]> git.saurik.com Git - wxWidgets.git/blame - wxPython/src/mac/_windows_wrap.cpp
corrected code to not suppose that Write() always writes all the data it was given
[wxWidgets.git] / wxPython / src / mac / _windows_wrap.cpp
CommitLineData
d55e5bfc
RD
1/* ----------------------------------------------------------------------------
2 * This file was automatically generated by SWIG (http://www.swig.org).
3 * Version 1.3.22
4 *
5 * This file is not intended to be easily readable and contains a number of
6 * coding conventions designed to improve portability and efficiency. Do not make
7 * changes to this file unless you know what you are doing--modify the SWIG
8 * interface file instead.
9 * ----------------------------------------------------------------------------- */
10
11#define SWIGPYTHON
12#define SWIG_NOINCLUDE
13
14#ifdef __cplusplus
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
48#define SWIG_PackData SWIG_Python_PackData
49#define SWIG_UnpackData SWIG_Python_UnpackData
50
51
52/***********************************************************************
53 * common.swg for wxPython
54 *
55 * Include only the function prototypes and such from SWIG's common.swg,
56 * but not the runtime functions themselves. This helps keep the
57 * wrapper files clean of unnecessary stuff that is in the libpy.c file
58 * anyway.
59 *
60 ************************************************************************/
61
62#include <string.h>
63
64#if defined(_WIN32) || defined(__WIN32__) || defined(__CYGWIN__)
65# if defined(_MSC_VER) || defined(__GNUC__)
66# if defined(STATIC_LINKED)
67# define SWIGEXPORT(a) a
68# define SWIGIMPORT(a) extern a
69# else
70# define SWIGEXPORT(a) __declspec(dllexport) a
71# define SWIGIMPORT(a) extern a
72# endif
73# else
74# if defined(__BORLANDC__)
75# define SWIGEXPORT(a) a _export
76# define SWIGIMPORT(a) a _export
77# else
78# define SWIGEXPORT(a) a
79# define SWIGIMPORT(a) a
80# endif
81# endif
82#else
83# define SWIGEXPORT(a) a
84# define SWIGIMPORT(a) a
85#endif
86
87#ifdef SWIG_GLOBAL
88# define SWIGRUNTIME(a) SWIGEXPORT(a)
89#else
90# define SWIGRUNTIME(a) static a
91#endif
92
93#ifdef __cplusplus
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 {
101 const char *name;
102 swig_converter_func converter;
103 const char *str;
104 void *clientdata;
105 swig_dycast_func dcast;
106 struct swig_type_info *next;
107 struct swig_type_info *prev;
108} swig_type_info;
109
110
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 *);
118SWIGIMPORT(char *) SWIG_PackData(char *, void *, int);
119SWIGIMPORT(char *) SWIG_UnpackData(char *, void *, int);
120
121
122#ifdef __cplusplus
123}
124#endif
125
126/***********************************************************************
127 * pyrun.swg for wxPython
128 *
129 * Include only the function prototypes and such from SWIG's pyrun.swg,
130 * but not the runtime functions themselves. This helps keep the
131 * wrapper files clean of unnecessary stuff that is in the libpy.c file
132 * anyway.
133 *
134 ************************************************************************/
135
136#include "Python.h"
137
138#ifdef __cplusplus
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
166/* Common SWIG API */
167#define SWIG_ConvertPtr(obj, pp, type, flags) \
168 SWIG_Python_ConvertPtr(obj, pp, type, flags)
169#define SWIG_NewPointerObj(p, type, flags) \
170 SWIG_Python_NewPointerObj(p, type, flags)
171#define SWIG_MustGetPtr(p, type, argnum, flags) \
172 SWIG_Python_MustGetPtr(p, type, argnum, flags)
173
174/* Python-specific SWIG API */
175#define SWIG_newvarlink() \
176 SWIG_Python_newvarlink()
177#define SWIG_addvarlink(p, name, get_attr, set_attr) \
178 SWIG_Python_addvarlink(p, name, get_attr, set_attr)
179#define SWIG_ConvertPacked(obj, ptr, sz, ty, flags) \
180 SWIG_Python_ConvertPacked(obj, ptr, sz, ty, flags)
181#define SWIG_NewPackedObj(ptr, sz, type) \
182 SWIG_Python_NewPackedObj(ptr, sz, type)
183#define SWIG_InstallConstants(d, constants) \
184 SWIG_Python_InstallConstants(d, constants)
185
186typedef double (*py_objasdbl_conv)(PyObject *obj);
187
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[]);
196
197
198/* Contract support */
199
200#define SWIG_contract_assert(expr, msg) if (!(expr)) { PyErr_SetString(PyExc_RuntimeError, (char *) msg ); goto fail; } else
201
202#ifdef __cplusplus
203}
204#endif
205
206
207/* -------- TYPES TABLE (BEGIN) -------- */
208
209#define SWIGTYPE_p_wxQueryLayoutInfoEvent swig_types[0]
210#define SWIGTYPE_p_wxPreviewFrame swig_types[1]
211#define SWIGTYPE_p_wxPyPreviewFrame swig_types[2]
212#define SWIGTYPE_p_wxPyPanel swig_types[3]
213#define SWIGTYPE_p_wxMenu swig_types[4]
09c21d3b
RD
214#define SWIGTYPE_p_wxPrintData swig_types[5]
215#define SWIGTYPE_p_wxFontData swig_types[6]
216#define SWIGTYPE_p_wxEvent swig_types[7]
d55e5bfc
RD
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]
f20a2e1f
RD
230#define SWIGTYPE_p_wxVisualAttributes swig_types[21]
231#define SWIGTYPE_p_wxMDIChildFrame swig_types[22]
232#define SWIGTYPE_p_wxColourData swig_types[23]
233#define SWIGTYPE_p_wxNotifyEvent swig_types[24]
234#define SWIGTYPE_p_wxPyWindow swig_types[25]
235#define SWIGTYPE_p_wxSplashScreen swig_types[26]
236#define SWIGTYPE_p_wxFindReplaceDialog swig_types[27]
237#define SWIGTYPE_p_wxProgressDialog swig_types[28]
238#define SWIGTYPE_p_wxMessageDialog swig_types[29]
239#define SWIGTYPE_p_wxTextEntryDialog swig_types[30]
240#define SWIGTYPE_p_wxSingleChoiceDialog swig_types[31]
241#define SWIGTYPE_p_wxMultiChoiceDialog swig_types[32]
242#define SWIGTYPE_p_wxFileDialog swig_types[33]
243#define SWIGTYPE_p_wxPrinter swig_types[34]
244#define SWIGTYPE_p_wxArrayInt swig_types[35]
245#define SWIGTYPE_p_wxEvtHandler swig_types[36]
246#define SWIGTYPE_p_wxCalculateLayoutEvent swig_types[37]
247#define SWIGTYPE_p_wxPyHtmlListBox swig_types[38]
248#define SWIGTYPE_p_wxPyVListBox swig_types[39]
249#define SWIGTYPE_p_wxRect swig_types[40]
250#define SWIGTYPE_p_char swig_types[41]
251#define SWIGTYPE_p_wxMiniFrame swig_types[42]
252#define SWIGTYPE_p_wxFrame swig_types[43]
253#define SWIGTYPE_p_wxPyPrintout swig_types[44]
254#define SWIGTYPE_p_wxTaskBarIconEvent swig_types[45]
255#define SWIGTYPE_p_wxScrollWinEvent swig_types[46]
256#define SWIGTYPE_p_wxStatusBar swig_types[47]
257#define SWIGTYPE_p_wxMDIParentFrame swig_types[48]
258#define SWIGTYPE_p_wxPoint swig_types[49]
259#define SWIGTYPE_p_wxObject swig_types[50]
260#define SWIGTYPE_p_wxOutputStream swig_types[51]
09c21d3b
RD
261#define SWIGTYPE_p_wxPyScrolledWindow swig_types[52]
262#define SWIGTYPE_p_wxMDIClientWindow swig_types[53]
263#define SWIGTYPE_p_wxTipWindow swig_types[54]
264#define SWIGTYPE_p_wxPyPopupTransientWindow swig_types[55]
265#define SWIGTYPE_p_wxSashLayoutWindow swig_types[56]
266#define SWIGTYPE_p_wxSplitterWindow swig_types[57]
267#define SWIGTYPE_p_wxPyVScrolledWindow swig_types[58]
268#define SWIGTYPE_p_wxPopupWindow swig_types[59]
269#define SWIGTYPE_p_wxSashWindow swig_types[60]
270#define SWIGTYPE_p_wxTopLevelWindow swig_types[61]
271#define SWIGTYPE_p_wxWindow swig_types[62]
272#define SWIGTYPE_p_wxScrolledWindow swig_types[63]
273#define SWIGTYPE_p_wxSplashScreenWindow swig_types[64]
274#define SWIGTYPE_p_wxMenuBar swig_types[65]
275#define SWIGTYPE_p_wxPrintPreview swig_types[66]
276#define SWIGTYPE_p_wxSashEvent swig_types[67]
277#define SWIGTYPE_p_wxString swig_types[68]
278#define SWIGTYPE_p_wxPyPrintPreview swig_types[69]
279#define SWIGTYPE_p_wxFontDialog swig_types[70]
280#define SWIGTYPE_p_wxDirDialog swig_types[71]
281#define SWIGTYPE_p_wxColourDialog swig_types[72]
282#define SWIGTYPE_p_wxDialog swig_types[73]
283#define SWIGTYPE_p_wxPanel swig_types[74]
284#define SWIGTYPE_p_wxPageSetupDialog swig_types[75]
285#define SWIGTYPE_p_wxPrintDialog swig_types[76]
286#define SWIGTYPE_p_wxFileSystem swig_types[77]
287#define SWIGTYPE_p_wxBitmap swig_types[78]
288#define SWIGTYPE_p_wxCommandEvent swig_types[79]
289#define SWIGTYPE_p_wxPreviewControlBar swig_types[80]
290#define SWIGTYPE_p_wxPyPreviewControlBar swig_types[81]
291#define SWIGTYPE_p_wxColour swig_types[82]
292#define SWIGTYPE_p_wxToolBar swig_types[83]
293#define SWIGTYPE_p_wxPageSetupDialogData swig_types[84]
294#define SWIGTYPE_p_wxPrintDialogData swig_types[85]
295static swig_type_info *swig_types[87];
d55e5bfc
RD
296
297/* -------- TYPES TABLE (END) -------- */
298
299
300/*-----------------------------------------------
301 @(target):= _windows_.so
302 ------------------------------------------------*/
303#define SWIG_init init_windows_
304
305#define SWIG_name "_windows_"
306
307/* Auxiliar swig macros */
308
309#ifdef __cplusplus
310#define SWIGSTATICINLINE(a) static inline a
311#define SWIGSTATIC(a) static a
312#define swig_new_array(type, size) (new type[(size)])
313#define swig_delete_array(cptr) delete[] cptr
314#define swig_const_cast(type,a) const_cast<type>(a)
315#define swig_static_cast(type,a) static_cast<type>(a)
316#define swig_reinterpret_cast(type,a) reinterpret_cast<type>(a)
317
318#ifdef HAVE_NUMERIC_CAST
319#define swig_numeric_cast(type,a) numeric_cast<type>(a)
320#else
321#define swig_numeric_cast(type,a) static_cast<type>(a)
322#endif
323
324#else /* C case */
325
326#define SWIGSTATICINLINE(a) static a
327#define SWIGSTATIC(a) static a
328#define swig_new_array(type, size) ((type*) malloc((size)*sizeof(type)))
329#define swig_delete_array(cptr) free((char*)cptr)
330#define swig_const_cast(type,a) (type)(a)
331#define swig_static_cast(type,a) (type)(a)
332#define swig_reinterpret_cast(type,a) (type)(a)
333#define swig_numeric_cast(type,a) (type)(a)
334
335#endif /* __cplusplus */
336
337
338#define SWIG_FromSignedChar PyInt_FromLong
339#define SWIG_FromUnsignedChar PyInt_FromLong
340#define SWIG_FromShort PyInt_FromLong
341#define SWIG_FromUnsignedShort PyInt_FromLong
342#define SWIG_FromInt PyInt_FromLong
343#define SWIG_FromLong PyInt_FromLong
344#define SWIG_FromFloat PyFloat_FromDouble
345#define SWIG_FromDouble PyFloat_FromDouble
346#define SWIG_FromFloat PyFloat_FromDouble
347#define SWIG_FromDouble PyFloat_FromDouble
348
349
350#include "wx/wxPython/wxPython.h"
351#include "wx/wxPython/pyclasses.h"
352
353
354 static const wxString wxPyEmptyString(wxEmptyString);
355 static const wxString wxPyPanelNameStr(wxPanelNameStr);
356
357
358
359#include <limits.h>
360
361
362SWIGSTATICINLINE(long)
363SWIG_CheckLongInRange(long value, const char* type,
364 long min_value, long max_value)
365{
366 if (!PyErr_Occurred()) {
367 if (value < min_value) {
368 PyObject *err =
369 PyString_FromFormat("value %ld is less than '%s' minimum %ld",
370 value, type, min_value);
371
372 PyErr_SetObject(PyExc_OverflowError, err);
373 Py_DECREF(err);
374 } else if (value > max_value) {
375 PyObject *err =
376 PyString_FromFormat("value %ld is greater than '%s' maximum %ld",
377 value, type, max_value);
378 PyErr_SetObject(PyExc_OverflowError, err);
379 Py_DECREF(err);
380 }
381 }
382 return value;
383}
384
385
386SWIGSTATICINLINE(long)
387SWIG_AsLong(PyObject * obj)
388{
389 if (PyNumber_Check(obj))
390 return PyInt_AsLong(obj);
391 else {
392 PyObject* errmsg = PyString_FromFormat("Expected number, got %s",
393 obj->ob_type->tp_name);
394 PyErr_SetObject(PyExc_TypeError, errmsg);
395 Py_DECREF(errmsg);
396 return 0;
397 }
398}
399
400
401#if INT_MAX != LONG_MAX
402SWIGSTATICINLINE(int)
403SWIG_AsInt(PyObject *obj)
404{
405 return swig_numeric_cast(int,
406 SWIG_CheckLongInRange(SWIG_AsLong(obj),
407 "int", INT_MIN, INT_MAX));
408}
409#else
410#define SWIG_AsInt SWIG_AsLong
411#endif
412
413
414SWIGSTATICINLINE(int)
415SWIG_CheckInt(PyObject* obj)
416{
417 SWIG_AsInt(obj);
418 if (PyErr_Occurred()) {
419 PyErr_Clear();
420 return 0;
421 } else {
422 return 1;
423 }
424}
425
426
427SWIGSTATICINLINE(int)
428SWIG_CheckLong(PyObject* obj)
429{
430 SWIG_AsLong(obj);
431 if (PyErr_Occurred()) {
432 PyErr_Clear();
433 return 0;
434 } else {
435 return 1;
436 }
437}
438
439
440SWIGSTATICINLINE(bool)
441SWIG_AsBool(PyObject *obj)
442{
443 return PyObject_IsTrue(obj) ? true : false;
444}
445
446
447SWIGSTATICINLINE(int)
448SWIG_CheckBool(PyObject* obj)
449{
450 SWIG_AsBool(obj);
451 if (PyErr_Occurred()) {
452 PyErr_Clear();
453 return 0;
454 } else {
455 return 1;
456 }
457}
458
459
460static PyObject* t_output_helper(PyObject* target, PyObject* o) {
461 PyObject* o2;
462 PyObject* o3;
463
464 if (!target) {
465 target = o;
466 } else if (target == Py_None) {
467 Py_DECREF(Py_None);
468 target = o;
469 } else {
470 if (!PyTuple_Check(target)) {
471 o2 = target;
472 target = PyTuple_New(1);
473 PyTuple_SetItem(target, 0, o2);
474 }
475 o3 = PyTuple_New(1);
476 PyTuple_SetItem(o3, 0, o);
477
478 o2 = target;
479 target = PySequence_Concat(o2, o3);
480 Py_DECREF(o2);
481 Py_DECREF(o3);
482 }
483 return target;
484}
485
486
487SWIGSTATICINLINE(double)
488SWIG_AsDouble(PyObject *obj)
489{
490 if (PyNumber_Check(obj))
491 return PyFloat_AsDouble(obj);
492 else {
493 PyObject* errmsg = PyString_FromFormat("Expected number, got %s",
494 obj->ob_type->tp_name);
495 PyErr_SetObject(PyExc_TypeError, errmsg);
496 Py_DECREF(errmsg);
497 return 0;
498 }
499}
500
501
502SWIGSTATICINLINE(int)
503SWIG_CheckDouble(PyObject* obj)
504{
505 SWIG_AsDouble(obj);
506 if (PyErr_Occurred()) {
507 PyErr_Clear();
508 return 0;
509 } else {
510 return 1;
511 }
512}
513
514 static const wxString wxPyFrameNameStr(wxFrameNameStr);
515 static const wxString wxPyDialogNameStr(wxDialogNameStr);
516 static const wxString wxPyStatusLineNameStr(wxStatusLineNameStr);
517 static const wxString wxPyToolBarNameStr(wxToolBarNameStr);
518
519
520wxRect wxStatusBar_GetFieldRect(wxStatusBar *self,int i){
521 wxRect r;
522 self->GetFieldRect(i, r);
523 return r;
524 }
525 static const wxString wxPySplitterNameStr(wxT("splitter"));
526 static const wxString wxPySashNameStr(wxT("sashWindow"));
527 static const wxString wxPySashLayoutNameStr(wxT("layoutWindow"));
528
529#include <wx/popupwin.h>
530
531
532class wxPopupWindow : public wxWindow {
533public:
534 wxPopupWindow(wxWindow *, int) { wxPyRaiseNotImplemented(); }
535 wxPopupWindow() { wxPyRaiseNotImplemented(); }
536};
537
538class wxPyPopupTransientWindow : public wxPopupWindow
539{
540public:
541 wxPyPopupTransientWindow(wxWindow *, int) { wxPyRaiseNotImplemented(); }
542 wxPyPopupTransientWindow() { wxPyRaiseNotImplemented(); }
543};
544
545
546#include <wx/tipwin.h>
547
548wxTipWindow *new_wxTipWindow(wxWindow *parent,wxString const &text,int maxLength,wxRect *rectBound){
549 return new wxTipWindow(parent, text, maxLength, NULL, rectBound);
550 }
551
552#include <wx/tipwin.h>
553
554
555#include <wx/vscroll.h>
556
557
558class wxPyVScrolledWindow : public wxVScrolledWindow
559{
560 DECLARE_ABSTRACT_CLASS(wxPyVScrolledWindow);
561public:
562 wxPyVScrolledWindow() : wxVScrolledWindow() {}
563
564 wxPyVScrolledWindow(wxWindow *parent,
565 wxWindowID id = wxID_ANY,
566 const wxPoint& pos = wxDefaultPosition,
567 const wxSize& size = wxDefaultSize,
568 long style = 0,
569 const wxString& name = wxPyPanelNameStr)
570 : wxVScrolledWindow(parent, id, pos, size, style, name)
571 {}
572
573 // Overridable virtuals
574
575 // this function must be overridden in the derived class and it should
576 // return the height of the given line in pixels
577 DEC_PYCALLBACK_COORD_SIZET_constpure(OnGetLineHeight);
578
579
580 // this function doesn't have to be overridden but it may be useful to do
581 // it if calculating the lines heights is a relatively expensive operation
582 // as it gives the user code a possibility to calculate several of them at
583 // once
584 //
585 // OnGetLinesHint() is normally called just before OnGetLineHeight() but you
586 // shouldn't rely on the latter being called for all lines in the interval
587 // specified here. It is also possible that OnGetLineHeight() will be
588 // called for the lines outside of this interval, so this is really just a
589 // hint, not a promise.
590 //
591 // finally note that lineMin is inclusive, while lineMax is exclusive, as
592 // usual
593 DEC_PYCALLBACK_VOID_SIZETSIZET_const(OnGetLinesHint);
594
595
596 // when the number of lines changes, we try to estimate the total height
597 // of all lines which is a rather expensive operation in terms of lines
598 // access, so if the user code may estimate the average height
599 // better/faster than we do, it should override this function to implement
600 // its own logic
601 //
602 // this function should return the best guess for the total height it may
603 // make
604 DEC_PYCALLBACK_COORD_const(EstimateTotalHeight);
605
606
607 // Also expose some other interesting protected methods
608
609
610 // find the index of the line we need to show at the top of the window such
611 // that the last (fully or partially) visible line is the given one
612 size_t FindFirstFromBottom(size_t lineLast, bool fullyVisible = False)
613 { return wxVScrolledWindow::FindFirstFromBottom(lineLast, fullyVisible); }
614
615 // get the total height of the lines between lineMin (inclusive) and
616 // lineMax (exclusive)
617 wxCoord GetLinesHeight(size_t lineMin, size_t lineMax) const
618 { return wxVScrolledWindow::GetLinesHeight(lineMin, lineMax); }
619
620
621 PYPRIVATE;
622};
623
624IMPLEMENT_ABSTRACT_CLASS(wxPyVScrolledWindow, wxVScrolledWindow);
625
626IMP_PYCALLBACK_COORD_SIZET_constpure(wxPyVScrolledWindow, wxVScrolledWindow, OnGetLineHeight);
627IMP_PYCALLBACK_VOID_SIZETSIZET_const(wxPyVScrolledWindow, wxVScrolledWindow, OnGetLinesHint);
628IMP_PYCALLBACK_COORD_const (wxPyVScrolledWindow, wxVScrolledWindow, EstimateTotalHeight);
629
630
631SWIGSTATICINLINE(unsigned long)
632SWIG_AsUnsignedLong(PyObject * obj)
633{
634 if (PyLong_Check(obj)) {
635 return PyLong_AsUnsignedLong(obj);
636 } else {
637 long i = SWIG_AsLong(obj);
638 if ( !PyErr_Occurred() && (i < 0)) {
639 PyErr_SetString(PyExc_TypeError, "negative value received for unsigned type");
640 }
641 return i;
642 }
643}
644
645
646SWIGSTATICINLINE(int)
647SWIG_CheckUnsignedLong(PyObject* obj)
648{
649 SWIG_AsUnsignedLong(obj);
650 if (PyErr_Occurred()) {
651 PyErr_Clear();
652 return 0;
653 } else {
654 return 1;
655 }
656}
657
658
659SWIGSTATICINLINE(PyObject* )
660SWIG_FromUnsignedLong(unsigned long value)
661{
662 return (value > LONG_MAX) ?
663 PyLong_FromUnsignedLong(value)
664 : PyInt_FromLong(swig_numeric_cast(long,value));
665}
666
667
668#include <wx/vlbox.h>
669
670 static const wxString wxPyVListBoxNameStr(wxVListBoxNameStr);
671
672class wxPyVListBox : public wxVListBox
673{
674 DECLARE_ABSTRACT_CLASS(wxPyVListBox);
675public:
676 wxPyVListBox() : wxVListBox() {}
677
678 wxPyVListBox(wxWindow *parent,
679 wxWindowID id = wxID_ANY,
680 const wxPoint& pos = wxDefaultPosition,
681 const wxSize& size = wxDefaultSize,
682 long style = 0,
683 const wxString& name = wxPyVListBoxNameStr)
684 : wxVListBox(parent, id, pos, size, style, name)
685 {}
686
687 // Overridable virtuals
688
689 // the derived class must implement this function to actually draw the item
690 // with the given index on the provided DC
691 // virtual void OnDrawItem(wxDC& dc, const wxRect& rect, size_t n) const = 0;
692 DEC_PYCALLBACK__DCRECTSIZET_constpure(OnDrawItem);
693
694
695 // the derived class must implement this method to return the height of the
696 // specified item
697 // virtual wxCoord OnMeasureItem(size_t n) const = 0;
698 DEC_PYCALLBACK_COORD_SIZET_constpure(OnMeasureItem);
699
700
701 // this method may be used to draw separators between the lines; note that
702 // the rectangle may be modified, typically to deflate it a bit before
703 // passing to OnDrawItem()
704 //
705 // the base class version doesn't do anything
706 // virtual void OnDrawSeparator(wxDC& dc, wxRect& rect, size_t n) const;
707 DEC_PYCALLBACK__DCRECTSIZET_constpure(OnDrawSeparator);
708
709
710 // this method is used to draw the items background and, maybe, a border
711 // around it
712 //
713 // the base class version implements a reasonable default behaviour which
714 // consists in drawing the selected item with the standard background
715 // colour and drawing a border around the item if it is either selected or
716 // current
717 // virtual void OnDrawBackground(wxDC& dc, const wxRect& rect, size_t n) const;
718 DEC_PYCALLBACK__DCRECTSIZET_const(OnDrawBackground);
719
720
721 PYPRIVATE;
722};
723
724IMPLEMENT_ABSTRACT_CLASS(wxPyVListBox, wxVListBox);
725
726IMP_PYCALLBACK__DCRECTSIZET_constpure(wxPyVListBox, wxVListBox, OnDrawItem);
727IMP_PYCALLBACK_COORD_SIZET_constpure (wxPyVListBox, wxVListBox, OnMeasureItem);
728IMP_PYCALLBACK__DCRECTSIZET_constpure(wxPyVListBox, wxVListBox, OnDrawSeparator);
729IMP_PYCALLBACK__DCRECTSIZET_const (wxPyVListBox, wxVListBox, OnDrawBackground);
730
731
09c21d3b
RD
732PyObject *wxPyVListBox_GetFirstSelected(wxPyVListBox *self){
733 unsigned long cookie = 0;
734 int selected = self->GetFirstSelected(cookie);
735 bool blocked = wxPyBeginBlockThreads();
736 PyObject* tup = PyTuple_New(2);
737 PyTuple_SET_ITEM(tup, 0, PyInt_FromLong(selected));
738 PyTuple_SET_ITEM(tup, 1, PyInt_FromLong(cookie));
739 wxPyEndBlockThreads(blocked);
740 return tup;
741 }
742PyObject *wxPyVListBox_GetNextSelected(wxPyVListBox *self,unsigned long cookie){
743 int selected = self->GetNextSelected(cookie);
744 bool blocked = wxPyBeginBlockThreads();
745 PyObject* tup = PyTuple_New(2);
746 PyTuple_SET_ITEM(tup, 0, PyInt_FromLong(selected));
747 PyTuple_SET_ITEM(tup, 1, PyInt_FromLong(cookie));
748 wxPyEndBlockThreads(blocked);
749 return tup;
750 }
d55e5bfc
RD
751
752#include <wx/htmllbox.h>
753
754
755class wxPyHtmlListBox : public wxHtmlListBox
756{
757 DECLARE_ABSTRACT_CLASS(wxPyHtmlListBox);
758public:
759 wxPyHtmlListBox() : wxHtmlListBox() {}
760
761 wxPyHtmlListBox(wxWindow *parent,
762 wxWindowID id = wxID_ANY,
763 const wxPoint& pos = wxDefaultPosition,
764 const wxSize& size = wxDefaultSize,
765 long style = 0,
766 const wxString& name = wxPyVListBoxNameStr)
767 : wxHtmlListBox(parent, id, pos, size, style, name)
768 {}
769
770 // Overridable virtuals
771
772 // this method must be implemented in the derived class and should return
773 // the body (i.e. without <html>) of the HTML for the given item
774 DEC_PYCALLBACK_STRING_SIZET_pure(OnGetItem);
775
776 // this function may be overridden to decorate HTML returned by OnGetItem()
777 DEC_PYCALLBACK_STRING_SIZET(OnGetItemMarkup);
778
779// TODO:
780// // this method allows to customize the selection appearance: it may be used
781// // to specify the colour of the text which normally has the given colour
782// // colFg when it is inside the selection
783// //
784// // by default, the original colour is not used at all and all text has the
785// // same (default for this system) colour inside selection
786// virtual wxColour GetSelectedTextColour(const wxColour& colFg) const;
787
788// // this is the same as GetSelectedTextColour() but allows to customize the
789// // background colour -- this is even more rarely used as you can change it
790// // globally using SetSelectionBackground()
791// virtual wxColour GetSelectedTextBgColour(const wxColour& colBg) const;
792
793
794 PYPRIVATE;
795};
796
797
798IMPLEMENT_ABSTRACT_CLASS(wxPyHtmlListBox, wxHtmlListBox)
799
800IMP_PYCALLBACK_STRING_SIZET_pure(wxPyHtmlListBox, wxHtmlListBox, OnGetItem);
801IMP_PYCALLBACK_STRING_SIZET (wxPyHtmlListBox, wxHtmlListBox, OnGetItemMarkup);
802
803
804
805
806
807#ifdef __WXMAC__
808// implement dummy classes and such for wxMac
809
810class wxTaskBarIcon : public wxEvtHandler
811{
812public:
813 wxTaskBarIcon() { wxPyRaiseNotImplemented(); }
814};
09c21d3b 815
d55e5bfc
RD
816
817class wxTaskBarIconEvent : public wxEvent
818{
819public:
820 wxTaskBarIconEvent(wxEventType, wxTaskBarIcon *)
821 { wxPyRaiseNotImplemented(); }
822 virtual wxEvent* Clone() const { return NULL; }
823};
824
825enum {
826 wxEVT_TASKBAR_MOVE = 0,
827 wxEVT_TASKBAR_LEFT_DOWN = 0,
828 wxEVT_TASKBAR_LEFT_UP = 0,
829 wxEVT_TASKBAR_RIGHT_DOWN = 0,
830 wxEVT_TASKBAR_RIGHT_UP = 0,
831 wxEVT_TASKBAR_LEFT_DCLICK = 0,
832 wxEVT_TASKBAR_RIGHT_DCLICK = 0,
833};
09c21d3b
RD
834
835
836#else
837// // Otherwise make a class that can virtualize CreatePopupMenu
838// class wxPyTaskBarIcon : public wxTaskBarIcon
839// {
840// DECLARE_ABSTRACT_CLASS(wxPyTaskBarIcon);
841// public:
842// wxPyTaskBarIcon() : wxTaskBarIcon()
843// {}
844
845// wxMenu* CreatePopupMenu() {
846// wxMenu *rval = NULL;
847// bool found;
848// bool blocked = wxPyBeginBlockThreads();
849// if ((found = wxPyCBH_findCallback(m_myInst, "CreatePopupMenu"))) {
850// PyObject* ro;
851// wxMenu* ptr;
852// ro = wxPyCBH_callCallbackObj(m_myInst, Py_BuildValue("()"));
853// if (ro) {
854// if (wxPyConvertSwigPtr(ro, (void **)&ptr, wxT("wxMenu")))
855// rval = ptr;
856// Py_DECREF(ro);
857// }
858// }
859// wxPyEndBlockThreads(blocked);
860// if (! found)
861// rval = wxTaskBarIcon::CreatePopupMenu();
862// return rval;
863// }
864
865// PYPRIVATE;
866// };
867
868// IMPLEMENT_ABSTRACT_CLASS(wxPyTaskBarIcon, wxTaskBarIcon);
869
d55e5bfc
RD
870#endif
871
872void wxTaskBarIcon_Destroy(wxTaskBarIcon *self){
873
874
875
876 }
877 static const wxString wxPyFileSelectorPromptStr(wxFileSelectorPromptStr);
878 static const wxString wxPyDirSelectorPromptStr(wxDirSelectorPromptStr);
879 static const wxString wxPyDirDialogNameStr(wxDirDialogNameStr);
880 static const wxString wxPyFileSelectorDefaultWildcardStr(wxFileSelectorDefaultWildcardStr);
881 static const wxString wxPyGetTextFromUserPromptStr(wxGetTextFromUserPromptStr);
882 static const wxString wxPyMessageBoxCaptionStr(wxMessageBoxCaptionStr);
883PyObject *wxFileDialog_GetFilenames(wxFileDialog *self){
884 wxArrayString arr;
885 self->GetFilenames(arr);
886 return wxArrayString2PyList_helper(arr);
887 }
888PyObject *wxFileDialog_GetPaths(wxFileDialog *self){
889 wxArrayString arr;
890 self->GetPaths(arr);
891 return wxArrayString2PyList_helper(arr);
892 }
893PyObject *wxMultiChoiceDialog_GetSelections(wxMultiChoiceDialog *self){
894 return wxArrayInt2PyList_helper(self->GetSelections());
895 }
896wxSingleChoiceDialog *new_wxSingleChoiceDialog(wxWindow *parent,wxString const &message,wxString const &caption,int choices,wxString *choices_array,long style,wxPoint const &pos){
897 return new wxSingleChoiceDialog(parent, message, caption,
898 choices, choices_array, NULL, style, pos);
899 }
900
901#include <wx/mdi.h>
902
903 // C++ version of Python aware wxWindow
904class wxPyWindow : public wxWindow
905{
906 DECLARE_DYNAMIC_CLASS(wxPyWindow)
907public:
908 wxPyWindow() : wxWindow() {}
909 wxPyWindow(wxWindow* parent, const wxWindowID id,
910 const wxPoint& pos = wxDefaultPosition,
911 const wxSize& size = wxDefaultSize,
912 long style = 0,
913 const wxString& name = wxPyPanelNameStr)
914 : wxWindow(parent, id, pos, size, style, name) {}
915
a5ee0656 916 void SetBestSize(const wxSize& size) { wxWindow::SetBestSize(size); }
d55e5bfc
RD
917
918 DEC_PYCALLBACK_VOID_INT4(DoMoveWindow);
919 DEC_PYCALLBACK_VOID_INT5(DoSetSize);
920 DEC_PYCALLBACK_VOID_INTINT(DoSetClientSize);
921 DEC_PYCALLBACK_VOID_INTINT(DoSetVirtualSize);
922
923 DEC_PYCALLBACK_VOID_INTPINTP_const(DoGetSize);
924 DEC_PYCALLBACK_VOID_INTPINTP_const(DoGetClientSize);
925 DEC_PYCALLBACK_VOID_INTPINTP_const(DoGetPosition);
926
927 DEC_PYCALLBACK_SIZE_const(DoGetVirtualSize);
928 DEC_PYCALLBACK_SIZE_const(DoGetBestSize);
929
930 DEC_PYCALLBACK__(InitDialog);
931 DEC_PYCALLBACK_BOOL_(TransferDataFromWindow);
932 DEC_PYCALLBACK_BOOL_(TransferDataToWindow);
933 DEC_PYCALLBACK_BOOL_(Validate);
934
935 DEC_PYCALLBACK_BOOL_const(AcceptsFocus);
936 DEC_PYCALLBACK_BOOL_const(AcceptsFocusFromKeyboard);
937 DEC_PYCALLBACK_SIZE_const(GetMaxSize);
938
939 DEC_PYCALLBACK_VOID_WXWINBASE(AddChild);
940 DEC_PYCALLBACK_VOID_WXWINBASE(RemoveChild);
941
a5ee0656 942 DEC_PYCALLBACK_BOOL_const(ShouldInheritColours);
d55e5bfc 943 DEC_PYCALLBACK__COLOUR(ApplyParentThemeBackground);
a5ee0656 944 DEC_PYCALLBACK_VIZATTR_(GetDefaultAttributes);
d55e5bfc
RD
945
946 PYPRIVATE;
947};
948
949IMPLEMENT_DYNAMIC_CLASS(wxPyWindow, wxWindow);
950
951IMP_PYCALLBACK_VOID_INT4(wxPyWindow, wxWindow, DoMoveWindow);
952IMP_PYCALLBACK_VOID_INT5(wxPyWindow, wxWindow, DoSetSize);
953IMP_PYCALLBACK_VOID_INTINT(wxPyWindow, wxWindow, DoSetClientSize);
954IMP_PYCALLBACK_VOID_INTINT(wxPyWindow, wxWindow, DoSetVirtualSize);
955
956IMP_PYCALLBACK_VOID_INTPINTP_const(wxPyWindow, wxWindow, DoGetSize);
957IMP_PYCALLBACK_VOID_INTPINTP_const(wxPyWindow, wxWindow, DoGetClientSize);
958IMP_PYCALLBACK_VOID_INTPINTP_const(wxPyWindow, wxWindow, DoGetPosition);
959
960IMP_PYCALLBACK_SIZE_const(wxPyWindow, wxWindow, DoGetVirtualSize);
961IMP_PYCALLBACK_SIZE_const(wxPyWindow, wxWindow, DoGetBestSize);
962
963IMP_PYCALLBACK__(wxPyWindow, wxWindow, InitDialog);
964IMP_PYCALLBACK_BOOL_(wxPyWindow, wxWindow, TransferDataFromWindow);
965IMP_PYCALLBACK_BOOL_(wxPyWindow, wxWindow, TransferDataToWindow);
966IMP_PYCALLBACK_BOOL_(wxPyWindow, wxWindow, Validate);
967
968IMP_PYCALLBACK_BOOL_const(wxPyWindow, wxWindow, AcceptsFocus);
969IMP_PYCALLBACK_BOOL_const(wxPyWindow, wxWindow, AcceptsFocusFromKeyboard);
970IMP_PYCALLBACK_SIZE_const(wxPyWindow, wxWindow, GetMaxSize);
971
972IMP_PYCALLBACK_VOID_WXWINBASE(wxPyWindow, wxWindow, AddChild);
973IMP_PYCALLBACK_VOID_WXWINBASE(wxPyWindow, wxWindow, RemoveChild);
974
a5ee0656 975IMP_PYCALLBACK_BOOL_const(wxPyWindow, wxWindow, ShouldInheritColours);
d55e5bfc 976IMP_PYCALLBACK__COLOUR(wxPyWindow, wxWindow, ApplyParentThemeBackground);
a5ee0656 977IMP_PYCALLBACK_VIZATTR_(wxPyWindow, wxWindow, GetDefaultAttributes);
d55e5bfc
RD
978
979
980 // C++ version of Python aware wxPanel
981class wxPyPanel : public wxPanel
982{
983 DECLARE_DYNAMIC_CLASS(wxPyPanel)
984public:
985 wxPyPanel() : wxPanel() {}
986 wxPyPanel(wxWindow* parent, const wxWindowID id,
987 const wxPoint& pos = wxDefaultPosition,
988 const wxSize& size = wxDefaultSize,
989 long style = 0,
990 const wxString& name = wxPyPanelNameStr)
991 : wxPanel(parent, id, pos, size, style, name) {}
992
a5ee0656
RD
993 void SetBestSize(const wxSize& size) { wxPanel::SetBestSize(size); }
994
d55e5bfc
RD
995
996 DEC_PYCALLBACK_VOID_INT4(DoMoveWindow);
997 DEC_PYCALLBACK_VOID_INT5(DoSetSize);
998 DEC_PYCALLBACK_VOID_INTINT(DoSetClientSize);
999 DEC_PYCALLBACK_VOID_INTINT(DoSetVirtualSize);
1000
1001 DEC_PYCALLBACK_VOID_INTPINTP_const(DoGetSize);
1002 DEC_PYCALLBACK_VOID_INTPINTP_const(DoGetClientSize);
1003 DEC_PYCALLBACK_VOID_INTPINTP_const(DoGetPosition);
1004
1005 DEC_PYCALLBACK_SIZE_const(DoGetVirtualSize);
1006 DEC_PYCALLBACK_SIZE_const(DoGetBestSize);
1007
1008 DEC_PYCALLBACK__(InitDialog);
1009 DEC_PYCALLBACK_BOOL_(TransferDataFromWindow);
1010 DEC_PYCALLBACK_BOOL_(TransferDataToWindow);
1011 DEC_PYCALLBACK_BOOL_(Validate);
1012
1013 DEC_PYCALLBACK_BOOL_const(AcceptsFocus);
1014 DEC_PYCALLBACK_BOOL_const(AcceptsFocusFromKeyboard);
1015 DEC_PYCALLBACK_SIZE_const(GetMaxSize);
1016
1017 DEC_PYCALLBACK_VOID_WXWINBASE(AddChild);
1018 DEC_PYCALLBACK_VOID_WXWINBASE(RemoveChild);
1019
a5ee0656 1020 DEC_PYCALLBACK_BOOL_const(ShouldInheritColours);
d55e5bfc 1021 DEC_PYCALLBACK__COLOUR(ApplyParentThemeBackground);
a5ee0656 1022 DEC_PYCALLBACK_VIZATTR_(GetDefaultAttributes);
d55e5bfc
RD
1023
1024 PYPRIVATE;
1025};
1026
1027IMPLEMENT_DYNAMIC_CLASS(wxPyPanel, wxPanel);
1028
1029IMP_PYCALLBACK_VOID_INT4(wxPyPanel, wxPanel, DoMoveWindow);
1030IMP_PYCALLBACK_VOID_INT5(wxPyPanel, wxPanel, DoSetSize);
1031IMP_PYCALLBACK_VOID_INTINT(wxPyPanel, wxPanel, DoSetClientSize);
1032IMP_PYCALLBACK_VOID_INTINT(wxPyPanel, wxPanel, DoSetVirtualSize);
1033
1034IMP_PYCALLBACK_VOID_INTPINTP_const(wxPyPanel, wxPanel, DoGetSize);
1035IMP_PYCALLBACK_VOID_INTPINTP_const(wxPyPanel, wxPanel, DoGetClientSize);
1036IMP_PYCALLBACK_VOID_INTPINTP_const(wxPyPanel, wxPanel, DoGetPosition);
1037
1038IMP_PYCALLBACK_SIZE_const(wxPyPanel, wxPanel, DoGetVirtualSize);
1039IMP_PYCALLBACK_SIZE_const(wxPyPanel, wxPanel, DoGetBestSize);
1040
1041IMP_PYCALLBACK__(wxPyPanel, wxPanel, InitDialog);
1042IMP_PYCALLBACK_BOOL_(wxPyPanel, wxPanel, TransferDataFromWindow);
1043IMP_PYCALLBACK_BOOL_(wxPyPanel, wxPanel, TransferDataToWindow);
1044IMP_PYCALLBACK_BOOL_(wxPyPanel, wxPanel, Validate);
1045
1046IMP_PYCALLBACK_BOOL_const(wxPyPanel, wxPanel, AcceptsFocus);
1047IMP_PYCALLBACK_BOOL_const(wxPyPanel, wxPanel, AcceptsFocusFromKeyboard);
1048IMP_PYCALLBACK_SIZE_const(wxPyPanel, wxPanel, GetMaxSize);
1049
1050IMP_PYCALLBACK_VOID_WXWINBASE(wxPyPanel, wxPanel, AddChild);
1051IMP_PYCALLBACK_VOID_WXWINBASE(wxPyPanel, wxPanel, RemoveChild);
1052
a5ee0656 1053IMP_PYCALLBACK_BOOL_const(wxPyPanel, wxPanel, ShouldInheritColours);
d55e5bfc 1054IMP_PYCALLBACK__COLOUR(wxPyPanel, wxPanel, ApplyParentThemeBackground);
a5ee0656 1055IMP_PYCALLBACK_VIZATTR_(wxPyPanel, wxPanel, GetDefaultAttributes);
d55e5bfc 1056
a5ee0656 1057
d55e5bfc
RD
1058 // C++ version of Python aware wxScrolledWindow
1059class wxPyScrolledWindow : public wxScrolledWindow
1060{
1061 DECLARE_DYNAMIC_CLASS(wxPyScrolledWindow)
1062public:
1063 wxPyScrolledWindow() : wxScrolledWindow() {}
1064 wxPyScrolledWindow(wxWindow* parent, const wxWindowID id,
1065 const wxPoint& pos = wxDefaultPosition,
1066 const wxSize& size = wxDefaultSize,
1067 long style = 0,
1068 const wxString& name = wxPyPanelNameStr)
1069 : wxScrolledWindow(parent, id, pos, size, style, name) {}
1070
a5ee0656 1071 void SetBestSize(const wxSize& size) { wxScrolledWindow::SetBestSize(size); }
d55e5bfc
RD
1072
1073 DEC_PYCALLBACK_VOID_INT4(DoMoveWindow);
1074 DEC_PYCALLBACK_VOID_INT5(DoSetSize);
1075 DEC_PYCALLBACK_VOID_INTINT(DoSetClientSize);
1076 DEC_PYCALLBACK_VOID_INTINT(DoSetVirtualSize);
1077
1078 DEC_PYCALLBACK_VOID_INTPINTP_const(DoGetSize);
1079 DEC_PYCALLBACK_VOID_INTPINTP_const(DoGetClientSize);
1080 DEC_PYCALLBACK_VOID_INTPINTP_const(DoGetPosition);
1081
1082 DEC_PYCALLBACK_SIZE_const(DoGetVirtualSize);
1083 DEC_PYCALLBACK_SIZE_const(DoGetBestSize);
1084
1085 DEC_PYCALLBACK__(InitDialog);
1086 DEC_PYCALLBACK_BOOL_(TransferDataFromWindow);
1087 DEC_PYCALLBACK_BOOL_(TransferDataToWindow);
1088 DEC_PYCALLBACK_BOOL_(Validate);
1089
1090 DEC_PYCALLBACK_BOOL_const(AcceptsFocus);
1091 DEC_PYCALLBACK_BOOL_const(AcceptsFocusFromKeyboard);
1092 DEC_PYCALLBACK_SIZE_const(GetMaxSize);
1093
1094 DEC_PYCALLBACK_VOID_WXWINBASE(AddChild);
1095 DEC_PYCALLBACK_VOID_WXWINBASE(RemoveChild);
1096
a5ee0656 1097 DEC_PYCALLBACK_BOOL_const(ShouldInheritColours);
d55e5bfc 1098 DEC_PYCALLBACK__COLOUR(ApplyParentThemeBackground);
a5ee0656 1099 DEC_PYCALLBACK_VIZATTR_(GetDefaultAttributes);
d55e5bfc
RD
1100
1101 PYPRIVATE;
1102};
1103
1104IMPLEMENT_DYNAMIC_CLASS(wxPyScrolledWindow, wxScrolledWindow);
1105
1106IMP_PYCALLBACK_VOID_INT4(wxPyScrolledWindow, wxScrolledWindow, DoMoveWindow);
1107IMP_PYCALLBACK_VOID_INT5(wxPyScrolledWindow, wxScrolledWindow, DoSetSize);
1108IMP_PYCALLBACK_VOID_INTINT(wxPyScrolledWindow, wxScrolledWindow, DoSetClientSize);
1109IMP_PYCALLBACK_VOID_INTINT(wxPyScrolledWindow, wxScrolledWindow, DoSetVirtualSize);
1110
1111IMP_PYCALLBACK_VOID_INTPINTP_const(wxPyScrolledWindow, wxScrolledWindow, DoGetSize);
1112IMP_PYCALLBACK_VOID_INTPINTP_const(wxPyScrolledWindow, wxScrolledWindow, DoGetClientSize);
1113IMP_PYCALLBACK_VOID_INTPINTP_const(wxPyScrolledWindow, wxScrolledWindow, DoGetPosition);
1114
1115IMP_PYCALLBACK_SIZE_const(wxPyScrolledWindow, wxScrolledWindow, DoGetVirtualSize);
1116IMP_PYCALLBACK_SIZE_const(wxPyScrolledWindow, wxScrolledWindow, DoGetBestSize);
1117
1118IMP_PYCALLBACK__(wxPyScrolledWindow, wxScrolledWindow, InitDialog);
1119IMP_PYCALLBACK_BOOL_(wxPyScrolledWindow, wxScrolledWindow, TransferDataFromWindow);
1120IMP_PYCALLBACK_BOOL_(wxPyScrolledWindow, wxScrolledWindow, TransferDataToWindow);
1121IMP_PYCALLBACK_BOOL_(wxPyScrolledWindow, wxScrolledWindow, Validate);
1122
1123IMP_PYCALLBACK_BOOL_const(wxPyScrolledWindow, wxScrolledWindow, AcceptsFocus);
1124IMP_PYCALLBACK_BOOL_const(wxPyScrolledWindow, wxScrolledWindow, AcceptsFocusFromKeyboard);
1125IMP_PYCALLBACK_SIZE_const(wxPyScrolledWindow, wxScrolledWindow, GetMaxSize);
1126
1127IMP_PYCALLBACK_VOID_WXWINBASE(wxPyScrolledWindow, wxScrolledWindow, AddChild);
1128IMP_PYCALLBACK_VOID_WXWINBASE(wxPyScrolledWindow, wxScrolledWindow, RemoveChild);
1129
a5ee0656 1130IMP_PYCALLBACK_BOOL_const(wxPyScrolledWindow, wxScrolledWindow, ShouldInheritColours);
d55e5bfc 1131IMP_PYCALLBACK__COLOUR(wxPyScrolledWindow, wxScrolledWindow, ApplyParentThemeBackground);
a5ee0656
RD
1132IMP_PYCALLBACK_VIZATTR_(wxPyScrolledWindow, wxScrolledWindow, GetDefaultAttributes);
1133
d55e5bfc
RD
1134
1135
1136#include "wx/wxPython/printfw.h"
1137
1138
1139 static const wxString wxPyPrintoutTitleStr(wxT("Printout"));
1140 static const wxString wxPyPreviewCanvasNameStr(wxT("previewcanvas"));
1141
1142
1143
1144// Since this one would be tough and ugly to do with the Macros...
1145void wxPyPrintout::GetPageInfo(int *minPage, int *maxPage, int *pageFrom, int *pageTo) {
1146 bool hadErr = False;
1147 bool found;
1148
1149 bool blocked = wxPyBeginBlockThreads();
1150 if ((found = wxPyCBH_findCallback(m_myInst, "GetPageInfo"))) {
1151 PyObject* result = wxPyCBH_callCallbackObj(m_myInst, Py_BuildValue("()"));
1152 if (result && PyTuple_Check(result) && PyTuple_Size(result) == 4) {
1153 PyObject* val;
1154
1155 val = PyTuple_GetItem(result, 0);
1156 if (PyInt_Check(val)) *minPage = PyInt_AsLong(val);
1157 else hadErr = True;
1158
1159 val = PyTuple_GetItem(result, 1);
1160 if (PyInt_Check(val)) *maxPage = PyInt_AsLong(val);
1161 else hadErr = True;
1162
1163 val = PyTuple_GetItem(result, 2);
1164 if (PyInt_Check(val)) *pageFrom = PyInt_AsLong(val);
1165 else hadErr = True;
1166
1167 val = PyTuple_GetItem(result, 3);
1168 if (PyInt_Check(val)) *pageTo = PyInt_AsLong(val);
1169 else hadErr = True;
1170 }
1171 else
1172 hadErr = True;
1173
1174 if (hadErr) {
1175 PyErr_SetString(PyExc_TypeError, "GetPageInfo should return a tuple of 4 integers.");
1176 PyErr_Print();
1177 }
1178 Py_DECREF(result);
1179 }
1180 wxPyEndBlockThreads(blocked);
1181 if (! found)
1182 wxPrintout::GetPageInfo(minPage, maxPage, pageFrom, pageTo);
1183}
1184
1185void wxPyPrintout::base_GetPageInfo(int *minPage, int *maxPage, int *pageFrom, int *pageTo) {
1186 wxPrintout::GetPageInfo(minPage, maxPage, pageFrom, pageTo);
1187}
1188
1189
1190IMP_PYCALLBACK_BOOL_INTINT(wxPyPrintout, wxPrintout, OnBeginDocument);
1191IMP_PYCALLBACK__(wxPyPrintout, wxPrintout, OnEndDocument);
1192IMP_PYCALLBACK__(wxPyPrintout, wxPrintout, OnBeginPrinting);
1193IMP_PYCALLBACK__(wxPyPrintout, wxPrintout, OnEndPrinting);
1194IMP_PYCALLBACK__(wxPyPrintout, wxPrintout, OnPreparePrinting);
1195IMP_PYCALLBACK_BOOL_INT_pure(wxPyPrintout, wxPrintout, OnPrintPage);
1196IMP_PYCALLBACK_BOOL_INT(wxPyPrintout, wxPrintout, HasPage);
1197
1198
1199
1200
1201
1202#define DEC_PYCALLBACK_BOOL_PREWINDC(CBNAME) \
1203 bool CBNAME(wxPreviewCanvas* a, wxDC& b); \
1204 bool base_##CBNAME(wxPreviewCanvas* a, wxDC& b)
1205
1206
1207#define IMP_PYCALLBACK_BOOL_PREWINDC(CLASS, PCLASS, CBNAME) \
1208 bool CLASS::CBNAME(wxPreviewCanvas* a, wxDC& b) { \
1209 bool rval=False; \
1210 bool found; \
1211 bool blocked = wxPyBeginBlockThreads(); \
1212 if ((found = wxPyCBH_findCallback(m_myInst, #CBNAME))) { \
412d302d
RD
1213 PyObject* win = wxPyMake_wxObject(a,false); \
1214 PyObject* dc = wxPyMake_wxObject(&b,false); \
d55e5bfc
RD
1215 rval = wxPyCBH_callCallback(m_myInst, Py_BuildValue("(OO)", win, dc));\
1216 Py_DECREF(win); \
1217 Py_DECREF(dc); \
1218 } \
1219 wxPyEndBlockThreads(blocked); \
1220 if (! found) \
1221 rval = PCLASS::CBNAME(a, b); \
1222 return rval; \
1223 } \
1224 bool CLASS::base_##CBNAME(wxPreviewCanvas* a, wxDC& b) { \
1225 return PCLASS::CBNAME(a, b); \
1226 }
1227
1228
1229
1230
1231class wxPyPrintPreview : public wxPrintPreview
1232{
1233 DECLARE_CLASS(wxPyPrintPreview)
1234public:
1235 wxPyPrintPreview(wxPyPrintout* printout,
1236 wxPyPrintout* printoutForPrinting,
1237 wxPrintDialogData* data=NULL)
1238 : wxPrintPreview(printout, printoutForPrinting, data)
1239 {}
1240 wxPyPrintPreview(wxPyPrintout* printout,
1241 wxPyPrintout* printoutForPrinting,
1242 wxPrintData* data=NULL)
1243 : wxPrintPreview(printout, printoutForPrinting, data)
1244 {}
1245
1246 DEC_PYCALLBACK_BOOL_INT(SetCurrentPage);
1247 DEC_PYCALLBACK_BOOL_PREWINDC(PaintPage);
1248 DEC_PYCALLBACK_BOOL_PREWINDC(DrawBlankPage);
1249 DEC_PYCALLBACK_BOOL_INT(RenderPage);
1250 DEC_PYCALLBACK_VOID_INT(SetZoom);
1251 DEC_PYCALLBACK_BOOL_BOOL(Print);
1252 DEC_PYCALLBACK_VOID_(DetermineScaling);
1253
1254 PYPRIVATE;
1255};
1256
1257// Stupid renamed classes... Fix this in 2.5...
1258#if defined(__WXMSW__)
1259IMPLEMENT_CLASS( wxPyPrintPreview, wxWindowsPrintPreview );
1260#elif defined(__WXMAC__)
1261IMPLEMENT_CLASS( wxPyPrintPreview, wxMacPrintPreview );
1262#else
1263IMPLEMENT_CLASS( wxPyPrintPreview, wxPostScriptPrintPreview );
1264#endif
1265
1266IMP_PYCALLBACK_BOOL_INT (wxPyPrintPreview, wxPrintPreview, SetCurrentPage);
1267IMP_PYCALLBACK_BOOL_PREWINDC(wxPyPrintPreview, wxPrintPreview, PaintPage);
1268IMP_PYCALLBACK_BOOL_PREWINDC(wxPyPrintPreview, wxPrintPreview, DrawBlankPage);
1269IMP_PYCALLBACK_BOOL_INT (wxPyPrintPreview, wxPrintPreview, RenderPage);
1270IMP_PYCALLBACK_VOID_INT (wxPyPrintPreview, wxPrintPreview, SetZoom);
1271IMP_PYCALLBACK_BOOL_BOOL (wxPyPrintPreview, wxPrintPreview, Print);
1272IMP_PYCALLBACK_VOID_ (wxPyPrintPreview, wxPrintPreview, DetermineScaling);
1273
1274
1275class wxPyPreviewFrame : public wxPreviewFrame
1276{
1277 DECLARE_CLASS(wxPyPreviewFrame);
1278public:
1279 wxPyPreviewFrame(wxPrintPreview* preview, wxFrame* parent,
1280 const wxString& title,
1281 const wxPoint& pos = wxDefaultPosition,
1282 const wxSize& size = wxDefaultSize,
1283 long style = wxDEFAULT_FRAME_STYLE,
1284 const wxString& name = wxPyFrameNameStr)
1285 : wxPreviewFrame(preview, parent, title, pos, size, style, name)
1286 {}
1287
1288 void SetPreviewCanvas(wxPreviewCanvas* canvas) { m_previewCanvas = canvas; }
1289 void SetControlBar(wxPreviewControlBar* bar) { m_controlBar = bar; }
1290
1291 DEC_PYCALLBACK_VOID_(Initialize);
1292 DEC_PYCALLBACK_VOID_(CreateCanvas);
1293 DEC_PYCALLBACK_VOID_(CreateControlBar);
1294
1295 PYPRIVATE;
1296};
1297
1298IMPLEMENT_CLASS(wxPyPreviewFrame, wxPreviewFrame);
1299
1300IMP_PYCALLBACK_VOID_(wxPyPreviewFrame, wxPreviewFrame, Initialize);
1301IMP_PYCALLBACK_VOID_(wxPyPreviewFrame, wxPreviewFrame, CreateCanvas);
1302IMP_PYCALLBACK_VOID_(wxPyPreviewFrame, wxPreviewFrame, CreateControlBar);
1303
1304
1305class wxPyPreviewControlBar : public wxPreviewControlBar
1306{
1307 DECLARE_CLASS(wxPyPreviewControlBar);
1308public:
1309 wxPyPreviewControlBar(wxPrintPreview *preview,
1310 long buttons,
1311 wxWindow *parent,
1312 const wxPoint& pos = wxDefaultPosition,
1313 const wxSize& size = wxDefaultSize,
1314 long style = 0,
1315 const wxString& name = wxPyPanelNameStr)
1316 : wxPreviewControlBar(preview, buttons, parent, pos, size, style, name)
1317 {}
1318
1319 void SetPrintPreview(wxPrintPreview* preview) { m_printPreview = preview; }
1320
1321 DEC_PYCALLBACK_VOID_(CreateButtons);
1322 DEC_PYCALLBACK_VOID_INT(SetZoomControl);
1323
1324 PYPRIVATE;
1325};
1326
1327IMPLEMENT_CLASS(wxPyPreviewControlBar, wxPreviewControlBar);
1328IMP_PYCALLBACK_VOID_(wxPyPreviewControlBar, wxPreviewControlBar, CreateButtons);
1329IMP_PYCALLBACK_VOID_INT(wxPyPreviewControlBar, wxPreviewControlBar, SetZoomControl);
1330
1331#ifdef __cplusplus
1332extern "C" {
1333#endif
1334static PyObject *_wrap_new_Panel(PyObject *self, PyObject *args, PyObject *kwargs) {
1335 PyObject *resultobj;
1336 wxWindow *arg1 = (wxWindow *) 0 ;
1337 int arg2 = (int) (int)-1 ;
1338 wxPoint const &arg3_defvalue = wxDefaultPosition ;
1339 wxPoint *arg3 = (wxPoint *) &arg3_defvalue ;
1340 wxSize const &arg4_defvalue = wxDefaultSize ;
1341 wxSize *arg4 = (wxSize *) &arg4_defvalue ;
1342 long arg5 = (long) wxTAB_TRAVERSAL|wxNO_BORDER ;
1343 wxString const &arg6_defvalue = wxPyPanelNameStr ;
1344 wxString *arg6 = (wxString *) &arg6_defvalue ;
1345 wxPanel *result;
1346 wxPoint temp3 ;
1347 wxSize temp4 ;
1348 bool temp6 = False ;
1349 PyObject * obj0 = 0 ;
1350 PyObject * obj1 = 0 ;
1351 PyObject * obj2 = 0 ;
1352 PyObject * obj3 = 0 ;
1353 PyObject * obj4 = 0 ;
1354 PyObject * obj5 = 0 ;
1355 char *kwnames[] = {
1356 (char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
1357 };
1358
1359 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|OOOOO:new_Panel",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) goto fail;
1360 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxWindow,
1361 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
1362 if (obj1) {
1363 arg2 = (int const) SWIG_AsInt(obj1);
1364 if (PyErr_Occurred()) SWIG_fail;
1365 }
1366 if (obj2) {
1367 {
1368 arg3 = &temp3;
1369 if ( ! wxPoint_helper(obj2, &arg3)) SWIG_fail;
1370 }
1371 }
1372 if (obj3) {
1373 {
1374 arg4 = &temp4;
1375 if ( ! wxSize_helper(obj3, &arg4)) SWIG_fail;
1376 }
1377 }
1378 if (obj4) {
1379 arg5 = (long) SWIG_AsLong(obj4);
1380 if (PyErr_Occurred()) SWIG_fail;
1381 }
1382 if (obj5) {
1383 {
1384 arg6 = wxString_in_helper(obj5);
1385 if (arg6 == NULL) SWIG_fail;
1386 temp6 = True;
1387 }
1388 }
1389 {
0439c23b 1390 if (!wxPyCheckForApp()) SWIG_fail;
d55e5bfc
RD
1391 PyThreadState* __tstate = wxPyBeginAllowThreads();
1392 result = (wxPanel *)new wxPanel(arg1,arg2,(wxPoint const &)*arg3,(wxSize const &)*arg4,arg5,(wxString const &)*arg6);
1393
1394 wxPyEndAllowThreads(__tstate);
110da5b0 1395 if (PyErr_Occurred()) SWIG_fail;
d55e5bfc 1396 }
b0f7404b 1397 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPanel, 1);
d55e5bfc
RD
1398 {
1399 if (temp6)
1400 delete arg6;
1401 }
1402 return resultobj;
1403 fail:
1404 {
1405 if (temp6)
1406 delete arg6;
1407 }
1408 return NULL;
1409}
1410
1411
1412static PyObject *_wrap_new_PrePanel(PyObject *self, PyObject *args, PyObject *kwargs) {
1413 PyObject *resultobj;
1414 wxPanel *result;
1415 char *kwnames[] = {
1416 NULL
1417 };
1418
1419 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":new_PrePanel",kwnames)) goto fail;
1420 {
0439c23b 1421 if (!wxPyCheckForApp()) SWIG_fail;
d55e5bfc
RD
1422 PyThreadState* __tstate = wxPyBeginAllowThreads();
1423 result = (wxPanel *)new wxPanel();
1424
1425 wxPyEndAllowThreads(__tstate);
110da5b0 1426 if (PyErr_Occurred()) SWIG_fail;
d55e5bfc 1427 }
b0f7404b 1428 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPanel, 1);
d55e5bfc
RD
1429 return resultobj;
1430 fail:
1431 return NULL;
1432}
1433
1434
1435static PyObject *_wrap_Panel_Create(PyObject *self, PyObject *args, PyObject *kwargs) {
1436 PyObject *resultobj;
1437 wxPanel *arg1 = (wxPanel *) 0 ;
1438 wxWindow *arg2 = (wxWindow *) 0 ;
1439 int arg3 = (int) (int)-1 ;
1440 wxPoint const &arg4_defvalue = wxDefaultPosition ;
1441 wxPoint *arg4 = (wxPoint *) &arg4_defvalue ;
1442 wxSize const &arg5_defvalue = wxDefaultSize ;
1443 wxSize *arg5 = (wxSize *) &arg5_defvalue ;
1444 long arg6 = (long) wxTAB_TRAVERSAL|wxNO_BORDER ;
1445 wxString const &arg7_defvalue = wxPyPanelNameStr ;
1446 wxString *arg7 = (wxString *) &arg7_defvalue ;
1447 bool result;
1448 wxPoint temp4 ;
1449 wxSize temp5 ;
1450 bool temp7 = False ;
1451 PyObject * obj0 = 0 ;
1452 PyObject * obj1 = 0 ;
1453 PyObject * obj2 = 0 ;
1454 PyObject * obj3 = 0 ;
1455 PyObject * obj4 = 0 ;
1456 PyObject * obj5 = 0 ;
1457 PyObject * obj6 = 0 ;
1458 char *kwnames[] = {
1459 (char *) "self",(char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
1460 };
1461
1462 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|OOOOO:Panel_Create",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6)) goto fail;
1463 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPanel,
1464 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
1465 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxWindow,
1466 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
1467 if (obj2) {
1468 arg3 = (int const) SWIG_AsInt(obj2);
1469 if (PyErr_Occurred()) SWIG_fail;
1470 }
1471 if (obj3) {
1472 {
1473 arg4 = &temp4;
1474 if ( ! wxPoint_helper(obj3, &arg4)) SWIG_fail;
1475 }
1476 }
1477 if (obj4) {
1478 {
1479 arg5 = &temp5;
1480 if ( ! wxSize_helper(obj4, &arg5)) SWIG_fail;
1481 }
1482 }
1483 if (obj5) {
1484 arg6 = (long) SWIG_AsLong(obj5);
1485 if (PyErr_Occurred()) SWIG_fail;
1486 }
1487 if (obj6) {
1488 {
1489 arg7 = wxString_in_helper(obj6);
1490 if (arg7 == NULL) SWIG_fail;
1491 temp7 = True;
1492 }
1493 }
1494 {
1495 PyThreadState* __tstate = wxPyBeginAllowThreads();
1496 result = (bool)(arg1)->Create(arg2,arg3,(wxPoint const &)*arg4,(wxSize const &)*arg5,arg6,(wxString const &)*arg7);
1497
1498 wxPyEndAllowThreads(__tstate);
1499 if (PyErr_Occurred()) SWIG_fail;
1500 }
1501 {
1502 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
1503 }
1504 {
1505 if (temp7)
1506 delete arg7;
1507 }
1508 return resultobj;
1509 fail:
1510 {
1511 if (temp7)
1512 delete arg7;
1513 }
1514 return NULL;
1515}
1516
1517
1518static PyObject *_wrap_Panel_InitDialog(PyObject *self, PyObject *args, PyObject *kwargs) {
1519 PyObject *resultobj;
1520 wxPanel *arg1 = (wxPanel *) 0 ;
1521 PyObject * obj0 = 0 ;
1522 char *kwnames[] = {
1523 (char *) "self", NULL
1524 };
1525
1526 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Panel_InitDialog",kwnames,&obj0)) goto fail;
1527 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPanel,
1528 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
1529 {
1530 PyThreadState* __tstate = wxPyBeginAllowThreads();
1531 (arg1)->InitDialog();
1532
1533 wxPyEndAllowThreads(__tstate);
1534 if (PyErr_Occurred()) SWIG_fail;
1535 }
1536 Py_INCREF(Py_None); resultobj = Py_None;
1537 return resultobj;
1538 fail:
1539 return NULL;
1540}
1541
1542
f20a2e1f
RD
1543static PyObject *_wrap_Panel_GetClassDefaultAttributes(PyObject *self, PyObject *args, PyObject *kwargs) {
1544 PyObject *resultobj;
1545 int arg1 = (int) wxWINDOW_VARIANT_NORMAL ;
1546 wxVisualAttributes result;
1547 PyObject * obj0 = 0 ;
1548 char *kwnames[] = {
1549 (char *) "variant", NULL
1550 };
1551
1552 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"|O:Panel_GetClassDefaultAttributes",kwnames,&obj0)) goto fail;
1553 if (obj0) {
1554 arg1 = (wxWindowVariant) SWIG_AsInt(obj0);
1555 if (PyErr_Occurred()) SWIG_fail;
1556 }
1557 {
0439c23b 1558 if (!wxPyCheckForApp()) SWIG_fail;
f20a2e1f
RD
1559 PyThreadState* __tstate = wxPyBeginAllowThreads();
1560 result = wxPanel::GetClassDefaultAttributes((wxWindowVariant )arg1);
1561
1562 wxPyEndAllowThreads(__tstate);
110da5b0 1563 if (PyErr_Occurred()) SWIG_fail;
f20a2e1f
RD
1564 }
1565 {
1566 wxVisualAttributes * resultptr;
1567 resultptr = new wxVisualAttributes((wxVisualAttributes &) result);
1568 resultobj = SWIG_NewPointerObj((void *)(resultptr), SWIGTYPE_p_wxVisualAttributes, 1);
1569 }
1570 return resultobj;
1571 fail:
1572 return NULL;
1573}
1574
1575
d55e5bfc
RD
1576static PyObject * Panel_swigregister(PyObject *self, PyObject *args) {
1577 PyObject *obj;
1578 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
1579 SWIG_TypeClientData(SWIGTYPE_p_wxPanel, obj);
1580 Py_INCREF(obj);
1581 return Py_BuildValue((char *)"");
1582}
1583static PyObject *_wrap_new_ScrolledWindow(PyObject *self, PyObject *args, PyObject *kwargs) {
1584 PyObject *resultobj;
1585 wxWindow *arg1 = (wxWindow *) 0 ;
1586 int arg2 = (int) (int)-1 ;
1587 wxPoint const &arg3_defvalue = wxDefaultPosition ;
1588 wxPoint *arg3 = (wxPoint *) &arg3_defvalue ;
1589 wxSize const &arg4_defvalue = wxDefaultSize ;
1590 wxSize *arg4 = (wxSize *) &arg4_defvalue ;
1591 long arg5 = (long) wxHSCROLL|wxVSCROLL ;
1592 wxString const &arg6_defvalue = wxPyPanelNameStr ;
1593 wxString *arg6 = (wxString *) &arg6_defvalue ;
1594 wxScrolledWindow *result;
1595 wxPoint temp3 ;
1596 wxSize temp4 ;
1597 bool temp6 = False ;
1598 PyObject * obj0 = 0 ;
1599 PyObject * obj1 = 0 ;
1600 PyObject * obj2 = 0 ;
1601 PyObject * obj3 = 0 ;
1602 PyObject * obj4 = 0 ;
1603 PyObject * obj5 = 0 ;
1604 char *kwnames[] = {
1605 (char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
1606 };
1607
1608 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|OOOOO:new_ScrolledWindow",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) goto fail;
1609 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxWindow,
1610 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
1611 if (obj1) {
1612 arg2 = (int const) SWIG_AsInt(obj1);
1613 if (PyErr_Occurred()) SWIG_fail;
1614 }
1615 if (obj2) {
1616 {
1617 arg3 = &temp3;
1618 if ( ! wxPoint_helper(obj2, &arg3)) SWIG_fail;
1619 }
1620 }
1621 if (obj3) {
1622 {
1623 arg4 = &temp4;
1624 if ( ! wxSize_helper(obj3, &arg4)) SWIG_fail;
1625 }
1626 }
1627 if (obj4) {
1628 arg5 = (long) SWIG_AsLong(obj4);
1629 if (PyErr_Occurred()) SWIG_fail;
1630 }
1631 if (obj5) {
1632 {
1633 arg6 = wxString_in_helper(obj5);
1634 if (arg6 == NULL) SWIG_fail;
1635 temp6 = True;
1636 }
1637 }
1638 {
0439c23b 1639 if (!wxPyCheckForApp()) SWIG_fail;
d55e5bfc
RD
1640 PyThreadState* __tstate = wxPyBeginAllowThreads();
1641 result = (wxScrolledWindow *)new wxScrolledWindow(arg1,arg2,(wxPoint const &)*arg3,(wxSize const &)*arg4,arg5,(wxString const &)*arg6);
1642
1643 wxPyEndAllowThreads(__tstate);
110da5b0 1644 if (PyErr_Occurred()) SWIG_fail;
d55e5bfc 1645 }
b0f7404b 1646 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxScrolledWindow, 1);
d55e5bfc
RD
1647 {
1648 if (temp6)
1649 delete arg6;
1650 }
1651 return resultobj;
1652 fail:
1653 {
1654 if (temp6)
1655 delete arg6;
1656 }
1657 return NULL;
1658}
1659
1660
1661static PyObject *_wrap_new_PreScrolledWindow(PyObject *self, PyObject *args, PyObject *kwargs) {
1662 PyObject *resultobj;
1663 wxScrolledWindow *result;
1664 char *kwnames[] = {
1665 NULL
1666 };
1667
1668 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":new_PreScrolledWindow",kwnames)) goto fail;
1669 {
0439c23b 1670 if (!wxPyCheckForApp()) SWIG_fail;
d55e5bfc
RD
1671 PyThreadState* __tstate = wxPyBeginAllowThreads();
1672 result = (wxScrolledWindow *)new wxScrolledWindow();
1673
1674 wxPyEndAllowThreads(__tstate);
110da5b0 1675 if (PyErr_Occurred()) SWIG_fail;
d55e5bfc 1676 }
b0f7404b 1677 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxScrolledWindow, 1);
d55e5bfc
RD
1678 return resultobj;
1679 fail:
1680 return NULL;
1681}
1682
1683
1684static PyObject *_wrap_ScrolledWindow_Create(PyObject *self, PyObject *args, PyObject *kwargs) {
1685 PyObject *resultobj;
1686 wxScrolledWindow *arg1 = (wxScrolledWindow *) 0 ;
1687 wxWindow *arg2 = (wxWindow *) 0 ;
1688 int arg3 = (int) (int)-1 ;
1689 wxPoint const &arg4_defvalue = wxDefaultPosition ;
1690 wxPoint *arg4 = (wxPoint *) &arg4_defvalue ;
1691 wxSize const &arg5_defvalue = wxDefaultSize ;
1692 wxSize *arg5 = (wxSize *) &arg5_defvalue ;
1693 long arg6 = (long) wxHSCROLL|wxVSCROLL ;
1694 wxString const &arg7_defvalue = wxPyPanelNameStr ;
1695 wxString *arg7 = (wxString *) &arg7_defvalue ;
1696 bool result;
1697 wxPoint temp4 ;
1698 wxSize temp5 ;
1699 bool temp7 = False ;
1700 PyObject * obj0 = 0 ;
1701 PyObject * obj1 = 0 ;
1702 PyObject * obj2 = 0 ;
1703 PyObject * obj3 = 0 ;
1704 PyObject * obj4 = 0 ;
1705 PyObject * obj5 = 0 ;
1706 PyObject * obj6 = 0 ;
1707 char *kwnames[] = {
1708 (char *) "self",(char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
1709 };
1710
1711 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|OOOOO:ScrolledWindow_Create",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6)) goto fail;
1712 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxScrolledWindow,
1713 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
1714 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxWindow,
1715 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
1716 if (obj2) {
1717 arg3 = (int const) SWIG_AsInt(obj2);
1718 if (PyErr_Occurred()) SWIG_fail;
1719 }
1720 if (obj3) {
1721 {
1722 arg4 = &temp4;
1723 if ( ! wxPoint_helper(obj3, &arg4)) SWIG_fail;
1724 }
1725 }
1726 if (obj4) {
1727 {
1728 arg5 = &temp5;
1729 if ( ! wxSize_helper(obj4, &arg5)) SWIG_fail;
1730 }
1731 }
1732 if (obj5) {
1733 arg6 = (long) SWIG_AsLong(obj5);
1734 if (PyErr_Occurred()) SWIG_fail;
1735 }
1736 if (obj6) {
1737 {
1738 arg7 = wxString_in_helper(obj6);
1739 if (arg7 == NULL) SWIG_fail;
1740 temp7 = True;
1741 }
1742 }
1743 {
1744 PyThreadState* __tstate = wxPyBeginAllowThreads();
1745 result = (bool)(arg1)->Create(arg2,arg3,(wxPoint const &)*arg4,(wxSize const &)*arg5,arg6,(wxString const &)*arg7);
1746
1747 wxPyEndAllowThreads(__tstate);
1748 if (PyErr_Occurred()) SWIG_fail;
1749 }
1750 {
1751 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
1752 }
1753 {
1754 if (temp7)
1755 delete arg7;
1756 }
1757 return resultobj;
1758 fail:
1759 {
1760 if (temp7)
1761 delete arg7;
1762 }
1763 return NULL;
1764}
1765
1766
1767static PyObject *_wrap_ScrolledWindow_SetScrollbars(PyObject *self, PyObject *args, PyObject *kwargs) {
1768 PyObject *resultobj;
1769 wxScrolledWindow *arg1 = (wxScrolledWindow *) 0 ;
1770 int arg2 ;
1771 int arg3 ;
1772 int arg4 ;
1773 int arg5 ;
1774 int arg6 = (int) 0 ;
1775 int arg7 = (int) 0 ;
1776 bool arg8 = (bool) False ;
1777 PyObject * obj0 = 0 ;
1778 PyObject * obj1 = 0 ;
1779 PyObject * obj2 = 0 ;
1780 PyObject * obj3 = 0 ;
1781 PyObject * obj4 = 0 ;
1782 PyObject * obj5 = 0 ;
1783 PyObject * obj6 = 0 ;
1784 PyObject * obj7 = 0 ;
1785 char *kwnames[] = {
1786 (char *) "self",(char *) "pixelsPerUnitX",(char *) "pixelsPerUnitY",(char *) "noUnitsX",(char *) "noUnitsY",(char *) "xPos",(char *) "yPos",(char *) "noRefresh", NULL
1787 };
1788
1789 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOOO|OOO:ScrolledWindow_SetScrollbars",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6,&obj7)) goto fail;
1790 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxScrolledWindow,
1791 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
1792 arg2 = (int) SWIG_AsInt(obj1);
1793 if (PyErr_Occurred()) SWIG_fail;
1794 arg3 = (int) SWIG_AsInt(obj2);
1795 if (PyErr_Occurred()) SWIG_fail;
1796 arg4 = (int) SWIG_AsInt(obj3);
1797 if (PyErr_Occurred()) SWIG_fail;
1798 arg5 = (int) SWIG_AsInt(obj4);
1799 if (PyErr_Occurred()) SWIG_fail;
1800 if (obj5) {
1801 arg6 = (int) SWIG_AsInt(obj5);
1802 if (PyErr_Occurred()) SWIG_fail;
1803 }
1804 if (obj6) {
1805 arg7 = (int) SWIG_AsInt(obj6);
1806 if (PyErr_Occurred()) SWIG_fail;
1807 }
1808 if (obj7) {
1809 arg8 = (bool) SWIG_AsBool(obj7);
1810 if (PyErr_Occurred()) SWIG_fail;
1811 }
1812 {
1813 PyThreadState* __tstate = wxPyBeginAllowThreads();
1814 (arg1)->SetScrollbars(arg2,arg3,arg4,arg5,arg6,arg7,arg8);
1815
1816 wxPyEndAllowThreads(__tstate);
1817 if (PyErr_Occurred()) SWIG_fail;
1818 }
1819 Py_INCREF(Py_None); resultobj = Py_None;
1820 return resultobj;
1821 fail:
1822 return NULL;
1823}
1824
1825
1826static PyObject *_wrap_ScrolledWindow_Scroll(PyObject *self, PyObject *args, PyObject *kwargs) {
1827 PyObject *resultobj;
1828 wxScrolledWindow *arg1 = (wxScrolledWindow *) 0 ;
1829 int arg2 ;
1830 int arg3 ;
1831 PyObject * obj0 = 0 ;
1832 PyObject * obj1 = 0 ;
1833 PyObject * obj2 = 0 ;
1834 char *kwnames[] = {
1835 (char *) "self",(char *) "x",(char *) "y", NULL
1836 };
1837
1838 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:ScrolledWindow_Scroll",kwnames,&obj0,&obj1,&obj2)) goto fail;
1839 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxScrolledWindow,
1840 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
1841 arg2 = (int) SWIG_AsInt(obj1);
1842 if (PyErr_Occurred()) SWIG_fail;
1843 arg3 = (int) SWIG_AsInt(obj2);
1844 if (PyErr_Occurred()) SWIG_fail;
1845 {
1846 PyThreadState* __tstate = wxPyBeginAllowThreads();
1847 (arg1)->Scroll(arg2,arg3);
1848
1849 wxPyEndAllowThreads(__tstate);
1850 if (PyErr_Occurred()) SWIG_fail;
1851 }
1852 Py_INCREF(Py_None); resultobj = Py_None;
1853 return resultobj;
1854 fail:
1855 return NULL;
1856}
1857
1858
1859static PyObject *_wrap_ScrolledWindow_GetScrollPageSize(PyObject *self, PyObject *args, PyObject *kwargs) {
1860 PyObject *resultobj;
1861 wxScrolledWindow *arg1 = (wxScrolledWindow *) 0 ;
1862 int arg2 ;
1863 int result;
1864 PyObject * obj0 = 0 ;
1865 PyObject * obj1 = 0 ;
1866 char *kwnames[] = {
1867 (char *) "self",(char *) "orient", NULL
1868 };
1869
1870 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:ScrolledWindow_GetScrollPageSize",kwnames,&obj0,&obj1)) goto fail;
1871 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxScrolledWindow,
1872 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
1873 arg2 = (int) SWIG_AsInt(obj1);
1874 if (PyErr_Occurred()) SWIG_fail;
1875 {
1876 PyThreadState* __tstate = wxPyBeginAllowThreads();
1877 result = (int)((wxScrolledWindow const *)arg1)->GetScrollPageSize(arg2);
1878
1879 wxPyEndAllowThreads(__tstate);
1880 if (PyErr_Occurred()) SWIG_fail;
1881 }
1882 resultobj = SWIG_FromInt((int)result);
1883 return resultobj;
1884 fail:
1885 return NULL;
1886}
1887
1888
1889static PyObject *_wrap_ScrolledWindow_SetScrollPageSize(PyObject *self, PyObject *args, PyObject *kwargs) {
1890 PyObject *resultobj;
1891 wxScrolledWindow *arg1 = (wxScrolledWindow *) 0 ;
1892 int arg2 ;
1893 int arg3 ;
1894 PyObject * obj0 = 0 ;
1895 PyObject * obj1 = 0 ;
1896 PyObject * obj2 = 0 ;
1897 char *kwnames[] = {
1898 (char *) "self",(char *) "orient",(char *) "pageSize", NULL
1899 };
1900
1901 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:ScrolledWindow_SetScrollPageSize",kwnames,&obj0,&obj1,&obj2)) goto fail;
1902 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxScrolledWindow,
1903 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
1904 arg2 = (int) SWIG_AsInt(obj1);
1905 if (PyErr_Occurred()) SWIG_fail;
1906 arg3 = (int) SWIG_AsInt(obj2);
1907 if (PyErr_Occurred()) SWIG_fail;
1908 {
1909 PyThreadState* __tstate = wxPyBeginAllowThreads();
1910 (arg1)->SetScrollPageSize(arg2,arg3);
1911
1912 wxPyEndAllowThreads(__tstate);
1913 if (PyErr_Occurred()) SWIG_fail;
1914 }
1915 Py_INCREF(Py_None); resultobj = Py_None;
1916 return resultobj;
1917 fail:
1918 return NULL;
1919}
1920
1921
1922static PyObject *_wrap_ScrolledWindow_SetScrollRate(PyObject *self, PyObject *args, PyObject *kwargs) {
1923 PyObject *resultobj;
1924 wxScrolledWindow *arg1 = (wxScrolledWindow *) 0 ;
1925 int arg2 ;
1926 int arg3 ;
1927 PyObject * obj0 = 0 ;
1928 PyObject * obj1 = 0 ;
1929 PyObject * obj2 = 0 ;
1930 char *kwnames[] = {
1931 (char *) "self",(char *) "xstep",(char *) "ystep", NULL
1932 };
1933
1934 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:ScrolledWindow_SetScrollRate",kwnames,&obj0,&obj1,&obj2)) goto fail;
1935 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxScrolledWindow,
1936 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
1937 arg2 = (int) SWIG_AsInt(obj1);
1938 if (PyErr_Occurred()) SWIG_fail;
1939 arg3 = (int) SWIG_AsInt(obj2);
1940 if (PyErr_Occurred()) SWIG_fail;
1941 {
1942 PyThreadState* __tstate = wxPyBeginAllowThreads();
1943 (arg1)->SetScrollRate(arg2,arg3);
1944
1945 wxPyEndAllowThreads(__tstate);
1946 if (PyErr_Occurred()) SWIG_fail;
1947 }
1948 Py_INCREF(Py_None); resultobj = Py_None;
1949 return resultobj;
1950 fail:
1951 return NULL;
1952}
1953
1954
1955static PyObject *_wrap_ScrolledWindow_GetScrollPixelsPerUnit(PyObject *self, PyObject *args, PyObject *kwargs) {
1956 PyObject *resultobj;
1957 wxScrolledWindow *arg1 = (wxScrolledWindow *) 0 ;
1958 int *arg2 = (int *) 0 ;
1959 int *arg3 = (int *) 0 ;
1960 int temp2 ;
1961 int temp3 ;
1962 PyObject * obj0 = 0 ;
1963 char *kwnames[] = {
1964 (char *) "self", NULL
1965 };
1966
1967 arg2 = &temp2;
1968 arg3 = &temp3;
1969 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:ScrolledWindow_GetScrollPixelsPerUnit",kwnames,&obj0)) goto fail;
1970 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxScrolledWindow,
1971 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
1972 {
1973 PyThreadState* __tstate = wxPyBeginAllowThreads();
1974 ((wxScrolledWindow const *)arg1)->GetScrollPixelsPerUnit(arg2,arg3);
1975
1976 wxPyEndAllowThreads(__tstate);
1977 if (PyErr_Occurred()) SWIG_fail;
1978 }
1979 Py_INCREF(Py_None); resultobj = Py_None;
1980 {
1981 PyObject *o = PyInt_FromLong((long) (*arg2));
1982 resultobj = t_output_helper(resultobj,o);
1983 }
1984 {
1985 PyObject *o = PyInt_FromLong((long) (*arg3));
1986 resultobj = t_output_helper(resultobj,o);
1987 }
1988 return resultobj;
1989 fail:
1990 return NULL;
1991}
1992
1993
1994static PyObject *_wrap_ScrolledWindow_EnableScrolling(PyObject *self, PyObject *args, PyObject *kwargs) {
1995 PyObject *resultobj;
1996 wxScrolledWindow *arg1 = (wxScrolledWindow *) 0 ;
1997 bool arg2 ;
1998 bool arg3 ;
1999 PyObject * obj0 = 0 ;
2000 PyObject * obj1 = 0 ;
2001 PyObject * obj2 = 0 ;
2002 char *kwnames[] = {
2003 (char *) "self",(char *) "x_scrolling",(char *) "y_scrolling", NULL
2004 };
2005
2006 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:ScrolledWindow_EnableScrolling",kwnames,&obj0,&obj1,&obj2)) goto fail;
2007 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxScrolledWindow,
2008 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
2009 arg2 = (bool) SWIG_AsBool(obj1);
2010 if (PyErr_Occurred()) SWIG_fail;
2011 arg3 = (bool) SWIG_AsBool(obj2);
2012 if (PyErr_Occurred()) SWIG_fail;
2013 {
2014 PyThreadState* __tstate = wxPyBeginAllowThreads();
2015 (arg1)->EnableScrolling(arg2,arg3);
2016
2017 wxPyEndAllowThreads(__tstate);
2018 if (PyErr_Occurred()) SWIG_fail;
2019 }
2020 Py_INCREF(Py_None); resultobj = Py_None;
2021 return resultobj;
2022 fail:
2023 return NULL;
2024}
2025
2026
2027static PyObject *_wrap_ScrolledWindow_GetViewStart(PyObject *self, PyObject *args, PyObject *kwargs) {
2028 PyObject *resultobj;
2029 wxScrolledWindow *arg1 = (wxScrolledWindow *) 0 ;
2030 int *arg2 = (int *) 0 ;
2031 int *arg3 = (int *) 0 ;
2032 int temp2 ;
2033 int temp3 ;
2034 PyObject * obj0 = 0 ;
2035 char *kwnames[] = {
2036 (char *) "self", NULL
2037 };
2038
2039 arg2 = &temp2;
2040 arg3 = &temp3;
2041 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:ScrolledWindow_GetViewStart",kwnames,&obj0)) goto fail;
2042 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxScrolledWindow,
2043 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
2044 {
2045 PyThreadState* __tstate = wxPyBeginAllowThreads();
2046 ((wxScrolledWindow const *)arg1)->GetViewStart(arg2,arg3);
2047
2048 wxPyEndAllowThreads(__tstate);
2049 if (PyErr_Occurred()) SWIG_fail;
2050 }
2051 Py_INCREF(Py_None); resultobj = Py_None;
2052 {
2053 PyObject *o = PyInt_FromLong((long) (*arg2));
2054 resultobj = t_output_helper(resultobj,o);
2055 }
2056 {
2057 PyObject *o = PyInt_FromLong((long) (*arg3));
2058 resultobj = t_output_helper(resultobj,o);
2059 }
2060 return resultobj;
2061 fail:
2062 return NULL;
2063}
2064
2065
2066static PyObject *_wrap_ScrolledWindow_SetScale(PyObject *self, PyObject *args, PyObject *kwargs) {
2067 PyObject *resultobj;
2068 wxScrolledWindow *arg1 = (wxScrolledWindow *) 0 ;
2069 double arg2 ;
2070 double arg3 ;
2071 PyObject * obj0 = 0 ;
2072 PyObject * obj1 = 0 ;
2073 PyObject * obj2 = 0 ;
2074 char *kwnames[] = {
2075 (char *) "self",(char *) "xs",(char *) "ys", NULL
2076 };
2077
2078 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:ScrolledWindow_SetScale",kwnames,&obj0,&obj1,&obj2)) goto fail;
2079 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxScrolledWindow,
2080 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
2081 arg2 = (double) SWIG_AsDouble(obj1);
2082 if (PyErr_Occurred()) SWIG_fail;
2083 arg3 = (double) SWIG_AsDouble(obj2);
2084 if (PyErr_Occurred()) SWIG_fail;
2085 {
2086 PyThreadState* __tstate = wxPyBeginAllowThreads();
2087 (arg1)->SetScale(arg2,arg3);
2088
2089 wxPyEndAllowThreads(__tstate);
2090 if (PyErr_Occurred()) SWIG_fail;
2091 }
2092 Py_INCREF(Py_None); resultobj = Py_None;
2093 return resultobj;
2094 fail:
2095 return NULL;
2096}
2097
2098
2099static PyObject *_wrap_ScrolledWindow_GetScaleX(PyObject *self, PyObject *args, PyObject *kwargs) {
2100 PyObject *resultobj;
2101 wxScrolledWindow *arg1 = (wxScrolledWindow *) 0 ;
2102 double result;
2103 PyObject * obj0 = 0 ;
2104 char *kwnames[] = {
2105 (char *) "self", NULL
2106 };
2107
2108 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:ScrolledWindow_GetScaleX",kwnames,&obj0)) goto fail;
2109 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxScrolledWindow,
2110 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
2111 {
2112 PyThreadState* __tstate = wxPyBeginAllowThreads();
2113 result = (double)((wxScrolledWindow const *)arg1)->GetScaleX();
2114
2115 wxPyEndAllowThreads(__tstate);
2116 if (PyErr_Occurred()) SWIG_fail;
2117 }
2118 resultobj = SWIG_FromDouble((double)result);
2119 return resultobj;
2120 fail:
2121 return NULL;
2122}
2123
2124
2125static PyObject *_wrap_ScrolledWindow_GetScaleY(PyObject *self, PyObject *args, PyObject *kwargs) {
2126 PyObject *resultobj;
2127 wxScrolledWindow *arg1 = (wxScrolledWindow *) 0 ;
2128 double result;
2129 PyObject * obj0 = 0 ;
2130 char *kwnames[] = {
2131 (char *) "self", NULL
2132 };
2133
2134 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:ScrolledWindow_GetScaleY",kwnames,&obj0)) goto fail;
2135 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxScrolledWindow,
2136 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
2137 {
2138 PyThreadState* __tstate = wxPyBeginAllowThreads();
2139 result = (double)((wxScrolledWindow const *)arg1)->GetScaleY();
2140
2141 wxPyEndAllowThreads(__tstate);
2142 if (PyErr_Occurred()) SWIG_fail;
2143 }
2144 resultobj = SWIG_FromDouble((double)result);
2145 return resultobj;
2146 fail:
2147 return NULL;
2148}
2149
2150
2151static PyObject *_wrap_ScrolledWindow_CalcScrolledPosition__SWIG_0(PyObject *self, PyObject *args) {
2152 PyObject *resultobj;
2153 wxScrolledWindow *arg1 = (wxScrolledWindow *) 0 ;
2154 wxPoint *arg2 = 0 ;
2155 wxPoint result;
2156 wxPoint temp2 ;
2157 PyObject * obj0 = 0 ;
2158 PyObject * obj1 = 0 ;
2159
2160 if(!PyArg_ParseTuple(args,(char *)"OO:ScrolledWindow_CalcScrolledPosition",&obj0,&obj1)) goto fail;
2161 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxScrolledWindow,
2162 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
2163 {
2164 arg2 = &temp2;
2165 if ( ! wxPoint_helper(obj1, &arg2)) SWIG_fail;
2166 }
2167 {
2168 PyThreadState* __tstate = wxPyBeginAllowThreads();
2169 result = ((wxScrolledWindow const *)arg1)->CalcScrolledPosition((wxPoint const &)*arg2);
2170
2171 wxPyEndAllowThreads(__tstate);
2172 if (PyErr_Occurred()) SWIG_fail;
2173 }
2174 {
2175 wxPoint * resultptr;
2176 resultptr = new wxPoint((wxPoint &) result);
2177 resultobj = SWIG_NewPointerObj((void *)(resultptr), SWIGTYPE_p_wxPoint, 1);
2178 }
2179 return resultobj;
2180 fail:
2181 return NULL;
2182}
2183
2184
2185static PyObject *_wrap_ScrolledWindow_CalcScrolledPosition__SWIG_1(PyObject *self, PyObject *args) {
2186 PyObject *resultobj;
2187 wxScrolledWindow *arg1 = (wxScrolledWindow *) 0 ;
2188 int arg2 ;
2189 int arg3 ;
2190 int *arg4 = (int *) 0 ;
2191 int *arg5 = (int *) 0 ;
2192 int temp4 ;
2193 int temp5 ;
2194 PyObject * obj0 = 0 ;
2195 PyObject * obj1 = 0 ;
2196 PyObject * obj2 = 0 ;
2197
2198 arg4 = &temp4;
2199 arg5 = &temp5;
2200 if(!PyArg_ParseTuple(args,(char *)"OOO:ScrolledWindow_CalcScrolledPosition",&obj0,&obj1,&obj2)) goto fail;
2201 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxScrolledWindow,
2202 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
2203 arg2 = (int) SWIG_AsInt(obj1);
2204 if (PyErr_Occurred()) SWIG_fail;
2205 arg3 = (int) SWIG_AsInt(obj2);
2206 if (PyErr_Occurred()) SWIG_fail;
2207 {
2208 PyThreadState* __tstate = wxPyBeginAllowThreads();
2209 ((wxScrolledWindow const *)arg1)->CalcScrolledPosition(arg2,arg3,arg4,arg5);
2210
2211 wxPyEndAllowThreads(__tstate);
2212 if (PyErr_Occurred()) SWIG_fail;
2213 }
2214 Py_INCREF(Py_None); resultobj = Py_None;
2215 {
2216 PyObject *o = PyInt_FromLong((long) (*arg4));
2217 resultobj = t_output_helper(resultobj,o);
2218 }
2219 {
2220 PyObject *o = PyInt_FromLong((long) (*arg5));
2221 resultobj = t_output_helper(resultobj,o);
2222 }
2223 return resultobj;
2224 fail:
2225 return NULL;
2226}
2227
2228
2229static PyObject *_wrap_ScrolledWindow_CalcScrolledPosition(PyObject *self, PyObject *args) {
2230 int argc;
2231 PyObject *argv[4];
2232 int ii;
2233
2234 argc = PyObject_Length(args);
2235 for (ii = 0; (ii < argc) && (ii < 3); ii++) {
2236 argv[ii] = PyTuple_GetItem(args,ii);
2237 }
2238 if (argc == 2) {
2239 int _v;
2240 {
2241 void *ptr;
2242 if (SWIG_ConvertPtr(argv[0], &ptr, SWIGTYPE_p_wxScrolledWindow, 0) == -1) {
2243 _v = 0;
2244 PyErr_Clear();
2245 } else {
2246 _v = 1;
2247 }
2248 }
2249 if (_v) {
2250 {
2251 _v = wxPySimple_typecheck(argv[1], wxT("wxPoint"), 2);
2252 }
2253 if (_v) {
2254 return _wrap_ScrolledWindow_CalcScrolledPosition__SWIG_0(self,args);
2255 }
2256 }
2257 }
2258 if (argc == 3) {
2259 int _v;
2260 {
2261 void *ptr;
2262 if (SWIG_ConvertPtr(argv[0], &ptr, SWIGTYPE_p_wxScrolledWindow, 0) == -1) {
2263 _v = 0;
2264 PyErr_Clear();
2265 } else {
2266 _v = 1;
2267 }
2268 }
2269 if (_v) {
2270 _v = SWIG_CheckInt(argv[1]);
2271 if (_v) {
2272 _v = SWIG_CheckInt(argv[2]);
2273 if (_v) {
2274 return _wrap_ScrolledWindow_CalcScrolledPosition__SWIG_1(self,args);
2275 }
2276 }
2277 }
2278 }
2279
2280 PyErr_SetString(PyExc_TypeError,"No matching function for overloaded 'ScrolledWindow_CalcScrolledPosition'");
2281 return NULL;
2282}
2283
2284
2285static PyObject *_wrap_ScrolledWindow_CalcUnscrolledPosition__SWIG_0(PyObject *self, PyObject *args) {
2286 PyObject *resultobj;
2287 wxScrolledWindow *arg1 = (wxScrolledWindow *) 0 ;
2288 wxPoint *arg2 = 0 ;
2289 wxPoint result;
2290 wxPoint temp2 ;
2291 PyObject * obj0 = 0 ;
2292 PyObject * obj1 = 0 ;
2293
2294 if(!PyArg_ParseTuple(args,(char *)"OO:ScrolledWindow_CalcUnscrolledPosition",&obj0,&obj1)) goto fail;
2295 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxScrolledWindow,
2296 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
2297 {
2298 arg2 = &temp2;
2299 if ( ! wxPoint_helper(obj1, &arg2)) SWIG_fail;
2300 }
2301 {
2302 PyThreadState* __tstate = wxPyBeginAllowThreads();
2303 result = ((wxScrolledWindow const *)arg1)->CalcUnscrolledPosition((wxPoint const &)*arg2);
2304
2305 wxPyEndAllowThreads(__tstate);
2306 if (PyErr_Occurred()) SWIG_fail;
2307 }
2308 {
2309 wxPoint * resultptr;
2310 resultptr = new wxPoint((wxPoint &) result);
2311 resultobj = SWIG_NewPointerObj((void *)(resultptr), SWIGTYPE_p_wxPoint, 1);
2312 }
2313 return resultobj;
2314 fail:
2315 return NULL;
2316}
2317
2318
2319static PyObject *_wrap_ScrolledWindow_CalcUnscrolledPosition__SWIG_1(PyObject *self, PyObject *args) {
2320 PyObject *resultobj;
2321 wxScrolledWindow *arg1 = (wxScrolledWindow *) 0 ;
2322 int arg2 ;
2323 int arg3 ;
2324 int *arg4 = (int *) 0 ;
2325 int *arg5 = (int *) 0 ;
2326 int temp4 ;
2327 int temp5 ;
2328 PyObject * obj0 = 0 ;
2329 PyObject * obj1 = 0 ;
2330 PyObject * obj2 = 0 ;
2331
2332 arg4 = &temp4;
2333 arg5 = &temp5;
2334 if(!PyArg_ParseTuple(args,(char *)"OOO:ScrolledWindow_CalcUnscrolledPosition",&obj0,&obj1,&obj2)) goto fail;
2335 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxScrolledWindow,
2336 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
2337 arg2 = (int) SWIG_AsInt(obj1);
2338 if (PyErr_Occurred()) SWIG_fail;
2339 arg3 = (int) SWIG_AsInt(obj2);
2340 if (PyErr_Occurred()) SWIG_fail;
2341 {
2342 PyThreadState* __tstate = wxPyBeginAllowThreads();
2343 ((wxScrolledWindow const *)arg1)->CalcUnscrolledPosition(arg2,arg3,arg4,arg5);
2344
2345 wxPyEndAllowThreads(__tstate);
2346 if (PyErr_Occurred()) SWIG_fail;
2347 }
2348 Py_INCREF(Py_None); resultobj = Py_None;
2349 {
2350 PyObject *o = PyInt_FromLong((long) (*arg4));
2351 resultobj = t_output_helper(resultobj,o);
2352 }
2353 {
2354 PyObject *o = PyInt_FromLong((long) (*arg5));
2355 resultobj = t_output_helper(resultobj,o);
2356 }
2357 return resultobj;
2358 fail:
2359 return NULL;
2360}
2361
2362
2363static PyObject *_wrap_ScrolledWindow_CalcUnscrolledPosition(PyObject *self, PyObject *args) {
2364 int argc;
2365 PyObject *argv[4];
2366 int ii;
2367
2368 argc = PyObject_Length(args);
2369 for (ii = 0; (ii < argc) && (ii < 3); ii++) {
2370 argv[ii] = PyTuple_GetItem(args,ii);
2371 }
2372 if (argc == 2) {
2373 int _v;
2374 {
2375 void *ptr;
2376 if (SWIG_ConvertPtr(argv[0], &ptr, SWIGTYPE_p_wxScrolledWindow, 0) == -1) {
2377 _v = 0;
2378 PyErr_Clear();
2379 } else {
2380 _v = 1;
2381 }
2382 }
2383 if (_v) {
2384 {
2385 _v = wxPySimple_typecheck(argv[1], wxT("wxPoint"), 2);
2386 }
2387 if (_v) {
2388 return _wrap_ScrolledWindow_CalcUnscrolledPosition__SWIG_0(self,args);
2389 }
2390 }
2391 }
2392 if (argc == 3) {
2393 int _v;
2394 {
2395 void *ptr;
2396 if (SWIG_ConvertPtr(argv[0], &ptr, SWIGTYPE_p_wxScrolledWindow, 0) == -1) {
2397 _v = 0;
2398 PyErr_Clear();
2399 } else {
2400 _v = 1;
2401 }
2402 }
2403 if (_v) {
2404 _v = SWIG_CheckInt(argv[1]);
2405 if (_v) {
2406 _v = SWIG_CheckInt(argv[2]);
2407 if (_v) {
2408 return _wrap_ScrolledWindow_CalcUnscrolledPosition__SWIG_1(self,args);
2409 }
2410 }
2411 }
2412 }
2413
2414 PyErr_SetString(PyExc_TypeError,"No matching function for overloaded 'ScrolledWindow_CalcUnscrolledPosition'");
2415 return NULL;
2416}
2417
2418
2419static PyObject *_wrap_ScrolledWindow_AdjustScrollbars(PyObject *self, PyObject *args, PyObject *kwargs) {
2420 PyObject *resultobj;
2421 wxScrolledWindow *arg1 = (wxScrolledWindow *) 0 ;
2422 PyObject * obj0 = 0 ;
2423 char *kwnames[] = {
2424 (char *) "self", NULL
2425 };
2426
2427 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:ScrolledWindow_AdjustScrollbars",kwnames,&obj0)) goto fail;
2428 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxScrolledWindow,
2429 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
2430 {
2431 PyThreadState* __tstate = wxPyBeginAllowThreads();
2432 (arg1)->AdjustScrollbars();
2433
2434 wxPyEndAllowThreads(__tstate);
2435 if (PyErr_Occurred()) SWIG_fail;
2436 }
2437 Py_INCREF(Py_None); resultobj = Py_None;
2438 return resultobj;
2439 fail:
2440 return NULL;
2441}
2442
2443
2444static PyObject *_wrap_ScrolledWindow_CalcScrollInc(PyObject *self, PyObject *args, PyObject *kwargs) {
2445 PyObject *resultobj;
2446 wxScrolledWindow *arg1 = (wxScrolledWindow *) 0 ;
2447 wxScrollWinEvent *arg2 = 0 ;
2448 int result;
2449 PyObject * obj0 = 0 ;
2450 PyObject * obj1 = 0 ;
2451 char *kwnames[] = {
2452 (char *) "self",(char *) "event", NULL
2453 };
2454
2455 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:ScrolledWindow_CalcScrollInc",kwnames,&obj0,&obj1)) goto fail;
2456 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxScrolledWindow,
2457 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
2458 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxScrollWinEvent,
2459 SWIG_POINTER_EXCEPTION | 0)) == -1)
2460 SWIG_fail;
2461 if (arg2 == NULL) {
2462 PyErr_SetString(PyExc_TypeError,"null reference");
2463 SWIG_fail;
2464 }
2465 {
2466 PyThreadState* __tstate = wxPyBeginAllowThreads();
2467 result = (int)(arg1)->CalcScrollInc(*arg2);
2468
2469 wxPyEndAllowThreads(__tstate);
2470 if (PyErr_Occurred()) SWIG_fail;
2471 }
2472 resultobj = SWIG_FromInt((int)result);
2473 return resultobj;
2474 fail:
2475 return NULL;
2476}
2477
2478
2479static PyObject *_wrap_ScrolledWindow_SetTargetWindow(PyObject *self, PyObject *args, PyObject *kwargs) {
2480 PyObject *resultobj;
2481 wxScrolledWindow *arg1 = (wxScrolledWindow *) 0 ;
2482 wxWindow *arg2 = (wxWindow *) 0 ;
2483 PyObject * obj0 = 0 ;
2484 PyObject * obj1 = 0 ;
2485 char *kwnames[] = {
2486 (char *) "self",(char *) "target", NULL
2487 };
2488
2489 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:ScrolledWindow_SetTargetWindow",kwnames,&obj0,&obj1)) goto fail;
2490 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxScrolledWindow,
2491 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
2492 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxWindow,
2493 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
2494 {
2495 PyThreadState* __tstate = wxPyBeginAllowThreads();
2496 (arg1)->SetTargetWindow(arg2);
2497
2498 wxPyEndAllowThreads(__tstate);
2499 if (PyErr_Occurred()) SWIG_fail;
2500 }
2501 Py_INCREF(Py_None); resultobj = Py_None;
2502 return resultobj;
2503 fail:
2504 return NULL;
2505}
2506
2507
2508static PyObject *_wrap_ScrolledWindow_GetTargetWindow(PyObject *self, PyObject *args, PyObject *kwargs) {
2509 PyObject *resultobj;
2510 wxScrolledWindow *arg1 = (wxScrolledWindow *) 0 ;
2511 wxWindow *result;
2512 PyObject * obj0 = 0 ;
2513 char *kwnames[] = {
2514 (char *) "self", NULL
2515 };
2516
2517 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:ScrolledWindow_GetTargetWindow",kwnames,&obj0)) goto fail;
2518 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxScrolledWindow,
2519 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
2520 {
2521 PyThreadState* __tstate = wxPyBeginAllowThreads();
2522 result = (wxWindow *)((wxScrolledWindow const *)arg1)->GetTargetWindow();
2523
2524 wxPyEndAllowThreads(__tstate);
2525 if (PyErr_Occurred()) SWIG_fail;
2526 }
2527 {
412d302d 2528 resultobj = wxPyMake_wxObject(result, 0);
d55e5bfc
RD
2529 }
2530 return resultobj;
2531 fail:
2532 return NULL;
2533}
2534
2535
2536static PyObject *_wrap_ScrolledWindow_SetTargetRect(PyObject *self, PyObject *args, PyObject *kwargs) {
2537 PyObject *resultobj;
2538 wxScrolledWindow *arg1 = (wxScrolledWindow *) 0 ;
2539 wxRect *arg2 = 0 ;
2540 wxRect temp2 ;
2541 PyObject * obj0 = 0 ;
2542 PyObject * obj1 = 0 ;
2543 char *kwnames[] = {
2544 (char *) "self",(char *) "rect", NULL
2545 };
2546
2547 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:ScrolledWindow_SetTargetRect",kwnames,&obj0,&obj1)) goto fail;
2548 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxScrolledWindow,
2549 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
2550 {
2551 arg2 = &temp2;
2552 if ( ! wxRect_helper(obj1, &arg2)) SWIG_fail;
2553 }
2554 {
2555 PyThreadState* __tstate = wxPyBeginAllowThreads();
2556 (arg1)->SetTargetRect((wxRect const &)*arg2);
2557
2558 wxPyEndAllowThreads(__tstate);
2559 if (PyErr_Occurred()) SWIG_fail;
2560 }
2561 Py_INCREF(Py_None); resultobj = Py_None;
2562 return resultobj;
2563 fail:
2564 return NULL;
2565}
2566
2567
2568static PyObject *_wrap_ScrolledWindow_GetTargetRect(PyObject *self, PyObject *args, PyObject *kwargs) {
2569 PyObject *resultobj;
2570 wxScrolledWindow *arg1 = (wxScrolledWindow *) 0 ;
2571 wxRect result;
2572 PyObject * obj0 = 0 ;
2573 char *kwnames[] = {
2574 (char *) "self", NULL
2575 };
2576
2577 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:ScrolledWindow_GetTargetRect",kwnames,&obj0)) goto fail;
2578 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxScrolledWindow,
2579 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
2580 {
2581 PyThreadState* __tstate = wxPyBeginAllowThreads();
2582 result = ((wxScrolledWindow const *)arg1)->GetTargetRect();
2583
2584 wxPyEndAllowThreads(__tstate);
2585 if (PyErr_Occurred()) SWIG_fail;
2586 }
2587 {
2588 wxRect * resultptr;
2589 resultptr = new wxRect((wxRect &) result);
2590 resultobj = SWIG_NewPointerObj((void *)(resultptr), SWIGTYPE_p_wxRect, 1);
2591 }
2592 return resultobj;
2593 fail:
2594 return NULL;
2595}
2596
2597
f20a2e1f
RD
2598static PyObject *_wrap_ScrolledWindow_GetClassDefaultAttributes(PyObject *self, PyObject *args, PyObject *kwargs) {
2599 PyObject *resultobj;
2600 int arg1 = (int) wxWINDOW_VARIANT_NORMAL ;
2601 wxVisualAttributes result;
2602 PyObject * obj0 = 0 ;
2603 char *kwnames[] = {
2604 (char *) "variant", NULL
2605 };
2606
2607 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"|O:ScrolledWindow_GetClassDefaultAttributes",kwnames,&obj0)) goto fail;
2608 if (obj0) {
2609 arg1 = (wxWindowVariant) SWIG_AsInt(obj0);
2610 if (PyErr_Occurred()) SWIG_fail;
2611 }
2612 {
0439c23b 2613 if (!wxPyCheckForApp()) SWIG_fail;
f20a2e1f
RD
2614 PyThreadState* __tstate = wxPyBeginAllowThreads();
2615 result = wxScrolledWindow::GetClassDefaultAttributes((wxWindowVariant )arg1);
2616
2617 wxPyEndAllowThreads(__tstate);
110da5b0 2618 if (PyErr_Occurred()) SWIG_fail;
f20a2e1f
RD
2619 }
2620 {
2621 wxVisualAttributes * resultptr;
2622 resultptr = new wxVisualAttributes((wxVisualAttributes &) result);
2623 resultobj = SWIG_NewPointerObj((void *)(resultptr), SWIGTYPE_p_wxVisualAttributes, 1);
2624 }
2625 return resultobj;
2626 fail:
2627 return NULL;
2628}
2629
2630
d55e5bfc
RD
2631static PyObject * ScrolledWindow_swigregister(PyObject *self, PyObject *args) {
2632 PyObject *obj;
2633 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
2634 SWIG_TypeClientData(SWIGTYPE_p_wxScrolledWindow, obj);
2635 Py_INCREF(obj);
2636 return Py_BuildValue((char *)"");
2637}
2638static int _wrap_FrameNameStr_set(PyObject *_val) {
2639 PyErr_SetString(PyExc_TypeError,"Variable FrameNameStr is read-only.");
2640 return 1;
2641}
2642
2643
2644static PyObject *_wrap_FrameNameStr_get() {
2645 PyObject *pyobj;
2646
2647 {
2648#if wxUSE_UNICODE
2649 pyobj = PyUnicode_FromWideChar((&wxPyFrameNameStr)->c_str(), (&wxPyFrameNameStr)->Len());
2650#else
2651 pyobj = PyString_FromStringAndSize((&wxPyFrameNameStr)->c_str(), (&wxPyFrameNameStr)->Len());
2652#endif
2653 }
2654 return pyobj;
2655}
2656
2657
2658static int _wrap_DialogNameStr_set(PyObject *_val) {
2659 PyErr_SetString(PyExc_TypeError,"Variable DialogNameStr is read-only.");
2660 return 1;
2661}
2662
2663
2664static PyObject *_wrap_DialogNameStr_get() {
2665 PyObject *pyobj;
2666
2667 {
2668#if wxUSE_UNICODE
2669 pyobj = PyUnicode_FromWideChar((&wxPyDialogNameStr)->c_str(), (&wxPyDialogNameStr)->Len());
2670#else
2671 pyobj = PyString_FromStringAndSize((&wxPyDialogNameStr)->c_str(), (&wxPyDialogNameStr)->Len());
2672#endif
2673 }
2674 return pyobj;
2675}
2676
2677
2678static int _wrap_StatusLineNameStr_set(PyObject *_val) {
2679 PyErr_SetString(PyExc_TypeError,"Variable StatusLineNameStr is read-only.");
2680 return 1;
2681}
2682
2683
2684static PyObject *_wrap_StatusLineNameStr_get() {
2685 PyObject *pyobj;
2686
2687 {
2688#if wxUSE_UNICODE
2689 pyobj = PyUnicode_FromWideChar((&wxPyStatusLineNameStr)->c_str(), (&wxPyStatusLineNameStr)->Len());
2690#else
2691 pyobj = PyString_FromStringAndSize((&wxPyStatusLineNameStr)->c_str(), (&wxPyStatusLineNameStr)->Len());
2692#endif
2693 }
2694 return pyobj;
2695}
2696
2697
2698static int _wrap_ToolBarNameStr_set(PyObject *_val) {
2699 PyErr_SetString(PyExc_TypeError,"Variable ToolBarNameStr is read-only.");
2700 return 1;
2701}
2702
2703
2704static PyObject *_wrap_ToolBarNameStr_get() {
2705 PyObject *pyobj;
2706
2707 {
2708#if wxUSE_UNICODE
2709 pyobj = PyUnicode_FromWideChar((&wxPyToolBarNameStr)->c_str(), (&wxPyToolBarNameStr)->Len());
2710#else
2711 pyobj = PyString_FromStringAndSize((&wxPyToolBarNameStr)->c_str(), (&wxPyToolBarNameStr)->Len());
2712#endif
2713 }
2714 return pyobj;
2715}
2716
2717
2718static PyObject *_wrap_TopLevelWindow_Maximize(PyObject *self, PyObject *args, PyObject *kwargs) {
2719 PyObject *resultobj;
2720 wxTopLevelWindow *arg1 = (wxTopLevelWindow *) 0 ;
2721 bool arg2 = (bool) True ;
2722 PyObject * obj0 = 0 ;
2723 PyObject * obj1 = 0 ;
2724 char *kwnames[] = {
2725 (char *) "self",(char *) "maximize", NULL
2726 };
2727
2728 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:TopLevelWindow_Maximize",kwnames,&obj0,&obj1)) goto fail;
2729 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxTopLevelWindow,
2730 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
2731 if (obj1) {
2732 arg2 = (bool) SWIG_AsBool(obj1);
2733 if (PyErr_Occurred()) SWIG_fail;
2734 }
2735 {
2736 PyThreadState* __tstate = wxPyBeginAllowThreads();
2737 (arg1)->Maximize(arg2);
2738
2739 wxPyEndAllowThreads(__tstate);
2740 if (PyErr_Occurred()) SWIG_fail;
2741 }
2742 Py_INCREF(Py_None); resultobj = Py_None;
2743 return resultobj;
2744 fail:
2745 return NULL;
2746}
2747
2748
2749static PyObject *_wrap_TopLevelWindow_Restore(PyObject *self, PyObject *args, PyObject *kwargs) {
2750 PyObject *resultobj;
2751 wxTopLevelWindow *arg1 = (wxTopLevelWindow *) 0 ;
2752 PyObject * obj0 = 0 ;
2753 char *kwnames[] = {
2754 (char *) "self", NULL
2755 };
2756
2757 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:TopLevelWindow_Restore",kwnames,&obj0)) goto fail;
2758 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxTopLevelWindow,
2759 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
2760 {
2761 PyThreadState* __tstate = wxPyBeginAllowThreads();
2762 (arg1)->Restore();
2763
2764 wxPyEndAllowThreads(__tstate);
2765 if (PyErr_Occurred()) SWIG_fail;
2766 }
2767 Py_INCREF(Py_None); resultobj = Py_None;
2768 return resultobj;
2769 fail:
2770 return NULL;
2771}
2772
2773
2774static PyObject *_wrap_TopLevelWindow_Iconize(PyObject *self, PyObject *args, PyObject *kwargs) {
2775 PyObject *resultobj;
2776 wxTopLevelWindow *arg1 = (wxTopLevelWindow *) 0 ;
2777 bool arg2 = (bool) True ;
2778 PyObject * obj0 = 0 ;
2779 PyObject * obj1 = 0 ;
2780 char *kwnames[] = {
2781 (char *) "self",(char *) "iconize", NULL
2782 };
2783
2784 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:TopLevelWindow_Iconize",kwnames,&obj0,&obj1)) goto fail;
2785 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxTopLevelWindow,
2786 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
2787 if (obj1) {
2788 arg2 = (bool) SWIG_AsBool(obj1);
2789 if (PyErr_Occurred()) SWIG_fail;
2790 }
2791 {
2792 PyThreadState* __tstate = wxPyBeginAllowThreads();
2793 (arg1)->Iconize(arg2);
2794
2795 wxPyEndAllowThreads(__tstate);
2796 if (PyErr_Occurred()) SWIG_fail;
2797 }
2798 Py_INCREF(Py_None); resultobj = Py_None;
2799 return resultobj;
2800 fail:
2801 return NULL;
2802}
2803
2804
2805static PyObject *_wrap_TopLevelWindow_IsMaximized(PyObject *self, PyObject *args, PyObject *kwargs) {
2806 PyObject *resultobj;
2807 wxTopLevelWindow *arg1 = (wxTopLevelWindow *) 0 ;
2808 bool result;
2809 PyObject * obj0 = 0 ;
2810 char *kwnames[] = {
2811 (char *) "self", NULL
2812 };
2813
2814 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:TopLevelWindow_IsMaximized",kwnames,&obj0)) goto fail;
2815 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxTopLevelWindow,
2816 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
2817 {
2818 PyThreadState* __tstate = wxPyBeginAllowThreads();
2819 result = (bool)((wxTopLevelWindow const *)arg1)->IsMaximized();
2820
2821 wxPyEndAllowThreads(__tstate);
2822 if (PyErr_Occurred()) SWIG_fail;
2823 }
2824 {
2825 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
2826 }
2827 return resultobj;
2828 fail:
2829 return NULL;
2830}
2831
2832
2833static PyObject *_wrap_TopLevelWindow_IsIconized(PyObject *self, PyObject *args, PyObject *kwargs) {
2834 PyObject *resultobj;
2835 wxTopLevelWindow *arg1 = (wxTopLevelWindow *) 0 ;
2836 bool result;
2837 PyObject * obj0 = 0 ;
2838 char *kwnames[] = {
2839 (char *) "self", NULL
2840 };
2841
2842 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:TopLevelWindow_IsIconized",kwnames,&obj0)) goto fail;
2843 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxTopLevelWindow,
2844 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
2845 {
2846 PyThreadState* __tstate = wxPyBeginAllowThreads();
2847 result = (bool)((wxTopLevelWindow const *)arg1)->IsIconized();
2848
2849 wxPyEndAllowThreads(__tstate);
2850 if (PyErr_Occurred()) SWIG_fail;
2851 }
2852 {
2853 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
2854 }
2855 return resultobj;
2856 fail:
2857 return NULL;
2858}
2859
2860
2861static PyObject *_wrap_TopLevelWindow_GetIcon(PyObject *self, PyObject *args, PyObject *kwargs) {
2862 PyObject *resultobj;
2863 wxTopLevelWindow *arg1 = (wxTopLevelWindow *) 0 ;
2864 wxIcon result;
2865 PyObject * obj0 = 0 ;
2866 char *kwnames[] = {
2867 (char *) "self", NULL
2868 };
2869
2870 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:TopLevelWindow_GetIcon",kwnames,&obj0)) goto fail;
2871 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxTopLevelWindow,
2872 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
2873 {
2874 PyThreadState* __tstate = wxPyBeginAllowThreads();
2875 result = ((wxTopLevelWindow const *)arg1)->GetIcon();
2876
2877 wxPyEndAllowThreads(__tstate);
2878 if (PyErr_Occurred()) SWIG_fail;
2879 }
2880 {
2881 wxIcon * resultptr;
2882 resultptr = new wxIcon((wxIcon &) result);
2883 resultobj = SWIG_NewPointerObj((void *)(resultptr), SWIGTYPE_p_wxIcon, 1);
2884 }
2885 return resultobj;
2886 fail:
2887 return NULL;
2888}
2889
2890
2891static PyObject *_wrap_TopLevelWindow_SetIcon(PyObject *self, PyObject *args, PyObject *kwargs) {
2892 PyObject *resultobj;
2893 wxTopLevelWindow *arg1 = (wxTopLevelWindow *) 0 ;
2894 wxIcon *arg2 = 0 ;
2895 PyObject * obj0 = 0 ;
2896 PyObject * obj1 = 0 ;
2897 char *kwnames[] = {
2898 (char *) "self",(char *) "icon", NULL
2899 };
2900
2901 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:TopLevelWindow_SetIcon",kwnames,&obj0,&obj1)) goto fail;
2902 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxTopLevelWindow,
2903 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
2904 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxIcon,
2905 SWIG_POINTER_EXCEPTION | 0)) == -1)
2906 SWIG_fail;
2907 if (arg2 == NULL) {
2908 PyErr_SetString(PyExc_TypeError,"null reference");
2909 SWIG_fail;
2910 }
2911 {
2912 PyThreadState* __tstate = wxPyBeginAllowThreads();
2913 (arg1)->SetIcon((wxIcon const &)*arg2);
2914
2915 wxPyEndAllowThreads(__tstate);
2916 if (PyErr_Occurred()) SWIG_fail;
2917 }
2918 Py_INCREF(Py_None); resultobj = Py_None;
2919 return resultobj;
2920 fail:
2921 return NULL;
2922}
2923
2924
2925static PyObject *_wrap_TopLevelWindow_SetIcons(PyObject *self, PyObject *args, PyObject *kwargs) {
2926 PyObject *resultobj;
2927 wxTopLevelWindow *arg1 = (wxTopLevelWindow *) 0 ;
2928 wxIconBundle *arg2 = 0 ;
2929 PyObject * obj0 = 0 ;
2930 PyObject * obj1 = 0 ;
2931 char *kwnames[] = {
2932 (char *) "self",(char *) "icons", NULL
2933 };
2934
2935 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:TopLevelWindow_SetIcons",kwnames,&obj0,&obj1)) goto fail;
2936 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxTopLevelWindow,
2937 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
2938 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxIconBundle,
2939 SWIG_POINTER_EXCEPTION | 0)) == -1)
2940 SWIG_fail;
2941 if (arg2 == NULL) {
2942 PyErr_SetString(PyExc_TypeError,"null reference");
2943 SWIG_fail;
2944 }
2945 {
2946 PyThreadState* __tstate = wxPyBeginAllowThreads();
2947 (arg1)->SetIcons((wxIconBundle const &)*arg2);
2948
2949 wxPyEndAllowThreads(__tstate);
2950 if (PyErr_Occurred()) SWIG_fail;
2951 }
2952 Py_INCREF(Py_None); resultobj = Py_None;
2953 return resultobj;
2954 fail:
2955 return NULL;
2956}
2957
2958
2959static PyObject *_wrap_TopLevelWindow_ShowFullScreen(PyObject *self, PyObject *args, PyObject *kwargs) {
2960 PyObject *resultobj;
2961 wxTopLevelWindow *arg1 = (wxTopLevelWindow *) 0 ;
2962 bool arg2 ;
2963 long arg3 = (long) wxFULLSCREEN_ALL ;
2964 bool result;
2965 PyObject * obj0 = 0 ;
2966 PyObject * obj1 = 0 ;
2967 PyObject * obj2 = 0 ;
2968 char *kwnames[] = {
2969 (char *) "self",(char *) "show",(char *) "style", NULL
2970 };
2971
2972 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|O:TopLevelWindow_ShowFullScreen",kwnames,&obj0,&obj1,&obj2)) goto fail;
2973 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxTopLevelWindow,
2974 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
2975 arg2 = (bool) SWIG_AsBool(obj1);
2976 if (PyErr_Occurred()) SWIG_fail;
2977 if (obj2) {
2978 arg3 = (long) SWIG_AsLong(obj2);
2979 if (PyErr_Occurred()) SWIG_fail;
2980 }
2981 {
2982 PyThreadState* __tstate = wxPyBeginAllowThreads();
2983 result = (bool)(arg1)->ShowFullScreen(arg2,arg3);
2984
2985 wxPyEndAllowThreads(__tstate);
2986 if (PyErr_Occurred()) SWIG_fail;
2987 }
2988 {
2989 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
2990 }
2991 return resultobj;
2992 fail:
2993 return NULL;
2994}
2995
2996
2997static PyObject *_wrap_TopLevelWindow_IsFullScreen(PyObject *self, PyObject *args, PyObject *kwargs) {
2998 PyObject *resultobj;
2999 wxTopLevelWindow *arg1 = (wxTopLevelWindow *) 0 ;
3000 bool result;
3001 PyObject * obj0 = 0 ;
3002 char *kwnames[] = {
3003 (char *) "self", NULL
3004 };
3005
3006 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:TopLevelWindow_IsFullScreen",kwnames,&obj0)) goto fail;
3007 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxTopLevelWindow,
3008 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
3009 {
3010 PyThreadState* __tstate = wxPyBeginAllowThreads();
3011 result = (bool)((wxTopLevelWindow const *)arg1)->IsFullScreen();
3012
3013 wxPyEndAllowThreads(__tstate);
3014 if (PyErr_Occurred()) SWIG_fail;
3015 }
3016 {
3017 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
3018 }
3019 return resultobj;
3020 fail:
3021 return NULL;
3022}
3023
3024
3025static PyObject *_wrap_TopLevelWindow_SetTitle(PyObject *self, PyObject *args, PyObject *kwargs) {
3026 PyObject *resultobj;
3027 wxTopLevelWindow *arg1 = (wxTopLevelWindow *) 0 ;
3028 wxString *arg2 = 0 ;
3029 bool temp2 = False ;
3030 PyObject * obj0 = 0 ;
3031 PyObject * obj1 = 0 ;
3032 char *kwnames[] = {
3033 (char *) "self",(char *) "title", NULL
3034 };
3035
3036 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:TopLevelWindow_SetTitle",kwnames,&obj0,&obj1)) goto fail;
3037 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxTopLevelWindow,
3038 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
3039 {
3040 arg2 = wxString_in_helper(obj1);
3041 if (arg2 == NULL) SWIG_fail;
3042 temp2 = True;
3043 }
3044 {
3045 PyThreadState* __tstate = wxPyBeginAllowThreads();
3046 (arg1)->SetTitle((wxString const &)*arg2);
3047
3048 wxPyEndAllowThreads(__tstate);
3049 if (PyErr_Occurred()) SWIG_fail;
3050 }
3051 Py_INCREF(Py_None); resultobj = Py_None;
3052 {
3053 if (temp2)
3054 delete arg2;
3055 }
3056 return resultobj;
3057 fail:
3058 {
3059 if (temp2)
3060 delete arg2;
3061 }
3062 return NULL;
3063}
3064
3065
3066static PyObject *_wrap_TopLevelWindow_GetTitle(PyObject *self, PyObject *args, PyObject *kwargs) {
3067 PyObject *resultobj;
3068 wxTopLevelWindow *arg1 = (wxTopLevelWindow *) 0 ;
3069 wxString result;
3070 PyObject * obj0 = 0 ;
3071 char *kwnames[] = {
3072 (char *) "self", NULL
3073 };
3074
3075 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:TopLevelWindow_GetTitle",kwnames,&obj0)) goto fail;
3076 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxTopLevelWindow,
3077 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
3078 {
3079 PyThreadState* __tstate = wxPyBeginAllowThreads();
3080 result = ((wxTopLevelWindow const *)arg1)->GetTitle();
3081
3082 wxPyEndAllowThreads(__tstate);
3083 if (PyErr_Occurred()) SWIG_fail;
3084 }
3085 {
3086#if wxUSE_UNICODE
3087 resultobj = PyUnicode_FromWideChar((&result)->c_str(), (&result)->Len());
3088#else
3089 resultobj = PyString_FromStringAndSize((&result)->c_str(), (&result)->Len());
3090#endif
3091 }
3092 return resultobj;
3093 fail:
3094 return NULL;
3095}
3096
3097
3098static PyObject *_wrap_TopLevelWindow_SetShape(PyObject *self, PyObject *args, PyObject *kwargs) {
3099 PyObject *resultobj;
3100 wxTopLevelWindow *arg1 = (wxTopLevelWindow *) 0 ;
3101 wxRegion *arg2 = 0 ;
3102 bool result;
3103 PyObject * obj0 = 0 ;
3104 PyObject * obj1 = 0 ;
3105 char *kwnames[] = {
3106 (char *) "self",(char *) "region", NULL
3107 };
3108
3109 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:TopLevelWindow_SetShape",kwnames,&obj0,&obj1)) goto fail;
3110 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxTopLevelWindow,
3111 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
3112 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxRegion,
3113 SWIG_POINTER_EXCEPTION | 0)) == -1)
3114 SWIG_fail;
3115 if (arg2 == NULL) {
3116 PyErr_SetString(PyExc_TypeError,"null reference");
3117 SWIG_fail;
3118 }
3119 {
3120 PyThreadState* __tstate = wxPyBeginAllowThreads();
3121 result = (bool)(arg1)->SetShape((wxRegion const &)*arg2);
3122
3123 wxPyEndAllowThreads(__tstate);
3124 if (PyErr_Occurred()) SWIG_fail;
3125 }
3126 {
3127 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
3128 }
3129 return resultobj;
3130 fail:
3131 return NULL;
3132}
3133
3134
3135static PyObject *_wrap_TopLevelWindow_MacSetMetalAppearance(PyObject *self, PyObject *args, PyObject *kwargs) {
3136 PyObject *resultobj;
3137 wxTopLevelWindow *arg1 = (wxTopLevelWindow *) 0 ;
3138 bool arg2 ;
3139 PyObject * obj0 = 0 ;
3140 PyObject * obj1 = 0 ;
3141 char *kwnames[] = {
3142 (char *) "self",(char *) "on", NULL
3143 };
3144
3145 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:TopLevelWindow_MacSetMetalAppearance",kwnames,&obj0,&obj1)) goto fail;
3146 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxTopLevelWindow,
3147 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
3148 arg2 = (bool) SWIG_AsBool(obj1);
3149 if (PyErr_Occurred()) SWIG_fail;
3150 {
3151 PyThreadState* __tstate = wxPyBeginAllowThreads();
3152 (arg1)->MacSetMetalAppearance(arg2);
3153
3154 wxPyEndAllowThreads(__tstate);
3155 if (PyErr_Occurred()) SWIG_fail;
3156 }
3157 Py_INCREF(Py_None); resultobj = Py_None;
3158 return resultobj;
3159 fail:
3160 return NULL;
3161}
3162
3163
3164static PyObject *_wrap_TopLevelWindow_MacGetMetalAppearance(PyObject *self, PyObject *args, PyObject *kwargs) {
3165 PyObject *resultobj;
3166 wxTopLevelWindow *arg1 = (wxTopLevelWindow *) 0 ;
3167 bool result;
3168 PyObject * obj0 = 0 ;
3169 char *kwnames[] = {
3170 (char *) "self", NULL
3171 };
3172
3173 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:TopLevelWindow_MacGetMetalAppearance",kwnames,&obj0)) goto fail;
3174 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxTopLevelWindow,
3175 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
3176 {
3177 PyThreadState* __tstate = wxPyBeginAllowThreads();
3178 result = (bool)((wxTopLevelWindow const *)arg1)->MacGetMetalAppearance();
3179
3180 wxPyEndAllowThreads(__tstate);
3181 if (PyErr_Occurred()) SWIG_fail;
3182 }
3183 {
3184 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
3185 }
3186 return resultobj;
3187 fail:
3188 return NULL;
3189}
3190
3191
3192static PyObject * TopLevelWindow_swigregister(PyObject *self, PyObject *args) {
3193 PyObject *obj;
3194 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
3195 SWIG_TypeClientData(SWIGTYPE_p_wxTopLevelWindow, obj);
3196 Py_INCREF(obj);
3197 return Py_BuildValue((char *)"");
3198}
3199static PyObject *_wrap_new_Frame(PyObject *self, PyObject *args, PyObject *kwargs) {
3200 PyObject *resultobj;
3201 wxWindow *arg1 = (wxWindow *) 0 ;
bfddbb17
RD
3202 int arg2 = (int) (int)-1 ;
3203 wxString const &arg3_defvalue = wxPyEmptyString ;
3204 wxString *arg3 = (wxString *) &arg3_defvalue ;
d55e5bfc
RD
3205 wxPoint const &arg4_defvalue = wxDefaultPosition ;
3206 wxPoint *arg4 = (wxPoint *) &arg4_defvalue ;
3207 wxSize const &arg5_defvalue = wxDefaultSize ;
3208 wxSize *arg5 = (wxSize *) &arg5_defvalue ;
3209 long arg6 = (long) wxDEFAULT_FRAME_STYLE ;
3210 wxString const &arg7_defvalue = wxPyFrameNameStr ;
3211 wxString *arg7 = (wxString *) &arg7_defvalue ;
3212 wxFrame *result;
3213 bool temp3 = False ;
3214 wxPoint temp4 ;
3215 wxSize temp5 ;
3216 bool temp7 = False ;
3217 PyObject * obj0 = 0 ;
3218 PyObject * obj1 = 0 ;
3219 PyObject * obj2 = 0 ;
3220 PyObject * obj3 = 0 ;
3221 PyObject * obj4 = 0 ;
3222 PyObject * obj5 = 0 ;
3223 PyObject * obj6 = 0 ;
3224 char *kwnames[] = {
3225 (char *) "parent",(char *) "id",(char *) "title",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
3226 };
3227
bfddbb17 3228 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|OOOOOO:new_Frame",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6)) goto fail;
d55e5bfc
RD
3229 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxWindow,
3230 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
bfddbb17
RD
3231 if (obj1) {
3232 arg2 = (int const) SWIG_AsInt(obj1);
3233 if (PyErr_Occurred()) SWIG_fail;
3234 }
3235 if (obj2) {
3236 {
3237 arg3 = wxString_in_helper(obj2);
3238 if (arg3 == NULL) SWIG_fail;
3239 temp3 = True;
3240 }
d55e5bfc
RD
3241 }
3242 if (obj3) {
3243 {
3244 arg4 = &temp4;
3245 if ( ! wxPoint_helper(obj3, &arg4)) SWIG_fail;
3246 }
3247 }
3248 if (obj4) {
3249 {
3250 arg5 = &temp5;
3251 if ( ! wxSize_helper(obj4, &arg5)) SWIG_fail;
3252 }
3253 }
3254 if (obj5) {
3255 arg6 = (long) SWIG_AsLong(obj5);
3256 if (PyErr_Occurred()) SWIG_fail;
3257 }
3258 if (obj6) {
3259 {
3260 arg7 = wxString_in_helper(obj6);
3261 if (arg7 == NULL) SWIG_fail;
3262 temp7 = True;
3263 }
3264 }
3265 {
0439c23b 3266 if (!wxPyCheckForApp()) SWIG_fail;
d55e5bfc
RD
3267 PyThreadState* __tstate = wxPyBeginAllowThreads();
3268 result = (wxFrame *)new wxFrame(arg1,arg2,(wxString const &)*arg3,(wxPoint const &)*arg4,(wxSize const &)*arg5,arg6,(wxString const &)*arg7);
3269
3270 wxPyEndAllowThreads(__tstate);
110da5b0 3271 if (PyErr_Occurred()) SWIG_fail;
d55e5bfc 3272 }
b0f7404b 3273 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxFrame, 1);
d55e5bfc
RD
3274 {
3275 if (temp3)
3276 delete arg3;
3277 }
3278 {
3279 if (temp7)
3280 delete arg7;
3281 }
3282 return resultobj;
3283 fail:
3284 {
3285 if (temp3)
3286 delete arg3;
3287 }
3288 {
3289 if (temp7)
3290 delete arg7;
3291 }
3292 return NULL;
3293}
3294
3295
3296static PyObject *_wrap_new_PreFrame(PyObject *self, PyObject *args, PyObject *kwargs) {
3297 PyObject *resultobj;
3298 wxFrame *result;
3299 char *kwnames[] = {
3300 NULL
3301 };
3302
3303 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":new_PreFrame",kwnames)) goto fail;
3304 {
0439c23b 3305 if (!wxPyCheckForApp()) SWIG_fail;
d55e5bfc
RD
3306 PyThreadState* __tstate = wxPyBeginAllowThreads();
3307 result = (wxFrame *)new wxFrame();
3308
3309 wxPyEndAllowThreads(__tstate);
110da5b0 3310 if (PyErr_Occurred()) SWIG_fail;
d55e5bfc 3311 }
b0f7404b 3312 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxFrame, 1);
d55e5bfc
RD
3313 return resultobj;
3314 fail:
3315 return NULL;
3316}
3317
3318
3319static PyObject *_wrap_Frame_Create(PyObject *self, PyObject *args, PyObject *kwargs) {
3320 PyObject *resultobj;
3321 wxFrame *arg1 = (wxFrame *) 0 ;
3322 wxWindow *arg2 = (wxWindow *) 0 ;
bfddbb17
RD
3323 int arg3 = (int) (int)-1 ;
3324 wxString const &arg4_defvalue = wxPyEmptyString ;
3325 wxString *arg4 = (wxString *) &arg4_defvalue ;
d55e5bfc
RD
3326 wxPoint const &arg5_defvalue = wxDefaultPosition ;
3327 wxPoint *arg5 = (wxPoint *) &arg5_defvalue ;
3328 wxSize const &arg6_defvalue = wxDefaultSize ;
3329 wxSize *arg6 = (wxSize *) &arg6_defvalue ;
3330 long arg7 = (long) wxDEFAULT_FRAME_STYLE ;
3331 wxString const &arg8_defvalue = wxPyFrameNameStr ;
3332 wxString *arg8 = (wxString *) &arg8_defvalue ;
3333 bool result;
3334 bool temp4 = False ;
3335 wxPoint temp5 ;
3336 wxSize temp6 ;
3337 bool temp8 = False ;
3338 PyObject * obj0 = 0 ;
3339 PyObject * obj1 = 0 ;
3340 PyObject * obj2 = 0 ;
3341 PyObject * obj3 = 0 ;
3342 PyObject * obj4 = 0 ;
3343 PyObject * obj5 = 0 ;
3344 PyObject * obj6 = 0 ;
3345 PyObject * obj7 = 0 ;
3346 char *kwnames[] = {
3347 (char *) "self",(char *) "parent",(char *) "id",(char *) "title",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
3348 };
3349
bfddbb17 3350 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|OOOOOO:Frame_Create",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6,&obj7)) goto fail;
d55e5bfc
RD
3351 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxFrame,
3352 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
3353 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxWindow,
3354 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
bfddbb17
RD
3355 if (obj2) {
3356 arg3 = (int const) SWIG_AsInt(obj2);
3357 if (PyErr_Occurred()) SWIG_fail;
3358 }
3359 if (obj3) {
3360 {
3361 arg4 = wxString_in_helper(obj3);
3362 if (arg4 == NULL) SWIG_fail;
3363 temp4 = True;
3364 }
d55e5bfc
RD
3365 }
3366 if (obj4) {
3367 {
3368 arg5 = &temp5;
3369 if ( ! wxPoint_helper(obj4, &arg5)) SWIG_fail;
3370 }
3371 }
3372 if (obj5) {
3373 {
3374 arg6 = &temp6;
3375 if ( ! wxSize_helper(obj5, &arg6)) SWIG_fail;
3376 }
3377 }
3378 if (obj6) {
3379 arg7 = (long) SWIG_AsLong(obj6);
3380 if (PyErr_Occurred()) SWIG_fail;
3381 }
3382 if (obj7) {
3383 {
3384 arg8 = wxString_in_helper(obj7);
3385 if (arg8 == NULL) SWIG_fail;
3386 temp8 = True;
3387 }
3388 }
3389 {
3390 PyThreadState* __tstate = wxPyBeginAllowThreads();
3391 result = (bool)(arg1)->Create(arg2,arg3,(wxString const &)*arg4,(wxPoint const &)*arg5,(wxSize const &)*arg6,arg7,(wxString const &)*arg8);
3392
3393 wxPyEndAllowThreads(__tstate);
3394 if (PyErr_Occurred()) SWIG_fail;
3395 }
3396 {
3397 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
3398 }
3399 {
3400 if (temp4)
3401 delete arg4;
3402 }
3403 {
3404 if (temp8)
3405 delete arg8;
3406 }
3407 return resultobj;
3408 fail:
3409 {
3410 if (temp4)
3411 delete arg4;
3412 }
3413 {
3414 if (temp8)
3415 delete arg8;
3416 }
3417 return NULL;
3418}
3419
3420
3421static PyObject *_wrap_Frame_GetClientAreaOrigin(PyObject *self, PyObject *args, PyObject *kwargs) {
3422 PyObject *resultobj;
3423 wxFrame *arg1 = (wxFrame *) 0 ;
3424 wxPoint result;
3425 PyObject * obj0 = 0 ;
3426 char *kwnames[] = {
3427 (char *) "self", NULL
3428 };
3429
3430 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Frame_GetClientAreaOrigin",kwnames,&obj0)) goto fail;
3431 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxFrame,
3432 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
3433 {
3434 PyThreadState* __tstate = wxPyBeginAllowThreads();
3435 result = ((wxFrame const *)arg1)->GetClientAreaOrigin();
3436
3437 wxPyEndAllowThreads(__tstate);
3438 if (PyErr_Occurred()) SWIG_fail;
3439 }
3440 {
3441 wxPoint * resultptr;
3442 resultptr = new wxPoint((wxPoint &) result);
3443 resultobj = SWIG_NewPointerObj((void *)(resultptr), SWIGTYPE_p_wxPoint, 1);
3444 }
3445 return resultobj;
3446 fail:
3447 return NULL;
3448}
3449
3450
3451static PyObject *_wrap_Frame_SendSizeEvent(PyObject *self, PyObject *args, PyObject *kwargs) {
3452 PyObject *resultobj;
3453 wxFrame *arg1 = (wxFrame *) 0 ;
3454 PyObject * obj0 = 0 ;
3455 char *kwnames[] = {
3456 (char *) "self", NULL
3457 };
3458
3459 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Frame_SendSizeEvent",kwnames,&obj0)) goto fail;
3460 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxFrame,
3461 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
3462 {
3463 PyThreadState* __tstate = wxPyBeginAllowThreads();
3464 (arg1)->SendSizeEvent();
3465
3466 wxPyEndAllowThreads(__tstate);
3467 if (PyErr_Occurred()) SWIG_fail;
3468 }
3469 Py_INCREF(Py_None); resultobj = Py_None;
3470 return resultobj;
3471 fail:
3472 return NULL;
3473}
3474
3475
3476static PyObject *_wrap_Frame_SetMenuBar(PyObject *self, PyObject *args, PyObject *kwargs) {
3477 PyObject *resultobj;
3478 wxFrame *arg1 = (wxFrame *) 0 ;
3479 wxMenuBar *arg2 = (wxMenuBar *) 0 ;
3480 PyObject * obj0 = 0 ;
3481 PyObject * obj1 = 0 ;
3482 char *kwnames[] = {
3483 (char *) "self",(char *) "menubar", NULL
3484 };
3485
3486 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Frame_SetMenuBar",kwnames,&obj0,&obj1)) goto fail;
3487 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxFrame,
3488 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
3489 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxMenuBar,
3490 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
3491 {
3492 PyThreadState* __tstate = wxPyBeginAllowThreads();
3493 (arg1)->SetMenuBar(arg2);
3494
3495 wxPyEndAllowThreads(__tstate);
3496 if (PyErr_Occurred()) SWIG_fail;
3497 }
3498 Py_INCREF(Py_None); resultobj = Py_None;
3499 return resultobj;
3500 fail:
3501 return NULL;
3502}
3503
3504
3505static PyObject *_wrap_Frame_GetMenuBar(PyObject *self, PyObject *args, PyObject *kwargs) {
3506 PyObject *resultobj;
3507 wxFrame *arg1 = (wxFrame *) 0 ;
3508 wxMenuBar *result;
3509 PyObject * obj0 = 0 ;
3510 char *kwnames[] = {
3511 (char *) "self", NULL
3512 };
3513
3514 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Frame_GetMenuBar",kwnames,&obj0)) goto fail;
3515 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxFrame,
3516 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
3517 {
3518 PyThreadState* __tstate = wxPyBeginAllowThreads();
3519 result = (wxMenuBar *)((wxFrame const *)arg1)->GetMenuBar();
3520
3521 wxPyEndAllowThreads(__tstate);
3522 if (PyErr_Occurred()) SWIG_fail;
3523 }
3524 {
412d302d 3525 resultobj = wxPyMake_wxObject(result, 0);
d55e5bfc
RD
3526 }
3527 return resultobj;
3528 fail:
3529 return NULL;
3530}
3531
3532
3533static PyObject *_wrap_Frame_ProcessCommand(PyObject *self, PyObject *args, PyObject *kwargs) {
3534 PyObject *resultobj;
3535 wxFrame *arg1 = (wxFrame *) 0 ;
3536 int arg2 ;
3537 bool result;
3538 PyObject * obj0 = 0 ;
3539 PyObject * obj1 = 0 ;
3540 char *kwnames[] = {
3541 (char *) "self",(char *) "winid", NULL
3542 };
3543
3544 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Frame_ProcessCommand",kwnames,&obj0,&obj1)) goto fail;
3545 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxFrame,
3546 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
3547 arg2 = (int) SWIG_AsInt(obj1);
3548 if (PyErr_Occurred()) SWIG_fail;
3549 {
3550 PyThreadState* __tstate = wxPyBeginAllowThreads();
3551 result = (bool)(arg1)->ProcessCommand(arg2);
3552
3553 wxPyEndAllowThreads(__tstate);
3554 if (PyErr_Occurred()) SWIG_fail;
3555 }
3556 {
3557 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
3558 }
3559 return resultobj;
3560 fail:
3561 return NULL;
3562}
3563
3564
3565static PyObject *_wrap_Frame_CreateStatusBar(PyObject *self, PyObject *args, PyObject *kwargs) {
3566 PyObject *resultobj;
3567 wxFrame *arg1 = (wxFrame *) 0 ;
3568 int arg2 = (int) 1 ;
3569 long arg3 = (long) wxST_SIZEGRIP ;
3570 int arg4 = (int) 0 ;
3571 wxString const &arg5_defvalue = wxPyStatusLineNameStr ;
3572 wxString *arg5 = (wxString *) &arg5_defvalue ;
3573 wxStatusBar *result;
3574 bool temp5 = False ;
3575 PyObject * obj0 = 0 ;
3576 PyObject * obj1 = 0 ;
3577 PyObject * obj2 = 0 ;
3578 PyObject * obj3 = 0 ;
3579 PyObject * obj4 = 0 ;
3580 char *kwnames[] = {
3581 (char *) "self",(char *) "number",(char *) "style",(char *) "winid",(char *) "name", NULL
3582 };
3583
3584 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|OOOO:Frame_CreateStatusBar",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4)) goto fail;
3585 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxFrame,
3586 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
3587 if (obj1) {
3588 arg2 = (int) SWIG_AsInt(obj1);
3589 if (PyErr_Occurred()) SWIG_fail;
3590 }
3591 if (obj2) {
3592 arg3 = (long) SWIG_AsLong(obj2);
3593 if (PyErr_Occurred()) SWIG_fail;
3594 }
3595 if (obj3) {
3596 arg4 = (int) SWIG_AsInt(obj3);
3597 if (PyErr_Occurred()) SWIG_fail;
3598 }
3599 if (obj4) {
3600 {
3601 arg5 = wxString_in_helper(obj4);
3602 if (arg5 == NULL) SWIG_fail;
3603 temp5 = True;
3604 }
3605 }
3606 {
3607 PyThreadState* __tstate = wxPyBeginAllowThreads();
3608 result = (wxStatusBar *)(arg1)->CreateStatusBar(arg2,arg3,arg4,(wxString const &)*arg5);
3609
3610 wxPyEndAllowThreads(__tstate);
3611 if (PyErr_Occurred()) SWIG_fail;
3612 }
3613 {
412d302d 3614 resultobj = wxPyMake_wxObject(result, 0);
d55e5bfc
RD
3615 }
3616 {
3617 if (temp5)
3618 delete arg5;
3619 }
3620 return resultobj;
3621 fail:
3622 {
3623 if (temp5)
3624 delete arg5;
3625 }
3626 return NULL;
3627}
3628
3629
3630static PyObject *_wrap_Frame_GetStatusBar(PyObject *self, PyObject *args, PyObject *kwargs) {
3631 PyObject *resultobj;
3632 wxFrame *arg1 = (wxFrame *) 0 ;
3633 wxStatusBar *result;
3634 PyObject * obj0 = 0 ;
3635 char *kwnames[] = {
3636 (char *) "self", NULL
3637 };
3638
3639 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Frame_GetStatusBar",kwnames,&obj0)) goto fail;
3640 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxFrame,
3641 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
3642 {
3643 PyThreadState* __tstate = wxPyBeginAllowThreads();
3644 result = (wxStatusBar *)((wxFrame const *)arg1)->GetStatusBar();
3645
3646 wxPyEndAllowThreads(__tstate);
3647 if (PyErr_Occurred()) SWIG_fail;
3648 }
3649 {
412d302d 3650 resultobj = wxPyMake_wxObject(result, 0);
d55e5bfc
RD
3651 }
3652 return resultobj;
3653 fail:
3654 return NULL;
3655}
3656
3657
3658static PyObject *_wrap_Frame_SetStatusBar(PyObject *self, PyObject *args, PyObject *kwargs) {
3659 PyObject *resultobj;
3660 wxFrame *arg1 = (wxFrame *) 0 ;
3661 wxStatusBar *arg2 = (wxStatusBar *) 0 ;
3662 PyObject * obj0 = 0 ;
3663 PyObject * obj1 = 0 ;
3664 char *kwnames[] = {
3665 (char *) "self",(char *) "statBar", NULL
3666 };
3667
3668 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Frame_SetStatusBar",kwnames,&obj0,&obj1)) goto fail;
3669 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxFrame,
3670 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
3671 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxStatusBar,
3672 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
3673 {
3674 PyThreadState* __tstate = wxPyBeginAllowThreads();
3675 (arg1)->SetStatusBar(arg2);
3676
3677 wxPyEndAllowThreads(__tstate);
3678 if (PyErr_Occurred()) SWIG_fail;
3679 }
3680 Py_INCREF(Py_None); resultobj = Py_None;
3681 return resultobj;
3682 fail:
3683 return NULL;
3684}
3685
3686
3687static PyObject *_wrap_Frame_SetStatusText(PyObject *self, PyObject *args, PyObject *kwargs) {
3688 PyObject *resultobj;
3689 wxFrame *arg1 = (wxFrame *) 0 ;
3690 wxString *arg2 = 0 ;
3691 int arg3 = (int) 0 ;
3692 bool temp2 = False ;
3693 PyObject * obj0 = 0 ;
3694 PyObject * obj1 = 0 ;
3695 PyObject * obj2 = 0 ;
3696 char *kwnames[] = {
3697 (char *) "self",(char *) "text",(char *) "number", NULL
3698 };
3699
3700 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|O:Frame_SetStatusText",kwnames,&obj0,&obj1,&obj2)) goto fail;
3701 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxFrame,
3702 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
3703 {
3704 arg2 = wxString_in_helper(obj1);
3705 if (arg2 == NULL) SWIG_fail;
3706 temp2 = True;
3707 }
3708 if (obj2) {
3709 arg3 = (int) SWIG_AsInt(obj2);
3710 if (PyErr_Occurred()) SWIG_fail;
3711 }
3712 {
3713 PyThreadState* __tstate = wxPyBeginAllowThreads();
3714 (arg1)->SetStatusText((wxString const &)*arg2,arg3);
3715
3716 wxPyEndAllowThreads(__tstate);
3717 if (PyErr_Occurred()) SWIG_fail;
3718 }
3719 Py_INCREF(Py_None); resultobj = Py_None;
3720 {
3721 if (temp2)
3722 delete arg2;
3723 }
3724 return resultobj;
3725 fail:
3726 {
3727 if (temp2)
3728 delete arg2;
3729 }
3730 return NULL;
3731}
3732
3733
3734static PyObject *_wrap_Frame_SetStatusWidths(PyObject *self, PyObject *args, PyObject *kwargs) {
3735 PyObject *resultobj;
3736 wxFrame *arg1 = (wxFrame *) 0 ;
3737 int arg2 ;
3738 int *arg3 = (int *) 0 ;
3739 PyObject * obj0 = 0 ;
3740 PyObject * obj1 = 0 ;
3741 char *kwnames[] = {
3742 (char *) "self",(char *) "widths", NULL
3743 };
3744
3745 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Frame_SetStatusWidths",kwnames,&obj0,&obj1)) goto fail;
3746 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxFrame,
3747 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
3748 {
3749 arg2 = PyList_Size(obj1);
3750 arg3 = int_LIST_helper(obj1);
3751 if (arg3 == NULL) SWIG_fail;
3752 }
3753 {
3754 PyThreadState* __tstate = wxPyBeginAllowThreads();
3755 (arg1)->SetStatusWidths(arg2,(int const *)arg3);
3756
3757 wxPyEndAllowThreads(__tstate);
3758 if (PyErr_Occurred()) SWIG_fail;
3759 }
3760 Py_INCREF(Py_None); resultobj = Py_None;
3761 {
3762 if (arg3) delete [] arg3;
3763 }
3764 return resultobj;
3765 fail:
3766 {
3767 if (arg3) delete [] arg3;
3768 }
3769 return NULL;
3770}
3771
3772
3773static PyObject *_wrap_Frame_PushStatusText(PyObject *self, PyObject *args, PyObject *kwargs) {
3774 PyObject *resultobj;
3775 wxFrame *arg1 = (wxFrame *) 0 ;
3776 wxString *arg2 = 0 ;
3777 int arg3 = (int) 0 ;
3778 bool temp2 = False ;
3779 PyObject * obj0 = 0 ;
3780 PyObject * obj1 = 0 ;
3781 PyObject * obj2 = 0 ;
3782 char *kwnames[] = {
3783 (char *) "self",(char *) "text",(char *) "number", NULL
3784 };
3785
3786 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|O:Frame_PushStatusText",kwnames,&obj0,&obj1,&obj2)) goto fail;
3787 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxFrame,
3788 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
3789 {
3790 arg2 = wxString_in_helper(obj1);
3791 if (arg2 == NULL) SWIG_fail;
3792 temp2 = True;
3793 }
3794 if (obj2) {
3795 arg3 = (int) SWIG_AsInt(obj2);
3796 if (PyErr_Occurred()) SWIG_fail;
3797 }
3798 {
3799 PyThreadState* __tstate = wxPyBeginAllowThreads();
3800 (arg1)->PushStatusText((wxString const &)*arg2,arg3);
3801
3802 wxPyEndAllowThreads(__tstate);
3803 if (PyErr_Occurred()) SWIG_fail;
3804 }
3805 Py_INCREF(Py_None); resultobj = Py_None;
3806 {
3807 if (temp2)
3808 delete arg2;
3809 }
3810 return resultobj;
3811 fail:
3812 {
3813 if (temp2)
3814 delete arg2;
3815 }
3816 return NULL;
3817}
3818
3819
3820static PyObject *_wrap_Frame_PopStatusText(PyObject *self, PyObject *args, PyObject *kwargs) {
3821 PyObject *resultobj;
3822 wxFrame *arg1 = (wxFrame *) 0 ;
3823 int arg2 = (int) 0 ;
3824 PyObject * obj0 = 0 ;
3825 PyObject * obj1 = 0 ;
3826 char *kwnames[] = {
3827 (char *) "self",(char *) "number", NULL
3828 };
3829
3830 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:Frame_PopStatusText",kwnames,&obj0,&obj1)) goto fail;
3831 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxFrame,
3832 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
3833 if (obj1) {
3834 arg2 = (int) SWIG_AsInt(obj1);
3835 if (PyErr_Occurred()) SWIG_fail;
3836 }
3837 {
3838 PyThreadState* __tstate = wxPyBeginAllowThreads();
3839 (arg1)->PopStatusText(arg2);
3840
3841 wxPyEndAllowThreads(__tstate);
3842 if (PyErr_Occurred()) SWIG_fail;
3843 }
3844 Py_INCREF(Py_None); resultobj = Py_None;
3845 return resultobj;
3846 fail:
3847 return NULL;
3848}
3849
3850
3851static PyObject *_wrap_Frame_SetStatusBarPane(PyObject *self, PyObject *args, PyObject *kwargs) {
3852 PyObject *resultobj;
3853 wxFrame *arg1 = (wxFrame *) 0 ;
3854 int arg2 ;
3855 PyObject * obj0 = 0 ;
3856 PyObject * obj1 = 0 ;
3857 char *kwnames[] = {
3858 (char *) "self",(char *) "n", NULL
3859 };
3860
3861 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Frame_SetStatusBarPane",kwnames,&obj0,&obj1)) goto fail;
3862 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxFrame,
3863 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
3864 arg2 = (int) SWIG_AsInt(obj1);
3865 if (PyErr_Occurred()) SWIG_fail;
3866 {
3867 PyThreadState* __tstate = wxPyBeginAllowThreads();
3868 (arg1)->SetStatusBarPane(arg2);
3869
3870 wxPyEndAllowThreads(__tstate);
3871 if (PyErr_Occurred()) SWIG_fail;
3872 }
3873 Py_INCREF(Py_None); resultobj = Py_None;
3874 return resultobj;
3875 fail:
3876 return NULL;
3877}
3878
3879
3880static PyObject *_wrap_Frame_GetStatusBarPane(PyObject *self, PyObject *args, PyObject *kwargs) {
3881 PyObject *resultobj;
3882 wxFrame *arg1 = (wxFrame *) 0 ;
3883 int result;
3884 PyObject * obj0 = 0 ;
3885 char *kwnames[] = {
3886 (char *) "self", NULL
3887 };
3888
3889 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Frame_GetStatusBarPane",kwnames,&obj0)) goto fail;
3890 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxFrame,
3891 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
3892 {
3893 PyThreadState* __tstate = wxPyBeginAllowThreads();
3894 result = (int)((wxFrame const *)arg1)->GetStatusBarPane();
3895
3896 wxPyEndAllowThreads(__tstate);
3897 if (PyErr_Occurred()) SWIG_fail;
3898 }
3899 resultobj = SWIG_FromInt((int)result);
3900 return resultobj;
3901 fail:
3902 return NULL;
3903}
3904
3905
3906static PyObject *_wrap_Frame_CreateToolBar(PyObject *self, PyObject *args, PyObject *kwargs) {
3907 PyObject *resultobj;
3908 wxFrame *arg1 = (wxFrame *) 0 ;
3909 long arg2 = (long) -1 ;
3910 int arg3 = (int) -1 ;
3911 wxString const &arg4_defvalue = wxPyToolBarNameStr ;
3912 wxString *arg4 = (wxString *) &arg4_defvalue ;
3913 wxToolBar *result;
3914 bool temp4 = False ;
3915 PyObject * obj0 = 0 ;
3916 PyObject * obj1 = 0 ;
3917 PyObject * obj2 = 0 ;
3918 PyObject * obj3 = 0 ;
3919 char *kwnames[] = {
3920 (char *) "self",(char *) "style",(char *) "winid",(char *) "name", NULL
3921 };
3922
3923 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|OOO:Frame_CreateToolBar",kwnames,&obj0,&obj1,&obj2,&obj3)) goto fail;
3924 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxFrame,
3925 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
3926 if (obj1) {
3927 arg2 = (long) SWIG_AsLong(obj1);
3928 if (PyErr_Occurred()) SWIG_fail;
3929 }
3930 if (obj2) {
3931 arg3 = (int) SWIG_AsInt(obj2);
3932 if (PyErr_Occurred()) SWIG_fail;
3933 }
3934 if (obj3) {
3935 {
3936 arg4 = wxString_in_helper(obj3);
3937 if (arg4 == NULL) SWIG_fail;
3938 temp4 = True;
3939 }
3940 }
3941 {
3942 PyThreadState* __tstate = wxPyBeginAllowThreads();
3943 result = (wxToolBar *)(arg1)->CreateToolBar(arg2,arg3,(wxString const &)*arg4);
3944
3945 wxPyEndAllowThreads(__tstate);
3946 if (PyErr_Occurred()) SWIG_fail;
3947 }
3948 {
412d302d 3949 resultobj = wxPyMake_wxObject(result, 0);
d55e5bfc
RD
3950 }
3951 {
3952 if (temp4)
3953 delete arg4;
3954 }
3955 return resultobj;
3956 fail:
3957 {
3958 if (temp4)
3959 delete arg4;
3960 }
3961 return NULL;
3962}
3963
3964
3965static PyObject *_wrap_Frame_GetToolBar(PyObject *self, PyObject *args, PyObject *kwargs) {
3966 PyObject *resultobj;
3967 wxFrame *arg1 = (wxFrame *) 0 ;
3968 wxToolBar *result;
3969 PyObject * obj0 = 0 ;
3970 char *kwnames[] = {
3971 (char *) "self", NULL
3972 };
3973
3974 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Frame_GetToolBar",kwnames,&obj0)) goto fail;
3975 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxFrame,
3976 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
3977 {
3978 PyThreadState* __tstate = wxPyBeginAllowThreads();
3979 result = (wxToolBar *)((wxFrame const *)arg1)->GetToolBar();
3980
3981 wxPyEndAllowThreads(__tstate);
3982 if (PyErr_Occurred()) SWIG_fail;
3983 }
3984 {
412d302d 3985 resultobj = wxPyMake_wxObject(result, 0);
d55e5bfc
RD
3986 }
3987 return resultobj;
3988 fail:
3989 return NULL;
3990}
3991
3992
3993static PyObject *_wrap_Frame_SetToolBar(PyObject *self, PyObject *args, PyObject *kwargs) {
3994 PyObject *resultobj;
3995 wxFrame *arg1 = (wxFrame *) 0 ;
3996 wxToolBar *arg2 = (wxToolBar *) 0 ;
3997 PyObject * obj0 = 0 ;
3998 PyObject * obj1 = 0 ;
3999 char *kwnames[] = {
4000 (char *) "self",(char *) "toolbar", NULL
4001 };
4002
4003 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Frame_SetToolBar",kwnames,&obj0,&obj1)) goto fail;
4004 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxFrame,
4005 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
4006 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxToolBar,
4007 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
4008 {
4009 PyThreadState* __tstate = wxPyBeginAllowThreads();
4010 (arg1)->SetToolBar(arg2);
4011
4012 wxPyEndAllowThreads(__tstate);
4013 if (PyErr_Occurred()) SWIG_fail;
4014 }
4015 Py_INCREF(Py_None); resultobj = Py_None;
4016 return resultobj;
4017 fail:
4018 return NULL;
4019}
4020
4021
4022static PyObject *_wrap_Frame_DoGiveHelp(PyObject *self, PyObject *args, PyObject *kwargs) {
4023 PyObject *resultobj;
4024 wxFrame *arg1 = (wxFrame *) 0 ;
4025 wxString *arg2 = 0 ;
4026 bool arg3 ;
4027 bool temp2 = False ;
4028 PyObject * obj0 = 0 ;
4029 PyObject * obj1 = 0 ;
4030 PyObject * obj2 = 0 ;
4031 char *kwnames[] = {
4032 (char *) "self",(char *) "text",(char *) "show", NULL
4033 };
4034
4035 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:Frame_DoGiveHelp",kwnames,&obj0,&obj1,&obj2)) goto fail;
4036 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxFrame,
4037 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
4038 {
4039 arg2 = wxString_in_helper(obj1);
4040 if (arg2 == NULL) SWIG_fail;
4041 temp2 = True;
4042 }
4043 arg3 = (bool) SWIG_AsBool(obj2);
4044 if (PyErr_Occurred()) SWIG_fail;
4045 {
4046 PyThreadState* __tstate = wxPyBeginAllowThreads();
4047 (arg1)->DoGiveHelp((wxString const &)*arg2,arg3);
4048
4049 wxPyEndAllowThreads(__tstate);
4050 if (PyErr_Occurred()) SWIG_fail;
4051 }
4052 Py_INCREF(Py_None); resultobj = Py_None;
4053 {
4054 if (temp2)
4055 delete arg2;
4056 }
4057 return resultobj;
4058 fail:
4059 {
4060 if (temp2)
4061 delete arg2;
4062 }
4063 return NULL;
4064}
4065
4066
4067static PyObject *_wrap_Frame_DoMenuUpdates(PyObject *self, PyObject *args, PyObject *kwargs) {
4068 PyObject *resultobj;
4069 wxFrame *arg1 = (wxFrame *) 0 ;
4070 wxMenu *arg2 = (wxMenu *) NULL ;
4071 PyObject * obj0 = 0 ;
4072 PyObject * obj1 = 0 ;
4073 char *kwnames[] = {
4074 (char *) "self",(char *) "menu", NULL
4075 };
4076
4077 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:Frame_DoMenuUpdates",kwnames,&obj0,&obj1)) goto fail;
4078 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxFrame,
4079 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
4080 if (obj1) {
4081 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxMenu,
4082 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
4083 }
4084 {
4085 PyThreadState* __tstate = wxPyBeginAllowThreads();
4086 (arg1)->DoMenuUpdates(arg2);
4087
4088 wxPyEndAllowThreads(__tstate);
4089 if (PyErr_Occurred()) SWIG_fail;
4090 }
4091 Py_INCREF(Py_None); resultobj = Py_None;
4092 return resultobj;
4093 fail:
4094 return NULL;
4095}
4096
4097
f20a2e1f
RD
4098static PyObject *_wrap_Frame_GetClassDefaultAttributes(PyObject *self, PyObject *args, PyObject *kwargs) {
4099 PyObject *resultobj;
4100 int arg1 = (int) wxWINDOW_VARIANT_NORMAL ;
4101 wxVisualAttributes result;
4102 PyObject * obj0 = 0 ;
4103 char *kwnames[] = {
4104 (char *) "variant", NULL
4105 };
4106
4107 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"|O:Frame_GetClassDefaultAttributes",kwnames,&obj0)) goto fail;
4108 if (obj0) {
4109 arg1 = (wxWindowVariant) SWIG_AsInt(obj0);
4110 if (PyErr_Occurred()) SWIG_fail;
4111 }
4112 {
0439c23b 4113 if (!wxPyCheckForApp()) SWIG_fail;
f20a2e1f
RD
4114 PyThreadState* __tstate = wxPyBeginAllowThreads();
4115 result = wxFrame::GetClassDefaultAttributes((wxWindowVariant )arg1);
4116
4117 wxPyEndAllowThreads(__tstate);
110da5b0 4118 if (PyErr_Occurred()) SWIG_fail;
f20a2e1f
RD
4119 }
4120 {
4121 wxVisualAttributes * resultptr;
4122 resultptr = new wxVisualAttributes((wxVisualAttributes &) result);
4123 resultobj = SWIG_NewPointerObj((void *)(resultptr), SWIGTYPE_p_wxVisualAttributes, 1);
4124 }
4125 return resultobj;
4126 fail:
4127 return NULL;
4128}
4129
4130
d55e5bfc
RD
4131static PyObject * Frame_swigregister(PyObject *self, PyObject *args) {
4132 PyObject *obj;
4133 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
4134 SWIG_TypeClientData(SWIGTYPE_p_wxFrame, obj);
4135 Py_INCREF(obj);
4136 return Py_BuildValue((char *)"");
4137}
4138static PyObject *_wrap_new_Dialog(PyObject *self, PyObject *args, PyObject *kwargs) {
4139 PyObject *resultobj;
4140 wxWindow *arg1 = (wxWindow *) 0 ;
bfddbb17
RD
4141 int arg2 = (int) (int)-1 ;
4142 wxString const &arg3_defvalue = wxPyEmptyString ;
4143 wxString *arg3 = (wxString *) &arg3_defvalue ;
d55e5bfc
RD
4144 wxPoint const &arg4_defvalue = wxDefaultPosition ;
4145 wxPoint *arg4 = (wxPoint *) &arg4_defvalue ;
4146 wxSize const &arg5_defvalue = wxDefaultSize ;
4147 wxSize *arg5 = (wxSize *) &arg5_defvalue ;
4148 long arg6 = (long) wxDEFAULT_DIALOG_STYLE ;
4149 wxString const &arg7_defvalue = wxPyDialogNameStr ;
4150 wxString *arg7 = (wxString *) &arg7_defvalue ;
4151 wxDialog *result;
4152 bool temp3 = False ;
4153 wxPoint temp4 ;
4154 wxSize temp5 ;
4155 bool temp7 = False ;
4156 PyObject * obj0 = 0 ;
4157 PyObject * obj1 = 0 ;
4158 PyObject * obj2 = 0 ;
4159 PyObject * obj3 = 0 ;
4160 PyObject * obj4 = 0 ;
4161 PyObject * obj5 = 0 ;
4162 PyObject * obj6 = 0 ;
4163 char *kwnames[] = {
4164 (char *) "parent",(char *) "id",(char *) "title",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
4165 };
4166
bfddbb17 4167 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|OOOOOO:new_Dialog",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6)) goto fail;
d55e5bfc
RD
4168 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxWindow,
4169 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
bfddbb17
RD
4170 if (obj1) {
4171 arg2 = (int const) SWIG_AsInt(obj1);
4172 if (PyErr_Occurred()) SWIG_fail;
4173 }
4174 if (obj2) {
4175 {
4176 arg3 = wxString_in_helper(obj2);
4177 if (arg3 == NULL) SWIG_fail;
4178 temp3 = True;
4179 }
d55e5bfc
RD
4180 }
4181 if (obj3) {
4182 {
4183 arg4 = &temp4;
4184 if ( ! wxPoint_helper(obj3, &arg4)) SWIG_fail;
4185 }
4186 }
4187 if (obj4) {
4188 {
4189 arg5 = &temp5;
4190 if ( ! wxSize_helper(obj4, &arg5)) SWIG_fail;
4191 }
4192 }
4193 if (obj5) {
4194 arg6 = (long) SWIG_AsLong(obj5);
4195 if (PyErr_Occurred()) SWIG_fail;
4196 }
4197 if (obj6) {
4198 {
4199 arg7 = wxString_in_helper(obj6);
4200 if (arg7 == NULL) SWIG_fail;
4201 temp7 = True;
4202 }
4203 }
4204 {
0439c23b 4205 if (!wxPyCheckForApp()) SWIG_fail;
d55e5bfc
RD
4206 PyThreadState* __tstate = wxPyBeginAllowThreads();
4207 result = (wxDialog *)new wxDialog(arg1,arg2,(wxString const &)*arg3,(wxPoint const &)*arg4,(wxSize const &)*arg5,arg6,(wxString const &)*arg7);
4208
4209 wxPyEndAllowThreads(__tstate);
110da5b0 4210 if (PyErr_Occurred()) SWIG_fail;
d55e5bfc 4211 }
b0f7404b 4212 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxDialog, 1);
d55e5bfc
RD
4213 {
4214 if (temp3)
4215 delete arg3;
4216 }
4217 {
4218 if (temp7)
4219 delete arg7;
4220 }
4221 return resultobj;
4222 fail:
4223 {
4224 if (temp3)
4225 delete arg3;
4226 }
4227 {
4228 if (temp7)
4229 delete arg7;
4230 }
4231 return NULL;
4232}
4233
4234
4235static PyObject *_wrap_new_PreDialog(PyObject *self, PyObject *args, PyObject *kwargs) {
4236 PyObject *resultobj;
4237 wxDialog *result;
4238 char *kwnames[] = {
4239 NULL
4240 };
4241
4242 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":new_PreDialog",kwnames)) goto fail;
4243 {
0439c23b 4244 if (!wxPyCheckForApp()) SWIG_fail;
d55e5bfc
RD
4245 PyThreadState* __tstate = wxPyBeginAllowThreads();
4246 result = (wxDialog *)new wxDialog();
4247
4248 wxPyEndAllowThreads(__tstate);
110da5b0 4249 if (PyErr_Occurred()) SWIG_fail;
d55e5bfc 4250 }
b0f7404b 4251 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxDialog, 1);
d55e5bfc
RD
4252 return resultobj;
4253 fail:
4254 return NULL;
4255}
4256
4257
4258static PyObject *_wrap_Dialog_Create(PyObject *self, PyObject *args, PyObject *kwargs) {
4259 PyObject *resultobj;
4260 wxDialog *arg1 = (wxDialog *) 0 ;
4261 wxWindow *arg2 = (wxWindow *) 0 ;
bfddbb17
RD
4262 int arg3 = (int) (int)-1 ;
4263 wxString const &arg4_defvalue = wxPyEmptyString ;
4264 wxString *arg4 = (wxString *) &arg4_defvalue ;
d55e5bfc
RD
4265 wxPoint const &arg5_defvalue = wxDefaultPosition ;
4266 wxPoint *arg5 = (wxPoint *) &arg5_defvalue ;
4267 wxSize const &arg6_defvalue = wxDefaultSize ;
4268 wxSize *arg6 = (wxSize *) &arg6_defvalue ;
4269 long arg7 = (long) wxDEFAULT_DIALOG_STYLE ;
4270 wxString const &arg8_defvalue = wxPyDialogNameStr ;
4271 wxString *arg8 = (wxString *) &arg8_defvalue ;
4272 bool result;
4273 bool temp4 = False ;
4274 wxPoint temp5 ;
4275 wxSize temp6 ;
4276 bool temp8 = False ;
4277 PyObject * obj0 = 0 ;
4278 PyObject * obj1 = 0 ;
4279 PyObject * obj2 = 0 ;
4280 PyObject * obj3 = 0 ;
4281 PyObject * obj4 = 0 ;
4282 PyObject * obj5 = 0 ;
4283 PyObject * obj6 = 0 ;
4284 PyObject * obj7 = 0 ;
4285 char *kwnames[] = {
4286 (char *) "self",(char *) "parent",(char *) "id",(char *) "title",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
4287 };
4288
bfddbb17 4289 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|OOOOOO:Dialog_Create",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6,&obj7)) goto fail;
d55e5bfc
RD
4290 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxDialog,
4291 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
4292 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxWindow,
4293 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
bfddbb17
RD
4294 if (obj2) {
4295 arg3 = (int const) SWIG_AsInt(obj2);
4296 if (PyErr_Occurred()) SWIG_fail;
4297 }
4298 if (obj3) {
4299 {
4300 arg4 = wxString_in_helper(obj3);
4301 if (arg4 == NULL) SWIG_fail;
4302 temp4 = True;
4303 }
d55e5bfc
RD
4304 }
4305 if (obj4) {
4306 {
4307 arg5 = &temp5;
4308 if ( ! wxPoint_helper(obj4, &arg5)) SWIG_fail;
4309 }
4310 }
4311 if (obj5) {
4312 {
4313 arg6 = &temp6;
4314 if ( ! wxSize_helper(obj5, &arg6)) SWIG_fail;
4315 }
4316 }
4317 if (obj6) {
4318 arg7 = (long) SWIG_AsLong(obj6);
4319 if (PyErr_Occurred()) SWIG_fail;
4320 }
4321 if (obj7) {
4322 {
4323 arg8 = wxString_in_helper(obj7);
4324 if (arg8 == NULL) SWIG_fail;
4325 temp8 = True;
4326 }
4327 }
4328 {
4329 PyThreadState* __tstate = wxPyBeginAllowThreads();
4330 result = (bool)(arg1)->Create(arg2,arg3,(wxString const &)*arg4,(wxPoint const &)*arg5,(wxSize const &)*arg6,arg7,(wxString const &)*arg8);
4331
4332 wxPyEndAllowThreads(__tstate);
4333 if (PyErr_Occurred()) SWIG_fail;
4334 }
4335 {
4336 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
4337 }
4338 {
4339 if (temp4)
4340 delete arg4;
4341 }
4342 {
4343 if (temp8)
4344 delete arg8;
4345 }
4346 return resultobj;
4347 fail:
4348 {
4349 if (temp4)
4350 delete arg4;
4351 }
4352 {
4353 if (temp8)
4354 delete arg8;
4355 }
4356 return NULL;
4357}
4358
4359
4360static PyObject *_wrap_Dialog_SetReturnCode(PyObject *self, PyObject *args, PyObject *kwargs) {
4361 PyObject *resultobj;
4362 wxDialog *arg1 = (wxDialog *) 0 ;
4363 int arg2 ;
4364 PyObject * obj0 = 0 ;
4365 PyObject * obj1 = 0 ;
4366 char *kwnames[] = {
4367 (char *) "self",(char *) "returnCode", NULL
4368 };
4369
4370 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Dialog_SetReturnCode",kwnames,&obj0,&obj1)) goto fail;
4371 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxDialog,
4372 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
4373 arg2 = (int) SWIG_AsInt(obj1);
4374 if (PyErr_Occurred()) SWIG_fail;
4375 {
4376 PyThreadState* __tstate = wxPyBeginAllowThreads();
4377 (arg1)->SetReturnCode(arg2);
4378
4379 wxPyEndAllowThreads(__tstate);
4380 if (PyErr_Occurred()) SWIG_fail;
4381 }
4382 Py_INCREF(Py_None); resultobj = Py_None;
4383 return resultobj;
4384 fail:
4385 return NULL;
4386}
4387
4388
4389static PyObject *_wrap_Dialog_GetReturnCode(PyObject *self, PyObject *args, PyObject *kwargs) {
4390 PyObject *resultobj;
4391 wxDialog *arg1 = (wxDialog *) 0 ;
4392 int result;
4393 PyObject * obj0 = 0 ;
4394 char *kwnames[] = {
4395 (char *) "self", NULL
4396 };
4397
4398 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Dialog_GetReturnCode",kwnames,&obj0)) goto fail;
4399 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxDialog,
4400 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
4401 {
4402 PyThreadState* __tstate = wxPyBeginAllowThreads();
4403 result = (int)((wxDialog const *)arg1)->GetReturnCode();
4404
4405 wxPyEndAllowThreads(__tstate);
4406 if (PyErr_Occurred()) SWIG_fail;
4407 }
4408 resultobj = SWIG_FromInt((int)result);
4409 return resultobj;
4410 fail:
4411 return NULL;
4412}
4413
4414
4415static PyObject *_wrap_Dialog_CreateTextSizer(PyObject *self, PyObject *args, PyObject *kwargs) {
4416 PyObject *resultobj;
4417 wxDialog *arg1 = (wxDialog *) 0 ;
4418 wxString *arg2 = 0 ;
4419 wxSizer *result;
4420 bool temp2 = False ;
4421 PyObject * obj0 = 0 ;
4422 PyObject * obj1 = 0 ;
4423 char *kwnames[] = {
4424 (char *) "self",(char *) "message", NULL
4425 };
4426
4427 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Dialog_CreateTextSizer",kwnames,&obj0,&obj1)) goto fail;
4428 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxDialog,
4429 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
4430 {
4431 arg2 = wxString_in_helper(obj1);
4432 if (arg2 == NULL) SWIG_fail;
4433 temp2 = True;
4434 }
4435 {
4436 PyThreadState* __tstate = wxPyBeginAllowThreads();
4437 result = (wxSizer *)(arg1)->CreateTextSizer((wxString const &)*arg2);
4438
4439 wxPyEndAllowThreads(__tstate);
4440 if (PyErr_Occurred()) SWIG_fail;
4441 }
4442 {
412d302d 4443 resultobj = wxPyMake_wxSizer(result, 0);
d55e5bfc
RD
4444 }
4445 {
4446 if (temp2)
4447 delete arg2;
4448 }
4449 return resultobj;
4450 fail:
4451 {
4452 if (temp2)
4453 delete arg2;
4454 }
4455 return NULL;
4456}
4457
4458
4459static PyObject *_wrap_Dialog_CreateButtonSizer(PyObject *self, PyObject *args, PyObject *kwargs) {
4460 PyObject *resultobj;
4461 wxDialog *arg1 = (wxDialog *) 0 ;
4462 long arg2 ;
4463 wxSizer *result;
4464 PyObject * obj0 = 0 ;
4465 PyObject * obj1 = 0 ;
4466 char *kwnames[] = {
4467 (char *) "self",(char *) "flags", NULL
4468 };
4469
4470 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Dialog_CreateButtonSizer",kwnames,&obj0,&obj1)) goto fail;
4471 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxDialog,
4472 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
4473 arg2 = (long) SWIG_AsLong(obj1);
4474 if (PyErr_Occurred()) SWIG_fail;
4475 {
4476 PyThreadState* __tstate = wxPyBeginAllowThreads();
4477 result = (wxSizer *)(arg1)->CreateButtonSizer(arg2);
4478
4479 wxPyEndAllowThreads(__tstate);
4480 if (PyErr_Occurred()) SWIG_fail;
4481 }
4482 {
412d302d 4483 resultobj = wxPyMake_wxSizer(result, 0);
d55e5bfc
RD
4484 }
4485 return resultobj;
4486 fail:
4487 return NULL;
4488}
4489
4490
4491static PyObject *_wrap_Dialog_IsModal(PyObject *self, PyObject *args, PyObject *kwargs) {
4492 PyObject *resultobj;
4493 wxDialog *arg1 = (wxDialog *) 0 ;
4494 bool result;
4495 PyObject * obj0 = 0 ;
4496 char *kwnames[] = {
4497 (char *) "self", NULL
4498 };
4499
4500 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Dialog_IsModal",kwnames,&obj0)) goto fail;
4501 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxDialog,
4502 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
4503 {
4504 PyThreadState* __tstate = wxPyBeginAllowThreads();
4505 result = (bool)((wxDialog const *)arg1)->IsModal();
4506
4507 wxPyEndAllowThreads(__tstate);
4508 if (PyErr_Occurred()) SWIG_fail;
4509 }
4510 {
4511 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
4512 }
4513 return resultobj;
4514 fail:
4515 return NULL;
4516}
4517
4518
4519static PyObject *_wrap_Dialog_ShowModal(PyObject *self, PyObject *args, PyObject *kwargs) {
4520 PyObject *resultobj;
4521 wxDialog *arg1 = (wxDialog *) 0 ;
4522 int result;
4523 PyObject * obj0 = 0 ;
4524 char *kwnames[] = {
4525 (char *) "self", NULL
4526 };
4527
4528 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Dialog_ShowModal",kwnames,&obj0)) goto fail;
4529 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxDialog,
4530 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
4531 {
4532 PyThreadState* __tstate = wxPyBeginAllowThreads();
4533 result = (int)(arg1)->ShowModal();
4534
4535 wxPyEndAllowThreads(__tstate);
4536 if (PyErr_Occurred()) SWIG_fail;
4537 }
4538 resultobj = SWIG_FromInt((int)result);
4539 return resultobj;
4540 fail:
4541 return NULL;
4542}
4543
4544
4545static PyObject *_wrap_Dialog_EndModal(PyObject *self, PyObject *args, PyObject *kwargs) {
4546 PyObject *resultobj;
4547 wxDialog *arg1 = (wxDialog *) 0 ;
4548 int arg2 ;
4549 PyObject * obj0 = 0 ;
4550 PyObject * obj1 = 0 ;
4551 char *kwnames[] = {
4552 (char *) "self",(char *) "retCode", NULL
4553 };
4554
4555 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Dialog_EndModal",kwnames,&obj0,&obj1)) goto fail;
4556 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxDialog,
4557 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
4558 arg2 = (int) SWIG_AsInt(obj1);
4559 if (PyErr_Occurred()) SWIG_fail;
4560 {
4561 PyThreadState* __tstate = wxPyBeginAllowThreads();
4562 (arg1)->EndModal(arg2);
4563
4564 wxPyEndAllowThreads(__tstate);
4565 if (PyErr_Occurred()) SWIG_fail;
4566 }
4567 Py_INCREF(Py_None); resultobj = Py_None;
4568 return resultobj;
4569 fail:
4570 return NULL;
4571}
4572
4573
f20a2e1f
RD
4574static PyObject *_wrap_Dialog_GetClassDefaultAttributes(PyObject *self, PyObject *args, PyObject *kwargs) {
4575 PyObject *resultobj;
4576 int arg1 = (int) wxWINDOW_VARIANT_NORMAL ;
4577 wxVisualAttributes result;
4578 PyObject * obj0 = 0 ;
4579 char *kwnames[] = {
4580 (char *) "variant", NULL
4581 };
4582
4583 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"|O:Dialog_GetClassDefaultAttributes",kwnames,&obj0)) goto fail;
4584 if (obj0) {
4585 arg1 = (wxWindowVariant) SWIG_AsInt(obj0);
4586 if (PyErr_Occurred()) SWIG_fail;
4587 }
4588 {
0439c23b 4589 if (!wxPyCheckForApp()) SWIG_fail;
f20a2e1f
RD
4590 PyThreadState* __tstate = wxPyBeginAllowThreads();
4591 result = wxDialog::GetClassDefaultAttributes((wxWindowVariant )arg1);
4592
4593 wxPyEndAllowThreads(__tstate);
110da5b0 4594 if (PyErr_Occurred()) SWIG_fail;
f20a2e1f
RD
4595 }
4596 {
4597 wxVisualAttributes * resultptr;
4598 resultptr = new wxVisualAttributes((wxVisualAttributes &) result);
4599 resultobj = SWIG_NewPointerObj((void *)(resultptr), SWIGTYPE_p_wxVisualAttributes, 1);
4600 }
4601 return resultobj;
4602 fail:
4603 return NULL;
4604}
4605
4606
d55e5bfc
RD
4607static PyObject * Dialog_swigregister(PyObject *self, PyObject *args) {
4608 PyObject *obj;
4609 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
4610 SWIG_TypeClientData(SWIGTYPE_p_wxDialog, obj);
4611 Py_INCREF(obj);
4612 return Py_BuildValue((char *)"");
4613}
4614static PyObject *_wrap_new_MiniFrame(PyObject *self, PyObject *args, PyObject *kwargs) {
4615 PyObject *resultobj;
4616 wxWindow *arg1 = (wxWindow *) 0 ;
bfddbb17
RD
4617 int arg2 = (int) (int)-1 ;
4618 wxString const &arg3_defvalue = wxPyEmptyString ;
4619 wxString *arg3 = (wxString *) &arg3_defvalue ;
d55e5bfc
RD
4620 wxPoint const &arg4_defvalue = wxDefaultPosition ;
4621 wxPoint *arg4 = (wxPoint *) &arg4_defvalue ;
4622 wxSize const &arg5_defvalue = wxDefaultSize ;
4623 wxSize *arg5 = (wxSize *) &arg5_defvalue ;
4624 long arg6 = (long) wxDEFAULT_FRAME_STYLE ;
4625 wxString const &arg7_defvalue = wxPyFrameNameStr ;
4626 wxString *arg7 = (wxString *) &arg7_defvalue ;
4627 wxMiniFrame *result;
4628 bool temp3 = False ;
4629 wxPoint temp4 ;
4630 wxSize temp5 ;
4631 bool temp7 = False ;
4632 PyObject * obj0 = 0 ;
4633 PyObject * obj1 = 0 ;
4634 PyObject * obj2 = 0 ;
4635 PyObject * obj3 = 0 ;
4636 PyObject * obj4 = 0 ;
4637 PyObject * obj5 = 0 ;
4638 PyObject * obj6 = 0 ;
4639 char *kwnames[] = {
4640 (char *) "parent",(char *) "id",(char *) "title",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
4641 };
4642
bfddbb17 4643 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|OOOOOO:new_MiniFrame",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6)) goto fail;
d55e5bfc
RD
4644 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxWindow,
4645 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
bfddbb17
RD
4646 if (obj1) {
4647 arg2 = (int const) SWIG_AsInt(obj1);
4648 if (PyErr_Occurred()) SWIG_fail;
4649 }
4650 if (obj2) {
4651 {
4652 arg3 = wxString_in_helper(obj2);
4653 if (arg3 == NULL) SWIG_fail;
4654 temp3 = True;
4655 }
d55e5bfc
RD
4656 }
4657 if (obj3) {
4658 {
4659 arg4 = &temp4;
4660 if ( ! wxPoint_helper(obj3, &arg4)) SWIG_fail;
4661 }
4662 }
4663 if (obj4) {
4664 {
4665 arg5 = &temp5;
4666 if ( ! wxSize_helper(obj4, &arg5)) SWIG_fail;
4667 }
4668 }
4669 if (obj5) {
4670 arg6 = (long) SWIG_AsLong(obj5);
4671 if (PyErr_Occurred()) SWIG_fail;
4672 }
4673 if (obj6) {
4674 {
4675 arg7 = wxString_in_helper(obj6);
4676 if (arg7 == NULL) SWIG_fail;
4677 temp7 = True;
4678 }
4679 }
4680 {
0439c23b 4681 if (!wxPyCheckForApp()) SWIG_fail;
d55e5bfc
RD
4682 PyThreadState* __tstate = wxPyBeginAllowThreads();
4683 result = (wxMiniFrame *)new wxMiniFrame(arg1,arg2,(wxString const &)*arg3,(wxPoint const &)*arg4,(wxSize const &)*arg5,arg6,(wxString const &)*arg7);
4684
4685 wxPyEndAllowThreads(__tstate);
110da5b0 4686 if (PyErr_Occurred()) SWIG_fail;
d55e5bfc
RD
4687 }
4688 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxMiniFrame, 1);
4689 {
4690 if (temp3)
4691 delete arg3;
4692 }
4693 {
4694 if (temp7)
4695 delete arg7;
4696 }
4697 return resultobj;
4698 fail:
4699 {
4700 if (temp3)
4701 delete arg3;
4702 }
4703 {
4704 if (temp7)
4705 delete arg7;
4706 }
4707 return NULL;
4708}
4709
4710
4711static PyObject *_wrap_new_PreMiniFrame(PyObject *self, PyObject *args, PyObject *kwargs) {
4712 PyObject *resultobj;
4713 wxMiniFrame *result;
4714 char *kwnames[] = {
4715 NULL
4716 };
4717
4718 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":new_PreMiniFrame",kwnames)) goto fail;
4719 {
0439c23b 4720 if (!wxPyCheckForApp()) SWIG_fail;
d55e5bfc
RD
4721 PyThreadState* __tstate = wxPyBeginAllowThreads();
4722 result = (wxMiniFrame *)new wxMiniFrame();
4723
4724 wxPyEndAllowThreads(__tstate);
110da5b0 4725 if (PyErr_Occurred()) SWIG_fail;
d55e5bfc
RD
4726 }
4727 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxMiniFrame, 1);
4728 return resultobj;
4729 fail:
4730 return NULL;
4731}
4732
4733
4734static PyObject *_wrap_MiniFrame_Create(PyObject *self, PyObject *args, PyObject *kwargs) {
4735 PyObject *resultobj;
4736 wxMiniFrame *arg1 = (wxMiniFrame *) 0 ;
4737 wxWindow *arg2 = (wxWindow *) 0 ;
bfddbb17
RD
4738 int arg3 = (int) (int)-1 ;
4739 wxString const &arg4_defvalue = wxPyEmptyString ;
4740 wxString *arg4 = (wxString *) &arg4_defvalue ;
d55e5bfc
RD
4741 wxPoint const &arg5_defvalue = wxDefaultPosition ;
4742 wxPoint *arg5 = (wxPoint *) &arg5_defvalue ;
4743 wxSize const &arg6_defvalue = wxDefaultSize ;
4744 wxSize *arg6 = (wxSize *) &arg6_defvalue ;
4745 long arg7 = (long) wxDEFAULT_FRAME_STYLE ;
4746 wxString const &arg8_defvalue = wxPyFrameNameStr ;
4747 wxString *arg8 = (wxString *) &arg8_defvalue ;
4748 bool result;
4749 bool temp4 = False ;
4750 wxPoint temp5 ;
4751 wxSize temp6 ;
4752 bool temp8 = False ;
4753 PyObject * obj0 = 0 ;
4754 PyObject * obj1 = 0 ;
4755 PyObject * obj2 = 0 ;
4756 PyObject * obj3 = 0 ;
4757 PyObject * obj4 = 0 ;
4758 PyObject * obj5 = 0 ;
4759 PyObject * obj6 = 0 ;
4760 PyObject * obj7 = 0 ;
4761 char *kwnames[] = {
4762 (char *) "self",(char *) "parent",(char *) "id",(char *) "title",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
4763 };
4764
bfddbb17 4765 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|OOOOOO:MiniFrame_Create",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6,&obj7)) goto fail;
d55e5bfc
RD
4766 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxMiniFrame,
4767 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
4768 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxWindow,
4769 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
bfddbb17
RD
4770 if (obj2) {
4771 arg3 = (int const) SWIG_AsInt(obj2);
4772 if (PyErr_Occurred()) SWIG_fail;
4773 }
4774 if (obj3) {
4775 {
4776 arg4 = wxString_in_helper(obj3);
4777 if (arg4 == NULL) SWIG_fail;
4778 temp4 = True;
4779 }
d55e5bfc
RD
4780 }
4781 if (obj4) {
4782 {
4783 arg5 = &temp5;
4784 if ( ! wxPoint_helper(obj4, &arg5)) SWIG_fail;
4785 }
4786 }
4787 if (obj5) {
4788 {
4789 arg6 = &temp6;
4790 if ( ! wxSize_helper(obj5, &arg6)) SWIG_fail;
4791 }
4792 }
4793 if (obj6) {
4794 arg7 = (long) SWIG_AsLong(obj6);
4795 if (PyErr_Occurred()) SWIG_fail;
4796 }
4797 if (obj7) {
4798 {
4799 arg8 = wxString_in_helper(obj7);
4800 if (arg8 == NULL) SWIG_fail;
4801 temp8 = True;
4802 }
4803 }
4804 {
4805 PyThreadState* __tstate = wxPyBeginAllowThreads();
4806 result = (bool)(arg1)->Create(arg2,arg3,(wxString const &)*arg4,(wxPoint const &)*arg5,(wxSize const &)*arg6,arg7,(wxString const &)*arg8);
4807
4808 wxPyEndAllowThreads(__tstate);
4809 if (PyErr_Occurred()) SWIG_fail;
4810 }
4811 {
4812 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
4813 }
4814 {
4815 if (temp4)
4816 delete arg4;
4817 }
4818 {
4819 if (temp8)
4820 delete arg8;
4821 }
4822 return resultobj;
4823 fail:
4824 {
4825 if (temp4)
4826 delete arg4;
4827 }
4828 {
4829 if (temp8)
4830 delete arg8;
4831 }
4832 return NULL;
4833}
4834
4835
4836static PyObject * MiniFrame_swigregister(PyObject *self, PyObject *args) {
4837 PyObject *obj;
4838 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
4839 SWIG_TypeClientData(SWIGTYPE_p_wxMiniFrame, obj);
4840 Py_INCREF(obj);
4841 return Py_BuildValue((char *)"");
4842}
4843static PyObject *_wrap_new_SplashScreenWindow(PyObject *self, PyObject *args, PyObject *kwargs) {
4844 PyObject *resultobj;
4845 wxBitmap *arg1 = 0 ;
4846 wxWindow *arg2 = (wxWindow *) 0 ;
4847 int arg3 ;
4848 wxPoint const &arg4_defvalue = wxDefaultPosition ;
4849 wxPoint *arg4 = (wxPoint *) &arg4_defvalue ;
4850 wxSize const &arg5_defvalue = wxDefaultSize ;
4851 wxSize *arg5 = (wxSize *) &arg5_defvalue ;
4852 long arg6 = (long) wxNO_BORDER ;
4853 wxSplashScreenWindow *result;
4854 wxPoint temp4 ;
4855 wxSize temp5 ;
4856 PyObject * obj0 = 0 ;
4857 PyObject * obj1 = 0 ;
4858 PyObject * obj2 = 0 ;
4859 PyObject * obj3 = 0 ;
4860 PyObject * obj4 = 0 ;
4861 PyObject * obj5 = 0 ;
4862 char *kwnames[] = {
4863 (char *) "bitmap",(char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style", NULL
4864 };
4865
4866 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO|OOO:new_SplashScreenWindow",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) goto fail;
4867 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxBitmap,
4868 SWIG_POINTER_EXCEPTION | 0)) == -1)
4869 SWIG_fail;
4870 if (arg1 == NULL) {
4871 PyErr_SetString(PyExc_TypeError,"null reference");
4872 SWIG_fail;
4873 }
4874 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxWindow,
4875 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
4876 arg3 = (int) SWIG_AsInt(obj2);
4877 if (PyErr_Occurred()) SWIG_fail;
4878 if (obj3) {
4879 {
4880 arg4 = &temp4;
4881 if ( ! wxPoint_helper(obj3, &arg4)) SWIG_fail;
4882 }
4883 }
4884 if (obj4) {
4885 {
4886 arg5 = &temp5;
4887 if ( ! wxSize_helper(obj4, &arg5)) SWIG_fail;
4888 }
4889 }
4890 if (obj5) {
4891 arg6 = (long) SWIG_AsLong(obj5);
4892 if (PyErr_Occurred()) SWIG_fail;
4893 }
4894 {
0439c23b 4895 if (!wxPyCheckForApp()) SWIG_fail;
d55e5bfc
RD
4896 PyThreadState* __tstate = wxPyBeginAllowThreads();
4897 result = (wxSplashScreenWindow *)new wxSplashScreenWindow((wxBitmap const &)*arg1,arg2,arg3,(wxPoint const &)*arg4,(wxSize const &)*arg5,arg6);
4898
4899 wxPyEndAllowThreads(__tstate);
110da5b0 4900 if (PyErr_Occurred()) SWIG_fail;
d55e5bfc
RD
4901 }
4902 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxSplashScreenWindow, 1);
4903 return resultobj;
4904 fail:
4905 return NULL;
4906}
4907
4908
4909static PyObject *_wrap_SplashScreenWindow_SetBitmap(PyObject *self, PyObject *args, PyObject *kwargs) {
4910 PyObject *resultobj;
4911 wxSplashScreenWindow *arg1 = (wxSplashScreenWindow *) 0 ;
4912 wxBitmap *arg2 = 0 ;
4913 PyObject * obj0 = 0 ;
4914 PyObject * obj1 = 0 ;
4915 char *kwnames[] = {
4916 (char *) "self",(char *) "bitmap", NULL
4917 };
4918
4919 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:SplashScreenWindow_SetBitmap",kwnames,&obj0,&obj1)) goto fail;
4920 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxSplashScreenWindow,
4921 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
4922 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxBitmap,
4923 SWIG_POINTER_EXCEPTION | 0)) == -1)
4924 SWIG_fail;
4925 if (arg2 == NULL) {
4926 PyErr_SetString(PyExc_TypeError,"null reference");
4927 SWIG_fail;
4928 }
4929 {
4930 PyThreadState* __tstate = wxPyBeginAllowThreads();
4931 (arg1)->SetBitmap((wxBitmap const &)*arg2);
4932
4933 wxPyEndAllowThreads(__tstate);
4934 if (PyErr_Occurred()) SWIG_fail;
4935 }
4936 Py_INCREF(Py_None); resultobj = Py_None;
4937 return resultobj;
4938 fail:
4939 return NULL;
4940}
4941
4942
4943static PyObject *_wrap_SplashScreenWindow_GetBitmap(PyObject *self, PyObject *args, PyObject *kwargs) {
4944 PyObject *resultobj;
4945 wxSplashScreenWindow *arg1 = (wxSplashScreenWindow *) 0 ;
4946 wxBitmap *result;
4947 PyObject * obj0 = 0 ;
4948 char *kwnames[] = {
4949 (char *) "self", NULL
4950 };
4951
4952 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SplashScreenWindow_GetBitmap",kwnames,&obj0)) goto fail;
4953 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxSplashScreenWindow,
4954 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
4955 {
4956 PyThreadState* __tstate = wxPyBeginAllowThreads();
4957 {
4958 wxBitmap &_result_ref = (arg1)->GetBitmap();
4959 result = (wxBitmap *) &_result_ref;
4960 }
4961
4962 wxPyEndAllowThreads(__tstate);
4963 if (PyErr_Occurred()) SWIG_fail;
4964 }
4965 {
4966 wxBitmap* resultptr = new wxBitmap(*result);
4967 resultobj = SWIG_NewPointerObj((void*)(resultptr), SWIGTYPE_p_wxBitmap, 1);
4968 }
4969 return resultobj;
4970 fail:
4971 return NULL;
4972}
4973
4974
4975static PyObject * SplashScreenWindow_swigregister(PyObject *self, PyObject *args) {
4976 PyObject *obj;
4977 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
4978 SWIG_TypeClientData(SWIGTYPE_p_wxSplashScreenWindow, obj);
4979 Py_INCREF(obj);
4980 return Py_BuildValue((char *)"");
4981}
4982static PyObject *_wrap_new_SplashScreen(PyObject *self, PyObject *args, PyObject *kwargs) {
4983 PyObject *resultobj;
4984 wxBitmap *arg1 = 0 ;
4985 long arg2 ;
4986 int arg3 ;
4987 wxWindow *arg4 = (wxWindow *) 0 ;
bfddbb17 4988 int arg5 = (int) -1 ;
d55e5bfc
RD
4989 wxPoint const &arg6_defvalue = wxDefaultPosition ;
4990 wxPoint *arg6 = (wxPoint *) &arg6_defvalue ;
4991 wxSize const &arg7_defvalue = wxDefaultSize ;
4992 wxSize *arg7 = (wxSize *) &arg7_defvalue ;
4993 long arg8 = (long) wxSIMPLE_BORDER|wxFRAME_NO_TASKBAR|wxSTAY_ON_TOP ;
4994 wxSplashScreen *result;
4995 wxPoint temp6 ;
4996 wxSize temp7 ;
4997 PyObject * obj0 = 0 ;
4998 PyObject * obj1 = 0 ;
4999 PyObject * obj2 = 0 ;
5000 PyObject * obj3 = 0 ;
5001 PyObject * obj4 = 0 ;
5002 PyObject * obj5 = 0 ;
5003 PyObject * obj6 = 0 ;
5004 PyObject * obj7 = 0 ;
5005 char *kwnames[] = {
5006 (char *) "bitmap",(char *) "splashStyle",(char *) "milliseconds",(char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style", NULL
5007 };
5008
bfddbb17 5009 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOO|OOOO:new_SplashScreen",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6,&obj7)) goto fail;
d55e5bfc
RD
5010 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxBitmap,
5011 SWIG_POINTER_EXCEPTION | 0)) == -1)
5012 SWIG_fail;
5013 if (arg1 == NULL) {
5014 PyErr_SetString(PyExc_TypeError,"null reference");
5015 SWIG_fail;
5016 }
5017 arg2 = (long) SWIG_AsLong(obj1);
5018 if (PyErr_Occurred()) SWIG_fail;
5019 arg3 = (int) SWIG_AsInt(obj2);
5020 if (PyErr_Occurred()) SWIG_fail;
5021 if ((SWIG_ConvertPtr(obj3,(void **)(&arg4),SWIGTYPE_p_wxWindow,
5022 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
bfddbb17
RD
5023 if (obj4) {
5024 arg5 = (int) SWIG_AsInt(obj4);
5025 if (PyErr_Occurred()) SWIG_fail;
5026 }
d55e5bfc
RD
5027 if (obj5) {
5028 {
5029 arg6 = &temp6;
5030 if ( ! wxPoint_helper(obj5, &arg6)) SWIG_fail;
5031 }
5032 }
5033 if (obj6) {
5034 {
5035 arg7 = &temp7;
5036 if ( ! wxSize_helper(obj6, &arg7)) SWIG_fail;
5037 }
5038 }
5039 if (obj7) {
5040 arg8 = (long) SWIG_AsLong(obj7);
5041 if (PyErr_Occurred()) SWIG_fail;
5042 }
5043 {
0439c23b 5044 if (!wxPyCheckForApp()) SWIG_fail;
d55e5bfc
RD
5045 PyThreadState* __tstate = wxPyBeginAllowThreads();
5046 result = (wxSplashScreen *)new wxSplashScreen((wxBitmap const &)*arg1,arg2,arg3,arg4,arg5,(wxPoint const &)*arg6,(wxSize const &)*arg7,arg8);
5047
5048 wxPyEndAllowThreads(__tstate);
110da5b0 5049 if (PyErr_Occurred()) SWIG_fail;
d55e5bfc
RD
5050 }
5051 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxSplashScreen, 1);
5052 return resultobj;
5053 fail:
5054 return NULL;
5055}
5056
5057
5058static PyObject *_wrap_SplashScreen_GetSplashStyle(PyObject *self, PyObject *args, PyObject *kwargs) {
5059 PyObject *resultobj;
5060 wxSplashScreen *arg1 = (wxSplashScreen *) 0 ;
5061 long result;
5062 PyObject * obj0 = 0 ;
5063 char *kwnames[] = {
5064 (char *) "self", NULL
5065 };
5066
5067 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SplashScreen_GetSplashStyle",kwnames,&obj0)) goto fail;
5068 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxSplashScreen,
5069 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
5070 {
5071 PyThreadState* __tstate = wxPyBeginAllowThreads();
5072 result = (long)((wxSplashScreen const *)arg1)->GetSplashStyle();
5073
5074 wxPyEndAllowThreads(__tstate);
5075 if (PyErr_Occurred()) SWIG_fail;
5076 }
5077 resultobj = SWIG_FromLong((long)result);
5078 return resultobj;
5079 fail:
5080 return NULL;
5081}
5082
5083
5084static PyObject *_wrap_SplashScreen_GetSplashWindow(PyObject *self, PyObject *args, PyObject *kwargs) {
5085 PyObject *resultobj;
5086 wxSplashScreen *arg1 = (wxSplashScreen *) 0 ;
5087 wxSplashScreenWindow *result;
5088 PyObject * obj0 = 0 ;
5089 char *kwnames[] = {
5090 (char *) "self", NULL
5091 };
5092
5093 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SplashScreen_GetSplashWindow",kwnames,&obj0)) goto fail;
5094 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxSplashScreen,
5095 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
5096 {
5097 PyThreadState* __tstate = wxPyBeginAllowThreads();
5098 result = (wxSplashScreenWindow *)((wxSplashScreen const *)arg1)->GetSplashWindow();
5099
5100 wxPyEndAllowThreads(__tstate);
5101 if (PyErr_Occurred()) SWIG_fail;
5102 }
5103 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxSplashScreenWindow, 0);
5104 return resultobj;
5105 fail:
5106 return NULL;
5107}
5108
5109
5110static PyObject *_wrap_SplashScreen_GetTimeout(PyObject *self, PyObject *args, PyObject *kwargs) {
5111 PyObject *resultobj;
5112 wxSplashScreen *arg1 = (wxSplashScreen *) 0 ;
5113 int result;
5114 PyObject * obj0 = 0 ;
5115 char *kwnames[] = {
5116 (char *) "self", NULL
5117 };
5118
5119 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SplashScreen_GetTimeout",kwnames,&obj0)) goto fail;
5120 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxSplashScreen,
5121 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
5122 {
5123 PyThreadState* __tstate = wxPyBeginAllowThreads();
5124 result = (int)((wxSplashScreen const *)arg1)->GetTimeout();
5125
5126 wxPyEndAllowThreads(__tstate);
5127 if (PyErr_Occurred()) SWIG_fail;
5128 }
5129 resultobj = SWIG_FromInt((int)result);
5130 return resultobj;
5131 fail:
5132 return NULL;
5133}
5134
5135
5136static PyObject * SplashScreen_swigregister(PyObject *self, PyObject *args) {
5137 PyObject *obj;
5138 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
5139 SWIG_TypeClientData(SWIGTYPE_p_wxSplashScreen, obj);
5140 Py_INCREF(obj);
5141 return Py_BuildValue((char *)"");
5142}
5143static PyObject *_wrap_new_StatusBar(PyObject *self, PyObject *args, PyObject *kwargs) {
5144 PyObject *resultobj;
5145 wxWindow *arg1 = (wxWindow *) 0 ;
5146 int arg2 = (int) -1 ;
5147 long arg3 = (long) wxST_SIZEGRIP ;
5148 wxString const &arg4_defvalue = wxPyStatusLineNameStr ;
5149 wxString *arg4 = (wxString *) &arg4_defvalue ;
5150 wxStatusBar *result;
5151 bool temp4 = False ;
5152 PyObject * obj0 = 0 ;
5153 PyObject * obj1 = 0 ;
5154 PyObject * obj2 = 0 ;
5155 PyObject * obj3 = 0 ;
5156 char *kwnames[] = {
5157 (char *) "parent",(char *) "id",(char *) "style",(char *) "name", NULL
5158 };
5159
5160 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|OOO:new_StatusBar",kwnames,&obj0,&obj1,&obj2,&obj3)) goto fail;
5161 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxWindow,
5162 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
5163 if (obj1) {
5164 arg2 = (int) SWIG_AsInt(obj1);
5165 if (PyErr_Occurred()) SWIG_fail;
5166 }
5167 if (obj2) {
5168 arg3 = (long) SWIG_AsLong(obj2);
5169 if (PyErr_Occurred()) SWIG_fail;
5170 }
5171 if (obj3) {
5172 {
5173 arg4 = wxString_in_helper(obj3);
5174 if (arg4 == NULL) SWIG_fail;
5175 temp4 = True;
5176 }
5177 }
5178 {
0439c23b 5179 if (!wxPyCheckForApp()) SWIG_fail;
d55e5bfc
RD
5180 PyThreadState* __tstate = wxPyBeginAllowThreads();
5181 result = (wxStatusBar *)new wxStatusBar(arg1,arg2,arg3,(wxString const &)*arg4);
5182
5183 wxPyEndAllowThreads(__tstate);
110da5b0 5184 if (PyErr_Occurred()) SWIG_fail;
d55e5bfc 5185 }
b0f7404b 5186 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxStatusBar, 1);
d55e5bfc
RD
5187 {
5188 if (temp4)
5189 delete arg4;
5190 }
5191 return resultobj;
5192 fail:
5193 {
5194 if (temp4)
5195 delete arg4;
5196 }
5197 return NULL;
5198}
5199
5200
5201static PyObject *_wrap_new_PreStatusBar(PyObject *self, PyObject *args, PyObject *kwargs) {
5202 PyObject *resultobj;
5203 wxStatusBar *result;
5204 char *kwnames[] = {
5205 NULL
5206 };
5207
5208 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":new_PreStatusBar",kwnames)) goto fail;
5209 {
0439c23b 5210 if (!wxPyCheckForApp()) SWIG_fail;
d55e5bfc
RD
5211 PyThreadState* __tstate = wxPyBeginAllowThreads();
5212 result = (wxStatusBar *)new wxStatusBar();
5213
5214 wxPyEndAllowThreads(__tstate);
110da5b0 5215 if (PyErr_Occurred()) SWIG_fail;
d55e5bfc 5216 }
b0f7404b 5217 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxStatusBar, 1);
d55e5bfc
RD
5218 return resultobj;
5219 fail:
5220 return NULL;
5221}
5222
5223
5224static PyObject *_wrap_StatusBar_Create(PyObject *self, PyObject *args, PyObject *kwargs) {
5225 PyObject *resultobj;
5226 wxStatusBar *arg1 = (wxStatusBar *) 0 ;
5227 wxWindow *arg2 = (wxWindow *) 0 ;
bfddbb17 5228 int arg3 = (int) -1 ;
d55e5bfc
RD
5229 long arg4 = (long) wxST_SIZEGRIP ;
5230 wxString const &arg5_defvalue = wxPyStatusLineNameStr ;
5231 wxString *arg5 = (wxString *) &arg5_defvalue ;
5232 bool result;
5233 bool temp5 = False ;
5234 PyObject * obj0 = 0 ;
5235 PyObject * obj1 = 0 ;
5236 PyObject * obj2 = 0 ;
5237 PyObject * obj3 = 0 ;
5238 PyObject * obj4 = 0 ;
5239 char *kwnames[] = {
5240 (char *) "self",(char *) "parent",(char *) "id",(char *) "style",(char *) "name", NULL
5241 };
5242
bfddbb17 5243 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|OOO:StatusBar_Create",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4)) goto fail;
d55e5bfc
RD
5244 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxStatusBar,
5245 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
5246 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxWindow,
5247 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
bfddbb17
RD
5248 if (obj2) {
5249 arg3 = (int) SWIG_AsInt(obj2);
5250 if (PyErr_Occurred()) SWIG_fail;
5251 }
d55e5bfc
RD
5252 if (obj3) {
5253 arg4 = (long) SWIG_AsLong(obj3);
5254 if (PyErr_Occurred()) SWIG_fail;
5255 }
5256 if (obj4) {
5257 {
5258 arg5 = wxString_in_helper(obj4);
5259 if (arg5 == NULL) SWIG_fail;
5260 temp5 = True;
5261 }
5262 }
5263 {
5264 PyThreadState* __tstate = wxPyBeginAllowThreads();
5265 result = (bool)(arg1)->Create(arg2,arg3,arg4,(wxString const &)*arg5);
5266
5267 wxPyEndAllowThreads(__tstate);
5268 if (PyErr_Occurred()) SWIG_fail;
5269 }
5270 {
5271 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
5272 }
5273 {
5274 if (temp5)
5275 delete arg5;
5276 }
5277 return resultobj;
5278 fail:
5279 {
5280 if (temp5)
5281 delete arg5;
5282 }
5283 return NULL;
5284}
5285
5286
5287static PyObject *_wrap_StatusBar_SetFieldsCount(PyObject *self, PyObject *args, PyObject *kwargs) {
5288 PyObject *resultobj;
5289 wxStatusBar *arg1 = (wxStatusBar *) 0 ;
5290 int arg2 = (int) 1 ;
5291 PyObject * obj0 = 0 ;
5292 PyObject * obj1 = 0 ;
5293 char *kwnames[] = {
5294 (char *) "self",(char *) "number", NULL
5295 };
5296
5297 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:StatusBar_SetFieldsCount",kwnames,&obj0,&obj1)) goto fail;
5298 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxStatusBar,
5299 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
5300 if (obj1) {
5301 arg2 = (int) SWIG_AsInt(obj1);
5302 if (PyErr_Occurred()) SWIG_fail;
5303 }
5304 {
5305 PyThreadState* __tstate = wxPyBeginAllowThreads();
5306 (arg1)->SetFieldsCount(arg2);
5307
5308 wxPyEndAllowThreads(__tstate);
5309 if (PyErr_Occurred()) SWIG_fail;
5310 }
5311 Py_INCREF(Py_None); resultobj = Py_None;
5312 return resultobj;
5313 fail:
5314 return NULL;
5315}
5316
5317
5318static PyObject *_wrap_StatusBar_GetFieldsCount(PyObject *self, PyObject *args, PyObject *kwargs) {
5319 PyObject *resultobj;
5320 wxStatusBar *arg1 = (wxStatusBar *) 0 ;
5321 int result;
5322 PyObject * obj0 = 0 ;
5323 char *kwnames[] = {
5324 (char *) "self", NULL
5325 };
5326
5327 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:StatusBar_GetFieldsCount",kwnames,&obj0)) goto fail;
5328 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxStatusBar,
5329 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
5330 {
5331 PyThreadState* __tstate = wxPyBeginAllowThreads();
5332 result = (int)((wxStatusBar const *)arg1)->GetFieldsCount();
5333
5334 wxPyEndAllowThreads(__tstate);
5335 if (PyErr_Occurred()) SWIG_fail;
5336 }
5337 resultobj = SWIG_FromInt((int)result);
5338 return resultobj;
5339 fail:
5340 return NULL;
5341}
5342
5343
5344static PyObject *_wrap_StatusBar_SetStatusText(PyObject *self, PyObject *args, PyObject *kwargs) {
5345 PyObject *resultobj;
5346 wxStatusBar *arg1 = (wxStatusBar *) 0 ;
5347 wxString *arg2 = 0 ;
5348 int arg3 = (int) 0 ;
5349 bool temp2 = False ;
5350 PyObject * obj0 = 0 ;
5351 PyObject * obj1 = 0 ;
5352 PyObject * obj2 = 0 ;
5353 char *kwnames[] = {
5354 (char *) "self",(char *) "text",(char *) "number", NULL
5355 };
5356
5357 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|O:StatusBar_SetStatusText",kwnames,&obj0,&obj1,&obj2)) goto fail;
5358 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxStatusBar,
5359 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
5360 {
5361 arg2 = wxString_in_helper(obj1);
5362 if (arg2 == NULL) SWIG_fail;
5363 temp2 = True;
5364 }
5365 if (obj2) {
5366 arg3 = (int) SWIG_AsInt(obj2);
5367 if (PyErr_Occurred()) SWIG_fail;
5368 }
5369 {
5370 PyThreadState* __tstate = wxPyBeginAllowThreads();
5371 (arg1)->SetStatusText((wxString const &)*arg2,arg3);
5372
5373 wxPyEndAllowThreads(__tstate);
5374 if (PyErr_Occurred()) SWIG_fail;
5375 }
5376 Py_INCREF(Py_None); resultobj = Py_None;
5377 {
5378 if (temp2)
5379 delete arg2;
5380 }
5381 return resultobj;
5382 fail:
5383 {
5384 if (temp2)
5385 delete arg2;
5386 }
5387 return NULL;
5388}
5389
5390
5391static PyObject *_wrap_StatusBar_GetStatusText(PyObject *self, PyObject *args, PyObject *kwargs) {
5392 PyObject *resultobj;
5393 wxStatusBar *arg1 = (wxStatusBar *) 0 ;
5394 int arg2 = (int) 0 ;
5395 wxString result;
5396 PyObject * obj0 = 0 ;
5397 PyObject * obj1 = 0 ;
5398 char *kwnames[] = {
5399 (char *) "self",(char *) "number", NULL
5400 };
5401
5402 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:StatusBar_GetStatusText",kwnames,&obj0,&obj1)) goto fail;
5403 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxStatusBar,
5404 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
5405 if (obj1) {
5406 arg2 = (int) SWIG_AsInt(obj1);
5407 if (PyErr_Occurred()) SWIG_fail;
5408 }
5409 {
5410 PyThreadState* __tstate = wxPyBeginAllowThreads();
5411 result = ((wxStatusBar const *)arg1)->GetStatusText(arg2);
5412
5413 wxPyEndAllowThreads(__tstate);
5414 if (PyErr_Occurred()) SWIG_fail;
5415 }
5416 {
5417#if wxUSE_UNICODE
5418 resultobj = PyUnicode_FromWideChar((&result)->c_str(), (&result)->Len());
5419#else
5420 resultobj = PyString_FromStringAndSize((&result)->c_str(), (&result)->Len());
5421#endif
5422 }
5423 return resultobj;
5424 fail:
5425 return NULL;
5426}
5427
5428
5429static PyObject *_wrap_StatusBar_PushStatusText(PyObject *self, PyObject *args, PyObject *kwargs) {
5430 PyObject *resultobj;
5431 wxStatusBar *arg1 = (wxStatusBar *) 0 ;
5432 wxString *arg2 = 0 ;
5433 int arg3 = (int) 0 ;
5434 bool temp2 = False ;
5435 PyObject * obj0 = 0 ;
5436 PyObject * obj1 = 0 ;
5437 PyObject * obj2 = 0 ;
5438 char *kwnames[] = {
5439 (char *) "self",(char *) "text",(char *) "number", NULL
5440 };
5441
5442 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|O:StatusBar_PushStatusText",kwnames,&obj0,&obj1,&obj2)) goto fail;
5443 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxStatusBar,
5444 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
5445 {
5446 arg2 = wxString_in_helper(obj1);
5447 if (arg2 == NULL) SWIG_fail;
5448 temp2 = True;
5449 }
5450 if (obj2) {
5451 arg3 = (int) SWIG_AsInt(obj2);
5452 if (PyErr_Occurred()) SWIG_fail;
5453 }
5454 {
5455 PyThreadState* __tstate = wxPyBeginAllowThreads();
5456 (arg1)->PushStatusText((wxString const &)*arg2,arg3);
5457
5458 wxPyEndAllowThreads(__tstate);
5459 if (PyErr_Occurred()) SWIG_fail;
5460 }
5461 Py_INCREF(Py_None); resultobj = Py_None;
5462 {
5463 if (temp2)
5464 delete arg2;
5465 }
5466 return resultobj;
5467 fail:
5468 {
5469 if (temp2)
5470 delete arg2;
5471 }
5472 return NULL;
5473}
5474
5475
5476static PyObject *_wrap_StatusBar_PopStatusText(PyObject *self, PyObject *args, PyObject *kwargs) {
5477 PyObject *resultobj;
5478 wxStatusBar *arg1 = (wxStatusBar *) 0 ;
5479 int arg2 = (int) 0 ;
5480 PyObject * obj0 = 0 ;
5481 PyObject * obj1 = 0 ;
5482 char *kwnames[] = {
5483 (char *) "self",(char *) "number", NULL
5484 };
5485
5486 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:StatusBar_PopStatusText",kwnames,&obj0,&obj1)) goto fail;
5487 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxStatusBar,
5488 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
5489 if (obj1) {
5490 arg2 = (int) SWIG_AsInt(obj1);
5491 if (PyErr_Occurred()) SWIG_fail;
5492 }
5493 {
5494 PyThreadState* __tstate = wxPyBeginAllowThreads();
5495 (arg1)->PopStatusText(arg2);
5496
5497 wxPyEndAllowThreads(__tstate);
5498 if (PyErr_Occurred()) SWIG_fail;
5499 }
5500 Py_INCREF(Py_None); resultobj = Py_None;
5501 return resultobj;
5502 fail:
5503 return NULL;
5504}
5505
5506
5507static PyObject *_wrap_StatusBar_SetStatusWidths(PyObject *self, PyObject *args, PyObject *kwargs) {
5508 PyObject *resultobj;
5509 wxStatusBar *arg1 = (wxStatusBar *) 0 ;
5510 int arg2 ;
5511 int *arg3 = (int *) 0 ;
5512 PyObject * obj0 = 0 ;
5513 PyObject * obj1 = 0 ;
5514 char *kwnames[] = {
5515 (char *) "self",(char *) "widths", NULL
5516 };
5517
5518 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:StatusBar_SetStatusWidths",kwnames,&obj0,&obj1)) goto fail;
5519 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxStatusBar,
5520 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
5521 {
5522 arg2 = PyList_Size(obj1);
5523 arg3 = int_LIST_helper(obj1);
5524 if (arg3 == NULL) SWIG_fail;
5525 }
5526 {
5527 PyThreadState* __tstate = wxPyBeginAllowThreads();
5528 (arg1)->SetStatusWidths(arg2,(int const *)arg3);
5529
5530 wxPyEndAllowThreads(__tstate);
5531 if (PyErr_Occurred()) SWIG_fail;
5532 }
5533 Py_INCREF(Py_None); resultobj = Py_None;
5534 {
5535 if (arg3) delete [] arg3;
5536 }
5537 return resultobj;
5538 fail:
5539 {
5540 if (arg3) delete [] arg3;
5541 }
5542 return NULL;
5543}
5544
5545
5546static PyObject *_wrap_StatusBar_GetFieldRect(PyObject *self, PyObject *args, PyObject *kwargs) {
5547 PyObject *resultobj;
5548 wxStatusBar *arg1 = (wxStatusBar *) 0 ;
5549 int arg2 ;
5550 wxRect result;
5551 PyObject * obj0 = 0 ;
5552 PyObject * obj1 = 0 ;
5553 char *kwnames[] = {
5554 (char *) "self",(char *) "i", NULL
5555 };
5556
5557 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:StatusBar_GetFieldRect",kwnames,&obj0,&obj1)) goto fail;
5558 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxStatusBar,
5559 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
5560 arg2 = (int) SWIG_AsInt(obj1);
5561 if (PyErr_Occurred()) SWIG_fail;
5562 {
5563 PyThreadState* __tstate = wxPyBeginAllowThreads();
5564 result = wxStatusBar_GetFieldRect(arg1,arg2);
5565
5566 wxPyEndAllowThreads(__tstate);
5567 if (PyErr_Occurred()) SWIG_fail;
5568 }
5569 {
5570 wxRect * resultptr;
5571 resultptr = new wxRect((wxRect &) result);
5572 resultobj = SWIG_NewPointerObj((void *)(resultptr), SWIGTYPE_p_wxRect, 1);
5573 }
5574 return resultobj;
5575 fail:
5576 return NULL;
5577}
5578
5579
5580static PyObject *_wrap_StatusBar_SetMinHeight(PyObject *self, PyObject *args, PyObject *kwargs) {
5581 PyObject *resultobj;
5582 wxStatusBar *arg1 = (wxStatusBar *) 0 ;
5583 int arg2 ;
5584 PyObject * obj0 = 0 ;
5585 PyObject * obj1 = 0 ;
5586 char *kwnames[] = {
5587 (char *) "self",(char *) "height", NULL
5588 };
5589
5590 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:StatusBar_SetMinHeight",kwnames,&obj0,&obj1)) goto fail;
5591 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxStatusBar,
5592 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
5593 arg2 = (int) SWIG_AsInt(obj1);
5594 if (PyErr_Occurred()) SWIG_fail;
5595 {
5596 PyThreadState* __tstate = wxPyBeginAllowThreads();
5597 (arg1)->SetMinHeight(arg2);
5598
5599 wxPyEndAllowThreads(__tstate);
5600 if (PyErr_Occurred()) SWIG_fail;
5601 }
5602 Py_INCREF(Py_None); resultobj = Py_None;
5603 return resultobj;
5604 fail:
5605 return NULL;
5606}
5607
5608
5609static PyObject *_wrap_StatusBar_GetBorderX(PyObject *self, PyObject *args, PyObject *kwargs) {
5610 PyObject *resultobj;
5611 wxStatusBar *arg1 = (wxStatusBar *) 0 ;
5612 int result;
5613 PyObject * obj0 = 0 ;
5614 char *kwnames[] = {
5615 (char *) "self", NULL
5616 };
5617
5618 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:StatusBar_GetBorderX",kwnames,&obj0)) goto fail;
5619 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxStatusBar,
5620 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
5621 {
5622 PyThreadState* __tstate = wxPyBeginAllowThreads();
5623 result = (int)((wxStatusBar const *)arg1)->GetBorderX();
5624
5625 wxPyEndAllowThreads(__tstate);
5626 if (PyErr_Occurred()) SWIG_fail;
5627 }
5628 resultobj = SWIG_FromInt((int)result);
5629 return resultobj;
5630 fail:
5631 return NULL;
5632}
5633
5634
5635static PyObject *_wrap_StatusBar_GetBorderY(PyObject *self, PyObject *args, PyObject *kwargs) {
5636 PyObject *resultobj;
5637 wxStatusBar *arg1 = (wxStatusBar *) 0 ;
5638 int result;
5639 PyObject * obj0 = 0 ;
5640 char *kwnames[] = {
5641 (char *) "self", NULL
5642 };
5643
5644 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:StatusBar_GetBorderY",kwnames,&obj0)) goto fail;
5645 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxStatusBar,
5646 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
5647 {
5648 PyThreadState* __tstate = wxPyBeginAllowThreads();
5649 result = (int)((wxStatusBar const *)arg1)->GetBorderY();
5650
5651 wxPyEndAllowThreads(__tstate);
5652 if (PyErr_Occurred()) SWIG_fail;
5653 }
5654 resultobj = SWIG_FromInt((int)result);
5655 return resultobj;
5656 fail:
5657 return NULL;
5658}
5659
5660
f20a2e1f
RD
5661static PyObject *_wrap_StatusBar_GetClassDefaultAttributes(PyObject *self, PyObject *args, PyObject *kwargs) {
5662 PyObject *resultobj;
5663 int arg1 = (int) wxWINDOW_VARIANT_NORMAL ;
5664 wxVisualAttributes result;
5665 PyObject * obj0 = 0 ;
5666 char *kwnames[] = {
5667 (char *) "variant", NULL
5668 };
5669
5670 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"|O:StatusBar_GetClassDefaultAttributes",kwnames,&obj0)) goto fail;
5671 if (obj0) {
5672 arg1 = (wxWindowVariant) SWIG_AsInt(obj0);
5673 if (PyErr_Occurred()) SWIG_fail;
5674 }
5675 {
0439c23b 5676 if (!wxPyCheckForApp()) SWIG_fail;
f20a2e1f
RD
5677 PyThreadState* __tstate = wxPyBeginAllowThreads();
5678 result = wxStatusBar::GetClassDefaultAttributes((wxWindowVariant )arg1);
5679
5680 wxPyEndAllowThreads(__tstate);
110da5b0 5681 if (PyErr_Occurred()) SWIG_fail;
f20a2e1f
RD
5682 }
5683 {
5684 wxVisualAttributes * resultptr;
5685 resultptr = new wxVisualAttributes((wxVisualAttributes &) result);
5686 resultobj = SWIG_NewPointerObj((void *)(resultptr), SWIGTYPE_p_wxVisualAttributes, 1);
5687 }
5688 return resultobj;
5689 fail:
5690 return NULL;
5691}
5692
5693
d55e5bfc
RD
5694static PyObject * StatusBar_swigregister(PyObject *self, PyObject *args) {
5695 PyObject *obj;
5696 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
5697 SWIG_TypeClientData(SWIGTYPE_p_wxStatusBar, obj);
5698 Py_INCREF(obj);
5699 return Py_BuildValue((char *)"");
5700}
5701static int _wrap_SplitterNameStr_set(PyObject *_val) {
5702 PyErr_SetString(PyExc_TypeError,"Variable SplitterNameStr is read-only.");
5703 return 1;
5704}
5705
5706
5707static PyObject *_wrap_SplitterNameStr_get() {
5708 PyObject *pyobj;
5709
5710 {
5711#if wxUSE_UNICODE
5712 pyobj = PyUnicode_FromWideChar((&wxPySplitterNameStr)->c_str(), (&wxPySplitterNameStr)->Len());
5713#else
5714 pyobj = PyString_FromStringAndSize((&wxPySplitterNameStr)->c_str(), (&wxPySplitterNameStr)->Len());
5715#endif
5716 }
5717 return pyobj;
5718}
5719
5720
5721static PyObject *_wrap_new_SplitterWindow(PyObject *self, PyObject *args, PyObject *kwargs) {
5722 PyObject *resultobj;
5723 wxWindow *arg1 = (wxWindow *) 0 ;
5724 int arg2 = (int) -1 ;
5725 wxPoint const &arg3_defvalue = wxDefaultPosition ;
5726 wxPoint *arg3 = (wxPoint *) &arg3_defvalue ;
5727 wxSize const &arg4_defvalue = wxDefaultSize ;
5728 wxSize *arg4 = (wxSize *) &arg4_defvalue ;
5729 long arg5 = (long) wxSP_3D ;
5730 wxString const &arg6_defvalue = wxPySplitterNameStr ;
5731 wxString *arg6 = (wxString *) &arg6_defvalue ;
5732 wxSplitterWindow *result;
5733 wxPoint temp3 ;
5734 wxSize temp4 ;
5735 bool temp6 = False ;
5736 PyObject * obj0 = 0 ;
5737 PyObject * obj1 = 0 ;
5738 PyObject * obj2 = 0 ;
5739 PyObject * obj3 = 0 ;
5740 PyObject * obj4 = 0 ;
5741 PyObject * obj5 = 0 ;
5742 char *kwnames[] = {
5743 (char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
5744 };
5745
5746 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|OOOOO:new_SplitterWindow",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) goto fail;
5747 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxWindow,
5748 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
5749 if (obj1) {
5750 arg2 = (int) SWIG_AsInt(obj1);
5751 if (PyErr_Occurred()) SWIG_fail;
5752 }
5753 if (obj2) {
5754 {
5755 arg3 = &temp3;
5756 if ( ! wxPoint_helper(obj2, &arg3)) SWIG_fail;
5757 }
5758 }
5759 if (obj3) {
5760 {
5761 arg4 = &temp4;
5762 if ( ! wxSize_helper(obj3, &arg4)) SWIG_fail;
5763 }
5764 }
5765 if (obj4) {
5766 arg5 = (long) SWIG_AsLong(obj4);
5767 if (PyErr_Occurred()) SWIG_fail;
5768 }
5769 if (obj5) {
5770 {
5771 arg6 = wxString_in_helper(obj5);
5772 if (arg6 == NULL) SWIG_fail;
5773 temp6 = True;
5774 }
5775 }
5776 {
0439c23b 5777 if (!wxPyCheckForApp()) SWIG_fail;
d55e5bfc
RD
5778 PyThreadState* __tstate = wxPyBeginAllowThreads();
5779 result = (wxSplitterWindow *)new wxSplitterWindow(arg1,arg2,(wxPoint const &)*arg3,(wxSize const &)*arg4,arg5,(wxString const &)*arg6);
5780
5781 wxPyEndAllowThreads(__tstate);
110da5b0 5782 if (PyErr_Occurred()) SWIG_fail;
d55e5bfc
RD
5783 }
5784 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxSplitterWindow, 1);
5785 {
5786 if (temp6)
5787 delete arg6;
5788 }
5789 return resultobj;
5790 fail:
5791 {
5792 if (temp6)
5793 delete arg6;
5794 }
5795 return NULL;
5796}
5797
5798
5799static PyObject *_wrap_new_PreSplitterWindow(PyObject *self, PyObject *args, PyObject *kwargs) {
5800 PyObject *resultobj;
5801 wxSplitterWindow *result;
5802 char *kwnames[] = {
5803 NULL
5804 };
5805
5806 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":new_PreSplitterWindow",kwnames)) goto fail;
5807 {
0439c23b 5808 if (!wxPyCheckForApp()) SWIG_fail;
d55e5bfc
RD
5809 PyThreadState* __tstate = wxPyBeginAllowThreads();
5810 result = (wxSplitterWindow *)new wxSplitterWindow();
5811
5812 wxPyEndAllowThreads(__tstate);
110da5b0 5813 if (PyErr_Occurred()) SWIG_fail;
d55e5bfc
RD
5814 }
5815 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxSplitterWindow, 1);
5816 return resultobj;
5817 fail:
5818 return NULL;
5819}
5820
5821
5822static PyObject *_wrap_SplitterWindow_Create(PyObject *self, PyObject *args, PyObject *kwargs) {
5823 PyObject *resultobj;
5824 wxSplitterWindow *arg1 = (wxSplitterWindow *) 0 ;
5825 wxWindow *arg2 = (wxWindow *) 0 ;
5826 int arg3 = (int) -1 ;
5827 wxPoint const &arg4_defvalue = wxDefaultPosition ;
5828 wxPoint *arg4 = (wxPoint *) &arg4_defvalue ;
5829 wxSize const &arg5_defvalue = wxDefaultSize ;
5830 wxSize *arg5 = (wxSize *) &arg5_defvalue ;
5831 long arg6 = (long) wxSP_3D ;
5832 wxString const &arg7_defvalue = wxPySplitterNameStr ;
5833 wxString *arg7 = (wxString *) &arg7_defvalue ;
5834 bool result;
5835 wxPoint temp4 ;
5836 wxSize temp5 ;
5837 bool temp7 = False ;
5838 PyObject * obj0 = 0 ;
5839 PyObject * obj1 = 0 ;
5840 PyObject * obj2 = 0 ;
5841 PyObject * obj3 = 0 ;
5842 PyObject * obj4 = 0 ;
5843 PyObject * obj5 = 0 ;
5844 PyObject * obj6 = 0 ;
5845 char *kwnames[] = {
5846 (char *) "self",(char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
5847 };
5848
5849 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|OOOOO:SplitterWindow_Create",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6)) goto fail;
5850 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxSplitterWindow,
5851 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
5852 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxWindow,
5853 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
5854 if (obj2) {
5855 arg3 = (int) SWIG_AsInt(obj2);
5856 if (PyErr_Occurred()) SWIG_fail;
5857 }
5858 if (obj3) {
5859 {
5860 arg4 = &temp4;
5861 if ( ! wxPoint_helper(obj3, &arg4)) SWIG_fail;
5862 }
5863 }
5864 if (obj4) {
5865 {
5866 arg5 = &temp5;
5867 if ( ! wxSize_helper(obj4, &arg5)) SWIG_fail;
5868 }
5869 }
5870 if (obj5) {
5871 arg6 = (long) SWIG_AsLong(obj5);
5872 if (PyErr_Occurred()) SWIG_fail;
5873 }
5874 if (obj6) {
5875 {
5876 arg7 = wxString_in_helper(obj6);
5877 if (arg7 == NULL) SWIG_fail;
5878 temp7 = True;
5879 }
5880 }
5881 {
5882 PyThreadState* __tstate = wxPyBeginAllowThreads();
5883 result = (bool)(arg1)->Create(arg2,arg3,(wxPoint const &)*arg4,(wxSize const &)*arg5,arg6,(wxString const &)*arg7);
5884
5885 wxPyEndAllowThreads(__tstate);
5886 if (PyErr_Occurred()) SWIG_fail;
5887 }
5888 {
5889 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
5890 }
5891 {
5892 if (temp7)
5893 delete arg7;
5894 }
5895 return resultobj;
5896 fail:
5897 {
5898 if (temp7)
5899 delete arg7;
5900 }
5901 return NULL;
5902}
5903
5904
5905static PyObject *_wrap_SplitterWindow_GetWindow1(PyObject *self, PyObject *args, PyObject *kwargs) {
5906 PyObject *resultobj;
5907 wxSplitterWindow *arg1 = (wxSplitterWindow *) 0 ;
5908 wxWindow *result;
5909 PyObject * obj0 = 0 ;
5910 char *kwnames[] = {
5911 (char *) "self", NULL
5912 };
5913
5914 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SplitterWindow_GetWindow1",kwnames,&obj0)) goto fail;
5915 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxSplitterWindow,
5916 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
5917 {
5918 PyThreadState* __tstate = wxPyBeginAllowThreads();
5919 result = (wxWindow *)((wxSplitterWindow const *)arg1)->GetWindow1();
5920
5921 wxPyEndAllowThreads(__tstate);
5922 if (PyErr_Occurred()) SWIG_fail;
5923 }
5924 {
412d302d 5925 resultobj = wxPyMake_wxObject(result, 0);
d55e5bfc
RD
5926 }
5927 return resultobj;
5928 fail:
5929 return NULL;
5930}
5931
5932
5933static PyObject *_wrap_SplitterWindow_GetWindow2(PyObject *self, PyObject *args, PyObject *kwargs) {
5934 PyObject *resultobj;
5935 wxSplitterWindow *arg1 = (wxSplitterWindow *) 0 ;
5936 wxWindow *result;
5937 PyObject * obj0 = 0 ;
5938 char *kwnames[] = {
5939 (char *) "self", NULL
5940 };
5941
5942 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SplitterWindow_GetWindow2",kwnames,&obj0)) goto fail;
5943 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxSplitterWindow,
5944 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
5945 {
5946 PyThreadState* __tstate = wxPyBeginAllowThreads();
5947 result = (wxWindow *)((wxSplitterWindow const *)arg1)->GetWindow2();
5948
5949 wxPyEndAllowThreads(__tstate);
5950 if (PyErr_Occurred()) SWIG_fail;
5951 }
5952 {
412d302d 5953 resultobj = wxPyMake_wxObject(result, 0);
d55e5bfc
RD
5954 }
5955 return resultobj;
5956 fail:
5957 return NULL;
5958}
5959
5960
5961static PyObject *_wrap_SplitterWindow_SetSplitMode(PyObject *self, PyObject *args, PyObject *kwargs) {
5962 PyObject *resultobj;
5963 wxSplitterWindow *arg1 = (wxSplitterWindow *) 0 ;
5964 int arg2 ;
5965 PyObject * obj0 = 0 ;
5966 PyObject * obj1 = 0 ;
5967 char *kwnames[] = {
5968 (char *) "self",(char *) "mode", NULL
5969 };
5970
5971 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:SplitterWindow_SetSplitMode",kwnames,&obj0,&obj1)) goto fail;
5972 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxSplitterWindow,
5973 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
5974 arg2 = (int) SWIG_AsInt(obj1);
5975 if (PyErr_Occurred()) SWIG_fail;
5976 {
5977 PyThreadState* __tstate = wxPyBeginAllowThreads();
5978 (arg1)->SetSplitMode(arg2);
5979
5980 wxPyEndAllowThreads(__tstate);
5981 if (PyErr_Occurred()) SWIG_fail;
5982 }
5983 Py_INCREF(Py_None); resultobj = Py_None;
5984 return resultobj;
5985 fail:
5986 return NULL;
5987}
5988
5989
5990static PyObject *_wrap_SplitterWindow_GetSplitMode(PyObject *self, PyObject *args, PyObject *kwargs) {
5991 PyObject *resultobj;
5992 wxSplitterWindow *arg1 = (wxSplitterWindow *) 0 ;
5993 int result;
5994 PyObject * obj0 = 0 ;
5995 char *kwnames[] = {
5996 (char *) "self", NULL
5997 };
5998
5999 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SplitterWindow_GetSplitMode",kwnames,&obj0)) goto fail;
6000 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxSplitterWindow,
6001 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
6002 {
6003 PyThreadState* __tstate = wxPyBeginAllowThreads();
6004 result = (int)((wxSplitterWindow const *)arg1)->GetSplitMode();
6005
6006 wxPyEndAllowThreads(__tstate);
6007 if (PyErr_Occurred()) SWIG_fail;
6008 }
6009 resultobj = SWIG_FromInt((int)result);
6010 return resultobj;
6011 fail:
6012 return NULL;
6013}
6014
6015
6016static PyObject *_wrap_SplitterWindow_Initialize(PyObject *self, PyObject *args, PyObject *kwargs) {
6017 PyObject *resultobj;
6018 wxSplitterWindow *arg1 = (wxSplitterWindow *) 0 ;
6019 wxWindow *arg2 = (wxWindow *) 0 ;
6020 PyObject * obj0 = 0 ;
6021 PyObject * obj1 = 0 ;
6022 char *kwnames[] = {
6023 (char *) "self",(char *) "window", NULL
6024 };
6025
6026 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:SplitterWindow_Initialize",kwnames,&obj0,&obj1)) goto fail;
6027 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxSplitterWindow,
6028 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
6029 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxWindow,
6030 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
6031 {
6032 PyThreadState* __tstate = wxPyBeginAllowThreads();
6033 (arg1)->Initialize(arg2);
6034
6035 wxPyEndAllowThreads(__tstate);
6036 if (PyErr_Occurred()) SWIG_fail;
6037 }
6038 Py_INCREF(Py_None); resultobj = Py_None;
6039 return resultobj;
6040 fail:
6041 return NULL;
6042}
6043
6044
6045static PyObject *_wrap_SplitterWindow_SplitVertically(PyObject *self, PyObject *args, PyObject *kwargs) {
6046 PyObject *resultobj;
6047 wxSplitterWindow *arg1 = (wxSplitterWindow *) 0 ;
6048 wxWindow *arg2 = (wxWindow *) 0 ;
6049 wxWindow *arg3 = (wxWindow *) 0 ;
6050 int arg4 = (int) 0 ;
6051 bool result;
6052 PyObject * obj0 = 0 ;
6053 PyObject * obj1 = 0 ;
6054 PyObject * obj2 = 0 ;
6055 PyObject * obj3 = 0 ;
6056 char *kwnames[] = {
6057 (char *) "self",(char *) "window1",(char *) "window2",(char *) "sashPosition", NULL
6058 };
6059
6060 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO|O:SplitterWindow_SplitVertically",kwnames,&obj0,&obj1,&obj2,&obj3)) goto fail;
6061 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxSplitterWindow,
6062 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
6063 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxWindow,
6064 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
6065 if ((SWIG_ConvertPtr(obj2,(void **)(&arg3),SWIGTYPE_p_wxWindow,
6066 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
6067 if (obj3) {
6068 arg4 = (int) SWIG_AsInt(obj3);
6069 if (PyErr_Occurred()) SWIG_fail;
6070 }
6071 {
6072 PyThreadState* __tstate = wxPyBeginAllowThreads();
6073 result = (bool)(arg1)->SplitVertically(arg2,arg3,arg4);
6074
6075 wxPyEndAllowThreads(__tstate);
6076 if (PyErr_Occurred()) SWIG_fail;
6077 }
6078 {
6079 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
6080 }
6081 return resultobj;
6082 fail:
6083 return NULL;
6084}
6085
6086
6087static PyObject *_wrap_SplitterWindow_SplitHorizontally(PyObject *self, PyObject *args, PyObject *kwargs) {
6088 PyObject *resultobj;
6089 wxSplitterWindow *arg1 = (wxSplitterWindow *) 0 ;
6090 wxWindow *arg2 = (wxWindow *) 0 ;
6091 wxWindow *arg3 = (wxWindow *) 0 ;
6092 int arg4 = (int) 0 ;
6093 bool result;
6094 PyObject * obj0 = 0 ;
6095 PyObject * obj1 = 0 ;
6096 PyObject * obj2 = 0 ;
6097 PyObject * obj3 = 0 ;
6098 char *kwnames[] = {
6099 (char *) "self",(char *) "window1",(char *) "window2",(char *) "sashPosition", NULL
6100 };
6101
6102 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO|O:SplitterWindow_SplitHorizontally",kwnames,&obj0,&obj1,&obj2,&obj3)) goto fail;
6103 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxSplitterWindow,
6104 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
6105 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxWindow,
6106 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
6107 if ((SWIG_ConvertPtr(obj2,(void **)(&arg3),SWIGTYPE_p_wxWindow,
6108 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
6109 if (obj3) {
6110 arg4 = (int) SWIG_AsInt(obj3);
6111 if (PyErr_Occurred()) SWIG_fail;
6112 }
6113 {
6114 PyThreadState* __tstate = wxPyBeginAllowThreads();
6115 result = (bool)(arg1)->SplitHorizontally(arg2,arg3,arg4);
6116
6117 wxPyEndAllowThreads(__tstate);
6118 if (PyErr_Occurred()) SWIG_fail;
6119 }
6120 {
6121 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
6122 }
6123 return resultobj;
6124 fail:
6125 return NULL;
6126}
6127
6128
6129static PyObject *_wrap_SplitterWindow_Unsplit(PyObject *self, PyObject *args, PyObject *kwargs) {
6130 PyObject *resultobj;
6131 wxSplitterWindow *arg1 = (wxSplitterWindow *) 0 ;
6132 wxWindow *arg2 = (wxWindow *) NULL ;
6133 bool result;
6134 PyObject * obj0 = 0 ;
6135 PyObject * obj1 = 0 ;
6136 char *kwnames[] = {
6137 (char *) "self",(char *) "toRemove", NULL
6138 };
6139
6140 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:SplitterWindow_Unsplit",kwnames,&obj0,&obj1)) goto fail;
6141 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxSplitterWindow,
6142 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
6143 if (obj1) {
6144 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxWindow,
6145 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
6146 }
6147 {
6148 PyThreadState* __tstate = wxPyBeginAllowThreads();
6149 result = (bool)(arg1)->Unsplit(arg2);
6150
6151 wxPyEndAllowThreads(__tstate);
6152 if (PyErr_Occurred()) SWIG_fail;
6153 }
6154 {
6155 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
6156 }
6157 return resultobj;
6158 fail:
6159 return NULL;
6160}
6161
6162
6163static PyObject *_wrap_SplitterWindow_ReplaceWindow(PyObject *self, PyObject *args, PyObject *kwargs) {
6164 PyObject *resultobj;
6165 wxSplitterWindow *arg1 = (wxSplitterWindow *) 0 ;
6166 wxWindow *arg2 = (wxWindow *) 0 ;
6167 wxWindow *arg3 = (wxWindow *) 0 ;
6168 bool result;
6169 PyObject * obj0 = 0 ;
6170 PyObject * obj1 = 0 ;
6171 PyObject * obj2 = 0 ;
6172 char *kwnames[] = {
6173 (char *) "self",(char *) "winOld",(char *) "winNew", NULL
6174 };
6175
6176 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:SplitterWindow_ReplaceWindow",kwnames,&obj0,&obj1,&obj2)) goto fail;
6177 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxSplitterWindow,
6178 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
6179 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxWindow,
6180 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
6181 if ((SWIG_ConvertPtr(obj2,(void **)(&arg3),SWIGTYPE_p_wxWindow,
6182 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
6183 {
6184 PyThreadState* __tstate = wxPyBeginAllowThreads();
6185 result = (bool)(arg1)->ReplaceWindow(arg2,arg3);
6186
6187 wxPyEndAllowThreads(__tstate);
6188 if (PyErr_Occurred()) SWIG_fail;
6189 }
6190 {
6191 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
6192 }
6193 return resultobj;
6194 fail:
6195 return NULL;
6196}
6197
6198
6199static PyObject *_wrap_SplitterWindow_UpdateSize(PyObject *self, PyObject *args, PyObject *kwargs) {
6200 PyObject *resultobj;
6201 wxSplitterWindow *arg1 = (wxSplitterWindow *) 0 ;
6202 PyObject * obj0 = 0 ;
6203 char *kwnames[] = {
6204 (char *) "self", NULL
6205 };
6206
6207 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SplitterWindow_UpdateSize",kwnames,&obj0)) goto fail;
6208 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxSplitterWindow,
6209 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
6210 {
6211 PyThreadState* __tstate = wxPyBeginAllowThreads();
6212 (arg1)->UpdateSize();
6213
6214 wxPyEndAllowThreads(__tstate);
6215 if (PyErr_Occurred()) SWIG_fail;
6216 }
6217 Py_INCREF(Py_None); resultobj = Py_None;
6218 return resultobj;
6219 fail:
6220 return NULL;
6221}
6222
6223
6224static PyObject *_wrap_SplitterWindow_IsSplit(PyObject *self, PyObject *args, PyObject *kwargs) {
6225 PyObject *resultobj;
6226 wxSplitterWindow *arg1 = (wxSplitterWindow *) 0 ;
6227 bool result;
6228 PyObject * obj0 = 0 ;
6229 char *kwnames[] = {
6230 (char *) "self", NULL
6231 };
6232
6233 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SplitterWindow_IsSplit",kwnames,&obj0)) goto fail;
6234 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxSplitterWindow,
6235 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
6236 {
6237 PyThreadState* __tstate = wxPyBeginAllowThreads();
6238 result = (bool)((wxSplitterWindow const *)arg1)->IsSplit();
6239
6240 wxPyEndAllowThreads(__tstate);
6241 if (PyErr_Occurred()) SWIG_fail;
6242 }
6243 {
6244 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
6245 }
6246 return resultobj;
6247 fail:
6248 return NULL;
6249}
6250
6251
6252static PyObject *_wrap_SplitterWindow_SetSashSize(PyObject *self, PyObject *args, PyObject *kwargs) {
6253 PyObject *resultobj;
6254 wxSplitterWindow *arg1 = (wxSplitterWindow *) 0 ;
6255 int arg2 ;
6256 PyObject * obj0 = 0 ;
6257 PyObject * obj1 = 0 ;
6258 char *kwnames[] = {
6259 (char *) "self",(char *) "width", NULL
6260 };
6261
6262 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:SplitterWindow_SetSashSize",kwnames,&obj0,&obj1)) goto fail;
6263 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxSplitterWindow,
6264 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
6265 arg2 = (int) SWIG_AsInt(obj1);
6266 if (PyErr_Occurred()) SWIG_fail;
6267 {
6268 PyThreadState* __tstate = wxPyBeginAllowThreads();
6269 (arg1)->SetSashSize(arg2);
6270
6271 wxPyEndAllowThreads(__tstate);
6272 if (PyErr_Occurred()) SWIG_fail;
6273 }
6274 Py_INCREF(Py_None); resultobj = Py_None;
6275 return resultobj;
6276 fail:
6277 return NULL;
6278}
6279
6280
6281static PyObject *_wrap_SplitterWindow_SetBorderSize(PyObject *self, PyObject *args, PyObject *kwargs) {
6282 PyObject *resultobj;
6283 wxSplitterWindow *arg1 = (wxSplitterWindow *) 0 ;
6284 int arg2 ;
6285 PyObject * obj0 = 0 ;
6286 PyObject * obj1 = 0 ;
6287 char *kwnames[] = {
6288 (char *) "self",(char *) "width", NULL
6289 };
6290
6291 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:SplitterWindow_SetBorderSize",kwnames,&obj0,&obj1)) goto fail;
6292 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxSplitterWindow,
6293 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
6294 arg2 = (int) SWIG_AsInt(obj1);
6295 if (PyErr_Occurred()) SWIG_fail;
6296 {
6297 PyThreadState* __tstate = wxPyBeginAllowThreads();
6298 (arg1)->SetBorderSize(arg2);
6299
6300 wxPyEndAllowThreads(__tstate);
6301 if (PyErr_Occurred()) SWIG_fail;
6302 }
6303 Py_INCREF(Py_None); resultobj = Py_None;
6304 return resultobj;
6305 fail:
6306 return NULL;
6307}
6308
6309
6310static PyObject *_wrap_SplitterWindow_GetSashSize(PyObject *self, PyObject *args, PyObject *kwargs) {
6311 PyObject *resultobj;
6312 wxSplitterWindow *arg1 = (wxSplitterWindow *) 0 ;
6313 int result;
6314 PyObject * obj0 = 0 ;
6315 char *kwnames[] = {
6316 (char *) "self", NULL
6317 };
6318
6319 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SplitterWindow_GetSashSize",kwnames,&obj0)) goto fail;
6320 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxSplitterWindow,
6321 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
6322 {
6323 PyThreadState* __tstate = wxPyBeginAllowThreads();
6324 result = (int)((wxSplitterWindow const *)arg1)->GetSashSize();
6325
6326 wxPyEndAllowThreads(__tstate);
6327 if (PyErr_Occurred()) SWIG_fail;
6328 }
6329 resultobj = SWIG_FromInt((int)result);
6330 return resultobj;
6331 fail:
6332 return NULL;
6333}
6334
6335
6336static PyObject *_wrap_SplitterWindow_GetBorderSize(PyObject *self, PyObject *args, PyObject *kwargs) {
6337 PyObject *resultobj;
6338 wxSplitterWindow *arg1 = (wxSplitterWindow *) 0 ;
6339 int result;
6340 PyObject * obj0 = 0 ;
6341 char *kwnames[] = {
6342 (char *) "self", NULL
6343 };
6344
6345 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SplitterWindow_GetBorderSize",kwnames,&obj0)) goto fail;
6346 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxSplitterWindow,
6347 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
6348 {
6349 PyThreadState* __tstate = wxPyBeginAllowThreads();
6350 result = (int)((wxSplitterWindow const *)arg1)->GetBorderSize();
6351
6352 wxPyEndAllowThreads(__tstate);
6353 if (PyErr_Occurred()) SWIG_fail;
6354 }
6355 resultobj = SWIG_FromInt((int)result);
6356 return resultobj;
6357 fail:
6358 return NULL;
6359}
6360
6361
6362static PyObject *_wrap_SplitterWindow_SetSashPosition(PyObject *self, PyObject *args, PyObject *kwargs) {
6363 PyObject *resultobj;
6364 wxSplitterWindow *arg1 = (wxSplitterWindow *) 0 ;
6365 int arg2 ;
6366 bool arg3 = (bool) True ;
6367 PyObject * obj0 = 0 ;
6368 PyObject * obj1 = 0 ;
6369 PyObject * obj2 = 0 ;
6370 char *kwnames[] = {
6371 (char *) "self",(char *) "position",(char *) "redraw", NULL
6372 };
6373
6374 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|O:SplitterWindow_SetSashPosition",kwnames,&obj0,&obj1,&obj2)) goto fail;
6375 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxSplitterWindow,
6376 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
6377 arg2 = (int) SWIG_AsInt(obj1);
6378 if (PyErr_Occurred()) SWIG_fail;
6379 if (obj2) {
6380 arg3 = (bool) SWIG_AsBool(obj2);
6381 if (PyErr_Occurred()) SWIG_fail;
6382 }
6383 {
6384 PyThreadState* __tstate = wxPyBeginAllowThreads();
6385 (arg1)->SetSashPosition(arg2,arg3);
6386
6387 wxPyEndAllowThreads(__tstate);
6388 if (PyErr_Occurred()) SWIG_fail;
6389 }
6390 Py_INCREF(Py_None); resultobj = Py_None;
6391 return resultobj;
6392 fail:
6393 return NULL;
6394}
6395
6396
6397static PyObject *_wrap_SplitterWindow_GetSashPosition(PyObject *self, PyObject *args, PyObject *kwargs) {
6398 PyObject *resultobj;
6399 wxSplitterWindow *arg1 = (wxSplitterWindow *) 0 ;
6400 int result;
6401 PyObject * obj0 = 0 ;
6402 char *kwnames[] = {
6403 (char *) "self", NULL
6404 };
6405
6406 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SplitterWindow_GetSashPosition",kwnames,&obj0)) goto fail;
6407 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxSplitterWindow,
6408 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
6409 {
6410 PyThreadState* __tstate = wxPyBeginAllowThreads();
6411 result = (int)((wxSplitterWindow const *)arg1)->GetSashPosition();
6412
6413 wxPyEndAllowThreads(__tstate);
6414 if (PyErr_Occurred()) SWIG_fail;
6415 }
6416 resultobj = SWIG_FromInt((int)result);
6417 return resultobj;
6418 fail:
6419 return NULL;
6420}
6421
6422
6423static PyObject *_wrap_SplitterWindow_SetMinimumPaneSize(PyObject *self, PyObject *args, PyObject *kwargs) {
6424 PyObject *resultobj;
6425 wxSplitterWindow *arg1 = (wxSplitterWindow *) 0 ;
6426 int arg2 ;
6427 PyObject * obj0 = 0 ;
6428 PyObject * obj1 = 0 ;
6429 char *kwnames[] = {
6430 (char *) "self",(char *) "min", NULL
6431 };
6432
6433 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:SplitterWindow_SetMinimumPaneSize",kwnames,&obj0,&obj1)) goto fail;
6434 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxSplitterWindow,
6435 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
6436 arg2 = (int) SWIG_AsInt(obj1);
6437 if (PyErr_Occurred()) SWIG_fail;
6438 {
6439 PyThreadState* __tstate = wxPyBeginAllowThreads();
6440 (arg1)->SetMinimumPaneSize(arg2);
6441
6442 wxPyEndAllowThreads(__tstate);
6443 if (PyErr_Occurred()) SWIG_fail;
6444 }
6445 Py_INCREF(Py_None); resultobj = Py_None;
6446 return resultobj;
6447 fail:
6448 return NULL;
6449}
6450
6451
6452static PyObject *_wrap_SplitterWindow_GetMinimumPaneSize(PyObject *self, PyObject *args, PyObject *kwargs) {
6453 PyObject *resultobj;
6454 wxSplitterWindow *arg1 = (wxSplitterWindow *) 0 ;
6455 int result;
6456 PyObject * obj0 = 0 ;
6457 char *kwnames[] = {
6458 (char *) "self", NULL
6459 };
6460
6461 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SplitterWindow_GetMinimumPaneSize",kwnames,&obj0)) goto fail;
6462 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxSplitterWindow,
6463 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
6464 {
6465 PyThreadState* __tstate = wxPyBeginAllowThreads();
6466 result = (int)((wxSplitterWindow const *)arg1)->GetMinimumPaneSize();
6467
6468 wxPyEndAllowThreads(__tstate);
6469 if (PyErr_Occurred()) SWIG_fail;
6470 }
6471 resultobj = SWIG_FromInt((int)result);
6472 return resultobj;
6473 fail:
6474 return NULL;
6475}
6476
6477
6478static PyObject *_wrap_SplitterWindow_SashHitTest(PyObject *self, PyObject *args, PyObject *kwargs) {
6479 PyObject *resultobj;
6480 wxSplitterWindow *arg1 = (wxSplitterWindow *) 0 ;
6481 int arg2 ;
6482 int arg3 ;
6483 int arg4 = (int) 5 ;
6484 bool result;
6485 PyObject * obj0 = 0 ;
6486 PyObject * obj1 = 0 ;
6487 PyObject * obj2 = 0 ;
6488 PyObject * obj3 = 0 ;
6489 char *kwnames[] = {
6490 (char *) "self",(char *) "x",(char *) "y",(char *) "tolerance", NULL
6491 };
6492
6493 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO|O:SplitterWindow_SashHitTest",kwnames,&obj0,&obj1,&obj2,&obj3)) goto fail;
6494 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxSplitterWindow,
6495 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
6496 arg2 = (int) SWIG_AsInt(obj1);
6497 if (PyErr_Occurred()) SWIG_fail;
6498 arg3 = (int) SWIG_AsInt(obj2);
6499 if (PyErr_Occurred()) SWIG_fail;
6500 if (obj3) {
6501 arg4 = (int) SWIG_AsInt(obj3);
6502 if (PyErr_Occurred()) SWIG_fail;
6503 }
6504 {
6505 PyThreadState* __tstate = wxPyBeginAllowThreads();
6506 result = (bool)(arg1)->SashHitTest(arg2,arg3,arg4);
6507
6508 wxPyEndAllowThreads(__tstate);
6509 if (PyErr_Occurred()) SWIG_fail;
6510 }
6511 {
6512 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
6513 }
6514 return resultobj;
6515 fail:
6516 return NULL;
6517}
6518
6519
6520static PyObject *_wrap_SplitterWindow_SizeWindows(PyObject *self, PyObject *args, PyObject *kwargs) {
6521 PyObject *resultobj;
6522 wxSplitterWindow *arg1 = (wxSplitterWindow *) 0 ;
6523 PyObject * obj0 = 0 ;
6524 char *kwnames[] = {
6525 (char *) "self", NULL
6526 };
6527
6528 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SplitterWindow_SizeWindows",kwnames,&obj0)) goto fail;
6529 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxSplitterWindow,
6530 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
6531 {
6532 PyThreadState* __tstate = wxPyBeginAllowThreads();
6533 (arg1)->SizeWindows();
6534
6535 wxPyEndAllowThreads(__tstate);
6536 if (PyErr_Occurred()) SWIG_fail;
6537 }
6538 Py_INCREF(Py_None); resultobj = Py_None;
6539 return resultobj;
6540 fail:
6541 return NULL;
6542}
6543
6544
6545static PyObject *_wrap_SplitterWindow_SetNeedUpdating(PyObject *self, PyObject *args, PyObject *kwargs) {
6546 PyObject *resultobj;
6547 wxSplitterWindow *arg1 = (wxSplitterWindow *) 0 ;
6548 bool arg2 ;
6549 PyObject * obj0 = 0 ;
6550 PyObject * obj1 = 0 ;
6551 char *kwnames[] = {
6552 (char *) "self",(char *) "needUpdating", NULL
6553 };
6554
6555 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:SplitterWindow_SetNeedUpdating",kwnames,&obj0,&obj1)) goto fail;
6556 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxSplitterWindow,
6557 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
6558 arg2 = (bool) SWIG_AsBool(obj1);
6559 if (PyErr_Occurred()) SWIG_fail;
6560 {
6561 PyThreadState* __tstate = wxPyBeginAllowThreads();
6562 (arg1)->SetNeedUpdating(arg2);
6563
6564 wxPyEndAllowThreads(__tstate);
6565 if (PyErr_Occurred()) SWIG_fail;
6566 }
6567 Py_INCREF(Py_None); resultobj = Py_None;
6568 return resultobj;
6569 fail:
6570 return NULL;
6571}
6572
6573
6574static PyObject *_wrap_SplitterWindow_GetNeedUpdating(PyObject *self, PyObject *args, PyObject *kwargs) {
6575 PyObject *resultobj;
6576 wxSplitterWindow *arg1 = (wxSplitterWindow *) 0 ;
6577 bool result;
6578 PyObject * obj0 = 0 ;
6579 char *kwnames[] = {
6580 (char *) "self", NULL
6581 };
6582
6583 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SplitterWindow_GetNeedUpdating",kwnames,&obj0)) goto fail;
6584 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxSplitterWindow,
6585 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
6586 {
6587 PyThreadState* __tstate = wxPyBeginAllowThreads();
6588 result = (bool)((wxSplitterWindow const *)arg1)->GetNeedUpdating();
6589
6590 wxPyEndAllowThreads(__tstate);
6591 if (PyErr_Occurred()) SWIG_fail;
6592 }
6593 {
6594 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
6595 }
6596 return resultobj;
6597 fail:
6598 return NULL;
6599}
6600
6601
f20a2e1f
RD
6602static PyObject *_wrap_SplitterWindow_GetClassDefaultAttributes(PyObject *self, PyObject *args, PyObject *kwargs) {
6603 PyObject *resultobj;
6604 int arg1 = (int) wxWINDOW_VARIANT_NORMAL ;
6605 wxVisualAttributes result;
6606 PyObject * obj0 = 0 ;
6607 char *kwnames[] = {
6608 (char *) "variant", NULL
6609 };
6610
6611 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"|O:SplitterWindow_GetClassDefaultAttributes",kwnames,&obj0)) goto fail;
6612 if (obj0) {
6613 arg1 = (wxWindowVariant) SWIG_AsInt(obj0);
6614 if (PyErr_Occurred()) SWIG_fail;
6615 }
6616 {
0439c23b 6617 if (!wxPyCheckForApp()) SWIG_fail;
f20a2e1f
RD
6618 PyThreadState* __tstate = wxPyBeginAllowThreads();
6619 result = wxSplitterWindow::GetClassDefaultAttributes((wxWindowVariant )arg1);
6620
6621 wxPyEndAllowThreads(__tstate);
110da5b0 6622 if (PyErr_Occurred()) SWIG_fail;
f20a2e1f
RD
6623 }
6624 {
6625 wxVisualAttributes * resultptr;
6626 resultptr = new wxVisualAttributes((wxVisualAttributes &) result);
6627 resultobj = SWIG_NewPointerObj((void *)(resultptr), SWIGTYPE_p_wxVisualAttributes, 1);
6628 }
6629 return resultobj;
6630 fail:
6631 return NULL;
6632}
6633
6634
d55e5bfc
RD
6635static PyObject * SplitterWindow_swigregister(PyObject *self, PyObject *args) {
6636 PyObject *obj;
6637 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
6638 SWIG_TypeClientData(SWIGTYPE_p_wxSplitterWindow, obj);
6639 Py_INCREF(obj);
6640 return Py_BuildValue((char *)"");
6641}
6642static PyObject *_wrap_new_SplitterEvent(PyObject *self, PyObject *args, PyObject *kwargs) {
6643 PyObject *resultobj;
6644 wxEventType arg1 = (wxEventType) wxEVT_NULL ;
6645 wxSplitterWindow *arg2 = (wxSplitterWindow *) (wxSplitterWindow *) NULL ;
6646 wxSplitterEvent *result;
6647 PyObject * obj0 = 0 ;
6648 PyObject * obj1 = 0 ;
6649 char *kwnames[] = {
6650 (char *) "type",(char *) "splitter", NULL
6651 };
6652
6653 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"|OO:new_SplitterEvent",kwnames,&obj0,&obj1)) goto fail;
6654 if (obj0) {
6655 arg1 = (wxEventType) SWIG_AsInt(obj0);
6656 if (PyErr_Occurred()) SWIG_fail;
6657 }
6658 if (obj1) {
6659 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxSplitterWindow,
6660 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
6661 }
6662 {
6663 PyThreadState* __tstate = wxPyBeginAllowThreads();
6664 result = (wxSplitterEvent *)new wxSplitterEvent(arg1,arg2);
6665
6666 wxPyEndAllowThreads(__tstate);
6667 if (PyErr_Occurred()) SWIG_fail;
6668 }
6669 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxSplitterEvent, 1);
6670 return resultobj;
6671 fail:
6672 return NULL;
6673}
6674
6675
6676static PyObject *_wrap_SplitterEvent_SetSashPosition(PyObject *self, PyObject *args, PyObject *kwargs) {
6677 PyObject *resultobj;
6678 wxSplitterEvent *arg1 = (wxSplitterEvent *) 0 ;
6679 int arg2 ;
6680 PyObject * obj0 = 0 ;
6681 PyObject * obj1 = 0 ;
6682 char *kwnames[] = {
6683 (char *) "self",(char *) "pos", NULL
6684 };
6685
6686 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:SplitterEvent_SetSashPosition",kwnames,&obj0,&obj1)) goto fail;
6687 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxSplitterEvent,
6688 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
6689 arg2 = (int) SWIG_AsInt(obj1);
6690 if (PyErr_Occurred()) SWIG_fail;
6691 {
6692 PyThreadState* __tstate = wxPyBeginAllowThreads();
6693 (arg1)->SetSashPosition(arg2);
6694
6695 wxPyEndAllowThreads(__tstate);
6696 if (PyErr_Occurred()) SWIG_fail;
6697 }
6698 Py_INCREF(Py_None); resultobj = Py_None;
6699 return resultobj;
6700 fail:
6701 return NULL;
6702}
6703
6704
6705static PyObject *_wrap_SplitterEvent_GetSashPosition(PyObject *self, PyObject *args, PyObject *kwargs) {
6706 PyObject *resultobj;
6707 wxSplitterEvent *arg1 = (wxSplitterEvent *) 0 ;
6708 int result;
6709 PyObject * obj0 = 0 ;
6710 char *kwnames[] = {
6711 (char *) "self", NULL
6712 };
6713
6714 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SplitterEvent_GetSashPosition",kwnames,&obj0)) goto fail;
6715 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxSplitterEvent,
6716 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
6717 {
6718 PyThreadState* __tstate = wxPyBeginAllowThreads();
6719 result = (int)((wxSplitterEvent const *)arg1)->GetSashPosition();
6720
6721 wxPyEndAllowThreads(__tstate);
6722 if (PyErr_Occurred()) SWIG_fail;
6723 }
6724 resultobj = SWIG_FromInt((int)result);
6725 return resultobj;
6726 fail:
6727 return NULL;
6728}
6729
6730
6731static PyObject *_wrap_SplitterEvent_GetWindowBeingRemoved(PyObject *self, PyObject *args, PyObject *kwargs) {
6732 PyObject *resultobj;
6733 wxSplitterEvent *arg1 = (wxSplitterEvent *) 0 ;
6734 wxWindow *result;
6735 PyObject * obj0 = 0 ;
6736 char *kwnames[] = {
6737 (char *) "self", NULL
6738 };
6739
6740 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SplitterEvent_GetWindowBeingRemoved",kwnames,&obj0)) goto fail;
6741 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxSplitterEvent,
6742 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
6743 {
6744 PyThreadState* __tstate = wxPyBeginAllowThreads();
6745 result = (wxWindow *)((wxSplitterEvent const *)arg1)->GetWindowBeingRemoved();
6746
6747 wxPyEndAllowThreads(__tstate);
6748 if (PyErr_Occurred()) SWIG_fail;
6749 }
6750 {
412d302d 6751 resultobj = wxPyMake_wxObject(result, 0);
d55e5bfc
RD
6752 }
6753 return resultobj;
6754 fail:
6755 return NULL;
6756}
6757
6758
6759static PyObject *_wrap_SplitterEvent_GetX(PyObject *self, PyObject *args, PyObject *kwargs) {
6760 PyObject *resultobj;
6761 wxSplitterEvent *arg1 = (wxSplitterEvent *) 0 ;
6762 int result;
6763 PyObject * obj0 = 0 ;
6764 char *kwnames[] = {
6765 (char *) "self", NULL
6766 };
6767
6768 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SplitterEvent_GetX",kwnames,&obj0)) goto fail;
6769 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxSplitterEvent,
6770 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
6771 {
6772 PyThreadState* __tstate = wxPyBeginAllowThreads();
6773 result = (int)((wxSplitterEvent const *)arg1)->GetX();
6774
6775 wxPyEndAllowThreads(__tstate);
6776 if (PyErr_Occurred()) SWIG_fail;
6777 }
6778 resultobj = SWIG_FromInt((int)result);
6779 return resultobj;
6780 fail:
6781 return NULL;
6782}
6783
6784
6785static PyObject *_wrap_SplitterEvent_GetY(PyObject *self, PyObject *args, PyObject *kwargs) {
6786 PyObject *resultobj;
6787 wxSplitterEvent *arg1 = (wxSplitterEvent *) 0 ;
6788 int result;
6789 PyObject * obj0 = 0 ;
6790 char *kwnames[] = {
6791 (char *) "self", NULL
6792 };
6793
6794 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SplitterEvent_GetY",kwnames,&obj0)) goto fail;
6795 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxSplitterEvent,
6796 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
6797 {
6798 PyThreadState* __tstate = wxPyBeginAllowThreads();
6799 result = (int)((wxSplitterEvent const *)arg1)->GetY();
6800
6801 wxPyEndAllowThreads(__tstate);
6802 if (PyErr_Occurred()) SWIG_fail;
6803 }
6804 resultobj = SWIG_FromInt((int)result);
6805 return resultobj;
6806 fail:
6807 return NULL;
6808}
6809
6810
6811static PyObject * SplitterEvent_swigregister(PyObject *self, PyObject *args) {
6812 PyObject *obj;
6813 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
6814 SWIG_TypeClientData(SWIGTYPE_p_wxSplitterEvent, obj);
6815 Py_INCREF(obj);
6816 return Py_BuildValue((char *)"");
6817}
6818static int _wrap_SashNameStr_set(PyObject *_val) {
6819 PyErr_SetString(PyExc_TypeError,"Variable SashNameStr is read-only.");
6820 return 1;
6821}
6822
6823
6824static PyObject *_wrap_SashNameStr_get() {
6825 PyObject *pyobj;
6826
6827 {
6828#if wxUSE_UNICODE
6829 pyobj = PyUnicode_FromWideChar((&wxPySashNameStr)->c_str(), (&wxPySashNameStr)->Len());
6830#else
6831 pyobj = PyString_FromStringAndSize((&wxPySashNameStr)->c_str(), (&wxPySashNameStr)->Len());
6832#endif
6833 }
6834 return pyobj;
6835}
6836
6837
6838static int _wrap_SashLayoutNameStr_set(PyObject *_val) {
6839 PyErr_SetString(PyExc_TypeError,"Variable SashLayoutNameStr is read-only.");
6840 return 1;
6841}
6842
6843
6844static PyObject *_wrap_SashLayoutNameStr_get() {
6845 PyObject *pyobj;
6846
6847 {
6848#if wxUSE_UNICODE
6849 pyobj = PyUnicode_FromWideChar((&wxPySashLayoutNameStr)->c_str(), (&wxPySashLayoutNameStr)->Len());
6850#else
6851 pyobj = PyString_FromStringAndSize((&wxPySashLayoutNameStr)->c_str(), (&wxPySashLayoutNameStr)->Len());
6852#endif
6853 }
6854 return pyobj;
6855}
6856
6857
6858static PyObject *_wrap_new_SashWindow(PyObject *self, PyObject *args, PyObject *kwargs) {
6859 PyObject *resultobj;
6860 wxWindow *arg1 = (wxWindow *) 0 ;
bfddbb17 6861 int arg2 = (int) -1 ;
d55e5bfc
RD
6862 wxPoint const &arg3_defvalue = wxDefaultPosition ;
6863 wxPoint *arg3 = (wxPoint *) &arg3_defvalue ;
6864 wxSize const &arg4_defvalue = wxDefaultSize ;
6865 wxSize *arg4 = (wxSize *) &arg4_defvalue ;
6866 long arg5 = (long) wxCLIP_CHILDREN|wxSW_3D ;
6867 wxString const &arg6_defvalue = wxPySashNameStr ;
6868 wxString *arg6 = (wxString *) &arg6_defvalue ;
6869 wxSashWindow *result;
6870 wxPoint temp3 ;
6871 wxSize temp4 ;
6872 bool temp6 = False ;
6873 PyObject * obj0 = 0 ;
6874 PyObject * obj1 = 0 ;
6875 PyObject * obj2 = 0 ;
6876 PyObject * obj3 = 0 ;
6877 PyObject * obj4 = 0 ;
6878 PyObject * obj5 = 0 ;
6879 char *kwnames[] = {
6880 (char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
6881 };
6882
bfddbb17 6883 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|OOOOO:new_SashWindow",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) goto fail;
d55e5bfc
RD
6884 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxWindow,
6885 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
bfddbb17
RD
6886 if (obj1) {
6887 arg2 = (int) SWIG_AsInt(obj1);
6888 if (PyErr_Occurred()) SWIG_fail;
6889 }
d55e5bfc
RD
6890 if (obj2) {
6891 {
6892 arg3 = &temp3;
6893 if ( ! wxPoint_helper(obj2, &arg3)) SWIG_fail;
6894 }
6895 }
6896 if (obj3) {
6897 {
6898 arg4 = &temp4;
6899 if ( ! wxSize_helper(obj3, &arg4)) SWIG_fail;
6900 }
6901 }
6902 if (obj4) {
6903 arg5 = (long) SWIG_AsLong(obj4);
6904 if (PyErr_Occurred()) SWIG_fail;
6905 }
6906 if (obj5) {
6907 {
6908 arg6 = wxString_in_helper(obj5);
6909 if (arg6 == NULL) SWIG_fail;
6910 temp6 = True;
6911 }
6912 }
6913 {
0439c23b 6914 if (!wxPyCheckForApp()) SWIG_fail;
d55e5bfc
RD
6915 PyThreadState* __tstate = wxPyBeginAllowThreads();
6916 result = (wxSashWindow *)new wxSashWindow(arg1,arg2,(wxPoint const &)*arg3,(wxSize const &)*arg4,arg5,(wxString const &)*arg6);
6917
6918 wxPyEndAllowThreads(__tstate);
110da5b0 6919 if (PyErr_Occurred()) SWIG_fail;
d55e5bfc
RD
6920 }
6921 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxSashWindow, 1);
6922 {
6923 if (temp6)
6924 delete arg6;
6925 }
6926 return resultobj;
6927 fail:
6928 {
6929 if (temp6)
6930 delete arg6;
6931 }
6932 return NULL;
6933}
6934
6935
6936static PyObject *_wrap_new_PreSashWindow(PyObject *self, PyObject *args, PyObject *kwargs) {
6937 PyObject *resultobj;
6938 wxSashWindow *result;
6939 char *kwnames[] = {
6940 NULL
6941 };
6942
6943 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":new_PreSashWindow",kwnames)) goto fail;
6944 {
0439c23b 6945 if (!wxPyCheckForApp()) SWIG_fail;
d55e5bfc
RD
6946 PyThreadState* __tstate = wxPyBeginAllowThreads();
6947 result = (wxSashWindow *)new wxSashWindow();
6948
6949 wxPyEndAllowThreads(__tstate);
110da5b0 6950 if (PyErr_Occurred()) SWIG_fail;
d55e5bfc
RD
6951 }
6952 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxSashWindow, 1);
6953 return resultobj;
6954 fail:
6955 return NULL;
6956}
6957
6958
6959static PyObject *_wrap_SashWindow_Create(PyObject *self, PyObject *args, PyObject *kwargs) {
6960 PyObject *resultobj;
6961 wxSashWindow *arg1 = (wxSashWindow *) 0 ;
6962 wxWindow *arg2 = (wxWindow *) 0 ;
bfddbb17 6963 int arg3 = (int) -1 ;
d55e5bfc
RD
6964 wxPoint const &arg4_defvalue = wxDefaultPosition ;
6965 wxPoint *arg4 = (wxPoint *) &arg4_defvalue ;
6966 wxSize const &arg5_defvalue = wxDefaultSize ;
6967 wxSize *arg5 = (wxSize *) &arg5_defvalue ;
6968 long arg6 = (long) wxCLIP_CHILDREN|wxSW_3D ;
6969 wxString const &arg7_defvalue = wxPySashNameStr ;
6970 wxString *arg7 = (wxString *) &arg7_defvalue ;
6971 bool result;
6972 wxPoint temp4 ;
6973 wxSize temp5 ;
6974 bool temp7 = False ;
6975 PyObject * obj0 = 0 ;
6976 PyObject * obj1 = 0 ;
6977 PyObject * obj2 = 0 ;
6978 PyObject * obj3 = 0 ;
6979 PyObject * obj4 = 0 ;
6980 PyObject * obj5 = 0 ;
6981 PyObject * obj6 = 0 ;
6982 char *kwnames[] = {
6983 (char *) "self",(char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
6984 };
6985
bfddbb17 6986 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|OOOOO:SashWindow_Create",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6)) goto fail;
d55e5bfc
RD
6987 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxSashWindow,
6988 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
6989 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxWindow,
6990 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
bfddbb17
RD
6991 if (obj2) {
6992 arg3 = (int) SWIG_AsInt(obj2);
6993 if (PyErr_Occurred()) SWIG_fail;
6994 }
d55e5bfc
RD
6995 if (obj3) {
6996 {
6997 arg4 = &temp4;
6998 if ( ! wxPoint_helper(obj3, &arg4)) SWIG_fail;
6999 }
7000 }
7001 if (obj4) {
7002 {
7003 arg5 = &temp5;
7004 if ( ! wxSize_helper(obj4, &arg5)) SWIG_fail;
7005 }
7006 }
7007 if (obj5) {
7008 arg6 = (long) SWIG_AsLong(obj5);
7009 if (PyErr_Occurred()) SWIG_fail;
7010 }
7011 if (obj6) {
7012 {
7013 arg7 = wxString_in_helper(obj6);
7014 if (arg7 == NULL) SWIG_fail;
7015 temp7 = True;
7016 }
7017 }
7018 {
7019 PyThreadState* __tstate = wxPyBeginAllowThreads();
7020 result = (bool)(arg1)->Create(arg2,arg3,(wxPoint const &)*arg4,(wxSize const &)*arg5,arg6,(wxString const &)*arg7);
7021
7022 wxPyEndAllowThreads(__tstate);
7023 if (PyErr_Occurred()) SWIG_fail;
7024 }
7025 {
7026 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
7027 }
7028 {
7029 if (temp7)
7030 delete arg7;
7031 }
7032 return resultobj;
7033 fail:
7034 {
7035 if (temp7)
7036 delete arg7;
7037 }
7038 return NULL;
7039}
7040
7041
7042static PyObject *_wrap_SashWindow_SetSashVisible(PyObject *self, PyObject *args, PyObject *kwargs) {
7043 PyObject *resultobj;
7044 wxSashWindow *arg1 = (wxSashWindow *) 0 ;
7045 int arg2 ;
7046 bool arg3 ;
7047 PyObject * obj0 = 0 ;
7048 PyObject * obj1 = 0 ;
7049 PyObject * obj2 = 0 ;
7050 char *kwnames[] = {
7051 (char *) "self",(char *) "edge",(char *) "sash", NULL
7052 };
7053
7054 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:SashWindow_SetSashVisible",kwnames,&obj0,&obj1,&obj2)) goto fail;
7055 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxSashWindow,
7056 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
7057 arg2 = (wxSashEdgePosition) SWIG_AsInt(obj1);
7058 if (PyErr_Occurred()) SWIG_fail;
7059 arg3 = (bool) SWIG_AsBool(obj2);
7060 if (PyErr_Occurred()) SWIG_fail;
7061 {
7062 PyThreadState* __tstate = wxPyBeginAllowThreads();
7063 (arg1)->SetSashVisible((wxSashEdgePosition )arg2,arg3);
7064
7065 wxPyEndAllowThreads(__tstate);
7066 if (PyErr_Occurred()) SWIG_fail;
7067 }
7068 Py_INCREF(Py_None); resultobj = Py_None;
7069 return resultobj;
7070 fail:
7071 return NULL;
7072}
7073
7074
7075static PyObject *_wrap_SashWindow_GetSashVisible(PyObject *self, PyObject *args, PyObject *kwargs) {
7076 PyObject *resultobj;
7077 wxSashWindow *arg1 = (wxSashWindow *) 0 ;
7078 int arg2 ;
7079 bool result;
7080 PyObject * obj0 = 0 ;
7081 PyObject * obj1 = 0 ;
7082 char *kwnames[] = {
7083 (char *) "self",(char *) "edge", NULL
7084 };
7085
7086 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:SashWindow_GetSashVisible",kwnames,&obj0,&obj1)) goto fail;
7087 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxSashWindow,
7088 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
7089 arg2 = (wxSashEdgePosition) SWIG_AsInt(obj1);
7090 if (PyErr_Occurred()) SWIG_fail;
7091 {
7092 PyThreadState* __tstate = wxPyBeginAllowThreads();
7093 result = (bool)((wxSashWindow const *)arg1)->GetSashVisible((wxSashEdgePosition )arg2);
7094
7095 wxPyEndAllowThreads(__tstate);
7096 if (PyErr_Occurred()) SWIG_fail;
7097 }
7098 {
7099 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
7100 }
7101 return resultobj;
7102 fail:
7103 return NULL;
7104}
7105
7106
7107static PyObject *_wrap_SashWindow_SetSashBorder(PyObject *self, PyObject *args, PyObject *kwargs) {
7108 PyObject *resultobj;
7109 wxSashWindow *arg1 = (wxSashWindow *) 0 ;
7110 int arg2 ;
7111 bool arg3 ;
7112 PyObject * obj0 = 0 ;
7113 PyObject * obj1 = 0 ;
7114 PyObject * obj2 = 0 ;
7115 char *kwnames[] = {
7116 (char *) "self",(char *) "edge",(char *) "border", NULL
7117 };
7118
7119 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:SashWindow_SetSashBorder",kwnames,&obj0,&obj1,&obj2)) goto fail;
7120 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxSashWindow,
7121 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
7122 arg2 = (wxSashEdgePosition) SWIG_AsInt(obj1);
7123 if (PyErr_Occurred()) SWIG_fail;
7124 arg3 = (bool) SWIG_AsBool(obj2);
7125 if (PyErr_Occurred()) SWIG_fail;
7126 {
7127 PyThreadState* __tstate = wxPyBeginAllowThreads();
7128 (arg1)->SetSashBorder((wxSashEdgePosition )arg2,arg3);
7129
7130 wxPyEndAllowThreads(__tstate);
7131 if (PyErr_Occurred()) SWIG_fail;
7132 }
7133 Py_INCREF(Py_None); resultobj = Py_None;
7134 return resultobj;
7135 fail:
7136 return NULL;
7137}
7138
7139
7140static PyObject *_wrap_SashWindow_HasBorder(PyObject *self, PyObject *args, PyObject *kwargs) {
7141 PyObject *resultobj;
7142 wxSashWindow *arg1 = (wxSashWindow *) 0 ;
7143 int arg2 ;
7144 bool result;
7145 PyObject * obj0 = 0 ;
7146 PyObject * obj1 = 0 ;
7147 char *kwnames[] = {
7148 (char *) "self",(char *) "edge", NULL
7149 };
7150
7151 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:SashWindow_HasBorder",kwnames,&obj0,&obj1)) goto fail;
7152 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxSashWindow,
7153 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
7154 arg2 = (wxSashEdgePosition) SWIG_AsInt(obj1);
7155 if (PyErr_Occurred()) SWIG_fail;
7156 {
7157 PyThreadState* __tstate = wxPyBeginAllowThreads();
7158 result = (bool)((wxSashWindow const *)arg1)->HasBorder((wxSashEdgePosition )arg2);
7159
7160 wxPyEndAllowThreads(__tstate);
7161 if (PyErr_Occurred()) SWIG_fail;
7162 }
7163 {
7164 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
7165 }
7166 return resultobj;
7167 fail:
7168 return NULL;
7169}
7170
7171
7172static PyObject *_wrap_SashWindow_GetEdgeMargin(PyObject *self, PyObject *args, PyObject *kwargs) {
7173 PyObject *resultobj;
7174 wxSashWindow *arg1 = (wxSashWindow *) 0 ;
7175 int arg2 ;
7176 int result;
7177 PyObject * obj0 = 0 ;
7178 PyObject * obj1 = 0 ;
7179 char *kwnames[] = {
7180 (char *) "self",(char *) "edge", NULL
7181 };
7182
7183 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:SashWindow_GetEdgeMargin",kwnames,&obj0,&obj1)) goto fail;
7184 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxSashWindow,
7185 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
7186 arg2 = (wxSashEdgePosition) SWIG_AsInt(obj1);
7187 if (PyErr_Occurred()) SWIG_fail;
7188 {
7189 PyThreadState* __tstate = wxPyBeginAllowThreads();
7190 result = (int)((wxSashWindow const *)arg1)->GetEdgeMargin((wxSashEdgePosition )arg2);
7191
7192 wxPyEndAllowThreads(__tstate);
7193 if (PyErr_Occurred()) SWIG_fail;
7194 }
7195 resultobj = SWIG_FromInt((int)result);
7196 return resultobj;
7197 fail:
7198 return NULL;
7199}
7200
7201
7202static PyObject *_wrap_SashWindow_SetDefaultBorderSize(PyObject *self, PyObject *args, PyObject *kwargs) {
7203 PyObject *resultobj;
7204 wxSashWindow *arg1 = (wxSashWindow *) 0 ;
7205 int arg2 ;
7206 PyObject * obj0 = 0 ;
7207 PyObject * obj1 = 0 ;
7208 char *kwnames[] = {
7209 (char *) "self",(char *) "width", NULL
7210 };
7211
7212 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:SashWindow_SetDefaultBorderSize",kwnames,&obj0,&obj1)) goto fail;
7213 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxSashWindow,
7214 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
7215 arg2 = (int) SWIG_AsInt(obj1);
7216 if (PyErr_Occurred()) SWIG_fail;
7217 {
7218 PyThreadState* __tstate = wxPyBeginAllowThreads();
7219 (arg1)->SetDefaultBorderSize(arg2);
7220
7221 wxPyEndAllowThreads(__tstate);
7222 if (PyErr_Occurred()) SWIG_fail;
7223 }
7224 Py_INCREF(Py_None); resultobj = Py_None;
7225 return resultobj;
7226 fail:
7227 return NULL;
7228}
7229
7230
7231static PyObject *_wrap_SashWindow_GetDefaultBorderSize(PyObject *self, PyObject *args, PyObject *kwargs) {
7232 PyObject *resultobj;
7233 wxSashWindow *arg1 = (wxSashWindow *) 0 ;
7234 int result;
7235 PyObject * obj0 = 0 ;
7236 char *kwnames[] = {
7237 (char *) "self", NULL
7238 };
7239
7240 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SashWindow_GetDefaultBorderSize",kwnames,&obj0)) goto fail;
7241 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxSashWindow,
7242 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
7243 {
7244 PyThreadState* __tstate = wxPyBeginAllowThreads();
7245 result = (int)((wxSashWindow const *)arg1)->GetDefaultBorderSize();
7246
7247 wxPyEndAllowThreads(__tstate);
7248 if (PyErr_Occurred()) SWIG_fail;
7249 }
7250 resultobj = SWIG_FromInt((int)result);
7251 return resultobj;
7252 fail:
7253 return NULL;
7254}
7255
7256
7257static PyObject *_wrap_SashWindow_SetExtraBorderSize(PyObject *self, PyObject *args, PyObject *kwargs) {
7258 PyObject *resultobj;
7259 wxSashWindow *arg1 = (wxSashWindow *) 0 ;
7260 int arg2 ;
7261 PyObject * obj0 = 0 ;
7262 PyObject * obj1 = 0 ;
7263 char *kwnames[] = {
7264 (char *) "self",(char *) "width", NULL
7265 };
7266
7267 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:SashWindow_SetExtraBorderSize",kwnames,&obj0,&obj1)) goto fail;
7268 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxSashWindow,
7269 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
7270 arg2 = (int) SWIG_AsInt(obj1);
7271 if (PyErr_Occurred()) SWIG_fail;
7272 {
7273 PyThreadState* __tstate = wxPyBeginAllowThreads();
7274 (arg1)->SetExtraBorderSize(arg2);
7275
7276 wxPyEndAllowThreads(__tstate);
7277 if (PyErr_Occurred()) SWIG_fail;
7278 }
7279 Py_INCREF(Py_None); resultobj = Py_None;
7280 return resultobj;
7281 fail:
7282 return NULL;
7283}
7284
7285
7286static PyObject *_wrap_SashWindow_GetExtraBorderSize(PyObject *self, PyObject *args, PyObject *kwargs) {
7287 PyObject *resultobj;
7288 wxSashWindow *arg1 = (wxSashWindow *) 0 ;
7289 int result;
7290 PyObject * obj0 = 0 ;
7291 char *kwnames[] = {
7292 (char *) "self", NULL
7293 };
7294
7295 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SashWindow_GetExtraBorderSize",kwnames,&obj0)) goto fail;
7296 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxSashWindow,
7297 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
7298 {
7299 PyThreadState* __tstate = wxPyBeginAllowThreads();
7300 result = (int)((wxSashWindow const *)arg1)->GetExtraBorderSize();
7301
7302 wxPyEndAllowThreads(__tstate);
7303 if (PyErr_Occurred()) SWIG_fail;
7304 }
7305 resultobj = SWIG_FromInt((int)result);
7306 return resultobj;
7307 fail:
7308 return NULL;
7309}
7310
7311
7312static PyObject *_wrap_SashWindow_SetMinimumSizeX(PyObject *self, PyObject *args, PyObject *kwargs) {
7313 PyObject *resultobj;
7314 wxSashWindow *arg1 = (wxSashWindow *) 0 ;
7315 int arg2 ;
7316 PyObject * obj0 = 0 ;
7317 PyObject * obj1 = 0 ;
7318 char *kwnames[] = {
7319 (char *) "self",(char *) "min", NULL
7320 };
7321
7322 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:SashWindow_SetMinimumSizeX",kwnames,&obj0,&obj1)) goto fail;
7323 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxSashWindow,
7324 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
7325 arg2 = (int) SWIG_AsInt(obj1);
7326 if (PyErr_Occurred()) SWIG_fail;
7327 {
7328 PyThreadState* __tstate = wxPyBeginAllowThreads();
7329 (arg1)->SetMinimumSizeX(arg2);
7330
7331 wxPyEndAllowThreads(__tstate);
7332 if (PyErr_Occurred()) SWIG_fail;
7333 }
7334 Py_INCREF(Py_None); resultobj = Py_None;
7335 return resultobj;
7336 fail:
7337 return NULL;
7338}
7339
7340
7341static PyObject *_wrap_SashWindow_SetMinimumSizeY(PyObject *self, PyObject *args, PyObject *kwargs) {
7342 PyObject *resultobj;
7343 wxSashWindow *arg1 = (wxSashWindow *) 0 ;
7344 int arg2 ;
7345 PyObject * obj0 = 0 ;
7346 PyObject * obj1 = 0 ;
7347 char *kwnames[] = {
7348 (char *) "self",(char *) "min", NULL
7349 };
7350
7351 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:SashWindow_SetMinimumSizeY",kwnames,&obj0,&obj1)) goto fail;
7352 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxSashWindow,
7353 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
7354 arg2 = (int) SWIG_AsInt(obj1);
7355 if (PyErr_Occurred()) SWIG_fail;
7356 {
7357 PyThreadState* __tstate = wxPyBeginAllowThreads();
7358 (arg1)->SetMinimumSizeY(arg2);
7359
7360 wxPyEndAllowThreads(__tstate);
7361 if (PyErr_Occurred()) SWIG_fail;
7362 }
7363 Py_INCREF(Py_None); resultobj = Py_None;
7364 return resultobj;
7365 fail:
7366 return NULL;
7367}
7368
7369
7370static PyObject *_wrap_SashWindow_GetMinimumSizeX(PyObject *self, PyObject *args, PyObject *kwargs) {
7371 PyObject *resultobj;
7372 wxSashWindow *arg1 = (wxSashWindow *) 0 ;
7373 int result;
7374 PyObject * obj0 = 0 ;
7375 char *kwnames[] = {
7376 (char *) "self", NULL
7377 };
7378
7379 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SashWindow_GetMinimumSizeX",kwnames,&obj0)) goto fail;
7380 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxSashWindow,
7381 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
7382 {
7383 PyThreadState* __tstate = wxPyBeginAllowThreads();
7384 result = (int)((wxSashWindow const *)arg1)->GetMinimumSizeX();
7385
7386 wxPyEndAllowThreads(__tstate);
7387 if (PyErr_Occurred()) SWIG_fail;
7388 }
7389 resultobj = SWIG_FromInt((int)result);
7390 return resultobj;
7391 fail:
7392 return NULL;
7393}
7394
7395
7396static PyObject *_wrap_SashWindow_GetMinimumSizeY(PyObject *self, PyObject *args, PyObject *kwargs) {
7397 PyObject *resultobj;
7398 wxSashWindow *arg1 = (wxSashWindow *) 0 ;
7399 int result;
7400 PyObject * obj0 = 0 ;
7401 char *kwnames[] = {
7402 (char *) "self", NULL
7403 };
7404
7405 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SashWindow_GetMinimumSizeY",kwnames,&obj0)) goto fail;
7406 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxSashWindow,
7407 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
7408 {
7409 PyThreadState* __tstate = wxPyBeginAllowThreads();
7410 result = (int)((wxSashWindow const *)arg1)->GetMinimumSizeY();
7411
7412 wxPyEndAllowThreads(__tstate);
7413 if (PyErr_Occurred()) SWIG_fail;
7414 }
7415 resultobj = SWIG_FromInt((int)result);
7416 return resultobj;
7417 fail:
7418 return NULL;
7419}
7420
7421
7422static PyObject *_wrap_SashWindow_SetMaximumSizeX(PyObject *self, PyObject *args, PyObject *kwargs) {
7423 PyObject *resultobj;
7424 wxSashWindow *arg1 = (wxSashWindow *) 0 ;
7425 int arg2 ;
7426 PyObject * obj0 = 0 ;
7427 PyObject * obj1 = 0 ;
7428 char *kwnames[] = {
7429 (char *) "self",(char *) "max", NULL
7430 };
7431
7432 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:SashWindow_SetMaximumSizeX",kwnames,&obj0,&obj1)) goto fail;
7433 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxSashWindow,
7434 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
7435 arg2 = (int) SWIG_AsInt(obj1);
7436 if (PyErr_Occurred()) SWIG_fail;
7437 {
7438 PyThreadState* __tstate = wxPyBeginAllowThreads();
7439 (arg1)->SetMaximumSizeX(arg2);
7440
7441 wxPyEndAllowThreads(__tstate);
7442 if (PyErr_Occurred()) SWIG_fail;
7443 }
7444 Py_INCREF(Py_None); resultobj = Py_None;
7445 return resultobj;
7446 fail:
7447 return NULL;
7448}
7449
7450
7451static PyObject *_wrap_SashWindow_SetMaximumSizeY(PyObject *self, PyObject *args, PyObject *kwargs) {
7452 PyObject *resultobj;
7453 wxSashWindow *arg1 = (wxSashWindow *) 0 ;
7454 int arg2 ;
7455 PyObject * obj0 = 0 ;
7456 PyObject * obj1 = 0 ;
7457 char *kwnames[] = {
7458 (char *) "self",(char *) "max", NULL
7459 };
7460
7461 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:SashWindow_SetMaximumSizeY",kwnames,&obj0,&obj1)) goto fail;
7462 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxSashWindow,
7463 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
7464 arg2 = (int) SWIG_AsInt(obj1);
7465 if (PyErr_Occurred()) SWIG_fail;
7466 {
7467 PyThreadState* __tstate = wxPyBeginAllowThreads();
7468 (arg1)->SetMaximumSizeY(arg2);
7469
7470 wxPyEndAllowThreads(__tstate);
7471 if (PyErr_Occurred()) SWIG_fail;
7472 }
7473 Py_INCREF(Py_None); resultobj = Py_None;
7474 return resultobj;
7475 fail:
7476 return NULL;
7477}
7478
7479
7480static PyObject *_wrap_SashWindow_GetMaximumSizeX(PyObject *self, PyObject *args, PyObject *kwargs) {
7481 PyObject *resultobj;
7482 wxSashWindow *arg1 = (wxSashWindow *) 0 ;
7483 int result;
7484 PyObject * obj0 = 0 ;
7485 char *kwnames[] = {
7486 (char *) "self", NULL
7487 };
7488
7489 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SashWindow_GetMaximumSizeX",kwnames,&obj0)) goto fail;
7490 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxSashWindow,
7491 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
7492 {
7493 PyThreadState* __tstate = wxPyBeginAllowThreads();
7494 result = (int)((wxSashWindow const *)arg1)->GetMaximumSizeX();
7495
7496 wxPyEndAllowThreads(__tstate);
7497 if (PyErr_Occurred()) SWIG_fail;
7498 }
7499 resultobj = SWIG_FromInt((int)result);
7500 return resultobj;
7501 fail:
7502 return NULL;
7503}
7504
7505
7506static PyObject *_wrap_SashWindow_GetMaximumSizeY(PyObject *self, PyObject *args, PyObject *kwargs) {
7507 PyObject *resultobj;
7508 wxSashWindow *arg1 = (wxSashWindow *) 0 ;
7509 int result;
7510 PyObject * obj0 = 0 ;
7511 char *kwnames[] = {
7512 (char *) "self", NULL
7513 };
7514
7515 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SashWindow_GetMaximumSizeY",kwnames,&obj0)) goto fail;
7516 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxSashWindow,
7517 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
7518 {
7519 PyThreadState* __tstate = wxPyBeginAllowThreads();
7520 result = (int)((wxSashWindow const *)arg1)->GetMaximumSizeY();
7521
7522 wxPyEndAllowThreads(__tstate);
7523 if (PyErr_Occurred()) SWIG_fail;
7524 }
7525 resultobj = SWIG_FromInt((int)result);
7526 return resultobj;
7527 fail:
7528 return NULL;
7529}
7530
7531
7532static PyObject *_wrap_SashWindow_SashHitTest(PyObject *self, PyObject *args, PyObject *kwargs) {
7533 PyObject *resultobj;
7534 wxSashWindow *arg1 = (wxSashWindow *) 0 ;
7535 int arg2 ;
7536 int arg3 ;
7537 int arg4 = (int) 2 ;
7538 int result;
7539 PyObject * obj0 = 0 ;
7540 PyObject * obj1 = 0 ;
7541 PyObject * obj2 = 0 ;
7542 PyObject * obj3 = 0 ;
7543 char *kwnames[] = {
7544 (char *) "self",(char *) "x",(char *) "y",(char *) "tolerance", NULL
7545 };
7546
7547 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO|O:SashWindow_SashHitTest",kwnames,&obj0,&obj1,&obj2,&obj3)) goto fail;
7548 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxSashWindow,
7549 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
7550 arg2 = (int) SWIG_AsInt(obj1);
7551 if (PyErr_Occurred()) SWIG_fail;
7552 arg3 = (int) SWIG_AsInt(obj2);
7553 if (PyErr_Occurred()) SWIG_fail;
7554 if (obj3) {
7555 arg4 = (int) SWIG_AsInt(obj3);
7556 if (PyErr_Occurred()) SWIG_fail;
7557 }
7558 {
7559 PyThreadState* __tstate = wxPyBeginAllowThreads();
7560 result = (int)(arg1)->SashHitTest(arg2,arg3,arg4);
7561
7562 wxPyEndAllowThreads(__tstate);
7563 if (PyErr_Occurred()) SWIG_fail;
7564 }
7565 resultobj = SWIG_FromInt((int)result);
7566 return resultobj;
7567 fail:
7568 return NULL;
7569}
7570
7571
7572static PyObject *_wrap_SashWindow_SizeWindows(PyObject *self, PyObject *args, PyObject *kwargs) {
7573 PyObject *resultobj;
7574 wxSashWindow *arg1 = (wxSashWindow *) 0 ;
7575 PyObject * obj0 = 0 ;
7576 char *kwnames[] = {
7577 (char *) "self", NULL
7578 };
7579
7580 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SashWindow_SizeWindows",kwnames,&obj0)) goto fail;
7581 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxSashWindow,
7582 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
7583 {
7584 PyThreadState* __tstate = wxPyBeginAllowThreads();
7585 (arg1)->SizeWindows();
7586
7587 wxPyEndAllowThreads(__tstate);
7588 if (PyErr_Occurred()) SWIG_fail;
7589 }
7590 Py_INCREF(Py_None); resultobj = Py_None;
7591 return resultobj;
7592 fail:
7593 return NULL;
7594}
7595
7596
7597static PyObject * SashWindow_swigregister(PyObject *self, PyObject *args) {
7598 PyObject *obj;
7599 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
7600 SWIG_TypeClientData(SWIGTYPE_p_wxSashWindow, obj);
7601 Py_INCREF(obj);
7602 return Py_BuildValue((char *)"");
7603}
7604static PyObject *_wrap_new_SashEvent(PyObject *self, PyObject *args, PyObject *kwargs) {
7605 PyObject *resultobj;
7606 int arg1 = (int) 0 ;
7607 int arg2 = (int) wxSASH_NONE ;
7608 wxSashEvent *result;
7609 PyObject * obj0 = 0 ;
7610 PyObject * obj1 = 0 ;
7611 char *kwnames[] = {
7612 (char *) "id",(char *) "edge", NULL
7613 };
7614
7615 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"|OO:new_SashEvent",kwnames,&obj0,&obj1)) goto fail;
7616 if (obj0) {
7617 arg1 = (int) SWIG_AsInt(obj0);
7618 if (PyErr_Occurred()) SWIG_fail;
7619 }
7620 if (obj1) {
7621 arg2 = (wxSashEdgePosition) SWIG_AsInt(obj1);
7622 if (PyErr_Occurred()) SWIG_fail;
7623 }
7624 {
7625 PyThreadState* __tstate = wxPyBeginAllowThreads();
7626 result = (wxSashEvent *)new wxSashEvent(arg1,(wxSashEdgePosition )arg2);
7627
7628 wxPyEndAllowThreads(__tstate);
7629 if (PyErr_Occurred()) SWIG_fail;
7630 }
7631 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxSashEvent, 1);
7632 return resultobj;
7633 fail:
7634 return NULL;
7635}
7636
7637
7638static PyObject *_wrap_SashEvent_SetEdge(PyObject *self, PyObject *args, PyObject *kwargs) {
7639 PyObject *resultobj;
7640 wxSashEvent *arg1 = (wxSashEvent *) 0 ;
7641 int arg2 ;
7642 PyObject * obj0 = 0 ;
7643 PyObject * obj1 = 0 ;
7644 char *kwnames[] = {
7645 (char *) "self",(char *) "edge", NULL
7646 };
7647
7648 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:SashEvent_SetEdge",kwnames,&obj0,&obj1)) goto fail;
7649 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxSashEvent,
7650 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
7651 arg2 = (wxSashEdgePosition) SWIG_AsInt(obj1);
7652 if (PyErr_Occurred()) SWIG_fail;
7653 {
7654 PyThreadState* __tstate = wxPyBeginAllowThreads();
7655 (arg1)->SetEdge((wxSashEdgePosition )arg2);
7656
7657 wxPyEndAllowThreads(__tstate);
7658 if (PyErr_Occurred()) SWIG_fail;
7659 }
7660 Py_INCREF(Py_None); resultobj = Py_None;
7661 return resultobj;
7662 fail:
7663 return NULL;
7664}
7665
7666
7667static PyObject *_wrap_SashEvent_GetEdge(PyObject *self, PyObject *args, PyObject *kwargs) {
7668 PyObject *resultobj;
7669 wxSashEvent *arg1 = (wxSashEvent *) 0 ;
7670 int result;
7671 PyObject * obj0 = 0 ;
7672 char *kwnames[] = {
7673 (char *) "self", NULL
7674 };
7675
7676 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SashEvent_GetEdge",kwnames,&obj0)) goto fail;
7677 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxSashEvent,
7678 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
7679 {
7680 PyThreadState* __tstate = wxPyBeginAllowThreads();
7681 result = (int)((wxSashEvent const *)arg1)->GetEdge();
7682
7683 wxPyEndAllowThreads(__tstate);
7684 if (PyErr_Occurred()) SWIG_fail;
7685 }
7686 resultobj = SWIG_FromInt((int)result);
7687 return resultobj;
7688 fail:
7689 return NULL;
7690}
7691
7692
7693static PyObject *_wrap_SashEvent_SetDragRect(PyObject *self, PyObject *args, PyObject *kwargs) {
7694 PyObject *resultobj;
7695 wxSashEvent *arg1 = (wxSashEvent *) 0 ;
7696 wxRect *arg2 = 0 ;
7697 wxRect temp2 ;
7698 PyObject * obj0 = 0 ;
7699 PyObject * obj1 = 0 ;
7700 char *kwnames[] = {
7701 (char *) "self",(char *) "rect", NULL
7702 };
7703
7704 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:SashEvent_SetDragRect",kwnames,&obj0,&obj1)) goto fail;
7705 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxSashEvent,
7706 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
7707 {
7708 arg2 = &temp2;
7709 if ( ! wxRect_helper(obj1, &arg2)) SWIG_fail;
7710 }
7711 {
7712 PyThreadState* __tstate = wxPyBeginAllowThreads();
7713 (arg1)->SetDragRect((wxRect const &)*arg2);
7714
7715 wxPyEndAllowThreads(__tstate);
7716 if (PyErr_Occurred()) SWIG_fail;
7717 }
7718 Py_INCREF(Py_None); resultobj = Py_None;
7719 return resultobj;
7720 fail:
7721 return NULL;
7722}
7723
7724
7725static PyObject *_wrap_SashEvent_GetDragRect(PyObject *self, PyObject *args, PyObject *kwargs) {
7726 PyObject *resultobj;
7727 wxSashEvent *arg1 = (wxSashEvent *) 0 ;
7728 wxRect result;
7729 PyObject * obj0 = 0 ;
7730 char *kwnames[] = {
7731 (char *) "self", NULL
7732 };
7733
7734 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SashEvent_GetDragRect",kwnames,&obj0)) goto fail;
7735 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxSashEvent,
7736 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
7737 {
7738 PyThreadState* __tstate = wxPyBeginAllowThreads();
7739 result = ((wxSashEvent const *)arg1)->GetDragRect();
7740
7741 wxPyEndAllowThreads(__tstate);
7742 if (PyErr_Occurred()) SWIG_fail;
7743 }
7744 {
7745 wxRect * resultptr;
7746 resultptr = new wxRect((wxRect &) result);
7747 resultobj = SWIG_NewPointerObj((void *)(resultptr), SWIGTYPE_p_wxRect, 1);
7748 }
7749 return resultobj;
7750 fail:
7751 return NULL;
7752}
7753
7754
7755static PyObject *_wrap_SashEvent_SetDragStatus(PyObject *self, PyObject *args, PyObject *kwargs) {
7756 PyObject *resultobj;
7757 wxSashEvent *arg1 = (wxSashEvent *) 0 ;
7758 int arg2 ;
7759 PyObject * obj0 = 0 ;
7760 PyObject * obj1 = 0 ;
7761 char *kwnames[] = {
7762 (char *) "self",(char *) "status", NULL
7763 };
7764
7765 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:SashEvent_SetDragStatus",kwnames,&obj0,&obj1)) goto fail;
7766 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxSashEvent,
7767 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
7768 arg2 = (wxSashDragStatus) SWIG_AsInt(obj1);
7769 if (PyErr_Occurred()) SWIG_fail;
7770 {
7771 PyThreadState* __tstate = wxPyBeginAllowThreads();
7772 (arg1)->SetDragStatus((wxSashDragStatus )arg2);
7773
7774 wxPyEndAllowThreads(__tstate);
7775 if (PyErr_Occurred()) SWIG_fail;
7776 }
7777 Py_INCREF(Py_None); resultobj = Py_None;
7778 return resultobj;
7779 fail:
7780 return NULL;
7781}
7782
7783
7784static PyObject *_wrap_SashEvent_GetDragStatus(PyObject *self, PyObject *args, PyObject *kwargs) {
7785 PyObject *resultobj;
7786 wxSashEvent *arg1 = (wxSashEvent *) 0 ;
7787 int result;
7788 PyObject * obj0 = 0 ;
7789 char *kwnames[] = {
7790 (char *) "self", NULL
7791 };
7792
7793 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SashEvent_GetDragStatus",kwnames,&obj0)) goto fail;
7794 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxSashEvent,
7795 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
7796 {
7797 PyThreadState* __tstate = wxPyBeginAllowThreads();
7798 result = (int)((wxSashEvent const *)arg1)->GetDragStatus();
7799
7800 wxPyEndAllowThreads(__tstate);
7801 if (PyErr_Occurred()) SWIG_fail;
7802 }
7803 resultobj = SWIG_FromInt((int)result);
7804 return resultobj;
7805 fail:
7806 return NULL;
7807}
7808
7809
7810static PyObject * SashEvent_swigregister(PyObject *self, PyObject *args) {
7811 PyObject *obj;
7812 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
7813 SWIG_TypeClientData(SWIGTYPE_p_wxSashEvent, obj);
7814 Py_INCREF(obj);
7815 return Py_BuildValue((char *)"");
7816}
7817static PyObject *_wrap_new_QueryLayoutInfoEvent(PyObject *self, PyObject *args, PyObject *kwargs) {
7818 PyObject *resultobj;
7819 int arg1 = (int) 0 ;
7820 wxQueryLayoutInfoEvent *result;
7821 PyObject * obj0 = 0 ;
7822 char *kwnames[] = {
7823 (char *) "id", NULL
7824 };
7825
7826 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"|O:new_QueryLayoutInfoEvent",kwnames,&obj0)) goto fail;
7827 if (obj0) {
7828 arg1 = (int) SWIG_AsInt(obj0);
7829 if (PyErr_Occurred()) SWIG_fail;
7830 }
7831 {
7832 PyThreadState* __tstate = wxPyBeginAllowThreads();
7833 result = (wxQueryLayoutInfoEvent *)new wxQueryLayoutInfoEvent(arg1);
7834
7835 wxPyEndAllowThreads(__tstate);
7836 if (PyErr_Occurred()) SWIG_fail;
7837 }
7838 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxQueryLayoutInfoEvent, 1);
7839 return resultobj;
7840 fail:
7841 return NULL;
7842}
7843
7844
7845static PyObject *_wrap_QueryLayoutInfoEvent_SetRequestedLength(PyObject *self, PyObject *args, PyObject *kwargs) {
7846 PyObject *resultobj;
7847 wxQueryLayoutInfoEvent *arg1 = (wxQueryLayoutInfoEvent *) 0 ;
7848 int arg2 ;
7849 PyObject * obj0 = 0 ;
7850 PyObject * obj1 = 0 ;
7851 char *kwnames[] = {
7852 (char *) "self",(char *) "length", NULL
7853 };
7854
7855 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:QueryLayoutInfoEvent_SetRequestedLength",kwnames,&obj0,&obj1)) goto fail;
7856 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxQueryLayoutInfoEvent,
7857 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
7858 arg2 = (int) SWIG_AsInt(obj1);
7859 if (PyErr_Occurred()) SWIG_fail;
7860 {
7861 PyThreadState* __tstate = wxPyBeginAllowThreads();
7862 (arg1)->SetRequestedLength(arg2);
7863
7864 wxPyEndAllowThreads(__tstate);
7865 if (PyErr_Occurred()) SWIG_fail;
7866 }
7867 Py_INCREF(Py_None); resultobj = Py_None;
7868 return resultobj;
7869 fail:
7870 return NULL;
7871}
7872
7873
7874static PyObject *_wrap_QueryLayoutInfoEvent_GetRequestedLength(PyObject *self, PyObject *args, PyObject *kwargs) {
7875 PyObject *resultobj;
7876 wxQueryLayoutInfoEvent *arg1 = (wxQueryLayoutInfoEvent *) 0 ;
7877 int result;
7878 PyObject * obj0 = 0 ;
7879 char *kwnames[] = {
7880 (char *) "self", NULL
7881 };
7882
7883 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:QueryLayoutInfoEvent_GetRequestedLength",kwnames,&obj0)) goto fail;
7884 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxQueryLayoutInfoEvent,
7885 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
7886 {
7887 PyThreadState* __tstate = wxPyBeginAllowThreads();
7888 result = (int)((wxQueryLayoutInfoEvent const *)arg1)->GetRequestedLength();
7889
7890 wxPyEndAllowThreads(__tstate);
7891 if (PyErr_Occurred()) SWIG_fail;
7892 }
7893 resultobj = SWIG_FromInt((int)result);
7894 return resultobj;
7895 fail:
7896 return NULL;
7897}
7898
7899
7900static PyObject *_wrap_QueryLayoutInfoEvent_SetFlags(PyObject *self, PyObject *args, PyObject *kwargs) {
7901 PyObject *resultobj;
7902 wxQueryLayoutInfoEvent *arg1 = (wxQueryLayoutInfoEvent *) 0 ;
7903 int arg2 ;
7904 PyObject * obj0 = 0 ;
7905 PyObject * obj1 = 0 ;
7906 char *kwnames[] = {
7907 (char *) "self",(char *) "flags", NULL
7908 };
7909
7910 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:QueryLayoutInfoEvent_SetFlags",kwnames,&obj0,&obj1)) goto fail;
7911 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxQueryLayoutInfoEvent,
7912 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
7913 arg2 = (int) SWIG_AsInt(obj1);
7914 if (PyErr_Occurred()) SWIG_fail;
7915 {
7916 PyThreadState* __tstate = wxPyBeginAllowThreads();
7917 (arg1)->SetFlags(arg2);
7918
7919 wxPyEndAllowThreads(__tstate);
7920 if (PyErr_Occurred()) SWIG_fail;
7921 }
7922 Py_INCREF(Py_None); resultobj = Py_None;
7923 return resultobj;
7924 fail:
7925 return NULL;
7926}
7927
7928
7929static PyObject *_wrap_QueryLayoutInfoEvent_GetFlags(PyObject *self, PyObject *args, PyObject *kwargs) {
7930 PyObject *resultobj;
7931 wxQueryLayoutInfoEvent *arg1 = (wxQueryLayoutInfoEvent *) 0 ;
7932 int result;
7933 PyObject * obj0 = 0 ;
7934 char *kwnames[] = {
7935 (char *) "self", NULL
7936 };
7937
7938 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:QueryLayoutInfoEvent_GetFlags",kwnames,&obj0)) goto fail;
7939 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxQueryLayoutInfoEvent,
7940 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
7941 {
7942 PyThreadState* __tstate = wxPyBeginAllowThreads();
7943 result = (int)((wxQueryLayoutInfoEvent const *)arg1)->GetFlags();
7944
7945 wxPyEndAllowThreads(__tstate);
7946 if (PyErr_Occurred()) SWIG_fail;
7947 }
7948 resultobj = SWIG_FromInt((int)result);
7949 return resultobj;
7950 fail:
7951 return NULL;
7952}
7953
7954
7955static PyObject *_wrap_QueryLayoutInfoEvent_SetSize(PyObject *self, PyObject *args, PyObject *kwargs) {
7956 PyObject *resultobj;
7957 wxQueryLayoutInfoEvent *arg1 = (wxQueryLayoutInfoEvent *) 0 ;
7958 wxSize *arg2 = 0 ;
7959 wxSize temp2 ;
7960 PyObject * obj0 = 0 ;
7961 PyObject * obj1 = 0 ;
7962 char *kwnames[] = {
7963 (char *) "self",(char *) "size", NULL
7964 };
7965
7966 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:QueryLayoutInfoEvent_SetSize",kwnames,&obj0,&obj1)) goto fail;
7967 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxQueryLayoutInfoEvent,
7968 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
7969 {
7970 arg2 = &temp2;
7971 if ( ! wxSize_helper(obj1, &arg2)) SWIG_fail;
7972 }
7973 {
7974 PyThreadState* __tstate = wxPyBeginAllowThreads();
7975 (arg1)->SetSize((wxSize const &)*arg2);
7976
7977 wxPyEndAllowThreads(__tstate);
7978 if (PyErr_Occurred()) SWIG_fail;
7979 }
7980 Py_INCREF(Py_None); resultobj = Py_None;
7981 return resultobj;
7982 fail:
7983 return NULL;
7984}
7985
7986
7987static PyObject *_wrap_QueryLayoutInfoEvent_GetSize(PyObject *self, PyObject *args, PyObject *kwargs) {
7988 PyObject *resultobj;
7989 wxQueryLayoutInfoEvent *arg1 = (wxQueryLayoutInfoEvent *) 0 ;
7990 wxSize result;
7991 PyObject * obj0 = 0 ;
7992 char *kwnames[] = {
7993 (char *) "self", NULL
7994 };
7995
7996 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:QueryLayoutInfoEvent_GetSize",kwnames,&obj0)) goto fail;
7997 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxQueryLayoutInfoEvent,
7998 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
7999 {
8000 PyThreadState* __tstate = wxPyBeginAllowThreads();
8001 result = ((wxQueryLayoutInfoEvent const *)arg1)->GetSize();
8002
8003 wxPyEndAllowThreads(__tstate);
8004 if (PyErr_Occurred()) SWIG_fail;
8005 }
8006 {
8007 wxSize * resultptr;
8008 resultptr = new wxSize((wxSize &) result);
8009 resultobj = SWIG_NewPointerObj((void *)(resultptr), SWIGTYPE_p_wxSize, 1);
8010 }
8011 return resultobj;
8012 fail:
8013 return NULL;
8014}
8015
8016
8017static PyObject *_wrap_QueryLayoutInfoEvent_SetOrientation(PyObject *self, PyObject *args, PyObject *kwargs) {
8018 PyObject *resultobj;
8019 wxQueryLayoutInfoEvent *arg1 = (wxQueryLayoutInfoEvent *) 0 ;
8020 int arg2 ;
8021 PyObject * obj0 = 0 ;
8022 PyObject * obj1 = 0 ;
8023 char *kwnames[] = {
8024 (char *) "self",(char *) "orient", NULL
8025 };
8026
8027 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:QueryLayoutInfoEvent_SetOrientation",kwnames,&obj0,&obj1)) goto fail;
8028 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxQueryLayoutInfoEvent,
8029 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
8030 arg2 = (wxLayoutOrientation) SWIG_AsInt(obj1);
8031 if (PyErr_Occurred()) SWIG_fail;
8032 {
8033 PyThreadState* __tstate = wxPyBeginAllowThreads();
8034 (arg1)->SetOrientation((wxLayoutOrientation )arg2);
8035
8036 wxPyEndAllowThreads(__tstate);
8037 if (PyErr_Occurred()) SWIG_fail;
8038 }
8039 Py_INCREF(Py_None); resultobj = Py_None;
8040 return resultobj;
8041 fail:
8042 return NULL;
8043}
8044
8045
8046static PyObject *_wrap_QueryLayoutInfoEvent_GetOrientation(PyObject *self, PyObject *args, PyObject *kwargs) {
8047 PyObject *resultobj;
8048 wxQueryLayoutInfoEvent *arg1 = (wxQueryLayoutInfoEvent *) 0 ;
8049 int result;
8050 PyObject * obj0 = 0 ;
8051 char *kwnames[] = {
8052 (char *) "self", NULL
8053 };
8054
8055 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:QueryLayoutInfoEvent_GetOrientation",kwnames,&obj0)) goto fail;
8056 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxQueryLayoutInfoEvent,
8057 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
8058 {
8059 PyThreadState* __tstate = wxPyBeginAllowThreads();
8060 result = (int)((wxQueryLayoutInfoEvent const *)arg1)->GetOrientation();
8061
8062 wxPyEndAllowThreads(__tstate);
8063 if (PyErr_Occurred()) SWIG_fail;
8064 }
8065 resultobj = SWIG_FromInt((int)result);
8066 return resultobj;
8067 fail:
8068 return NULL;
8069}
8070
8071
8072static PyObject *_wrap_QueryLayoutInfoEvent_SetAlignment(PyObject *self, PyObject *args, PyObject *kwargs) {
8073 PyObject *resultobj;
8074 wxQueryLayoutInfoEvent *arg1 = (wxQueryLayoutInfoEvent *) 0 ;
8075 int arg2 ;
8076 PyObject * obj0 = 0 ;
8077 PyObject * obj1 = 0 ;
8078 char *kwnames[] = {
8079 (char *) "self",(char *) "align", NULL
8080 };
8081
8082 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:QueryLayoutInfoEvent_SetAlignment",kwnames,&obj0,&obj1)) goto fail;
8083 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxQueryLayoutInfoEvent,
8084 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
8085 arg2 = (wxLayoutAlignment) SWIG_AsInt(obj1);
8086 if (PyErr_Occurred()) SWIG_fail;
8087 {
8088 PyThreadState* __tstate = wxPyBeginAllowThreads();
8089 (arg1)->SetAlignment((wxLayoutAlignment )arg2);
8090
8091 wxPyEndAllowThreads(__tstate);
8092 if (PyErr_Occurred()) SWIG_fail;
8093 }
8094 Py_INCREF(Py_None); resultobj = Py_None;
8095 return resultobj;
8096 fail:
8097 return NULL;
8098}
8099
8100
8101static PyObject *_wrap_QueryLayoutInfoEvent_GetAlignment(PyObject *self, PyObject *args, PyObject *kwargs) {
8102 PyObject *resultobj;
8103 wxQueryLayoutInfoEvent *arg1 = (wxQueryLayoutInfoEvent *) 0 ;
8104 int result;
8105 PyObject * obj0 = 0 ;
8106 char *kwnames[] = {
8107 (char *) "self", NULL
8108 };
8109
8110 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:QueryLayoutInfoEvent_GetAlignment",kwnames,&obj0)) goto fail;
8111 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxQueryLayoutInfoEvent,
8112 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
8113 {
8114 PyThreadState* __tstate = wxPyBeginAllowThreads();
8115 result = (int)((wxQueryLayoutInfoEvent const *)arg1)->GetAlignment();
8116
8117 wxPyEndAllowThreads(__tstate);
8118 if (PyErr_Occurred()) SWIG_fail;
8119 }
8120 resultobj = SWIG_FromInt((int)result);
8121 return resultobj;
8122 fail:
8123 return NULL;
8124}
8125
8126
8127static PyObject * QueryLayoutInfoEvent_swigregister(PyObject *self, PyObject *args) {
8128 PyObject *obj;
8129 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
8130 SWIG_TypeClientData(SWIGTYPE_p_wxQueryLayoutInfoEvent, obj);
8131 Py_INCREF(obj);
8132 return Py_BuildValue((char *)"");
8133}
8134static PyObject *_wrap_new_CalculateLayoutEvent(PyObject *self, PyObject *args, PyObject *kwargs) {
8135 PyObject *resultobj;
8136 int arg1 = (int) 0 ;
8137 wxCalculateLayoutEvent *result;
8138 PyObject * obj0 = 0 ;
8139 char *kwnames[] = {
8140 (char *) "id", NULL
8141 };
8142
8143 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"|O:new_CalculateLayoutEvent",kwnames,&obj0)) goto fail;
8144 if (obj0) {
8145 arg1 = (int) SWIG_AsInt(obj0);
8146 if (PyErr_Occurred()) SWIG_fail;
8147 }
8148 {
8149 PyThreadState* __tstate = wxPyBeginAllowThreads();
8150 result = (wxCalculateLayoutEvent *)new wxCalculateLayoutEvent(arg1);
8151
8152 wxPyEndAllowThreads(__tstate);
8153 if (PyErr_Occurred()) SWIG_fail;
8154 }
8155 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxCalculateLayoutEvent, 1);
8156 return resultobj;
8157 fail:
8158 return NULL;
8159}
8160
8161
8162static PyObject *_wrap_CalculateLayoutEvent_SetFlags(PyObject *self, PyObject *args, PyObject *kwargs) {
8163 PyObject *resultobj;
8164 wxCalculateLayoutEvent *arg1 = (wxCalculateLayoutEvent *) 0 ;
8165 int arg2 ;
8166 PyObject * obj0 = 0 ;
8167 PyObject * obj1 = 0 ;
8168 char *kwnames[] = {
8169 (char *) "self",(char *) "flags", NULL
8170 };
8171
8172 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:CalculateLayoutEvent_SetFlags",kwnames,&obj0,&obj1)) goto fail;
8173 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxCalculateLayoutEvent,
8174 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
8175 arg2 = (int) SWIG_AsInt(obj1);
8176 if (PyErr_Occurred()) SWIG_fail;
8177 {
8178 PyThreadState* __tstate = wxPyBeginAllowThreads();
8179 (arg1)->SetFlags(arg2);
8180
8181 wxPyEndAllowThreads(__tstate);
8182 if (PyErr_Occurred()) SWIG_fail;
8183 }
8184 Py_INCREF(Py_None); resultobj = Py_None;
8185 return resultobj;
8186 fail:
8187 return NULL;
8188}
8189
8190
8191static PyObject *_wrap_CalculateLayoutEvent_GetFlags(PyObject *self, PyObject *args, PyObject *kwargs) {
8192 PyObject *resultobj;
8193 wxCalculateLayoutEvent *arg1 = (wxCalculateLayoutEvent *) 0 ;
8194 int result;
8195 PyObject * obj0 = 0 ;
8196 char *kwnames[] = {
8197 (char *) "self", NULL
8198 };
8199
8200 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:CalculateLayoutEvent_GetFlags",kwnames,&obj0)) goto fail;
8201 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxCalculateLayoutEvent,
8202 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
8203 {
8204 PyThreadState* __tstate = wxPyBeginAllowThreads();
8205 result = (int)((wxCalculateLayoutEvent const *)arg1)->GetFlags();
8206
8207 wxPyEndAllowThreads(__tstate);
8208 if (PyErr_Occurred()) SWIG_fail;
8209 }
8210 resultobj = SWIG_FromInt((int)result);
8211 return resultobj;
8212 fail:
8213 return NULL;
8214}
8215
8216
8217static PyObject *_wrap_CalculateLayoutEvent_SetRect(PyObject *self, PyObject *args, PyObject *kwargs) {
8218 PyObject *resultobj;
8219 wxCalculateLayoutEvent *arg1 = (wxCalculateLayoutEvent *) 0 ;
8220 wxRect *arg2 = 0 ;
8221 wxRect temp2 ;
8222 PyObject * obj0 = 0 ;
8223 PyObject * obj1 = 0 ;
8224 char *kwnames[] = {
8225 (char *) "self",(char *) "rect", NULL
8226 };
8227
8228 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:CalculateLayoutEvent_SetRect",kwnames,&obj0,&obj1)) goto fail;
8229 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxCalculateLayoutEvent,
8230 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
8231 {
8232 arg2 = &temp2;
8233 if ( ! wxRect_helper(obj1, &arg2)) SWIG_fail;
8234 }
8235 {
8236 PyThreadState* __tstate = wxPyBeginAllowThreads();
8237 (arg1)->SetRect((wxRect const &)*arg2);
8238
8239 wxPyEndAllowThreads(__tstate);
8240 if (PyErr_Occurred()) SWIG_fail;
8241 }
8242 Py_INCREF(Py_None); resultobj = Py_None;
8243 return resultobj;
8244 fail:
8245 return NULL;
8246}
8247
8248
8249static PyObject *_wrap_CalculateLayoutEvent_GetRect(PyObject *self, PyObject *args, PyObject *kwargs) {
8250 PyObject *resultobj;
8251 wxCalculateLayoutEvent *arg1 = (wxCalculateLayoutEvent *) 0 ;
8252 wxRect result;
8253 PyObject * obj0 = 0 ;
8254 char *kwnames[] = {
8255 (char *) "self", NULL
8256 };
8257
8258 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:CalculateLayoutEvent_GetRect",kwnames,&obj0)) goto fail;
8259 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxCalculateLayoutEvent,
8260 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
8261 {
8262 PyThreadState* __tstate = wxPyBeginAllowThreads();
8263 result = ((wxCalculateLayoutEvent const *)arg1)->GetRect();
8264
8265 wxPyEndAllowThreads(__tstate);
8266 if (PyErr_Occurred()) SWIG_fail;
8267 }
8268 {
8269 wxRect * resultptr;
8270 resultptr = new wxRect((wxRect &) result);
8271 resultobj = SWIG_NewPointerObj((void *)(resultptr), SWIGTYPE_p_wxRect, 1);
8272 }
8273 return resultobj;
8274 fail:
8275 return NULL;
8276}
8277
8278
8279static PyObject * CalculateLayoutEvent_swigregister(PyObject *self, PyObject *args) {
8280 PyObject *obj;
8281 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
8282 SWIG_TypeClientData(SWIGTYPE_p_wxCalculateLayoutEvent, obj);
8283 Py_INCREF(obj);
8284 return Py_BuildValue((char *)"");
8285}
8286static PyObject *_wrap_new_SashLayoutWindow(PyObject *self, PyObject *args, PyObject *kwargs) {
8287 PyObject *resultobj;
8288 wxWindow *arg1 = (wxWindow *) 0 ;
bfddbb17 8289 int arg2 = (int) -1 ;
d55e5bfc
RD
8290 wxPoint const &arg3_defvalue = wxDefaultPosition ;
8291 wxPoint *arg3 = (wxPoint *) &arg3_defvalue ;
8292 wxSize const &arg4_defvalue = wxDefaultSize ;
8293 wxSize *arg4 = (wxSize *) &arg4_defvalue ;
8294 long arg5 = (long) wxCLIP_CHILDREN|wxSW_3D ;
8295 wxString const &arg6_defvalue = wxPySashLayoutNameStr ;
8296 wxString *arg6 = (wxString *) &arg6_defvalue ;
8297 wxSashLayoutWindow *result;
8298 wxPoint temp3 ;
8299 wxSize temp4 ;
8300 bool temp6 = False ;
8301 PyObject * obj0 = 0 ;
8302 PyObject * obj1 = 0 ;
8303 PyObject * obj2 = 0 ;
8304 PyObject * obj3 = 0 ;
8305 PyObject * obj4 = 0 ;
8306 PyObject * obj5 = 0 ;
8307 char *kwnames[] = {
8308 (char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
8309 };
8310
bfddbb17 8311 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|OOOOO:new_SashLayoutWindow",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) goto fail;
d55e5bfc
RD
8312 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxWindow,
8313 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
bfddbb17
RD
8314 if (obj1) {
8315 arg2 = (int) SWIG_AsInt(obj1);
8316 if (PyErr_Occurred()) SWIG_fail;
8317 }
d55e5bfc
RD
8318 if (obj2) {
8319 {
8320 arg3 = &temp3;
8321 if ( ! wxPoint_helper(obj2, &arg3)) SWIG_fail;
8322 }
8323 }
8324 if (obj3) {
8325 {
8326 arg4 = &temp4;
8327 if ( ! wxSize_helper(obj3, &arg4)) SWIG_fail;
8328 }
8329 }
8330 if (obj4) {
8331 arg5 = (long) SWIG_AsLong(obj4);
8332 if (PyErr_Occurred()) SWIG_fail;
8333 }
8334 if (obj5) {
8335 {
8336 arg6 = wxString_in_helper(obj5);
8337 if (arg6 == NULL) SWIG_fail;
8338 temp6 = True;
8339 }
8340 }
8341 {
0439c23b 8342 if (!wxPyCheckForApp()) SWIG_fail;
d55e5bfc
RD
8343 PyThreadState* __tstate = wxPyBeginAllowThreads();
8344 result = (wxSashLayoutWindow *)new wxSashLayoutWindow(arg1,arg2,(wxPoint const &)*arg3,(wxSize const &)*arg4,arg5,(wxString const &)*arg6);
8345
8346 wxPyEndAllowThreads(__tstate);
110da5b0 8347 if (PyErr_Occurred()) SWIG_fail;
d55e5bfc
RD
8348 }
8349 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxSashLayoutWindow, 1);
8350 {
8351 if (temp6)
8352 delete arg6;
8353 }
8354 return resultobj;
8355 fail:
8356 {
8357 if (temp6)
8358 delete arg6;
8359 }
8360 return NULL;
8361}
8362
8363
8364static PyObject *_wrap_new_PreSashLayoutWindow(PyObject *self, PyObject *args, PyObject *kwargs) {
8365 PyObject *resultobj;
8366 wxSashLayoutWindow *result;
8367 char *kwnames[] = {
8368 NULL
8369 };
8370
8371 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":new_PreSashLayoutWindow",kwnames)) goto fail;
8372 {
0439c23b 8373 if (!wxPyCheckForApp()) SWIG_fail;
d55e5bfc
RD
8374 PyThreadState* __tstate = wxPyBeginAllowThreads();
8375 result = (wxSashLayoutWindow *)new wxSashLayoutWindow();
8376
8377 wxPyEndAllowThreads(__tstate);
110da5b0 8378 if (PyErr_Occurred()) SWIG_fail;
d55e5bfc
RD
8379 }
8380 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxSashLayoutWindow, 1);
8381 return resultobj;
8382 fail:
8383 return NULL;
8384}
8385
8386
8387static PyObject *_wrap_SashLayoutWindow_Create(PyObject *self, PyObject *args, PyObject *kwargs) {
8388 PyObject *resultobj;
8389 wxSashLayoutWindow *arg1 = (wxSashLayoutWindow *) 0 ;
8390 wxWindow *arg2 = (wxWindow *) 0 ;
bfddbb17 8391 int arg3 = (int) -1 ;
d55e5bfc
RD
8392 wxPoint const &arg4_defvalue = wxDefaultPosition ;
8393 wxPoint *arg4 = (wxPoint *) &arg4_defvalue ;
8394 wxSize const &arg5_defvalue = wxDefaultSize ;
8395 wxSize *arg5 = (wxSize *) &arg5_defvalue ;
8396 long arg6 = (long) wxCLIP_CHILDREN|wxSW_3D ;
8397 wxString const &arg7_defvalue = wxPySashLayoutNameStr ;
8398 wxString *arg7 = (wxString *) &arg7_defvalue ;
8399 bool result;
8400 wxPoint temp4 ;
8401 wxSize temp5 ;
8402 bool temp7 = False ;
8403 PyObject * obj0 = 0 ;
8404 PyObject * obj1 = 0 ;
8405 PyObject * obj2 = 0 ;
8406 PyObject * obj3 = 0 ;
8407 PyObject * obj4 = 0 ;
8408 PyObject * obj5 = 0 ;
8409 PyObject * obj6 = 0 ;
8410 char *kwnames[] = {
8411 (char *) "self",(char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
8412 };
8413
bfddbb17 8414 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|OOOOO:SashLayoutWindow_Create",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6)) goto fail;
d55e5bfc
RD
8415 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxSashLayoutWindow,
8416 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
8417 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxWindow,
8418 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
bfddbb17
RD
8419 if (obj2) {
8420 arg3 = (int) SWIG_AsInt(obj2);
8421 if (PyErr_Occurred()) SWIG_fail;
8422 }
d55e5bfc
RD
8423 if (obj3) {
8424 {
8425 arg4 = &temp4;
8426 if ( ! wxPoint_helper(obj3, &arg4)) SWIG_fail;
8427 }
8428 }
8429 if (obj4) {
8430 {
8431 arg5 = &temp5;
8432 if ( ! wxSize_helper(obj4, &arg5)) SWIG_fail;
8433 }
8434 }
8435 if (obj5) {
8436 arg6 = (long) SWIG_AsLong(obj5);
8437 if (PyErr_Occurred()) SWIG_fail;
8438 }
8439 if (obj6) {
8440 {
8441 arg7 = wxString_in_helper(obj6);
8442 if (arg7 == NULL) SWIG_fail;
8443 temp7 = True;
8444 }
8445 }
8446 {
8447 PyThreadState* __tstate = wxPyBeginAllowThreads();
8448 result = (bool)(arg1)->Create(arg2,arg3,(wxPoint const &)*arg4,(wxSize const &)*arg5,arg6,(wxString const &)*arg7);
8449
8450 wxPyEndAllowThreads(__tstate);
8451 if (PyErr_Occurred()) SWIG_fail;
8452 }
8453 {
8454 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
8455 }
8456 {
8457 if (temp7)
8458 delete arg7;
8459 }
8460 return resultobj;
8461 fail:
8462 {
8463 if (temp7)
8464 delete arg7;
8465 }
8466 return NULL;
8467}
8468
8469
8470static PyObject *_wrap_SashLayoutWindow_GetAlignment(PyObject *self, PyObject *args, PyObject *kwargs) {
8471 PyObject *resultobj;
8472 wxSashLayoutWindow *arg1 = (wxSashLayoutWindow *) 0 ;
8473 int result;
8474 PyObject * obj0 = 0 ;
8475 char *kwnames[] = {
8476 (char *) "self", NULL
8477 };
8478
8479 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SashLayoutWindow_GetAlignment",kwnames,&obj0)) goto fail;
8480 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxSashLayoutWindow,
8481 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
8482 {
8483 PyThreadState* __tstate = wxPyBeginAllowThreads();
8484 result = (int)(arg1)->GetAlignment();
8485
8486 wxPyEndAllowThreads(__tstate);
8487 if (PyErr_Occurred()) SWIG_fail;
8488 }
8489 resultobj = SWIG_FromInt((int)result);
8490 return resultobj;
8491 fail:
8492 return NULL;
8493}
8494
8495
8496static PyObject *_wrap_SashLayoutWindow_GetOrientation(PyObject *self, PyObject *args, PyObject *kwargs) {
8497 PyObject *resultobj;
8498 wxSashLayoutWindow *arg1 = (wxSashLayoutWindow *) 0 ;
8499 int result;
8500 PyObject * obj0 = 0 ;
8501 char *kwnames[] = {
8502 (char *) "self", NULL
8503 };
8504
8505 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SashLayoutWindow_GetOrientation",kwnames,&obj0)) goto fail;
8506 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxSashLayoutWindow,
8507 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
8508 {
8509 PyThreadState* __tstate = wxPyBeginAllowThreads();
8510 result = (int)(arg1)->GetOrientation();
8511
8512 wxPyEndAllowThreads(__tstate);
8513 if (PyErr_Occurred()) SWIG_fail;
8514 }
8515 resultobj = SWIG_FromInt((int)result);
8516 return resultobj;
8517 fail:
8518 return NULL;
8519}
8520
8521
8522static PyObject *_wrap_SashLayoutWindow_SetAlignment(PyObject *self, PyObject *args, PyObject *kwargs) {
8523 PyObject *resultobj;
8524 wxSashLayoutWindow *arg1 = (wxSashLayoutWindow *) 0 ;
8525 int arg2 ;
8526 PyObject * obj0 = 0 ;
8527 PyObject * obj1 = 0 ;
8528 char *kwnames[] = {
8529 (char *) "self",(char *) "alignment", NULL
8530 };
8531
8532 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:SashLayoutWindow_SetAlignment",kwnames,&obj0,&obj1)) goto fail;
8533 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxSashLayoutWindow,
8534 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
8535 arg2 = (wxLayoutAlignment) SWIG_AsInt(obj1);
8536 if (PyErr_Occurred()) SWIG_fail;
8537 {
8538 PyThreadState* __tstate = wxPyBeginAllowThreads();
8539 (arg1)->SetAlignment((wxLayoutAlignment )arg2);
8540
8541 wxPyEndAllowThreads(__tstate);
8542 if (PyErr_Occurred()) SWIG_fail;
8543 }
8544 Py_INCREF(Py_None); resultobj = Py_None;
8545 return resultobj;
8546 fail:
8547 return NULL;
8548}
8549
8550
8551static PyObject *_wrap_SashLayoutWindow_SetDefaultSize(PyObject *self, PyObject *args, PyObject *kwargs) {
8552 PyObject *resultobj;
8553 wxSashLayoutWindow *arg1 = (wxSashLayoutWindow *) 0 ;
8554 wxSize *arg2 = 0 ;
8555 wxSize temp2 ;
8556 PyObject * obj0 = 0 ;
8557 PyObject * obj1 = 0 ;
8558 char *kwnames[] = {
8559 (char *) "self",(char *) "size", NULL
8560 };
8561
8562 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:SashLayoutWindow_SetDefaultSize",kwnames,&obj0,&obj1)) goto fail;
8563 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxSashLayoutWindow,
8564 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
8565 {
8566 arg2 = &temp2;
8567 if ( ! wxSize_helper(obj1, &arg2)) SWIG_fail;
8568 }
8569 {
8570 PyThreadState* __tstate = wxPyBeginAllowThreads();
8571 (arg1)->SetDefaultSize((wxSize const &)*arg2);
8572
8573 wxPyEndAllowThreads(__tstate);
8574 if (PyErr_Occurred()) SWIG_fail;
8575 }
8576 Py_INCREF(Py_None); resultobj = Py_None;
8577 return resultobj;
8578 fail:
8579 return NULL;
8580}
8581
8582
8583static PyObject *_wrap_SashLayoutWindow_SetOrientation(PyObject *self, PyObject *args, PyObject *kwargs) {
8584 PyObject *resultobj;
8585 wxSashLayoutWindow *arg1 = (wxSashLayoutWindow *) 0 ;
8586 int arg2 ;
8587 PyObject * obj0 = 0 ;
8588 PyObject * obj1 = 0 ;
8589 char *kwnames[] = {
8590 (char *) "self",(char *) "orientation", NULL
8591 };
8592
8593 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:SashLayoutWindow_SetOrientation",kwnames,&obj0,&obj1)) goto fail;
8594 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxSashLayoutWindow,
8595 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
8596 arg2 = (wxLayoutOrientation) SWIG_AsInt(obj1);
8597 if (PyErr_Occurred()) SWIG_fail;
8598 {
8599 PyThreadState* __tstate = wxPyBeginAllowThreads();
8600 (arg1)->SetOrientation((wxLayoutOrientation )arg2);
8601
8602 wxPyEndAllowThreads(__tstate);
8603 if (PyErr_Occurred()) SWIG_fail;
8604 }
8605 Py_INCREF(Py_None); resultobj = Py_None;
8606 return resultobj;
8607 fail:
8608 return NULL;
8609}
8610
8611
8612static PyObject * SashLayoutWindow_swigregister(PyObject *self, PyObject *args) {
8613 PyObject *obj;
8614 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
8615 SWIG_TypeClientData(SWIGTYPE_p_wxSashLayoutWindow, obj);
8616 Py_INCREF(obj);
8617 return Py_BuildValue((char *)"");
8618}
8619static PyObject *_wrap_new_LayoutAlgorithm(PyObject *self, PyObject *args, PyObject *kwargs) {
8620 PyObject *resultobj;
8621 wxLayoutAlgorithm *result;
8622 char *kwnames[] = {
8623 NULL
8624 };
8625
8626 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":new_LayoutAlgorithm",kwnames)) goto fail;
8627 {
8628 PyThreadState* __tstate = wxPyBeginAllowThreads();
8629 result = (wxLayoutAlgorithm *)new wxLayoutAlgorithm();
8630
8631 wxPyEndAllowThreads(__tstate);
8632 if (PyErr_Occurred()) SWIG_fail;
8633 }
8634 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxLayoutAlgorithm, 1);
8635 return resultobj;
8636 fail:
8637 return NULL;
8638}
8639
8640
8641static PyObject *_wrap_delete_LayoutAlgorithm(PyObject *self, PyObject *args, PyObject *kwargs) {
8642 PyObject *resultobj;
8643 wxLayoutAlgorithm *arg1 = (wxLayoutAlgorithm *) 0 ;
8644 PyObject * obj0 = 0 ;
8645 char *kwnames[] = {
8646 (char *) "self", NULL
8647 };
8648
8649 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:delete_LayoutAlgorithm",kwnames,&obj0)) goto fail;
8650 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxLayoutAlgorithm,
8651 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
8652 {
8653 PyThreadState* __tstate = wxPyBeginAllowThreads();
8654 delete arg1;
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 *_wrap_LayoutAlgorithm_LayoutMDIFrame(PyObject *self, PyObject *args, PyObject *kwargs) {
8667 PyObject *resultobj;
8668 wxLayoutAlgorithm *arg1 = (wxLayoutAlgorithm *) 0 ;
8669 wxMDIParentFrame *arg2 = (wxMDIParentFrame *) 0 ;
8670 wxRect *arg3 = (wxRect *) NULL ;
8671 bool result;
8672 PyObject * obj0 = 0 ;
8673 PyObject * obj1 = 0 ;
8674 PyObject * obj2 = 0 ;
8675 char *kwnames[] = {
8676 (char *) "self",(char *) "frame",(char *) "rect", NULL
8677 };
8678
8679 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|O:LayoutAlgorithm_LayoutMDIFrame",kwnames,&obj0,&obj1,&obj2)) goto fail;
8680 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxLayoutAlgorithm,
8681 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
8682 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxMDIParentFrame,
8683 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
8684 if (obj2) {
8685 if ((SWIG_ConvertPtr(obj2,(void **)(&arg3),SWIGTYPE_p_wxRect,
8686 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
8687 }
8688 {
8689 PyThreadState* __tstate = wxPyBeginAllowThreads();
8690 result = (bool)(arg1)->LayoutMDIFrame(arg2,arg3);
8691
8692 wxPyEndAllowThreads(__tstate);
8693 if (PyErr_Occurred()) SWIG_fail;
8694 }
8695 {
8696 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
8697 }
8698 return resultobj;
8699 fail:
8700 return NULL;
8701}
8702
8703
8704static PyObject *_wrap_LayoutAlgorithm_LayoutFrame(PyObject *self, PyObject *args, PyObject *kwargs) {
8705 PyObject *resultobj;
8706 wxLayoutAlgorithm *arg1 = (wxLayoutAlgorithm *) 0 ;
8707 wxFrame *arg2 = (wxFrame *) 0 ;
8708 wxWindow *arg3 = (wxWindow *) NULL ;
8709 bool result;
8710 PyObject * obj0 = 0 ;
8711 PyObject * obj1 = 0 ;
8712 PyObject * obj2 = 0 ;
8713 char *kwnames[] = {
8714 (char *) "self",(char *) "frame",(char *) "mainWindow", NULL
8715 };
8716
8717 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|O:LayoutAlgorithm_LayoutFrame",kwnames,&obj0,&obj1,&obj2)) goto fail;
8718 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxLayoutAlgorithm,
8719 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
8720 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxFrame,
8721 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
8722 if (obj2) {
8723 if ((SWIG_ConvertPtr(obj2,(void **)(&arg3),SWIGTYPE_p_wxWindow,
8724 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
8725 }
8726 {
8727 PyThreadState* __tstate = wxPyBeginAllowThreads();
8728 result = (bool)(arg1)->LayoutFrame(arg2,arg3);
8729
8730 wxPyEndAllowThreads(__tstate);
8731 if (PyErr_Occurred()) SWIG_fail;
8732 }
8733 {
8734 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
8735 }
8736 return resultobj;
8737 fail:
8738 return NULL;
8739}
8740
8741
8742static PyObject *_wrap_LayoutAlgorithm_LayoutWindow(PyObject *self, PyObject *args, PyObject *kwargs) {
8743 PyObject *resultobj;
8744 wxLayoutAlgorithm *arg1 = (wxLayoutAlgorithm *) 0 ;
8745 wxWindow *arg2 = (wxWindow *) 0 ;
8746 wxWindow *arg3 = (wxWindow *) NULL ;
8747 bool result;
8748 PyObject * obj0 = 0 ;
8749 PyObject * obj1 = 0 ;
8750 PyObject * obj2 = 0 ;
8751 char *kwnames[] = {
8752 (char *) "self",(char *) "parent",(char *) "mainWindow", NULL
8753 };
8754
8755 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|O:LayoutAlgorithm_LayoutWindow",kwnames,&obj0,&obj1,&obj2)) goto fail;
8756 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxLayoutAlgorithm,
8757 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
8758 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxWindow,
8759 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
8760 if (obj2) {
8761 if ((SWIG_ConvertPtr(obj2,(void **)(&arg3),SWIGTYPE_p_wxWindow,
8762 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
8763 }
8764 {
8765 PyThreadState* __tstate = wxPyBeginAllowThreads();
8766 result = (bool)(arg1)->LayoutWindow(arg2,arg3);
8767
8768 wxPyEndAllowThreads(__tstate);
8769 if (PyErr_Occurred()) SWIG_fail;
8770 }
8771 {
8772 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
8773 }
8774 return resultobj;
8775 fail:
8776 return NULL;
8777}
8778
8779
8780static PyObject * LayoutAlgorithm_swigregister(PyObject *self, PyObject *args) {
8781 PyObject *obj;
8782 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
8783 SWIG_TypeClientData(SWIGTYPE_p_wxLayoutAlgorithm, obj);
8784 Py_INCREF(obj);
8785 return Py_BuildValue((char *)"");
8786}
8787static PyObject *_wrap_new_PopupWindow(PyObject *self, PyObject *args, PyObject *kwargs) {
8788 PyObject *resultobj;
8789 wxWindow *arg1 = (wxWindow *) 0 ;
8790 int arg2 = (int) wxBORDER_NONE ;
8791 wxPopupWindow *result;
8792 PyObject * obj0 = 0 ;
8793 PyObject * obj1 = 0 ;
8794 char *kwnames[] = {
8795 (char *) "parent",(char *) "flags", NULL
8796 };
8797
8798 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:new_PopupWindow",kwnames,&obj0,&obj1)) goto fail;
8799 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxWindow,
8800 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
8801 if (obj1) {
8802 arg2 = (int) SWIG_AsInt(obj1);
8803 if (PyErr_Occurred()) SWIG_fail;
8804 }
8805 {
8806 PyThreadState* __tstate = wxPyBeginAllowThreads();
8807 result = (wxPopupWindow *)new wxPopupWindow(arg1,arg2);
8808
8809 wxPyEndAllowThreads(__tstate);
8810 if (PyErr_Occurred()) SWIG_fail;
8811 }
8812 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPopupWindow, 1);
8813 return resultobj;
8814 fail:
8815 return NULL;
8816}
8817
8818
8819static PyObject *_wrap_new_PrePopupWindow(PyObject *self, PyObject *args, PyObject *kwargs) {
8820 PyObject *resultobj;
8821 wxPopupWindow *result;
8822 char *kwnames[] = {
8823 NULL
8824 };
8825
8826 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":new_PrePopupWindow",kwnames)) goto fail;
8827 {
8828 PyThreadState* __tstate = wxPyBeginAllowThreads();
8829 result = (wxPopupWindow *)new wxPopupWindow();
8830
8831 wxPyEndAllowThreads(__tstate);
8832 if (PyErr_Occurred()) SWIG_fail;
8833 }
8834 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPopupWindow, 1);
8835 return resultobj;
8836 fail:
8837 return NULL;
8838}
8839
8840
8841static PyObject * PopupWindow_swigregister(PyObject *self, PyObject *args) {
8842 PyObject *obj;
8843 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
8844 SWIG_TypeClientData(SWIGTYPE_p_wxPopupWindow, obj);
8845 Py_INCREF(obj);
8846 return Py_BuildValue((char *)"");
8847}
8848static PyObject *_wrap_new_PopupTransientWindow(PyObject *self, PyObject *args, PyObject *kwargs) {
8849 PyObject *resultobj;
8850 wxWindow *arg1 = (wxWindow *) 0 ;
8851 int arg2 = (int) wxBORDER_NONE ;
8852 wxPyPopupTransientWindow *result;
8853 PyObject * obj0 = 0 ;
8854 PyObject * obj1 = 0 ;
8855 char *kwnames[] = {
8856 (char *) "parent",(char *) "style", NULL
8857 };
8858
8859 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:new_PopupTransientWindow",kwnames,&obj0,&obj1)) goto fail;
8860 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxWindow,
8861 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
8862 if (obj1) {
8863 arg2 = (int) SWIG_AsInt(obj1);
8864 if (PyErr_Occurred()) SWIG_fail;
8865 }
8866 {
8867 PyThreadState* __tstate = wxPyBeginAllowThreads();
8868 result = (wxPyPopupTransientWindow *)new wxPyPopupTransientWindow(arg1,arg2);
8869
8870 wxPyEndAllowThreads(__tstate);
8871 if (PyErr_Occurred()) SWIG_fail;
8872 }
8873 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPyPopupTransientWindow, 1);
8874 return resultobj;
8875 fail:
8876 return NULL;
8877}
8878
8879
8880static PyObject *_wrap_new_PrePopupTransientWindow(PyObject *self, PyObject *args, PyObject *kwargs) {
8881 PyObject *resultobj;
8882 wxPyPopupTransientWindow *result;
8883 char *kwnames[] = {
8884 NULL
8885 };
8886
8887 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":new_PrePopupTransientWindow",kwnames)) goto fail;
8888 {
8889 PyThreadState* __tstate = wxPyBeginAllowThreads();
8890 result = (wxPyPopupTransientWindow *)new wxPyPopupTransientWindow();
8891
8892 wxPyEndAllowThreads(__tstate);
8893 if (PyErr_Occurred()) SWIG_fail;
8894 }
8895 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPyPopupTransientWindow, 1);
8896 return resultobj;
8897 fail:
8898 return NULL;
8899}
8900
8901
8902static PyObject * PopupTransientWindow_swigregister(PyObject *self, PyObject *args) {
8903 PyObject *obj;
8904 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
8905 SWIG_TypeClientData(SWIGTYPE_p_wxPyPopupTransientWindow, obj);
8906 Py_INCREF(obj);
8907 return Py_BuildValue((char *)"");
8908}
8909static PyObject *_wrap_new_TipWindow(PyObject *self, PyObject *args, PyObject *kwargs) {
8910 PyObject *resultobj;
8911 wxWindow *arg1 = (wxWindow *) 0 ;
8912 wxString *arg2 = 0 ;
8913 int arg3 = (int) 100 ;
8914 wxRect *arg4 = (wxRect *) NULL ;
8915 wxTipWindow *result;
8916 bool temp2 = False ;
8917 PyObject * obj0 = 0 ;
8918 PyObject * obj1 = 0 ;
8919 PyObject * obj2 = 0 ;
8920 PyObject * obj3 = 0 ;
8921 char *kwnames[] = {
8922 (char *) "parent",(char *) "text",(char *) "maxLength",(char *) "rectBound", NULL
8923 };
8924
8925 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|OO:new_TipWindow",kwnames,&obj0,&obj1,&obj2,&obj3)) goto fail;
8926 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxWindow,
8927 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
8928 {
8929 arg2 = wxString_in_helper(obj1);
8930 if (arg2 == NULL) SWIG_fail;
8931 temp2 = True;
8932 }
8933 if (obj2) {
8934 arg3 = (int) SWIG_AsInt(obj2);
8935 if (PyErr_Occurred()) SWIG_fail;
8936 }
8937 if (obj3) {
8938 if ((SWIG_ConvertPtr(obj3,(void **)(&arg4),SWIGTYPE_p_wxRect,
8939 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
8940 }
8941 {
0439c23b 8942 if (!wxPyCheckForApp()) SWIG_fail;
d55e5bfc
RD
8943 PyThreadState* __tstate = wxPyBeginAllowThreads();
8944 result = (wxTipWindow *)new_wxTipWindow(arg1,(wxString const &)*arg2,arg3,arg4);
8945
8946 wxPyEndAllowThreads(__tstate);
110da5b0 8947 if (PyErr_Occurred()) SWIG_fail;
d55e5bfc
RD
8948 }
8949 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxTipWindow, 1);
8950 {
8951 if (temp2)
8952 delete arg2;
8953 }
8954 return resultobj;
8955 fail:
8956 {
8957 if (temp2)
8958 delete arg2;
8959 }
8960 return NULL;
8961}
8962
8963
8964static PyObject *_wrap_TipWindow_SetBoundingRect(PyObject *self, PyObject *args, PyObject *kwargs) {
8965 PyObject *resultobj;
8966 wxTipWindow *arg1 = (wxTipWindow *) 0 ;
8967 wxRect *arg2 = 0 ;
8968 wxRect temp2 ;
8969 PyObject * obj0 = 0 ;
8970 PyObject * obj1 = 0 ;
8971 char *kwnames[] = {
8972 (char *) "self",(char *) "rectBound", NULL
8973 };
8974
8975 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:TipWindow_SetBoundingRect",kwnames,&obj0,&obj1)) goto fail;
8976 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxTipWindow,
8977 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
8978 {
8979 arg2 = &temp2;
8980 if ( ! wxRect_helper(obj1, &arg2)) SWIG_fail;
8981 }
8982 {
8983 PyThreadState* __tstate = wxPyBeginAllowThreads();
8984 (arg1)->SetBoundingRect((wxRect const &)*arg2);
8985
8986 wxPyEndAllowThreads(__tstate);
8987 if (PyErr_Occurred()) SWIG_fail;
8988 }
8989 Py_INCREF(Py_None); resultobj = Py_None;
8990 return resultobj;
8991 fail:
8992 return NULL;
8993}
8994
8995
8996static PyObject *_wrap_TipWindow_Close(PyObject *self, PyObject *args, PyObject *kwargs) {
8997 PyObject *resultobj;
8998 wxTipWindow *arg1 = (wxTipWindow *) 0 ;
8999 PyObject * obj0 = 0 ;
9000 char *kwnames[] = {
9001 (char *) "self", NULL
9002 };
9003
9004 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:TipWindow_Close",kwnames,&obj0)) goto fail;
9005 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxTipWindow,
9006 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
9007 {
9008 PyThreadState* __tstate = wxPyBeginAllowThreads();
9009 (arg1)->Close();
9010
9011 wxPyEndAllowThreads(__tstate);
9012 if (PyErr_Occurred()) SWIG_fail;
9013 }
9014 Py_INCREF(Py_None); resultobj = Py_None;
9015 return resultobj;
9016 fail:
9017 return NULL;
9018}
9019
9020
9021static PyObject * TipWindow_swigregister(PyObject *self, PyObject *args) {
9022 PyObject *obj;
9023 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
9024 SWIG_TypeClientData(SWIGTYPE_p_wxTipWindow, obj);
9025 Py_INCREF(obj);
9026 return Py_BuildValue((char *)"");
9027}
9028static PyObject *_wrap_new_VScrolledWindow(PyObject *self, PyObject *args, PyObject *kwargs) {
9029 PyObject *resultobj;
9030 wxWindow *arg1 = (wxWindow *) 0 ;
9031 int arg2 = (int) wxID_ANY ;
9032 wxPoint const &arg3_defvalue = wxDefaultPosition ;
9033 wxPoint *arg3 = (wxPoint *) &arg3_defvalue ;
9034 wxSize const &arg4_defvalue = wxDefaultSize ;
9035 wxSize *arg4 = (wxSize *) &arg4_defvalue ;
9036 long arg5 = (long) 0 ;
9037 wxString const &arg6_defvalue = wxPyPanelNameStr ;
9038 wxString *arg6 = (wxString *) &arg6_defvalue ;
9039 wxPyVScrolledWindow *result;
9040 wxPoint temp3 ;
9041 wxSize temp4 ;
9042 bool temp6 = False ;
9043 PyObject * obj0 = 0 ;
9044 PyObject * obj1 = 0 ;
9045 PyObject * obj2 = 0 ;
9046 PyObject * obj3 = 0 ;
9047 PyObject * obj4 = 0 ;
9048 PyObject * obj5 = 0 ;
9049 char *kwnames[] = {
9050 (char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
9051 };
9052
9053 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|OOOOO:new_VScrolledWindow",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) goto fail;
9054 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxWindow,
9055 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
9056 if (obj1) {
9057 arg2 = (int) SWIG_AsInt(obj1);
9058 if (PyErr_Occurred()) SWIG_fail;
9059 }
9060 if (obj2) {
9061 {
9062 arg3 = &temp3;
9063 if ( ! wxPoint_helper(obj2, &arg3)) SWIG_fail;
9064 }
9065 }
9066 if (obj3) {
9067 {
9068 arg4 = &temp4;
9069 if ( ! wxSize_helper(obj3, &arg4)) SWIG_fail;
9070 }
9071 }
9072 if (obj4) {
9073 arg5 = (long) SWIG_AsLong(obj4);
9074 if (PyErr_Occurred()) SWIG_fail;
9075 }
9076 if (obj5) {
9077 {
9078 arg6 = wxString_in_helper(obj5);
9079 if (arg6 == NULL) SWIG_fail;
9080 temp6 = True;
9081 }
9082 }
9083 {
0439c23b 9084 if (!wxPyCheckForApp()) SWIG_fail;
d55e5bfc
RD
9085 PyThreadState* __tstate = wxPyBeginAllowThreads();
9086 result = (wxPyVScrolledWindow *)new wxPyVScrolledWindow(arg1,arg2,(wxPoint const &)*arg3,(wxSize const &)*arg4,arg5,(wxString const &)*arg6);
9087
9088 wxPyEndAllowThreads(__tstate);
110da5b0 9089 if (PyErr_Occurred()) SWIG_fail;
d55e5bfc
RD
9090 }
9091 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPyVScrolledWindow, 1);
9092 {
9093 if (temp6)
9094 delete arg6;
9095 }
9096 return resultobj;
9097 fail:
9098 {
9099 if (temp6)
9100 delete arg6;
9101 }
9102 return NULL;
9103}
9104
9105
9106static PyObject *_wrap_new_PreVScrolledWindow(PyObject *self, PyObject *args, PyObject *kwargs) {
9107 PyObject *resultobj;
9108 wxPyVScrolledWindow *result;
9109 char *kwnames[] = {
9110 NULL
9111 };
9112
9113 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":new_PreVScrolledWindow",kwnames)) goto fail;
9114 {
0439c23b 9115 if (!wxPyCheckForApp()) SWIG_fail;
d55e5bfc
RD
9116 PyThreadState* __tstate = wxPyBeginAllowThreads();
9117 result = (wxPyVScrolledWindow *)new wxPyVScrolledWindow();
9118
9119 wxPyEndAllowThreads(__tstate);
110da5b0 9120 if (PyErr_Occurred()) SWIG_fail;
d55e5bfc
RD
9121 }
9122 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPyVScrolledWindow, 1);
9123 return resultobj;
9124 fail:
9125 return NULL;
9126}
9127
9128
9129static PyObject *_wrap_VScrolledWindow__setCallbackInfo(PyObject *self, PyObject *args, PyObject *kwargs) {
9130 PyObject *resultobj;
9131 wxPyVScrolledWindow *arg1 = (wxPyVScrolledWindow *) 0 ;
9132 PyObject *arg2 = (PyObject *) 0 ;
9133 PyObject *arg3 = (PyObject *) 0 ;
9134 PyObject * obj0 = 0 ;
9135 PyObject * obj1 = 0 ;
9136 PyObject * obj2 = 0 ;
9137 char *kwnames[] = {
9138 (char *) "self",(char *) "self",(char *) "_class", NULL
9139 };
9140
9141 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:VScrolledWindow__setCallbackInfo",kwnames,&obj0,&obj1,&obj2)) goto fail;
9142 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyVScrolledWindow,
9143 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
9144 arg2 = obj1;
9145 arg3 = obj2;
9146 {
9147 PyThreadState* __tstate = wxPyBeginAllowThreads();
9148 (arg1)->_setCallbackInfo(arg2,arg3);
9149
9150 wxPyEndAllowThreads(__tstate);
9151 if (PyErr_Occurred()) SWIG_fail;
9152 }
9153 Py_INCREF(Py_None); resultobj = Py_None;
9154 return resultobj;
9155 fail:
9156 return NULL;
9157}
9158
9159
9160static PyObject *_wrap_VScrolledWindow_Create(PyObject *self, PyObject *args, PyObject *kwargs) {
9161 PyObject *resultobj;
9162 wxPyVScrolledWindow *arg1 = (wxPyVScrolledWindow *) 0 ;
9163 wxWindow *arg2 = (wxWindow *) 0 ;
9164 int arg3 = (int) wxID_ANY ;
9165 wxPoint const &arg4_defvalue = wxDefaultPosition ;
9166 wxPoint *arg4 = (wxPoint *) &arg4_defvalue ;
9167 wxSize const &arg5_defvalue = wxDefaultSize ;
9168 wxSize *arg5 = (wxSize *) &arg5_defvalue ;
9169 long arg6 = (long) 0 ;
9170 wxString const &arg7_defvalue = wxPyPanelNameStr ;
9171 wxString *arg7 = (wxString *) &arg7_defvalue ;
9172 bool result;
9173 wxPoint temp4 ;
9174 wxSize temp5 ;
9175 bool temp7 = False ;
9176 PyObject * obj0 = 0 ;
9177 PyObject * obj1 = 0 ;
9178 PyObject * obj2 = 0 ;
9179 PyObject * obj3 = 0 ;
9180 PyObject * obj4 = 0 ;
9181 PyObject * obj5 = 0 ;
9182 PyObject * obj6 = 0 ;
9183 char *kwnames[] = {
9184 (char *) "self",(char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
9185 };
9186
9187 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|OOOOO:VScrolledWindow_Create",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6)) goto fail;
9188 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyVScrolledWindow,
9189 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
9190 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxWindow,
9191 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
9192 if (obj2) {
9193 arg3 = (int) SWIG_AsInt(obj2);
9194 if (PyErr_Occurred()) SWIG_fail;
9195 }
9196 if (obj3) {
9197 {
9198 arg4 = &temp4;
9199 if ( ! wxPoint_helper(obj3, &arg4)) SWIG_fail;
9200 }
9201 }
9202 if (obj4) {
9203 {
9204 arg5 = &temp5;
9205 if ( ! wxSize_helper(obj4, &arg5)) SWIG_fail;
9206 }
9207 }
9208 if (obj5) {
9209 arg6 = (long) SWIG_AsLong(obj5);
9210 if (PyErr_Occurred()) SWIG_fail;
9211 }
9212 if (obj6) {
9213 {
9214 arg7 = wxString_in_helper(obj6);
9215 if (arg7 == NULL) SWIG_fail;
9216 temp7 = True;
9217 }
9218 }
9219 {
9220 PyThreadState* __tstate = wxPyBeginAllowThreads();
9221 result = (bool)(arg1)->Create(arg2,arg3,(wxPoint const &)*arg4,(wxSize const &)*arg5,arg6,(wxString const &)*arg7);
9222
9223 wxPyEndAllowThreads(__tstate);
9224 if (PyErr_Occurred()) SWIG_fail;
9225 }
9226 {
9227 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
9228 }
9229 {
9230 if (temp7)
9231 delete arg7;
9232 }
9233 return resultobj;
9234 fail:
9235 {
9236 if (temp7)
9237 delete arg7;
9238 }
9239 return NULL;
9240}
9241
9242
9243static PyObject *_wrap_VScrolledWindow_SetLineCount(PyObject *self, PyObject *args, PyObject *kwargs) {
9244 PyObject *resultobj;
9245 wxPyVScrolledWindow *arg1 = (wxPyVScrolledWindow *) 0 ;
9246 size_t arg2 ;
9247 PyObject * obj0 = 0 ;
9248 PyObject * obj1 = 0 ;
9249 char *kwnames[] = {
9250 (char *) "self",(char *) "count", NULL
9251 };
9252
9253 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:VScrolledWindow_SetLineCount",kwnames,&obj0,&obj1)) goto fail;
9254 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyVScrolledWindow,
9255 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
9256 arg2 = (size_t) SWIG_AsUnsignedLong(obj1);
9257 if (PyErr_Occurred()) SWIG_fail;
9258 {
9259 PyThreadState* __tstate = wxPyBeginAllowThreads();
9260 (arg1)->SetLineCount(arg2);
9261
9262 wxPyEndAllowThreads(__tstate);
9263 if (PyErr_Occurred()) SWIG_fail;
9264 }
9265 Py_INCREF(Py_None); resultobj = Py_None;
9266 return resultobj;
9267 fail:
9268 return NULL;
9269}
9270
9271
9272static PyObject *_wrap_VScrolledWindow_ScrollToLine(PyObject *self, PyObject *args, PyObject *kwargs) {
9273 PyObject *resultobj;
9274 wxPyVScrolledWindow *arg1 = (wxPyVScrolledWindow *) 0 ;
9275 size_t arg2 ;
9276 bool result;
9277 PyObject * obj0 = 0 ;
9278 PyObject * obj1 = 0 ;
9279 char *kwnames[] = {
9280 (char *) "self",(char *) "line", NULL
9281 };
9282
9283 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:VScrolledWindow_ScrollToLine",kwnames,&obj0,&obj1)) goto fail;
9284 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyVScrolledWindow,
9285 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
9286 arg2 = (size_t) SWIG_AsUnsignedLong(obj1);
9287 if (PyErr_Occurred()) SWIG_fail;
9288 {
9289 PyThreadState* __tstate = wxPyBeginAllowThreads();
9290 result = (bool)(arg1)->ScrollToLine(arg2);
9291
9292 wxPyEndAllowThreads(__tstate);
9293 if (PyErr_Occurred()) SWIG_fail;
9294 }
9295 {
9296 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
9297 }
9298 return resultobj;
9299 fail:
9300 return NULL;
9301}
9302
9303
9304static PyObject *_wrap_VScrolledWindow_ScrollLines(PyObject *self, PyObject *args, PyObject *kwargs) {
9305 PyObject *resultobj;
9306 wxPyVScrolledWindow *arg1 = (wxPyVScrolledWindow *) 0 ;
9307 int arg2 ;
9308 bool result;
9309 PyObject * obj0 = 0 ;
9310 PyObject * obj1 = 0 ;
9311 char *kwnames[] = {
9312 (char *) "self",(char *) "lines", NULL
9313 };
9314
9315 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:VScrolledWindow_ScrollLines",kwnames,&obj0,&obj1)) goto fail;
9316 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyVScrolledWindow,
9317 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
9318 arg2 = (int) SWIG_AsInt(obj1);
9319 if (PyErr_Occurred()) SWIG_fail;
9320 {
9321 PyThreadState* __tstate = wxPyBeginAllowThreads();
9322 result = (bool)(arg1)->ScrollLines(arg2);
9323
9324 wxPyEndAllowThreads(__tstate);
9325 if (PyErr_Occurred()) SWIG_fail;
9326 }
9327 {
9328 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
9329 }
9330 return resultobj;
9331 fail:
9332 return NULL;
9333}
9334
9335
9336static PyObject *_wrap_VScrolledWindow_ScrollPages(PyObject *self, PyObject *args, PyObject *kwargs) {
9337 PyObject *resultobj;
9338 wxPyVScrolledWindow *arg1 = (wxPyVScrolledWindow *) 0 ;
9339 int arg2 ;
9340 bool result;
9341 PyObject * obj0 = 0 ;
9342 PyObject * obj1 = 0 ;
9343 char *kwnames[] = {
9344 (char *) "self",(char *) "pages", NULL
9345 };
9346
9347 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:VScrolledWindow_ScrollPages",kwnames,&obj0,&obj1)) goto fail;
9348 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyVScrolledWindow,
9349 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
9350 arg2 = (int) SWIG_AsInt(obj1);
9351 if (PyErr_Occurred()) SWIG_fail;
9352 {
9353 PyThreadState* __tstate = wxPyBeginAllowThreads();
9354 result = (bool)(arg1)->ScrollPages(arg2);
9355
9356 wxPyEndAllowThreads(__tstate);
9357 if (PyErr_Occurred()) SWIG_fail;
9358 }
9359 {
9360 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
9361 }
9362 return resultobj;
9363 fail:
9364 return NULL;
9365}
9366
9367
9368static PyObject *_wrap_VScrolledWindow_RefreshLine(PyObject *self, PyObject *args, PyObject *kwargs) {
9369 PyObject *resultobj;
9370 wxPyVScrolledWindow *arg1 = (wxPyVScrolledWindow *) 0 ;
9371 size_t arg2 ;
9372 PyObject * obj0 = 0 ;
9373 PyObject * obj1 = 0 ;
9374 char *kwnames[] = {
9375 (char *) "self",(char *) "line", NULL
9376 };
9377
9378 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:VScrolledWindow_RefreshLine",kwnames,&obj0,&obj1)) goto fail;
9379 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyVScrolledWindow,
9380 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
9381 arg2 = (size_t) SWIG_AsUnsignedLong(obj1);
9382 if (PyErr_Occurred()) SWIG_fail;
9383 {
9384 PyThreadState* __tstate = wxPyBeginAllowThreads();
9385 (arg1)->RefreshLine(arg2);
9386
9387 wxPyEndAllowThreads(__tstate);
9388 if (PyErr_Occurred()) SWIG_fail;
9389 }
9390 Py_INCREF(Py_None); resultobj = Py_None;
9391 return resultobj;
9392 fail:
9393 return NULL;
9394}
9395
9396
9397static PyObject *_wrap_VScrolledWindow_RefreshLines(PyObject *self, PyObject *args, PyObject *kwargs) {
9398 PyObject *resultobj;
9399 wxPyVScrolledWindow *arg1 = (wxPyVScrolledWindow *) 0 ;
9400 size_t arg2 ;
9401 size_t arg3 ;
9402 PyObject * obj0 = 0 ;
9403 PyObject * obj1 = 0 ;
9404 PyObject * obj2 = 0 ;
9405 char *kwnames[] = {
9406 (char *) "self",(char *) "from",(char *) "to", NULL
9407 };
9408
9409 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:VScrolledWindow_RefreshLines",kwnames,&obj0,&obj1,&obj2)) goto fail;
9410 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyVScrolledWindow,
9411 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
9412 arg2 = (size_t) SWIG_AsUnsignedLong(obj1);
9413 if (PyErr_Occurred()) SWIG_fail;
9414 arg3 = (size_t) SWIG_AsUnsignedLong(obj2);
9415 if (PyErr_Occurred()) SWIG_fail;
9416 {
9417 PyThreadState* __tstate = wxPyBeginAllowThreads();
9418 (arg1)->RefreshLines(arg2,arg3);
9419
9420 wxPyEndAllowThreads(__tstate);
9421 if (PyErr_Occurred()) SWIG_fail;
9422 }
9423 Py_INCREF(Py_None); resultobj = Py_None;
9424 return resultobj;
9425 fail:
9426 return NULL;
9427}
9428
9429
9430static PyObject *_wrap_VScrolledWindow_HitTestXT(PyObject *self, PyObject *args, PyObject *kwargs) {
9431 PyObject *resultobj;
9432 wxPyVScrolledWindow *arg1 = (wxPyVScrolledWindow *) 0 ;
9433 int arg2 ;
9434 int arg3 ;
9435 int result;
9436 PyObject * obj0 = 0 ;
9437 PyObject * obj1 = 0 ;
9438 PyObject * obj2 = 0 ;
9439 char *kwnames[] = {
9440 (char *) "self",(char *) "x",(char *) "y", NULL
9441 };
9442
9443 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:VScrolledWindow_HitTestXT",kwnames,&obj0,&obj1,&obj2)) goto fail;
9444 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyVScrolledWindow,
9445 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
9446 arg2 = (int) SWIG_AsInt(obj1);
9447 if (PyErr_Occurred()) SWIG_fail;
9448 arg3 = (int) SWIG_AsInt(obj2);
9449 if (PyErr_Occurred()) SWIG_fail;
9450 {
9451 PyThreadState* __tstate = wxPyBeginAllowThreads();
9452 result = (int)((wxPyVScrolledWindow const *)arg1)->HitTest(arg2,arg3);
9453
9454 wxPyEndAllowThreads(__tstate);
9455 if (PyErr_Occurred()) SWIG_fail;
9456 }
9457 resultobj = SWIG_FromInt((int)result);
9458 return resultobj;
9459 fail:
9460 return NULL;
9461}
9462
9463
9464static PyObject *_wrap_VScrolledWindow_HitTest(PyObject *self, PyObject *args, PyObject *kwargs) {
9465 PyObject *resultobj;
9466 wxPyVScrolledWindow *arg1 = (wxPyVScrolledWindow *) 0 ;
9467 wxPoint *arg2 = 0 ;
9468 int result;
9469 wxPoint temp2 ;
9470 PyObject * obj0 = 0 ;
9471 PyObject * obj1 = 0 ;
9472 char *kwnames[] = {
9473 (char *) "self",(char *) "pt", NULL
9474 };
9475
9476 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:VScrolledWindow_HitTest",kwnames,&obj0,&obj1)) goto fail;
9477 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyVScrolledWindow,
9478 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
9479 {
9480 arg2 = &temp2;
9481 if ( ! wxPoint_helper(obj1, &arg2)) SWIG_fail;
9482 }
9483 {
9484 PyThreadState* __tstate = wxPyBeginAllowThreads();
9485 result = (int)((wxPyVScrolledWindow const *)arg1)->HitTest((wxPoint const &)*arg2);
9486
9487 wxPyEndAllowThreads(__tstate);
9488 if (PyErr_Occurred()) SWIG_fail;
9489 }
9490 resultobj = SWIG_FromInt((int)result);
9491 return resultobj;
9492 fail:
9493 return NULL;
9494}
9495
9496
9497static PyObject *_wrap_VScrolledWindow_RefreshAll(PyObject *self, PyObject *args, PyObject *kwargs) {
9498 PyObject *resultobj;
9499 wxPyVScrolledWindow *arg1 = (wxPyVScrolledWindow *) 0 ;
9500 PyObject * obj0 = 0 ;
9501 char *kwnames[] = {
9502 (char *) "self", NULL
9503 };
9504
9505 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:VScrolledWindow_RefreshAll",kwnames,&obj0)) goto fail;
9506 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyVScrolledWindow,
9507 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
9508 {
9509 PyThreadState* __tstate = wxPyBeginAllowThreads();
9510 (arg1)->RefreshAll();
9511
9512 wxPyEndAllowThreads(__tstate);
9513 if (PyErr_Occurred()) SWIG_fail;
9514 }
9515 Py_INCREF(Py_None); resultobj = Py_None;
9516 return resultobj;
9517 fail:
9518 return NULL;
9519}
9520
9521
9522static PyObject *_wrap_VScrolledWindow_GetLineCount(PyObject *self, PyObject *args, PyObject *kwargs) {
9523 PyObject *resultobj;
9524 wxPyVScrolledWindow *arg1 = (wxPyVScrolledWindow *) 0 ;
9525 size_t result;
9526 PyObject * obj0 = 0 ;
9527 char *kwnames[] = {
9528 (char *) "self", NULL
9529 };
9530
9531 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:VScrolledWindow_GetLineCount",kwnames,&obj0)) goto fail;
9532 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyVScrolledWindow,
9533 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
9534 {
9535 PyThreadState* __tstate = wxPyBeginAllowThreads();
9536 result = (size_t)((wxPyVScrolledWindow const *)arg1)->GetLineCount();
9537
9538 wxPyEndAllowThreads(__tstate);
9539 if (PyErr_Occurred()) SWIG_fail;
9540 }
9541 resultobj = SWIG_FromUnsignedLong((unsigned long)result);
9542 return resultobj;
9543 fail:
9544 return NULL;
9545}
9546
9547
9548static PyObject *_wrap_VScrolledWindow_GetFirstVisibleLine(PyObject *self, PyObject *args, PyObject *kwargs) {
9549 PyObject *resultobj;
9550 wxPyVScrolledWindow *arg1 = (wxPyVScrolledWindow *) 0 ;
9551 size_t result;
9552 PyObject * obj0 = 0 ;
9553 char *kwnames[] = {
9554 (char *) "self", NULL
9555 };
9556
9557 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:VScrolledWindow_GetFirstVisibleLine",kwnames,&obj0)) goto fail;
9558 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyVScrolledWindow,
9559 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
9560 {
9561 PyThreadState* __tstate = wxPyBeginAllowThreads();
9562 result = (size_t)((wxPyVScrolledWindow const *)arg1)->GetFirstVisibleLine();
9563
9564 wxPyEndAllowThreads(__tstate);
9565 if (PyErr_Occurred()) SWIG_fail;
9566 }
9567 resultobj = SWIG_FromUnsignedLong((unsigned long)result);
9568 return resultobj;
9569 fail:
9570 return NULL;
9571}
9572
9573
9574static PyObject *_wrap_VScrolledWindow_GetLastVisibleLine(PyObject *self, PyObject *args, PyObject *kwargs) {
9575 PyObject *resultobj;
9576 wxPyVScrolledWindow *arg1 = (wxPyVScrolledWindow *) 0 ;
9577 size_t result;
9578 PyObject * obj0 = 0 ;
9579 char *kwnames[] = {
9580 (char *) "self", NULL
9581 };
9582
9583 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:VScrolledWindow_GetLastVisibleLine",kwnames,&obj0)) goto fail;
9584 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyVScrolledWindow,
9585 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
9586 {
9587 PyThreadState* __tstate = wxPyBeginAllowThreads();
9588 result = (size_t)((wxPyVScrolledWindow const *)arg1)->GetLastVisibleLine();
9589
9590 wxPyEndAllowThreads(__tstate);
9591 if (PyErr_Occurred()) SWIG_fail;
9592 }
9593 resultobj = SWIG_FromUnsignedLong((unsigned long)result);
9594 return resultobj;
9595 fail:
9596 return NULL;
9597}
9598
9599
9600static PyObject *_wrap_VScrolledWindow_IsVisible(PyObject *self, PyObject *args, PyObject *kwargs) {
9601 PyObject *resultobj;
9602 wxPyVScrolledWindow *arg1 = (wxPyVScrolledWindow *) 0 ;
9603 size_t arg2 ;
9604 bool result;
9605 PyObject * obj0 = 0 ;
9606 PyObject * obj1 = 0 ;
9607 char *kwnames[] = {
9608 (char *) "self",(char *) "line", NULL
9609 };
9610
9611 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:VScrolledWindow_IsVisible",kwnames,&obj0,&obj1)) goto fail;
9612 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyVScrolledWindow,
9613 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
9614 arg2 = (size_t) SWIG_AsUnsignedLong(obj1);
9615 if (PyErr_Occurred()) SWIG_fail;
9616 {
9617 PyThreadState* __tstate = wxPyBeginAllowThreads();
9618 result = (bool)((wxPyVScrolledWindow const *)arg1)->IsVisible(arg2);
9619
9620 wxPyEndAllowThreads(__tstate);
9621 if (PyErr_Occurred()) SWIG_fail;
9622 }
9623 {
9624 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
9625 }
9626 return resultobj;
9627 fail:
9628 return NULL;
9629}
9630
9631
9632static PyObject * VScrolledWindow_swigregister(PyObject *self, PyObject *args) {
9633 PyObject *obj;
9634 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
9635 SWIG_TypeClientData(SWIGTYPE_p_wxPyVScrolledWindow, obj);
9636 Py_INCREF(obj);
9637 return Py_BuildValue((char *)"");
9638}
9639static int _wrap_VListBoxNameStr_set(PyObject *_val) {
9640 PyErr_SetString(PyExc_TypeError,"Variable VListBoxNameStr is read-only.");
9641 return 1;
9642}
9643
9644
9645static PyObject *_wrap_VListBoxNameStr_get() {
9646 PyObject *pyobj;
9647
9648 {
9649#if wxUSE_UNICODE
9650 pyobj = PyUnicode_FromWideChar((&wxPyVListBoxNameStr)->c_str(), (&wxPyVListBoxNameStr)->Len());
9651#else
9652 pyobj = PyString_FromStringAndSize((&wxPyVListBoxNameStr)->c_str(), (&wxPyVListBoxNameStr)->Len());
9653#endif
9654 }
9655 return pyobj;
9656}
9657
9658
9659static PyObject *_wrap_new_VListBox(PyObject *self, PyObject *args, PyObject *kwargs) {
9660 PyObject *resultobj;
9661 wxWindow *arg1 = (wxWindow *) 0 ;
9662 int arg2 = (int) wxID_ANY ;
9663 wxPoint const &arg3_defvalue = wxDefaultPosition ;
9664 wxPoint *arg3 = (wxPoint *) &arg3_defvalue ;
9665 wxSize const &arg4_defvalue = wxDefaultSize ;
9666 wxSize *arg4 = (wxSize *) &arg4_defvalue ;
9667 long arg5 = (long) 0 ;
9668 wxString const &arg6_defvalue = wxPyVListBoxNameStr ;
9669 wxString *arg6 = (wxString *) &arg6_defvalue ;
9670 wxPyVListBox *result;
9671 wxPoint temp3 ;
9672 wxSize temp4 ;
9673 bool temp6 = False ;
9674 PyObject * obj0 = 0 ;
9675 PyObject * obj1 = 0 ;
9676 PyObject * obj2 = 0 ;
9677 PyObject * obj3 = 0 ;
9678 PyObject * obj4 = 0 ;
9679 PyObject * obj5 = 0 ;
9680 char *kwnames[] = {
9681 (char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
9682 };
9683
9684 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|OOOOO:new_VListBox",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) goto fail;
9685 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxWindow,
9686 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
9687 if (obj1) {
9688 arg2 = (int) SWIG_AsInt(obj1);
9689 if (PyErr_Occurred()) SWIG_fail;
9690 }
9691 if (obj2) {
9692 {
9693 arg3 = &temp3;
9694 if ( ! wxPoint_helper(obj2, &arg3)) SWIG_fail;
9695 }
9696 }
9697 if (obj3) {
9698 {
9699 arg4 = &temp4;
9700 if ( ! wxSize_helper(obj3, &arg4)) SWIG_fail;
9701 }
9702 }
9703 if (obj4) {
9704 arg5 = (long) SWIG_AsLong(obj4);
9705 if (PyErr_Occurred()) SWIG_fail;
9706 }
9707 if (obj5) {
9708 {
9709 arg6 = wxString_in_helper(obj5);
9710 if (arg6 == NULL) SWIG_fail;
9711 temp6 = True;
9712 }
9713 }
9714 {
0439c23b 9715 if (!wxPyCheckForApp()) SWIG_fail;
d55e5bfc
RD
9716 PyThreadState* __tstate = wxPyBeginAllowThreads();
9717 result = (wxPyVListBox *)new wxPyVListBox(arg1,arg2,(wxPoint const &)*arg3,(wxSize const &)*arg4,arg5,(wxString const &)*arg6);
9718
9719 wxPyEndAllowThreads(__tstate);
110da5b0 9720 if (PyErr_Occurred()) SWIG_fail;
d55e5bfc
RD
9721 }
9722 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPyVListBox, 1);
9723 {
9724 if (temp6)
9725 delete arg6;
9726 }
9727 return resultobj;
9728 fail:
9729 {
9730 if (temp6)
9731 delete arg6;
9732 }
9733 return NULL;
9734}
9735
9736
9737static PyObject *_wrap_new_PreVListBox(PyObject *self, PyObject *args, PyObject *kwargs) {
9738 PyObject *resultobj;
9739 wxPyVListBox *result;
9740 char *kwnames[] = {
9741 NULL
9742 };
9743
9744 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":new_PreVListBox",kwnames)) goto fail;
9745 {
0439c23b 9746 if (!wxPyCheckForApp()) SWIG_fail;
d55e5bfc
RD
9747 PyThreadState* __tstate = wxPyBeginAllowThreads();
9748 result = (wxPyVListBox *)new wxPyVListBox();
9749
9750 wxPyEndAllowThreads(__tstate);
110da5b0 9751 if (PyErr_Occurred()) SWIG_fail;
d55e5bfc
RD
9752 }
9753 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPyVListBox, 1);
9754 return resultobj;
9755 fail:
9756 return NULL;
9757}
9758
9759
9760static PyObject *_wrap_VListBox__setCallbackInfo(PyObject *self, PyObject *args, PyObject *kwargs) {
9761 PyObject *resultobj;
9762 wxPyVListBox *arg1 = (wxPyVListBox *) 0 ;
9763 PyObject *arg2 = (PyObject *) 0 ;
9764 PyObject *arg3 = (PyObject *) 0 ;
9765 PyObject * obj0 = 0 ;
9766 PyObject * obj1 = 0 ;
9767 PyObject * obj2 = 0 ;
9768 char *kwnames[] = {
9769 (char *) "self",(char *) "self",(char *) "_class", NULL
9770 };
9771
9772 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:VListBox__setCallbackInfo",kwnames,&obj0,&obj1,&obj2)) goto fail;
9773 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyVListBox,
9774 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
9775 arg2 = obj1;
9776 arg3 = obj2;
9777 {
9778 PyThreadState* __tstate = wxPyBeginAllowThreads();
9779 (arg1)->_setCallbackInfo(arg2,arg3);
9780
9781 wxPyEndAllowThreads(__tstate);
9782 if (PyErr_Occurred()) SWIG_fail;
9783 }
9784 Py_INCREF(Py_None); resultobj = Py_None;
9785 return resultobj;
9786 fail:
9787 return NULL;
9788}
9789
9790
9791static PyObject *_wrap_VListBox_Create(PyObject *self, PyObject *args, PyObject *kwargs) {
9792 PyObject *resultobj;
9793 wxPyVListBox *arg1 = (wxPyVListBox *) 0 ;
9794 wxWindow *arg2 = (wxWindow *) 0 ;
9795 int arg3 = (int) wxID_ANY ;
9796 wxPoint const &arg4_defvalue = wxDefaultPosition ;
9797 wxPoint *arg4 = (wxPoint *) &arg4_defvalue ;
9798 wxSize const &arg5_defvalue = wxDefaultSize ;
9799 wxSize *arg5 = (wxSize *) &arg5_defvalue ;
9800 long arg6 = (long) 0 ;
9801 wxString const &arg7_defvalue = wxPyVListBoxNameStr ;
9802 wxString *arg7 = (wxString *) &arg7_defvalue ;
9803 bool result;
9804 wxPoint temp4 ;
9805 wxSize temp5 ;
9806 bool temp7 = False ;
9807 PyObject * obj0 = 0 ;
9808 PyObject * obj1 = 0 ;
9809 PyObject * obj2 = 0 ;
9810 PyObject * obj3 = 0 ;
9811 PyObject * obj4 = 0 ;
9812 PyObject * obj5 = 0 ;
9813 PyObject * obj6 = 0 ;
9814 char *kwnames[] = {
9815 (char *) "self",(char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
9816 };
9817
9818 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|OOOOO:VListBox_Create",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6)) goto fail;
9819 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyVListBox,
9820 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
9821 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxWindow,
9822 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
9823 if (obj2) {
9824 arg3 = (int) SWIG_AsInt(obj2);
9825 if (PyErr_Occurred()) SWIG_fail;
9826 }
9827 if (obj3) {
9828 {
9829 arg4 = &temp4;
9830 if ( ! wxPoint_helper(obj3, &arg4)) SWIG_fail;
9831 }
9832 }
9833 if (obj4) {
9834 {
9835 arg5 = &temp5;
9836 if ( ! wxSize_helper(obj4, &arg5)) SWIG_fail;
9837 }
9838 }
9839 if (obj5) {
9840 arg6 = (long) SWIG_AsLong(obj5);
9841 if (PyErr_Occurred()) SWIG_fail;
9842 }
9843 if (obj6) {
9844 {
9845 arg7 = wxString_in_helper(obj6);
9846 if (arg7 == NULL) SWIG_fail;
9847 temp7 = True;
9848 }
9849 }
9850 {
9851 PyThreadState* __tstate = wxPyBeginAllowThreads();
9852 result = (bool)(arg1)->Create(arg2,arg3,(wxPoint const &)*arg4,(wxSize const &)*arg5,arg6,(wxString const &)*arg7);
9853
9854 wxPyEndAllowThreads(__tstate);
9855 if (PyErr_Occurred()) SWIG_fail;
9856 }
9857 {
9858 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
9859 }
9860 {
9861 if (temp7)
9862 delete arg7;
9863 }
9864 return resultobj;
9865 fail:
9866 {
9867 if (temp7)
9868 delete arg7;
9869 }
9870 return NULL;
9871}
9872
9873
9874static PyObject *_wrap_VListBox_GetItemCount(PyObject *self, PyObject *args, PyObject *kwargs) {
9875 PyObject *resultobj;
9876 wxPyVListBox *arg1 = (wxPyVListBox *) 0 ;
9877 size_t result;
9878 PyObject * obj0 = 0 ;
9879 char *kwnames[] = {
9880 (char *) "self", NULL
9881 };
9882
9883 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:VListBox_GetItemCount",kwnames,&obj0)) goto fail;
9884 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyVListBox,
9885 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
9886 {
9887 PyThreadState* __tstate = wxPyBeginAllowThreads();
9888 result = (size_t)((wxPyVListBox const *)arg1)->GetItemCount();
9889
9890 wxPyEndAllowThreads(__tstate);
9891 if (PyErr_Occurred()) SWIG_fail;
9892 }
9893 resultobj = SWIG_FromUnsignedLong((unsigned long)result);
9894 return resultobj;
9895 fail:
9896 return NULL;
9897}
9898
9899
9900static PyObject *_wrap_VListBox_HasMultipleSelection(PyObject *self, PyObject *args, PyObject *kwargs) {
9901 PyObject *resultobj;
9902 wxPyVListBox *arg1 = (wxPyVListBox *) 0 ;
9903 bool result;
9904 PyObject * obj0 = 0 ;
9905 char *kwnames[] = {
9906 (char *) "self", NULL
9907 };
9908
9909 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:VListBox_HasMultipleSelection",kwnames,&obj0)) goto fail;
9910 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyVListBox,
9911 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
9912 {
9913 PyThreadState* __tstate = wxPyBeginAllowThreads();
9914 result = (bool)((wxPyVListBox const *)arg1)->HasMultipleSelection();
9915
9916 wxPyEndAllowThreads(__tstate);
9917 if (PyErr_Occurred()) SWIG_fail;
9918 }
9919 {
9920 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
9921 }
9922 return resultobj;
9923 fail:
9924 return NULL;
9925}
9926
9927
9928static PyObject *_wrap_VListBox_GetSelection(PyObject *self, PyObject *args, PyObject *kwargs) {
9929 PyObject *resultobj;
9930 wxPyVListBox *arg1 = (wxPyVListBox *) 0 ;
9931 int result;
9932 PyObject * obj0 = 0 ;
9933 char *kwnames[] = {
9934 (char *) "self", NULL
9935 };
9936
9937 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:VListBox_GetSelection",kwnames,&obj0)) goto fail;
9938 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyVListBox,
9939 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
9940 {
9941 PyThreadState* __tstate = wxPyBeginAllowThreads();
9942 result = (int)((wxPyVListBox const *)arg1)->GetSelection();
9943
9944 wxPyEndAllowThreads(__tstate);
9945 if (PyErr_Occurred()) SWIG_fail;
9946 }
9947 resultobj = SWIG_FromInt((int)result);
9948 return resultobj;
9949 fail:
9950 return NULL;
9951}
9952
9953
9954static PyObject *_wrap_VListBox_IsCurrent(PyObject *self, PyObject *args, PyObject *kwargs) {
9955 PyObject *resultobj;
9956 wxPyVListBox *arg1 = (wxPyVListBox *) 0 ;
9957 size_t arg2 ;
9958 bool result;
9959 PyObject * obj0 = 0 ;
9960 PyObject * obj1 = 0 ;
9961 char *kwnames[] = {
9962 (char *) "self",(char *) "item", NULL
9963 };
9964
9965 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:VListBox_IsCurrent",kwnames,&obj0,&obj1)) goto fail;
9966 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyVListBox,
9967 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
9968 arg2 = (size_t) SWIG_AsUnsignedLong(obj1);
9969 if (PyErr_Occurred()) SWIG_fail;
9970 {
9971 PyThreadState* __tstate = wxPyBeginAllowThreads();
9972 result = (bool)((wxPyVListBox const *)arg1)->IsCurrent(arg2);
9973
9974 wxPyEndAllowThreads(__tstate);
9975 if (PyErr_Occurred()) SWIG_fail;
9976 }
9977 {
9978 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
9979 }
9980 return resultobj;
9981 fail:
9982 return NULL;
9983}
9984
9985
9986static PyObject *_wrap_VListBox_IsSelected(PyObject *self, PyObject *args, PyObject *kwargs) {
9987 PyObject *resultobj;
9988 wxPyVListBox *arg1 = (wxPyVListBox *) 0 ;
9989 size_t arg2 ;
9990 bool result;
9991 PyObject * obj0 = 0 ;
9992 PyObject * obj1 = 0 ;
9993 char *kwnames[] = {
9994 (char *) "self",(char *) "item", NULL
9995 };
9996
9997 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:VListBox_IsSelected",kwnames,&obj0,&obj1)) goto fail;
9998 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyVListBox,
9999 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
10000 arg2 = (size_t) SWIG_AsUnsignedLong(obj1);
10001 if (PyErr_Occurred()) SWIG_fail;
10002 {
10003 PyThreadState* __tstate = wxPyBeginAllowThreads();
10004 result = (bool)((wxPyVListBox const *)arg1)->IsSelected(arg2);
10005
10006 wxPyEndAllowThreads(__tstate);
10007 if (PyErr_Occurred()) SWIG_fail;
10008 }
10009 {
10010 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
10011 }
10012 return resultobj;
10013 fail:
10014 return NULL;
10015}
10016
10017
10018static PyObject *_wrap_VListBox_GetSelectedCount(PyObject *self, PyObject *args, PyObject *kwargs) {
10019 PyObject *resultobj;
10020 wxPyVListBox *arg1 = (wxPyVListBox *) 0 ;
10021 size_t result;
10022 PyObject * obj0 = 0 ;
10023 char *kwnames[] = {
10024 (char *) "self", NULL
10025 };
10026
10027 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:VListBox_GetSelectedCount",kwnames,&obj0)) goto fail;
10028 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyVListBox,
10029 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
10030 {
10031 PyThreadState* __tstate = wxPyBeginAllowThreads();
10032 result = (size_t)((wxPyVListBox const *)arg1)->GetSelectedCount();
10033
10034 wxPyEndAllowThreads(__tstate);
10035 if (PyErr_Occurred()) SWIG_fail;
10036 }
10037 resultobj = SWIG_FromUnsignedLong((unsigned long)result);
10038 return resultobj;
10039 fail:
10040 return NULL;
10041}
10042
10043
10044static PyObject *_wrap_VListBox_GetFirstSelected(PyObject *self, PyObject *args, PyObject *kwargs) {
10045 PyObject *resultobj;
10046 wxPyVListBox *arg1 = (wxPyVListBox *) 0 ;
09c21d3b 10047 PyObject *result;
d55e5bfc 10048 PyObject * obj0 = 0 ;
d55e5bfc 10049 char *kwnames[] = {
09c21d3b 10050 (char *) "self", NULL
d55e5bfc
RD
10051 };
10052
09c21d3b 10053 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:VListBox_GetFirstSelected",kwnames,&obj0)) goto fail;
d55e5bfc
RD
10054 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyVListBox,
10055 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
d55e5bfc
RD
10056 {
10057 PyThreadState* __tstate = wxPyBeginAllowThreads();
09c21d3b 10058 result = (PyObject *)wxPyVListBox_GetFirstSelected(arg1);
d55e5bfc
RD
10059
10060 wxPyEndAllowThreads(__tstate);
10061 if (PyErr_Occurred()) SWIG_fail;
10062 }
09c21d3b 10063 resultobj = result;
d55e5bfc
RD
10064 return resultobj;
10065 fail:
10066 return NULL;
10067}
10068
10069
10070static PyObject *_wrap_VListBox_GetNextSelected(PyObject *self, PyObject *args, PyObject *kwargs) {
10071 PyObject *resultobj;
10072 wxPyVListBox *arg1 = (wxPyVListBox *) 0 ;
09c21d3b
RD
10073 unsigned long arg2 ;
10074 PyObject *result;
d55e5bfc
RD
10075 PyObject * obj0 = 0 ;
10076 PyObject * obj1 = 0 ;
10077 char *kwnames[] = {
10078 (char *) "self",(char *) "cookie", NULL
10079 };
10080
10081 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:VListBox_GetNextSelected",kwnames,&obj0,&obj1)) goto fail;
10082 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyVListBox,
10083 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
09c21d3b
RD
10084 arg2 = (unsigned long) SWIG_AsUnsignedLong(obj1);
10085 if (PyErr_Occurred()) SWIG_fail;
d55e5bfc
RD
10086 {
10087 PyThreadState* __tstate = wxPyBeginAllowThreads();
09c21d3b 10088 result = (PyObject *)wxPyVListBox_GetNextSelected(arg1,arg2);
d55e5bfc
RD
10089
10090 wxPyEndAllowThreads(__tstate);
10091 if (PyErr_Occurred()) SWIG_fail;
10092 }
09c21d3b 10093 resultobj = result;
d55e5bfc
RD
10094 return resultobj;
10095 fail:
10096 return NULL;
10097}
10098
10099
10100static PyObject *_wrap_VListBox_GetMargins(PyObject *self, PyObject *args, PyObject *kwargs) {
10101 PyObject *resultobj;
10102 wxPyVListBox *arg1 = (wxPyVListBox *) 0 ;
10103 wxPoint result;
10104 PyObject * obj0 = 0 ;
10105 char *kwnames[] = {
10106 (char *) "self", NULL
10107 };
10108
10109 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:VListBox_GetMargins",kwnames,&obj0)) goto fail;
10110 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyVListBox,
10111 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
10112 {
10113 PyThreadState* __tstate = wxPyBeginAllowThreads();
10114 result = ((wxPyVListBox const *)arg1)->GetMargins();
10115
10116 wxPyEndAllowThreads(__tstate);
10117 if (PyErr_Occurred()) SWIG_fail;
10118 }
10119 {
10120 wxPoint * resultptr;
10121 resultptr = new wxPoint((wxPoint &) result);
10122 resultobj = SWIG_NewPointerObj((void *)(resultptr), SWIGTYPE_p_wxPoint, 1);
10123 }
10124 return resultobj;
10125 fail:
10126 return NULL;
10127}
10128
10129
10130static PyObject *_wrap_VListBox_GetSelectionBackground(PyObject *self, PyObject *args, PyObject *kwargs) {
10131 PyObject *resultobj;
10132 wxPyVListBox *arg1 = (wxPyVListBox *) 0 ;
10133 wxColour *result;
10134 PyObject * obj0 = 0 ;
10135 char *kwnames[] = {
10136 (char *) "self", NULL
10137 };
10138
10139 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:VListBox_GetSelectionBackground",kwnames,&obj0)) goto fail;
10140 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyVListBox,
10141 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
10142 {
10143 PyThreadState* __tstate = wxPyBeginAllowThreads();
10144 {
10145 wxColour const &_result_ref = ((wxPyVListBox const *)arg1)->GetSelectionBackground();
10146 result = (wxColour *) &_result_ref;
10147 }
10148
10149 wxPyEndAllowThreads(__tstate);
10150 if (PyErr_Occurred()) SWIG_fail;
10151 }
10152 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxColour, 0);
10153 return resultobj;
10154 fail:
10155 return NULL;
10156}
10157
10158
10159static PyObject *_wrap_VListBox_SetItemCount(PyObject *self, PyObject *args, PyObject *kwargs) {
10160 PyObject *resultobj;
10161 wxPyVListBox *arg1 = (wxPyVListBox *) 0 ;
10162 size_t arg2 ;
10163 PyObject * obj0 = 0 ;
10164 PyObject * obj1 = 0 ;
10165 char *kwnames[] = {
10166 (char *) "self",(char *) "count", NULL
10167 };
10168
10169 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:VListBox_SetItemCount",kwnames,&obj0,&obj1)) goto fail;
10170 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyVListBox,
10171 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
10172 arg2 = (size_t) SWIG_AsUnsignedLong(obj1);
10173 if (PyErr_Occurred()) SWIG_fail;
10174 {
10175 PyThreadState* __tstate = wxPyBeginAllowThreads();
10176 (arg1)->SetItemCount(arg2);
10177
10178 wxPyEndAllowThreads(__tstate);
10179 if (PyErr_Occurred()) SWIG_fail;
10180 }
10181 Py_INCREF(Py_None); resultobj = Py_None;
10182 return resultobj;
10183 fail:
10184 return NULL;
10185}
10186
10187
10188static PyObject *_wrap_VListBox_Clear(PyObject *self, PyObject *args, PyObject *kwargs) {
10189 PyObject *resultobj;
10190 wxPyVListBox *arg1 = (wxPyVListBox *) 0 ;
10191 PyObject * obj0 = 0 ;
10192 char *kwnames[] = {
10193 (char *) "self", NULL
10194 };
10195
10196 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:VListBox_Clear",kwnames,&obj0)) goto fail;
10197 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyVListBox,
10198 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
10199 {
10200 PyThreadState* __tstate = wxPyBeginAllowThreads();
10201 (arg1)->Clear();
10202
10203 wxPyEndAllowThreads(__tstate);
10204 if (PyErr_Occurred()) SWIG_fail;
10205 }
10206 Py_INCREF(Py_None); resultobj = Py_None;
10207 return resultobj;
10208 fail:
10209 return NULL;
10210}
10211
10212
10213static PyObject *_wrap_VListBox_SetSelection(PyObject *self, PyObject *args, PyObject *kwargs) {
10214 PyObject *resultobj;
10215 wxPyVListBox *arg1 = (wxPyVListBox *) 0 ;
10216 int arg2 ;
10217 PyObject * obj0 = 0 ;
10218 PyObject * obj1 = 0 ;
10219 char *kwnames[] = {
10220 (char *) "self",(char *) "selection", NULL
10221 };
10222
10223 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:VListBox_SetSelection",kwnames,&obj0,&obj1)) goto fail;
10224 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyVListBox,
10225 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
10226 arg2 = (int) SWIG_AsInt(obj1);
10227 if (PyErr_Occurred()) SWIG_fail;
10228 {
10229 PyThreadState* __tstate = wxPyBeginAllowThreads();
10230 (arg1)->SetSelection(arg2);
10231
10232 wxPyEndAllowThreads(__tstate);
10233 if (PyErr_Occurred()) SWIG_fail;
10234 }
10235 Py_INCREF(Py_None); resultobj = Py_None;
10236 return resultobj;
10237 fail:
10238 return NULL;
10239}
10240
10241
10242static PyObject *_wrap_VListBox_Select(PyObject *self, PyObject *args, PyObject *kwargs) {
10243 PyObject *resultobj;
10244 wxPyVListBox *arg1 = (wxPyVListBox *) 0 ;
10245 size_t arg2 ;
10246 bool arg3 = (bool) True ;
10247 bool result;
10248 PyObject * obj0 = 0 ;
10249 PyObject * obj1 = 0 ;
10250 PyObject * obj2 = 0 ;
10251 char *kwnames[] = {
10252 (char *) "self",(char *) "item",(char *) "select", NULL
10253 };
10254
10255 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|O:VListBox_Select",kwnames,&obj0,&obj1,&obj2)) goto fail;
10256 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyVListBox,
10257 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
10258 arg2 = (size_t) SWIG_AsUnsignedLong(obj1);
10259 if (PyErr_Occurred()) SWIG_fail;
10260 if (obj2) {
10261 arg3 = (bool) SWIG_AsBool(obj2);
10262 if (PyErr_Occurred()) SWIG_fail;
10263 }
10264 {
10265 PyThreadState* __tstate = wxPyBeginAllowThreads();
10266 result = (bool)(arg1)->Select(arg2,arg3);
10267
10268 wxPyEndAllowThreads(__tstate);
10269 if (PyErr_Occurred()) SWIG_fail;
10270 }
10271 {
10272 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
10273 }
10274 return resultobj;
10275 fail:
10276 return NULL;
10277}
10278
10279
10280static PyObject *_wrap_VListBox_SelectRange(PyObject *self, PyObject *args, PyObject *kwargs) {
10281 PyObject *resultobj;
10282 wxPyVListBox *arg1 = (wxPyVListBox *) 0 ;
10283 size_t arg2 ;
10284 size_t arg3 ;
10285 bool result;
10286 PyObject * obj0 = 0 ;
10287 PyObject * obj1 = 0 ;
10288 PyObject * obj2 = 0 ;
10289 char *kwnames[] = {
10290 (char *) "self",(char *) "from",(char *) "to", NULL
10291 };
10292
10293 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:VListBox_SelectRange",kwnames,&obj0,&obj1,&obj2)) goto fail;
10294 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyVListBox,
10295 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
10296 arg2 = (size_t) SWIG_AsUnsignedLong(obj1);
10297 if (PyErr_Occurred()) SWIG_fail;
10298 arg3 = (size_t) SWIG_AsUnsignedLong(obj2);
10299 if (PyErr_Occurred()) SWIG_fail;
10300 {
10301 PyThreadState* __tstate = wxPyBeginAllowThreads();
10302 result = (bool)(arg1)->SelectRange(arg2,arg3);
10303
10304 wxPyEndAllowThreads(__tstate);
10305 if (PyErr_Occurred()) SWIG_fail;
10306 }
10307 {
10308 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
10309 }
10310 return resultobj;
10311 fail:
10312 return NULL;
10313}
10314
10315
10316static PyObject *_wrap_VListBox_Toggle(PyObject *self, PyObject *args, PyObject *kwargs) {
10317 PyObject *resultobj;
10318 wxPyVListBox *arg1 = (wxPyVListBox *) 0 ;
10319 size_t arg2 ;
10320 PyObject * obj0 = 0 ;
10321 PyObject * obj1 = 0 ;
10322 char *kwnames[] = {
10323 (char *) "self",(char *) "item", NULL
10324 };
10325
10326 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:VListBox_Toggle",kwnames,&obj0,&obj1)) goto fail;
10327 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyVListBox,
10328 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
10329 arg2 = (size_t) SWIG_AsUnsignedLong(obj1);
10330 if (PyErr_Occurred()) SWIG_fail;
10331 {
10332 PyThreadState* __tstate = wxPyBeginAllowThreads();
10333 (arg1)->Toggle(arg2);
10334
10335 wxPyEndAllowThreads(__tstate);
10336 if (PyErr_Occurred()) SWIG_fail;
10337 }
10338 Py_INCREF(Py_None); resultobj = Py_None;
10339 return resultobj;
10340 fail:
10341 return NULL;
10342}
10343
10344
10345static PyObject *_wrap_VListBox_SelectAll(PyObject *self, PyObject *args, PyObject *kwargs) {
10346 PyObject *resultobj;
10347 wxPyVListBox *arg1 = (wxPyVListBox *) 0 ;
10348 bool result;
10349 PyObject * obj0 = 0 ;
10350 char *kwnames[] = {
10351 (char *) "self", NULL
10352 };
10353
10354 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:VListBox_SelectAll",kwnames,&obj0)) goto fail;
10355 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyVListBox,
10356 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
10357 {
10358 PyThreadState* __tstate = wxPyBeginAllowThreads();
10359 result = (bool)(arg1)->SelectAll();
10360
10361 wxPyEndAllowThreads(__tstate);
10362 if (PyErr_Occurred()) SWIG_fail;
10363 }
10364 {
10365 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
10366 }
10367 return resultobj;
10368 fail:
10369 return NULL;
10370}
10371
10372
10373static PyObject *_wrap_VListBox_DeselectAll(PyObject *self, PyObject *args, PyObject *kwargs) {
10374 PyObject *resultobj;
10375 wxPyVListBox *arg1 = (wxPyVListBox *) 0 ;
10376 bool result;
10377 PyObject * obj0 = 0 ;
10378 char *kwnames[] = {
10379 (char *) "self", NULL
10380 };
10381
10382 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:VListBox_DeselectAll",kwnames,&obj0)) goto fail;
10383 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyVListBox,
10384 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
10385 {
10386 PyThreadState* __tstate = wxPyBeginAllowThreads();
10387 result = (bool)(arg1)->DeselectAll();
10388
10389 wxPyEndAllowThreads(__tstate);
10390 if (PyErr_Occurred()) SWIG_fail;
10391 }
10392 {
10393 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
10394 }
10395 return resultobj;
10396 fail:
10397 return NULL;
10398}
10399
10400
10401static PyObject *_wrap_VListBox_SetMargins(PyObject *self, PyObject *args, PyObject *kwargs) {
10402 PyObject *resultobj;
10403 wxPyVListBox *arg1 = (wxPyVListBox *) 0 ;
10404 wxPoint *arg2 = 0 ;
10405 wxPoint temp2 ;
10406 PyObject * obj0 = 0 ;
10407 PyObject * obj1 = 0 ;
10408 char *kwnames[] = {
10409 (char *) "self",(char *) "pt", NULL
10410 };
10411
10412 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:VListBox_SetMargins",kwnames,&obj0,&obj1)) goto fail;
10413 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyVListBox,
10414 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
10415 {
10416 arg2 = &temp2;
10417 if ( ! wxPoint_helper(obj1, &arg2)) SWIG_fail;
10418 }
10419 {
10420 PyThreadState* __tstate = wxPyBeginAllowThreads();
10421 (arg1)->SetMargins((wxPoint const &)*arg2);
10422
10423 wxPyEndAllowThreads(__tstate);
10424 if (PyErr_Occurred()) SWIG_fail;
10425 }
10426 Py_INCREF(Py_None); resultobj = Py_None;
10427 return resultobj;
10428 fail:
10429 return NULL;
10430}
10431
10432
10433static PyObject *_wrap_VListBox_SetMarginsXY(PyObject *self, PyObject *args, PyObject *kwargs) {
10434 PyObject *resultobj;
10435 wxPyVListBox *arg1 = (wxPyVListBox *) 0 ;
10436 int arg2 ;
10437 int arg3 ;
10438 PyObject * obj0 = 0 ;
10439 PyObject * obj1 = 0 ;
10440 PyObject * obj2 = 0 ;
10441 char *kwnames[] = {
10442 (char *) "self",(char *) "x",(char *) "y", NULL
10443 };
10444
10445 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:VListBox_SetMarginsXY",kwnames,&obj0,&obj1,&obj2)) goto fail;
10446 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyVListBox,
10447 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
10448 arg2 = (int) SWIG_AsInt(obj1);
10449 if (PyErr_Occurred()) SWIG_fail;
10450 arg3 = (int) SWIG_AsInt(obj2);
10451 if (PyErr_Occurred()) SWIG_fail;
10452 {
10453 PyThreadState* __tstate = wxPyBeginAllowThreads();
10454 (arg1)->SetMargins(arg2,arg3);
10455
10456 wxPyEndAllowThreads(__tstate);
10457 if (PyErr_Occurred()) SWIG_fail;
10458 }
10459 Py_INCREF(Py_None); resultobj = Py_None;
10460 return resultobj;
10461 fail:
10462 return NULL;
10463}
10464
10465
10466static PyObject *_wrap_VListBox_SetSelectionBackground(PyObject *self, PyObject *args, PyObject *kwargs) {
10467 PyObject *resultobj;
10468 wxPyVListBox *arg1 = (wxPyVListBox *) 0 ;
10469 wxColour *arg2 = 0 ;
10470 wxColour temp2 ;
10471 PyObject * obj0 = 0 ;
10472 PyObject * obj1 = 0 ;
10473 char *kwnames[] = {
10474 (char *) "self",(char *) "col", NULL
10475 };
10476
10477 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:VListBox_SetSelectionBackground",kwnames,&obj0,&obj1)) goto fail;
10478 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyVListBox,
10479 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
10480 {
10481 arg2 = &temp2;
10482 if ( ! wxColour_helper(obj1, &arg2)) SWIG_fail;
10483 }
10484 {
10485 PyThreadState* __tstate = wxPyBeginAllowThreads();
10486 (arg1)->SetSelectionBackground((wxColour const &)*arg2);
10487
10488 wxPyEndAllowThreads(__tstate);
10489 if (PyErr_Occurred()) SWIG_fail;
10490 }
10491 Py_INCREF(Py_None); resultobj = Py_None;
10492 return resultobj;
10493 fail:
10494 return NULL;
10495}
10496
10497
10498static PyObject * VListBox_swigregister(PyObject *self, PyObject *args) {
10499 PyObject *obj;
10500 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
10501 SWIG_TypeClientData(SWIGTYPE_p_wxPyVListBox, obj);
10502 Py_INCREF(obj);
10503 return Py_BuildValue((char *)"");
10504}
10505static PyObject *_wrap_new_HtmlListBox(PyObject *self, PyObject *args, PyObject *kwargs) {
10506 PyObject *resultobj;
10507 wxWindow *arg1 = (wxWindow *) 0 ;
10508 int arg2 = (int) wxID_ANY ;
10509 wxPoint const &arg3_defvalue = wxDefaultPosition ;
10510 wxPoint *arg3 = (wxPoint *) &arg3_defvalue ;
10511 wxSize const &arg4_defvalue = wxDefaultSize ;
10512 wxSize *arg4 = (wxSize *) &arg4_defvalue ;
10513 long arg5 = (long) 0 ;
10514 wxString const &arg6_defvalue = wxPyVListBoxNameStr ;
10515 wxString *arg6 = (wxString *) &arg6_defvalue ;
10516 wxPyHtmlListBox *result;
10517 wxPoint temp3 ;
10518 wxSize temp4 ;
10519 bool temp6 = False ;
10520 PyObject * obj0 = 0 ;
10521 PyObject * obj1 = 0 ;
10522 PyObject * obj2 = 0 ;
10523 PyObject * obj3 = 0 ;
10524 PyObject * obj4 = 0 ;
10525 PyObject * obj5 = 0 ;
10526 char *kwnames[] = {
10527 (char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
10528 };
10529
10530 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|OOOOO:new_HtmlListBox",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) goto fail;
10531 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxWindow,
10532 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
10533 if (obj1) {
10534 arg2 = (int) SWIG_AsInt(obj1);
10535 if (PyErr_Occurred()) SWIG_fail;
10536 }
10537 if (obj2) {
10538 {
10539 arg3 = &temp3;
10540 if ( ! wxPoint_helper(obj2, &arg3)) SWIG_fail;
10541 }
10542 }
10543 if (obj3) {
10544 {
10545 arg4 = &temp4;
10546 if ( ! wxSize_helper(obj3, &arg4)) SWIG_fail;
10547 }
10548 }
10549 if (obj4) {
10550 arg5 = (long) SWIG_AsLong(obj4);
10551 if (PyErr_Occurred()) SWIG_fail;
10552 }
10553 if (obj5) {
10554 {
10555 arg6 = wxString_in_helper(obj5);
10556 if (arg6 == NULL) SWIG_fail;
10557 temp6 = True;
10558 }
10559 }
10560 {
0439c23b 10561 if (!wxPyCheckForApp()) SWIG_fail;
d55e5bfc
RD
10562 PyThreadState* __tstate = wxPyBeginAllowThreads();
10563 result = (wxPyHtmlListBox *)new wxPyHtmlListBox(arg1,arg2,(wxPoint const &)*arg3,(wxSize const &)*arg4,arg5,(wxString const &)*arg6);
10564
10565 wxPyEndAllowThreads(__tstate);
110da5b0 10566 if (PyErr_Occurred()) SWIG_fail;
d55e5bfc
RD
10567 }
10568 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPyHtmlListBox, 1);
10569 {
10570 if (temp6)
10571 delete arg6;
10572 }
10573 return resultobj;
10574 fail:
10575 {
10576 if (temp6)
10577 delete arg6;
10578 }
10579 return NULL;
10580}
10581
10582
10583static PyObject *_wrap_new_PreHtmlListBox(PyObject *self, PyObject *args, PyObject *kwargs) {
10584 PyObject *resultobj;
10585 wxPyHtmlListBox *result;
10586 char *kwnames[] = {
10587 NULL
10588 };
10589
10590 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":new_PreHtmlListBox",kwnames)) goto fail;
10591 {
0439c23b 10592 if (!wxPyCheckForApp()) SWIG_fail;
d55e5bfc
RD
10593 PyThreadState* __tstate = wxPyBeginAllowThreads();
10594 result = (wxPyHtmlListBox *)new wxPyHtmlListBox();
10595
10596 wxPyEndAllowThreads(__tstate);
110da5b0 10597 if (PyErr_Occurred()) SWIG_fail;
d55e5bfc
RD
10598 }
10599 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPyHtmlListBox, 1);
10600 return resultobj;
10601 fail:
10602 return NULL;
10603}
10604
10605
10606static PyObject *_wrap_HtmlListBox__setCallbackInfo(PyObject *self, PyObject *args, PyObject *kwargs) {
10607 PyObject *resultobj;
10608 wxPyHtmlListBox *arg1 = (wxPyHtmlListBox *) 0 ;
10609 PyObject *arg2 = (PyObject *) 0 ;
10610 PyObject *arg3 = (PyObject *) 0 ;
10611 PyObject * obj0 = 0 ;
10612 PyObject * obj1 = 0 ;
10613 PyObject * obj2 = 0 ;
10614 char *kwnames[] = {
10615 (char *) "self",(char *) "self",(char *) "_class", NULL
10616 };
10617
10618 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:HtmlListBox__setCallbackInfo",kwnames,&obj0,&obj1,&obj2)) goto fail;
10619 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyHtmlListBox,
10620 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
10621 arg2 = obj1;
10622 arg3 = obj2;
10623 {
10624 PyThreadState* __tstate = wxPyBeginAllowThreads();
10625 (arg1)->_setCallbackInfo(arg2,arg3);
10626
10627 wxPyEndAllowThreads(__tstate);
10628 if (PyErr_Occurred()) SWIG_fail;
10629 }
10630 Py_INCREF(Py_None); resultobj = Py_None;
10631 return resultobj;
10632 fail:
10633 return NULL;
10634}
10635
10636
10637static PyObject *_wrap_HtmlListBox_Create(PyObject *self, PyObject *args, PyObject *kwargs) {
10638 PyObject *resultobj;
10639 wxPyHtmlListBox *arg1 = (wxPyHtmlListBox *) 0 ;
10640 wxWindow *arg2 = (wxWindow *) 0 ;
10641 int arg3 = (int) wxID_ANY ;
10642 wxPoint const &arg4_defvalue = wxDefaultPosition ;
10643 wxPoint *arg4 = (wxPoint *) &arg4_defvalue ;
10644 wxSize const &arg5_defvalue = wxDefaultSize ;
10645 wxSize *arg5 = (wxSize *) &arg5_defvalue ;
10646 long arg6 = (long) 0 ;
10647 wxString const &arg7_defvalue = wxPyVListBoxNameStr ;
10648 wxString *arg7 = (wxString *) &arg7_defvalue ;
10649 bool result;
10650 wxPoint temp4 ;
10651 wxSize temp5 ;
10652 bool temp7 = False ;
10653 PyObject * obj0 = 0 ;
10654 PyObject * obj1 = 0 ;
10655 PyObject * obj2 = 0 ;
10656 PyObject * obj3 = 0 ;
10657 PyObject * obj4 = 0 ;
10658 PyObject * obj5 = 0 ;
10659 PyObject * obj6 = 0 ;
10660 char *kwnames[] = {
10661 (char *) "self",(char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
10662 };
10663
10664 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|OOOOO:HtmlListBox_Create",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6)) goto fail;
10665 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyHtmlListBox,
10666 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
10667 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxWindow,
10668 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
10669 if (obj2) {
10670 arg3 = (int) SWIG_AsInt(obj2);
10671 if (PyErr_Occurred()) SWIG_fail;
10672 }
10673 if (obj3) {
10674 {
10675 arg4 = &temp4;
10676 if ( ! wxPoint_helper(obj3, &arg4)) SWIG_fail;
10677 }
10678 }
10679 if (obj4) {
10680 {
10681 arg5 = &temp5;
10682 if ( ! wxSize_helper(obj4, &arg5)) SWIG_fail;
10683 }
10684 }
10685 if (obj5) {
10686 arg6 = (long) SWIG_AsLong(obj5);
10687 if (PyErr_Occurred()) SWIG_fail;
10688 }
10689 if (obj6) {
10690 {
10691 arg7 = wxString_in_helper(obj6);
10692 if (arg7 == NULL) SWIG_fail;
10693 temp7 = True;
10694 }
10695 }
10696 {
10697 PyThreadState* __tstate = wxPyBeginAllowThreads();
10698 result = (bool)(arg1)->Create(arg2,arg3,(wxPoint const &)*arg4,(wxSize const &)*arg5,arg6,(wxString const &)*arg7);
10699
10700 wxPyEndAllowThreads(__tstate);
10701 if (PyErr_Occurred()) SWIG_fail;
10702 }
10703 {
10704 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
10705 }
10706 {
10707 if (temp7)
10708 delete arg7;
10709 }
10710 return resultobj;
10711 fail:
10712 {
10713 if (temp7)
10714 delete arg7;
10715 }
10716 return NULL;
10717}
10718
10719
10720static PyObject *_wrap_HtmlListBox_RefreshAll(PyObject *self, PyObject *args, PyObject *kwargs) {
10721 PyObject *resultobj;
10722 wxPyHtmlListBox *arg1 = (wxPyHtmlListBox *) 0 ;
10723 PyObject * obj0 = 0 ;
10724 char *kwnames[] = {
10725 (char *) "self", NULL
10726 };
10727
10728 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:HtmlListBox_RefreshAll",kwnames,&obj0)) goto fail;
10729 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyHtmlListBox,
10730 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
10731 {
10732 PyThreadState* __tstate = wxPyBeginAllowThreads();
10733 (arg1)->RefreshAll();
10734
10735 wxPyEndAllowThreads(__tstate);
10736 if (PyErr_Occurred()) SWIG_fail;
10737 }
10738 Py_INCREF(Py_None); resultobj = Py_None;
10739 return resultobj;
10740 fail:
10741 return NULL;
10742}
10743
10744
10745static PyObject *_wrap_HtmlListBox_SetItemCount(PyObject *self, PyObject *args, PyObject *kwargs) {
10746 PyObject *resultobj;
10747 wxPyHtmlListBox *arg1 = (wxPyHtmlListBox *) 0 ;
10748 size_t arg2 ;
10749 PyObject * obj0 = 0 ;
10750 PyObject * obj1 = 0 ;
10751 char *kwnames[] = {
10752 (char *) "self",(char *) "count", NULL
10753 };
10754
10755 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:HtmlListBox_SetItemCount",kwnames,&obj0,&obj1)) goto fail;
10756 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyHtmlListBox,
10757 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
10758 arg2 = (size_t) SWIG_AsUnsignedLong(obj1);
10759 if (PyErr_Occurred()) SWIG_fail;
10760 {
10761 PyThreadState* __tstate = wxPyBeginAllowThreads();
10762 (arg1)->SetItemCount(arg2);
10763
10764 wxPyEndAllowThreads(__tstate);
10765 if (PyErr_Occurred()) SWIG_fail;
10766 }
10767 Py_INCREF(Py_None); resultobj = Py_None;
10768 return resultobj;
10769 fail:
10770 return NULL;
10771}
10772
10773
d6c14a4c
RD
10774static PyObject *_wrap_HtmlListBox_GetFileSystem(PyObject *self, PyObject *args, PyObject *kwargs) {
10775 PyObject *resultobj;
10776 wxPyHtmlListBox *arg1 = (wxPyHtmlListBox *) 0 ;
10777 wxFileSystem *result;
10778 PyObject * obj0 = 0 ;
10779 char *kwnames[] = {
10780 (char *) "self", NULL
10781 };
10782
10783 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:HtmlListBox_GetFileSystem",kwnames,&obj0)) goto fail;
10784 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyHtmlListBox,
10785 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
10786 {
10787 PyThreadState* __tstate = wxPyBeginAllowThreads();
10788 {
10789 wxFileSystem &_result_ref = (arg1)->GetFileSystem();
10790 result = (wxFileSystem *) &_result_ref;
10791 }
10792
10793 wxPyEndAllowThreads(__tstate);
10794 if (PyErr_Occurred()) SWIG_fail;
10795 }
10796 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxFileSystem, 0);
10797 return resultobj;
10798 fail:
10799 return NULL;
10800}
10801
10802
d55e5bfc
RD
10803static PyObject * HtmlListBox_swigregister(PyObject *self, PyObject *args) {
10804 PyObject *obj;
10805 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
10806 SWIG_TypeClientData(SWIGTYPE_p_wxPyHtmlListBox, obj);
10807 Py_INCREF(obj);
10808 return Py_BuildValue((char *)"");
10809}
10810static PyObject *_wrap_new_TaskBarIcon(PyObject *self, PyObject *args, PyObject *kwargs) {
10811 PyObject *resultobj;
10812 wxTaskBarIcon *result;
10813 char *kwnames[] = {
10814 NULL
10815 };
10816
10817 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":new_TaskBarIcon",kwnames)) goto fail;
10818 {
0439c23b 10819 if (!wxPyCheckForApp()) SWIG_fail;
d55e5bfc
RD
10820 PyThreadState* __tstate = wxPyBeginAllowThreads();
10821 result = (wxTaskBarIcon *)new wxTaskBarIcon();
10822
10823 wxPyEndAllowThreads(__tstate);
110da5b0 10824 if (PyErr_Occurred()) SWIG_fail;
d55e5bfc
RD
10825 }
10826 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxTaskBarIcon, 1);
10827 return resultobj;
10828 fail:
10829 return NULL;
10830}
10831
10832
10833static PyObject *_wrap_delete_TaskBarIcon(PyObject *self, PyObject *args, PyObject *kwargs) {
10834 PyObject *resultobj;
10835 wxTaskBarIcon *arg1 = (wxTaskBarIcon *) 0 ;
10836 PyObject * obj0 = 0 ;
10837 char *kwnames[] = {
10838 (char *) "self", NULL
10839 };
10840
10841 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:delete_TaskBarIcon",kwnames,&obj0)) goto fail;
10842 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxTaskBarIcon,
10843 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
10844 {
10845 PyThreadState* __tstate = wxPyBeginAllowThreads();
10846 delete arg1;
10847
10848 wxPyEndAllowThreads(__tstate);
10849 if (PyErr_Occurred()) SWIG_fail;
10850 }
10851 Py_INCREF(Py_None); resultobj = Py_None;
10852 return resultobj;
10853 fail:
10854 return NULL;
10855}
10856
10857
10858static PyObject *_wrap_TaskBarIcon_Destroy(PyObject *self, PyObject *args, PyObject *kwargs) {
10859 PyObject *resultobj;
10860 wxTaskBarIcon *arg1 = (wxTaskBarIcon *) 0 ;
10861 PyObject * obj0 = 0 ;
10862 char *kwnames[] = {
10863 (char *) "self", NULL
10864 };
10865
10866 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:TaskBarIcon_Destroy",kwnames,&obj0)) goto fail;
10867 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxTaskBarIcon,
10868 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
10869 {
10870 PyThreadState* __tstate = wxPyBeginAllowThreads();
10871 wxTaskBarIcon_Destroy(arg1);
10872
10873 wxPyEndAllowThreads(__tstate);
10874 if (PyErr_Occurred()) SWIG_fail;
10875 }
10876 Py_INCREF(Py_None); resultobj = Py_None;
10877 return resultobj;
10878 fail:
10879 return NULL;
10880}
10881
10882
10883static PyObject * TaskBarIcon_swigregister(PyObject *self, PyObject *args) {
10884 PyObject *obj;
10885 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
10886 SWIG_TypeClientData(SWIGTYPE_p_wxTaskBarIcon, obj);
10887 Py_INCREF(obj);
10888 return Py_BuildValue((char *)"");
10889}
10890static PyObject *_wrap_new_TaskBarIconEvent(PyObject *self, PyObject *args, PyObject *kwargs) {
10891 PyObject *resultobj;
10892 wxEventType arg1 ;
10893 wxTaskBarIcon *arg2 = (wxTaskBarIcon *) 0 ;
10894 wxTaskBarIconEvent *result;
10895 PyObject * obj0 = 0 ;
10896 PyObject * obj1 = 0 ;
10897 char *kwnames[] = {
10898 (char *) "evtType",(char *) "tbIcon", NULL
10899 };
10900
10901 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:new_TaskBarIconEvent",kwnames,&obj0,&obj1)) goto fail;
10902 arg1 = (wxEventType) SWIG_AsInt(obj0);
10903 if (PyErr_Occurred()) SWIG_fail;
10904 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxTaskBarIcon,
10905 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
10906 {
10907 PyThreadState* __tstate = wxPyBeginAllowThreads();
10908 result = (wxTaskBarIconEvent *)new wxTaskBarIconEvent(arg1,arg2);
10909
10910 wxPyEndAllowThreads(__tstate);
10911 if (PyErr_Occurred()) SWIG_fail;
10912 }
10913 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxTaskBarIconEvent, 1);
10914 return resultobj;
10915 fail:
10916 return NULL;
10917}
10918
10919
10920static PyObject * TaskBarIconEvent_swigregister(PyObject *self, PyObject *args) {
10921 PyObject *obj;
10922 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
10923 SWIG_TypeClientData(SWIGTYPE_p_wxTaskBarIconEvent, obj);
10924 Py_INCREF(obj);
10925 return Py_BuildValue((char *)"");
10926}
10927static int _wrap_FileSelectorPromptStr_set(PyObject *_val) {
10928 PyErr_SetString(PyExc_TypeError,"Variable FileSelectorPromptStr is read-only.");
10929 return 1;
10930}
10931
10932
10933static PyObject *_wrap_FileSelectorPromptStr_get() {
10934 PyObject *pyobj;
10935
10936 {
10937#if wxUSE_UNICODE
10938 pyobj = PyUnicode_FromWideChar((&wxPyFileSelectorPromptStr)->c_str(), (&wxPyFileSelectorPromptStr)->Len());
10939#else
10940 pyobj = PyString_FromStringAndSize((&wxPyFileSelectorPromptStr)->c_str(), (&wxPyFileSelectorPromptStr)->Len());
10941#endif
10942 }
10943 return pyobj;
10944}
10945
10946
10947static int _wrap_DirSelectorPromptStr_set(PyObject *_val) {
10948 PyErr_SetString(PyExc_TypeError,"Variable DirSelectorPromptStr is read-only.");
10949 return 1;
10950}
10951
10952
10953static PyObject *_wrap_DirSelectorPromptStr_get() {
10954 PyObject *pyobj;
10955
10956 {
10957#if wxUSE_UNICODE
10958 pyobj = PyUnicode_FromWideChar((&wxPyDirSelectorPromptStr)->c_str(), (&wxPyDirSelectorPromptStr)->Len());
10959#else
10960 pyobj = PyString_FromStringAndSize((&wxPyDirSelectorPromptStr)->c_str(), (&wxPyDirSelectorPromptStr)->Len());
10961#endif
10962 }
10963 return pyobj;
10964}
10965
10966
10967static int _wrap_DirDialogNameStr_set(PyObject *_val) {
10968 PyErr_SetString(PyExc_TypeError,"Variable DirDialogNameStr is read-only.");
10969 return 1;
10970}
10971
10972
10973static PyObject *_wrap_DirDialogNameStr_get() {
10974 PyObject *pyobj;
10975
10976 {
10977#if wxUSE_UNICODE
10978 pyobj = PyUnicode_FromWideChar((&wxPyDirDialogNameStr)->c_str(), (&wxPyDirDialogNameStr)->Len());
10979#else
10980 pyobj = PyString_FromStringAndSize((&wxPyDirDialogNameStr)->c_str(), (&wxPyDirDialogNameStr)->Len());
10981#endif
10982 }
10983 return pyobj;
10984}
10985
10986
10987static int _wrap_FileSelectorDefaultWildcardStr_set(PyObject *_val) {
10988 PyErr_SetString(PyExc_TypeError,"Variable FileSelectorDefaultWildcardStr is read-only.");
10989 return 1;
10990}
10991
10992
10993static PyObject *_wrap_FileSelectorDefaultWildcardStr_get() {
10994 PyObject *pyobj;
10995
10996 {
10997#if wxUSE_UNICODE
10998 pyobj = PyUnicode_FromWideChar((&wxPyFileSelectorDefaultWildcardStr)->c_str(), (&wxPyFileSelectorDefaultWildcardStr)->Len());
10999#else
11000 pyobj = PyString_FromStringAndSize((&wxPyFileSelectorDefaultWildcardStr)->c_str(), (&wxPyFileSelectorDefaultWildcardStr)->Len());
11001#endif
11002 }
11003 return pyobj;
11004}
11005
11006
11007static int _wrap_GetTextFromUserPromptStr_set(PyObject *_val) {
11008 PyErr_SetString(PyExc_TypeError,"Variable GetTextFromUserPromptStr is read-only.");
11009 return 1;
11010}
11011
11012
11013static PyObject *_wrap_GetTextFromUserPromptStr_get() {
11014 PyObject *pyobj;
11015
11016 {
11017#if wxUSE_UNICODE
11018 pyobj = PyUnicode_FromWideChar((&wxPyGetTextFromUserPromptStr)->c_str(), (&wxPyGetTextFromUserPromptStr)->Len());
11019#else
11020 pyobj = PyString_FromStringAndSize((&wxPyGetTextFromUserPromptStr)->c_str(), (&wxPyGetTextFromUserPromptStr)->Len());
11021#endif
11022 }
11023 return pyobj;
11024}
11025
11026
11027static int _wrap_MessageBoxCaptionStr_set(PyObject *_val) {
11028 PyErr_SetString(PyExc_TypeError,"Variable MessageBoxCaptionStr is read-only.");
11029 return 1;
11030}
11031
11032
11033static PyObject *_wrap_MessageBoxCaptionStr_get() {
11034 PyObject *pyobj;
11035
11036 {
11037#if wxUSE_UNICODE
11038 pyobj = PyUnicode_FromWideChar((&wxPyMessageBoxCaptionStr)->c_str(), (&wxPyMessageBoxCaptionStr)->Len());
11039#else
11040 pyobj = PyString_FromStringAndSize((&wxPyMessageBoxCaptionStr)->c_str(), (&wxPyMessageBoxCaptionStr)->Len());
11041#endif
11042 }
11043 return pyobj;
11044}
11045
11046
11047static PyObject *_wrap_new_ColourData(PyObject *self, PyObject *args, PyObject *kwargs) {
11048 PyObject *resultobj;
11049 wxColourData *result;
11050 char *kwnames[] = {
11051 NULL
11052 };
11053
11054 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":new_ColourData",kwnames)) goto fail;
11055 {
11056 PyThreadState* __tstate = wxPyBeginAllowThreads();
11057 result = (wxColourData *)new wxColourData();
11058
11059 wxPyEndAllowThreads(__tstate);
11060 if (PyErr_Occurred()) SWIG_fail;
11061 }
11062 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxColourData, 1);
11063 return resultobj;
11064 fail:
11065 return NULL;
11066}
11067
11068
11069static PyObject *_wrap_delete_ColourData(PyObject *self, PyObject *args, PyObject *kwargs) {
11070 PyObject *resultobj;
11071 wxColourData *arg1 = (wxColourData *) 0 ;
11072 PyObject * obj0 = 0 ;
11073 char *kwnames[] = {
11074 (char *) "self", NULL
11075 };
11076
11077 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:delete_ColourData",kwnames,&obj0)) goto fail;
11078 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxColourData,
11079 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
11080 {
11081 PyThreadState* __tstate = wxPyBeginAllowThreads();
11082 delete arg1;
11083
11084 wxPyEndAllowThreads(__tstate);
11085 if (PyErr_Occurred()) SWIG_fail;
11086 }
11087 Py_INCREF(Py_None); resultobj = Py_None;
11088 return resultobj;
11089 fail:
11090 return NULL;
11091}
11092
11093
11094static PyObject *_wrap_ColourData_GetChooseFull(PyObject *self, PyObject *args, PyObject *kwargs) {
11095 PyObject *resultobj;
11096 wxColourData *arg1 = (wxColourData *) 0 ;
11097 bool result;
11098 PyObject * obj0 = 0 ;
11099 char *kwnames[] = {
11100 (char *) "self", NULL
11101 };
11102
11103 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:ColourData_GetChooseFull",kwnames,&obj0)) goto fail;
11104 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxColourData,
11105 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
11106 {
11107 PyThreadState* __tstate = wxPyBeginAllowThreads();
11108 result = (bool)(arg1)->GetChooseFull();
11109
11110 wxPyEndAllowThreads(__tstate);
11111 if (PyErr_Occurred()) SWIG_fail;
11112 }
11113 {
11114 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
11115 }
11116 return resultobj;
11117 fail:
11118 return NULL;
11119}
11120
11121
11122static PyObject *_wrap_ColourData_GetColour(PyObject *self, PyObject *args, PyObject *kwargs) {
11123 PyObject *resultobj;
11124 wxColourData *arg1 = (wxColourData *) 0 ;
11125 wxColour result;
11126 PyObject * obj0 = 0 ;
11127 char *kwnames[] = {
11128 (char *) "self", NULL
11129 };
11130
11131 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:ColourData_GetColour",kwnames,&obj0)) goto fail;
11132 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxColourData,
11133 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
11134 {
11135 PyThreadState* __tstate = wxPyBeginAllowThreads();
11136 result = (arg1)->GetColour();
11137
11138 wxPyEndAllowThreads(__tstate);
11139 if (PyErr_Occurred()) SWIG_fail;
11140 }
11141 {
11142 wxColour * resultptr;
11143 resultptr = new wxColour((wxColour &) result);
11144 resultobj = SWIG_NewPointerObj((void *)(resultptr), SWIGTYPE_p_wxColour, 1);
11145 }
11146 return resultobj;
11147 fail:
11148 return NULL;
11149}
11150
11151
11152static PyObject *_wrap_ColourData_GetCustomColour(PyObject *self, PyObject *args, PyObject *kwargs) {
11153 PyObject *resultobj;
11154 wxColourData *arg1 = (wxColourData *) 0 ;
11155 int arg2 ;
11156 wxColour result;
11157 PyObject * obj0 = 0 ;
11158 PyObject * obj1 = 0 ;
11159 char *kwnames[] = {
11160 (char *) "self",(char *) "i", NULL
11161 };
11162
11163 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:ColourData_GetCustomColour",kwnames,&obj0,&obj1)) goto fail;
11164 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxColourData,
11165 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
11166 arg2 = (int) SWIG_AsInt(obj1);
11167 if (PyErr_Occurred()) SWIG_fail;
11168 {
11169 PyThreadState* __tstate = wxPyBeginAllowThreads();
11170 result = (arg1)->GetCustomColour(arg2);
11171
11172 wxPyEndAllowThreads(__tstate);
11173 if (PyErr_Occurred()) SWIG_fail;
11174 }
11175 {
11176 wxColour * resultptr;
11177 resultptr = new wxColour((wxColour &) result);
11178 resultobj = SWIG_NewPointerObj((void *)(resultptr), SWIGTYPE_p_wxColour, 1);
11179 }
11180 return resultobj;
11181 fail:
11182 return NULL;
11183}
11184
11185
11186static PyObject *_wrap_ColourData_SetChooseFull(PyObject *self, PyObject *args, PyObject *kwargs) {
11187 PyObject *resultobj;
11188 wxColourData *arg1 = (wxColourData *) 0 ;
11189 int arg2 ;
11190 PyObject * obj0 = 0 ;
11191 PyObject * obj1 = 0 ;
11192 char *kwnames[] = {
11193 (char *) "self",(char *) "flag", NULL
11194 };
11195
11196 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:ColourData_SetChooseFull",kwnames,&obj0,&obj1)) goto fail;
11197 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxColourData,
11198 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
11199 arg2 = (int) SWIG_AsInt(obj1);
11200 if (PyErr_Occurred()) SWIG_fail;
11201 {
11202 PyThreadState* __tstate = wxPyBeginAllowThreads();
11203 (arg1)->SetChooseFull(arg2);
11204
11205 wxPyEndAllowThreads(__tstate);
11206 if (PyErr_Occurred()) SWIG_fail;
11207 }
11208 Py_INCREF(Py_None); resultobj = Py_None;
11209 return resultobj;
11210 fail:
11211 return NULL;
11212}
11213
11214
11215static PyObject *_wrap_ColourData_SetColour(PyObject *self, PyObject *args, PyObject *kwargs) {
11216 PyObject *resultobj;
11217 wxColourData *arg1 = (wxColourData *) 0 ;
11218 wxColour *arg2 = 0 ;
11219 wxColour temp2 ;
11220 PyObject * obj0 = 0 ;
11221 PyObject * obj1 = 0 ;
11222 char *kwnames[] = {
11223 (char *) "self",(char *) "colour", NULL
11224 };
11225
11226 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:ColourData_SetColour",kwnames,&obj0,&obj1)) goto fail;
11227 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxColourData,
11228 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
11229 {
11230 arg2 = &temp2;
11231 if ( ! wxColour_helper(obj1, &arg2)) SWIG_fail;
11232 }
11233 {
11234 PyThreadState* __tstate = wxPyBeginAllowThreads();
11235 (arg1)->SetColour((wxColour const &)*arg2);
11236
11237 wxPyEndAllowThreads(__tstate);
11238 if (PyErr_Occurred()) SWIG_fail;
11239 }
11240 Py_INCREF(Py_None); resultobj = Py_None;
11241 return resultobj;
11242 fail:
11243 return NULL;
11244}
11245
11246
11247static PyObject *_wrap_ColourData_SetCustomColour(PyObject *self, PyObject *args, PyObject *kwargs) {
11248 PyObject *resultobj;
11249 wxColourData *arg1 = (wxColourData *) 0 ;
11250 int arg2 ;
11251 wxColour *arg3 = 0 ;
11252 wxColour temp3 ;
11253 PyObject * obj0 = 0 ;
11254 PyObject * obj1 = 0 ;
11255 PyObject * obj2 = 0 ;
11256 char *kwnames[] = {
11257 (char *) "self",(char *) "i",(char *) "colour", NULL
11258 };
11259
11260 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:ColourData_SetCustomColour",kwnames,&obj0,&obj1,&obj2)) goto fail;
11261 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxColourData,
11262 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
11263 arg2 = (int) SWIG_AsInt(obj1);
11264 if (PyErr_Occurred()) SWIG_fail;
11265 {
11266 arg3 = &temp3;
11267 if ( ! wxColour_helper(obj2, &arg3)) SWIG_fail;
11268 }
11269 {
11270 PyThreadState* __tstate = wxPyBeginAllowThreads();
11271 (arg1)->SetCustomColour(arg2,(wxColour const &)*arg3);
11272
11273 wxPyEndAllowThreads(__tstate);
11274 if (PyErr_Occurred()) SWIG_fail;
11275 }
11276 Py_INCREF(Py_None); resultobj = Py_None;
11277 return resultobj;
11278 fail:
11279 return NULL;
11280}
11281
11282
11283static PyObject * ColourData_swigregister(PyObject *self, PyObject *args) {
11284 PyObject *obj;
11285 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
11286 SWIG_TypeClientData(SWIGTYPE_p_wxColourData, obj);
11287 Py_INCREF(obj);
11288 return Py_BuildValue((char *)"");
11289}
11290static PyObject *_wrap_new_ColourDialog(PyObject *self, PyObject *args, PyObject *kwargs) {
11291 PyObject *resultobj;
11292 wxWindow *arg1 = (wxWindow *) 0 ;
11293 wxColourData *arg2 = (wxColourData *) NULL ;
11294 wxColourDialog *result;
11295 PyObject * obj0 = 0 ;
11296 PyObject * obj1 = 0 ;
11297 char *kwnames[] = {
11298 (char *) "parent",(char *) "data", NULL
11299 };
11300
11301 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:new_ColourDialog",kwnames,&obj0,&obj1)) goto fail;
11302 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxWindow,
11303 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
11304 if (obj1) {
11305 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxColourData,
11306 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
11307 }
11308 {
0439c23b 11309 if (!wxPyCheckForApp()) SWIG_fail;
d55e5bfc
RD
11310 PyThreadState* __tstate = wxPyBeginAllowThreads();
11311 result = (wxColourDialog *)new wxColourDialog(arg1,arg2);
11312
11313 wxPyEndAllowThreads(__tstate);
110da5b0 11314 if (PyErr_Occurred()) SWIG_fail;
d55e5bfc
RD
11315 }
11316 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxColourDialog, 1);
11317 return resultobj;
11318 fail:
11319 return NULL;
11320}
11321
11322
11323static PyObject *_wrap_ColourDialog_GetColourData(PyObject *self, PyObject *args, PyObject *kwargs) {
11324 PyObject *resultobj;
11325 wxColourDialog *arg1 = (wxColourDialog *) 0 ;
11326 wxColourData *result;
11327 PyObject * obj0 = 0 ;
11328 char *kwnames[] = {
11329 (char *) "self", NULL
11330 };
11331
11332 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:ColourDialog_GetColourData",kwnames,&obj0)) goto fail;
11333 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxColourDialog,
11334 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
11335 {
11336 PyThreadState* __tstate = wxPyBeginAllowThreads();
11337 {
11338 wxColourData &_result_ref = (arg1)->GetColourData();
11339 result = (wxColourData *) &_result_ref;
11340 }
11341
11342 wxPyEndAllowThreads(__tstate);
11343 if (PyErr_Occurred()) SWIG_fail;
11344 }
11345 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxColourData, 0);
11346 return resultobj;
11347 fail:
11348 return NULL;
11349}
11350
11351
11352static PyObject * ColourDialog_swigregister(PyObject *self, PyObject *args) {
11353 PyObject *obj;
11354 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
11355 SWIG_TypeClientData(SWIGTYPE_p_wxColourDialog, obj);
11356 Py_INCREF(obj);
11357 return Py_BuildValue((char *)"");
11358}
11359static PyObject *_wrap_new_DirDialog(PyObject *self, PyObject *args, PyObject *kwargs) {
11360 PyObject *resultobj;
11361 wxWindow *arg1 = (wxWindow *) 0 ;
11362 wxString const &arg2_defvalue = wxPyDirSelectorPromptStr ;
11363 wxString *arg2 = (wxString *) &arg2_defvalue ;
11364 wxString const &arg3_defvalue = wxPyEmptyString ;
11365 wxString *arg3 = (wxString *) &arg3_defvalue ;
11366 long arg4 = (long) 0 ;
11367 wxPoint const &arg5_defvalue = wxDefaultPosition ;
11368 wxPoint *arg5 = (wxPoint *) &arg5_defvalue ;
11369 wxSize const &arg6_defvalue = wxDefaultSize ;
11370 wxSize *arg6 = (wxSize *) &arg6_defvalue ;
11371 wxString const &arg7_defvalue = wxPyDirDialogNameStr ;
11372 wxString *arg7 = (wxString *) &arg7_defvalue ;
11373 wxDirDialog *result;
11374 bool temp2 = False ;
11375 bool temp3 = False ;
11376 wxPoint temp5 ;
11377 wxSize temp6 ;
11378 bool temp7 = False ;
11379 PyObject * obj0 = 0 ;
11380 PyObject * obj1 = 0 ;
11381 PyObject * obj2 = 0 ;
11382 PyObject * obj3 = 0 ;
11383 PyObject * obj4 = 0 ;
11384 PyObject * obj5 = 0 ;
11385 PyObject * obj6 = 0 ;
11386 char *kwnames[] = {
11387 (char *) "parent",(char *) "message",(char *) "defaultPath",(char *) "style",(char *) "pos",(char *) "size",(char *) "name", NULL
11388 };
11389
11390 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|OOOOOO:new_DirDialog",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6)) goto fail;
11391 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxWindow,
11392 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
11393 if (obj1) {
11394 {
11395 arg2 = wxString_in_helper(obj1);
11396 if (arg2 == NULL) SWIG_fail;
11397 temp2 = True;
11398 }
11399 }
11400 if (obj2) {
11401 {
11402 arg3 = wxString_in_helper(obj2);
11403 if (arg3 == NULL) SWIG_fail;
11404 temp3 = True;
11405 }
11406 }
11407 if (obj3) {
11408 arg4 = (long) SWIG_AsLong(obj3);
11409 if (PyErr_Occurred()) SWIG_fail;
11410 }
11411 if (obj4) {
11412 {
11413 arg5 = &temp5;
11414 if ( ! wxPoint_helper(obj4, &arg5)) SWIG_fail;
11415 }
11416 }
11417 if (obj5) {
11418 {
11419 arg6 = &temp6;
11420 if ( ! wxSize_helper(obj5, &arg6)) SWIG_fail;
11421 }
11422 }
11423 if (obj6) {
11424 {
11425 arg7 = wxString_in_helper(obj6);
11426 if (arg7 == NULL) SWIG_fail;
11427 temp7 = True;
11428 }
11429 }
11430 {
0439c23b 11431 if (!wxPyCheckForApp()) SWIG_fail;
d55e5bfc
RD
11432 PyThreadState* __tstate = wxPyBeginAllowThreads();
11433 result = (wxDirDialog *)new wxDirDialog(arg1,(wxString const &)*arg2,(wxString const &)*arg3,arg4,(wxPoint const &)*arg5,(wxSize const &)*arg6,(wxString const &)*arg7);
11434
11435 wxPyEndAllowThreads(__tstate);
110da5b0 11436 if (PyErr_Occurred()) SWIG_fail;
d55e5bfc
RD
11437 }
11438 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxDirDialog, 1);
11439 {
11440 if (temp2)
11441 delete arg2;
11442 }
11443 {
11444 if (temp3)
11445 delete arg3;
11446 }
11447 {
11448 if (temp7)
11449 delete arg7;
11450 }
11451 return resultobj;
11452 fail:
11453 {
11454 if (temp2)
11455 delete arg2;
11456 }
11457 {
11458 if (temp3)
11459 delete arg3;
11460 }
11461 {
11462 if (temp7)
11463 delete arg7;
11464 }
11465 return NULL;
11466}
11467
11468
11469static PyObject *_wrap_DirDialog_GetPath(PyObject *self, PyObject *args, PyObject *kwargs) {
11470 PyObject *resultobj;
11471 wxDirDialog *arg1 = (wxDirDialog *) 0 ;
11472 wxString result;
11473 PyObject * obj0 = 0 ;
11474 char *kwnames[] = {
11475 (char *) "self", NULL
11476 };
11477
11478 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:DirDialog_GetPath",kwnames,&obj0)) goto fail;
11479 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxDirDialog,
11480 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
11481 {
11482 PyThreadState* __tstate = wxPyBeginAllowThreads();
11483 result = (arg1)->GetPath();
11484
11485 wxPyEndAllowThreads(__tstate);
11486 if (PyErr_Occurred()) SWIG_fail;
11487 }
11488 {
11489#if wxUSE_UNICODE
11490 resultobj = PyUnicode_FromWideChar((&result)->c_str(), (&result)->Len());
11491#else
11492 resultobj = PyString_FromStringAndSize((&result)->c_str(), (&result)->Len());
11493#endif
11494 }
11495 return resultobj;
11496 fail:
11497 return NULL;
11498}
11499
11500
11501static PyObject *_wrap_DirDialog_GetMessage(PyObject *self, PyObject *args, PyObject *kwargs) {
11502 PyObject *resultobj;
11503 wxDirDialog *arg1 = (wxDirDialog *) 0 ;
11504 wxString result;
11505 PyObject * obj0 = 0 ;
11506 char *kwnames[] = {
11507 (char *) "self", NULL
11508 };
11509
11510 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:DirDialog_GetMessage",kwnames,&obj0)) goto fail;
11511 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxDirDialog,
11512 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
11513 {
11514 PyThreadState* __tstate = wxPyBeginAllowThreads();
11515 result = (arg1)->GetMessage();
11516
11517 wxPyEndAllowThreads(__tstate);
11518 if (PyErr_Occurred()) SWIG_fail;
11519 }
11520 {
11521#if wxUSE_UNICODE
11522 resultobj = PyUnicode_FromWideChar((&result)->c_str(), (&result)->Len());
11523#else
11524 resultobj = PyString_FromStringAndSize((&result)->c_str(), (&result)->Len());
11525#endif
11526 }
11527 return resultobj;
11528 fail:
11529 return NULL;
11530}
11531
11532
11533static PyObject *_wrap_DirDialog_GetStyle(PyObject *self, PyObject *args, PyObject *kwargs) {
11534 PyObject *resultobj;
11535 wxDirDialog *arg1 = (wxDirDialog *) 0 ;
11536 long result;
11537 PyObject * obj0 = 0 ;
11538 char *kwnames[] = {
11539 (char *) "self", NULL
11540 };
11541
11542 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:DirDialog_GetStyle",kwnames,&obj0)) goto fail;
11543 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxDirDialog,
11544 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
11545 {
11546 PyThreadState* __tstate = wxPyBeginAllowThreads();
11547 result = (long)(arg1)->GetStyle();
11548
11549 wxPyEndAllowThreads(__tstate);
11550 if (PyErr_Occurred()) SWIG_fail;
11551 }
11552 resultobj = SWIG_FromLong((long)result);
11553 return resultobj;
11554 fail:
11555 return NULL;
11556}
11557
11558
11559static PyObject *_wrap_DirDialog_SetMessage(PyObject *self, PyObject *args, PyObject *kwargs) {
11560 PyObject *resultobj;
11561 wxDirDialog *arg1 = (wxDirDialog *) 0 ;
11562 wxString *arg2 = 0 ;
11563 bool temp2 = False ;
11564 PyObject * obj0 = 0 ;
11565 PyObject * obj1 = 0 ;
11566 char *kwnames[] = {
11567 (char *) "self",(char *) "message", NULL
11568 };
11569
11570 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:DirDialog_SetMessage",kwnames,&obj0,&obj1)) goto fail;
11571 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxDirDialog,
11572 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
11573 {
11574 arg2 = wxString_in_helper(obj1);
11575 if (arg2 == NULL) SWIG_fail;
11576 temp2 = True;
11577 }
11578 {
11579 PyThreadState* __tstate = wxPyBeginAllowThreads();
11580 (arg1)->SetMessage((wxString const &)*arg2);
11581
11582 wxPyEndAllowThreads(__tstate);
11583 if (PyErr_Occurred()) SWIG_fail;
11584 }
11585 Py_INCREF(Py_None); resultobj = Py_None;
11586 {
11587 if (temp2)
11588 delete arg2;
11589 }
11590 return resultobj;
11591 fail:
11592 {
11593 if (temp2)
11594 delete arg2;
11595 }
11596 return NULL;
11597}
11598
11599
11600static PyObject *_wrap_DirDialog_SetPath(PyObject *self, PyObject *args, PyObject *kwargs) {
11601 PyObject *resultobj;
11602 wxDirDialog *arg1 = (wxDirDialog *) 0 ;
11603 wxString *arg2 = 0 ;
11604 bool temp2 = False ;
11605 PyObject * obj0 = 0 ;
11606 PyObject * obj1 = 0 ;
11607 char *kwnames[] = {
11608 (char *) "self",(char *) "path", NULL
11609 };
11610
11611 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:DirDialog_SetPath",kwnames,&obj0,&obj1)) goto fail;
11612 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxDirDialog,
11613 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
11614 {
11615 arg2 = wxString_in_helper(obj1);
11616 if (arg2 == NULL) SWIG_fail;
11617 temp2 = True;
11618 }
11619 {
11620 PyThreadState* __tstate = wxPyBeginAllowThreads();
11621 (arg1)->SetPath((wxString const &)*arg2);
11622
11623 wxPyEndAllowThreads(__tstate);
11624 if (PyErr_Occurred()) SWIG_fail;
11625 }
11626 Py_INCREF(Py_None); resultobj = Py_None;
11627 {
11628 if (temp2)
11629 delete arg2;
11630 }
11631 return resultobj;
11632 fail:
11633 {
11634 if (temp2)
11635 delete arg2;
11636 }
11637 return NULL;
11638}
11639
11640
11641static PyObject * DirDialog_swigregister(PyObject *self, PyObject *args) {
11642 PyObject *obj;
11643 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
11644 SWIG_TypeClientData(SWIGTYPE_p_wxDirDialog, obj);
11645 Py_INCREF(obj);
11646 return Py_BuildValue((char *)"");
11647}
11648static PyObject *_wrap_new_FileDialog(PyObject *self, PyObject *args, PyObject *kwargs) {
11649 PyObject *resultobj;
11650 wxWindow *arg1 = (wxWindow *) 0 ;
11651 wxString const &arg2_defvalue = wxPyFileSelectorPromptStr ;
11652 wxString *arg2 = (wxString *) &arg2_defvalue ;
11653 wxString const &arg3_defvalue = wxPyEmptyString ;
11654 wxString *arg3 = (wxString *) &arg3_defvalue ;
11655 wxString const &arg4_defvalue = wxPyEmptyString ;
11656 wxString *arg4 = (wxString *) &arg4_defvalue ;
11657 wxString const &arg5_defvalue = wxPyFileSelectorDefaultWildcardStr ;
11658 wxString *arg5 = (wxString *) &arg5_defvalue ;
11659 long arg6 = (long) 0 ;
11660 wxPoint const &arg7_defvalue = wxDefaultPosition ;
11661 wxPoint *arg7 = (wxPoint *) &arg7_defvalue ;
11662 wxFileDialog *result;
11663 bool temp2 = False ;
11664 bool temp3 = False ;
11665 bool temp4 = False ;
11666 bool temp5 = False ;
11667 wxPoint temp7 ;
11668 PyObject * obj0 = 0 ;
11669 PyObject * obj1 = 0 ;
11670 PyObject * obj2 = 0 ;
11671 PyObject * obj3 = 0 ;
11672 PyObject * obj4 = 0 ;
11673 PyObject * obj5 = 0 ;
11674 PyObject * obj6 = 0 ;
11675 char *kwnames[] = {
11676 (char *) "parent",(char *) "message",(char *) "defaultDir",(char *) "defaultFile",(char *) "wildcard",(char *) "style",(char *) "pos", NULL
11677 };
11678
11679 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|OOOOOO:new_FileDialog",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6)) goto fail;
11680 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxWindow,
11681 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
11682 if (obj1) {
11683 {
11684 arg2 = wxString_in_helper(obj1);
11685 if (arg2 == NULL) SWIG_fail;
11686 temp2 = True;
11687 }
11688 }
11689 if (obj2) {
11690 {
11691 arg3 = wxString_in_helper(obj2);
11692 if (arg3 == NULL) SWIG_fail;
11693 temp3 = True;
11694 }
11695 }
11696 if (obj3) {
11697 {
11698 arg4 = wxString_in_helper(obj3);
11699 if (arg4 == NULL) SWIG_fail;
11700 temp4 = True;
11701 }
11702 }
11703 if (obj4) {
11704 {
11705 arg5 = wxString_in_helper(obj4);
11706 if (arg5 == NULL) SWIG_fail;
11707 temp5 = True;
11708 }
11709 }
11710 if (obj5) {
11711 arg6 = (long) SWIG_AsLong(obj5);
11712 if (PyErr_Occurred()) SWIG_fail;
11713 }
11714 if (obj6) {
11715 {
11716 arg7 = &temp7;
11717 if ( ! wxPoint_helper(obj6, &arg7)) SWIG_fail;
11718 }
11719 }
11720 {
0439c23b 11721 if (!wxPyCheckForApp()) SWIG_fail;
d55e5bfc
RD
11722 PyThreadState* __tstate = wxPyBeginAllowThreads();
11723 result = (wxFileDialog *)new wxFileDialog(arg1,(wxString const &)*arg2,(wxString const &)*arg3,(wxString const &)*arg4,(wxString const &)*arg5,arg6,(wxPoint const &)*arg7);
11724
11725 wxPyEndAllowThreads(__tstate);
110da5b0 11726 if (PyErr_Occurred()) SWIG_fail;
d55e5bfc
RD
11727 }
11728 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxFileDialog, 1);
11729 {
11730 if (temp2)
11731 delete arg2;
11732 }
11733 {
11734 if (temp3)
11735 delete arg3;
11736 }
11737 {
11738 if (temp4)
11739 delete arg4;
11740 }
11741 {
11742 if (temp5)
11743 delete arg5;
11744 }
11745 return resultobj;
11746 fail:
11747 {
11748 if (temp2)
11749 delete arg2;
11750 }
11751 {
11752 if (temp3)
11753 delete arg3;
11754 }
11755 {
11756 if (temp4)
11757 delete arg4;
11758 }
11759 {
11760 if (temp5)
11761 delete arg5;
11762 }
11763 return NULL;
11764}
11765
11766
11767static PyObject *_wrap_FileDialog_SetMessage(PyObject *self, PyObject *args, PyObject *kwargs) {
11768 PyObject *resultobj;
11769 wxFileDialog *arg1 = (wxFileDialog *) 0 ;
11770 wxString *arg2 = 0 ;
11771 bool temp2 = False ;
11772 PyObject * obj0 = 0 ;
11773 PyObject * obj1 = 0 ;
11774 char *kwnames[] = {
11775 (char *) "self",(char *) "message", NULL
11776 };
11777
11778 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:FileDialog_SetMessage",kwnames,&obj0,&obj1)) goto fail;
11779 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxFileDialog,
11780 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
11781 {
11782 arg2 = wxString_in_helper(obj1);
11783 if (arg2 == NULL) SWIG_fail;
11784 temp2 = True;
11785 }
11786 {
11787 PyThreadState* __tstate = wxPyBeginAllowThreads();
11788 (arg1)->SetMessage((wxString const &)*arg2);
11789
11790 wxPyEndAllowThreads(__tstate);
11791 if (PyErr_Occurred()) SWIG_fail;
11792 }
11793 Py_INCREF(Py_None); resultobj = Py_None;
11794 {
11795 if (temp2)
11796 delete arg2;
11797 }
11798 return resultobj;
11799 fail:
11800 {
11801 if (temp2)
11802 delete arg2;
11803 }
11804 return NULL;
11805}
11806
11807
11808static PyObject *_wrap_FileDialog_SetPath(PyObject *self, PyObject *args, PyObject *kwargs) {
11809 PyObject *resultobj;
11810 wxFileDialog *arg1 = (wxFileDialog *) 0 ;
11811 wxString *arg2 = 0 ;
11812 bool temp2 = False ;
11813 PyObject * obj0 = 0 ;
11814 PyObject * obj1 = 0 ;
11815 char *kwnames[] = {
11816 (char *) "self",(char *) "path", NULL
11817 };
11818
11819 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:FileDialog_SetPath",kwnames,&obj0,&obj1)) goto fail;
11820 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxFileDialog,
11821 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
11822 {
11823 arg2 = wxString_in_helper(obj1);
11824 if (arg2 == NULL) SWIG_fail;
11825 temp2 = True;
11826 }
11827 {
11828 PyThreadState* __tstate = wxPyBeginAllowThreads();
11829 (arg1)->SetPath((wxString const &)*arg2);
11830
11831 wxPyEndAllowThreads(__tstate);
11832 if (PyErr_Occurred()) SWIG_fail;
11833 }
11834 Py_INCREF(Py_None); resultobj = Py_None;
11835 {
11836 if (temp2)
11837 delete arg2;
11838 }
11839 return resultobj;
11840 fail:
11841 {
11842 if (temp2)
11843 delete arg2;
11844 }
11845 return NULL;
11846}
11847
11848
11849static PyObject *_wrap_FileDialog_SetDirectory(PyObject *self, PyObject *args, PyObject *kwargs) {
11850 PyObject *resultobj;
11851 wxFileDialog *arg1 = (wxFileDialog *) 0 ;
11852 wxString *arg2 = 0 ;
11853 bool temp2 = False ;
11854 PyObject * obj0 = 0 ;
11855 PyObject * obj1 = 0 ;
11856 char *kwnames[] = {
11857 (char *) "self",(char *) "dir", NULL
11858 };
11859
11860 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:FileDialog_SetDirectory",kwnames,&obj0,&obj1)) goto fail;
11861 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxFileDialog,
11862 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
11863 {
11864 arg2 = wxString_in_helper(obj1);
11865 if (arg2 == NULL) SWIG_fail;
11866 temp2 = True;
11867 }
11868 {
11869 PyThreadState* __tstate = wxPyBeginAllowThreads();
11870 (arg1)->SetDirectory((wxString const &)*arg2);
11871
11872 wxPyEndAllowThreads(__tstate);
11873 if (PyErr_Occurred()) SWIG_fail;
11874 }
11875 Py_INCREF(Py_None); resultobj = Py_None;
11876 {
11877 if (temp2)
11878 delete arg2;
11879 }
11880 return resultobj;
11881 fail:
11882 {
11883 if (temp2)
11884 delete arg2;
11885 }
11886 return NULL;
11887}
11888
11889
11890static PyObject *_wrap_FileDialog_SetFilename(PyObject *self, PyObject *args, PyObject *kwargs) {
11891 PyObject *resultobj;
11892 wxFileDialog *arg1 = (wxFileDialog *) 0 ;
11893 wxString *arg2 = 0 ;
11894 bool temp2 = False ;
11895 PyObject * obj0 = 0 ;
11896 PyObject * obj1 = 0 ;
11897 char *kwnames[] = {
11898 (char *) "self",(char *) "name", NULL
11899 };
11900
11901 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:FileDialog_SetFilename",kwnames,&obj0,&obj1)) goto fail;
11902 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxFileDialog,
11903 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
11904 {
11905 arg2 = wxString_in_helper(obj1);
11906 if (arg2 == NULL) SWIG_fail;
11907 temp2 = True;
11908 }
11909 {
11910 PyThreadState* __tstate = wxPyBeginAllowThreads();
11911 (arg1)->SetFilename((wxString const &)*arg2);
11912
11913 wxPyEndAllowThreads(__tstate);
11914 if (PyErr_Occurred()) SWIG_fail;
11915 }
11916 Py_INCREF(Py_None); resultobj = Py_None;
11917 {
11918 if (temp2)
11919 delete arg2;
11920 }
11921 return resultobj;
11922 fail:
11923 {
11924 if (temp2)
11925 delete arg2;
11926 }
11927 return NULL;
11928}
11929
11930
11931static PyObject *_wrap_FileDialog_SetWildcard(PyObject *self, PyObject *args, PyObject *kwargs) {
11932 PyObject *resultobj;
11933 wxFileDialog *arg1 = (wxFileDialog *) 0 ;
11934 wxString *arg2 = 0 ;
11935 bool temp2 = False ;
11936 PyObject * obj0 = 0 ;
11937 PyObject * obj1 = 0 ;
11938 char *kwnames[] = {
11939 (char *) "self",(char *) "wildCard", NULL
11940 };
11941
11942 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:FileDialog_SetWildcard",kwnames,&obj0,&obj1)) goto fail;
11943 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxFileDialog,
11944 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
11945 {
11946 arg2 = wxString_in_helper(obj1);
11947 if (arg2 == NULL) SWIG_fail;
11948 temp2 = True;
11949 }
11950 {
11951 PyThreadState* __tstate = wxPyBeginAllowThreads();
11952 (arg1)->SetWildcard((wxString const &)*arg2);
11953
11954 wxPyEndAllowThreads(__tstate);
11955 if (PyErr_Occurred()) SWIG_fail;
11956 }
11957 Py_INCREF(Py_None); resultobj = Py_None;
11958 {
11959 if (temp2)
11960 delete arg2;
11961 }
11962 return resultobj;
11963 fail:
11964 {
11965 if (temp2)
11966 delete arg2;
11967 }
11968 return NULL;
11969}
11970
11971
11972static PyObject *_wrap_FileDialog_SetStyle(PyObject *self, PyObject *args, PyObject *kwargs) {
11973 PyObject *resultobj;
11974 wxFileDialog *arg1 = (wxFileDialog *) 0 ;
11975 long arg2 ;
11976 PyObject * obj0 = 0 ;
11977 PyObject * obj1 = 0 ;
11978 char *kwnames[] = {
11979 (char *) "self",(char *) "style", NULL
11980 };
11981
11982 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:FileDialog_SetStyle",kwnames,&obj0,&obj1)) goto fail;
11983 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxFileDialog,
11984 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
11985 arg2 = (long) SWIG_AsLong(obj1);
11986 if (PyErr_Occurred()) SWIG_fail;
11987 {
11988 PyThreadState* __tstate = wxPyBeginAllowThreads();
11989 (arg1)->SetStyle(arg2);
11990
11991 wxPyEndAllowThreads(__tstate);
11992 if (PyErr_Occurred()) SWIG_fail;
11993 }
11994 Py_INCREF(Py_None); resultobj = Py_None;
11995 return resultobj;
11996 fail:
11997 return NULL;
11998}
11999
12000
12001static PyObject *_wrap_FileDialog_SetFilterIndex(PyObject *self, PyObject *args, PyObject *kwargs) {
12002 PyObject *resultobj;
12003 wxFileDialog *arg1 = (wxFileDialog *) 0 ;
12004 int arg2 ;
12005 PyObject * obj0 = 0 ;
12006 PyObject * obj1 = 0 ;
12007 char *kwnames[] = {
12008 (char *) "self",(char *) "filterIndex", NULL
12009 };
12010
12011 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:FileDialog_SetFilterIndex",kwnames,&obj0,&obj1)) goto fail;
12012 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxFileDialog,
12013 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
12014 arg2 = (int) SWIG_AsInt(obj1);
12015 if (PyErr_Occurred()) SWIG_fail;
12016 {
12017 PyThreadState* __tstate = wxPyBeginAllowThreads();
12018 (arg1)->SetFilterIndex(arg2);
12019
12020 wxPyEndAllowThreads(__tstate);
12021 if (PyErr_Occurred()) SWIG_fail;
12022 }
12023 Py_INCREF(Py_None); resultobj = Py_None;
12024 return resultobj;
12025 fail:
12026 return NULL;
12027}
12028
12029
12030static PyObject *_wrap_FileDialog_GetMessage(PyObject *self, PyObject *args, PyObject *kwargs) {
12031 PyObject *resultobj;
12032 wxFileDialog *arg1 = (wxFileDialog *) 0 ;
12033 wxString result;
12034 PyObject * obj0 = 0 ;
12035 char *kwnames[] = {
12036 (char *) "self", NULL
12037 };
12038
12039 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:FileDialog_GetMessage",kwnames,&obj0)) goto fail;
12040 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxFileDialog,
12041 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
12042 {
12043 PyThreadState* __tstate = wxPyBeginAllowThreads();
12044 result = ((wxFileDialog const *)arg1)->GetMessage();
12045
12046 wxPyEndAllowThreads(__tstate);
12047 if (PyErr_Occurred()) SWIG_fail;
12048 }
12049 {
12050#if wxUSE_UNICODE
12051 resultobj = PyUnicode_FromWideChar((&result)->c_str(), (&result)->Len());
12052#else
12053 resultobj = PyString_FromStringAndSize((&result)->c_str(), (&result)->Len());
12054#endif
12055 }
12056 return resultobj;
12057 fail:
12058 return NULL;
12059}
12060
12061
12062static PyObject *_wrap_FileDialog_GetPath(PyObject *self, PyObject *args, PyObject *kwargs) {
12063 PyObject *resultobj;
12064 wxFileDialog *arg1 = (wxFileDialog *) 0 ;
12065 wxString result;
12066 PyObject * obj0 = 0 ;
12067 char *kwnames[] = {
12068 (char *) "self", NULL
12069 };
12070
12071 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:FileDialog_GetPath",kwnames,&obj0)) goto fail;
12072 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxFileDialog,
12073 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
12074 {
12075 PyThreadState* __tstate = wxPyBeginAllowThreads();
12076 result = ((wxFileDialog const *)arg1)->GetPath();
12077
12078 wxPyEndAllowThreads(__tstate);
12079 if (PyErr_Occurred()) SWIG_fail;
12080 }
12081 {
12082#if wxUSE_UNICODE
12083 resultobj = PyUnicode_FromWideChar((&result)->c_str(), (&result)->Len());
12084#else
12085 resultobj = PyString_FromStringAndSize((&result)->c_str(), (&result)->Len());
12086#endif
12087 }
12088 return resultobj;
12089 fail:
12090 return NULL;
12091}
12092
12093
12094static PyObject *_wrap_FileDialog_GetDirectory(PyObject *self, PyObject *args, PyObject *kwargs) {
12095 PyObject *resultobj;
12096 wxFileDialog *arg1 = (wxFileDialog *) 0 ;
12097 wxString result;
12098 PyObject * obj0 = 0 ;
12099 char *kwnames[] = {
12100 (char *) "self", NULL
12101 };
12102
12103 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:FileDialog_GetDirectory",kwnames,&obj0)) goto fail;
12104 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxFileDialog,
12105 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
12106 {
12107 PyThreadState* __tstate = wxPyBeginAllowThreads();
12108 result = ((wxFileDialog const *)arg1)->GetDirectory();
12109
12110 wxPyEndAllowThreads(__tstate);
12111 if (PyErr_Occurred()) SWIG_fail;
12112 }
12113 {
12114#if wxUSE_UNICODE
12115 resultobj = PyUnicode_FromWideChar((&result)->c_str(), (&result)->Len());
12116#else
12117 resultobj = PyString_FromStringAndSize((&result)->c_str(), (&result)->Len());
12118#endif
12119 }
12120 return resultobj;
12121 fail:
12122 return NULL;
12123}
12124
12125
12126static PyObject *_wrap_FileDialog_GetFilename(PyObject *self, PyObject *args, PyObject *kwargs) {
12127 PyObject *resultobj;
12128 wxFileDialog *arg1 = (wxFileDialog *) 0 ;
12129 wxString result;
12130 PyObject * obj0 = 0 ;
12131 char *kwnames[] = {
12132 (char *) "self", NULL
12133 };
12134
12135 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:FileDialog_GetFilename",kwnames,&obj0)) goto fail;
12136 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxFileDialog,
12137 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
12138 {
12139 PyThreadState* __tstate = wxPyBeginAllowThreads();
12140 result = ((wxFileDialog const *)arg1)->GetFilename();
12141
12142 wxPyEndAllowThreads(__tstate);
12143 if (PyErr_Occurred()) SWIG_fail;
12144 }
12145 {
12146#if wxUSE_UNICODE
12147 resultobj = PyUnicode_FromWideChar((&result)->c_str(), (&result)->Len());
12148#else
12149 resultobj = PyString_FromStringAndSize((&result)->c_str(), (&result)->Len());
12150#endif
12151 }
12152 return resultobj;
12153 fail:
12154 return NULL;
12155}
12156
12157
12158static PyObject *_wrap_FileDialog_GetWildcard(PyObject *self, PyObject *args, PyObject *kwargs) {
12159 PyObject *resultobj;
12160 wxFileDialog *arg1 = (wxFileDialog *) 0 ;
12161 wxString result;
12162 PyObject * obj0 = 0 ;
12163 char *kwnames[] = {
12164 (char *) "self", NULL
12165 };
12166
12167 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:FileDialog_GetWildcard",kwnames,&obj0)) goto fail;
12168 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxFileDialog,
12169 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
12170 {
12171 PyThreadState* __tstate = wxPyBeginAllowThreads();
12172 result = ((wxFileDialog const *)arg1)->GetWildcard();
12173
12174 wxPyEndAllowThreads(__tstate);
12175 if (PyErr_Occurred()) SWIG_fail;
12176 }
12177 {
12178#if wxUSE_UNICODE
12179 resultobj = PyUnicode_FromWideChar((&result)->c_str(), (&result)->Len());
12180#else
12181 resultobj = PyString_FromStringAndSize((&result)->c_str(), (&result)->Len());
12182#endif
12183 }
12184 return resultobj;
12185 fail:
12186 return NULL;
12187}
12188
12189
12190static PyObject *_wrap_FileDialog_GetStyle(PyObject *self, PyObject *args, PyObject *kwargs) {
12191 PyObject *resultobj;
12192 wxFileDialog *arg1 = (wxFileDialog *) 0 ;
12193 long result;
12194 PyObject * obj0 = 0 ;
12195 char *kwnames[] = {
12196 (char *) "self", NULL
12197 };
12198
12199 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:FileDialog_GetStyle",kwnames,&obj0)) goto fail;
12200 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxFileDialog,
12201 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
12202 {
12203 PyThreadState* __tstate = wxPyBeginAllowThreads();
12204 result = (long)((wxFileDialog const *)arg1)->GetStyle();
12205
12206 wxPyEndAllowThreads(__tstate);
12207 if (PyErr_Occurred()) SWIG_fail;
12208 }
12209 resultobj = SWIG_FromLong((long)result);
12210 return resultobj;
12211 fail:
12212 return NULL;
12213}
12214
12215
12216static PyObject *_wrap_FileDialog_GetFilterIndex(PyObject *self, PyObject *args, PyObject *kwargs) {
12217 PyObject *resultobj;
12218 wxFileDialog *arg1 = (wxFileDialog *) 0 ;
12219 int result;
12220 PyObject * obj0 = 0 ;
12221 char *kwnames[] = {
12222 (char *) "self", NULL
12223 };
12224
12225 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:FileDialog_GetFilterIndex",kwnames,&obj0)) goto fail;
12226 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxFileDialog,
12227 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
12228 {
12229 PyThreadState* __tstate = wxPyBeginAllowThreads();
12230 result = (int)((wxFileDialog const *)arg1)->GetFilterIndex();
12231
12232 wxPyEndAllowThreads(__tstate);
12233 if (PyErr_Occurred()) SWIG_fail;
12234 }
12235 resultobj = SWIG_FromInt((int)result);
12236 return resultobj;
12237 fail:
12238 return NULL;
12239}
12240
12241
12242static PyObject *_wrap_FileDialog_GetFilenames(PyObject *self, PyObject *args, PyObject *kwargs) {
12243 PyObject *resultobj;
12244 wxFileDialog *arg1 = (wxFileDialog *) 0 ;
12245 PyObject *result;
12246 PyObject * obj0 = 0 ;
12247 char *kwnames[] = {
12248 (char *) "self", NULL
12249 };
12250
12251 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:FileDialog_GetFilenames",kwnames,&obj0)) goto fail;
12252 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxFileDialog,
12253 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
12254 {
12255 PyThreadState* __tstate = wxPyBeginAllowThreads();
12256 result = (PyObject *)wxFileDialog_GetFilenames(arg1);
12257
12258 wxPyEndAllowThreads(__tstate);
12259 if (PyErr_Occurred()) SWIG_fail;
12260 }
12261 resultobj = result;
12262 return resultobj;
12263 fail:
12264 return NULL;
12265}
12266
12267
12268static PyObject *_wrap_FileDialog_GetPaths(PyObject *self, PyObject *args, PyObject *kwargs) {
12269 PyObject *resultobj;
12270 wxFileDialog *arg1 = (wxFileDialog *) 0 ;
12271 PyObject *result;
12272 PyObject * obj0 = 0 ;
12273 char *kwnames[] = {
12274 (char *) "self", NULL
12275 };
12276
12277 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:FileDialog_GetPaths",kwnames,&obj0)) goto fail;
12278 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxFileDialog,
12279 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
12280 {
12281 PyThreadState* __tstate = wxPyBeginAllowThreads();
12282 result = (PyObject *)wxFileDialog_GetPaths(arg1);
12283
12284 wxPyEndAllowThreads(__tstate);
12285 if (PyErr_Occurred()) SWIG_fail;
12286 }
12287 resultobj = result;
12288 return resultobj;
12289 fail:
12290 return NULL;
12291}
12292
12293
12294static PyObject * FileDialog_swigregister(PyObject *self, PyObject *args) {
12295 PyObject *obj;
12296 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
12297 SWIG_TypeClientData(SWIGTYPE_p_wxFileDialog, obj);
12298 Py_INCREF(obj);
12299 return Py_BuildValue((char *)"");
12300}
12301static PyObject *_wrap_new_MultiChoiceDialog(PyObject *self, PyObject *args, PyObject *kwargs) {
12302 PyObject *resultobj;
12303 wxWindow *arg1 = (wxWindow *) 0 ;
12304 wxString *arg2 = 0 ;
12305 wxString *arg3 = 0 ;
12306 int arg4 = (int) 0 ;
bfddbb17 12307 wxString *arg5 = (wxString *) NULL ;
d55e5bfc
RD
12308 long arg6 = (long) wxCHOICEDLG_STYLE ;
12309 wxPoint const &arg7_defvalue = wxDefaultPosition ;
12310 wxPoint *arg7 = (wxPoint *) &arg7_defvalue ;
12311 wxMultiChoiceDialog *result;
12312 bool temp2 = False ;
12313 bool temp3 = False ;
12314 wxPoint temp6 ;
12315 PyObject * obj0 = 0 ;
12316 PyObject * obj1 = 0 ;
12317 PyObject * obj2 = 0 ;
12318 PyObject * obj3 = 0 ;
12319 PyObject * obj4 = 0 ;
12320 PyObject * obj5 = 0 ;
12321 char *kwnames[] = {
12322 (char *) "parent",(char *) "message",(char *) "caption",(char *) "choices",(char *) "style",(char *) "pos", NULL
12323 };
12324
12325 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO|OOO:new_MultiChoiceDialog",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) goto fail;
12326 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxWindow,
12327 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
12328 {
12329 arg2 = wxString_in_helper(obj1);
12330 if (arg2 == NULL) SWIG_fail;
12331 temp2 = True;
12332 }
12333 {
12334 arg3 = wxString_in_helper(obj2);
12335 if (arg3 == NULL) SWIG_fail;
12336 temp3 = True;
12337 }
12338 if (obj3) {
12339 {
12340 arg4 = PyList_Size(obj3);
12341 arg5 = wxString_LIST_helper(obj3);
12342 if (arg5 == NULL) SWIG_fail;
12343 }
12344 }
12345 if (obj4) {
12346 arg6 = (long) SWIG_AsLong(obj4);
12347 if (PyErr_Occurred()) SWIG_fail;
12348 }
12349 if (obj5) {
12350 {
12351 arg7 = &temp6;
12352 if ( ! wxPoint_helper(obj5, &arg7)) SWIG_fail;
12353 }
12354 }
12355 {
0439c23b 12356 if (!wxPyCheckForApp()) SWIG_fail;
d55e5bfc
RD
12357 PyThreadState* __tstate = wxPyBeginAllowThreads();
12358 result = (wxMultiChoiceDialog *)new wxMultiChoiceDialog(arg1,(wxString const &)*arg2,(wxString const &)*arg3,arg4,arg5,arg6,(wxPoint const &)*arg7);
12359
12360 wxPyEndAllowThreads(__tstate);
110da5b0 12361 if (PyErr_Occurred()) SWIG_fail;
d55e5bfc
RD
12362 }
12363 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxMultiChoiceDialog, 1);
12364 {
12365 if (temp2)
12366 delete arg2;
12367 }
12368 {
12369 if (temp3)
12370 delete arg3;
12371 }
12372 {
12373 if (arg5) delete [] arg5;
12374 }
12375 return resultobj;
12376 fail:
12377 {
12378 if (temp2)
12379 delete arg2;
12380 }
12381 {
12382 if (temp3)
12383 delete arg3;
12384 }
12385 {
12386 if (arg5) delete [] arg5;
12387 }
12388 return NULL;
12389}
12390
12391
12392static PyObject *_wrap_MultiChoiceDialog_SetSelections(PyObject *self, PyObject *args, PyObject *kwargs) {
12393 PyObject *resultobj;
12394 wxMultiChoiceDialog *arg1 = (wxMultiChoiceDialog *) 0 ;
12395 wxArrayInt *arg2 = 0 ;
12396 bool temp2 = False ;
12397 PyObject * obj0 = 0 ;
12398 PyObject * obj1 = 0 ;
12399 char *kwnames[] = {
12400 (char *) "self",(char *) "selections", NULL
12401 };
12402
12403 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:MultiChoiceDialog_SetSelections",kwnames,&obj0,&obj1)) goto fail;
12404 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxMultiChoiceDialog,
12405 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
12406 {
12407 if (! PySequence_Check(obj1)) {
12408 PyErr_SetString(PyExc_TypeError, "Sequence of integers expected.");
12409 SWIG_fail;
12410 }
12411 arg2 = new wxArrayInt;
12412 temp2 = True;
12413 int i, len=PySequence_Length(obj1);
12414 for (i=0; i<len; i++) {
12415 PyObject* item = PySequence_GetItem(obj1, i);
12416 PyObject* number = PyNumber_Int(item);
12417 arg2->Add(PyInt_AS_LONG(number));
12418 Py_DECREF(item);
12419 Py_DECREF(number);
12420 }
12421 }
12422 {
12423 PyThreadState* __tstate = wxPyBeginAllowThreads();
12424 (arg1)->SetSelections((wxArrayInt const &)*arg2);
12425
12426 wxPyEndAllowThreads(__tstate);
12427 if (PyErr_Occurred()) SWIG_fail;
12428 }
12429 Py_INCREF(Py_None); resultobj = Py_None;
12430 {
12431 if (temp2) delete arg2;
12432 }
12433 return resultobj;
12434 fail:
12435 {
12436 if (temp2) delete arg2;
12437 }
12438 return NULL;
12439}
12440
12441
12442static PyObject *_wrap_MultiChoiceDialog_GetSelections(PyObject *self, PyObject *args, PyObject *kwargs) {
12443 PyObject *resultobj;
12444 wxMultiChoiceDialog *arg1 = (wxMultiChoiceDialog *) 0 ;
12445 PyObject *result;
12446 PyObject * obj0 = 0 ;
12447 char *kwnames[] = {
12448 (char *) "self", NULL
12449 };
12450
12451 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:MultiChoiceDialog_GetSelections",kwnames,&obj0)) goto fail;
12452 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxMultiChoiceDialog,
12453 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
12454 {
12455 PyThreadState* __tstate = wxPyBeginAllowThreads();
12456 result = (PyObject *)wxMultiChoiceDialog_GetSelections(arg1);
12457
12458 wxPyEndAllowThreads(__tstate);
12459 if (PyErr_Occurred()) SWIG_fail;
12460 }
12461 resultobj = result;
12462 return resultobj;
12463 fail:
12464 return NULL;
12465}
12466
12467
12468static PyObject * MultiChoiceDialog_swigregister(PyObject *self, PyObject *args) {
12469 PyObject *obj;
12470 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
12471 SWIG_TypeClientData(SWIGTYPE_p_wxMultiChoiceDialog, obj);
12472 Py_INCREF(obj);
12473 return Py_BuildValue((char *)"");
12474}
12475static PyObject *_wrap_new_SingleChoiceDialog(PyObject *self, PyObject *args, PyObject *kwargs) {
12476 PyObject *resultobj;
12477 wxWindow *arg1 = (wxWindow *) 0 ;
12478 wxString *arg2 = 0 ;
12479 wxString *arg3 = 0 ;
12480 int arg4 ;
12481 wxString *arg5 = (wxString *) 0 ;
12482 long arg6 = (long) wxCHOICEDLG_STYLE ;
12483 wxPoint const &arg7_defvalue = wxDefaultPosition ;
12484 wxPoint *arg7 = (wxPoint *) &arg7_defvalue ;
12485 wxSingleChoiceDialog *result;
12486 bool temp2 = False ;
12487 bool temp3 = False ;
12488 wxPoint temp6 ;
12489 PyObject * obj0 = 0 ;
12490 PyObject * obj1 = 0 ;
12491 PyObject * obj2 = 0 ;
12492 PyObject * obj3 = 0 ;
12493 PyObject * obj4 = 0 ;
12494 PyObject * obj5 = 0 ;
12495 char *kwnames[] = {
12496 (char *) "parent",(char *) "message",(char *) "caption",(char *) "choices",(char *) "style",(char *) "pos", NULL
12497 };
12498
12499 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOO|OO:new_SingleChoiceDialog",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) goto fail;
12500 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxWindow,
12501 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
12502 {
12503 arg2 = wxString_in_helper(obj1);
12504 if (arg2 == NULL) SWIG_fail;
12505 temp2 = True;
12506 }
12507 {
12508 arg3 = wxString_in_helper(obj2);
12509 if (arg3 == NULL) SWIG_fail;
12510 temp3 = True;
12511 }
12512 {
12513 arg4 = PyList_Size(obj3);
12514 arg5 = wxString_LIST_helper(obj3);
12515 if (arg5 == NULL) SWIG_fail;
12516 }
12517 if (obj4) {
12518 arg6 = (long) SWIG_AsLong(obj4);
12519 if (PyErr_Occurred()) SWIG_fail;
12520 }
12521 if (obj5) {
12522 {
12523 arg7 = &temp6;
12524 if ( ! wxPoint_helper(obj5, &arg7)) SWIG_fail;
12525 }
12526 }
12527 {
0439c23b 12528 if (!wxPyCheckForApp()) SWIG_fail;
d55e5bfc
RD
12529 PyThreadState* __tstate = wxPyBeginAllowThreads();
12530 result = (wxSingleChoiceDialog *)new_wxSingleChoiceDialog(arg1,(wxString const &)*arg2,(wxString const &)*arg3,arg4,arg5,arg6,(wxPoint const &)*arg7);
12531
12532 wxPyEndAllowThreads(__tstate);
110da5b0 12533 if (PyErr_Occurred()) SWIG_fail;
d55e5bfc
RD
12534 }
12535 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxSingleChoiceDialog, 1);
12536 {
12537 if (temp2)
12538 delete arg2;
12539 }
12540 {
12541 if (temp3)
12542 delete arg3;
12543 }
12544 {
12545 if (arg5) delete [] arg5;
12546 }
12547 return resultobj;
12548 fail:
12549 {
12550 if (temp2)
12551 delete arg2;
12552 }
12553 {
12554 if (temp3)
12555 delete arg3;
12556 }
12557 {
12558 if (arg5) delete [] arg5;
12559 }
12560 return NULL;
12561}
12562
12563
12564static PyObject *_wrap_SingleChoiceDialog_GetSelection(PyObject *self, PyObject *args, PyObject *kwargs) {
12565 PyObject *resultobj;
12566 wxSingleChoiceDialog *arg1 = (wxSingleChoiceDialog *) 0 ;
12567 int result;
12568 PyObject * obj0 = 0 ;
12569 char *kwnames[] = {
12570 (char *) "self", NULL
12571 };
12572
12573 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SingleChoiceDialog_GetSelection",kwnames,&obj0)) goto fail;
12574 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxSingleChoiceDialog,
12575 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
12576 {
12577 PyThreadState* __tstate = wxPyBeginAllowThreads();
12578 result = (int)(arg1)->GetSelection();
12579
12580 wxPyEndAllowThreads(__tstate);
12581 if (PyErr_Occurred()) SWIG_fail;
12582 }
12583 resultobj = SWIG_FromInt((int)result);
12584 return resultobj;
12585 fail:
12586 return NULL;
12587}
12588
12589
12590static PyObject *_wrap_SingleChoiceDialog_GetStringSelection(PyObject *self, PyObject *args, PyObject *kwargs) {
12591 PyObject *resultobj;
12592 wxSingleChoiceDialog *arg1 = (wxSingleChoiceDialog *) 0 ;
12593 wxString result;
12594 PyObject * obj0 = 0 ;
12595 char *kwnames[] = {
12596 (char *) "self", NULL
12597 };
12598
12599 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SingleChoiceDialog_GetStringSelection",kwnames,&obj0)) goto fail;
12600 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxSingleChoiceDialog,
12601 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
12602 {
12603 PyThreadState* __tstate = wxPyBeginAllowThreads();
12604 result = (arg1)->GetStringSelection();
12605
12606 wxPyEndAllowThreads(__tstate);
12607 if (PyErr_Occurred()) SWIG_fail;
12608 }
12609 {
12610#if wxUSE_UNICODE
12611 resultobj = PyUnicode_FromWideChar((&result)->c_str(), (&result)->Len());
12612#else
12613 resultobj = PyString_FromStringAndSize((&result)->c_str(), (&result)->Len());
12614#endif
12615 }
12616 return resultobj;
12617 fail:
12618 return NULL;
12619}
12620
12621
12622static PyObject *_wrap_SingleChoiceDialog_SetSelection(PyObject *self, PyObject *args, PyObject *kwargs) {
12623 PyObject *resultobj;
12624 wxSingleChoiceDialog *arg1 = (wxSingleChoiceDialog *) 0 ;
12625 int arg2 ;
12626 PyObject * obj0 = 0 ;
12627 PyObject * obj1 = 0 ;
12628 char *kwnames[] = {
12629 (char *) "self",(char *) "sel", NULL
12630 };
12631
12632 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:SingleChoiceDialog_SetSelection",kwnames,&obj0,&obj1)) goto fail;
12633 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxSingleChoiceDialog,
12634 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
12635 arg2 = (int) SWIG_AsInt(obj1);
12636 if (PyErr_Occurred()) SWIG_fail;
12637 {
12638 PyThreadState* __tstate = wxPyBeginAllowThreads();
12639 (arg1)->SetSelection(arg2);
12640
12641 wxPyEndAllowThreads(__tstate);
12642 if (PyErr_Occurred()) SWIG_fail;
12643 }
12644 Py_INCREF(Py_None); resultobj = Py_None;
12645 return resultobj;
12646 fail:
12647 return NULL;
12648}
12649
12650
12651static PyObject * SingleChoiceDialog_swigregister(PyObject *self, PyObject *args) {
12652 PyObject *obj;
12653 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
12654 SWIG_TypeClientData(SWIGTYPE_p_wxSingleChoiceDialog, obj);
12655 Py_INCREF(obj);
12656 return Py_BuildValue((char *)"");
12657}
12658static PyObject *_wrap_new_TextEntryDialog(PyObject *self, PyObject *args, PyObject *kwargs) {
12659 PyObject *resultobj;
12660 wxWindow *arg1 = (wxWindow *) 0 ;
12661 wxString *arg2 = 0 ;
12662 wxString const &arg3_defvalue = wxPyGetTextFromUserPromptStr ;
12663 wxString *arg3 = (wxString *) &arg3_defvalue ;
12664 wxString const &arg4_defvalue = wxPyEmptyString ;
12665 wxString *arg4 = (wxString *) &arg4_defvalue ;
12666 long arg5 = (long) wxOK|wxCANCEL|wxCENTRE ;
12667 wxPoint const &arg6_defvalue = wxDefaultPosition ;
12668 wxPoint *arg6 = (wxPoint *) &arg6_defvalue ;
12669 wxTextEntryDialog *result;
12670 bool temp2 = False ;
12671 bool temp3 = False ;
12672 bool temp4 = False ;
12673 wxPoint temp6 ;
12674 PyObject * obj0 = 0 ;
12675 PyObject * obj1 = 0 ;
12676 PyObject * obj2 = 0 ;
12677 PyObject * obj3 = 0 ;
12678 PyObject * obj4 = 0 ;
12679 PyObject * obj5 = 0 ;
12680 char *kwnames[] = {
12681 (char *) "parent",(char *) "message",(char *) "caption",(char *) "defaultValue",(char *) "style",(char *) "pos", NULL
12682 };
12683
12684 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|OOOO:new_TextEntryDialog",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) goto fail;
12685 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxWindow,
12686 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
12687 {
12688 arg2 = wxString_in_helper(obj1);
12689 if (arg2 == NULL) SWIG_fail;
12690 temp2 = True;
12691 }
12692 if (obj2) {
12693 {
12694 arg3 = wxString_in_helper(obj2);
12695 if (arg3 == NULL) SWIG_fail;
12696 temp3 = True;
12697 }
12698 }
12699 if (obj3) {
12700 {
12701 arg4 = wxString_in_helper(obj3);
12702 if (arg4 == NULL) SWIG_fail;
12703 temp4 = True;
12704 }
12705 }
12706 if (obj4) {
12707 arg5 = (long) SWIG_AsLong(obj4);
12708 if (PyErr_Occurred()) SWIG_fail;
12709 }
12710 if (obj5) {
12711 {
12712 arg6 = &temp6;
12713 if ( ! wxPoint_helper(obj5, &arg6)) SWIG_fail;
12714 }
12715 }
12716 {
0439c23b 12717 if (!wxPyCheckForApp()) SWIG_fail;
d55e5bfc
RD
12718 PyThreadState* __tstate = wxPyBeginAllowThreads();
12719 result = (wxTextEntryDialog *)new wxTextEntryDialog(arg1,(wxString const &)*arg2,(wxString const &)*arg3,(wxString const &)*arg4,arg5,(wxPoint const &)*arg6);
12720
12721 wxPyEndAllowThreads(__tstate);
110da5b0 12722 if (PyErr_Occurred()) SWIG_fail;
d55e5bfc
RD
12723 }
12724 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxTextEntryDialog, 1);
12725 {
12726 if (temp2)
12727 delete arg2;
12728 }
12729 {
12730 if (temp3)
12731 delete arg3;
12732 }
12733 {
12734 if (temp4)
12735 delete arg4;
12736 }
12737 return resultobj;
12738 fail:
12739 {
12740 if (temp2)
12741 delete arg2;
12742 }
12743 {
12744 if (temp3)
12745 delete arg3;
12746 }
12747 {
12748 if (temp4)
12749 delete arg4;
12750 }
12751 return NULL;
12752}
12753
12754
12755static PyObject *_wrap_TextEntryDialog_GetValue(PyObject *self, PyObject *args, PyObject *kwargs) {
12756 PyObject *resultobj;
12757 wxTextEntryDialog *arg1 = (wxTextEntryDialog *) 0 ;
12758 wxString result;
12759 PyObject * obj0 = 0 ;
12760 char *kwnames[] = {
12761 (char *) "self", NULL
12762 };
12763
12764 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:TextEntryDialog_GetValue",kwnames,&obj0)) goto fail;
12765 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxTextEntryDialog,
12766 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
12767 {
12768 PyThreadState* __tstate = wxPyBeginAllowThreads();
12769 result = (arg1)->GetValue();
12770
12771 wxPyEndAllowThreads(__tstate);
12772 if (PyErr_Occurred()) SWIG_fail;
12773 }
12774 {
12775#if wxUSE_UNICODE
12776 resultobj = PyUnicode_FromWideChar((&result)->c_str(), (&result)->Len());
12777#else
12778 resultobj = PyString_FromStringAndSize((&result)->c_str(), (&result)->Len());
12779#endif
12780 }
12781 return resultobj;
12782 fail:
12783 return NULL;
12784}
12785
12786
12787static PyObject *_wrap_TextEntryDialog_SetValue(PyObject *self, PyObject *args, PyObject *kwargs) {
12788 PyObject *resultobj;
12789 wxTextEntryDialog *arg1 = (wxTextEntryDialog *) 0 ;
12790 wxString *arg2 = 0 ;
12791 bool temp2 = False ;
12792 PyObject * obj0 = 0 ;
12793 PyObject * obj1 = 0 ;
12794 char *kwnames[] = {
12795 (char *) "self",(char *) "value", NULL
12796 };
12797
12798 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:TextEntryDialog_SetValue",kwnames,&obj0,&obj1)) goto fail;
12799 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxTextEntryDialog,
12800 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
12801 {
12802 arg2 = wxString_in_helper(obj1);
12803 if (arg2 == NULL) SWIG_fail;
12804 temp2 = True;
12805 }
12806 {
12807 PyThreadState* __tstate = wxPyBeginAllowThreads();
12808 (arg1)->SetValue((wxString const &)*arg2);
12809
12810 wxPyEndAllowThreads(__tstate);
12811 if (PyErr_Occurred()) SWIG_fail;
12812 }
12813 Py_INCREF(Py_None); resultobj = Py_None;
12814 {
12815 if (temp2)
12816 delete arg2;
12817 }
12818 return resultobj;
12819 fail:
12820 {
12821 if (temp2)
12822 delete arg2;
12823 }
12824 return NULL;
12825}
12826
12827
12828static PyObject * TextEntryDialog_swigregister(PyObject *self, PyObject *args) {
12829 PyObject *obj;
12830 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
12831 SWIG_TypeClientData(SWIGTYPE_p_wxTextEntryDialog, obj);
12832 Py_INCREF(obj);
12833 return Py_BuildValue((char *)"");
12834}
12835static PyObject *_wrap_new_FontData(PyObject *self, PyObject *args, PyObject *kwargs) {
12836 PyObject *resultobj;
12837 wxFontData *result;
12838 char *kwnames[] = {
12839 NULL
12840 };
12841
12842 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":new_FontData",kwnames)) goto fail;
12843 {
12844 PyThreadState* __tstate = wxPyBeginAllowThreads();
12845 result = (wxFontData *)new wxFontData();
12846
12847 wxPyEndAllowThreads(__tstate);
12848 if (PyErr_Occurred()) SWIG_fail;
12849 }
12850 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxFontData, 1);
12851 return resultobj;
12852 fail:
12853 return NULL;
12854}
12855
12856
12857static PyObject *_wrap_delete_FontData(PyObject *self, PyObject *args, PyObject *kwargs) {
12858 PyObject *resultobj;
12859 wxFontData *arg1 = (wxFontData *) 0 ;
12860 PyObject * obj0 = 0 ;
12861 char *kwnames[] = {
12862 (char *) "self", NULL
12863 };
12864
12865 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:delete_FontData",kwnames,&obj0)) goto fail;
12866 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxFontData,
12867 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
12868 {
12869 PyThreadState* __tstate = wxPyBeginAllowThreads();
12870 delete arg1;
12871
12872 wxPyEndAllowThreads(__tstate);
12873 if (PyErr_Occurred()) SWIG_fail;
12874 }
12875 Py_INCREF(Py_None); resultobj = Py_None;
12876 return resultobj;
12877 fail:
12878 return NULL;
12879}
12880
12881
12882static PyObject *_wrap_FontData_EnableEffects(PyObject *self, PyObject *args, PyObject *kwargs) {
12883 PyObject *resultobj;
12884 wxFontData *arg1 = (wxFontData *) 0 ;
12885 bool arg2 ;
12886 PyObject * obj0 = 0 ;
12887 PyObject * obj1 = 0 ;
12888 char *kwnames[] = {
12889 (char *) "self",(char *) "enable", NULL
12890 };
12891
12892 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:FontData_EnableEffects",kwnames,&obj0,&obj1)) goto fail;
12893 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxFontData,
12894 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
12895 arg2 = (bool) SWIG_AsBool(obj1);
12896 if (PyErr_Occurred()) SWIG_fail;
12897 {
12898 PyThreadState* __tstate = wxPyBeginAllowThreads();
12899 (arg1)->EnableEffects(arg2);
12900
12901 wxPyEndAllowThreads(__tstate);
12902 if (PyErr_Occurred()) SWIG_fail;
12903 }
12904 Py_INCREF(Py_None); resultobj = Py_None;
12905 return resultobj;
12906 fail:
12907 return NULL;
12908}
12909
12910
12911static PyObject *_wrap_FontData_GetAllowSymbols(PyObject *self, PyObject *args, PyObject *kwargs) {
12912 PyObject *resultobj;
12913 wxFontData *arg1 = (wxFontData *) 0 ;
12914 bool result;
12915 PyObject * obj0 = 0 ;
12916 char *kwnames[] = {
12917 (char *) "self", NULL
12918 };
12919
12920 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:FontData_GetAllowSymbols",kwnames,&obj0)) goto fail;
12921 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxFontData,
12922 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
12923 {
12924 PyThreadState* __tstate = wxPyBeginAllowThreads();
12925 result = (bool)(arg1)->GetAllowSymbols();
12926
12927 wxPyEndAllowThreads(__tstate);
12928 if (PyErr_Occurred()) SWIG_fail;
12929 }
12930 {
12931 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
12932 }
12933 return resultobj;
12934 fail:
12935 return NULL;
12936}
12937
12938
12939static PyObject *_wrap_FontData_GetColour(PyObject *self, PyObject *args, PyObject *kwargs) {
12940 PyObject *resultobj;
12941 wxFontData *arg1 = (wxFontData *) 0 ;
12942 wxColour result;
12943 PyObject * obj0 = 0 ;
12944 char *kwnames[] = {
12945 (char *) "self", NULL
12946 };
12947
12948 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:FontData_GetColour",kwnames,&obj0)) goto fail;
12949 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxFontData,
12950 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
12951 {
12952 PyThreadState* __tstate = wxPyBeginAllowThreads();
12953 result = (arg1)->GetColour();
12954
12955 wxPyEndAllowThreads(__tstate);
12956 if (PyErr_Occurred()) SWIG_fail;
12957 }
12958 {
12959 wxColour * resultptr;
12960 resultptr = new wxColour((wxColour &) result);
12961 resultobj = SWIG_NewPointerObj((void *)(resultptr), SWIGTYPE_p_wxColour, 1);
12962 }
12963 return resultobj;
12964 fail:
12965 return NULL;
12966}
12967
12968
12969static PyObject *_wrap_FontData_GetChosenFont(PyObject *self, PyObject *args, PyObject *kwargs) {
12970 PyObject *resultobj;
12971 wxFontData *arg1 = (wxFontData *) 0 ;
12972 wxFont result;
12973 PyObject * obj0 = 0 ;
12974 char *kwnames[] = {
12975 (char *) "self", NULL
12976 };
12977
12978 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:FontData_GetChosenFont",kwnames,&obj0)) goto fail;
12979 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxFontData,
12980 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
12981 {
12982 PyThreadState* __tstate = wxPyBeginAllowThreads();
12983 result = (arg1)->GetChosenFont();
12984
12985 wxPyEndAllowThreads(__tstate);
12986 if (PyErr_Occurred()) SWIG_fail;
12987 }
12988 {
12989 wxFont * resultptr;
12990 resultptr = new wxFont((wxFont &) result);
12991 resultobj = SWIG_NewPointerObj((void *)(resultptr), SWIGTYPE_p_wxFont, 1);
12992 }
12993 return resultobj;
12994 fail:
12995 return NULL;
12996}
12997
12998
12999static PyObject *_wrap_FontData_GetEnableEffects(PyObject *self, PyObject *args, PyObject *kwargs) {
13000 PyObject *resultobj;
13001 wxFontData *arg1 = (wxFontData *) 0 ;
13002 bool result;
13003 PyObject * obj0 = 0 ;
13004 char *kwnames[] = {
13005 (char *) "self", NULL
13006 };
13007
13008 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:FontData_GetEnableEffects",kwnames,&obj0)) goto fail;
13009 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxFontData,
13010 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
13011 {
13012 PyThreadState* __tstate = wxPyBeginAllowThreads();
13013 result = (bool)(arg1)->GetEnableEffects();
13014
13015 wxPyEndAllowThreads(__tstate);
13016 if (PyErr_Occurred()) SWIG_fail;
13017 }
13018 {
13019 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
13020 }
13021 return resultobj;
13022 fail:
13023 return NULL;
13024}
13025
13026
13027static PyObject *_wrap_FontData_GetInitialFont(PyObject *self, PyObject *args, PyObject *kwargs) {
13028 PyObject *resultobj;
13029 wxFontData *arg1 = (wxFontData *) 0 ;
13030 wxFont result;
13031 PyObject * obj0 = 0 ;
13032 char *kwnames[] = {
13033 (char *) "self", NULL
13034 };
13035
13036 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:FontData_GetInitialFont",kwnames,&obj0)) goto fail;
13037 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxFontData,
13038 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
13039 {
13040 PyThreadState* __tstate = wxPyBeginAllowThreads();
13041 result = (arg1)->GetInitialFont();
13042
13043 wxPyEndAllowThreads(__tstate);
13044 if (PyErr_Occurred()) SWIG_fail;
13045 }
13046 {
13047 wxFont * resultptr;
13048 resultptr = new wxFont((wxFont &) result);
13049 resultobj = SWIG_NewPointerObj((void *)(resultptr), SWIGTYPE_p_wxFont, 1);
13050 }
13051 return resultobj;
13052 fail:
13053 return NULL;
13054}
13055
13056
13057static PyObject *_wrap_FontData_GetShowHelp(PyObject *self, PyObject *args, PyObject *kwargs) {
13058 PyObject *resultobj;
13059 wxFontData *arg1 = (wxFontData *) 0 ;
13060 bool result;
13061 PyObject * obj0 = 0 ;
13062 char *kwnames[] = {
13063 (char *) "self", NULL
13064 };
13065
13066 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:FontData_GetShowHelp",kwnames,&obj0)) goto fail;
13067 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxFontData,
13068 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
13069 {
13070 PyThreadState* __tstate = wxPyBeginAllowThreads();
13071 result = (bool)(arg1)->GetShowHelp();
13072
13073 wxPyEndAllowThreads(__tstate);
13074 if (PyErr_Occurred()) SWIG_fail;
13075 }
13076 {
13077 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
13078 }
13079 return resultobj;
13080 fail:
13081 return NULL;
13082}
13083
13084
13085static PyObject *_wrap_FontData_SetAllowSymbols(PyObject *self, PyObject *args, PyObject *kwargs) {
13086 PyObject *resultobj;
13087 wxFontData *arg1 = (wxFontData *) 0 ;
13088 bool arg2 ;
13089 PyObject * obj0 = 0 ;
13090 PyObject * obj1 = 0 ;
13091 char *kwnames[] = {
13092 (char *) "self",(char *) "allowSymbols", NULL
13093 };
13094
13095 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:FontData_SetAllowSymbols",kwnames,&obj0,&obj1)) goto fail;
13096 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxFontData,
13097 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
13098 arg2 = (bool) SWIG_AsBool(obj1);
13099 if (PyErr_Occurred()) SWIG_fail;
13100 {
13101 PyThreadState* __tstate = wxPyBeginAllowThreads();
13102 (arg1)->SetAllowSymbols(arg2);
13103
13104 wxPyEndAllowThreads(__tstate);
13105 if (PyErr_Occurred()) SWIG_fail;
13106 }
13107 Py_INCREF(Py_None); resultobj = Py_None;
13108 return resultobj;
13109 fail:
13110 return NULL;
13111}
13112
13113
13114static PyObject *_wrap_FontData_SetChosenFont(PyObject *self, PyObject *args, PyObject *kwargs) {
13115 PyObject *resultobj;
13116 wxFontData *arg1 = (wxFontData *) 0 ;
13117 wxFont *arg2 = 0 ;
13118 PyObject * obj0 = 0 ;
13119 PyObject * obj1 = 0 ;
13120 char *kwnames[] = {
13121 (char *) "self",(char *) "font", NULL
13122 };
13123
13124 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:FontData_SetChosenFont",kwnames,&obj0,&obj1)) goto fail;
13125 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxFontData,
13126 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
13127 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxFont,
13128 SWIG_POINTER_EXCEPTION | 0)) == -1)
13129 SWIG_fail;
13130 if (arg2 == NULL) {
13131 PyErr_SetString(PyExc_TypeError,"null reference");
13132 SWIG_fail;
13133 }
13134 {
13135 PyThreadState* __tstate = wxPyBeginAllowThreads();
13136 (arg1)->SetChosenFont((wxFont const &)*arg2);
13137
13138 wxPyEndAllowThreads(__tstate);
13139 if (PyErr_Occurred()) SWIG_fail;
13140 }
13141 Py_INCREF(Py_None); resultobj = Py_None;
13142 return resultobj;
13143 fail:
13144 return NULL;
13145}
13146
13147
13148static PyObject *_wrap_FontData_SetColour(PyObject *self, PyObject *args, PyObject *kwargs) {
13149 PyObject *resultobj;
13150 wxFontData *arg1 = (wxFontData *) 0 ;
13151 wxColour *arg2 = 0 ;
13152 wxColour temp2 ;
13153 PyObject * obj0 = 0 ;
13154 PyObject * obj1 = 0 ;
13155 char *kwnames[] = {
13156 (char *) "self",(char *) "colour", NULL
13157 };
13158
13159 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:FontData_SetColour",kwnames,&obj0,&obj1)) goto fail;
13160 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxFontData,
13161 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
13162 {
13163 arg2 = &temp2;
13164 if ( ! wxColour_helper(obj1, &arg2)) SWIG_fail;
13165 }
13166 {
13167 PyThreadState* __tstate = wxPyBeginAllowThreads();
13168 (arg1)->SetColour((wxColour const &)*arg2);
13169
13170 wxPyEndAllowThreads(__tstate);
13171 if (PyErr_Occurred()) SWIG_fail;
13172 }
13173 Py_INCREF(Py_None); resultobj = Py_None;
13174 return resultobj;
13175 fail:
13176 return NULL;
13177}
13178
13179
13180static PyObject *_wrap_FontData_SetInitialFont(PyObject *self, PyObject *args, PyObject *kwargs) {
13181 PyObject *resultobj;
13182 wxFontData *arg1 = (wxFontData *) 0 ;
13183 wxFont *arg2 = 0 ;
13184 PyObject * obj0 = 0 ;
13185 PyObject * obj1 = 0 ;
13186 char *kwnames[] = {
13187 (char *) "self",(char *) "font", NULL
13188 };
13189
13190 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:FontData_SetInitialFont",kwnames,&obj0,&obj1)) goto fail;
13191 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxFontData,
13192 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
13193 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxFont,
13194 SWIG_POINTER_EXCEPTION | 0)) == -1)
13195 SWIG_fail;
13196 if (arg2 == NULL) {
13197 PyErr_SetString(PyExc_TypeError,"null reference");
13198 SWIG_fail;
13199 }
13200 {
13201 PyThreadState* __tstate = wxPyBeginAllowThreads();
13202 (arg1)->SetInitialFont((wxFont const &)*arg2);
13203
13204 wxPyEndAllowThreads(__tstate);
13205 if (PyErr_Occurred()) SWIG_fail;
13206 }
13207 Py_INCREF(Py_None); resultobj = Py_None;
13208 return resultobj;
13209 fail:
13210 return NULL;
13211}
13212
13213
13214static PyObject *_wrap_FontData_SetRange(PyObject *self, PyObject *args, PyObject *kwargs) {
13215 PyObject *resultobj;
13216 wxFontData *arg1 = (wxFontData *) 0 ;
13217 int arg2 ;
13218 int arg3 ;
13219 PyObject * obj0 = 0 ;
13220 PyObject * obj1 = 0 ;
13221 PyObject * obj2 = 0 ;
13222 char *kwnames[] = {
13223 (char *) "self",(char *) "min",(char *) "max", NULL
13224 };
13225
13226 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:FontData_SetRange",kwnames,&obj0,&obj1,&obj2)) goto fail;
13227 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxFontData,
13228 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
13229 arg2 = (int) SWIG_AsInt(obj1);
13230 if (PyErr_Occurred()) SWIG_fail;
13231 arg3 = (int) SWIG_AsInt(obj2);
13232 if (PyErr_Occurred()) SWIG_fail;
13233 {
13234 PyThreadState* __tstate = wxPyBeginAllowThreads();
13235 (arg1)->SetRange(arg2,arg3);
13236
13237 wxPyEndAllowThreads(__tstate);
13238 if (PyErr_Occurred()) SWIG_fail;
13239 }
13240 Py_INCREF(Py_None); resultobj = Py_None;
13241 return resultobj;
13242 fail:
13243 return NULL;
13244}
13245
13246
13247static PyObject *_wrap_FontData_SetShowHelp(PyObject *self, PyObject *args, PyObject *kwargs) {
13248 PyObject *resultobj;
13249 wxFontData *arg1 = (wxFontData *) 0 ;
13250 bool arg2 ;
13251 PyObject * obj0 = 0 ;
13252 PyObject * obj1 = 0 ;
13253 char *kwnames[] = {
13254 (char *) "self",(char *) "showHelp", NULL
13255 };
13256
13257 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:FontData_SetShowHelp",kwnames,&obj0,&obj1)) goto fail;
13258 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxFontData,
13259 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
13260 arg2 = (bool) SWIG_AsBool(obj1);
13261 if (PyErr_Occurred()) SWIG_fail;
13262 {
13263 PyThreadState* __tstate = wxPyBeginAllowThreads();
13264 (arg1)->SetShowHelp(arg2);
13265
13266 wxPyEndAllowThreads(__tstate);
13267 if (PyErr_Occurred()) SWIG_fail;
13268 }
13269 Py_INCREF(Py_None); resultobj = Py_None;
13270 return resultobj;
13271 fail:
13272 return NULL;
13273}
13274
13275
13276static PyObject * FontData_swigregister(PyObject *self, PyObject *args) {
13277 PyObject *obj;
13278 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
13279 SWIG_TypeClientData(SWIGTYPE_p_wxFontData, obj);
13280 Py_INCREF(obj);
13281 return Py_BuildValue((char *)"");
13282}
13283static PyObject *_wrap_new_FontDialog(PyObject *self, PyObject *args, PyObject *kwargs) {
13284 PyObject *resultobj;
13285 wxWindow *arg1 = (wxWindow *) 0 ;
13286 wxFontData *arg2 = 0 ;
13287 wxFontDialog *result;
13288 PyObject * obj0 = 0 ;
13289 PyObject * obj1 = 0 ;
13290 char *kwnames[] = {
13291 (char *) "parent",(char *) "data", NULL
13292 };
13293
13294 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:new_FontDialog",kwnames,&obj0,&obj1)) goto fail;
13295 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxWindow,
13296 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
13297 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxFontData,
13298 SWIG_POINTER_EXCEPTION | 0)) == -1)
13299 SWIG_fail;
13300 if (arg2 == NULL) {
13301 PyErr_SetString(PyExc_TypeError,"null reference");
13302 SWIG_fail;
13303 }
13304 {
0439c23b 13305 if (!wxPyCheckForApp()) SWIG_fail;
d55e5bfc
RD
13306 PyThreadState* __tstate = wxPyBeginAllowThreads();
13307 result = (wxFontDialog *)new wxFontDialog(arg1,(wxFontData const &)*arg2);
13308
13309 wxPyEndAllowThreads(__tstate);
110da5b0 13310 if (PyErr_Occurred()) SWIG_fail;
d55e5bfc
RD
13311 }
13312 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxFontDialog, 1);
13313 return resultobj;
13314 fail:
13315 return NULL;
13316}
13317
13318
13319static PyObject *_wrap_FontDialog_GetFontData(PyObject *self, PyObject *args, PyObject *kwargs) {
13320 PyObject *resultobj;
13321 wxFontDialog *arg1 = (wxFontDialog *) 0 ;
13322 wxFontData *result;
13323 PyObject * obj0 = 0 ;
13324 char *kwnames[] = {
13325 (char *) "self", NULL
13326 };
13327
13328 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:FontDialog_GetFontData",kwnames,&obj0)) goto fail;
13329 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxFontDialog,
13330 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
13331 {
13332 PyThreadState* __tstate = wxPyBeginAllowThreads();
13333 {
13334 wxFontData &_result_ref = (arg1)->GetFontData();
13335 result = (wxFontData *) &_result_ref;
13336 }
13337
13338 wxPyEndAllowThreads(__tstate);
13339 if (PyErr_Occurred()) SWIG_fail;
13340 }
13341 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxFontData, 0);
13342 return resultobj;
13343 fail:
13344 return NULL;
13345}
13346
13347
13348static PyObject * FontDialog_swigregister(PyObject *self, PyObject *args) {
13349 PyObject *obj;
13350 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
13351 SWIG_TypeClientData(SWIGTYPE_p_wxFontDialog, obj);
13352 Py_INCREF(obj);
13353 return Py_BuildValue((char *)"");
13354}
13355static PyObject *_wrap_new_MessageDialog(PyObject *self, PyObject *args, PyObject *kwargs) {
13356 PyObject *resultobj;
13357 wxWindow *arg1 = (wxWindow *) 0 ;
13358 wxString *arg2 = 0 ;
13359 wxString const &arg3_defvalue = wxPyMessageBoxCaptionStr ;
13360 wxString *arg3 = (wxString *) &arg3_defvalue ;
13361 long arg4 = (long) wxOK|wxCANCEL|wxCENTRE ;
13362 wxPoint const &arg5_defvalue = wxDefaultPosition ;
13363 wxPoint *arg5 = (wxPoint *) &arg5_defvalue ;
13364 wxMessageDialog *result;
13365 bool temp2 = False ;
13366 bool temp3 = False ;
13367 wxPoint temp5 ;
13368 PyObject * obj0 = 0 ;
13369 PyObject * obj1 = 0 ;
13370 PyObject * obj2 = 0 ;
13371 PyObject * obj3 = 0 ;
13372 PyObject * obj4 = 0 ;
13373 char *kwnames[] = {
13374 (char *) "parent",(char *) "message",(char *) "caption",(char *) "style",(char *) "pos", NULL
13375 };
13376
13377 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|OOO:new_MessageDialog",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4)) goto fail;
13378 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxWindow,
13379 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
13380 {
13381 arg2 = wxString_in_helper(obj1);
13382 if (arg2 == NULL) SWIG_fail;
13383 temp2 = True;
13384 }
13385 if (obj2) {
13386 {
13387 arg3 = wxString_in_helper(obj2);
13388 if (arg3 == NULL) SWIG_fail;
13389 temp3 = True;
13390 }
13391 }
13392 if (obj3) {
13393 arg4 = (long) SWIG_AsLong(obj3);
13394 if (PyErr_Occurred()) SWIG_fail;
13395 }
13396 if (obj4) {
13397 {
13398 arg5 = &temp5;
13399 if ( ! wxPoint_helper(obj4, &arg5)) SWIG_fail;
13400 }
13401 }
13402 {
0439c23b 13403 if (!wxPyCheckForApp()) SWIG_fail;
d55e5bfc
RD
13404 PyThreadState* __tstate = wxPyBeginAllowThreads();
13405 result = (wxMessageDialog *)new wxMessageDialog(arg1,(wxString const &)*arg2,(wxString const &)*arg3,arg4,(wxPoint const &)*arg5);
13406
13407 wxPyEndAllowThreads(__tstate);
110da5b0 13408 if (PyErr_Occurred()) SWIG_fail;
d55e5bfc
RD
13409 }
13410 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxMessageDialog, 1);
13411 {
13412 if (temp2)
13413 delete arg2;
13414 }
13415 {
13416 if (temp3)
13417 delete arg3;
13418 }
13419 return resultobj;
13420 fail:
13421 {
13422 if (temp2)
13423 delete arg2;
13424 }
13425 {
13426 if (temp3)
13427 delete arg3;
13428 }
13429 return NULL;
13430}
13431
13432
13433static PyObject * MessageDialog_swigregister(PyObject *self, PyObject *args) {
13434 PyObject *obj;
13435 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
13436 SWIG_TypeClientData(SWIGTYPE_p_wxMessageDialog, obj);
13437 Py_INCREF(obj);
13438 return Py_BuildValue((char *)"");
13439}
13440static PyObject *_wrap_new_ProgressDialog(PyObject *self, PyObject *args, PyObject *kwargs) {
13441 PyObject *resultobj;
13442 wxString *arg1 = 0 ;
13443 wxString *arg2 = 0 ;
13444 int arg3 = (int) 100 ;
13445 wxWindow *arg4 = (wxWindow *) NULL ;
13446 int arg5 = (int) wxPD_AUTO_HIDE|wxPD_APP_MODAL ;
13447 wxProgressDialog *result;
13448 bool temp1 = False ;
13449 bool temp2 = False ;
13450 PyObject * obj0 = 0 ;
13451 PyObject * obj1 = 0 ;
13452 PyObject * obj2 = 0 ;
13453 PyObject * obj3 = 0 ;
13454 PyObject * obj4 = 0 ;
13455 char *kwnames[] = {
13456 (char *) "title",(char *) "message",(char *) "maximum",(char *) "parent",(char *) "style", NULL
13457 };
13458
13459 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|OOO:new_ProgressDialog",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4)) goto fail;
13460 {
13461 arg1 = wxString_in_helper(obj0);
13462 if (arg1 == NULL) SWIG_fail;
13463 temp1 = True;
13464 }
13465 {
13466 arg2 = wxString_in_helper(obj1);
13467 if (arg2 == NULL) SWIG_fail;
13468 temp2 = True;
13469 }
13470 if (obj2) {
13471 arg3 = (int) SWIG_AsInt(obj2);
13472 if (PyErr_Occurred()) SWIG_fail;
13473 }
13474 if (obj3) {
13475 if ((SWIG_ConvertPtr(obj3,(void **)(&arg4),SWIGTYPE_p_wxWindow,
13476 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
13477 }
13478 if (obj4) {
13479 arg5 = (int) SWIG_AsInt(obj4);
13480 if (PyErr_Occurred()) SWIG_fail;
13481 }
13482 {
0439c23b 13483 if (!wxPyCheckForApp()) SWIG_fail;
d55e5bfc
RD
13484 PyThreadState* __tstate = wxPyBeginAllowThreads();
13485 result = (wxProgressDialog *)new wxProgressDialog((wxString const &)*arg1,(wxString const &)*arg2,arg3,arg4,arg5);
13486
13487 wxPyEndAllowThreads(__tstate);
110da5b0 13488 if (PyErr_Occurred()) SWIG_fail;
d55e5bfc
RD
13489 }
13490 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxProgressDialog, 1);
13491 {
13492 if (temp1)
13493 delete arg1;
13494 }
13495 {
13496 if (temp2)
13497 delete arg2;
13498 }
13499 return resultobj;
13500 fail:
13501 {
13502 if (temp1)
13503 delete arg1;
13504 }
13505 {
13506 if (temp2)
13507 delete arg2;
13508 }
13509 return NULL;
13510}
13511
13512
13513static PyObject *_wrap_ProgressDialog_Update(PyObject *self, PyObject *args, PyObject *kwargs) {
13514 PyObject *resultobj;
13515 wxProgressDialog *arg1 = (wxProgressDialog *) 0 ;
13516 int arg2 ;
13517 wxString const &arg3_defvalue = wxPyEmptyString ;
13518 wxString *arg3 = (wxString *) &arg3_defvalue ;
13519 bool result;
13520 bool temp3 = False ;
13521 PyObject * obj0 = 0 ;
13522 PyObject * obj1 = 0 ;
13523 PyObject * obj2 = 0 ;
13524 char *kwnames[] = {
13525 (char *) "self",(char *) "value",(char *) "newmsg", NULL
13526 };
13527
13528 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|O:ProgressDialog_Update",kwnames,&obj0,&obj1,&obj2)) goto fail;
13529 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxProgressDialog,
13530 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
13531 arg2 = (int) SWIG_AsInt(obj1);
13532 if (PyErr_Occurred()) SWIG_fail;
13533 if (obj2) {
13534 {
13535 arg3 = wxString_in_helper(obj2);
13536 if (arg3 == NULL) SWIG_fail;
13537 temp3 = True;
13538 }
13539 }
13540 {
13541 PyThreadState* __tstate = wxPyBeginAllowThreads();
13542 result = (bool)(arg1)->Update(arg2,(wxString const &)*arg3);
13543
13544 wxPyEndAllowThreads(__tstate);
13545 if (PyErr_Occurred()) SWIG_fail;
13546 }
13547 {
13548 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
13549 }
13550 {
13551 if (temp3)
13552 delete arg3;
13553 }
13554 return resultobj;
13555 fail:
13556 {
13557 if (temp3)
13558 delete arg3;
13559 }
13560 return NULL;
13561}
13562
13563
13564static PyObject *_wrap_ProgressDialog_Resume(PyObject *self, PyObject *args, PyObject *kwargs) {
13565 PyObject *resultobj;
13566 wxProgressDialog *arg1 = (wxProgressDialog *) 0 ;
13567 PyObject * obj0 = 0 ;
13568 char *kwnames[] = {
13569 (char *) "self", NULL
13570 };
13571
13572 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:ProgressDialog_Resume",kwnames,&obj0)) goto fail;
13573 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxProgressDialog,
13574 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
13575 {
13576 PyThreadState* __tstate = wxPyBeginAllowThreads();
13577 (arg1)->Resume();
13578
13579 wxPyEndAllowThreads(__tstate);
13580 if (PyErr_Occurred()) SWIG_fail;
13581 }
13582 Py_INCREF(Py_None); resultobj = Py_None;
13583 return resultobj;
13584 fail:
13585 return NULL;
13586}
13587
13588
13589static PyObject * ProgressDialog_swigregister(PyObject *self, PyObject *args) {
13590 PyObject *obj;
13591 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
13592 SWIG_TypeClientData(SWIGTYPE_p_wxProgressDialog, obj);
13593 Py_INCREF(obj);
13594 return Py_BuildValue((char *)"");
13595}
13596static PyObject *_wrap_new_FindDialogEvent(PyObject *self, PyObject *args, PyObject *kwargs) {
13597 PyObject *resultobj;
13598 wxEventType arg1 = (wxEventType) wxEVT_NULL ;
13599 int arg2 = (int) 0 ;
13600 wxFindDialogEvent *result;
13601 PyObject * obj0 = 0 ;
13602 PyObject * obj1 = 0 ;
13603 char *kwnames[] = {
13604 (char *) "commandType",(char *) "id", NULL
13605 };
13606
13607 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"|OO:new_FindDialogEvent",kwnames,&obj0,&obj1)) goto fail;
13608 if (obj0) {
13609 arg1 = (wxEventType) SWIG_AsInt(obj0);
13610 if (PyErr_Occurred()) SWIG_fail;
13611 }
13612 if (obj1) {
13613 arg2 = (int) SWIG_AsInt(obj1);
13614 if (PyErr_Occurred()) SWIG_fail;
13615 }
13616 {
13617 PyThreadState* __tstate = wxPyBeginAllowThreads();
13618 result = (wxFindDialogEvent *)new wxFindDialogEvent(arg1,arg2);
13619
13620 wxPyEndAllowThreads(__tstate);
13621 if (PyErr_Occurred()) SWIG_fail;
13622 }
13623 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxFindDialogEvent, 1);
13624 return resultobj;
13625 fail:
13626 return NULL;
13627}
13628
13629
13630static PyObject *_wrap_FindDialogEvent_GetFlags(PyObject *self, PyObject *args, PyObject *kwargs) {
13631 PyObject *resultobj;
13632 wxFindDialogEvent *arg1 = (wxFindDialogEvent *) 0 ;
13633 int result;
13634 PyObject * obj0 = 0 ;
13635 char *kwnames[] = {
13636 (char *) "self", NULL
13637 };
13638
13639 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:FindDialogEvent_GetFlags",kwnames,&obj0)) goto fail;
13640 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxFindDialogEvent,
13641 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
13642 {
13643 PyThreadState* __tstate = wxPyBeginAllowThreads();
13644 result = (int)(arg1)->GetFlags();
13645
13646 wxPyEndAllowThreads(__tstate);
13647 if (PyErr_Occurred()) SWIG_fail;
13648 }
13649 resultobj = SWIG_FromInt((int)result);
13650 return resultobj;
13651 fail:
13652 return NULL;
13653}
13654
13655
13656static PyObject *_wrap_FindDialogEvent_GetFindString(PyObject *self, PyObject *args, PyObject *kwargs) {
13657 PyObject *resultobj;
13658 wxFindDialogEvent *arg1 = (wxFindDialogEvent *) 0 ;
13659 wxString *result;
13660 PyObject * obj0 = 0 ;
13661 char *kwnames[] = {
13662 (char *) "self", NULL
13663 };
13664
13665 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:FindDialogEvent_GetFindString",kwnames,&obj0)) goto fail;
13666 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxFindDialogEvent,
13667 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
13668 {
13669 PyThreadState* __tstate = wxPyBeginAllowThreads();
13670 {
13671 wxString const &_result_ref = (arg1)->GetFindString();
13672 result = (wxString *) &_result_ref;
13673 }
13674
13675 wxPyEndAllowThreads(__tstate);
13676 if (PyErr_Occurred()) SWIG_fail;
13677 }
13678 {
13679#if wxUSE_UNICODE
13680 resultobj = PyUnicode_FromWideChar(result->c_str(), result->Len());
13681#else
13682 resultobj = PyString_FromStringAndSize(result->c_str(), result->Len());
13683#endif
13684 }
13685 return resultobj;
13686 fail:
13687 return NULL;
13688}
13689
13690
13691static PyObject *_wrap_FindDialogEvent_GetReplaceString(PyObject *self, PyObject *args, PyObject *kwargs) {
13692 PyObject *resultobj;
13693 wxFindDialogEvent *arg1 = (wxFindDialogEvent *) 0 ;
13694 wxString *result;
13695 PyObject * obj0 = 0 ;
13696 char *kwnames[] = {
13697 (char *) "self", NULL
13698 };
13699
13700 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:FindDialogEvent_GetReplaceString",kwnames,&obj0)) goto fail;
13701 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxFindDialogEvent,
13702 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
13703 {
13704 PyThreadState* __tstate = wxPyBeginAllowThreads();
13705 {
13706 wxString const &_result_ref = (arg1)->GetReplaceString();
13707 result = (wxString *) &_result_ref;
13708 }
13709
13710 wxPyEndAllowThreads(__tstate);
13711 if (PyErr_Occurred()) SWIG_fail;
13712 }
13713 {
13714#if wxUSE_UNICODE
13715 resultobj = PyUnicode_FromWideChar(result->c_str(), result->Len());
13716#else
13717 resultobj = PyString_FromStringAndSize(result->c_str(), result->Len());
13718#endif
13719 }
13720 return resultobj;
13721 fail:
13722 return NULL;
13723}
13724
13725
13726static PyObject *_wrap_FindDialogEvent_GetDialog(PyObject *self, PyObject *args, PyObject *kwargs) {
13727 PyObject *resultobj;
13728 wxFindDialogEvent *arg1 = (wxFindDialogEvent *) 0 ;
13729 wxFindReplaceDialog *result;
13730 PyObject * obj0 = 0 ;
13731 char *kwnames[] = {
13732 (char *) "self", NULL
13733 };
13734
13735 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:FindDialogEvent_GetDialog",kwnames,&obj0)) goto fail;
13736 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxFindDialogEvent,
13737 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
13738 {
13739 PyThreadState* __tstate = wxPyBeginAllowThreads();
13740 result = (wxFindReplaceDialog *)(arg1)->GetDialog();
13741
13742 wxPyEndAllowThreads(__tstate);
13743 if (PyErr_Occurred()) SWIG_fail;
13744 }
13745 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxFindReplaceDialog, 0);
13746 return resultobj;
13747 fail:
13748 return NULL;
13749}
13750
13751
13752static PyObject *_wrap_FindDialogEvent_SetFlags(PyObject *self, PyObject *args, PyObject *kwargs) {
13753 PyObject *resultobj;
13754 wxFindDialogEvent *arg1 = (wxFindDialogEvent *) 0 ;
13755 int arg2 ;
13756 PyObject * obj0 = 0 ;
13757 PyObject * obj1 = 0 ;
13758 char *kwnames[] = {
13759 (char *) "self",(char *) "flags", NULL
13760 };
13761
13762 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:FindDialogEvent_SetFlags",kwnames,&obj0,&obj1)) goto fail;
13763 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxFindDialogEvent,
13764 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
13765 arg2 = (int) SWIG_AsInt(obj1);
13766 if (PyErr_Occurred()) SWIG_fail;
13767 {
13768 PyThreadState* __tstate = wxPyBeginAllowThreads();
13769 (arg1)->SetFlags(arg2);
13770
13771 wxPyEndAllowThreads(__tstate);
13772 if (PyErr_Occurred()) SWIG_fail;
13773 }
13774 Py_INCREF(Py_None); resultobj = Py_None;
13775 return resultobj;
13776 fail:
13777 return NULL;
13778}
13779
13780
13781static PyObject *_wrap_FindDialogEvent_SetFindString(PyObject *self, PyObject *args, PyObject *kwargs) {
13782 PyObject *resultobj;
13783 wxFindDialogEvent *arg1 = (wxFindDialogEvent *) 0 ;
13784 wxString *arg2 = 0 ;
13785 bool temp2 = False ;
13786 PyObject * obj0 = 0 ;
13787 PyObject * obj1 = 0 ;
13788 char *kwnames[] = {
13789 (char *) "self",(char *) "str", NULL
13790 };
13791
13792 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:FindDialogEvent_SetFindString",kwnames,&obj0,&obj1)) goto fail;
13793 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxFindDialogEvent,
13794 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
13795 {
13796 arg2 = wxString_in_helper(obj1);
13797 if (arg2 == NULL) SWIG_fail;
13798 temp2 = True;
13799 }
13800 {
13801 PyThreadState* __tstate = wxPyBeginAllowThreads();
13802 (arg1)->SetFindString((wxString const &)*arg2);
13803
13804 wxPyEndAllowThreads(__tstate);
13805 if (PyErr_Occurred()) SWIG_fail;
13806 }
13807 Py_INCREF(Py_None); resultobj = Py_None;
13808 {
13809 if (temp2)
13810 delete arg2;
13811 }
13812 return resultobj;
13813 fail:
13814 {
13815 if (temp2)
13816 delete arg2;
13817 }
13818 return NULL;
13819}
13820
13821
13822static PyObject *_wrap_FindDialogEvent_SetReplaceString(PyObject *self, PyObject *args, PyObject *kwargs) {
13823 PyObject *resultobj;
13824 wxFindDialogEvent *arg1 = (wxFindDialogEvent *) 0 ;
13825 wxString *arg2 = 0 ;
13826 bool temp2 = False ;
13827 PyObject * obj0 = 0 ;
13828 PyObject * obj1 = 0 ;
13829 char *kwnames[] = {
13830 (char *) "self",(char *) "str", NULL
13831 };
13832
13833 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:FindDialogEvent_SetReplaceString",kwnames,&obj0,&obj1)) goto fail;
13834 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxFindDialogEvent,
13835 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
13836 {
13837 arg2 = wxString_in_helper(obj1);
13838 if (arg2 == NULL) SWIG_fail;
13839 temp2 = True;
13840 }
13841 {
13842 PyThreadState* __tstate = wxPyBeginAllowThreads();
13843 (arg1)->SetReplaceString((wxString const &)*arg2);
13844
13845 wxPyEndAllowThreads(__tstate);
13846 if (PyErr_Occurred()) SWIG_fail;
13847 }
13848 Py_INCREF(Py_None); resultobj = Py_None;
13849 {
13850 if (temp2)
13851 delete arg2;
13852 }
13853 return resultobj;
13854 fail:
13855 {
13856 if (temp2)
13857 delete arg2;
13858 }
13859 return NULL;
13860}
13861
13862
13863static PyObject * FindDialogEvent_swigregister(PyObject *self, PyObject *args) {
13864 PyObject *obj;
13865 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
13866 SWIG_TypeClientData(SWIGTYPE_p_wxFindDialogEvent, obj);
13867 Py_INCREF(obj);
13868 return Py_BuildValue((char *)"");
13869}
13870static PyObject *_wrap_new_FindReplaceData(PyObject *self, PyObject *args, PyObject *kwargs) {
13871 PyObject *resultobj;
13872 int arg1 = (int) 0 ;
13873 wxFindReplaceData *result;
13874 PyObject * obj0 = 0 ;
13875 char *kwnames[] = {
13876 (char *) "flags", NULL
13877 };
13878
13879 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"|O:new_FindReplaceData",kwnames,&obj0)) goto fail;
13880 if (obj0) {
13881 arg1 = (int) SWIG_AsInt(obj0);
13882 if (PyErr_Occurred()) SWIG_fail;
13883 }
13884 {
13885 PyThreadState* __tstate = wxPyBeginAllowThreads();
13886 result = (wxFindReplaceData *)new wxFindReplaceData(arg1);
13887
13888 wxPyEndAllowThreads(__tstate);
13889 if (PyErr_Occurred()) SWIG_fail;
13890 }
13891 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxFindReplaceData, 1);
13892 return resultobj;
13893 fail:
13894 return NULL;
13895}
13896
13897
13898static PyObject *_wrap_delete_FindReplaceData(PyObject *self, PyObject *args, PyObject *kwargs) {
13899 PyObject *resultobj;
13900 wxFindReplaceData *arg1 = (wxFindReplaceData *) 0 ;
13901 PyObject * obj0 = 0 ;
13902 char *kwnames[] = {
13903 (char *) "self", NULL
13904 };
13905
13906 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:delete_FindReplaceData",kwnames,&obj0)) goto fail;
13907 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxFindReplaceData,
13908 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
13909 {
13910 PyThreadState* __tstate = wxPyBeginAllowThreads();
13911 delete arg1;
13912
13913 wxPyEndAllowThreads(__tstate);
13914 if (PyErr_Occurred()) SWIG_fail;
13915 }
13916 Py_INCREF(Py_None); resultobj = Py_None;
13917 return resultobj;
13918 fail:
13919 return NULL;
13920}
13921
13922
13923static PyObject *_wrap_FindReplaceData_GetFindString(PyObject *self, PyObject *args, PyObject *kwargs) {
13924 PyObject *resultobj;
13925 wxFindReplaceData *arg1 = (wxFindReplaceData *) 0 ;
13926 wxString *result;
13927 PyObject * obj0 = 0 ;
13928 char *kwnames[] = {
13929 (char *) "self", NULL
13930 };
13931
13932 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:FindReplaceData_GetFindString",kwnames,&obj0)) goto fail;
13933 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxFindReplaceData,
13934 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
13935 {
13936 PyThreadState* __tstate = wxPyBeginAllowThreads();
13937 {
13938 wxString const &_result_ref = (arg1)->GetFindString();
13939 result = (wxString *) &_result_ref;
13940 }
13941
13942 wxPyEndAllowThreads(__tstate);
13943 if (PyErr_Occurred()) SWIG_fail;
13944 }
13945 {
13946#if wxUSE_UNICODE
13947 resultobj = PyUnicode_FromWideChar(result->c_str(), result->Len());
13948#else
13949 resultobj = PyString_FromStringAndSize(result->c_str(), result->Len());
13950#endif
13951 }
13952 return resultobj;
13953 fail:
13954 return NULL;
13955}
13956
13957
13958static PyObject *_wrap_FindReplaceData_GetReplaceString(PyObject *self, PyObject *args, PyObject *kwargs) {
13959 PyObject *resultobj;
13960 wxFindReplaceData *arg1 = (wxFindReplaceData *) 0 ;
13961 wxString *result;
13962 PyObject * obj0 = 0 ;
13963 char *kwnames[] = {
13964 (char *) "self", NULL
13965 };
13966
13967 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:FindReplaceData_GetReplaceString",kwnames,&obj0)) goto fail;
13968 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxFindReplaceData,
13969 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
13970 {
13971 PyThreadState* __tstate = wxPyBeginAllowThreads();
13972 {
13973 wxString const &_result_ref = (arg1)->GetReplaceString();
13974 result = (wxString *) &_result_ref;
13975 }
13976
13977 wxPyEndAllowThreads(__tstate);
13978 if (PyErr_Occurred()) SWIG_fail;
13979 }
13980 {
13981#if wxUSE_UNICODE
13982 resultobj = PyUnicode_FromWideChar(result->c_str(), result->Len());
13983#else
13984 resultobj = PyString_FromStringAndSize(result->c_str(), result->Len());
13985#endif
13986 }
13987 return resultobj;
13988 fail:
13989 return NULL;
13990}
13991
13992
13993static PyObject *_wrap_FindReplaceData_GetFlags(PyObject *self, PyObject *args, PyObject *kwargs) {
13994 PyObject *resultobj;
13995 wxFindReplaceData *arg1 = (wxFindReplaceData *) 0 ;
13996 int result;
13997 PyObject * obj0 = 0 ;
13998 char *kwnames[] = {
13999 (char *) "self", NULL
14000 };
14001
14002 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:FindReplaceData_GetFlags",kwnames,&obj0)) goto fail;
14003 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxFindReplaceData,
14004 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
14005 {
14006 PyThreadState* __tstate = wxPyBeginAllowThreads();
14007 result = (int)(arg1)->GetFlags();
14008
14009 wxPyEndAllowThreads(__tstate);
14010 if (PyErr_Occurred()) SWIG_fail;
14011 }
14012 resultobj = SWIG_FromInt((int)result);
14013 return resultobj;
14014 fail:
14015 return NULL;
14016}
14017
14018
14019static PyObject *_wrap_FindReplaceData_SetFlags(PyObject *self, PyObject *args, PyObject *kwargs) {
14020 PyObject *resultobj;
14021 wxFindReplaceData *arg1 = (wxFindReplaceData *) 0 ;
14022 int arg2 ;
14023 PyObject * obj0 = 0 ;
14024 PyObject * obj1 = 0 ;
14025 char *kwnames[] = {
14026 (char *) "self",(char *) "flags", NULL
14027 };
14028
14029 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:FindReplaceData_SetFlags",kwnames,&obj0,&obj1)) goto fail;
14030 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxFindReplaceData,
14031 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
14032 arg2 = (int) SWIG_AsInt(obj1);
14033 if (PyErr_Occurred()) SWIG_fail;
14034 {
14035 PyThreadState* __tstate = wxPyBeginAllowThreads();
14036 (arg1)->SetFlags(arg2);
14037
14038 wxPyEndAllowThreads(__tstate);
14039 if (PyErr_Occurred()) SWIG_fail;
14040 }
14041 Py_INCREF(Py_None); resultobj = Py_None;
14042 return resultobj;
14043 fail:
14044 return NULL;
14045}
14046
14047
14048static PyObject *_wrap_FindReplaceData_SetFindString(PyObject *self, PyObject *args, PyObject *kwargs) {
14049 PyObject *resultobj;
14050 wxFindReplaceData *arg1 = (wxFindReplaceData *) 0 ;
14051 wxString *arg2 = 0 ;
14052 bool temp2 = False ;
14053 PyObject * obj0 = 0 ;
14054 PyObject * obj1 = 0 ;
14055 char *kwnames[] = {
14056 (char *) "self",(char *) "str", NULL
14057 };
14058
14059 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:FindReplaceData_SetFindString",kwnames,&obj0,&obj1)) goto fail;
14060 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxFindReplaceData,
14061 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
14062 {
14063 arg2 = wxString_in_helper(obj1);
14064 if (arg2 == NULL) SWIG_fail;
14065 temp2 = True;
14066 }
14067 {
14068 PyThreadState* __tstate = wxPyBeginAllowThreads();
14069 (arg1)->SetFindString((wxString const &)*arg2);
14070
14071 wxPyEndAllowThreads(__tstate);
14072 if (PyErr_Occurred()) SWIG_fail;
14073 }
14074 Py_INCREF(Py_None); resultobj = Py_None;
14075 {
14076 if (temp2)
14077 delete arg2;
14078 }
14079 return resultobj;
14080 fail:
14081 {
14082 if (temp2)
14083 delete arg2;
14084 }
14085 return NULL;
14086}
14087
14088
14089static PyObject *_wrap_FindReplaceData_SetReplaceString(PyObject *self, PyObject *args, PyObject *kwargs) {
14090 PyObject *resultobj;
14091 wxFindReplaceData *arg1 = (wxFindReplaceData *) 0 ;
14092 wxString *arg2 = 0 ;
14093 bool temp2 = False ;
14094 PyObject * obj0 = 0 ;
14095 PyObject * obj1 = 0 ;
14096 char *kwnames[] = {
14097 (char *) "self",(char *) "str", NULL
14098 };
14099
14100 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:FindReplaceData_SetReplaceString",kwnames,&obj0,&obj1)) goto fail;
14101 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxFindReplaceData,
14102 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
14103 {
14104 arg2 = wxString_in_helper(obj1);
14105 if (arg2 == NULL) SWIG_fail;
14106 temp2 = True;
14107 }
14108 {
14109 PyThreadState* __tstate = wxPyBeginAllowThreads();
14110 (arg1)->SetReplaceString((wxString const &)*arg2);
14111
14112 wxPyEndAllowThreads(__tstate);
14113 if (PyErr_Occurred()) SWIG_fail;
14114 }
14115 Py_INCREF(Py_None); resultobj = Py_None;
14116 {
14117 if (temp2)
14118 delete arg2;
14119 }
14120 return resultobj;
14121 fail:
14122 {
14123 if (temp2)
14124 delete arg2;
14125 }
14126 return NULL;
14127}
14128
14129
14130static PyObject * FindReplaceData_swigregister(PyObject *self, PyObject *args) {
14131 PyObject *obj;
14132 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
14133 SWIG_TypeClientData(SWIGTYPE_p_wxFindReplaceData, obj);
14134 Py_INCREF(obj);
14135 return Py_BuildValue((char *)"");
14136}
14137static PyObject *_wrap_new_FindReplaceDialog(PyObject *self, PyObject *args, PyObject *kwargs) {
14138 PyObject *resultobj;
14139 wxWindow *arg1 = (wxWindow *) 0 ;
14140 wxFindReplaceData *arg2 = (wxFindReplaceData *) 0 ;
14141 wxString *arg3 = 0 ;
14142 int arg4 = (int) 0 ;
14143 wxFindReplaceDialog *result;
14144 bool temp3 = False ;
14145 PyObject * obj0 = 0 ;
14146 PyObject * obj1 = 0 ;
14147 PyObject * obj2 = 0 ;
14148 PyObject * obj3 = 0 ;
14149 char *kwnames[] = {
14150 (char *) "parent",(char *) "data",(char *) "title",(char *) "style", NULL
14151 };
14152
14153 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO|O:new_FindReplaceDialog",kwnames,&obj0,&obj1,&obj2,&obj3)) goto fail;
14154 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxWindow,
14155 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
14156 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxFindReplaceData,
14157 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
14158 {
14159 arg3 = wxString_in_helper(obj2);
14160 if (arg3 == NULL) SWIG_fail;
14161 temp3 = True;
14162 }
14163 if (obj3) {
14164 arg4 = (int) SWIG_AsInt(obj3);
14165 if (PyErr_Occurred()) SWIG_fail;
14166 }
14167 {
0439c23b 14168 if (!wxPyCheckForApp()) SWIG_fail;
d55e5bfc
RD
14169 PyThreadState* __tstate = wxPyBeginAllowThreads();
14170 result = (wxFindReplaceDialog *)new wxFindReplaceDialog(arg1,arg2,(wxString const &)*arg3,arg4);
14171
14172 wxPyEndAllowThreads(__tstate);
110da5b0 14173 if (PyErr_Occurred()) SWIG_fail;
d55e5bfc
RD
14174 }
14175 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxFindReplaceDialog, 1);
14176 {
14177 if (temp3)
14178 delete arg3;
14179 }
14180 return resultobj;
14181 fail:
14182 {
14183 if (temp3)
14184 delete arg3;
14185 }
14186 return NULL;
14187}
14188
14189
14190static PyObject *_wrap_new_PreFindReplaceDialog(PyObject *self, PyObject *args, PyObject *kwargs) {
14191 PyObject *resultobj;
14192 wxFindReplaceDialog *result;
14193 char *kwnames[] = {
14194 NULL
14195 };
14196
14197 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":new_PreFindReplaceDialog",kwnames)) goto fail;
14198 {
0439c23b 14199 if (!wxPyCheckForApp()) SWIG_fail;
d55e5bfc
RD
14200 PyThreadState* __tstate = wxPyBeginAllowThreads();
14201 result = (wxFindReplaceDialog *)new wxFindReplaceDialog();
14202
14203 wxPyEndAllowThreads(__tstate);
110da5b0 14204 if (PyErr_Occurred()) SWIG_fail;
d55e5bfc
RD
14205 }
14206 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxFindReplaceDialog, 1);
14207 return resultobj;
14208 fail:
14209 return NULL;
14210}
14211
14212
14213static PyObject *_wrap_FindReplaceDialog_Create(PyObject *self, PyObject *args, PyObject *kwargs) {
14214 PyObject *resultobj;
14215 wxFindReplaceDialog *arg1 = (wxFindReplaceDialog *) 0 ;
14216 wxWindow *arg2 = (wxWindow *) 0 ;
14217 wxFindReplaceData *arg3 = (wxFindReplaceData *) 0 ;
14218 wxString *arg4 = 0 ;
14219 int arg5 = (int) 0 ;
14220 bool result;
14221 bool temp4 = False ;
14222 PyObject * obj0 = 0 ;
14223 PyObject * obj1 = 0 ;
14224 PyObject * obj2 = 0 ;
14225 PyObject * obj3 = 0 ;
14226 PyObject * obj4 = 0 ;
14227 char *kwnames[] = {
14228 (char *) "self",(char *) "parent",(char *) "data",(char *) "title",(char *) "style", NULL
14229 };
14230
14231 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOO|O:FindReplaceDialog_Create",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4)) goto fail;
14232 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxFindReplaceDialog,
14233 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
14234 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxWindow,
14235 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
14236 if ((SWIG_ConvertPtr(obj2,(void **)(&arg3),SWIGTYPE_p_wxFindReplaceData,
14237 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
14238 {
14239 arg4 = wxString_in_helper(obj3);
14240 if (arg4 == NULL) SWIG_fail;
14241 temp4 = True;
14242 }
14243 if (obj4) {
14244 arg5 = (int) SWIG_AsInt(obj4);
14245 if (PyErr_Occurred()) SWIG_fail;
14246 }
14247 {
14248 PyThreadState* __tstate = wxPyBeginAllowThreads();
14249 result = (bool)(arg1)->Create(arg2,arg3,(wxString const &)*arg4,arg5);
14250
14251 wxPyEndAllowThreads(__tstate);
14252 if (PyErr_Occurred()) SWIG_fail;
14253 }
14254 {
14255 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
14256 }
14257 {
14258 if (temp4)
14259 delete arg4;
14260 }
14261 return resultobj;
14262 fail:
14263 {
14264 if (temp4)
14265 delete arg4;
14266 }
14267 return NULL;
14268}
14269
14270
14271static PyObject *_wrap_FindReplaceDialog_GetData(PyObject *self, PyObject *args, PyObject *kwargs) {
14272 PyObject *resultobj;
14273 wxFindReplaceDialog *arg1 = (wxFindReplaceDialog *) 0 ;
14274 wxFindReplaceData *result;
14275 PyObject * obj0 = 0 ;
14276 char *kwnames[] = {
14277 (char *) "self", NULL
14278 };
14279
14280 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:FindReplaceDialog_GetData",kwnames,&obj0)) goto fail;
14281 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxFindReplaceDialog,
14282 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
14283 {
14284 PyThreadState* __tstate = wxPyBeginAllowThreads();
14285 result = (wxFindReplaceData *)(arg1)->GetData();
14286
14287 wxPyEndAllowThreads(__tstate);
14288 if (PyErr_Occurred()) SWIG_fail;
14289 }
14290 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxFindReplaceData, 0);
14291 return resultobj;
14292 fail:
14293 return NULL;
14294}
14295
14296
14297static PyObject *_wrap_FindReplaceDialog_SetData(PyObject *self, PyObject *args, PyObject *kwargs) {
14298 PyObject *resultobj;
14299 wxFindReplaceDialog *arg1 = (wxFindReplaceDialog *) 0 ;
14300 wxFindReplaceData *arg2 = (wxFindReplaceData *) 0 ;
14301 PyObject * obj0 = 0 ;
14302 PyObject * obj1 = 0 ;
14303 char *kwnames[] = {
14304 (char *) "self",(char *) "data", NULL
14305 };
14306
14307 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:FindReplaceDialog_SetData",kwnames,&obj0,&obj1)) goto fail;
14308 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxFindReplaceDialog,
14309 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
14310 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxFindReplaceData,
14311 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
14312 {
14313 PyThreadState* __tstate = wxPyBeginAllowThreads();
14314 (arg1)->SetData(arg2);
14315
14316 wxPyEndAllowThreads(__tstate);
14317 if (PyErr_Occurred()) SWIG_fail;
14318 }
14319 Py_INCREF(Py_None); resultobj = Py_None;
14320 return resultobj;
14321 fail:
14322 return NULL;
14323}
14324
14325
14326static PyObject * FindReplaceDialog_swigregister(PyObject *self, PyObject *args) {
14327 PyObject *obj;
14328 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
14329 SWIG_TypeClientData(SWIGTYPE_p_wxFindReplaceDialog, obj);
14330 Py_INCREF(obj);
14331 return Py_BuildValue((char *)"");
14332}
14333static PyObject *_wrap_new_MDIParentFrame(PyObject *self, PyObject *args, PyObject *kwargs) {
14334 PyObject *resultobj;
14335 wxWindow *arg1 = (wxWindow *) 0 ;
bfddbb17
RD
14336 int arg2 = (int) (int)-1 ;
14337 wxString const &arg3_defvalue = wxPyEmptyString ;
14338 wxString *arg3 = (wxString *) &arg3_defvalue ;
d55e5bfc
RD
14339 wxPoint const &arg4_defvalue = wxDefaultPosition ;
14340 wxPoint *arg4 = (wxPoint *) &arg4_defvalue ;
14341 wxSize const &arg5_defvalue = wxDefaultSize ;
14342 wxSize *arg5 = (wxSize *) &arg5_defvalue ;
14343 long arg6 = (long) wxDEFAULT_FRAME_STYLE|wxVSCROLL|wxHSCROLL ;
14344 wxString const &arg7_defvalue = wxPyFrameNameStr ;
14345 wxString *arg7 = (wxString *) &arg7_defvalue ;
14346 wxMDIParentFrame *result;
14347 bool temp3 = False ;
14348 wxPoint temp4 ;
14349 wxSize temp5 ;
14350 bool temp7 = False ;
14351 PyObject * obj0 = 0 ;
14352 PyObject * obj1 = 0 ;
14353 PyObject * obj2 = 0 ;
14354 PyObject * obj3 = 0 ;
14355 PyObject * obj4 = 0 ;
14356 PyObject * obj5 = 0 ;
14357 PyObject * obj6 = 0 ;
14358 char *kwnames[] = {
14359 (char *) "parent",(char *) "id",(char *) "title",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
14360 };
14361
bfddbb17 14362 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|OOOOOO:new_MDIParentFrame",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6)) goto fail;
d55e5bfc
RD
14363 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxWindow,
14364 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
bfddbb17
RD
14365 if (obj1) {
14366 arg2 = (int const) SWIG_AsInt(obj1);
14367 if (PyErr_Occurred()) SWIG_fail;
14368 }
14369 if (obj2) {
14370 {
14371 arg3 = wxString_in_helper(obj2);
14372 if (arg3 == NULL) SWIG_fail;
14373 temp3 = True;
14374 }
d55e5bfc
RD
14375 }
14376 if (obj3) {
14377 {
14378 arg4 = &temp4;
14379 if ( ! wxPoint_helper(obj3, &arg4)) SWIG_fail;
14380 }
14381 }
14382 if (obj4) {
14383 {
14384 arg5 = &temp5;
14385 if ( ! wxSize_helper(obj4, &arg5)) SWIG_fail;
14386 }
14387 }
14388 if (obj5) {
14389 arg6 = (long) SWIG_AsLong(obj5);
14390 if (PyErr_Occurred()) SWIG_fail;
14391 }
14392 if (obj6) {
14393 {
14394 arg7 = wxString_in_helper(obj6);
14395 if (arg7 == NULL) SWIG_fail;
14396 temp7 = True;
14397 }
14398 }
14399 {
0439c23b 14400 if (!wxPyCheckForApp()) SWIG_fail;
d55e5bfc
RD
14401 PyThreadState* __tstate = wxPyBeginAllowThreads();
14402 result = (wxMDIParentFrame *)new wxMDIParentFrame(arg1,arg2,(wxString const &)*arg3,(wxPoint const &)*arg4,(wxSize const &)*arg5,arg6,(wxString const &)*arg7);
14403
14404 wxPyEndAllowThreads(__tstate);
110da5b0 14405 if (PyErr_Occurred()) SWIG_fail;
d55e5bfc
RD
14406 }
14407 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxMDIParentFrame, 1);
14408 {
14409 if (temp3)
14410 delete arg3;
14411 }
14412 {
14413 if (temp7)
14414 delete arg7;
14415 }
14416 return resultobj;
14417 fail:
14418 {
14419 if (temp3)
14420 delete arg3;
14421 }
14422 {
14423 if (temp7)
14424 delete arg7;
14425 }
14426 return NULL;
14427}
14428
14429
14430static PyObject *_wrap_new_PreMDIParentFrame(PyObject *self, PyObject *args, PyObject *kwargs) {
14431 PyObject *resultobj;
14432 wxMDIParentFrame *result;
14433 char *kwnames[] = {
14434 NULL
14435 };
14436
14437 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":new_PreMDIParentFrame",kwnames)) goto fail;
14438 {
0439c23b 14439 if (!wxPyCheckForApp()) SWIG_fail;
d55e5bfc
RD
14440 PyThreadState* __tstate = wxPyBeginAllowThreads();
14441 result = (wxMDIParentFrame *)new wxMDIParentFrame();
14442
14443 wxPyEndAllowThreads(__tstate);
110da5b0 14444 if (PyErr_Occurred()) SWIG_fail;
d55e5bfc
RD
14445 }
14446 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxMDIParentFrame, 1);
14447 return resultobj;
14448 fail:
14449 return NULL;
14450}
14451
14452
14453static PyObject *_wrap_MDIParentFrame_Create(PyObject *self, PyObject *args, PyObject *kwargs) {
14454 PyObject *resultobj;
14455 wxMDIParentFrame *arg1 = (wxMDIParentFrame *) 0 ;
14456 wxWindow *arg2 = (wxWindow *) 0 ;
bfddbb17
RD
14457 int arg3 = (int) (int)-1 ;
14458 wxString const &arg4_defvalue = wxPyEmptyString ;
14459 wxString *arg4 = (wxString *) &arg4_defvalue ;
d55e5bfc
RD
14460 wxPoint const &arg5_defvalue = wxDefaultPosition ;
14461 wxPoint *arg5 = (wxPoint *) &arg5_defvalue ;
14462 wxSize const &arg6_defvalue = wxDefaultSize ;
14463 wxSize *arg6 = (wxSize *) &arg6_defvalue ;
14464 long arg7 = (long) wxDEFAULT_FRAME_STYLE|wxVSCROLL|wxHSCROLL ;
14465 wxString const &arg8_defvalue = wxPyFrameNameStr ;
14466 wxString *arg8 = (wxString *) &arg8_defvalue ;
14467 bool result;
14468 bool temp4 = False ;
14469 wxPoint temp5 ;
14470 wxSize temp6 ;
14471 bool temp8 = False ;
14472 PyObject * obj0 = 0 ;
14473 PyObject * obj1 = 0 ;
14474 PyObject * obj2 = 0 ;
14475 PyObject * obj3 = 0 ;
14476 PyObject * obj4 = 0 ;
14477 PyObject * obj5 = 0 ;
14478 PyObject * obj6 = 0 ;
14479 PyObject * obj7 = 0 ;
14480 char *kwnames[] = {
14481 (char *) "self",(char *) "parent",(char *) "id",(char *) "title",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
14482 };
14483
bfddbb17 14484 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|OOOOOO:MDIParentFrame_Create",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6,&obj7)) goto fail;
d55e5bfc
RD
14485 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxMDIParentFrame,
14486 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
14487 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxWindow,
14488 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
bfddbb17
RD
14489 if (obj2) {
14490 arg3 = (int const) SWIG_AsInt(obj2);
14491 if (PyErr_Occurred()) SWIG_fail;
14492 }
14493 if (obj3) {
14494 {
14495 arg4 = wxString_in_helper(obj3);
14496 if (arg4 == NULL) SWIG_fail;
14497 temp4 = True;
14498 }
d55e5bfc
RD
14499 }
14500 if (obj4) {
14501 {
14502 arg5 = &temp5;
14503 if ( ! wxPoint_helper(obj4, &arg5)) SWIG_fail;
14504 }
14505 }
14506 if (obj5) {
14507 {
14508 arg6 = &temp6;
14509 if ( ! wxSize_helper(obj5, &arg6)) SWIG_fail;
14510 }
14511 }
14512 if (obj6) {
14513 arg7 = (long) SWIG_AsLong(obj6);
14514 if (PyErr_Occurred()) SWIG_fail;
14515 }
14516 if (obj7) {
14517 {
14518 arg8 = wxString_in_helper(obj7);
14519 if (arg8 == NULL) SWIG_fail;
14520 temp8 = True;
14521 }
14522 }
14523 {
14524 PyThreadState* __tstate = wxPyBeginAllowThreads();
14525 result = (bool)(arg1)->Create(arg2,arg3,(wxString const &)*arg4,(wxPoint const &)*arg5,(wxSize const &)*arg6,arg7,(wxString const &)*arg8);
14526
14527 wxPyEndAllowThreads(__tstate);
14528 if (PyErr_Occurred()) SWIG_fail;
14529 }
14530 {
14531 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
14532 }
14533 {
14534 if (temp4)
14535 delete arg4;
14536 }
14537 {
14538 if (temp8)
14539 delete arg8;
14540 }
14541 return resultobj;
14542 fail:
14543 {
14544 if (temp4)
14545 delete arg4;
14546 }
14547 {
14548 if (temp8)
14549 delete arg8;
14550 }
14551 return NULL;
14552}
14553
14554
14555static PyObject *_wrap_MDIParentFrame_ActivateNext(PyObject *self, PyObject *args, PyObject *kwargs) {
14556 PyObject *resultobj;
14557 wxMDIParentFrame *arg1 = (wxMDIParentFrame *) 0 ;
14558 PyObject * obj0 = 0 ;
14559 char *kwnames[] = {
14560 (char *) "self", NULL
14561 };
14562
14563 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:MDIParentFrame_ActivateNext",kwnames,&obj0)) goto fail;
14564 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxMDIParentFrame,
14565 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
14566 {
14567 PyThreadState* __tstate = wxPyBeginAllowThreads();
14568 (arg1)->ActivateNext();
14569
14570 wxPyEndAllowThreads(__tstate);
14571 if (PyErr_Occurred()) SWIG_fail;
14572 }
14573 Py_INCREF(Py_None); resultobj = Py_None;
14574 return resultobj;
14575 fail:
14576 return NULL;
14577}
14578
14579
14580static PyObject *_wrap_MDIParentFrame_ActivatePrevious(PyObject *self, PyObject *args, PyObject *kwargs) {
14581 PyObject *resultobj;
14582 wxMDIParentFrame *arg1 = (wxMDIParentFrame *) 0 ;
14583 PyObject * obj0 = 0 ;
14584 char *kwnames[] = {
14585 (char *) "self", NULL
14586 };
14587
14588 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:MDIParentFrame_ActivatePrevious",kwnames,&obj0)) goto fail;
14589 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxMDIParentFrame,
14590 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
14591 {
14592 PyThreadState* __tstate = wxPyBeginAllowThreads();
14593 (arg1)->ActivatePrevious();
14594
14595 wxPyEndAllowThreads(__tstate);
14596 if (PyErr_Occurred()) SWIG_fail;
14597 }
14598 Py_INCREF(Py_None); resultobj = Py_None;
14599 return resultobj;
14600 fail:
14601 return NULL;
14602}
14603
14604
14605static PyObject *_wrap_MDIParentFrame_ArrangeIcons(PyObject *self, PyObject *args, PyObject *kwargs) {
14606 PyObject *resultobj;
14607 wxMDIParentFrame *arg1 = (wxMDIParentFrame *) 0 ;
14608 PyObject * obj0 = 0 ;
14609 char *kwnames[] = {
14610 (char *) "self", NULL
14611 };
14612
14613 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:MDIParentFrame_ArrangeIcons",kwnames,&obj0)) goto fail;
14614 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxMDIParentFrame,
14615 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
14616 {
14617 PyThreadState* __tstate = wxPyBeginAllowThreads();
14618 (arg1)->ArrangeIcons();
14619
14620 wxPyEndAllowThreads(__tstate);
14621 if (PyErr_Occurred()) SWIG_fail;
14622 }
14623 Py_INCREF(Py_None); resultobj = Py_None;
14624 return resultobj;
14625 fail:
14626 return NULL;
14627}
14628
14629
14630static PyObject *_wrap_MDIParentFrame_Cascade(PyObject *self, PyObject *args, PyObject *kwargs) {
14631 PyObject *resultobj;
14632 wxMDIParentFrame *arg1 = (wxMDIParentFrame *) 0 ;
14633 PyObject * obj0 = 0 ;
14634 char *kwnames[] = {
14635 (char *) "self", NULL
14636 };
14637
14638 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:MDIParentFrame_Cascade",kwnames,&obj0)) goto fail;
14639 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxMDIParentFrame,
14640 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
14641 {
14642 PyThreadState* __tstate = wxPyBeginAllowThreads();
14643 (arg1)->Cascade();
14644
14645 wxPyEndAllowThreads(__tstate);
14646 if (PyErr_Occurred()) SWIG_fail;
14647 }
14648 Py_INCREF(Py_None); resultobj = Py_None;
14649 return resultobj;
14650 fail:
14651 return NULL;
14652}
14653
14654
14655static PyObject *_wrap_MDIParentFrame_GetActiveChild(PyObject *self, PyObject *args, PyObject *kwargs) {
14656 PyObject *resultobj;
14657 wxMDIParentFrame *arg1 = (wxMDIParentFrame *) 0 ;
14658 wxMDIChildFrame *result;
14659 PyObject * obj0 = 0 ;
14660 char *kwnames[] = {
14661 (char *) "self", NULL
14662 };
14663
14664 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:MDIParentFrame_GetActiveChild",kwnames,&obj0)) goto fail;
14665 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxMDIParentFrame,
14666 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
14667 {
14668 PyThreadState* __tstate = wxPyBeginAllowThreads();
14669 result = (wxMDIChildFrame *)(arg1)->GetActiveChild();
14670
14671 wxPyEndAllowThreads(__tstate);
14672 if (PyErr_Occurred()) SWIG_fail;
14673 }
14674 {
412d302d 14675 resultobj = wxPyMake_wxObject(result, 0);
d55e5bfc
RD
14676 }
14677 return resultobj;
14678 fail:
14679 return NULL;
14680}
14681
14682
14683static PyObject *_wrap_MDIParentFrame_GetClientWindow(PyObject *self, PyObject *args, PyObject *kwargs) {
14684 PyObject *resultobj;
14685 wxMDIParentFrame *arg1 = (wxMDIParentFrame *) 0 ;
14686 wxMDIClientWindow *result;
14687 PyObject * obj0 = 0 ;
14688 char *kwnames[] = {
14689 (char *) "self", NULL
14690 };
14691
14692 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:MDIParentFrame_GetClientWindow",kwnames,&obj0)) goto fail;
14693 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxMDIParentFrame,
14694 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
14695 {
14696 PyThreadState* __tstate = wxPyBeginAllowThreads();
14697 result = (wxMDIClientWindow *)(arg1)->GetClientWindow();
14698
14699 wxPyEndAllowThreads(__tstate);
14700 if (PyErr_Occurred()) SWIG_fail;
14701 }
14702 {
412d302d 14703 resultobj = wxPyMake_wxObject(result, 0);
d55e5bfc
RD
14704 }
14705 return resultobj;
14706 fail:
14707 return NULL;
14708}
14709
14710
14711static PyObject *_wrap_MDIParentFrame_GetToolBar(PyObject *self, PyObject *args, PyObject *kwargs) {
14712 PyObject *resultobj;
14713 wxMDIParentFrame *arg1 = (wxMDIParentFrame *) 0 ;
14714 wxWindow *result;
14715 PyObject * obj0 = 0 ;
14716 char *kwnames[] = {
14717 (char *) "self", NULL
14718 };
14719
14720 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:MDIParentFrame_GetToolBar",kwnames,&obj0)) goto fail;
14721 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxMDIParentFrame,
14722 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
14723 {
14724 PyThreadState* __tstate = wxPyBeginAllowThreads();
14725 result = (wxWindow *)(arg1)->GetToolBar();
14726
14727 wxPyEndAllowThreads(__tstate);
14728 if (PyErr_Occurred()) SWIG_fail;
14729 }
14730 {
412d302d 14731 resultobj = wxPyMake_wxObject(result, 0);
d55e5bfc
RD
14732 }
14733 return resultobj;
14734 fail:
14735 return NULL;
14736}
14737
14738
14739static PyObject *_wrap_MDIParentFrame_Tile(PyObject *self, PyObject *args, PyObject *kwargs) {
14740 PyObject *resultobj;
14741 wxMDIParentFrame *arg1 = (wxMDIParentFrame *) 0 ;
14742 PyObject * obj0 = 0 ;
14743 char *kwnames[] = {
14744 (char *) "self", NULL
14745 };
14746
14747 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:MDIParentFrame_Tile",kwnames,&obj0)) goto fail;
14748 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxMDIParentFrame,
14749 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
14750 {
14751 PyThreadState* __tstate = wxPyBeginAllowThreads();
14752 (arg1)->Tile();
14753
14754 wxPyEndAllowThreads(__tstate);
14755 if (PyErr_Occurred()) SWIG_fail;
14756 }
14757 Py_INCREF(Py_None); resultobj = Py_None;
14758 return resultobj;
14759 fail:
14760 return NULL;
14761}
14762
14763
14764static PyObject * MDIParentFrame_swigregister(PyObject *self, PyObject *args) {
14765 PyObject *obj;
14766 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
14767 SWIG_TypeClientData(SWIGTYPE_p_wxMDIParentFrame, obj);
14768 Py_INCREF(obj);
14769 return Py_BuildValue((char *)"");
14770}
14771static PyObject *_wrap_new_MDIChildFrame(PyObject *self, PyObject *args, PyObject *kwargs) {
14772 PyObject *resultobj;
14773 wxMDIParentFrame *arg1 = (wxMDIParentFrame *) 0 ;
bfddbb17
RD
14774 int arg2 = (int) (int)-1 ;
14775 wxString const &arg3_defvalue = wxPyEmptyString ;
14776 wxString *arg3 = (wxString *) &arg3_defvalue ;
d55e5bfc
RD
14777 wxPoint const &arg4_defvalue = wxDefaultPosition ;
14778 wxPoint *arg4 = (wxPoint *) &arg4_defvalue ;
14779 wxSize const &arg5_defvalue = wxDefaultSize ;
14780 wxSize *arg5 = (wxSize *) &arg5_defvalue ;
14781 long arg6 = (long) wxDEFAULT_FRAME_STYLE ;
14782 wxString const &arg7_defvalue = wxPyFrameNameStr ;
14783 wxString *arg7 = (wxString *) &arg7_defvalue ;
14784 wxMDIChildFrame *result;
14785 bool temp3 = False ;
14786 wxPoint temp4 ;
14787 wxSize temp5 ;
14788 bool temp7 = False ;
14789 PyObject * obj0 = 0 ;
14790 PyObject * obj1 = 0 ;
14791 PyObject * obj2 = 0 ;
14792 PyObject * obj3 = 0 ;
14793 PyObject * obj4 = 0 ;
14794 PyObject * obj5 = 0 ;
14795 PyObject * obj6 = 0 ;
14796 char *kwnames[] = {
14797 (char *) "parent",(char *) "id",(char *) "title",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
14798 };
14799
bfddbb17 14800 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|OOOOOO:new_MDIChildFrame",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6)) goto fail;
d55e5bfc
RD
14801 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxMDIParentFrame,
14802 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
bfddbb17
RD
14803 if (obj1) {
14804 arg2 = (int const) SWIG_AsInt(obj1);
14805 if (PyErr_Occurred()) SWIG_fail;
14806 }
14807 if (obj2) {
14808 {
14809 arg3 = wxString_in_helper(obj2);
14810 if (arg3 == NULL) SWIG_fail;
14811 temp3 = True;
14812 }
d55e5bfc
RD
14813 }
14814 if (obj3) {
14815 {
14816 arg4 = &temp4;
14817 if ( ! wxPoint_helper(obj3, &arg4)) SWIG_fail;
14818 }
14819 }
14820 if (obj4) {
14821 {
14822 arg5 = &temp5;
14823 if ( ! wxSize_helper(obj4, &arg5)) SWIG_fail;
14824 }
14825 }
14826 if (obj5) {
14827 arg6 = (long) SWIG_AsLong(obj5);
14828 if (PyErr_Occurred()) SWIG_fail;
14829 }
14830 if (obj6) {
14831 {
14832 arg7 = wxString_in_helper(obj6);
14833 if (arg7 == NULL) SWIG_fail;
14834 temp7 = True;
14835 }
14836 }
14837 {
0439c23b 14838 if (!wxPyCheckForApp()) SWIG_fail;
d55e5bfc
RD
14839 PyThreadState* __tstate = wxPyBeginAllowThreads();
14840 result = (wxMDIChildFrame *)new wxMDIChildFrame(arg1,arg2,(wxString const &)*arg3,(wxPoint const &)*arg4,(wxSize const &)*arg5,arg6,(wxString const &)*arg7);
14841
14842 wxPyEndAllowThreads(__tstate);
110da5b0 14843 if (PyErr_Occurred()) SWIG_fail;
d55e5bfc 14844 }
b0f7404b 14845 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxMDIChildFrame, 1);
d55e5bfc
RD
14846 {
14847 if (temp3)
14848 delete arg3;
14849 }
14850 {
14851 if (temp7)
14852 delete arg7;
14853 }
14854 return resultobj;
14855 fail:
14856 {
14857 if (temp3)
14858 delete arg3;
14859 }
14860 {
14861 if (temp7)
14862 delete arg7;
14863 }
14864 return NULL;
14865}
14866
14867
14868static PyObject *_wrap_new_PreMDIChildFrame(PyObject *self, PyObject *args, PyObject *kwargs) {
14869 PyObject *resultobj;
14870 wxMDIChildFrame *result;
14871 char *kwnames[] = {
14872 NULL
14873 };
14874
14875 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":new_PreMDIChildFrame",kwnames)) goto fail;
14876 {
0439c23b 14877 if (!wxPyCheckForApp()) SWIG_fail;
d55e5bfc
RD
14878 PyThreadState* __tstate = wxPyBeginAllowThreads();
14879 result = (wxMDIChildFrame *)new wxMDIChildFrame();
14880
14881 wxPyEndAllowThreads(__tstate);
110da5b0 14882 if (PyErr_Occurred()) SWIG_fail;
d55e5bfc 14883 }
b0f7404b 14884 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxMDIChildFrame, 1);
d55e5bfc
RD
14885 return resultobj;
14886 fail:
14887 return NULL;
14888}
14889
14890
14891static PyObject *_wrap_MDIChildFrame_Create(PyObject *self, PyObject *args, PyObject *kwargs) {
14892 PyObject *resultobj;
14893 wxMDIChildFrame *arg1 = (wxMDIChildFrame *) 0 ;
14894 wxMDIParentFrame *arg2 = (wxMDIParentFrame *) 0 ;
bfddbb17
RD
14895 int arg3 = (int) (int)-1 ;
14896 wxString const &arg4_defvalue = wxPyEmptyString ;
14897 wxString *arg4 = (wxString *) &arg4_defvalue ;
d55e5bfc
RD
14898 wxPoint const &arg5_defvalue = wxDefaultPosition ;
14899 wxPoint *arg5 = (wxPoint *) &arg5_defvalue ;
14900 wxSize const &arg6_defvalue = wxDefaultSize ;
14901 wxSize *arg6 = (wxSize *) &arg6_defvalue ;
14902 long arg7 = (long) wxDEFAULT_FRAME_STYLE ;
14903 wxString const &arg8_defvalue = wxPyFrameNameStr ;
14904 wxString *arg8 = (wxString *) &arg8_defvalue ;
14905 bool result;
14906 bool temp4 = False ;
14907 wxPoint temp5 ;
14908 wxSize temp6 ;
14909 bool temp8 = False ;
14910 PyObject * obj0 = 0 ;
14911 PyObject * obj1 = 0 ;
14912 PyObject * obj2 = 0 ;
14913 PyObject * obj3 = 0 ;
14914 PyObject * obj4 = 0 ;
14915 PyObject * obj5 = 0 ;
14916 PyObject * obj6 = 0 ;
14917 PyObject * obj7 = 0 ;
14918 char *kwnames[] = {
14919 (char *) "self",(char *) "parent",(char *) "id",(char *) "title",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
14920 };
14921
bfddbb17 14922 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|OOOOOO:MDIChildFrame_Create",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6,&obj7)) goto fail;
d55e5bfc
RD
14923 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxMDIChildFrame,
14924 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
14925 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxMDIParentFrame,
14926 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
bfddbb17
RD
14927 if (obj2) {
14928 arg3 = (int const) SWIG_AsInt(obj2);
14929 if (PyErr_Occurred()) SWIG_fail;
14930 }
14931 if (obj3) {
14932 {
14933 arg4 = wxString_in_helper(obj3);
14934 if (arg4 == NULL) SWIG_fail;
14935 temp4 = True;
14936 }
d55e5bfc
RD
14937 }
14938 if (obj4) {
14939 {
14940 arg5 = &temp5;
14941 if ( ! wxPoint_helper(obj4, &arg5)) SWIG_fail;
14942 }
14943 }
14944 if (obj5) {
14945 {
14946 arg6 = &temp6;
14947 if ( ! wxSize_helper(obj5, &arg6)) SWIG_fail;
14948 }
14949 }
14950 if (obj6) {
14951 arg7 = (long) SWIG_AsLong(obj6);
14952 if (PyErr_Occurred()) SWIG_fail;
14953 }
14954 if (obj7) {
14955 {
14956 arg8 = wxString_in_helper(obj7);
14957 if (arg8 == NULL) SWIG_fail;
14958 temp8 = True;
14959 }
14960 }
14961 {
14962 PyThreadState* __tstate = wxPyBeginAllowThreads();
14963 result = (bool)(arg1)->Create(arg2,arg3,(wxString const &)*arg4,(wxPoint const &)*arg5,(wxSize const &)*arg6,arg7,(wxString const &)*arg8);
14964
14965 wxPyEndAllowThreads(__tstate);
14966 if (PyErr_Occurred()) SWIG_fail;
14967 }
14968 {
14969 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
14970 }
14971 {
14972 if (temp4)
14973 delete arg4;
14974 }
14975 {
14976 if (temp8)
14977 delete arg8;
14978 }
14979 return resultobj;
14980 fail:
14981 {
14982 if (temp4)
14983 delete arg4;
14984 }
14985 {
14986 if (temp8)
14987 delete arg8;
14988 }
14989 return NULL;
14990}
14991
14992
14993static PyObject *_wrap_MDIChildFrame_Activate(PyObject *self, PyObject *args, PyObject *kwargs) {
14994 PyObject *resultobj;
14995 wxMDIChildFrame *arg1 = (wxMDIChildFrame *) 0 ;
14996 PyObject * obj0 = 0 ;
14997 char *kwnames[] = {
14998 (char *) "self", NULL
14999 };
15000
15001 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:MDIChildFrame_Activate",kwnames,&obj0)) goto fail;
15002 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxMDIChildFrame,
15003 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
15004 {
15005 PyThreadState* __tstate = wxPyBeginAllowThreads();
15006 (arg1)->Activate();
15007
15008 wxPyEndAllowThreads(__tstate);
15009 if (PyErr_Occurred()) SWIG_fail;
15010 }
15011 Py_INCREF(Py_None); resultobj = Py_None;
15012 return resultobj;
15013 fail:
15014 return NULL;
15015}
15016
15017
15018static PyObject *_wrap_MDIChildFrame_Maximize(PyObject *self, PyObject *args, PyObject *kwargs) {
15019 PyObject *resultobj;
15020 wxMDIChildFrame *arg1 = (wxMDIChildFrame *) 0 ;
15021 bool arg2 ;
15022 PyObject * obj0 = 0 ;
15023 PyObject * obj1 = 0 ;
15024 char *kwnames[] = {
15025 (char *) "self",(char *) "maximize", NULL
15026 };
15027
15028 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:MDIChildFrame_Maximize",kwnames,&obj0,&obj1)) goto fail;
15029 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxMDIChildFrame,
15030 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
15031 arg2 = (bool) SWIG_AsBool(obj1);
15032 if (PyErr_Occurred()) SWIG_fail;
15033 {
15034 PyThreadState* __tstate = wxPyBeginAllowThreads();
15035 (arg1)->Maximize(arg2);
15036
15037 wxPyEndAllowThreads(__tstate);
15038 if (PyErr_Occurred()) SWIG_fail;
15039 }
15040 Py_INCREF(Py_None); resultobj = Py_None;
15041 return resultobj;
15042 fail:
15043 return NULL;
15044}
15045
15046
15047static PyObject *_wrap_MDIChildFrame_Restore(PyObject *self, PyObject *args, PyObject *kwargs) {
15048 PyObject *resultobj;
15049 wxMDIChildFrame *arg1 = (wxMDIChildFrame *) 0 ;
15050 PyObject * obj0 = 0 ;
15051 char *kwnames[] = {
15052 (char *) "self", NULL
15053 };
15054
15055 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:MDIChildFrame_Restore",kwnames,&obj0)) goto fail;
15056 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxMDIChildFrame,
15057 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
15058 {
15059 PyThreadState* __tstate = wxPyBeginAllowThreads();
15060 (arg1)->Restore();
15061
15062 wxPyEndAllowThreads(__tstate);
15063 if (PyErr_Occurred()) SWIG_fail;
15064 }
15065 Py_INCREF(Py_None); resultobj = Py_None;
15066 return resultobj;
15067 fail:
15068 return NULL;
15069}
15070
15071
15072static PyObject * MDIChildFrame_swigregister(PyObject *self, PyObject *args) {
15073 PyObject *obj;
15074 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
15075 SWIG_TypeClientData(SWIGTYPE_p_wxMDIChildFrame, obj);
15076 Py_INCREF(obj);
15077 return Py_BuildValue((char *)"");
15078}
15079static PyObject *_wrap_new_MDIClientWindow(PyObject *self, PyObject *args, PyObject *kwargs) {
15080 PyObject *resultobj;
15081 wxMDIParentFrame *arg1 = (wxMDIParentFrame *) 0 ;
15082 long arg2 = (long) 0 ;
15083 wxMDIClientWindow *result;
15084 PyObject * obj0 = 0 ;
15085 PyObject * obj1 = 0 ;
15086 char *kwnames[] = {
15087 (char *) "parent",(char *) "style", NULL
15088 };
15089
15090 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:new_MDIClientWindow",kwnames,&obj0,&obj1)) goto fail;
15091 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxMDIParentFrame,
15092 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
15093 if (obj1) {
15094 arg2 = (long) SWIG_AsLong(obj1);
15095 if (PyErr_Occurred()) SWIG_fail;
15096 }
15097 {
0439c23b 15098 if (!wxPyCheckForApp()) SWIG_fail;
d55e5bfc
RD
15099 PyThreadState* __tstate = wxPyBeginAllowThreads();
15100 result = (wxMDIClientWindow *)new wxMDIClientWindow(arg1,arg2);
15101
15102 wxPyEndAllowThreads(__tstate);
110da5b0 15103 if (PyErr_Occurred()) SWIG_fail;
d55e5bfc 15104 }
b0f7404b 15105 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxMDIClientWindow, 1);
d55e5bfc
RD
15106 return resultobj;
15107 fail:
15108 return NULL;
15109}
15110
15111
15112static PyObject *_wrap_new_PreMDIClientWindow(PyObject *self, PyObject *args, PyObject *kwargs) {
15113 PyObject *resultobj;
15114 wxMDIClientWindow *result;
15115 char *kwnames[] = {
15116 NULL
15117 };
15118
15119 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":new_PreMDIClientWindow",kwnames)) goto fail;
15120 {
0439c23b 15121 if (!wxPyCheckForApp()) SWIG_fail;
d55e5bfc
RD
15122 PyThreadState* __tstate = wxPyBeginAllowThreads();
15123 result = (wxMDIClientWindow *)new wxMDIClientWindow();
15124
15125 wxPyEndAllowThreads(__tstate);
110da5b0 15126 if (PyErr_Occurred()) SWIG_fail;
d55e5bfc 15127 }
b0f7404b 15128 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxMDIClientWindow, 1);
d55e5bfc
RD
15129 return resultobj;
15130 fail:
15131 return NULL;
15132}
15133
15134
15135static PyObject *_wrap_MDIClientWindow_Create(PyObject *self, PyObject *args, PyObject *kwargs) {
15136 PyObject *resultobj;
15137 wxMDIClientWindow *arg1 = (wxMDIClientWindow *) 0 ;
15138 wxMDIParentFrame *arg2 = (wxMDIParentFrame *) 0 ;
15139 long arg3 = (long) 0 ;
15140 bool result;
15141 PyObject * obj0 = 0 ;
15142 PyObject * obj1 = 0 ;
15143 PyObject * obj2 = 0 ;
15144 char *kwnames[] = {
15145 (char *) "self",(char *) "parent",(char *) "style", NULL
15146 };
15147
15148 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|O:MDIClientWindow_Create",kwnames,&obj0,&obj1,&obj2)) goto fail;
15149 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxMDIClientWindow,
15150 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
15151 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxMDIParentFrame,
15152 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
15153 if (obj2) {
15154 arg3 = (long) SWIG_AsLong(obj2);
15155 if (PyErr_Occurred()) SWIG_fail;
15156 }
15157 {
15158 PyThreadState* __tstate = wxPyBeginAllowThreads();
15159 result = (bool)(arg1)->Create(arg2,arg3);
15160
15161 wxPyEndAllowThreads(__tstate);
15162 if (PyErr_Occurred()) SWIG_fail;
15163 }
15164 {
15165 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
15166 }
15167 return resultobj;
15168 fail:
15169 return NULL;
15170}
15171
15172
15173static PyObject * MDIClientWindow_swigregister(PyObject *self, PyObject *args) {
15174 PyObject *obj;
15175 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
15176 SWIG_TypeClientData(SWIGTYPE_p_wxMDIClientWindow, obj);
15177 Py_INCREF(obj);
15178 return Py_BuildValue((char *)"");
15179}
15180static PyObject *_wrap_new_PyWindow(PyObject *self, PyObject *args, PyObject *kwargs) {
15181 PyObject *resultobj;
15182 wxWindow *arg1 = (wxWindow *) 0 ;
bfddbb17 15183 int arg2 = (int) (int)-1 ;
d55e5bfc
RD
15184 wxPoint const &arg3_defvalue = wxDefaultPosition ;
15185 wxPoint *arg3 = (wxPoint *) &arg3_defvalue ;
15186 wxSize const &arg4_defvalue = wxDefaultSize ;
15187 wxSize *arg4 = (wxSize *) &arg4_defvalue ;
15188 long arg5 = (long) 0 ;
15189 wxString const &arg6_defvalue = wxPyPanelNameStr ;
15190 wxString *arg6 = (wxString *) &arg6_defvalue ;
15191 wxPyWindow *result;
15192 wxPoint temp3 ;
15193 wxSize temp4 ;
15194 bool temp6 = False ;
15195 PyObject * obj0 = 0 ;
15196 PyObject * obj1 = 0 ;
15197 PyObject * obj2 = 0 ;
15198 PyObject * obj3 = 0 ;
15199 PyObject * obj4 = 0 ;
15200 PyObject * obj5 = 0 ;
15201 char *kwnames[] = {
15202 (char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
15203 };
15204
bfddbb17 15205 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|OOOOO:new_PyWindow",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) goto fail;
d55e5bfc
RD
15206 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxWindow,
15207 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
bfddbb17
RD
15208 if (obj1) {
15209 arg2 = (int const) SWIG_AsInt(obj1);
15210 if (PyErr_Occurred()) SWIG_fail;
15211 }
d55e5bfc
RD
15212 if (obj2) {
15213 {
15214 arg3 = &temp3;
15215 if ( ! wxPoint_helper(obj2, &arg3)) SWIG_fail;
15216 }
15217 }
15218 if (obj3) {
15219 {
15220 arg4 = &temp4;
15221 if ( ! wxSize_helper(obj3, &arg4)) SWIG_fail;
15222 }
15223 }
15224 if (obj4) {
15225 arg5 = (long) SWIG_AsLong(obj4);
15226 if (PyErr_Occurred()) SWIG_fail;
15227 }
15228 if (obj5) {
15229 {
15230 arg6 = wxString_in_helper(obj5);
15231 if (arg6 == NULL) SWIG_fail;
15232 temp6 = True;
15233 }
15234 }
15235 {
0439c23b 15236 if (!wxPyCheckForApp()) SWIG_fail;
d55e5bfc
RD
15237 PyThreadState* __tstate = wxPyBeginAllowThreads();
15238 result = (wxPyWindow *)new wxPyWindow(arg1,arg2,(wxPoint const &)*arg3,(wxSize const &)*arg4,arg5,(wxString const &)*arg6);
15239
15240 wxPyEndAllowThreads(__tstate);
110da5b0 15241 if (PyErr_Occurred()) SWIG_fail;
d55e5bfc
RD
15242 }
15243 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPyWindow, 1);
15244 {
15245 if (temp6)
15246 delete arg6;
15247 }
15248 return resultobj;
15249 fail:
15250 {
15251 if (temp6)
15252 delete arg6;
15253 }
15254 return NULL;
15255}
15256
15257
15258static PyObject *_wrap_new_PrePyWindow(PyObject *self, PyObject *args, PyObject *kwargs) {
15259 PyObject *resultobj;
15260 wxPyWindow *result;
15261 char *kwnames[] = {
15262 NULL
15263 };
15264
15265 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":new_PrePyWindow",kwnames)) goto fail;
15266 {
0439c23b 15267 if (!wxPyCheckForApp()) SWIG_fail;
d55e5bfc
RD
15268 PyThreadState* __tstate = wxPyBeginAllowThreads();
15269 result = (wxPyWindow *)new wxPyWindow();
15270
15271 wxPyEndAllowThreads(__tstate);
110da5b0 15272 if (PyErr_Occurred()) SWIG_fail;
d55e5bfc
RD
15273 }
15274 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPyWindow, 1);
15275 return resultobj;
15276 fail:
15277 return NULL;
15278}
15279
15280
15281static PyObject *_wrap_PyWindow__setCallbackInfo(PyObject *self, PyObject *args, PyObject *kwargs) {
15282 PyObject *resultobj;
15283 wxPyWindow *arg1 = (wxPyWindow *) 0 ;
15284 PyObject *arg2 = (PyObject *) 0 ;
15285 PyObject *arg3 = (PyObject *) 0 ;
15286 PyObject * obj0 = 0 ;
15287 PyObject * obj1 = 0 ;
15288 PyObject * obj2 = 0 ;
15289 char *kwnames[] = {
15290 (char *) "self",(char *) "self",(char *) "_class", NULL
15291 };
15292
15293 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:PyWindow__setCallbackInfo",kwnames,&obj0,&obj1,&obj2)) goto fail;
15294 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyWindow,
15295 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
15296 arg2 = obj1;
15297 arg3 = obj2;
15298 {
15299 PyThreadState* __tstate = wxPyBeginAllowThreads();
15300 (arg1)->_setCallbackInfo(arg2,arg3);
15301
15302 wxPyEndAllowThreads(__tstate);
15303 if (PyErr_Occurred()) SWIG_fail;
15304 }
15305 Py_INCREF(Py_None); resultobj = Py_None;
15306 return resultobj;
15307 fail:
15308 return NULL;
15309}
15310
15311
a5ee0656
RD
15312static PyObject *_wrap_PyWindow_SetBestSize(PyObject *self, PyObject *args, PyObject *kwargs) {
15313 PyObject *resultobj;
15314 wxPyWindow *arg1 = (wxPyWindow *) 0 ;
15315 wxSize *arg2 = 0 ;
15316 wxSize temp2 ;
15317 PyObject * obj0 = 0 ;
15318 PyObject * obj1 = 0 ;
15319 char *kwnames[] = {
15320 (char *) "self",(char *) "size", NULL
15321 };
15322
15323 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PyWindow_SetBestSize",kwnames,&obj0,&obj1)) goto fail;
15324 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyWindow,
15325 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
15326 {
15327 arg2 = &temp2;
15328 if ( ! wxSize_helper(obj1, &arg2)) SWIG_fail;
15329 }
15330 {
15331 PyThreadState* __tstate = wxPyBeginAllowThreads();
15332 (arg1)->SetBestSize((wxSize const &)*arg2);
15333
15334 wxPyEndAllowThreads(__tstate);
15335 if (PyErr_Occurred()) SWIG_fail;
15336 }
15337 Py_INCREF(Py_None); resultobj = Py_None;
15338 return resultobj;
15339 fail:
15340 return NULL;
15341}
15342
15343
d55e5bfc
RD
15344static PyObject *_wrap_PyWindow_base_DoMoveWindow(PyObject *self, PyObject *args, PyObject *kwargs) {
15345 PyObject *resultobj;
15346 wxPyWindow *arg1 = (wxPyWindow *) 0 ;
15347 int arg2 ;
15348 int arg3 ;
15349 int arg4 ;
15350 int arg5 ;
15351 PyObject * obj0 = 0 ;
15352 PyObject * obj1 = 0 ;
15353 PyObject * obj2 = 0 ;
15354 PyObject * obj3 = 0 ;
15355 PyObject * obj4 = 0 ;
15356 char *kwnames[] = {
15357 (char *) "self",(char *) "x",(char *) "y",(char *) "width",(char *) "height", NULL
15358 };
15359
15360 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOOO:PyWindow_base_DoMoveWindow",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4)) goto fail;
15361 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyWindow,
15362 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
15363 arg2 = (int) SWIG_AsInt(obj1);
15364 if (PyErr_Occurred()) SWIG_fail;
15365 arg3 = (int) SWIG_AsInt(obj2);
15366 if (PyErr_Occurred()) SWIG_fail;
15367 arg4 = (int) SWIG_AsInt(obj3);
15368 if (PyErr_Occurred()) SWIG_fail;
15369 arg5 = (int) SWIG_AsInt(obj4);
15370 if (PyErr_Occurred()) SWIG_fail;
15371 {
15372 PyThreadState* __tstate = wxPyBeginAllowThreads();
15373 (arg1)->base_DoMoveWindow(arg2,arg3,arg4,arg5);
15374
15375 wxPyEndAllowThreads(__tstate);
15376 if (PyErr_Occurred()) SWIG_fail;
15377 }
15378 Py_INCREF(Py_None); resultobj = Py_None;
15379 return resultobj;
15380 fail:
15381 return NULL;
15382}
15383
15384
15385static PyObject *_wrap_PyWindow_base_DoSetSize(PyObject *self, PyObject *args, PyObject *kwargs) {
15386 PyObject *resultobj;
15387 wxPyWindow *arg1 = (wxPyWindow *) 0 ;
15388 int arg2 ;
15389 int arg3 ;
15390 int arg4 ;
15391 int arg5 ;
15392 int arg6 = (int) wxSIZE_AUTO ;
15393 PyObject * obj0 = 0 ;
15394 PyObject * obj1 = 0 ;
15395 PyObject * obj2 = 0 ;
15396 PyObject * obj3 = 0 ;
15397 PyObject * obj4 = 0 ;
15398 PyObject * obj5 = 0 ;
15399 char *kwnames[] = {
15400 (char *) "self",(char *) "x",(char *) "y",(char *) "width",(char *) "height",(char *) "sizeFlags", NULL
15401 };
15402
15403 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOOO|O:PyWindow_base_DoSetSize",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) goto fail;
15404 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyWindow,
15405 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
15406 arg2 = (int) SWIG_AsInt(obj1);
15407 if (PyErr_Occurred()) SWIG_fail;
15408 arg3 = (int) SWIG_AsInt(obj2);
15409 if (PyErr_Occurred()) SWIG_fail;
15410 arg4 = (int) SWIG_AsInt(obj3);
15411 if (PyErr_Occurred()) SWIG_fail;
15412 arg5 = (int) SWIG_AsInt(obj4);
15413 if (PyErr_Occurred()) SWIG_fail;
15414 if (obj5) {
15415 arg6 = (int) SWIG_AsInt(obj5);
15416 if (PyErr_Occurred()) SWIG_fail;
15417 }
15418 {
15419 PyThreadState* __tstate = wxPyBeginAllowThreads();
15420 (arg1)->base_DoSetSize(arg2,arg3,arg4,arg5,arg6);
15421
15422 wxPyEndAllowThreads(__tstate);
15423 if (PyErr_Occurred()) SWIG_fail;
15424 }
15425 Py_INCREF(Py_None); resultobj = Py_None;
15426 return resultobj;
15427 fail:
15428 return NULL;
15429}
15430
15431
15432static PyObject *_wrap_PyWindow_base_DoSetClientSize(PyObject *self, PyObject *args, PyObject *kwargs) {
15433 PyObject *resultobj;
15434 wxPyWindow *arg1 = (wxPyWindow *) 0 ;
15435 int arg2 ;
15436 int arg3 ;
15437 PyObject * obj0 = 0 ;
15438 PyObject * obj1 = 0 ;
15439 PyObject * obj2 = 0 ;
15440 char *kwnames[] = {
15441 (char *) "self",(char *) "width",(char *) "height", NULL
15442 };
15443
15444 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:PyWindow_base_DoSetClientSize",kwnames,&obj0,&obj1,&obj2)) goto fail;
15445 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyWindow,
15446 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
15447 arg2 = (int) SWIG_AsInt(obj1);
15448 if (PyErr_Occurred()) SWIG_fail;
15449 arg3 = (int) SWIG_AsInt(obj2);
15450 if (PyErr_Occurred()) SWIG_fail;
15451 {
15452 PyThreadState* __tstate = wxPyBeginAllowThreads();
15453 (arg1)->base_DoSetClientSize(arg2,arg3);
15454
15455 wxPyEndAllowThreads(__tstate);
15456 if (PyErr_Occurred()) SWIG_fail;
15457 }
15458 Py_INCREF(Py_None); resultobj = Py_None;
15459 return resultobj;
15460 fail:
15461 return NULL;
15462}
15463
15464
15465static PyObject *_wrap_PyWindow_base_DoSetVirtualSize(PyObject *self, PyObject *args, PyObject *kwargs) {
15466 PyObject *resultobj;
15467 wxPyWindow *arg1 = (wxPyWindow *) 0 ;
15468 int arg2 ;
15469 int arg3 ;
15470 PyObject * obj0 = 0 ;
15471 PyObject * obj1 = 0 ;
15472 PyObject * obj2 = 0 ;
15473 char *kwnames[] = {
15474 (char *) "self",(char *) "x",(char *) "y", NULL
15475 };
15476
15477 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:PyWindow_base_DoSetVirtualSize",kwnames,&obj0,&obj1,&obj2)) goto fail;
15478 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyWindow,
15479 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
15480 arg2 = (int) SWIG_AsInt(obj1);
15481 if (PyErr_Occurred()) SWIG_fail;
15482 arg3 = (int) SWIG_AsInt(obj2);
15483 if (PyErr_Occurred()) SWIG_fail;
15484 {
15485 PyThreadState* __tstate = wxPyBeginAllowThreads();
15486 (arg1)->base_DoSetVirtualSize(arg2,arg3);
15487
15488 wxPyEndAllowThreads(__tstate);
15489 if (PyErr_Occurred()) SWIG_fail;
15490 }
15491 Py_INCREF(Py_None); resultobj = Py_None;
15492 return resultobj;
15493 fail:
15494 return NULL;
15495}
15496
15497
15498static PyObject *_wrap_PyWindow_base_DoGetSize(PyObject *self, PyObject *args, PyObject *kwargs) {
15499 PyObject *resultobj;
15500 wxPyWindow *arg1 = (wxPyWindow *) 0 ;
15501 int *arg2 = (int *) 0 ;
15502 int *arg3 = (int *) 0 ;
15503 int temp2 ;
15504 int temp3 ;
15505 PyObject * obj0 = 0 ;
15506 char *kwnames[] = {
15507 (char *) "self", NULL
15508 };
15509
15510 arg2 = &temp2;
15511 arg3 = &temp3;
15512 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyWindow_base_DoGetSize",kwnames,&obj0)) goto fail;
15513 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyWindow,
15514 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
15515 {
15516 PyThreadState* __tstate = wxPyBeginAllowThreads();
15517 ((wxPyWindow const *)arg1)->base_DoGetSize(arg2,arg3);
15518
15519 wxPyEndAllowThreads(__tstate);
15520 if (PyErr_Occurred()) SWIG_fail;
15521 }
15522 Py_INCREF(Py_None); resultobj = Py_None;
15523 {
15524 PyObject *o = PyInt_FromLong((long) (*arg2));
15525 resultobj = t_output_helper(resultobj,o);
15526 }
15527 {
15528 PyObject *o = PyInt_FromLong((long) (*arg3));
15529 resultobj = t_output_helper(resultobj,o);
15530 }
15531 return resultobj;
15532 fail:
15533 return NULL;
15534}
15535
15536
15537static PyObject *_wrap_PyWindow_base_DoGetClientSize(PyObject *self, PyObject *args, PyObject *kwargs) {
15538 PyObject *resultobj;
15539 wxPyWindow *arg1 = (wxPyWindow *) 0 ;
15540 int *arg2 = (int *) 0 ;
15541 int *arg3 = (int *) 0 ;
15542 int temp2 ;
15543 int temp3 ;
15544 PyObject * obj0 = 0 ;
15545 char *kwnames[] = {
15546 (char *) "self", NULL
15547 };
15548
15549 arg2 = &temp2;
15550 arg3 = &temp3;
15551 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyWindow_base_DoGetClientSize",kwnames,&obj0)) goto fail;
15552 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyWindow,
15553 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
15554 {
15555 PyThreadState* __tstate = wxPyBeginAllowThreads();
15556 ((wxPyWindow const *)arg1)->base_DoGetClientSize(arg2,arg3);
15557
15558 wxPyEndAllowThreads(__tstate);
15559 if (PyErr_Occurred()) SWIG_fail;
15560 }
15561 Py_INCREF(Py_None); resultobj = Py_None;
15562 {
15563 PyObject *o = PyInt_FromLong((long) (*arg2));
15564 resultobj = t_output_helper(resultobj,o);
15565 }
15566 {
15567 PyObject *o = PyInt_FromLong((long) (*arg3));
15568 resultobj = t_output_helper(resultobj,o);
15569 }
15570 return resultobj;
15571 fail:
15572 return NULL;
15573}
15574
15575
15576static PyObject *_wrap_PyWindow_base_DoGetPosition(PyObject *self, PyObject *args, PyObject *kwargs) {
15577 PyObject *resultobj;
15578 wxPyWindow *arg1 = (wxPyWindow *) 0 ;
15579 int *arg2 = (int *) 0 ;
15580 int *arg3 = (int *) 0 ;
15581 int temp2 ;
15582 int temp3 ;
15583 PyObject * obj0 = 0 ;
15584 char *kwnames[] = {
15585 (char *) "self", NULL
15586 };
15587
15588 arg2 = &temp2;
15589 arg3 = &temp3;
15590 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyWindow_base_DoGetPosition",kwnames,&obj0)) goto fail;
15591 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyWindow,
15592 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
15593 {
15594 PyThreadState* __tstate = wxPyBeginAllowThreads();
15595 ((wxPyWindow const *)arg1)->base_DoGetPosition(arg2,arg3);
15596
15597 wxPyEndAllowThreads(__tstate);
15598 if (PyErr_Occurred()) SWIG_fail;
15599 }
15600 Py_INCREF(Py_None); resultobj = Py_None;
15601 {
15602 PyObject *o = PyInt_FromLong((long) (*arg2));
15603 resultobj = t_output_helper(resultobj,o);
15604 }
15605 {
15606 PyObject *o = PyInt_FromLong((long) (*arg3));
15607 resultobj = t_output_helper(resultobj,o);
15608 }
15609 return resultobj;
15610 fail:
15611 return NULL;
15612}
15613
15614
15615static PyObject *_wrap_PyWindow_base_DoGetVirtualSize(PyObject *self, PyObject *args, PyObject *kwargs) {
15616 PyObject *resultobj;
15617 wxPyWindow *arg1 = (wxPyWindow *) 0 ;
15618 wxSize result;
15619 PyObject * obj0 = 0 ;
15620 char *kwnames[] = {
15621 (char *) "self", NULL
15622 };
15623
15624 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyWindow_base_DoGetVirtualSize",kwnames,&obj0)) goto fail;
15625 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyWindow,
15626 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
15627 {
15628 PyThreadState* __tstate = wxPyBeginAllowThreads();
15629 result = ((wxPyWindow const *)arg1)->base_DoGetVirtualSize();
15630
15631 wxPyEndAllowThreads(__tstate);
15632 if (PyErr_Occurred()) SWIG_fail;
15633 }
15634 {
15635 wxSize * resultptr;
15636 resultptr = new wxSize((wxSize &) result);
15637 resultobj = SWIG_NewPointerObj((void *)(resultptr), SWIGTYPE_p_wxSize, 1);
15638 }
15639 return resultobj;
15640 fail:
15641 return NULL;
15642}
15643
15644
15645static PyObject *_wrap_PyWindow_base_DoGetBestSize(PyObject *self, PyObject *args, PyObject *kwargs) {
15646 PyObject *resultobj;
15647 wxPyWindow *arg1 = (wxPyWindow *) 0 ;
15648 wxSize result;
15649 PyObject * obj0 = 0 ;
15650 char *kwnames[] = {
15651 (char *) "self", NULL
15652 };
15653
15654 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyWindow_base_DoGetBestSize",kwnames,&obj0)) goto fail;
15655 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyWindow,
15656 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
15657 {
15658 PyThreadState* __tstate = wxPyBeginAllowThreads();
15659 result = ((wxPyWindow const *)arg1)->base_DoGetBestSize();
15660
15661 wxPyEndAllowThreads(__tstate);
15662 if (PyErr_Occurred()) SWIG_fail;
15663 }
15664 {
15665 wxSize * resultptr;
15666 resultptr = new wxSize((wxSize &) result);
15667 resultobj = SWIG_NewPointerObj((void *)(resultptr), SWIGTYPE_p_wxSize, 1);
15668 }
15669 return resultobj;
15670 fail:
15671 return NULL;
15672}
15673
15674
15675static PyObject *_wrap_PyWindow_base_InitDialog(PyObject *self, PyObject *args, PyObject *kwargs) {
15676 PyObject *resultobj;
15677 wxPyWindow *arg1 = (wxPyWindow *) 0 ;
15678 PyObject * obj0 = 0 ;
15679 char *kwnames[] = {
15680 (char *) "self", NULL
15681 };
15682
15683 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyWindow_base_InitDialog",kwnames,&obj0)) goto fail;
15684 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyWindow,
15685 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
15686 {
15687 PyThreadState* __tstate = wxPyBeginAllowThreads();
15688 (arg1)->base_InitDialog();
15689
15690 wxPyEndAllowThreads(__tstate);
15691 if (PyErr_Occurred()) SWIG_fail;
15692 }
15693 Py_INCREF(Py_None); resultobj = Py_None;
15694 return resultobj;
15695 fail:
15696 return NULL;
15697}
15698
15699
15700static PyObject *_wrap_PyWindow_base_TransferDataToWindow(PyObject *self, PyObject *args, PyObject *kwargs) {
15701 PyObject *resultobj;
15702 wxPyWindow *arg1 = (wxPyWindow *) 0 ;
15703 bool result;
15704 PyObject * obj0 = 0 ;
15705 char *kwnames[] = {
15706 (char *) "self", NULL
15707 };
15708
15709 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyWindow_base_TransferDataToWindow",kwnames,&obj0)) goto fail;
15710 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyWindow,
15711 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
15712 {
15713 PyThreadState* __tstate = wxPyBeginAllowThreads();
15714 result = (bool)(arg1)->base_TransferDataToWindow();
15715
15716 wxPyEndAllowThreads(__tstate);
15717 if (PyErr_Occurred()) SWIG_fail;
15718 }
15719 {
15720 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
15721 }
15722 return resultobj;
15723 fail:
15724 return NULL;
15725}
15726
15727
15728static PyObject *_wrap_PyWindow_base_TransferDataFromWindow(PyObject *self, PyObject *args, PyObject *kwargs) {
15729 PyObject *resultobj;
15730 wxPyWindow *arg1 = (wxPyWindow *) 0 ;
15731 bool result;
15732 PyObject * obj0 = 0 ;
15733 char *kwnames[] = {
15734 (char *) "self", NULL
15735 };
15736
15737 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyWindow_base_TransferDataFromWindow",kwnames,&obj0)) goto fail;
15738 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyWindow,
15739 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
15740 {
15741 PyThreadState* __tstate = wxPyBeginAllowThreads();
15742 result = (bool)(arg1)->base_TransferDataFromWindow();
15743
15744 wxPyEndAllowThreads(__tstate);
15745 if (PyErr_Occurred()) SWIG_fail;
15746 }
15747 {
15748 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
15749 }
15750 return resultobj;
15751 fail:
15752 return NULL;
15753}
15754
15755
15756static PyObject *_wrap_PyWindow_base_Validate(PyObject *self, PyObject *args, PyObject *kwargs) {
15757 PyObject *resultobj;
15758 wxPyWindow *arg1 = (wxPyWindow *) 0 ;
15759 bool result;
15760 PyObject * obj0 = 0 ;
15761 char *kwnames[] = {
15762 (char *) "self", NULL
15763 };
15764
15765 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyWindow_base_Validate",kwnames,&obj0)) goto fail;
15766 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyWindow,
15767 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
15768 {
15769 PyThreadState* __tstate = wxPyBeginAllowThreads();
15770 result = (bool)(arg1)->base_Validate();
15771
15772 wxPyEndAllowThreads(__tstate);
15773 if (PyErr_Occurred()) SWIG_fail;
15774 }
15775 {
15776 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
15777 }
15778 return resultobj;
15779 fail:
15780 return NULL;
15781}
15782
15783
15784static PyObject *_wrap_PyWindow_base_AcceptsFocus(PyObject *self, PyObject *args, PyObject *kwargs) {
15785 PyObject *resultobj;
15786 wxPyWindow *arg1 = (wxPyWindow *) 0 ;
15787 bool result;
15788 PyObject * obj0 = 0 ;
15789 char *kwnames[] = {
15790 (char *) "self", NULL
15791 };
15792
15793 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyWindow_base_AcceptsFocus",kwnames,&obj0)) goto fail;
15794 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyWindow,
15795 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
15796 {
15797 PyThreadState* __tstate = wxPyBeginAllowThreads();
15798 result = (bool)((wxPyWindow const *)arg1)->base_AcceptsFocus();
15799
15800 wxPyEndAllowThreads(__tstate);
15801 if (PyErr_Occurred()) SWIG_fail;
15802 }
15803 {
15804 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
15805 }
15806 return resultobj;
15807 fail:
15808 return NULL;
15809}
15810
15811
15812static PyObject *_wrap_PyWindow_base_AcceptsFocusFromKeyboard(PyObject *self, PyObject *args, PyObject *kwargs) {
15813 PyObject *resultobj;
15814 wxPyWindow *arg1 = (wxPyWindow *) 0 ;
15815 bool result;
15816 PyObject * obj0 = 0 ;
15817 char *kwnames[] = {
15818 (char *) "self", NULL
15819 };
15820
15821 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyWindow_base_AcceptsFocusFromKeyboard",kwnames,&obj0)) goto fail;
15822 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyWindow,
15823 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
15824 {
15825 PyThreadState* __tstate = wxPyBeginAllowThreads();
15826 result = (bool)((wxPyWindow const *)arg1)->base_AcceptsFocusFromKeyboard();
15827
15828 wxPyEndAllowThreads(__tstate);
15829 if (PyErr_Occurred()) SWIG_fail;
15830 }
15831 {
15832 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
15833 }
15834 return resultobj;
15835 fail:
15836 return NULL;
15837}
15838
15839
15840static PyObject *_wrap_PyWindow_base_GetMaxSize(PyObject *self, PyObject *args, PyObject *kwargs) {
15841 PyObject *resultobj;
15842 wxPyWindow *arg1 = (wxPyWindow *) 0 ;
15843 wxSize result;
15844 PyObject * obj0 = 0 ;
15845 char *kwnames[] = {
15846 (char *) "self", NULL
15847 };
15848
15849 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyWindow_base_GetMaxSize",kwnames,&obj0)) goto fail;
15850 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyWindow,
15851 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
15852 {
15853 PyThreadState* __tstate = wxPyBeginAllowThreads();
15854 result = ((wxPyWindow const *)arg1)->base_GetMaxSize();
15855
15856 wxPyEndAllowThreads(__tstate);
15857 if (PyErr_Occurred()) SWIG_fail;
15858 }
15859 {
15860 wxSize * resultptr;
15861 resultptr = new wxSize((wxSize &) result);
15862 resultobj = SWIG_NewPointerObj((void *)(resultptr), SWIGTYPE_p_wxSize, 1);
15863 }
15864 return resultobj;
15865 fail:
15866 return NULL;
15867}
15868
15869
15870static PyObject *_wrap_PyWindow_base_AddChild(PyObject *self, PyObject *args, PyObject *kwargs) {
15871 PyObject *resultobj;
15872 wxPyWindow *arg1 = (wxPyWindow *) 0 ;
15873 wxWindow *arg2 = (wxWindow *) 0 ;
15874 PyObject * obj0 = 0 ;
15875 PyObject * obj1 = 0 ;
15876 char *kwnames[] = {
15877 (char *) "self",(char *) "child", NULL
15878 };
15879
15880 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PyWindow_base_AddChild",kwnames,&obj0,&obj1)) goto fail;
15881 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyWindow,
15882 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
15883 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxWindow,
15884 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
15885 {
15886 PyThreadState* __tstate = wxPyBeginAllowThreads();
15887 (arg1)->base_AddChild(arg2);
15888
15889 wxPyEndAllowThreads(__tstate);
15890 if (PyErr_Occurred()) SWIG_fail;
15891 }
15892 Py_INCREF(Py_None); resultobj = Py_None;
15893 return resultobj;
15894 fail:
15895 return NULL;
15896}
15897
15898
15899static PyObject *_wrap_PyWindow_base_RemoveChild(PyObject *self, PyObject *args, PyObject *kwargs) {
15900 PyObject *resultobj;
15901 wxPyWindow *arg1 = (wxPyWindow *) 0 ;
15902 wxWindow *arg2 = (wxWindow *) 0 ;
15903 PyObject * obj0 = 0 ;
15904 PyObject * obj1 = 0 ;
15905 char *kwnames[] = {
15906 (char *) "self",(char *) "child", NULL
15907 };
15908
15909 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PyWindow_base_RemoveChild",kwnames,&obj0,&obj1)) goto fail;
15910 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyWindow,
15911 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
15912 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxWindow,
15913 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
15914 {
15915 PyThreadState* __tstate = wxPyBeginAllowThreads();
15916 (arg1)->base_RemoveChild(arg2);
15917
15918 wxPyEndAllowThreads(__tstate);
15919 if (PyErr_Occurred()) SWIG_fail;
15920 }
15921 Py_INCREF(Py_None); resultobj = Py_None;
15922 return resultobj;
15923 fail:
15924 return NULL;
15925}
15926
15927
15928static PyObject *_wrap_PyWindow_base_ShouldInheritColours(PyObject *self, PyObject *args, PyObject *kwargs) {
15929 PyObject *resultobj;
15930 wxPyWindow *arg1 = (wxPyWindow *) 0 ;
15931 bool result;
15932 PyObject * obj0 = 0 ;
15933 char *kwnames[] = {
15934 (char *) "self", NULL
15935 };
15936
15937 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyWindow_base_ShouldInheritColours",kwnames,&obj0)) goto fail;
15938 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyWindow,
15939 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
15940 {
15941 PyThreadState* __tstate = wxPyBeginAllowThreads();
a5ee0656 15942 result = (bool)((wxPyWindow const *)arg1)->base_ShouldInheritColours();
d55e5bfc
RD
15943
15944 wxPyEndAllowThreads(__tstate);
15945 if (PyErr_Occurred()) SWIG_fail;
15946 }
15947 {
15948 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
15949 }
15950 return resultobj;
15951 fail:
15952 return NULL;
15953}
15954
15955
15956static PyObject *_wrap_PyWindow_base_ApplyParentThemeBackground(PyObject *self, PyObject *args, PyObject *kwargs) {
15957 PyObject *resultobj;
15958 wxPyWindow *arg1 = (wxPyWindow *) 0 ;
15959 wxColour *arg2 = 0 ;
15960 wxColour temp2 ;
15961 PyObject * obj0 = 0 ;
15962 PyObject * obj1 = 0 ;
15963 char *kwnames[] = {
15964 (char *) "self",(char *) "c", NULL
15965 };
15966
15967 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PyWindow_base_ApplyParentThemeBackground",kwnames,&obj0,&obj1)) goto fail;
15968 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyWindow,
15969 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
15970 {
15971 arg2 = &temp2;
15972 if ( ! wxColour_helper(obj1, &arg2)) SWIG_fail;
15973 }
15974 {
15975 PyThreadState* __tstate = wxPyBeginAllowThreads();
15976 (arg1)->base_ApplyParentThemeBackground((wxColour const &)*arg2);
15977
15978 wxPyEndAllowThreads(__tstate);
15979 if (PyErr_Occurred()) SWIG_fail;
15980 }
15981 Py_INCREF(Py_None); resultobj = Py_None;
15982 return resultobj;
15983 fail:
15984 return NULL;
15985}
15986
15987
a5ee0656
RD
15988static PyObject *_wrap_PyWindow_base_GetDefaultAttributes(PyObject *self, PyObject *args, PyObject *kwargs) {
15989 PyObject *resultobj;
15990 wxPyWindow *arg1 = (wxPyWindow *) 0 ;
15991 wxVisualAttributes result;
15992 PyObject * obj0 = 0 ;
15993 char *kwnames[] = {
15994 (char *) "self", NULL
15995 };
15996
15997 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyWindow_base_GetDefaultAttributes",kwnames,&obj0)) goto fail;
15998 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyWindow,
15999 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
16000 {
16001 PyThreadState* __tstate = wxPyBeginAllowThreads();
16002 result = (arg1)->base_GetDefaultAttributes();
16003
16004 wxPyEndAllowThreads(__tstate);
16005 if (PyErr_Occurred()) SWIG_fail;
16006 }
16007 {
16008 wxVisualAttributes * resultptr;
16009 resultptr = new wxVisualAttributes((wxVisualAttributes &) result);
16010 resultobj = SWIG_NewPointerObj((void *)(resultptr), SWIGTYPE_p_wxVisualAttributes, 1);
16011 }
16012 return resultobj;
16013 fail:
16014 return NULL;
16015}
16016
16017
d55e5bfc
RD
16018static PyObject * PyWindow_swigregister(PyObject *self, PyObject *args) {
16019 PyObject *obj;
16020 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
16021 SWIG_TypeClientData(SWIGTYPE_p_wxPyWindow, obj);
16022 Py_INCREF(obj);
16023 return Py_BuildValue((char *)"");
16024}
16025static PyObject *_wrap_new_PyPanel(PyObject *self, PyObject *args, PyObject *kwargs) {
16026 PyObject *resultobj;
16027 wxWindow *arg1 = (wxWindow *) 0 ;
bfddbb17 16028 int arg2 = (int) (int)-1 ;
d55e5bfc
RD
16029 wxPoint const &arg3_defvalue = wxDefaultPosition ;
16030 wxPoint *arg3 = (wxPoint *) &arg3_defvalue ;
16031 wxSize const &arg4_defvalue = wxDefaultSize ;
16032 wxSize *arg4 = (wxSize *) &arg4_defvalue ;
16033 long arg5 = (long) 0 ;
16034 wxString const &arg6_defvalue = wxPyPanelNameStr ;
16035 wxString *arg6 = (wxString *) &arg6_defvalue ;
16036 wxPyPanel *result;
16037 wxPoint temp3 ;
16038 wxSize temp4 ;
16039 bool temp6 = False ;
16040 PyObject * obj0 = 0 ;
16041 PyObject * obj1 = 0 ;
16042 PyObject * obj2 = 0 ;
16043 PyObject * obj3 = 0 ;
16044 PyObject * obj4 = 0 ;
16045 PyObject * obj5 = 0 ;
16046 char *kwnames[] = {
16047 (char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
16048 };
16049
bfddbb17 16050 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|OOOOO:new_PyPanel",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) goto fail;
d55e5bfc
RD
16051 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxWindow,
16052 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
bfddbb17
RD
16053 if (obj1) {
16054 arg2 = (int const) SWIG_AsInt(obj1);
16055 if (PyErr_Occurred()) SWIG_fail;
16056 }
d55e5bfc
RD
16057 if (obj2) {
16058 {
16059 arg3 = &temp3;
16060 if ( ! wxPoint_helper(obj2, &arg3)) SWIG_fail;
16061 }
16062 }
16063 if (obj3) {
16064 {
16065 arg4 = &temp4;
16066 if ( ! wxSize_helper(obj3, &arg4)) SWIG_fail;
16067 }
16068 }
16069 if (obj4) {
16070 arg5 = (long) SWIG_AsLong(obj4);
16071 if (PyErr_Occurred()) SWIG_fail;
16072 }
16073 if (obj5) {
16074 {
16075 arg6 = wxString_in_helper(obj5);
16076 if (arg6 == NULL) SWIG_fail;
16077 temp6 = True;
16078 }
16079 }
16080 {
0439c23b 16081 if (!wxPyCheckForApp()) SWIG_fail;
d55e5bfc
RD
16082 PyThreadState* __tstate = wxPyBeginAllowThreads();
16083 result = (wxPyPanel *)new wxPyPanel(arg1,arg2,(wxPoint const &)*arg3,(wxSize const &)*arg4,arg5,(wxString const &)*arg6);
16084
16085 wxPyEndAllowThreads(__tstate);
110da5b0 16086 if (PyErr_Occurred()) SWIG_fail;
d55e5bfc
RD
16087 }
16088 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPyPanel, 1);
16089 {
16090 if (temp6)
16091 delete arg6;
16092 }
16093 return resultobj;
16094 fail:
16095 {
16096 if (temp6)
16097 delete arg6;
16098 }
16099 return NULL;
16100}
16101
16102
16103static PyObject *_wrap_new_PrePyPanel(PyObject *self, PyObject *args, PyObject *kwargs) {
16104 PyObject *resultobj;
16105 wxPyPanel *result;
16106 char *kwnames[] = {
16107 NULL
16108 };
16109
16110 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":new_PrePyPanel",kwnames)) goto fail;
16111 {
0439c23b 16112 if (!wxPyCheckForApp()) SWIG_fail;
d55e5bfc
RD
16113 PyThreadState* __tstate = wxPyBeginAllowThreads();
16114 result = (wxPyPanel *)new wxPyPanel();
16115
16116 wxPyEndAllowThreads(__tstate);
110da5b0 16117 if (PyErr_Occurred()) SWIG_fail;
d55e5bfc
RD
16118 }
16119 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPyPanel, 1);
16120 return resultobj;
16121 fail:
16122 return NULL;
16123}
16124
16125
16126static PyObject *_wrap_PyPanel__setCallbackInfo(PyObject *self, PyObject *args, PyObject *kwargs) {
16127 PyObject *resultobj;
16128 wxPyPanel *arg1 = (wxPyPanel *) 0 ;
16129 PyObject *arg2 = (PyObject *) 0 ;
16130 PyObject *arg3 = (PyObject *) 0 ;
16131 PyObject * obj0 = 0 ;
16132 PyObject * obj1 = 0 ;
16133 PyObject * obj2 = 0 ;
16134 char *kwnames[] = {
16135 (char *) "self",(char *) "self",(char *) "_class", NULL
16136 };
16137
16138 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:PyPanel__setCallbackInfo",kwnames,&obj0,&obj1,&obj2)) goto fail;
16139 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyPanel,
16140 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
16141 arg2 = obj1;
16142 arg3 = obj2;
16143 {
16144 PyThreadState* __tstate = wxPyBeginAllowThreads();
16145 (arg1)->_setCallbackInfo(arg2,arg3);
16146
16147 wxPyEndAllowThreads(__tstate);
16148 if (PyErr_Occurred()) SWIG_fail;
16149 }
16150 Py_INCREF(Py_None); resultobj = Py_None;
16151 return resultobj;
16152 fail:
16153 return NULL;
16154}
16155
16156
a5ee0656
RD
16157static PyObject *_wrap_PyPanel_SetBestSize(PyObject *self, PyObject *args, PyObject *kwargs) {
16158 PyObject *resultobj;
16159 wxPyPanel *arg1 = (wxPyPanel *) 0 ;
16160 wxSize *arg2 = 0 ;
16161 wxSize temp2 ;
16162 PyObject * obj0 = 0 ;
16163 PyObject * obj1 = 0 ;
16164 char *kwnames[] = {
16165 (char *) "self",(char *) "size", NULL
16166 };
16167
16168 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PyPanel_SetBestSize",kwnames,&obj0,&obj1)) goto fail;
16169 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyPanel,
16170 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
16171 {
16172 arg2 = &temp2;
16173 if ( ! wxSize_helper(obj1, &arg2)) SWIG_fail;
16174 }
16175 {
16176 PyThreadState* __tstate = wxPyBeginAllowThreads();
16177 (arg1)->SetBestSize((wxSize const &)*arg2);
16178
16179 wxPyEndAllowThreads(__tstate);
16180 if (PyErr_Occurred()) SWIG_fail;
16181 }
16182 Py_INCREF(Py_None); resultobj = Py_None;
16183 return resultobj;
16184 fail:
16185 return NULL;
16186}
16187
16188
d55e5bfc
RD
16189static PyObject *_wrap_PyPanel_base_DoMoveWindow(PyObject *self, PyObject *args, PyObject *kwargs) {
16190 PyObject *resultobj;
16191 wxPyPanel *arg1 = (wxPyPanel *) 0 ;
16192 int arg2 ;
16193 int arg3 ;
16194 int arg4 ;
16195 int arg5 ;
16196 PyObject * obj0 = 0 ;
16197 PyObject * obj1 = 0 ;
16198 PyObject * obj2 = 0 ;
16199 PyObject * obj3 = 0 ;
16200 PyObject * obj4 = 0 ;
16201 char *kwnames[] = {
16202 (char *) "self",(char *) "x",(char *) "y",(char *) "width",(char *) "height", NULL
16203 };
16204
16205 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOOO:PyPanel_base_DoMoveWindow",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4)) goto fail;
16206 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyPanel,
16207 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
16208 arg2 = (int) SWIG_AsInt(obj1);
16209 if (PyErr_Occurred()) SWIG_fail;
16210 arg3 = (int) SWIG_AsInt(obj2);
16211 if (PyErr_Occurred()) SWIG_fail;
16212 arg4 = (int) SWIG_AsInt(obj3);
16213 if (PyErr_Occurred()) SWIG_fail;
16214 arg5 = (int) SWIG_AsInt(obj4);
16215 if (PyErr_Occurred()) SWIG_fail;
16216 {
16217 PyThreadState* __tstate = wxPyBeginAllowThreads();
16218 (arg1)->base_DoMoveWindow(arg2,arg3,arg4,arg5);
16219
16220 wxPyEndAllowThreads(__tstate);
16221 if (PyErr_Occurred()) SWIG_fail;
16222 }
16223 Py_INCREF(Py_None); resultobj = Py_None;
16224 return resultobj;
16225 fail:
16226 return NULL;
16227}
16228
16229
16230static PyObject *_wrap_PyPanel_base_DoSetSize(PyObject *self, PyObject *args, PyObject *kwargs) {
16231 PyObject *resultobj;
16232 wxPyPanel *arg1 = (wxPyPanel *) 0 ;
16233 int arg2 ;
16234 int arg3 ;
16235 int arg4 ;
16236 int arg5 ;
16237 int arg6 = (int) wxSIZE_AUTO ;
16238 PyObject * obj0 = 0 ;
16239 PyObject * obj1 = 0 ;
16240 PyObject * obj2 = 0 ;
16241 PyObject * obj3 = 0 ;
16242 PyObject * obj4 = 0 ;
16243 PyObject * obj5 = 0 ;
16244 char *kwnames[] = {
16245 (char *) "self",(char *) "x",(char *) "y",(char *) "width",(char *) "height",(char *) "sizeFlags", NULL
16246 };
16247
16248 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOOO|O:PyPanel_base_DoSetSize",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) goto fail;
16249 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyPanel,
16250 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
16251 arg2 = (int) SWIG_AsInt(obj1);
16252 if (PyErr_Occurred()) SWIG_fail;
16253 arg3 = (int) SWIG_AsInt(obj2);
16254 if (PyErr_Occurred()) SWIG_fail;
16255 arg4 = (int) SWIG_AsInt(obj3);
16256 if (PyErr_Occurred()) SWIG_fail;
16257 arg5 = (int) SWIG_AsInt(obj4);
16258 if (PyErr_Occurred()) SWIG_fail;
16259 if (obj5) {
16260 arg6 = (int) SWIG_AsInt(obj5);
16261 if (PyErr_Occurred()) SWIG_fail;
16262 }
16263 {
16264 PyThreadState* __tstate = wxPyBeginAllowThreads();
16265 (arg1)->base_DoSetSize(arg2,arg3,arg4,arg5,arg6);
16266
16267 wxPyEndAllowThreads(__tstate);
16268 if (PyErr_Occurred()) SWIG_fail;
16269 }
16270 Py_INCREF(Py_None); resultobj = Py_None;
16271 return resultobj;
16272 fail:
16273 return NULL;
16274}
16275
16276
16277static PyObject *_wrap_PyPanel_base_DoSetClientSize(PyObject *self, PyObject *args, PyObject *kwargs) {
16278 PyObject *resultobj;
16279 wxPyPanel *arg1 = (wxPyPanel *) 0 ;
16280 int arg2 ;
16281 int arg3 ;
16282 PyObject * obj0 = 0 ;
16283 PyObject * obj1 = 0 ;
16284 PyObject * obj2 = 0 ;
16285 char *kwnames[] = {
16286 (char *) "self",(char *) "width",(char *) "height", NULL
16287 };
16288
16289 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:PyPanel_base_DoSetClientSize",kwnames,&obj0,&obj1,&obj2)) goto fail;
16290 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyPanel,
16291 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
16292 arg2 = (int) SWIG_AsInt(obj1);
16293 if (PyErr_Occurred()) SWIG_fail;
16294 arg3 = (int) SWIG_AsInt(obj2);
16295 if (PyErr_Occurred()) SWIG_fail;
16296 {
16297 PyThreadState* __tstate = wxPyBeginAllowThreads();
16298 (arg1)->base_DoSetClientSize(arg2,arg3);
16299
16300 wxPyEndAllowThreads(__tstate);
16301 if (PyErr_Occurred()) SWIG_fail;
16302 }
16303 Py_INCREF(Py_None); resultobj = Py_None;
16304 return resultobj;
16305 fail:
16306 return NULL;
16307}
16308
16309
16310static PyObject *_wrap_PyPanel_base_DoSetVirtualSize(PyObject *self, PyObject *args, PyObject *kwargs) {
16311 PyObject *resultobj;
16312 wxPyPanel *arg1 = (wxPyPanel *) 0 ;
16313 int arg2 ;
16314 int arg3 ;
16315 PyObject * obj0 = 0 ;
16316 PyObject * obj1 = 0 ;
16317 PyObject * obj2 = 0 ;
16318 char *kwnames[] = {
16319 (char *) "self",(char *) "x",(char *) "y", NULL
16320 };
16321
16322 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:PyPanel_base_DoSetVirtualSize",kwnames,&obj0,&obj1,&obj2)) goto fail;
16323 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyPanel,
16324 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
16325 arg2 = (int) SWIG_AsInt(obj1);
16326 if (PyErr_Occurred()) SWIG_fail;
16327 arg3 = (int) SWIG_AsInt(obj2);
16328 if (PyErr_Occurred()) SWIG_fail;
16329 {
16330 PyThreadState* __tstate = wxPyBeginAllowThreads();
16331 (arg1)->base_DoSetVirtualSize(arg2,arg3);
16332
16333 wxPyEndAllowThreads(__tstate);
16334 if (PyErr_Occurred()) SWIG_fail;
16335 }
16336 Py_INCREF(Py_None); resultobj = Py_None;
16337 return resultobj;
16338 fail:
16339 return NULL;
16340}
16341
16342
16343static PyObject *_wrap_PyPanel_base_DoGetSize(PyObject *self, PyObject *args, PyObject *kwargs) {
16344 PyObject *resultobj;
16345 wxPyPanel *arg1 = (wxPyPanel *) 0 ;
16346 int *arg2 = (int *) 0 ;
16347 int *arg3 = (int *) 0 ;
16348 int temp2 ;
16349 int temp3 ;
16350 PyObject * obj0 = 0 ;
16351 char *kwnames[] = {
16352 (char *) "self", NULL
16353 };
16354
16355 arg2 = &temp2;
16356 arg3 = &temp3;
16357 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyPanel_base_DoGetSize",kwnames,&obj0)) goto fail;
16358 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyPanel,
16359 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
16360 {
16361 PyThreadState* __tstate = wxPyBeginAllowThreads();
16362 ((wxPyPanel const *)arg1)->base_DoGetSize(arg2,arg3);
16363
16364 wxPyEndAllowThreads(__tstate);
16365 if (PyErr_Occurred()) SWIG_fail;
16366 }
16367 Py_INCREF(Py_None); resultobj = Py_None;
16368 {
16369 PyObject *o = PyInt_FromLong((long) (*arg2));
16370 resultobj = t_output_helper(resultobj,o);
16371 }
16372 {
16373 PyObject *o = PyInt_FromLong((long) (*arg3));
16374 resultobj = t_output_helper(resultobj,o);
16375 }
16376 return resultobj;
16377 fail:
16378 return NULL;
16379}
16380
16381
16382static PyObject *_wrap_PyPanel_base_DoGetClientSize(PyObject *self, PyObject *args, PyObject *kwargs) {
16383 PyObject *resultobj;
16384 wxPyPanel *arg1 = (wxPyPanel *) 0 ;
16385 int *arg2 = (int *) 0 ;
16386 int *arg3 = (int *) 0 ;
16387 int temp2 ;
16388 int temp3 ;
16389 PyObject * obj0 = 0 ;
16390 char *kwnames[] = {
16391 (char *) "self", NULL
16392 };
16393
16394 arg2 = &temp2;
16395 arg3 = &temp3;
16396 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyPanel_base_DoGetClientSize",kwnames,&obj0)) goto fail;
16397 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyPanel,
16398 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
16399 {
16400 PyThreadState* __tstate = wxPyBeginAllowThreads();
16401 ((wxPyPanel const *)arg1)->base_DoGetClientSize(arg2,arg3);
16402
16403 wxPyEndAllowThreads(__tstate);
16404 if (PyErr_Occurred()) SWIG_fail;
16405 }
16406 Py_INCREF(Py_None); resultobj = Py_None;
16407 {
16408 PyObject *o = PyInt_FromLong((long) (*arg2));
16409 resultobj = t_output_helper(resultobj,o);
16410 }
16411 {
16412 PyObject *o = PyInt_FromLong((long) (*arg3));
16413 resultobj = t_output_helper(resultobj,o);
16414 }
16415 return resultobj;
16416 fail:
16417 return NULL;
16418}
16419
16420
16421static PyObject *_wrap_PyPanel_base_DoGetPosition(PyObject *self, PyObject *args, PyObject *kwargs) {
16422 PyObject *resultobj;
16423 wxPyPanel *arg1 = (wxPyPanel *) 0 ;
16424 int *arg2 = (int *) 0 ;
16425 int *arg3 = (int *) 0 ;
16426 int temp2 ;
16427 int temp3 ;
16428 PyObject * obj0 = 0 ;
16429 char *kwnames[] = {
16430 (char *) "self", NULL
16431 };
16432
16433 arg2 = &temp2;
16434 arg3 = &temp3;
16435 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyPanel_base_DoGetPosition",kwnames,&obj0)) goto fail;
16436 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyPanel,
16437 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
16438 {
16439 PyThreadState* __tstate = wxPyBeginAllowThreads();
16440 ((wxPyPanel const *)arg1)->base_DoGetPosition(arg2,arg3);
16441
16442 wxPyEndAllowThreads(__tstate);
16443 if (PyErr_Occurred()) SWIG_fail;
16444 }
16445 Py_INCREF(Py_None); resultobj = Py_None;
16446 {
16447 PyObject *o = PyInt_FromLong((long) (*arg2));
16448 resultobj = t_output_helper(resultobj,o);
16449 }
16450 {
16451 PyObject *o = PyInt_FromLong((long) (*arg3));
16452 resultobj = t_output_helper(resultobj,o);
16453 }
16454 return resultobj;
16455 fail:
16456 return NULL;
16457}
16458
16459
16460static PyObject *_wrap_PyPanel_base_DoGetVirtualSize(PyObject *self, PyObject *args, PyObject *kwargs) {
16461 PyObject *resultobj;
16462 wxPyPanel *arg1 = (wxPyPanel *) 0 ;
16463 wxSize result;
16464 PyObject * obj0 = 0 ;
16465 char *kwnames[] = {
16466 (char *) "self", NULL
16467 };
16468
16469 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyPanel_base_DoGetVirtualSize",kwnames,&obj0)) goto fail;
16470 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyPanel,
16471 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
16472 {
16473 PyThreadState* __tstate = wxPyBeginAllowThreads();
16474 result = ((wxPyPanel const *)arg1)->base_DoGetVirtualSize();
16475
16476 wxPyEndAllowThreads(__tstate);
16477 if (PyErr_Occurred()) SWIG_fail;
16478 }
16479 {
16480 wxSize * resultptr;
16481 resultptr = new wxSize((wxSize &) result);
16482 resultobj = SWIG_NewPointerObj((void *)(resultptr), SWIGTYPE_p_wxSize, 1);
16483 }
16484 return resultobj;
16485 fail:
16486 return NULL;
16487}
16488
16489
16490static PyObject *_wrap_PyPanel_base_DoGetBestSize(PyObject *self, PyObject *args, PyObject *kwargs) {
16491 PyObject *resultobj;
16492 wxPyPanel *arg1 = (wxPyPanel *) 0 ;
16493 wxSize result;
16494 PyObject * obj0 = 0 ;
16495 char *kwnames[] = {
16496 (char *) "self", NULL
16497 };
16498
16499 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyPanel_base_DoGetBestSize",kwnames,&obj0)) goto fail;
16500 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyPanel,
16501 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
16502 {
16503 PyThreadState* __tstate = wxPyBeginAllowThreads();
16504 result = ((wxPyPanel const *)arg1)->base_DoGetBestSize();
16505
16506 wxPyEndAllowThreads(__tstate);
16507 if (PyErr_Occurred()) SWIG_fail;
16508 }
16509 {
16510 wxSize * resultptr;
16511 resultptr = new wxSize((wxSize &) result);
16512 resultobj = SWIG_NewPointerObj((void *)(resultptr), SWIGTYPE_p_wxSize, 1);
16513 }
16514 return resultobj;
16515 fail:
16516 return NULL;
16517}
16518
16519
16520static PyObject *_wrap_PyPanel_base_InitDialog(PyObject *self, PyObject *args, PyObject *kwargs) {
16521 PyObject *resultobj;
16522 wxPyPanel *arg1 = (wxPyPanel *) 0 ;
16523 PyObject * obj0 = 0 ;
16524 char *kwnames[] = {
16525 (char *) "self", NULL
16526 };
16527
16528 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyPanel_base_InitDialog",kwnames,&obj0)) goto fail;
16529 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyPanel,
16530 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
16531 {
16532 PyThreadState* __tstate = wxPyBeginAllowThreads();
16533 (arg1)->base_InitDialog();
16534
16535 wxPyEndAllowThreads(__tstate);
16536 if (PyErr_Occurred()) SWIG_fail;
16537 }
16538 Py_INCREF(Py_None); resultobj = Py_None;
16539 return resultobj;
16540 fail:
16541 return NULL;
16542}
16543
16544
16545static PyObject *_wrap_PyPanel_base_TransferDataToWindow(PyObject *self, PyObject *args, PyObject *kwargs) {
16546 PyObject *resultobj;
16547 wxPyPanel *arg1 = (wxPyPanel *) 0 ;
16548 bool result;
16549 PyObject * obj0 = 0 ;
16550 char *kwnames[] = {
16551 (char *) "self", NULL
16552 };
16553
16554 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyPanel_base_TransferDataToWindow",kwnames,&obj0)) goto fail;
16555 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyPanel,
16556 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
16557 {
16558 PyThreadState* __tstate = wxPyBeginAllowThreads();
16559 result = (bool)(arg1)->base_TransferDataToWindow();
16560
16561 wxPyEndAllowThreads(__tstate);
16562 if (PyErr_Occurred()) SWIG_fail;
16563 }
16564 {
16565 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
16566 }
16567 return resultobj;
16568 fail:
16569 return NULL;
16570}
16571
16572
16573static PyObject *_wrap_PyPanel_base_TransferDataFromWindow(PyObject *self, PyObject *args, PyObject *kwargs) {
16574 PyObject *resultobj;
16575 wxPyPanel *arg1 = (wxPyPanel *) 0 ;
16576 bool result;
16577 PyObject * obj0 = 0 ;
16578 char *kwnames[] = {
16579 (char *) "self", NULL
16580 };
16581
16582 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyPanel_base_TransferDataFromWindow",kwnames,&obj0)) goto fail;
16583 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyPanel,
16584 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
16585 {
16586 PyThreadState* __tstate = wxPyBeginAllowThreads();
16587 result = (bool)(arg1)->base_TransferDataFromWindow();
16588
16589 wxPyEndAllowThreads(__tstate);
16590 if (PyErr_Occurred()) SWIG_fail;
16591 }
16592 {
16593 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
16594 }
16595 return resultobj;
16596 fail:
16597 return NULL;
16598}
16599
16600
16601static PyObject *_wrap_PyPanel_base_Validate(PyObject *self, PyObject *args, PyObject *kwargs) {
16602 PyObject *resultobj;
16603 wxPyPanel *arg1 = (wxPyPanel *) 0 ;
16604 bool result;
16605 PyObject * obj0 = 0 ;
16606 char *kwnames[] = {
16607 (char *) "self", NULL
16608 };
16609
16610 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyPanel_base_Validate",kwnames,&obj0)) goto fail;
16611 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyPanel,
16612 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
16613 {
16614 PyThreadState* __tstate = wxPyBeginAllowThreads();
16615 result = (bool)(arg1)->base_Validate();
16616
16617 wxPyEndAllowThreads(__tstate);
16618 if (PyErr_Occurred()) SWIG_fail;
16619 }
16620 {
16621 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
16622 }
16623 return resultobj;
16624 fail:
16625 return NULL;
16626}
16627
16628
16629static PyObject *_wrap_PyPanel_base_AcceptsFocus(PyObject *self, PyObject *args, PyObject *kwargs) {
16630 PyObject *resultobj;
16631 wxPyPanel *arg1 = (wxPyPanel *) 0 ;
16632 bool result;
16633 PyObject * obj0 = 0 ;
16634 char *kwnames[] = {
16635 (char *) "self", NULL
16636 };
16637
16638 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyPanel_base_AcceptsFocus",kwnames,&obj0)) goto fail;
16639 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyPanel,
16640 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
16641 {
16642 PyThreadState* __tstate = wxPyBeginAllowThreads();
16643 result = (bool)((wxPyPanel const *)arg1)->base_AcceptsFocus();
16644
16645 wxPyEndAllowThreads(__tstate);
16646 if (PyErr_Occurred()) SWIG_fail;
16647 }
16648 {
16649 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
16650 }
16651 return resultobj;
16652 fail:
16653 return NULL;
16654}
16655
16656
16657static PyObject *_wrap_PyPanel_base_AcceptsFocusFromKeyboard(PyObject *self, PyObject *args, PyObject *kwargs) {
16658 PyObject *resultobj;
16659 wxPyPanel *arg1 = (wxPyPanel *) 0 ;
16660 bool result;
16661 PyObject * obj0 = 0 ;
16662 char *kwnames[] = {
16663 (char *) "self", NULL
16664 };
16665
16666 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyPanel_base_AcceptsFocusFromKeyboard",kwnames,&obj0)) goto fail;
16667 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyPanel,
16668 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
16669 {
16670 PyThreadState* __tstate = wxPyBeginAllowThreads();
16671 result = (bool)((wxPyPanel const *)arg1)->base_AcceptsFocusFromKeyboard();
16672
16673 wxPyEndAllowThreads(__tstate);
16674 if (PyErr_Occurred()) SWIG_fail;
16675 }
16676 {
16677 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
16678 }
16679 return resultobj;
16680 fail:
16681 return NULL;
16682}
16683
16684
16685static PyObject *_wrap_PyPanel_base_GetMaxSize(PyObject *self, PyObject *args, PyObject *kwargs) {
16686 PyObject *resultobj;
16687 wxPyPanel *arg1 = (wxPyPanel *) 0 ;
16688 wxSize result;
16689 PyObject * obj0 = 0 ;
16690 char *kwnames[] = {
16691 (char *) "self", NULL
16692 };
16693
16694 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyPanel_base_GetMaxSize",kwnames,&obj0)) goto fail;
16695 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyPanel,
16696 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
16697 {
16698 PyThreadState* __tstate = wxPyBeginAllowThreads();
16699 result = ((wxPyPanel const *)arg1)->base_GetMaxSize();
16700
16701 wxPyEndAllowThreads(__tstate);
16702 if (PyErr_Occurred()) SWIG_fail;
16703 }
16704 {
16705 wxSize * resultptr;
16706 resultptr = new wxSize((wxSize &) result);
16707 resultobj = SWIG_NewPointerObj((void *)(resultptr), SWIGTYPE_p_wxSize, 1);
16708 }
16709 return resultobj;
16710 fail:
16711 return NULL;
16712}
16713
16714
16715static PyObject *_wrap_PyPanel_base_AddChild(PyObject *self, PyObject *args, PyObject *kwargs) {
16716 PyObject *resultobj;
16717 wxPyPanel *arg1 = (wxPyPanel *) 0 ;
16718 wxWindow *arg2 = (wxWindow *) 0 ;
16719 PyObject * obj0 = 0 ;
16720 PyObject * obj1 = 0 ;
16721 char *kwnames[] = {
16722 (char *) "self",(char *) "child", NULL
16723 };
16724
16725 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PyPanel_base_AddChild",kwnames,&obj0,&obj1)) goto fail;
16726 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyPanel,
16727 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
16728 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxWindow,
16729 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
16730 {
16731 PyThreadState* __tstate = wxPyBeginAllowThreads();
16732 (arg1)->base_AddChild(arg2);
16733
16734 wxPyEndAllowThreads(__tstate);
16735 if (PyErr_Occurred()) SWIG_fail;
16736 }
16737 Py_INCREF(Py_None); resultobj = Py_None;
16738 return resultobj;
16739 fail:
16740 return NULL;
16741}
16742
16743
16744static PyObject *_wrap_PyPanel_base_RemoveChild(PyObject *self, PyObject *args, PyObject *kwargs) {
16745 PyObject *resultobj;
16746 wxPyPanel *arg1 = (wxPyPanel *) 0 ;
16747 wxWindow *arg2 = (wxWindow *) 0 ;
16748 PyObject * obj0 = 0 ;
16749 PyObject * obj1 = 0 ;
16750 char *kwnames[] = {
16751 (char *) "self",(char *) "child", NULL
16752 };
16753
16754 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PyPanel_base_RemoveChild",kwnames,&obj0,&obj1)) goto fail;
16755 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyPanel,
16756 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
16757 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxWindow,
16758 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
16759 {
16760 PyThreadState* __tstate = wxPyBeginAllowThreads();
16761 (arg1)->base_RemoveChild(arg2);
16762
16763 wxPyEndAllowThreads(__tstate);
16764 if (PyErr_Occurred()) SWIG_fail;
16765 }
16766 Py_INCREF(Py_None); resultobj = Py_None;
16767 return resultobj;
16768 fail:
16769 return NULL;
16770}
16771
16772
16773static PyObject *_wrap_PyPanel_base_ShouldInheritColours(PyObject *self, PyObject *args, PyObject *kwargs) {
16774 PyObject *resultobj;
16775 wxPyPanel *arg1 = (wxPyPanel *) 0 ;
16776 bool result;
16777 PyObject * obj0 = 0 ;
16778 char *kwnames[] = {
16779 (char *) "self", NULL
16780 };
16781
16782 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyPanel_base_ShouldInheritColours",kwnames,&obj0)) goto fail;
16783 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyPanel,
16784 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
16785 {
16786 PyThreadState* __tstate = wxPyBeginAllowThreads();
a5ee0656 16787 result = (bool)((wxPyPanel const *)arg1)->base_ShouldInheritColours();
d55e5bfc
RD
16788
16789 wxPyEndAllowThreads(__tstate);
16790 if (PyErr_Occurred()) SWIG_fail;
16791 }
16792 {
16793 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
16794 }
16795 return resultobj;
16796 fail:
16797 return NULL;
16798}
16799
16800
16801static PyObject *_wrap_PyPanel_base_ApplyParentThemeBackground(PyObject *self, PyObject *args, PyObject *kwargs) {
16802 PyObject *resultobj;
16803 wxPyPanel *arg1 = (wxPyPanel *) 0 ;
16804 wxColour *arg2 = 0 ;
16805 wxColour temp2 ;
16806 PyObject * obj0 = 0 ;
16807 PyObject * obj1 = 0 ;
16808 char *kwnames[] = {
16809 (char *) "self",(char *) "c", NULL
16810 };
16811
16812 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PyPanel_base_ApplyParentThemeBackground",kwnames,&obj0,&obj1)) goto fail;
16813 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyPanel,
16814 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
16815 {
16816 arg2 = &temp2;
16817 if ( ! wxColour_helper(obj1, &arg2)) SWIG_fail;
16818 }
16819 {
16820 PyThreadState* __tstate = wxPyBeginAllowThreads();
16821 (arg1)->base_ApplyParentThemeBackground((wxColour const &)*arg2);
16822
16823 wxPyEndAllowThreads(__tstate);
16824 if (PyErr_Occurred()) SWIG_fail;
16825 }
16826 Py_INCREF(Py_None); resultobj = Py_None;
16827 return resultobj;
16828 fail:
16829 return NULL;
16830}
16831
16832
a5ee0656
RD
16833static PyObject *_wrap_PyPanel_base_GetDefaultAttributes(PyObject *self, PyObject *args, PyObject *kwargs) {
16834 PyObject *resultobj;
16835 wxPyPanel *arg1 = (wxPyPanel *) 0 ;
16836 wxVisualAttributes result;
16837 PyObject * obj0 = 0 ;
16838 char *kwnames[] = {
16839 (char *) "self", NULL
16840 };
16841
16842 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyPanel_base_GetDefaultAttributes",kwnames,&obj0)) goto fail;
16843 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyPanel,
16844 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
16845 {
16846 PyThreadState* __tstate = wxPyBeginAllowThreads();
16847 result = (arg1)->base_GetDefaultAttributes();
16848
16849 wxPyEndAllowThreads(__tstate);
16850 if (PyErr_Occurred()) SWIG_fail;
16851 }
16852 {
16853 wxVisualAttributes * resultptr;
16854 resultptr = new wxVisualAttributes((wxVisualAttributes &) result);
16855 resultobj = SWIG_NewPointerObj((void *)(resultptr), SWIGTYPE_p_wxVisualAttributes, 1);
16856 }
16857 return resultobj;
16858 fail:
16859 return NULL;
16860}
16861
16862
d55e5bfc
RD
16863static PyObject * PyPanel_swigregister(PyObject *self, PyObject *args) {
16864 PyObject *obj;
16865 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
16866 SWIG_TypeClientData(SWIGTYPE_p_wxPyPanel, obj);
16867 Py_INCREF(obj);
16868 return Py_BuildValue((char *)"");
16869}
16870static PyObject *_wrap_new_PyScrolledWindow(PyObject *self, PyObject *args, PyObject *kwargs) {
16871 PyObject *resultobj;
16872 wxWindow *arg1 = (wxWindow *) 0 ;
bfddbb17 16873 int arg2 = (int) (int)-1 ;
d55e5bfc
RD
16874 wxPoint const &arg3_defvalue = wxDefaultPosition ;
16875 wxPoint *arg3 = (wxPoint *) &arg3_defvalue ;
16876 wxSize const &arg4_defvalue = wxDefaultSize ;
16877 wxSize *arg4 = (wxSize *) &arg4_defvalue ;
16878 long arg5 = (long) 0 ;
16879 wxString const &arg6_defvalue = wxPyPanelNameStr ;
16880 wxString *arg6 = (wxString *) &arg6_defvalue ;
16881 wxPyScrolledWindow *result;
16882 wxPoint temp3 ;
16883 wxSize temp4 ;
16884 bool temp6 = False ;
16885 PyObject * obj0 = 0 ;
16886 PyObject * obj1 = 0 ;
16887 PyObject * obj2 = 0 ;
16888 PyObject * obj3 = 0 ;
16889 PyObject * obj4 = 0 ;
16890 PyObject * obj5 = 0 ;
16891 char *kwnames[] = {
16892 (char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
16893 };
16894
bfddbb17 16895 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|OOOOO:new_PyScrolledWindow",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) goto fail;
d55e5bfc
RD
16896 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxWindow,
16897 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
bfddbb17
RD
16898 if (obj1) {
16899 arg2 = (int const) SWIG_AsInt(obj1);
16900 if (PyErr_Occurred()) SWIG_fail;
16901 }
d55e5bfc
RD
16902 if (obj2) {
16903 {
16904 arg3 = &temp3;
16905 if ( ! wxPoint_helper(obj2, &arg3)) SWIG_fail;
16906 }
16907 }
16908 if (obj3) {
16909 {
16910 arg4 = &temp4;
16911 if ( ! wxSize_helper(obj3, &arg4)) SWIG_fail;
16912 }
16913 }
16914 if (obj4) {
16915 arg5 = (long) SWIG_AsLong(obj4);
16916 if (PyErr_Occurred()) SWIG_fail;
16917 }
16918 if (obj5) {
16919 {
16920 arg6 = wxString_in_helper(obj5);
16921 if (arg6 == NULL) SWIG_fail;
16922 temp6 = True;
16923 }
16924 }
16925 {
0439c23b 16926 if (!wxPyCheckForApp()) SWIG_fail;
d55e5bfc
RD
16927 PyThreadState* __tstate = wxPyBeginAllowThreads();
16928 result = (wxPyScrolledWindow *)new wxPyScrolledWindow(arg1,arg2,(wxPoint const &)*arg3,(wxSize const &)*arg4,arg5,(wxString const &)*arg6);
16929
16930 wxPyEndAllowThreads(__tstate);
110da5b0 16931 if (PyErr_Occurred()) SWIG_fail;
d55e5bfc
RD
16932 }
16933 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPyScrolledWindow, 1);
16934 {
16935 if (temp6)
16936 delete arg6;
16937 }
16938 return resultobj;
16939 fail:
16940 {
16941 if (temp6)
16942 delete arg6;
16943 }
16944 return NULL;
16945}
16946
16947
16948static PyObject *_wrap_new_PrePyScrolledWindow(PyObject *self, PyObject *args, PyObject *kwargs) {
16949 PyObject *resultobj;
16950 wxPyScrolledWindow *result;
16951 char *kwnames[] = {
16952 NULL
16953 };
16954
16955 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":new_PrePyScrolledWindow",kwnames)) goto fail;
16956 {
0439c23b 16957 if (!wxPyCheckForApp()) SWIG_fail;
d55e5bfc
RD
16958 PyThreadState* __tstate = wxPyBeginAllowThreads();
16959 result = (wxPyScrolledWindow *)new wxPyScrolledWindow();
16960
16961 wxPyEndAllowThreads(__tstate);
110da5b0 16962 if (PyErr_Occurred()) SWIG_fail;
d55e5bfc
RD
16963 }
16964 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPyScrolledWindow, 1);
16965 return resultobj;
16966 fail:
16967 return NULL;
16968}
16969
16970
16971static PyObject *_wrap_PyScrolledWindow__setCallbackInfo(PyObject *self, PyObject *args, PyObject *kwargs) {
16972 PyObject *resultobj;
16973 wxPyScrolledWindow *arg1 = (wxPyScrolledWindow *) 0 ;
16974 PyObject *arg2 = (PyObject *) 0 ;
16975 PyObject *arg3 = (PyObject *) 0 ;
16976 PyObject * obj0 = 0 ;
16977 PyObject * obj1 = 0 ;
16978 PyObject * obj2 = 0 ;
16979 char *kwnames[] = {
16980 (char *) "self",(char *) "self",(char *) "_class", NULL
16981 };
16982
16983 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:PyScrolledWindow__setCallbackInfo",kwnames,&obj0,&obj1,&obj2)) goto fail;
16984 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyScrolledWindow,
16985 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
16986 arg2 = obj1;
16987 arg3 = obj2;
16988 {
16989 PyThreadState* __tstate = wxPyBeginAllowThreads();
16990 (arg1)->_setCallbackInfo(arg2,arg3);
16991
16992 wxPyEndAllowThreads(__tstate);
16993 if (PyErr_Occurred()) SWIG_fail;
16994 }
16995 Py_INCREF(Py_None); resultobj = Py_None;
16996 return resultobj;
16997 fail:
16998 return NULL;
16999}
17000
17001
a5ee0656
RD
17002static PyObject *_wrap_PyScrolledWindow_SetBestSize(PyObject *self, PyObject *args, PyObject *kwargs) {
17003 PyObject *resultobj;
17004 wxPyScrolledWindow *arg1 = (wxPyScrolledWindow *) 0 ;
17005 wxSize *arg2 = 0 ;
17006 wxSize temp2 ;
17007 PyObject * obj0 = 0 ;
17008 PyObject * obj1 = 0 ;
17009 char *kwnames[] = {
17010 (char *) "self",(char *) "size", NULL
17011 };
17012
17013 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PyScrolledWindow_SetBestSize",kwnames,&obj0,&obj1)) goto fail;
17014 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyScrolledWindow,
17015 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
17016 {
17017 arg2 = &temp2;
17018 if ( ! wxSize_helper(obj1, &arg2)) SWIG_fail;
17019 }
17020 {
17021 PyThreadState* __tstate = wxPyBeginAllowThreads();
17022 (arg1)->SetBestSize((wxSize const &)*arg2);
17023
17024 wxPyEndAllowThreads(__tstate);
17025 if (PyErr_Occurred()) SWIG_fail;
17026 }
17027 Py_INCREF(Py_None); resultobj = Py_None;
17028 return resultobj;
17029 fail:
17030 return NULL;
17031}
17032
17033
d55e5bfc
RD
17034static PyObject *_wrap_PyScrolledWindow_base_DoMoveWindow(PyObject *self, PyObject *args, PyObject *kwargs) {
17035 PyObject *resultobj;
17036 wxPyScrolledWindow *arg1 = (wxPyScrolledWindow *) 0 ;
17037 int arg2 ;
17038 int arg3 ;
17039 int arg4 ;
17040 int arg5 ;
17041 PyObject * obj0 = 0 ;
17042 PyObject * obj1 = 0 ;
17043 PyObject * obj2 = 0 ;
17044 PyObject * obj3 = 0 ;
17045 PyObject * obj4 = 0 ;
17046 char *kwnames[] = {
17047 (char *) "self",(char *) "x",(char *) "y",(char *) "width",(char *) "height", NULL
17048 };
17049
17050 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOOO:PyScrolledWindow_base_DoMoveWindow",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4)) goto fail;
17051 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyScrolledWindow,
17052 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
17053 arg2 = (int) SWIG_AsInt(obj1);
17054 if (PyErr_Occurred()) SWIG_fail;
17055 arg3 = (int) SWIG_AsInt(obj2);
17056 if (PyErr_Occurred()) SWIG_fail;
17057 arg4 = (int) SWIG_AsInt(obj3);
17058 if (PyErr_Occurred()) SWIG_fail;
17059 arg5 = (int) SWIG_AsInt(obj4);
17060 if (PyErr_Occurred()) SWIG_fail;
17061 {
17062 PyThreadState* __tstate = wxPyBeginAllowThreads();
17063 (arg1)->base_DoMoveWindow(arg2,arg3,arg4,arg5);
17064
17065 wxPyEndAllowThreads(__tstate);
17066 if (PyErr_Occurred()) SWIG_fail;
17067 }
17068 Py_INCREF(Py_None); resultobj = Py_None;
17069 return resultobj;
17070 fail:
17071 return NULL;
17072}
17073
17074
17075static PyObject *_wrap_PyScrolledWindow_base_DoSetSize(PyObject *self, PyObject *args, PyObject *kwargs) {
17076 PyObject *resultobj;
17077 wxPyScrolledWindow *arg1 = (wxPyScrolledWindow *) 0 ;
17078 int arg2 ;
17079 int arg3 ;
17080 int arg4 ;
17081 int arg5 ;
17082 int arg6 = (int) wxSIZE_AUTO ;
17083 PyObject * obj0 = 0 ;
17084 PyObject * obj1 = 0 ;
17085 PyObject * obj2 = 0 ;
17086 PyObject * obj3 = 0 ;
17087 PyObject * obj4 = 0 ;
17088 PyObject * obj5 = 0 ;
17089 char *kwnames[] = {
17090 (char *) "self",(char *) "x",(char *) "y",(char *) "width",(char *) "height",(char *) "sizeFlags", NULL
17091 };
17092
17093 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOOO|O:PyScrolledWindow_base_DoSetSize",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) goto fail;
17094 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyScrolledWindow,
17095 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
17096 arg2 = (int) SWIG_AsInt(obj1);
17097 if (PyErr_Occurred()) SWIG_fail;
17098 arg3 = (int) SWIG_AsInt(obj2);
17099 if (PyErr_Occurred()) SWIG_fail;
17100 arg4 = (int) SWIG_AsInt(obj3);
17101 if (PyErr_Occurred()) SWIG_fail;
17102 arg5 = (int) SWIG_AsInt(obj4);
17103 if (PyErr_Occurred()) SWIG_fail;
17104 if (obj5) {
17105 arg6 = (int) SWIG_AsInt(obj5);
17106 if (PyErr_Occurred()) SWIG_fail;
17107 }
17108 {
17109 PyThreadState* __tstate = wxPyBeginAllowThreads();
17110 (arg1)->base_DoSetSize(arg2,arg3,arg4,arg5,arg6);
17111
17112 wxPyEndAllowThreads(__tstate);
17113 if (PyErr_Occurred()) SWIG_fail;
17114 }
17115 Py_INCREF(Py_None); resultobj = Py_None;
17116 return resultobj;
17117 fail:
17118 return NULL;
17119}
17120
17121
17122static PyObject *_wrap_PyScrolledWindow_base_DoSetClientSize(PyObject *self, PyObject *args, PyObject *kwargs) {
17123 PyObject *resultobj;
17124 wxPyScrolledWindow *arg1 = (wxPyScrolledWindow *) 0 ;
17125 int arg2 ;
17126 int arg3 ;
17127 PyObject * obj0 = 0 ;
17128 PyObject * obj1 = 0 ;
17129 PyObject * obj2 = 0 ;
17130 char *kwnames[] = {
17131 (char *) "self",(char *) "width",(char *) "height", NULL
17132 };
17133
17134 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:PyScrolledWindow_base_DoSetClientSize",kwnames,&obj0,&obj1,&obj2)) goto fail;
17135 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyScrolledWindow,
17136 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
17137 arg2 = (int) SWIG_AsInt(obj1);
17138 if (PyErr_Occurred()) SWIG_fail;
17139 arg3 = (int) SWIG_AsInt(obj2);
17140 if (PyErr_Occurred()) SWIG_fail;
17141 {
17142 PyThreadState* __tstate = wxPyBeginAllowThreads();
17143 (arg1)->base_DoSetClientSize(arg2,arg3);
17144
17145 wxPyEndAllowThreads(__tstate);
17146 if (PyErr_Occurred()) SWIG_fail;
17147 }
17148 Py_INCREF(Py_None); resultobj = Py_None;
17149 return resultobj;
17150 fail:
17151 return NULL;
17152}
17153
17154
17155static PyObject *_wrap_PyScrolledWindow_base_DoSetVirtualSize(PyObject *self, PyObject *args, PyObject *kwargs) {
17156 PyObject *resultobj;
17157 wxPyScrolledWindow *arg1 = (wxPyScrolledWindow *) 0 ;
17158 int arg2 ;
17159 int arg3 ;
17160 PyObject * obj0 = 0 ;
17161 PyObject * obj1 = 0 ;
17162 PyObject * obj2 = 0 ;
17163 char *kwnames[] = {
17164 (char *) "self",(char *) "x",(char *) "y", NULL
17165 };
17166
17167 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:PyScrolledWindow_base_DoSetVirtualSize",kwnames,&obj0,&obj1,&obj2)) goto fail;
17168 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyScrolledWindow,
17169 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
17170 arg2 = (int) SWIG_AsInt(obj1);
17171 if (PyErr_Occurred()) SWIG_fail;
17172 arg3 = (int) SWIG_AsInt(obj2);
17173 if (PyErr_Occurred()) SWIG_fail;
17174 {
17175 PyThreadState* __tstate = wxPyBeginAllowThreads();
17176 (arg1)->base_DoSetVirtualSize(arg2,arg3);
17177
17178 wxPyEndAllowThreads(__tstate);
17179 if (PyErr_Occurred()) SWIG_fail;
17180 }
17181 Py_INCREF(Py_None); resultobj = Py_None;
17182 return resultobj;
17183 fail:
17184 return NULL;
17185}
17186
17187
17188static PyObject *_wrap_PyScrolledWindow_base_DoGetSize(PyObject *self, PyObject *args, PyObject *kwargs) {
17189 PyObject *resultobj;
17190 wxPyScrolledWindow *arg1 = (wxPyScrolledWindow *) 0 ;
17191 int *arg2 = (int *) 0 ;
17192 int *arg3 = (int *) 0 ;
17193 int temp2 ;
17194 int temp3 ;
17195 PyObject * obj0 = 0 ;
17196 char *kwnames[] = {
17197 (char *) "self", NULL
17198 };
17199
17200 arg2 = &temp2;
17201 arg3 = &temp3;
17202 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyScrolledWindow_base_DoGetSize",kwnames,&obj0)) goto fail;
17203 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyScrolledWindow,
17204 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
17205 {
17206 PyThreadState* __tstate = wxPyBeginAllowThreads();
17207 ((wxPyScrolledWindow const *)arg1)->base_DoGetSize(arg2,arg3);
17208
17209 wxPyEndAllowThreads(__tstate);
17210 if (PyErr_Occurred()) SWIG_fail;
17211 }
17212 Py_INCREF(Py_None); resultobj = Py_None;
17213 {
17214 PyObject *o = PyInt_FromLong((long) (*arg2));
17215 resultobj = t_output_helper(resultobj,o);
17216 }
17217 {
17218 PyObject *o = PyInt_FromLong((long) (*arg3));
17219 resultobj = t_output_helper(resultobj,o);
17220 }
17221 return resultobj;
17222 fail:
17223 return NULL;
17224}
17225
17226
17227static PyObject *_wrap_PyScrolledWindow_base_DoGetClientSize(PyObject *self, PyObject *args, PyObject *kwargs) {
17228 PyObject *resultobj;
17229 wxPyScrolledWindow *arg1 = (wxPyScrolledWindow *) 0 ;
17230 int *arg2 = (int *) 0 ;
17231 int *arg3 = (int *) 0 ;
17232 int temp2 ;
17233 int temp3 ;
17234 PyObject * obj0 = 0 ;
17235 char *kwnames[] = {
17236 (char *) "self", NULL
17237 };
17238
17239 arg2 = &temp2;
17240 arg3 = &temp3;
17241 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyScrolledWindow_base_DoGetClientSize",kwnames,&obj0)) goto fail;
17242 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyScrolledWindow,
17243 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
17244 {
17245 PyThreadState* __tstate = wxPyBeginAllowThreads();
17246 ((wxPyScrolledWindow const *)arg1)->base_DoGetClientSize(arg2,arg3);
17247
17248 wxPyEndAllowThreads(__tstate);
17249 if (PyErr_Occurred()) SWIG_fail;
17250 }
17251 Py_INCREF(Py_None); resultobj = Py_None;
17252 {
17253 PyObject *o = PyInt_FromLong((long) (*arg2));
17254 resultobj = t_output_helper(resultobj,o);
17255 }
17256 {
17257 PyObject *o = PyInt_FromLong((long) (*arg3));
17258 resultobj = t_output_helper(resultobj,o);
17259 }
17260 return resultobj;
17261 fail:
17262 return NULL;
17263}
17264
17265
17266static PyObject *_wrap_PyScrolledWindow_base_DoGetPosition(PyObject *self, PyObject *args, PyObject *kwargs) {
17267 PyObject *resultobj;
17268 wxPyScrolledWindow *arg1 = (wxPyScrolledWindow *) 0 ;
17269 int *arg2 = (int *) 0 ;
17270 int *arg3 = (int *) 0 ;
17271 int temp2 ;
17272 int temp3 ;
17273 PyObject * obj0 = 0 ;
17274 char *kwnames[] = {
17275 (char *) "self", NULL
17276 };
17277
17278 arg2 = &temp2;
17279 arg3 = &temp3;
17280 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyScrolledWindow_base_DoGetPosition",kwnames,&obj0)) goto fail;
17281 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyScrolledWindow,
17282 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
17283 {
17284 PyThreadState* __tstate = wxPyBeginAllowThreads();
17285 ((wxPyScrolledWindow const *)arg1)->base_DoGetPosition(arg2,arg3);
17286
17287 wxPyEndAllowThreads(__tstate);
17288 if (PyErr_Occurred()) SWIG_fail;
17289 }
17290 Py_INCREF(Py_None); resultobj = Py_None;
17291 {
17292 PyObject *o = PyInt_FromLong((long) (*arg2));
17293 resultobj = t_output_helper(resultobj,o);
17294 }
17295 {
17296 PyObject *o = PyInt_FromLong((long) (*arg3));
17297 resultobj = t_output_helper(resultobj,o);
17298 }
17299 return resultobj;
17300 fail:
17301 return NULL;
17302}
17303
17304
17305static PyObject *_wrap_PyScrolledWindow_base_DoGetVirtualSize(PyObject *self, PyObject *args, PyObject *kwargs) {
17306 PyObject *resultobj;
17307 wxPyScrolledWindow *arg1 = (wxPyScrolledWindow *) 0 ;
17308 wxSize result;
17309 PyObject * obj0 = 0 ;
17310 char *kwnames[] = {
17311 (char *) "self", NULL
17312 };
17313
17314 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyScrolledWindow_base_DoGetVirtualSize",kwnames,&obj0)) goto fail;
17315 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyScrolledWindow,
17316 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
17317 {
17318 PyThreadState* __tstate = wxPyBeginAllowThreads();
17319 result = ((wxPyScrolledWindow const *)arg1)->base_DoGetVirtualSize();
17320
17321 wxPyEndAllowThreads(__tstate);
17322 if (PyErr_Occurred()) SWIG_fail;
17323 }
17324 {
17325 wxSize * resultptr;
17326 resultptr = new wxSize((wxSize &) result);
17327 resultobj = SWIG_NewPointerObj((void *)(resultptr), SWIGTYPE_p_wxSize, 1);
17328 }
17329 return resultobj;
17330 fail:
17331 return NULL;
17332}
17333
17334
17335static PyObject *_wrap_PyScrolledWindow_base_DoGetBestSize(PyObject *self, PyObject *args, PyObject *kwargs) {
17336 PyObject *resultobj;
17337 wxPyScrolledWindow *arg1 = (wxPyScrolledWindow *) 0 ;
17338 wxSize result;
17339 PyObject * obj0 = 0 ;
17340 char *kwnames[] = {
17341 (char *) "self", NULL
17342 };
17343
17344 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyScrolledWindow_base_DoGetBestSize",kwnames,&obj0)) goto fail;
17345 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyScrolledWindow,
17346 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
17347 {
17348 PyThreadState* __tstate = wxPyBeginAllowThreads();
17349 result = ((wxPyScrolledWindow const *)arg1)->base_DoGetBestSize();
17350
17351 wxPyEndAllowThreads(__tstate);
17352 if (PyErr_Occurred()) SWIG_fail;
17353 }
17354 {
17355 wxSize * resultptr;
17356 resultptr = new wxSize((wxSize &) result);
17357 resultobj = SWIG_NewPointerObj((void *)(resultptr), SWIGTYPE_p_wxSize, 1);
17358 }
17359 return resultobj;
17360 fail:
17361 return NULL;
17362}
17363
17364
17365static PyObject *_wrap_PyScrolledWindow_base_InitDialog(PyObject *self, PyObject *args, PyObject *kwargs) {
17366 PyObject *resultobj;
17367 wxPyScrolledWindow *arg1 = (wxPyScrolledWindow *) 0 ;
17368 PyObject * obj0 = 0 ;
17369 char *kwnames[] = {
17370 (char *) "self", NULL
17371 };
17372
17373 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyScrolledWindow_base_InitDialog",kwnames,&obj0)) goto fail;
17374 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyScrolledWindow,
17375 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
17376 {
17377 PyThreadState* __tstate = wxPyBeginAllowThreads();
17378 (arg1)->base_InitDialog();
17379
17380 wxPyEndAllowThreads(__tstate);
17381 if (PyErr_Occurred()) SWIG_fail;
17382 }
17383 Py_INCREF(Py_None); resultobj = Py_None;
17384 return resultobj;
17385 fail:
17386 return NULL;
17387}
17388
17389
17390static PyObject *_wrap_PyScrolledWindow_base_TransferDataToWindow(PyObject *self, PyObject *args, PyObject *kwargs) {
17391 PyObject *resultobj;
17392 wxPyScrolledWindow *arg1 = (wxPyScrolledWindow *) 0 ;
17393 bool result;
17394 PyObject * obj0 = 0 ;
17395 char *kwnames[] = {
17396 (char *) "self", NULL
17397 };
17398
17399 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyScrolledWindow_base_TransferDataToWindow",kwnames,&obj0)) goto fail;
17400 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyScrolledWindow,
17401 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
17402 {
17403 PyThreadState* __tstate = wxPyBeginAllowThreads();
17404 result = (bool)(arg1)->base_TransferDataToWindow();
17405
17406 wxPyEndAllowThreads(__tstate);
17407 if (PyErr_Occurred()) SWIG_fail;
17408 }
17409 {
17410 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
17411 }
17412 return resultobj;
17413 fail:
17414 return NULL;
17415}
17416
17417
17418static PyObject *_wrap_PyScrolledWindow_base_TransferDataFromWindow(PyObject *self, PyObject *args, PyObject *kwargs) {
17419 PyObject *resultobj;
17420 wxPyScrolledWindow *arg1 = (wxPyScrolledWindow *) 0 ;
17421 bool result;
17422 PyObject * obj0 = 0 ;
17423 char *kwnames[] = {
17424 (char *) "self", NULL
17425 };
17426
17427 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyScrolledWindow_base_TransferDataFromWindow",kwnames,&obj0)) goto fail;
17428 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyScrolledWindow,
17429 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
17430 {
17431 PyThreadState* __tstate = wxPyBeginAllowThreads();
17432 result = (bool)(arg1)->base_TransferDataFromWindow();
17433
17434 wxPyEndAllowThreads(__tstate);
17435 if (PyErr_Occurred()) SWIG_fail;
17436 }
17437 {
17438 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
17439 }
17440 return resultobj;
17441 fail:
17442 return NULL;
17443}
17444
17445
17446static PyObject *_wrap_PyScrolledWindow_base_Validate(PyObject *self, PyObject *args, PyObject *kwargs) {
17447 PyObject *resultobj;
17448 wxPyScrolledWindow *arg1 = (wxPyScrolledWindow *) 0 ;
17449 bool result;
17450 PyObject * obj0 = 0 ;
17451 char *kwnames[] = {
17452 (char *) "self", NULL
17453 };
17454
17455 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyScrolledWindow_base_Validate",kwnames,&obj0)) goto fail;
17456 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyScrolledWindow,
17457 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
17458 {
17459 PyThreadState* __tstate = wxPyBeginAllowThreads();
17460 result = (bool)(arg1)->base_Validate();
17461
17462 wxPyEndAllowThreads(__tstate);
17463 if (PyErr_Occurred()) SWIG_fail;
17464 }
17465 {
17466 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
17467 }
17468 return resultobj;
17469 fail:
17470 return NULL;
17471}
17472
17473
17474static PyObject *_wrap_PyScrolledWindow_base_AcceptsFocus(PyObject *self, PyObject *args, PyObject *kwargs) {
17475 PyObject *resultobj;
17476 wxPyScrolledWindow *arg1 = (wxPyScrolledWindow *) 0 ;
17477 bool result;
17478 PyObject * obj0 = 0 ;
17479 char *kwnames[] = {
17480 (char *) "self", NULL
17481 };
17482
17483 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyScrolledWindow_base_AcceptsFocus",kwnames,&obj0)) goto fail;
17484 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyScrolledWindow,
17485 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
17486 {
17487 PyThreadState* __tstate = wxPyBeginAllowThreads();
17488 result = (bool)((wxPyScrolledWindow const *)arg1)->base_AcceptsFocus();
17489
17490 wxPyEndAllowThreads(__tstate);
17491 if (PyErr_Occurred()) SWIG_fail;
17492 }
17493 {
17494 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
17495 }
17496 return resultobj;
17497 fail:
17498 return NULL;
17499}
17500
17501
17502static PyObject *_wrap_PyScrolledWindow_base_AcceptsFocusFromKeyboard(PyObject *self, PyObject *args, PyObject *kwargs) {
17503 PyObject *resultobj;
17504 wxPyScrolledWindow *arg1 = (wxPyScrolledWindow *) 0 ;
17505 bool result;
17506 PyObject * obj0 = 0 ;
17507 char *kwnames[] = {
17508 (char *) "self", NULL
17509 };
17510
17511 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyScrolledWindow_base_AcceptsFocusFromKeyboard",kwnames,&obj0)) goto fail;
17512 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyScrolledWindow,
17513 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
17514 {
17515 PyThreadState* __tstate = wxPyBeginAllowThreads();
17516 result = (bool)((wxPyScrolledWindow const *)arg1)->base_AcceptsFocusFromKeyboard();
17517
17518 wxPyEndAllowThreads(__tstate);
17519 if (PyErr_Occurred()) SWIG_fail;
17520 }
17521 {
17522 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
17523 }
17524 return resultobj;
17525 fail:
17526 return NULL;
17527}
17528
17529
17530static PyObject *_wrap_PyScrolledWindow_base_GetMaxSize(PyObject *self, PyObject *args, PyObject *kwargs) {
17531 PyObject *resultobj;
17532 wxPyScrolledWindow *arg1 = (wxPyScrolledWindow *) 0 ;
17533 wxSize result;
17534 PyObject * obj0 = 0 ;
17535 char *kwnames[] = {
17536 (char *) "self", NULL
17537 };
17538
17539 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyScrolledWindow_base_GetMaxSize",kwnames,&obj0)) goto fail;
17540 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyScrolledWindow,
17541 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
17542 {
17543 PyThreadState* __tstate = wxPyBeginAllowThreads();
17544 result = ((wxPyScrolledWindow const *)arg1)->base_GetMaxSize();
17545
17546 wxPyEndAllowThreads(__tstate);
17547 if (PyErr_Occurred()) SWIG_fail;
17548 }
17549 {
17550 wxSize * resultptr;
17551 resultptr = new wxSize((wxSize &) result);
17552 resultobj = SWIG_NewPointerObj((void *)(resultptr), SWIGTYPE_p_wxSize, 1);
17553 }
17554 return resultobj;
17555 fail:
17556 return NULL;
17557}
17558
17559
17560static PyObject *_wrap_PyScrolledWindow_base_AddChild(PyObject *self, PyObject *args, PyObject *kwargs) {
17561 PyObject *resultobj;
17562 wxPyScrolledWindow *arg1 = (wxPyScrolledWindow *) 0 ;
17563 wxWindow *arg2 = (wxWindow *) 0 ;
17564 PyObject * obj0 = 0 ;
17565 PyObject * obj1 = 0 ;
17566 char *kwnames[] = {
17567 (char *) "self",(char *) "child", NULL
17568 };
17569
17570 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PyScrolledWindow_base_AddChild",kwnames,&obj0,&obj1)) goto fail;
17571 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyScrolledWindow,
17572 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
17573 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxWindow,
17574 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
17575 {
17576 PyThreadState* __tstate = wxPyBeginAllowThreads();
17577 (arg1)->base_AddChild(arg2);
17578
17579 wxPyEndAllowThreads(__tstate);
17580 if (PyErr_Occurred()) SWIG_fail;
17581 }
17582 Py_INCREF(Py_None); resultobj = Py_None;
17583 return resultobj;
17584 fail:
17585 return NULL;
17586}
17587
17588
17589static PyObject *_wrap_PyScrolledWindow_base_RemoveChild(PyObject *self, PyObject *args, PyObject *kwargs) {
17590 PyObject *resultobj;
17591 wxPyScrolledWindow *arg1 = (wxPyScrolledWindow *) 0 ;
17592 wxWindow *arg2 = (wxWindow *) 0 ;
17593 PyObject * obj0 = 0 ;
17594 PyObject * obj1 = 0 ;
17595 char *kwnames[] = {
17596 (char *) "self",(char *) "child", NULL
17597 };
17598
17599 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PyScrolledWindow_base_RemoveChild",kwnames,&obj0,&obj1)) goto fail;
17600 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyScrolledWindow,
17601 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
17602 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxWindow,
17603 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
17604 {
17605 PyThreadState* __tstate = wxPyBeginAllowThreads();
17606 (arg1)->base_RemoveChild(arg2);
17607
17608 wxPyEndAllowThreads(__tstate);
17609 if (PyErr_Occurred()) SWIG_fail;
17610 }
17611 Py_INCREF(Py_None); resultobj = Py_None;
17612 return resultobj;
17613 fail:
17614 return NULL;
17615}
17616
17617
17618static PyObject *_wrap_PyScrolledWindow_base_ShouldInheritColours(PyObject *self, PyObject *args, PyObject *kwargs) {
17619 PyObject *resultobj;
17620 wxPyScrolledWindow *arg1 = (wxPyScrolledWindow *) 0 ;
17621 bool result;
17622 PyObject * obj0 = 0 ;
17623 char *kwnames[] = {
17624 (char *) "self", NULL
17625 };
17626
17627 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyScrolledWindow_base_ShouldInheritColours",kwnames,&obj0)) goto fail;
17628 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyScrolledWindow,
17629 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
17630 {
17631 PyThreadState* __tstate = wxPyBeginAllowThreads();
a5ee0656 17632 result = (bool)((wxPyScrolledWindow const *)arg1)->base_ShouldInheritColours();
d55e5bfc
RD
17633
17634 wxPyEndAllowThreads(__tstate);
17635 if (PyErr_Occurred()) SWIG_fail;
17636 }
17637 {
17638 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
17639 }
17640 return resultobj;
17641 fail:
17642 return NULL;
17643}
17644
17645
17646static PyObject *_wrap_PyScrolledWindow_base_ApplyParentThemeBackground(PyObject *self, PyObject *args, PyObject *kwargs) {
17647 PyObject *resultobj;
17648 wxPyScrolledWindow *arg1 = (wxPyScrolledWindow *) 0 ;
17649 wxColour *arg2 = 0 ;
17650 wxColour temp2 ;
17651 PyObject * obj0 = 0 ;
17652 PyObject * obj1 = 0 ;
17653 char *kwnames[] = {
17654 (char *) "self",(char *) "c", NULL
17655 };
17656
17657 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PyScrolledWindow_base_ApplyParentThemeBackground",kwnames,&obj0,&obj1)) goto fail;
17658 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyScrolledWindow,
17659 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
17660 {
17661 arg2 = &temp2;
17662 if ( ! wxColour_helper(obj1, &arg2)) SWIG_fail;
17663 }
17664 {
17665 PyThreadState* __tstate = wxPyBeginAllowThreads();
17666 (arg1)->base_ApplyParentThemeBackground((wxColour const &)*arg2);
17667
17668 wxPyEndAllowThreads(__tstate);
17669 if (PyErr_Occurred()) SWIG_fail;
17670 }
17671 Py_INCREF(Py_None); resultobj = Py_None;
17672 return resultobj;
17673 fail:
17674 return NULL;
17675}
17676
17677
a5ee0656
RD
17678static PyObject *_wrap_PyScrolledWindow_base_GetDefaultAttributes(PyObject *self, PyObject *args, PyObject *kwargs) {
17679 PyObject *resultobj;
17680 wxPyScrolledWindow *arg1 = (wxPyScrolledWindow *) 0 ;
17681 wxVisualAttributes result;
17682 PyObject * obj0 = 0 ;
17683 char *kwnames[] = {
17684 (char *) "self", NULL
17685 };
17686
17687 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyScrolledWindow_base_GetDefaultAttributes",kwnames,&obj0)) goto fail;
17688 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyScrolledWindow,
17689 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
17690 {
17691 PyThreadState* __tstate = wxPyBeginAllowThreads();
17692 result = (arg1)->base_GetDefaultAttributes();
17693
17694 wxPyEndAllowThreads(__tstate);
17695 if (PyErr_Occurred()) SWIG_fail;
17696 }
17697 {
17698 wxVisualAttributes * resultptr;
17699 resultptr = new wxVisualAttributes((wxVisualAttributes &) result);
17700 resultobj = SWIG_NewPointerObj((void *)(resultptr), SWIGTYPE_p_wxVisualAttributes, 1);
17701 }
17702 return resultobj;
17703 fail:
17704 return NULL;
17705}
17706
17707
d55e5bfc
RD
17708static PyObject * PyScrolledWindow_swigregister(PyObject *self, PyObject *args) {
17709 PyObject *obj;
17710 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
17711 SWIG_TypeClientData(SWIGTYPE_p_wxPyScrolledWindow, obj);
17712 Py_INCREF(obj);
17713 return Py_BuildValue((char *)"");
17714}
17715static int _wrap_PrintoutTitleStr_set(PyObject *_val) {
17716 PyErr_SetString(PyExc_TypeError,"Variable PrintoutTitleStr is read-only.");
17717 return 1;
17718}
17719
17720
17721static PyObject *_wrap_PrintoutTitleStr_get() {
17722 PyObject *pyobj;
17723
17724 {
17725#if wxUSE_UNICODE
17726 pyobj = PyUnicode_FromWideChar((&wxPyPrintoutTitleStr)->c_str(), (&wxPyPrintoutTitleStr)->Len());
17727#else
17728 pyobj = PyString_FromStringAndSize((&wxPyPrintoutTitleStr)->c_str(), (&wxPyPrintoutTitleStr)->Len());
17729#endif
17730 }
17731 return pyobj;
17732}
17733
17734
17735static int _wrap_PreviewCanvasNameStr_set(PyObject *_val) {
17736 PyErr_SetString(PyExc_TypeError,"Variable PreviewCanvasNameStr is read-only.");
17737 return 1;
17738}
17739
17740
17741static PyObject *_wrap_PreviewCanvasNameStr_get() {
17742 PyObject *pyobj;
17743
17744 {
17745#if wxUSE_UNICODE
17746 pyobj = PyUnicode_FromWideChar((&wxPyPreviewCanvasNameStr)->c_str(), (&wxPyPreviewCanvasNameStr)->Len());
17747#else
17748 pyobj = PyString_FromStringAndSize((&wxPyPreviewCanvasNameStr)->c_str(), (&wxPyPreviewCanvasNameStr)->Len());
17749#endif
17750 }
17751 return pyobj;
17752}
17753
17754
09c21d3b 17755static PyObject *_wrap_new_PrintData__SWIG_0(PyObject *self, PyObject *args) {
d55e5bfc
RD
17756 PyObject *resultobj;
17757 wxPrintData *result;
d55e5bfc 17758
09c21d3b 17759 if(!PyArg_ParseTuple(args,(char *)":new_PrintData")) goto fail;
d55e5bfc
RD
17760 {
17761 PyThreadState* __tstate = wxPyBeginAllowThreads();
17762 result = (wxPrintData *)new wxPrintData();
17763
17764 wxPyEndAllowThreads(__tstate);
17765 if (PyErr_Occurred()) SWIG_fail;
17766 }
17767 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPrintData, 1);
17768 return resultobj;
17769 fail:
17770 return NULL;
17771}
17772
17773
09c21d3b
RD
17774static PyObject *_wrap_new_PrintData__SWIG_1(PyObject *self, PyObject *args) {
17775 PyObject *resultobj;
17776 wxPrintData *arg1 = 0 ;
17777 wxPrintData *result;
17778 PyObject * obj0 = 0 ;
17779
17780 if(!PyArg_ParseTuple(args,(char *)"O:new_PrintData",&obj0)) goto fail;
17781 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintData,
17782 SWIG_POINTER_EXCEPTION | 0)) == -1)
17783 SWIG_fail;
17784 if (arg1 == NULL) {
17785 PyErr_SetString(PyExc_TypeError,"null reference");
17786 SWIG_fail;
17787 }
17788 {
17789 PyThreadState* __tstate = wxPyBeginAllowThreads();
17790 result = (wxPrintData *)new wxPrintData((wxPrintData const &)*arg1);
17791
17792 wxPyEndAllowThreads(__tstate);
17793 if (PyErr_Occurred()) SWIG_fail;
17794 }
17795 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPrintData, 1);
17796 return resultobj;
17797 fail:
17798 return NULL;
17799}
17800
17801
17802static PyObject *_wrap_new_PrintData(PyObject *self, PyObject *args) {
17803 int argc;
17804 PyObject *argv[2];
17805 int ii;
17806
17807 argc = PyObject_Length(args);
17808 for (ii = 0; (ii < argc) && (ii < 1); ii++) {
17809 argv[ii] = PyTuple_GetItem(args,ii);
17810 }
17811 if (argc == 0) {
17812 return _wrap_new_PrintData__SWIG_0(self,args);
17813 }
17814 if (argc == 1) {
17815 int _v;
17816 {
17817 void *ptr;
17818 if (SWIG_ConvertPtr(argv[0], &ptr, SWIGTYPE_p_wxPrintData, 0) == -1) {
17819 _v = 0;
17820 PyErr_Clear();
17821 } else {
17822 _v = 1;
17823 }
17824 }
17825 if (_v) {
17826 return _wrap_new_PrintData__SWIG_1(self,args);
17827 }
17828 }
17829
17830 PyErr_SetString(PyExc_TypeError,"No matching function for overloaded 'new_PrintData'");
17831 return NULL;
17832}
17833
17834
d55e5bfc
RD
17835static PyObject *_wrap_delete_PrintData(PyObject *self, PyObject *args, PyObject *kwargs) {
17836 PyObject *resultobj;
17837 wxPrintData *arg1 = (wxPrintData *) 0 ;
17838 PyObject * obj0 = 0 ;
17839 char *kwnames[] = {
17840 (char *) "self", NULL
17841 };
17842
17843 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:delete_PrintData",kwnames,&obj0)) goto fail;
17844 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintData,
17845 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
17846 {
17847 PyThreadState* __tstate = wxPyBeginAllowThreads();
17848 delete arg1;
17849
17850 wxPyEndAllowThreads(__tstate);
17851 if (PyErr_Occurred()) SWIG_fail;
17852 }
17853 Py_INCREF(Py_None); resultobj = Py_None;
17854 return resultobj;
17855 fail:
17856 return NULL;
17857}
17858
17859
17860static PyObject *_wrap_PrintData_GetNoCopies(PyObject *self, PyObject *args, PyObject *kwargs) {
17861 PyObject *resultobj;
17862 wxPrintData *arg1 = (wxPrintData *) 0 ;
17863 int result;
17864 PyObject * obj0 = 0 ;
17865 char *kwnames[] = {
17866 (char *) "self", NULL
17867 };
17868
17869 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintData_GetNoCopies",kwnames,&obj0)) goto fail;
17870 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintData,
17871 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
17872 {
17873 PyThreadState* __tstate = wxPyBeginAllowThreads();
17874 result = (int)(arg1)->GetNoCopies();
17875
17876 wxPyEndAllowThreads(__tstate);
17877 if (PyErr_Occurred()) SWIG_fail;
17878 }
17879 resultobj = SWIG_FromInt((int)result);
17880 return resultobj;
17881 fail:
17882 return NULL;
17883}
17884
17885
17886static PyObject *_wrap_PrintData_GetCollate(PyObject *self, PyObject *args, PyObject *kwargs) {
17887 PyObject *resultobj;
17888 wxPrintData *arg1 = (wxPrintData *) 0 ;
17889 bool result;
17890 PyObject * obj0 = 0 ;
17891 char *kwnames[] = {
17892 (char *) "self", NULL
17893 };
17894
17895 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintData_GetCollate",kwnames,&obj0)) goto fail;
17896 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintData,
17897 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
17898 {
17899 PyThreadState* __tstate = wxPyBeginAllowThreads();
17900 result = (bool)(arg1)->GetCollate();
17901
17902 wxPyEndAllowThreads(__tstate);
17903 if (PyErr_Occurred()) SWIG_fail;
17904 }
17905 {
17906 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
17907 }
17908 return resultobj;
17909 fail:
17910 return NULL;
17911}
17912
17913
17914static PyObject *_wrap_PrintData_GetOrientation(PyObject *self, PyObject *args, PyObject *kwargs) {
17915 PyObject *resultobj;
17916 wxPrintData *arg1 = (wxPrintData *) 0 ;
17917 int result;
17918 PyObject * obj0 = 0 ;
17919 char *kwnames[] = {
17920 (char *) "self", NULL
17921 };
17922
17923 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintData_GetOrientation",kwnames,&obj0)) goto fail;
17924 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintData,
17925 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
17926 {
17927 PyThreadState* __tstate = wxPyBeginAllowThreads();
17928 result = (int)(arg1)->GetOrientation();
17929
17930 wxPyEndAllowThreads(__tstate);
17931 if (PyErr_Occurred()) SWIG_fail;
17932 }
17933 resultobj = SWIG_FromInt((int)result);
17934 return resultobj;
17935 fail:
17936 return NULL;
17937}
17938
17939
17940static PyObject *_wrap_PrintData_Ok(PyObject *self, PyObject *args, PyObject *kwargs) {
17941 PyObject *resultobj;
17942 wxPrintData *arg1 = (wxPrintData *) 0 ;
17943 bool result;
17944 PyObject * obj0 = 0 ;
17945 char *kwnames[] = {
17946 (char *) "self", NULL
17947 };
17948
17949 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintData_Ok",kwnames,&obj0)) goto fail;
17950 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintData,
17951 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
17952 {
17953 PyThreadState* __tstate = wxPyBeginAllowThreads();
17954 result = (bool)(arg1)->Ok();
17955
17956 wxPyEndAllowThreads(__tstate);
17957 if (PyErr_Occurred()) SWIG_fail;
17958 }
17959 {
17960 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
17961 }
17962 return resultobj;
17963 fail:
17964 return NULL;
17965}
17966
17967
17968static PyObject *_wrap_PrintData_GetPrinterName(PyObject *self, PyObject *args, PyObject *kwargs) {
17969 PyObject *resultobj;
17970 wxPrintData *arg1 = (wxPrintData *) 0 ;
17971 wxString *result;
17972 PyObject * obj0 = 0 ;
17973 char *kwnames[] = {
17974 (char *) "self", NULL
17975 };
17976
17977 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintData_GetPrinterName",kwnames,&obj0)) goto fail;
17978 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintData,
17979 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
17980 {
17981 PyThreadState* __tstate = wxPyBeginAllowThreads();
17982 {
17983 wxString const &_result_ref = (arg1)->GetPrinterName();
17984 result = (wxString *) &_result_ref;
17985 }
17986
17987 wxPyEndAllowThreads(__tstate);
17988 if (PyErr_Occurred()) SWIG_fail;
17989 }
17990 {
17991#if wxUSE_UNICODE
17992 resultobj = PyUnicode_FromWideChar(result->c_str(), result->Len());
17993#else
17994 resultobj = PyString_FromStringAndSize(result->c_str(), result->Len());
17995#endif
17996 }
17997 return resultobj;
17998 fail:
17999 return NULL;
18000}
18001
18002
18003static PyObject *_wrap_PrintData_GetColour(PyObject *self, PyObject *args, PyObject *kwargs) {
18004 PyObject *resultobj;
18005 wxPrintData *arg1 = (wxPrintData *) 0 ;
18006 bool result;
18007 PyObject * obj0 = 0 ;
18008 char *kwnames[] = {
18009 (char *) "self", NULL
18010 };
18011
18012 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintData_GetColour",kwnames,&obj0)) goto fail;
18013 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintData,
18014 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
18015 {
18016 PyThreadState* __tstate = wxPyBeginAllowThreads();
18017 result = (bool)(arg1)->GetColour();
18018
18019 wxPyEndAllowThreads(__tstate);
18020 if (PyErr_Occurred()) SWIG_fail;
18021 }
18022 {
18023 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
18024 }
18025 return resultobj;
18026 fail:
18027 return NULL;
18028}
18029
18030
18031static PyObject *_wrap_PrintData_GetDuplex(PyObject *self, PyObject *args, PyObject *kwargs) {
18032 PyObject *resultobj;
18033 wxPrintData *arg1 = (wxPrintData *) 0 ;
18034 int result;
18035 PyObject * obj0 = 0 ;
18036 char *kwnames[] = {
18037 (char *) "self", NULL
18038 };
18039
18040 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintData_GetDuplex",kwnames,&obj0)) goto fail;
18041 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintData,
18042 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
18043 {
18044 PyThreadState* __tstate = wxPyBeginAllowThreads();
18045 result = (int)(arg1)->GetDuplex();
18046
18047 wxPyEndAllowThreads(__tstate);
18048 if (PyErr_Occurred()) SWIG_fail;
18049 }
18050 resultobj = SWIG_FromInt((int)result);
18051 return resultobj;
18052 fail:
18053 return NULL;
18054}
18055
18056
18057static PyObject *_wrap_PrintData_GetPaperId(PyObject *self, PyObject *args, PyObject *kwargs) {
18058 PyObject *resultobj;
18059 wxPrintData *arg1 = (wxPrintData *) 0 ;
18060 int result;
18061 PyObject * obj0 = 0 ;
18062 char *kwnames[] = {
18063 (char *) "self", NULL
18064 };
18065
18066 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintData_GetPaperId",kwnames,&obj0)) goto fail;
18067 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintData,
18068 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
18069 {
18070 PyThreadState* __tstate = wxPyBeginAllowThreads();
18071 result = (int)(arg1)->GetPaperId();
18072
18073 wxPyEndAllowThreads(__tstate);
18074 if (PyErr_Occurred()) SWIG_fail;
18075 }
18076 resultobj = SWIG_FromInt((int)result);
18077 return resultobj;
18078 fail:
18079 return NULL;
18080}
18081
18082
18083static PyObject *_wrap_PrintData_GetPaperSize(PyObject *self, PyObject *args, PyObject *kwargs) {
18084 PyObject *resultobj;
18085 wxPrintData *arg1 = (wxPrintData *) 0 ;
18086 wxSize *result;
18087 PyObject * obj0 = 0 ;
18088 char *kwnames[] = {
18089 (char *) "self", NULL
18090 };
18091
18092 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintData_GetPaperSize",kwnames,&obj0)) goto fail;
18093 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintData,
18094 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
18095 {
18096 PyThreadState* __tstate = wxPyBeginAllowThreads();
18097 {
18098 wxSize const &_result_ref = (arg1)->GetPaperSize();
18099 result = (wxSize *) &_result_ref;
18100 }
18101
18102 wxPyEndAllowThreads(__tstate);
18103 if (PyErr_Occurred()) SWIG_fail;
18104 }
18105 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxSize, 0);
18106 return resultobj;
18107 fail:
18108 return NULL;
18109}
18110
18111
18112static PyObject *_wrap_PrintData_GetQuality(PyObject *self, PyObject *args, PyObject *kwargs) {
18113 PyObject *resultobj;
18114 wxPrintData *arg1 = (wxPrintData *) 0 ;
18115 int result;
18116 PyObject * obj0 = 0 ;
18117 char *kwnames[] = {
18118 (char *) "self", NULL
18119 };
18120
18121 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintData_GetQuality",kwnames,&obj0)) goto fail;
18122 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintData,
18123 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
18124 {
18125 PyThreadState* __tstate = wxPyBeginAllowThreads();
18126 result = (int)(arg1)->GetQuality();
18127
18128 wxPyEndAllowThreads(__tstate);
18129 if (PyErr_Occurred()) SWIG_fail;
18130 }
18131 resultobj = SWIG_FromInt((int)result);
18132 return resultobj;
18133 fail:
18134 return NULL;
18135}
18136
18137
18138static PyObject *_wrap_PrintData_SetNoCopies(PyObject *self, PyObject *args, PyObject *kwargs) {
18139 PyObject *resultobj;
18140 wxPrintData *arg1 = (wxPrintData *) 0 ;
18141 int arg2 ;
18142 PyObject * obj0 = 0 ;
18143 PyObject * obj1 = 0 ;
18144 char *kwnames[] = {
18145 (char *) "self",(char *) "v", NULL
18146 };
18147
18148 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintData_SetNoCopies",kwnames,&obj0,&obj1)) goto fail;
18149 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintData,
18150 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
18151 arg2 = (int) SWIG_AsInt(obj1);
18152 if (PyErr_Occurred()) SWIG_fail;
18153 {
18154 PyThreadState* __tstate = wxPyBeginAllowThreads();
18155 (arg1)->SetNoCopies(arg2);
18156
18157 wxPyEndAllowThreads(__tstate);
18158 if (PyErr_Occurred()) SWIG_fail;
18159 }
18160 Py_INCREF(Py_None); resultobj = Py_None;
18161 return resultobj;
18162 fail:
18163 return NULL;
18164}
18165
18166
18167static PyObject *_wrap_PrintData_SetCollate(PyObject *self, PyObject *args, PyObject *kwargs) {
18168 PyObject *resultobj;
18169 wxPrintData *arg1 = (wxPrintData *) 0 ;
18170 bool arg2 ;
18171 PyObject * obj0 = 0 ;
18172 PyObject * obj1 = 0 ;
18173 char *kwnames[] = {
18174 (char *) "self",(char *) "flag", NULL
18175 };
18176
18177 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintData_SetCollate",kwnames,&obj0,&obj1)) goto fail;
18178 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintData,
18179 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
18180 arg2 = (bool) SWIG_AsBool(obj1);
18181 if (PyErr_Occurred()) SWIG_fail;
18182 {
18183 PyThreadState* __tstate = wxPyBeginAllowThreads();
18184 (arg1)->SetCollate(arg2);
18185
18186 wxPyEndAllowThreads(__tstate);
18187 if (PyErr_Occurred()) SWIG_fail;
18188 }
18189 Py_INCREF(Py_None); resultobj = Py_None;
18190 return resultobj;
18191 fail:
18192 return NULL;
18193}
18194
18195
18196static PyObject *_wrap_PrintData_SetOrientation(PyObject *self, PyObject *args, PyObject *kwargs) {
18197 PyObject *resultobj;
18198 wxPrintData *arg1 = (wxPrintData *) 0 ;
18199 int arg2 ;
18200 PyObject * obj0 = 0 ;
18201 PyObject * obj1 = 0 ;
18202 char *kwnames[] = {
18203 (char *) "self",(char *) "orient", NULL
18204 };
18205
18206 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintData_SetOrientation",kwnames,&obj0,&obj1)) goto fail;
18207 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintData,
18208 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
18209 arg2 = (int) SWIG_AsInt(obj1);
18210 if (PyErr_Occurred()) SWIG_fail;
18211 {
18212 PyThreadState* __tstate = wxPyBeginAllowThreads();
18213 (arg1)->SetOrientation(arg2);
18214
18215 wxPyEndAllowThreads(__tstate);
18216 if (PyErr_Occurred()) SWIG_fail;
18217 }
18218 Py_INCREF(Py_None); resultobj = Py_None;
18219 return resultobj;
18220 fail:
18221 return NULL;
18222}
18223
18224
18225static PyObject *_wrap_PrintData_SetPrinterName(PyObject *self, PyObject *args, PyObject *kwargs) {
18226 PyObject *resultobj;
18227 wxPrintData *arg1 = (wxPrintData *) 0 ;
18228 wxString *arg2 = 0 ;
18229 bool temp2 = False ;
18230 PyObject * obj0 = 0 ;
18231 PyObject * obj1 = 0 ;
18232 char *kwnames[] = {
18233 (char *) "self",(char *) "name", NULL
18234 };
18235
18236 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintData_SetPrinterName",kwnames,&obj0,&obj1)) goto fail;
18237 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintData,
18238 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
18239 {
18240 arg2 = wxString_in_helper(obj1);
18241 if (arg2 == NULL) SWIG_fail;
18242 temp2 = True;
18243 }
18244 {
18245 PyThreadState* __tstate = wxPyBeginAllowThreads();
18246 (arg1)->SetPrinterName((wxString const &)*arg2);
18247
18248 wxPyEndAllowThreads(__tstate);
18249 if (PyErr_Occurred()) SWIG_fail;
18250 }
18251 Py_INCREF(Py_None); resultobj = Py_None;
18252 {
18253 if (temp2)
18254 delete arg2;
18255 }
18256 return resultobj;
18257 fail:
18258 {
18259 if (temp2)
18260 delete arg2;
18261 }
18262 return NULL;
18263}
18264
18265
18266static PyObject *_wrap_PrintData_SetColour(PyObject *self, PyObject *args, PyObject *kwargs) {
18267 PyObject *resultobj;
18268 wxPrintData *arg1 = (wxPrintData *) 0 ;
18269 bool arg2 ;
18270 PyObject * obj0 = 0 ;
18271 PyObject * obj1 = 0 ;
18272 char *kwnames[] = {
18273 (char *) "self",(char *) "colour", NULL
18274 };
18275
18276 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintData_SetColour",kwnames,&obj0,&obj1)) goto fail;
18277 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintData,
18278 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
18279 arg2 = (bool) SWIG_AsBool(obj1);
18280 if (PyErr_Occurred()) SWIG_fail;
18281 {
18282 PyThreadState* __tstate = wxPyBeginAllowThreads();
18283 (arg1)->SetColour(arg2);
18284
18285 wxPyEndAllowThreads(__tstate);
18286 if (PyErr_Occurred()) SWIG_fail;
18287 }
18288 Py_INCREF(Py_None); resultobj = Py_None;
18289 return resultobj;
18290 fail:
18291 return NULL;
18292}
18293
18294
18295static PyObject *_wrap_PrintData_SetDuplex(PyObject *self, PyObject *args, PyObject *kwargs) {
18296 PyObject *resultobj;
18297 wxPrintData *arg1 = (wxPrintData *) 0 ;
18298 int arg2 ;
18299 PyObject * obj0 = 0 ;
18300 PyObject * obj1 = 0 ;
18301 char *kwnames[] = {
18302 (char *) "self",(char *) "duplex", NULL
18303 };
18304
18305 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintData_SetDuplex",kwnames,&obj0,&obj1)) goto fail;
18306 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintData,
18307 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
18308 arg2 = (wxDuplexMode) SWIG_AsInt(obj1);
18309 if (PyErr_Occurred()) SWIG_fail;
18310 {
18311 PyThreadState* __tstate = wxPyBeginAllowThreads();
18312 (arg1)->SetDuplex((wxDuplexMode )arg2);
18313
18314 wxPyEndAllowThreads(__tstate);
18315 if (PyErr_Occurred()) SWIG_fail;
18316 }
18317 Py_INCREF(Py_None); resultobj = Py_None;
18318 return resultobj;
18319 fail:
18320 return NULL;
18321}
18322
18323
18324static PyObject *_wrap_PrintData_SetPaperId(PyObject *self, PyObject *args, PyObject *kwargs) {
18325 PyObject *resultobj;
18326 wxPrintData *arg1 = (wxPrintData *) 0 ;
18327 int arg2 ;
18328 PyObject * obj0 = 0 ;
18329 PyObject * obj1 = 0 ;
18330 char *kwnames[] = {
18331 (char *) "self",(char *) "sizeId", NULL
18332 };
18333
18334 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintData_SetPaperId",kwnames,&obj0,&obj1)) goto fail;
18335 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintData,
18336 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
18337 arg2 = (wxPaperSize) SWIG_AsInt(obj1);
18338 if (PyErr_Occurred()) SWIG_fail;
18339 {
18340 PyThreadState* __tstate = wxPyBeginAllowThreads();
18341 (arg1)->SetPaperId((wxPaperSize )arg2);
18342
18343 wxPyEndAllowThreads(__tstate);
18344 if (PyErr_Occurred()) SWIG_fail;
18345 }
18346 Py_INCREF(Py_None); resultobj = Py_None;
18347 return resultobj;
18348 fail:
18349 return NULL;
18350}
18351
18352
18353static PyObject *_wrap_PrintData_SetPaperSize(PyObject *self, PyObject *args, PyObject *kwargs) {
18354 PyObject *resultobj;
18355 wxPrintData *arg1 = (wxPrintData *) 0 ;
18356 wxSize *arg2 = 0 ;
18357 wxSize temp2 ;
18358 PyObject * obj0 = 0 ;
18359 PyObject * obj1 = 0 ;
18360 char *kwnames[] = {
18361 (char *) "self",(char *) "sz", NULL
18362 };
18363
18364 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintData_SetPaperSize",kwnames,&obj0,&obj1)) goto fail;
18365 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintData,
18366 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
18367 {
18368 arg2 = &temp2;
18369 if ( ! wxSize_helper(obj1, &arg2)) SWIG_fail;
18370 }
18371 {
18372 PyThreadState* __tstate = wxPyBeginAllowThreads();
18373 (arg1)->SetPaperSize((wxSize const &)*arg2);
18374
18375 wxPyEndAllowThreads(__tstate);
18376 if (PyErr_Occurred()) SWIG_fail;
18377 }
18378 Py_INCREF(Py_None); resultobj = Py_None;
18379 return resultobj;
18380 fail:
18381 return NULL;
18382}
18383
18384
18385static PyObject *_wrap_PrintData_SetQuality(PyObject *self, PyObject *args, PyObject *kwargs) {
18386 PyObject *resultobj;
18387 wxPrintData *arg1 = (wxPrintData *) 0 ;
18388 int arg2 ;
18389 PyObject * obj0 = 0 ;
18390 PyObject * obj1 = 0 ;
18391 char *kwnames[] = {
18392 (char *) "self",(char *) "quality", NULL
18393 };
18394
18395 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintData_SetQuality",kwnames,&obj0,&obj1)) goto fail;
18396 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintData,
18397 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
18398 arg2 = (int) SWIG_AsInt(obj1);
18399 if (PyErr_Occurred()) SWIG_fail;
18400 {
18401 PyThreadState* __tstate = wxPyBeginAllowThreads();
18402 (arg1)->SetQuality(arg2);
18403
18404 wxPyEndAllowThreads(__tstate);
18405 if (PyErr_Occurred()) SWIG_fail;
18406 }
18407 Py_INCREF(Py_None); resultobj = Py_None;
18408 return resultobj;
18409 fail:
18410 return NULL;
18411}
18412
18413
18414static PyObject *_wrap_PrintData_GetPrinterCommand(PyObject *self, PyObject *args, PyObject *kwargs) {
18415 PyObject *resultobj;
18416 wxPrintData *arg1 = (wxPrintData *) 0 ;
18417 wxString *result;
18418 PyObject * obj0 = 0 ;
18419 char *kwnames[] = {
18420 (char *) "self", NULL
18421 };
18422
18423 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintData_GetPrinterCommand",kwnames,&obj0)) goto fail;
18424 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintData,
18425 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
18426 {
18427 PyThreadState* __tstate = wxPyBeginAllowThreads();
18428 {
18429 wxString const &_result_ref = (arg1)->GetPrinterCommand();
18430 result = (wxString *) &_result_ref;
18431 }
18432
18433 wxPyEndAllowThreads(__tstate);
18434 if (PyErr_Occurred()) SWIG_fail;
18435 }
18436 {
18437#if wxUSE_UNICODE
18438 resultobj = PyUnicode_FromWideChar(result->c_str(), result->Len());
18439#else
18440 resultobj = PyString_FromStringAndSize(result->c_str(), result->Len());
18441#endif
18442 }
18443 return resultobj;
18444 fail:
18445 return NULL;
18446}
18447
18448
18449static PyObject *_wrap_PrintData_GetPrinterOptions(PyObject *self, PyObject *args, PyObject *kwargs) {
18450 PyObject *resultobj;
18451 wxPrintData *arg1 = (wxPrintData *) 0 ;
18452 wxString *result;
18453 PyObject * obj0 = 0 ;
18454 char *kwnames[] = {
18455 (char *) "self", NULL
18456 };
18457
18458 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintData_GetPrinterOptions",kwnames,&obj0)) goto fail;
18459 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintData,
18460 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
18461 {
18462 PyThreadState* __tstate = wxPyBeginAllowThreads();
18463 {
18464 wxString const &_result_ref = (arg1)->GetPrinterOptions();
18465 result = (wxString *) &_result_ref;
18466 }
18467
18468 wxPyEndAllowThreads(__tstate);
18469 if (PyErr_Occurred()) SWIG_fail;
18470 }
18471 {
18472#if wxUSE_UNICODE
18473 resultobj = PyUnicode_FromWideChar(result->c_str(), result->Len());
18474#else
18475 resultobj = PyString_FromStringAndSize(result->c_str(), result->Len());
18476#endif
18477 }
18478 return resultobj;
18479 fail:
18480 return NULL;
18481}
18482
18483
18484static PyObject *_wrap_PrintData_GetPreviewCommand(PyObject *self, PyObject *args, PyObject *kwargs) {
18485 PyObject *resultobj;
18486 wxPrintData *arg1 = (wxPrintData *) 0 ;
18487 wxString *result;
18488 PyObject * obj0 = 0 ;
18489 char *kwnames[] = {
18490 (char *) "self", NULL
18491 };
18492
18493 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintData_GetPreviewCommand",kwnames,&obj0)) goto fail;
18494 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintData,
18495 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
18496 {
18497 PyThreadState* __tstate = wxPyBeginAllowThreads();
18498 {
18499 wxString const &_result_ref = (arg1)->GetPreviewCommand();
18500 result = (wxString *) &_result_ref;
18501 }
18502
18503 wxPyEndAllowThreads(__tstate);
18504 if (PyErr_Occurred()) SWIG_fail;
18505 }
18506 {
18507#if wxUSE_UNICODE
18508 resultobj = PyUnicode_FromWideChar(result->c_str(), result->Len());
18509#else
18510 resultobj = PyString_FromStringAndSize(result->c_str(), result->Len());
18511#endif
18512 }
18513 return resultobj;
18514 fail:
18515 return NULL;
18516}
18517
18518
18519static PyObject *_wrap_PrintData_GetFilename(PyObject *self, PyObject *args, PyObject *kwargs) {
18520 PyObject *resultobj;
18521 wxPrintData *arg1 = (wxPrintData *) 0 ;
18522 wxString *result;
18523 PyObject * obj0 = 0 ;
18524 char *kwnames[] = {
18525 (char *) "self", NULL
18526 };
18527
18528 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintData_GetFilename",kwnames,&obj0)) goto fail;
18529 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintData,
18530 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
18531 {
18532 PyThreadState* __tstate = wxPyBeginAllowThreads();
18533 {
18534 wxString const &_result_ref = (arg1)->GetFilename();
18535 result = (wxString *) &_result_ref;
18536 }
18537
18538 wxPyEndAllowThreads(__tstate);
18539 if (PyErr_Occurred()) SWIG_fail;
18540 }
18541 {
18542#if wxUSE_UNICODE
18543 resultobj = PyUnicode_FromWideChar(result->c_str(), result->Len());
18544#else
18545 resultobj = PyString_FromStringAndSize(result->c_str(), result->Len());
18546#endif
18547 }
18548 return resultobj;
18549 fail:
18550 return NULL;
18551}
18552
18553
18554static PyObject *_wrap_PrintData_GetFontMetricPath(PyObject *self, PyObject *args, PyObject *kwargs) {
18555 PyObject *resultobj;
18556 wxPrintData *arg1 = (wxPrintData *) 0 ;
18557 wxString *result;
18558 PyObject * obj0 = 0 ;
18559 char *kwnames[] = {
18560 (char *) "self", NULL
18561 };
18562
18563 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintData_GetFontMetricPath",kwnames,&obj0)) goto fail;
18564 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintData,
18565 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
18566 {
18567 PyThreadState* __tstate = wxPyBeginAllowThreads();
18568 {
18569 wxString const &_result_ref = (arg1)->GetFontMetricPath();
18570 result = (wxString *) &_result_ref;
18571 }
18572
18573 wxPyEndAllowThreads(__tstate);
18574 if (PyErr_Occurred()) SWIG_fail;
18575 }
18576 {
18577#if wxUSE_UNICODE
18578 resultobj = PyUnicode_FromWideChar(result->c_str(), result->Len());
18579#else
18580 resultobj = PyString_FromStringAndSize(result->c_str(), result->Len());
18581#endif
18582 }
18583 return resultobj;
18584 fail:
18585 return NULL;
18586}
18587
18588
18589static PyObject *_wrap_PrintData_GetPrinterScaleX(PyObject *self, PyObject *args, PyObject *kwargs) {
18590 PyObject *resultobj;
18591 wxPrintData *arg1 = (wxPrintData *) 0 ;
18592 double result;
18593 PyObject * obj0 = 0 ;
18594 char *kwnames[] = {
18595 (char *) "self", NULL
18596 };
18597
18598 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintData_GetPrinterScaleX",kwnames,&obj0)) goto fail;
18599 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintData,
18600 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
18601 {
18602 PyThreadState* __tstate = wxPyBeginAllowThreads();
18603 result = (double)(arg1)->GetPrinterScaleX();
18604
18605 wxPyEndAllowThreads(__tstate);
18606 if (PyErr_Occurred()) SWIG_fail;
18607 }
18608 resultobj = SWIG_FromDouble((double)result);
18609 return resultobj;
18610 fail:
18611 return NULL;
18612}
18613
18614
18615static PyObject *_wrap_PrintData_GetPrinterScaleY(PyObject *self, PyObject *args, PyObject *kwargs) {
18616 PyObject *resultobj;
18617 wxPrintData *arg1 = (wxPrintData *) 0 ;
18618 double result;
18619 PyObject * obj0 = 0 ;
18620 char *kwnames[] = {
18621 (char *) "self", NULL
18622 };
18623
18624 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintData_GetPrinterScaleY",kwnames,&obj0)) goto fail;
18625 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintData,
18626 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
18627 {
18628 PyThreadState* __tstate = wxPyBeginAllowThreads();
18629 result = (double)(arg1)->GetPrinterScaleY();
18630
18631 wxPyEndAllowThreads(__tstate);
18632 if (PyErr_Occurred()) SWIG_fail;
18633 }
18634 resultobj = SWIG_FromDouble((double)result);
18635 return resultobj;
18636 fail:
18637 return NULL;
18638}
18639
18640
18641static PyObject *_wrap_PrintData_GetPrinterTranslateX(PyObject *self, PyObject *args, PyObject *kwargs) {
18642 PyObject *resultobj;
18643 wxPrintData *arg1 = (wxPrintData *) 0 ;
18644 long result;
18645 PyObject * obj0 = 0 ;
18646 char *kwnames[] = {
18647 (char *) "self", NULL
18648 };
18649
18650 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintData_GetPrinterTranslateX",kwnames,&obj0)) goto fail;
18651 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintData,
18652 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
18653 {
18654 PyThreadState* __tstate = wxPyBeginAllowThreads();
18655 result = (long)(arg1)->GetPrinterTranslateX();
18656
18657 wxPyEndAllowThreads(__tstate);
18658 if (PyErr_Occurred()) SWIG_fail;
18659 }
18660 resultobj = SWIG_FromLong((long)result);
18661 return resultobj;
18662 fail:
18663 return NULL;
18664}
18665
18666
18667static PyObject *_wrap_PrintData_GetPrinterTranslateY(PyObject *self, PyObject *args, PyObject *kwargs) {
18668 PyObject *resultobj;
18669 wxPrintData *arg1 = (wxPrintData *) 0 ;
18670 long result;
18671 PyObject * obj0 = 0 ;
18672 char *kwnames[] = {
18673 (char *) "self", NULL
18674 };
18675
18676 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintData_GetPrinterTranslateY",kwnames,&obj0)) goto fail;
18677 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintData,
18678 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
18679 {
18680 PyThreadState* __tstate = wxPyBeginAllowThreads();
18681 result = (long)(arg1)->GetPrinterTranslateY();
18682
18683 wxPyEndAllowThreads(__tstate);
18684 if (PyErr_Occurred()) SWIG_fail;
18685 }
18686 resultobj = SWIG_FromLong((long)result);
18687 return resultobj;
18688 fail:
18689 return NULL;
18690}
18691
18692
18693static PyObject *_wrap_PrintData_GetPrintMode(PyObject *self, PyObject *args, PyObject *kwargs) {
18694 PyObject *resultobj;
18695 wxPrintData *arg1 = (wxPrintData *) 0 ;
18696 int result;
18697 PyObject * obj0 = 0 ;
18698 char *kwnames[] = {
18699 (char *) "self", NULL
18700 };
18701
18702 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintData_GetPrintMode",kwnames,&obj0)) goto fail;
18703 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintData,
18704 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
18705 {
18706 PyThreadState* __tstate = wxPyBeginAllowThreads();
18707 result = (int)(arg1)->GetPrintMode();
18708
18709 wxPyEndAllowThreads(__tstate);
18710 if (PyErr_Occurred()) SWIG_fail;
18711 }
18712 resultobj = SWIG_FromInt((int)result);
18713 return resultobj;
18714 fail:
18715 return NULL;
18716}
18717
18718
18719static PyObject *_wrap_PrintData_SetPrinterCommand(PyObject *self, PyObject *args, PyObject *kwargs) {
18720 PyObject *resultobj;
18721 wxPrintData *arg1 = (wxPrintData *) 0 ;
18722 wxString *arg2 = 0 ;
18723 bool temp2 = False ;
18724 PyObject * obj0 = 0 ;
18725 PyObject * obj1 = 0 ;
18726 char *kwnames[] = {
18727 (char *) "self",(char *) "command", NULL
18728 };
18729
18730 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintData_SetPrinterCommand",kwnames,&obj0,&obj1)) goto fail;
18731 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintData,
18732 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
18733 {
18734 arg2 = wxString_in_helper(obj1);
18735 if (arg2 == NULL) SWIG_fail;
18736 temp2 = True;
18737 }
18738 {
18739 PyThreadState* __tstate = wxPyBeginAllowThreads();
18740 (arg1)->SetPrinterCommand((wxString const &)*arg2);
18741
18742 wxPyEndAllowThreads(__tstate);
18743 if (PyErr_Occurred()) SWIG_fail;
18744 }
18745 Py_INCREF(Py_None); resultobj = Py_None;
18746 {
18747 if (temp2)
18748 delete arg2;
18749 }
18750 return resultobj;
18751 fail:
18752 {
18753 if (temp2)
18754 delete arg2;
18755 }
18756 return NULL;
18757}
18758
18759
18760static PyObject *_wrap_PrintData_SetPrinterOptions(PyObject *self, PyObject *args, PyObject *kwargs) {
18761 PyObject *resultobj;
18762 wxPrintData *arg1 = (wxPrintData *) 0 ;
18763 wxString *arg2 = 0 ;
18764 bool temp2 = False ;
18765 PyObject * obj0 = 0 ;
18766 PyObject * obj1 = 0 ;
18767 char *kwnames[] = {
18768 (char *) "self",(char *) "options", NULL
18769 };
18770
18771 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintData_SetPrinterOptions",kwnames,&obj0,&obj1)) goto fail;
18772 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintData,
18773 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
18774 {
18775 arg2 = wxString_in_helper(obj1);
18776 if (arg2 == NULL) SWIG_fail;
18777 temp2 = True;
18778 }
18779 {
18780 PyThreadState* __tstate = wxPyBeginAllowThreads();
18781 (arg1)->SetPrinterOptions((wxString const &)*arg2);
18782
18783 wxPyEndAllowThreads(__tstate);
18784 if (PyErr_Occurred()) SWIG_fail;
18785 }
18786 Py_INCREF(Py_None); resultobj = Py_None;
18787 {
18788 if (temp2)
18789 delete arg2;
18790 }
18791 return resultobj;
18792 fail:
18793 {
18794 if (temp2)
18795 delete arg2;
18796 }
18797 return NULL;
18798}
18799
18800
18801static PyObject *_wrap_PrintData_SetPreviewCommand(PyObject *self, PyObject *args, PyObject *kwargs) {
18802 PyObject *resultobj;
18803 wxPrintData *arg1 = (wxPrintData *) 0 ;
18804 wxString *arg2 = 0 ;
18805 bool temp2 = False ;
18806 PyObject * obj0 = 0 ;
18807 PyObject * obj1 = 0 ;
18808 char *kwnames[] = {
18809 (char *) "self",(char *) "command", NULL
18810 };
18811
18812 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintData_SetPreviewCommand",kwnames,&obj0,&obj1)) goto fail;
18813 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintData,
18814 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
18815 {
18816 arg2 = wxString_in_helper(obj1);
18817 if (arg2 == NULL) SWIG_fail;
18818 temp2 = True;
18819 }
18820 {
18821 PyThreadState* __tstate = wxPyBeginAllowThreads();
18822 (arg1)->SetPreviewCommand((wxString const &)*arg2);
18823
18824 wxPyEndAllowThreads(__tstate);
18825 if (PyErr_Occurred()) SWIG_fail;
18826 }
18827 Py_INCREF(Py_None); resultobj = Py_None;
18828 {
18829 if (temp2)
18830 delete arg2;
18831 }
18832 return resultobj;
18833 fail:
18834 {
18835 if (temp2)
18836 delete arg2;
18837 }
18838 return NULL;
18839}
18840
18841
18842static PyObject *_wrap_PrintData_SetFilename(PyObject *self, PyObject *args, PyObject *kwargs) {
18843 PyObject *resultobj;
18844 wxPrintData *arg1 = (wxPrintData *) 0 ;
18845 wxString *arg2 = 0 ;
18846 bool temp2 = False ;
18847 PyObject * obj0 = 0 ;
18848 PyObject * obj1 = 0 ;
18849 char *kwnames[] = {
18850 (char *) "self",(char *) "filename", NULL
18851 };
18852
18853 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintData_SetFilename",kwnames,&obj0,&obj1)) goto fail;
18854 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintData,
18855 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
18856 {
18857 arg2 = wxString_in_helper(obj1);
18858 if (arg2 == NULL) SWIG_fail;
18859 temp2 = True;
18860 }
18861 {
18862 PyThreadState* __tstate = wxPyBeginAllowThreads();
18863 (arg1)->SetFilename((wxString const &)*arg2);
18864
18865 wxPyEndAllowThreads(__tstate);
18866 if (PyErr_Occurred()) SWIG_fail;
18867 }
18868 Py_INCREF(Py_None); resultobj = Py_None;
18869 {
18870 if (temp2)
18871 delete arg2;
18872 }
18873 return resultobj;
18874 fail:
18875 {
18876 if (temp2)
18877 delete arg2;
18878 }
18879 return NULL;
18880}
18881
18882
18883static PyObject *_wrap_PrintData_SetFontMetricPath(PyObject *self, PyObject *args, PyObject *kwargs) {
18884 PyObject *resultobj;
18885 wxPrintData *arg1 = (wxPrintData *) 0 ;
18886 wxString *arg2 = 0 ;
18887 bool temp2 = False ;
18888 PyObject * obj0 = 0 ;
18889 PyObject * obj1 = 0 ;
18890 char *kwnames[] = {
18891 (char *) "self",(char *) "path", NULL
18892 };
18893
18894 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintData_SetFontMetricPath",kwnames,&obj0,&obj1)) goto fail;
18895 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintData,
18896 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
18897 {
18898 arg2 = wxString_in_helper(obj1);
18899 if (arg2 == NULL) SWIG_fail;
18900 temp2 = True;
18901 }
18902 {
18903 PyThreadState* __tstate = wxPyBeginAllowThreads();
18904 (arg1)->SetFontMetricPath((wxString const &)*arg2);
18905
18906 wxPyEndAllowThreads(__tstate);
18907 if (PyErr_Occurred()) SWIG_fail;
18908 }
18909 Py_INCREF(Py_None); resultobj = Py_None;
18910 {
18911 if (temp2)
18912 delete arg2;
18913 }
18914 return resultobj;
18915 fail:
18916 {
18917 if (temp2)
18918 delete arg2;
18919 }
18920 return NULL;
18921}
18922
18923
18924static PyObject *_wrap_PrintData_SetPrinterScaleX(PyObject *self, PyObject *args, PyObject *kwargs) {
18925 PyObject *resultobj;
18926 wxPrintData *arg1 = (wxPrintData *) 0 ;
18927 double arg2 ;
18928 PyObject * obj0 = 0 ;
18929 PyObject * obj1 = 0 ;
18930 char *kwnames[] = {
18931 (char *) "self",(char *) "x", NULL
18932 };
18933
18934 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintData_SetPrinterScaleX",kwnames,&obj0,&obj1)) goto fail;
18935 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintData,
18936 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
18937 arg2 = (double) SWIG_AsDouble(obj1);
18938 if (PyErr_Occurred()) SWIG_fail;
18939 {
18940 PyThreadState* __tstate = wxPyBeginAllowThreads();
18941 (arg1)->SetPrinterScaleX(arg2);
18942
18943 wxPyEndAllowThreads(__tstate);
18944 if (PyErr_Occurred()) SWIG_fail;
18945 }
18946 Py_INCREF(Py_None); resultobj = Py_None;
18947 return resultobj;
18948 fail:
18949 return NULL;
18950}
18951
18952
18953static PyObject *_wrap_PrintData_SetPrinterScaleY(PyObject *self, PyObject *args, PyObject *kwargs) {
18954 PyObject *resultobj;
18955 wxPrintData *arg1 = (wxPrintData *) 0 ;
18956 double arg2 ;
18957 PyObject * obj0 = 0 ;
18958 PyObject * obj1 = 0 ;
18959 char *kwnames[] = {
18960 (char *) "self",(char *) "y", NULL
18961 };
18962
18963 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintData_SetPrinterScaleY",kwnames,&obj0,&obj1)) goto fail;
18964 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintData,
18965 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
18966 arg2 = (double) SWIG_AsDouble(obj1);
18967 if (PyErr_Occurred()) SWIG_fail;
18968 {
18969 PyThreadState* __tstate = wxPyBeginAllowThreads();
18970 (arg1)->SetPrinterScaleY(arg2);
18971
18972 wxPyEndAllowThreads(__tstate);
18973 if (PyErr_Occurred()) SWIG_fail;
18974 }
18975 Py_INCREF(Py_None); resultobj = Py_None;
18976 return resultobj;
18977 fail:
18978 return NULL;
18979}
18980
18981
18982static PyObject *_wrap_PrintData_SetPrinterScaling(PyObject *self, PyObject *args, PyObject *kwargs) {
18983 PyObject *resultobj;
18984 wxPrintData *arg1 = (wxPrintData *) 0 ;
18985 double arg2 ;
18986 double arg3 ;
18987 PyObject * obj0 = 0 ;
18988 PyObject * obj1 = 0 ;
18989 PyObject * obj2 = 0 ;
18990 char *kwnames[] = {
18991 (char *) "self",(char *) "x",(char *) "y", NULL
18992 };
18993
18994 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:PrintData_SetPrinterScaling",kwnames,&obj0,&obj1,&obj2)) goto fail;
18995 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintData,
18996 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
18997 arg2 = (double) SWIG_AsDouble(obj1);
18998 if (PyErr_Occurred()) SWIG_fail;
18999 arg3 = (double) SWIG_AsDouble(obj2);
19000 if (PyErr_Occurred()) SWIG_fail;
19001 {
19002 PyThreadState* __tstate = wxPyBeginAllowThreads();
19003 (arg1)->SetPrinterScaling(arg2,arg3);
19004
19005 wxPyEndAllowThreads(__tstate);
19006 if (PyErr_Occurred()) SWIG_fail;
19007 }
19008 Py_INCREF(Py_None); resultobj = Py_None;
19009 return resultobj;
19010 fail:
19011 return NULL;
19012}
19013
19014
19015static PyObject *_wrap_PrintData_SetPrinterTranslateX(PyObject *self, PyObject *args, PyObject *kwargs) {
19016 PyObject *resultobj;
19017 wxPrintData *arg1 = (wxPrintData *) 0 ;
19018 long arg2 ;
19019 PyObject * obj0 = 0 ;
19020 PyObject * obj1 = 0 ;
19021 char *kwnames[] = {
19022 (char *) "self",(char *) "x", NULL
19023 };
19024
19025 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintData_SetPrinterTranslateX",kwnames,&obj0,&obj1)) goto fail;
19026 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintData,
19027 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
19028 arg2 = (long) SWIG_AsLong(obj1);
19029 if (PyErr_Occurred()) SWIG_fail;
19030 {
19031 PyThreadState* __tstate = wxPyBeginAllowThreads();
19032 (arg1)->SetPrinterTranslateX(arg2);
19033
19034 wxPyEndAllowThreads(__tstate);
19035 if (PyErr_Occurred()) SWIG_fail;
19036 }
19037 Py_INCREF(Py_None); resultobj = Py_None;
19038 return resultobj;
19039 fail:
19040 return NULL;
19041}
19042
19043
19044static PyObject *_wrap_PrintData_SetPrinterTranslateY(PyObject *self, PyObject *args, PyObject *kwargs) {
19045 PyObject *resultobj;
19046 wxPrintData *arg1 = (wxPrintData *) 0 ;
19047 long arg2 ;
19048 PyObject * obj0 = 0 ;
19049 PyObject * obj1 = 0 ;
19050 char *kwnames[] = {
19051 (char *) "self",(char *) "y", NULL
19052 };
19053
19054 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintData_SetPrinterTranslateY",kwnames,&obj0,&obj1)) goto fail;
19055 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintData,
19056 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
19057 arg2 = (long) SWIG_AsLong(obj1);
19058 if (PyErr_Occurred()) SWIG_fail;
19059 {
19060 PyThreadState* __tstate = wxPyBeginAllowThreads();
19061 (arg1)->SetPrinterTranslateY(arg2);
19062
19063 wxPyEndAllowThreads(__tstate);
19064 if (PyErr_Occurred()) SWIG_fail;
19065 }
19066 Py_INCREF(Py_None); resultobj = Py_None;
19067 return resultobj;
19068 fail:
19069 return NULL;
19070}
19071
19072
19073static PyObject *_wrap_PrintData_SetPrinterTranslation(PyObject *self, PyObject *args, PyObject *kwargs) {
19074 PyObject *resultobj;
19075 wxPrintData *arg1 = (wxPrintData *) 0 ;
19076 long arg2 ;
19077 long arg3 ;
19078 PyObject * obj0 = 0 ;
19079 PyObject * obj1 = 0 ;
19080 PyObject * obj2 = 0 ;
19081 char *kwnames[] = {
19082 (char *) "self",(char *) "x",(char *) "y", NULL
19083 };
19084
19085 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:PrintData_SetPrinterTranslation",kwnames,&obj0,&obj1,&obj2)) goto fail;
19086 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintData,
19087 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
19088 arg2 = (long) SWIG_AsLong(obj1);
19089 if (PyErr_Occurred()) SWIG_fail;
19090 arg3 = (long) SWIG_AsLong(obj2);
19091 if (PyErr_Occurred()) SWIG_fail;
19092 {
19093 PyThreadState* __tstate = wxPyBeginAllowThreads();
19094 (arg1)->SetPrinterTranslation(arg2,arg3);
19095
19096 wxPyEndAllowThreads(__tstate);
19097 if (PyErr_Occurred()) SWIG_fail;
19098 }
19099 Py_INCREF(Py_None); resultobj = Py_None;
19100 return resultobj;
19101 fail:
19102 return NULL;
19103}
19104
19105
19106static PyObject *_wrap_PrintData_SetPrintMode(PyObject *self, PyObject *args, PyObject *kwargs) {
19107 PyObject *resultobj;
19108 wxPrintData *arg1 = (wxPrintData *) 0 ;
19109 int arg2 ;
19110 PyObject * obj0 = 0 ;
19111 PyObject * obj1 = 0 ;
19112 char *kwnames[] = {
19113 (char *) "self",(char *) "printMode", NULL
19114 };
19115
19116 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintData_SetPrintMode",kwnames,&obj0,&obj1)) goto fail;
19117 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintData,
19118 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
19119 arg2 = (wxPrintMode) SWIG_AsInt(obj1);
19120 if (PyErr_Occurred()) SWIG_fail;
19121 {
19122 PyThreadState* __tstate = wxPyBeginAllowThreads();
19123 (arg1)->SetPrintMode((wxPrintMode )arg2);
19124
19125 wxPyEndAllowThreads(__tstate);
19126 if (PyErr_Occurred()) SWIG_fail;
19127 }
19128 Py_INCREF(Py_None); resultobj = Py_None;
19129 return resultobj;
19130 fail:
19131 return NULL;
19132}
19133
19134
19135static PyObject *_wrap_PrintData_GetOutputStream(PyObject *self, PyObject *args, PyObject *kwargs) {
19136 PyObject *resultobj;
19137 wxPrintData *arg1 = (wxPrintData *) 0 ;
19138 wxOutputStream *result;
19139 PyObject * obj0 = 0 ;
19140 char *kwnames[] = {
19141 (char *) "self", NULL
19142 };
19143
19144 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintData_GetOutputStream",kwnames,&obj0)) goto fail;
19145 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintData,
19146 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
19147 {
19148 PyThreadState* __tstate = wxPyBeginAllowThreads();
19149 result = (wxOutputStream *)(arg1)->GetOutputStream();
19150
19151 wxPyEndAllowThreads(__tstate);
19152 if (PyErr_Occurred()) SWIG_fail;
19153 }
19154 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxOutputStream, 0);
19155 return resultobj;
19156 fail:
19157 return NULL;
19158}
19159
19160
19161static PyObject *_wrap_PrintData_SetOutputStream(PyObject *self, PyObject *args, PyObject *kwargs) {
19162 PyObject *resultobj;
19163 wxPrintData *arg1 = (wxPrintData *) 0 ;
19164 wxOutputStream *arg2 = (wxOutputStream *) 0 ;
19165 PyObject * obj0 = 0 ;
19166 PyObject * obj1 = 0 ;
19167 char *kwnames[] = {
19168 (char *) "self",(char *) "outputstream", NULL
19169 };
19170
19171 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintData_SetOutputStream",kwnames,&obj0,&obj1)) goto fail;
19172 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintData,
19173 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
19174 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxOutputStream,
19175 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
19176 {
19177 PyThreadState* __tstate = wxPyBeginAllowThreads();
19178 (arg1)->SetOutputStream(arg2);
19179
19180 wxPyEndAllowThreads(__tstate);
19181 if (PyErr_Occurred()) SWIG_fail;
19182 }
19183 Py_INCREF(Py_None); resultobj = Py_None;
19184 return resultobj;
19185 fail:
19186 return NULL;
19187}
19188
19189
19190static PyObject * PrintData_swigregister(PyObject *self, PyObject *args) {
19191 PyObject *obj;
19192 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
19193 SWIG_TypeClientData(SWIGTYPE_p_wxPrintData, obj);
19194 Py_INCREF(obj);
19195 return Py_BuildValue((char *)"");
19196}
09c21d3b 19197static PyObject *_wrap_new_PageSetupDialogData__SWIG_0(PyObject *self, PyObject *args) {
d55e5bfc
RD
19198 PyObject *resultobj;
19199 wxPageSetupDialogData *result;
d55e5bfc 19200
09c21d3b 19201 if(!PyArg_ParseTuple(args,(char *)":new_PageSetupDialogData")) goto fail;
d55e5bfc
RD
19202 {
19203 PyThreadState* __tstate = wxPyBeginAllowThreads();
19204 result = (wxPageSetupDialogData *)new wxPageSetupDialogData();
19205
19206 wxPyEndAllowThreads(__tstate);
19207 if (PyErr_Occurred()) SWIG_fail;
19208 }
19209 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPageSetupDialogData, 1);
19210 return resultobj;
19211 fail:
19212 return NULL;
19213}
19214
19215
09c21d3b
RD
19216static PyObject *_wrap_new_PageSetupDialogData__SWIG_1(PyObject *self, PyObject *args) {
19217 PyObject *resultobj;
19218 wxPageSetupDialogData *arg1 = 0 ;
19219 wxPageSetupDialogData *result;
19220 PyObject * obj0 = 0 ;
19221
19222 if(!PyArg_ParseTuple(args,(char *)"O:new_PageSetupDialogData",&obj0)) goto fail;
19223 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPageSetupDialogData,
19224 SWIG_POINTER_EXCEPTION | 0)) == -1)
19225 SWIG_fail;
19226 if (arg1 == NULL) {
19227 PyErr_SetString(PyExc_TypeError,"null reference");
19228 SWIG_fail;
19229 }
19230 {
19231 PyThreadState* __tstate = wxPyBeginAllowThreads();
19232 result = (wxPageSetupDialogData *)new wxPageSetupDialogData((wxPageSetupDialogData const &)*arg1);
19233
19234 wxPyEndAllowThreads(__tstate);
19235 if (PyErr_Occurred()) SWIG_fail;
19236 }
19237 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPageSetupDialogData, 1);
19238 return resultobj;
19239 fail:
19240 return NULL;
19241}
19242
19243
19244static PyObject *_wrap_new_PageSetupDialogData(PyObject *self, PyObject *args) {
19245 int argc;
19246 PyObject *argv[2];
19247 int ii;
19248
19249 argc = PyObject_Length(args);
19250 for (ii = 0; (ii < argc) && (ii < 1); ii++) {
19251 argv[ii] = PyTuple_GetItem(args,ii);
19252 }
19253 if (argc == 0) {
19254 return _wrap_new_PageSetupDialogData__SWIG_0(self,args);
19255 }
19256 if (argc == 1) {
19257 int _v;
19258 {
19259 void *ptr;
19260 if (SWIG_ConvertPtr(argv[0], &ptr, SWIGTYPE_p_wxPageSetupDialogData, 0) == -1) {
19261 _v = 0;
19262 PyErr_Clear();
19263 } else {
19264 _v = 1;
19265 }
19266 }
19267 if (_v) {
19268 return _wrap_new_PageSetupDialogData__SWIG_1(self,args);
19269 }
19270 }
19271
19272 PyErr_SetString(PyExc_TypeError,"No matching function for overloaded 'new_PageSetupDialogData'");
19273 return NULL;
19274}
19275
19276
d55e5bfc
RD
19277static PyObject *_wrap_delete_PageSetupDialogData(PyObject *self, PyObject *args, PyObject *kwargs) {
19278 PyObject *resultobj;
19279 wxPageSetupDialogData *arg1 = (wxPageSetupDialogData *) 0 ;
19280 PyObject * obj0 = 0 ;
19281 char *kwnames[] = {
19282 (char *) "self", NULL
19283 };
19284
19285 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:delete_PageSetupDialogData",kwnames,&obj0)) goto fail;
19286 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPageSetupDialogData,
19287 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
19288 {
19289 PyThreadState* __tstate = wxPyBeginAllowThreads();
19290 delete arg1;
19291
19292 wxPyEndAllowThreads(__tstate);
19293 if (PyErr_Occurred()) SWIG_fail;
19294 }
19295 Py_INCREF(Py_None); resultobj = Py_None;
19296 return resultobj;
19297 fail:
19298 return NULL;
19299}
19300
19301
19302static PyObject *_wrap_PageSetupDialogData_EnableHelp(PyObject *self, PyObject *args, PyObject *kwargs) {
19303 PyObject *resultobj;
19304 wxPageSetupDialogData *arg1 = (wxPageSetupDialogData *) 0 ;
19305 bool arg2 ;
19306 PyObject * obj0 = 0 ;
19307 PyObject * obj1 = 0 ;
19308 char *kwnames[] = {
19309 (char *) "self",(char *) "flag", NULL
19310 };
19311
19312 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PageSetupDialogData_EnableHelp",kwnames,&obj0,&obj1)) goto fail;
19313 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPageSetupDialogData,
19314 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
19315 arg2 = (bool) SWIG_AsBool(obj1);
19316 if (PyErr_Occurred()) SWIG_fail;
19317 {
19318 PyThreadState* __tstate = wxPyBeginAllowThreads();
19319 (arg1)->EnableHelp(arg2);
19320
19321 wxPyEndAllowThreads(__tstate);
19322 if (PyErr_Occurred()) SWIG_fail;
19323 }
19324 Py_INCREF(Py_None); resultobj = Py_None;
19325 return resultobj;
19326 fail:
19327 return NULL;
19328}
19329
19330
19331static PyObject *_wrap_PageSetupDialogData_EnableMargins(PyObject *self, PyObject *args, PyObject *kwargs) {
19332 PyObject *resultobj;
19333 wxPageSetupDialogData *arg1 = (wxPageSetupDialogData *) 0 ;
19334 bool arg2 ;
19335 PyObject * obj0 = 0 ;
19336 PyObject * obj1 = 0 ;
19337 char *kwnames[] = {
19338 (char *) "self",(char *) "flag", NULL
19339 };
19340
19341 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PageSetupDialogData_EnableMargins",kwnames,&obj0,&obj1)) goto fail;
19342 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPageSetupDialogData,
19343 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
19344 arg2 = (bool) SWIG_AsBool(obj1);
19345 if (PyErr_Occurred()) SWIG_fail;
19346 {
19347 PyThreadState* __tstate = wxPyBeginAllowThreads();
19348 (arg1)->EnableMargins(arg2);
19349
19350 wxPyEndAllowThreads(__tstate);
19351 if (PyErr_Occurred()) SWIG_fail;
19352 }
19353 Py_INCREF(Py_None); resultobj = Py_None;
19354 return resultobj;
19355 fail:
19356 return NULL;
19357}
19358
19359
19360static PyObject *_wrap_PageSetupDialogData_EnableOrientation(PyObject *self, PyObject *args, PyObject *kwargs) {
19361 PyObject *resultobj;
19362 wxPageSetupDialogData *arg1 = (wxPageSetupDialogData *) 0 ;
19363 bool arg2 ;
19364 PyObject * obj0 = 0 ;
19365 PyObject * obj1 = 0 ;
19366 char *kwnames[] = {
19367 (char *) "self",(char *) "flag", NULL
19368 };
19369
19370 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PageSetupDialogData_EnableOrientation",kwnames,&obj0,&obj1)) goto fail;
19371 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPageSetupDialogData,
19372 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
19373 arg2 = (bool) SWIG_AsBool(obj1);
19374 if (PyErr_Occurred()) SWIG_fail;
19375 {
19376 PyThreadState* __tstate = wxPyBeginAllowThreads();
19377 (arg1)->EnableOrientation(arg2);
19378
19379 wxPyEndAllowThreads(__tstate);
19380 if (PyErr_Occurred()) SWIG_fail;
19381 }
19382 Py_INCREF(Py_None); resultobj = Py_None;
19383 return resultobj;
19384 fail:
19385 return NULL;
19386}
19387
19388
19389static PyObject *_wrap_PageSetupDialogData_EnablePaper(PyObject *self, PyObject *args, PyObject *kwargs) {
19390 PyObject *resultobj;
19391 wxPageSetupDialogData *arg1 = (wxPageSetupDialogData *) 0 ;
19392 bool arg2 ;
19393 PyObject * obj0 = 0 ;
19394 PyObject * obj1 = 0 ;
19395 char *kwnames[] = {
19396 (char *) "self",(char *) "flag", NULL
19397 };
19398
19399 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PageSetupDialogData_EnablePaper",kwnames,&obj0,&obj1)) goto fail;
19400 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPageSetupDialogData,
19401 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
19402 arg2 = (bool) SWIG_AsBool(obj1);
19403 if (PyErr_Occurred()) SWIG_fail;
19404 {
19405 PyThreadState* __tstate = wxPyBeginAllowThreads();
19406 (arg1)->EnablePaper(arg2);
19407
19408 wxPyEndAllowThreads(__tstate);
19409 if (PyErr_Occurred()) SWIG_fail;
19410 }
19411 Py_INCREF(Py_None); resultobj = Py_None;
19412 return resultobj;
19413 fail:
19414 return NULL;
19415}
19416
19417
19418static PyObject *_wrap_PageSetupDialogData_EnablePrinter(PyObject *self, PyObject *args, PyObject *kwargs) {
19419 PyObject *resultobj;
19420 wxPageSetupDialogData *arg1 = (wxPageSetupDialogData *) 0 ;
19421 bool arg2 ;
19422 PyObject * obj0 = 0 ;
19423 PyObject * obj1 = 0 ;
19424 char *kwnames[] = {
19425 (char *) "self",(char *) "flag", NULL
19426 };
19427
19428 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PageSetupDialogData_EnablePrinter",kwnames,&obj0,&obj1)) goto fail;
19429 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPageSetupDialogData,
19430 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
19431 arg2 = (bool) SWIG_AsBool(obj1);
19432 if (PyErr_Occurred()) SWIG_fail;
19433 {
19434 PyThreadState* __tstate = wxPyBeginAllowThreads();
19435 (arg1)->EnablePrinter(arg2);
19436
19437 wxPyEndAllowThreads(__tstate);
19438 if (PyErr_Occurred()) SWIG_fail;
19439 }
19440 Py_INCREF(Py_None); resultobj = Py_None;
19441 return resultobj;
19442 fail:
19443 return NULL;
19444}
19445
19446
19447static PyObject *_wrap_PageSetupDialogData_GetDefaultMinMargins(PyObject *self, PyObject *args, PyObject *kwargs) {
19448 PyObject *resultobj;
19449 wxPageSetupDialogData *arg1 = (wxPageSetupDialogData *) 0 ;
19450 bool result;
19451 PyObject * obj0 = 0 ;
19452 char *kwnames[] = {
19453 (char *) "self", NULL
19454 };
19455
19456 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PageSetupDialogData_GetDefaultMinMargins",kwnames,&obj0)) goto fail;
19457 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPageSetupDialogData,
19458 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
19459 {
19460 PyThreadState* __tstate = wxPyBeginAllowThreads();
19461 result = (bool)(arg1)->GetDefaultMinMargins();
19462
19463 wxPyEndAllowThreads(__tstate);
19464 if (PyErr_Occurred()) SWIG_fail;
19465 }
19466 {
19467 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
19468 }
19469 return resultobj;
19470 fail:
19471 return NULL;
19472}
19473
19474
19475static PyObject *_wrap_PageSetupDialogData_GetEnableMargins(PyObject *self, PyObject *args, PyObject *kwargs) {
19476 PyObject *resultobj;
19477 wxPageSetupDialogData *arg1 = (wxPageSetupDialogData *) 0 ;
19478 bool result;
19479 PyObject * obj0 = 0 ;
19480 char *kwnames[] = {
19481 (char *) "self", NULL
19482 };
19483
19484 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PageSetupDialogData_GetEnableMargins",kwnames,&obj0)) goto fail;
19485 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPageSetupDialogData,
19486 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
19487 {
19488 PyThreadState* __tstate = wxPyBeginAllowThreads();
19489 result = (bool)(arg1)->GetEnableMargins();
19490
19491 wxPyEndAllowThreads(__tstate);
19492 if (PyErr_Occurred()) SWIG_fail;
19493 }
19494 {
19495 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
19496 }
19497 return resultobj;
19498 fail:
19499 return NULL;
19500}
19501
19502
19503static PyObject *_wrap_PageSetupDialogData_GetEnableOrientation(PyObject *self, PyObject *args, PyObject *kwargs) {
19504 PyObject *resultobj;
19505 wxPageSetupDialogData *arg1 = (wxPageSetupDialogData *) 0 ;
19506 bool result;
19507 PyObject * obj0 = 0 ;
19508 char *kwnames[] = {
19509 (char *) "self", NULL
19510 };
19511
19512 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PageSetupDialogData_GetEnableOrientation",kwnames,&obj0)) goto fail;
19513 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPageSetupDialogData,
19514 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
19515 {
19516 PyThreadState* __tstate = wxPyBeginAllowThreads();
19517 result = (bool)(arg1)->GetEnableOrientation();
19518
19519 wxPyEndAllowThreads(__tstate);
19520 if (PyErr_Occurred()) SWIG_fail;
19521 }
19522 {
19523 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
19524 }
19525 return resultobj;
19526 fail:
19527 return NULL;
19528}
19529
19530
19531static PyObject *_wrap_PageSetupDialogData_GetEnablePaper(PyObject *self, PyObject *args, PyObject *kwargs) {
19532 PyObject *resultobj;
19533 wxPageSetupDialogData *arg1 = (wxPageSetupDialogData *) 0 ;
19534 bool result;
19535 PyObject * obj0 = 0 ;
19536 char *kwnames[] = {
19537 (char *) "self", NULL
19538 };
19539
19540 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PageSetupDialogData_GetEnablePaper",kwnames,&obj0)) goto fail;
19541 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPageSetupDialogData,
19542 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
19543 {
19544 PyThreadState* __tstate = wxPyBeginAllowThreads();
19545 result = (bool)(arg1)->GetEnablePaper();
19546
19547 wxPyEndAllowThreads(__tstate);
19548 if (PyErr_Occurred()) SWIG_fail;
19549 }
19550 {
19551 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
19552 }
19553 return resultobj;
19554 fail:
19555 return NULL;
19556}
19557
19558
19559static PyObject *_wrap_PageSetupDialogData_GetEnablePrinter(PyObject *self, PyObject *args, PyObject *kwargs) {
19560 PyObject *resultobj;
19561 wxPageSetupDialogData *arg1 = (wxPageSetupDialogData *) 0 ;
19562 bool result;
19563 PyObject * obj0 = 0 ;
19564 char *kwnames[] = {
19565 (char *) "self", NULL
19566 };
19567
19568 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PageSetupDialogData_GetEnablePrinter",kwnames,&obj0)) goto fail;
19569 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPageSetupDialogData,
19570 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
19571 {
19572 PyThreadState* __tstate = wxPyBeginAllowThreads();
19573 result = (bool)(arg1)->GetEnablePrinter();
19574
19575 wxPyEndAllowThreads(__tstate);
19576 if (PyErr_Occurred()) SWIG_fail;
19577 }
19578 {
19579 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
19580 }
19581 return resultobj;
19582 fail:
19583 return NULL;
19584}
19585
19586
19587static PyObject *_wrap_PageSetupDialogData_GetEnableHelp(PyObject *self, PyObject *args, PyObject *kwargs) {
19588 PyObject *resultobj;
19589 wxPageSetupDialogData *arg1 = (wxPageSetupDialogData *) 0 ;
19590 bool result;
19591 PyObject * obj0 = 0 ;
19592 char *kwnames[] = {
19593 (char *) "self", NULL
19594 };
19595
19596 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PageSetupDialogData_GetEnableHelp",kwnames,&obj0)) goto fail;
19597 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPageSetupDialogData,
19598 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
19599 {
19600 PyThreadState* __tstate = wxPyBeginAllowThreads();
19601 result = (bool)(arg1)->GetEnableHelp();
19602
19603 wxPyEndAllowThreads(__tstate);
19604 if (PyErr_Occurred()) SWIG_fail;
19605 }
19606 {
19607 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
19608 }
19609 return resultobj;
19610 fail:
19611 return NULL;
19612}
19613
19614
19615static PyObject *_wrap_PageSetupDialogData_GetDefaultInfo(PyObject *self, PyObject *args, PyObject *kwargs) {
19616 PyObject *resultobj;
19617 wxPageSetupDialogData *arg1 = (wxPageSetupDialogData *) 0 ;
19618 bool result;
19619 PyObject * obj0 = 0 ;
19620 char *kwnames[] = {
19621 (char *) "self", NULL
19622 };
19623
19624 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PageSetupDialogData_GetDefaultInfo",kwnames,&obj0)) goto fail;
19625 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPageSetupDialogData,
19626 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
19627 {
19628 PyThreadState* __tstate = wxPyBeginAllowThreads();
19629 result = (bool)(arg1)->GetDefaultInfo();
19630
19631 wxPyEndAllowThreads(__tstate);
19632 if (PyErr_Occurred()) SWIG_fail;
19633 }
19634 {
19635 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
19636 }
19637 return resultobj;
19638 fail:
19639 return NULL;
19640}
19641
19642
19643static PyObject *_wrap_PageSetupDialogData_GetMarginTopLeft(PyObject *self, PyObject *args, PyObject *kwargs) {
19644 PyObject *resultobj;
19645 wxPageSetupDialogData *arg1 = (wxPageSetupDialogData *) 0 ;
19646 wxPoint result;
19647 PyObject * obj0 = 0 ;
19648 char *kwnames[] = {
19649 (char *) "self", NULL
19650 };
19651
19652 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PageSetupDialogData_GetMarginTopLeft",kwnames,&obj0)) goto fail;
19653 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPageSetupDialogData,
19654 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
19655 {
19656 PyThreadState* __tstate = wxPyBeginAllowThreads();
19657 result = (arg1)->GetMarginTopLeft();
19658
19659 wxPyEndAllowThreads(__tstate);
19660 if (PyErr_Occurred()) SWIG_fail;
19661 }
19662 {
19663 wxPoint * resultptr;
19664 resultptr = new wxPoint((wxPoint &) result);
19665 resultobj = SWIG_NewPointerObj((void *)(resultptr), SWIGTYPE_p_wxPoint, 1);
19666 }
19667 return resultobj;
19668 fail:
19669 return NULL;
19670}
19671
19672
19673static PyObject *_wrap_PageSetupDialogData_GetMarginBottomRight(PyObject *self, PyObject *args, PyObject *kwargs) {
19674 PyObject *resultobj;
19675 wxPageSetupDialogData *arg1 = (wxPageSetupDialogData *) 0 ;
19676 wxPoint result;
19677 PyObject * obj0 = 0 ;
19678 char *kwnames[] = {
19679 (char *) "self", NULL
19680 };
19681
19682 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PageSetupDialogData_GetMarginBottomRight",kwnames,&obj0)) goto fail;
19683 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPageSetupDialogData,
19684 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
19685 {
19686 PyThreadState* __tstate = wxPyBeginAllowThreads();
19687 result = (arg1)->GetMarginBottomRight();
19688
19689 wxPyEndAllowThreads(__tstate);
19690 if (PyErr_Occurred()) SWIG_fail;
19691 }
19692 {
19693 wxPoint * resultptr;
19694 resultptr = new wxPoint((wxPoint &) result);
19695 resultobj = SWIG_NewPointerObj((void *)(resultptr), SWIGTYPE_p_wxPoint, 1);
19696 }
19697 return resultobj;
19698 fail:
19699 return NULL;
19700}
19701
19702
19703static PyObject *_wrap_PageSetupDialogData_GetMinMarginTopLeft(PyObject *self, PyObject *args, PyObject *kwargs) {
19704 PyObject *resultobj;
19705 wxPageSetupDialogData *arg1 = (wxPageSetupDialogData *) 0 ;
19706 wxPoint result;
19707 PyObject * obj0 = 0 ;
19708 char *kwnames[] = {
19709 (char *) "self", NULL
19710 };
19711
19712 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PageSetupDialogData_GetMinMarginTopLeft",kwnames,&obj0)) goto fail;
19713 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPageSetupDialogData,
19714 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
19715 {
19716 PyThreadState* __tstate = wxPyBeginAllowThreads();
19717 result = (arg1)->GetMinMarginTopLeft();
19718
19719 wxPyEndAllowThreads(__tstate);
19720 if (PyErr_Occurred()) SWIG_fail;
19721 }
19722 {
19723 wxPoint * resultptr;
19724 resultptr = new wxPoint((wxPoint &) result);
19725 resultobj = SWIG_NewPointerObj((void *)(resultptr), SWIGTYPE_p_wxPoint, 1);
19726 }
19727 return resultobj;
19728 fail:
19729 return NULL;
19730}
19731
19732
19733static PyObject *_wrap_PageSetupDialogData_GetMinMarginBottomRight(PyObject *self, PyObject *args, PyObject *kwargs) {
19734 PyObject *resultobj;
19735 wxPageSetupDialogData *arg1 = (wxPageSetupDialogData *) 0 ;
19736 wxPoint result;
19737 PyObject * obj0 = 0 ;
19738 char *kwnames[] = {
19739 (char *) "self", NULL
19740 };
19741
19742 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PageSetupDialogData_GetMinMarginBottomRight",kwnames,&obj0)) goto fail;
19743 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPageSetupDialogData,
19744 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
19745 {
19746 PyThreadState* __tstate = wxPyBeginAllowThreads();
19747 result = (arg1)->GetMinMarginBottomRight();
19748
19749 wxPyEndAllowThreads(__tstate);
19750 if (PyErr_Occurred()) SWIG_fail;
19751 }
19752 {
19753 wxPoint * resultptr;
19754 resultptr = new wxPoint((wxPoint &) result);
19755 resultobj = SWIG_NewPointerObj((void *)(resultptr), SWIGTYPE_p_wxPoint, 1);
19756 }
19757 return resultobj;
19758 fail:
19759 return NULL;
19760}
19761
19762
19763static PyObject *_wrap_PageSetupDialogData_GetPaperId(PyObject *self, PyObject *args, PyObject *kwargs) {
19764 PyObject *resultobj;
19765 wxPageSetupDialogData *arg1 = (wxPageSetupDialogData *) 0 ;
19766 int result;
19767 PyObject * obj0 = 0 ;
19768 char *kwnames[] = {
19769 (char *) "self", NULL
19770 };
19771
19772 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PageSetupDialogData_GetPaperId",kwnames,&obj0)) goto fail;
19773 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPageSetupDialogData,
19774 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
19775 {
19776 PyThreadState* __tstate = wxPyBeginAllowThreads();
19777 result = (int)(arg1)->GetPaperId();
19778
19779 wxPyEndAllowThreads(__tstate);
19780 if (PyErr_Occurred()) SWIG_fail;
19781 }
19782 resultobj = SWIG_FromInt((int)result);
19783 return resultobj;
19784 fail:
19785 return NULL;
19786}
19787
19788
19789static PyObject *_wrap_PageSetupDialogData_GetPaperSize(PyObject *self, PyObject *args, PyObject *kwargs) {
19790 PyObject *resultobj;
19791 wxPageSetupDialogData *arg1 = (wxPageSetupDialogData *) 0 ;
19792 wxSize result;
19793 PyObject * obj0 = 0 ;
19794 char *kwnames[] = {
19795 (char *) "self", NULL
19796 };
19797
19798 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PageSetupDialogData_GetPaperSize",kwnames,&obj0)) goto fail;
19799 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPageSetupDialogData,
19800 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
19801 {
19802 PyThreadState* __tstate = wxPyBeginAllowThreads();
19803 result = (arg1)->GetPaperSize();
19804
19805 wxPyEndAllowThreads(__tstate);
19806 if (PyErr_Occurred()) SWIG_fail;
19807 }
19808 {
19809 wxSize * resultptr;
19810 resultptr = new wxSize((wxSize &) result);
19811 resultobj = SWIG_NewPointerObj((void *)(resultptr), SWIGTYPE_p_wxSize, 1);
19812 }
19813 return resultobj;
19814 fail:
19815 return NULL;
19816}
19817
19818
19819static PyObject *_wrap_PageSetupDialogData_GetPrintData(PyObject *self, PyObject *args, PyObject *kwargs) {
19820 PyObject *resultobj;
19821 wxPageSetupDialogData *arg1 = (wxPageSetupDialogData *) 0 ;
19822 wxPrintData *result;
19823 PyObject * obj0 = 0 ;
19824 char *kwnames[] = {
19825 (char *) "self", NULL
19826 };
19827
19828 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PageSetupDialogData_GetPrintData",kwnames,&obj0)) goto fail;
19829 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPageSetupDialogData,
19830 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
19831 {
19832 PyThreadState* __tstate = wxPyBeginAllowThreads();
19833 {
19834 wxPrintData &_result_ref = (arg1)->GetPrintData();
19835 result = (wxPrintData *) &_result_ref;
19836 }
19837
19838 wxPyEndAllowThreads(__tstate);
19839 if (PyErr_Occurred()) SWIG_fail;
19840 }
19841 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPrintData, 0);
19842 return resultobj;
19843 fail:
19844 return NULL;
19845}
19846
19847
19848static PyObject *_wrap_PageSetupDialogData_Ok(PyObject *self, PyObject *args, PyObject *kwargs) {
19849 PyObject *resultobj;
19850 wxPageSetupDialogData *arg1 = (wxPageSetupDialogData *) 0 ;
19851 bool result;
19852 PyObject * obj0 = 0 ;
19853 char *kwnames[] = {
19854 (char *) "self", NULL
19855 };
19856
19857 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PageSetupDialogData_Ok",kwnames,&obj0)) goto fail;
19858 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPageSetupDialogData,
19859 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
19860 {
19861 PyThreadState* __tstate = wxPyBeginAllowThreads();
19862 result = (bool)(arg1)->Ok();
19863
19864 wxPyEndAllowThreads(__tstate);
19865 if (PyErr_Occurred()) SWIG_fail;
19866 }
19867 {
19868 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
19869 }
19870 return resultobj;
19871 fail:
19872 return NULL;
19873}
19874
19875
19876static PyObject *_wrap_PageSetupDialogData_SetDefaultInfo(PyObject *self, PyObject *args, PyObject *kwargs) {
19877 PyObject *resultobj;
19878 wxPageSetupDialogData *arg1 = (wxPageSetupDialogData *) 0 ;
19879 bool arg2 ;
19880 PyObject * obj0 = 0 ;
19881 PyObject * obj1 = 0 ;
19882 char *kwnames[] = {
19883 (char *) "self",(char *) "flag", NULL
19884 };
19885
19886 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PageSetupDialogData_SetDefaultInfo",kwnames,&obj0,&obj1)) goto fail;
19887 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPageSetupDialogData,
19888 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
19889 arg2 = (bool) SWIG_AsBool(obj1);
19890 if (PyErr_Occurred()) SWIG_fail;
19891 {
19892 PyThreadState* __tstate = wxPyBeginAllowThreads();
19893 (arg1)->SetDefaultInfo(arg2);
19894
19895 wxPyEndAllowThreads(__tstate);
19896 if (PyErr_Occurred()) SWIG_fail;
19897 }
19898 Py_INCREF(Py_None); resultobj = Py_None;
19899 return resultobj;
19900 fail:
19901 return NULL;
19902}
19903
19904
19905static PyObject *_wrap_PageSetupDialogData_SetDefaultMinMargins(PyObject *self, PyObject *args, PyObject *kwargs) {
19906 PyObject *resultobj;
19907 wxPageSetupDialogData *arg1 = (wxPageSetupDialogData *) 0 ;
19908 bool arg2 ;
19909 PyObject * obj0 = 0 ;
19910 PyObject * obj1 = 0 ;
19911 char *kwnames[] = {
19912 (char *) "self",(char *) "flag", NULL
19913 };
19914
19915 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PageSetupDialogData_SetDefaultMinMargins",kwnames,&obj0,&obj1)) goto fail;
19916 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPageSetupDialogData,
19917 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
19918 arg2 = (bool) SWIG_AsBool(obj1);
19919 if (PyErr_Occurred()) SWIG_fail;
19920 {
19921 PyThreadState* __tstate = wxPyBeginAllowThreads();
19922 (arg1)->SetDefaultMinMargins(arg2);
19923
19924 wxPyEndAllowThreads(__tstate);
19925 if (PyErr_Occurred()) SWIG_fail;
19926 }
19927 Py_INCREF(Py_None); resultobj = Py_None;
19928 return resultobj;
19929 fail:
19930 return NULL;
19931}
19932
19933
19934static PyObject *_wrap_PageSetupDialogData_SetMarginTopLeft(PyObject *self, PyObject *args, PyObject *kwargs) {
19935 PyObject *resultobj;
19936 wxPageSetupDialogData *arg1 = (wxPageSetupDialogData *) 0 ;
19937 wxPoint *arg2 = 0 ;
19938 wxPoint temp2 ;
19939 PyObject * obj0 = 0 ;
19940 PyObject * obj1 = 0 ;
19941 char *kwnames[] = {
19942 (char *) "self",(char *) "pt", NULL
19943 };
19944
19945 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PageSetupDialogData_SetMarginTopLeft",kwnames,&obj0,&obj1)) goto fail;
19946 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPageSetupDialogData,
19947 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
19948 {
19949 arg2 = &temp2;
19950 if ( ! wxPoint_helper(obj1, &arg2)) SWIG_fail;
19951 }
19952 {
19953 PyThreadState* __tstate = wxPyBeginAllowThreads();
19954 (arg1)->SetMarginTopLeft((wxPoint const &)*arg2);
19955
19956 wxPyEndAllowThreads(__tstate);
19957 if (PyErr_Occurred()) SWIG_fail;
19958 }
19959 Py_INCREF(Py_None); resultobj = Py_None;
19960 return resultobj;
19961 fail:
19962 return NULL;
19963}
19964
19965
19966static PyObject *_wrap_PageSetupDialogData_SetMarginBottomRight(PyObject *self, PyObject *args, PyObject *kwargs) {
19967 PyObject *resultobj;
19968 wxPageSetupDialogData *arg1 = (wxPageSetupDialogData *) 0 ;
19969 wxPoint *arg2 = 0 ;
19970 wxPoint temp2 ;
19971 PyObject * obj0 = 0 ;
19972 PyObject * obj1 = 0 ;
19973 char *kwnames[] = {
19974 (char *) "self",(char *) "pt", NULL
19975 };
19976
19977 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PageSetupDialogData_SetMarginBottomRight",kwnames,&obj0,&obj1)) goto fail;
19978 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPageSetupDialogData,
19979 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
19980 {
19981 arg2 = &temp2;
19982 if ( ! wxPoint_helper(obj1, &arg2)) SWIG_fail;
19983 }
19984 {
19985 PyThreadState* __tstate = wxPyBeginAllowThreads();
19986 (arg1)->SetMarginBottomRight((wxPoint const &)*arg2);
19987
19988 wxPyEndAllowThreads(__tstate);
19989 if (PyErr_Occurred()) SWIG_fail;
19990 }
19991 Py_INCREF(Py_None); resultobj = Py_None;
19992 return resultobj;
19993 fail:
19994 return NULL;
19995}
19996
19997
19998static PyObject *_wrap_PageSetupDialogData_SetMinMarginTopLeft(PyObject *self, PyObject *args, PyObject *kwargs) {
19999 PyObject *resultobj;
20000 wxPageSetupDialogData *arg1 = (wxPageSetupDialogData *) 0 ;
20001 wxPoint *arg2 = 0 ;
20002 wxPoint temp2 ;
20003 PyObject * obj0 = 0 ;
20004 PyObject * obj1 = 0 ;
20005 char *kwnames[] = {
20006 (char *) "self",(char *) "pt", NULL
20007 };
20008
20009 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PageSetupDialogData_SetMinMarginTopLeft",kwnames,&obj0,&obj1)) goto fail;
20010 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPageSetupDialogData,
20011 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
20012 {
20013 arg2 = &temp2;
20014 if ( ! wxPoint_helper(obj1, &arg2)) SWIG_fail;
20015 }
20016 {
20017 PyThreadState* __tstate = wxPyBeginAllowThreads();
20018 (arg1)->SetMinMarginTopLeft((wxPoint const &)*arg2);
20019
20020 wxPyEndAllowThreads(__tstate);
20021 if (PyErr_Occurred()) SWIG_fail;
20022 }
20023 Py_INCREF(Py_None); resultobj = Py_None;
20024 return resultobj;
20025 fail:
20026 return NULL;
20027}
20028
20029
20030static PyObject *_wrap_PageSetupDialogData_SetMinMarginBottomRight(PyObject *self, PyObject *args, PyObject *kwargs) {
20031 PyObject *resultobj;
20032 wxPageSetupDialogData *arg1 = (wxPageSetupDialogData *) 0 ;
20033 wxPoint *arg2 = 0 ;
20034 wxPoint temp2 ;
20035 PyObject * obj0 = 0 ;
20036 PyObject * obj1 = 0 ;
20037 char *kwnames[] = {
20038 (char *) "self",(char *) "pt", NULL
20039 };
20040
20041 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PageSetupDialogData_SetMinMarginBottomRight",kwnames,&obj0,&obj1)) goto fail;
20042 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPageSetupDialogData,
20043 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
20044 {
20045 arg2 = &temp2;
20046 if ( ! wxPoint_helper(obj1, &arg2)) SWIG_fail;
20047 }
20048 {
20049 PyThreadState* __tstate = wxPyBeginAllowThreads();
20050 (arg1)->SetMinMarginBottomRight((wxPoint const &)*arg2);
20051
20052 wxPyEndAllowThreads(__tstate);
20053 if (PyErr_Occurred()) SWIG_fail;
20054 }
20055 Py_INCREF(Py_None); resultobj = Py_None;
20056 return resultobj;
20057 fail:
20058 return NULL;
20059}
20060
20061
20062static PyObject *_wrap_PageSetupDialogData_SetPaperId(PyObject *self, PyObject *args, PyObject *kwargs) {
20063 PyObject *resultobj;
20064 wxPageSetupDialogData *arg1 = (wxPageSetupDialogData *) 0 ;
20065 int arg2 ;
20066 PyObject * obj0 = 0 ;
20067 PyObject * obj1 = 0 ;
20068 char *kwnames[] = {
20069 (char *) "self",(char *) "id", NULL
20070 };
20071
20072 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PageSetupDialogData_SetPaperId",kwnames,&obj0,&obj1)) goto fail;
20073 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPageSetupDialogData,
20074 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
20075 arg2 = (wxPaperSize) SWIG_AsInt(obj1);
20076 if (PyErr_Occurred()) SWIG_fail;
20077 {
20078 PyThreadState* __tstate = wxPyBeginAllowThreads();
20079 (arg1)->SetPaperId((wxPaperSize )arg2);
20080
20081 wxPyEndAllowThreads(__tstate);
20082 if (PyErr_Occurred()) SWIG_fail;
20083 }
20084 Py_INCREF(Py_None); resultobj = Py_None;
20085 return resultobj;
20086 fail:
20087 return NULL;
20088}
20089
20090
20091static PyObject *_wrap_PageSetupDialogData_SetPaperSize(PyObject *self, PyObject *args, PyObject *kwargs) {
20092 PyObject *resultobj;
20093 wxPageSetupDialogData *arg1 = (wxPageSetupDialogData *) 0 ;
20094 wxSize *arg2 = 0 ;
20095 wxSize temp2 ;
20096 PyObject * obj0 = 0 ;
20097 PyObject * obj1 = 0 ;
20098 char *kwnames[] = {
20099 (char *) "self",(char *) "size", NULL
20100 };
20101
20102 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PageSetupDialogData_SetPaperSize",kwnames,&obj0,&obj1)) goto fail;
20103 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPageSetupDialogData,
20104 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
20105 {
20106 arg2 = &temp2;
20107 if ( ! wxSize_helper(obj1, &arg2)) SWIG_fail;
20108 }
20109 {
20110 PyThreadState* __tstate = wxPyBeginAllowThreads();
20111 (arg1)->SetPaperSize((wxSize const &)*arg2);
20112
20113 wxPyEndAllowThreads(__tstate);
20114 if (PyErr_Occurred()) SWIG_fail;
20115 }
20116 Py_INCREF(Py_None); resultobj = Py_None;
20117 return resultobj;
20118 fail:
20119 return NULL;
20120}
20121
20122
20123static PyObject *_wrap_PageSetupDialogData_SetPrintData(PyObject *self, PyObject *args, PyObject *kwargs) {
20124 PyObject *resultobj;
20125 wxPageSetupDialogData *arg1 = (wxPageSetupDialogData *) 0 ;
20126 wxPrintData *arg2 = 0 ;
20127 PyObject * obj0 = 0 ;
20128 PyObject * obj1 = 0 ;
20129 char *kwnames[] = {
20130 (char *) "self",(char *) "printData", NULL
20131 };
20132
20133 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PageSetupDialogData_SetPrintData",kwnames,&obj0,&obj1)) goto fail;
20134 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPageSetupDialogData,
20135 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
20136 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxPrintData,
20137 SWIG_POINTER_EXCEPTION | 0)) == -1)
20138 SWIG_fail;
20139 if (arg2 == NULL) {
20140 PyErr_SetString(PyExc_TypeError,"null reference");
20141 SWIG_fail;
20142 }
20143 {
20144 PyThreadState* __tstate = wxPyBeginAllowThreads();
20145 (arg1)->SetPrintData((wxPrintData const &)*arg2);
20146
20147 wxPyEndAllowThreads(__tstate);
20148 if (PyErr_Occurred()) SWIG_fail;
20149 }
20150 Py_INCREF(Py_None); resultobj = Py_None;
20151 return resultobj;
20152 fail:
20153 return NULL;
20154}
20155
20156
20157static PyObject * PageSetupDialogData_swigregister(PyObject *self, PyObject *args) {
20158 PyObject *obj;
20159 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
20160 SWIG_TypeClientData(SWIGTYPE_p_wxPageSetupDialogData, obj);
20161 Py_INCREF(obj);
20162 return Py_BuildValue((char *)"");
20163}
20164static PyObject *_wrap_new_PageSetupDialog(PyObject *self, PyObject *args, PyObject *kwargs) {
20165 PyObject *resultobj;
20166 wxWindow *arg1 = (wxWindow *) 0 ;
20167 wxPageSetupDialogData *arg2 = (wxPageSetupDialogData *) NULL ;
20168 wxPageSetupDialog *result;
20169 PyObject * obj0 = 0 ;
20170 PyObject * obj1 = 0 ;
20171 char *kwnames[] = {
20172 (char *) "parent",(char *) "data", NULL
20173 };
20174
20175 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:new_PageSetupDialog",kwnames,&obj0,&obj1)) goto fail;
20176 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxWindow,
20177 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
20178 if (obj1) {
20179 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxPageSetupDialogData,
20180 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
20181 }
20182 {
0439c23b 20183 if (!wxPyCheckForApp()) SWIG_fail;
d55e5bfc
RD
20184 PyThreadState* __tstate = wxPyBeginAllowThreads();
20185 result = (wxPageSetupDialog *)new wxPageSetupDialog(arg1,arg2);
20186
20187 wxPyEndAllowThreads(__tstate);
110da5b0 20188 if (PyErr_Occurred()) SWIG_fail;
d55e5bfc
RD
20189 }
20190 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPageSetupDialog, 1);
20191 return resultobj;
20192 fail:
20193 return NULL;
20194}
20195
20196
20197static PyObject *_wrap_PageSetupDialog_GetPageSetupData(PyObject *self, PyObject *args, PyObject *kwargs) {
20198 PyObject *resultobj;
20199 wxPageSetupDialog *arg1 = (wxPageSetupDialog *) 0 ;
20200 wxPageSetupDialogData *result;
20201 PyObject * obj0 = 0 ;
20202 char *kwnames[] = {
20203 (char *) "self", NULL
20204 };
20205
20206 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PageSetupDialog_GetPageSetupData",kwnames,&obj0)) goto fail;
20207 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPageSetupDialog,
20208 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
20209 {
20210 PyThreadState* __tstate = wxPyBeginAllowThreads();
20211 {
20212 wxPageSetupDialogData &_result_ref = (arg1)->GetPageSetupData();
20213 result = (wxPageSetupDialogData *) &_result_ref;
20214 }
20215
20216 wxPyEndAllowThreads(__tstate);
20217 if (PyErr_Occurred()) SWIG_fail;
20218 }
20219 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPageSetupDialogData, 0);
20220 return resultobj;
20221 fail:
20222 return NULL;
20223}
20224
20225
20226static PyObject *_wrap_PageSetupDialog_ShowModal(PyObject *self, PyObject *args, PyObject *kwargs) {
20227 PyObject *resultobj;
20228 wxPageSetupDialog *arg1 = (wxPageSetupDialog *) 0 ;
20229 int result;
20230 PyObject * obj0 = 0 ;
20231 char *kwnames[] = {
20232 (char *) "self", NULL
20233 };
20234
20235 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PageSetupDialog_ShowModal",kwnames,&obj0)) goto fail;
20236 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPageSetupDialog,
20237 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
20238 {
20239 PyThreadState* __tstate = wxPyBeginAllowThreads();
20240 result = (int)(arg1)->ShowModal();
20241
20242 wxPyEndAllowThreads(__tstate);
20243 if (PyErr_Occurred()) SWIG_fail;
20244 }
20245 resultobj = SWIG_FromInt((int)result);
20246 return resultobj;
20247 fail:
20248 return NULL;
20249}
20250
20251
20252static PyObject * PageSetupDialog_swigregister(PyObject *self, PyObject *args) {
20253 PyObject *obj;
20254 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
20255 SWIG_TypeClientData(SWIGTYPE_p_wxPageSetupDialog, obj);
20256 Py_INCREF(obj);
20257 return Py_BuildValue((char *)"");
20258}
20259static PyObject *_wrap_new_PrintDialogData__SWIG_0(PyObject *self, PyObject *args) {
20260 PyObject *resultobj;
20261 wxPrintDialogData *result;
20262
20263 if(!PyArg_ParseTuple(args,(char *)":new_PrintDialogData")) goto fail;
20264 {
20265 PyThreadState* __tstate = wxPyBeginAllowThreads();
20266 result = (wxPrintDialogData *)new wxPrintDialogData();
20267
20268 wxPyEndAllowThreads(__tstate);
20269 if (PyErr_Occurred()) SWIG_fail;
20270 }
20271 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPrintDialogData, 1);
20272 return resultobj;
20273 fail:
20274 return NULL;
20275}
20276
20277
20278static PyObject *_wrap_new_PrintDialogData__SWIG_1(PyObject *self, PyObject *args) {
20279 PyObject *resultobj;
20280 wxPrintData *arg1 = 0 ;
20281 wxPrintDialogData *result;
20282 PyObject * obj0 = 0 ;
20283
20284 if(!PyArg_ParseTuple(args,(char *)"O:new_PrintDialogData",&obj0)) goto fail;
20285 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintData,
20286 SWIG_POINTER_EXCEPTION | 0)) == -1)
20287 SWIG_fail;
20288 if (arg1 == NULL) {
20289 PyErr_SetString(PyExc_TypeError,"null reference");
20290 SWIG_fail;
20291 }
20292 {
20293 PyThreadState* __tstate = wxPyBeginAllowThreads();
20294 result = (wxPrintDialogData *)new wxPrintDialogData((wxPrintData const &)*arg1);
20295
20296 wxPyEndAllowThreads(__tstate);
20297 if (PyErr_Occurred()) SWIG_fail;
20298 }
20299 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPrintDialogData, 1);
20300 return resultobj;
20301 fail:
20302 return NULL;
20303}
20304
20305
20306static PyObject *_wrap_new_PrintDialogData(PyObject *self, PyObject *args) {
20307 int argc;
20308 PyObject *argv[2];
20309 int ii;
20310
20311 argc = PyObject_Length(args);
20312 for (ii = 0; (ii < argc) && (ii < 1); ii++) {
20313 argv[ii] = PyTuple_GetItem(args,ii);
20314 }
20315 if (argc == 0) {
20316 return _wrap_new_PrintDialogData__SWIG_0(self,args);
20317 }
20318 if (argc == 1) {
20319 int _v;
20320 {
20321 void *ptr;
20322 if (SWIG_ConvertPtr(argv[0], &ptr, SWIGTYPE_p_wxPrintData, 0) == -1) {
20323 _v = 0;
20324 PyErr_Clear();
20325 } else {
20326 _v = 1;
20327 }
20328 }
20329 if (_v) {
20330 return _wrap_new_PrintDialogData__SWIG_1(self,args);
20331 }
20332 }
20333
20334 PyErr_SetString(PyExc_TypeError,"No matching function for overloaded 'new_PrintDialogData'");
20335 return NULL;
20336}
20337
20338
20339static PyObject *_wrap_delete_PrintDialogData(PyObject *self, PyObject *args, PyObject *kwargs) {
20340 PyObject *resultobj;
20341 wxPrintDialogData *arg1 = (wxPrintDialogData *) 0 ;
20342 PyObject * obj0 = 0 ;
20343 char *kwnames[] = {
20344 (char *) "self", NULL
20345 };
20346
20347 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:delete_PrintDialogData",kwnames,&obj0)) goto fail;
20348 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintDialogData,
20349 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
20350 {
20351 PyThreadState* __tstate = wxPyBeginAllowThreads();
20352 delete arg1;
20353
20354 wxPyEndAllowThreads(__tstate);
20355 if (PyErr_Occurred()) SWIG_fail;
20356 }
20357 Py_INCREF(Py_None); resultobj = Py_None;
20358 return resultobj;
20359 fail:
20360 return NULL;
20361}
20362
20363
20364static PyObject *_wrap_PrintDialogData_GetFromPage(PyObject *self, PyObject *args, PyObject *kwargs) {
20365 PyObject *resultobj;
20366 wxPrintDialogData *arg1 = (wxPrintDialogData *) 0 ;
20367 int result;
20368 PyObject * obj0 = 0 ;
20369 char *kwnames[] = {
20370 (char *) "self", NULL
20371 };
20372
20373 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintDialogData_GetFromPage",kwnames,&obj0)) goto fail;
20374 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintDialogData,
20375 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
20376 {
20377 PyThreadState* __tstate = wxPyBeginAllowThreads();
20378 result = (int)((wxPrintDialogData const *)arg1)->GetFromPage();
20379
20380 wxPyEndAllowThreads(__tstate);
20381 if (PyErr_Occurred()) SWIG_fail;
20382 }
20383 resultobj = SWIG_FromInt((int)result);
20384 return resultobj;
20385 fail:
20386 return NULL;
20387}
20388
20389
20390static PyObject *_wrap_PrintDialogData_GetToPage(PyObject *self, PyObject *args, PyObject *kwargs) {
20391 PyObject *resultobj;
20392 wxPrintDialogData *arg1 = (wxPrintDialogData *) 0 ;
20393 int result;
20394 PyObject * obj0 = 0 ;
20395 char *kwnames[] = {
20396 (char *) "self", NULL
20397 };
20398
20399 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintDialogData_GetToPage",kwnames,&obj0)) goto fail;
20400 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintDialogData,
20401 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
20402 {
20403 PyThreadState* __tstate = wxPyBeginAllowThreads();
20404 result = (int)((wxPrintDialogData const *)arg1)->GetToPage();
20405
20406 wxPyEndAllowThreads(__tstate);
20407 if (PyErr_Occurred()) SWIG_fail;
20408 }
20409 resultobj = SWIG_FromInt((int)result);
20410 return resultobj;
20411 fail:
20412 return NULL;
20413}
20414
20415
20416static PyObject *_wrap_PrintDialogData_GetMinPage(PyObject *self, PyObject *args, PyObject *kwargs) {
20417 PyObject *resultobj;
20418 wxPrintDialogData *arg1 = (wxPrintDialogData *) 0 ;
20419 int result;
20420 PyObject * obj0 = 0 ;
20421 char *kwnames[] = {
20422 (char *) "self", NULL
20423 };
20424
20425 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintDialogData_GetMinPage",kwnames,&obj0)) goto fail;
20426 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintDialogData,
20427 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
20428 {
20429 PyThreadState* __tstate = wxPyBeginAllowThreads();
20430 result = (int)((wxPrintDialogData const *)arg1)->GetMinPage();
20431
20432 wxPyEndAllowThreads(__tstate);
20433 if (PyErr_Occurred()) SWIG_fail;
20434 }
20435 resultobj = SWIG_FromInt((int)result);
20436 return resultobj;
20437 fail:
20438 return NULL;
20439}
20440
20441
20442static PyObject *_wrap_PrintDialogData_GetMaxPage(PyObject *self, PyObject *args, PyObject *kwargs) {
20443 PyObject *resultobj;
20444 wxPrintDialogData *arg1 = (wxPrintDialogData *) 0 ;
20445 int result;
20446 PyObject * obj0 = 0 ;
20447 char *kwnames[] = {
20448 (char *) "self", NULL
20449 };
20450
20451 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintDialogData_GetMaxPage",kwnames,&obj0)) goto fail;
20452 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintDialogData,
20453 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
20454 {
20455 PyThreadState* __tstate = wxPyBeginAllowThreads();
20456 result = (int)((wxPrintDialogData const *)arg1)->GetMaxPage();
20457
20458 wxPyEndAllowThreads(__tstate);
20459 if (PyErr_Occurred()) SWIG_fail;
20460 }
20461 resultobj = SWIG_FromInt((int)result);
20462 return resultobj;
20463 fail:
20464 return NULL;
20465}
20466
20467
20468static PyObject *_wrap_PrintDialogData_GetNoCopies(PyObject *self, PyObject *args, PyObject *kwargs) {
20469 PyObject *resultobj;
20470 wxPrintDialogData *arg1 = (wxPrintDialogData *) 0 ;
20471 int result;
20472 PyObject * obj0 = 0 ;
20473 char *kwnames[] = {
20474 (char *) "self", NULL
20475 };
20476
20477 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintDialogData_GetNoCopies",kwnames,&obj0)) goto fail;
20478 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintDialogData,
20479 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
20480 {
20481 PyThreadState* __tstate = wxPyBeginAllowThreads();
20482 result = (int)((wxPrintDialogData const *)arg1)->GetNoCopies();
20483
20484 wxPyEndAllowThreads(__tstate);
20485 if (PyErr_Occurred()) SWIG_fail;
20486 }
20487 resultobj = SWIG_FromInt((int)result);
20488 return resultobj;
20489 fail:
20490 return NULL;
20491}
20492
20493
20494static PyObject *_wrap_PrintDialogData_GetAllPages(PyObject *self, PyObject *args, PyObject *kwargs) {
20495 PyObject *resultobj;
20496 wxPrintDialogData *arg1 = (wxPrintDialogData *) 0 ;
20497 bool result;
20498 PyObject * obj0 = 0 ;
20499 char *kwnames[] = {
20500 (char *) "self", NULL
20501 };
20502
20503 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintDialogData_GetAllPages",kwnames,&obj0)) goto fail;
20504 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintDialogData,
20505 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
20506 {
20507 PyThreadState* __tstate = wxPyBeginAllowThreads();
20508 result = (bool)((wxPrintDialogData const *)arg1)->GetAllPages();
20509
20510 wxPyEndAllowThreads(__tstate);
20511 if (PyErr_Occurred()) SWIG_fail;
20512 }
20513 {
20514 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
20515 }
20516 return resultobj;
20517 fail:
20518 return NULL;
20519}
20520
20521
20522static PyObject *_wrap_PrintDialogData_GetSelection(PyObject *self, PyObject *args, PyObject *kwargs) {
20523 PyObject *resultobj;
20524 wxPrintDialogData *arg1 = (wxPrintDialogData *) 0 ;
20525 bool result;
20526 PyObject * obj0 = 0 ;
20527 char *kwnames[] = {
20528 (char *) "self", NULL
20529 };
20530
20531 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintDialogData_GetSelection",kwnames,&obj0)) goto fail;
20532 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintDialogData,
20533 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
20534 {
20535 PyThreadState* __tstate = wxPyBeginAllowThreads();
20536 result = (bool)((wxPrintDialogData const *)arg1)->GetSelection();
20537
20538 wxPyEndAllowThreads(__tstate);
20539 if (PyErr_Occurred()) SWIG_fail;
20540 }
20541 {
20542 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
20543 }
20544 return resultobj;
20545 fail:
20546 return NULL;
20547}
20548
20549
20550static PyObject *_wrap_PrintDialogData_GetCollate(PyObject *self, PyObject *args, PyObject *kwargs) {
20551 PyObject *resultobj;
20552 wxPrintDialogData *arg1 = (wxPrintDialogData *) 0 ;
20553 bool result;
20554 PyObject * obj0 = 0 ;
20555 char *kwnames[] = {
20556 (char *) "self", NULL
20557 };
20558
20559 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintDialogData_GetCollate",kwnames,&obj0)) goto fail;
20560 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintDialogData,
20561 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
20562 {
20563 PyThreadState* __tstate = wxPyBeginAllowThreads();
20564 result = (bool)((wxPrintDialogData const *)arg1)->GetCollate();
20565
20566 wxPyEndAllowThreads(__tstate);
20567 if (PyErr_Occurred()) SWIG_fail;
20568 }
20569 {
20570 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
20571 }
20572 return resultobj;
20573 fail:
20574 return NULL;
20575}
20576
20577
20578static PyObject *_wrap_PrintDialogData_GetPrintToFile(PyObject *self, PyObject *args, PyObject *kwargs) {
20579 PyObject *resultobj;
20580 wxPrintDialogData *arg1 = (wxPrintDialogData *) 0 ;
20581 bool result;
20582 PyObject * obj0 = 0 ;
20583 char *kwnames[] = {
20584 (char *) "self", NULL
20585 };
20586
20587 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintDialogData_GetPrintToFile",kwnames,&obj0)) goto fail;
20588 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintDialogData,
20589 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
20590 {
20591 PyThreadState* __tstate = wxPyBeginAllowThreads();
20592 result = (bool)((wxPrintDialogData const *)arg1)->GetPrintToFile();
20593
20594 wxPyEndAllowThreads(__tstate);
20595 if (PyErr_Occurred()) SWIG_fail;
20596 }
20597 {
20598 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
20599 }
20600 return resultobj;
20601 fail:
20602 return NULL;
20603}
20604
20605
20606static PyObject *_wrap_PrintDialogData_GetSetupDialog(PyObject *self, PyObject *args, PyObject *kwargs) {
20607 PyObject *resultobj;
20608 wxPrintDialogData *arg1 = (wxPrintDialogData *) 0 ;
20609 bool result;
20610 PyObject * obj0 = 0 ;
20611 char *kwnames[] = {
20612 (char *) "self", NULL
20613 };
20614
20615 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintDialogData_GetSetupDialog",kwnames,&obj0)) goto fail;
20616 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintDialogData,
20617 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
20618 {
20619 PyThreadState* __tstate = wxPyBeginAllowThreads();
20620 result = (bool)((wxPrintDialogData const *)arg1)->GetSetupDialog();
20621
20622 wxPyEndAllowThreads(__tstate);
20623 if (PyErr_Occurred()) SWIG_fail;
20624 }
20625 {
20626 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
20627 }
20628 return resultobj;
20629 fail:
20630 return NULL;
20631}
20632
20633
20634static PyObject *_wrap_PrintDialogData_SetFromPage(PyObject *self, PyObject *args, PyObject *kwargs) {
20635 PyObject *resultobj;
20636 wxPrintDialogData *arg1 = (wxPrintDialogData *) 0 ;
20637 int arg2 ;
20638 PyObject * obj0 = 0 ;
20639 PyObject * obj1 = 0 ;
20640 char *kwnames[] = {
20641 (char *) "self",(char *) "v", NULL
20642 };
20643
20644 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintDialogData_SetFromPage",kwnames,&obj0,&obj1)) goto fail;
20645 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintDialogData,
20646 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
20647 arg2 = (int) SWIG_AsInt(obj1);
20648 if (PyErr_Occurred()) SWIG_fail;
20649 {
20650 PyThreadState* __tstate = wxPyBeginAllowThreads();
20651 (arg1)->SetFromPage(arg2);
20652
20653 wxPyEndAllowThreads(__tstate);
20654 if (PyErr_Occurred()) SWIG_fail;
20655 }
20656 Py_INCREF(Py_None); resultobj = Py_None;
20657 return resultobj;
20658 fail:
20659 return NULL;
20660}
20661
20662
20663static PyObject *_wrap_PrintDialogData_SetToPage(PyObject *self, PyObject *args, PyObject *kwargs) {
20664 PyObject *resultobj;
20665 wxPrintDialogData *arg1 = (wxPrintDialogData *) 0 ;
20666 int arg2 ;
20667 PyObject * obj0 = 0 ;
20668 PyObject * obj1 = 0 ;
20669 char *kwnames[] = {
20670 (char *) "self",(char *) "v", NULL
20671 };
20672
20673 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintDialogData_SetToPage",kwnames,&obj0,&obj1)) goto fail;
20674 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintDialogData,
20675 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
20676 arg2 = (int) SWIG_AsInt(obj1);
20677 if (PyErr_Occurred()) SWIG_fail;
20678 {
20679 PyThreadState* __tstate = wxPyBeginAllowThreads();
20680 (arg1)->SetToPage(arg2);
20681
20682 wxPyEndAllowThreads(__tstate);
20683 if (PyErr_Occurred()) SWIG_fail;
20684 }
20685 Py_INCREF(Py_None); resultobj = Py_None;
20686 return resultobj;
20687 fail:
20688 return NULL;
20689}
20690
20691
20692static PyObject *_wrap_PrintDialogData_SetMinPage(PyObject *self, PyObject *args, PyObject *kwargs) {
20693 PyObject *resultobj;
20694 wxPrintDialogData *arg1 = (wxPrintDialogData *) 0 ;
20695 int arg2 ;
20696 PyObject * obj0 = 0 ;
20697 PyObject * obj1 = 0 ;
20698 char *kwnames[] = {
20699 (char *) "self",(char *) "v", NULL
20700 };
20701
20702 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintDialogData_SetMinPage",kwnames,&obj0,&obj1)) goto fail;
20703 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintDialogData,
20704 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
20705 arg2 = (int) SWIG_AsInt(obj1);
20706 if (PyErr_Occurred()) SWIG_fail;
20707 {
20708 PyThreadState* __tstate = wxPyBeginAllowThreads();
20709 (arg1)->SetMinPage(arg2);
20710
20711 wxPyEndAllowThreads(__tstate);
20712 if (PyErr_Occurred()) SWIG_fail;
20713 }
20714 Py_INCREF(Py_None); resultobj = Py_None;
20715 return resultobj;
20716 fail:
20717 return NULL;
20718}
20719
20720
20721static PyObject *_wrap_PrintDialogData_SetMaxPage(PyObject *self, PyObject *args, PyObject *kwargs) {
20722 PyObject *resultobj;
20723 wxPrintDialogData *arg1 = (wxPrintDialogData *) 0 ;
20724 int arg2 ;
20725 PyObject * obj0 = 0 ;
20726 PyObject * obj1 = 0 ;
20727 char *kwnames[] = {
20728 (char *) "self",(char *) "v", NULL
20729 };
20730
20731 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintDialogData_SetMaxPage",kwnames,&obj0,&obj1)) goto fail;
20732 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintDialogData,
20733 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
20734 arg2 = (int) SWIG_AsInt(obj1);
20735 if (PyErr_Occurred()) SWIG_fail;
20736 {
20737 PyThreadState* __tstate = wxPyBeginAllowThreads();
20738 (arg1)->SetMaxPage(arg2);
20739
20740 wxPyEndAllowThreads(__tstate);
20741 if (PyErr_Occurred()) SWIG_fail;
20742 }
20743 Py_INCREF(Py_None); resultobj = Py_None;
20744 return resultobj;
20745 fail:
20746 return NULL;
20747}
20748
20749
20750static PyObject *_wrap_PrintDialogData_SetNoCopies(PyObject *self, PyObject *args, PyObject *kwargs) {
20751 PyObject *resultobj;
20752 wxPrintDialogData *arg1 = (wxPrintDialogData *) 0 ;
20753 int arg2 ;
20754 PyObject * obj0 = 0 ;
20755 PyObject * obj1 = 0 ;
20756 char *kwnames[] = {
20757 (char *) "self",(char *) "v", NULL
20758 };
20759
20760 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintDialogData_SetNoCopies",kwnames,&obj0,&obj1)) goto fail;
20761 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintDialogData,
20762 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
20763 arg2 = (int) SWIG_AsInt(obj1);
20764 if (PyErr_Occurred()) SWIG_fail;
20765 {
20766 PyThreadState* __tstate = wxPyBeginAllowThreads();
20767 (arg1)->SetNoCopies(arg2);
20768
20769 wxPyEndAllowThreads(__tstate);
20770 if (PyErr_Occurred()) SWIG_fail;
20771 }
20772 Py_INCREF(Py_None); resultobj = Py_None;
20773 return resultobj;
20774 fail:
20775 return NULL;
20776}
20777
20778
20779static PyObject *_wrap_PrintDialogData_SetAllPages(PyObject *self, PyObject *args, PyObject *kwargs) {
20780 PyObject *resultobj;
20781 wxPrintDialogData *arg1 = (wxPrintDialogData *) 0 ;
20782 bool arg2 ;
20783 PyObject * obj0 = 0 ;
20784 PyObject * obj1 = 0 ;
20785 char *kwnames[] = {
20786 (char *) "self",(char *) "flag", NULL
20787 };
20788
20789 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintDialogData_SetAllPages",kwnames,&obj0,&obj1)) goto fail;
20790 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintDialogData,
20791 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
20792 arg2 = (bool) SWIG_AsBool(obj1);
20793 if (PyErr_Occurred()) SWIG_fail;
20794 {
20795 PyThreadState* __tstate = wxPyBeginAllowThreads();
20796 (arg1)->SetAllPages(arg2);
20797
20798 wxPyEndAllowThreads(__tstate);
20799 if (PyErr_Occurred()) SWIG_fail;
20800 }
20801 Py_INCREF(Py_None); resultobj = Py_None;
20802 return resultobj;
20803 fail:
20804 return NULL;
20805}
20806
20807
20808static PyObject *_wrap_PrintDialogData_SetSelection(PyObject *self, PyObject *args, PyObject *kwargs) {
20809 PyObject *resultobj;
20810 wxPrintDialogData *arg1 = (wxPrintDialogData *) 0 ;
20811 bool arg2 ;
20812 PyObject * obj0 = 0 ;
20813 PyObject * obj1 = 0 ;
20814 char *kwnames[] = {
20815 (char *) "self",(char *) "flag", NULL
20816 };
20817
20818 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintDialogData_SetSelection",kwnames,&obj0,&obj1)) goto fail;
20819 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintDialogData,
20820 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
20821 arg2 = (bool) SWIG_AsBool(obj1);
20822 if (PyErr_Occurred()) SWIG_fail;
20823 {
20824 PyThreadState* __tstate = wxPyBeginAllowThreads();
20825 (arg1)->SetSelection(arg2);
20826
20827 wxPyEndAllowThreads(__tstate);
20828 if (PyErr_Occurred()) SWIG_fail;
20829 }
20830 Py_INCREF(Py_None); resultobj = Py_None;
20831 return resultobj;
20832 fail:
20833 return NULL;
20834}
20835
20836
20837static PyObject *_wrap_PrintDialogData_SetCollate(PyObject *self, PyObject *args, PyObject *kwargs) {
20838 PyObject *resultobj;
20839 wxPrintDialogData *arg1 = (wxPrintDialogData *) 0 ;
20840 bool arg2 ;
20841 PyObject * obj0 = 0 ;
20842 PyObject * obj1 = 0 ;
20843 char *kwnames[] = {
20844 (char *) "self",(char *) "flag", NULL
20845 };
20846
20847 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintDialogData_SetCollate",kwnames,&obj0,&obj1)) goto fail;
20848 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintDialogData,
20849 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
20850 arg2 = (bool) SWIG_AsBool(obj1);
20851 if (PyErr_Occurred()) SWIG_fail;
20852 {
20853 PyThreadState* __tstate = wxPyBeginAllowThreads();
20854 (arg1)->SetCollate(arg2);
20855
20856 wxPyEndAllowThreads(__tstate);
20857 if (PyErr_Occurred()) SWIG_fail;
20858 }
20859 Py_INCREF(Py_None); resultobj = Py_None;
20860 return resultobj;
20861 fail:
20862 return NULL;
20863}
20864
20865
20866static PyObject *_wrap_PrintDialogData_SetPrintToFile(PyObject *self, PyObject *args, PyObject *kwargs) {
20867 PyObject *resultobj;
20868 wxPrintDialogData *arg1 = (wxPrintDialogData *) 0 ;
20869 bool arg2 ;
20870 PyObject * obj0 = 0 ;
20871 PyObject * obj1 = 0 ;
20872 char *kwnames[] = {
20873 (char *) "self",(char *) "flag", NULL
20874 };
20875
20876 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintDialogData_SetPrintToFile",kwnames,&obj0,&obj1)) goto fail;
20877 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintDialogData,
20878 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
20879 arg2 = (bool) SWIG_AsBool(obj1);
20880 if (PyErr_Occurred()) SWIG_fail;
20881 {
20882 PyThreadState* __tstate = wxPyBeginAllowThreads();
20883 (arg1)->SetPrintToFile(arg2);
20884
20885 wxPyEndAllowThreads(__tstate);
20886 if (PyErr_Occurred()) SWIG_fail;
20887 }
20888 Py_INCREF(Py_None); resultobj = Py_None;
20889 return resultobj;
20890 fail:
20891 return NULL;
20892}
20893
20894
20895static PyObject *_wrap_PrintDialogData_SetSetupDialog(PyObject *self, PyObject *args, PyObject *kwargs) {
20896 PyObject *resultobj;
20897 wxPrintDialogData *arg1 = (wxPrintDialogData *) 0 ;
20898 bool arg2 ;
20899 PyObject * obj0 = 0 ;
20900 PyObject * obj1 = 0 ;
20901 char *kwnames[] = {
20902 (char *) "self",(char *) "flag", NULL
20903 };
20904
20905 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintDialogData_SetSetupDialog",kwnames,&obj0,&obj1)) goto fail;
20906 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintDialogData,
20907 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
20908 arg2 = (bool) SWIG_AsBool(obj1);
20909 if (PyErr_Occurred()) SWIG_fail;
20910 {
20911 PyThreadState* __tstate = wxPyBeginAllowThreads();
20912 (arg1)->SetSetupDialog(arg2);
20913
20914 wxPyEndAllowThreads(__tstate);
20915 if (PyErr_Occurred()) SWIG_fail;
20916 }
20917 Py_INCREF(Py_None); resultobj = Py_None;
20918 return resultobj;
20919 fail:
20920 return NULL;
20921}
20922
20923
20924static PyObject *_wrap_PrintDialogData_EnablePrintToFile(PyObject *self, PyObject *args, PyObject *kwargs) {
20925 PyObject *resultobj;
20926 wxPrintDialogData *arg1 = (wxPrintDialogData *) 0 ;
20927 bool arg2 ;
20928 PyObject * obj0 = 0 ;
20929 PyObject * obj1 = 0 ;
20930 char *kwnames[] = {
20931 (char *) "self",(char *) "flag", NULL
20932 };
20933
20934 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintDialogData_EnablePrintToFile",kwnames,&obj0,&obj1)) goto fail;
20935 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintDialogData,
20936 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
20937 arg2 = (bool) SWIG_AsBool(obj1);
20938 if (PyErr_Occurred()) SWIG_fail;
20939 {
20940 PyThreadState* __tstate = wxPyBeginAllowThreads();
20941 (arg1)->EnablePrintToFile(arg2);
20942
20943 wxPyEndAllowThreads(__tstate);
20944 if (PyErr_Occurred()) SWIG_fail;
20945 }
20946 Py_INCREF(Py_None); resultobj = Py_None;
20947 return resultobj;
20948 fail:
20949 return NULL;
20950}
20951
20952
20953static PyObject *_wrap_PrintDialogData_EnableSelection(PyObject *self, PyObject *args, PyObject *kwargs) {
20954 PyObject *resultobj;
20955 wxPrintDialogData *arg1 = (wxPrintDialogData *) 0 ;
20956 bool arg2 ;
20957 PyObject * obj0 = 0 ;
20958 PyObject * obj1 = 0 ;
20959 char *kwnames[] = {
20960 (char *) "self",(char *) "flag", NULL
20961 };
20962
20963 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintDialogData_EnableSelection",kwnames,&obj0,&obj1)) goto fail;
20964 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintDialogData,
20965 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
20966 arg2 = (bool) SWIG_AsBool(obj1);
20967 if (PyErr_Occurred()) SWIG_fail;
20968 {
20969 PyThreadState* __tstate = wxPyBeginAllowThreads();
20970 (arg1)->EnableSelection(arg2);
20971
20972 wxPyEndAllowThreads(__tstate);
20973 if (PyErr_Occurred()) SWIG_fail;
20974 }
20975 Py_INCREF(Py_None); resultobj = Py_None;
20976 return resultobj;
20977 fail:
20978 return NULL;
20979}
20980
20981
20982static PyObject *_wrap_PrintDialogData_EnablePageNumbers(PyObject *self, PyObject *args, PyObject *kwargs) {
20983 PyObject *resultobj;
20984 wxPrintDialogData *arg1 = (wxPrintDialogData *) 0 ;
20985 bool arg2 ;
20986 PyObject * obj0 = 0 ;
20987 PyObject * obj1 = 0 ;
20988 char *kwnames[] = {
20989 (char *) "self",(char *) "flag", NULL
20990 };
20991
20992 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintDialogData_EnablePageNumbers",kwnames,&obj0,&obj1)) goto fail;
20993 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintDialogData,
20994 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
20995 arg2 = (bool) SWIG_AsBool(obj1);
20996 if (PyErr_Occurred()) SWIG_fail;
20997 {
20998 PyThreadState* __tstate = wxPyBeginAllowThreads();
20999 (arg1)->EnablePageNumbers(arg2);
21000
21001 wxPyEndAllowThreads(__tstate);
21002 if (PyErr_Occurred()) SWIG_fail;
21003 }
21004 Py_INCREF(Py_None); resultobj = Py_None;
21005 return resultobj;
21006 fail:
21007 return NULL;
21008}
21009
21010
21011static PyObject *_wrap_PrintDialogData_EnableHelp(PyObject *self, PyObject *args, PyObject *kwargs) {
21012 PyObject *resultobj;
21013 wxPrintDialogData *arg1 = (wxPrintDialogData *) 0 ;
21014 bool arg2 ;
21015 PyObject * obj0 = 0 ;
21016 PyObject * obj1 = 0 ;
21017 char *kwnames[] = {
21018 (char *) "self",(char *) "flag", NULL
21019 };
21020
21021 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintDialogData_EnableHelp",kwnames,&obj0,&obj1)) goto fail;
21022 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintDialogData,
21023 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
21024 arg2 = (bool) SWIG_AsBool(obj1);
21025 if (PyErr_Occurred()) SWIG_fail;
21026 {
21027 PyThreadState* __tstate = wxPyBeginAllowThreads();
21028 (arg1)->EnableHelp(arg2);
21029
21030 wxPyEndAllowThreads(__tstate);
21031 if (PyErr_Occurred()) SWIG_fail;
21032 }
21033 Py_INCREF(Py_None); resultobj = Py_None;
21034 return resultobj;
21035 fail:
21036 return NULL;
21037}
21038
21039
21040static PyObject *_wrap_PrintDialogData_GetEnablePrintToFile(PyObject *self, PyObject *args, PyObject *kwargs) {
21041 PyObject *resultobj;
21042 wxPrintDialogData *arg1 = (wxPrintDialogData *) 0 ;
21043 bool result;
21044 PyObject * obj0 = 0 ;
21045 char *kwnames[] = {
21046 (char *) "self", NULL
21047 };
21048
21049 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintDialogData_GetEnablePrintToFile",kwnames,&obj0)) goto fail;
21050 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintDialogData,
21051 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
21052 {
21053 PyThreadState* __tstate = wxPyBeginAllowThreads();
21054 result = (bool)((wxPrintDialogData const *)arg1)->GetEnablePrintToFile();
21055
21056 wxPyEndAllowThreads(__tstate);
21057 if (PyErr_Occurred()) SWIG_fail;
21058 }
21059 {
21060 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
21061 }
21062 return resultobj;
21063 fail:
21064 return NULL;
21065}
21066
21067
21068static PyObject *_wrap_PrintDialogData_GetEnableSelection(PyObject *self, PyObject *args, PyObject *kwargs) {
21069 PyObject *resultobj;
21070 wxPrintDialogData *arg1 = (wxPrintDialogData *) 0 ;
21071 bool result;
21072 PyObject * obj0 = 0 ;
21073 char *kwnames[] = {
21074 (char *) "self", NULL
21075 };
21076
21077 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintDialogData_GetEnableSelection",kwnames,&obj0)) goto fail;
21078 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintDialogData,
21079 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
21080 {
21081 PyThreadState* __tstate = wxPyBeginAllowThreads();
21082 result = (bool)((wxPrintDialogData const *)arg1)->GetEnableSelection();
21083
21084 wxPyEndAllowThreads(__tstate);
21085 if (PyErr_Occurred()) SWIG_fail;
21086 }
21087 {
21088 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
21089 }
21090 return resultobj;
21091 fail:
21092 return NULL;
21093}
21094
21095
21096static PyObject *_wrap_PrintDialogData_GetEnablePageNumbers(PyObject *self, PyObject *args, PyObject *kwargs) {
21097 PyObject *resultobj;
21098 wxPrintDialogData *arg1 = (wxPrintDialogData *) 0 ;
21099 bool result;
21100 PyObject * obj0 = 0 ;
21101 char *kwnames[] = {
21102 (char *) "self", NULL
21103 };
21104
21105 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintDialogData_GetEnablePageNumbers",kwnames,&obj0)) goto fail;
21106 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintDialogData,
21107 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
21108 {
21109 PyThreadState* __tstate = wxPyBeginAllowThreads();
21110 result = (bool)((wxPrintDialogData const *)arg1)->GetEnablePageNumbers();
21111
21112 wxPyEndAllowThreads(__tstate);
21113 if (PyErr_Occurred()) SWIG_fail;
21114 }
21115 {
21116 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
21117 }
21118 return resultobj;
21119 fail:
21120 return NULL;
21121}
21122
21123
21124static PyObject *_wrap_PrintDialogData_GetEnableHelp(PyObject *self, PyObject *args, PyObject *kwargs) {
21125 PyObject *resultobj;
21126 wxPrintDialogData *arg1 = (wxPrintDialogData *) 0 ;
21127 bool result;
21128 PyObject * obj0 = 0 ;
21129 char *kwnames[] = {
21130 (char *) "self", NULL
21131 };
21132
21133 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintDialogData_GetEnableHelp",kwnames,&obj0)) goto fail;
21134 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintDialogData,
21135 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
21136 {
21137 PyThreadState* __tstate = wxPyBeginAllowThreads();
21138 result = (bool)((wxPrintDialogData const *)arg1)->GetEnableHelp();
21139
21140 wxPyEndAllowThreads(__tstate);
21141 if (PyErr_Occurred()) SWIG_fail;
21142 }
21143 {
21144 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
21145 }
21146 return resultobj;
21147 fail:
21148 return NULL;
21149}
21150
21151
21152static PyObject *_wrap_PrintDialogData_Ok(PyObject *self, PyObject *args, PyObject *kwargs) {
21153 PyObject *resultobj;
21154 wxPrintDialogData *arg1 = (wxPrintDialogData *) 0 ;
21155 bool result;
21156 PyObject * obj0 = 0 ;
21157 char *kwnames[] = {
21158 (char *) "self", NULL
21159 };
21160
21161 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintDialogData_Ok",kwnames,&obj0)) goto fail;
21162 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintDialogData,
21163 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
21164 {
21165 PyThreadState* __tstate = wxPyBeginAllowThreads();
21166 result = (bool)((wxPrintDialogData const *)arg1)->Ok();
21167
21168 wxPyEndAllowThreads(__tstate);
21169 if (PyErr_Occurred()) SWIG_fail;
21170 }
21171 {
21172 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
21173 }
21174 return resultobj;
21175 fail:
21176 return NULL;
21177}
21178
21179
21180static PyObject *_wrap_PrintDialogData_GetPrintData(PyObject *self, PyObject *args, PyObject *kwargs) {
21181 PyObject *resultobj;
21182 wxPrintDialogData *arg1 = (wxPrintDialogData *) 0 ;
21183 wxPrintData *result;
21184 PyObject * obj0 = 0 ;
21185 char *kwnames[] = {
21186 (char *) "self", NULL
21187 };
21188
21189 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintDialogData_GetPrintData",kwnames,&obj0)) goto fail;
21190 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintDialogData,
21191 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
21192 {
21193 PyThreadState* __tstate = wxPyBeginAllowThreads();
21194 {
21195 wxPrintData &_result_ref = (arg1)->GetPrintData();
21196 result = (wxPrintData *) &_result_ref;
21197 }
21198
21199 wxPyEndAllowThreads(__tstate);
21200 if (PyErr_Occurred()) SWIG_fail;
21201 }
21202 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPrintData, 0);
21203 return resultobj;
21204 fail:
21205 return NULL;
21206}
21207
21208
21209static PyObject *_wrap_PrintDialogData_SetPrintData(PyObject *self, PyObject *args, PyObject *kwargs) {
21210 PyObject *resultobj;
21211 wxPrintDialogData *arg1 = (wxPrintDialogData *) 0 ;
21212 wxPrintData *arg2 = 0 ;
21213 PyObject * obj0 = 0 ;
21214 PyObject * obj1 = 0 ;
21215 char *kwnames[] = {
21216 (char *) "self",(char *) "printData", NULL
21217 };
21218
21219 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintDialogData_SetPrintData",kwnames,&obj0,&obj1)) goto fail;
21220 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintDialogData,
21221 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
21222 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxPrintData,
21223 SWIG_POINTER_EXCEPTION | 0)) == -1)
21224 SWIG_fail;
21225 if (arg2 == NULL) {
21226 PyErr_SetString(PyExc_TypeError,"null reference");
21227 SWIG_fail;
21228 }
21229 {
21230 PyThreadState* __tstate = wxPyBeginAllowThreads();
21231 (arg1)->SetPrintData((wxPrintData const &)*arg2);
21232
21233 wxPyEndAllowThreads(__tstate);
21234 if (PyErr_Occurred()) SWIG_fail;
21235 }
21236 Py_INCREF(Py_None); resultobj = Py_None;
21237 return resultobj;
21238 fail:
21239 return NULL;
21240}
21241
21242
21243static PyObject * PrintDialogData_swigregister(PyObject *self, PyObject *args) {
21244 PyObject *obj;
21245 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
21246 SWIG_TypeClientData(SWIGTYPE_p_wxPrintDialogData, obj);
21247 Py_INCREF(obj);
21248 return Py_BuildValue((char *)"");
21249}
21250static PyObject *_wrap_new_PrintDialog(PyObject *self, PyObject *args, PyObject *kwargs) {
21251 PyObject *resultobj;
21252 wxWindow *arg1 = (wxWindow *) 0 ;
21253 wxPrintDialogData *arg2 = (wxPrintDialogData *) NULL ;
21254 wxPrintDialog *result;
21255 PyObject * obj0 = 0 ;
21256 PyObject * obj1 = 0 ;
21257 char *kwnames[] = {
21258 (char *) "parent",(char *) "data", NULL
21259 };
21260
21261 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:new_PrintDialog",kwnames,&obj0,&obj1)) goto fail;
21262 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxWindow,
21263 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
21264 if (obj1) {
21265 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxPrintDialogData,
21266 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
21267 }
21268 {
0439c23b 21269 if (!wxPyCheckForApp()) SWIG_fail;
d55e5bfc
RD
21270 PyThreadState* __tstate = wxPyBeginAllowThreads();
21271 result = (wxPrintDialog *)new wxPrintDialog(arg1,arg2);
21272
21273 wxPyEndAllowThreads(__tstate);
110da5b0 21274 if (PyErr_Occurred()) SWIG_fail;
d55e5bfc
RD
21275 }
21276 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPrintDialog, 1);
21277 return resultobj;
21278 fail:
21279 return NULL;
21280}
21281
21282
21283static PyObject *_wrap_PrintDialog_GetPrintDialogData(PyObject *self, PyObject *args, PyObject *kwargs) {
21284 PyObject *resultobj;
21285 wxPrintDialog *arg1 = (wxPrintDialog *) 0 ;
21286 wxPrintDialogData *result;
21287 PyObject * obj0 = 0 ;
21288 char *kwnames[] = {
21289 (char *) "self", NULL
21290 };
21291
21292 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintDialog_GetPrintDialogData",kwnames,&obj0)) goto fail;
21293 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintDialog,
21294 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
21295 {
21296 PyThreadState* __tstate = wxPyBeginAllowThreads();
21297 {
21298 wxPrintDialogData &_result_ref = (arg1)->GetPrintDialogData();
21299 result = (wxPrintDialogData *) &_result_ref;
21300 }
21301
21302 wxPyEndAllowThreads(__tstate);
21303 if (PyErr_Occurred()) SWIG_fail;
21304 }
21305 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPrintDialogData, 0);
21306 return resultobj;
21307 fail:
21308 return NULL;
21309}
21310
21311
21312static PyObject *_wrap_PrintDialog_GetPrintDC(PyObject *self, PyObject *args, PyObject *kwargs) {
21313 PyObject *resultobj;
21314 wxPrintDialog *arg1 = (wxPrintDialog *) 0 ;
21315 wxDC *result;
21316 PyObject * obj0 = 0 ;
21317 char *kwnames[] = {
21318 (char *) "self", NULL
21319 };
21320
21321 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintDialog_GetPrintDC",kwnames,&obj0)) goto fail;
21322 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintDialog,
21323 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
21324 {
21325 PyThreadState* __tstate = wxPyBeginAllowThreads();
21326 result = (wxDC *)(arg1)->GetPrintDC();
21327
21328 wxPyEndAllowThreads(__tstate);
21329 if (PyErr_Occurred()) SWIG_fail;
21330 }
21331 {
412d302d 21332 resultobj = wxPyMake_wxObject(result, 1);
d55e5bfc
RD
21333 }
21334 return resultobj;
21335 fail:
21336 return NULL;
21337}
21338
21339
21340static PyObject *_wrap_PrintDialog_ShowModal(PyObject *self, PyObject *args, PyObject *kwargs) {
21341 PyObject *resultobj;
21342 wxPrintDialog *arg1 = (wxPrintDialog *) 0 ;
21343 int result;
21344 PyObject * obj0 = 0 ;
21345 char *kwnames[] = {
21346 (char *) "self", NULL
21347 };
21348
21349 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintDialog_ShowModal",kwnames,&obj0)) goto fail;
21350 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintDialog,
21351 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
21352 {
21353 PyThreadState* __tstate = wxPyBeginAllowThreads();
21354 result = (int)(arg1)->ShowModal();
21355
21356 wxPyEndAllowThreads(__tstate);
21357 if (PyErr_Occurred()) SWIG_fail;
21358 }
21359 resultobj = SWIG_FromInt((int)result);
21360 return resultobj;
21361 fail:
21362 return NULL;
21363}
21364
21365
21366static PyObject * PrintDialog_swigregister(PyObject *self, PyObject *args) {
21367 PyObject *obj;
21368 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
21369 SWIG_TypeClientData(SWIGTYPE_p_wxPrintDialog, obj);
21370 Py_INCREF(obj);
21371 return Py_BuildValue((char *)"");
21372}
21373static PyObject *_wrap_new_Printer(PyObject *self, PyObject *args, PyObject *kwargs) {
21374 PyObject *resultobj;
21375 wxPrintDialogData *arg1 = (wxPrintDialogData *) NULL ;
21376 wxPrinter *result;
21377 PyObject * obj0 = 0 ;
21378 char *kwnames[] = {
21379 (char *) "data", NULL
21380 };
21381
21382 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"|O:new_Printer",kwnames,&obj0)) goto fail;
21383 if (obj0) {
21384 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintDialogData,
21385 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
21386 }
21387 {
0439c23b 21388 if (!wxPyCheckForApp()) SWIG_fail;
d55e5bfc
RD
21389 PyThreadState* __tstate = wxPyBeginAllowThreads();
21390 result = (wxPrinter *)new wxPrinter(arg1);
21391
21392 wxPyEndAllowThreads(__tstate);
110da5b0 21393 if (PyErr_Occurred()) SWIG_fail;
d55e5bfc
RD
21394 }
21395 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPrinter, 1);
21396 return resultobj;
21397 fail:
21398 return NULL;
21399}
21400
21401
21402static PyObject *_wrap_delete_Printer(PyObject *self, PyObject *args, PyObject *kwargs) {
21403 PyObject *resultobj;
21404 wxPrinter *arg1 = (wxPrinter *) 0 ;
21405 PyObject * obj0 = 0 ;
21406 char *kwnames[] = {
21407 (char *) "self", NULL
21408 };
21409
21410 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:delete_Printer",kwnames,&obj0)) goto fail;
21411 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrinter,
21412 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
21413 {
21414 PyThreadState* __tstate = wxPyBeginAllowThreads();
21415 delete arg1;
21416
21417 wxPyEndAllowThreads(__tstate);
21418 if (PyErr_Occurred()) SWIG_fail;
21419 }
21420 Py_INCREF(Py_None); resultobj = Py_None;
21421 return resultobj;
21422 fail:
21423 return NULL;
21424}
21425
21426
21427static PyObject *_wrap_Printer_CreateAbortWindow(PyObject *self, PyObject *args, PyObject *kwargs) {
21428 PyObject *resultobj;
21429 wxPrinter *arg1 = (wxPrinter *) 0 ;
21430 wxWindow *arg2 = (wxWindow *) 0 ;
21431 wxPyPrintout *arg3 = (wxPyPrintout *) 0 ;
21432 PyObject * obj0 = 0 ;
21433 PyObject * obj1 = 0 ;
21434 PyObject * obj2 = 0 ;
21435 char *kwnames[] = {
21436 (char *) "self",(char *) "parent",(char *) "printout", NULL
21437 };
21438
21439 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:Printer_CreateAbortWindow",kwnames,&obj0,&obj1,&obj2)) goto fail;
21440 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrinter,
21441 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
21442 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxWindow,
21443 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
21444 if ((SWIG_ConvertPtr(obj2,(void **)(&arg3),SWIGTYPE_p_wxPyPrintout,
21445 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
21446 {
21447 PyThreadState* __tstate = wxPyBeginAllowThreads();
21448 (arg1)->CreateAbortWindow(arg2,arg3);
21449
21450 wxPyEndAllowThreads(__tstate);
21451 if (PyErr_Occurred()) SWIG_fail;
21452 }
21453 Py_INCREF(Py_None); resultobj = Py_None;
21454 return resultobj;
21455 fail:
21456 return NULL;
21457}
21458
21459
21460static PyObject *_wrap_Printer_GetPrintDialogData(PyObject *self, PyObject *args, PyObject *kwargs) {
21461 PyObject *resultobj;
21462 wxPrinter *arg1 = (wxPrinter *) 0 ;
21463 wxPrintDialogData *result;
21464 PyObject * obj0 = 0 ;
21465 char *kwnames[] = {
21466 (char *) "self", NULL
21467 };
21468
21469 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Printer_GetPrintDialogData",kwnames,&obj0)) goto fail;
21470 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrinter,
21471 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
21472 {
21473 PyThreadState* __tstate = wxPyBeginAllowThreads();
21474 {
21475 wxPrintDialogData &_result_ref = (arg1)->GetPrintDialogData();
21476 result = (wxPrintDialogData *) &_result_ref;
21477 }
21478
21479 wxPyEndAllowThreads(__tstate);
21480 if (PyErr_Occurred()) SWIG_fail;
21481 }
21482 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPrintDialogData, 0);
21483 return resultobj;
21484 fail:
21485 return NULL;
21486}
21487
21488
21489static PyObject *_wrap_Printer_Print(PyObject *self, PyObject *args, PyObject *kwargs) {
21490 PyObject *resultobj;
21491 wxPrinter *arg1 = (wxPrinter *) 0 ;
21492 wxWindow *arg2 = (wxWindow *) 0 ;
21493 wxPyPrintout *arg3 = (wxPyPrintout *) 0 ;
21494 int arg4 = (int) True ;
21495 bool result;
21496 PyObject * obj0 = 0 ;
21497 PyObject * obj1 = 0 ;
21498 PyObject * obj2 = 0 ;
21499 PyObject * obj3 = 0 ;
21500 char *kwnames[] = {
21501 (char *) "self",(char *) "parent",(char *) "printout",(char *) "prompt", NULL
21502 };
21503
21504 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO|O:Printer_Print",kwnames,&obj0,&obj1,&obj2,&obj3)) goto fail;
21505 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrinter,
21506 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
21507 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxWindow,
21508 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
21509 if ((SWIG_ConvertPtr(obj2,(void **)(&arg3),SWIGTYPE_p_wxPyPrintout,
21510 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
21511 if (obj3) {
21512 arg4 = (int) SWIG_AsInt(obj3);
21513 if (PyErr_Occurred()) SWIG_fail;
21514 }
21515 {
21516 PyThreadState* __tstate = wxPyBeginAllowThreads();
21517 result = (bool)(arg1)->Print(arg2,arg3,arg4);
21518
21519 wxPyEndAllowThreads(__tstate);
21520 if (PyErr_Occurred()) SWIG_fail;
21521 }
21522 {
21523 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
21524 }
21525 return resultobj;
21526 fail:
21527 return NULL;
21528}
21529
21530
21531static PyObject *_wrap_Printer_PrintDialog(PyObject *self, PyObject *args, PyObject *kwargs) {
21532 PyObject *resultobj;
21533 wxPrinter *arg1 = (wxPrinter *) 0 ;
21534 wxWindow *arg2 = (wxWindow *) 0 ;
21535 wxDC *result;
21536 PyObject * obj0 = 0 ;
21537 PyObject * obj1 = 0 ;
21538 char *kwnames[] = {
21539 (char *) "self",(char *) "parent", NULL
21540 };
21541
21542 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Printer_PrintDialog",kwnames,&obj0,&obj1)) goto fail;
21543 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrinter,
21544 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
21545 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxWindow,
21546 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
21547 {
21548 PyThreadState* __tstate = wxPyBeginAllowThreads();
21549 result = (wxDC *)(arg1)->PrintDialog(arg2);
21550
21551 wxPyEndAllowThreads(__tstate);
21552 if (PyErr_Occurred()) SWIG_fail;
21553 }
21554 {
412d302d 21555 resultobj = wxPyMake_wxObject(result, 0);
d55e5bfc
RD
21556 }
21557 return resultobj;
21558 fail:
21559 return NULL;
21560}
21561
21562
21563static PyObject *_wrap_Printer_ReportError(PyObject *self, PyObject *args, PyObject *kwargs) {
21564 PyObject *resultobj;
21565 wxPrinter *arg1 = (wxPrinter *) 0 ;
21566 wxWindow *arg2 = (wxWindow *) 0 ;
21567 wxPyPrintout *arg3 = (wxPyPrintout *) 0 ;
21568 wxString *arg4 = 0 ;
21569 bool temp4 = False ;
21570 PyObject * obj0 = 0 ;
21571 PyObject * obj1 = 0 ;
21572 PyObject * obj2 = 0 ;
21573 PyObject * obj3 = 0 ;
21574 char *kwnames[] = {
21575 (char *) "self",(char *) "parent",(char *) "printout",(char *) "message", NULL
21576 };
21577
21578 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOO:Printer_ReportError",kwnames,&obj0,&obj1,&obj2,&obj3)) goto fail;
21579 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrinter,
21580 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
21581 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxWindow,
21582 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
21583 if ((SWIG_ConvertPtr(obj2,(void **)(&arg3),SWIGTYPE_p_wxPyPrintout,
21584 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
21585 {
21586 arg4 = wxString_in_helper(obj3);
21587 if (arg4 == NULL) SWIG_fail;
21588 temp4 = True;
21589 }
21590 {
21591 PyThreadState* __tstate = wxPyBeginAllowThreads();
21592 (arg1)->ReportError(arg2,arg3,(wxString const &)*arg4);
21593
21594 wxPyEndAllowThreads(__tstate);
21595 if (PyErr_Occurred()) SWIG_fail;
21596 }
21597 Py_INCREF(Py_None); resultobj = Py_None;
21598 {
21599 if (temp4)
21600 delete arg4;
21601 }
21602 return resultobj;
21603 fail:
21604 {
21605 if (temp4)
21606 delete arg4;
21607 }
21608 return NULL;
21609}
21610
21611
21612static PyObject *_wrap_Printer_Setup(PyObject *self, PyObject *args, PyObject *kwargs) {
21613 PyObject *resultobj;
21614 wxPrinter *arg1 = (wxPrinter *) 0 ;
21615 wxWindow *arg2 = (wxWindow *) 0 ;
21616 bool result;
21617 PyObject * obj0 = 0 ;
21618 PyObject * obj1 = 0 ;
21619 char *kwnames[] = {
21620 (char *) "self",(char *) "parent", NULL
21621 };
21622
21623 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Printer_Setup",kwnames,&obj0,&obj1)) goto fail;
21624 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrinter,
21625 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
21626 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxWindow,
21627 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
21628 {
21629 PyThreadState* __tstate = wxPyBeginAllowThreads();
21630 result = (bool)(arg1)->Setup(arg2);
21631
21632 wxPyEndAllowThreads(__tstate);
21633 if (PyErr_Occurred()) SWIG_fail;
21634 }
21635 {
21636 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
21637 }
21638 return resultobj;
21639 fail:
21640 return NULL;
21641}
21642
21643
21644static PyObject *_wrap_Printer_GetAbort(PyObject *self, PyObject *args, PyObject *kwargs) {
21645 PyObject *resultobj;
21646 wxPrinter *arg1 = (wxPrinter *) 0 ;
21647 bool result;
21648 PyObject * obj0 = 0 ;
21649 char *kwnames[] = {
21650 (char *) "self", NULL
21651 };
21652
21653 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Printer_GetAbort",kwnames,&obj0)) goto fail;
21654 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrinter,
21655 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
21656 {
21657 PyThreadState* __tstate = wxPyBeginAllowThreads();
21658 result = (bool)(arg1)->GetAbort();
21659
21660 wxPyEndAllowThreads(__tstate);
21661 if (PyErr_Occurred()) SWIG_fail;
21662 }
21663 {
21664 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
21665 }
21666 return resultobj;
21667 fail:
21668 return NULL;
21669}
21670
21671
21672static PyObject *_wrap_Printer_GetLastError(PyObject *self, PyObject *args, PyObject *kwargs) {
21673 PyObject *resultobj;
21674 int result;
21675 char *kwnames[] = {
21676 NULL
21677 };
21678
21679 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":Printer_GetLastError",kwnames)) goto fail;
21680 {
21681 PyThreadState* __tstate = wxPyBeginAllowThreads();
21682 result = (int)wxPrinter::GetLastError();
21683
21684 wxPyEndAllowThreads(__tstate);
21685 if (PyErr_Occurred()) SWIG_fail;
21686 }
21687 resultobj = SWIG_FromInt((int)result);
21688 return resultobj;
21689 fail:
21690 return NULL;
21691}
21692
21693
21694static PyObject * Printer_swigregister(PyObject *self, PyObject *args) {
21695 PyObject *obj;
21696 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
21697 SWIG_TypeClientData(SWIGTYPE_p_wxPrinter, obj);
21698 Py_INCREF(obj);
21699 return Py_BuildValue((char *)"");
21700}
21701static PyObject *_wrap_new_Printout(PyObject *self, PyObject *args, PyObject *kwargs) {
21702 PyObject *resultobj;
21703 wxString const &arg1_defvalue = wxPyPrintoutTitleStr ;
21704 wxString *arg1 = (wxString *) &arg1_defvalue ;
21705 wxPyPrintout *result;
21706 bool temp1 = False ;
21707 PyObject * obj0 = 0 ;
21708 char *kwnames[] = {
21709 (char *) "title", NULL
21710 };
21711
21712 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"|O:new_Printout",kwnames,&obj0)) goto fail;
21713 if (obj0) {
21714 {
21715 arg1 = wxString_in_helper(obj0);
21716 if (arg1 == NULL) SWIG_fail;
21717 temp1 = True;
21718 }
21719 }
21720 {
0439c23b 21721 if (!wxPyCheckForApp()) SWIG_fail;
d55e5bfc
RD
21722 PyThreadState* __tstate = wxPyBeginAllowThreads();
21723 result = (wxPyPrintout *)new wxPyPrintout((wxString const &)*arg1);
21724
21725 wxPyEndAllowThreads(__tstate);
110da5b0 21726 if (PyErr_Occurred()) SWIG_fail;
d55e5bfc
RD
21727 }
21728 {
412d302d 21729 resultobj = wxPyMake_wxObject(result, 1);
d55e5bfc
RD
21730 }
21731 {
21732 if (temp1)
21733 delete arg1;
21734 }
21735 return resultobj;
21736 fail:
21737 {
21738 if (temp1)
21739 delete arg1;
21740 }
21741 return NULL;
21742}
21743
21744
21745static PyObject *_wrap_Printout__setCallbackInfo(PyObject *self, PyObject *args, PyObject *kwargs) {
21746 PyObject *resultobj;
21747 wxPyPrintout *arg1 = (wxPyPrintout *) 0 ;
21748 PyObject *arg2 = (PyObject *) 0 ;
21749 PyObject *arg3 = (PyObject *) 0 ;
21750 PyObject * obj0 = 0 ;
21751 PyObject * obj1 = 0 ;
21752 PyObject * obj2 = 0 ;
21753 char *kwnames[] = {
21754 (char *) "self",(char *) "self",(char *) "_class", NULL
21755 };
21756
21757 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:Printout__setCallbackInfo",kwnames,&obj0,&obj1,&obj2)) goto fail;
21758 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyPrintout,
21759 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
21760 arg2 = obj1;
21761 arg3 = obj2;
21762 {
21763 PyThreadState* __tstate = wxPyBeginAllowThreads();
21764 (arg1)->_setCallbackInfo(arg2,arg3);
21765
21766 wxPyEndAllowThreads(__tstate);
21767 if (PyErr_Occurred()) SWIG_fail;
21768 }
21769 Py_INCREF(Py_None); resultobj = Py_None;
21770 return resultobj;
21771 fail:
21772 return NULL;
21773}
21774
21775
21776static PyObject *_wrap_Printout_GetTitle(PyObject *self, PyObject *args, PyObject *kwargs) {
21777 PyObject *resultobj;
21778 wxPyPrintout *arg1 = (wxPyPrintout *) 0 ;
21779 wxString result;
21780 PyObject * obj0 = 0 ;
21781 char *kwnames[] = {
21782 (char *) "self", NULL
21783 };
21784
21785 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Printout_GetTitle",kwnames,&obj0)) goto fail;
21786 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyPrintout,
21787 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
21788 {
21789 PyThreadState* __tstate = wxPyBeginAllowThreads();
21790 result = ((wxPyPrintout const *)arg1)->GetTitle();
21791
21792 wxPyEndAllowThreads(__tstate);
21793 if (PyErr_Occurred()) SWIG_fail;
21794 }
21795 {
21796#if wxUSE_UNICODE
21797 resultobj = PyUnicode_FromWideChar((&result)->c_str(), (&result)->Len());
21798#else
21799 resultobj = PyString_FromStringAndSize((&result)->c_str(), (&result)->Len());
21800#endif
21801 }
21802 return resultobj;
21803 fail:
21804 return NULL;
21805}
21806
21807
21808static PyObject *_wrap_Printout_GetDC(PyObject *self, PyObject *args, PyObject *kwargs) {
21809 PyObject *resultobj;
21810 wxPyPrintout *arg1 = (wxPyPrintout *) 0 ;
21811 wxDC *result;
21812 PyObject * obj0 = 0 ;
21813 char *kwnames[] = {
21814 (char *) "self", NULL
21815 };
21816
21817 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Printout_GetDC",kwnames,&obj0)) goto fail;
21818 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyPrintout,
21819 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
21820 {
21821 PyThreadState* __tstate = wxPyBeginAllowThreads();
21822 result = (wxDC *)(arg1)->GetDC();
21823
21824 wxPyEndAllowThreads(__tstate);
21825 if (PyErr_Occurred()) SWIG_fail;
21826 }
21827 {
412d302d 21828 resultobj = wxPyMake_wxObject(result, 0);
d55e5bfc
RD
21829 }
21830 return resultobj;
21831 fail:
21832 return NULL;
21833}
21834
21835
21836static PyObject *_wrap_Printout_SetDC(PyObject *self, PyObject *args, PyObject *kwargs) {
21837 PyObject *resultobj;
21838 wxPyPrintout *arg1 = (wxPyPrintout *) 0 ;
21839 wxDC *arg2 = (wxDC *) 0 ;
21840 PyObject * obj0 = 0 ;
21841 PyObject * obj1 = 0 ;
21842 char *kwnames[] = {
21843 (char *) "self",(char *) "dc", NULL
21844 };
21845
21846 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Printout_SetDC",kwnames,&obj0,&obj1)) goto fail;
21847 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyPrintout,
21848 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
21849 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxDC,
21850 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
21851 {
21852 PyThreadState* __tstate = wxPyBeginAllowThreads();
21853 (arg1)->SetDC(arg2);
21854
21855 wxPyEndAllowThreads(__tstate);
21856 if (PyErr_Occurred()) SWIG_fail;
21857 }
21858 Py_INCREF(Py_None); resultobj = Py_None;
21859 return resultobj;
21860 fail:
21861 return NULL;
21862}
21863
21864
21865static PyObject *_wrap_Printout_SetPageSizePixels(PyObject *self, PyObject *args, PyObject *kwargs) {
21866 PyObject *resultobj;
21867 wxPyPrintout *arg1 = (wxPyPrintout *) 0 ;
21868 int arg2 ;
21869 int arg3 ;
21870 PyObject * obj0 = 0 ;
21871 PyObject * obj1 = 0 ;
21872 PyObject * obj2 = 0 ;
21873 char *kwnames[] = {
21874 (char *) "self",(char *) "w",(char *) "h", NULL
21875 };
21876
21877 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:Printout_SetPageSizePixels",kwnames,&obj0,&obj1,&obj2)) goto fail;
21878 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyPrintout,
21879 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
21880 arg2 = (int) SWIG_AsInt(obj1);
21881 if (PyErr_Occurred()) SWIG_fail;
21882 arg3 = (int) SWIG_AsInt(obj2);
21883 if (PyErr_Occurred()) SWIG_fail;
21884 {
21885 PyThreadState* __tstate = wxPyBeginAllowThreads();
21886 (arg1)->SetPageSizePixels(arg2,arg3);
21887
21888 wxPyEndAllowThreads(__tstate);
21889 if (PyErr_Occurred()) SWIG_fail;
21890 }
21891 Py_INCREF(Py_None); resultobj = Py_None;
21892 return resultobj;
21893 fail:
21894 return NULL;
21895}
21896
21897
21898static PyObject *_wrap_Printout_GetPageSizePixels(PyObject *self, PyObject *args, PyObject *kwargs) {
21899 PyObject *resultobj;
21900 wxPyPrintout *arg1 = (wxPyPrintout *) 0 ;
21901 int *arg2 = (int *) 0 ;
21902 int *arg3 = (int *) 0 ;
21903 int temp2 ;
21904 int temp3 ;
21905 PyObject * obj0 = 0 ;
21906 char *kwnames[] = {
21907 (char *) "self", NULL
21908 };
21909
21910 arg2 = &temp2;
21911 arg3 = &temp3;
21912 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Printout_GetPageSizePixels",kwnames,&obj0)) goto fail;
21913 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyPrintout,
21914 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
21915 {
21916 PyThreadState* __tstate = wxPyBeginAllowThreads();
21917 (arg1)->GetPageSizePixels(arg2,arg3);
21918
21919 wxPyEndAllowThreads(__tstate);
21920 if (PyErr_Occurred()) SWIG_fail;
21921 }
21922 Py_INCREF(Py_None); resultobj = Py_None;
21923 {
21924 PyObject *o = PyInt_FromLong((long) (*arg2));
21925 resultobj = t_output_helper(resultobj,o);
21926 }
21927 {
21928 PyObject *o = PyInt_FromLong((long) (*arg3));
21929 resultobj = t_output_helper(resultobj,o);
21930 }
21931 return resultobj;
21932 fail:
21933 return NULL;
21934}
21935
21936
21937static PyObject *_wrap_Printout_SetPageSizeMM(PyObject *self, PyObject *args, PyObject *kwargs) {
21938 PyObject *resultobj;
21939 wxPyPrintout *arg1 = (wxPyPrintout *) 0 ;
21940 int arg2 ;
21941 int arg3 ;
21942 PyObject * obj0 = 0 ;
21943 PyObject * obj1 = 0 ;
21944 PyObject * obj2 = 0 ;
21945 char *kwnames[] = {
21946 (char *) "self",(char *) "w",(char *) "h", NULL
21947 };
21948
21949 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:Printout_SetPageSizeMM",kwnames,&obj0,&obj1,&obj2)) goto fail;
21950 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyPrintout,
21951 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
21952 arg2 = (int) SWIG_AsInt(obj1);
21953 if (PyErr_Occurred()) SWIG_fail;
21954 arg3 = (int) SWIG_AsInt(obj2);
21955 if (PyErr_Occurred()) SWIG_fail;
21956 {
21957 PyThreadState* __tstate = wxPyBeginAllowThreads();
21958 (arg1)->SetPageSizeMM(arg2,arg3);
21959
21960 wxPyEndAllowThreads(__tstate);
21961 if (PyErr_Occurred()) SWIG_fail;
21962 }
21963 Py_INCREF(Py_None); resultobj = Py_None;
21964 return resultobj;
21965 fail:
21966 return NULL;
21967}
21968
21969
21970static PyObject *_wrap_Printout_GetPageSizeMM(PyObject *self, PyObject *args, PyObject *kwargs) {
21971 PyObject *resultobj;
21972 wxPyPrintout *arg1 = (wxPyPrintout *) 0 ;
21973 int *arg2 = (int *) 0 ;
21974 int *arg3 = (int *) 0 ;
21975 int temp2 ;
21976 int temp3 ;
21977 PyObject * obj0 = 0 ;
21978 char *kwnames[] = {
21979 (char *) "self", NULL
21980 };
21981
21982 arg2 = &temp2;
21983 arg3 = &temp3;
21984 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Printout_GetPageSizeMM",kwnames,&obj0)) goto fail;
21985 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyPrintout,
21986 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
21987 {
21988 PyThreadState* __tstate = wxPyBeginAllowThreads();
21989 (arg1)->GetPageSizeMM(arg2,arg3);
21990
21991 wxPyEndAllowThreads(__tstate);
21992 if (PyErr_Occurred()) SWIG_fail;
21993 }
21994 Py_INCREF(Py_None); resultobj = Py_None;
21995 {
21996 PyObject *o = PyInt_FromLong((long) (*arg2));
21997 resultobj = t_output_helper(resultobj,o);
21998 }
21999 {
22000 PyObject *o = PyInt_FromLong((long) (*arg3));
22001 resultobj = t_output_helper(resultobj,o);
22002 }
22003 return resultobj;
22004 fail:
22005 return NULL;
22006}
22007
22008
22009static PyObject *_wrap_Printout_SetPPIScreen(PyObject *self, PyObject *args, PyObject *kwargs) {
22010 PyObject *resultobj;
22011 wxPyPrintout *arg1 = (wxPyPrintout *) 0 ;
22012 int arg2 ;
22013 int arg3 ;
22014 PyObject * obj0 = 0 ;
22015 PyObject * obj1 = 0 ;
22016 PyObject * obj2 = 0 ;
22017 char *kwnames[] = {
22018 (char *) "self",(char *) "x",(char *) "y", NULL
22019 };
22020
22021 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:Printout_SetPPIScreen",kwnames,&obj0,&obj1,&obj2)) goto fail;
22022 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyPrintout,
22023 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
22024 arg2 = (int) SWIG_AsInt(obj1);
22025 if (PyErr_Occurred()) SWIG_fail;
22026 arg3 = (int) SWIG_AsInt(obj2);
22027 if (PyErr_Occurred()) SWIG_fail;
22028 {
22029 PyThreadState* __tstate = wxPyBeginAllowThreads();
22030 (arg1)->SetPPIScreen(arg2,arg3);
22031
22032 wxPyEndAllowThreads(__tstate);
22033 if (PyErr_Occurred()) SWIG_fail;
22034 }
22035 Py_INCREF(Py_None); resultobj = Py_None;
22036 return resultobj;
22037 fail:
22038 return NULL;
22039}
22040
22041
22042static PyObject *_wrap_Printout_GetPPIScreen(PyObject *self, PyObject *args, PyObject *kwargs) {
22043 PyObject *resultobj;
22044 wxPyPrintout *arg1 = (wxPyPrintout *) 0 ;
22045 int *arg2 = (int *) 0 ;
22046 int *arg3 = (int *) 0 ;
22047 int temp2 ;
22048 int temp3 ;
22049 PyObject * obj0 = 0 ;
22050 char *kwnames[] = {
22051 (char *) "self", NULL
22052 };
22053
22054 arg2 = &temp2;
22055 arg3 = &temp3;
22056 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Printout_GetPPIScreen",kwnames,&obj0)) goto fail;
22057 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyPrintout,
22058 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
22059 {
22060 PyThreadState* __tstate = wxPyBeginAllowThreads();
22061 (arg1)->GetPPIScreen(arg2,arg3);
22062
22063 wxPyEndAllowThreads(__tstate);
22064 if (PyErr_Occurred()) SWIG_fail;
22065 }
22066 Py_INCREF(Py_None); resultobj = Py_None;
22067 {
22068 PyObject *o = PyInt_FromLong((long) (*arg2));
22069 resultobj = t_output_helper(resultobj,o);
22070 }
22071 {
22072 PyObject *o = PyInt_FromLong((long) (*arg3));
22073 resultobj = t_output_helper(resultobj,o);
22074 }
22075 return resultobj;
22076 fail:
22077 return NULL;
22078}
22079
22080
22081static PyObject *_wrap_Printout_SetPPIPrinter(PyObject *self, PyObject *args, PyObject *kwargs) {
22082 PyObject *resultobj;
22083 wxPyPrintout *arg1 = (wxPyPrintout *) 0 ;
22084 int arg2 ;
22085 int arg3 ;
22086 PyObject * obj0 = 0 ;
22087 PyObject * obj1 = 0 ;
22088 PyObject * obj2 = 0 ;
22089 char *kwnames[] = {
22090 (char *) "self",(char *) "x",(char *) "y", NULL
22091 };
22092
22093 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:Printout_SetPPIPrinter",kwnames,&obj0,&obj1,&obj2)) goto fail;
22094 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyPrintout,
22095 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
22096 arg2 = (int) SWIG_AsInt(obj1);
22097 if (PyErr_Occurred()) SWIG_fail;
22098 arg3 = (int) SWIG_AsInt(obj2);
22099 if (PyErr_Occurred()) SWIG_fail;
22100 {
22101 PyThreadState* __tstate = wxPyBeginAllowThreads();
22102 (arg1)->SetPPIPrinter(arg2,arg3);
22103
22104 wxPyEndAllowThreads(__tstate);
22105 if (PyErr_Occurred()) SWIG_fail;
22106 }
22107 Py_INCREF(Py_None); resultobj = Py_None;
22108 return resultobj;
22109 fail:
22110 return NULL;
22111}
22112
22113
22114static PyObject *_wrap_Printout_GetPPIPrinter(PyObject *self, PyObject *args, PyObject *kwargs) {
22115 PyObject *resultobj;
22116 wxPyPrintout *arg1 = (wxPyPrintout *) 0 ;
22117 int *arg2 = (int *) 0 ;
22118 int *arg3 = (int *) 0 ;
22119 int temp2 ;
22120 int temp3 ;
22121 PyObject * obj0 = 0 ;
22122 char *kwnames[] = {
22123 (char *) "self", NULL
22124 };
22125
22126 arg2 = &temp2;
22127 arg3 = &temp3;
22128 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Printout_GetPPIPrinter",kwnames,&obj0)) goto fail;
22129 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyPrintout,
22130 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
22131 {
22132 PyThreadState* __tstate = wxPyBeginAllowThreads();
22133 (arg1)->GetPPIPrinter(arg2,arg3);
22134
22135 wxPyEndAllowThreads(__tstate);
22136 if (PyErr_Occurred()) SWIG_fail;
22137 }
22138 Py_INCREF(Py_None); resultobj = Py_None;
22139 {
22140 PyObject *o = PyInt_FromLong((long) (*arg2));
22141 resultobj = t_output_helper(resultobj,o);
22142 }
22143 {
22144 PyObject *o = PyInt_FromLong((long) (*arg3));
22145 resultobj = t_output_helper(resultobj,o);
22146 }
22147 return resultobj;
22148 fail:
22149 return NULL;
22150}
22151
22152
22153static PyObject *_wrap_Printout_IsPreview(PyObject *self, PyObject *args, PyObject *kwargs) {
22154 PyObject *resultobj;
22155 wxPyPrintout *arg1 = (wxPyPrintout *) 0 ;
22156 bool result;
22157 PyObject * obj0 = 0 ;
22158 char *kwnames[] = {
22159 (char *) "self", NULL
22160 };
22161
22162 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Printout_IsPreview",kwnames,&obj0)) goto fail;
22163 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyPrintout,
22164 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
22165 {
22166 PyThreadState* __tstate = wxPyBeginAllowThreads();
22167 result = (bool)(arg1)->IsPreview();
22168
22169 wxPyEndAllowThreads(__tstate);
22170 if (PyErr_Occurred()) SWIG_fail;
22171 }
22172 {
22173 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
22174 }
22175 return resultobj;
22176 fail:
22177 return NULL;
22178}
22179
22180
22181static PyObject *_wrap_Printout_SetIsPreview(PyObject *self, PyObject *args, PyObject *kwargs) {
22182 PyObject *resultobj;
22183 wxPyPrintout *arg1 = (wxPyPrintout *) 0 ;
22184 bool arg2 ;
22185 PyObject * obj0 = 0 ;
22186 PyObject * obj1 = 0 ;
22187 char *kwnames[] = {
22188 (char *) "self",(char *) "p", NULL
22189 };
22190
22191 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Printout_SetIsPreview",kwnames,&obj0,&obj1)) goto fail;
22192 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyPrintout,
22193 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
22194 arg2 = (bool) SWIG_AsBool(obj1);
22195 if (PyErr_Occurred()) SWIG_fail;
22196 {
22197 PyThreadState* __tstate = wxPyBeginAllowThreads();
22198 (arg1)->SetIsPreview(arg2);
22199
22200 wxPyEndAllowThreads(__tstate);
22201 if (PyErr_Occurred()) SWIG_fail;
22202 }
22203 Py_INCREF(Py_None); resultobj = Py_None;
22204 return resultobj;
22205 fail:
22206 return NULL;
22207}
22208
22209
22210static PyObject *_wrap_Printout_base_OnBeginDocument(PyObject *self, PyObject *args, PyObject *kwargs) {
22211 PyObject *resultobj;
22212 wxPyPrintout *arg1 = (wxPyPrintout *) 0 ;
22213 int arg2 ;
22214 int arg3 ;
22215 bool result;
22216 PyObject * obj0 = 0 ;
22217 PyObject * obj1 = 0 ;
22218 PyObject * obj2 = 0 ;
22219 char *kwnames[] = {
22220 (char *) "self",(char *) "startPage",(char *) "endPage", NULL
22221 };
22222
22223 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:Printout_base_OnBeginDocument",kwnames,&obj0,&obj1,&obj2)) goto fail;
22224 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyPrintout,
22225 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
22226 arg2 = (int) SWIG_AsInt(obj1);
22227 if (PyErr_Occurred()) SWIG_fail;
22228 arg3 = (int) SWIG_AsInt(obj2);
22229 if (PyErr_Occurred()) SWIG_fail;
22230 {
22231 PyThreadState* __tstate = wxPyBeginAllowThreads();
22232 result = (bool)(arg1)->base_OnBeginDocument(arg2,arg3);
22233
22234 wxPyEndAllowThreads(__tstate);
22235 if (PyErr_Occurred()) SWIG_fail;
22236 }
22237 {
22238 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
22239 }
22240 return resultobj;
22241 fail:
22242 return NULL;
22243}
22244
22245
22246static PyObject *_wrap_Printout_base_OnEndDocument(PyObject *self, PyObject *args, PyObject *kwargs) {
22247 PyObject *resultobj;
22248 wxPyPrintout *arg1 = (wxPyPrintout *) 0 ;
22249 PyObject * obj0 = 0 ;
22250 char *kwnames[] = {
22251 (char *) "self", NULL
22252 };
22253
22254 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Printout_base_OnEndDocument",kwnames,&obj0)) goto fail;
22255 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyPrintout,
22256 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
22257 {
22258 PyThreadState* __tstate = wxPyBeginAllowThreads();
22259 (arg1)->base_OnEndDocument();
22260
22261 wxPyEndAllowThreads(__tstate);
22262 if (PyErr_Occurred()) SWIG_fail;
22263 }
22264 Py_INCREF(Py_None); resultobj = Py_None;
22265 return resultobj;
22266 fail:
22267 return NULL;
22268}
22269
22270
22271static PyObject *_wrap_Printout_base_OnBeginPrinting(PyObject *self, PyObject *args, PyObject *kwargs) {
22272 PyObject *resultobj;
22273 wxPyPrintout *arg1 = (wxPyPrintout *) 0 ;
22274 PyObject * obj0 = 0 ;
22275 char *kwnames[] = {
22276 (char *) "self", NULL
22277 };
22278
22279 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Printout_base_OnBeginPrinting",kwnames,&obj0)) goto fail;
22280 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyPrintout,
22281 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
22282 {
22283 PyThreadState* __tstate = wxPyBeginAllowThreads();
22284 (arg1)->base_OnBeginPrinting();
22285
22286 wxPyEndAllowThreads(__tstate);
22287 if (PyErr_Occurred()) SWIG_fail;
22288 }
22289 Py_INCREF(Py_None); resultobj = Py_None;
22290 return resultobj;
22291 fail:
22292 return NULL;
22293}
22294
22295
22296static PyObject *_wrap_Printout_base_OnEndPrinting(PyObject *self, PyObject *args, PyObject *kwargs) {
22297 PyObject *resultobj;
22298 wxPyPrintout *arg1 = (wxPyPrintout *) 0 ;
22299 PyObject * obj0 = 0 ;
22300 char *kwnames[] = {
22301 (char *) "self", NULL
22302 };
22303
22304 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Printout_base_OnEndPrinting",kwnames,&obj0)) goto fail;
22305 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyPrintout,
22306 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
22307 {
22308 PyThreadState* __tstate = wxPyBeginAllowThreads();
22309 (arg1)->base_OnEndPrinting();
22310
22311 wxPyEndAllowThreads(__tstate);
22312 if (PyErr_Occurred()) SWIG_fail;
22313 }
22314 Py_INCREF(Py_None); resultobj = Py_None;
22315 return resultobj;
22316 fail:
22317 return NULL;
22318}
22319
22320
22321static PyObject *_wrap_Printout_base_OnPreparePrinting(PyObject *self, PyObject *args, PyObject *kwargs) {
22322 PyObject *resultobj;
22323 wxPyPrintout *arg1 = (wxPyPrintout *) 0 ;
22324 PyObject * obj0 = 0 ;
22325 char *kwnames[] = {
22326 (char *) "self", NULL
22327 };
22328
22329 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Printout_base_OnPreparePrinting",kwnames,&obj0)) goto fail;
22330 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyPrintout,
22331 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
22332 {
22333 PyThreadState* __tstate = wxPyBeginAllowThreads();
22334 (arg1)->base_OnPreparePrinting();
22335
22336 wxPyEndAllowThreads(__tstate);
22337 if (PyErr_Occurred()) SWIG_fail;
22338 }
22339 Py_INCREF(Py_None); resultobj = Py_None;
22340 return resultobj;
22341 fail:
22342 return NULL;
22343}
22344
22345
22346static PyObject *_wrap_Printout_base_HasPage(PyObject *self, PyObject *args, PyObject *kwargs) {
22347 PyObject *resultobj;
22348 wxPyPrintout *arg1 = (wxPyPrintout *) 0 ;
22349 int arg2 ;
22350 bool result;
22351 PyObject * obj0 = 0 ;
22352 PyObject * obj1 = 0 ;
22353 char *kwnames[] = {
22354 (char *) "self",(char *) "page", NULL
22355 };
22356
22357 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Printout_base_HasPage",kwnames,&obj0,&obj1)) goto fail;
22358 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyPrintout,
22359 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
22360 arg2 = (int) SWIG_AsInt(obj1);
22361 if (PyErr_Occurred()) SWIG_fail;
22362 {
22363 PyThreadState* __tstate = wxPyBeginAllowThreads();
22364 result = (bool)(arg1)->base_HasPage(arg2);
22365
22366 wxPyEndAllowThreads(__tstate);
22367 if (PyErr_Occurred()) SWIG_fail;
22368 }
22369 {
22370 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
22371 }
22372 return resultobj;
22373 fail:
22374 return NULL;
22375}
22376
22377
22378static PyObject *_wrap_Printout_base_GetPageInfo(PyObject *self, PyObject *args, PyObject *kwargs) {
22379 PyObject *resultobj;
22380 wxPyPrintout *arg1 = (wxPyPrintout *) 0 ;
22381 int *arg2 = (int *) 0 ;
22382 int *arg3 = (int *) 0 ;
22383 int *arg4 = (int *) 0 ;
22384 int *arg5 = (int *) 0 ;
22385 int temp2 ;
22386 int temp3 ;
22387 int temp4 ;
22388 int temp5 ;
22389 PyObject * obj0 = 0 ;
22390 char *kwnames[] = {
22391 (char *) "self", NULL
22392 };
22393
22394 arg2 = &temp2;
22395 arg3 = &temp3;
22396 arg4 = &temp4;
22397 arg5 = &temp5;
22398 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Printout_base_GetPageInfo",kwnames,&obj0)) goto fail;
22399 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyPrintout,
22400 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
22401 {
22402 PyThreadState* __tstate = wxPyBeginAllowThreads();
22403 (arg1)->base_GetPageInfo(arg2,arg3,arg4,arg5);
22404
22405 wxPyEndAllowThreads(__tstate);
22406 if (PyErr_Occurred()) SWIG_fail;
22407 }
22408 Py_INCREF(Py_None); resultobj = Py_None;
22409 {
22410 PyObject *o = PyInt_FromLong((long) (*arg2));
22411 resultobj = t_output_helper(resultobj,o);
22412 }
22413 {
22414 PyObject *o = PyInt_FromLong((long) (*arg3));
22415 resultobj = t_output_helper(resultobj,o);
22416 }
22417 {
22418 PyObject *o = PyInt_FromLong((long) (*arg4));
22419 resultobj = t_output_helper(resultobj,o);
22420 }
22421 {
22422 PyObject *o = PyInt_FromLong((long) (*arg5));
22423 resultobj = t_output_helper(resultobj,o);
22424 }
22425 return resultobj;
22426 fail:
22427 return NULL;
22428}
22429
22430
22431static PyObject * Printout_swigregister(PyObject *self, PyObject *args) {
22432 PyObject *obj;
22433 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
22434 SWIG_TypeClientData(SWIGTYPE_p_wxPyPrintout, obj);
22435 Py_INCREF(obj);
22436 return Py_BuildValue((char *)"");
22437}
22438static PyObject *_wrap_new_PreviewCanvas(PyObject *self, PyObject *args, PyObject *kwargs) {
22439 PyObject *resultobj;
22440 wxPrintPreview *arg1 = (wxPrintPreview *) 0 ;
22441 wxWindow *arg2 = (wxWindow *) 0 ;
22442 wxPoint const &arg3_defvalue = wxDefaultPosition ;
22443 wxPoint *arg3 = (wxPoint *) &arg3_defvalue ;
22444 wxSize const &arg4_defvalue = wxDefaultSize ;
22445 wxSize *arg4 = (wxSize *) &arg4_defvalue ;
22446 long arg5 = (long) 0 ;
22447 wxString const &arg6_defvalue = wxPyPreviewCanvasNameStr ;
22448 wxString *arg6 = (wxString *) &arg6_defvalue ;
22449 wxPreviewCanvas *result;
22450 wxPoint temp3 ;
22451 wxSize temp4 ;
22452 bool temp6 = False ;
22453 PyObject * obj0 = 0 ;
22454 PyObject * obj1 = 0 ;
22455 PyObject * obj2 = 0 ;
22456 PyObject * obj3 = 0 ;
22457 PyObject * obj4 = 0 ;
22458 PyObject * obj5 = 0 ;
22459 char *kwnames[] = {
22460 (char *) "preview",(char *) "parent",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
22461 };
22462
22463 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|OOOO:new_PreviewCanvas",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) goto fail;
22464 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintPreview,
22465 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
22466 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxWindow,
22467 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
22468 if (obj2) {
22469 {
22470 arg3 = &temp3;
22471 if ( ! wxPoint_helper(obj2, &arg3)) SWIG_fail;
22472 }
22473 }
22474 if (obj3) {
22475 {
22476 arg4 = &temp4;
22477 if ( ! wxSize_helper(obj3, &arg4)) SWIG_fail;
22478 }
22479 }
22480 if (obj4) {
22481 arg5 = (long) SWIG_AsLong(obj4);
22482 if (PyErr_Occurred()) SWIG_fail;
22483 }
22484 if (obj5) {
22485 {
22486 arg6 = wxString_in_helper(obj5);
22487 if (arg6 == NULL) SWIG_fail;
22488 temp6 = True;
22489 }
22490 }
22491 {
0439c23b 22492 if (!wxPyCheckForApp()) SWIG_fail;
d55e5bfc
RD
22493 PyThreadState* __tstate = wxPyBeginAllowThreads();
22494 result = (wxPreviewCanvas *)new wxPreviewCanvas(arg1,arg2,(wxPoint const &)*arg3,(wxSize const &)*arg4,arg5,(wxString const &)*arg6);
22495
22496 wxPyEndAllowThreads(__tstate);
110da5b0 22497 if (PyErr_Occurred()) SWIG_fail;
d55e5bfc
RD
22498 }
22499 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPreviewCanvas, 1);
22500 {
22501 if (temp6)
22502 delete arg6;
22503 }
22504 return resultobj;
22505 fail:
22506 {
22507 if (temp6)
22508 delete arg6;
22509 }
22510 return NULL;
22511}
22512
22513
22514static PyObject * PreviewCanvas_swigregister(PyObject *self, PyObject *args) {
22515 PyObject *obj;
22516 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
22517 SWIG_TypeClientData(SWIGTYPE_p_wxPreviewCanvas, obj);
22518 Py_INCREF(obj);
22519 return Py_BuildValue((char *)"");
22520}
22521static PyObject *_wrap_new_PreviewFrame(PyObject *self, PyObject *args, PyObject *kwargs) {
22522 PyObject *resultobj;
22523 wxPrintPreview *arg1 = (wxPrintPreview *) 0 ;
22524 wxFrame *arg2 = (wxFrame *) 0 ;
22525 wxString *arg3 = 0 ;
22526 wxPoint const &arg4_defvalue = wxDefaultPosition ;
22527 wxPoint *arg4 = (wxPoint *) &arg4_defvalue ;
22528 wxSize const &arg5_defvalue = wxDefaultSize ;
22529 wxSize *arg5 = (wxSize *) &arg5_defvalue ;
22530 long arg6 = (long) wxDEFAULT_FRAME_STYLE ;
22531 wxString const &arg7_defvalue = wxPyFrameNameStr ;
22532 wxString *arg7 = (wxString *) &arg7_defvalue ;
22533 wxPreviewFrame *result;
22534 bool temp3 = False ;
22535 wxPoint temp4 ;
22536 wxSize temp5 ;
22537 bool temp7 = False ;
22538 PyObject * obj0 = 0 ;
22539 PyObject * obj1 = 0 ;
22540 PyObject * obj2 = 0 ;
22541 PyObject * obj3 = 0 ;
22542 PyObject * obj4 = 0 ;
22543 PyObject * obj5 = 0 ;
22544 PyObject * obj6 = 0 ;
22545 char *kwnames[] = {
22546 (char *) "preview",(char *) "parent",(char *) "title",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
22547 };
22548
22549 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO|OOOO:new_PreviewFrame",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6)) goto fail;
22550 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintPreview,
22551 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
22552 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxFrame,
22553 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
22554 {
22555 arg3 = wxString_in_helper(obj2);
22556 if (arg3 == NULL) SWIG_fail;
22557 temp3 = True;
22558 }
22559 if (obj3) {
22560 {
22561 arg4 = &temp4;
22562 if ( ! wxPoint_helper(obj3, &arg4)) SWIG_fail;
22563 }
22564 }
22565 if (obj4) {
22566 {
22567 arg5 = &temp5;
22568 if ( ! wxSize_helper(obj4, &arg5)) SWIG_fail;
22569 }
22570 }
22571 if (obj5) {
22572 arg6 = (long) SWIG_AsLong(obj5);
22573 if (PyErr_Occurred()) SWIG_fail;
22574 }
22575 if (obj6) {
22576 {
22577 arg7 = wxString_in_helper(obj6);
22578 if (arg7 == NULL) SWIG_fail;
22579 temp7 = True;
22580 }
22581 }
22582 {
0439c23b 22583 if (!wxPyCheckForApp()) SWIG_fail;
d55e5bfc
RD
22584 PyThreadState* __tstate = wxPyBeginAllowThreads();
22585 result = (wxPreviewFrame *)new wxPreviewFrame(arg1,arg2,(wxString const &)*arg3,(wxPoint const &)*arg4,(wxSize const &)*arg5,arg6,(wxString const &)*arg7);
22586
22587 wxPyEndAllowThreads(__tstate);
110da5b0 22588 if (PyErr_Occurred()) SWIG_fail;
d55e5bfc
RD
22589 }
22590 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPreviewFrame, 1);
22591 {
22592 if (temp3)
22593 delete arg3;
22594 }
22595 {
22596 if (temp7)
22597 delete arg7;
22598 }
22599 return resultobj;
22600 fail:
22601 {
22602 if (temp3)
22603 delete arg3;
22604 }
22605 {
22606 if (temp7)
22607 delete arg7;
22608 }
22609 return NULL;
22610}
22611
22612
22613static PyObject *_wrap_PreviewFrame_Initialize(PyObject *self, PyObject *args, PyObject *kwargs) {
22614 PyObject *resultobj;
22615 wxPreviewFrame *arg1 = (wxPreviewFrame *) 0 ;
22616 PyObject * obj0 = 0 ;
22617 char *kwnames[] = {
22618 (char *) "self", NULL
22619 };
22620
22621 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PreviewFrame_Initialize",kwnames,&obj0)) goto fail;
22622 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPreviewFrame,
22623 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
22624 {
22625 PyThreadState* __tstate = wxPyBeginAllowThreads();
22626 (arg1)->Initialize();
22627
22628 wxPyEndAllowThreads(__tstate);
22629 if (PyErr_Occurred()) SWIG_fail;
22630 }
22631 Py_INCREF(Py_None); resultobj = Py_None;
22632 return resultobj;
22633 fail:
22634 return NULL;
22635}
22636
22637
22638static PyObject *_wrap_PreviewFrame_CreateControlBar(PyObject *self, PyObject *args, PyObject *kwargs) {
22639 PyObject *resultobj;
22640 wxPreviewFrame *arg1 = (wxPreviewFrame *) 0 ;
22641 PyObject * obj0 = 0 ;
22642 char *kwnames[] = {
22643 (char *) "self", NULL
22644 };
22645
22646 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PreviewFrame_CreateControlBar",kwnames,&obj0)) goto fail;
22647 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPreviewFrame,
22648 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
22649 {
22650 PyThreadState* __tstate = wxPyBeginAllowThreads();
22651 (arg1)->CreateControlBar();
22652
22653 wxPyEndAllowThreads(__tstate);
22654 if (PyErr_Occurred()) SWIG_fail;
22655 }
22656 Py_INCREF(Py_None); resultobj = Py_None;
22657 return resultobj;
22658 fail:
22659 return NULL;
22660}
22661
22662
22663static PyObject *_wrap_PreviewFrame_CreateCanvas(PyObject *self, PyObject *args, PyObject *kwargs) {
22664 PyObject *resultobj;
22665 wxPreviewFrame *arg1 = (wxPreviewFrame *) 0 ;
22666 PyObject * obj0 = 0 ;
22667 char *kwnames[] = {
22668 (char *) "self", NULL
22669 };
22670
22671 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PreviewFrame_CreateCanvas",kwnames,&obj0)) goto fail;
22672 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPreviewFrame,
22673 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
22674 {
22675 PyThreadState* __tstate = wxPyBeginAllowThreads();
22676 (arg1)->CreateCanvas();
22677
22678 wxPyEndAllowThreads(__tstate);
22679 if (PyErr_Occurred()) SWIG_fail;
22680 }
22681 Py_INCREF(Py_None); resultobj = Py_None;
22682 return resultobj;
22683 fail:
22684 return NULL;
22685}
22686
22687
22688static PyObject *_wrap_PreviewFrame_GetControlBar(PyObject *self, PyObject *args, PyObject *kwargs) {
22689 PyObject *resultobj;
22690 wxPreviewFrame *arg1 = (wxPreviewFrame *) 0 ;
22691 wxPreviewControlBar *result;
22692 PyObject * obj0 = 0 ;
22693 char *kwnames[] = {
22694 (char *) "self", NULL
22695 };
22696
22697 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PreviewFrame_GetControlBar",kwnames,&obj0)) goto fail;
22698 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPreviewFrame,
22699 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
22700 {
22701 PyThreadState* __tstate = wxPyBeginAllowThreads();
22702 result = (wxPreviewControlBar *)((wxPreviewFrame const *)arg1)->GetControlBar();
22703
22704 wxPyEndAllowThreads(__tstate);
22705 if (PyErr_Occurred()) SWIG_fail;
22706 }
22707 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPreviewControlBar, 0);
22708 return resultobj;
22709 fail:
22710 return NULL;
22711}
22712
22713
22714static PyObject * PreviewFrame_swigregister(PyObject *self, PyObject *args) {
22715 PyObject *obj;
22716 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
22717 SWIG_TypeClientData(SWIGTYPE_p_wxPreviewFrame, obj);
22718 Py_INCREF(obj);
22719 return Py_BuildValue((char *)"");
22720}
22721static PyObject *_wrap_new_PreviewControlBar(PyObject *self, PyObject *args, PyObject *kwargs) {
22722 PyObject *resultobj;
22723 wxPrintPreview *arg1 = (wxPrintPreview *) 0 ;
22724 long arg2 ;
22725 wxWindow *arg3 = (wxWindow *) 0 ;
22726 wxPoint const &arg4_defvalue = wxDefaultPosition ;
22727 wxPoint *arg4 = (wxPoint *) &arg4_defvalue ;
22728 wxSize const &arg5_defvalue = wxDefaultSize ;
22729 wxSize *arg5 = (wxSize *) &arg5_defvalue ;
22730 long arg6 = (long) wxTAB_TRAVERSAL ;
22731 wxString const &arg7_defvalue = wxPyPanelNameStr ;
22732 wxString *arg7 = (wxString *) &arg7_defvalue ;
22733 wxPreviewControlBar *result;
22734 wxPoint temp4 ;
22735 wxSize temp5 ;
22736 bool temp7 = False ;
22737 PyObject * obj0 = 0 ;
22738 PyObject * obj1 = 0 ;
22739 PyObject * obj2 = 0 ;
22740 PyObject * obj3 = 0 ;
22741 PyObject * obj4 = 0 ;
22742 PyObject * obj5 = 0 ;
22743 PyObject * obj6 = 0 ;
22744 char *kwnames[] = {
22745 (char *) "preview",(char *) "buttons",(char *) "parent",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
22746 };
22747
22748 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO|OOOO:new_PreviewControlBar",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6)) goto fail;
22749 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintPreview,
22750 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
22751 arg2 = (long) SWIG_AsLong(obj1);
22752 if (PyErr_Occurred()) SWIG_fail;
22753 if ((SWIG_ConvertPtr(obj2,(void **)(&arg3),SWIGTYPE_p_wxWindow,
22754 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
22755 if (obj3) {
22756 {
22757 arg4 = &temp4;
22758 if ( ! wxPoint_helper(obj3, &arg4)) SWIG_fail;
22759 }
22760 }
22761 if (obj4) {
22762 {
22763 arg5 = &temp5;
22764 if ( ! wxSize_helper(obj4, &arg5)) SWIG_fail;
22765 }
22766 }
22767 if (obj5) {
22768 arg6 = (long) SWIG_AsLong(obj5);
22769 if (PyErr_Occurred()) SWIG_fail;
22770 }
22771 if (obj6) {
22772 {
22773 arg7 = wxString_in_helper(obj6);
22774 if (arg7 == NULL) SWIG_fail;
22775 temp7 = True;
22776 }
22777 }
22778 {
0439c23b 22779 if (!wxPyCheckForApp()) SWIG_fail;
d55e5bfc
RD
22780 PyThreadState* __tstate = wxPyBeginAllowThreads();
22781 result = (wxPreviewControlBar *)new wxPreviewControlBar(arg1,arg2,arg3,(wxPoint const &)*arg4,(wxSize const &)*arg5,arg6,(wxString const &)*arg7);
22782
22783 wxPyEndAllowThreads(__tstate);
110da5b0 22784 if (PyErr_Occurred()) SWIG_fail;
d55e5bfc
RD
22785 }
22786 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPreviewControlBar, 1);
22787 {
22788 if (temp7)
22789 delete arg7;
22790 }
22791 return resultobj;
22792 fail:
22793 {
22794 if (temp7)
22795 delete arg7;
22796 }
22797 return NULL;
22798}
22799
22800
22801static PyObject *_wrap_PreviewControlBar_GetZoomControl(PyObject *self, PyObject *args, PyObject *kwargs) {
22802 PyObject *resultobj;
22803 wxPreviewControlBar *arg1 = (wxPreviewControlBar *) 0 ;
22804 int result;
22805 PyObject * obj0 = 0 ;
22806 char *kwnames[] = {
22807 (char *) "self", NULL
22808 };
22809
22810 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PreviewControlBar_GetZoomControl",kwnames,&obj0)) goto fail;
22811 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPreviewControlBar,
22812 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
22813 {
22814 PyThreadState* __tstate = wxPyBeginAllowThreads();
22815 result = (int)(arg1)->GetZoomControl();
22816
22817 wxPyEndAllowThreads(__tstate);
22818 if (PyErr_Occurred()) SWIG_fail;
22819 }
22820 resultobj = SWIG_FromInt((int)result);
22821 return resultobj;
22822 fail:
22823 return NULL;
22824}
22825
22826
22827static PyObject *_wrap_PreviewControlBar_SetZoomControl(PyObject *self, PyObject *args, PyObject *kwargs) {
22828 PyObject *resultobj;
22829 wxPreviewControlBar *arg1 = (wxPreviewControlBar *) 0 ;
22830 int arg2 ;
22831 PyObject * obj0 = 0 ;
22832 PyObject * obj1 = 0 ;
22833 char *kwnames[] = {
22834 (char *) "self",(char *) "zoom", NULL
22835 };
22836
22837 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PreviewControlBar_SetZoomControl",kwnames,&obj0,&obj1)) goto fail;
22838 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPreviewControlBar,
22839 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
22840 arg2 = (int) SWIG_AsInt(obj1);
22841 if (PyErr_Occurred()) SWIG_fail;
22842 {
22843 PyThreadState* __tstate = wxPyBeginAllowThreads();
22844 (arg1)->SetZoomControl(arg2);
22845
22846 wxPyEndAllowThreads(__tstate);
22847 if (PyErr_Occurred()) SWIG_fail;
22848 }
22849 Py_INCREF(Py_None); resultobj = Py_None;
22850 return resultobj;
22851 fail:
22852 return NULL;
22853}
22854
22855
22856static PyObject *_wrap_PreviewControlBar_GetPrintPreview(PyObject *self, PyObject *args, PyObject *kwargs) {
22857 PyObject *resultobj;
22858 wxPreviewControlBar *arg1 = (wxPreviewControlBar *) 0 ;
22859 wxPrintPreview *result;
22860 PyObject * obj0 = 0 ;
22861 char *kwnames[] = {
22862 (char *) "self", NULL
22863 };
22864
22865 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PreviewControlBar_GetPrintPreview",kwnames,&obj0)) goto fail;
22866 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPreviewControlBar,
22867 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
22868 {
22869 PyThreadState* __tstate = wxPyBeginAllowThreads();
22870 result = (wxPrintPreview *)(arg1)->GetPrintPreview();
22871
22872 wxPyEndAllowThreads(__tstate);
22873 if (PyErr_Occurred()) SWIG_fail;
22874 }
22875 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPrintPreview, 0);
22876 return resultobj;
22877 fail:
22878 return NULL;
22879}
22880
22881
22882static PyObject *_wrap_PreviewControlBar_OnNext(PyObject *self, PyObject *args, PyObject *kwargs) {
22883 PyObject *resultobj;
22884 wxPreviewControlBar *arg1 = (wxPreviewControlBar *) 0 ;
22885 PyObject * obj0 = 0 ;
22886 char *kwnames[] = {
22887 (char *) "self", NULL
22888 };
22889
22890 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PreviewControlBar_OnNext",kwnames,&obj0)) goto fail;
22891 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPreviewControlBar,
22892 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
22893 {
22894 PyThreadState* __tstate = wxPyBeginAllowThreads();
22895 (arg1)->OnNext();
22896
22897 wxPyEndAllowThreads(__tstate);
22898 if (PyErr_Occurred()) SWIG_fail;
22899 }
22900 Py_INCREF(Py_None); resultobj = Py_None;
22901 return resultobj;
22902 fail:
22903 return NULL;
22904}
22905
22906
22907static PyObject *_wrap_PreviewControlBar_OnPrevious(PyObject *self, PyObject *args, PyObject *kwargs) {
22908 PyObject *resultobj;
22909 wxPreviewControlBar *arg1 = (wxPreviewControlBar *) 0 ;
22910 PyObject * obj0 = 0 ;
22911 char *kwnames[] = {
22912 (char *) "self", NULL
22913 };
22914
22915 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PreviewControlBar_OnPrevious",kwnames,&obj0)) goto fail;
22916 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPreviewControlBar,
22917 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
22918 {
22919 PyThreadState* __tstate = wxPyBeginAllowThreads();
22920 (arg1)->OnPrevious();
22921
22922 wxPyEndAllowThreads(__tstate);
22923 if (PyErr_Occurred()) SWIG_fail;
22924 }
22925 Py_INCREF(Py_None); resultobj = Py_None;
22926 return resultobj;
22927 fail:
22928 return NULL;
22929}
22930
22931
22932static PyObject *_wrap_PreviewControlBar_OnFirst(PyObject *self, PyObject *args, PyObject *kwargs) {
22933 PyObject *resultobj;
22934 wxPreviewControlBar *arg1 = (wxPreviewControlBar *) 0 ;
22935 PyObject * obj0 = 0 ;
22936 char *kwnames[] = {
22937 (char *) "self", NULL
22938 };
22939
22940 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PreviewControlBar_OnFirst",kwnames,&obj0)) goto fail;
22941 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPreviewControlBar,
22942 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
22943 {
22944 PyThreadState* __tstate = wxPyBeginAllowThreads();
22945 (arg1)->OnFirst();
22946
22947 wxPyEndAllowThreads(__tstate);
22948 if (PyErr_Occurred()) SWIG_fail;
22949 }
22950 Py_INCREF(Py_None); resultobj = Py_None;
22951 return resultobj;
22952 fail:
22953 return NULL;
22954}
22955
22956
22957static PyObject *_wrap_PreviewControlBar_OnLast(PyObject *self, PyObject *args, PyObject *kwargs) {
22958 PyObject *resultobj;
22959 wxPreviewControlBar *arg1 = (wxPreviewControlBar *) 0 ;
22960 PyObject * obj0 = 0 ;
22961 char *kwnames[] = {
22962 (char *) "self", NULL
22963 };
22964
22965 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PreviewControlBar_OnLast",kwnames,&obj0)) goto fail;
22966 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPreviewControlBar,
22967 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
22968 {
22969 PyThreadState* __tstate = wxPyBeginAllowThreads();
22970 (arg1)->OnLast();
22971
22972 wxPyEndAllowThreads(__tstate);
22973 if (PyErr_Occurred()) SWIG_fail;
22974 }
22975 Py_INCREF(Py_None); resultobj = Py_None;
22976 return resultobj;
22977 fail:
22978 return NULL;
22979}
22980
22981
22982static PyObject *_wrap_PreviewControlBar_OnGoto(PyObject *self, PyObject *args, PyObject *kwargs) {
22983 PyObject *resultobj;
22984 wxPreviewControlBar *arg1 = (wxPreviewControlBar *) 0 ;
22985 PyObject * obj0 = 0 ;
22986 char *kwnames[] = {
22987 (char *) "self", NULL
22988 };
22989
22990 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PreviewControlBar_OnGoto",kwnames,&obj0)) goto fail;
22991 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPreviewControlBar,
22992 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
22993 {
22994 PyThreadState* __tstate = wxPyBeginAllowThreads();
22995 (arg1)->OnGoto();
22996
22997 wxPyEndAllowThreads(__tstate);
22998 if (PyErr_Occurred()) SWIG_fail;
22999 }
23000 Py_INCREF(Py_None); resultobj = Py_None;
23001 return resultobj;
23002 fail:
23003 return NULL;
23004}
23005
23006
23007static PyObject * PreviewControlBar_swigregister(PyObject *self, PyObject *args) {
23008 PyObject *obj;
23009 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
23010 SWIG_TypeClientData(SWIGTYPE_p_wxPreviewControlBar, obj);
23011 Py_INCREF(obj);
23012 return Py_BuildValue((char *)"");
23013}
23014static PyObject *_wrap_new_PrintPreview__SWIG_0(PyObject *self, PyObject *args) {
23015 PyObject *resultobj;
23016 wxPyPrintout *arg1 = (wxPyPrintout *) 0 ;
23017 wxPyPrintout *arg2 = (wxPyPrintout *) 0 ;
23018 wxPrintDialogData *arg3 = (wxPrintDialogData *) NULL ;
23019 wxPrintPreview *result;
23020 PyObject * obj0 = 0 ;
23021 PyObject * obj1 = 0 ;
23022 PyObject * obj2 = 0 ;
23023
23024 if(!PyArg_ParseTuple(args,(char *)"OO|O:new_PrintPreview",&obj0,&obj1,&obj2)) goto fail;
23025 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyPrintout,
23026 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
23027 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxPyPrintout,
23028 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
23029 if (obj2) {
23030 if ((SWIG_ConvertPtr(obj2,(void **)(&arg3),SWIGTYPE_p_wxPrintDialogData,
23031 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
23032 }
23033 {
0439c23b 23034 if (!wxPyCheckForApp()) SWIG_fail;
d55e5bfc
RD
23035 PyThreadState* __tstate = wxPyBeginAllowThreads();
23036 result = (wxPrintPreview *)new wxPrintPreview(arg1,arg2,arg3);
23037
23038 wxPyEndAllowThreads(__tstate);
110da5b0 23039 if (PyErr_Occurred()) SWIG_fail;
d55e5bfc
RD
23040 }
23041 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPrintPreview, 1);
23042 return resultobj;
23043 fail:
23044 return NULL;
23045}
23046
23047
23048static PyObject *_wrap_new_PrintPreview__SWIG_1(PyObject *self, PyObject *args) {
23049 PyObject *resultobj;
23050 wxPyPrintout *arg1 = (wxPyPrintout *) 0 ;
23051 wxPyPrintout *arg2 = (wxPyPrintout *) 0 ;
23052 wxPrintData *arg3 = (wxPrintData *) 0 ;
23053 wxPrintPreview *result;
23054 PyObject * obj0 = 0 ;
23055 PyObject * obj1 = 0 ;
23056 PyObject * obj2 = 0 ;
23057
23058 if(!PyArg_ParseTuple(args,(char *)"OOO:new_PrintPreview",&obj0,&obj1,&obj2)) goto fail;
23059 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyPrintout,
23060 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
23061 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxPyPrintout,
23062 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
23063 if ((SWIG_ConvertPtr(obj2,(void **)(&arg3),SWIGTYPE_p_wxPrintData,
23064 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
23065 {
0439c23b 23066 if (!wxPyCheckForApp()) SWIG_fail;
d55e5bfc
RD
23067 PyThreadState* __tstate = wxPyBeginAllowThreads();
23068 result = (wxPrintPreview *)new wxPrintPreview(arg1,arg2,arg3);
23069
23070 wxPyEndAllowThreads(__tstate);
110da5b0 23071 if (PyErr_Occurred()) SWIG_fail;
d55e5bfc
RD
23072 }
23073 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPrintPreview, 1);
23074 return resultobj;
23075 fail:
23076 return NULL;
23077}
23078
23079
23080static PyObject *_wrap_new_PrintPreview(PyObject *self, PyObject *args) {
23081 int argc;
23082 PyObject *argv[4];
23083 int ii;
23084
23085 argc = PyObject_Length(args);
23086 for (ii = 0; (ii < argc) && (ii < 3); ii++) {
23087 argv[ii] = PyTuple_GetItem(args,ii);
23088 }
23089 if ((argc >= 2) && (argc <= 3)) {
23090 int _v;
23091 {
23092 void *ptr;
23093 if (SWIG_ConvertPtr(argv[0], &ptr, SWIGTYPE_p_wxPyPrintout, 0) == -1) {
23094 _v = 0;
23095 PyErr_Clear();
23096 } else {
23097 _v = 1;
23098 }
23099 }
23100 if (_v) {
23101 {
23102 void *ptr;
23103 if (SWIG_ConvertPtr(argv[1], &ptr, SWIGTYPE_p_wxPyPrintout, 0) == -1) {
23104 _v = 0;
23105 PyErr_Clear();
23106 } else {
23107 _v = 1;
23108 }
23109 }
23110 if (_v) {
23111 if (argc <= 2) {
23112 return _wrap_new_PrintPreview__SWIG_0(self,args);
23113 }
23114 {
23115 void *ptr;
23116 if (SWIG_ConvertPtr(argv[2], &ptr, SWIGTYPE_p_wxPrintDialogData, 0) == -1) {
23117 _v = 0;
23118 PyErr_Clear();
23119 } else {
23120 _v = 1;
23121 }
23122 }
23123 if (_v) {
23124 return _wrap_new_PrintPreview__SWIG_0(self,args);
23125 }
23126 }
23127 }
23128 }
23129 if (argc == 3) {
23130 int _v;
23131 {
23132 void *ptr;
23133 if (SWIG_ConvertPtr(argv[0], &ptr, SWIGTYPE_p_wxPyPrintout, 0) == -1) {
23134 _v = 0;
23135 PyErr_Clear();
23136 } else {
23137 _v = 1;
23138 }
23139 }
23140 if (_v) {
23141 {
23142 void *ptr;
23143 if (SWIG_ConvertPtr(argv[1], &ptr, SWIGTYPE_p_wxPyPrintout, 0) == -1) {
23144 _v = 0;
23145 PyErr_Clear();
23146 } else {
23147 _v = 1;
23148 }
23149 }
23150 if (_v) {
23151 {
23152 void *ptr;
23153 if (SWIG_ConvertPtr(argv[2], &ptr, SWIGTYPE_p_wxPrintData, 0) == -1) {
23154 _v = 0;
23155 PyErr_Clear();
23156 } else {
23157 _v = 1;
23158 }
23159 }
23160 if (_v) {
23161 return _wrap_new_PrintPreview__SWIG_1(self,args);
23162 }
23163 }
23164 }
23165 }
23166
23167 PyErr_SetString(PyExc_TypeError,"No matching function for overloaded 'new_PrintPreview'");
23168 return NULL;
23169}
23170
23171
23172static PyObject *_wrap_PrintPreview_SetCurrentPage(PyObject *self, PyObject *args, PyObject *kwargs) {
23173 PyObject *resultobj;
23174 wxPrintPreview *arg1 = (wxPrintPreview *) 0 ;
23175 int arg2 ;
23176 bool result;
23177 PyObject * obj0 = 0 ;
23178 PyObject * obj1 = 0 ;
23179 char *kwnames[] = {
23180 (char *) "self",(char *) "pageNum", NULL
23181 };
23182
23183 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintPreview_SetCurrentPage",kwnames,&obj0,&obj1)) goto fail;
23184 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintPreview,
23185 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
23186 arg2 = (int) SWIG_AsInt(obj1);
23187 if (PyErr_Occurred()) SWIG_fail;
23188 {
23189 PyThreadState* __tstate = wxPyBeginAllowThreads();
23190 result = (bool)(arg1)->SetCurrentPage(arg2);
23191
23192 wxPyEndAllowThreads(__tstate);
23193 if (PyErr_Occurred()) SWIG_fail;
23194 }
23195 {
23196 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
23197 }
23198 return resultobj;
23199 fail:
23200 return NULL;
23201}
23202
23203
23204static PyObject *_wrap_PrintPreview_GetCurrentPage(PyObject *self, PyObject *args, PyObject *kwargs) {
23205 PyObject *resultobj;
23206 wxPrintPreview *arg1 = (wxPrintPreview *) 0 ;
23207 int result;
23208 PyObject * obj0 = 0 ;
23209 char *kwnames[] = {
23210 (char *) "self", NULL
23211 };
23212
23213 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintPreview_GetCurrentPage",kwnames,&obj0)) goto fail;
23214 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintPreview,
23215 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
23216 {
23217 PyThreadState* __tstate = wxPyBeginAllowThreads();
23218 result = (int)(arg1)->GetCurrentPage();
23219
23220 wxPyEndAllowThreads(__tstate);
23221 if (PyErr_Occurred()) SWIG_fail;
23222 }
23223 resultobj = SWIG_FromInt((int)result);
23224 return resultobj;
23225 fail:
23226 return NULL;
23227}
23228
23229
23230static PyObject *_wrap_PrintPreview_SetPrintout(PyObject *self, PyObject *args, PyObject *kwargs) {
23231 PyObject *resultobj;
23232 wxPrintPreview *arg1 = (wxPrintPreview *) 0 ;
23233 wxPyPrintout *arg2 = (wxPyPrintout *) 0 ;
23234 PyObject * obj0 = 0 ;
23235 PyObject * obj1 = 0 ;
23236 char *kwnames[] = {
23237 (char *) "self",(char *) "printout", NULL
23238 };
23239
23240 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintPreview_SetPrintout",kwnames,&obj0,&obj1)) goto fail;
23241 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintPreview,
23242 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
23243 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxPyPrintout,
23244 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
23245 {
23246 PyThreadState* __tstate = wxPyBeginAllowThreads();
23247 (arg1)->SetPrintout(arg2);
23248
23249 wxPyEndAllowThreads(__tstate);
23250 if (PyErr_Occurred()) SWIG_fail;
23251 }
23252 Py_INCREF(Py_None); resultobj = Py_None;
23253 return resultobj;
23254 fail:
23255 return NULL;
23256}
23257
23258
23259static PyObject *_wrap_PrintPreview_GetPrintout(PyObject *self, PyObject *args, PyObject *kwargs) {
23260 PyObject *resultobj;
23261 wxPrintPreview *arg1 = (wxPrintPreview *) 0 ;
23262 wxPyPrintout *result;
23263 PyObject * obj0 = 0 ;
23264 char *kwnames[] = {
23265 (char *) "self", NULL
23266 };
23267
23268 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintPreview_GetPrintout",kwnames,&obj0)) goto fail;
23269 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintPreview,
23270 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
23271 {
23272 PyThreadState* __tstate = wxPyBeginAllowThreads();
23273 result = (wxPyPrintout *)(arg1)->GetPrintout();
23274
23275 wxPyEndAllowThreads(__tstate);
23276 if (PyErr_Occurred()) SWIG_fail;
23277 }
23278 {
412d302d 23279 resultobj = wxPyMake_wxObject(result, 0);
d55e5bfc
RD
23280 }
23281 return resultobj;
23282 fail:
23283 return NULL;
23284}
23285
23286
23287static PyObject *_wrap_PrintPreview_GetPrintoutForPrinting(PyObject *self, PyObject *args, PyObject *kwargs) {
23288 PyObject *resultobj;
23289 wxPrintPreview *arg1 = (wxPrintPreview *) 0 ;
23290 wxPyPrintout *result;
23291 PyObject * obj0 = 0 ;
23292 char *kwnames[] = {
23293 (char *) "self", NULL
23294 };
23295
23296 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintPreview_GetPrintoutForPrinting",kwnames,&obj0)) goto fail;
23297 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintPreview,
23298 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
23299 {
23300 PyThreadState* __tstate = wxPyBeginAllowThreads();
23301 result = (wxPyPrintout *)(arg1)->GetPrintoutForPrinting();
23302
23303 wxPyEndAllowThreads(__tstate);
23304 if (PyErr_Occurred()) SWIG_fail;
23305 }
23306 {
412d302d 23307 resultobj = wxPyMake_wxObject(result, 0);
d55e5bfc
RD
23308 }
23309 return resultobj;
23310 fail:
23311 return NULL;
23312}
23313
23314
23315static PyObject *_wrap_PrintPreview_SetFrame(PyObject *self, PyObject *args, PyObject *kwargs) {
23316 PyObject *resultobj;
23317 wxPrintPreview *arg1 = (wxPrintPreview *) 0 ;
23318 wxFrame *arg2 = (wxFrame *) 0 ;
23319 PyObject * obj0 = 0 ;
23320 PyObject * obj1 = 0 ;
23321 char *kwnames[] = {
23322 (char *) "self",(char *) "frame", NULL
23323 };
23324
23325 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintPreview_SetFrame",kwnames,&obj0,&obj1)) goto fail;
23326 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintPreview,
23327 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
23328 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxFrame,
23329 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
23330 {
23331 PyThreadState* __tstate = wxPyBeginAllowThreads();
23332 (arg1)->SetFrame(arg2);
23333
23334 wxPyEndAllowThreads(__tstate);
23335 if (PyErr_Occurred()) SWIG_fail;
23336 }
23337 Py_INCREF(Py_None); resultobj = Py_None;
23338 return resultobj;
23339 fail:
23340 return NULL;
23341}
23342
23343
23344static PyObject *_wrap_PrintPreview_SetCanvas(PyObject *self, PyObject *args, PyObject *kwargs) {
23345 PyObject *resultobj;
23346 wxPrintPreview *arg1 = (wxPrintPreview *) 0 ;
23347 wxPreviewCanvas *arg2 = (wxPreviewCanvas *) 0 ;
23348 PyObject * obj0 = 0 ;
23349 PyObject * obj1 = 0 ;
23350 char *kwnames[] = {
23351 (char *) "self",(char *) "canvas", NULL
23352 };
23353
23354 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintPreview_SetCanvas",kwnames,&obj0,&obj1)) goto fail;
23355 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintPreview,
23356 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
23357 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxPreviewCanvas,
23358 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
23359 {
23360 PyThreadState* __tstate = wxPyBeginAllowThreads();
23361 (arg1)->SetCanvas(arg2);
23362
23363 wxPyEndAllowThreads(__tstate);
23364 if (PyErr_Occurred()) SWIG_fail;
23365 }
23366 Py_INCREF(Py_None); resultobj = Py_None;
23367 return resultobj;
23368 fail:
23369 return NULL;
23370}
23371
23372
23373static PyObject *_wrap_PrintPreview_GetFrame(PyObject *self, PyObject *args, PyObject *kwargs) {
23374 PyObject *resultobj;
23375 wxPrintPreview *arg1 = (wxPrintPreview *) 0 ;
23376 wxFrame *result;
23377 PyObject * obj0 = 0 ;
23378 char *kwnames[] = {
23379 (char *) "self", NULL
23380 };
23381
23382 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintPreview_GetFrame",kwnames,&obj0)) goto fail;
23383 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintPreview,
23384 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
23385 {
23386 PyThreadState* __tstate = wxPyBeginAllowThreads();
23387 result = (wxFrame *)(arg1)->GetFrame();
23388
23389 wxPyEndAllowThreads(__tstate);
23390 if (PyErr_Occurred()) SWIG_fail;
23391 }
23392 {
412d302d 23393 resultobj = wxPyMake_wxObject(result, 0);
d55e5bfc
RD
23394 }
23395 return resultobj;
23396 fail:
23397 return NULL;
23398}
23399
23400
23401static PyObject *_wrap_PrintPreview_GetCanvas(PyObject *self, PyObject *args, PyObject *kwargs) {
23402 PyObject *resultobj;
23403 wxPrintPreview *arg1 = (wxPrintPreview *) 0 ;
23404 wxPreviewCanvas *result;
23405 PyObject * obj0 = 0 ;
23406 char *kwnames[] = {
23407 (char *) "self", NULL
23408 };
23409
23410 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintPreview_GetCanvas",kwnames,&obj0)) goto fail;
23411 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintPreview,
23412 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
23413 {
23414 PyThreadState* __tstate = wxPyBeginAllowThreads();
23415 result = (wxPreviewCanvas *)(arg1)->GetCanvas();
23416
23417 wxPyEndAllowThreads(__tstate);
23418 if (PyErr_Occurred()) SWIG_fail;
23419 }
23420 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPreviewCanvas, 0);
23421 return resultobj;
23422 fail:
23423 return NULL;
23424}
23425
23426
23427static PyObject *_wrap_PrintPreview_PaintPage(PyObject *self, PyObject *args, PyObject *kwargs) {
23428 PyObject *resultobj;
23429 wxPrintPreview *arg1 = (wxPrintPreview *) 0 ;
23430 wxPreviewCanvas *arg2 = (wxPreviewCanvas *) 0 ;
23431 wxDC *arg3 = 0 ;
23432 bool result;
23433 PyObject * obj0 = 0 ;
23434 PyObject * obj1 = 0 ;
23435 PyObject * obj2 = 0 ;
23436 char *kwnames[] = {
23437 (char *) "self",(char *) "canvas",(char *) "dc", NULL
23438 };
23439
23440 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:PrintPreview_PaintPage",kwnames,&obj0,&obj1,&obj2)) goto fail;
23441 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintPreview,
23442 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
23443 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxPreviewCanvas,
23444 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
23445 if ((SWIG_ConvertPtr(obj2,(void **)(&arg3),SWIGTYPE_p_wxDC,
23446 SWIG_POINTER_EXCEPTION | 0)) == -1)
23447 SWIG_fail;
23448 if (arg3 == NULL) {
23449 PyErr_SetString(PyExc_TypeError,"null reference");
23450 SWIG_fail;
23451 }
23452 {
23453 PyThreadState* __tstate = wxPyBeginAllowThreads();
23454 result = (bool)(arg1)->PaintPage(arg2,*arg3);
23455
23456 wxPyEndAllowThreads(__tstate);
23457 if (PyErr_Occurred()) SWIG_fail;
23458 }
23459 {
23460 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
23461 }
23462 return resultobj;
23463 fail:
23464 return NULL;
23465}
23466
23467
23468static PyObject *_wrap_PrintPreview_DrawBlankPage(PyObject *self, PyObject *args, PyObject *kwargs) {
23469 PyObject *resultobj;
23470 wxPrintPreview *arg1 = (wxPrintPreview *) 0 ;
23471 wxPreviewCanvas *arg2 = (wxPreviewCanvas *) 0 ;
23472 wxDC *arg3 = 0 ;
23473 bool result;
23474 PyObject * obj0 = 0 ;
23475 PyObject * obj1 = 0 ;
23476 PyObject * obj2 = 0 ;
23477 char *kwnames[] = {
23478 (char *) "self",(char *) "canvas",(char *) "dc", NULL
23479 };
23480
23481 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:PrintPreview_DrawBlankPage",kwnames,&obj0,&obj1,&obj2)) goto fail;
23482 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintPreview,
23483 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
23484 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxPreviewCanvas,
23485 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
23486 if ((SWIG_ConvertPtr(obj2,(void **)(&arg3),SWIGTYPE_p_wxDC,
23487 SWIG_POINTER_EXCEPTION | 0)) == -1)
23488 SWIG_fail;
23489 if (arg3 == NULL) {
23490 PyErr_SetString(PyExc_TypeError,"null reference");
23491 SWIG_fail;
23492 }
23493 {
23494 PyThreadState* __tstate = wxPyBeginAllowThreads();
23495 result = (bool)(arg1)->DrawBlankPage(arg2,*arg3);
23496
23497 wxPyEndAllowThreads(__tstate);
23498 if (PyErr_Occurred()) SWIG_fail;
23499 }
23500 {
23501 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
23502 }
23503 return resultobj;
23504 fail:
23505 return NULL;
23506}
23507
23508
23509static PyObject *_wrap_PrintPreview_RenderPage(PyObject *self, PyObject *args, PyObject *kwargs) {
23510 PyObject *resultobj;
23511 wxPrintPreview *arg1 = (wxPrintPreview *) 0 ;
23512 int arg2 ;
23513 bool result;
23514 PyObject * obj0 = 0 ;
23515 PyObject * obj1 = 0 ;
23516 char *kwnames[] = {
23517 (char *) "self",(char *) "pageNum", NULL
23518 };
23519
23520 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintPreview_RenderPage",kwnames,&obj0,&obj1)) goto fail;
23521 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintPreview,
23522 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
23523 arg2 = (int) SWIG_AsInt(obj1);
23524 if (PyErr_Occurred()) SWIG_fail;
23525 {
23526 PyThreadState* __tstate = wxPyBeginAllowThreads();
23527 result = (bool)(arg1)->RenderPage(arg2);
23528
23529 wxPyEndAllowThreads(__tstate);
23530 if (PyErr_Occurred()) SWIG_fail;
23531 }
23532 {
23533 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
23534 }
23535 return resultobj;
23536 fail:
23537 return NULL;
23538}
23539
23540
23541static PyObject *_wrap_PrintPreview_AdjustScrollbars(PyObject *self, PyObject *args, PyObject *kwargs) {
23542 PyObject *resultobj;
23543 wxPrintPreview *arg1 = (wxPrintPreview *) 0 ;
23544 wxPreviewCanvas *arg2 = (wxPreviewCanvas *) 0 ;
23545 PyObject * obj0 = 0 ;
23546 PyObject * obj1 = 0 ;
23547 char *kwnames[] = {
23548 (char *) "self",(char *) "canvas", NULL
23549 };
23550
23551 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintPreview_AdjustScrollbars",kwnames,&obj0,&obj1)) goto fail;
23552 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintPreview,
23553 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
23554 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxPreviewCanvas,
23555 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
23556 {
23557 PyThreadState* __tstate = wxPyBeginAllowThreads();
23558 (arg1)->AdjustScrollbars(arg2);
23559
23560 wxPyEndAllowThreads(__tstate);
23561 if (PyErr_Occurred()) SWIG_fail;
23562 }
23563 Py_INCREF(Py_None); resultobj = Py_None;
23564 return resultobj;
23565 fail:
23566 return NULL;
23567}
23568
23569
23570static PyObject *_wrap_PrintPreview_GetPrintDialogData(PyObject *self, PyObject *args, PyObject *kwargs) {
23571 PyObject *resultobj;
23572 wxPrintPreview *arg1 = (wxPrintPreview *) 0 ;
23573 wxPrintDialogData *result;
23574 PyObject * obj0 = 0 ;
23575 char *kwnames[] = {
23576 (char *) "self", NULL
23577 };
23578
23579 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintPreview_GetPrintDialogData",kwnames,&obj0)) goto fail;
23580 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintPreview,
23581 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
23582 {
23583 PyThreadState* __tstate = wxPyBeginAllowThreads();
23584 {
23585 wxPrintDialogData &_result_ref = (arg1)->GetPrintDialogData();
23586 result = (wxPrintDialogData *) &_result_ref;
23587 }
23588
23589 wxPyEndAllowThreads(__tstate);
23590 if (PyErr_Occurred()) SWIG_fail;
23591 }
23592 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPrintDialogData, 0);
23593 return resultobj;
23594 fail:
23595 return NULL;
23596}
23597
23598
23599static PyObject *_wrap_PrintPreview_SetZoom(PyObject *self, PyObject *args, PyObject *kwargs) {
23600 PyObject *resultobj;
23601 wxPrintPreview *arg1 = (wxPrintPreview *) 0 ;
23602 int arg2 ;
23603 PyObject * obj0 = 0 ;
23604 PyObject * obj1 = 0 ;
23605 char *kwnames[] = {
23606 (char *) "self",(char *) "percent", NULL
23607 };
23608
23609 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintPreview_SetZoom",kwnames,&obj0,&obj1)) goto fail;
23610 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintPreview,
23611 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
23612 arg2 = (int) SWIG_AsInt(obj1);
23613 if (PyErr_Occurred()) SWIG_fail;
23614 {
23615 PyThreadState* __tstate = wxPyBeginAllowThreads();
23616 (arg1)->SetZoom(arg2);
23617
23618 wxPyEndAllowThreads(__tstate);
23619 if (PyErr_Occurred()) SWIG_fail;
23620 }
23621 Py_INCREF(Py_None); resultobj = Py_None;
23622 return resultobj;
23623 fail:
23624 return NULL;
23625}
23626
23627
23628static PyObject *_wrap_PrintPreview_GetZoom(PyObject *self, PyObject *args, PyObject *kwargs) {
23629 PyObject *resultobj;
23630 wxPrintPreview *arg1 = (wxPrintPreview *) 0 ;
23631 int result;
23632 PyObject * obj0 = 0 ;
23633 char *kwnames[] = {
23634 (char *) "self", NULL
23635 };
23636
23637 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintPreview_GetZoom",kwnames,&obj0)) goto fail;
23638 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintPreview,
23639 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
23640 {
23641 PyThreadState* __tstate = wxPyBeginAllowThreads();
23642 result = (int)(arg1)->GetZoom();
23643
23644 wxPyEndAllowThreads(__tstate);
23645 if (PyErr_Occurred()) SWIG_fail;
23646 }
23647 resultobj = SWIG_FromInt((int)result);
23648 return resultobj;
23649 fail:
23650 return NULL;
23651}
23652
23653
23654static PyObject *_wrap_PrintPreview_GetMaxPage(PyObject *self, PyObject *args, PyObject *kwargs) {
23655 PyObject *resultobj;
23656 wxPrintPreview *arg1 = (wxPrintPreview *) 0 ;
23657 int result;
23658 PyObject * obj0 = 0 ;
23659 char *kwnames[] = {
23660 (char *) "self", NULL
23661 };
23662
23663 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintPreview_GetMaxPage",kwnames,&obj0)) goto fail;
23664 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintPreview,
23665 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
23666 {
23667 PyThreadState* __tstate = wxPyBeginAllowThreads();
23668 result = (int)(arg1)->GetMaxPage();
23669
23670 wxPyEndAllowThreads(__tstate);
23671 if (PyErr_Occurred()) SWIG_fail;
23672 }
23673 resultobj = SWIG_FromInt((int)result);
23674 return resultobj;
23675 fail:
23676 return NULL;
23677}
23678
23679
23680static PyObject *_wrap_PrintPreview_GetMinPage(PyObject *self, PyObject *args, PyObject *kwargs) {
23681 PyObject *resultobj;
23682 wxPrintPreview *arg1 = (wxPrintPreview *) 0 ;
23683 int result;
23684 PyObject * obj0 = 0 ;
23685 char *kwnames[] = {
23686 (char *) "self", NULL
23687 };
23688
23689 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintPreview_GetMinPage",kwnames,&obj0)) goto fail;
23690 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintPreview,
23691 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
23692 {
23693 PyThreadState* __tstate = wxPyBeginAllowThreads();
23694 result = (int)(arg1)->GetMinPage();
23695
23696 wxPyEndAllowThreads(__tstate);
23697 if (PyErr_Occurred()) SWIG_fail;
23698 }
23699 resultobj = SWIG_FromInt((int)result);
23700 return resultobj;
23701 fail:
23702 return NULL;
23703}
23704
23705
23706static PyObject *_wrap_PrintPreview_Ok(PyObject *self, PyObject *args, PyObject *kwargs) {
23707 PyObject *resultobj;
23708 wxPrintPreview *arg1 = (wxPrintPreview *) 0 ;
23709 bool result;
23710 PyObject * obj0 = 0 ;
23711 char *kwnames[] = {
23712 (char *) "self", NULL
23713 };
23714
23715 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintPreview_Ok",kwnames,&obj0)) goto fail;
23716 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintPreview,
23717 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
23718 {
23719 PyThreadState* __tstate = wxPyBeginAllowThreads();
23720 result = (bool)(arg1)->Ok();
23721
23722 wxPyEndAllowThreads(__tstate);
23723 if (PyErr_Occurred()) SWIG_fail;
23724 }
23725 {
23726 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
23727 }
23728 return resultobj;
23729 fail:
23730 return NULL;
23731}
23732
23733
23734static PyObject *_wrap_PrintPreview_SetOk(PyObject *self, PyObject *args, PyObject *kwargs) {
23735 PyObject *resultobj;
23736 wxPrintPreview *arg1 = (wxPrintPreview *) 0 ;
23737 bool arg2 ;
23738 PyObject * obj0 = 0 ;
23739 PyObject * obj1 = 0 ;
23740 char *kwnames[] = {
23741 (char *) "self",(char *) "ok", NULL
23742 };
23743
23744 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintPreview_SetOk",kwnames,&obj0,&obj1)) goto fail;
23745 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintPreview,
23746 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
23747 arg2 = (bool) SWIG_AsBool(obj1);
23748 if (PyErr_Occurred()) SWIG_fail;
23749 {
23750 PyThreadState* __tstate = wxPyBeginAllowThreads();
23751 (arg1)->SetOk(arg2);
23752
23753 wxPyEndAllowThreads(__tstate);
23754 if (PyErr_Occurred()) SWIG_fail;
23755 }
23756 Py_INCREF(Py_None); resultobj = Py_None;
23757 return resultobj;
23758 fail:
23759 return NULL;
23760}
23761
23762
23763static PyObject *_wrap_PrintPreview_Print(PyObject *self, PyObject *args, PyObject *kwargs) {
23764 PyObject *resultobj;
23765 wxPrintPreview *arg1 = (wxPrintPreview *) 0 ;
23766 bool arg2 ;
23767 bool result;
23768 PyObject * obj0 = 0 ;
23769 PyObject * obj1 = 0 ;
23770 char *kwnames[] = {
23771 (char *) "self",(char *) "interactive", NULL
23772 };
23773
23774 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintPreview_Print",kwnames,&obj0,&obj1)) goto fail;
23775 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintPreview,
23776 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
23777 arg2 = (bool) SWIG_AsBool(obj1);
23778 if (PyErr_Occurred()) SWIG_fail;
23779 {
23780 PyThreadState* __tstate = wxPyBeginAllowThreads();
23781 result = (bool)(arg1)->Print(arg2);
23782
23783 wxPyEndAllowThreads(__tstate);
23784 if (PyErr_Occurred()) SWIG_fail;
23785 }
23786 {
23787 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
23788 }
23789 return resultobj;
23790 fail:
23791 return NULL;
23792}
23793
23794
23795static PyObject *_wrap_PrintPreview_DetermineScaling(PyObject *self, PyObject *args, PyObject *kwargs) {
23796 PyObject *resultobj;
23797 wxPrintPreview *arg1 = (wxPrintPreview *) 0 ;
23798 PyObject * obj0 = 0 ;
23799 char *kwnames[] = {
23800 (char *) "self", NULL
23801 };
23802
23803 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintPreview_DetermineScaling",kwnames,&obj0)) goto fail;
23804 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintPreview,
23805 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
23806 {
23807 PyThreadState* __tstate = wxPyBeginAllowThreads();
23808 (arg1)->DetermineScaling();
23809
23810 wxPyEndAllowThreads(__tstate);
23811 if (PyErr_Occurred()) SWIG_fail;
23812 }
23813 Py_INCREF(Py_None); resultobj = Py_None;
23814 return resultobj;
23815 fail:
23816 return NULL;
23817}
23818
23819
23820static PyObject * PrintPreview_swigregister(PyObject *self, PyObject *args) {
23821 PyObject *obj;
23822 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
23823 SWIG_TypeClientData(SWIGTYPE_p_wxPrintPreview, obj);
23824 Py_INCREF(obj);
23825 return Py_BuildValue((char *)"");
23826}
23827static PyObject *_wrap_new_PyPrintPreview__SWIG_0(PyObject *self, PyObject *args) {
23828 PyObject *resultobj;
23829 wxPyPrintout *arg1 = (wxPyPrintout *) 0 ;
23830 wxPyPrintout *arg2 = (wxPyPrintout *) 0 ;
23831 wxPrintDialogData *arg3 = (wxPrintDialogData *) NULL ;
23832 wxPyPrintPreview *result;
23833 PyObject * obj0 = 0 ;
23834 PyObject * obj1 = 0 ;
23835 PyObject * obj2 = 0 ;
23836
23837 if(!PyArg_ParseTuple(args,(char *)"OO|O:new_PyPrintPreview",&obj0,&obj1,&obj2)) goto fail;
23838 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyPrintout,
23839 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
23840 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxPyPrintout,
23841 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
23842 if (obj2) {
23843 if ((SWIG_ConvertPtr(obj2,(void **)(&arg3),SWIGTYPE_p_wxPrintDialogData,
23844 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
23845 }
23846 {
0439c23b 23847 if (!wxPyCheckForApp()) SWIG_fail;
d55e5bfc
RD
23848 PyThreadState* __tstate = wxPyBeginAllowThreads();
23849 result = (wxPyPrintPreview *)new wxPyPrintPreview(arg1,arg2,arg3);
23850
23851 wxPyEndAllowThreads(__tstate);
110da5b0 23852 if (PyErr_Occurred()) SWIG_fail;
d55e5bfc
RD
23853 }
23854 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPyPrintPreview, 1);
23855 return resultobj;
23856 fail:
23857 return NULL;
23858}
23859
23860
23861static PyObject *_wrap_new_PyPrintPreview__SWIG_1(PyObject *self, PyObject *args) {
23862 PyObject *resultobj;
23863 wxPyPrintout *arg1 = (wxPyPrintout *) 0 ;
23864 wxPyPrintout *arg2 = (wxPyPrintout *) 0 ;
23865 wxPrintData *arg3 = (wxPrintData *) 0 ;
23866 wxPyPrintPreview *result;
23867 PyObject * obj0 = 0 ;
23868 PyObject * obj1 = 0 ;
23869 PyObject * obj2 = 0 ;
23870
23871 if(!PyArg_ParseTuple(args,(char *)"OOO:new_PyPrintPreview",&obj0,&obj1,&obj2)) goto fail;
23872 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyPrintout,
23873 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
23874 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxPyPrintout,
23875 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
23876 if ((SWIG_ConvertPtr(obj2,(void **)(&arg3),SWIGTYPE_p_wxPrintData,
23877 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
23878 {
0439c23b 23879 if (!wxPyCheckForApp()) SWIG_fail;
d55e5bfc
RD
23880 PyThreadState* __tstate = wxPyBeginAllowThreads();
23881 result = (wxPyPrintPreview *)new wxPyPrintPreview(arg1,arg2,arg3);
23882
23883 wxPyEndAllowThreads(__tstate);
110da5b0 23884 if (PyErr_Occurred()) SWIG_fail;
d55e5bfc
RD
23885 }
23886 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPyPrintPreview, 1);
23887 return resultobj;
23888 fail:
23889 return NULL;
23890}
23891
23892
23893static PyObject *_wrap_new_PyPrintPreview(PyObject *self, PyObject *args) {
23894 int argc;
23895 PyObject *argv[4];
23896 int ii;
23897
23898 argc = PyObject_Length(args);
23899 for (ii = 0; (ii < argc) && (ii < 3); ii++) {
23900 argv[ii] = PyTuple_GetItem(args,ii);
23901 }
23902 if ((argc >= 2) && (argc <= 3)) {
23903 int _v;
23904 {
23905 void *ptr;
23906 if (SWIG_ConvertPtr(argv[0], &ptr, SWIGTYPE_p_wxPyPrintout, 0) == -1) {
23907 _v = 0;
23908 PyErr_Clear();
23909 } else {
23910 _v = 1;
23911 }
23912 }
23913 if (_v) {
23914 {
23915 void *ptr;
23916 if (SWIG_ConvertPtr(argv[1], &ptr, SWIGTYPE_p_wxPyPrintout, 0) == -1) {
23917 _v = 0;
23918 PyErr_Clear();
23919 } else {
23920 _v = 1;
23921 }
23922 }
23923 if (_v) {
23924 if (argc <= 2) {
23925 return _wrap_new_PyPrintPreview__SWIG_0(self,args);
23926 }
23927 {
23928 void *ptr;
23929 if (SWIG_ConvertPtr(argv[2], &ptr, SWIGTYPE_p_wxPrintDialogData, 0) == -1) {
23930 _v = 0;
23931 PyErr_Clear();
23932 } else {
23933 _v = 1;
23934 }
23935 }
23936 if (_v) {
23937 return _wrap_new_PyPrintPreview__SWIG_0(self,args);
23938 }
23939 }
23940 }
23941 }
23942 if (argc == 3) {
23943 int _v;
23944 {
23945 void *ptr;
23946 if (SWIG_ConvertPtr(argv[0], &ptr, SWIGTYPE_p_wxPyPrintout, 0) == -1) {
23947 _v = 0;
23948 PyErr_Clear();
23949 } else {
23950 _v = 1;
23951 }
23952 }
23953 if (_v) {
23954 {
23955 void *ptr;
23956 if (SWIG_ConvertPtr(argv[1], &ptr, SWIGTYPE_p_wxPyPrintout, 0) == -1) {
23957 _v = 0;
23958 PyErr_Clear();
23959 } else {
23960 _v = 1;
23961 }
23962 }
23963 if (_v) {
23964 {
23965 void *ptr;
23966 if (SWIG_ConvertPtr(argv[2], &ptr, SWIGTYPE_p_wxPrintData, 0) == -1) {
23967 _v = 0;
23968 PyErr_Clear();
23969 } else {
23970 _v = 1;
23971 }
23972 }
23973 if (_v) {
23974 return _wrap_new_PyPrintPreview__SWIG_1(self,args);
23975 }
23976 }
23977 }
23978 }
23979
23980 PyErr_SetString(PyExc_TypeError,"No matching function for overloaded 'new_PyPrintPreview'");
23981 return NULL;
23982}
23983
23984
23985static PyObject *_wrap_PyPrintPreview__setCallbackInfo(PyObject *self, PyObject *args, PyObject *kwargs) {
23986 PyObject *resultobj;
23987 wxPyPrintPreview *arg1 = (wxPyPrintPreview *) 0 ;
23988 PyObject *arg2 = (PyObject *) 0 ;
23989 PyObject *arg3 = (PyObject *) 0 ;
23990 PyObject * obj0 = 0 ;
23991 PyObject * obj1 = 0 ;
23992 PyObject * obj2 = 0 ;
23993 char *kwnames[] = {
23994 (char *) "self",(char *) "self",(char *) "_class", NULL
23995 };
23996
23997 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:PyPrintPreview__setCallbackInfo",kwnames,&obj0,&obj1,&obj2)) goto fail;
23998 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyPrintPreview,
23999 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
24000 arg2 = obj1;
24001 arg3 = obj2;
24002 {
24003 PyThreadState* __tstate = wxPyBeginAllowThreads();
24004 (arg1)->_setCallbackInfo(arg2,arg3);
24005
24006 wxPyEndAllowThreads(__tstate);
24007 if (PyErr_Occurred()) SWIG_fail;
24008 }
24009 Py_INCREF(Py_None); resultobj = Py_None;
24010 return resultobj;
24011 fail:
24012 return NULL;
24013}
24014
24015
24016static PyObject *_wrap_PyPrintPreview_base_SetCurrentPage(PyObject *self, PyObject *args, PyObject *kwargs) {
24017 PyObject *resultobj;
24018 wxPyPrintPreview *arg1 = (wxPyPrintPreview *) 0 ;
24019 int arg2 ;
24020 bool result;
24021 PyObject * obj0 = 0 ;
24022 PyObject * obj1 = 0 ;
24023 char *kwnames[] = {
24024 (char *) "self",(char *) "pageNum", NULL
24025 };
24026
24027 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PyPrintPreview_base_SetCurrentPage",kwnames,&obj0,&obj1)) goto fail;
24028 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyPrintPreview,
24029 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
24030 arg2 = (int) SWIG_AsInt(obj1);
24031 if (PyErr_Occurred()) SWIG_fail;
24032 {
24033 PyThreadState* __tstate = wxPyBeginAllowThreads();
24034 result = (bool)(arg1)->base_SetCurrentPage(arg2);
24035
24036 wxPyEndAllowThreads(__tstate);
24037 if (PyErr_Occurred()) SWIG_fail;
24038 }
24039 {
24040 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
24041 }
24042 return resultobj;
24043 fail:
24044 return NULL;
24045}
24046
24047
24048static PyObject *_wrap_PyPrintPreview_base_PaintPage(PyObject *self, PyObject *args, PyObject *kwargs) {
24049 PyObject *resultobj;
24050 wxPyPrintPreview *arg1 = (wxPyPrintPreview *) 0 ;
24051 wxPreviewCanvas *arg2 = (wxPreviewCanvas *) 0 ;
24052 wxDC *arg3 = 0 ;
24053 bool result;
24054 PyObject * obj0 = 0 ;
24055 PyObject * obj1 = 0 ;
24056 PyObject * obj2 = 0 ;
24057 char *kwnames[] = {
24058 (char *) "self",(char *) "canvas",(char *) "dc", NULL
24059 };
24060
24061 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:PyPrintPreview_base_PaintPage",kwnames,&obj0,&obj1,&obj2)) goto fail;
24062 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyPrintPreview,
24063 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
24064 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxPreviewCanvas,
24065 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
24066 if ((SWIG_ConvertPtr(obj2,(void **)(&arg3),SWIGTYPE_p_wxDC,
24067 SWIG_POINTER_EXCEPTION | 0)) == -1)
24068 SWIG_fail;
24069 if (arg3 == NULL) {
24070 PyErr_SetString(PyExc_TypeError,"null reference");
24071 SWIG_fail;
24072 }
24073 {
24074 PyThreadState* __tstate = wxPyBeginAllowThreads();
24075 result = (bool)(arg1)->base_PaintPage(arg2,*arg3);
24076
24077 wxPyEndAllowThreads(__tstate);
24078 if (PyErr_Occurred()) SWIG_fail;
24079 }
24080 {
24081 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
24082 }
24083 return resultobj;
24084 fail:
24085 return NULL;
24086}
24087
24088
24089static PyObject *_wrap_PyPrintPreview_base_DrawBlankPage(PyObject *self, PyObject *args, PyObject *kwargs) {
24090 PyObject *resultobj;
24091 wxPyPrintPreview *arg1 = (wxPyPrintPreview *) 0 ;
24092 wxPreviewCanvas *arg2 = (wxPreviewCanvas *) 0 ;
24093 wxDC *arg3 = 0 ;
24094 bool result;
24095 PyObject * obj0 = 0 ;
24096 PyObject * obj1 = 0 ;
24097 PyObject * obj2 = 0 ;
24098 char *kwnames[] = {
24099 (char *) "self",(char *) "canvas",(char *) "dc", NULL
24100 };
24101
24102 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:PyPrintPreview_base_DrawBlankPage",kwnames,&obj0,&obj1,&obj2)) goto fail;
24103 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyPrintPreview,
24104 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
24105 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxPreviewCanvas,
24106 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
24107 if ((SWIG_ConvertPtr(obj2,(void **)(&arg3),SWIGTYPE_p_wxDC,
24108 SWIG_POINTER_EXCEPTION | 0)) == -1)
24109 SWIG_fail;
24110 if (arg3 == NULL) {
24111 PyErr_SetString(PyExc_TypeError,"null reference");
24112 SWIG_fail;
24113 }
24114 {
24115 PyThreadState* __tstate = wxPyBeginAllowThreads();
24116 result = (bool)(arg1)->base_DrawBlankPage(arg2,*arg3);
24117
24118 wxPyEndAllowThreads(__tstate);
24119 if (PyErr_Occurred()) SWIG_fail;
24120 }
24121 {
24122 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
24123 }
24124 return resultobj;
24125 fail:
24126 return NULL;
24127}
24128
24129
24130static PyObject *_wrap_PyPrintPreview_base_RenderPage(PyObject *self, PyObject *args, PyObject *kwargs) {
24131 PyObject *resultobj;
24132 wxPyPrintPreview *arg1 = (wxPyPrintPreview *) 0 ;
24133 int arg2 ;
24134 bool result;
24135 PyObject * obj0 = 0 ;
24136 PyObject * obj1 = 0 ;
24137 char *kwnames[] = {
24138 (char *) "self",(char *) "pageNum", NULL
24139 };
24140
24141 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PyPrintPreview_base_RenderPage",kwnames,&obj0,&obj1)) goto fail;
24142 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyPrintPreview,
24143 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
24144 arg2 = (int) SWIG_AsInt(obj1);
24145 if (PyErr_Occurred()) SWIG_fail;
24146 {
24147 PyThreadState* __tstate = wxPyBeginAllowThreads();
24148 result = (bool)(arg1)->base_RenderPage(arg2);
24149
24150 wxPyEndAllowThreads(__tstate);
24151 if (PyErr_Occurred()) SWIG_fail;
24152 }
24153 {
24154 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
24155 }
24156 return resultobj;
24157 fail:
24158 return NULL;
24159}
24160
24161
24162static PyObject *_wrap_PyPrintPreview_base_SetZoom(PyObject *self, PyObject *args, PyObject *kwargs) {
24163 PyObject *resultobj;
24164 wxPyPrintPreview *arg1 = (wxPyPrintPreview *) 0 ;
24165 int arg2 ;
24166 PyObject * obj0 = 0 ;
24167 PyObject * obj1 = 0 ;
24168 char *kwnames[] = {
24169 (char *) "self",(char *) "percent", NULL
24170 };
24171
24172 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PyPrintPreview_base_SetZoom",kwnames,&obj0,&obj1)) goto fail;
24173 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyPrintPreview,
24174 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
24175 arg2 = (int) SWIG_AsInt(obj1);
24176 if (PyErr_Occurred()) SWIG_fail;
24177 {
24178 PyThreadState* __tstate = wxPyBeginAllowThreads();
24179 (arg1)->base_SetZoom(arg2);
24180
24181 wxPyEndAllowThreads(__tstate);
24182 if (PyErr_Occurred()) SWIG_fail;
24183 }
24184 Py_INCREF(Py_None); resultobj = Py_None;
24185 return resultobj;
24186 fail:
24187 return NULL;
24188}
24189
24190
24191static PyObject *_wrap_PyPrintPreview_base_Print(PyObject *self, PyObject *args, PyObject *kwargs) {
24192 PyObject *resultobj;
24193 wxPyPrintPreview *arg1 = (wxPyPrintPreview *) 0 ;
24194 bool arg2 ;
24195 bool result;
24196 PyObject * obj0 = 0 ;
24197 PyObject * obj1 = 0 ;
24198 char *kwnames[] = {
24199 (char *) "self",(char *) "interactive", NULL
24200 };
24201
24202 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PyPrintPreview_base_Print",kwnames,&obj0,&obj1)) goto fail;
24203 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyPrintPreview,
24204 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
24205 arg2 = (bool) SWIG_AsBool(obj1);
24206 if (PyErr_Occurred()) SWIG_fail;
24207 {
24208 PyThreadState* __tstate = wxPyBeginAllowThreads();
24209 result = (bool)(arg1)->base_Print(arg2);
24210
24211 wxPyEndAllowThreads(__tstate);
24212 if (PyErr_Occurred()) SWIG_fail;
24213 }
24214 {
24215 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
24216 }
24217 return resultobj;
24218 fail:
24219 return NULL;
24220}
24221
24222
24223static PyObject *_wrap_PyPrintPreview_base_DetermineScaling(PyObject *self, PyObject *args, PyObject *kwargs) {
24224 PyObject *resultobj;
24225 wxPyPrintPreview *arg1 = (wxPyPrintPreview *) 0 ;
24226 PyObject * obj0 = 0 ;
24227 char *kwnames[] = {
24228 (char *) "self", NULL
24229 };
24230
24231 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyPrintPreview_base_DetermineScaling",kwnames,&obj0)) goto fail;
24232 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyPrintPreview,
24233 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
24234 {
24235 PyThreadState* __tstate = wxPyBeginAllowThreads();
24236 (arg1)->base_DetermineScaling();
24237
24238 wxPyEndAllowThreads(__tstate);
24239 if (PyErr_Occurred()) SWIG_fail;
24240 }
24241 Py_INCREF(Py_None); resultobj = Py_None;
24242 return resultobj;
24243 fail:
24244 return NULL;
24245}
24246
24247
24248static PyObject * PyPrintPreview_swigregister(PyObject *self, PyObject *args) {
24249 PyObject *obj;
24250 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
24251 SWIG_TypeClientData(SWIGTYPE_p_wxPyPrintPreview, obj);
24252 Py_INCREF(obj);
24253 return Py_BuildValue((char *)"");
24254}
24255static PyObject *_wrap_new_PyPreviewFrame(PyObject *self, PyObject *args, PyObject *kwargs) {
24256 PyObject *resultobj;
24257 wxPrintPreview *arg1 = (wxPrintPreview *) 0 ;
24258 wxFrame *arg2 = (wxFrame *) 0 ;
24259 wxString *arg3 = 0 ;
24260 wxPoint const &arg4_defvalue = wxDefaultPosition ;
24261 wxPoint *arg4 = (wxPoint *) &arg4_defvalue ;
24262 wxSize const &arg5_defvalue = wxDefaultSize ;
24263 wxSize *arg5 = (wxSize *) &arg5_defvalue ;
24264 long arg6 = (long) wxDEFAULT_FRAME_STYLE ;
24265 wxString const &arg7_defvalue = wxPyFrameNameStr ;
24266 wxString *arg7 = (wxString *) &arg7_defvalue ;
24267 wxPyPreviewFrame *result;
24268 bool temp3 = False ;
24269 wxPoint temp4 ;
24270 wxSize temp5 ;
24271 bool temp7 = False ;
24272 PyObject * obj0 = 0 ;
24273 PyObject * obj1 = 0 ;
24274 PyObject * obj2 = 0 ;
24275 PyObject * obj3 = 0 ;
24276 PyObject * obj4 = 0 ;
24277 PyObject * obj5 = 0 ;
24278 PyObject * obj6 = 0 ;
24279 char *kwnames[] = {
24280 (char *) "preview",(char *) "parent",(char *) "title",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
24281 };
24282
24283 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO|OOOO:new_PyPreviewFrame",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6)) goto fail;
24284 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintPreview,
24285 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
24286 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxFrame,
24287 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
24288 {
24289 arg3 = wxString_in_helper(obj2);
24290 if (arg3 == NULL) SWIG_fail;
24291 temp3 = True;
24292 }
24293 if (obj3) {
24294 {
24295 arg4 = &temp4;
24296 if ( ! wxPoint_helper(obj3, &arg4)) SWIG_fail;
24297 }
24298 }
24299 if (obj4) {
24300 {
24301 arg5 = &temp5;
24302 if ( ! wxSize_helper(obj4, &arg5)) SWIG_fail;
24303 }
24304 }
24305 if (obj5) {
24306 arg6 = (long) SWIG_AsLong(obj5);
24307 if (PyErr_Occurred()) SWIG_fail;
24308 }
24309 if (obj6) {
24310 {
24311 arg7 = wxString_in_helper(obj6);
24312 if (arg7 == NULL) SWIG_fail;
24313 temp7 = True;
24314 }
24315 }
24316 {
0439c23b 24317 if (!wxPyCheckForApp()) SWIG_fail;
d55e5bfc
RD
24318 PyThreadState* __tstate = wxPyBeginAllowThreads();
24319 result = (wxPyPreviewFrame *)new wxPyPreviewFrame(arg1,arg2,(wxString const &)*arg3,(wxPoint const &)*arg4,(wxSize const &)*arg5,arg6,(wxString const &)*arg7);
24320
24321 wxPyEndAllowThreads(__tstate);
110da5b0 24322 if (PyErr_Occurred()) SWIG_fail;
d55e5bfc
RD
24323 }
24324 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPyPreviewFrame, 1);
24325 {
24326 if (temp3)
24327 delete arg3;
24328 }
24329 {
24330 if (temp7)
24331 delete arg7;
24332 }
24333 return resultobj;
24334 fail:
24335 {
24336 if (temp3)
24337 delete arg3;
24338 }
24339 {
24340 if (temp7)
24341 delete arg7;
24342 }
24343 return NULL;
24344}
24345
24346
24347static PyObject *_wrap_PyPreviewFrame__setCallbackInfo(PyObject *self, PyObject *args, PyObject *kwargs) {
24348 PyObject *resultobj;
24349 wxPyPreviewFrame *arg1 = (wxPyPreviewFrame *) 0 ;
24350 PyObject *arg2 = (PyObject *) 0 ;
24351 PyObject *arg3 = (PyObject *) 0 ;
24352 PyObject * obj0 = 0 ;
24353 PyObject * obj1 = 0 ;
24354 PyObject * obj2 = 0 ;
24355 char *kwnames[] = {
24356 (char *) "self",(char *) "self",(char *) "_class", NULL
24357 };
24358
24359 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:PyPreviewFrame__setCallbackInfo",kwnames,&obj0,&obj1,&obj2)) goto fail;
24360 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyPreviewFrame,
24361 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
24362 arg2 = obj1;
24363 arg3 = obj2;
24364 {
24365 PyThreadState* __tstate = wxPyBeginAllowThreads();
24366 (arg1)->_setCallbackInfo(arg2,arg3);
24367
24368 wxPyEndAllowThreads(__tstate);
24369 if (PyErr_Occurred()) SWIG_fail;
24370 }
24371 Py_INCREF(Py_None); resultobj = Py_None;
24372 return resultobj;
24373 fail:
24374 return NULL;
24375}
24376
24377
24378static PyObject *_wrap_PyPreviewFrame_SetPreviewCanvas(PyObject *self, PyObject *args, PyObject *kwargs) {
24379 PyObject *resultobj;
24380 wxPyPreviewFrame *arg1 = (wxPyPreviewFrame *) 0 ;
24381 wxPreviewCanvas *arg2 = (wxPreviewCanvas *) 0 ;
24382 PyObject * obj0 = 0 ;
24383 PyObject * obj1 = 0 ;
24384 char *kwnames[] = {
24385 (char *) "self",(char *) "canvas", NULL
24386 };
24387
24388 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PyPreviewFrame_SetPreviewCanvas",kwnames,&obj0,&obj1)) goto fail;
24389 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyPreviewFrame,
24390 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
24391 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxPreviewCanvas,
24392 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
24393 {
24394 PyThreadState* __tstate = wxPyBeginAllowThreads();
24395 (arg1)->SetPreviewCanvas(arg2);
24396
24397 wxPyEndAllowThreads(__tstate);
24398 if (PyErr_Occurred()) SWIG_fail;
24399 }
24400 Py_INCREF(Py_None); resultobj = Py_None;
24401 return resultobj;
24402 fail:
24403 return NULL;
24404}
24405
24406
24407static PyObject *_wrap_PyPreviewFrame_SetControlBar(PyObject *self, PyObject *args, PyObject *kwargs) {
24408 PyObject *resultobj;
24409 wxPyPreviewFrame *arg1 = (wxPyPreviewFrame *) 0 ;
24410 wxPreviewControlBar *arg2 = (wxPreviewControlBar *) 0 ;
24411 PyObject * obj0 = 0 ;
24412 PyObject * obj1 = 0 ;
24413 char *kwnames[] = {
24414 (char *) "self",(char *) "bar", NULL
24415 };
24416
24417 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PyPreviewFrame_SetControlBar",kwnames,&obj0,&obj1)) goto fail;
24418 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyPreviewFrame,
24419 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
24420 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxPreviewControlBar,
24421 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
24422 {
24423 PyThreadState* __tstate = wxPyBeginAllowThreads();
24424 (arg1)->SetControlBar(arg2);
24425
24426 wxPyEndAllowThreads(__tstate);
24427 if (PyErr_Occurred()) SWIG_fail;
24428 }
24429 Py_INCREF(Py_None); resultobj = Py_None;
24430 return resultobj;
24431 fail:
24432 return NULL;
24433}
24434
24435
24436static PyObject *_wrap_PyPreviewFrame_base_Initialize(PyObject *self, PyObject *args, PyObject *kwargs) {
24437 PyObject *resultobj;
24438 wxPyPreviewFrame *arg1 = (wxPyPreviewFrame *) 0 ;
24439 PyObject * obj0 = 0 ;
24440 char *kwnames[] = {
24441 (char *) "self", NULL
24442 };
24443
24444 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyPreviewFrame_base_Initialize",kwnames,&obj0)) goto fail;
24445 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyPreviewFrame,
24446 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
24447 {
24448 PyThreadState* __tstate = wxPyBeginAllowThreads();
24449 (arg1)->base_Initialize();
24450
24451 wxPyEndAllowThreads(__tstate);
24452 if (PyErr_Occurred()) SWIG_fail;
24453 }
24454 Py_INCREF(Py_None); resultobj = Py_None;
24455 return resultobj;
24456 fail:
24457 return NULL;
24458}
24459
24460
24461static PyObject *_wrap_PyPreviewFrame_base_CreateCanvas(PyObject *self, PyObject *args, PyObject *kwargs) {
24462 PyObject *resultobj;
24463 wxPyPreviewFrame *arg1 = (wxPyPreviewFrame *) 0 ;
24464 PyObject * obj0 = 0 ;
24465 char *kwnames[] = {
24466 (char *) "self", NULL
24467 };
24468
24469 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyPreviewFrame_base_CreateCanvas",kwnames,&obj0)) goto fail;
24470 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyPreviewFrame,
24471 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
24472 {
24473 PyThreadState* __tstate = wxPyBeginAllowThreads();
24474 (arg1)->base_CreateCanvas();
24475
24476 wxPyEndAllowThreads(__tstate);
24477 if (PyErr_Occurred()) SWIG_fail;
24478 }
24479 Py_INCREF(Py_None); resultobj = Py_None;
24480 return resultobj;
24481 fail:
24482 return NULL;
24483}
24484
24485
24486static PyObject *_wrap_PyPreviewFrame_base_CreateControlBar(PyObject *self, PyObject *args, PyObject *kwargs) {
24487 PyObject *resultobj;
24488 wxPyPreviewFrame *arg1 = (wxPyPreviewFrame *) 0 ;
24489 PyObject * obj0 = 0 ;
24490 char *kwnames[] = {
24491 (char *) "self", NULL
24492 };
24493
24494 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyPreviewFrame_base_CreateControlBar",kwnames,&obj0)) goto fail;
24495 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyPreviewFrame,
24496 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
24497 {
24498 PyThreadState* __tstate = wxPyBeginAllowThreads();
24499 (arg1)->base_CreateControlBar();
24500
24501 wxPyEndAllowThreads(__tstate);
24502 if (PyErr_Occurred()) SWIG_fail;
24503 }
24504 Py_INCREF(Py_None); resultobj = Py_None;
24505 return resultobj;
24506 fail:
24507 return NULL;
24508}
24509
24510
24511static PyObject * PyPreviewFrame_swigregister(PyObject *self, PyObject *args) {
24512 PyObject *obj;
24513 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
24514 SWIG_TypeClientData(SWIGTYPE_p_wxPyPreviewFrame, obj);
24515 Py_INCREF(obj);
24516 return Py_BuildValue((char *)"");
24517}
24518static PyObject *_wrap_new_PyPreviewControlBar(PyObject *self, PyObject *args, PyObject *kwargs) {
24519 PyObject *resultobj;
24520 wxPrintPreview *arg1 = (wxPrintPreview *) 0 ;
24521 long arg2 ;
24522 wxWindow *arg3 = (wxWindow *) 0 ;
24523 wxPoint const &arg4_defvalue = wxDefaultPosition ;
24524 wxPoint *arg4 = (wxPoint *) &arg4_defvalue ;
24525 wxSize const &arg5_defvalue = wxDefaultSize ;
24526 wxSize *arg5 = (wxSize *) &arg5_defvalue ;
24527 long arg6 = (long) 0 ;
24528 wxString const &arg7_defvalue = wxPyPanelNameStr ;
24529 wxString *arg7 = (wxString *) &arg7_defvalue ;
24530 wxPyPreviewControlBar *result;
24531 wxPoint temp4 ;
24532 wxSize temp5 ;
24533 bool temp7 = False ;
24534 PyObject * obj0 = 0 ;
24535 PyObject * obj1 = 0 ;
24536 PyObject * obj2 = 0 ;
24537 PyObject * obj3 = 0 ;
24538 PyObject * obj4 = 0 ;
24539 PyObject * obj5 = 0 ;
24540 PyObject * obj6 = 0 ;
24541 char *kwnames[] = {
24542 (char *) "preview",(char *) "buttons",(char *) "parent",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
24543 };
24544
24545 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO|OOOO:new_PyPreviewControlBar",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6)) goto fail;
24546 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPrintPreview,
24547 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
24548 arg2 = (long) SWIG_AsLong(obj1);
24549 if (PyErr_Occurred()) SWIG_fail;
24550 if ((SWIG_ConvertPtr(obj2,(void **)(&arg3),SWIGTYPE_p_wxWindow,
24551 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
24552 if (obj3) {
24553 {
24554 arg4 = &temp4;
24555 if ( ! wxPoint_helper(obj3, &arg4)) SWIG_fail;
24556 }
24557 }
24558 if (obj4) {
24559 {
24560 arg5 = &temp5;
24561 if ( ! wxSize_helper(obj4, &arg5)) SWIG_fail;
24562 }
24563 }
24564 if (obj5) {
24565 arg6 = (long) SWIG_AsLong(obj5);
24566 if (PyErr_Occurred()) SWIG_fail;
24567 }
24568 if (obj6) {
24569 {
24570 arg7 = wxString_in_helper(obj6);
24571 if (arg7 == NULL) SWIG_fail;
24572 temp7 = True;
24573 }
24574 }
24575 {
0439c23b 24576 if (!wxPyCheckForApp()) SWIG_fail;
d55e5bfc
RD
24577 PyThreadState* __tstate = wxPyBeginAllowThreads();
24578 result = (wxPyPreviewControlBar *)new wxPyPreviewControlBar(arg1,arg2,arg3,(wxPoint const &)*arg4,(wxSize const &)*arg5,arg6,(wxString const &)*arg7);
24579
24580 wxPyEndAllowThreads(__tstate);
110da5b0 24581 if (PyErr_Occurred()) SWIG_fail;
d55e5bfc
RD
24582 }
24583 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPyPreviewControlBar, 1);
24584 {
24585 if (temp7)
24586 delete arg7;
24587 }
24588 return resultobj;
24589 fail:
24590 {
24591 if (temp7)
24592 delete arg7;
24593 }
24594 return NULL;
24595}
24596
24597
24598static PyObject *_wrap_PyPreviewControlBar__setCallbackInfo(PyObject *self, PyObject *args, PyObject *kwargs) {
24599 PyObject *resultobj;
24600 wxPyPreviewControlBar *arg1 = (wxPyPreviewControlBar *) 0 ;
24601 PyObject *arg2 = (PyObject *) 0 ;
24602 PyObject *arg3 = (PyObject *) 0 ;
24603 PyObject * obj0 = 0 ;
24604 PyObject * obj1 = 0 ;
24605 PyObject * obj2 = 0 ;
24606 char *kwnames[] = {
24607 (char *) "self",(char *) "self",(char *) "_class", NULL
24608 };
24609
24610 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:PyPreviewControlBar__setCallbackInfo",kwnames,&obj0,&obj1,&obj2)) goto fail;
24611 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyPreviewControlBar,
24612 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
24613 arg2 = obj1;
24614 arg3 = obj2;
24615 {
24616 PyThreadState* __tstate = wxPyBeginAllowThreads();
24617 (arg1)->_setCallbackInfo(arg2,arg3);
24618
24619 wxPyEndAllowThreads(__tstate);
24620 if (PyErr_Occurred()) SWIG_fail;
24621 }
24622 Py_INCREF(Py_None); resultobj = Py_None;
24623 return resultobj;
24624 fail:
24625 return NULL;
24626}
24627
24628
24629static PyObject *_wrap_PyPreviewControlBar_SetPrintPreview(PyObject *self, PyObject *args, PyObject *kwargs) {
24630 PyObject *resultobj;
24631 wxPyPreviewControlBar *arg1 = (wxPyPreviewControlBar *) 0 ;
24632 wxPrintPreview *arg2 = (wxPrintPreview *) 0 ;
24633 PyObject * obj0 = 0 ;
24634 PyObject * obj1 = 0 ;
24635 char *kwnames[] = {
24636 (char *) "self",(char *) "preview", NULL
24637 };
24638
24639 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PyPreviewControlBar_SetPrintPreview",kwnames,&obj0,&obj1)) goto fail;
24640 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyPreviewControlBar,
24641 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
24642 if ((SWIG_ConvertPtr(obj1,(void **)(&arg2),SWIGTYPE_p_wxPrintPreview,
24643 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
24644 {
24645 PyThreadState* __tstate = wxPyBeginAllowThreads();
24646 (arg1)->SetPrintPreview(arg2);
24647
24648 wxPyEndAllowThreads(__tstate);
24649 if (PyErr_Occurred()) SWIG_fail;
24650 }
24651 Py_INCREF(Py_None); resultobj = Py_None;
24652 return resultobj;
24653 fail:
24654 return NULL;
24655}
24656
24657
24658static PyObject *_wrap_PyPreviewControlBar_base_CreateButtons(PyObject *self, PyObject *args, PyObject *kwargs) {
24659 PyObject *resultobj;
24660 wxPyPreviewControlBar *arg1 = (wxPyPreviewControlBar *) 0 ;
24661 PyObject * obj0 = 0 ;
24662 char *kwnames[] = {
24663 (char *) "self", NULL
24664 };
24665
24666 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyPreviewControlBar_base_CreateButtons",kwnames,&obj0)) goto fail;
24667 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyPreviewControlBar,
24668 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
24669 {
24670 PyThreadState* __tstate = wxPyBeginAllowThreads();
24671 (arg1)->base_CreateButtons();
24672
24673 wxPyEndAllowThreads(__tstate);
24674 if (PyErr_Occurred()) SWIG_fail;
24675 }
24676 Py_INCREF(Py_None); resultobj = Py_None;
24677 return resultobj;
24678 fail:
24679 return NULL;
24680}
24681
24682
24683static PyObject *_wrap_PyPreviewControlBar_base_SetZoomControl(PyObject *self, PyObject *args, PyObject *kwargs) {
24684 PyObject *resultobj;
24685 wxPyPreviewControlBar *arg1 = (wxPyPreviewControlBar *) 0 ;
24686 int arg2 ;
24687 PyObject * obj0 = 0 ;
24688 PyObject * obj1 = 0 ;
24689 char *kwnames[] = {
24690 (char *) "self",(char *) "zoom", NULL
24691 };
24692
24693 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PyPreviewControlBar_base_SetZoomControl",kwnames,&obj0,&obj1)) goto fail;
24694 if ((SWIG_ConvertPtr(obj0,(void **)(&arg1),SWIGTYPE_p_wxPyPreviewControlBar,
24695 SWIG_POINTER_EXCEPTION | 0)) == -1) SWIG_fail;
24696 arg2 = (int) SWIG_AsInt(obj1);
24697 if (PyErr_Occurred()) SWIG_fail;
24698 {
24699 PyThreadState* __tstate = wxPyBeginAllowThreads();
24700 (arg1)->base_SetZoomControl(arg2);
24701
24702 wxPyEndAllowThreads(__tstate);
24703 if (PyErr_Occurred()) SWIG_fail;
24704 }
24705 Py_INCREF(Py_None); resultobj = Py_None;
24706 return resultobj;
24707 fail:
24708 return NULL;
24709}
24710
24711
24712static PyObject * PyPreviewControlBar_swigregister(PyObject *self, PyObject *args) {
24713 PyObject *obj;
24714 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
24715 SWIG_TypeClientData(SWIGTYPE_p_wxPyPreviewControlBar, obj);
24716 Py_INCREF(obj);
24717 return Py_BuildValue((char *)"");
24718}
24719static PyMethodDef SwigMethods[] = {
24720 { (char *)"new_Panel", (PyCFunction) _wrap_new_Panel, METH_VARARGS | METH_KEYWORDS },
24721 { (char *)"new_PrePanel", (PyCFunction) _wrap_new_PrePanel, METH_VARARGS | METH_KEYWORDS },
24722 { (char *)"Panel_Create", (PyCFunction) _wrap_Panel_Create, METH_VARARGS | METH_KEYWORDS },
24723 { (char *)"Panel_InitDialog", (PyCFunction) _wrap_Panel_InitDialog, METH_VARARGS | METH_KEYWORDS },
f20a2e1f 24724 { (char *)"Panel_GetClassDefaultAttributes", (PyCFunction) _wrap_Panel_GetClassDefaultAttributes, METH_VARARGS | METH_KEYWORDS },
d55e5bfc
RD
24725 { (char *)"Panel_swigregister", Panel_swigregister, METH_VARARGS },
24726 { (char *)"new_ScrolledWindow", (PyCFunction) _wrap_new_ScrolledWindow, METH_VARARGS | METH_KEYWORDS },
24727 { (char *)"new_PreScrolledWindow", (PyCFunction) _wrap_new_PreScrolledWindow, METH_VARARGS | METH_KEYWORDS },
24728 { (char *)"ScrolledWindow_Create", (PyCFunction) _wrap_ScrolledWindow_Create, METH_VARARGS | METH_KEYWORDS },
24729 { (char *)"ScrolledWindow_SetScrollbars", (PyCFunction) _wrap_ScrolledWindow_SetScrollbars, METH_VARARGS | METH_KEYWORDS },
24730 { (char *)"ScrolledWindow_Scroll", (PyCFunction) _wrap_ScrolledWindow_Scroll, METH_VARARGS | METH_KEYWORDS },
24731 { (char *)"ScrolledWindow_GetScrollPageSize", (PyCFunction) _wrap_ScrolledWindow_GetScrollPageSize, METH_VARARGS | METH_KEYWORDS },
24732 { (char *)"ScrolledWindow_SetScrollPageSize", (PyCFunction) _wrap_ScrolledWindow_SetScrollPageSize, METH_VARARGS | METH_KEYWORDS },
24733 { (char *)"ScrolledWindow_SetScrollRate", (PyCFunction) _wrap_ScrolledWindow_SetScrollRate, METH_VARARGS | METH_KEYWORDS },
24734 { (char *)"ScrolledWindow_GetScrollPixelsPerUnit", (PyCFunction) _wrap_ScrolledWindow_GetScrollPixelsPerUnit, METH_VARARGS | METH_KEYWORDS },
24735 { (char *)"ScrolledWindow_EnableScrolling", (PyCFunction) _wrap_ScrolledWindow_EnableScrolling, METH_VARARGS | METH_KEYWORDS },
24736 { (char *)"ScrolledWindow_GetViewStart", (PyCFunction) _wrap_ScrolledWindow_GetViewStart, METH_VARARGS | METH_KEYWORDS },
24737 { (char *)"ScrolledWindow_SetScale", (PyCFunction) _wrap_ScrolledWindow_SetScale, METH_VARARGS | METH_KEYWORDS },
24738 { (char *)"ScrolledWindow_GetScaleX", (PyCFunction) _wrap_ScrolledWindow_GetScaleX, METH_VARARGS | METH_KEYWORDS },
24739 { (char *)"ScrolledWindow_GetScaleY", (PyCFunction) _wrap_ScrolledWindow_GetScaleY, METH_VARARGS | METH_KEYWORDS },
24740 { (char *)"ScrolledWindow_CalcScrolledPosition", _wrap_ScrolledWindow_CalcScrolledPosition, METH_VARARGS },
24741 { (char *)"ScrolledWindow_CalcUnscrolledPosition", _wrap_ScrolledWindow_CalcUnscrolledPosition, METH_VARARGS },
24742 { (char *)"ScrolledWindow_AdjustScrollbars", (PyCFunction) _wrap_ScrolledWindow_AdjustScrollbars, METH_VARARGS | METH_KEYWORDS },
24743 { (char *)"ScrolledWindow_CalcScrollInc", (PyCFunction) _wrap_ScrolledWindow_CalcScrollInc, METH_VARARGS | METH_KEYWORDS },
24744 { (char *)"ScrolledWindow_SetTargetWindow", (PyCFunction) _wrap_ScrolledWindow_SetTargetWindow, METH_VARARGS | METH_KEYWORDS },
24745 { (char *)"ScrolledWindow_GetTargetWindow", (PyCFunction) _wrap_ScrolledWindow_GetTargetWindow, METH_VARARGS | METH_KEYWORDS },
24746 { (char *)"ScrolledWindow_SetTargetRect", (PyCFunction) _wrap_ScrolledWindow_SetTargetRect, METH_VARARGS | METH_KEYWORDS },
24747 { (char *)"ScrolledWindow_GetTargetRect", (PyCFunction) _wrap_ScrolledWindow_GetTargetRect, METH_VARARGS | METH_KEYWORDS },
f20a2e1f 24748 { (char *)"ScrolledWindow_GetClassDefaultAttributes", (PyCFunction) _wrap_ScrolledWindow_GetClassDefaultAttributes, METH_VARARGS | METH_KEYWORDS },
d55e5bfc
RD
24749 { (char *)"ScrolledWindow_swigregister", ScrolledWindow_swigregister, METH_VARARGS },
24750 { (char *)"TopLevelWindow_Maximize", (PyCFunction) _wrap_TopLevelWindow_Maximize, METH_VARARGS | METH_KEYWORDS },
24751 { (char *)"TopLevelWindow_Restore", (PyCFunction) _wrap_TopLevelWindow_Restore, METH_VARARGS | METH_KEYWORDS },
24752 { (char *)"TopLevelWindow_Iconize", (PyCFunction) _wrap_TopLevelWindow_Iconize, METH_VARARGS | METH_KEYWORDS },
24753 { (char *)"TopLevelWindow_IsMaximized", (PyCFunction) _wrap_TopLevelWindow_IsMaximized, METH_VARARGS | METH_KEYWORDS },
24754 { (char *)"TopLevelWindow_IsIconized", (PyCFunction) _wrap_TopLevelWindow_IsIconized, METH_VARARGS | METH_KEYWORDS },
24755 { (char *)"TopLevelWindow_GetIcon", (PyCFunction) _wrap_TopLevelWindow_GetIcon, METH_VARARGS | METH_KEYWORDS },
24756 { (char *)"TopLevelWindow_SetIcon", (PyCFunction) _wrap_TopLevelWindow_SetIcon, METH_VARARGS | METH_KEYWORDS },
24757 { (char *)"TopLevelWindow_SetIcons", (PyCFunction) _wrap_TopLevelWindow_SetIcons, METH_VARARGS | METH_KEYWORDS },
24758 { (char *)"TopLevelWindow_ShowFullScreen", (PyCFunction) _wrap_TopLevelWindow_ShowFullScreen, METH_VARARGS | METH_KEYWORDS },
24759 { (char *)"TopLevelWindow_IsFullScreen", (PyCFunction) _wrap_TopLevelWindow_IsFullScreen, METH_VARARGS | METH_KEYWORDS },
24760 { (char *)"TopLevelWindow_SetTitle", (PyCFunction) _wrap_TopLevelWindow_SetTitle, METH_VARARGS | METH_KEYWORDS },
24761 { (char *)"TopLevelWindow_GetTitle", (PyCFunction) _wrap_TopLevelWindow_GetTitle, METH_VARARGS | METH_KEYWORDS },
24762 { (char *)"TopLevelWindow_SetShape", (PyCFunction) _wrap_TopLevelWindow_SetShape, METH_VARARGS | METH_KEYWORDS },
24763 { (char *)"TopLevelWindow_MacSetMetalAppearance", (PyCFunction) _wrap_TopLevelWindow_MacSetMetalAppearance, METH_VARARGS | METH_KEYWORDS },
24764 { (char *)"TopLevelWindow_MacGetMetalAppearance", (PyCFunction) _wrap_TopLevelWindow_MacGetMetalAppearance, METH_VARARGS | METH_KEYWORDS },
24765 { (char *)"TopLevelWindow_swigregister", TopLevelWindow_swigregister, METH_VARARGS },
24766 { (char *)"new_Frame", (PyCFunction) _wrap_new_Frame, METH_VARARGS | METH_KEYWORDS },
24767 { (char *)"new_PreFrame", (PyCFunction) _wrap_new_PreFrame, METH_VARARGS | METH_KEYWORDS },
24768 { (char *)"Frame_Create", (PyCFunction) _wrap_Frame_Create, METH_VARARGS | METH_KEYWORDS },
24769 { (char *)"Frame_GetClientAreaOrigin", (PyCFunction) _wrap_Frame_GetClientAreaOrigin, METH_VARARGS | METH_KEYWORDS },
24770 { (char *)"Frame_SendSizeEvent", (PyCFunction) _wrap_Frame_SendSizeEvent, METH_VARARGS | METH_KEYWORDS },
24771 { (char *)"Frame_SetMenuBar", (PyCFunction) _wrap_Frame_SetMenuBar, METH_VARARGS | METH_KEYWORDS },
24772 { (char *)"Frame_GetMenuBar", (PyCFunction) _wrap_Frame_GetMenuBar, METH_VARARGS | METH_KEYWORDS },
24773 { (char *)"Frame_ProcessCommand", (PyCFunction) _wrap_Frame_ProcessCommand, METH_VARARGS | METH_KEYWORDS },
24774 { (char *)"Frame_CreateStatusBar", (PyCFunction) _wrap_Frame_CreateStatusBar, METH_VARARGS | METH_KEYWORDS },
24775 { (char *)"Frame_GetStatusBar", (PyCFunction) _wrap_Frame_GetStatusBar, METH_VARARGS | METH_KEYWORDS },
24776 { (char *)"Frame_SetStatusBar", (PyCFunction) _wrap_Frame_SetStatusBar, METH_VARARGS | METH_KEYWORDS },
24777 { (char *)"Frame_SetStatusText", (PyCFunction) _wrap_Frame_SetStatusText, METH_VARARGS | METH_KEYWORDS },
24778 { (char *)"Frame_SetStatusWidths", (PyCFunction) _wrap_Frame_SetStatusWidths, METH_VARARGS | METH_KEYWORDS },
24779 { (char *)"Frame_PushStatusText", (PyCFunction) _wrap_Frame_PushStatusText, METH_VARARGS | METH_KEYWORDS },
24780 { (char *)"Frame_PopStatusText", (PyCFunction) _wrap_Frame_PopStatusText, METH_VARARGS | METH_KEYWORDS },
24781 { (char *)"Frame_SetStatusBarPane", (PyCFunction) _wrap_Frame_SetStatusBarPane, METH_VARARGS | METH_KEYWORDS },
24782 { (char *)"Frame_GetStatusBarPane", (PyCFunction) _wrap_Frame_GetStatusBarPane, METH_VARARGS | METH_KEYWORDS },
24783 { (char *)"Frame_CreateToolBar", (PyCFunction) _wrap_Frame_CreateToolBar, METH_VARARGS | METH_KEYWORDS },
24784 { (char *)"Frame_GetToolBar", (PyCFunction) _wrap_Frame_GetToolBar, METH_VARARGS | METH_KEYWORDS },
24785 { (char *)"Frame_SetToolBar", (PyCFunction) _wrap_Frame_SetToolBar, METH_VARARGS | METH_KEYWORDS },
24786 { (char *)"Frame_DoGiveHelp", (PyCFunction) _wrap_Frame_DoGiveHelp, METH_VARARGS | METH_KEYWORDS },
24787 { (char *)"Frame_DoMenuUpdates", (PyCFunction) _wrap_Frame_DoMenuUpdates, METH_VARARGS | METH_KEYWORDS },
f20a2e1f 24788 { (char *)"Frame_GetClassDefaultAttributes", (PyCFunction) _wrap_Frame_GetClassDefaultAttributes, METH_VARARGS | METH_KEYWORDS },
d55e5bfc
RD
24789 { (char *)"Frame_swigregister", Frame_swigregister, METH_VARARGS },
24790 { (char *)"new_Dialog", (PyCFunction) _wrap_new_Dialog, METH_VARARGS | METH_KEYWORDS },
24791 { (char *)"new_PreDialog", (PyCFunction) _wrap_new_PreDialog, METH_VARARGS | METH_KEYWORDS },
24792 { (char *)"Dialog_Create", (PyCFunction) _wrap_Dialog_Create, METH_VARARGS | METH_KEYWORDS },
24793 { (char *)"Dialog_SetReturnCode", (PyCFunction) _wrap_Dialog_SetReturnCode, METH_VARARGS | METH_KEYWORDS },
24794 { (char *)"Dialog_GetReturnCode", (PyCFunction) _wrap_Dialog_GetReturnCode, METH_VARARGS | METH_KEYWORDS },
24795 { (char *)"Dialog_CreateTextSizer", (PyCFunction) _wrap_Dialog_CreateTextSizer, METH_VARARGS | METH_KEYWORDS },
24796 { (char *)"Dialog_CreateButtonSizer", (PyCFunction) _wrap_Dialog_CreateButtonSizer, METH_VARARGS | METH_KEYWORDS },
24797 { (char *)"Dialog_IsModal", (PyCFunction) _wrap_Dialog_IsModal, METH_VARARGS | METH_KEYWORDS },
24798 { (char *)"Dialog_ShowModal", (PyCFunction) _wrap_Dialog_ShowModal, METH_VARARGS | METH_KEYWORDS },
24799 { (char *)"Dialog_EndModal", (PyCFunction) _wrap_Dialog_EndModal, METH_VARARGS | METH_KEYWORDS },
f20a2e1f 24800 { (char *)"Dialog_GetClassDefaultAttributes", (PyCFunction) _wrap_Dialog_GetClassDefaultAttributes, METH_VARARGS | METH_KEYWORDS },
d55e5bfc
RD
24801 { (char *)"Dialog_swigregister", Dialog_swigregister, METH_VARARGS },
24802 { (char *)"new_MiniFrame", (PyCFunction) _wrap_new_MiniFrame, METH_VARARGS | METH_KEYWORDS },
24803 { (char *)"new_PreMiniFrame", (PyCFunction) _wrap_new_PreMiniFrame, METH_VARARGS | METH_KEYWORDS },
24804 { (char *)"MiniFrame_Create", (PyCFunction) _wrap_MiniFrame_Create, METH_VARARGS | METH_KEYWORDS },
24805 { (char *)"MiniFrame_swigregister", MiniFrame_swigregister, METH_VARARGS },
24806 { (char *)"new_SplashScreenWindow", (PyCFunction) _wrap_new_SplashScreenWindow, METH_VARARGS | METH_KEYWORDS },
24807 { (char *)"SplashScreenWindow_SetBitmap", (PyCFunction) _wrap_SplashScreenWindow_SetBitmap, METH_VARARGS | METH_KEYWORDS },
24808 { (char *)"SplashScreenWindow_GetBitmap", (PyCFunction) _wrap_SplashScreenWindow_GetBitmap, METH_VARARGS | METH_KEYWORDS },
24809 { (char *)"SplashScreenWindow_swigregister", SplashScreenWindow_swigregister, METH_VARARGS },
24810 { (char *)"new_SplashScreen", (PyCFunction) _wrap_new_SplashScreen, METH_VARARGS | METH_KEYWORDS },
24811 { (char *)"SplashScreen_GetSplashStyle", (PyCFunction) _wrap_SplashScreen_GetSplashStyle, METH_VARARGS | METH_KEYWORDS },
24812 { (char *)"SplashScreen_GetSplashWindow", (PyCFunction) _wrap_SplashScreen_GetSplashWindow, METH_VARARGS | METH_KEYWORDS },
24813 { (char *)"SplashScreen_GetTimeout", (PyCFunction) _wrap_SplashScreen_GetTimeout, METH_VARARGS | METH_KEYWORDS },
24814 { (char *)"SplashScreen_swigregister", SplashScreen_swigregister, METH_VARARGS },
24815 { (char *)"new_StatusBar", (PyCFunction) _wrap_new_StatusBar, METH_VARARGS | METH_KEYWORDS },
24816 { (char *)"new_PreStatusBar", (PyCFunction) _wrap_new_PreStatusBar, METH_VARARGS | METH_KEYWORDS },
24817 { (char *)"StatusBar_Create", (PyCFunction) _wrap_StatusBar_Create, METH_VARARGS | METH_KEYWORDS },
24818 { (char *)"StatusBar_SetFieldsCount", (PyCFunction) _wrap_StatusBar_SetFieldsCount, METH_VARARGS | METH_KEYWORDS },
24819 { (char *)"StatusBar_GetFieldsCount", (PyCFunction) _wrap_StatusBar_GetFieldsCount, METH_VARARGS | METH_KEYWORDS },
24820 { (char *)"StatusBar_SetStatusText", (PyCFunction) _wrap_StatusBar_SetStatusText, METH_VARARGS | METH_KEYWORDS },
24821 { (char *)"StatusBar_GetStatusText", (PyCFunction) _wrap_StatusBar_GetStatusText, METH_VARARGS | METH_KEYWORDS },
24822 { (char *)"StatusBar_PushStatusText", (PyCFunction) _wrap_StatusBar_PushStatusText, METH_VARARGS | METH_KEYWORDS },
24823 { (char *)"StatusBar_PopStatusText", (PyCFunction) _wrap_StatusBar_PopStatusText, METH_VARARGS | METH_KEYWORDS },
24824 { (char *)"StatusBar_SetStatusWidths", (PyCFunction) _wrap_StatusBar_SetStatusWidths, METH_VARARGS | METH_KEYWORDS },
24825 { (char *)"StatusBar_GetFieldRect", (PyCFunction) _wrap_StatusBar_GetFieldRect, METH_VARARGS | METH_KEYWORDS },
24826 { (char *)"StatusBar_SetMinHeight", (PyCFunction) _wrap_StatusBar_SetMinHeight, METH_VARARGS | METH_KEYWORDS },
24827 { (char *)"StatusBar_GetBorderX", (PyCFunction) _wrap_StatusBar_GetBorderX, METH_VARARGS | METH_KEYWORDS },
24828 { (char *)"StatusBar_GetBorderY", (PyCFunction) _wrap_StatusBar_GetBorderY, METH_VARARGS | METH_KEYWORDS },
f20a2e1f 24829 { (char *)"StatusBar_GetClassDefaultAttributes", (PyCFunction) _wrap_StatusBar_GetClassDefaultAttributes, METH_VARARGS | METH_KEYWORDS },
d55e5bfc
RD
24830 { (char *)"StatusBar_swigregister", StatusBar_swigregister, METH_VARARGS },
24831 { (char *)"new_SplitterWindow", (PyCFunction) _wrap_new_SplitterWindow, METH_VARARGS | METH_KEYWORDS },
24832 { (char *)"new_PreSplitterWindow", (PyCFunction) _wrap_new_PreSplitterWindow, METH_VARARGS | METH_KEYWORDS },
24833 { (char *)"SplitterWindow_Create", (PyCFunction) _wrap_SplitterWindow_Create, METH_VARARGS | METH_KEYWORDS },
24834 { (char *)"SplitterWindow_GetWindow1", (PyCFunction) _wrap_SplitterWindow_GetWindow1, METH_VARARGS | METH_KEYWORDS },
24835 { (char *)"SplitterWindow_GetWindow2", (PyCFunction) _wrap_SplitterWindow_GetWindow2, METH_VARARGS | METH_KEYWORDS },
24836 { (char *)"SplitterWindow_SetSplitMode", (PyCFunction) _wrap_SplitterWindow_SetSplitMode, METH_VARARGS | METH_KEYWORDS },
24837 { (char *)"SplitterWindow_GetSplitMode", (PyCFunction) _wrap_SplitterWindow_GetSplitMode, METH_VARARGS | METH_KEYWORDS },
24838 { (char *)"SplitterWindow_Initialize", (PyCFunction) _wrap_SplitterWindow_Initialize, METH_VARARGS | METH_KEYWORDS },
24839 { (char *)"SplitterWindow_SplitVertically", (PyCFunction) _wrap_SplitterWindow_SplitVertically, METH_VARARGS | METH_KEYWORDS },
24840 { (char *)"SplitterWindow_SplitHorizontally", (PyCFunction) _wrap_SplitterWindow_SplitHorizontally, METH_VARARGS | METH_KEYWORDS },
24841 { (char *)"SplitterWindow_Unsplit", (PyCFunction) _wrap_SplitterWindow_Unsplit, METH_VARARGS | METH_KEYWORDS },
24842 { (char *)"SplitterWindow_ReplaceWindow", (PyCFunction) _wrap_SplitterWindow_ReplaceWindow, METH_VARARGS | METH_KEYWORDS },
24843 { (char *)"SplitterWindow_UpdateSize", (PyCFunction) _wrap_SplitterWindow_UpdateSize, METH_VARARGS | METH_KEYWORDS },
24844 { (char *)"SplitterWindow_IsSplit", (PyCFunction) _wrap_SplitterWindow_IsSplit, METH_VARARGS | METH_KEYWORDS },
24845 { (char *)"SplitterWindow_SetSashSize", (PyCFunction) _wrap_SplitterWindow_SetSashSize, METH_VARARGS | METH_KEYWORDS },
24846 { (char *)"SplitterWindow_SetBorderSize", (PyCFunction) _wrap_SplitterWindow_SetBorderSize, METH_VARARGS | METH_KEYWORDS },
24847 { (char *)"SplitterWindow_GetSashSize", (PyCFunction) _wrap_SplitterWindow_GetSashSize, METH_VARARGS | METH_KEYWORDS },
24848 { (char *)"SplitterWindow_GetBorderSize", (PyCFunction) _wrap_SplitterWindow_GetBorderSize, METH_VARARGS | METH_KEYWORDS },
24849 { (char *)"SplitterWindow_SetSashPosition", (PyCFunction) _wrap_SplitterWindow_SetSashPosition, METH_VARARGS | METH_KEYWORDS },
24850 { (char *)"SplitterWindow_GetSashPosition", (PyCFunction) _wrap_SplitterWindow_GetSashPosition, METH_VARARGS | METH_KEYWORDS },
24851 { (char *)"SplitterWindow_SetMinimumPaneSize", (PyCFunction) _wrap_SplitterWindow_SetMinimumPaneSize, METH_VARARGS | METH_KEYWORDS },
24852 { (char *)"SplitterWindow_GetMinimumPaneSize", (PyCFunction) _wrap_SplitterWindow_GetMinimumPaneSize, METH_VARARGS | METH_KEYWORDS },
24853 { (char *)"SplitterWindow_SashHitTest", (PyCFunction) _wrap_SplitterWindow_SashHitTest, METH_VARARGS | METH_KEYWORDS },
24854 { (char *)"SplitterWindow_SizeWindows", (PyCFunction) _wrap_SplitterWindow_SizeWindows, METH_VARARGS | METH_KEYWORDS },
24855 { (char *)"SplitterWindow_SetNeedUpdating", (PyCFunction) _wrap_SplitterWindow_SetNeedUpdating, METH_VARARGS | METH_KEYWORDS },
24856 { (char *)"SplitterWindow_GetNeedUpdating", (PyCFunction) _wrap_SplitterWindow_GetNeedUpdating, METH_VARARGS | METH_KEYWORDS },
f20a2e1f 24857 { (char *)"SplitterWindow_GetClassDefaultAttributes", (PyCFunction) _wrap_SplitterWindow_GetClassDefaultAttributes, METH_VARARGS | METH_KEYWORDS },
d55e5bfc
RD
24858 { (char *)"SplitterWindow_swigregister", SplitterWindow_swigregister, METH_VARARGS },
24859 { (char *)"new_SplitterEvent", (PyCFunction) _wrap_new_SplitterEvent, METH_VARARGS | METH_KEYWORDS },
24860 { (char *)"SplitterEvent_SetSashPosition", (PyCFunction) _wrap_SplitterEvent_SetSashPosition, METH_VARARGS | METH_KEYWORDS },
24861 { (char *)"SplitterEvent_GetSashPosition", (PyCFunction) _wrap_SplitterEvent_GetSashPosition, METH_VARARGS | METH_KEYWORDS },
24862 { (char *)"SplitterEvent_GetWindowBeingRemoved", (PyCFunction) _wrap_SplitterEvent_GetWindowBeingRemoved, METH_VARARGS | METH_KEYWORDS },
24863 { (char *)"SplitterEvent_GetX", (PyCFunction) _wrap_SplitterEvent_GetX, METH_VARARGS | METH_KEYWORDS },
24864 { (char *)"SplitterEvent_GetY", (PyCFunction) _wrap_SplitterEvent_GetY, METH_VARARGS | METH_KEYWORDS },
24865 { (char *)"SplitterEvent_swigregister", SplitterEvent_swigregister, METH_VARARGS },
24866 { (char *)"new_SashWindow", (PyCFunction) _wrap_new_SashWindow, METH_VARARGS | METH_KEYWORDS },
24867 { (char *)"new_PreSashWindow", (PyCFunction) _wrap_new_PreSashWindow, METH_VARARGS | METH_KEYWORDS },
24868 { (char *)"SashWindow_Create", (PyCFunction) _wrap_SashWindow_Create, METH_VARARGS | METH_KEYWORDS },
24869 { (char *)"SashWindow_SetSashVisible", (PyCFunction) _wrap_SashWindow_SetSashVisible, METH_VARARGS | METH_KEYWORDS },
24870 { (char *)"SashWindow_GetSashVisible", (PyCFunction) _wrap_SashWindow_GetSashVisible, METH_VARARGS | METH_KEYWORDS },
24871 { (char *)"SashWindow_SetSashBorder", (PyCFunction) _wrap_SashWindow_SetSashBorder, METH_VARARGS | METH_KEYWORDS },
24872 { (char *)"SashWindow_HasBorder", (PyCFunction) _wrap_SashWindow_HasBorder, METH_VARARGS | METH_KEYWORDS },
24873 { (char *)"SashWindow_GetEdgeMargin", (PyCFunction) _wrap_SashWindow_GetEdgeMargin, METH_VARARGS | METH_KEYWORDS },
24874 { (char *)"SashWindow_SetDefaultBorderSize", (PyCFunction) _wrap_SashWindow_SetDefaultBorderSize, METH_VARARGS | METH_KEYWORDS },
24875 { (char *)"SashWindow_GetDefaultBorderSize", (PyCFunction) _wrap_SashWindow_GetDefaultBorderSize, METH_VARARGS | METH_KEYWORDS },
24876 { (char *)"SashWindow_SetExtraBorderSize", (PyCFunction) _wrap_SashWindow_SetExtraBorderSize, METH_VARARGS | METH_KEYWORDS },
24877 { (char *)"SashWindow_GetExtraBorderSize", (PyCFunction) _wrap_SashWindow_GetExtraBorderSize, METH_VARARGS | METH_KEYWORDS },
24878 { (char *)"SashWindow_SetMinimumSizeX", (PyCFunction) _wrap_SashWindow_SetMinimumSizeX, METH_VARARGS | METH_KEYWORDS },
24879 { (char *)"SashWindow_SetMinimumSizeY", (PyCFunction) _wrap_SashWindow_SetMinimumSizeY, METH_VARARGS | METH_KEYWORDS },
24880 { (char *)"SashWindow_GetMinimumSizeX", (PyCFunction) _wrap_SashWindow_GetMinimumSizeX, METH_VARARGS | METH_KEYWORDS },
24881 { (char *)"SashWindow_GetMinimumSizeY", (PyCFunction) _wrap_SashWindow_GetMinimumSizeY, METH_VARARGS | METH_KEYWORDS },
24882 { (char *)"SashWindow_SetMaximumSizeX", (PyCFunction) _wrap_SashWindow_SetMaximumSizeX, METH_VARARGS | METH_KEYWORDS },
24883 { (char *)"SashWindow_SetMaximumSizeY", (PyCFunction) _wrap_SashWindow_SetMaximumSizeY, METH_VARARGS | METH_KEYWORDS },
24884 { (char *)"SashWindow_GetMaximumSizeX", (PyCFunction) _wrap_SashWindow_GetMaximumSizeX, METH_VARARGS | METH_KEYWORDS },
24885 { (char *)"SashWindow_GetMaximumSizeY", (PyCFunction) _wrap_SashWindow_GetMaximumSizeY, METH_VARARGS | METH_KEYWORDS },
24886 { (char *)"SashWindow_SashHitTest", (PyCFunction) _wrap_SashWindow_SashHitTest, METH_VARARGS | METH_KEYWORDS },
24887 { (char *)"SashWindow_SizeWindows", (PyCFunction) _wrap_SashWindow_SizeWindows, METH_VARARGS | METH_KEYWORDS },
24888 { (char *)"SashWindow_swigregister", SashWindow_swigregister, METH_VARARGS },
24889 { (char *)"new_SashEvent", (PyCFunction) _wrap_new_SashEvent, METH_VARARGS | METH_KEYWORDS },
24890 { (char *)"SashEvent_SetEdge", (PyCFunction) _wrap_SashEvent_SetEdge, METH_VARARGS | METH_KEYWORDS },
24891 { (char *)"SashEvent_GetEdge", (PyCFunction) _wrap_SashEvent_GetEdge, METH_VARARGS | METH_KEYWORDS },
24892 { (char *)"SashEvent_SetDragRect", (PyCFunction) _wrap_SashEvent_SetDragRect, METH_VARARGS | METH_KEYWORDS },
24893 { (char *)"SashEvent_GetDragRect", (PyCFunction) _wrap_SashEvent_GetDragRect, METH_VARARGS | METH_KEYWORDS },
24894 { (char *)"SashEvent_SetDragStatus", (PyCFunction) _wrap_SashEvent_SetDragStatus, METH_VARARGS | METH_KEYWORDS },
24895 { (char *)"SashEvent_GetDragStatus", (PyCFunction) _wrap_SashEvent_GetDragStatus, METH_VARARGS | METH_KEYWORDS },
24896 { (char *)"SashEvent_swigregister", SashEvent_swigregister, METH_VARARGS },
24897 { (char *)"new_QueryLayoutInfoEvent", (PyCFunction) _wrap_new_QueryLayoutInfoEvent, METH_VARARGS | METH_KEYWORDS },
24898 { (char *)"QueryLayoutInfoEvent_SetRequestedLength", (PyCFunction) _wrap_QueryLayoutInfoEvent_SetRequestedLength, METH_VARARGS | METH_KEYWORDS },
24899 { (char *)"QueryLayoutInfoEvent_GetRequestedLength", (PyCFunction) _wrap_QueryLayoutInfoEvent_GetRequestedLength, METH_VARARGS | METH_KEYWORDS },
24900 { (char *)"QueryLayoutInfoEvent_SetFlags", (PyCFunction) _wrap_QueryLayoutInfoEvent_SetFlags, METH_VARARGS | METH_KEYWORDS },
24901 { (char *)"QueryLayoutInfoEvent_GetFlags", (PyCFunction) _wrap_QueryLayoutInfoEvent_GetFlags, METH_VARARGS | METH_KEYWORDS },
24902 { (char *)"QueryLayoutInfoEvent_SetSize", (PyCFunction) _wrap_QueryLayoutInfoEvent_SetSize, METH_VARARGS | METH_KEYWORDS },
24903 { (char *)"QueryLayoutInfoEvent_GetSize", (PyCFunction) _wrap_QueryLayoutInfoEvent_GetSize, METH_VARARGS | METH_KEYWORDS },
24904 { (char *)"QueryLayoutInfoEvent_SetOrientation", (PyCFunction) _wrap_QueryLayoutInfoEvent_SetOrientation, METH_VARARGS | METH_KEYWORDS },
24905 { (char *)"QueryLayoutInfoEvent_GetOrientation", (PyCFunction) _wrap_QueryLayoutInfoEvent_GetOrientation, METH_VARARGS | METH_KEYWORDS },
24906 { (char *)"QueryLayoutInfoEvent_SetAlignment", (PyCFunction) _wrap_QueryLayoutInfoEvent_SetAlignment, METH_VARARGS | METH_KEYWORDS },
24907 { (char *)"QueryLayoutInfoEvent_GetAlignment", (PyCFunction) _wrap_QueryLayoutInfoEvent_GetAlignment, METH_VARARGS | METH_KEYWORDS },
24908 { (char *)"QueryLayoutInfoEvent_swigregister", QueryLayoutInfoEvent_swigregister, METH_VARARGS },
24909 { (char *)"new_CalculateLayoutEvent", (PyCFunction) _wrap_new_CalculateLayoutEvent, METH_VARARGS | METH_KEYWORDS },
24910 { (char *)"CalculateLayoutEvent_SetFlags", (PyCFunction) _wrap_CalculateLayoutEvent_SetFlags, METH_VARARGS | METH_KEYWORDS },
24911 { (char *)"CalculateLayoutEvent_GetFlags", (PyCFunction) _wrap_CalculateLayoutEvent_GetFlags, METH_VARARGS | METH_KEYWORDS },
24912 { (char *)"CalculateLayoutEvent_SetRect", (PyCFunction) _wrap_CalculateLayoutEvent_SetRect, METH_VARARGS | METH_KEYWORDS },
24913 { (char *)"CalculateLayoutEvent_GetRect", (PyCFunction) _wrap_CalculateLayoutEvent_GetRect, METH_VARARGS | METH_KEYWORDS },
24914 { (char *)"CalculateLayoutEvent_swigregister", CalculateLayoutEvent_swigregister, METH_VARARGS },
24915 { (char *)"new_SashLayoutWindow", (PyCFunction) _wrap_new_SashLayoutWindow, METH_VARARGS | METH_KEYWORDS },
24916 { (char *)"new_PreSashLayoutWindow", (PyCFunction) _wrap_new_PreSashLayoutWindow, METH_VARARGS | METH_KEYWORDS },
24917 { (char *)"SashLayoutWindow_Create", (PyCFunction) _wrap_SashLayoutWindow_Create, METH_VARARGS | METH_KEYWORDS },
24918 { (char *)"SashLayoutWindow_GetAlignment", (PyCFunction) _wrap_SashLayoutWindow_GetAlignment, METH_VARARGS | METH_KEYWORDS },
24919 { (char *)"SashLayoutWindow_GetOrientation", (PyCFunction) _wrap_SashLayoutWindow_GetOrientation, METH_VARARGS | METH_KEYWORDS },
24920 { (char *)"SashLayoutWindow_SetAlignment", (PyCFunction) _wrap_SashLayoutWindow_SetAlignment, METH_VARARGS | METH_KEYWORDS },
24921 { (char *)"SashLayoutWindow_SetDefaultSize", (PyCFunction) _wrap_SashLayoutWindow_SetDefaultSize, METH_VARARGS | METH_KEYWORDS },
24922 { (char *)"SashLayoutWindow_SetOrientation", (PyCFunction) _wrap_SashLayoutWindow_SetOrientation, METH_VARARGS | METH_KEYWORDS },
24923 { (char *)"SashLayoutWindow_swigregister", SashLayoutWindow_swigregister, METH_VARARGS },
24924 { (char *)"new_LayoutAlgorithm", (PyCFunction) _wrap_new_LayoutAlgorithm, METH_VARARGS | METH_KEYWORDS },
24925 { (char *)"delete_LayoutAlgorithm", (PyCFunction) _wrap_delete_LayoutAlgorithm, METH_VARARGS | METH_KEYWORDS },
24926 { (char *)"LayoutAlgorithm_LayoutMDIFrame", (PyCFunction) _wrap_LayoutAlgorithm_LayoutMDIFrame, METH_VARARGS | METH_KEYWORDS },
24927 { (char *)"LayoutAlgorithm_LayoutFrame", (PyCFunction) _wrap_LayoutAlgorithm_LayoutFrame, METH_VARARGS | METH_KEYWORDS },
24928 { (char *)"LayoutAlgorithm_LayoutWindow", (PyCFunction) _wrap_LayoutAlgorithm_LayoutWindow, METH_VARARGS | METH_KEYWORDS },
24929 { (char *)"LayoutAlgorithm_swigregister", LayoutAlgorithm_swigregister, METH_VARARGS },
24930 { (char *)"new_PopupWindow", (PyCFunction) _wrap_new_PopupWindow, METH_VARARGS | METH_KEYWORDS },
24931 { (char *)"new_PrePopupWindow", (PyCFunction) _wrap_new_PrePopupWindow, METH_VARARGS | METH_KEYWORDS },
24932 { (char *)"PopupWindow_swigregister", PopupWindow_swigregister, METH_VARARGS },
24933 { (char *)"new_PopupTransientWindow", (PyCFunction) _wrap_new_PopupTransientWindow, METH_VARARGS | METH_KEYWORDS },
24934 { (char *)"new_PrePopupTransientWindow", (PyCFunction) _wrap_new_PrePopupTransientWindow, METH_VARARGS | METH_KEYWORDS },
24935 { (char *)"PopupTransientWindow_swigregister", PopupTransientWindow_swigregister, METH_VARARGS },
24936 { (char *)"new_TipWindow", (PyCFunction) _wrap_new_TipWindow, METH_VARARGS | METH_KEYWORDS },
24937 { (char *)"TipWindow_SetBoundingRect", (PyCFunction) _wrap_TipWindow_SetBoundingRect, METH_VARARGS | METH_KEYWORDS },
24938 { (char *)"TipWindow_Close", (PyCFunction) _wrap_TipWindow_Close, METH_VARARGS | METH_KEYWORDS },
24939 { (char *)"TipWindow_swigregister", TipWindow_swigregister, METH_VARARGS },
24940 { (char *)"new_VScrolledWindow", (PyCFunction) _wrap_new_VScrolledWindow, METH_VARARGS | METH_KEYWORDS },
24941 { (char *)"new_PreVScrolledWindow", (PyCFunction) _wrap_new_PreVScrolledWindow, METH_VARARGS | METH_KEYWORDS },
24942 { (char *)"VScrolledWindow__setCallbackInfo", (PyCFunction) _wrap_VScrolledWindow__setCallbackInfo, METH_VARARGS | METH_KEYWORDS },
24943 { (char *)"VScrolledWindow_Create", (PyCFunction) _wrap_VScrolledWindow_Create, METH_VARARGS | METH_KEYWORDS },
24944 { (char *)"VScrolledWindow_SetLineCount", (PyCFunction) _wrap_VScrolledWindow_SetLineCount, METH_VARARGS | METH_KEYWORDS },
24945 { (char *)"VScrolledWindow_ScrollToLine", (PyCFunction) _wrap_VScrolledWindow_ScrollToLine, METH_VARARGS | METH_KEYWORDS },
24946 { (char *)"VScrolledWindow_ScrollLines", (PyCFunction) _wrap_VScrolledWindow_ScrollLines, METH_VARARGS | METH_KEYWORDS },
24947 { (char *)"VScrolledWindow_ScrollPages", (PyCFunction) _wrap_VScrolledWindow_ScrollPages, METH_VARARGS | METH_KEYWORDS },
24948 { (char *)"VScrolledWindow_RefreshLine", (PyCFunction) _wrap_VScrolledWindow_RefreshLine, METH_VARARGS | METH_KEYWORDS },
24949 { (char *)"VScrolledWindow_RefreshLines", (PyCFunction) _wrap_VScrolledWindow_RefreshLines, METH_VARARGS | METH_KEYWORDS },
24950 { (char *)"VScrolledWindow_HitTestXT", (PyCFunction) _wrap_VScrolledWindow_HitTestXT, METH_VARARGS | METH_KEYWORDS },
24951 { (char *)"VScrolledWindow_HitTest", (PyCFunction) _wrap_VScrolledWindow_HitTest, METH_VARARGS | METH_KEYWORDS },
24952 { (char *)"VScrolledWindow_RefreshAll", (PyCFunction) _wrap_VScrolledWindow_RefreshAll, METH_VARARGS | METH_KEYWORDS },
24953 { (char *)"VScrolledWindow_GetLineCount", (PyCFunction) _wrap_VScrolledWindow_GetLineCount, METH_VARARGS | METH_KEYWORDS },
24954 { (char *)"VScrolledWindow_GetFirstVisibleLine", (PyCFunction) _wrap_VScrolledWindow_GetFirstVisibleLine, METH_VARARGS | METH_KEYWORDS },
24955 { (char *)"VScrolledWindow_GetLastVisibleLine", (PyCFunction) _wrap_VScrolledWindow_GetLastVisibleLine, METH_VARARGS | METH_KEYWORDS },
24956 { (char *)"VScrolledWindow_IsVisible", (PyCFunction) _wrap_VScrolledWindow_IsVisible, METH_VARARGS | METH_KEYWORDS },
24957 { (char *)"VScrolledWindow_swigregister", VScrolledWindow_swigregister, METH_VARARGS },
24958 { (char *)"new_VListBox", (PyCFunction) _wrap_new_VListBox, METH_VARARGS | METH_KEYWORDS },
24959 { (char *)"new_PreVListBox", (PyCFunction) _wrap_new_PreVListBox, METH_VARARGS | METH_KEYWORDS },
24960 { (char *)"VListBox__setCallbackInfo", (PyCFunction) _wrap_VListBox__setCallbackInfo, METH_VARARGS | METH_KEYWORDS },
24961 { (char *)"VListBox_Create", (PyCFunction) _wrap_VListBox_Create, METH_VARARGS | METH_KEYWORDS },
24962 { (char *)"VListBox_GetItemCount", (PyCFunction) _wrap_VListBox_GetItemCount, METH_VARARGS | METH_KEYWORDS },
24963 { (char *)"VListBox_HasMultipleSelection", (PyCFunction) _wrap_VListBox_HasMultipleSelection, METH_VARARGS | METH_KEYWORDS },
24964 { (char *)"VListBox_GetSelection", (PyCFunction) _wrap_VListBox_GetSelection, METH_VARARGS | METH_KEYWORDS },
24965 { (char *)"VListBox_IsCurrent", (PyCFunction) _wrap_VListBox_IsCurrent, METH_VARARGS | METH_KEYWORDS },
24966 { (char *)"VListBox_IsSelected", (PyCFunction) _wrap_VListBox_IsSelected, METH_VARARGS | METH_KEYWORDS },
24967 { (char *)"VListBox_GetSelectedCount", (PyCFunction) _wrap_VListBox_GetSelectedCount, METH_VARARGS | METH_KEYWORDS },
24968 { (char *)"VListBox_GetFirstSelected", (PyCFunction) _wrap_VListBox_GetFirstSelected, METH_VARARGS | METH_KEYWORDS },
24969 { (char *)"VListBox_GetNextSelected", (PyCFunction) _wrap_VListBox_GetNextSelected, METH_VARARGS | METH_KEYWORDS },
24970 { (char *)"VListBox_GetMargins", (PyCFunction) _wrap_VListBox_GetMargins, METH_VARARGS | METH_KEYWORDS },
24971 { (char *)"VListBox_GetSelectionBackground", (PyCFunction) _wrap_VListBox_GetSelectionBackground, METH_VARARGS | METH_KEYWORDS },
24972 { (char *)"VListBox_SetItemCount", (PyCFunction) _wrap_VListBox_SetItemCount, METH_VARARGS | METH_KEYWORDS },
24973 { (char *)"VListBox_Clear", (PyCFunction) _wrap_VListBox_Clear, METH_VARARGS | METH_KEYWORDS },
24974 { (char *)"VListBox_SetSelection", (PyCFunction) _wrap_VListBox_SetSelection, METH_VARARGS | METH_KEYWORDS },
24975 { (char *)"VListBox_Select", (PyCFunction) _wrap_VListBox_Select, METH_VARARGS | METH_KEYWORDS },
24976 { (char *)"VListBox_SelectRange", (PyCFunction) _wrap_VListBox_SelectRange, METH_VARARGS | METH_KEYWORDS },
24977 { (char *)"VListBox_Toggle", (PyCFunction) _wrap_VListBox_Toggle, METH_VARARGS | METH_KEYWORDS },
24978 { (char *)"VListBox_SelectAll", (PyCFunction) _wrap_VListBox_SelectAll, METH_VARARGS | METH_KEYWORDS },
24979 { (char *)"VListBox_DeselectAll", (PyCFunction) _wrap_VListBox_DeselectAll, METH_VARARGS | METH_KEYWORDS },
24980 { (char *)"VListBox_SetMargins", (PyCFunction) _wrap_VListBox_SetMargins, METH_VARARGS | METH_KEYWORDS },
24981 { (char *)"VListBox_SetMarginsXY", (PyCFunction) _wrap_VListBox_SetMarginsXY, METH_VARARGS | METH_KEYWORDS },
24982 { (char *)"VListBox_SetSelectionBackground", (PyCFunction) _wrap_VListBox_SetSelectionBackground, METH_VARARGS | METH_KEYWORDS },
24983 { (char *)"VListBox_swigregister", VListBox_swigregister, METH_VARARGS },
24984 { (char *)"new_HtmlListBox", (PyCFunction) _wrap_new_HtmlListBox, METH_VARARGS | METH_KEYWORDS },
24985 { (char *)"new_PreHtmlListBox", (PyCFunction) _wrap_new_PreHtmlListBox, METH_VARARGS | METH_KEYWORDS },
24986 { (char *)"HtmlListBox__setCallbackInfo", (PyCFunction) _wrap_HtmlListBox__setCallbackInfo, METH_VARARGS | METH_KEYWORDS },
24987 { (char *)"HtmlListBox_Create", (PyCFunction) _wrap_HtmlListBox_Create, METH_VARARGS | METH_KEYWORDS },
24988 { (char *)"HtmlListBox_RefreshAll", (PyCFunction) _wrap_HtmlListBox_RefreshAll, METH_VARARGS | METH_KEYWORDS },
24989 { (char *)"HtmlListBox_SetItemCount", (PyCFunction) _wrap_HtmlListBox_SetItemCount, METH_VARARGS | METH_KEYWORDS },
d6c14a4c 24990 { (char *)"HtmlListBox_GetFileSystem", (PyCFunction) _wrap_HtmlListBox_GetFileSystem, METH_VARARGS | METH_KEYWORDS },
d55e5bfc
RD
24991 { (char *)"HtmlListBox_swigregister", HtmlListBox_swigregister, METH_VARARGS },
24992 { (char *)"new_TaskBarIcon", (PyCFunction) _wrap_new_TaskBarIcon, METH_VARARGS | METH_KEYWORDS },
24993 { (char *)"delete_TaskBarIcon", (PyCFunction) _wrap_delete_TaskBarIcon, METH_VARARGS | METH_KEYWORDS },
24994 { (char *)"TaskBarIcon_Destroy", (PyCFunction) _wrap_TaskBarIcon_Destroy, METH_VARARGS | METH_KEYWORDS },
24995 { (char *)"TaskBarIcon_swigregister", TaskBarIcon_swigregister, METH_VARARGS },
24996 { (char *)"new_TaskBarIconEvent", (PyCFunction) _wrap_new_TaskBarIconEvent, METH_VARARGS | METH_KEYWORDS },
24997 { (char *)"TaskBarIconEvent_swigregister", TaskBarIconEvent_swigregister, METH_VARARGS },
24998 { (char *)"new_ColourData", (PyCFunction) _wrap_new_ColourData, METH_VARARGS | METH_KEYWORDS },
24999 { (char *)"delete_ColourData", (PyCFunction) _wrap_delete_ColourData, METH_VARARGS | METH_KEYWORDS },
25000 { (char *)"ColourData_GetChooseFull", (PyCFunction) _wrap_ColourData_GetChooseFull, METH_VARARGS | METH_KEYWORDS },
25001 { (char *)"ColourData_GetColour", (PyCFunction) _wrap_ColourData_GetColour, METH_VARARGS | METH_KEYWORDS },
25002 { (char *)"ColourData_GetCustomColour", (PyCFunction) _wrap_ColourData_GetCustomColour, METH_VARARGS | METH_KEYWORDS },
25003 { (char *)"ColourData_SetChooseFull", (PyCFunction) _wrap_ColourData_SetChooseFull, METH_VARARGS | METH_KEYWORDS },
25004 { (char *)"ColourData_SetColour", (PyCFunction) _wrap_ColourData_SetColour, METH_VARARGS | METH_KEYWORDS },
25005 { (char *)"ColourData_SetCustomColour", (PyCFunction) _wrap_ColourData_SetCustomColour, METH_VARARGS | METH_KEYWORDS },
25006 { (char *)"ColourData_swigregister", ColourData_swigregister, METH_VARARGS },
25007 { (char *)"new_ColourDialog", (PyCFunction) _wrap_new_ColourDialog, METH_VARARGS | METH_KEYWORDS },
25008 { (char *)"ColourDialog_GetColourData", (PyCFunction) _wrap_ColourDialog_GetColourData, METH_VARARGS | METH_KEYWORDS },
25009 { (char *)"ColourDialog_swigregister", ColourDialog_swigregister, METH_VARARGS },
25010 { (char *)"new_DirDialog", (PyCFunction) _wrap_new_DirDialog, METH_VARARGS | METH_KEYWORDS },
25011 { (char *)"DirDialog_GetPath", (PyCFunction) _wrap_DirDialog_GetPath, METH_VARARGS | METH_KEYWORDS },
25012 { (char *)"DirDialog_GetMessage", (PyCFunction) _wrap_DirDialog_GetMessage, METH_VARARGS | METH_KEYWORDS },
25013 { (char *)"DirDialog_GetStyle", (PyCFunction) _wrap_DirDialog_GetStyle, METH_VARARGS | METH_KEYWORDS },
25014 { (char *)"DirDialog_SetMessage", (PyCFunction) _wrap_DirDialog_SetMessage, METH_VARARGS | METH_KEYWORDS },
25015 { (char *)"DirDialog_SetPath", (PyCFunction) _wrap_DirDialog_SetPath, METH_VARARGS | METH_KEYWORDS },
25016 { (char *)"DirDialog_swigregister", DirDialog_swigregister, METH_VARARGS },
25017 { (char *)"new_FileDialog", (PyCFunction) _wrap_new_FileDialog, METH_VARARGS | METH_KEYWORDS },
25018 { (char *)"FileDialog_SetMessage", (PyCFunction) _wrap_FileDialog_SetMessage, METH_VARARGS | METH_KEYWORDS },
25019 { (char *)"FileDialog_SetPath", (PyCFunction) _wrap_FileDialog_SetPath, METH_VARARGS | METH_KEYWORDS },
25020 { (char *)"FileDialog_SetDirectory", (PyCFunction) _wrap_FileDialog_SetDirectory, METH_VARARGS | METH_KEYWORDS },
25021 { (char *)"FileDialog_SetFilename", (PyCFunction) _wrap_FileDialog_SetFilename, METH_VARARGS | METH_KEYWORDS },
25022 { (char *)"FileDialog_SetWildcard", (PyCFunction) _wrap_FileDialog_SetWildcard, METH_VARARGS | METH_KEYWORDS },
25023 { (char *)"FileDialog_SetStyle", (PyCFunction) _wrap_FileDialog_SetStyle, METH_VARARGS | METH_KEYWORDS },
25024 { (char *)"FileDialog_SetFilterIndex", (PyCFunction) _wrap_FileDialog_SetFilterIndex, METH_VARARGS | METH_KEYWORDS },
25025 { (char *)"FileDialog_GetMessage", (PyCFunction) _wrap_FileDialog_GetMessage, METH_VARARGS | METH_KEYWORDS },
25026 { (char *)"FileDialog_GetPath", (PyCFunction) _wrap_FileDialog_GetPath, METH_VARARGS | METH_KEYWORDS },
25027 { (char *)"FileDialog_GetDirectory", (PyCFunction) _wrap_FileDialog_GetDirectory, METH_VARARGS | METH_KEYWORDS },
25028 { (char *)"FileDialog_GetFilename", (PyCFunction) _wrap_FileDialog_GetFilename, METH_VARARGS | METH_KEYWORDS },
25029 { (char *)"FileDialog_GetWildcard", (PyCFunction) _wrap_FileDialog_GetWildcard, METH_VARARGS | METH_KEYWORDS },
25030 { (char *)"FileDialog_GetStyle", (PyCFunction) _wrap_FileDialog_GetStyle, METH_VARARGS | METH_KEYWORDS },
25031 { (char *)"FileDialog_GetFilterIndex", (PyCFunction) _wrap_FileDialog_GetFilterIndex, METH_VARARGS | METH_KEYWORDS },
25032 { (char *)"FileDialog_GetFilenames", (PyCFunction) _wrap_FileDialog_GetFilenames, METH_VARARGS | METH_KEYWORDS },
25033 { (char *)"FileDialog_GetPaths", (PyCFunction) _wrap_FileDialog_GetPaths, METH_VARARGS | METH_KEYWORDS },
25034 { (char *)"FileDialog_swigregister", FileDialog_swigregister, METH_VARARGS },
25035 { (char *)"new_MultiChoiceDialog", (PyCFunction) _wrap_new_MultiChoiceDialog, METH_VARARGS | METH_KEYWORDS },
25036 { (char *)"MultiChoiceDialog_SetSelections", (PyCFunction) _wrap_MultiChoiceDialog_SetSelections, METH_VARARGS | METH_KEYWORDS },
25037 { (char *)"MultiChoiceDialog_GetSelections", (PyCFunction) _wrap_MultiChoiceDialog_GetSelections, METH_VARARGS | METH_KEYWORDS },
25038 { (char *)"MultiChoiceDialog_swigregister", MultiChoiceDialog_swigregister, METH_VARARGS },
25039 { (char *)"new_SingleChoiceDialog", (PyCFunction) _wrap_new_SingleChoiceDialog, METH_VARARGS | METH_KEYWORDS },
25040 { (char *)"SingleChoiceDialog_GetSelection", (PyCFunction) _wrap_SingleChoiceDialog_GetSelection, METH_VARARGS | METH_KEYWORDS },
25041 { (char *)"SingleChoiceDialog_GetStringSelection", (PyCFunction) _wrap_SingleChoiceDialog_GetStringSelection, METH_VARARGS | METH_KEYWORDS },
25042 { (char *)"SingleChoiceDialog_SetSelection", (PyCFunction) _wrap_SingleChoiceDialog_SetSelection, METH_VARARGS | METH_KEYWORDS },
25043 { (char *)"SingleChoiceDialog_swigregister", SingleChoiceDialog_swigregister, METH_VARARGS },
25044 { (char *)"new_TextEntryDialog", (PyCFunction) _wrap_new_TextEntryDialog, METH_VARARGS | METH_KEYWORDS },
25045 { (char *)"TextEntryDialog_GetValue", (PyCFunction) _wrap_TextEntryDialog_GetValue, METH_VARARGS | METH_KEYWORDS },
25046 { (char *)"TextEntryDialog_SetValue", (PyCFunction) _wrap_TextEntryDialog_SetValue, METH_VARARGS | METH_KEYWORDS },
25047 { (char *)"TextEntryDialog_swigregister", TextEntryDialog_swigregister, METH_VARARGS },
25048 { (char *)"new_FontData", (PyCFunction) _wrap_new_FontData, METH_VARARGS | METH_KEYWORDS },
25049 { (char *)"delete_FontData", (PyCFunction) _wrap_delete_FontData, METH_VARARGS | METH_KEYWORDS },
25050 { (char *)"FontData_EnableEffects", (PyCFunction) _wrap_FontData_EnableEffects, METH_VARARGS | METH_KEYWORDS },
25051 { (char *)"FontData_GetAllowSymbols", (PyCFunction) _wrap_FontData_GetAllowSymbols, METH_VARARGS | METH_KEYWORDS },
25052 { (char *)"FontData_GetColour", (PyCFunction) _wrap_FontData_GetColour, METH_VARARGS | METH_KEYWORDS },
25053 { (char *)"FontData_GetChosenFont", (PyCFunction) _wrap_FontData_GetChosenFont, METH_VARARGS | METH_KEYWORDS },
25054 { (char *)"FontData_GetEnableEffects", (PyCFunction) _wrap_FontData_GetEnableEffects, METH_VARARGS | METH_KEYWORDS },
25055 { (char *)"FontData_GetInitialFont", (PyCFunction) _wrap_FontData_GetInitialFont, METH_VARARGS | METH_KEYWORDS },
25056 { (char *)"FontData_GetShowHelp", (PyCFunction) _wrap_FontData_GetShowHelp, METH_VARARGS | METH_KEYWORDS },
25057 { (char *)"FontData_SetAllowSymbols", (PyCFunction) _wrap_FontData_SetAllowSymbols, METH_VARARGS | METH_KEYWORDS },
25058 { (char *)"FontData_SetChosenFont", (PyCFunction) _wrap_FontData_SetChosenFont, METH_VARARGS | METH_KEYWORDS },
25059 { (char *)"FontData_SetColour", (PyCFunction) _wrap_FontData_SetColour, METH_VARARGS | METH_KEYWORDS },
25060 { (char *)"FontData_SetInitialFont", (PyCFunction) _wrap_FontData_SetInitialFont, METH_VARARGS | METH_KEYWORDS },
25061 { (char *)"FontData_SetRange", (PyCFunction) _wrap_FontData_SetRange, METH_VARARGS | METH_KEYWORDS },
25062 { (char *)"FontData_SetShowHelp", (PyCFunction) _wrap_FontData_SetShowHelp, METH_VARARGS | METH_KEYWORDS },
25063 { (char *)"FontData_swigregister", FontData_swigregister, METH_VARARGS },
25064 { (char *)"new_FontDialog", (PyCFunction) _wrap_new_FontDialog, METH_VARARGS | METH_KEYWORDS },
25065 { (char *)"FontDialog_GetFontData", (PyCFunction) _wrap_FontDialog_GetFontData, METH_VARARGS | METH_KEYWORDS },
25066 { (char *)"FontDialog_swigregister", FontDialog_swigregister, METH_VARARGS },
25067 { (char *)"new_MessageDialog", (PyCFunction) _wrap_new_MessageDialog, METH_VARARGS | METH_KEYWORDS },
25068 { (char *)"MessageDialog_swigregister", MessageDialog_swigregister, METH_VARARGS },
25069 { (char *)"new_ProgressDialog", (PyCFunction) _wrap_new_ProgressDialog, METH_VARARGS | METH_KEYWORDS },
25070 { (char *)"ProgressDialog_Update", (PyCFunction) _wrap_ProgressDialog_Update, METH_VARARGS | METH_KEYWORDS },
25071 { (char *)"ProgressDialog_Resume", (PyCFunction) _wrap_ProgressDialog_Resume, METH_VARARGS | METH_KEYWORDS },
25072 { (char *)"ProgressDialog_swigregister", ProgressDialog_swigregister, METH_VARARGS },
25073 { (char *)"new_FindDialogEvent", (PyCFunction) _wrap_new_FindDialogEvent, METH_VARARGS | METH_KEYWORDS },
25074 { (char *)"FindDialogEvent_GetFlags", (PyCFunction) _wrap_FindDialogEvent_GetFlags, METH_VARARGS | METH_KEYWORDS },
25075 { (char *)"FindDialogEvent_GetFindString", (PyCFunction) _wrap_FindDialogEvent_GetFindString, METH_VARARGS | METH_KEYWORDS },
25076 { (char *)"FindDialogEvent_GetReplaceString", (PyCFunction) _wrap_FindDialogEvent_GetReplaceString, METH_VARARGS | METH_KEYWORDS },
25077 { (char *)"FindDialogEvent_GetDialog", (PyCFunction) _wrap_FindDialogEvent_GetDialog, METH_VARARGS | METH_KEYWORDS },
25078 { (char *)"FindDialogEvent_SetFlags", (PyCFunction) _wrap_FindDialogEvent_SetFlags, METH_VARARGS | METH_KEYWORDS },
25079 { (char *)"FindDialogEvent_SetFindString", (PyCFunction) _wrap_FindDialogEvent_SetFindString, METH_VARARGS | METH_KEYWORDS },
25080 { (char *)"FindDialogEvent_SetReplaceString", (PyCFunction) _wrap_FindDialogEvent_SetReplaceString, METH_VARARGS | METH_KEYWORDS },
25081 { (char *)"FindDialogEvent_swigregister", FindDialogEvent_swigregister, METH_VARARGS },
25082 { (char *)"new_FindReplaceData", (PyCFunction) _wrap_new_FindReplaceData, METH_VARARGS | METH_KEYWORDS },
25083 { (char *)"delete_FindReplaceData", (PyCFunction) _wrap_delete_FindReplaceData, METH_VARARGS | METH_KEYWORDS },
25084 { (char *)"FindReplaceData_GetFindString", (PyCFunction) _wrap_FindReplaceData_GetFindString, METH_VARARGS | METH_KEYWORDS },
25085 { (char *)"FindReplaceData_GetReplaceString", (PyCFunction) _wrap_FindReplaceData_GetReplaceString, METH_VARARGS | METH_KEYWORDS },
25086 { (char *)"FindReplaceData_GetFlags", (PyCFunction) _wrap_FindReplaceData_GetFlags, METH_VARARGS | METH_KEYWORDS },
25087 { (char *)"FindReplaceData_SetFlags", (PyCFunction) _wrap_FindReplaceData_SetFlags, METH_VARARGS | METH_KEYWORDS },
25088 { (char *)"FindReplaceData_SetFindString", (PyCFunction) _wrap_FindReplaceData_SetFindString, METH_VARARGS | METH_KEYWORDS },
25089 { (char *)"FindReplaceData_SetReplaceString", (PyCFunction) _wrap_FindReplaceData_SetReplaceString, METH_VARARGS | METH_KEYWORDS },
25090 { (char *)"FindReplaceData_swigregister", FindReplaceData_swigregister, METH_VARARGS },
25091 { (char *)"new_FindReplaceDialog", (PyCFunction) _wrap_new_FindReplaceDialog, METH_VARARGS | METH_KEYWORDS },
25092 { (char *)"new_PreFindReplaceDialog", (PyCFunction) _wrap_new_PreFindReplaceDialog, METH_VARARGS | METH_KEYWORDS },
25093 { (char *)"FindReplaceDialog_Create", (PyCFunction) _wrap_FindReplaceDialog_Create, METH_VARARGS | METH_KEYWORDS },
25094 { (char *)"FindReplaceDialog_GetData", (PyCFunction) _wrap_FindReplaceDialog_GetData, METH_VARARGS | METH_KEYWORDS },
25095 { (char *)"FindReplaceDialog_SetData", (PyCFunction) _wrap_FindReplaceDialog_SetData, METH_VARARGS | METH_KEYWORDS },
25096 { (char *)"FindReplaceDialog_swigregister", FindReplaceDialog_swigregister, METH_VARARGS },
25097 { (char *)"new_MDIParentFrame", (PyCFunction) _wrap_new_MDIParentFrame, METH_VARARGS | METH_KEYWORDS },
25098 { (char *)"new_PreMDIParentFrame", (PyCFunction) _wrap_new_PreMDIParentFrame, METH_VARARGS | METH_KEYWORDS },
25099 { (char *)"MDIParentFrame_Create", (PyCFunction) _wrap_MDIParentFrame_Create, METH_VARARGS | METH_KEYWORDS },
25100 { (char *)"MDIParentFrame_ActivateNext", (PyCFunction) _wrap_MDIParentFrame_ActivateNext, METH_VARARGS | METH_KEYWORDS },
25101 { (char *)"MDIParentFrame_ActivatePrevious", (PyCFunction) _wrap_MDIParentFrame_ActivatePrevious, METH_VARARGS | METH_KEYWORDS },
25102 { (char *)"MDIParentFrame_ArrangeIcons", (PyCFunction) _wrap_MDIParentFrame_ArrangeIcons, METH_VARARGS | METH_KEYWORDS },
25103 { (char *)"MDIParentFrame_Cascade", (PyCFunction) _wrap_MDIParentFrame_Cascade, METH_VARARGS | METH_KEYWORDS },
25104 { (char *)"MDIParentFrame_GetActiveChild", (PyCFunction) _wrap_MDIParentFrame_GetActiveChild, METH_VARARGS | METH_KEYWORDS },
25105 { (char *)"MDIParentFrame_GetClientWindow", (PyCFunction) _wrap_MDIParentFrame_GetClientWindow, METH_VARARGS | METH_KEYWORDS },
25106 { (char *)"MDIParentFrame_GetToolBar", (PyCFunction) _wrap_MDIParentFrame_GetToolBar, METH_VARARGS | METH_KEYWORDS },
25107 { (char *)"MDIParentFrame_Tile", (PyCFunction) _wrap_MDIParentFrame_Tile, METH_VARARGS | METH_KEYWORDS },
25108 { (char *)"MDIParentFrame_swigregister", MDIParentFrame_swigregister, METH_VARARGS },
25109 { (char *)"new_MDIChildFrame", (PyCFunction) _wrap_new_MDIChildFrame, METH_VARARGS | METH_KEYWORDS },
25110 { (char *)"new_PreMDIChildFrame", (PyCFunction) _wrap_new_PreMDIChildFrame, METH_VARARGS | METH_KEYWORDS },
25111 { (char *)"MDIChildFrame_Create", (PyCFunction) _wrap_MDIChildFrame_Create, METH_VARARGS | METH_KEYWORDS },
25112 { (char *)"MDIChildFrame_Activate", (PyCFunction) _wrap_MDIChildFrame_Activate, METH_VARARGS | METH_KEYWORDS },
25113 { (char *)"MDIChildFrame_Maximize", (PyCFunction) _wrap_MDIChildFrame_Maximize, METH_VARARGS | METH_KEYWORDS },
25114 { (char *)"MDIChildFrame_Restore", (PyCFunction) _wrap_MDIChildFrame_Restore, METH_VARARGS | METH_KEYWORDS },
25115 { (char *)"MDIChildFrame_swigregister", MDIChildFrame_swigregister, METH_VARARGS },
25116 { (char *)"new_MDIClientWindow", (PyCFunction) _wrap_new_MDIClientWindow, METH_VARARGS | METH_KEYWORDS },
25117 { (char *)"new_PreMDIClientWindow", (PyCFunction) _wrap_new_PreMDIClientWindow, METH_VARARGS | METH_KEYWORDS },
25118 { (char *)"MDIClientWindow_Create", (PyCFunction) _wrap_MDIClientWindow_Create, METH_VARARGS | METH_KEYWORDS },
25119 { (char *)"MDIClientWindow_swigregister", MDIClientWindow_swigregister, METH_VARARGS },
25120 { (char *)"new_PyWindow", (PyCFunction) _wrap_new_PyWindow, METH_VARARGS | METH_KEYWORDS },
25121 { (char *)"new_PrePyWindow", (PyCFunction) _wrap_new_PrePyWindow, METH_VARARGS | METH_KEYWORDS },
25122 { (char *)"PyWindow__setCallbackInfo", (PyCFunction) _wrap_PyWindow__setCallbackInfo, METH_VARARGS | METH_KEYWORDS },
a5ee0656 25123 { (char *)"PyWindow_SetBestSize", (PyCFunction) _wrap_PyWindow_SetBestSize, METH_VARARGS | METH_KEYWORDS },
d55e5bfc
RD
25124 { (char *)"PyWindow_base_DoMoveWindow", (PyCFunction) _wrap_PyWindow_base_DoMoveWindow, METH_VARARGS | METH_KEYWORDS },
25125 { (char *)"PyWindow_base_DoSetSize", (PyCFunction) _wrap_PyWindow_base_DoSetSize, METH_VARARGS | METH_KEYWORDS },
25126 { (char *)"PyWindow_base_DoSetClientSize", (PyCFunction) _wrap_PyWindow_base_DoSetClientSize, METH_VARARGS | METH_KEYWORDS },
25127 { (char *)"PyWindow_base_DoSetVirtualSize", (PyCFunction) _wrap_PyWindow_base_DoSetVirtualSize, METH_VARARGS | METH_KEYWORDS },
25128 { (char *)"PyWindow_base_DoGetSize", (PyCFunction) _wrap_PyWindow_base_DoGetSize, METH_VARARGS | METH_KEYWORDS },
25129 { (char *)"PyWindow_base_DoGetClientSize", (PyCFunction) _wrap_PyWindow_base_DoGetClientSize, METH_VARARGS | METH_KEYWORDS },
25130 { (char *)"PyWindow_base_DoGetPosition", (PyCFunction) _wrap_PyWindow_base_DoGetPosition, METH_VARARGS | METH_KEYWORDS },
25131 { (char *)"PyWindow_base_DoGetVirtualSize", (PyCFunction) _wrap_PyWindow_base_DoGetVirtualSize, METH_VARARGS | METH_KEYWORDS },
25132 { (char *)"PyWindow_base_DoGetBestSize", (PyCFunction) _wrap_PyWindow_base_DoGetBestSize, METH_VARARGS | METH_KEYWORDS },
25133 { (char *)"PyWindow_base_InitDialog", (PyCFunction) _wrap_PyWindow_base_InitDialog, METH_VARARGS | METH_KEYWORDS },
25134 { (char *)"PyWindow_base_TransferDataToWindow", (PyCFunction) _wrap_PyWindow_base_TransferDataToWindow, METH_VARARGS | METH_KEYWORDS },
25135 { (char *)"PyWindow_base_TransferDataFromWindow", (PyCFunction) _wrap_PyWindow_base_TransferDataFromWindow, METH_VARARGS | METH_KEYWORDS },
25136 { (char *)"PyWindow_base_Validate", (PyCFunction) _wrap_PyWindow_base_Validate, METH_VARARGS | METH_KEYWORDS },
25137 { (char *)"PyWindow_base_AcceptsFocus", (PyCFunction) _wrap_PyWindow_base_AcceptsFocus, METH_VARARGS | METH_KEYWORDS },
25138 { (char *)"PyWindow_base_AcceptsFocusFromKeyboard", (PyCFunction) _wrap_PyWindow_base_AcceptsFocusFromKeyboard, METH_VARARGS | METH_KEYWORDS },
25139 { (char *)"PyWindow_base_GetMaxSize", (PyCFunction) _wrap_PyWindow_base_GetMaxSize, METH_VARARGS | METH_KEYWORDS },
25140 { (char *)"PyWindow_base_AddChild", (PyCFunction) _wrap_PyWindow_base_AddChild, METH_VARARGS | METH_KEYWORDS },
25141 { (char *)"PyWindow_base_RemoveChild", (PyCFunction) _wrap_PyWindow_base_RemoveChild, METH_VARARGS | METH_KEYWORDS },
25142 { (char *)"PyWindow_base_ShouldInheritColours", (PyCFunction) _wrap_PyWindow_base_ShouldInheritColours, METH_VARARGS | METH_KEYWORDS },
25143 { (char *)"PyWindow_base_ApplyParentThemeBackground", (PyCFunction) _wrap_PyWindow_base_ApplyParentThemeBackground, METH_VARARGS | METH_KEYWORDS },
a5ee0656 25144 { (char *)"PyWindow_base_GetDefaultAttributes", (PyCFunction) _wrap_PyWindow_base_GetDefaultAttributes, METH_VARARGS | METH_KEYWORDS },
d55e5bfc
RD
25145 { (char *)"PyWindow_swigregister", PyWindow_swigregister, METH_VARARGS },
25146 { (char *)"new_PyPanel", (PyCFunction) _wrap_new_PyPanel, METH_VARARGS | METH_KEYWORDS },
25147 { (char *)"new_PrePyPanel", (PyCFunction) _wrap_new_PrePyPanel, METH_VARARGS | METH_KEYWORDS },
25148 { (char *)"PyPanel__setCallbackInfo", (PyCFunction) _wrap_PyPanel__setCallbackInfo, METH_VARARGS | METH_KEYWORDS },
a5ee0656 25149 { (char *)"PyPanel_SetBestSize", (PyCFunction) _wrap_PyPanel_SetBestSize, METH_VARARGS | METH_KEYWORDS },
d55e5bfc
RD
25150 { (char *)"PyPanel_base_DoMoveWindow", (PyCFunction) _wrap_PyPanel_base_DoMoveWindow, METH_VARARGS | METH_KEYWORDS },
25151 { (char *)"PyPanel_base_DoSetSize", (PyCFunction) _wrap_PyPanel_base_DoSetSize, METH_VARARGS | METH_KEYWORDS },
25152 { (char *)"PyPanel_base_DoSetClientSize", (PyCFunction) _wrap_PyPanel_base_DoSetClientSize, METH_VARARGS | METH_KEYWORDS },
25153 { (char *)"PyPanel_base_DoSetVirtualSize", (PyCFunction) _wrap_PyPanel_base_DoSetVirtualSize, METH_VARARGS | METH_KEYWORDS },
25154 { (char *)"PyPanel_base_DoGetSize", (PyCFunction) _wrap_PyPanel_base_DoGetSize, METH_VARARGS | METH_KEYWORDS },
25155 { (char *)"PyPanel_base_DoGetClientSize", (PyCFunction) _wrap_PyPanel_base_DoGetClientSize, METH_VARARGS | METH_KEYWORDS },
25156 { (char *)"PyPanel_base_DoGetPosition", (PyCFunction) _wrap_PyPanel_base_DoGetPosition, METH_VARARGS | METH_KEYWORDS },
25157 { (char *)"PyPanel_base_DoGetVirtualSize", (PyCFunction) _wrap_PyPanel_base_DoGetVirtualSize, METH_VARARGS | METH_KEYWORDS },
25158 { (char *)"PyPanel_base_DoGetBestSize", (PyCFunction) _wrap_PyPanel_base_DoGetBestSize, METH_VARARGS | METH_KEYWORDS },
25159 { (char *)"PyPanel_base_InitDialog", (PyCFunction) _wrap_PyPanel_base_InitDialog, METH_VARARGS | METH_KEYWORDS },
25160 { (char *)"PyPanel_base_TransferDataToWindow", (PyCFunction) _wrap_PyPanel_base_TransferDataToWindow, METH_VARARGS | METH_KEYWORDS },
25161 { (char *)"PyPanel_base_TransferDataFromWindow", (PyCFunction) _wrap_PyPanel_base_TransferDataFromWindow, METH_VARARGS | METH_KEYWORDS },
25162 { (char *)"PyPanel_base_Validate", (PyCFunction) _wrap_PyPanel_base_Validate, METH_VARARGS | METH_KEYWORDS },
25163 { (char *)"PyPanel_base_AcceptsFocus", (PyCFunction) _wrap_PyPanel_base_AcceptsFocus, METH_VARARGS | METH_KEYWORDS },
25164 { (char *)"PyPanel_base_AcceptsFocusFromKeyboard", (PyCFunction) _wrap_PyPanel_base_AcceptsFocusFromKeyboard, METH_VARARGS | METH_KEYWORDS },
25165 { (char *)"PyPanel_base_GetMaxSize", (PyCFunction) _wrap_PyPanel_base_GetMaxSize, METH_VARARGS | METH_KEYWORDS },
25166 { (char *)"PyPanel_base_AddChild", (PyCFunction) _wrap_PyPanel_base_AddChild, METH_VARARGS | METH_KEYWORDS },
25167 { (char *)"PyPanel_base_RemoveChild", (PyCFunction) _wrap_PyPanel_base_RemoveChild, METH_VARARGS | METH_KEYWORDS },
25168 { (char *)"PyPanel_base_ShouldInheritColours", (PyCFunction) _wrap_PyPanel_base_ShouldInheritColours, METH_VARARGS | METH_KEYWORDS },
25169 { (char *)"PyPanel_base_ApplyParentThemeBackground", (PyCFunction) _wrap_PyPanel_base_ApplyParentThemeBackground, METH_VARARGS | METH_KEYWORDS },
a5ee0656 25170 { (char *)"PyPanel_base_GetDefaultAttributes", (PyCFunction) _wrap_PyPanel_base_GetDefaultAttributes, METH_VARARGS | METH_KEYWORDS },
d55e5bfc
RD
25171 { (char *)"PyPanel_swigregister", PyPanel_swigregister, METH_VARARGS },
25172 { (char *)"new_PyScrolledWindow", (PyCFunction) _wrap_new_PyScrolledWindow, METH_VARARGS | METH_KEYWORDS },
25173 { (char *)"new_PrePyScrolledWindow", (PyCFunction) _wrap_new_PrePyScrolledWindow, METH_VARARGS | METH_KEYWORDS },
25174 { (char *)"PyScrolledWindow__setCallbackInfo", (PyCFunction) _wrap_PyScrolledWindow__setCallbackInfo, METH_VARARGS | METH_KEYWORDS },
a5ee0656 25175 { (char *)"PyScrolledWindow_SetBestSize", (PyCFunction) _wrap_PyScrolledWindow_SetBestSize, METH_VARARGS | METH_KEYWORDS },
d55e5bfc
RD
25176 { (char *)"PyScrolledWindow_base_DoMoveWindow", (PyCFunction) _wrap_PyScrolledWindow_base_DoMoveWindow, METH_VARARGS | METH_KEYWORDS },
25177 { (char *)"PyScrolledWindow_base_DoSetSize", (PyCFunction) _wrap_PyScrolledWindow_base_DoSetSize, METH_VARARGS | METH_KEYWORDS },
25178 { (char *)"PyScrolledWindow_base_DoSetClientSize", (PyCFunction) _wrap_PyScrolledWindow_base_DoSetClientSize, METH_VARARGS | METH_KEYWORDS },
25179 { (char *)"PyScrolledWindow_base_DoSetVirtualSize", (PyCFunction) _wrap_PyScrolledWindow_base_DoSetVirtualSize, METH_VARARGS | METH_KEYWORDS },
25180 { (char *)"PyScrolledWindow_base_DoGetSize", (PyCFunction) _wrap_PyScrolledWindow_base_DoGetSize, METH_VARARGS | METH_KEYWORDS },
25181 { (char *)"PyScrolledWindow_base_DoGetClientSize", (PyCFunction) _wrap_PyScrolledWindow_base_DoGetClientSize, METH_VARARGS | METH_KEYWORDS },
25182 { (char *)"PyScrolledWindow_base_DoGetPosition", (PyCFunction) _wrap_PyScrolledWindow_base_DoGetPosition, METH_VARARGS | METH_KEYWORDS },
25183 { (char *)"PyScrolledWindow_base_DoGetVirtualSize", (PyCFunction) _wrap_PyScrolledWindow_base_DoGetVirtualSize, METH_VARARGS | METH_KEYWORDS },
25184 { (char *)"PyScrolledWindow_base_DoGetBestSize", (PyCFunction) _wrap_PyScrolledWindow_base_DoGetBestSize, METH_VARARGS | METH_KEYWORDS },
25185 { (char *)"PyScrolledWindow_base_InitDialog", (PyCFunction) _wrap_PyScrolledWindow_base_InitDialog, METH_VARARGS | METH_KEYWORDS },
25186 { (char *)"PyScrolledWindow_base_TransferDataToWindow", (PyCFunction) _wrap_PyScrolledWindow_base_TransferDataToWindow, METH_VARARGS | METH_KEYWORDS },
25187 { (char *)"PyScrolledWindow_base_TransferDataFromWindow", (PyCFunction) _wrap_PyScrolledWindow_base_TransferDataFromWindow, METH_VARARGS | METH_KEYWORDS },
25188 { (char *)"PyScrolledWindow_base_Validate", (PyCFunction) _wrap_PyScrolledWindow_base_Validate, METH_VARARGS | METH_KEYWORDS },
25189 { (char *)"PyScrolledWindow_base_AcceptsFocus", (PyCFunction) _wrap_PyScrolledWindow_base_AcceptsFocus, METH_VARARGS | METH_KEYWORDS },
25190 { (char *)"PyScrolledWindow_base_AcceptsFocusFromKeyboard", (PyCFunction) _wrap_PyScrolledWindow_base_AcceptsFocusFromKeyboard, METH_VARARGS | METH_KEYWORDS },
25191 { (char *)"PyScrolledWindow_base_GetMaxSize", (PyCFunction) _wrap_PyScrolledWindow_base_GetMaxSize, METH_VARARGS | METH_KEYWORDS },
25192 { (char *)"PyScrolledWindow_base_AddChild", (PyCFunction) _wrap_PyScrolledWindow_base_AddChild, METH_VARARGS | METH_KEYWORDS },
25193 { (char *)"PyScrolledWindow_base_RemoveChild", (PyCFunction) _wrap_PyScrolledWindow_base_RemoveChild, METH_VARARGS | METH_KEYWORDS },
25194 { (char *)"PyScrolledWindow_base_ShouldInheritColours", (PyCFunction) _wrap_PyScrolledWindow_base_ShouldInheritColours, METH_VARARGS | METH_KEYWORDS },
25195 { (char *)"PyScrolledWindow_base_ApplyParentThemeBackground", (PyCFunction) _wrap_PyScrolledWindow_base_ApplyParentThemeBackground, METH_VARARGS | METH_KEYWORDS },
a5ee0656 25196 { (char *)"PyScrolledWindow_base_GetDefaultAttributes", (PyCFunction) _wrap_PyScrolledWindow_base_GetDefaultAttributes, METH_VARARGS | METH_KEYWORDS },
d55e5bfc 25197 { (char *)"PyScrolledWindow_swigregister", PyScrolledWindow_swigregister, METH_VARARGS },
09c21d3b 25198 { (char *)"new_PrintData", _wrap_new_PrintData, METH_VARARGS },
d55e5bfc
RD
25199 { (char *)"delete_PrintData", (PyCFunction) _wrap_delete_PrintData, METH_VARARGS | METH_KEYWORDS },
25200 { (char *)"PrintData_GetNoCopies", (PyCFunction) _wrap_PrintData_GetNoCopies, METH_VARARGS | METH_KEYWORDS },
25201 { (char *)"PrintData_GetCollate", (PyCFunction) _wrap_PrintData_GetCollate, METH_VARARGS | METH_KEYWORDS },
25202 { (char *)"PrintData_GetOrientation", (PyCFunction) _wrap_PrintData_GetOrientation, METH_VARARGS | METH_KEYWORDS },
25203 { (char *)"PrintData_Ok", (PyCFunction) _wrap_PrintData_Ok, METH_VARARGS | METH_KEYWORDS },
25204 { (char *)"PrintData_GetPrinterName", (PyCFunction) _wrap_PrintData_GetPrinterName, METH_VARARGS | METH_KEYWORDS },
25205 { (char *)"PrintData_GetColour", (PyCFunction) _wrap_PrintData_GetColour, METH_VARARGS | METH_KEYWORDS },
25206 { (char *)"PrintData_GetDuplex", (PyCFunction) _wrap_PrintData_GetDuplex, METH_VARARGS | METH_KEYWORDS },
25207 { (char *)"PrintData_GetPaperId", (PyCFunction) _wrap_PrintData_GetPaperId, METH_VARARGS | METH_KEYWORDS },
25208 { (char *)"PrintData_GetPaperSize", (PyCFunction) _wrap_PrintData_GetPaperSize, METH_VARARGS | METH_KEYWORDS },
25209 { (char *)"PrintData_GetQuality", (PyCFunction) _wrap_PrintData_GetQuality, METH_VARARGS | METH_KEYWORDS },
25210 { (char *)"PrintData_SetNoCopies", (PyCFunction) _wrap_PrintData_SetNoCopies, METH_VARARGS | METH_KEYWORDS },
25211 { (char *)"PrintData_SetCollate", (PyCFunction) _wrap_PrintData_SetCollate, METH_VARARGS | METH_KEYWORDS },
25212 { (char *)"PrintData_SetOrientation", (PyCFunction) _wrap_PrintData_SetOrientation, METH_VARARGS | METH_KEYWORDS },
25213 { (char *)"PrintData_SetPrinterName", (PyCFunction) _wrap_PrintData_SetPrinterName, METH_VARARGS | METH_KEYWORDS },
25214 { (char *)"PrintData_SetColour", (PyCFunction) _wrap_PrintData_SetColour, METH_VARARGS | METH_KEYWORDS },
25215 { (char *)"PrintData_SetDuplex", (PyCFunction) _wrap_PrintData_SetDuplex, METH_VARARGS | METH_KEYWORDS },
25216 { (char *)"PrintData_SetPaperId", (PyCFunction) _wrap_PrintData_SetPaperId, METH_VARARGS | METH_KEYWORDS },
25217 { (char *)"PrintData_SetPaperSize", (PyCFunction) _wrap_PrintData_SetPaperSize, METH_VARARGS | METH_KEYWORDS },
25218 { (char *)"PrintData_SetQuality", (PyCFunction) _wrap_PrintData_SetQuality, METH_VARARGS | METH_KEYWORDS },
25219 { (char *)"PrintData_GetPrinterCommand", (PyCFunction) _wrap_PrintData_GetPrinterCommand, METH_VARARGS | METH_KEYWORDS },
25220 { (char *)"PrintData_GetPrinterOptions", (PyCFunction) _wrap_PrintData_GetPrinterOptions, METH_VARARGS | METH_KEYWORDS },
25221 { (char *)"PrintData_GetPreviewCommand", (PyCFunction) _wrap_PrintData_GetPreviewCommand, METH_VARARGS | METH_KEYWORDS },
25222 { (char *)"PrintData_GetFilename", (PyCFunction) _wrap_PrintData_GetFilename, METH_VARARGS | METH_KEYWORDS },
25223 { (char *)"PrintData_GetFontMetricPath", (PyCFunction) _wrap_PrintData_GetFontMetricPath, METH_VARARGS | METH_KEYWORDS },
25224 { (char *)"PrintData_GetPrinterScaleX", (PyCFunction) _wrap_PrintData_GetPrinterScaleX, METH_VARARGS | METH_KEYWORDS },
25225 { (char *)"PrintData_GetPrinterScaleY", (PyCFunction) _wrap_PrintData_GetPrinterScaleY, METH_VARARGS | METH_KEYWORDS },
25226 { (char *)"PrintData_GetPrinterTranslateX", (PyCFunction) _wrap_PrintData_GetPrinterTranslateX, METH_VARARGS | METH_KEYWORDS },
25227 { (char *)"PrintData_GetPrinterTranslateY", (PyCFunction) _wrap_PrintData_GetPrinterTranslateY, METH_VARARGS | METH_KEYWORDS },
25228 { (char *)"PrintData_GetPrintMode", (PyCFunction) _wrap_PrintData_GetPrintMode, METH_VARARGS | METH_KEYWORDS },
25229 { (char *)"PrintData_SetPrinterCommand", (PyCFunction) _wrap_PrintData_SetPrinterCommand, METH_VARARGS | METH_KEYWORDS },
25230 { (char *)"PrintData_SetPrinterOptions", (PyCFunction) _wrap_PrintData_SetPrinterOptions, METH_VARARGS | METH_KEYWORDS },
25231 { (char *)"PrintData_SetPreviewCommand", (PyCFunction) _wrap_PrintData_SetPreviewCommand, METH_VARARGS | METH_KEYWORDS },
25232 { (char *)"PrintData_SetFilename", (PyCFunction) _wrap_PrintData_SetFilename, METH_VARARGS | METH_KEYWORDS },
25233 { (char *)"PrintData_SetFontMetricPath", (PyCFunction) _wrap_PrintData_SetFontMetricPath, METH_VARARGS | METH_KEYWORDS },
25234 { (char *)"PrintData_SetPrinterScaleX", (PyCFunction) _wrap_PrintData_SetPrinterScaleX, METH_VARARGS | METH_KEYWORDS },
25235 { (char *)"PrintData_SetPrinterScaleY", (PyCFunction) _wrap_PrintData_SetPrinterScaleY, METH_VARARGS | METH_KEYWORDS },
25236 { (char *)"PrintData_SetPrinterScaling", (PyCFunction) _wrap_PrintData_SetPrinterScaling, METH_VARARGS | METH_KEYWORDS },
25237 { (char *)"PrintData_SetPrinterTranslateX", (PyCFunction) _wrap_PrintData_SetPrinterTranslateX, METH_VARARGS | METH_KEYWORDS },
25238 { (char *)"PrintData_SetPrinterTranslateY", (PyCFunction) _wrap_PrintData_SetPrinterTranslateY, METH_VARARGS | METH_KEYWORDS },
25239 { (char *)"PrintData_SetPrinterTranslation", (PyCFunction) _wrap_PrintData_SetPrinterTranslation, METH_VARARGS | METH_KEYWORDS },
25240 { (char *)"PrintData_SetPrintMode", (PyCFunction) _wrap_PrintData_SetPrintMode, METH_VARARGS | METH_KEYWORDS },
25241 { (char *)"PrintData_GetOutputStream", (PyCFunction) _wrap_PrintData_GetOutputStream, METH_VARARGS | METH_KEYWORDS },
25242 { (char *)"PrintData_SetOutputStream", (PyCFunction) _wrap_PrintData_SetOutputStream, METH_VARARGS | METH_KEYWORDS },
25243 { (char *)"PrintData_swigregister", PrintData_swigregister, METH_VARARGS },
09c21d3b 25244 { (char *)"new_PageSetupDialogData", _wrap_new_PageSetupDialogData, METH_VARARGS },
d55e5bfc
RD
25245 { (char *)"delete_PageSetupDialogData", (PyCFunction) _wrap_delete_PageSetupDialogData, METH_VARARGS | METH_KEYWORDS },
25246 { (char *)"PageSetupDialogData_EnableHelp", (PyCFunction) _wrap_PageSetupDialogData_EnableHelp, METH_VARARGS | METH_KEYWORDS },
25247 { (char *)"PageSetupDialogData_EnableMargins", (PyCFunction) _wrap_PageSetupDialogData_EnableMargins, METH_VARARGS | METH_KEYWORDS },
25248 { (char *)"PageSetupDialogData_EnableOrientation", (PyCFunction) _wrap_PageSetupDialogData_EnableOrientation, METH_VARARGS | METH_KEYWORDS },
25249 { (char *)"PageSetupDialogData_EnablePaper", (PyCFunction) _wrap_PageSetupDialogData_EnablePaper, METH_VARARGS | METH_KEYWORDS },
25250 { (char *)"PageSetupDialogData_EnablePrinter", (PyCFunction) _wrap_PageSetupDialogData_EnablePrinter, METH_VARARGS | METH_KEYWORDS },
25251 { (char *)"PageSetupDialogData_GetDefaultMinMargins", (PyCFunction) _wrap_PageSetupDialogData_GetDefaultMinMargins, METH_VARARGS | METH_KEYWORDS },
25252 { (char *)"PageSetupDialogData_GetEnableMargins", (PyCFunction) _wrap_PageSetupDialogData_GetEnableMargins, METH_VARARGS | METH_KEYWORDS },
25253 { (char *)"PageSetupDialogData_GetEnableOrientation", (PyCFunction) _wrap_PageSetupDialogData_GetEnableOrientation, METH_VARARGS | METH_KEYWORDS },
25254 { (char *)"PageSetupDialogData_GetEnablePaper", (PyCFunction) _wrap_PageSetupDialogData_GetEnablePaper, METH_VARARGS | METH_KEYWORDS },
25255 { (char *)"PageSetupDialogData_GetEnablePrinter", (PyCFunction) _wrap_PageSetupDialogData_GetEnablePrinter, METH_VARARGS | METH_KEYWORDS },
25256 { (char *)"PageSetupDialogData_GetEnableHelp", (PyCFunction) _wrap_PageSetupDialogData_GetEnableHelp, METH_VARARGS | METH_KEYWORDS },
25257 { (char *)"PageSetupDialogData_GetDefaultInfo", (PyCFunction) _wrap_PageSetupDialogData_GetDefaultInfo, METH_VARARGS | METH_KEYWORDS },
25258 { (char *)"PageSetupDialogData_GetMarginTopLeft", (PyCFunction) _wrap_PageSetupDialogData_GetMarginTopLeft, METH_VARARGS | METH_KEYWORDS },
25259 { (char *)"PageSetupDialogData_GetMarginBottomRight", (PyCFunction) _wrap_PageSetupDialogData_GetMarginBottomRight, METH_VARARGS | METH_KEYWORDS },
25260 { (char *)"PageSetupDialogData_GetMinMarginTopLeft", (PyCFunction) _wrap_PageSetupDialogData_GetMinMarginTopLeft, METH_VARARGS | METH_KEYWORDS },
25261 { (char *)"PageSetupDialogData_GetMinMarginBottomRight", (PyCFunction) _wrap_PageSetupDialogData_GetMinMarginBottomRight, METH_VARARGS | METH_KEYWORDS },
25262 { (char *)"PageSetupDialogData_GetPaperId", (PyCFunction) _wrap_PageSetupDialogData_GetPaperId, METH_VARARGS | METH_KEYWORDS },
25263 { (char *)"PageSetupDialogData_GetPaperSize", (PyCFunction) _wrap_PageSetupDialogData_GetPaperSize, METH_VARARGS | METH_KEYWORDS },
25264 { (char *)"PageSetupDialogData_GetPrintData", (PyCFunction) _wrap_PageSetupDialogData_GetPrintData, METH_VARARGS | METH_KEYWORDS },
25265 { (char *)"PageSetupDialogData_Ok", (PyCFunction) _wrap_PageSetupDialogData_Ok, METH_VARARGS | METH_KEYWORDS },
25266 { (char *)"PageSetupDialogData_SetDefaultInfo", (PyCFunction) _wrap_PageSetupDialogData_SetDefaultInfo, METH_VARARGS | METH_KEYWORDS },
25267 { (char *)"PageSetupDialogData_SetDefaultMinMargins", (PyCFunction) _wrap_PageSetupDialogData_SetDefaultMinMargins, METH_VARARGS | METH_KEYWORDS },
25268 { (char *)"PageSetupDialogData_SetMarginTopLeft", (PyCFunction) _wrap_PageSetupDialogData_SetMarginTopLeft, METH_VARARGS | METH_KEYWORDS },
25269 { (char *)"PageSetupDialogData_SetMarginBottomRight", (PyCFunction) _wrap_PageSetupDialogData_SetMarginBottomRight, METH_VARARGS | METH_KEYWORDS },
25270 { (char *)"PageSetupDialogData_SetMinMarginTopLeft", (PyCFunction) _wrap_PageSetupDialogData_SetMinMarginTopLeft, METH_VARARGS | METH_KEYWORDS },
25271 { (char *)"PageSetupDialogData_SetMinMarginBottomRight", (PyCFunction) _wrap_PageSetupDialogData_SetMinMarginBottomRight, METH_VARARGS | METH_KEYWORDS },
25272 { (char *)"PageSetupDialogData_SetPaperId", (PyCFunction) _wrap_PageSetupDialogData_SetPaperId, METH_VARARGS | METH_KEYWORDS },
25273 { (char *)"PageSetupDialogData_SetPaperSize", (PyCFunction) _wrap_PageSetupDialogData_SetPaperSize, METH_VARARGS | METH_KEYWORDS },
25274 { (char *)"PageSetupDialogData_SetPrintData", (PyCFunction) _wrap_PageSetupDialogData_SetPrintData, METH_VARARGS | METH_KEYWORDS },
25275 { (char *)"PageSetupDialogData_swigregister", PageSetupDialogData_swigregister, METH_VARARGS },
25276 { (char *)"new_PageSetupDialog", (PyCFunction) _wrap_new_PageSetupDialog, METH_VARARGS | METH_KEYWORDS },
25277 { (char *)"PageSetupDialog_GetPageSetupData", (PyCFunction) _wrap_PageSetupDialog_GetPageSetupData, METH_VARARGS | METH_KEYWORDS },
25278 { (char *)"PageSetupDialog_ShowModal", (PyCFunction) _wrap_PageSetupDialog_ShowModal, METH_VARARGS | METH_KEYWORDS },
25279 { (char *)"PageSetupDialog_swigregister", PageSetupDialog_swigregister, METH_VARARGS },
25280 { (char *)"new_PrintDialogData", _wrap_new_PrintDialogData, METH_VARARGS },
25281 { (char *)"delete_PrintDialogData", (PyCFunction) _wrap_delete_PrintDialogData, METH_VARARGS | METH_KEYWORDS },
25282 { (char *)"PrintDialogData_GetFromPage", (PyCFunction) _wrap_PrintDialogData_GetFromPage, METH_VARARGS | METH_KEYWORDS },
25283 { (char *)"PrintDialogData_GetToPage", (PyCFunction) _wrap_PrintDialogData_GetToPage, METH_VARARGS | METH_KEYWORDS },
25284 { (char *)"PrintDialogData_GetMinPage", (PyCFunction) _wrap_PrintDialogData_GetMinPage, METH_VARARGS | METH_KEYWORDS },
25285 { (char *)"PrintDialogData_GetMaxPage", (PyCFunction) _wrap_PrintDialogData_GetMaxPage, METH_VARARGS | METH_KEYWORDS },
25286 { (char *)"PrintDialogData_GetNoCopies", (PyCFunction) _wrap_PrintDialogData_GetNoCopies, METH_VARARGS | METH_KEYWORDS },
25287 { (char *)"PrintDialogData_GetAllPages", (PyCFunction) _wrap_PrintDialogData_GetAllPages, METH_VARARGS | METH_KEYWORDS },
25288 { (char *)"PrintDialogData_GetSelection", (PyCFunction) _wrap_PrintDialogData_GetSelection, METH_VARARGS | METH_KEYWORDS },
25289 { (char *)"PrintDialogData_GetCollate", (PyCFunction) _wrap_PrintDialogData_GetCollate, METH_VARARGS | METH_KEYWORDS },
25290 { (char *)"PrintDialogData_GetPrintToFile", (PyCFunction) _wrap_PrintDialogData_GetPrintToFile, METH_VARARGS | METH_KEYWORDS },
25291 { (char *)"PrintDialogData_GetSetupDialog", (PyCFunction) _wrap_PrintDialogData_GetSetupDialog, METH_VARARGS | METH_KEYWORDS },
25292 { (char *)"PrintDialogData_SetFromPage", (PyCFunction) _wrap_PrintDialogData_SetFromPage, METH_VARARGS | METH_KEYWORDS },
25293 { (char *)"PrintDialogData_SetToPage", (PyCFunction) _wrap_PrintDialogData_SetToPage, METH_VARARGS | METH_KEYWORDS },
25294 { (char *)"PrintDialogData_SetMinPage", (PyCFunction) _wrap_PrintDialogData_SetMinPage, METH_VARARGS | METH_KEYWORDS },
25295 { (char *)"PrintDialogData_SetMaxPage", (PyCFunction) _wrap_PrintDialogData_SetMaxPage, METH_VARARGS | METH_KEYWORDS },
25296 { (char *)"PrintDialogData_SetNoCopies", (PyCFunction) _wrap_PrintDialogData_SetNoCopies, METH_VARARGS | METH_KEYWORDS },
25297 { (char *)"PrintDialogData_SetAllPages", (PyCFunction) _wrap_PrintDialogData_SetAllPages, METH_VARARGS | METH_KEYWORDS },
25298 { (char *)"PrintDialogData_SetSelection", (PyCFunction) _wrap_PrintDialogData_SetSelection, METH_VARARGS | METH_KEYWORDS },
25299 { (char *)"PrintDialogData_SetCollate", (PyCFunction) _wrap_PrintDialogData_SetCollate, METH_VARARGS | METH_KEYWORDS },
25300 { (char *)"PrintDialogData_SetPrintToFile", (PyCFunction) _wrap_PrintDialogData_SetPrintToFile, METH_VARARGS | METH_KEYWORDS },
25301 { (char *)"PrintDialogData_SetSetupDialog", (PyCFunction) _wrap_PrintDialogData_SetSetupDialog, METH_VARARGS | METH_KEYWORDS },
25302 { (char *)"PrintDialogData_EnablePrintToFile", (PyCFunction) _wrap_PrintDialogData_EnablePrintToFile, METH_VARARGS | METH_KEYWORDS },
25303 { (char *)"PrintDialogData_EnableSelection", (PyCFunction) _wrap_PrintDialogData_EnableSelection, METH_VARARGS | METH_KEYWORDS },
25304 { (char *)"PrintDialogData_EnablePageNumbers", (PyCFunction) _wrap_PrintDialogData_EnablePageNumbers, METH_VARARGS | METH_KEYWORDS },
25305 { (char *)"PrintDialogData_EnableHelp", (PyCFunction) _wrap_PrintDialogData_EnableHelp, METH_VARARGS | METH_KEYWORDS },
25306 { (char *)"PrintDialogData_GetEnablePrintToFile", (PyCFunction) _wrap_PrintDialogData_GetEnablePrintToFile, METH_VARARGS | METH_KEYWORDS },
25307 { (char *)"PrintDialogData_GetEnableSelection", (PyCFunction) _wrap_PrintDialogData_GetEnableSelection, METH_VARARGS | METH_KEYWORDS },
25308 { (char *)"PrintDialogData_GetEnablePageNumbers", (PyCFunction) _wrap_PrintDialogData_GetEnablePageNumbers, METH_VARARGS | METH_KEYWORDS },
25309 { (char *)"PrintDialogData_GetEnableHelp", (PyCFunction) _wrap_PrintDialogData_GetEnableHelp, METH_VARARGS | METH_KEYWORDS },
25310 { (char *)"PrintDialogData_Ok", (PyCFunction) _wrap_PrintDialogData_Ok, METH_VARARGS | METH_KEYWORDS },
25311 { (char *)"PrintDialogData_GetPrintData", (PyCFunction) _wrap_PrintDialogData_GetPrintData, METH_VARARGS | METH_KEYWORDS },
25312 { (char *)"PrintDialogData_SetPrintData", (PyCFunction) _wrap_PrintDialogData_SetPrintData, METH_VARARGS | METH_KEYWORDS },
25313 { (char *)"PrintDialogData_swigregister", PrintDialogData_swigregister, METH_VARARGS },
25314 { (char *)"new_PrintDialog", (PyCFunction) _wrap_new_PrintDialog, METH_VARARGS | METH_KEYWORDS },
25315 { (char *)"PrintDialog_GetPrintDialogData", (PyCFunction) _wrap_PrintDialog_GetPrintDialogData, METH_VARARGS | METH_KEYWORDS },
25316 { (char *)"PrintDialog_GetPrintDC", (PyCFunction) _wrap_PrintDialog_GetPrintDC, METH_VARARGS | METH_KEYWORDS },
25317 { (char *)"PrintDialog_ShowModal", (PyCFunction) _wrap_PrintDialog_ShowModal, METH_VARARGS | METH_KEYWORDS },
25318 { (char *)"PrintDialog_swigregister", PrintDialog_swigregister, METH_VARARGS },
25319 { (char *)"new_Printer", (PyCFunction) _wrap_new_Printer, METH_VARARGS | METH_KEYWORDS },
25320 { (char *)"delete_Printer", (PyCFunction) _wrap_delete_Printer, METH_VARARGS | METH_KEYWORDS },
25321 { (char *)"Printer_CreateAbortWindow", (PyCFunction) _wrap_Printer_CreateAbortWindow, METH_VARARGS | METH_KEYWORDS },
25322 { (char *)"Printer_GetPrintDialogData", (PyCFunction) _wrap_Printer_GetPrintDialogData, METH_VARARGS | METH_KEYWORDS },
25323 { (char *)"Printer_Print", (PyCFunction) _wrap_Printer_Print, METH_VARARGS | METH_KEYWORDS },
25324 { (char *)"Printer_PrintDialog", (PyCFunction) _wrap_Printer_PrintDialog, METH_VARARGS | METH_KEYWORDS },
25325 { (char *)"Printer_ReportError", (PyCFunction) _wrap_Printer_ReportError, METH_VARARGS | METH_KEYWORDS },
25326 { (char *)"Printer_Setup", (PyCFunction) _wrap_Printer_Setup, METH_VARARGS | METH_KEYWORDS },
25327 { (char *)"Printer_GetAbort", (PyCFunction) _wrap_Printer_GetAbort, METH_VARARGS | METH_KEYWORDS },
25328 { (char *)"Printer_GetLastError", (PyCFunction) _wrap_Printer_GetLastError, METH_VARARGS | METH_KEYWORDS },
25329 { (char *)"Printer_swigregister", Printer_swigregister, METH_VARARGS },
25330 { (char *)"new_Printout", (PyCFunction) _wrap_new_Printout, METH_VARARGS | METH_KEYWORDS },
25331 { (char *)"Printout__setCallbackInfo", (PyCFunction) _wrap_Printout__setCallbackInfo, METH_VARARGS | METH_KEYWORDS },
25332 { (char *)"Printout_GetTitle", (PyCFunction) _wrap_Printout_GetTitle, METH_VARARGS | METH_KEYWORDS },
25333 { (char *)"Printout_GetDC", (PyCFunction) _wrap_Printout_GetDC, METH_VARARGS | METH_KEYWORDS },
25334 { (char *)"Printout_SetDC", (PyCFunction) _wrap_Printout_SetDC, METH_VARARGS | METH_KEYWORDS },
25335 { (char *)"Printout_SetPageSizePixels", (PyCFunction) _wrap_Printout_SetPageSizePixels, METH_VARARGS | METH_KEYWORDS },
25336 { (char *)"Printout_GetPageSizePixels", (PyCFunction) _wrap_Printout_GetPageSizePixels, METH_VARARGS | METH_KEYWORDS },
25337 { (char *)"Printout_SetPageSizeMM", (PyCFunction) _wrap_Printout_SetPageSizeMM, METH_VARARGS | METH_KEYWORDS },
25338 { (char *)"Printout_GetPageSizeMM", (PyCFunction) _wrap_Printout_GetPageSizeMM, METH_VARARGS | METH_KEYWORDS },
25339 { (char *)"Printout_SetPPIScreen", (PyCFunction) _wrap_Printout_SetPPIScreen, METH_VARARGS | METH_KEYWORDS },
25340 { (char *)"Printout_GetPPIScreen", (PyCFunction) _wrap_Printout_GetPPIScreen, METH_VARARGS | METH_KEYWORDS },
25341 { (char *)"Printout_SetPPIPrinter", (PyCFunction) _wrap_Printout_SetPPIPrinter, METH_VARARGS | METH_KEYWORDS },
25342 { (char *)"Printout_GetPPIPrinter", (PyCFunction) _wrap_Printout_GetPPIPrinter, METH_VARARGS | METH_KEYWORDS },
25343 { (char *)"Printout_IsPreview", (PyCFunction) _wrap_Printout_IsPreview, METH_VARARGS | METH_KEYWORDS },
25344 { (char *)"Printout_SetIsPreview", (PyCFunction) _wrap_Printout_SetIsPreview, METH_VARARGS | METH_KEYWORDS },
25345 { (char *)"Printout_base_OnBeginDocument", (PyCFunction) _wrap_Printout_base_OnBeginDocument, METH_VARARGS | METH_KEYWORDS },
25346 { (char *)"Printout_base_OnEndDocument", (PyCFunction) _wrap_Printout_base_OnEndDocument, METH_VARARGS | METH_KEYWORDS },
25347 { (char *)"Printout_base_OnBeginPrinting", (PyCFunction) _wrap_Printout_base_OnBeginPrinting, METH_VARARGS | METH_KEYWORDS },
25348 { (char *)"Printout_base_OnEndPrinting", (PyCFunction) _wrap_Printout_base_OnEndPrinting, METH_VARARGS | METH_KEYWORDS },
25349 { (char *)"Printout_base_OnPreparePrinting", (PyCFunction) _wrap_Printout_base_OnPreparePrinting, METH_VARARGS | METH_KEYWORDS },
25350 { (char *)"Printout_base_HasPage", (PyCFunction) _wrap_Printout_base_HasPage, METH_VARARGS | METH_KEYWORDS },
25351 { (char *)"Printout_base_GetPageInfo", (PyCFunction) _wrap_Printout_base_GetPageInfo, METH_VARARGS | METH_KEYWORDS },
25352 { (char *)"Printout_swigregister", Printout_swigregister, METH_VARARGS },
25353 { (char *)"new_PreviewCanvas", (PyCFunction) _wrap_new_PreviewCanvas, METH_VARARGS | METH_KEYWORDS },
25354 { (char *)"PreviewCanvas_swigregister", PreviewCanvas_swigregister, METH_VARARGS },
25355 { (char *)"new_PreviewFrame", (PyCFunction) _wrap_new_PreviewFrame, METH_VARARGS | METH_KEYWORDS },
25356 { (char *)"PreviewFrame_Initialize", (PyCFunction) _wrap_PreviewFrame_Initialize, METH_VARARGS | METH_KEYWORDS },
25357 { (char *)"PreviewFrame_CreateControlBar", (PyCFunction) _wrap_PreviewFrame_CreateControlBar, METH_VARARGS | METH_KEYWORDS },
25358 { (char *)"PreviewFrame_CreateCanvas", (PyCFunction) _wrap_PreviewFrame_CreateCanvas, METH_VARARGS | METH_KEYWORDS },
25359 { (char *)"PreviewFrame_GetControlBar", (PyCFunction) _wrap_PreviewFrame_GetControlBar, METH_VARARGS | METH_KEYWORDS },
25360 { (char *)"PreviewFrame_swigregister", PreviewFrame_swigregister, METH_VARARGS },
25361 { (char *)"new_PreviewControlBar", (PyCFunction) _wrap_new_PreviewControlBar, METH_VARARGS | METH_KEYWORDS },
25362 { (char *)"PreviewControlBar_GetZoomControl", (PyCFunction) _wrap_PreviewControlBar_GetZoomControl, METH_VARARGS | METH_KEYWORDS },
25363 { (char *)"PreviewControlBar_SetZoomControl", (PyCFunction) _wrap_PreviewControlBar_SetZoomControl, METH_VARARGS | METH_KEYWORDS },
25364 { (char *)"PreviewControlBar_GetPrintPreview", (PyCFunction) _wrap_PreviewControlBar_GetPrintPreview, METH_VARARGS | METH_KEYWORDS },
25365 { (char *)"PreviewControlBar_OnNext", (PyCFunction) _wrap_PreviewControlBar_OnNext, METH_VARARGS | METH_KEYWORDS },
25366 { (char *)"PreviewControlBar_OnPrevious", (PyCFunction) _wrap_PreviewControlBar_OnPrevious, METH_VARARGS | METH_KEYWORDS },
25367 { (char *)"PreviewControlBar_OnFirst", (PyCFunction) _wrap_PreviewControlBar_OnFirst, METH_VARARGS | METH_KEYWORDS },
25368 { (char *)"PreviewControlBar_OnLast", (PyCFunction) _wrap_PreviewControlBar_OnLast, METH_VARARGS | METH_KEYWORDS },
25369 { (char *)"PreviewControlBar_OnGoto", (PyCFunction) _wrap_PreviewControlBar_OnGoto, METH_VARARGS | METH_KEYWORDS },
25370 { (char *)"PreviewControlBar_swigregister", PreviewControlBar_swigregister, METH_VARARGS },
25371 { (char *)"new_PrintPreview", _wrap_new_PrintPreview, METH_VARARGS },
25372 { (char *)"PrintPreview_SetCurrentPage", (PyCFunction) _wrap_PrintPreview_SetCurrentPage, METH_VARARGS | METH_KEYWORDS },
25373 { (char *)"PrintPreview_GetCurrentPage", (PyCFunction) _wrap_PrintPreview_GetCurrentPage, METH_VARARGS | METH_KEYWORDS },
25374 { (char *)"PrintPreview_SetPrintout", (PyCFunction) _wrap_PrintPreview_SetPrintout, METH_VARARGS | METH_KEYWORDS },
25375 { (char *)"PrintPreview_GetPrintout", (PyCFunction) _wrap_PrintPreview_GetPrintout, METH_VARARGS | METH_KEYWORDS },
25376 { (char *)"PrintPreview_GetPrintoutForPrinting", (PyCFunction) _wrap_PrintPreview_GetPrintoutForPrinting, METH_VARARGS | METH_KEYWORDS },
25377 { (char *)"PrintPreview_SetFrame", (PyCFunction) _wrap_PrintPreview_SetFrame, METH_VARARGS | METH_KEYWORDS },
25378 { (char *)"PrintPreview_SetCanvas", (PyCFunction) _wrap_PrintPreview_SetCanvas, METH_VARARGS | METH_KEYWORDS },
25379 { (char *)"PrintPreview_GetFrame", (PyCFunction) _wrap_PrintPreview_GetFrame, METH_VARARGS | METH_KEYWORDS },
25380 { (char *)"PrintPreview_GetCanvas", (PyCFunction) _wrap_PrintPreview_GetCanvas, METH_VARARGS | METH_KEYWORDS },
25381 { (char *)"PrintPreview_PaintPage", (PyCFunction) _wrap_PrintPreview_PaintPage, METH_VARARGS | METH_KEYWORDS },
25382 { (char *)"PrintPreview_DrawBlankPage", (PyCFunction) _wrap_PrintPreview_DrawBlankPage, METH_VARARGS | METH_KEYWORDS },
25383 { (char *)"PrintPreview_RenderPage", (PyCFunction) _wrap_PrintPreview_RenderPage, METH_VARARGS | METH_KEYWORDS },
25384 { (char *)"PrintPreview_AdjustScrollbars", (PyCFunction) _wrap_PrintPreview_AdjustScrollbars, METH_VARARGS | METH_KEYWORDS },
25385 { (char *)"PrintPreview_GetPrintDialogData", (PyCFunction) _wrap_PrintPreview_GetPrintDialogData, METH_VARARGS | METH_KEYWORDS },
25386 { (char *)"PrintPreview_SetZoom", (PyCFunction) _wrap_PrintPreview_SetZoom, METH_VARARGS | METH_KEYWORDS },
25387 { (char *)"PrintPreview_GetZoom", (PyCFunction) _wrap_PrintPreview_GetZoom, METH_VARARGS | METH_KEYWORDS },
25388 { (char *)"PrintPreview_GetMaxPage", (PyCFunction) _wrap_PrintPreview_GetMaxPage, METH_VARARGS | METH_KEYWORDS },
25389 { (char *)"PrintPreview_GetMinPage", (PyCFunction) _wrap_PrintPreview_GetMinPage, METH_VARARGS | METH_KEYWORDS },
25390 { (char *)"PrintPreview_Ok", (PyCFunction) _wrap_PrintPreview_Ok, METH_VARARGS | METH_KEYWORDS },
25391 { (char *)"PrintPreview_SetOk", (PyCFunction) _wrap_PrintPreview_SetOk, METH_VARARGS | METH_KEYWORDS },
25392 { (char *)"PrintPreview_Print", (PyCFunction) _wrap_PrintPreview_Print, METH_VARARGS | METH_KEYWORDS },
25393 { (char *)"PrintPreview_DetermineScaling", (PyCFunction) _wrap_PrintPreview_DetermineScaling, METH_VARARGS | METH_KEYWORDS },
25394 { (char *)"PrintPreview_swigregister", PrintPreview_swigregister, METH_VARARGS },
25395 { (char *)"new_PyPrintPreview", _wrap_new_PyPrintPreview, METH_VARARGS },
25396 { (char *)"PyPrintPreview__setCallbackInfo", (PyCFunction) _wrap_PyPrintPreview__setCallbackInfo, METH_VARARGS | METH_KEYWORDS },
25397 { (char *)"PyPrintPreview_base_SetCurrentPage", (PyCFunction) _wrap_PyPrintPreview_base_SetCurrentPage, METH_VARARGS | METH_KEYWORDS },
25398 { (char *)"PyPrintPreview_base_PaintPage", (PyCFunction) _wrap_PyPrintPreview_base_PaintPage, METH_VARARGS | METH_KEYWORDS },
25399 { (char *)"PyPrintPreview_base_DrawBlankPage", (PyCFunction) _wrap_PyPrintPreview_base_DrawBlankPage, METH_VARARGS | METH_KEYWORDS },
25400 { (char *)"PyPrintPreview_base_RenderPage", (PyCFunction) _wrap_PyPrintPreview_base_RenderPage, METH_VARARGS | METH_KEYWORDS },
25401 { (char *)"PyPrintPreview_base_SetZoom", (PyCFunction) _wrap_PyPrintPreview_base_SetZoom, METH_VARARGS | METH_KEYWORDS },
25402 { (char *)"PyPrintPreview_base_Print", (PyCFunction) _wrap_PyPrintPreview_base_Print, METH_VARARGS | METH_KEYWORDS },
25403 { (char *)"PyPrintPreview_base_DetermineScaling", (PyCFunction) _wrap_PyPrintPreview_base_DetermineScaling, METH_VARARGS | METH_KEYWORDS },
25404 { (char *)"PyPrintPreview_swigregister", PyPrintPreview_swigregister, METH_VARARGS },
25405 { (char *)"new_PyPreviewFrame", (PyCFunction) _wrap_new_PyPreviewFrame, METH_VARARGS | METH_KEYWORDS },
25406 { (char *)"PyPreviewFrame__setCallbackInfo", (PyCFunction) _wrap_PyPreviewFrame__setCallbackInfo, METH_VARARGS | METH_KEYWORDS },
25407 { (char *)"PyPreviewFrame_SetPreviewCanvas", (PyCFunction) _wrap_PyPreviewFrame_SetPreviewCanvas, METH_VARARGS | METH_KEYWORDS },
25408 { (char *)"PyPreviewFrame_SetControlBar", (PyCFunction) _wrap_PyPreviewFrame_SetControlBar, METH_VARARGS | METH_KEYWORDS },
25409 { (char *)"PyPreviewFrame_base_Initialize", (PyCFunction) _wrap_PyPreviewFrame_base_Initialize, METH_VARARGS | METH_KEYWORDS },
25410 { (char *)"PyPreviewFrame_base_CreateCanvas", (PyCFunction) _wrap_PyPreviewFrame_base_CreateCanvas, METH_VARARGS | METH_KEYWORDS },
25411 { (char *)"PyPreviewFrame_base_CreateControlBar", (PyCFunction) _wrap_PyPreviewFrame_base_CreateControlBar, METH_VARARGS | METH_KEYWORDS },
25412 { (char *)"PyPreviewFrame_swigregister", PyPreviewFrame_swigregister, METH_VARARGS },
25413 { (char *)"new_PyPreviewControlBar", (PyCFunction) _wrap_new_PyPreviewControlBar, METH_VARARGS | METH_KEYWORDS },
25414 { (char *)"PyPreviewControlBar__setCallbackInfo", (PyCFunction) _wrap_PyPreviewControlBar__setCallbackInfo, METH_VARARGS | METH_KEYWORDS },
25415 { (char *)"PyPreviewControlBar_SetPrintPreview", (PyCFunction) _wrap_PyPreviewControlBar_SetPrintPreview, METH_VARARGS | METH_KEYWORDS },
25416 { (char *)"PyPreviewControlBar_base_CreateButtons", (PyCFunction) _wrap_PyPreviewControlBar_base_CreateButtons, METH_VARARGS | METH_KEYWORDS },
25417 { (char *)"PyPreviewControlBar_base_SetZoomControl", (PyCFunction) _wrap_PyPreviewControlBar_base_SetZoomControl, METH_VARARGS | METH_KEYWORDS },
25418 { (char *)"PyPreviewControlBar_swigregister", PyPreviewControlBar_swigregister, METH_VARARGS },
25419 { NULL, NULL }
25420};
25421
25422
25423/* -------- TYPE CONVERSION AND EQUIVALENCE RULES (BEGIN) -------- */
25424
25425static void *_p_wxPyPreviewFrameTo_p_wxPreviewFrame(void *x) {
25426 return (void *)((wxPreviewFrame *) ((wxPyPreviewFrame *) x));
25427}
25428static void *_p_wxContextMenuEventTo_p_wxEvent(void *x) {
25429 return (void *)((wxEvent *) (wxCommandEvent *) ((wxContextMenuEvent *) x));
25430}
25431static void *_p_wxMenuEventTo_p_wxEvent(void *x) {
25432 return (void *)((wxEvent *) ((wxMenuEvent *) x));
25433}
25434static void *_p_wxCloseEventTo_p_wxEvent(void *x) {
25435 return (void *)((wxEvent *) ((wxCloseEvent *) x));
25436}
25437static void *_p_wxMouseEventTo_p_wxEvent(void *x) {
25438 return (void *)((wxEvent *) ((wxMouseEvent *) x));
25439}
25440static void *_p_wxEraseEventTo_p_wxEvent(void *x) {
25441 return (void *)((wxEvent *) ((wxEraseEvent *) x));
25442}
25443static void *_p_wxSetCursorEventTo_p_wxEvent(void *x) {
25444 return (void *)((wxEvent *) ((wxSetCursorEvent *) x));
25445}
25446static void *_p_wxSplitterEventTo_p_wxEvent(void *x) {
25447 return (void *)((wxEvent *) (wxCommandEvent *)(wxNotifyEvent *) ((wxSplitterEvent *) x));
25448}
25449static void *_p_wxInitDialogEventTo_p_wxEvent(void *x) {
25450 return (void *)((wxEvent *) ((wxInitDialogEvent *) x));
25451}
25452static void *_p_wxScrollEventTo_p_wxEvent(void *x) {
25453 return (void *)((wxEvent *) (wxCommandEvent *) ((wxScrollEvent *) x));
25454}
25455static void *_p_wxFindDialogEventTo_p_wxEvent(void *x) {
25456 return (void *)((wxEvent *) (wxCommandEvent *) ((wxFindDialogEvent *) x));
25457}
25458static void *_p_wxPyEventTo_p_wxEvent(void *x) {
25459 return (void *)((wxEvent *) ((wxPyEvent *) x));
25460}
25461static void *_p_wxNotifyEventTo_p_wxEvent(void *x) {
25462 return (void *)((wxEvent *) (wxCommandEvent *) ((wxNotifyEvent *) x));
25463}
25464static void *_p_wxCalculateLayoutEventTo_p_wxEvent(void *x) {
25465 return (void *)((wxEvent *) ((wxCalculateLayoutEvent *) x));
25466}
25467static void *_p_wxIdleEventTo_p_wxEvent(void *x) {
25468 return (void *)((wxEvent *) ((wxIdleEvent *) x));
25469}
25470static void *_p_wxWindowCreateEventTo_p_wxEvent(void *x) {
25471 return (void *)((wxEvent *) (wxCommandEvent *) ((wxWindowCreateEvent *) x));
25472}
25473static void *_p_wxQueryNewPaletteEventTo_p_wxEvent(void *x) {
25474 return (void *)((wxEvent *) ((wxQueryNewPaletteEvent *) x));
25475}
25476static void *_p_wxMaximizeEventTo_p_wxEvent(void *x) {
25477 return (void *)((wxEvent *) ((wxMaximizeEvent *) x));
25478}
25479static void *_p_wxIconizeEventTo_p_wxEvent(void *x) {
25480 return (void *)((wxEvent *) ((wxIconizeEvent *) x));
25481}
25482static void *_p_wxActivateEventTo_p_wxEvent(void *x) {
25483 return (void *)((wxEvent *) ((wxActivateEvent *) x));
25484}
25485static void *_p_wxSizeEventTo_p_wxEvent(void *x) {
25486 return (void *)((wxEvent *) ((wxSizeEvent *) x));
25487}
25488static void *_p_wxMoveEventTo_p_wxEvent(void *x) {
25489 return (void *)((wxEvent *) ((wxMoveEvent *) x));
25490}
25491static void *_p_wxPaintEventTo_p_wxEvent(void *x) {
25492 return (void *)((wxEvent *) ((wxPaintEvent *) x));
25493}
25494static void *_p_wxNcPaintEventTo_p_wxEvent(void *x) {
25495 return (void *)((wxEvent *) ((wxNcPaintEvent *) x));
25496}
25497static void *_p_wxUpdateUIEventTo_p_wxEvent(void *x) {
25498 return (void *)((wxEvent *) (wxCommandEvent *) ((wxUpdateUIEvent *) x));
25499}
25500static void *_p_wxPaletteChangedEventTo_p_wxEvent(void *x) {
25501 return (void *)((wxEvent *) ((wxPaletteChangedEvent *) x));
25502}
25503static void *_p_wxDisplayChangedEventTo_p_wxEvent(void *x) {
25504 return (void *)((wxEvent *) ((wxDisplayChangedEvent *) x));
25505}
25506static void *_p_wxMouseCaptureChangedEventTo_p_wxEvent(void *x) {
25507 return (void *)((wxEvent *) ((wxMouseCaptureChangedEvent *) x));
25508}
25509static void *_p_wxSysColourChangedEventTo_p_wxEvent(void *x) {
25510 return (void *)((wxEvent *) ((wxSysColourChangedEvent *) x));
25511}
25512static void *_p_wxDropFilesEventTo_p_wxEvent(void *x) {
25513 return (void *)((wxEvent *) ((wxDropFilesEvent *) x));
25514}
25515static void *_p_wxFocusEventTo_p_wxEvent(void *x) {
25516 return (void *)((wxEvent *) ((wxFocusEvent *) x));
25517}
25518static void *_p_wxChildFocusEventTo_p_wxEvent(void *x) {
25519 return (void *)((wxEvent *) (wxCommandEvent *) ((wxChildFocusEvent *) x));
25520}
25521static void *_p_wxSashEventTo_p_wxEvent(void *x) {
25522 return (void *)((wxEvent *) (wxCommandEvent *) ((wxSashEvent *) x));
25523}
25524static void *_p_wxQueryLayoutInfoEventTo_p_wxEvent(void *x) {
25525 return (void *)((wxEvent *) ((wxQueryLayoutInfoEvent *) x));
25526}
25527static void *_p_wxShowEventTo_p_wxEvent(void *x) {
25528 return (void *)((wxEvent *) ((wxShowEvent *) x));
25529}
25530static void *_p_wxCommandEventTo_p_wxEvent(void *x) {
25531 return (void *)((wxEvent *) ((wxCommandEvent *) x));
25532}
25533static void *_p_wxPyCommandEventTo_p_wxEvent(void *x) {
25534 return (void *)((wxEvent *) (wxCommandEvent *) ((wxPyCommandEvent *) x));
25535}
25536static void *_p_wxWindowDestroyEventTo_p_wxEvent(void *x) {
25537 return (void *)((wxEvent *) (wxCommandEvent *) ((wxWindowDestroyEvent *) x));
25538}
25539static void *_p_wxNavigationKeyEventTo_p_wxEvent(void *x) {
25540 return (void *)((wxEvent *) ((wxNavigationKeyEvent *) x));
25541}
25542static void *_p_wxKeyEventTo_p_wxEvent(void *x) {
25543 return (void *)((wxEvent *) ((wxKeyEvent *) x));
25544}
25545static void *_p_wxScrollWinEventTo_p_wxEvent(void *x) {
25546 return (void *)((wxEvent *) ((wxScrollWinEvent *) x));
25547}
25548static void *_p_wxTaskBarIconEventTo_p_wxEvent(void *x) {
25549 return (void *)((wxEvent *) ((wxTaskBarIconEvent *) x));
25550}
25551static void *_p_wxSplitterEventTo_p_wxNotifyEvent(void *x) {
25552 return (void *)((wxNotifyEvent *) ((wxSplitterEvent *) x));
25553}
25554static void *_p_wxSplashScreenTo_p_wxEvtHandler(void *x) {
25555 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxFrame *) ((wxSplashScreen *) x));
25556}
25557static void *_p_wxMiniFrameTo_p_wxEvtHandler(void *x) {
25558 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxFrame *) ((wxMiniFrame *) x));
25559}
25560static void *_p_wxPyPanelTo_p_wxEvtHandler(void *x) {
25561 return (void *)((wxEvtHandler *) (wxWindow *)(wxPanel *) ((wxPyPanel *) x));
25562}
25563static void *_p_wxMenuBarTo_p_wxEvtHandler(void *x) {
25564 return (void *)((wxEvtHandler *) (wxWindow *) ((wxMenuBar *) x));
25565}
25566static void *_p_wxValidatorTo_p_wxEvtHandler(void *x) {
25567 return (void *)((wxEvtHandler *) ((wxValidator *) x));
25568}
25569static void *_p_wxPyValidatorTo_p_wxEvtHandler(void *x) {
25570 return (void *)((wxEvtHandler *) (wxValidator *) ((wxPyValidator *) x));
25571}
25572static void *_p_wxMenuTo_p_wxEvtHandler(void *x) {
25573 return (void *)((wxEvtHandler *) ((wxMenu *) x));
25574}
25575static void *_p_wxTextEntryDialogTo_p_wxEvtHandler(void *x) {
25576 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxTextEntryDialog *) x));
25577}
25578static void *_p_wxSingleChoiceDialogTo_p_wxEvtHandler(void *x) {
25579 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxSingleChoiceDialog *) x));
25580}
25581static void *_p_wxMultiChoiceDialogTo_p_wxEvtHandler(void *x) {
25582 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxMultiChoiceDialog *) x));
25583}
25584static void *_p_wxFileDialogTo_p_wxEvtHandler(void *x) {
25585 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxFileDialog *) x));
25586}
25587static void *_p_wxMessageDialogTo_p_wxEvtHandler(void *x) {
25588 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxMessageDialog *) x));
25589}
25590static void *_p_wxProgressDialogTo_p_wxEvtHandler(void *x) {
25591 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxFrame *) ((wxProgressDialog *) x));
25592}
25593static void *_p_wxFindReplaceDialogTo_p_wxEvtHandler(void *x) {
25594 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxFindReplaceDialog *) x));
25595}
25596static void *_p_wxPanelTo_p_wxEvtHandler(void *x) {
25597 return (void *)((wxEvtHandler *) (wxWindow *) ((wxPanel *) x));
25598}
25599static void *_p_wxStatusBarTo_p_wxEvtHandler(void *x) {
25600 return (void *)((wxEvtHandler *) (wxWindow *) ((wxStatusBar *) x));
25601}
25602static void *_p_wxPyVScrolledWindowTo_p_wxEvtHandler(void *x) {
25603 return (void *)((wxEvtHandler *) (wxWindow *)(wxPanel *) ((wxPyVScrolledWindow *) x));
25604}
25605static void *_p_wxTipWindowTo_p_wxEvtHandler(void *x) {
25606 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxFrame *) ((wxTipWindow *) x));
25607}
25608static void *_p_wxPyPopupTransientWindowTo_p_wxEvtHandler(void *x) {
25609 return (void *)((wxEvtHandler *) (wxWindow *)(wxPopupWindow *) ((wxPyPopupTransientWindow *) x));
25610}
25611static void *_p_wxPopupWindowTo_p_wxEvtHandler(void *x) {
25612 return (void *)((wxEvtHandler *) (wxWindow *) ((wxPopupWindow *) x));
25613}
25614static void *_p_wxSashLayoutWindowTo_p_wxEvtHandler(void *x) {
25615 return (void *)((wxEvtHandler *) (wxWindow *)(wxSashWindow *) ((wxSashLayoutWindow *) x));
25616}
25617static void *_p_wxSashWindowTo_p_wxEvtHandler(void *x) {
25618 return (void *)((wxEvtHandler *) (wxWindow *) ((wxSashWindow *) x));
25619}
25620static void *_p_wxSplitterWindowTo_p_wxEvtHandler(void *x) {
25621 return (void *)((wxEvtHandler *) (wxWindow *) ((wxSplitterWindow *) x));
25622}
25623static void *_p_wxSplashScreenWindowTo_p_wxEvtHandler(void *x) {
25624 return (void *)((wxEvtHandler *) (wxWindow *) ((wxSplashScreenWindow *) x));
25625}
25626static void *_p_wxWindowTo_p_wxEvtHandler(void *x) {
25627 return (void *)((wxEvtHandler *) ((wxWindow *) x));
25628}
25629static void *_p_wxScrolledWindowTo_p_wxEvtHandler(void *x) {
25630 return (void *)((wxEvtHandler *) (wxWindow *)(wxPanel *) ((wxScrolledWindow *) x));
25631}
25632static void *_p_wxTopLevelWindowTo_p_wxEvtHandler(void *x) {
25633 return (void *)((wxEvtHandler *) (wxWindow *) ((wxTopLevelWindow *) x));
25634}
25635static void *_p_wxMDIClientWindowTo_p_wxEvtHandler(void *x) {
25636 return (void *)((wxEvtHandler *) (wxWindow *) ((wxMDIClientWindow *) x));
25637}
25638static void *_p_wxPyScrolledWindowTo_p_wxEvtHandler(void *x) {
25639 return (void *)((wxEvtHandler *) (wxWindow *)(wxPanel *)(wxScrolledWindow *) ((wxPyScrolledWindow *) x));
25640}
25641static void *_p_wxControlTo_p_wxEvtHandler(void *x) {
25642 return (void *)((wxEvtHandler *) (wxWindow *) ((wxControl *) x));
25643}
25644static void *_p_wxPreviewFrameTo_p_wxEvtHandler(void *x) {
25645 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxFrame *) ((wxPreviewFrame *) x));
25646}
25647static void *_p_wxPyPreviewFrameTo_p_wxEvtHandler(void *x) {
25648 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxFrame *)(wxPreviewFrame *) ((wxPyPreviewFrame *) x));
25649}
25650static void *_p_wxMDIChildFrameTo_p_wxEvtHandler(void *x) {
25651 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxFrame *) ((wxMDIChildFrame *) x));
25652}
25653static void *_p_wxPyAppTo_p_wxEvtHandler(void *x) {
25654 return (void *)((wxEvtHandler *) ((wxPyApp *) x));
25655}
25656static void *_p_wxControlWithItemsTo_p_wxEvtHandler(void *x) {
25657 return (void *)((wxEvtHandler *) (wxWindow *)(wxControl *) ((wxControlWithItems *) x));
25658}
25659static void *_p_wxPyWindowTo_p_wxEvtHandler(void *x) {
25660 return (void *)((wxEvtHandler *) (wxWindow *) ((wxPyWindow *) x));
25661}
25662static void *_p_wxPreviewCanvasTo_p_wxEvtHandler(void *x) {
25663 return (void *)((wxEvtHandler *) (wxWindow *)(wxPanel *)(wxScrolledWindow *) ((wxPreviewCanvas *) x));
25664}
25665static void *_p_wxPyHtmlListBoxTo_p_wxEvtHandler(void *x) {
25666 return (void *)((wxEvtHandler *) (wxWindow *)(wxPanel *)(wxPyVScrolledWindow *)(wxPyVListBox *) ((wxPyHtmlListBox *) x));
25667}
25668static void *_p_wxPyVListBoxTo_p_wxEvtHandler(void *x) {
25669 return (void *)((wxEvtHandler *) (wxWindow *)(wxPanel *)(wxPyVScrolledWindow *) ((wxPyVListBox *) x));
25670}
25671static void *_p_wxPreviewControlBarTo_p_wxEvtHandler(void *x) {
25672 return (void *)((wxEvtHandler *) (wxWindow *)(wxPanel *) ((wxPreviewControlBar *) x));
25673}
25674static void *_p_wxPyPreviewControlBarTo_p_wxEvtHandler(void *x) {
25675 return (void *)((wxEvtHandler *) (wxWindow *)(wxPanel *)(wxPreviewControlBar *) ((wxPyPreviewControlBar *) x));
25676}
25677static void *_p_wxTaskBarIconTo_p_wxEvtHandler(void *x) {
25678 return (void *)((wxEvtHandler *) ((wxTaskBarIcon *) x));
25679}
25680static void *_p_wxFrameTo_p_wxEvtHandler(void *x) {
25681 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *) ((wxFrame *) x));
25682}
25683static void *_p_wxFontDialogTo_p_wxEvtHandler(void *x) {
25684 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxFontDialog *) x));
25685}
25686static void *_p_wxDirDialogTo_p_wxEvtHandler(void *x) {
25687 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxDirDialog *) x));
25688}
25689static void *_p_wxColourDialogTo_p_wxEvtHandler(void *x) {
25690 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxColourDialog *) x));
25691}
25692static void *_p_wxDialogTo_p_wxEvtHandler(void *x) {
25693 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *) ((wxDialog *) x));
25694}
25695static void *_p_wxPageSetupDialogTo_p_wxEvtHandler(void *x) {
25696 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxPageSetupDialog *) x));
25697}
25698static void *_p_wxPrintDialogTo_p_wxEvtHandler(void *x) {
25699 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxPrintDialog *) x));
25700}
25701static void *_p_wxMDIParentFrameTo_p_wxEvtHandler(void *x) {
25702 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxFrame *) ((wxMDIParentFrame *) x));
25703}
25704static void *_p_wxPyHtmlListBoxTo_p_wxPyVListBox(void *x) {
25705 return (void *)((wxPyVListBox *) ((wxPyHtmlListBox *) x));
25706}
25707static void *_p_wxMDIChildFrameTo_p_wxFrame(void *x) {
25708 return (void *)((wxFrame *) ((wxMDIChildFrame *) x));
25709}
25710static void *_p_wxProgressDialogTo_p_wxFrame(void *x) {
25711 return (void *)((wxFrame *) ((wxProgressDialog *) x));
25712}
25713static void *_p_wxTipWindowTo_p_wxFrame(void *x) {
25714 return (void *)((wxFrame *) ((wxTipWindow *) x));
25715}
25716static void *_p_wxPreviewFrameTo_p_wxFrame(void *x) {
25717 return (void *)((wxFrame *) ((wxPreviewFrame *) x));
25718}
25719static void *_p_wxPyPreviewFrameTo_p_wxFrame(void *x) {
25720 return (void *)((wxFrame *) (wxPreviewFrame *) ((wxPyPreviewFrame *) x));
25721}
25722static void *_p_wxMiniFrameTo_p_wxFrame(void *x) {
25723 return (void *)((wxFrame *) ((wxMiniFrame *) x));
25724}
25725static void *_p_wxSplashScreenTo_p_wxFrame(void *x) {
25726 return (void *)((wxFrame *) ((wxSplashScreen *) x));
25727}
25728static void *_p_wxMDIParentFrameTo_p_wxFrame(void *x) {
25729 return (void *)((wxFrame *) ((wxMDIParentFrame *) x));
25730}
25731static void *_p_wxLayoutConstraintsTo_p_wxObject(void *x) {
25732 return (void *)((wxObject *) ((wxLayoutConstraints *) x));
25733}
25734static void *_p_wxQueryLayoutInfoEventTo_p_wxObject(void *x) {
25735 return (void *)((wxObject *) (wxEvent *) ((wxQueryLayoutInfoEvent *) x));
25736}
25737static void *_p_wxPreviewFrameTo_p_wxObject(void *x) {
25738 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxFrame *) ((wxPreviewFrame *) x));
25739}
25740static void *_p_wxPyPreviewFrameTo_p_wxObject(void *x) {
25741 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxFrame *)(wxPreviewFrame *) ((wxPyPreviewFrame *) x));
25742}
25743static void *_p_wxGBSizerItemTo_p_wxObject(void *x) {
25744 return (void *)((wxObject *) (wxSizerItem *) ((wxGBSizerItem *) x));
25745}
25746static void *_p_wxSizerItemTo_p_wxObject(void *x) {
25747 return (void *)((wxObject *) ((wxSizerItem *) x));
25748}
25749static void *_p_wxScrollEventTo_p_wxObject(void *x) {
25750 return (void *)((wxObject *) (wxEvent *)(wxCommandEvent *) ((wxScrollEvent *) x));
25751}
25752static void *_p_wxIndividualLayoutConstraintTo_p_wxObject(void *x) {
25753 return (void *)((wxObject *) ((wxIndividualLayoutConstraint *) x));
25754}
25755static void *_p_wxStaticBoxSizerTo_p_wxObject(void *x) {
25756 return (void *)((wxObject *) (wxSizer *)(wxBoxSizer *) ((wxStaticBoxSizer *) x));
25757}
25758static void *_p_wxBoxSizerTo_p_wxObject(void *x) {
25759 return (void *)((wxObject *) (wxSizer *) ((wxBoxSizer *) x));
25760}
25761static void *_p_wxSizerTo_p_wxObject(void *x) {
25762 return (void *)((wxObject *) ((wxSizer *) x));
25763}
25764static void *_p_wxGridBagSizerTo_p_wxObject(void *x) {
25765 return (void *)((wxObject *) (wxSizer *)(wxGridSizer *)(wxFlexGridSizer *) ((wxGridBagSizer *) x));
25766}
25767static void *_p_wxUpdateUIEventTo_p_wxObject(void *x) {
25768 return (void *)((wxObject *) (wxEvent *)(wxCommandEvent *) ((wxUpdateUIEvent *) x));
25769}
25770static void *_p_wxPyPanelTo_p_wxObject(void *x) {
25771 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxPanel *) ((wxPyPanel *) x));
25772}
25773static void *_p_wxEventTo_p_wxObject(void *x) {
25774 return (void *)((wxObject *) ((wxEvent *) x));
25775}
25776static void *_p_wxFontDataTo_p_wxObject(void *x) {
25777 return (void *)((wxObject *) ((wxFontData *) x));
25778}
25779static void *_p_wxPrintDataTo_p_wxObject(void *x) {
25780 return (void *)((wxObject *) ((wxPrintData *) x));
25781}
25782static void *_p_wxFlexGridSizerTo_p_wxObject(void *x) {
25783 return (void *)((wxObject *) (wxSizer *)(wxGridSizer *) ((wxFlexGridSizer *) x));
25784}
25785static void *_p_wxGridSizerTo_p_wxObject(void *x) {
25786 return (void *)((wxObject *) (wxSizer *) ((wxGridSizer *) x));
25787}
25788static void *_p_wxInitDialogEventTo_p_wxObject(void *x) {
25789 return (void *)((wxObject *) (wxEvent *) ((wxInitDialogEvent *) x));
25790}
25791static void *_p_wxLayoutAlgorithmTo_p_wxObject(void *x) {
25792 return (void *)((wxObject *) ((wxLayoutAlgorithm *) x));
25793}
25794static void *_p_wxTaskBarIconTo_p_wxObject(void *x) {
25795 return (void *)((wxObject *) (wxEvtHandler *) ((wxTaskBarIcon *) x));
25796}
25797static void *_p_wxFindDialogEventTo_p_wxObject(void *x) {
25798 return (void *)((wxObject *) (wxEvent *)(wxCommandEvent *) ((wxFindDialogEvent *) x));
25799}
25800static void *_p_wxPaintEventTo_p_wxObject(void *x) {
25801 return (void *)((wxObject *) (wxEvent *) ((wxPaintEvent *) x));
25802}
25803static void *_p_wxNcPaintEventTo_p_wxObject(void *x) {
25804 return (void *)((wxObject *) (wxEvent *) ((wxNcPaintEvent *) x));
25805}
25806static void *_p_wxPaletteChangedEventTo_p_wxObject(void *x) {
25807 return (void *)((wxObject *) (wxEvent *) ((wxPaletteChangedEvent *) x));
25808}
25809static void *_p_wxDisplayChangedEventTo_p_wxObject(void *x) {
25810 return (void *)((wxObject *) (wxEvent *) ((wxDisplayChangedEvent *) x));
25811}
25812static void *_p_wxMouseCaptureChangedEventTo_p_wxObject(void *x) {
25813 return (void *)((wxObject *) (wxEvent *) ((wxMouseCaptureChangedEvent *) x));
25814}
25815static void *_p_wxSysColourChangedEventTo_p_wxObject(void *x) {
25816 return (void *)((wxObject *) (wxEvent *) ((wxSysColourChangedEvent *) x));
25817}
25818static void *_p_wxPreviewCanvasTo_p_wxObject(void *x) {
25819 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxPanel *)(wxScrolledWindow *) ((wxPreviewCanvas *) x));
25820}
25821static void *_p_wxControlTo_p_wxObject(void *x) {
25822 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *) ((wxControl *) x));
25823}
25824static void *_p_wxSetCursorEventTo_p_wxObject(void *x) {
25825 return (void *)((wxObject *) (wxEvent *) ((wxSetCursorEvent *) x));
25826}
25827static void *_p_wxSplitterEventTo_p_wxObject(void *x) {
25828 return (void *)((wxObject *) (wxEvent *)(wxCommandEvent *)(wxNotifyEvent *) ((wxSplitterEvent *) x));
25829}
25830static void *_p_wxFSFileTo_p_wxObject(void *x) {
25831 return (void *)((wxObject *) ((wxFSFile *) x));
25832}
25833static void *_p_wxFindReplaceDataTo_p_wxObject(void *x) {
25834 return (void *)((wxObject *) ((wxFindReplaceData *) x));
25835}
25836static void *_p_wxPySizerTo_p_wxObject(void *x) {
25837 return (void *)((wxObject *) (wxSizer *) ((wxPySizer *) x));
25838}
25839static void *_p_wxMDIChildFrameTo_p_wxObject(void *x) {
25840 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxFrame *) ((wxMDIChildFrame *) x));
25841}
25842static void *_p_wxColourDataTo_p_wxObject(void *x) {
25843 return (void *)((wxObject *) ((wxColourData *) x));
25844}
25845static void *_p_wxPyEventTo_p_wxObject(void *x) {
25846 return (void *)((wxObject *) (wxEvent *) ((wxPyEvent *) x));
25847}
25848static void *_p_wxNotifyEventTo_p_wxObject(void *x) {
25849 return (void *)((wxObject *) (wxEvent *)(wxCommandEvent *) ((wxNotifyEvent *) x));
25850}
25851static void *_p_wxPyWindowTo_p_wxObject(void *x) {
25852 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *) ((wxPyWindow *) x));
25853}
25854static void *_p_wxSplashScreenTo_p_wxObject(void *x) {
25855 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxFrame *) ((wxSplashScreen *) x));
25856}
25857static void *_p_wxFileDialogTo_p_wxObject(void *x) {
25858 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxFileDialog *) x));
25859}
25860static void *_p_wxMultiChoiceDialogTo_p_wxObject(void *x) {
25861 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxMultiChoiceDialog *) x));
25862}
25863static void *_p_wxSingleChoiceDialogTo_p_wxObject(void *x) {
25864 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxSingleChoiceDialog *) x));
25865}
25866static void *_p_wxTextEntryDialogTo_p_wxObject(void *x) {
25867 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxTextEntryDialog *) x));
25868}
25869static void *_p_wxMessageDialogTo_p_wxObject(void *x) {
25870 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxMessageDialog *) x));
25871}
25872static void *_p_wxProgressDialogTo_p_wxObject(void *x) {
25873 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxFrame *) ((wxProgressDialog *) x));
25874}
25875static void *_p_wxFindReplaceDialogTo_p_wxObject(void *x) {
25876 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxFindReplaceDialog *) x));
25877}
25878static void *_p_wxShowEventTo_p_wxObject(void *x) {
25879 return (void *)((wxObject *) (wxEvent *) ((wxShowEvent *) x));
25880}
25881static void *_p_wxPrinterTo_p_wxObject(void *x) {
25882 return (void *)((wxObject *) ((wxPrinter *) x));
25883}
25884static void *_p_wxMenuItemTo_p_wxObject(void *x) {
25885 return (void *)((wxObject *) ((wxMenuItem *) x));
25886}
25887static void *_p_wxIdleEventTo_p_wxObject(void *x) {
25888 return (void *)((wxObject *) (wxEvent *) ((wxIdleEvent *) x));
25889}
25890static void *_p_wxWindowCreateEventTo_p_wxObject(void *x) {
25891 return (void *)((wxObject *) (wxEvent *)(wxCommandEvent *) ((wxWindowCreateEvent *) x));
25892}
25893static void *_p_wxQueryNewPaletteEventTo_p_wxObject(void *x) {
25894 return (void *)((wxObject *) (wxEvent *) ((wxQueryNewPaletteEvent *) x));
25895}
25896static void *_p_wxMaximizeEventTo_p_wxObject(void *x) {
25897 return (void *)((wxObject *) (wxEvent *) ((wxMaximizeEvent *) x));
25898}
25899static void *_p_wxIconizeEventTo_p_wxObject(void *x) {
25900 return (void *)((wxObject *) (wxEvent *) ((wxIconizeEvent *) x));
25901}
25902static void *_p_wxSizeEventTo_p_wxObject(void *x) {
25903 return (void *)((wxObject *) (wxEvent *) ((wxSizeEvent *) x));
25904}
25905static void *_p_wxMoveEventTo_p_wxObject(void *x) {
25906 return (void *)((wxObject *) (wxEvent *) ((wxMoveEvent *) x));
25907}
25908static void *_p_wxActivateEventTo_p_wxObject(void *x) {
25909 return (void *)((wxObject *) (wxEvent *) ((wxActivateEvent *) x));
25910}
25911static void *_p_wxXPMHandlerTo_p_wxObject(void *x) {
25912 return (void *)((wxObject *) (wxImageHandler *) ((wxXPMHandler *) x));
25913}
25914static void *_p_wxPNMHandlerTo_p_wxObject(void *x) {
25915 return (void *)((wxObject *) (wxImageHandler *) ((wxPNMHandler *) x));
25916}
25917static void *_p_wxJPEGHandlerTo_p_wxObject(void *x) {
25918 return (void *)((wxObject *) (wxImageHandler *) ((wxJPEGHandler *) x));
25919}
25920static void *_p_wxPCXHandlerTo_p_wxObject(void *x) {
25921 return (void *)((wxObject *) (wxImageHandler *) ((wxPCXHandler *) x));
25922}
25923static void *_p_wxGIFHandlerTo_p_wxObject(void *x) {
25924 return (void *)((wxObject *) (wxImageHandler *) ((wxGIFHandler *) x));
25925}
25926static void *_p_wxPNGHandlerTo_p_wxObject(void *x) {
25927 return (void *)((wxObject *) (wxImageHandler *) ((wxPNGHandler *) x));
25928}
25929static void *_p_wxANIHandlerTo_p_wxObject(void *x) {
25930 return (void *)((wxObject *) (wxImageHandler *)(wxBMPHandler *)(wxICOHandler *)(wxCURHandler *) ((wxANIHandler *) x));
25931}
25932static void *_p_wxCURHandlerTo_p_wxObject(void *x) {
25933 return (void *)((wxObject *) (wxImageHandler *)(wxBMPHandler *)(wxICOHandler *) ((wxCURHandler *) x));
25934}
25935static void *_p_wxICOHandlerTo_p_wxObject(void *x) {
25936 return (void *)((wxObject *) (wxImageHandler *)(wxBMPHandler *) ((wxICOHandler *) x));
25937}
25938static void *_p_wxBMPHandlerTo_p_wxObject(void *x) {
25939 return (void *)((wxObject *) (wxImageHandler *) ((wxBMPHandler *) x));
25940}
25941static void *_p_wxImageHandlerTo_p_wxObject(void *x) {
25942 return (void *)((wxObject *) ((wxImageHandler *) x));
25943}
25944static void *_p_wxTIFFHandlerTo_p_wxObject(void *x) {
25945 return (void *)((wxObject *) (wxImageHandler *) ((wxTIFFHandler *) x));
25946}
25947static void *_p_wxEvtHandlerTo_p_wxObject(void *x) {
25948 return (void *)((wxObject *) ((wxEvtHandler *) x));
25949}
25950static void *_p_wxCalculateLayoutEventTo_p_wxObject(void *x) {
25951 return (void *)((wxObject *) (wxEvent *) ((wxCalculateLayoutEvent *) x));
25952}
25953static void *_p_wxPyVListBoxTo_p_wxObject(void *x) {
25954 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxPanel *)(wxPyVScrolledWindow *) ((wxPyVListBox *) x));
25955}
25956static void *_p_wxPyHtmlListBoxTo_p_wxObject(void *x) {
25957 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxPanel *)(wxPyVScrolledWindow *)(wxPyVListBox *) ((wxPyHtmlListBox *) x));
25958}
25959static void *_p_wxAcceleratorTableTo_p_wxObject(void *x) {
25960 return (void *)((wxObject *) ((wxAcceleratorTable *) x));
25961}
25962static void *_p_wxMiniFrameTo_p_wxObject(void *x) {
25963 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxFrame *) ((wxMiniFrame *) x));
25964}
25965static void *_p_wxImageTo_p_wxObject(void *x) {
25966 return (void *)((wxObject *) ((wxImage *) x));
25967}
25968static void *_p_wxFrameTo_p_wxObject(void *x) {
25969 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *) ((wxFrame *) x));
25970}
25971static void *_p_wxPyPrintoutTo_p_wxObject(void *x) {
25972 return (void *)((wxObject *) ((wxPyPrintout *) x));
25973}
25974static void *_p_wxScrollWinEventTo_p_wxObject(void *x) {
25975 return (void *)((wxObject *) (wxEvent *) ((wxScrollWinEvent *) x));
25976}
25977static void *_p_wxTaskBarIconEventTo_p_wxObject(void *x) {
25978 return (void *)((wxObject *) (wxEvent *) ((wxTaskBarIconEvent *) x));
25979}
25980static void *_p_wxStatusBarTo_p_wxObject(void *x) {
25981 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *) ((wxStatusBar *) x));
25982}
25983static void *_p_wxMDIParentFrameTo_p_wxObject(void *x) {
25984 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxFrame *) ((wxMDIParentFrame *) x));
25985}
25986static void *_p_wxWindowDestroyEventTo_p_wxObject(void *x) {
25987 return (void *)((wxObject *) (wxEvent *)(wxCommandEvent *) ((wxWindowDestroyEvent *) x));
25988}
25989static void *_p_wxNavigationKeyEventTo_p_wxObject(void *x) {
25990 return (void *)((wxObject *) (wxEvent *) ((wxNavigationKeyEvent *) x));
25991}
25992static void *_p_wxKeyEventTo_p_wxObject(void *x) {
25993 return (void *)((wxObject *) (wxEvent *) ((wxKeyEvent *) x));
25994}
25995static void *_p_wxWindowTo_p_wxObject(void *x) {
25996 return (void *)((wxObject *) (wxEvtHandler *) ((wxWindow *) x));
25997}
25998static void *_p_wxMenuTo_p_wxObject(void *x) {
25999 return (void *)((wxObject *) (wxEvtHandler *) ((wxMenu *) x));
26000}
26001static void *_p_wxMenuBarTo_p_wxObject(void *x) {
26002 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *) ((wxMenuBar *) x));
26003}
26004static void *_p_wxScrolledWindowTo_p_wxObject(void *x) {
26005 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxPanel *) ((wxScrolledWindow *) x));
26006}
26007static void *_p_wxTopLevelWindowTo_p_wxObject(void *x) {
26008 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *) ((wxTopLevelWindow *) x));
26009}
26010static void *_p_wxSplashScreenWindowTo_p_wxObject(void *x) {
26011 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *) ((wxSplashScreenWindow *) x));
26012}
26013static void *_p_wxSplitterWindowTo_p_wxObject(void *x) {
26014 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *) ((wxSplitterWindow *) x));
26015}
26016static void *_p_wxSashWindowTo_p_wxObject(void *x) {
26017 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *) ((wxSashWindow *) x));
26018}
26019static void *_p_wxSashLayoutWindowTo_p_wxObject(void *x) {
26020 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxSashWindow *) ((wxSashLayoutWindow *) x));
26021}
26022static void *_p_wxPopupWindowTo_p_wxObject(void *x) {
26023 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *) ((wxPopupWindow *) x));
26024}
26025static void *_p_wxPyPopupTransientWindowTo_p_wxObject(void *x) {
26026 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxPopupWindow *) ((wxPyPopupTransientWindow *) x));
26027}
26028static void *_p_wxTipWindowTo_p_wxObject(void *x) {
26029 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxFrame *) ((wxTipWindow *) x));
26030}
26031static void *_p_wxPyVScrolledWindowTo_p_wxObject(void *x) {
26032 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxPanel *) ((wxPyVScrolledWindow *) x));
26033}
26034static void *_p_wxMDIClientWindowTo_p_wxObject(void *x) {
26035 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *) ((wxMDIClientWindow *) x));
26036}
26037static void *_p_wxPyScrolledWindowTo_p_wxObject(void *x) {
26038 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxPanel *)(wxScrolledWindow *) ((wxPyScrolledWindow *) x));
26039}
26040static void *_p_wxSashEventTo_p_wxObject(void *x) {
26041 return (void *)((wxObject *) (wxEvent *)(wxCommandEvent *) ((wxSashEvent *) x));
26042}
26043static void *_p_wxPrintPreviewTo_p_wxObject(void *x) {
26044 return (void *)((wxObject *) ((wxPrintPreview *) x));
26045}
26046static void *_p_wxPyPrintPreviewTo_p_wxObject(void *x) {
26047 return (void *)((wxObject *) (wxPrintPreview *) ((wxPyPrintPreview *) x));
26048}
26049static void *_p_wxPanelTo_p_wxObject(void *x) {
26050 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *) ((wxPanel *) x));
26051}
26052static void *_p_wxDialogTo_p_wxObject(void *x) {
26053 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *) ((wxDialog *) x));
26054}
26055static void *_p_wxColourDialogTo_p_wxObject(void *x) {
26056 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxColourDialog *) x));
26057}
26058static void *_p_wxDirDialogTo_p_wxObject(void *x) {
26059 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxDirDialog *) x));
26060}
26061static void *_p_wxFontDialogTo_p_wxObject(void *x) {
26062 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxFontDialog *) x));
26063}
26064static void *_p_wxPageSetupDialogTo_p_wxObject(void *x) {
26065 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxPageSetupDialog *) x));
26066}
26067static void *_p_wxPrintDialogTo_p_wxObject(void *x) {
26068 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxPrintDialog *) x));
26069}
26070static void *_p_wxFileSystemTo_p_wxObject(void *x) {
26071 return (void *)((wxObject *) ((wxFileSystem *) x));
26072}
26073static void *_p_wxContextMenuEventTo_p_wxObject(void *x) {
26074 return (void *)((wxObject *) (wxEvent *)(wxCommandEvent *) ((wxContextMenuEvent *) x));
26075}
26076static void *_p_wxMenuEventTo_p_wxObject(void *x) {
26077 return (void *)((wxObject *) (wxEvent *) ((wxMenuEvent *) x));
26078}
26079static void *_p_wxPyAppTo_p_wxObject(void *x) {
26080 return (void *)((wxObject *) (wxEvtHandler *) ((wxPyApp *) x));
26081}
26082static void *_p_wxCloseEventTo_p_wxObject(void *x) {
26083 return (void *)((wxObject *) (wxEvent *) ((wxCloseEvent *) x));
26084}
26085static void *_p_wxMouseEventTo_p_wxObject(void *x) {
26086 return (void *)((wxObject *) (wxEvent *) ((wxMouseEvent *) x));
26087}
26088static void *_p_wxEraseEventTo_p_wxObject(void *x) {
26089 return (void *)((wxObject *) (wxEvent *) ((wxEraseEvent *) x));
26090}
26091static void *_p_wxPyCommandEventTo_p_wxObject(void *x) {
26092 return (void *)((wxObject *) (wxEvent *)(wxCommandEvent *) ((wxPyCommandEvent *) x));
26093}
26094static void *_p_wxCommandEventTo_p_wxObject(void *x) {
26095 return (void *)((wxObject *) (wxEvent *) ((wxCommandEvent *) x));
26096}
26097static void *_p_wxPreviewControlBarTo_p_wxObject(void *x) {
26098 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxPanel *) ((wxPreviewControlBar *) x));
26099}
26100static void *_p_wxPyPreviewControlBarTo_p_wxObject(void *x) {
26101 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxPanel *)(wxPreviewControlBar *) ((wxPyPreviewControlBar *) x));
26102}
26103static void *_p_wxDropFilesEventTo_p_wxObject(void *x) {
26104 return (void *)((wxObject *) (wxEvent *) ((wxDropFilesEvent *) x));
26105}
26106static void *_p_wxFocusEventTo_p_wxObject(void *x) {
26107 return (void *)((wxObject *) (wxEvent *) ((wxFocusEvent *) x));
26108}
26109static void *_p_wxChildFocusEventTo_p_wxObject(void *x) {
26110 return (void *)((wxObject *) (wxEvent *)(wxCommandEvent *) ((wxChildFocusEvent *) x));
26111}
26112static void *_p_wxControlWithItemsTo_p_wxObject(void *x) {
26113 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxControl *) ((wxControlWithItems *) x));
26114}
26115static void *_p_wxPageSetupDialogDataTo_p_wxObject(void *x) {
26116 return (void *)((wxObject *) ((wxPageSetupDialogData *) x));
26117}
26118static void *_p_wxPrintDialogDataTo_p_wxObject(void *x) {
26119 return (void *)((wxObject *) ((wxPrintDialogData *) x));
26120}
26121static void *_p_wxPyValidatorTo_p_wxObject(void *x) {
26122 return (void *)((wxObject *) (wxEvtHandler *)(wxValidator *) ((wxPyValidator *) x));
26123}
26124static void *_p_wxValidatorTo_p_wxObject(void *x) {
26125 return (void *)((wxObject *) (wxEvtHandler *) ((wxValidator *) x));
26126}
26127static void *_p_wxPyVListBoxTo_p_wxPyVScrolledWindow(void *x) {
26128 return (void *)((wxPyVScrolledWindow *) ((wxPyVListBox *) x));
26129}
26130static void *_p_wxPyHtmlListBoxTo_p_wxPyVScrolledWindow(void *x) {
26131 return (void *)((wxPyVScrolledWindow *) (wxPyVListBox *) ((wxPyHtmlListBox *) x));
26132}
26133static void *_p_wxPyPopupTransientWindowTo_p_wxPopupWindow(void *x) {
26134 return (void *)((wxPopupWindow *) ((wxPyPopupTransientWindow *) x));
26135}
26136static void *_p_wxSashLayoutWindowTo_p_wxSashWindow(void *x) {
26137 return (void *)((wxSashWindow *) ((wxSashLayoutWindow *) x));
26138}
26139static void *_p_wxFrameTo_p_wxTopLevelWindow(void *x) {
26140 return (void *)((wxTopLevelWindow *) ((wxFrame *) x));
26141}
26142static void *_p_wxMiniFrameTo_p_wxTopLevelWindow(void *x) {
26143 return (void *)((wxTopLevelWindow *) (wxFrame *) ((wxMiniFrame *) x));
26144}
26145static void *_p_wxFontDialogTo_p_wxTopLevelWindow(void *x) {
26146 return (void *)((wxTopLevelWindow *) (wxDialog *) ((wxFontDialog *) x));
26147}
26148static void *_p_wxDirDialogTo_p_wxTopLevelWindow(void *x) {
26149 return (void *)((wxTopLevelWindow *) (wxDialog *) ((wxDirDialog *) x));
26150}
26151static void *_p_wxColourDialogTo_p_wxTopLevelWindow(void *x) {
26152 return (void *)((wxTopLevelWindow *) (wxDialog *) ((wxColourDialog *) x));
26153}
26154static void *_p_wxDialogTo_p_wxTopLevelWindow(void *x) {
26155 return (void *)((wxTopLevelWindow *) ((wxDialog *) x));
26156}
26157static void *_p_wxPageSetupDialogTo_p_wxTopLevelWindow(void *x) {
26158 return (void *)((wxTopLevelWindow *) (wxDialog *) ((wxPageSetupDialog *) x));
26159}
26160static void *_p_wxPrintDialogTo_p_wxTopLevelWindow(void *x) {
26161 return (void *)((wxTopLevelWindow *) (wxDialog *) ((wxPrintDialog *) x));
26162}
26163static void *_p_wxSplashScreenTo_p_wxTopLevelWindow(void *x) {
26164 return (void *)((wxTopLevelWindow *) (wxFrame *) ((wxSplashScreen *) x));
26165}
26166static void *_p_wxTipWindowTo_p_wxTopLevelWindow(void *x) {
26167 return (void *)((wxTopLevelWindow *) (wxFrame *) ((wxTipWindow *) x));
26168}
26169static void *_p_wxMDIParentFrameTo_p_wxTopLevelWindow(void *x) {
26170 return (void *)((wxTopLevelWindow *) (wxFrame *) ((wxMDIParentFrame *) x));
26171}
26172static void *_p_wxMDIChildFrameTo_p_wxTopLevelWindow(void *x) {
26173 return (void *)((wxTopLevelWindow *) (wxFrame *) ((wxMDIChildFrame *) x));
26174}
26175static void *_p_wxProgressDialogTo_p_wxTopLevelWindow(void *x) {
26176 return (void *)((wxTopLevelWindow *) (wxFrame *) ((wxProgressDialog *) x));
26177}
26178static void *_p_wxMessageDialogTo_p_wxTopLevelWindow(void *x) {
26179 return (void *)((wxTopLevelWindow *) (wxDialog *) ((wxMessageDialog *) x));
26180}
26181static void *_p_wxTextEntryDialogTo_p_wxTopLevelWindow(void *x) {
26182 return (void *)((wxTopLevelWindow *) (wxDialog *) ((wxTextEntryDialog *) x));
26183}
26184static void *_p_wxSingleChoiceDialogTo_p_wxTopLevelWindow(void *x) {
26185 return (void *)((wxTopLevelWindow *) (wxDialog *) ((wxSingleChoiceDialog *) x));
26186}
26187static void *_p_wxMultiChoiceDialogTo_p_wxTopLevelWindow(void *x) {
26188 return (void *)((wxTopLevelWindow *) (wxDialog *) ((wxMultiChoiceDialog *) x));
26189}
26190static void *_p_wxFileDialogTo_p_wxTopLevelWindow(void *x) {
26191 return (void *)((wxTopLevelWindow *) (wxDialog *) ((wxFileDialog *) x));
26192}
26193static void *_p_wxFindReplaceDialogTo_p_wxTopLevelWindow(void *x) {
26194 return (void *)((wxTopLevelWindow *) (wxDialog *) ((wxFindReplaceDialog *) x));
26195}
26196static void *_p_wxPreviewFrameTo_p_wxTopLevelWindow(void *x) {
26197 return (void *)((wxTopLevelWindow *) (wxFrame *) ((wxPreviewFrame *) x));
26198}
26199static void *_p_wxPyPreviewFrameTo_p_wxTopLevelWindow(void *x) {
26200 return (void *)((wxTopLevelWindow *) (wxFrame *)(wxPreviewFrame *) ((wxPyPreviewFrame *) x));
26201}
26202static void *_p_wxSplashScreenTo_p_wxWindow(void *x) {
26203 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxFrame *) ((wxSplashScreen *) x));
26204}
26205static void *_p_wxMiniFrameTo_p_wxWindow(void *x) {
26206 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxFrame *) ((wxMiniFrame *) x));
26207}
26208static void *_p_wxPyPanelTo_p_wxWindow(void *x) {
26209 return (void *)((wxWindow *) (wxPanel *) ((wxPyPanel *) x));
26210}
26211static void *_p_wxMenuBarTo_p_wxWindow(void *x) {
26212 return (void *)((wxWindow *) ((wxMenuBar *) x));
26213}
26214static void *_p_wxFindReplaceDialogTo_p_wxWindow(void *x) {
26215 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxDialog *) ((wxFindReplaceDialog *) x));
26216}
26217static void *_p_wxProgressDialogTo_p_wxWindow(void *x) {
26218 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxFrame *) ((wxProgressDialog *) x));
26219}
26220static void *_p_wxMessageDialogTo_p_wxWindow(void *x) {
26221 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxDialog *) ((wxMessageDialog *) x));
26222}
26223static void *_p_wxTextEntryDialogTo_p_wxWindow(void *x) {
26224 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxDialog *) ((wxTextEntryDialog *) x));
26225}
26226static void *_p_wxSingleChoiceDialogTo_p_wxWindow(void *x) {
26227 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxDialog *) ((wxSingleChoiceDialog *) x));
26228}
26229static void *_p_wxMultiChoiceDialogTo_p_wxWindow(void *x) {
26230 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxDialog *) ((wxMultiChoiceDialog *) x));
26231}
26232static void *_p_wxFileDialogTo_p_wxWindow(void *x) {
26233 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxDialog *) ((wxFileDialog *) x));
26234}
26235static void *_p_wxPanelTo_p_wxWindow(void *x) {
26236 return (void *)((wxWindow *) ((wxPanel *) x));
26237}
26238static void *_p_wxStatusBarTo_p_wxWindow(void *x) {
26239 return (void *)((wxWindow *) ((wxStatusBar *) x));
26240}
26241static void *_p_wxMDIClientWindowTo_p_wxWindow(void *x) {
26242 return (void *)((wxWindow *) ((wxMDIClientWindow *) x));
26243}
26244static void *_p_wxPyVScrolledWindowTo_p_wxWindow(void *x) {
26245 return (void *)((wxWindow *) (wxPanel *) ((wxPyVScrolledWindow *) x));
26246}
26247static void *_p_wxTipWindowTo_p_wxWindow(void *x) {
26248 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxFrame *) ((wxTipWindow *) x));
26249}
26250static void *_p_wxPyPopupTransientWindowTo_p_wxWindow(void *x) {
26251 return (void *)((wxWindow *) (wxPopupWindow *) ((wxPyPopupTransientWindow *) x));
26252}
26253static void *_p_wxPopupWindowTo_p_wxWindow(void *x) {
26254 return (void *)((wxWindow *) ((wxPopupWindow *) x));
26255}
26256static void *_p_wxSashLayoutWindowTo_p_wxWindow(void *x) {
26257 return (void *)((wxWindow *) (wxSashWindow *) ((wxSashLayoutWindow *) x));
26258}
26259static void *_p_wxScrolledWindowTo_p_wxWindow(void *x) {
26260 return (void *)((wxWindow *) (wxPanel *) ((wxScrolledWindow *) x));
26261}
26262static void *_p_wxTopLevelWindowTo_p_wxWindow(void *x) {
26263 return (void *)((wxWindow *) ((wxTopLevelWindow *) x));
26264}
26265static void *_p_wxSplashScreenWindowTo_p_wxWindow(void *x) {
26266 return (void *)((wxWindow *) ((wxSplashScreenWindow *) x));
26267}
26268static void *_p_wxSplitterWindowTo_p_wxWindow(void *x) {
26269 return (void *)((wxWindow *) ((wxSplitterWindow *) x));
26270}
26271static void *_p_wxSashWindowTo_p_wxWindow(void *x) {
26272 return (void *)((wxWindow *) ((wxSashWindow *) x));
26273}
26274static void *_p_wxPyScrolledWindowTo_p_wxWindow(void *x) {
26275 return (void *)((wxWindow *) (wxPanel *)(wxScrolledWindow *) ((wxPyScrolledWindow *) x));
26276}
26277static void *_p_wxControlTo_p_wxWindow(void *x) {
26278 return (void *)((wxWindow *) ((wxControl *) x));
26279}
26280static void *_p_wxPreviewFrameTo_p_wxWindow(void *x) {
26281 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxFrame *) ((wxPreviewFrame *) x));
26282}
26283static void *_p_wxPyPreviewFrameTo_p_wxWindow(void *x) {
26284 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxFrame *)(wxPreviewFrame *) ((wxPyPreviewFrame *) x));
26285}
26286static void *_p_wxMDIChildFrameTo_p_wxWindow(void *x) {
26287 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxFrame *) ((wxMDIChildFrame *) x));
26288}
26289static void *_p_wxControlWithItemsTo_p_wxWindow(void *x) {
26290 return (void *)((wxWindow *) (wxControl *) ((wxControlWithItems *) x));
26291}
26292static void *_p_wxPyWindowTo_p_wxWindow(void *x) {
26293 return (void *)((wxWindow *) ((wxPyWindow *) x));
26294}
26295static void *_p_wxPreviewCanvasTo_p_wxWindow(void *x) {
26296 return (void *)((wxWindow *) (wxPanel *)(wxScrolledWindow *) ((wxPreviewCanvas *) x));
26297}
26298static void *_p_wxPyHtmlListBoxTo_p_wxWindow(void *x) {
26299 return (void *)((wxWindow *) (wxPanel *)(wxPyVScrolledWindow *)(wxPyVListBox *) ((wxPyHtmlListBox *) x));
26300}
26301static void *_p_wxPyVListBoxTo_p_wxWindow(void *x) {
26302 return (void *)((wxWindow *) (wxPanel *)(wxPyVScrolledWindow *) ((wxPyVListBox *) x));
26303}
26304static void *_p_wxPreviewControlBarTo_p_wxWindow(void *x) {
26305 return (void *)((wxWindow *) (wxPanel *) ((wxPreviewControlBar *) x));
26306}
26307static void *_p_wxPyPreviewControlBarTo_p_wxWindow(void *x) {
26308 return (void *)((wxWindow *) (wxPanel *)(wxPreviewControlBar *) ((wxPyPreviewControlBar *) x));
26309}
26310static void *_p_wxFrameTo_p_wxWindow(void *x) {
26311 return (void *)((wxWindow *) (wxTopLevelWindow *) ((wxFrame *) x));
26312}
26313static void *_p_wxFontDialogTo_p_wxWindow(void *x) {
26314 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxDialog *) ((wxFontDialog *) x));
26315}
26316static void *_p_wxDirDialogTo_p_wxWindow(void *x) {
26317 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxDialog *) ((wxDirDialog *) x));
26318}
26319static void *_p_wxColourDialogTo_p_wxWindow(void *x) {
26320 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxDialog *) ((wxColourDialog *) x));
26321}
26322static void *_p_wxDialogTo_p_wxWindow(void *x) {
26323 return (void *)((wxWindow *) (wxTopLevelWindow *) ((wxDialog *) x));
26324}
26325static void *_p_wxPageSetupDialogTo_p_wxWindow(void *x) {
26326 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxDialog *) ((wxPageSetupDialog *) x));
26327}
26328static void *_p_wxPrintDialogTo_p_wxWindow(void *x) {
26329 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxDialog *) ((wxPrintDialog *) x));
26330}
26331static void *_p_wxMDIParentFrameTo_p_wxWindow(void *x) {
26332 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxFrame *) ((wxMDIParentFrame *) x));
26333}
26334static void *_p_wxPyScrolledWindowTo_p_wxScrolledWindow(void *x) {
26335 return (void *)((wxScrolledWindow *) ((wxPyScrolledWindow *) x));
26336}
26337static void *_p_wxPreviewCanvasTo_p_wxScrolledWindow(void *x) {
26338 return (void *)((wxScrolledWindow *) ((wxPreviewCanvas *) x));
26339}
26340static void *_p_wxPyPrintPreviewTo_p_wxPrintPreview(void *x) {
26341 return (void *)((wxPrintPreview *) ((wxPyPrintPreview *) x));
26342}
26343static void *_p_wxColourDialogTo_p_wxDialog(void *x) {
26344 return (void *)((wxDialog *) ((wxColourDialog *) x));
26345}
26346static void *_p_wxDirDialogTo_p_wxDialog(void *x) {
26347 return (void *)((wxDialog *) ((wxDirDialog *) x));
26348}
26349static void *_p_wxFontDialogTo_p_wxDialog(void *x) {
26350 return (void *)((wxDialog *) ((wxFontDialog *) x));
26351}
26352static void *_p_wxPageSetupDialogTo_p_wxDialog(void *x) {
26353 return (void *)((wxDialog *) ((wxPageSetupDialog *) x));
26354}
26355static void *_p_wxPrintDialogTo_p_wxDialog(void *x) {
26356 return (void *)((wxDialog *) ((wxPrintDialog *) x));
26357}
26358static void *_p_wxFileDialogTo_p_wxDialog(void *x) {
26359 return (void *)((wxDialog *) ((wxFileDialog *) x));
26360}
26361static void *_p_wxMultiChoiceDialogTo_p_wxDialog(void *x) {
26362 return (void *)((wxDialog *) ((wxMultiChoiceDialog *) x));
26363}
26364static void *_p_wxSingleChoiceDialogTo_p_wxDialog(void *x) {
26365 return (void *)((wxDialog *) ((wxSingleChoiceDialog *) x));
26366}
26367static void *_p_wxTextEntryDialogTo_p_wxDialog(void *x) {
26368 return (void *)((wxDialog *) ((wxTextEntryDialog *) x));
26369}
26370static void *_p_wxMessageDialogTo_p_wxDialog(void *x) {
26371 return (void *)((wxDialog *) ((wxMessageDialog *) x));
26372}
26373static void *_p_wxFindReplaceDialogTo_p_wxDialog(void *x) {
26374 return (void *)((wxDialog *) ((wxFindReplaceDialog *) x));
26375}
26376static void *_p_wxScrolledWindowTo_p_wxPanel(void *x) {
26377 return (void *)((wxPanel *) ((wxScrolledWindow *) x));
26378}
26379static void *_p_wxPyVScrolledWindowTo_p_wxPanel(void *x) {
26380 return (void *)((wxPanel *) ((wxPyVScrolledWindow *) x));
26381}
26382static void *_p_wxPyScrolledWindowTo_p_wxPanel(void *x) {
26383 return (void *)((wxPanel *) (wxScrolledWindow *) ((wxPyScrolledWindow *) x));
26384}
26385static void *_p_wxPyVListBoxTo_p_wxPanel(void *x) {
26386 return (void *)((wxPanel *) (wxPyVScrolledWindow *) ((wxPyVListBox *) x));
26387}
26388static void *_p_wxPyHtmlListBoxTo_p_wxPanel(void *x) {
26389 return (void *)((wxPanel *) (wxPyVScrolledWindow *)(wxPyVListBox *) ((wxPyHtmlListBox *) x));
26390}
26391static void *_p_wxPyPanelTo_p_wxPanel(void *x) {
26392 return (void *)((wxPanel *) ((wxPyPanel *) x));
26393}
26394static void *_p_wxPreviewCanvasTo_p_wxPanel(void *x) {
26395 return (void *)((wxPanel *) (wxScrolledWindow *) ((wxPreviewCanvas *) x));
26396}
26397static void *_p_wxPreviewControlBarTo_p_wxPanel(void *x) {
26398 return (void *)((wxPanel *) ((wxPreviewControlBar *) x));
26399}
26400static void *_p_wxPyPreviewControlBarTo_p_wxPanel(void *x) {
26401 return (void *)((wxPanel *) (wxPreviewControlBar *) ((wxPyPreviewControlBar *) x));
26402}
26403static void *_p_wxChildFocusEventTo_p_wxCommandEvent(void *x) {
26404 return (void *)((wxCommandEvent *) ((wxChildFocusEvent *) x));
26405}
26406static void *_p_wxScrollEventTo_p_wxCommandEvent(void *x) {
26407 return (void *)((wxCommandEvent *) ((wxScrollEvent *) x));
26408}
26409static void *_p_wxWindowCreateEventTo_p_wxCommandEvent(void *x) {
26410 return (void *)((wxCommandEvent *) ((wxWindowCreateEvent *) x));
26411}
26412static void *_p_wxUpdateUIEventTo_p_wxCommandEvent(void *x) {
26413 return (void *)((wxCommandEvent *) ((wxUpdateUIEvent *) x));
26414}
26415static void *_p_wxFindDialogEventTo_p_wxCommandEvent(void *x) {
26416 return (void *)((wxCommandEvent *) ((wxFindDialogEvent *) x));
26417}
26418static void *_p_wxWindowDestroyEventTo_p_wxCommandEvent(void *x) {
26419 return (void *)((wxCommandEvent *) ((wxWindowDestroyEvent *) x));
26420}
26421static void *_p_wxContextMenuEventTo_p_wxCommandEvent(void *x) {
26422 return (void *)((wxCommandEvent *) ((wxContextMenuEvent *) x));
26423}
26424static void *_p_wxSplitterEventTo_p_wxCommandEvent(void *x) {
26425 return (void *)((wxCommandEvent *) (wxNotifyEvent *) ((wxSplitterEvent *) x));
26426}
26427static void *_p_wxNotifyEventTo_p_wxCommandEvent(void *x) {
26428 return (void *)((wxCommandEvent *) ((wxNotifyEvent *) x));
26429}
26430static void *_p_wxPyCommandEventTo_p_wxCommandEvent(void *x) {
26431 return (void *)((wxCommandEvent *) ((wxPyCommandEvent *) x));
26432}
26433static void *_p_wxSashEventTo_p_wxCommandEvent(void *x) {
26434 return (void *)((wxCommandEvent *) ((wxSashEvent *) x));
26435}
26436static void *_p_wxPyPreviewControlBarTo_p_wxPreviewControlBar(void *x) {
26437 return (void *)((wxPreviewControlBar *) ((wxPyPreviewControlBar *) x));
26438}
26439static 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}};
26440static 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}};
26441static 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}};
26442static 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}};
26443static 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}};
09c21d3b 26444static 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}};
d55e5bfc
RD
26445static 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}};
26446static 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}};
26447static 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}};
26448static 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}};
26449static 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}};
26450static 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}};
26451static 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}};
26452static 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}};
26453static 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}};
26454static 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}};
26455static 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}};
26456static 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}};
26457static 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}};
26458static 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}};
26459static 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}};
f20a2e1f 26460static swig_type_info _swigt__p_wxVisualAttributes[] = {{"_p_wxVisualAttributes", 0, "wxVisualAttributes *", 0, 0, 0, 0},{"_p_wxVisualAttributes", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
d55e5bfc
RD
26461static 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}};
26462static 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}};
26463static 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}};
26464static 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}};
26465static 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}};
26466static 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}};
26467static 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}};
26468static 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}};
26469static 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}};
26470static 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}};
26471static 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}};
26472static 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}};
26473static 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}};
26474static 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}};
26475static 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_wxTipWindow", _p_wxTipWindowTo_p_wxEvtHandler, 0, 0, 0, 0, 0},{"_p_wxTopLevelWindow", _p_wxTopLevelWindowTo_p_wxEvtHandler, 0, 0, 0, 0, 0},{"_p_wxMDIClientWindow", _p_wxMDIClientWindowTo_p_wxEvtHandler, 0, 0, 0, 0, 0},{"_p_wxPyVScrolledWindow", _p_wxPyVScrolledWindowTo_p_wxEvtHandler, 0, 0, 0, 0, 0},{"_p_wxPyScrolledWindow", _p_wxPyScrolledWindowTo_p_wxEvtHandler, 0, 0, 0, 0, 0},{"_p_wxScrolledWindow", _p_wxScrolledWindowTo_p_wxEvtHandler, 0, 0, 0, 0, 0},{"_p_wxWindow", _p_wxWindowTo_p_wxEvtHandler, 0, 0, 0, 0, 0},{"_p_wxSashWindow", _p_wxSashWindowTo_p_wxEvtHandler, 0, 0, 0, 0, 0},{"_p_wxSashLayoutWindow", _p_wxSashLayoutWindowTo_p_wxEvtHandler, 0, 0, 0, 0, 0},{"_p_wxSplitterWindow", _p_wxSplitterWindowTo_p_wxEvtHandler, 0, 0, 0, 0, 0},{"_p_wxSplashScreenWindow", _p_wxSplashScreenWindowTo_p_wxEvtHandler, 0, 0, 0, 0, 0},{"_p_wxPopupWindow", _p_wxPopupWindowTo_p_wxEvtHandler, 0, 0, 0, 0, 0},{"_p_wxPyPopupTransientWindow", _p_wxPyPopupTransientWindowTo_p_wxEvtHandler, 0, 0, 0, 0, 0},{"_p_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_wxPageSetupDialog", _p_wxPageSetupDialogTo_p_wxEvtHandler, 0, 0, 0, 0, 0},{"_p_wxPrintDialog", _p_wxPrintDialogTo_p_wxEvtHandler, 0, 0, 0, 0, 0},{"_p_wxDialog", _p_wxDialogTo_p_wxEvtHandler, 0, 0, 0, 0, 0},{"_p_wxColourDialog", _p_wxColourDialogTo_p_wxEvtHandler, 0, 0, 0, 0, 0},{"_p_wxDirDialog", _p_wxDirDialogTo_p_wxEvtHandler, 0, 0, 0, 0, 0},{"_p_wxFontDialog", _p_wxFontDialogTo_p_wxEvtHandler, 0, 0, 0, 0, 0},{"_p_wxMenu", _p_wxMenuTo_p_wxEvtHandler, 0, 0, 0, 0, 0},{"_p_wxMDIParentFrame", _p_wxMDIParentFrameTo_p_wxEvtHandler, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
26476static 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}};
26477static 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}};
26478static 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}};
26479static 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}};
26480static 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}};
26481static 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}};
26482static 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_wxTipWindow", _p_wxTipWindowTo_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}};
26483static 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}};
26484static 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}};
26485static 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}};
26486static 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}};
26487static 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}};
26488static 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}};
26489static swig_type_info _swigt__p_wxObject[] = {{"_p_wxObject", 0, "wxObject *", 0, 0, 0, 0},{"_p_wxQueryLayoutInfoEvent", _p_wxQueryLayoutInfoEventTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxLayoutConstraints", _p_wxLayoutConstraintsTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxPreviewFrame", _p_wxPreviewFrameTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxPyPreviewFrame", _p_wxPyPreviewFrameTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxGBSizerItem", _p_wxGBSizerItemTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxSizerItem", _p_wxSizerItemTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxScrollEvent", _p_wxScrollEventTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxIndividualLayoutConstraint", _p_wxIndividualLayoutConstraintTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxStaticBoxSizer", _p_wxStaticBoxSizerTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxBoxSizer", _p_wxBoxSizerTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxSizer", _p_wxSizerTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxGridBagSizer", _p_wxGridBagSizerTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxUpdateUIEvent", _p_wxUpdateUIEventTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxPyPanel", _p_wxPyPanelTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxMenu", _p_wxMenuTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxFontData", _p_wxFontDataTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxPrintData", _p_wxPrintDataTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxEvent", _p_wxEventTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxGridSizer", _p_wxGridSizerTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxFlexGridSizer", _p_wxFlexGridSizerTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxTaskBarIcon", _p_wxTaskBarIconTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxLayoutAlgorithm", _p_wxLayoutAlgorithmTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxInitDialogEvent", _p_wxInitDialogEventTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxFindDialogEvent", _p_wxFindDialogEventTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxPaintEvent", _p_wxPaintEventTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxNcPaintEvent", _p_wxNcPaintEventTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxPaletteChangedEvent", _p_wxPaletteChangedEventTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxDisplayChangedEvent", _p_wxDisplayChangedEventTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxMouseCaptureChangedEvent", _p_wxMouseCaptureChangedEventTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxSysColourChangedEvent", _p_wxSysColourChangedEventTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxPreviewCanvas", _p_wxPreviewCanvasTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxControl", _p_wxControlTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxSetCursorEvent", _p_wxSetCursorEventTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxSplitterEvent", _p_wxSplitterEventTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxFSFile", _p_wxFSFileTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxFindReplaceData", _p_wxFindReplaceDataTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxPySizer", _p_wxPySizerTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxMDIChildFrame", _p_wxMDIChildFrameTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxColourData", _p_wxColourDataTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxPyEvent", _p_wxPyEventTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxNotifyEvent", _p_wxNotifyEventTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxPyWindow", _p_wxPyWindowTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxSplashScreen", _p_wxSplashScreenTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxTextEntryDialog", _p_wxTextEntryDialogTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxMessageDialog", _p_wxMessageDialogTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxProgressDialog", _p_wxProgressDialogTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxFindReplaceDialog", _p_wxFindReplaceDialogTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxSingleChoiceDialog", _p_wxSingleChoiceDialogTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxMultiChoiceDialog", _p_wxMultiChoiceDialogTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxFileDialog", _p_wxFileDialogTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxShowEvent", _p_wxShowEventTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxPrinter", _p_wxPrinterTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxIdleEvent", _p_wxIdleEventTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxWindowCreateEvent", _p_wxWindowCreateEventTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxQueryNewPaletteEvent", _p_wxQueryNewPaletteEventTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxMaximizeEvent", _p_wxMaximizeEventTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxMoveEvent", _p_wxMoveEventTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxSizeEvent", _p_wxSizeEventTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxActivateEvent", _p_wxActivateEventTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxIconizeEvent", _p_wxIconizeEventTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxMenuItem", _p_wxMenuItemTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxCalculateLayoutEvent", _p_wxCalculateLayoutEventTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxEvtHandler", _p_wxEvtHandlerTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxTIFFHandler", _p_wxTIFFHandlerTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxImageHandler", _p_wxImageHandlerTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxBMPHandler", _p_wxBMPHandlerTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxICOHandler", _p_wxICOHandlerTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxCURHandler", _p_wxCURHandlerTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxANIHandler", _p_wxANIHandlerTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxPNGHandler", _p_wxPNGHandlerTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxGIFHandler", _p_wxGIFHandlerTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxPCXHandler", _p_wxPCXHandlerTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxJPEGHandler", _p_wxJPEGHandlerTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxPNMHandler", _p_wxPNMHandlerTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxXPMHandler", _p_wxXPMHandlerTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxPyVListBox", _p_wxPyVListBoxTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxPyHtmlListBox", _p_wxPyHtmlListBoxTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxAcceleratorTable", _p_wxAcceleratorTableTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxMiniFrame", _p_wxMiniFrameTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxImage", _p_wxImageTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxFrame", _p_wxFrameTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxPyPrintout", _p_wxPyPrintoutTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxTaskBarIconEvent", _p_wxTaskBarIconEventTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxScrollWinEvent", _p_wxScrollWinEventTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxStatusBar", _p_wxStatusBarTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxMDIParentFrame", _p_wxMDIParentFrameTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxObject", 0, 0, 0, 0, 0, 0},{"_p_wxKeyEvent", _p_wxKeyEventTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxNavigationKeyEvent", _p_wxNavigationKeyEventTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxWindowDestroyEvent", _p_wxWindowDestroyEventTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxMenuBar", _p_wxMenuBarTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxScrolledWindow", _p_wxScrolledWindowTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxPyScrolledWindow", _p_wxPyScrolledWindowTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxPyVScrolledWindow", _p_wxPyVScrolledWindowTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxMDIClientWindow", _p_wxMDIClientWindowTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxTopLevelWindow", _p_wxTopLevelWindowTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxTipWindow", _p_wxTipWindowTo_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_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}};
26490static 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}};
d55e5bfc
RD
26491static swig_type_info _swigt__p_wxPyScrolledWindow[] = {{"_p_wxPyScrolledWindow", 0, "wxPyScrolledWindow *", 0, 0, 0, 0},{"_p_wxPyScrolledWindow", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
26492static 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}};
26493static 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}};
26494static swig_type_info _swigt__p_wxPyPopupTransientWindow[] = {{"_p_wxPyPopupTransientWindow", 0, "wxPyPopupTransientWindow *", 0, 0, 0, 0},{"_p_wxPyPopupTransientWindow", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
26495static 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}};
26496static 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}};
26497static 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}};
26498static 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},{0, 0, 0, 0, 0, 0, 0}};
26499static 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}};
26500static 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_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_wxDirDialog", _p_wxDirDialogTo_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_wxTipWindow", _p_wxTipWindowTo_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}};
26501static 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_wxTipWindow", _p_wxTipWindowTo_p_wxWindow, 0, 0, 0, 0, 0},{"_p_wxTopLevelWindow", _p_wxTopLevelWindowTo_p_wxWindow, 0, 0, 0, 0, 0},{"_p_wxSplashScreenWindow", _p_wxSplashScreenWindowTo_p_wxWindow, 0, 0, 0, 0, 0},{"_p_wxSplitterWindow", _p_wxSplitterWindowTo_p_wxWindow, 0, 0, 0, 0, 0},{"_p_wxSashLayoutWindow", _p_wxSashLayoutWindowTo_p_wxWindow, 0, 0, 0, 0, 0},{"_p_wxSashWindow", _p_wxSashWindowTo_p_wxWindow, 0, 0, 0, 0, 0},{"_p_wxPyVScrolledWindow", _p_wxPyVScrolledWindowTo_p_wxWindow, 0, 0, 0, 0, 0},{"_p_wxPyScrolledWindow", _p_wxPyScrolledWindowTo_p_wxWindow, 0, 0, 0, 0, 0},{"_p_wxWindow", 0, 0, 0, 0, 0, 0},{"_p_wxScrolledWindow", _p_wxScrolledWindowTo_p_wxWindow, 0, 0, 0, 0, 0},{"_p_wxPopupWindow", _p_wxPopupWindowTo_p_wxWindow, 0, 0, 0, 0, 0},{"_p_wxPyPopupTransientWindow", _p_wxPyPopupTransientWindowTo_p_wxWindow, 0, 0, 0, 0, 0},{"_p_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_wxPrintDialog", _p_wxPrintDialogTo_p_wxWindow, 0, 0, 0, 0, 0},{"_p_wxPageSetupDialog", _p_wxPageSetupDialogTo_p_wxWindow, 0, 0, 0, 0, 0},{"_p_wxDialog", _p_wxDialogTo_p_wxWindow, 0, 0, 0, 0, 0},{"_p_wxColourDialog", _p_wxColourDialogTo_p_wxWindow, 0, 0, 0, 0, 0},{"_p_wxDirDialog", _p_wxDirDialogTo_p_wxWindow, 0, 0, 0, 0, 0},{"_p_wxFontDialog", _p_wxFontDialogTo_p_wxWindow, 0, 0, 0, 0, 0},{"_p_wxMDIParentFrame", _p_wxMDIParentFrameTo_p_wxWindow, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
26502static swig_type_info _swigt__p_wxScrolledWindow[] = {{"_p_wxScrolledWindow", 0, "wxScrolledWindow *", 0, 0, 0, 0},{"_p_wxScrolledWindow", 0, 0, 0, 0, 0, 0},{"_p_wxPyScrolledWindow", _p_wxPyScrolledWindowTo_p_wxScrolledWindow, 0, 0, 0, 0, 0},{"_p_wxPreviewCanvas", _p_wxPreviewCanvasTo_p_wxScrolledWindow, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
26503static 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}};
26504static 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}};
26505static 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}};
26506static 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}};
26507static 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}};
26508static 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}};
26509static 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}};
26510static 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}};
26511static 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}};
26512static 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}};
26513static swig_type_info _swigt__p_wxPanel[] = {{"_p_wxPanel", 0, "wxPanel *", 0, 0, 0, 0},{"_p_wxPanel", 0, 0, 0, 0, 0, 0},{"_p_wxScrolledWindow", _p_wxScrolledWindowTo_p_wxPanel, 0, 0, 0, 0, 0},{"_p_wxPyScrolledWindow", _p_wxPyScrolledWindowTo_p_wxPanel, 0, 0, 0, 0, 0},{"_p_wxPyVScrolledWindow", _p_wxPyVScrolledWindowTo_p_wxPanel, 0, 0, 0, 0, 0},{"_p_wxPyVListBox", _p_wxPyVListBoxTo_p_wxPanel, 0, 0, 0, 0, 0},{"_p_wxPyHtmlListBox", _p_wxPyHtmlListBoxTo_p_wxPanel, 0, 0, 0, 0, 0},{"_p_wxPyPanel", _p_wxPyPanelTo_p_wxPanel, 0, 0, 0, 0, 0},{"_p_wxPreviewCanvas", _p_wxPreviewCanvasTo_p_wxPanel, 0, 0, 0, 0, 0},{"_p_wxPreviewControlBar", _p_wxPreviewControlBarTo_p_wxPanel, 0, 0, 0, 0, 0},{"_p_wxPyPreviewControlBar", _p_wxPyPreviewControlBarTo_p_wxPanel, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
26514static 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}};
26515static 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}};
d6c14a4c 26516static swig_type_info _swigt__p_wxFileSystem[] = {{"_p_wxFileSystem", 0, "wxFileSystem *", 0, 0, 0, 0},{"_p_wxFileSystem", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
d55e5bfc
RD
26517static 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}};
26518static 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}};
26519static 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}};
26520static 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}};
26521static 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}};
26522static 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}};
26523static 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}};
26524static 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}};
26525
26526static swig_type_info *swig_types_initial[] = {
26527_swigt__p_wxQueryLayoutInfoEvent,
26528_swigt__p_wxPreviewFrame,
26529_swigt__p_wxPyPreviewFrame,
26530_swigt__p_wxPyPanel,
26531_swigt__p_wxMenu,
09c21d3b 26532_swigt__p_wxPrintData,
d55e5bfc
RD
26533_swigt__p_wxFontData,
26534_swigt__p_wxEvent,
26535_swigt__p_wxTaskBarIcon,
26536_swigt__p_wxIconBundle,
26537_swigt__p_wxLayoutAlgorithm,
26538_swigt__p_wxFindDialogEvent,
26539_swigt__p_wxPreviewCanvas,
26540_swigt__p_wxFont,
26541_swigt__p_wxSplitterEvent,
26542_swigt__p_wxRegion,
26543_swigt__p_wxFindReplaceData,
26544_swigt__p_int,
26545_swigt__p_wxSize,
26546_swigt__p_wxDC,
26547_swigt__p_wxIcon,
f20a2e1f 26548_swigt__p_wxVisualAttributes,
d55e5bfc
RD
26549_swigt__p_wxMDIChildFrame,
26550_swigt__p_wxColourData,
26551_swigt__p_wxNotifyEvent,
26552_swigt__p_wxPyWindow,
26553_swigt__p_wxSplashScreen,
26554_swigt__p_wxFindReplaceDialog,
26555_swigt__p_wxProgressDialog,
26556_swigt__p_wxMessageDialog,
26557_swigt__p_wxTextEntryDialog,
26558_swigt__p_wxSingleChoiceDialog,
26559_swigt__p_wxMultiChoiceDialog,
26560_swigt__p_wxFileDialog,
26561_swigt__p_wxPrinter,
26562_swigt__p_wxArrayInt,
26563_swigt__p_wxEvtHandler,
26564_swigt__p_wxCalculateLayoutEvent,
26565_swigt__p_wxPyHtmlListBox,
26566_swigt__p_wxPyVListBox,
26567_swigt__p_wxRect,
26568_swigt__p_char,
26569_swigt__p_wxMiniFrame,
26570_swigt__p_wxFrame,
26571_swigt__p_wxPyPrintout,
26572_swigt__p_wxTaskBarIconEvent,
26573_swigt__p_wxScrollWinEvent,
26574_swigt__p_wxStatusBar,
26575_swigt__p_wxMDIParentFrame,
26576_swigt__p_wxPoint,
26577_swigt__p_wxObject,
26578_swigt__p_wxOutputStream,
d55e5bfc
RD
26579_swigt__p_wxPyScrolledWindow,
26580_swigt__p_wxMDIClientWindow,
26581_swigt__p_wxTipWindow,
26582_swigt__p_wxPyPopupTransientWindow,
26583_swigt__p_wxSashLayoutWindow,
26584_swigt__p_wxSplitterWindow,
26585_swigt__p_wxPyVScrolledWindow,
26586_swigt__p_wxPopupWindow,
26587_swigt__p_wxSashWindow,
26588_swigt__p_wxTopLevelWindow,
26589_swigt__p_wxWindow,
26590_swigt__p_wxScrolledWindow,
26591_swigt__p_wxSplashScreenWindow,
26592_swigt__p_wxMenuBar,
26593_swigt__p_wxPrintPreview,
26594_swigt__p_wxSashEvent,
26595_swigt__p_wxString,
26596_swigt__p_wxPyPrintPreview,
26597_swigt__p_wxFontDialog,
26598_swigt__p_wxDirDialog,
26599_swigt__p_wxColourDialog,
26600_swigt__p_wxDialog,
26601_swigt__p_wxPanel,
26602_swigt__p_wxPageSetupDialog,
26603_swigt__p_wxPrintDialog,
d6c14a4c 26604_swigt__p_wxFileSystem,
d55e5bfc
RD
26605_swigt__p_wxBitmap,
26606_swigt__p_wxCommandEvent,
26607_swigt__p_wxPreviewControlBar,
26608_swigt__p_wxPyPreviewControlBar,
26609_swigt__p_wxColour,
26610_swigt__p_wxToolBar,
26611_swigt__p_wxPageSetupDialogData,
26612_swigt__p_wxPrintDialogData,
266130
26614};
26615
26616
26617/* -------- TYPE CONVERSION AND EQUIVALENCE RULES (END) -------- */
26618
26619static swig_const_info swig_const_table[] = {
26620{0}};
26621
26622#ifdef __cplusplus
26623}
26624#endif
26625
26626#ifdef __cplusplus
26627extern "C"
26628#endif
26629SWIGEXPORT(void) SWIG_init(void) {
26630 static PyObject *SWIG_globals = 0;
26631 static int typeinit = 0;
26632 PyObject *m, *d;
26633 int i;
26634 if (!SWIG_globals) SWIG_globals = SWIG_newvarlink();
26635 m = Py_InitModule((char *) SWIG_name, SwigMethods);
26636 d = PyModule_GetDict(m);
26637
26638 if (!typeinit) {
26639 for (i = 0; swig_types_initial[i]; i++) {
26640 swig_types[i] = SWIG_TypeRegister(swig_types_initial[i]);
26641 }
26642 typeinit = 1;
26643 }
26644 SWIG_InstallConstants(d,swig_const_table);
26645
26646 PyDict_SetItemString(d,(char*)"cvar", SWIG_globals);
26647 SWIG_addvarlink(SWIG_globals,(char*)"FrameNameStr",_wrap_FrameNameStr_get, _wrap_FrameNameStr_set);
26648 SWIG_addvarlink(SWIG_globals,(char*)"DialogNameStr",_wrap_DialogNameStr_get, _wrap_DialogNameStr_set);
26649 SWIG_addvarlink(SWIG_globals,(char*)"StatusLineNameStr",_wrap_StatusLineNameStr_get, _wrap_StatusLineNameStr_set);
26650 SWIG_addvarlink(SWIG_globals,(char*)"ToolBarNameStr",_wrap_ToolBarNameStr_get, _wrap_ToolBarNameStr_set);
26651 PyDict_SetItemString(d,"STAY_ON_TOP", SWIG_FromInt((int)wxSTAY_ON_TOP));
26652 PyDict_SetItemString(d,"ICONIZE", SWIG_FromInt((int)wxICONIZE));
26653 PyDict_SetItemString(d,"MINIMIZE", SWIG_FromInt((int)wxMINIMIZE));
26654 PyDict_SetItemString(d,"MAXIMIZE", SWIG_FromInt((int)wxMAXIMIZE));
26655 PyDict_SetItemString(d,"CLOSE_BOX", SWIG_FromInt((int)wxCLOSE_BOX));
26656 PyDict_SetItemString(d,"THICK_FRAME", SWIG_FromInt((int)wxTHICK_FRAME));
26657 PyDict_SetItemString(d,"SYSTEM_MENU", SWIG_FromInt((int)wxSYSTEM_MENU));
26658 PyDict_SetItemString(d,"MINIMIZE_BOX", SWIG_FromInt((int)wxMINIMIZE_BOX));
26659 PyDict_SetItemString(d,"MAXIMIZE_BOX", SWIG_FromInt((int)wxMAXIMIZE_BOX));
26660 PyDict_SetItemString(d,"TINY_CAPTION_HORIZ", SWIG_FromInt((int)wxTINY_CAPTION_HORIZ));
26661 PyDict_SetItemString(d,"TINY_CAPTION_VERT", SWIG_FromInt((int)wxTINY_CAPTION_VERT));
26662 PyDict_SetItemString(d,"RESIZE_BOX", SWIG_FromInt((int)wxRESIZE_BOX));
26663 PyDict_SetItemString(d,"RESIZE_BORDER", SWIG_FromInt((int)wxRESIZE_BORDER));
26664 PyDict_SetItemString(d,"DIALOG_NO_PARENT", SWIG_FromInt((int)wxDIALOG_NO_PARENT));
26665 PyDict_SetItemString(d,"DEFAULT_FRAME_STYLE", SWIG_FromInt((int)wxDEFAULT_FRAME_STYLE));
26666 PyDict_SetItemString(d,"DEFAULT_DIALOG_STYLE", SWIG_FromInt((int)wxDEFAULT_DIALOG_STYLE));
26667 PyDict_SetItemString(d,"FRAME_TOOL_WINDOW", SWIG_FromInt((int)wxFRAME_TOOL_WINDOW));
26668 PyDict_SetItemString(d,"FRAME_FLOAT_ON_PARENT", SWIG_FromInt((int)wxFRAME_FLOAT_ON_PARENT));
26669 PyDict_SetItemString(d,"FRAME_NO_WINDOW_MENU", SWIG_FromInt((int)wxFRAME_NO_WINDOW_MENU));
26670 PyDict_SetItemString(d,"FRAME_NO_TASKBAR", SWIG_FromInt((int)wxFRAME_NO_TASKBAR));
26671 PyDict_SetItemString(d,"FRAME_SHAPED", SWIG_FromInt((int)wxFRAME_SHAPED));
26672 PyDict_SetItemString(d,"DIALOG_MODAL", SWIG_FromInt((int)wxDIALOG_MODAL));
26673 PyDict_SetItemString(d,"DIALOG_MODELESS", SWIG_FromInt((int)wxDIALOG_MODELESS));
26674 PyDict_SetItemString(d,"USER_COLOURS", SWIG_FromInt((int)wxUSER_COLOURS));
26675 PyDict_SetItemString(d,"NO_3D", SWIG_FromInt((int)wxNO_3D));
26676 PyDict_SetItemString(d,"FULLSCREEN_NOMENUBAR", SWIG_FromInt((int)wxFULLSCREEN_NOMENUBAR));
26677 PyDict_SetItemString(d,"FULLSCREEN_NOTOOLBAR", SWIG_FromInt((int)wxFULLSCREEN_NOTOOLBAR));
26678 PyDict_SetItemString(d,"FULLSCREEN_NOSTATUSBAR", SWIG_FromInt((int)wxFULLSCREEN_NOSTATUSBAR));
26679 PyDict_SetItemString(d,"FULLSCREEN_NOBORDER", SWIG_FromInt((int)wxFULLSCREEN_NOBORDER));
26680 PyDict_SetItemString(d,"FULLSCREEN_NOCAPTION", SWIG_FromInt((int)wxFULLSCREEN_NOCAPTION));
26681 PyDict_SetItemString(d,"FULLSCREEN_ALL", SWIG_FromInt((int)wxFULLSCREEN_ALL));
26682 PyDict_SetItemString(d,"TOPLEVEL_EX_DIALOG", SWIG_FromInt((int)wxTOPLEVEL_EX_DIALOG));
26683 PyDict_SetItemString(d,"SPLASH_CENTRE_ON_PARENT", SWIG_FromInt((int)wxSPLASH_CENTRE_ON_PARENT));
26684 PyDict_SetItemString(d,"SPLASH_CENTRE_ON_SCREEN", SWIG_FromInt((int)wxSPLASH_CENTRE_ON_SCREEN));
26685 PyDict_SetItemString(d,"SPLASH_NO_CENTRE", SWIG_FromInt((int)wxSPLASH_NO_CENTRE));
26686 PyDict_SetItemString(d,"SPLASH_TIMEOUT", SWIG_FromInt((int)wxSPLASH_TIMEOUT));
26687 PyDict_SetItemString(d,"SPLASH_NO_TIMEOUT", SWIG_FromInt((int)wxSPLASH_NO_TIMEOUT));
26688 SWIG_addvarlink(SWIG_globals,(char*)"SplitterNameStr",_wrap_SplitterNameStr_get, _wrap_SplitterNameStr_set);
26689 PyDict_SetItemString(d,"SP_NOBORDER", SWIG_FromInt((int)wxSP_NOBORDER));
26690 PyDict_SetItemString(d,"SP_NOSASH", SWIG_FromInt((int)wxSP_NOSASH));
26691 PyDict_SetItemString(d,"SP_PERMIT_UNSPLIT", SWIG_FromInt((int)wxSP_PERMIT_UNSPLIT));
26692 PyDict_SetItemString(d,"SP_LIVE_UPDATE", SWIG_FromInt((int)wxSP_LIVE_UPDATE));
26693 PyDict_SetItemString(d,"SP_3DSASH", SWIG_FromInt((int)wxSP_3DSASH));
26694 PyDict_SetItemString(d,"SP_3DBORDER", SWIG_FromInt((int)wxSP_3DBORDER));
26695 PyDict_SetItemString(d,"SP_NO_XP_THEME", SWIG_FromInt((int)wxSP_NO_XP_THEME));
26696 PyDict_SetItemString(d,"SP_BORDER", SWIG_FromInt((int)wxSP_BORDER));
26697 PyDict_SetItemString(d,"SP_3D", SWIG_FromInt((int)wxSP_3D));
26698 PyDict_SetItemString(d,"SPLIT_HORIZONTAL", SWIG_FromInt((int)wxSPLIT_HORIZONTAL));
26699 PyDict_SetItemString(d,"SPLIT_VERTICAL", SWIG_FromInt((int)wxSPLIT_VERTICAL));
26700 PyDict_SetItemString(d,"SPLIT_DRAG_NONE", SWIG_FromInt((int)wxSPLIT_DRAG_NONE));
26701 PyDict_SetItemString(d,"SPLIT_DRAG_DRAGGING", SWIG_FromInt((int)wxSPLIT_DRAG_DRAGGING));
26702 PyDict_SetItemString(d,"SPLIT_DRAG_LEFT_DOWN", SWIG_FromInt((int)wxSPLIT_DRAG_LEFT_DOWN));
26703 PyDict_SetItemString(d, "wxEVT_COMMAND_SPLITTER_SASH_POS_CHANGED", PyInt_FromLong(wxEVT_COMMAND_SPLITTER_SASH_POS_CHANGED));
26704 PyDict_SetItemString(d, "wxEVT_COMMAND_SPLITTER_SASH_POS_CHANGING", PyInt_FromLong(wxEVT_COMMAND_SPLITTER_SASH_POS_CHANGING));
26705 PyDict_SetItemString(d, "wxEVT_COMMAND_SPLITTER_DOUBLECLICKED", PyInt_FromLong(wxEVT_COMMAND_SPLITTER_DOUBLECLICKED));
26706 PyDict_SetItemString(d, "wxEVT_COMMAND_SPLITTER_UNSPLIT", PyInt_FromLong(wxEVT_COMMAND_SPLITTER_UNSPLIT));
26707 SWIG_addvarlink(SWIG_globals,(char*)"SashNameStr",_wrap_SashNameStr_get, _wrap_SashNameStr_set);
26708 SWIG_addvarlink(SWIG_globals,(char*)"SashLayoutNameStr",_wrap_SashLayoutNameStr_get, _wrap_SashLayoutNameStr_set);
26709 PyDict_SetItemString(d,"SASH_DRAG_NONE", SWIG_FromInt((int)wxSASH_DRAG_NONE));
26710 PyDict_SetItemString(d,"SASH_DRAG_DRAGGING", SWIG_FromInt((int)wxSASH_DRAG_DRAGGING));
26711 PyDict_SetItemString(d,"SASH_DRAG_LEFT_DOWN", SWIG_FromInt((int)wxSASH_DRAG_LEFT_DOWN));
26712 PyDict_SetItemString(d,"SW_NOBORDER", SWIG_FromInt((int)wxSW_NOBORDER));
26713 PyDict_SetItemString(d,"SW_BORDER", SWIG_FromInt((int)wxSW_BORDER));
26714 PyDict_SetItemString(d,"SW_3DSASH", SWIG_FromInt((int)wxSW_3DSASH));
26715 PyDict_SetItemString(d,"SW_3DBORDER", SWIG_FromInt((int)wxSW_3DBORDER));
26716 PyDict_SetItemString(d,"SW_3D", SWIG_FromInt((int)wxSW_3D));
26717 PyDict_SetItemString(d,"SASH_TOP", SWIG_FromInt((int)wxSASH_TOP));
26718 PyDict_SetItemString(d,"SASH_RIGHT", SWIG_FromInt((int)wxSASH_RIGHT));
26719 PyDict_SetItemString(d,"SASH_BOTTOM", SWIG_FromInt((int)wxSASH_BOTTOM));
26720 PyDict_SetItemString(d,"SASH_LEFT", SWIG_FromInt((int)wxSASH_LEFT));
26721 PyDict_SetItemString(d,"SASH_NONE", SWIG_FromInt((int)wxSASH_NONE));
26722 PyDict_SetItemString(d,"SASH_STATUS_OK", SWIG_FromInt((int)wxSASH_STATUS_OK));
26723 PyDict_SetItemString(d,"SASH_STATUS_OUT_OF_RANGE", SWIG_FromInt((int)wxSASH_STATUS_OUT_OF_RANGE));
26724 PyDict_SetItemString(d, "wxEVT_SASH_DRAGGED", PyInt_FromLong(wxEVT_SASH_DRAGGED));
26725 PyDict_SetItemString(d,"LAYOUT_HORIZONTAL", SWIG_FromInt((int)wxLAYOUT_HORIZONTAL));
26726 PyDict_SetItemString(d,"LAYOUT_VERTICAL", SWIG_FromInt((int)wxLAYOUT_VERTICAL));
26727 PyDict_SetItemString(d,"LAYOUT_NONE", SWIG_FromInt((int)wxLAYOUT_NONE));
26728 PyDict_SetItemString(d,"LAYOUT_TOP", SWIG_FromInt((int)wxLAYOUT_TOP));
26729 PyDict_SetItemString(d,"LAYOUT_LEFT", SWIG_FromInt((int)wxLAYOUT_LEFT));
26730 PyDict_SetItemString(d,"LAYOUT_RIGHT", SWIG_FromInt((int)wxLAYOUT_RIGHT));
26731 PyDict_SetItemString(d,"LAYOUT_BOTTOM", SWIG_FromInt((int)wxLAYOUT_BOTTOM));
26732 PyDict_SetItemString(d,"LAYOUT_LENGTH_Y", SWIG_FromInt((int)wxLAYOUT_LENGTH_Y));
26733 PyDict_SetItemString(d,"LAYOUT_LENGTH_X", SWIG_FromInt((int)wxLAYOUT_LENGTH_X));
26734 PyDict_SetItemString(d,"LAYOUT_MRU_LENGTH", SWIG_FromInt((int)wxLAYOUT_MRU_LENGTH));
26735 PyDict_SetItemString(d,"LAYOUT_QUERY", SWIG_FromInt((int)wxLAYOUT_QUERY));
26736 PyDict_SetItemString(d, "wxEVT_QUERY_LAYOUT_INFO", PyInt_FromLong(wxEVT_QUERY_LAYOUT_INFO));
26737 PyDict_SetItemString(d, "wxEVT_CALCULATE_LAYOUT", PyInt_FromLong(wxEVT_CALCULATE_LAYOUT));
26738 SWIG_addvarlink(SWIG_globals,(char*)"VListBoxNameStr",_wrap_VListBoxNameStr_get, _wrap_VListBoxNameStr_set);
26739
26740 // Map renamed classes back to their common name for OOR
26741 wxPyPtrTypeMap_Add("wxHtmlListBox", "wxPyHtmlListBox");
26742 wxPyPtrTypeMap_Add("wxVListBox", "wxPyVListBox");
26743 wxPyPtrTypeMap_Add("wxVScrolledWindow", "wxPyVScrolledWindow");
26744
26745 PyDict_SetItemString(d, "wxEVT_TASKBAR_MOVE", PyInt_FromLong(wxEVT_TASKBAR_MOVE));
26746 PyDict_SetItemString(d, "wxEVT_TASKBAR_LEFT_DOWN", PyInt_FromLong(wxEVT_TASKBAR_LEFT_DOWN));
26747 PyDict_SetItemString(d, "wxEVT_TASKBAR_LEFT_UP", PyInt_FromLong(wxEVT_TASKBAR_LEFT_UP));
26748 PyDict_SetItemString(d, "wxEVT_TASKBAR_RIGHT_DOWN", PyInt_FromLong(wxEVT_TASKBAR_RIGHT_DOWN));
26749 PyDict_SetItemString(d, "wxEVT_TASKBAR_RIGHT_UP", PyInt_FromLong(wxEVT_TASKBAR_RIGHT_UP));
26750 PyDict_SetItemString(d, "wxEVT_TASKBAR_LEFT_DCLICK", PyInt_FromLong(wxEVT_TASKBAR_LEFT_DCLICK));
26751 PyDict_SetItemString(d, "wxEVT_TASKBAR_RIGHT_DCLICK", PyInt_FromLong(wxEVT_TASKBAR_RIGHT_DCLICK));
26752 SWIG_addvarlink(SWIG_globals,(char*)"FileSelectorPromptStr",_wrap_FileSelectorPromptStr_get, _wrap_FileSelectorPromptStr_set);
26753 SWIG_addvarlink(SWIG_globals,(char*)"DirSelectorPromptStr",_wrap_DirSelectorPromptStr_get, _wrap_DirSelectorPromptStr_set);
26754 SWIG_addvarlink(SWIG_globals,(char*)"DirDialogNameStr",_wrap_DirDialogNameStr_get, _wrap_DirDialogNameStr_set);
26755 SWIG_addvarlink(SWIG_globals,(char*)"FileSelectorDefaultWildcardStr",_wrap_FileSelectorDefaultWildcardStr_get, _wrap_FileSelectorDefaultWildcardStr_set);
26756 SWIG_addvarlink(SWIG_globals,(char*)"GetTextFromUserPromptStr",_wrap_GetTextFromUserPromptStr_get, _wrap_GetTextFromUserPromptStr_set);
26757 SWIG_addvarlink(SWIG_globals,(char*)"MessageBoxCaptionStr",_wrap_MessageBoxCaptionStr_get, _wrap_MessageBoxCaptionStr_set);
26758 PyDict_SetItemString(d,"CHOICEDLG_STYLE", SWIG_FromInt((int)wxCHOICEDLG_STYLE));
26759 PyDict_SetItemString(d,"FR_DOWN", SWIG_FromInt((int)wxFR_DOWN));
26760 PyDict_SetItemString(d,"FR_WHOLEWORD", SWIG_FromInt((int)wxFR_WHOLEWORD));
26761 PyDict_SetItemString(d,"FR_MATCHCASE", SWIG_FromInt((int)wxFR_MATCHCASE));
26762 PyDict_SetItemString(d,"FR_REPLACEDIALOG", SWIG_FromInt((int)wxFR_REPLACEDIALOG));
26763 PyDict_SetItemString(d,"FR_NOUPDOWN", SWIG_FromInt((int)wxFR_NOUPDOWN));
26764 PyDict_SetItemString(d,"FR_NOMATCHCASE", SWIG_FromInt((int)wxFR_NOMATCHCASE));
26765 PyDict_SetItemString(d,"FR_NOWHOLEWORD", SWIG_FromInt((int)wxFR_NOWHOLEWORD));
26766 PyDict_SetItemString(d, "wxEVT_COMMAND_FIND", PyInt_FromLong(wxEVT_COMMAND_FIND));
26767 PyDict_SetItemString(d, "wxEVT_COMMAND_FIND_NEXT", PyInt_FromLong(wxEVT_COMMAND_FIND_NEXT));
26768 PyDict_SetItemString(d, "wxEVT_COMMAND_FIND_REPLACE", PyInt_FromLong(wxEVT_COMMAND_FIND_REPLACE));
26769 PyDict_SetItemString(d, "wxEVT_COMMAND_FIND_REPLACE_ALL", PyInt_FromLong(wxEVT_COMMAND_FIND_REPLACE_ALL));
26770 PyDict_SetItemString(d, "wxEVT_COMMAND_FIND_CLOSE", PyInt_FromLong(wxEVT_COMMAND_FIND_CLOSE));
26771 PyDict_SetItemString(d,"IDM_WINDOWTILE", SWIG_FromInt((int)4001));
26772 PyDict_SetItemString(d,"IDM_WINDOWTILEHOR", SWIG_FromInt((int)4001));
26773 PyDict_SetItemString(d,"IDM_WINDOWCASCADE", SWIG_FromInt((int)4002));
26774 PyDict_SetItemString(d,"IDM_WINDOWICONS", SWIG_FromInt((int)4003));
26775 PyDict_SetItemString(d,"IDM_WINDOWNEXT", SWIG_FromInt((int)4004));
26776 PyDict_SetItemString(d,"IDM_WINDOWTILEVERT", SWIG_FromInt((int)4005));
26777 PyDict_SetItemString(d,"FIRST_MDI_CHILD", SWIG_FromInt((int)4100));
26778 PyDict_SetItemString(d,"LAST_MDI_CHILD", SWIG_FromInt((int)4600));
26779 SWIG_addvarlink(SWIG_globals,(char*)"PrintoutTitleStr",_wrap_PrintoutTitleStr_get, _wrap_PrintoutTitleStr_set);
26780 SWIG_addvarlink(SWIG_globals,(char*)"PreviewCanvasNameStr",_wrap_PreviewCanvasNameStr_get, _wrap_PreviewCanvasNameStr_set);
26781 PyDict_SetItemString(d,"PRINT_MODE_NONE", SWIG_FromInt((int)wxPRINT_MODE_NONE));
26782 PyDict_SetItemString(d,"PRINT_MODE_PREVIEW", SWIG_FromInt((int)wxPRINT_MODE_PREVIEW));
26783 PyDict_SetItemString(d,"PRINT_MODE_FILE", SWIG_FromInt((int)wxPRINT_MODE_FILE));
26784 PyDict_SetItemString(d,"PRINT_MODE_PRINTER", SWIG_FromInt((int)wxPRINT_MODE_PRINTER));
26785 PyDict_SetItemString(d,"PRINT_MODE_STREAM", SWIG_FromInt((int)wxPRINT_MODE_STREAM));
26786 PyDict_SetItemString(d,"PRINTER_NO_ERROR", SWIG_FromInt((int)wxPRINTER_NO_ERROR));
26787 PyDict_SetItemString(d,"PRINTER_CANCELLED", SWIG_FromInt((int)wxPRINTER_CANCELLED));
26788 PyDict_SetItemString(d,"PRINTER_ERROR", SWIG_FromInt((int)wxPRINTER_ERROR));
26789 PyDict_SetItemString(d,"PREVIEW_PRINT", SWIG_FromInt((int)wxPREVIEW_PRINT));
26790 PyDict_SetItemString(d,"PREVIEW_PREVIOUS", SWIG_FromInt((int)wxPREVIEW_PREVIOUS));
26791 PyDict_SetItemString(d,"PREVIEW_NEXT", SWIG_FromInt((int)wxPREVIEW_NEXT));
26792 PyDict_SetItemString(d,"PREVIEW_ZOOM", SWIG_FromInt((int)wxPREVIEW_ZOOM));
26793 PyDict_SetItemString(d,"PREVIEW_FIRST", SWIG_FromInt((int)wxPREVIEW_FIRST));
26794 PyDict_SetItemString(d,"PREVIEW_LAST", SWIG_FromInt((int)wxPREVIEW_LAST));
26795 PyDict_SetItemString(d,"PREVIEW_GOTO", SWIG_FromInt((int)wxPREVIEW_GOTO));
26796 PyDict_SetItemString(d,"PREVIEW_DEFAULT", SWIG_FromInt((int)wxPREVIEW_DEFAULT));
26797 PyDict_SetItemString(d,"ID_PREVIEW_CLOSE", SWIG_FromInt((int)wxID_PREVIEW_CLOSE));
26798 PyDict_SetItemString(d,"ID_PREVIEW_NEXT", SWIG_FromInt((int)wxID_PREVIEW_NEXT));
26799 PyDict_SetItemString(d,"ID_PREVIEW_PREVIOUS", SWIG_FromInt((int)wxID_PREVIEW_PREVIOUS));
26800 PyDict_SetItemString(d,"ID_PREVIEW_PRINT", SWIG_FromInt((int)wxID_PREVIEW_PRINT));
26801 PyDict_SetItemString(d,"ID_PREVIEW_ZOOM", SWIG_FromInt((int)wxID_PREVIEW_ZOOM));
26802 PyDict_SetItemString(d,"ID_PREVIEW_FIRST", SWIG_FromInt((int)wxID_PREVIEW_FIRST));
26803 PyDict_SetItemString(d,"ID_PREVIEW_LAST", SWIG_FromInt((int)wxID_PREVIEW_LAST));
26804 PyDict_SetItemString(d,"ID_PREVIEW_GOTO", SWIG_FromInt((int)wxID_PREVIEW_GOTO));
26805
26806 wxPyPtrTypeMap_Add("wxPrintout", "wxPyPrintout");
26807
26808}
26809