]> git.saurik.com Git - wxWidgets.git/blame_incremental - wxPython/src/msw/_windows_wrap.cpp
added a test to check how exception handling works with Win32 SEH; corrected copyright
[wxWidgets.git] / wxPython / src / msw / _windows_wrap.cpp
... / ...
CommitLineData
1/* ----------------------------------------------------------------------------
2 * This file was automatically generated by SWIG (http://www.swig.org).
3 * Version 1.3.24
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
13#ifdef __cplusplus
14template<class T> class SwigValueWrapper {
15 T *tt;
16public:
17 SwigValueWrapper() : tt(0) { }
18 SwigValueWrapper(const SwigValueWrapper<T>& rhs) : tt(new T(*rhs.tt)) { }
19 SwigValueWrapper(const T& t) : tt(new T(t)) { }
20 ~SwigValueWrapper() { delete tt; }
21 SwigValueWrapper& operator=(const T& t) { delete tt; tt = new T(t); return *this; }
22 operator T&() const { return *tt; }
23 T *operator&() { return tt; }
24private:
25 SwigValueWrapper& operator=(const SwigValueWrapper<T>& rhs);
26};
27#endif
28
29
30#ifndef SWIG_TEMPLATE_DISAMBIGUATOR
31# if defined(__SUNPRO_CC)
32# define SWIG_TEMPLATE_DISAMBIGUATOR template
33# else
34# define SWIG_TEMPLATE_DISAMBIGUATOR
35# endif
36#endif
37
38
39#include <Python.h>
40
41/***********************************************************************
42 * swigrun.swg
43 *
44 * This file contains generic CAPI SWIG runtime support for pointer
45 * type checking.
46 *
47 ************************************************************************/
48
49/* This should only be incremented when either the layout of swig_type_info changes,
50 or for whatever reason, the runtime changes incompatibly */
51#define SWIG_RUNTIME_VERSION "1"
52
53/* define SWIG_TYPE_TABLE_NAME as "SWIG_TYPE_TABLE" */
54#ifdef SWIG_TYPE_TABLE
55#define SWIG_QUOTE_STRING(x) #x
56#define SWIG_EXPAND_AND_QUOTE_STRING(x) SWIG_QUOTE_STRING(x)
57#define SWIG_TYPE_TABLE_NAME SWIG_EXPAND_AND_QUOTE_STRING(SWIG_TYPE_TABLE)
58#else
59#define SWIG_TYPE_TABLE_NAME
60#endif
61
62#include <string.h>
63
64#ifndef SWIGINLINE
65#if defined(__cplusplus) || (defined(__GNUC__) && !defined(__STRICT_ANSI__))
66# define SWIGINLINE inline
67#else
68# define SWIGINLINE
69#endif
70#endif
71
72/*
73 You can use the SWIGRUNTIME and SWIGRUNTIMEINLINE macros for
74 creating a static or dynamic library from the swig runtime code.
75 In 99.9% of the cases, swig just needs to declare them as 'static'.
76
77 But only do this if is strictly necessary, ie, if you have problems
78 with your compiler or so.
79*/
80#ifndef SWIGRUNTIME
81#define SWIGRUNTIME static
82#endif
83#ifndef SWIGRUNTIMEINLINE
84#define SWIGRUNTIMEINLINE SWIGRUNTIME SWIGINLINE
85#endif
86
87#ifdef __cplusplus
88extern "C" {
89#endif
90
91typedef void *(*swig_converter_func)(void *);
92typedef struct swig_type_info *(*swig_dycast_func)(void **);
93
94typedef struct swig_type_info {
95 const char *name;
96 swig_converter_func converter;
97 const char *str;
98 void *clientdata;
99 swig_dycast_func dcast;
100 struct swig_type_info *next;
101 struct swig_type_info *prev;
102} swig_type_info;
103
104/*
105 Compare two type names skipping the space characters, therefore
106 "char*" == "char *" and "Class<int>" == "Class<int >", etc.
107
108 Return 0 when the two name types are equivalent, as in
109 strncmp, but skipping ' '.
110*/
111SWIGRUNTIME int
112SWIG_TypeNameComp(const char *f1, const char *l1,
113 const char *f2, const char *l2) {
114 for (;(f1 != l1) && (f2 != l2); ++f1, ++f2) {
115 while ((*f1 == ' ') && (f1 != l1)) ++f1;
116 while ((*f2 == ' ') && (f2 != l2)) ++f2;
117 if (*f1 != *f2) return *f1 - *f2;
118 }
119 return (l1 - f1) - (l2 - f2);
120}
121
122/*
123 Check type equivalence in a name list like <name1>|<name2>|...
124*/
125SWIGRUNTIME int
126SWIG_TypeEquiv(const char *nb, const char *tb) {
127 int equiv = 0;
128 const char* te = tb + strlen(tb);
129 const char* ne = nb;
130 while (!equiv && *ne) {
131 for (nb = ne; *ne; ++ne) {
132 if (*ne == '|') break;
133 }
134 equiv = SWIG_TypeNameComp(nb, ne, tb, te) == 0;
135 if (*ne) ++ne;
136 }
137 return equiv;
138}
139
140/*
141 Register a type mapping with the type-checking
142*/
143SWIGRUNTIME swig_type_info *
144SWIG_TypeRegisterTL(swig_type_info **tl, swig_type_info *ti) {
145 swig_type_info *tc, *head, *ret, *next;
146 /* Check to see if this type has already been registered */
147 tc = *tl;
148 while (tc) {
149 /* check simple type equivalence */
150 int typeequiv = (strcmp(tc->name, ti->name) == 0);
151 /* check full type equivalence, resolving typedefs */
152 if (!typeequiv) {
153 /* only if tc is not a typedef (no '|' on it) */
154 if (tc->str && ti->str && !strstr(tc->str,"|")) {
155 typeequiv = SWIG_TypeEquiv(ti->str,tc->str);
156 }
157 }
158 if (typeequiv) {
159 /* Already exists in the table. Just add additional types to the list */
160 if (ti->clientdata) tc->clientdata = ti->clientdata;
161 head = tc;
162 next = tc->next;
163 goto l1;
164 }
165 tc = tc->prev;
166 }
167 head = ti;
168 next = 0;
169
170 /* Place in list */
171 ti->prev = *tl;
172 *tl = ti;
173
174 /* Build linked lists */
175 l1:
176 ret = head;
177 tc = ti + 1;
178 /* Patch up the rest of the links */
179 while (tc->name) {
180 head->next = tc;
181 tc->prev = head;
182 head = tc;
183 tc++;
184 }
185 if (next) next->prev = head;
186 head->next = next;
187
188 return ret;
189}
190
191/*
192 Check the typename
193*/
194SWIGRUNTIME swig_type_info *
195SWIG_TypeCheck(const char *c, swig_type_info *ty) {
196 swig_type_info *s;
197 if (!ty) return 0; /* Void pointer */
198 s = ty->next; /* First element always just a name */
199 do {
200 if (strcmp(s->name,c) == 0) {
201 if (s == ty->next) return s;
202 /* Move s to the top of the linked list */
203 s->prev->next = s->next;
204 if (s->next) {
205 s->next->prev = s->prev;
206 }
207 /* Insert s as second element in the list */
208 s->next = ty->next;
209 if (ty->next) ty->next->prev = s;
210 ty->next = s;
211 s->prev = ty;
212 return s;
213 }
214 s = s->next;
215 } while (s && (s != ty->next));
216 return 0;
217}
218
219/*
220 Cast a pointer up an inheritance hierarchy
221*/
222SWIGRUNTIMEINLINE void *
223SWIG_TypeCast(swig_type_info *ty, void *ptr) {
224 return ((!ty) || (!ty->converter)) ? ptr : (*ty->converter)(ptr);
225}
226
227/*
228 Dynamic pointer casting. Down an inheritance hierarchy
229*/
230SWIGRUNTIME swig_type_info *
231SWIG_TypeDynamicCast(swig_type_info *ty, void **ptr) {
232 swig_type_info *lastty = ty;
233 if (!ty || !ty->dcast) return ty;
234 while (ty && (ty->dcast)) {
235 ty = (*ty->dcast)(ptr);
236 if (ty) lastty = ty;
237 }
238 return lastty;
239}
240
241/*
242 Return the name associated with this type
243*/
244SWIGRUNTIMEINLINE const char *
245SWIG_TypeName(const swig_type_info *ty) {
246 return ty->name;
247}
248
249/*
250 Return the pretty name associated with this type,
251 that is an unmangled type name in a form presentable to the user.
252*/
253SWIGRUNTIME const char *
254SWIG_TypePrettyName(const swig_type_info *type) {
255 /* The "str" field contains the equivalent pretty names of the
256 type, separated by vertical-bar characters. We choose
257 to print the last name, as it is often (?) the most
258 specific. */
259 if (type->str != NULL) {
260 const char *last_name = type->str;
261 const char *s;
262 for (s = type->str; *s; s++)
263 if (*s == '|') last_name = s+1;
264 return last_name;
265 }
266 else
267 return type->name;
268}
269
270/*
271 Search for a swig_type_info structure
272*/
273SWIGRUNTIME swig_type_info *
274SWIG_TypeQueryTL(swig_type_info *tl, const char *name) {
275 swig_type_info *ty = tl;
276 while (ty) {
277 if (ty->str && (SWIG_TypeEquiv(ty->str,name))) return ty;
278 if (ty->name && (strcmp(name,ty->name) == 0)) return ty;
279 ty = ty->prev;
280 }
281 return 0;
282}
283
284/*
285 Set the clientdata field for a type
286*/
287SWIGRUNTIME void
288SWIG_TypeClientDataTL(swig_type_info *tl, swig_type_info *ti, void *clientdata) {
289 swig_type_info *tc, *equiv;
290 if (ti->clientdata) return;
291 /* if (ti->clientdata == clientdata) return; */
292 ti->clientdata = clientdata;
293 equiv = ti->next;
294 while (equiv) {
295 if (!equiv->converter) {
296 tc = tl;
297 while (tc) {
298 if ((strcmp(tc->name, equiv->name) == 0))
299 SWIG_TypeClientDataTL(tl,tc,clientdata);
300 tc = tc->prev;
301 }
302 }
303 equiv = equiv->next;
304 }
305}
306
307/*
308 Pack binary data into a string
309*/
310SWIGRUNTIME char *
311SWIG_PackData(char *c, void *ptr, size_t sz) {
312 static char hex[17] = "0123456789abcdef";
313 unsigned char *u = (unsigned char *) ptr;
314 const unsigned char *eu = u + sz;
315 register unsigned char uu;
316 for (; u != eu; ++u) {
317 uu = *u;
318 *(c++) = hex[(uu & 0xf0) >> 4];
319 *(c++) = hex[uu & 0xf];
320 }
321 return c;
322}
323
324/*
325 Unpack binary data from a string
326*/
327SWIGRUNTIME const char *
328SWIG_UnpackData(const char *c, void *ptr, size_t sz) {
329 register unsigned char *u = (unsigned char *) ptr;
330 register const unsigned char *eu = u + sz;
331 for (; u != eu; ++u) {
332 register int d = *(c++);
333 register unsigned char uu = 0;
334 if ((d >= '0') && (d <= '9'))
335 uu = ((d - '0') << 4);
336 else if ((d >= 'a') && (d <= 'f'))
337 uu = ((d - ('a'-10)) << 4);
338 else
339 return (char *) 0;
340 d = *(c++);
341 if ((d >= '0') && (d <= '9'))
342 uu |= (d - '0');
343 else if ((d >= 'a') && (d <= 'f'))
344 uu |= (d - ('a'-10));
345 else
346 return (char *) 0;
347 *u = uu;
348 }
349 return c;
350}
351
352/*
353 This function will propagate the clientdata field of type to any new
354 swig_type_info structures that have been added into the list of
355 equivalent types. It is like calling SWIG_TypeClientData(type,
356 clientdata) a second time.
357*/
358SWIGRUNTIME void
359SWIG_PropagateClientDataTL(swig_type_info *tl, swig_type_info *type) {
360 swig_type_info *equiv = type->next;
361 swig_type_info *tc;
362 if (!type->clientdata) return;
363 while (equiv) {
364 if (!equiv->converter) {
365 tc = tl;
366 while (tc) {
367 if ((strcmp(tc->name, equiv->name) == 0) && !tc->clientdata)
368 SWIG_TypeClientDataTL(tl,tc, type->clientdata);
369 tc = tc->prev;
370 }
371 }
372 equiv = equiv->next;
373 }
374}
375
376/*
377 Pack 'void *' into a string buffer.
378*/
379SWIGRUNTIME char *
380SWIG_PackVoidPtr(char *buff, void *ptr, const char *name, size_t bsz) {
381 char *r = buff;
382 if ((2*sizeof(void *) + 2) > bsz) return 0;
383 *(r++) = '_';
384 r = SWIG_PackData(r,&ptr,sizeof(void *));
385 if (strlen(name) + 1 > (bsz - (r - buff))) return 0;
386 strcpy(r,name);
387 return buff;
388}
389
390SWIGRUNTIME const char *
391SWIG_UnpackVoidPtr(const char *c, void **ptr, const char *name) {
392 if (*c != '_') {
393 if (strcmp(c,"NULL") == 0) {
394 *ptr = (void *) 0;
395 return name;
396 } else {
397 return 0;
398 }
399 }
400 return SWIG_UnpackData(++c,ptr,sizeof(void *));
401}
402
403SWIGRUNTIME char *
404SWIG_PackDataName(char *buff, void *ptr, size_t sz, const char *name, size_t bsz) {
405 char *r = buff;
406 size_t lname = (name ? strlen(name) : 0);
407 if ((2*sz + 2 + lname) > bsz) return 0;
408 *(r++) = '_';
409 r = SWIG_PackData(r,ptr,sz);
410 if (lname) {
411 strncpy(r,name,lname+1);
412 } else {
413 *r = 0;
414 }
415 return buff;
416}
417
418SWIGRUNTIME const char *
419SWIG_UnpackDataName(const char *c, void *ptr, size_t sz, const char *name) {
420 if (*c != '_') {
421 if (strcmp(c,"NULL") == 0) {
422 memset(ptr,0,sz);
423 return name;
424 } else {
425 return 0;
426 }
427 }
428 return SWIG_UnpackData(++c,ptr,sz);
429}
430
431#ifdef __cplusplus
432}
433#endif
434
435/***********************************************************************
436 * common.swg
437 *
438 * This file contains generic SWIG runtime support for pointer
439 * type checking as well as a few commonly used macros to control
440 * external linkage.
441 *
442 * Author : David Beazley (beazley@cs.uchicago.edu)
443 *
444 * Copyright (c) 1999-2000, The University of Chicago
445 *
446 * This file may be freely redistributed without license or fee provided
447 * this copyright message remains intact.
448 ************************************************************************/
449
450
451#if defined(_WIN32) || defined(__WIN32__) || defined(__CYGWIN__)
452# if !defined(STATIC_LINKED)
453# define SWIGEXPORT(a) __declspec(dllexport) a
454# else
455# define SWIGEXPORT(a) a
456# endif
457#else
458# define SWIGEXPORT(a) a
459#endif
460
461#ifdef __cplusplus
462extern "C" {
463#endif
464
465
466/*************************************************************************/
467
468
469/* The static type info list */
470
471static swig_type_info *swig_type_list = 0;
472static swig_type_info **swig_type_list_handle = &swig_type_list;
473
474
475/* Register a type mapping with the type-checking */
476static swig_type_info *
477SWIG_TypeRegister(swig_type_info *ti) {
478 return SWIG_TypeRegisterTL(swig_type_list_handle, ti);
479}
480
481/* Search for a swig_type_info structure */
482static swig_type_info *
483SWIG_TypeQuery(const char *name) {
484 return SWIG_TypeQueryTL(*swig_type_list_handle, name);
485}
486
487/* Set the clientdata field for a type */
488static void
489SWIG_TypeClientData(swig_type_info *ti, void *clientdata) {
490 SWIG_TypeClientDataTL(*swig_type_list_handle, ti, clientdata);
491}
492
493/* This function will propagate the clientdata field of type to
494* any new swig_type_info structures that have been added into the list
495* of equivalent types. It is like calling
496* SWIG_TypeClientData(type, clientdata) a second time.
497*/
498static void
499SWIG_PropagateClientData(swig_type_info *type) {
500 SWIG_PropagateClientDataTL(*swig_type_list_handle, type);
501}
502
503#ifdef __cplusplus
504}
505#endif
506
507/* -----------------------------------------------------------------------------
508 * SWIG API. Portion that goes into the runtime
509 * ----------------------------------------------------------------------------- */
510
511#ifdef __cplusplus
512extern "C" {
513#endif
514
515/* -----------------------------------------------------------------------------
516 * for internal method declarations
517 * ----------------------------------------------------------------------------- */
518
519#ifndef SWIGINTERN
520#define SWIGINTERN static
521#endif
522
523#ifndef SWIGINTERNSHORT
524#ifdef __cplusplus
525#define SWIGINTERNSHORT static inline
526#else /* C case */
527#define SWIGINTERNSHORT static
528#endif /* __cplusplus */
529#endif
530
531
532/*
533 Exception handling in wrappers
534*/
535#define SWIG_fail goto fail
536#define SWIG_arg_fail(arg) SWIG_Python_ArgFail(arg)
537#define SWIG_append_errmsg(msg) SWIG_Python_AddErrMesg(msg,0)
538#define SWIG_preppend_errmsg(msg) SWIG_Python_AddErrMesg(msg,1)
539#define SWIG_type_error(type,obj) SWIG_Python_TypeError(type,obj)
540#define SWIG_null_ref(type) SWIG_Python_NullRef(type)
541
542/*
543 Contract support
544*/
545#define SWIG_contract_assert(expr, msg) \
546 if (!(expr)) { PyErr_SetString(PyExc_RuntimeError, (char *) msg ); goto fail; } else
547
548/* -----------------------------------------------------------------------------
549 * Constant declarations
550 * ----------------------------------------------------------------------------- */
551
552/* Constant Types */
553#define SWIG_PY_INT 1
554#define SWIG_PY_FLOAT 2
555#define SWIG_PY_STRING 3
556#define SWIG_PY_POINTER 4
557#define SWIG_PY_BINARY 5
558
559/* Constant information structure */
560typedef struct swig_const_info {
561 int type;
562 char *name;
563 long lvalue;
564 double dvalue;
565 void *pvalue;
566 swig_type_info **ptype;
567} swig_const_info;
568
569
570/* -----------------------------------------------------------------------------
571 * Alloc. memory flags
572 * ----------------------------------------------------------------------------- */
573#define SWIG_OLDOBJ 1
574#define SWIG_NEWOBJ SWIG_OLDOBJ + 1
575#define SWIG_PYSTR SWIG_NEWOBJ + 1
576
577#ifdef __cplusplus
578}
579#endif
580
581
582/***********************************************************************
583 * pyrun.swg
584 *
585 * This file contains the runtime support for Python modules
586 * and includes code for managing global variables and pointer
587 * type checking.
588 *
589 * Author : David Beazley (beazley@cs.uchicago.edu)
590 ************************************************************************/
591
592/* Common SWIG API */
593#define SWIG_ConvertPtr(obj, pp, type, flags) SWIG_Python_ConvertPtr(obj, pp, type, flags)
594#define SWIG_NewPointerObj(p, type, flags) SWIG_Python_NewPointerObj(p, type, flags)
595#define SWIG_MustGetPtr(p, type, argnum, flags) SWIG_Python_MustGetPtr(p, type, argnum, flags)
596
597
598/* Python-specific SWIG API */
599#define SWIG_ConvertPacked(obj, ptr, sz, ty, flags) SWIG_Python_ConvertPacked(obj, ptr, sz, ty, flags)
600#define SWIG_NewPackedObj(ptr, sz, type) SWIG_Python_NewPackedObj(ptr, sz, type)
601
602
603/* -----------------------------------------------------------------------------
604 * Pointer declarations
605 * ----------------------------------------------------------------------------- */
606/*
607 Use SWIG_NO_COBJECT_TYPES to force the use of strings to represent
608 C/C++ pointers in the python side. Very useful for debugging, but
609 not always safe.
610*/
611#if !defined(SWIG_NO_COBJECT_TYPES) && !defined(SWIG_COBJECT_TYPES)
612# define SWIG_COBJECT_TYPES
613#endif
614
615/* Flags for pointer conversion */
616#define SWIG_POINTER_EXCEPTION 0x1
617#define SWIG_POINTER_DISOWN 0x2
618
619
620#ifdef __cplusplus
621extern "C" {
622#endif
623
624/* -----------------------------------------------------------------------------
625 * Create a new pointer string
626 * ----------------------------------------------------------------------------- */
627
628#ifndef SWIG_BUFFER_SIZE
629#define SWIG_BUFFER_SIZE 1024
630#endif
631
632#if defined(SWIG_COBJECT_TYPES)
633#if !defined(SWIG_COBJECT_PYTHON)
634/* -----------------------------------------------------------------------------
635 * Implements a simple Swig Object type, and use it instead of PyCObject
636 * ----------------------------------------------------------------------------- */
637
638typedef struct {
639 PyObject_HEAD
640 void *ptr;
641 const char *desc;
642} PySwigObject;
643
644/* Declarations for objects of type PySwigObject */
645
646SWIGRUNTIME int
647PySwigObject_print(PySwigObject *v, FILE *fp, int flags)
648{
649 char result[SWIG_BUFFER_SIZE];
650 if (SWIG_PackVoidPtr(result, v->ptr, v->desc, sizeof(result))) {
651 fputs("<Swig Object at ", fp); fputs(result, fp); fputs(">", fp);
652 return 0;
653 } else {
654 return 1;
655 }
656}
657
658SWIGRUNTIME PyObject *
659PySwigObject_repr(PySwigObject *v)
660{
661 char result[SWIG_BUFFER_SIZE];
662 return SWIG_PackVoidPtr(result, v->ptr, v->desc, sizeof(result)) ?
663 PyString_FromFormat("<Swig Object at %s>", result) : 0;
664}
665
666SWIGRUNTIME PyObject *
667PySwigObject_str(PySwigObject *v)
668{
669 char result[SWIG_BUFFER_SIZE];
670 return SWIG_PackVoidPtr(result, v->ptr, v->desc, sizeof(result)) ?
671 PyString_FromString(result) : 0;
672}
673
674SWIGRUNTIME PyObject *
675PySwigObject_long(PySwigObject *v)
676{
677 return PyLong_FromUnsignedLong((unsigned long) v->ptr);
678}
679
680SWIGRUNTIME PyObject *
681PySwigObject_oct(PySwigObject *v)
682{
683 char buf[100];
684 unsigned long x = (unsigned long)v->ptr;
685 if (x == 0)
686 strcpy(buf, "0");
687 else
688 PyOS_snprintf(buf, sizeof(buf), "0%lo", x);
689 return PyString_FromString(buf);
690}
691
692SWIGRUNTIME PyObject *
693PySwigObject_hex(PySwigObject *v)
694{
695 char buf[100];
696 PyOS_snprintf(buf, sizeof(buf), "0x%lx", (unsigned long)v->ptr);
697 return PyString_FromString(buf);
698}
699
700SWIGRUNTIME int
701PySwigObject_compare(PySwigObject *v, PySwigObject *w)
702{
703 int c = strcmp(v->desc, w->desc);
704 if (c) {
705 return c;
706 } else {
707 void *i = v->ptr;
708 void *j = w->ptr;
709 return (i < j) ? -1 : (i > j) ? 1 : 0;
710 }
711}
712
713SWIGRUNTIME void
714PySwigObject_dealloc(PySwigObject *self)
715{
716 PyObject_DEL(self);
717}
718
719SWIGRUNTIME PyTypeObject*
720PySwigObject_GetType() {
721 static char PySwigObject_Type__doc__[] =
722 "Swig object carries a C/C++ instance pointer";
723
724 static PyNumberMethods PySwigObject_as_number = {
725 (binaryfunc)0, /*nb_add*/
726 (binaryfunc)0, /*nb_subtract*/
727 (binaryfunc)0, /*nb_multiply*/
728 (binaryfunc)0, /*nb_divide*/
729 (binaryfunc)0, /*nb_remainder*/
730 (binaryfunc)0, /*nb_divmod*/
731 (ternaryfunc)0,/*nb_power*/
732 (unaryfunc)0, /*nb_negative*/
733 (unaryfunc)0, /*nb_positive*/
734 (unaryfunc)0, /*nb_absolute*/
735 (inquiry)0, /*nb_nonzero*/
736 0, /*nb_invert*/
737 0, /*nb_lshift*/
738 0, /*nb_rshift*/
739 0, /*nb_and*/
740 0, /*nb_xor*/
741 0, /*nb_or*/
742 (coercion)0, /*nb_coerce*/
743 (unaryfunc)PySwigObject_long, /*nb_int*/
744 (unaryfunc)PySwigObject_long, /*nb_long*/
745 (unaryfunc)0, /*nb_float*/
746 (unaryfunc)PySwigObject_oct, /*nb_oct*/
747 (unaryfunc)PySwigObject_hex, /*nb_hex*/
748#if PY_VERSION_HEX >= 0x02000000
749 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 /* nb_inplace_add -> nb_inplace_true_divide */
750#endif
751 };
752
753 static int type_init = 0;
754 static PyTypeObject PySwigObject_Type;
755
756 if (!type_init) {
757 PyTypeObject tmp = {
758 PyObject_HEAD_INIT(&PyType_Type)
759 0, /*ob_size*/
760 "PySwigObject", /*tp_name*/
761 sizeof(PySwigObject), /*tp_basicsize*/
762 0, /*tp_itemsize*/
763 /* methods */
764 (destructor)PySwigObject_dealloc, /*tp_dealloc*/
765 (printfunc)PySwigObject_print, /*tp_print*/
766 (getattrfunc)0, /*tp_getattr*/
767 (setattrfunc)0, /*tp_setattr*/
768 (cmpfunc)PySwigObject_compare, /*tp_compare*/
769 (reprfunc)PySwigObject_repr, /*tp_repr*/
770 &PySwigObject_as_number, /*tp_as_number*/
771 0, /*tp_as_sequence*/
772 0, /*tp_as_mapping*/
773 (hashfunc)0, /*tp_hash*/
774 (ternaryfunc)0, /*tp_call*/
775 (reprfunc)PySwigObject_str, /*tp_str*/
776 /* Space for future expansion */
777 0L,0L,0L,0L,
778 PySwigObject_Type__doc__, /* Documentation string */
779#if PY_VERSION_HEX >= 0x02000000
780 0, /* tp_traverse */
781 0, /* tp_clear */
782#endif
783#if PY_VERSION_HEX >= 0x02010000
784 0, /* tp_richcompare */
785 0, /* tp_weaklistoffset */
786#endif
787#if PY_VERSION_HEX >= 0x02020000
788 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, /* tp_iter -> tp_weaklist */
789#endif
790#if PY_VERSION_HEX >= 0x02030000
791 0, /* tp_del */
792#endif
793#ifdef COUNT_ALLOCS
794 0,0,0,0 /* tp_alloc -> tp_next */
795#endif
796 };
797
798 PySwigObject_Type = tmp;
799 type_init = 1;
800 }
801
802 return &PySwigObject_Type;
803}
804
805SWIGRUNTIME PyObject *
806PySwigObject_FromVoidPtrAndDesc(void *ptr, const char *desc)
807{
808 PySwigObject *self = PyObject_NEW(PySwigObject, PySwigObject_GetType());
809 if (self == NULL) return NULL;
810 self->ptr = ptr;
811 self->desc = desc;
812 return (PyObject *)self;
813}
814
815SWIGRUNTIMEINLINE void *
816PySwigObject_AsVoidPtr(PyObject *self)
817{
818 return ((PySwigObject *)self)->ptr;
819}
820
821SWIGRUNTIMEINLINE const char *
822PySwigObject_GetDesc(PyObject *self)
823{
824 return ((PySwigObject *)self)->desc;
825}
826
827SWIGRUNTIMEINLINE int
828PySwigObject_Check(PyObject *op) {
829 return ((op)->ob_type == PySwigObject_GetType())
830 || (strcmp((op)->ob_type->tp_name,"PySwigObject") == 0);
831}
832
833/* -----------------------------------------------------------------------------
834 * Implements a simple Swig Packed type, and use it instead of string
835 * ----------------------------------------------------------------------------- */
836
837typedef struct {
838 PyObject_HEAD
839 void *pack;
840 const char *desc;
841 size_t size;
842} PySwigPacked;
843
844SWIGRUNTIME int
845PySwigPacked_print(PySwigPacked *v, FILE *fp, int flags)
846{
847 char result[SWIG_BUFFER_SIZE];
848 fputs("<Swig Packed ", fp);
849 if (SWIG_PackDataName(result, v->pack, v->size, 0, sizeof(result))) {
850 fputs("at ", fp);
851 fputs(result, fp);
852 }
853 fputs(v->desc,fp);
854 fputs(">", fp);
855 return 0;
856}
857
858SWIGRUNTIME PyObject *
859PySwigPacked_repr(PySwigPacked *v)
860{
861 char result[SWIG_BUFFER_SIZE];
862 if (SWIG_PackDataName(result, v->pack, v->size, 0, sizeof(result))) {
863 return PyString_FromFormat("<Swig Packed at %s%s>", result, v->desc);
864 } else {
865 return PyString_FromFormat("<Swig Packed %s>", v->desc);
866 }
867}
868
869SWIGRUNTIME PyObject *
870PySwigPacked_str(PySwigPacked *v)
871{
872 char result[SWIG_BUFFER_SIZE];
873 if (SWIG_PackDataName(result, v->pack, v->size, 0, sizeof(result))){
874 return PyString_FromFormat("%s%s", result, v->desc);
875 } else {
876 return PyString_FromFormat("%s", v->desc);
877 }
878}
879
880SWIGRUNTIME int
881PySwigPacked_compare(PySwigPacked *v, PySwigPacked *w)
882{
883 int c = strcmp(v->desc, w->desc);
884 if (c) {
885 return c;
886 } else {
887 size_t i = v->size;
888 size_t j = w->size;
889 int s = (i < j) ? -1 : (i > j) ? 1 : 0;
890 return s ? s : strncmp((char *)v->pack, (char *)w->pack, 2*v->size);
891 }
892}
893
894SWIGRUNTIME void
895PySwigPacked_dealloc(PySwigPacked *self)
896{
897 free(self->pack);
898 PyObject_DEL(self);
899}
900
901SWIGRUNTIME PyTypeObject*
902PySwigPacked_GetType() {
903 static char PySwigPacked_Type__doc__[] =
904 "Swig object carries a C/C++ instance pointer";
905 static int type_init = 0;
906
907 static PyTypeObject PySwigPacked_Type;
908 if (!type_init) {
909 PyTypeObject tmp = {
910 PyObject_HEAD_INIT(&PyType_Type)
911 0, /*ob_size*/
912 "PySwigPacked", /*tp_name*/
913 sizeof(PySwigPacked), /*tp_basicsize*/
914 0, /*tp_itemsize*/
915 /* methods */
916 (destructor)PySwigPacked_dealloc, /*tp_dealloc*/
917 (printfunc)PySwigPacked_print, /*tp_print*/
918 (getattrfunc)0, /*tp_getattr*/
919 (setattrfunc)0, /*tp_setattr*/
920 (cmpfunc)PySwigPacked_compare, /*tp_compare*/
921 (reprfunc)PySwigPacked_repr, /*tp_repr*/
922 0, /*tp_as_number*/
923 0, /*tp_as_sequence*/
924 0, /*tp_as_mapping*/
925 (hashfunc)0, /*tp_hash*/
926 (ternaryfunc)0, /*tp_call*/
927 (reprfunc)PySwigPacked_str, /*tp_str*/
928 /* Space for future expansion */
929 0L,0L,0L,0L,
930 PySwigPacked_Type__doc__, /* Documentation string */
931#if PY_VERSION_HEX >= 0x02000000
932 0, /* tp_traverse */
933 0, /* tp_clear */
934#endif
935#if PY_VERSION_HEX >= 0x02010000
936 0, /* tp_richcompare */
937 0, /* tp_weaklistoffset */
938#endif
939#if PY_VERSION_HEX >= 0x02020000
940 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, /* tp_iter -> tp_weaklist */
941#endif
942#if PY_VERSION_HEX >= 0x02030000
943 0, /* tp_del */
944#endif
945#ifdef COUNT_ALLOCS
946 0,0,0,0 /* tp_alloc -> tp_next */
947#endif
948 };
949
950 PySwigPacked_Type = tmp;
951 type_init = 1;
952 }
953
954
955
956 return &PySwigPacked_Type;
957}
958
959SWIGRUNTIME PyObject *
960PySwigPacked_FromDataAndDesc(void *ptr, size_t size, const char *desc)
961{
962 PySwigPacked *self = PyObject_NEW(PySwigPacked, PySwigPacked_GetType());
963 if (self == NULL) {
964 return NULL;
965 } else {
966 void *pack = malloc(size);
967 memcpy(pack, ptr, size);
968 self->pack = pack;
969 self->desc = desc;
970 self->size = size;
971 return (PyObject *) self;
972 }
973}
974
975SWIGRUNTIMEINLINE const char *
976PySwigPacked_UnpackData(PyObject *obj, void *ptr, size_t size)
977{
978 PySwigPacked *self = (PySwigPacked *)obj;
979 if (self->size != size) return 0;
980 memcpy(ptr, self->pack, size);
981 return self->desc;
982}
983
984SWIGRUNTIMEINLINE const char *
985PySwigPacked_GetDesc(PyObject *self)
986{
987 return ((PySwigPacked *)self)->desc;
988}
989
990SWIGRUNTIMEINLINE int
991PySwigPacked_Check(PyObject *op) {
992 return ((op)->ob_type == PySwigPacked_GetType())
993 || (strcmp((op)->ob_type->tp_name,"PySwigPacked") == 0);
994}
995
996#else
997/* -----------------------------------------------------------------------------
998 * Use the old Python PyCObject instead of PySwigObject
999 * ----------------------------------------------------------------------------- */
1000
1001#define PySwigObject_GetDesc(obj) PyCObject_GetDesc(obj)
1002#define PySwigObject_Check(obj) PyCObject_Check(obj)
1003#define PySwigObject_AsVoidPtr(obj) PyCObject_AsVoidPtr(obj)
1004#define PySwigObject_FromVoidPtrAndDesc(p, d) PyCObject_FromVoidPtrAndDesc(p, d, NULL)
1005
1006#endif
1007
1008#endif
1009
1010/* -----------------------------------------------------------------------------
1011 * errors manipulation
1012 * ----------------------------------------------------------------------------- */
1013
1014SWIGRUNTIME void
1015SWIG_Python_TypeError(const char *type, PyObject *obj)
1016{
1017 if (type) {
1018#if defined(SWIG_COBJECT_TYPES)
1019 if (PySwigObject_Check(obj)) {
1020 const char *otype = (const char *) PySwigObject_GetDesc(obj);
1021 if (otype) {
1022 PyErr_Format(PyExc_TypeError, "a '%s' is expected, 'PySwigObject(%s)' is received",
1023 type, otype);
1024 return;
1025 }
1026 } else
1027#endif
1028 {
1029 const char *otype = (obj ? obj->ob_type->tp_name : 0);
1030 if (otype) {
1031 PyObject *str = PyObject_Str(obj);
1032 const char *cstr = str ? PyString_AsString(str) : 0;
1033 if (cstr) {
1034 PyErr_Format(PyExc_TypeError, "a '%s' is expected, '%s(%s)' is received",
1035 type, otype, cstr);
1036 } else {
1037 PyErr_Format(PyExc_TypeError, "a '%s' is expected, '%s' is received",
1038 type, otype);
1039 }
1040 Py_DECREF(str);
1041 return;
1042 }
1043 }
1044 PyErr_Format(PyExc_TypeError, "a '%s' is expected", type);
1045 } else {
1046 PyErr_Format(PyExc_TypeError, "unexpected type is received");
1047 }
1048}
1049
1050SWIGRUNTIMEINLINE void
1051SWIG_Python_NullRef(const char *type)
1052{
1053 if (type) {
1054 PyErr_Format(PyExc_TypeError, "null reference of type '%s' was received",type);
1055 } else {
1056 PyErr_Format(PyExc_TypeError, "null reference was received");
1057 }
1058}
1059
1060SWIGRUNTIME int
1061SWIG_Python_AddErrMesg(const char* mesg, int infront)
1062{
1063 if (PyErr_Occurred()) {
1064 PyObject *type = 0;
1065 PyObject *value = 0;
1066 PyObject *traceback = 0;
1067 PyErr_Fetch(&type, &value, &traceback);
1068 if (value) {
1069 PyObject *old_str = PyObject_Str(value);
1070 Py_XINCREF(type);
1071 PyErr_Clear();
1072 if (infront) {
1073 PyErr_Format(type, "%s %s", mesg, PyString_AsString(old_str));
1074 } else {
1075 PyErr_Format(type, "%s %s", PyString_AsString(old_str), mesg);
1076 }
1077 Py_DECREF(old_str);
1078 }
1079 return 1;
1080 } else {
1081 return 0;
1082 }
1083}
1084
1085SWIGRUNTIME int
1086SWIG_Python_ArgFail(int argnum)
1087{
1088 if (PyErr_Occurred()) {
1089 /* add information about failing argument */
1090 char mesg[256];
1091 sprintf(mesg, "argument number %d:", argnum);
1092 return SWIG_Python_AddErrMesg(mesg, 1);
1093 } else {
1094 return 0;
1095 }
1096}
1097
1098
1099/* -----------------------------------------------------------------------------
1100 * pointers/data manipulation
1101 * ----------------------------------------------------------------------------- */
1102
1103/* Convert a pointer value */
1104SWIGRUNTIME int
1105SWIG_Python_ConvertPtr(PyObject *obj, void **ptr, swig_type_info *ty, int flags) {
1106 swig_type_info *tc;
1107 const char *c = 0;
1108 static PyObject *SWIG_this = 0;
1109 int newref = 0;
1110 PyObject *pyobj = 0;
1111 void *vptr;
1112
1113 if (!obj) return 0;
1114 if (obj == Py_None) {
1115 *ptr = 0;
1116 return 0;
1117 }
1118
1119#ifdef SWIG_COBJECT_TYPES
1120 if (!(PySwigObject_Check(obj))) {
1121 if (!SWIG_this)
1122 SWIG_this = PyString_FromString("this");
1123 pyobj = obj;
1124 obj = PyObject_GetAttr(obj,SWIG_this);
1125 newref = 1;
1126 if (!obj) goto type_error;
1127 if (!PySwigObject_Check(obj)) {
1128 Py_DECREF(obj);
1129 goto type_error;
1130 }
1131 }
1132 vptr = PySwigObject_AsVoidPtr(obj);
1133 c = (const char *) PySwigObject_GetDesc(obj);
1134 if (newref) { Py_DECREF(obj); }
1135 goto type_check;
1136#else
1137 if (!(PyString_Check(obj))) {
1138 if (!SWIG_this)
1139 SWIG_this = PyString_FromString("this");
1140 pyobj = obj;
1141 obj = PyObject_GetAttr(obj,SWIG_this);
1142 newref = 1;
1143 if (!obj) goto type_error;
1144 if (!PyString_Check(obj)) {
1145 Py_DECREF(obj);
1146 goto type_error;
1147 }
1148 }
1149 c = PyString_AS_STRING(obj);
1150 /* Pointer values must start with leading underscore */
1151 c = SWIG_UnpackVoidPtr(c, &vptr, ty->name);
1152 if (newref) { Py_DECREF(obj); }
1153 if (!c) goto type_error;
1154#endif
1155
1156type_check:
1157
1158 if (ty) {
1159 tc = SWIG_TypeCheck(c,ty);
1160 if (!tc) goto type_error;
1161 *ptr = SWIG_TypeCast(tc,vptr);
1162 } else {
1163 *ptr = vptr;
1164 }
1165
1166 if ((pyobj) && (flags & SWIG_POINTER_DISOWN)) {
1167 PyObject_SetAttrString(pyobj,(char*)"thisown",Py_False);
1168 }
1169 return 0;
1170
1171type_error:
1172 PyErr_Clear();
1173 if (pyobj && !obj) {
1174 obj = pyobj;
1175 if (PyCFunction_Check(obj)) {
1176 /* here we get the method pointer for callbacks */
1177 char *doc = (((PyCFunctionObject *)obj) -> m_ml -> ml_doc);
1178 c = doc ? strstr(doc, "swig_ptr: ") : 0;
1179 if (c) {
1180 c = SWIG_UnpackVoidPtr(c + 10, &vptr, ty->name);
1181 if (!c) goto type_error;
1182 goto type_check;
1183 }
1184 }
1185 }
1186 if (flags & SWIG_POINTER_EXCEPTION) {
1187 if (ty) {
1188 SWIG_Python_TypeError(SWIG_TypePrettyName(ty), obj);
1189 } else {
1190 SWIG_Python_TypeError("C/C++ pointer", obj);
1191 }
1192 }
1193 return -1;
1194}
1195
1196/* Convert a pointer value, signal an exception on a type mismatch */
1197SWIGRUNTIME void *
1198SWIG_Python_MustGetPtr(PyObject *obj, swig_type_info *ty, int argnum, int flags) {
1199 void *result;
1200 if (SWIG_Python_ConvertPtr(obj, &result, ty, flags) == -1) {
1201 PyErr_Clear();
1202 if (flags & SWIG_POINTER_EXCEPTION) {
1203 SWIG_Python_TypeError(SWIG_TypePrettyName(ty), obj);
1204 SWIG_Python_ArgFail(argnum);
1205 }
1206 }
1207 return result;
1208}
1209
1210/* Convert a packed value value */
1211SWIGRUNTIME int
1212SWIG_Python_ConvertPacked(PyObject *obj, void *ptr, size_t sz, swig_type_info *ty, int flags) {
1213 swig_type_info *tc;
1214 const char *c = 0;
1215
1216#if defined(SWIG_COBJECT_TYPES) && !defined(SWIG_COBJECT_PYTHON)
1217 c = PySwigPacked_UnpackData(obj, ptr, sz);
1218#else
1219 if ((!obj) || (!PyString_Check(obj))) goto type_error;
1220 c = PyString_AS_STRING(obj);
1221 /* Pointer values must start with leading underscore */
1222 c = SWIG_UnpackDataName(c, ptr, sz, ty->name);
1223#endif
1224 if (!c) goto type_error;
1225 if (ty) {
1226 tc = SWIG_TypeCheck(c,ty);
1227 if (!tc) goto type_error;
1228 }
1229 return 0;
1230
1231type_error:
1232 PyErr_Clear();
1233 if (flags & SWIG_POINTER_EXCEPTION) {
1234 if (ty) {
1235 SWIG_Python_TypeError(SWIG_TypePrettyName(ty), obj);
1236 } else {
1237 SWIG_Python_TypeError("C/C++ packed data", obj);
1238 }
1239 }
1240 return -1;
1241}
1242
1243/* Create a new array object */
1244SWIGRUNTIME PyObject *
1245SWIG_Python_NewPointerObj(void *ptr, swig_type_info *type, int own) {
1246 PyObject *robj = 0;
1247 if (!ptr) {
1248 Py_INCREF(Py_None);
1249 return Py_None;
1250 }
1251#ifdef SWIG_COBJECT_TYPES
1252 robj = PySwigObject_FromVoidPtrAndDesc((void *) ptr, (char *)type->name);
1253#else
1254 {
1255 char result[SWIG_BUFFER_SIZE];
1256 robj = SWIG_PackVoidPtr(result, ptr, type->name, sizeof(result)) ?
1257 PyString_FromString(result) : 0;
1258 }
1259#endif
1260 if (!robj || (robj == Py_None)) return robj;
1261 if (type->clientdata) {
1262 PyObject *inst;
1263 PyObject *args = Py_BuildValue((char*)"(O)", robj);
1264 Py_DECREF(robj);
1265 inst = PyObject_CallObject((PyObject *) type->clientdata, args);
1266 Py_DECREF(args);
1267 if (inst) {
1268 if (own) {
1269 PyObject_SetAttrString(inst,(char*)"thisown",Py_True);
1270 }
1271 robj = inst;
1272 }
1273 }
1274 return robj;
1275}
1276
1277SWIGRUNTIME PyObject *
1278SWIG_Python_NewPackedObj(void *ptr, size_t sz, swig_type_info *type) {
1279 PyObject *robj = 0;
1280 if (!ptr) {
1281 Py_INCREF(Py_None);
1282 return Py_None;
1283 }
1284#if defined(SWIG_COBJECT_TYPES) && !defined(SWIG_COBJECT_PYTHON)
1285 robj = PySwigPacked_FromDataAndDesc((void *) ptr, sz, (char *)type->name);
1286#else
1287 {
1288 char result[SWIG_BUFFER_SIZE];
1289 robj = SWIG_PackDataName(result, ptr, sz, type->name, sizeof(result)) ?
1290 PyString_FromString(result) : 0;
1291 }
1292#endif
1293 return robj;
1294}
1295
1296/* -----------------------------------------------------------------------------*
1297 * Get type list
1298 * -----------------------------------------------------------------------------*/
1299
1300#ifdef SWIG_LINK_RUNTIME
1301void *SWIG_ReturnGlobalTypeList(void *);
1302#endif
1303
1304SWIGRUNTIME swig_type_info **
1305SWIG_Python_GetTypeListHandle() {
1306 static void *type_pointer = (void *)0;
1307 /* first check if module already created */
1308 if (!type_pointer) {
1309#ifdef SWIG_LINK_RUNTIME
1310 type_pointer = SWIG_ReturnGlobalTypeList((void *)0);
1311#else
1312 type_pointer = PyCObject_Import((char*)"swig_runtime_data" SWIG_RUNTIME_VERSION,
1313 (char*)"type_pointer" SWIG_TYPE_TABLE_NAME);
1314 if (PyErr_Occurred()) {
1315 PyErr_Clear();
1316 type_pointer = (void *)0;
1317 }
1318 }
1319#endif
1320 return (swig_type_info **) type_pointer;
1321}
1322
1323/*
1324 Search for a swig_type_info structure
1325 */
1326SWIGRUNTIMEINLINE swig_type_info *
1327SWIG_Python_GetTypeList() {
1328 swig_type_info **tlh = SWIG_Python_GetTypeListHandle();
1329 return tlh ? *tlh : (swig_type_info*)0;
1330}
1331
1332#define SWIG_Runtime_GetTypeList SWIG_Python_GetTypeList
1333
1334#ifdef __cplusplus
1335}
1336#endif
1337
1338
1339/* -------- TYPES TABLE (BEGIN) -------- */
1340
1341#define SWIGTYPE_p_wxQueryLayoutInfoEvent swig_types[0]
1342#define SWIGTYPE_p_wxPreviewFrame swig_types[1]
1343#define SWIGTYPE_p_wxPyPreviewFrame swig_types[2]
1344#define SWIGTYPE_p_wxPyPanel swig_types[3]
1345#define SWIGTYPE_p_wxMenu swig_types[4]
1346#define SWIGTYPE_p_wxFontData swig_types[5]
1347#define SWIGTYPE_p_wxEvent swig_types[6]
1348#define SWIGTYPE_p_wxPrintData swig_types[7]
1349#define SWIGTYPE_p_wxTaskBarIcon swig_types[8]
1350#define SWIGTYPE_p_wxPyTaskBarIcon swig_types[9]
1351#define SWIGTYPE_p_wxIconBundle swig_types[10]
1352#define SWIGTYPE_p_wxLayoutAlgorithm swig_types[11]
1353#define SWIGTYPE_p_wxFindDialogEvent swig_types[12]
1354#define SWIGTYPE_p_wxPreviewCanvas swig_types[13]
1355#define SWIGTYPE_p_wxFont swig_types[14]
1356#define SWIGTYPE_p_wxSplitterEvent swig_types[15]
1357#define SWIGTYPE_p_wxRegion swig_types[16]
1358#define SWIGTYPE_ptrdiff_t swig_types[17]
1359#define SWIGTYPE_std__ptrdiff_t swig_types[18]
1360#define SWIGTYPE_p_wxFindReplaceData swig_types[19]
1361#define SWIGTYPE_p_int swig_types[20]
1362#define SWIGTYPE_p_wxSize swig_types[21]
1363#define SWIGTYPE_p_wxDC swig_types[22]
1364#define SWIGTYPE_p_wxIcon swig_types[23]
1365#define SWIGTYPE_p_wxVisualAttributes swig_types[24]
1366#define SWIGTYPE_p_wxMDIChildFrame swig_types[25]
1367#define SWIGTYPE_p_wxColourData swig_types[26]
1368#define SWIGTYPE_p_wxNotifyEvent swig_types[27]
1369#define SWIGTYPE_p_wxPyWindow swig_types[28]
1370#define SWIGTYPE_p_form_ops_t swig_types[29]
1371#define SWIGTYPE_p_wxSplashScreen swig_types[30]
1372#define SWIGTYPE_p_wxPasswordEntryDialog swig_types[31]
1373#define SWIGTYPE_p_wxSingleChoiceDialog swig_types[32]
1374#define SWIGTYPE_p_wxMultiChoiceDialog swig_types[33]
1375#define SWIGTYPE_p_wxFileDialog swig_types[34]
1376#define SWIGTYPE_p_wxTextEntryDialog swig_types[35]
1377#define SWIGTYPE_p_wxMessageDialog swig_types[36]
1378#define SWIGTYPE_p_wxProgressDialog swig_types[37]
1379#define SWIGTYPE_p_wxFindReplaceDialog swig_types[38]
1380#define SWIGTYPE_p_wxPrinter swig_types[39]
1381#define SWIGTYPE_p_wxArrayInt swig_types[40]
1382#define SWIGTYPE_p_wxDuplexMode swig_types[41]
1383#define SWIGTYPE_p_wxEvtHandler swig_types[42]
1384#define SWIGTYPE_p_wxCalculateLayoutEvent swig_types[43]
1385#define SWIGTYPE_p_wxPyHtmlListBox swig_types[44]
1386#define SWIGTYPE_p_wxPyVListBox swig_types[45]
1387#define SWIGTYPE_p_wxRect swig_types[46]
1388#define SWIGTYPE_p_wxStdDialogButtonSizer swig_types[47]
1389#define SWIGTYPE_p_char swig_types[48]
1390#define SWIGTYPE_p_wxMiniFrame swig_types[49]
1391#define SWIGTYPE_p_wxFrame swig_types[50]
1392#define SWIGTYPE_p_wxPyPrintout swig_types[51]
1393#define SWIGTYPE_p_wxTaskBarIconEvent swig_types[52]
1394#define SWIGTYPE_p_wxScrollWinEvent swig_types[53]
1395#define SWIGTYPE_p_wxPaperSize swig_types[54]
1396#define SWIGTYPE_p_wxStatusBar swig_types[55]
1397#define SWIGTYPE_p_wxMDIParentFrame swig_types[56]
1398#define SWIGTYPE_p_wxPoint swig_types[57]
1399#define SWIGTYPE_p_wxObject swig_types[58]
1400#define SWIGTYPE_p_unsigned_long swig_types[59]
1401#define SWIGTYPE_p_wxTipWindow swig_types[60]
1402#define SWIGTYPE_p_wxSashLayoutWindow swig_types[61]
1403#define SWIGTYPE_p_wxSplitterWindow swig_types[62]
1404#define SWIGTYPE_p_wxSplashScreenWindow swig_types[63]
1405#define SWIGTYPE_p_wxPyVScrolledWindow swig_types[64]
1406#define SWIGTYPE_p_wxPyPopupTransientWindow swig_types[65]
1407#define SWIGTYPE_p_wxPopupWindow swig_types[66]
1408#define SWIGTYPE_p_wxSashWindow swig_types[67]
1409#define SWIGTYPE_p_wxTopLevelWindow swig_types[68]
1410#define SWIGTYPE_p_wxWindow swig_types[69]
1411#define SWIGTYPE_p_wxScrolledWindow swig_types[70]
1412#define SWIGTYPE_p_wxMenuBar swig_types[71]
1413#define SWIGTYPE_p_wxMDIClientWindow swig_types[72]
1414#define SWIGTYPE_p_wxPyScrolledWindow swig_types[73]
1415#define SWIGTYPE_p_wxPrintPreview swig_types[74]
1416#define SWIGTYPE_p_wxSashEvent swig_types[75]
1417#define SWIGTYPE_p_wxString swig_types[76]
1418#define SWIGTYPE_p_wxPyPrintPreview swig_types[77]
1419#define SWIGTYPE_p_wxDirDialog swig_types[78]
1420#define SWIGTYPE_p_wxColourDialog swig_types[79]
1421#define SWIGTYPE_p_wxDialog swig_types[80]
1422#define SWIGTYPE_p_wxPanel swig_types[81]
1423#define SWIGTYPE_p_wxFontDialog swig_types[82]
1424#define SWIGTYPE_p_wxPageSetupDialog swig_types[83]
1425#define SWIGTYPE_p_wxPrintDialog swig_types[84]
1426#define SWIGTYPE_p_wxFileSystem swig_types[85]
1427#define SWIGTYPE_p_wxBitmap swig_types[86]
1428#define SWIGTYPE_unsigned_int swig_types[87]
1429#define SWIGTYPE_p_unsigned_int swig_types[88]
1430#define SWIGTYPE_p_unsigned_char swig_types[89]
1431#define SWIGTYPE_p_wxCommandEvent swig_types[90]
1432#define SWIGTYPE_p_wxPreviewControlBar swig_types[91]
1433#define SWIGTYPE_p_wxPyPreviewControlBar swig_types[92]
1434#define SWIGTYPE_p_wxColour swig_types[93]
1435#define SWIGTYPE_p_wxToolBar swig_types[94]
1436#define SWIGTYPE_p_wxPageSetupDialogData swig_types[95]
1437#define SWIGTYPE_p_wxPrintDialogData swig_types[96]
1438static swig_type_info *swig_types[98];
1439
1440/* -------- TYPES TABLE (END) -------- */
1441
1442
1443/*-----------------------------------------------
1444 @(target):= _windows_.so
1445 ------------------------------------------------*/
1446#define SWIG_init init_windows_
1447
1448#define SWIG_name "_windows_"
1449
1450#include "wx/wxPython/wxPython.h"
1451#include "wx/wxPython/pyclasses.h"
1452
1453
1454 static const wxString wxPyEmptyString(wxEmptyString);
1455 static const wxString wxPyPanelNameStr(wxPanelNameStr);
1456
1457
1458
1459#include <limits.h>
1460
1461
1462SWIGINTERN int
1463 SWIG_CheckLongInRange(long value, long min_value, long max_value,
1464 const char *errmsg)
1465{
1466 if (value < min_value) {
1467 if (errmsg) {
1468 PyErr_Format(PyExc_OverflowError,
1469 "value %ld is less than '%s' minimum %ld",
1470 value, errmsg, min_value);
1471 }
1472 return 0;
1473 } else if (value > max_value) {
1474 if (errmsg) {
1475 PyErr_Format(PyExc_OverflowError,
1476 "value %ld is greater than '%s' maximum %ld",
1477 value, errmsg, max_value);
1478 }
1479 return 0;
1480 }
1481 return 1;
1482}
1483
1484
1485SWIGINTERN int
1486SWIG_AsVal_long(PyObject* obj, long* val)
1487{
1488 if (PyNumber_Check(obj)) {
1489 if (val) *val = PyInt_AsLong(obj);
1490 return 1;
1491 }
1492 else {
1493 SWIG_type_error("number", obj);
1494 }
1495 return 0;
1496}
1497
1498
1499#if INT_MAX != LONG_MAX
1500SWIGINTERN int
1501 SWIG_AsVal_int(PyObject *obj, int *val)
1502{
1503 const char* errmsg = val ? "int" : (char*)0;
1504 long v;
1505 if (SWIG_AsVal_long(obj, &v)) {
1506 if (SWIG_CheckLongInRange(v, INT_MIN,INT_MAX, errmsg)) {
1507 if (val) *val = (int)(v);
1508 return 1;
1509 } else {
1510 return 0;
1511 }
1512 } else {
1513 PyErr_Clear();
1514 }
1515 if (val) {
1516 SWIG_type_error(errmsg, obj);
1517 }
1518 return 0;
1519}
1520#else
1521SWIGINTERNSHORT int
1522 SWIG_AsVal_int(PyObject *obj, int *val)
1523{
1524 return SWIG_AsVal_long(obj,(long*)val);
1525}
1526#endif
1527
1528
1529SWIGINTERNSHORT int
1530SWIG_As_int(PyObject* obj)
1531{
1532 int v;
1533 if (!SWIG_AsVal_int(obj, &v)) {
1534 /*
1535 this is needed to make valgrind/purify happier.
1536 */
1537 memset((void*)&v, 0, sizeof(int));
1538 }
1539 return v;
1540}
1541
1542
1543SWIGINTERNSHORT long
1544SWIG_As_long(PyObject* obj)
1545{
1546 long v;
1547 if (!SWIG_AsVal_long(obj, &v)) {
1548 /*
1549 this is needed to make valgrind/purify happier.
1550 */
1551 memset((void*)&v, 0, sizeof(long));
1552 }
1553 return v;
1554}
1555
1556
1557SWIGINTERNSHORT int
1558SWIG_Check_int(PyObject* obj)
1559{
1560 return SWIG_AsVal_int(obj, (int*)0);
1561}
1562
1563
1564SWIGINTERNSHORT int
1565SWIG_Check_long(PyObject* obj)
1566{
1567 return SWIG_AsVal_long(obj, (long*)0);
1568}
1569
1570
1571SWIGINTERN int
1572 SWIG_AsVal_bool(PyObject *obj, bool *val)
1573{
1574 if (obj == Py_True) {
1575 if (val) *val = true;
1576 return 1;
1577 }
1578 if (obj == Py_False) {
1579 if (val) *val = false;
1580 return 1;
1581 }
1582 int res = 0;
1583 if (SWIG_AsVal_int(obj, &res)) {
1584 if (val) *val = res ? true : false;
1585 return 1;
1586 } else {
1587 PyErr_Clear();
1588 }
1589 if (val) {
1590 SWIG_type_error("bool", obj);
1591 }
1592 return 0;
1593}
1594
1595
1596SWIGINTERNSHORT bool
1597SWIG_As_bool(PyObject* obj)
1598{
1599 bool v;
1600 if (!SWIG_AsVal_bool(obj, &v)) {
1601 /*
1602 this is needed to make valgrind/purify happier.
1603 */
1604 memset((void*)&v, 0, sizeof(bool));
1605 }
1606 return v;
1607}
1608
1609
1610SWIGINTERNSHORT int
1611SWIG_Check_bool(PyObject* obj)
1612{
1613 return SWIG_AsVal_bool(obj, (bool*)0);
1614}
1615
1616
1617 /*@c:\\PROJECTS\\SWIG-cvs\\Lib\\python\\pymacros.swg,66,SWIG_define@*/
1618#define SWIG_From_int PyInt_FromLong
1619/*@@*/
1620
1621
1622 static PyObject* t_output_helper(PyObject* target, PyObject* o) {
1623 PyObject* o2;
1624 PyObject* o3;
1625
1626 if (!target) {
1627 target = o;
1628 } else if (target == Py_None) {
1629 Py_DECREF(Py_None);
1630 target = o;
1631 } else {
1632 if (!PyTuple_Check(target)) {
1633 o2 = target;
1634 target = PyTuple_New(1);
1635 PyTuple_SetItem(target, 0, o2);
1636 }
1637 o3 = PyTuple_New(1);
1638 PyTuple_SetItem(o3, 0, o);
1639
1640 o2 = target;
1641 target = PySequence_Concat(o2, o3);
1642 Py_DECREF(o2);
1643 Py_DECREF(o3);
1644 }
1645 return target;
1646 }
1647
1648
1649
1650SWIGINTERN int
1651SWIG_AsVal_double(PyObject *obj, double* val)
1652{
1653 if (PyNumber_Check(obj)) {
1654 if (val) *val = PyFloat_AsDouble(obj);
1655 return 1;
1656 }
1657 else {
1658 SWIG_type_error("number", obj);
1659 }
1660 return 0;
1661}
1662
1663
1664SWIGINTERNSHORT double
1665SWIG_As_double(PyObject* obj)
1666{
1667 double v;
1668 if (!SWIG_AsVal_double(obj, &v)) {
1669 /*
1670 this is needed to make valgrind/purify happier.
1671 */
1672 memset((void*)&v, 0, sizeof(double));
1673 }
1674 return v;
1675}
1676
1677
1678SWIGINTERNSHORT int
1679SWIG_Check_double(PyObject* obj)
1680{
1681 return SWIG_AsVal_double(obj, (double*)0);
1682}
1683
1684
1685 /*@c:\\PROJECTS\\SWIG-cvs\\Lib\\python\\pymacros.swg,66,SWIG_define@*/
1686#define SWIG_From_double PyFloat_FromDouble
1687/*@@*/
1688
1689 static const wxString wxPyFrameNameStr(wxFrameNameStr);
1690 static const wxString wxPyDialogNameStr(wxDialogNameStr);
1691 static const wxString wxPyStatusLineNameStr(wxStatusLineNameStr);
1692 static const wxString wxPyToolBarNameStr(wxToolBarNameStr);
1693static void wxTopLevelWindow_MacSetMetalAppearance(wxTopLevelWindow *self,bool on){ /*wxPyRaiseNotImplemented();*/ }
1694static bool wxTopLevelWindow_MacGetMetalAppearance(wxTopLevelWindow const *self){ /*wxPyRaiseNotImplemented();*/ return false; }
1695
1696 /*@c:\\PROJECTS\\SWIG-cvs\\Lib\\python\\pymacros.swg,66,SWIG_define@*/
1697#define SWIG_From_long PyInt_FromLong
1698/*@@*/
1699
1700
1701
1702static wxRect wxStatusBar_GetFieldRect(wxStatusBar *self,int i){
1703 wxRect r;
1704 self->GetFieldRect(i, r);
1705 return r;
1706 }
1707 static const wxString wxPySplitterNameStr(wxT("splitter"));
1708 static const wxString wxPySashNameStr(wxT("sashWindow"));
1709 static const wxString wxPySashLayoutNameStr(wxT("layoutWindow"));
1710
1711#include <wx/popupwin.h>
1712
1713
1714class wxPyPopupTransientWindow : public wxPopupTransientWindow
1715{
1716public:
1717 wxPyPopupTransientWindow() : wxPopupTransientWindow() {}
1718 wxPyPopupTransientWindow(wxWindow* parent, int style = wxBORDER_NONE)
1719 : wxPopupTransientWindow(parent, style) {}
1720
1721 DEC_PYCALLBACK_BOOL_ME(ProcessLeftDown);
1722 DEC_PYCALLBACK__(OnDismiss);
1723 DEC_PYCALLBACK_BOOL_(CanDismiss);
1724 PYPRIVATE;
1725};
1726
1727
1728IMP_PYCALLBACK_BOOL_ME(wxPyPopupTransientWindow, wxPopupTransientWindow, ProcessLeftDown);
1729IMP_PYCALLBACK__(wxPyPopupTransientWindow, wxPopupTransientWindow, OnDismiss);
1730IMP_PYCALLBACK_BOOL_(wxPyPopupTransientWindow, wxPopupTransientWindow, CanDismiss);
1731
1732
1733#include <wx/tipwin.h>
1734
1735static wxTipWindow *new_wxTipWindow(wxWindow *parent,wxString const &text,int maxLength=100,wxRect *rectBound=NULL){
1736 return new wxTipWindow(parent, text, maxLength, NULL, rectBound);
1737 }
1738
1739#include <wx/tipwin.h>
1740
1741
1742#include <wx/vscroll.h>
1743
1744
1745class wxPyVScrolledWindow : public wxVScrolledWindow
1746{
1747 DECLARE_ABSTRACT_CLASS(wxPyVScrolledWindow);
1748public:
1749 wxPyVScrolledWindow() : wxVScrolledWindow() {}
1750
1751 wxPyVScrolledWindow(wxWindow *parent,
1752 wxWindowID id = wxID_ANY,
1753 const wxPoint& pos = wxDefaultPosition,
1754 const wxSize& size = wxDefaultSize,
1755 long style = 0,
1756 const wxString& name = wxPyPanelNameStr)
1757 : wxVScrolledWindow(parent, id, pos, size, style, name)
1758 {}
1759
1760 // Overridable virtuals
1761
1762 // this function must be overridden in the derived class and it should
1763 // return the height of the given line in pixels
1764 DEC_PYCALLBACK_COORD_SIZET_constpure(OnGetLineHeight);
1765
1766
1767 // this function doesn't have to be overridden but it may be useful to do
1768 // it if calculating the lines heights is a relatively expensive operation
1769 // as it gives the user code a possibility to calculate several of them at
1770 // once
1771 //
1772 // OnGetLinesHint() is normally called just before OnGetLineHeight() but you
1773 // shouldn't rely on the latter being called for all lines in the interval
1774 // specified here. It is also possible that OnGetLineHeight() will be
1775 // called for the lines outside of this interval, so this is really just a
1776 // hint, not a promise.
1777 //
1778 // finally note that lineMin is inclusive, while lineMax is exclusive, as
1779 // usual
1780 DEC_PYCALLBACK_VOID_SIZETSIZET_const(OnGetLinesHint);
1781
1782
1783 // when the number of lines changes, we try to estimate the total height
1784 // of all lines which is a rather expensive operation in terms of lines
1785 // access, so if the user code may estimate the average height
1786 // better/faster than we do, it should override this function to implement
1787 // its own logic
1788 //
1789 // this function should return the best guess for the total height it may
1790 // make
1791 DEC_PYCALLBACK_COORD_const(EstimateTotalHeight);
1792
1793
1794 // Also expose some other interesting protected methods
1795
1796
1797 // find the index of the line we need to show at the top of the window such
1798 // that the last (fully or partially) visible line is the given one
1799 size_t FindFirstFromBottom(size_t lineLast, bool fullyVisible = false)
1800 { return wxVScrolledWindow::FindFirstFromBottom(lineLast, fullyVisible); }
1801
1802 // get the total height of the lines between lineMin (inclusive) and
1803 // lineMax (exclusive)
1804 wxCoord GetLinesHeight(size_t lineMin, size_t lineMax) const
1805 { return wxVScrolledWindow::GetLinesHeight(lineMin, lineMax); }
1806
1807
1808 PYPRIVATE;
1809};
1810
1811IMPLEMENT_ABSTRACT_CLASS(wxPyVScrolledWindow, wxVScrolledWindow);
1812
1813IMP_PYCALLBACK_COORD_SIZET_constpure(wxPyVScrolledWindow, wxVScrolledWindow, OnGetLineHeight);
1814IMP_PYCALLBACK_VOID_SIZETSIZET_const(wxPyVScrolledWindow, wxVScrolledWindow, OnGetLinesHint);
1815IMP_PYCALLBACK_COORD_const (wxPyVScrolledWindow, wxVScrolledWindow, EstimateTotalHeight);
1816
1817
1818SWIGINTERN int
1819SWIG_AsVal_unsigned_SS_long(PyObject* obj, unsigned long* val)
1820{
1821 long v = 0;
1822 if (SWIG_AsVal_long(obj, &v) && v < 0) {
1823 SWIG_type_error("unsigned number", obj);
1824 }
1825 else if (val)
1826 *val = (unsigned long)v;
1827 return 1;
1828}
1829
1830
1831SWIGINTERNSHORT unsigned long
1832SWIG_As_unsigned_SS_long(PyObject* obj)
1833{
1834 unsigned long v;
1835 if (!SWIG_AsVal_unsigned_SS_long(obj, &v)) {
1836 /*
1837 this is needed to make valgrind/purify happier.
1838 */
1839 memset((void*)&v, 0, sizeof(unsigned long));
1840 }
1841 return v;
1842}
1843
1844
1845SWIGINTERNSHORT int
1846SWIG_Check_unsigned_SS_long(PyObject* obj)
1847{
1848 return SWIG_AsVal_unsigned_SS_long(obj, (unsigned long*)0);
1849}
1850
1851
1852SWIGINTERNSHORT PyObject*
1853 SWIG_From_unsigned_SS_long(unsigned long value)
1854{
1855 return (value > LONG_MAX) ?
1856 PyLong_FromUnsignedLong(value)
1857 : PyInt_FromLong((long)(value));
1858}
1859
1860
1861#include <wx/vlbox.h>
1862
1863 static const wxString wxPyVListBoxNameStr(wxVListBoxNameStr);
1864
1865class wxPyVListBox : public wxVListBox
1866{
1867 DECLARE_ABSTRACT_CLASS(wxPyVListBox);
1868public:
1869 wxPyVListBox() : wxVListBox() {}
1870
1871 wxPyVListBox(wxWindow *parent,
1872 wxWindowID id = wxID_ANY,
1873 const wxPoint& pos = wxDefaultPosition,
1874 const wxSize& size = wxDefaultSize,
1875 long style = 0,
1876 const wxString& name = wxPyVListBoxNameStr)
1877 : wxVListBox(parent, id, pos, size, style, name)
1878 {}
1879
1880 // Overridable virtuals
1881
1882 // the derived class must implement this function to actually draw the item
1883 // with the given index on the provided DC
1884 // virtual void OnDrawItem(wxDC& dc, const wxRect& rect, size_t n) const = 0;
1885 DEC_PYCALLBACK__DCRECTSIZET_constpure(OnDrawItem);
1886
1887
1888 // the derived class must implement this method to return the height of the
1889 // specified item
1890 // virtual wxCoord OnMeasureItem(size_t n) const = 0;
1891 DEC_PYCALLBACK_COORD_SIZET_constpure(OnMeasureItem);
1892
1893
1894 // this method may be used to draw separators between the lines; note that
1895 // the rectangle may be modified, typically to deflate it a bit before
1896 // passing to OnDrawItem()
1897 //
1898 // the base class version doesn't do anything
1899 // virtual void OnDrawSeparator(wxDC& dc, wxRect& rect, size_t n) const;
1900 DEC_PYCALLBACK__DCRECTSIZET_constpure(OnDrawSeparator);
1901
1902
1903 // this method is used to draw the items background and, maybe, a border
1904 // around it
1905 //
1906 // the base class version implements a reasonable default behaviour which
1907 // consists in drawing the selected item with the standard background
1908 // colour and drawing a border around the item if it is either selected or
1909 // current
1910 // virtual void OnDrawBackground(wxDC& dc, const wxRect& rect, size_t n) const;
1911 DEC_PYCALLBACK__DCRECTSIZET_const(OnDrawBackground);
1912
1913
1914 PYPRIVATE;
1915};
1916
1917IMPLEMENT_ABSTRACT_CLASS(wxPyVListBox, wxVListBox);
1918
1919IMP_PYCALLBACK__DCRECTSIZET_constpure(wxPyVListBox, wxVListBox, OnDrawItem);
1920IMP_PYCALLBACK_COORD_SIZET_constpure (wxPyVListBox, wxVListBox, OnMeasureItem);
1921IMP_PYCALLBACK__DCRECTSIZET_constpure(wxPyVListBox, wxVListBox, OnDrawSeparator);
1922IMP_PYCALLBACK__DCRECTSIZET_const (wxPyVListBox, wxVListBox, OnDrawBackground);
1923
1924
1925static PyObject *wxPyVListBox_GetFirstSelected(wxPyVListBox *self){
1926 unsigned long cookie = 0;
1927 int selected = self->GetFirstSelected(cookie);
1928 bool blocked = wxPyBeginBlockThreads();
1929 PyObject* tup = PyTuple_New(2);
1930 PyTuple_SET_ITEM(tup, 0, PyInt_FromLong(selected));
1931 PyTuple_SET_ITEM(tup, 1, PyInt_FromLong(cookie));
1932 wxPyEndBlockThreads(blocked);
1933 return tup;
1934 }
1935static PyObject *wxPyVListBox_GetNextSelected(wxPyVListBox *self,unsigned long cookie){
1936 int selected = self->GetNextSelected(cookie);
1937 bool blocked = wxPyBeginBlockThreads();
1938 PyObject* tup = PyTuple_New(2);
1939 PyTuple_SET_ITEM(tup, 0, PyInt_FromLong(selected));
1940 PyTuple_SET_ITEM(tup, 1, PyInt_FromLong(cookie));
1941 wxPyEndBlockThreads(blocked);
1942 return tup;
1943 }
1944
1945#include <wx/htmllbox.h>
1946
1947
1948class wxPyHtmlListBox : public wxHtmlListBox
1949{
1950 DECLARE_ABSTRACT_CLASS(wxPyHtmlListBox);
1951public:
1952 wxPyHtmlListBox() : wxHtmlListBox() {}
1953
1954 wxPyHtmlListBox(wxWindow *parent,
1955 wxWindowID id = wxID_ANY,
1956 const wxPoint& pos = wxDefaultPosition,
1957 const wxSize& size = wxDefaultSize,
1958 long style = 0,
1959 const wxString& name = wxPyVListBoxNameStr)
1960 : wxHtmlListBox(parent, id, pos, size, style, name)
1961 {}
1962
1963 // Overridable virtuals
1964
1965 // this method must be implemented in the derived class and should return
1966 // the body (i.e. without <html>) of the HTML for the given item
1967 DEC_PYCALLBACK_STRING_SIZET_pure(OnGetItem);
1968
1969 // this function may be overridden to decorate HTML returned by OnGetItem()
1970 DEC_PYCALLBACK_STRING_SIZET(OnGetItemMarkup);
1971
1972// TODO:
1973// // this method allows to customize the selection appearance: it may be used
1974// // to specify the colour of the text which normally has the given colour
1975// // colFg when it is inside the selection
1976// //
1977// // by default, the original colour is not used at all and all text has the
1978// // same (default for this system) colour inside selection
1979// virtual wxColour GetSelectedTextColour(const wxColour& colFg) const;
1980
1981// // this is the same as GetSelectedTextColour() but allows to customize the
1982// // background colour -- this is even more rarely used as you can change it
1983// // globally using SetSelectionBackground()
1984// virtual wxColour GetSelectedTextBgColour(const wxColour& colBg) const;
1985
1986
1987 PYPRIVATE;
1988};
1989
1990
1991IMPLEMENT_ABSTRACT_CLASS(wxPyHtmlListBox, wxHtmlListBox)
1992
1993IMP_PYCALLBACK_STRING_SIZET_pure(wxPyHtmlListBox, wxHtmlListBox, OnGetItem);
1994IMP_PYCALLBACK_STRING_SIZET (wxPyHtmlListBox, wxHtmlListBox, OnGetItemMarkup);
1995
1996
1997
1998
1999
2000#ifndef wxHAS_TASK_BAR_ICON
2001// implement dummy classes for platforms that don't have it
2002
2003class wxTaskBarIcon : public wxEvtHandler
2004{
2005public:
2006 wxTaskBarIcon() { wxPyRaiseNotImplemented(); }
2007};
2008
2009
2010class wxTaskBarIconEvent : public wxEvent
2011{
2012public:
2013 wxTaskBarIconEvent(wxEventType, wxTaskBarIcon *)
2014 { wxPyRaiseNotImplemented(); }
2015 virtual wxEvent* Clone() const { return NULL; }
2016 bool IsOk() const { return false; }
2017 bool IsIconInstalled() const { return false; }
2018 bool SetIcon(const wxIcon& icon, const wxString& tooltip = wxPyEmptyString) { return false; }
2019 bool RemoveIcon() { return false; }
2020 bool PopupMenu(wxMenu *menu) { return false; }
2021};
2022
2023enum {
2024 wxEVT_TASKBAR_MOVE = 0,
2025 wxEVT_TASKBAR_LEFT_DOWN = 0,
2026 wxEVT_TASKBAR_LEFT_UP = 0,
2027 wxEVT_TASKBAR_RIGHT_DOWN = 0,
2028 wxEVT_TASKBAR_RIGHT_UP = 0,
2029 wxEVT_TASKBAR_LEFT_DCLICK = 0,
2030 wxEVT_TASKBAR_RIGHT_DCLICK = 0,
2031};
2032
2033
2034#else
2035// Otherwise make a class that can virtualize CreatePopupMenu
2036class wxPyTaskBarIcon : public wxTaskBarIcon
2037{
2038 DECLARE_ABSTRACT_CLASS(wxPyTaskBarIcon);
2039public:
2040 wxPyTaskBarIcon() : wxTaskBarIcon()
2041 {}
2042
2043 wxMenu* CreatePopupMenu() {
2044 wxMenu *rval = NULL;
2045 bool found;
2046 bool blocked = wxPyBeginBlockThreads();
2047 if ((found = wxPyCBH_findCallback(m_myInst, "CreatePopupMenu"))) {
2048 PyObject* ro;
2049 wxMenu* ptr;
2050 ro = wxPyCBH_callCallbackObj(m_myInst, Py_BuildValue("()"));
2051 if (ro) {
2052 if (wxPyConvertSwigPtr(ro, (void **)&ptr, wxT("wxMenu")))
2053 rval = ptr;
2054 Py_DECREF(ro);
2055 }
2056 }
2057 wxPyEndBlockThreads(blocked);
2058 if (! found)
2059 rval = wxTaskBarIcon::CreatePopupMenu();
2060 return rval;
2061 }
2062
2063 PYPRIVATE;
2064};
2065
2066IMPLEMENT_ABSTRACT_CLASS(wxPyTaskBarIcon, wxTaskBarIcon);
2067
2068#endif
2069
2070static void wxPyTaskBarIcon_Destroy(wxPyTaskBarIcon *self){
2071 self->RemoveIcon();
2072 delete self;
2073 }
2074 static const wxString wxPyFileSelectorPromptStr(wxFileSelectorPromptStr);
2075 static const wxString wxPyDirSelectorPromptStr(wxDirSelectorPromptStr);
2076 static const wxString wxPyDirDialogNameStr(wxDirDialogNameStr);
2077 static const wxString wxPyFileSelectorDefaultWildcardStr(wxFileSelectorDefaultWildcardStr);
2078 static const wxString wxPyGetTextFromUserPromptStr(wxGetTextFromUserPromptStr);
2079 static const wxString wxPyMessageBoxCaptionStr(wxMessageBoxCaptionStr);
2080static PyObject *wxFileDialog_GetFilenames(wxFileDialog *self){
2081 wxArrayString arr;
2082 self->GetFilenames(arr);
2083 return wxArrayString2PyList_helper(arr);
2084 }
2085static PyObject *wxFileDialog_GetPaths(wxFileDialog *self){
2086 wxArrayString arr;
2087 self->GetPaths(arr);
2088 return wxArrayString2PyList_helper(arr);
2089 }
2090static PyObject *wxMultiChoiceDialog_GetSelections(wxMultiChoiceDialog *self){
2091 return wxArrayInt2PyList_helper(self->GetSelections());
2092 }
2093static wxSingleChoiceDialog *new_wxSingleChoiceDialog(wxWindow *parent,wxString const &message,wxString const &caption,int choices,wxString *choices_array,long style=wxCHOICEDLG_STYLE,wxPoint const &pos=wxDefaultPosition){
2094 return new wxSingleChoiceDialog(parent, message, caption,
2095 choices, choices_array, NULL, style, pos);
2096 }
2097 static const wxString wxPyGetPasswordFromUserPromptStr(wxGetPasswordFromUserPromptStr);
2098
2099#include <wx/mdi.h>
2100
2101 // C++ version of Python aware wxWindow
2102class wxPyWindow : public wxWindow
2103{
2104 DECLARE_DYNAMIC_CLASS(wxPyWindow)
2105public:
2106 wxPyWindow() : wxWindow() {}
2107 wxPyWindow(wxWindow* parent, const wxWindowID id,
2108 const wxPoint& pos = wxDefaultPosition,
2109 const wxSize& size = wxDefaultSize,
2110 long style = 0,
2111 const wxString& name = wxPyPanelNameStr)
2112 : wxWindow(parent, id, pos, size, style, name) {}
2113
2114 void SetBestSize(const wxSize& size) { wxWindow::SetBestSize(size); }
2115
2116 DEC_PYCALLBACK_VOID_INT4(DoMoveWindow);
2117 DEC_PYCALLBACK_VOID_INT5(DoSetSize);
2118 DEC_PYCALLBACK_VOID_INTINT(DoSetClientSize);
2119 DEC_PYCALLBACK_VOID_INTINT(DoSetVirtualSize);
2120
2121 DEC_PYCALLBACK_VOID_INTPINTP_const(DoGetSize);
2122 DEC_PYCALLBACK_VOID_INTPINTP_const(DoGetClientSize);
2123 DEC_PYCALLBACK_VOID_INTPINTP_const(DoGetPosition);
2124
2125 DEC_PYCALLBACK_SIZE_const(DoGetVirtualSize);
2126 DEC_PYCALLBACK_SIZE_const(DoGetBestSize);
2127
2128 DEC_PYCALLBACK__(InitDialog);
2129 DEC_PYCALLBACK_BOOL_(TransferDataFromWindow);
2130 DEC_PYCALLBACK_BOOL_(TransferDataToWindow);
2131 DEC_PYCALLBACK_BOOL_(Validate);
2132
2133 DEC_PYCALLBACK_BOOL_const(AcceptsFocus);
2134 DEC_PYCALLBACK_BOOL_const(AcceptsFocusFromKeyboard);
2135 DEC_PYCALLBACK_SIZE_const(GetMaxSize);
2136
2137 DEC_PYCALLBACK_VOID_WXWINBASE(AddChild);
2138 DEC_PYCALLBACK_VOID_WXWINBASE(RemoveChild);
2139
2140 DEC_PYCALLBACK_BOOL_const(ShouldInheritColours);
2141 DEC_PYCALLBACK__COLOUR(ApplyParentThemeBackground);
2142 DEC_PYCALLBACK_VIZATTR_(GetDefaultAttributes);
2143
2144 PYPRIVATE;
2145};
2146
2147IMPLEMENT_DYNAMIC_CLASS(wxPyWindow, wxWindow);
2148
2149IMP_PYCALLBACK_VOID_INT4(wxPyWindow, wxWindow, DoMoveWindow);
2150IMP_PYCALLBACK_VOID_INT5(wxPyWindow, wxWindow, DoSetSize);
2151IMP_PYCALLBACK_VOID_INTINT(wxPyWindow, wxWindow, DoSetClientSize);
2152IMP_PYCALLBACK_VOID_INTINT(wxPyWindow, wxWindow, DoSetVirtualSize);
2153
2154IMP_PYCALLBACK_VOID_INTPINTP_const(wxPyWindow, wxWindow, DoGetSize);
2155IMP_PYCALLBACK_VOID_INTPINTP_const(wxPyWindow, wxWindow, DoGetClientSize);
2156IMP_PYCALLBACK_VOID_INTPINTP_const(wxPyWindow, wxWindow, DoGetPosition);
2157
2158IMP_PYCALLBACK_SIZE_const(wxPyWindow, wxWindow, DoGetVirtualSize);
2159IMP_PYCALLBACK_SIZE_const(wxPyWindow, wxWindow, DoGetBestSize);
2160
2161IMP_PYCALLBACK__(wxPyWindow, wxWindow, InitDialog);
2162IMP_PYCALLBACK_BOOL_(wxPyWindow, wxWindow, TransferDataFromWindow);
2163IMP_PYCALLBACK_BOOL_(wxPyWindow, wxWindow, TransferDataToWindow);
2164IMP_PYCALLBACK_BOOL_(wxPyWindow, wxWindow, Validate);
2165
2166IMP_PYCALLBACK_BOOL_const(wxPyWindow, wxWindow, AcceptsFocus);
2167IMP_PYCALLBACK_BOOL_const(wxPyWindow, wxWindow, AcceptsFocusFromKeyboard);
2168IMP_PYCALLBACK_SIZE_const(wxPyWindow, wxWindow, GetMaxSize);
2169
2170IMP_PYCALLBACK_VOID_WXWINBASE(wxPyWindow, wxWindow, AddChild);
2171IMP_PYCALLBACK_VOID_WXWINBASE(wxPyWindow, wxWindow, RemoveChild);
2172
2173IMP_PYCALLBACK_BOOL_const(wxPyWindow, wxWindow, ShouldInheritColours);
2174IMP_PYCALLBACK__COLOUR(wxPyWindow, wxWindow, ApplyParentThemeBackground);
2175IMP_PYCALLBACK_VIZATTR_(wxPyWindow, wxWindow, GetDefaultAttributes);
2176
2177
2178 // C++ version of Python aware wxPanel
2179class wxPyPanel : public wxPanel
2180{
2181 DECLARE_DYNAMIC_CLASS(wxPyPanel)
2182public:
2183 wxPyPanel() : wxPanel() {}
2184 wxPyPanel(wxWindow* parent, const wxWindowID id,
2185 const wxPoint& pos = wxDefaultPosition,
2186 const wxSize& size = wxDefaultSize,
2187 long style = 0,
2188 const wxString& name = wxPyPanelNameStr)
2189 : wxPanel(parent, id, pos, size, style, name) {}
2190
2191 void SetBestSize(const wxSize& size) { wxPanel::SetBestSize(size); }
2192
2193
2194 DEC_PYCALLBACK_VOID_INT4(DoMoveWindow);
2195 DEC_PYCALLBACK_VOID_INT5(DoSetSize);
2196 DEC_PYCALLBACK_VOID_INTINT(DoSetClientSize);
2197 DEC_PYCALLBACK_VOID_INTINT(DoSetVirtualSize);
2198
2199 DEC_PYCALLBACK_VOID_INTPINTP_const(DoGetSize);
2200 DEC_PYCALLBACK_VOID_INTPINTP_const(DoGetClientSize);
2201 DEC_PYCALLBACK_VOID_INTPINTP_const(DoGetPosition);
2202
2203 DEC_PYCALLBACK_SIZE_const(DoGetVirtualSize);
2204 DEC_PYCALLBACK_SIZE_const(DoGetBestSize);
2205
2206 DEC_PYCALLBACK__(InitDialog);
2207 DEC_PYCALLBACK_BOOL_(TransferDataFromWindow);
2208 DEC_PYCALLBACK_BOOL_(TransferDataToWindow);
2209 DEC_PYCALLBACK_BOOL_(Validate);
2210
2211 DEC_PYCALLBACK_BOOL_const(AcceptsFocus);
2212 DEC_PYCALLBACK_BOOL_const(AcceptsFocusFromKeyboard);
2213 DEC_PYCALLBACK_SIZE_const(GetMaxSize);
2214
2215 DEC_PYCALLBACK_VOID_WXWINBASE(AddChild);
2216 DEC_PYCALLBACK_VOID_WXWINBASE(RemoveChild);
2217
2218 DEC_PYCALLBACK_BOOL_const(ShouldInheritColours);
2219 DEC_PYCALLBACK__COLOUR(ApplyParentThemeBackground);
2220 DEC_PYCALLBACK_VIZATTR_(GetDefaultAttributes);
2221
2222 PYPRIVATE;
2223};
2224
2225IMPLEMENT_DYNAMIC_CLASS(wxPyPanel, wxPanel);
2226
2227IMP_PYCALLBACK_VOID_INT4(wxPyPanel, wxPanel, DoMoveWindow);
2228IMP_PYCALLBACK_VOID_INT5(wxPyPanel, wxPanel, DoSetSize);
2229IMP_PYCALLBACK_VOID_INTINT(wxPyPanel, wxPanel, DoSetClientSize);
2230IMP_PYCALLBACK_VOID_INTINT(wxPyPanel, wxPanel, DoSetVirtualSize);
2231
2232IMP_PYCALLBACK_VOID_INTPINTP_const(wxPyPanel, wxPanel, DoGetSize);
2233IMP_PYCALLBACK_VOID_INTPINTP_const(wxPyPanel, wxPanel, DoGetClientSize);
2234IMP_PYCALLBACK_VOID_INTPINTP_const(wxPyPanel, wxPanel, DoGetPosition);
2235
2236IMP_PYCALLBACK_SIZE_const(wxPyPanel, wxPanel, DoGetVirtualSize);
2237IMP_PYCALLBACK_SIZE_const(wxPyPanel, wxPanel, DoGetBestSize);
2238
2239IMP_PYCALLBACK__(wxPyPanel, wxPanel, InitDialog);
2240IMP_PYCALLBACK_BOOL_(wxPyPanel, wxPanel, TransferDataFromWindow);
2241IMP_PYCALLBACK_BOOL_(wxPyPanel, wxPanel, TransferDataToWindow);
2242IMP_PYCALLBACK_BOOL_(wxPyPanel, wxPanel, Validate);
2243
2244IMP_PYCALLBACK_BOOL_const(wxPyPanel, wxPanel, AcceptsFocus);
2245IMP_PYCALLBACK_BOOL_const(wxPyPanel, wxPanel, AcceptsFocusFromKeyboard);
2246IMP_PYCALLBACK_SIZE_const(wxPyPanel, wxPanel, GetMaxSize);
2247
2248IMP_PYCALLBACK_VOID_WXWINBASE(wxPyPanel, wxPanel, AddChild);
2249IMP_PYCALLBACK_VOID_WXWINBASE(wxPyPanel, wxPanel, RemoveChild);
2250
2251IMP_PYCALLBACK_BOOL_const(wxPyPanel, wxPanel, ShouldInheritColours);
2252IMP_PYCALLBACK__COLOUR(wxPyPanel, wxPanel, ApplyParentThemeBackground);
2253IMP_PYCALLBACK_VIZATTR_(wxPyPanel, wxPanel, GetDefaultAttributes);
2254
2255
2256 // C++ version of Python aware wxScrolledWindow
2257class wxPyScrolledWindow : public wxScrolledWindow
2258{
2259 DECLARE_DYNAMIC_CLASS(wxPyScrolledWindow)
2260public:
2261 wxPyScrolledWindow() : wxScrolledWindow() {}
2262 wxPyScrolledWindow(wxWindow* parent, const wxWindowID id,
2263 const wxPoint& pos = wxDefaultPosition,
2264 const wxSize& size = wxDefaultSize,
2265 long style = 0,
2266 const wxString& name = wxPyPanelNameStr)
2267 : wxScrolledWindow(parent, id, pos, size, style, name) {}
2268
2269 void SetBestSize(const wxSize& size) { wxScrolledWindow::SetBestSize(size); }
2270
2271 DEC_PYCALLBACK_VOID_INT4(DoMoveWindow);
2272 DEC_PYCALLBACK_VOID_INT5(DoSetSize);
2273 DEC_PYCALLBACK_VOID_INTINT(DoSetClientSize);
2274 DEC_PYCALLBACK_VOID_INTINT(DoSetVirtualSize);
2275
2276 DEC_PYCALLBACK_VOID_INTPINTP_const(DoGetSize);
2277 DEC_PYCALLBACK_VOID_INTPINTP_const(DoGetClientSize);
2278 DEC_PYCALLBACK_VOID_INTPINTP_const(DoGetPosition);
2279
2280 DEC_PYCALLBACK_SIZE_const(DoGetVirtualSize);
2281 DEC_PYCALLBACK_SIZE_const(DoGetBestSize);
2282
2283 DEC_PYCALLBACK__(InitDialog);
2284 DEC_PYCALLBACK_BOOL_(TransferDataFromWindow);
2285 DEC_PYCALLBACK_BOOL_(TransferDataToWindow);
2286 DEC_PYCALLBACK_BOOL_(Validate);
2287
2288 DEC_PYCALLBACK_BOOL_const(AcceptsFocus);
2289 DEC_PYCALLBACK_BOOL_const(AcceptsFocusFromKeyboard);
2290 DEC_PYCALLBACK_SIZE_const(GetMaxSize);
2291
2292 DEC_PYCALLBACK_VOID_WXWINBASE(AddChild);
2293 DEC_PYCALLBACK_VOID_WXWINBASE(RemoveChild);
2294
2295 DEC_PYCALLBACK_BOOL_const(ShouldInheritColours);
2296 DEC_PYCALLBACK__COLOUR(ApplyParentThemeBackground);
2297 DEC_PYCALLBACK_VIZATTR_(GetDefaultAttributes);
2298
2299 PYPRIVATE;
2300};
2301
2302IMPLEMENT_DYNAMIC_CLASS(wxPyScrolledWindow, wxScrolledWindow);
2303
2304IMP_PYCALLBACK_VOID_INT4(wxPyScrolledWindow, wxScrolledWindow, DoMoveWindow);
2305IMP_PYCALLBACK_VOID_INT5(wxPyScrolledWindow, wxScrolledWindow, DoSetSize);
2306IMP_PYCALLBACK_VOID_INTINT(wxPyScrolledWindow, wxScrolledWindow, DoSetClientSize);
2307IMP_PYCALLBACK_VOID_INTINT(wxPyScrolledWindow, wxScrolledWindow, DoSetVirtualSize);
2308
2309IMP_PYCALLBACK_VOID_INTPINTP_const(wxPyScrolledWindow, wxScrolledWindow, DoGetSize);
2310IMP_PYCALLBACK_VOID_INTPINTP_const(wxPyScrolledWindow, wxScrolledWindow, DoGetClientSize);
2311IMP_PYCALLBACK_VOID_INTPINTP_const(wxPyScrolledWindow, wxScrolledWindow, DoGetPosition);
2312
2313IMP_PYCALLBACK_SIZE_const(wxPyScrolledWindow, wxScrolledWindow, DoGetVirtualSize);
2314IMP_PYCALLBACK_SIZE_const(wxPyScrolledWindow, wxScrolledWindow, DoGetBestSize);
2315
2316IMP_PYCALLBACK__(wxPyScrolledWindow, wxScrolledWindow, InitDialog);
2317IMP_PYCALLBACK_BOOL_(wxPyScrolledWindow, wxScrolledWindow, TransferDataFromWindow);
2318IMP_PYCALLBACK_BOOL_(wxPyScrolledWindow, wxScrolledWindow, TransferDataToWindow);
2319IMP_PYCALLBACK_BOOL_(wxPyScrolledWindow, wxScrolledWindow, Validate);
2320
2321IMP_PYCALLBACK_BOOL_const(wxPyScrolledWindow, wxScrolledWindow, AcceptsFocus);
2322IMP_PYCALLBACK_BOOL_const(wxPyScrolledWindow, wxScrolledWindow, AcceptsFocusFromKeyboard);
2323IMP_PYCALLBACK_SIZE_const(wxPyScrolledWindow, wxScrolledWindow, GetMaxSize);
2324
2325IMP_PYCALLBACK_VOID_WXWINBASE(wxPyScrolledWindow, wxScrolledWindow, AddChild);
2326IMP_PYCALLBACK_VOID_WXWINBASE(wxPyScrolledWindow, wxScrolledWindow, RemoveChild);
2327
2328IMP_PYCALLBACK_BOOL_const(wxPyScrolledWindow, wxScrolledWindow, ShouldInheritColours);
2329IMP_PYCALLBACK__COLOUR(wxPyScrolledWindow, wxScrolledWindow, ApplyParentThemeBackground);
2330IMP_PYCALLBACK_VIZATTR_(wxPyScrolledWindow, wxScrolledWindow, GetDefaultAttributes);
2331
2332
2333
2334#include "wx/wxPython/printfw.h"
2335
2336
2337 static const wxString wxPyPrintoutTitleStr(wxT("Printout"));
2338 static const wxString wxPyPreviewCanvasNameStr(wxT("previewcanvas"));
2339
2340
2341IMPLEMENT_ABSTRACT_CLASS(wxPyPrintout, wxPrintout);
2342
2343// Since this one would be tough and ugly to do with the Macros...
2344void wxPyPrintout::GetPageInfo(int *minPage, int *maxPage, int *pageFrom, int *pageTo) {
2345 bool hadErr = false;
2346 bool found;
2347
2348 bool blocked = wxPyBeginBlockThreads();
2349 if ((found = wxPyCBH_findCallback(m_myInst, "GetPageInfo"))) {
2350 PyObject* result = wxPyCBH_callCallbackObj(m_myInst, Py_BuildValue("()"));
2351 if (result && PyTuple_Check(result) && PyTuple_Size(result) == 4) {
2352 PyObject* val;
2353
2354 val = PyTuple_GetItem(result, 0);
2355 if (PyInt_Check(val)) *minPage = PyInt_AsLong(val);
2356 else hadErr = true;
2357
2358 val = PyTuple_GetItem(result, 1);
2359 if (PyInt_Check(val)) *maxPage = PyInt_AsLong(val);
2360 else hadErr = true;
2361
2362 val = PyTuple_GetItem(result, 2);
2363 if (PyInt_Check(val)) *pageFrom = PyInt_AsLong(val);
2364 else hadErr = true;
2365
2366 val = PyTuple_GetItem(result, 3);
2367 if (PyInt_Check(val)) *pageTo = PyInt_AsLong(val);
2368 else hadErr = true;
2369 }
2370 else
2371 hadErr = true;
2372
2373 if (hadErr) {
2374 PyErr_SetString(PyExc_TypeError, "GetPageInfo should return a tuple of 4 integers.");
2375 PyErr_Print();
2376 }
2377 Py_DECREF(result);
2378 }
2379 wxPyEndBlockThreads(blocked);
2380 if (! found)
2381 wxPrintout::GetPageInfo(minPage, maxPage, pageFrom, pageTo);
2382}
2383
2384void wxPyPrintout::base_GetPageInfo(int *minPage, int *maxPage, int *pageFrom, int *pageTo) {
2385 wxPrintout::GetPageInfo(minPage, maxPage, pageFrom, pageTo);
2386}
2387
2388
2389IMP_PYCALLBACK_BOOL_INTINT(wxPyPrintout, wxPrintout, OnBeginDocument);
2390IMP_PYCALLBACK__(wxPyPrintout, wxPrintout, OnEndDocument);
2391IMP_PYCALLBACK__(wxPyPrintout, wxPrintout, OnBeginPrinting);
2392IMP_PYCALLBACK__(wxPyPrintout, wxPrintout, OnEndPrinting);
2393IMP_PYCALLBACK__(wxPyPrintout, wxPrintout, OnPreparePrinting);
2394IMP_PYCALLBACK_BOOL_INT_pure(wxPyPrintout, wxPrintout, OnPrintPage);
2395IMP_PYCALLBACK_BOOL_INT(wxPyPrintout, wxPrintout, HasPage);
2396
2397
2398
2399
2400
2401#define DEC_PYCALLBACK_BOOL_PREWINDC(CBNAME) \
2402 bool CBNAME(wxPreviewCanvas* a, wxDC& b); \
2403 bool base_##CBNAME(wxPreviewCanvas* a, wxDC& b)
2404
2405
2406#define IMP_PYCALLBACK_BOOL_PREWINDC(CLASS, PCLASS, CBNAME) \
2407 bool CLASS::CBNAME(wxPreviewCanvas* a, wxDC& b) { \
2408 bool rval=false; \
2409 bool found; \
2410 bool blocked = wxPyBeginBlockThreads(); \
2411 if ((found = wxPyCBH_findCallback(m_myInst, #CBNAME))) { \
2412 PyObject* win = wxPyMake_wxObject(a,false); \
2413 PyObject* dc = wxPyMake_wxObject(&b,false); \
2414 rval = wxPyCBH_callCallback(m_myInst, Py_BuildValue("(OO)", win, dc)); \
2415 Py_DECREF(win); \
2416 Py_DECREF(dc); \
2417 } \
2418 wxPyEndBlockThreads(blocked); \
2419 if (! found) \
2420 rval = PCLASS::CBNAME(a, b); \
2421 return rval; \
2422 } \
2423 bool CLASS::base_##CBNAME(wxPreviewCanvas* a, wxDC& b) { \
2424 return PCLASS::CBNAME(a, b); \
2425 }
2426
2427
2428
2429
2430class wxPyPrintPreview : public wxPrintPreview
2431{
2432 DECLARE_CLASS(wxPyPrintPreview)
2433public:
2434 wxPyPrintPreview(wxPyPrintout* printout,
2435 wxPyPrintout* printoutForPrinting,
2436 wxPrintDialogData* data=NULL)
2437 : wxPrintPreview(printout, printoutForPrinting, data)
2438 {}
2439 wxPyPrintPreview(wxPyPrintout* printout,
2440 wxPyPrintout* printoutForPrinting,
2441 wxPrintData* data=NULL)
2442 : wxPrintPreview(printout, printoutForPrinting, data)
2443 {}
2444
2445 DEC_PYCALLBACK_BOOL_INT(SetCurrentPage);
2446 DEC_PYCALLBACK_BOOL_PREWINDC(PaintPage);
2447 DEC_PYCALLBACK_BOOL_PREWINDC(DrawBlankPage);
2448 DEC_PYCALLBACK_BOOL_INT(RenderPage);
2449 DEC_PYCALLBACK_VOID_INT(SetZoom);
2450 DEC_PYCALLBACK_BOOL_BOOL(Print);
2451 DEC_PYCALLBACK_VOID_(DetermineScaling);
2452
2453 PYPRIVATE;
2454};
2455
2456// Stupid renamed classes... Fix this in 2.5...
2457#if defined(__WXMSW__)
2458IMPLEMENT_CLASS( wxPyPrintPreview, wxWindowsPrintPreview );
2459#elif defined(__WXMAC__)
2460IMPLEMENT_CLASS( wxPyPrintPreview, wxMacPrintPreview );
2461#else
2462IMPLEMENT_CLASS( wxPyPrintPreview, wxPostScriptPrintPreview );
2463#endif
2464
2465IMP_PYCALLBACK_BOOL_INT (wxPyPrintPreview, wxPrintPreview, SetCurrentPage);
2466IMP_PYCALLBACK_BOOL_PREWINDC(wxPyPrintPreview, wxPrintPreview, PaintPage);
2467IMP_PYCALLBACK_BOOL_PREWINDC(wxPyPrintPreview, wxPrintPreview, DrawBlankPage);
2468IMP_PYCALLBACK_BOOL_INT (wxPyPrintPreview, wxPrintPreview, RenderPage);
2469IMP_PYCALLBACK_VOID_INT (wxPyPrintPreview, wxPrintPreview, SetZoom);
2470IMP_PYCALLBACK_BOOL_BOOL (wxPyPrintPreview, wxPrintPreview, Print);
2471IMP_PYCALLBACK_VOID_ (wxPyPrintPreview, wxPrintPreview, DetermineScaling);
2472
2473
2474class wxPyPreviewFrame : public wxPreviewFrame
2475{
2476 DECLARE_CLASS(wxPyPreviewFrame);
2477public:
2478 wxPyPreviewFrame(wxPrintPreview* preview, wxFrame* parent,
2479 const wxString& title,
2480 const wxPoint& pos = wxDefaultPosition,
2481 const wxSize& size = wxDefaultSize,
2482 long style = wxDEFAULT_FRAME_STYLE,
2483 const wxString& name = wxPyFrameNameStr)
2484 : wxPreviewFrame(preview, parent, title, pos, size, style, name)
2485 {}
2486
2487 void SetPreviewCanvas(wxPreviewCanvas* canvas) { m_previewCanvas = canvas; }
2488 void SetControlBar(wxPreviewControlBar* bar) { m_controlBar = bar; }
2489
2490 DEC_PYCALLBACK_VOID_(Initialize);
2491 DEC_PYCALLBACK_VOID_(CreateCanvas);
2492 DEC_PYCALLBACK_VOID_(CreateControlBar);
2493
2494 PYPRIVATE;
2495};
2496
2497IMPLEMENT_CLASS(wxPyPreviewFrame, wxPreviewFrame);
2498
2499IMP_PYCALLBACK_VOID_(wxPyPreviewFrame, wxPreviewFrame, Initialize);
2500IMP_PYCALLBACK_VOID_(wxPyPreviewFrame, wxPreviewFrame, CreateCanvas);
2501IMP_PYCALLBACK_VOID_(wxPyPreviewFrame, wxPreviewFrame, CreateControlBar);
2502
2503
2504class wxPyPreviewControlBar : public wxPreviewControlBar
2505{
2506 DECLARE_CLASS(wxPyPreviewControlBar);
2507public:
2508 wxPyPreviewControlBar(wxPrintPreview *preview,
2509 long buttons,
2510 wxWindow *parent,
2511 const wxPoint& pos = wxDefaultPosition,
2512 const wxSize& size = wxDefaultSize,
2513 long style = 0,
2514 const wxString& name = wxPyPanelNameStr)
2515 : wxPreviewControlBar(preview, buttons, parent, pos, size, style, name)
2516 {}
2517
2518 void SetPrintPreview(wxPrintPreview* preview) { m_printPreview = preview; }
2519
2520 DEC_PYCALLBACK_VOID_(CreateButtons);
2521 DEC_PYCALLBACK_VOID_INT(SetZoomControl);
2522
2523 PYPRIVATE;
2524};
2525
2526IMPLEMENT_CLASS(wxPyPreviewControlBar, wxPreviewControlBar);
2527IMP_PYCALLBACK_VOID_(wxPyPreviewControlBar, wxPreviewControlBar, CreateButtons);
2528IMP_PYCALLBACK_VOID_INT(wxPyPreviewControlBar, wxPreviewControlBar, SetZoomControl);
2529
2530#ifdef __cplusplus
2531extern "C" {
2532#endif
2533static PyObject *_wrap_new_Panel(PyObject *, PyObject *args, PyObject *kwargs) {
2534 PyObject *resultobj;
2535 wxWindow *arg1 = (wxWindow *) 0 ;
2536 int arg2 = (int) (int)-1 ;
2537 wxPoint const &arg3_defvalue = wxDefaultPosition ;
2538 wxPoint *arg3 = (wxPoint *) &arg3_defvalue ;
2539 wxSize const &arg4_defvalue = wxDefaultSize ;
2540 wxSize *arg4 = (wxSize *) &arg4_defvalue ;
2541 long arg5 = (long) wxTAB_TRAVERSAL|wxNO_BORDER ;
2542 wxString const &arg6_defvalue = wxPyPanelNameStr ;
2543 wxString *arg6 = (wxString *) &arg6_defvalue ;
2544 wxPanel *result;
2545 wxPoint temp3 ;
2546 wxSize temp4 ;
2547 bool temp6 = false ;
2548 PyObject * obj0 = 0 ;
2549 PyObject * obj1 = 0 ;
2550 PyObject * obj2 = 0 ;
2551 PyObject * obj3 = 0 ;
2552 PyObject * obj4 = 0 ;
2553 PyObject * obj5 = 0 ;
2554 char *kwnames[] = {
2555 (char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
2556 };
2557
2558 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|OOOOO:new_Panel",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) goto fail;
2559 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
2560 if (SWIG_arg_fail(1)) SWIG_fail;
2561 if (obj1) {
2562 {
2563 arg2 = (int const)(SWIG_As_int(obj1));
2564 if (SWIG_arg_fail(2)) SWIG_fail;
2565 }
2566 }
2567 if (obj2) {
2568 {
2569 arg3 = &temp3;
2570 if ( ! wxPoint_helper(obj2, &arg3)) SWIG_fail;
2571 }
2572 }
2573 if (obj3) {
2574 {
2575 arg4 = &temp4;
2576 if ( ! wxSize_helper(obj3, &arg4)) SWIG_fail;
2577 }
2578 }
2579 if (obj4) {
2580 {
2581 arg5 = (long)(SWIG_As_long(obj4));
2582 if (SWIG_arg_fail(5)) SWIG_fail;
2583 }
2584 }
2585 if (obj5) {
2586 {
2587 arg6 = wxString_in_helper(obj5);
2588 if (arg6 == NULL) SWIG_fail;
2589 temp6 = true;
2590 }
2591 }
2592 {
2593 if (!wxPyCheckForApp()) SWIG_fail;
2594 PyThreadState* __tstate = wxPyBeginAllowThreads();
2595 result = (wxPanel *)new wxPanel(arg1,arg2,(wxPoint const &)*arg3,(wxSize const &)*arg4,arg5,(wxString const &)*arg6);
2596
2597 wxPyEndAllowThreads(__tstate);
2598 if (PyErr_Occurred()) SWIG_fail;
2599 }
2600 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPanel, 1);
2601 {
2602 if (temp6)
2603 delete arg6;
2604 }
2605 return resultobj;
2606 fail:
2607 {
2608 if (temp6)
2609 delete arg6;
2610 }
2611 return NULL;
2612}
2613
2614
2615static PyObject *_wrap_new_PrePanel(PyObject *, PyObject *args, PyObject *kwargs) {
2616 PyObject *resultobj;
2617 wxPanel *result;
2618 char *kwnames[] = {
2619 NULL
2620 };
2621
2622 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":new_PrePanel",kwnames)) goto fail;
2623 {
2624 if (!wxPyCheckForApp()) SWIG_fail;
2625 PyThreadState* __tstate = wxPyBeginAllowThreads();
2626 result = (wxPanel *)new wxPanel();
2627
2628 wxPyEndAllowThreads(__tstate);
2629 if (PyErr_Occurred()) SWIG_fail;
2630 }
2631 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPanel, 1);
2632 return resultobj;
2633 fail:
2634 return NULL;
2635}
2636
2637
2638static PyObject *_wrap_Panel_Create(PyObject *, PyObject *args, PyObject *kwargs) {
2639 PyObject *resultobj;
2640 wxPanel *arg1 = (wxPanel *) 0 ;
2641 wxWindow *arg2 = (wxWindow *) 0 ;
2642 int arg3 = (int) (int)-1 ;
2643 wxPoint const &arg4_defvalue = wxDefaultPosition ;
2644 wxPoint *arg4 = (wxPoint *) &arg4_defvalue ;
2645 wxSize const &arg5_defvalue = wxDefaultSize ;
2646 wxSize *arg5 = (wxSize *) &arg5_defvalue ;
2647 long arg6 = (long) wxTAB_TRAVERSAL|wxNO_BORDER ;
2648 wxString const &arg7_defvalue = wxPyPanelNameStr ;
2649 wxString *arg7 = (wxString *) &arg7_defvalue ;
2650 bool result;
2651 wxPoint temp4 ;
2652 wxSize temp5 ;
2653 bool temp7 = false ;
2654 PyObject * obj0 = 0 ;
2655 PyObject * obj1 = 0 ;
2656 PyObject * obj2 = 0 ;
2657 PyObject * obj3 = 0 ;
2658 PyObject * obj4 = 0 ;
2659 PyObject * obj5 = 0 ;
2660 PyObject * obj6 = 0 ;
2661 char *kwnames[] = {
2662 (char *) "self",(char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
2663 };
2664
2665 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|OOOOO:Panel_Create",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6)) goto fail;
2666 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPanel, SWIG_POINTER_EXCEPTION | 0);
2667 if (SWIG_arg_fail(1)) SWIG_fail;
2668 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
2669 if (SWIG_arg_fail(2)) SWIG_fail;
2670 if (obj2) {
2671 {
2672 arg3 = (int const)(SWIG_As_int(obj2));
2673 if (SWIG_arg_fail(3)) SWIG_fail;
2674 }
2675 }
2676 if (obj3) {
2677 {
2678 arg4 = &temp4;
2679 if ( ! wxPoint_helper(obj3, &arg4)) SWIG_fail;
2680 }
2681 }
2682 if (obj4) {
2683 {
2684 arg5 = &temp5;
2685 if ( ! wxSize_helper(obj4, &arg5)) SWIG_fail;
2686 }
2687 }
2688 if (obj5) {
2689 {
2690 arg6 = (long)(SWIG_As_long(obj5));
2691 if (SWIG_arg_fail(6)) SWIG_fail;
2692 }
2693 }
2694 if (obj6) {
2695 {
2696 arg7 = wxString_in_helper(obj6);
2697 if (arg7 == NULL) SWIG_fail;
2698 temp7 = true;
2699 }
2700 }
2701 {
2702 PyThreadState* __tstate = wxPyBeginAllowThreads();
2703 result = (bool)(arg1)->Create(arg2,arg3,(wxPoint const &)*arg4,(wxSize const &)*arg5,arg6,(wxString const &)*arg7);
2704
2705 wxPyEndAllowThreads(__tstate);
2706 if (PyErr_Occurred()) SWIG_fail;
2707 }
2708 {
2709 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
2710 }
2711 {
2712 if (temp7)
2713 delete arg7;
2714 }
2715 return resultobj;
2716 fail:
2717 {
2718 if (temp7)
2719 delete arg7;
2720 }
2721 return NULL;
2722}
2723
2724
2725static PyObject *_wrap_Panel_InitDialog(PyObject *, PyObject *args, PyObject *kwargs) {
2726 PyObject *resultobj;
2727 wxPanel *arg1 = (wxPanel *) 0 ;
2728 PyObject * obj0 = 0 ;
2729 char *kwnames[] = {
2730 (char *) "self", NULL
2731 };
2732
2733 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Panel_InitDialog",kwnames,&obj0)) goto fail;
2734 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPanel, SWIG_POINTER_EXCEPTION | 0);
2735 if (SWIG_arg_fail(1)) SWIG_fail;
2736 {
2737 PyThreadState* __tstate = wxPyBeginAllowThreads();
2738 (arg1)->InitDialog();
2739
2740 wxPyEndAllowThreads(__tstate);
2741 if (PyErr_Occurred()) SWIG_fail;
2742 }
2743 Py_INCREF(Py_None); resultobj = Py_None;
2744 return resultobj;
2745 fail:
2746 return NULL;
2747}
2748
2749
2750static PyObject *_wrap_Panel_SetFocus(PyObject *, PyObject *args, PyObject *kwargs) {
2751 PyObject *resultobj;
2752 wxPanel *arg1 = (wxPanel *) 0 ;
2753 PyObject * obj0 = 0 ;
2754 char *kwnames[] = {
2755 (char *) "self", NULL
2756 };
2757
2758 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Panel_SetFocus",kwnames,&obj0)) goto fail;
2759 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPanel, SWIG_POINTER_EXCEPTION | 0);
2760 if (SWIG_arg_fail(1)) SWIG_fail;
2761 {
2762 PyThreadState* __tstate = wxPyBeginAllowThreads();
2763 (arg1)->SetFocus();
2764
2765 wxPyEndAllowThreads(__tstate);
2766 if (PyErr_Occurred()) SWIG_fail;
2767 }
2768 Py_INCREF(Py_None); resultobj = Py_None;
2769 return resultobj;
2770 fail:
2771 return NULL;
2772}
2773
2774
2775static PyObject *_wrap_Panel_SetFocusIgnoringChildren(PyObject *, PyObject *args, PyObject *kwargs) {
2776 PyObject *resultobj;
2777 wxPanel *arg1 = (wxPanel *) 0 ;
2778 PyObject * obj0 = 0 ;
2779 char *kwnames[] = {
2780 (char *) "self", NULL
2781 };
2782
2783 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Panel_SetFocusIgnoringChildren",kwnames,&obj0)) goto fail;
2784 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPanel, SWIG_POINTER_EXCEPTION | 0);
2785 if (SWIG_arg_fail(1)) SWIG_fail;
2786 {
2787 PyThreadState* __tstate = wxPyBeginAllowThreads();
2788 (arg1)->SetFocusIgnoringChildren();
2789
2790 wxPyEndAllowThreads(__tstate);
2791 if (PyErr_Occurred()) SWIG_fail;
2792 }
2793 Py_INCREF(Py_None); resultobj = Py_None;
2794 return resultobj;
2795 fail:
2796 return NULL;
2797}
2798
2799
2800static PyObject *_wrap_Panel_GetClassDefaultAttributes(PyObject *, PyObject *args, PyObject *kwargs) {
2801 PyObject *resultobj;
2802 wxWindowVariant arg1 = (wxWindowVariant) wxWINDOW_VARIANT_NORMAL ;
2803 wxVisualAttributes result;
2804 PyObject * obj0 = 0 ;
2805 char *kwnames[] = {
2806 (char *) "variant", NULL
2807 };
2808
2809 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"|O:Panel_GetClassDefaultAttributes",kwnames,&obj0)) goto fail;
2810 if (obj0) {
2811 {
2812 arg1 = (wxWindowVariant)(SWIG_As_int(obj0));
2813 if (SWIG_arg_fail(1)) SWIG_fail;
2814 }
2815 }
2816 {
2817 if (!wxPyCheckForApp()) SWIG_fail;
2818 PyThreadState* __tstate = wxPyBeginAllowThreads();
2819 result = wxPanel::GetClassDefaultAttributes((wxWindowVariant )arg1);
2820
2821 wxPyEndAllowThreads(__tstate);
2822 if (PyErr_Occurred()) SWIG_fail;
2823 }
2824 {
2825 wxVisualAttributes * resultptr;
2826 resultptr = new wxVisualAttributes((wxVisualAttributes &)(result));
2827 resultobj = SWIG_NewPointerObj((void *)(resultptr), SWIGTYPE_p_wxVisualAttributes, 1);
2828 }
2829 return resultobj;
2830 fail:
2831 return NULL;
2832}
2833
2834
2835static PyObject * Panel_swigregister(PyObject *, PyObject *args) {
2836 PyObject *obj;
2837 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
2838 SWIG_TypeClientData(SWIGTYPE_p_wxPanel, obj);
2839 Py_INCREF(obj);
2840 return Py_BuildValue((char *)"");
2841}
2842static PyObject *_wrap_new_ScrolledWindow(PyObject *, PyObject *args, PyObject *kwargs) {
2843 PyObject *resultobj;
2844 wxWindow *arg1 = (wxWindow *) 0 ;
2845 int arg2 = (int) (int)-1 ;
2846 wxPoint const &arg3_defvalue = wxDefaultPosition ;
2847 wxPoint *arg3 = (wxPoint *) &arg3_defvalue ;
2848 wxSize const &arg4_defvalue = wxDefaultSize ;
2849 wxSize *arg4 = (wxSize *) &arg4_defvalue ;
2850 long arg5 = (long) wxHSCROLL|wxVSCROLL ;
2851 wxString const &arg6_defvalue = wxPyPanelNameStr ;
2852 wxString *arg6 = (wxString *) &arg6_defvalue ;
2853 wxScrolledWindow *result;
2854 wxPoint temp3 ;
2855 wxSize temp4 ;
2856 bool temp6 = false ;
2857 PyObject * obj0 = 0 ;
2858 PyObject * obj1 = 0 ;
2859 PyObject * obj2 = 0 ;
2860 PyObject * obj3 = 0 ;
2861 PyObject * obj4 = 0 ;
2862 PyObject * obj5 = 0 ;
2863 char *kwnames[] = {
2864 (char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
2865 };
2866
2867 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|OOOOO:new_ScrolledWindow",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) goto fail;
2868 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
2869 if (SWIG_arg_fail(1)) SWIG_fail;
2870 if (obj1) {
2871 {
2872 arg2 = (int const)(SWIG_As_int(obj1));
2873 if (SWIG_arg_fail(2)) SWIG_fail;
2874 }
2875 }
2876 if (obj2) {
2877 {
2878 arg3 = &temp3;
2879 if ( ! wxPoint_helper(obj2, &arg3)) SWIG_fail;
2880 }
2881 }
2882 if (obj3) {
2883 {
2884 arg4 = &temp4;
2885 if ( ! wxSize_helper(obj3, &arg4)) SWIG_fail;
2886 }
2887 }
2888 if (obj4) {
2889 {
2890 arg5 = (long)(SWIG_As_long(obj4));
2891 if (SWIG_arg_fail(5)) SWIG_fail;
2892 }
2893 }
2894 if (obj5) {
2895 {
2896 arg6 = wxString_in_helper(obj5);
2897 if (arg6 == NULL) SWIG_fail;
2898 temp6 = true;
2899 }
2900 }
2901 {
2902 if (!wxPyCheckForApp()) SWIG_fail;
2903 PyThreadState* __tstate = wxPyBeginAllowThreads();
2904 result = (wxScrolledWindow *)new wxScrolledWindow(arg1,arg2,(wxPoint const &)*arg3,(wxSize const &)*arg4,arg5,(wxString const &)*arg6);
2905
2906 wxPyEndAllowThreads(__tstate);
2907 if (PyErr_Occurred()) SWIG_fail;
2908 }
2909 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxScrolledWindow, 1);
2910 {
2911 if (temp6)
2912 delete arg6;
2913 }
2914 return resultobj;
2915 fail:
2916 {
2917 if (temp6)
2918 delete arg6;
2919 }
2920 return NULL;
2921}
2922
2923
2924static PyObject *_wrap_new_PreScrolledWindow(PyObject *, PyObject *args, PyObject *kwargs) {
2925 PyObject *resultobj;
2926 wxScrolledWindow *result;
2927 char *kwnames[] = {
2928 NULL
2929 };
2930
2931 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":new_PreScrolledWindow",kwnames)) goto fail;
2932 {
2933 if (!wxPyCheckForApp()) SWIG_fail;
2934 PyThreadState* __tstate = wxPyBeginAllowThreads();
2935 result = (wxScrolledWindow *)new wxScrolledWindow();
2936
2937 wxPyEndAllowThreads(__tstate);
2938 if (PyErr_Occurred()) SWIG_fail;
2939 }
2940 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxScrolledWindow, 1);
2941 return resultobj;
2942 fail:
2943 return NULL;
2944}
2945
2946
2947static PyObject *_wrap_ScrolledWindow_Create(PyObject *, PyObject *args, PyObject *kwargs) {
2948 PyObject *resultobj;
2949 wxScrolledWindow *arg1 = (wxScrolledWindow *) 0 ;
2950 wxWindow *arg2 = (wxWindow *) 0 ;
2951 int arg3 = (int) (int)-1 ;
2952 wxPoint const &arg4_defvalue = wxDefaultPosition ;
2953 wxPoint *arg4 = (wxPoint *) &arg4_defvalue ;
2954 wxSize const &arg5_defvalue = wxDefaultSize ;
2955 wxSize *arg5 = (wxSize *) &arg5_defvalue ;
2956 long arg6 = (long) wxHSCROLL|wxVSCROLL ;
2957 wxString const &arg7_defvalue = wxPyPanelNameStr ;
2958 wxString *arg7 = (wxString *) &arg7_defvalue ;
2959 bool result;
2960 wxPoint temp4 ;
2961 wxSize temp5 ;
2962 bool temp7 = false ;
2963 PyObject * obj0 = 0 ;
2964 PyObject * obj1 = 0 ;
2965 PyObject * obj2 = 0 ;
2966 PyObject * obj3 = 0 ;
2967 PyObject * obj4 = 0 ;
2968 PyObject * obj5 = 0 ;
2969 PyObject * obj6 = 0 ;
2970 char *kwnames[] = {
2971 (char *) "self",(char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
2972 };
2973
2974 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|OOOOO:ScrolledWindow_Create",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6)) goto fail;
2975 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxScrolledWindow, SWIG_POINTER_EXCEPTION | 0);
2976 if (SWIG_arg_fail(1)) SWIG_fail;
2977 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
2978 if (SWIG_arg_fail(2)) SWIG_fail;
2979 if (obj2) {
2980 {
2981 arg3 = (int const)(SWIG_As_int(obj2));
2982 if (SWIG_arg_fail(3)) SWIG_fail;
2983 }
2984 }
2985 if (obj3) {
2986 {
2987 arg4 = &temp4;
2988 if ( ! wxPoint_helper(obj3, &arg4)) SWIG_fail;
2989 }
2990 }
2991 if (obj4) {
2992 {
2993 arg5 = &temp5;
2994 if ( ! wxSize_helper(obj4, &arg5)) SWIG_fail;
2995 }
2996 }
2997 if (obj5) {
2998 {
2999 arg6 = (long)(SWIG_As_long(obj5));
3000 if (SWIG_arg_fail(6)) SWIG_fail;
3001 }
3002 }
3003 if (obj6) {
3004 {
3005 arg7 = wxString_in_helper(obj6);
3006 if (arg7 == NULL) SWIG_fail;
3007 temp7 = true;
3008 }
3009 }
3010 {
3011 PyThreadState* __tstate = wxPyBeginAllowThreads();
3012 result = (bool)(arg1)->Create(arg2,arg3,(wxPoint const &)*arg4,(wxSize const &)*arg5,arg6,(wxString const &)*arg7);
3013
3014 wxPyEndAllowThreads(__tstate);
3015 if (PyErr_Occurred()) SWIG_fail;
3016 }
3017 {
3018 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
3019 }
3020 {
3021 if (temp7)
3022 delete arg7;
3023 }
3024 return resultobj;
3025 fail:
3026 {
3027 if (temp7)
3028 delete arg7;
3029 }
3030 return NULL;
3031}
3032
3033
3034static PyObject *_wrap_ScrolledWindow_SetScrollbars(PyObject *, PyObject *args, PyObject *kwargs) {
3035 PyObject *resultobj;
3036 wxScrolledWindow *arg1 = (wxScrolledWindow *) 0 ;
3037 int arg2 ;
3038 int arg3 ;
3039 int arg4 ;
3040 int arg5 ;
3041 int arg6 = (int) 0 ;
3042 int arg7 = (int) 0 ;
3043 bool arg8 = (bool) false ;
3044 PyObject * obj0 = 0 ;
3045 PyObject * obj1 = 0 ;
3046 PyObject * obj2 = 0 ;
3047 PyObject * obj3 = 0 ;
3048 PyObject * obj4 = 0 ;
3049 PyObject * obj5 = 0 ;
3050 PyObject * obj6 = 0 ;
3051 PyObject * obj7 = 0 ;
3052 char *kwnames[] = {
3053 (char *) "self",(char *) "pixelsPerUnitX",(char *) "pixelsPerUnitY",(char *) "noUnitsX",(char *) "noUnitsY",(char *) "xPos",(char *) "yPos",(char *) "noRefresh", NULL
3054 };
3055
3056 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOOO|OOO:ScrolledWindow_SetScrollbars",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6,&obj7)) goto fail;
3057 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxScrolledWindow, SWIG_POINTER_EXCEPTION | 0);
3058 if (SWIG_arg_fail(1)) SWIG_fail;
3059 {
3060 arg2 = (int)(SWIG_As_int(obj1));
3061 if (SWIG_arg_fail(2)) SWIG_fail;
3062 }
3063 {
3064 arg3 = (int)(SWIG_As_int(obj2));
3065 if (SWIG_arg_fail(3)) SWIG_fail;
3066 }
3067 {
3068 arg4 = (int)(SWIG_As_int(obj3));
3069 if (SWIG_arg_fail(4)) SWIG_fail;
3070 }
3071 {
3072 arg5 = (int)(SWIG_As_int(obj4));
3073 if (SWIG_arg_fail(5)) SWIG_fail;
3074 }
3075 if (obj5) {
3076 {
3077 arg6 = (int)(SWIG_As_int(obj5));
3078 if (SWIG_arg_fail(6)) SWIG_fail;
3079 }
3080 }
3081 if (obj6) {
3082 {
3083 arg7 = (int)(SWIG_As_int(obj6));
3084 if (SWIG_arg_fail(7)) SWIG_fail;
3085 }
3086 }
3087 if (obj7) {
3088 {
3089 arg8 = (bool)(SWIG_As_bool(obj7));
3090 if (SWIG_arg_fail(8)) SWIG_fail;
3091 }
3092 }
3093 {
3094 PyThreadState* __tstate = wxPyBeginAllowThreads();
3095 (arg1)->SetScrollbars(arg2,arg3,arg4,arg5,arg6,arg7,arg8);
3096
3097 wxPyEndAllowThreads(__tstate);
3098 if (PyErr_Occurred()) SWIG_fail;
3099 }
3100 Py_INCREF(Py_None); resultobj = Py_None;
3101 return resultobj;
3102 fail:
3103 return NULL;
3104}
3105
3106
3107static PyObject *_wrap_ScrolledWindow_Scroll(PyObject *, PyObject *args, PyObject *kwargs) {
3108 PyObject *resultobj;
3109 wxScrolledWindow *arg1 = (wxScrolledWindow *) 0 ;
3110 int arg2 ;
3111 int arg3 ;
3112 PyObject * obj0 = 0 ;
3113 PyObject * obj1 = 0 ;
3114 PyObject * obj2 = 0 ;
3115 char *kwnames[] = {
3116 (char *) "self",(char *) "x",(char *) "y", NULL
3117 };
3118
3119 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:ScrolledWindow_Scroll",kwnames,&obj0,&obj1,&obj2)) goto fail;
3120 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxScrolledWindow, SWIG_POINTER_EXCEPTION | 0);
3121 if (SWIG_arg_fail(1)) SWIG_fail;
3122 {
3123 arg2 = (int)(SWIG_As_int(obj1));
3124 if (SWIG_arg_fail(2)) SWIG_fail;
3125 }
3126 {
3127 arg3 = (int)(SWIG_As_int(obj2));
3128 if (SWIG_arg_fail(3)) SWIG_fail;
3129 }
3130 {
3131 PyThreadState* __tstate = wxPyBeginAllowThreads();
3132 (arg1)->Scroll(arg2,arg3);
3133
3134 wxPyEndAllowThreads(__tstate);
3135 if (PyErr_Occurred()) SWIG_fail;
3136 }
3137 Py_INCREF(Py_None); resultobj = Py_None;
3138 return resultobj;
3139 fail:
3140 return NULL;
3141}
3142
3143
3144static PyObject *_wrap_ScrolledWindow_GetScrollPageSize(PyObject *, PyObject *args, PyObject *kwargs) {
3145 PyObject *resultobj;
3146 wxScrolledWindow *arg1 = (wxScrolledWindow *) 0 ;
3147 int arg2 ;
3148 int result;
3149 PyObject * obj0 = 0 ;
3150 PyObject * obj1 = 0 ;
3151 char *kwnames[] = {
3152 (char *) "self",(char *) "orient", NULL
3153 };
3154
3155 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:ScrolledWindow_GetScrollPageSize",kwnames,&obj0,&obj1)) goto fail;
3156 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxScrolledWindow, SWIG_POINTER_EXCEPTION | 0);
3157 if (SWIG_arg_fail(1)) SWIG_fail;
3158 {
3159 arg2 = (int)(SWIG_As_int(obj1));
3160 if (SWIG_arg_fail(2)) SWIG_fail;
3161 }
3162 {
3163 PyThreadState* __tstate = wxPyBeginAllowThreads();
3164 result = (int)((wxScrolledWindow const *)arg1)->GetScrollPageSize(arg2);
3165
3166 wxPyEndAllowThreads(__tstate);
3167 if (PyErr_Occurred()) SWIG_fail;
3168 }
3169 {
3170 resultobj = SWIG_From_int((int)(result));
3171 }
3172 return resultobj;
3173 fail:
3174 return NULL;
3175}
3176
3177
3178static PyObject *_wrap_ScrolledWindow_SetScrollPageSize(PyObject *, PyObject *args, PyObject *kwargs) {
3179 PyObject *resultobj;
3180 wxScrolledWindow *arg1 = (wxScrolledWindow *) 0 ;
3181 int arg2 ;
3182 int arg3 ;
3183 PyObject * obj0 = 0 ;
3184 PyObject * obj1 = 0 ;
3185 PyObject * obj2 = 0 ;
3186 char *kwnames[] = {
3187 (char *) "self",(char *) "orient",(char *) "pageSize", NULL
3188 };
3189
3190 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:ScrolledWindow_SetScrollPageSize",kwnames,&obj0,&obj1,&obj2)) goto fail;
3191 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxScrolledWindow, SWIG_POINTER_EXCEPTION | 0);
3192 if (SWIG_arg_fail(1)) SWIG_fail;
3193 {
3194 arg2 = (int)(SWIG_As_int(obj1));
3195 if (SWIG_arg_fail(2)) SWIG_fail;
3196 }
3197 {
3198 arg3 = (int)(SWIG_As_int(obj2));
3199 if (SWIG_arg_fail(3)) SWIG_fail;
3200 }
3201 {
3202 PyThreadState* __tstate = wxPyBeginAllowThreads();
3203 (arg1)->SetScrollPageSize(arg2,arg3);
3204
3205 wxPyEndAllowThreads(__tstate);
3206 if (PyErr_Occurred()) SWIG_fail;
3207 }
3208 Py_INCREF(Py_None); resultobj = Py_None;
3209 return resultobj;
3210 fail:
3211 return NULL;
3212}
3213
3214
3215static PyObject *_wrap_ScrolledWindow_SetScrollRate(PyObject *, PyObject *args, PyObject *kwargs) {
3216 PyObject *resultobj;
3217 wxScrolledWindow *arg1 = (wxScrolledWindow *) 0 ;
3218 int arg2 ;
3219 int arg3 ;
3220 PyObject * obj0 = 0 ;
3221 PyObject * obj1 = 0 ;
3222 PyObject * obj2 = 0 ;
3223 char *kwnames[] = {
3224 (char *) "self",(char *) "xstep",(char *) "ystep", NULL
3225 };
3226
3227 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:ScrolledWindow_SetScrollRate",kwnames,&obj0,&obj1,&obj2)) goto fail;
3228 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxScrolledWindow, SWIG_POINTER_EXCEPTION | 0);
3229 if (SWIG_arg_fail(1)) SWIG_fail;
3230 {
3231 arg2 = (int)(SWIG_As_int(obj1));
3232 if (SWIG_arg_fail(2)) SWIG_fail;
3233 }
3234 {
3235 arg3 = (int)(SWIG_As_int(obj2));
3236 if (SWIG_arg_fail(3)) SWIG_fail;
3237 }
3238 {
3239 PyThreadState* __tstate = wxPyBeginAllowThreads();
3240 (arg1)->SetScrollRate(arg2,arg3);
3241
3242 wxPyEndAllowThreads(__tstate);
3243 if (PyErr_Occurred()) SWIG_fail;
3244 }
3245 Py_INCREF(Py_None); resultobj = Py_None;
3246 return resultobj;
3247 fail:
3248 return NULL;
3249}
3250
3251
3252static PyObject *_wrap_ScrolledWindow_GetScrollPixelsPerUnit(PyObject *, PyObject *args, PyObject *kwargs) {
3253 PyObject *resultobj;
3254 wxScrolledWindow *arg1 = (wxScrolledWindow *) 0 ;
3255 int *arg2 = (int *) 0 ;
3256 int *arg3 = (int *) 0 ;
3257 int temp2 ;
3258 int res2 = 0 ;
3259 int temp3 ;
3260 int res3 = 0 ;
3261 PyObject * obj0 = 0 ;
3262 char *kwnames[] = {
3263 (char *) "self", NULL
3264 };
3265
3266 arg2 = &temp2; res2 = SWIG_NEWOBJ;
3267 arg3 = &temp3; res3 = SWIG_NEWOBJ;
3268 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:ScrolledWindow_GetScrollPixelsPerUnit",kwnames,&obj0)) goto fail;
3269 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxScrolledWindow, SWIG_POINTER_EXCEPTION | 0);
3270 if (SWIG_arg_fail(1)) SWIG_fail;
3271 {
3272 PyThreadState* __tstate = wxPyBeginAllowThreads();
3273 ((wxScrolledWindow const *)arg1)->GetScrollPixelsPerUnit(arg2,arg3);
3274
3275 wxPyEndAllowThreads(__tstate);
3276 if (PyErr_Occurred()) SWIG_fail;
3277 }
3278 Py_INCREF(Py_None); resultobj = Py_None;
3279 resultobj = t_output_helper(resultobj, ((res2 == SWIG_NEWOBJ) ?
3280 SWIG_From_int((*arg2)) : SWIG_NewPointerObj((void*)(arg2), SWIGTYPE_p_int, 0)));
3281 resultobj = t_output_helper(resultobj, ((res3 == SWIG_NEWOBJ) ?
3282 SWIG_From_int((*arg3)) : SWIG_NewPointerObj((void*)(arg3), SWIGTYPE_p_int, 0)));
3283 return resultobj;
3284 fail:
3285 return NULL;
3286}
3287
3288
3289static PyObject *_wrap_ScrolledWindow_EnableScrolling(PyObject *, PyObject *args, PyObject *kwargs) {
3290 PyObject *resultobj;
3291 wxScrolledWindow *arg1 = (wxScrolledWindow *) 0 ;
3292 bool arg2 ;
3293 bool arg3 ;
3294 PyObject * obj0 = 0 ;
3295 PyObject * obj1 = 0 ;
3296 PyObject * obj2 = 0 ;
3297 char *kwnames[] = {
3298 (char *) "self",(char *) "x_scrolling",(char *) "y_scrolling", NULL
3299 };
3300
3301 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:ScrolledWindow_EnableScrolling",kwnames,&obj0,&obj1,&obj2)) goto fail;
3302 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxScrolledWindow, SWIG_POINTER_EXCEPTION | 0);
3303 if (SWIG_arg_fail(1)) SWIG_fail;
3304 {
3305 arg2 = (bool)(SWIG_As_bool(obj1));
3306 if (SWIG_arg_fail(2)) SWIG_fail;
3307 }
3308 {
3309 arg3 = (bool)(SWIG_As_bool(obj2));
3310 if (SWIG_arg_fail(3)) SWIG_fail;
3311 }
3312 {
3313 PyThreadState* __tstate = wxPyBeginAllowThreads();
3314 (arg1)->EnableScrolling(arg2,arg3);
3315
3316 wxPyEndAllowThreads(__tstate);
3317 if (PyErr_Occurred()) SWIG_fail;
3318 }
3319 Py_INCREF(Py_None); resultobj = Py_None;
3320 return resultobj;
3321 fail:
3322 return NULL;
3323}
3324
3325
3326static PyObject *_wrap_ScrolledWindow_GetViewStart(PyObject *, PyObject *args, PyObject *kwargs) {
3327 PyObject *resultobj;
3328 wxScrolledWindow *arg1 = (wxScrolledWindow *) 0 ;
3329 int *arg2 = (int *) 0 ;
3330 int *arg3 = (int *) 0 ;
3331 int temp2 ;
3332 int res2 = 0 ;
3333 int temp3 ;
3334 int res3 = 0 ;
3335 PyObject * obj0 = 0 ;
3336 char *kwnames[] = {
3337 (char *) "self", NULL
3338 };
3339
3340 arg2 = &temp2; res2 = SWIG_NEWOBJ;
3341 arg3 = &temp3; res3 = SWIG_NEWOBJ;
3342 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:ScrolledWindow_GetViewStart",kwnames,&obj0)) goto fail;
3343 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxScrolledWindow, SWIG_POINTER_EXCEPTION | 0);
3344 if (SWIG_arg_fail(1)) SWIG_fail;
3345 {
3346 PyThreadState* __tstate = wxPyBeginAllowThreads();
3347 ((wxScrolledWindow const *)arg1)->GetViewStart(arg2,arg3);
3348
3349 wxPyEndAllowThreads(__tstate);
3350 if (PyErr_Occurred()) SWIG_fail;
3351 }
3352 Py_INCREF(Py_None); resultobj = Py_None;
3353 resultobj = t_output_helper(resultobj, ((res2 == SWIG_NEWOBJ) ?
3354 SWIG_From_int((*arg2)) : SWIG_NewPointerObj((void*)(arg2), SWIGTYPE_p_int, 0)));
3355 resultobj = t_output_helper(resultobj, ((res3 == SWIG_NEWOBJ) ?
3356 SWIG_From_int((*arg3)) : SWIG_NewPointerObj((void*)(arg3), SWIGTYPE_p_int, 0)));
3357 return resultobj;
3358 fail:
3359 return NULL;
3360}
3361
3362
3363static PyObject *_wrap_ScrolledWindow_SetScale(PyObject *, PyObject *args, PyObject *kwargs) {
3364 PyObject *resultobj;
3365 wxScrolledWindow *arg1 = (wxScrolledWindow *) 0 ;
3366 double arg2 ;
3367 double arg3 ;
3368 PyObject * obj0 = 0 ;
3369 PyObject * obj1 = 0 ;
3370 PyObject * obj2 = 0 ;
3371 char *kwnames[] = {
3372 (char *) "self",(char *) "xs",(char *) "ys", NULL
3373 };
3374
3375 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:ScrolledWindow_SetScale",kwnames,&obj0,&obj1,&obj2)) goto fail;
3376 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxScrolledWindow, SWIG_POINTER_EXCEPTION | 0);
3377 if (SWIG_arg_fail(1)) SWIG_fail;
3378 {
3379 arg2 = (double)(SWIG_As_double(obj1));
3380 if (SWIG_arg_fail(2)) SWIG_fail;
3381 }
3382 {
3383 arg3 = (double)(SWIG_As_double(obj2));
3384 if (SWIG_arg_fail(3)) SWIG_fail;
3385 }
3386 {
3387 PyThreadState* __tstate = wxPyBeginAllowThreads();
3388 (arg1)->SetScale(arg2,arg3);
3389
3390 wxPyEndAllowThreads(__tstate);
3391 if (PyErr_Occurred()) SWIG_fail;
3392 }
3393 Py_INCREF(Py_None); resultobj = Py_None;
3394 return resultobj;
3395 fail:
3396 return NULL;
3397}
3398
3399
3400static PyObject *_wrap_ScrolledWindow_GetScaleX(PyObject *, PyObject *args, PyObject *kwargs) {
3401 PyObject *resultobj;
3402 wxScrolledWindow *arg1 = (wxScrolledWindow *) 0 ;
3403 double result;
3404 PyObject * obj0 = 0 ;
3405 char *kwnames[] = {
3406 (char *) "self", NULL
3407 };
3408
3409 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:ScrolledWindow_GetScaleX",kwnames,&obj0)) goto fail;
3410 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxScrolledWindow, SWIG_POINTER_EXCEPTION | 0);
3411 if (SWIG_arg_fail(1)) SWIG_fail;
3412 {
3413 PyThreadState* __tstate = wxPyBeginAllowThreads();
3414 result = (double)((wxScrolledWindow const *)arg1)->GetScaleX();
3415
3416 wxPyEndAllowThreads(__tstate);
3417 if (PyErr_Occurred()) SWIG_fail;
3418 }
3419 {
3420 resultobj = SWIG_From_double((double)(result));
3421 }
3422 return resultobj;
3423 fail:
3424 return NULL;
3425}
3426
3427
3428static PyObject *_wrap_ScrolledWindow_GetScaleY(PyObject *, PyObject *args, PyObject *kwargs) {
3429 PyObject *resultobj;
3430 wxScrolledWindow *arg1 = (wxScrolledWindow *) 0 ;
3431 double result;
3432 PyObject * obj0 = 0 ;
3433 char *kwnames[] = {
3434 (char *) "self", NULL
3435 };
3436
3437 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:ScrolledWindow_GetScaleY",kwnames,&obj0)) goto fail;
3438 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxScrolledWindow, SWIG_POINTER_EXCEPTION | 0);
3439 if (SWIG_arg_fail(1)) SWIG_fail;
3440 {
3441 PyThreadState* __tstate = wxPyBeginAllowThreads();
3442 result = (double)((wxScrolledWindow const *)arg1)->GetScaleY();
3443
3444 wxPyEndAllowThreads(__tstate);
3445 if (PyErr_Occurred()) SWIG_fail;
3446 }
3447 {
3448 resultobj = SWIG_From_double((double)(result));
3449 }
3450 return resultobj;
3451 fail:
3452 return NULL;
3453}
3454
3455
3456static PyObject *_wrap_ScrolledWindow_CalcScrolledPosition__SWIG_0(PyObject *, PyObject *args) {
3457 PyObject *resultobj;
3458 wxScrolledWindow *arg1 = (wxScrolledWindow *) 0 ;
3459 wxPoint *arg2 = 0 ;
3460 wxPoint result;
3461 wxPoint temp2 ;
3462 PyObject * obj0 = 0 ;
3463 PyObject * obj1 = 0 ;
3464
3465 if(!PyArg_ParseTuple(args,(char *)"OO:ScrolledWindow_CalcScrolledPosition",&obj0,&obj1)) goto fail;
3466 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxScrolledWindow, SWIG_POINTER_EXCEPTION | 0);
3467 if (SWIG_arg_fail(1)) SWIG_fail;
3468 {
3469 arg2 = &temp2;
3470 if ( ! wxPoint_helper(obj1, &arg2)) SWIG_fail;
3471 }
3472 {
3473 PyThreadState* __tstate = wxPyBeginAllowThreads();
3474 result = ((wxScrolledWindow const *)arg1)->CalcScrolledPosition((wxPoint const &)*arg2);
3475
3476 wxPyEndAllowThreads(__tstate);
3477 if (PyErr_Occurred()) SWIG_fail;
3478 }
3479 {
3480 wxPoint * resultptr;
3481 resultptr = new wxPoint((wxPoint &)(result));
3482 resultobj = SWIG_NewPointerObj((void *)(resultptr), SWIGTYPE_p_wxPoint, 1);
3483 }
3484 return resultobj;
3485 fail:
3486 return NULL;
3487}
3488
3489
3490static PyObject *_wrap_ScrolledWindow_CalcScrolledPosition__SWIG_1(PyObject *, PyObject *args) {
3491 PyObject *resultobj;
3492 wxScrolledWindow *arg1 = (wxScrolledWindow *) 0 ;
3493 int arg2 ;
3494 int arg3 ;
3495 int *arg4 = (int *) 0 ;
3496 int *arg5 = (int *) 0 ;
3497 int temp4 ;
3498 int res4 = 0 ;
3499 int temp5 ;
3500 int res5 = 0 ;
3501 PyObject * obj0 = 0 ;
3502 PyObject * obj1 = 0 ;
3503 PyObject * obj2 = 0 ;
3504
3505 arg4 = &temp4; res4 = SWIG_NEWOBJ;
3506 arg5 = &temp5; res5 = SWIG_NEWOBJ;
3507 if(!PyArg_ParseTuple(args,(char *)"OOO:ScrolledWindow_CalcScrolledPosition",&obj0,&obj1,&obj2)) goto fail;
3508 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxScrolledWindow, SWIG_POINTER_EXCEPTION | 0);
3509 if (SWIG_arg_fail(1)) SWIG_fail;
3510 {
3511 arg2 = (int)(SWIG_As_int(obj1));
3512 if (SWIG_arg_fail(2)) SWIG_fail;
3513 }
3514 {
3515 arg3 = (int)(SWIG_As_int(obj2));
3516 if (SWIG_arg_fail(3)) SWIG_fail;
3517 }
3518 {
3519 PyThreadState* __tstate = wxPyBeginAllowThreads();
3520 ((wxScrolledWindow const *)arg1)->CalcScrolledPosition(arg2,arg3,arg4,arg5);
3521
3522 wxPyEndAllowThreads(__tstate);
3523 if (PyErr_Occurred()) SWIG_fail;
3524 }
3525 Py_INCREF(Py_None); resultobj = Py_None;
3526 resultobj = t_output_helper(resultobj, ((res4 == SWIG_NEWOBJ) ?
3527 SWIG_From_int((*arg4)) : SWIG_NewPointerObj((void*)(arg4), SWIGTYPE_p_int, 0)));
3528 resultobj = t_output_helper(resultobj, ((res5 == SWIG_NEWOBJ) ?
3529 SWIG_From_int((*arg5)) : SWIG_NewPointerObj((void*)(arg5), SWIGTYPE_p_int, 0)));
3530 return resultobj;
3531 fail:
3532 return NULL;
3533}
3534
3535
3536static PyObject *_wrap_ScrolledWindow_CalcScrolledPosition(PyObject *self, PyObject *args) {
3537 int argc;
3538 PyObject *argv[4];
3539 int ii;
3540
3541 argc = PyObject_Length(args);
3542 for (ii = 0; (ii < argc) && (ii < 3); ii++) {
3543 argv[ii] = PyTuple_GetItem(args,ii);
3544 }
3545 if (argc == 2) {
3546 int _v;
3547 {
3548 void *ptr;
3549 if (SWIG_ConvertPtr(argv[0], &ptr, SWIGTYPE_p_wxScrolledWindow, 0) == -1) {
3550 _v = 0;
3551 PyErr_Clear();
3552 } else {
3553 _v = 1;
3554 }
3555 }
3556 if (_v) {
3557 {
3558 _v = wxPySimple_typecheck(argv[1], wxT("wxPoint"), 2);
3559 }
3560 if (_v) {
3561 return _wrap_ScrolledWindow_CalcScrolledPosition__SWIG_0(self,args);
3562 }
3563 }
3564 }
3565 if (argc == 3) {
3566 int _v;
3567 {
3568 void *ptr;
3569 if (SWIG_ConvertPtr(argv[0], &ptr, SWIGTYPE_p_wxScrolledWindow, 0) == -1) {
3570 _v = 0;
3571 PyErr_Clear();
3572 } else {
3573 _v = 1;
3574 }
3575 }
3576 if (_v) {
3577 _v = SWIG_Check_int(argv[1]);
3578 if (_v) {
3579 _v = SWIG_Check_int(argv[2]);
3580 if (_v) {
3581 return _wrap_ScrolledWindow_CalcScrolledPosition__SWIG_1(self,args);
3582 }
3583 }
3584 }
3585 }
3586
3587 PyErr_SetString(PyExc_NotImplementedError,"No matching function for overloaded 'ScrolledWindow_CalcScrolledPosition'");
3588 return NULL;
3589}
3590
3591
3592static PyObject *_wrap_ScrolledWindow_CalcUnscrolledPosition__SWIG_0(PyObject *, PyObject *args) {
3593 PyObject *resultobj;
3594 wxScrolledWindow *arg1 = (wxScrolledWindow *) 0 ;
3595 wxPoint *arg2 = 0 ;
3596 wxPoint result;
3597 wxPoint temp2 ;
3598 PyObject * obj0 = 0 ;
3599 PyObject * obj1 = 0 ;
3600
3601 if(!PyArg_ParseTuple(args,(char *)"OO:ScrolledWindow_CalcUnscrolledPosition",&obj0,&obj1)) goto fail;
3602 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxScrolledWindow, SWIG_POINTER_EXCEPTION | 0);
3603 if (SWIG_arg_fail(1)) SWIG_fail;
3604 {
3605 arg2 = &temp2;
3606 if ( ! wxPoint_helper(obj1, &arg2)) SWIG_fail;
3607 }
3608 {
3609 PyThreadState* __tstate = wxPyBeginAllowThreads();
3610 result = ((wxScrolledWindow const *)arg1)->CalcUnscrolledPosition((wxPoint const &)*arg2);
3611
3612 wxPyEndAllowThreads(__tstate);
3613 if (PyErr_Occurred()) SWIG_fail;
3614 }
3615 {
3616 wxPoint * resultptr;
3617 resultptr = new wxPoint((wxPoint &)(result));
3618 resultobj = SWIG_NewPointerObj((void *)(resultptr), SWIGTYPE_p_wxPoint, 1);
3619 }
3620 return resultobj;
3621 fail:
3622 return NULL;
3623}
3624
3625
3626static PyObject *_wrap_ScrolledWindow_CalcUnscrolledPosition__SWIG_1(PyObject *, PyObject *args) {
3627 PyObject *resultobj;
3628 wxScrolledWindow *arg1 = (wxScrolledWindow *) 0 ;
3629 int arg2 ;
3630 int arg3 ;
3631 int *arg4 = (int *) 0 ;
3632 int *arg5 = (int *) 0 ;
3633 int temp4 ;
3634 int res4 = 0 ;
3635 int temp5 ;
3636 int res5 = 0 ;
3637 PyObject * obj0 = 0 ;
3638 PyObject * obj1 = 0 ;
3639 PyObject * obj2 = 0 ;
3640
3641 arg4 = &temp4; res4 = SWIG_NEWOBJ;
3642 arg5 = &temp5; res5 = SWIG_NEWOBJ;
3643 if(!PyArg_ParseTuple(args,(char *)"OOO:ScrolledWindow_CalcUnscrolledPosition",&obj0,&obj1,&obj2)) goto fail;
3644 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxScrolledWindow, SWIG_POINTER_EXCEPTION | 0);
3645 if (SWIG_arg_fail(1)) SWIG_fail;
3646 {
3647 arg2 = (int)(SWIG_As_int(obj1));
3648 if (SWIG_arg_fail(2)) SWIG_fail;
3649 }
3650 {
3651 arg3 = (int)(SWIG_As_int(obj2));
3652 if (SWIG_arg_fail(3)) SWIG_fail;
3653 }
3654 {
3655 PyThreadState* __tstate = wxPyBeginAllowThreads();
3656 ((wxScrolledWindow const *)arg1)->CalcUnscrolledPosition(arg2,arg3,arg4,arg5);
3657
3658 wxPyEndAllowThreads(__tstate);
3659 if (PyErr_Occurred()) SWIG_fail;
3660 }
3661 Py_INCREF(Py_None); resultobj = Py_None;
3662 resultobj = t_output_helper(resultobj, ((res4 == SWIG_NEWOBJ) ?
3663 SWIG_From_int((*arg4)) : SWIG_NewPointerObj((void*)(arg4), SWIGTYPE_p_int, 0)));
3664 resultobj = t_output_helper(resultobj, ((res5 == SWIG_NEWOBJ) ?
3665 SWIG_From_int((*arg5)) : SWIG_NewPointerObj((void*)(arg5), SWIGTYPE_p_int, 0)));
3666 return resultobj;
3667 fail:
3668 return NULL;
3669}
3670
3671
3672static PyObject *_wrap_ScrolledWindow_CalcUnscrolledPosition(PyObject *self, PyObject *args) {
3673 int argc;
3674 PyObject *argv[4];
3675 int ii;
3676
3677 argc = PyObject_Length(args);
3678 for (ii = 0; (ii < argc) && (ii < 3); ii++) {
3679 argv[ii] = PyTuple_GetItem(args,ii);
3680 }
3681 if (argc == 2) {
3682 int _v;
3683 {
3684 void *ptr;
3685 if (SWIG_ConvertPtr(argv[0], &ptr, SWIGTYPE_p_wxScrolledWindow, 0) == -1) {
3686 _v = 0;
3687 PyErr_Clear();
3688 } else {
3689 _v = 1;
3690 }
3691 }
3692 if (_v) {
3693 {
3694 _v = wxPySimple_typecheck(argv[1], wxT("wxPoint"), 2);
3695 }
3696 if (_v) {
3697 return _wrap_ScrolledWindow_CalcUnscrolledPosition__SWIG_0(self,args);
3698 }
3699 }
3700 }
3701 if (argc == 3) {
3702 int _v;
3703 {
3704 void *ptr;
3705 if (SWIG_ConvertPtr(argv[0], &ptr, SWIGTYPE_p_wxScrolledWindow, 0) == -1) {
3706 _v = 0;
3707 PyErr_Clear();
3708 } else {
3709 _v = 1;
3710 }
3711 }
3712 if (_v) {
3713 _v = SWIG_Check_int(argv[1]);
3714 if (_v) {
3715 _v = SWIG_Check_int(argv[2]);
3716 if (_v) {
3717 return _wrap_ScrolledWindow_CalcUnscrolledPosition__SWIG_1(self,args);
3718 }
3719 }
3720 }
3721 }
3722
3723 PyErr_SetString(PyExc_NotImplementedError,"No matching function for overloaded 'ScrolledWindow_CalcUnscrolledPosition'");
3724 return NULL;
3725}
3726
3727
3728static PyObject *_wrap_ScrolledWindow_AdjustScrollbars(PyObject *, PyObject *args, PyObject *kwargs) {
3729 PyObject *resultobj;
3730 wxScrolledWindow *arg1 = (wxScrolledWindow *) 0 ;
3731 PyObject * obj0 = 0 ;
3732 char *kwnames[] = {
3733 (char *) "self", NULL
3734 };
3735
3736 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:ScrolledWindow_AdjustScrollbars",kwnames,&obj0)) goto fail;
3737 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxScrolledWindow, SWIG_POINTER_EXCEPTION | 0);
3738 if (SWIG_arg_fail(1)) SWIG_fail;
3739 {
3740 PyThreadState* __tstate = wxPyBeginAllowThreads();
3741 (arg1)->AdjustScrollbars();
3742
3743 wxPyEndAllowThreads(__tstate);
3744 if (PyErr_Occurred()) SWIG_fail;
3745 }
3746 Py_INCREF(Py_None); resultobj = Py_None;
3747 return resultobj;
3748 fail:
3749 return NULL;
3750}
3751
3752
3753static PyObject *_wrap_ScrolledWindow_CalcScrollInc(PyObject *, PyObject *args, PyObject *kwargs) {
3754 PyObject *resultobj;
3755 wxScrolledWindow *arg1 = (wxScrolledWindow *) 0 ;
3756 wxScrollWinEvent *arg2 = 0 ;
3757 int result;
3758 PyObject * obj0 = 0 ;
3759 PyObject * obj1 = 0 ;
3760 char *kwnames[] = {
3761 (char *) "self",(char *) "event", NULL
3762 };
3763
3764 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:ScrolledWindow_CalcScrollInc",kwnames,&obj0,&obj1)) goto fail;
3765 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxScrolledWindow, SWIG_POINTER_EXCEPTION | 0);
3766 if (SWIG_arg_fail(1)) SWIG_fail;
3767 {
3768 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxScrollWinEvent, SWIG_POINTER_EXCEPTION | 0);
3769 if (SWIG_arg_fail(2)) SWIG_fail;
3770 if (arg2 == NULL) {
3771 SWIG_null_ref("wxScrollWinEvent");
3772 }
3773 if (SWIG_arg_fail(2)) SWIG_fail;
3774 }
3775 {
3776 PyThreadState* __tstate = wxPyBeginAllowThreads();
3777 result = (int)(arg1)->CalcScrollInc(*arg2);
3778
3779 wxPyEndAllowThreads(__tstate);
3780 if (PyErr_Occurred()) SWIG_fail;
3781 }
3782 {
3783 resultobj = SWIG_From_int((int)(result));
3784 }
3785 return resultobj;
3786 fail:
3787 return NULL;
3788}
3789
3790
3791static PyObject *_wrap_ScrolledWindow_SetTargetWindow(PyObject *, PyObject *args, PyObject *kwargs) {
3792 PyObject *resultobj;
3793 wxScrolledWindow *arg1 = (wxScrolledWindow *) 0 ;
3794 wxWindow *arg2 = (wxWindow *) 0 ;
3795 PyObject * obj0 = 0 ;
3796 PyObject * obj1 = 0 ;
3797 char *kwnames[] = {
3798 (char *) "self",(char *) "target", NULL
3799 };
3800
3801 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:ScrolledWindow_SetTargetWindow",kwnames,&obj0,&obj1)) goto fail;
3802 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxScrolledWindow, SWIG_POINTER_EXCEPTION | 0);
3803 if (SWIG_arg_fail(1)) SWIG_fail;
3804 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
3805 if (SWIG_arg_fail(2)) SWIG_fail;
3806 {
3807 PyThreadState* __tstate = wxPyBeginAllowThreads();
3808 (arg1)->SetTargetWindow(arg2);
3809
3810 wxPyEndAllowThreads(__tstate);
3811 if (PyErr_Occurred()) SWIG_fail;
3812 }
3813 Py_INCREF(Py_None); resultobj = Py_None;
3814 return resultobj;
3815 fail:
3816 return NULL;
3817}
3818
3819
3820static PyObject *_wrap_ScrolledWindow_GetTargetWindow(PyObject *, PyObject *args, PyObject *kwargs) {
3821 PyObject *resultobj;
3822 wxScrolledWindow *arg1 = (wxScrolledWindow *) 0 ;
3823 wxWindow *result;
3824 PyObject * obj0 = 0 ;
3825 char *kwnames[] = {
3826 (char *) "self", NULL
3827 };
3828
3829 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:ScrolledWindow_GetTargetWindow",kwnames,&obj0)) goto fail;
3830 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxScrolledWindow, SWIG_POINTER_EXCEPTION | 0);
3831 if (SWIG_arg_fail(1)) SWIG_fail;
3832 {
3833 PyThreadState* __tstate = wxPyBeginAllowThreads();
3834 result = (wxWindow *)((wxScrolledWindow const *)arg1)->GetTargetWindow();
3835
3836 wxPyEndAllowThreads(__tstate);
3837 if (PyErr_Occurred()) SWIG_fail;
3838 }
3839 {
3840 resultobj = wxPyMake_wxObject(result, 0);
3841 }
3842 return resultobj;
3843 fail:
3844 return NULL;
3845}
3846
3847
3848static PyObject *_wrap_ScrolledWindow_SetTargetRect(PyObject *, PyObject *args, PyObject *kwargs) {
3849 PyObject *resultobj;
3850 wxScrolledWindow *arg1 = (wxScrolledWindow *) 0 ;
3851 wxRect *arg2 = 0 ;
3852 wxRect temp2 ;
3853 PyObject * obj0 = 0 ;
3854 PyObject * obj1 = 0 ;
3855 char *kwnames[] = {
3856 (char *) "self",(char *) "rect", NULL
3857 };
3858
3859 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:ScrolledWindow_SetTargetRect",kwnames,&obj0,&obj1)) goto fail;
3860 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxScrolledWindow, SWIG_POINTER_EXCEPTION | 0);
3861 if (SWIG_arg_fail(1)) SWIG_fail;
3862 {
3863 arg2 = &temp2;
3864 if ( ! wxRect_helper(obj1, &arg2)) SWIG_fail;
3865 }
3866 {
3867 PyThreadState* __tstate = wxPyBeginAllowThreads();
3868 (arg1)->SetTargetRect((wxRect const &)*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_ScrolledWindow_GetTargetRect(PyObject *, PyObject *args, PyObject *kwargs) {
3881 PyObject *resultobj;
3882 wxScrolledWindow *arg1 = (wxScrolledWindow *) 0 ;
3883 wxRect result;
3884 PyObject * obj0 = 0 ;
3885 char *kwnames[] = {
3886 (char *) "self", NULL
3887 };
3888
3889 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:ScrolledWindow_GetTargetRect",kwnames,&obj0)) goto fail;
3890 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxScrolledWindow, SWIG_POINTER_EXCEPTION | 0);
3891 if (SWIG_arg_fail(1)) SWIG_fail;
3892 {
3893 PyThreadState* __tstate = wxPyBeginAllowThreads();
3894 result = ((wxScrolledWindow const *)arg1)->GetTargetRect();
3895
3896 wxPyEndAllowThreads(__tstate);
3897 if (PyErr_Occurred()) SWIG_fail;
3898 }
3899 {
3900 wxRect * resultptr;
3901 resultptr = new wxRect((wxRect &)(result));
3902 resultobj = SWIG_NewPointerObj((void *)(resultptr), SWIGTYPE_p_wxRect, 1);
3903 }
3904 return resultobj;
3905 fail:
3906 return NULL;
3907}
3908
3909
3910static PyObject *_wrap_ScrolledWindow_DoPrepareDC(PyObject *, PyObject *args, PyObject *kwargs) {
3911 PyObject *resultobj;
3912 wxScrolledWindow *arg1 = (wxScrolledWindow *) 0 ;
3913 wxDC *arg2 = 0 ;
3914 PyObject * obj0 = 0 ;
3915 PyObject * obj1 = 0 ;
3916 char *kwnames[] = {
3917 (char *) "self",(char *) "dc", NULL
3918 };
3919
3920 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:ScrolledWindow_DoPrepareDC",kwnames,&obj0,&obj1)) goto fail;
3921 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxScrolledWindow, SWIG_POINTER_EXCEPTION | 0);
3922 if (SWIG_arg_fail(1)) SWIG_fail;
3923 {
3924 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxDC, SWIG_POINTER_EXCEPTION | 0);
3925 if (SWIG_arg_fail(2)) SWIG_fail;
3926 if (arg2 == NULL) {
3927 SWIG_null_ref("wxDC");
3928 }
3929 if (SWIG_arg_fail(2)) SWIG_fail;
3930 }
3931 {
3932 PyThreadState* __tstate = wxPyBeginAllowThreads();
3933 (arg1)->DoPrepareDC(*arg2);
3934
3935 wxPyEndAllowThreads(__tstate);
3936 if (PyErr_Occurred()) SWIG_fail;
3937 }
3938 Py_INCREF(Py_None); resultobj = Py_None;
3939 return resultobj;
3940 fail:
3941 return NULL;
3942}
3943
3944
3945static PyObject *_wrap_ScrolledWindow_GetClassDefaultAttributes(PyObject *, PyObject *args, PyObject *kwargs) {
3946 PyObject *resultobj;
3947 wxWindowVariant arg1 = (wxWindowVariant) wxWINDOW_VARIANT_NORMAL ;
3948 wxVisualAttributes result;
3949 PyObject * obj0 = 0 ;
3950 char *kwnames[] = {
3951 (char *) "variant", NULL
3952 };
3953
3954 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"|O:ScrolledWindow_GetClassDefaultAttributes",kwnames,&obj0)) goto fail;
3955 if (obj0) {
3956 {
3957 arg1 = (wxWindowVariant)(SWIG_As_int(obj0));
3958 if (SWIG_arg_fail(1)) SWIG_fail;
3959 }
3960 }
3961 {
3962 if (!wxPyCheckForApp()) SWIG_fail;
3963 PyThreadState* __tstate = wxPyBeginAllowThreads();
3964 result = wxScrolledWindow::GetClassDefaultAttributes((wxWindowVariant )arg1);
3965
3966 wxPyEndAllowThreads(__tstate);
3967 if (PyErr_Occurred()) SWIG_fail;
3968 }
3969 {
3970 wxVisualAttributes * resultptr;
3971 resultptr = new wxVisualAttributes((wxVisualAttributes &)(result));
3972 resultobj = SWIG_NewPointerObj((void *)(resultptr), SWIGTYPE_p_wxVisualAttributes, 1);
3973 }
3974 return resultobj;
3975 fail:
3976 return NULL;
3977}
3978
3979
3980static PyObject * ScrolledWindow_swigregister(PyObject *, PyObject *args) {
3981 PyObject *obj;
3982 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
3983 SWIG_TypeClientData(SWIGTYPE_p_wxScrolledWindow, obj);
3984 Py_INCREF(obj);
3985 return Py_BuildValue((char *)"");
3986}
3987static int _wrap_FrameNameStr_set(PyObject *) {
3988 PyErr_SetString(PyExc_TypeError,"Variable FrameNameStr is read-only.");
3989 return 1;
3990}
3991
3992
3993static PyObject *_wrap_FrameNameStr_get(void) {
3994 PyObject *pyobj;
3995
3996 {
3997#if wxUSE_UNICODE
3998 pyobj = PyUnicode_FromWideChar((&wxPyFrameNameStr)->c_str(), (&wxPyFrameNameStr)->Len());
3999#else
4000 pyobj = PyString_FromStringAndSize((&wxPyFrameNameStr)->c_str(), (&wxPyFrameNameStr)->Len());
4001#endif
4002 }
4003 return pyobj;
4004}
4005
4006
4007static int _wrap_DialogNameStr_set(PyObject *) {
4008 PyErr_SetString(PyExc_TypeError,"Variable DialogNameStr is read-only.");
4009 return 1;
4010}
4011
4012
4013static PyObject *_wrap_DialogNameStr_get(void) {
4014 PyObject *pyobj;
4015
4016 {
4017#if wxUSE_UNICODE
4018 pyobj = PyUnicode_FromWideChar((&wxPyDialogNameStr)->c_str(), (&wxPyDialogNameStr)->Len());
4019#else
4020 pyobj = PyString_FromStringAndSize((&wxPyDialogNameStr)->c_str(), (&wxPyDialogNameStr)->Len());
4021#endif
4022 }
4023 return pyobj;
4024}
4025
4026
4027static int _wrap_StatusLineNameStr_set(PyObject *) {
4028 PyErr_SetString(PyExc_TypeError,"Variable StatusLineNameStr is read-only.");
4029 return 1;
4030}
4031
4032
4033static PyObject *_wrap_StatusLineNameStr_get(void) {
4034 PyObject *pyobj;
4035
4036 {
4037#if wxUSE_UNICODE
4038 pyobj = PyUnicode_FromWideChar((&wxPyStatusLineNameStr)->c_str(), (&wxPyStatusLineNameStr)->Len());
4039#else
4040 pyobj = PyString_FromStringAndSize((&wxPyStatusLineNameStr)->c_str(), (&wxPyStatusLineNameStr)->Len());
4041#endif
4042 }
4043 return pyobj;
4044}
4045
4046
4047static int _wrap_ToolBarNameStr_set(PyObject *) {
4048 PyErr_SetString(PyExc_TypeError,"Variable ToolBarNameStr is read-only.");
4049 return 1;
4050}
4051
4052
4053static PyObject *_wrap_ToolBarNameStr_get(void) {
4054 PyObject *pyobj;
4055
4056 {
4057#if wxUSE_UNICODE
4058 pyobj = PyUnicode_FromWideChar((&wxPyToolBarNameStr)->c_str(), (&wxPyToolBarNameStr)->Len());
4059#else
4060 pyobj = PyString_FromStringAndSize((&wxPyToolBarNameStr)->c_str(), (&wxPyToolBarNameStr)->Len());
4061#endif
4062 }
4063 return pyobj;
4064}
4065
4066
4067static PyObject *_wrap_TopLevelWindow_Maximize(PyObject *, PyObject *args, PyObject *kwargs) {
4068 PyObject *resultobj;
4069 wxTopLevelWindow *arg1 = (wxTopLevelWindow *) 0 ;
4070 bool arg2 = (bool) true ;
4071 PyObject * obj0 = 0 ;
4072 PyObject * obj1 = 0 ;
4073 char *kwnames[] = {
4074 (char *) "self",(char *) "maximize", NULL
4075 };
4076
4077 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:TopLevelWindow_Maximize",kwnames,&obj0,&obj1)) goto fail;
4078 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxTopLevelWindow, SWIG_POINTER_EXCEPTION | 0);
4079 if (SWIG_arg_fail(1)) SWIG_fail;
4080 if (obj1) {
4081 {
4082 arg2 = (bool)(SWIG_As_bool(obj1));
4083 if (SWIG_arg_fail(2)) SWIG_fail;
4084 }
4085 }
4086 {
4087 PyThreadState* __tstate = wxPyBeginAllowThreads();
4088 (arg1)->Maximize(arg2);
4089
4090 wxPyEndAllowThreads(__tstate);
4091 if (PyErr_Occurred()) SWIG_fail;
4092 }
4093 Py_INCREF(Py_None); resultobj = Py_None;
4094 return resultobj;
4095 fail:
4096 return NULL;
4097}
4098
4099
4100static PyObject *_wrap_TopLevelWindow_Restore(PyObject *, PyObject *args, PyObject *kwargs) {
4101 PyObject *resultobj;
4102 wxTopLevelWindow *arg1 = (wxTopLevelWindow *) 0 ;
4103 PyObject * obj0 = 0 ;
4104 char *kwnames[] = {
4105 (char *) "self", NULL
4106 };
4107
4108 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:TopLevelWindow_Restore",kwnames,&obj0)) goto fail;
4109 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxTopLevelWindow, SWIG_POINTER_EXCEPTION | 0);
4110 if (SWIG_arg_fail(1)) SWIG_fail;
4111 {
4112 PyThreadState* __tstate = wxPyBeginAllowThreads();
4113 (arg1)->Restore();
4114
4115 wxPyEndAllowThreads(__tstate);
4116 if (PyErr_Occurred()) SWIG_fail;
4117 }
4118 Py_INCREF(Py_None); resultobj = Py_None;
4119 return resultobj;
4120 fail:
4121 return NULL;
4122}
4123
4124
4125static PyObject *_wrap_TopLevelWindow_Iconize(PyObject *, PyObject *args, PyObject *kwargs) {
4126 PyObject *resultobj;
4127 wxTopLevelWindow *arg1 = (wxTopLevelWindow *) 0 ;
4128 bool arg2 = (bool) true ;
4129 PyObject * obj0 = 0 ;
4130 PyObject * obj1 = 0 ;
4131 char *kwnames[] = {
4132 (char *) "self",(char *) "iconize", NULL
4133 };
4134
4135 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:TopLevelWindow_Iconize",kwnames,&obj0,&obj1)) goto fail;
4136 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxTopLevelWindow, SWIG_POINTER_EXCEPTION | 0);
4137 if (SWIG_arg_fail(1)) SWIG_fail;
4138 if (obj1) {
4139 {
4140 arg2 = (bool)(SWIG_As_bool(obj1));
4141 if (SWIG_arg_fail(2)) SWIG_fail;
4142 }
4143 }
4144 {
4145 PyThreadState* __tstate = wxPyBeginAllowThreads();
4146 (arg1)->Iconize(arg2);
4147
4148 wxPyEndAllowThreads(__tstate);
4149 if (PyErr_Occurred()) SWIG_fail;
4150 }
4151 Py_INCREF(Py_None); resultobj = Py_None;
4152 return resultobj;
4153 fail:
4154 return NULL;
4155}
4156
4157
4158static PyObject *_wrap_TopLevelWindow_IsMaximized(PyObject *, PyObject *args, PyObject *kwargs) {
4159 PyObject *resultobj;
4160 wxTopLevelWindow *arg1 = (wxTopLevelWindow *) 0 ;
4161 bool result;
4162 PyObject * obj0 = 0 ;
4163 char *kwnames[] = {
4164 (char *) "self", NULL
4165 };
4166
4167 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:TopLevelWindow_IsMaximized",kwnames,&obj0)) goto fail;
4168 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxTopLevelWindow, SWIG_POINTER_EXCEPTION | 0);
4169 if (SWIG_arg_fail(1)) SWIG_fail;
4170 {
4171 PyThreadState* __tstate = wxPyBeginAllowThreads();
4172 result = (bool)((wxTopLevelWindow const *)arg1)->IsMaximized();
4173
4174 wxPyEndAllowThreads(__tstate);
4175 if (PyErr_Occurred()) SWIG_fail;
4176 }
4177 {
4178 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
4179 }
4180 return resultobj;
4181 fail:
4182 return NULL;
4183}
4184
4185
4186static PyObject *_wrap_TopLevelWindow_IsIconized(PyObject *, PyObject *args, PyObject *kwargs) {
4187 PyObject *resultobj;
4188 wxTopLevelWindow *arg1 = (wxTopLevelWindow *) 0 ;
4189 bool result;
4190 PyObject * obj0 = 0 ;
4191 char *kwnames[] = {
4192 (char *) "self", NULL
4193 };
4194
4195 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:TopLevelWindow_IsIconized",kwnames,&obj0)) goto fail;
4196 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxTopLevelWindow, SWIG_POINTER_EXCEPTION | 0);
4197 if (SWIG_arg_fail(1)) SWIG_fail;
4198 {
4199 PyThreadState* __tstate = wxPyBeginAllowThreads();
4200 result = (bool)((wxTopLevelWindow const *)arg1)->IsIconized();
4201
4202 wxPyEndAllowThreads(__tstate);
4203 if (PyErr_Occurred()) SWIG_fail;
4204 }
4205 {
4206 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
4207 }
4208 return resultobj;
4209 fail:
4210 return NULL;
4211}
4212
4213
4214static PyObject *_wrap_TopLevelWindow_GetIcon(PyObject *, PyObject *args, PyObject *kwargs) {
4215 PyObject *resultobj;
4216 wxTopLevelWindow *arg1 = (wxTopLevelWindow *) 0 ;
4217 wxIcon result;
4218 PyObject * obj0 = 0 ;
4219 char *kwnames[] = {
4220 (char *) "self", NULL
4221 };
4222
4223 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:TopLevelWindow_GetIcon",kwnames,&obj0)) goto fail;
4224 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxTopLevelWindow, SWIG_POINTER_EXCEPTION | 0);
4225 if (SWIG_arg_fail(1)) SWIG_fail;
4226 {
4227 PyThreadState* __tstate = wxPyBeginAllowThreads();
4228 result = ((wxTopLevelWindow const *)arg1)->GetIcon();
4229
4230 wxPyEndAllowThreads(__tstate);
4231 if (PyErr_Occurred()) SWIG_fail;
4232 }
4233 {
4234 wxIcon * resultptr;
4235 resultptr = new wxIcon((wxIcon &)(result));
4236 resultobj = SWIG_NewPointerObj((void *)(resultptr), SWIGTYPE_p_wxIcon, 1);
4237 }
4238 return resultobj;
4239 fail:
4240 return NULL;
4241}
4242
4243
4244static PyObject *_wrap_TopLevelWindow_SetIcon(PyObject *, PyObject *args, PyObject *kwargs) {
4245 PyObject *resultobj;
4246 wxTopLevelWindow *arg1 = (wxTopLevelWindow *) 0 ;
4247 wxIcon *arg2 = 0 ;
4248 PyObject * obj0 = 0 ;
4249 PyObject * obj1 = 0 ;
4250 char *kwnames[] = {
4251 (char *) "self",(char *) "icon", NULL
4252 };
4253
4254 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:TopLevelWindow_SetIcon",kwnames,&obj0,&obj1)) goto fail;
4255 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxTopLevelWindow, SWIG_POINTER_EXCEPTION | 0);
4256 if (SWIG_arg_fail(1)) SWIG_fail;
4257 {
4258 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxIcon, SWIG_POINTER_EXCEPTION | 0);
4259 if (SWIG_arg_fail(2)) SWIG_fail;
4260 if (arg2 == NULL) {
4261 SWIG_null_ref("wxIcon");
4262 }
4263 if (SWIG_arg_fail(2)) SWIG_fail;
4264 }
4265 {
4266 PyThreadState* __tstate = wxPyBeginAllowThreads();
4267 (arg1)->SetIcon((wxIcon const &)*arg2);
4268
4269 wxPyEndAllowThreads(__tstate);
4270 if (PyErr_Occurred()) SWIG_fail;
4271 }
4272 Py_INCREF(Py_None); resultobj = Py_None;
4273 return resultobj;
4274 fail:
4275 return NULL;
4276}
4277
4278
4279static PyObject *_wrap_TopLevelWindow_SetIcons(PyObject *, PyObject *args, PyObject *kwargs) {
4280 PyObject *resultobj;
4281 wxTopLevelWindow *arg1 = (wxTopLevelWindow *) 0 ;
4282 wxIconBundle *arg2 = 0 ;
4283 PyObject * obj0 = 0 ;
4284 PyObject * obj1 = 0 ;
4285 char *kwnames[] = {
4286 (char *) "self",(char *) "icons", NULL
4287 };
4288
4289 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:TopLevelWindow_SetIcons",kwnames,&obj0,&obj1)) goto fail;
4290 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxTopLevelWindow, SWIG_POINTER_EXCEPTION | 0);
4291 if (SWIG_arg_fail(1)) SWIG_fail;
4292 {
4293 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxIconBundle, SWIG_POINTER_EXCEPTION | 0);
4294 if (SWIG_arg_fail(2)) SWIG_fail;
4295 if (arg2 == NULL) {
4296 SWIG_null_ref("wxIconBundle");
4297 }
4298 if (SWIG_arg_fail(2)) SWIG_fail;
4299 }
4300 {
4301 PyThreadState* __tstate = wxPyBeginAllowThreads();
4302 (arg1)->SetIcons((wxIconBundle const &)*arg2);
4303
4304 wxPyEndAllowThreads(__tstate);
4305 if (PyErr_Occurred()) SWIG_fail;
4306 }
4307 Py_INCREF(Py_None); resultobj = Py_None;
4308 return resultobj;
4309 fail:
4310 return NULL;
4311}
4312
4313
4314static PyObject *_wrap_TopLevelWindow_ShowFullScreen(PyObject *, PyObject *args, PyObject *kwargs) {
4315 PyObject *resultobj;
4316 wxTopLevelWindow *arg1 = (wxTopLevelWindow *) 0 ;
4317 bool arg2 ;
4318 long arg3 = (long) wxFULLSCREEN_ALL ;
4319 bool result;
4320 PyObject * obj0 = 0 ;
4321 PyObject * obj1 = 0 ;
4322 PyObject * obj2 = 0 ;
4323 char *kwnames[] = {
4324 (char *) "self",(char *) "show",(char *) "style", NULL
4325 };
4326
4327 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|O:TopLevelWindow_ShowFullScreen",kwnames,&obj0,&obj1,&obj2)) goto fail;
4328 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxTopLevelWindow, SWIG_POINTER_EXCEPTION | 0);
4329 if (SWIG_arg_fail(1)) SWIG_fail;
4330 {
4331 arg2 = (bool)(SWIG_As_bool(obj1));
4332 if (SWIG_arg_fail(2)) SWIG_fail;
4333 }
4334 if (obj2) {
4335 {
4336 arg3 = (long)(SWIG_As_long(obj2));
4337 if (SWIG_arg_fail(3)) SWIG_fail;
4338 }
4339 }
4340 {
4341 PyThreadState* __tstate = wxPyBeginAllowThreads();
4342 result = (bool)(arg1)->ShowFullScreen(arg2,arg3);
4343
4344 wxPyEndAllowThreads(__tstate);
4345 if (PyErr_Occurred()) SWIG_fail;
4346 }
4347 {
4348 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
4349 }
4350 return resultobj;
4351 fail:
4352 return NULL;
4353}
4354
4355
4356static PyObject *_wrap_TopLevelWindow_IsFullScreen(PyObject *, PyObject *args, PyObject *kwargs) {
4357 PyObject *resultobj;
4358 wxTopLevelWindow *arg1 = (wxTopLevelWindow *) 0 ;
4359 bool result;
4360 PyObject * obj0 = 0 ;
4361 char *kwnames[] = {
4362 (char *) "self", NULL
4363 };
4364
4365 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:TopLevelWindow_IsFullScreen",kwnames,&obj0)) goto fail;
4366 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxTopLevelWindow, SWIG_POINTER_EXCEPTION | 0);
4367 if (SWIG_arg_fail(1)) SWIG_fail;
4368 {
4369 PyThreadState* __tstate = wxPyBeginAllowThreads();
4370 result = (bool)((wxTopLevelWindow const *)arg1)->IsFullScreen();
4371
4372 wxPyEndAllowThreads(__tstate);
4373 if (PyErr_Occurred()) SWIG_fail;
4374 }
4375 {
4376 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
4377 }
4378 return resultobj;
4379 fail:
4380 return NULL;
4381}
4382
4383
4384static PyObject *_wrap_TopLevelWindow_SetTitle(PyObject *, PyObject *args, PyObject *kwargs) {
4385 PyObject *resultobj;
4386 wxTopLevelWindow *arg1 = (wxTopLevelWindow *) 0 ;
4387 wxString *arg2 = 0 ;
4388 bool temp2 = false ;
4389 PyObject * obj0 = 0 ;
4390 PyObject * obj1 = 0 ;
4391 char *kwnames[] = {
4392 (char *) "self",(char *) "title", NULL
4393 };
4394
4395 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:TopLevelWindow_SetTitle",kwnames,&obj0,&obj1)) goto fail;
4396 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxTopLevelWindow, SWIG_POINTER_EXCEPTION | 0);
4397 if (SWIG_arg_fail(1)) SWIG_fail;
4398 {
4399 arg2 = wxString_in_helper(obj1);
4400 if (arg2 == NULL) SWIG_fail;
4401 temp2 = true;
4402 }
4403 {
4404 PyThreadState* __tstate = wxPyBeginAllowThreads();
4405 (arg1)->SetTitle((wxString const &)*arg2);
4406
4407 wxPyEndAllowThreads(__tstate);
4408 if (PyErr_Occurred()) SWIG_fail;
4409 }
4410 Py_INCREF(Py_None); resultobj = Py_None;
4411 {
4412 if (temp2)
4413 delete arg2;
4414 }
4415 return resultobj;
4416 fail:
4417 {
4418 if (temp2)
4419 delete arg2;
4420 }
4421 return NULL;
4422}
4423
4424
4425static PyObject *_wrap_TopLevelWindow_GetTitle(PyObject *, PyObject *args, PyObject *kwargs) {
4426 PyObject *resultobj;
4427 wxTopLevelWindow *arg1 = (wxTopLevelWindow *) 0 ;
4428 wxString result;
4429 PyObject * obj0 = 0 ;
4430 char *kwnames[] = {
4431 (char *) "self", NULL
4432 };
4433
4434 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:TopLevelWindow_GetTitle",kwnames,&obj0)) goto fail;
4435 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxTopLevelWindow, SWIG_POINTER_EXCEPTION | 0);
4436 if (SWIG_arg_fail(1)) SWIG_fail;
4437 {
4438 PyThreadState* __tstate = wxPyBeginAllowThreads();
4439 result = ((wxTopLevelWindow const *)arg1)->GetTitle();
4440
4441 wxPyEndAllowThreads(__tstate);
4442 if (PyErr_Occurred()) SWIG_fail;
4443 }
4444 {
4445#if wxUSE_UNICODE
4446 resultobj = PyUnicode_FromWideChar((&result)->c_str(), (&result)->Len());
4447#else
4448 resultobj = PyString_FromStringAndSize((&result)->c_str(), (&result)->Len());
4449#endif
4450 }
4451 return resultobj;
4452 fail:
4453 return NULL;
4454}
4455
4456
4457static PyObject *_wrap_TopLevelWindow_SetShape(PyObject *, PyObject *args, PyObject *kwargs) {
4458 PyObject *resultobj;
4459 wxTopLevelWindow *arg1 = (wxTopLevelWindow *) 0 ;
4460 wxRegion *arg2 = 0 ;
4461 bool result;
4462 PyObject * obj0 = 0 ;
4463 PyObject * obj1 = 0 ;
4464 char *kwnames[] = {
4465 (char *) "self",(char *) "region", NULL
4466 };
4467
4468 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:TopLevelWindow_SetShape",kwnames,&obj0,&obj1)) goto fail;
4469 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxTopLevelWindow, SWIG_POINTER_EXCEPTION | 0);
4470 if (SWIG_arg_fail(1)) SWIG_fail;
4471 {
4472 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxRegion, SWIG_POINTER_EXCEPTION | 0);
4473 if (SWIG_arg_fail(2)) SWIG_fail;
4474 if (arg2 == NULL) {
4475 SWIG_null_ref("wxRegion");
4476 }
4477 if (SWIG_arg_fail(2)) SWIG_fail;
4478 }
4479 {
4480 PyThreadState* __tstate = wxPyBeginAllowThreads();
4481 result = (bool)(arg1)->SetShape((wxRegion const &)*arg2);
4482
4483 wxPyEndAllowThreads(__tstate);
4484 if (PyErr_Occurred()) SWIG_fail;
4485 }
4486 {
4487 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
4488 }
4489 return resultobj;
4490 fail:
4491 return NULL;
4492}
4493
4494
4495static PyObject *_wrap_TopLevelWindow_RequestUserAttention(PyObject *, PyObject *args, PyObject *kwargs) {
4496 PyObject *resultobj;
4497 wxTopLevelWindow *arg1 = (wxTopLevelWindow *) 0 ;
4498 int arg2 = (int) wxUSER_ATTENTION_INFO ;
4499 PyObject * obj0 = 0 ;
4500 PyObject * obj1 = 0 ;
4501 char *kwnames[] = {
4502 (char *) "self",(char *) "flags", NULL
4503 };
4504
4505 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:TopLevelWindow_RequestUserAttention",kwnames,&obj0,&obj1)) goto fail;
4506 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxTopLevelWindow, SWIG_POINTER_EXCEPTION | 0);
4507 if (SWIG_arg_fail(1)) SWIG_fail;
4508 if (obj1) {
4509 {
4510 arg2 = (int)(SWIG_As_int(obj1));
4511 if (SWIG_arg_fail(2)) SWIG_fail;
4512 }
4513 }
4514 {
4515 PyThreadState* __tstate = wxPyBeginAllowThreads();
4516 (arg1)->RequestUserAttention(arg2);
4517
4518 wxPyEndAllowThreads(__tstate);
4519 if (PyErr_Occurred()) SWIG_fail;
4520 }
4521 Py_INCREF(Py_None); resultobj = Py_None;
4522 return resultobj;
4523 fail:
4524 return NULL;
4525}
4526
4527
4528static PyObject *_wrap_TopLevelWindow_IsActive(PyObject *, PyObject *args, PyObject *kwargs) {
4529 PyObject *resultobj;
4530 wxTopLevelWindow *arg1 = (wxTopLevelWindow *) 0 ;
4531 bool result;
4532 PyObject * obj0 = 0 ;
4533 char *kwnames[] = {
4534 (char *) "self", NULL
4535 };
4536
4537 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:TopLevelWindow_IsActive",kwnames,&obj0)) goto fail;
4538 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxTopLevelWindow, SWIG_POINTER_EXCEPTION | 0);
4539 if (SWIG_arg_fail(1)) SWIG_fail;
4540 {
4541 PyThreadState* __tstate = wxPyBeginAllowThreads();
4542 result = (bool)(arg1)->IsActive();
4543
4544 wxPyEndAllowThreads(__tstate);
4545 if (PyErr_Occurred()) SWIG_fail;
4546 }
4547 {
4548 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
4549 }
4550 return resultobj;
4551 fail:
4552 return NULL;
4553}
4554
4555
4556static PyObject *_wrap_TopLevelWindow_MacSetMetalAppearance(PyObject *, PyObject *args, PyObject *kwargs) {
4557 PyObject *resultobj;
4558 wxTopLevelWindow *arg1 = (wxTopLevelWindow *) 0 ;
4559 bool arg2 ;
4560 PyObject * obj0 = 0 ;
4561 PyObject * obj1 = 0 ;
4562 char *kwnames[] = {
4563 (char *) "self",(char *) "on", NULL
4564 };
4565
4566 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:TopLevelWindow_MacSetMetalAppearance",kwnames,&obj0,&obj1)) goto fail;
4567 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxTopLevelWindow, SWIG_POINTER_EXCEPTION | 0);
4568 if (SWIG_arg_fail(1)) SWIG_fail;
4569 {
4570 arg2 = (bool)(SWIG_As_bool(obj1));
4571 if (SWIG_arg_fail(2)) SWIG_fail;
4572 }
4573 {
4574 PyThreadState* __tstate = wxPyBeginAllowThreads();
4575 wxTopLevelWindow_MacSetMetalAppearance(arg1,arg2);
4576
4577 wxPyEndAllowThreads(__tstate);
4578 if (PyErr_Occurred()) SWIG_fail;
4579 }
4580 Py_INCREF(Py_None); resultobj = Py_None;
4581 return resultobj;
4582 fail:
4583 return NULL;
4584}
4585
4586
4587static PyObject *_wrap_TopLevelWindow_MacGetMetalAppearance(PyObject *, PyObject *args, PyObject *kwargs) {
4588 PyObject *resultobj;
4589 wxTopLevelWindow *arg1 = (wxTopLevelWindow *) 0 ;
4590 bool result;
4591 PyObject * obj0 = 0 ;
4592 char *kwnames[] = {
4593 (char *) "self", NULL
4594 };
4595
4596 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:TopLevelWindow_MacGetMetalAppearance",kwnames,&obj0)) goto fail;
4597 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxTopLevelWindow, SWIG_POINTER_EXCEPTION | 0);
4598 if (SWIG_arg_fail(1)) SWIG_fail;
4599 {
4600 PyThreadState* __tstate = wxPyBeginAllowThreads();
4601 result = (bool)wxTopLevelWindow_MacGetMetalAppearance((wxTopLevelWindow const *)arg1);
4602
4603 wxPyEndAllowThreads(__tstate);
4604 if (PyErr_Occurred()) SWIG_fail;
4605 }
4606 {
4607 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
4608 }
4609 return resultobj;
4610 fail:
4611 return NULL;
4612}
4613
4614
4615static PyObject * TopLevelWindow_swigregister(PyObject *, PyObject *args) {
4616 PyObject *obj;
4617 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
4618 SWIG_TypeClientData(SWIGTYPE_p_wxTopLevelWindow, obj);
4619 Py_INCREF(obj);
4620 return Py_BuildValue((char *)"");
4621}
4622static PyObject *_wrap_new_Frame(PyObject *, PyObject *args, PyObject *kwargs) {
4623 PyObject *resultobj;
4624 wxWindow *arg1 = (wxWindow *) 0 ;
4625 int arg2 = (int) (int)-1 ;
4626 wxString const &arg3_defvalue = wxPyEmptyString ;
4627 wxString *arg3 = (wxString *) &arg3_defvalue ;
4628 wxPoint const &arg4_defvalue = wxDefaultPosition ;
4629 wxPoint *arg4 = (wxPoint *) &arg4_defvalue ;
4630 wxSize const &arg5_defvalue = wxDefaultSize ;
4631 wxSize *arg5 = (wxSize *) &arg5_defvalue ;
4632 long arg6 = (long) wxDEFAULT_FRAME_STYLE ;
4633 wxString const &arg7_defvalue = wxPyFrameNameStr ;
4634 wxString *arg7 = (wxString *) &arg7_defvalue ;
4635 wxFrame *result;
4636 bool temp3 = false ;
4637 wxPoint temp4 ;
4638 wxSize temp5 ;
4639 bool temp7 = false ;
4640 PyObject * obj0 = 0 ;
4641 PyObject * obj1 = 0 ;
4642 PyObject * obj2 = 0 ;
4643 PyObject * obj3 = 0 ;
4644 PyObject * obj4 = 0 ;
4645 PyObject * obj5 = 0 ;
4646 PyObject * obj6 = 0 ;
4647 char *kwnames[] = {
4648 (char *) "parent",(char *) "id",(char *) "title",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
4649 };
4650
4651 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|OOOOOO:new_Frame",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6)) goto fail;
4652 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
4653 if (SWIG_arg_fail(1)) SWIG_fail;
4654 if (obj1) {
4655 {
4656 arg2 = (int const)(SWIG_As_int(obj1));
4657 if (SWIG_arg_fail(2)) SWIG_fail;
4658 }
4659 }
4660 if (obj2) {
4661 {
4662 arg3 = wxString_in_helper(obj2);
4663 if (arg3 == NULL) SWIG_fail;
4664 temp3 = true;
4665 }
4666 }
4667 if (obj3) {
4668 {
4669 arg4 = &temp4;
4670 if ( ! wxPoint_helper(obj3, &arg4)) SWIG_fail;
4671 }
4672 }
4673 if (obj4) {
4674 {
4675 arg5 = &temp5;
4676 if ( ! wxSize_helper(obj4, &arg5)) SWIG_fail;
4677 }
4678 }
4679 if (obj5) {
4680 {
4681 arg6 = (long)(SWIG_As_long(obj5));
4682 if (SWIG_arg_fail(6)) SWIG_fail;
4683 }
4684 }
4685 if (obj6) {
4686 {
4687 arg7 = wxString_in_helper(obj6);
4688 if (arg7 == NULL) SWIG_fail;
4689 temp7 = true;
4690 }
4691 }
4692 {
4693 if (!wxPyCheckForApp()) SWIG_fail;
4694 PyThreadState* __tstate = wxPyBeginAllowThreads();
4695 result = (wxFrame *)new wxFrame(arg1,arg2,(wxString const &)*arg3,(wxPoint const &)*arg4,(wxSize const &)*arg5,arg6,(wxString const &)*arg7);
4696
4697 wxPyEndAllowThreads(__tstate);
4698 if (PyErr_Occurred()) SWIG_fail;
4699 }
4700 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxFrame, 1);
4701 {
4702 if (temp3)
4703 delete arg3;
4704 }
4705 {
4706 if (temp7)
4707 delete arg7;
4708 }
4709 return resultobj;
4710 fail:
4711 {
4712 if (temp3)
4713 delete arg3;
4714 }
4715 {
4716 if (temp7)
4717 delete arg7;
4718 }
4719 return NULL;
4720}
4721
4722
4723static PyObject *_wrap_new_PreFrame(PyObject *, PyObject *args, PyObject *kwargs) {
4724 PyObject *resultobj;
4725 wxFrame *result;
4726 char *kwnames[] = {
4727 NULL
4728 };
4729
4730 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":new_PreFrame",kwnames)) goto fail;
4731 {
4732 if (!wxPyCheckForApp()) SWIG_fail;
4733 PyThreadState* __tstate = wxPyBeginAllowThreads();
4734 result = (wxFrame *)new wxFrame();
4735
4736 wxPyEndAllowThreads(__tstate);
4737 if (PyErr_Occurred()) SWIG_fail;
4738 }
4739 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxFrame, 1);
4740 return resultobj;
4741 fail:
4742 return NULL;
4743}
4744
4745
4746static PyObject *_wrap_Frame_Create(PyObject *, PyObject *args, PyObject *kwargs) {
4747 PyObject *resultobj;
4748 wxFrame *arg1 = (wxFrame *) 0 ;
4749 wxWindow *arg2 = (wxWindow *) 0 ;
4750 int arg3 = (int) (int)-1 ;
4751 wxString const &arg4_defvalue = wxPyEmptyString ;
4752 wxString *arg4 = (wxString *) &arg4_defvalue ;
4753 wxPoint const &arg5_defvalue = wxDefaultPosition ;
4754 wxPoint *arg5 = (wxPoint *) &arg5_defvalue ;
4755 wxSize const &arg6_defvalue = wxDefaultSize ;
4756 wxSize *arg6 = (wxSize *) &arg6_defvalue ;
4757 long arg7 = (long) wxDEFAULT_FRAME_STYLE ;
4758 wxString const &arg8_defvalue = wxPyFrameNameStr ;
4759 wxString *arg8 = (wxString *) &arg8_defvalue ;
4760 bool result;
4761 bool temp4 = false ;
4762 wxPoint temp5 ;
4763 wxSize temp6 ;
4764 bool temp8 = false ;
4765 PyObject * obj0 = 0 ;
4766 PyObject * obj1 = 0 ;
4767 PyObject * obj2 = 0 ;
4768 PyObject * obj3 = 0 ;
4769 PyObject * obj4 = 0 ;
4770 PyObject * obj5 = 0 ;
4771 PyObject * obj6 = 0 ;
4772 PyObject * obj7 = 0 ;
4773 char *kwnames[] = {
4774 (char *) "self",(char *) "parent",(char *) "id",(char *) "title",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
4775 };
4776
4777 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|OOOOOO:Frame_Create",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6,&obj7)) goto fail;
4778 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFrame, SWIG_POINTER_EXCEPTION | 0);
4779 if (SWIG_arg_fail(1)) SWIG_fail;
4780 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
4781 if (SWIG_arg_fail(2)) SWIG_fail;
4782 if (obj2) {
4783 {
4784 arg3 = (int const)(SWIG_As_int(obj2));
4785 if (SWIG_arg_fail(3)) SWIG_fail;
4786 }
4787 }
4788 if (obj3) {
4789 {
4790 arg4 = wxString_in_helper(obj3);
4791 if (arg4 == NULL) SWIG_fail;
4792 temp4 = true;
4793 }
4794 }
4795 if (obj4) {
4796 {
4797 arg5 = &temp5;
4798 if ( ! wxPoint_helper(obj4, &arg5)) SWIG_fail;
4799 }
4800 }
4801 if (obj5) {
4802 {
4803 arg6 = &temp6;
4804 if ( ! wxSize_helper(obj5, &arg6)) SWIG_fail;
4805 }
4806 }
4807 if (obj6) {
4808 {
4809 arg7 = (long)(SWIG_As_long(obj6));
4810 if (SWIG_arg_fail(7)) SWIG_fail;
4811 }
4812 }
4813 if (obj7) {
4814 {
4815 arg8 = wxString_in_helper(obj7);
4816 if (arg8 == NULL) SWIG_fail;
4817 temp8 = true;
4818 }
4819 }
4820 {
4821 PyThreadState* __tstate = wxPyBeginAllowThreads();
4822 result = (bool)(arg1)->Create(arg2,arg3,(wxString const &)*arg4,(wxPoint const &)*arg5,(wxSize const &)*arg6,arg7,(wxString const &)*arg8);
4823
4824 wxPyEndAllowThreads(__tstate);
4825 if (PyErr_Occurred()) SWIG_fail;
4826 }
4827 {
4828 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
4829 }
4830 {
4831 if (temp4)
4832 delete arg4;
4833 }
4834 {
4835 if (temp8)
4836 delete arg8;
4837 }
4838 return resultobj;
4839 fail:
4840 {
4841 if (temp4)
4842 delete arg4;
4843 }
4844 {
4845 if (temp8)
4846 delete arg8;
4847 }
4848 return NULL;
4849}
4850
4851
4852static PyObject *_wrap_Frame_GetClientAreaOrigin(PyObject *, PyObject *args, PyObject *kwargs) {
4853 PyObject *resultobj;
4854 wxFrame *arg1 = (wxFrame *) 0 ;
4855 wxPoint result;
4856 PyObject * obj0 = 0 ;
4857 char *kwnames[] = {
4858 (char *) "self", NULL
4859 };
4860
4861 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Frame_GetClientAreaOrigin",kwnames,&obj0)) goto fail;
4862 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFrame, SWIG_POINTER_EXCEPTION | 0);
4863 if (SWIG_arg_fail(1)) SWIG_fail;
4864 {
4865 PyThreadState* __tstate = wxPyBeginAllowThreads();
4866 result = ((wxFrame const *)arg1)->GetClientAreaOrigin();
4867
4868 wxPyEndAllowThreads(__tstate);
4869 if (PyErr_Occurred()) SWIG_fail;
4870 }
4871 {
4872 wxPoint * resultptr;
4873 resultptr = new wxPoint((wxPoint &)(result));
4874 resultobj = SWIG_NewPointerObj((void *)(resultptr), SWIGTYPE_p_wxPoint, 1);
4875 }
4876 return resultobj;
4877 fail:
4878 return NULL;
4879}
4880
4881
4882static PyObject *_wrap_Frame_SendSizeEvent(PyObject *, PyObject *args, PyObject *kwargs) {
4883 PyObject *resultobj;
4884 wxFrame *arg1 = (wxFrame *) 0 ;
4885 PyObject * obj0 = 0 ;
4886 char *kwnames[] = {
4887 (char *) "self", NULL
4888 };
4889
4890 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Frame_SendSizeEvent",kwnames,&obj0)) goto fail;
4891 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFrame, SWIG_POINTER_EXCEPTION | 0);
4892 if (SWIG_arg_fail(1)) SWIG_fail;
4893 {
4894 PyThreadState* __tstate = wxPyBeginAllowThreads();
4895 (arg1)->SendSizeEvent();
4896
4897 wxPyEndAllowThreads(__tstate);
4898 if (PyErr_Occurred()) SWIG_fail;
4899 }
4900 Py_INCREF(Py_None); resultobj = Py_None;
4901 return resultobj;
4902 fail:
4903 return NULL;
4904}
4905
4906
4907static PyObject *_wrap_Frame_SetMenuBar(PyObject *, PyObject *args, PyObject *kwargs) {
4908 PyObject *resultobj;
4909 wxFrame *arg1 = (wxFrame *) 0 ;
4910 wxMenuBar *arg2 = (wxMenuBar *) 0 ;
4911 PyObject * obj0 = 0 ;
4912 PyObject * obj1 = 0 ;
4913 char *kwnames[] = {
4914 (char *) "self",(char *) "menubar", NULL
4915 };
4916
4917 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Frame_SetMenuBar",kwnames,&obj0,&obj1)) goto fail;
4918 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFrame, SWIG_POINTER_EXCEPTION | 0);
4919 if (SWIG_arg_fail(1)) SWIG_fail;
4920 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxMenuBar, SWIG_POINTER_EXCEPTION | 0);
4921 if (SWIG_arg_fail(2)) SWIG_fail;
4922 {
4923 PyThreadState* __tstate = wxPyBeginAllowThreads();
4924 (arg1)->SetMenuBar(arg2);
4925
4926 wxPyEndAllowThreads(__tstate);
4927 if (PyErr_Occurred()) SWIG_fail;
4928 }
4929 Py_INCREF(Py_None); resultobj = Py_None;
4930 return resultobj;
4931 fail:
4932 return NULL;
4933}
4934
4935
4936static PyObject *_wrap_Frame_GetMenuBar(PyObject *, PyObject *args, PyObject *kwargs) {
4937 PyObject *resultobj;
4938 wxFrame *arg1 = (wxFrame *) 0 ;
4939 wxMenuBar *result;
4940 PyObject * obj0 = 0 ;
4941 char *kwnames[] = {
4942 (char *) "self", NULL
4943 };
4944
4945 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Frame_GetMenuBar",kwnames,&obj0)) goto fail;
4946 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFrame, SWIG_POINTER_EXCEPTION | 0);
4947 if (SWIG_arg_fail(1)) SWIG_fail;
4948 {
4949 PyThreadState* __tstate = wxPyBeginAllowThreads();
4950 result = (wxMenuBar *)((wxFrame const *)arg1)->GetMenuBar();
4951
4952 wxPyEndAllowThreads(__tstate);
4953 if (PyErr_Occurred()) SWIG_fail;
4954 }
4955 {
4956 resultobj = wxPyMake_wxObject(result, 0);
4957 }
4958 return resultobj;
4959 fail:
4960 return NULL;
4961}
4962
4963
4964static PyObject *_wrap_Frame_ProcessCommand(PyObject *, PyObject *args, PyObject *kwargs) {
4965 PyObject *resultobj;
4966 wxFrame *arg1 = (wxFrame *) 0 ;
4967 int arg2 ;
4968 bool result;
4969 PyObject * obj0 = 0 ;
4970 PyObject * obj1 = 0 ;
4971 char *kwnames[] = {
4972 (char *) "self",(char *) "winid", NULL
4973 };
4974
4975 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Frame_ProcessCommand",kwnames,&obj0,&obj1)) goto fail;
4976 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFrame, SWIG_POINTER_EXCEPTION | 0);
4977 if (SWIG_arg_fail(1)) SWIG_fail;
4978 {
4979 arg2 = (int)(SWIG_As_int(obj1));
4980 if (SWIG_arg_fail(2)) SWIG_fail;
4981 }
4982 {
4983 PyThreadState* __tstate = wxPyBeginAllowThreads();
4984 result = (bool)(arg1)->ProcessCommand(arg2);
4985
4986 wxPyEndAllowThreads(__tstate);
4987 if (PyErr_Occurred()) SWIG_fail;
4988 }
4989 {
4990 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
4991 }
4992 return resultobj;
4993 fail:
4994 return NULL;
4995}
4996
4997
4998static PyObject *_wrap_Frame_CreateStatusBar(PyObject *, PyObject *args, PyObject *kwargs) {
4999 PyObject *resultobj;
5000 wxFrame *arg1 = (wxFrame *) 0 ;
5001 int arg2 = (int) 1 ;
5002 long arg3 = (long) wxST_SIZEGRIP ;
5003 int arg4 = (int) 0 ;
5004 wxString const &arg5_defvalue = wxPyStatusLineNameStr ;
5005 wxString *arg5 = (wxString *) &arg5_defvalue ;
5006 wxStatusBar *result;
5007 bool temp5 = false ;
5008 PyObject * obj0 = 0 ;
5009 PyObject * obj1 = 0 ;
5010 PyObject * obj2 = 0 ;
5011 PyObject * obj3 = 0 ;
5012 PyObject * obj4 = 0 ;
5013 char *kwnames[] = {
5014 (char *) "self",(char *) "number",(char *) "style",(char *) "winid",(char *) "name", NULL
5015 };
5016
5017 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|OOOO:Frame_CreateStatusBar",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4)) goto fail;
5018 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFrame, SWIG_POINTER_EXCEPTION | 0);
5019 if (SWIG_arg_fail(1)) SWIG_fail;
5020 if (obj1) {
5021 {
5022 arg2 = (int)(SWIG_As_int(obj1));
5023 if (SWIG_arg_fail(2)) SWIG_fail;
5024 }
5025 }
5026 if (obj2) {
5027 {
5028 arg3 = (long)(SWIG_As_long(obj2));
5029 if (SWIG_arg_fail(3)) SWIG_fail;
5030 }
5031 }
5032 if (obj3) {
5033 {
5034 arg4 = (int)(SWIG_As_int(obj3));
5035 if (SWIG_arg_fail(4)) SWIG_fail;
5036 }
5037 }
5038 if (obj4) {
5039 {
5040 arg5 = wxString_in_helper(obj4);
5041 if (arg5 == NULL) SWIG_fail;
5042 temp5 = true;
5043 }
5044 }
5045 {
5046 PyThreadState* __tstate = wxPyBeginAllowThreads();
5047 result = (wxStatusBar *)(arg1)->CreateStatusBar(arg2,arg3,arg4,(wxString const &)*arg5);
5048
5049 wxPyEndAllowThreads(__tstate);
5050 if (PyErr_Occurred()) SWIG_fail;
5051 }
5052 {
5053 resultobj = wxPyMake_wxObject(result, 0);
5054 }
5055 {
5056 if (temp5)
5057 delete arg5;
5058 }
5059 return resultobj;
5060 fail:
5061 {
5062 if (temp5)
5063 delete arg5;
5064 }
5065 return NULL;
5066}
5067
5068
5069static PyObject *_wrap_Frame_GetStatusBar(PyObject *, PyObject *args, PyObject *kwargs) {
5070 PyObject *resultobj;
5071 wxFrame *arg1 = (wxFrame *) 0 ;
5072 wxStatusBar *result;
5073 PyObject * obj0 = 0 ;
5074 char *kwnames[] = {
5075 (char *) "self", NULL
5076 };
5077
5078 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Frame_GetStatusBar",kwnames,&obj0)) goto fail;
5079 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFrame, SWIG_POINTER_EXCEPTION | 0);
5080 if (SWIG_arg_fail(1)) SWIG_fail;
5081 {
5082 PyThreadState* __tstate = wxPyBeginAllowThreads();
5083 result = (wxStatusBar *)((wxFrame const *)arg1)->GetStatusBar();
5084
5085 wxPyEndAllowThreads(__tstate);
5086 if (PyErr_Occurred()) SWIG_fail;
5087 }
5088 {
5089 resultobj = wxPyMake_wxObject(result, 0);
5090 }
5091 return resultobj;
5092 fail:
5093 return NULL;
5094}
5095
5096
5097static PyObject *_wrap_Frame_SetStatusBar(PyObject *, PyObject *args, PyObject *kwargs) {
5098 PyObject *resultobj;
5099 wxFrame *arg1 = (wxFrame *) 0 ;
5100 wxStatusBar *arg2 = (wxStatusBar *) 0 ;
5101 PyObject * obj0 = 0 ;
5102 PyObject * obj1 = 0 ;
5103 char *kwnames[] = {
5104 (char *) "self",(char *) "statBar", NULL
5105 };
5106
5107 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Frame_SetStatusBar",kwnames,&obj0,&obj1)) goto fail;
5108 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFrame, SWIG_POINTER_EXCEPTION | 0);
5109 if (SWIG_arg_fail(1)) SWIG_fail;
5110 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxStatusBar, SWIG_POINTER_EXCEPTION | 0);
5111 if (SWIG_arg_fail(2)) SWIG_fail;
5112 {
5113 PyThreadState* __tstate = wxPyBeginAllowThreads();
5114 (arg1)->SetStatusBar(arg2);
5115
5116 wxPyEndAllowThreads(__tstate);
5117 if (PyErr_Occurred()) SWIG_fail;
5118 }
5119 Py_INCREF(Py_None); resultobj = Py_None;
5120 return resultobj;
5121 fail:
5122 return NULL;
5123}
5124
5125
5126static PyObject *_wrap_Frame_SetStatusText(PyObject *, PyObject *args, PyObject *kwargs) {
5127 PyObject *resultobj;
5128 wxFrame *arg1 = (wxFrame *) 0 ;
5129 wxString *arg2 = 0 ;
5130 int arg3 = (int) 0 ;
5131 bool temp2 = false ;
5132 PyObject * obj0 = 0 ;
5133 PyObject * obj1 = 0 ;
5134 PyObject * obj2 = 0 ;
5135 char *kwnames[] = {
5136 (char *) "self",(char *) "text",(char *) "number", NULL
5137 };
5138
5139 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|O:Frame_SetStatusText",kwnames,&obj0,&obj1,&obj2)) goto fail;
5140 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFrame, SWIG_POINTER_EXCEPTION | 0);
5141 if (SWIG_arg_fail(1)) SWIG_fail;
5142 {
5143 arg2 = wxString_in_helper(obj1);
5144 if (arg2 == NULL) SWIG_fail;
5145 temp2 = true;
5146 }
5147 if (obj2) {
5148 {
5149 arg3 = (int)(SWIG_As_int(obj2));
5150 if (SWIG_arg_fail(3)) SWIG_fail;
5151 }
5152 }
5153 {
5154 PyThreadState* __tstate = wxPyBeginAllowThreads();
5155 (arg1)->SetStatusText((wxString const &)*arg2,arg3);
5156
5157 wxPyEndAllowThreads(__tstate);
5158 if (PyErr_Occurred()) SWIG_fail;
5159 }
5160 Py_INCREF(Py_None); resultobj = Py_None;
5161 {
5162 if (temp2)
5163 delete arg2;
5164 }
5165 return resultobj;
5166 fail:
5167 {
5168 if (temp2)
5169 delete arg2;
5170 }
5171 return NULL;
5172}
5173
5174
5175static PyObject *_wrap_Frame_SetStatusWidths(PyObject *, PyObject *args, PyObject *kwargs) {
5176 PyObject *resultobj;
5177 wxFrame *arg1 = (wxFrame *) 0 ;
5178 int arg2 ;
5179 int *arg3 = (int *) 0 ;
5180 PyObject * obj0 = 0 ;
5181 PyObject * obj1 = 0 ;
5182 char *kwnames[] = {
5183 (char *) "self",(char *) "widths", NULL
5184 };
5185
5186 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Frame_SetStatusWidths",kwnames,&obj0,&obj1)) goto fail;
5187 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFrame, SWIG_POINTER_EXCEPTION | 0);
5188 if (SWIG_arg_fail(1)) SWIG_fail;
5189 {
5190 arg2 = PyList_Size(obj1);
5191 arg3 = int_LIST_helper(obj1);
5192 if (arg3 == NULL) SWIG_fail;
5193 }
5194 {
5195 PyThreadState* __tstate = wxPyBeginAllowThreads();
5196 (arg1)->SetStatusWidths(arg2,(int const *)arg3);
5197
5198 wxPyEndAllowThreads(__tstate);
5199 if (PyErr_Occurred()) SWIG_fail;
5200 }
5201 Py_INCREF(Py_None); resultobj = Py_None;
5202 {
5203 if (arg3) delete [] arg3;
5204 }
5205 return resultobj;
5206 fail:
5207 {
5208 if (arg3) delete [] arg3;
5209 }
5210 return NULL;
5211}
5212
5213
5214static PyObject *_wrap_Frame_PushStatusText(PyObject *, PyObject *args, PyObject *kwargs) {
5215 PyObject *resultobj;
5216 wxFrame *arg1 = (wxFrame *) 0 ;
5217 wxString *arg2 = 0 ;
5218 int arg3 = (int) 0 ;
5219 bool temp2 = false ;
5220 PyObject * obj0 = 0 ;
5221 PyObject * obj1 = 0 ;
5222 PyObject * obj2 = 0 ;
5223 char *kwnames[] = {
5224 (char *) "self",(char *) "text",(char *) "number", NULL
5225 };
5226
5227 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|O:Frame_PushStatusText",kwnames,&obj0,&obj1,&obj2)) goto fail;
5228 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFrame, SWIG_POINTER_EXCEPTION | 0);
5229 if (SWIG_arg_fail(1)) SWIG_fail;
5230 {
5231 arg2 = wxString_in_helper(obj1);
5232 if (arg2 == NULL) SWIG_fail;
5233 temp2 = true;
5234 }
5235 if (obj2) {
5236 {
5237 arg3 = (int)(SWIG_As_int(obj2));
5238 if (SWIG_arg_fail(3)) SWIG_fail;
5239 }
5240 }
5241 {
5242 PyThreadState* __tstate = wxPyBeginAllowThreads();
5243 (arg1)->PushStatusText((wxString const &)*arg2,arg3);
5244
5245 wxPyEndAllowThreads(__tstate);
5246 if (PyErr_Occurred()) SWIG_fail;
5247 }
5248 Py_INCREF(Py_None); resultobj = Py_None;
5249 {
5250 if (temp2)
5251 delete arg2;
5252 }
5253 return resultobj;
5254 fail:
5255 {
5256 if (temp2)
5257 delete arg2;
5258 }
5259 return NULL;
5260}
5261
5262
5263static PyObject *_wrap_Frame_PopStatusText(PyObject *, PyObject *args, PyObject *kwargs) {
5264 PyObject *resultobj;
5265 wxFrame *arg1 = (wxFrame *) 0 ;
5266 int arg2 = (int) 0 ;
5267 PyObject * obj0 = 0 ;
5268 PyObject * obj1 = 0 ;
5269 char *kwnames[] = {
5270 (char *) "self",(char *) "number", NULL
5271 };
5272
5273 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:Frame_PopStatusText",kwnames,&obj0,&obj1)) goto fail;
5274 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFrame, SWIG_POINTER_EXCEPTION | 0);
5275 if (SWIG_arg_fail(1)) SWIG_fail;
5276 if (obj1) {
5277 {
5278 arg2 = (int)(SWIG_As_int(obj1));
5279 if (SWIG_arg_fail(2)) SWIG_fail;
5280 }
5281 }
5282 {
5283 PyThreadState* __tstate = wxPyBeginAllowThreads();
5284 (arg1)->PopStatusText(arg2);
5285
5286 wxPyEndAllowThreads(__tstate);
5287 if (PyErr_Occurred()) SWIG_fail;
5288 }
5289 Py_INCREF(Py_None); resultobj = Py_None;
5290 return resultobj;
5291 fail:
5292 return NULL;
5293}
5294
5295
5296static PyObject *_wrap_Frame_SetStatusBarPane(PyObject *, PyObject *args, PyObject *kwargs) {
5297 PyObject *resultobj;
5298 wxFrame *arg1 = (wxFrame *) 0 ;
5299 int arg2 ;
5300 PyObject * obj0 = 0 ;
5301 PyObject * obj1 = 0 ;
5302 char *kwnames[] = {
5303 (char *) "self",(char *) "n", NULL
5304 };
5305
5306 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Frame_SetStatusBarPane",kwnames,&obj0,&obj1)) goto fail;
5307 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFrame, SWIG_POINTER_EXCEPTION | 0);
5308 if (SWIG_arg_fail(1)) SWIG_fail;
5309 {
5310 arg2 = (int)(SWIG_As_int(obj1));
5311 if (SWIG_arg_fail(2)) SWIG_fail;
5312 }
5313 {
5314 PyThreadState* __tstate = wxPyBeginAllowThreads();
5315 (arg1)->SetStatusBarPane(arg2);
5316
5317 wxPyEndAllowThreads(__tstate);
5318 if (PyErr_Occurred()) SWIG_fail;
5319 }
5320 Py_INCREF(Py_None); resultobj = Py_None;
5321 return resultobj;
5322 fail:
5323 return NULL;
5324}
5325
5326
5327static PyObject *_wrap_Frame_GetStatusBarPane(PyObject *, PyObject *args, PyObject *kwargs) {
5328 PyObject *resultobj;
5329 wxFrame *arg1 = (wxFrame *) 0 ;
5330 int result;
5331 PyObject * obj0 = 0 ;
5332 char *kwnames[] = {
5333 (char *) "self", NULL
5334 };
5335
5336 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Frame_GetStatusBarPane",kwnames,&obj0)) goto fail;
5337 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFrame, SWIG_POINTER_EXCEPTION | 0);
5338 if (SWIG_arg_fail(1)) SWIG_fail;
5339 {
5340 PyThreadState* __tstate = wxPyBeginAllowThreads();
5341 result = (int)((wxFrame const *)arg1)->GetStatusBarPane();
5342
5343 wxPyEndAllowThreads(__tstate);
5344 if (PyErr_Occurred()) SWIG_fail;
5345 }
5346 {
5347 resultobj = SWIG_From_int((int)(result));
5348 }
5349 return resultobj;
5350 fail:
5351 return NULL;
5352}
5353
5354
5355static PyObject *_wrap_Frame_CreateToolBar(PyObject *, PyObject *args, PyObject *kwargs) {
5356 PyObject *resultobj;
5357 wxFrame *arg1 = (wxFrame *) 0 ;
5358 long arg2 = (long) -1 ;
5359 int arg3 = (int) -1 ;
5360 wxString const &arg4_defvalue = wxPyToolBarNameStr ;
5361 wxString *arg4 = (wxString *) &arg4_defvalue ;
5362 wxToolBar *result;
5363 bool temp4 = false ;
5364 PyObject * obj0 = 0 ;
5365 PyObject * obj1 = 0 ;
5366 PyObject * obj2 = 0 ;
5367 PyObject * obj3 = 0 ;
5368 char *kwnames[] = {
5369 (char *) "self",(char *) "style",(char *) "winid",(char *) "name", NULL
5370 };
5371
5372 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|OOO:Frame_CreateToolBar",kwnames,&obj0,&obj1,&obj2,&obj3)) goto fail;
5373 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFrame, SWIG_POINTER_EXCEPTION | 0);
5374 if (SWIG_arg_fail(1)) SWIG_fail;
5375 if (obj1) {
5376 {
5377 arg2 = (long)(SWIG_As_long(obj1));
5378 if (SWIG_arg_fail(2)) SWIG_fail;
5379 }
5380 }
5381 if (obj2) {
5382 {
5383 arg3 = (int)(SWIG_As_int(obj2));
5384 if (SWIG_arg_fail(3)) SWIG_fail;
5385 }
5386 }
5387 if (obj3) {
5388 {
5389 arg4 = wxString_in_helper(obj3);
5390 if (arg4 == NULL) SWIG_fail;
5391 temp4 = true;
5392 }
5393 }
5394 {
5395 PyThreadState* __tstate = wxPyBeginAllowThreads();
5396 result = (wxToolBar *)(arg1)->CreateToolBar(arg2,arg3,(wxString const &)*arg4);
5397
5398 wxPyEndAllowThreads(__tstate);
5399 if (PyErr_Occurred()) SWIG_fail;
5400 }
5401 {
5402 resultobj = wxPyMake_wxObject(result, 0);
5403 }
5404 {
5405 if (temp4)
5406 delete arg4;
5407 }
5408 return resultobj;
5409 fail:
5410 {
5411 if (temp4)
5412 delete arg4;
5413 }
5414 return NULL;
5415}
5416
5417
5418static PyObject *_wrap_Frame_GetToolBar(PyObject *, PyObject *args, PyObject *kwargs) {
5419 PyObject *resultobj;
5420 wxFrame *arg1 = (wxFrame *) 0 ;
5421 wxToolBar *result;
5422 PyObject * obj0 = 0 ;
5423 char *kwnames[] = {
5424 (char *) "self", NULL
5425 };
5426
5427 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Frame_GetToolBar",kwnames,&obj0)) goto fail;
5428 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFrame, SWIG_POINTER_EXCEPTION | 0);
5429 if (SWIG_arg_fail(1)) SWIG_fail;
5430 {
5431 PyThreadState* __tstate = wxPyBeginAllowThreads();
5432 result = (wxToolBar *)((wxFrame const *)arg1)->GetToolBar();
5433
5434 wxPyEndAllowThreads(__tstate);
5435 if (PyErr_Occurred()) SWIG_fail;
5436 }
5437 {
5438 resultobj = wxPyMake_wxObject(result, 0);
5439 }
5440 return resultobj;
5441 fail:
5442 return NULL;
5443}
5444
5445
5446static PyObject *_wrap_Frame_SetToolBar(PyObject *, PyObject *args, PyObject *kwargs) {
5447 PyObject *resultobj;
5448 wxFrame *arg1 = (wxFrame *) 0 ;
5449 wxToolBar *arg2 = (wxToolBar *) 0 ;
5450 PyObject * obj0 = 0 ;
5451 PyObject * obj1 = 0 ;
5452 char *kwnames[] = {
5453 (char *) "self",(char *) "toolbar", NULL
5454 };
5455
5456 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Frame_SetToolBar",kwnames,&obj0,&obj1)) goto fail;
5457 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFrame, SWIG_POINTER_EXCEPTION | 0);
5458 if (SWIG_arg_fail(1)) SWIG_fail;
5459 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxToolBar, SWIG_POINTER_EXCEPTION | 0);
5460 if (SWIG_arg_fail(2)) SWIG_fail;
5461 {
5462 PyThreadState* __tstate = wxPyBeginAllowThreads();
5463 (arg1)->SetToolBar(arg2);
5464
5465 wxPyEndAllowThreads(__tstate);
5466 if (PyErr_Occurred()) SWIG_fail;
5467 }
5468 Py_INCREF(Py_None); resultobj = Py_None;
5469 return resultobj;
5470 fail:
5471 return NULL;
5472}
5473
5474
5475static PyObject *_wrap_Frame_DoGiveHelp(PyObject *, PyObject *args, PyObject *kwargs) {
5476 PyObject *resultobj;
5477 wxFrame *arg1 = (wxFrame *) 0 ;
5478 wxString *arg2 = 0 ;
5479 bool arg3 ;
5480 bool temp2 = false ;
5481 PyObject * obj0 = 0 ;
5482 PyObject * obj1 = 0 ;
5483 PyObject * obj2 = 0 ;
5484 char *kwnames[] = {
5485 (char *) "self",(char *) "text",(char *) "show", NULL
5486 };
5487
5488 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:Frame_DoGiveHelp",kwnames,&obj0,&obj1,&obj2)) goto fail;
5489 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFrame, SWIG_POINTER_EXCEPTION | 0);
5490 if (SWIG_arg_fail(1)) SWIG_fail;
5491 {
5492 arg2 = wxString_in_helper(obj1);
5493 if (arg2 == NULL) SWIG_fail;
5494 temp2 = true;
5495 }
5496 {
5497 arg3 = (bool)(SWIG_As_bool(obj2));
5498 if (SWIG_arg_fail(3)) SWIG_fail;
5499 }
5500 {
5501 PyThreadState* __tstate = wxPyBeginAllowThreads();
5502 (arg1)->DoGiveHelp((wxString const &)*arg2,arg3);
5503
5504 wxPyEndAllowThreads(__tstate);
5505 if (PyErr_Occurred()) SWIG_fail;
5506 }
5507 Py_INCREF(Py_None); resultobj = Py_None;
5508 {
5509 if (temp2)
5510 delete arg2;
5511 }
5512 return resultobj;
5513 fail:
5514 {
5515 if (temp2)
5516 delete arg2;
5517 }
5518 return NULL;
5519}
5520
5521
5522static PyObject *_wrap_Frame_DoMenuUpdates(PyObject *, PyObject *args, PyObject *kwargs) {
5523 PyObject *resultobj;
5524 wxFrame *arg1 = (wxFrame *) 0 ;
5525 wxMenu *arg2 = (wxMenu *) NULL ;
5526 PyObject * obj0 = 0 ;
5527 PyObject * obj1 = 0 ;
5528 char *kwnames[] = {
5529 (char *) "self",(char *) "menu", NULL
5530 };
5531
5532 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:Frame_DoMenuUpdates",kwnames,&obj0,&obj1)) goto fail;
5533 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFrame, SWIG_POINTER_EXCEPTION | 0);
5534 if (SWIG_arg_fail(1)) SWIG_fail;
5535 if (obj1) {
5536 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxMenu, SWIG_POINTER_EXCEPTION | 0);
5537 if (SWIG_arg_fail(2)) SWIG_fail;
5538 }
5539 {
5540 PyThreadState* __tstate = wxPyBeginAllowThreads();
5541 (arg1)->DoMenuUpdates(arg2);
5542
5543 wxPyEndAllowThreads(__tstate);
5544 if (PyErr_Occurred()) SWIG_fail;
5545 }
5546 Py_INCREF(Py_None); resultobj = Py_None;
5547 return resultobj;
5548 fail:
5549 return NULL;
5550}
5551
5552
5553static PyObject *_wrap_Frame_GetClassDefaultAttributes(PyObject *, PyObject *args, PyObject *kwargs) {
5554 PyObject *resultobj;
5555 wxWindowVariant arg1 = (wxWindowVariant) wxWINDOW_VARIANT_NORMAL ;
5556 wxVisualAttributes result;
5557 PyObject * obj0 = 0 ;
5558 char *kwnames[] = {
5559 (char *) "variant", NULL
5560 };
5561
5562 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"|O:Frame_GetClassDefaultAttributes",kwnames,&obj0)) goto fail;
5563 if (obj0) {
5564 {
5565 arg1 = (wxWindowVariant)(SWIG_As_int(obj0));
5566 if (SWIG_arg_fail(1)) SWIG_fail;
5567 }
5568 }
5569 {
5570 if (!wxPyCheckForApp()) SWIG_fail;
5571 PyThreadState* __tstate = wxPyBeginAllowThreads();
5572 result = wxFrame::GetClassDefaultAttributes((wxWindowVariant )arg1);
5573
5574 wxPyEndAllowThreads(__tstate);
5575 if (PyErr_Occurred()) SWIG_fail;
5576 }
5577 {
5578 wxVisualAttributes * resultptr;
5579 resultptr = new wxVisualAttributes((wxVisualAttributes &)(result));
5580 resultobj = SWIG_NewPointerObj((void *)(resultptr), SWIGTYPE_p_wxVisualAttributes, 1);
5581 }
5582 return resultobj;
5583 fail:
5584 return NULL;
5585}
5586
5587
5588static PyObject * Frame_swigregister(PyObject *, PyObject *args) {
5589 PyObject *obj;
5590 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
5591 SWIG_TypeClientData(SWIGTYPE_p_wxFrame, obj);
5592 Py_INCREF(obj);
5593 return Py_BuildValue((char *)"");
5594}
5595static PyObject *_wrap_new_Dialog(PyObject *, PyObject *args, PyObject *kwargs) {
5596 PyObject *resultobj;
5597 wxWindow *arg1 = (wxWindow *) 0 ;
5598 int arg2 = (int) (int)-1 ;
5599 wxString const &arg3_defvalue = wxPyEmptyString ;
5600 wxString *arg3 = (wxString *) &arg3_defvalue ;
5601 wxPoint const &arg4_defvalue = wxDefaultPosition ;
5602 wxPoint *arg4 = (wxPoint *) &arg4_defvalue ;
5603 wxSize const &arg5_defvalue = wxDefaultSize ;
5604 wxSize *arg5 = (wxSize *) &arg5_defvalue ;
5605 long arg6 = (long) wxDEFAULT_DIALOG_STYLE ;
5606 wxString const &arg7_defvalue = wxPyDialogNameStr ;
5607 wxString *arg7 = (wxString *) &arg7_defvalue ;
5608 wxDialog *result;
5609 bool temp3 = false ;
5610 wxPoint temp4 ;
5611 wxSize temp5 ;
5612 bool temp7 = false ;
5613 PyObject * obj0 = 0 ;
5614 PyObject * obj1 = 0 ;
5615 PyObject * obj2 = 0 ;
5616 PyObject * obj3 = 0 ;
5617 PyObject * obj4 = 0 ;
5618 PyObject * obj5 = 0 ;
5619 PyObject * obj6 = 0 ;
5620 char *kwnames[] = {
5621 (char *) "parent",(char *) "id",(char *) "title",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
5622 };
5623
5624 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|OOOOOO:new_Dialog",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6)) goto fail;
5625 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
5626 if (SWIG_arg_fail(1)) SWIG_fail;
5627 if (obj1) {
5628 {
5629 arg2 = (int const)(SWIG_As_int(obj1));
5630 if (SWIG_arg_fail(2)) SWIG_fail;
5631 }
5632 }
5633 if (obj2) {
5634 {
5635 arg3 = wxString_in_helper(obj2);
5636 if (arg3 == NULL) SWIG_fail;
5637 temp3 = true;
5638 }
5639 }
5640 if (obj3) {
5641 {
5642 arg4 = &temp4;
5643 if ( ! wxPoint_helper(obj3, &arg4)) SWIG_fail;
5644 }
5645 }
5646 if (obj4) {
5647 {
5648 arg5 = &temp5;
5649 if ( ! wxSize_helper(obj4, &arg5)) SWIG_fail;
5650 }
5651 }
5652 if (obj5) {
5653 {
5654 arg6 = (long)(SWIG_As_long(obj5));
5655 if (SWIG_arg_fail(6)) SWIG_fail;
5656 }
5657 }
5658 if (obj6) {
5659 {
5660 arg7 = wxString_in_helper(obj6);
5661 if (arg7 == NULL) SWIG_fail;
5662 temp7 = true;
5663 }
5664 }
5665 {
5666 if (!wxPyCheckForApp()) SWIG_fail;
5667 PyThreadState* __tstate = wxPyBeginAllowThreads();
5668 result = (wxDialog *)new wxDialog(arg1,arg2,(wxString const &)*arg3,(wxPoint const &)*arg4,(wxSize const &)*arg5,arg6,(wxString const &)*arg7);
5669
5670 wxPyEndAllowThreads(__tstate);
5671 if (PyErr_Occurred()) SWIG_fail;
5672 }
5673 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxDialog, 1);
5674 {
5675 if (temp3)
5676 delete arg3;
5677 }
5678 {
5679 if (temp7)
5680 delete arg7;
5681 }
5682 return resultobj;
5683 fail:
5684 {
5685 if (temp3)
5686 delete arg3;
5687 }
5688 {
5689 if (temp7)
5690 delete arg7;
5691 }
5692 return NULL;
5693}
5694
5695
5696static PyObject *_wrap_new_PreDialog(PyObject *, PyObject *args, PyObject *kwargs) {
5697 PyObject *resultobj;
5698 wxDialog *result;
5699 char *kwnames[] = {
5700 NULL
5701 };
5702
5703 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":new_PreDialog",kwnames)) goto fail;
5704 {
5705 if (!wxPyCheckForApp()) SWIG_fail;
5706 PyThreadState* __tstate = wxPyBeginAllowThreads();
5707 result = (wxDialog *)new wxDialog();
5708
5709 wxPyEndAllowThreads(__tstate);
5710 if (PyErr_Occurred()) SWIG_fail;
5711 }
5712 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxDialog, 1);
5713 return resultobj;
5714 fail:
5715 return NULL;
5716}
5717
5718
5719static PyObject *_wrap_Dialog_Create(PyObject *, PyObject *args, PyObject *kwargs) {
5720 PyObject *resultobj;
5721 wxDialog *arg1 = (wxDialog *) 0 ;
5722 wxWindow *arg2 = (wxWindow *) 0 ;
5723 int arg3 = (int) (int)-1 ;
5724 wxString const &arg4_defvalue = wxPyEmptyString ;
5725 wxString *arg4 = (wxString *) &arg4_defvalue ;
5726 wxPoint const &arg5_defvalue = wxDefaultPosition ;
5727 wxPoint *arg5 = (wxPoint *) &arg5_defvalue ;
5728 wxSize const &arg6_defvalue = wxDefaultSize ;
5729 wxSize *arg6 = (wxSize *) &arg6_defvalue ;
5730 long arg7 = (long) wxDEFAULT_DIALOG_STYLE ;
5731 wxString const &arg8_defvalue = wxPyDialogNameStr ;
5732 wxString *arg8 = (wxString *) &arg8_defvalue ;
5733 bool result;
5734 bool temp4 = false ;
5735 wxPoint temp5 ;
5736 wxSize temp6 ;
5737 bool temp8 = false ;
5738 PyObject * obj0 = 0 ;
5739 PyObject * obj1 = 0 ;
5740 PyObject * obj2 = 0 ;
5741 PyObject * obj3 = 0 ;
5742 PyObject * obj4 = 0 ;
5743 PyObject * obj5 = 0 ;
5744 PyObject * obj6 = 0 ;
5745 PyObject * obj7 = 0 ;
5746 char *kwnames[] = {
5747 (char *) "self",(char *) "parent",(char *) "id",(char *) "title",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
5748 };
5749
5750 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|OOOOOO:Dialog_Create",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6,&obj7)) goto fail;
5751 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxDialog, SWIG_POINTER_EXCEPTION | 0);
5752 if (SWIG_arg_fail(1)) SWIG_fail;
5753 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
5754 if (SWIG_arg_fail(2)) SWIG_fail;
5755 if (obj2) {
5756 {
5757 arg3 = (int const)(SWIG_As_int(obj2));
5758 if (SWIG_arg_fail(3)) SWIG_fail;
5759 }
5760 }
5761 if (obj3) {
5762 {
5763 arg4 = wxString_in_helper(obj3);
5764 if (arg4 == NULL) SWIG_fail;
5765 temp4 = true;
5766 }
5767 }
5768 if (obj4) {
5769 {
5770 arg5 = &temp5;
5771 if ( ! wxPoint_helper(obj4, &arg5)) SWIG_fail;
5772 }
5773 }
5774 if (obj5) {
5775 {
5776 arg6 = &temp6;
5777 if ( ! wxSize_helper(obj5, &arg6)) SWIG_fail;
5778 }
5779 }
5780 if (obj6) {
5781 {
5782 arg7 = (long)(SWIG_As_long(obj6));
5783 if (SWIG_arg_fail(7)) SWIG_fail;
5784 }
5785 }
5786 if (obj7) {
5787 {
5788 arg8 = wxString_in_helper(obj7);
5789 if (arg8 == NULL) SWIG_fail;
5790 temp8 = true;
5791 }
5792 }
5793 {
5794 PyThreadState* __tstate = wxPyBeginAllowThreads();
5795 result = (bool)(arg1)->Create(arg2,arg3,(wxString const &)*arg4,(wxPoint const &)*arg5,(wxSize const &)*arg6,arg7,(wxString const &)*arg8);
5796
5797 wxPyEndAllowThreads(__tstate);
5798 if (PyErr_Occurred()) SWIG_fail;
5799 }
5800 {
5801 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
5802 }
5803 {
5804 if (temp4)
5805 delete arg4;
5806 }
5807 {
5808 if (temp8)
5809 delete arg8;
5810 }
5811 return resultobj;
5812 fail:
5813 {
5814 if (temp4)
5815 delete arg4;
5816 }
5817 {
5818 if (temp8)
5819 delete arg8;
5820 }
5821 return NULL;
5822}
5823
5824
5825static PyObject *_wrap_Dialog_SetReturnCode(PyObject *, PyObject *args, PyObject *kwargs) {
5826 PyObject *resultobj;
5827 wxDialog *arg1 = (wxDialog *) 0 ;
5828 int arg2 ;
5829 PyObject * obj0 = 0 ;
5830 PyObject * obj1 = 0 ;
5831 char *kwnames[] = {
5832 (char *) "self",(char *) "returnCode", NULL
5833 };
5834
5835 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Dialog_SetReturnCode",kwnames,&obj0,&obj1)) goto fail;
5836 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxDialog, SWIG_POINTER_EXCEPTION | 0);
5837 if (SWIG_arg_fail(1)) SWIG_fail;
5838 {
5839 arg2 = (int)(SWIG_As_int(obj1));
5840 if (SWIG_arg_fail(2)) SWIG_fail;
5841 }
5842 {
5843 PyThreadState* __tstate = wxPyBeginAllowThreads();
5844 (arg1)->SetReturnCode(arg2);
5845
5846 wxPyEndAllowThreads(__tstate);
5847 if (PyErr_Occurred()) SWIG_fail;
5848 }
5849 Py_INCREF(Py_None); resultobj = Py_None;
5850 return resultobj;
5851 fail:
5852 return NULL;
5853}
5854
5855
5856static PyObject *_wrap_Dialog_GetReturnCode(PyObject *, PyObject *args, PyObject *kwargs) {
5857 PyObject *resultobj;
5858 wxDialog *arg1 = (wxDialog *) 0 ;
5859 int result;
5860 PyObject * obj0 = 0 ;
5861 char *kwnames[] = {
5862 (char *) "self", NULL
5863 };
5864
5865 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Dialog_GetReturnCode",kwnames,&obj0)) goto fail;
5866 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxDialog, SWIG_POINTER_EXCEPTION | 0);
5867 if (SWIG_arg_fail(1)) SWIG_fail;
5868 {
5869 PyThreadState* __tstate = wxPyBeginAllowThreads();
5870 result = (int)((wxDialog const *)arg1)->GetReturnCode();
5871
5872 wxPyEndAllowThreads(__tstate);
5873 if (PyErr_Occurred()) SWIG_fail;
5874 }
5875 {
5876 resultobj = SWIG_From_int((int)(result));
5877 }
5878 return resultobj;
5879 fail:
5880 return NULL;
5881}
5882
5883
5884static PyObject *_wrap_Dialog_CreateTextSizer(PyObject *, PyObject *args, PyObject *kwargs) {
5885 PyObject *resultobj;
5886 wxDialog *arg1 = (wxDialog *) 0 ;
5887 wxString *arg2 = 0 ;
5888 wxSizer *result;
5889 bool temp2 = false ;
5890 PyObject * obj0 = 0 ;
5891 PyObject * obj1 = 0 ;
5892 char *kwnames[] = {
5893 (char *) "self",(char *) "message", NULL
5894 };
5895
5896 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Dialog_CreateTextSizer",kwnames,&obj0,&obj1)) goto fail;
5897 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxDialog, SWIG_POINTER_EXCEPTION | 0);
5898 if (SWIG_arg_fail(1)) SWIG_fail;
5899 {
5900 arg2 = wxString_in_helper(obj1);
5901 if (arg2 == NULL) SWIG_fail;
5902 temp2 = true;
5903 }
5904 {
5905 PyThreadState* __tstate = wxPyBeginAllowThreads();
5906 result = (wxSizer *)(arg1)->CreateTextSizer((wxString const &)*arg2);
5907
5908 wxPyEndAllowThreads(__tstate);
5909 if (PyErr_Occurred()) SWIG_fail;
5910 }
5911 {
5912 resultobj = wxPyMake_wxSizer(result, 0);
5913 }
5914 {
5915 if (temp2)
5916 delete arg2;
5917 }
5918 return resultobj;
5919 fail:
5920 {
5921 if (temp2)
5922 delete arg2;
5923 }
5924 return NULL;
5925}
5926
5927
5928static PyObject *_wrap_Dialog_CreateButtonSizer(PyObject *, PyObject *args, PyObject *kwargs) {
5929 PyObject *resultobj;
5930 wxDialog *arg1 = (wxDialog *) 0 ;
5931 long arg2 ;
5932 wxSizer *result;
5933 PyObject * obj0 = 0 ;
5934 PyObject * obj1 = 0 ;
5935 char *kwnames[] = {
5936 (char *) "self",(char *) "flags", NULL
5937 };
5938
5939 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Dialog_CreateButtonSizer",kwnames,&obj0,&obj1)) goto fail;
5940 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxDialog, SWIG_POINTER_EXCEPTION | 0);
5941 if (SWIG_arg_fail(1)) SWIG_fail;
5942 {
5943 arg2 = (long)(SWIG_As_long(obj1));
5944 if (SWIG_arg_fail(2)) SWIG_fail;
5945 }
5946 {
5947 PyThreadState* __tstate = wxPyBeginAllowThreads();
5948 result = (wxSizer *)(arg1)->CreateButtonSizer(arg2);
5949
5950 wxPyEndAllowThreads(__tstate);
5951 if (PyErr_Occurred()) SWIG_fail;
5952 }
5953 {
5954 resultobj = wxPyMake_wxSizer(result, 0);
5955 }
5956 return resultobj;
5957 fail:
5958 return NULL;
5959}
5960
5961
5962static PyObject *_wrap_Dialog_CreateStdDialogButtonSizer(PyObject *, PyObject *args, PyObject *kwargs) {
5963 PyObject *resultobj;
5964 wxDialog *arg1 = (wxDialog *) 0 ;
5965 long arg2 ;
5966 wxStdDialogButtonSizer *result;
5967 PyObject * obj0 = 0 ;
5968 PyObject * obj1 = 0 ;
5969 char *kwnames[] = {
5970 (char *) "self",(char *) "flags", NULL
5971 };
5972
5973 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Dialog_CreateStdDialogButtonSizer",kwnames,&obj0,&obj1)) goto fail;
5974 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxDialog, SWIG_POINTER_EXCEPTION | 0);
5975 if (SWIG_arg_fail(1)) SWIG_fail;
5976 {
5977 arg2 = (long)(SWIG_As_long(obj1));
5978 if (SWIG_arg_fail(2)) SWIG_fail;
5979 }
5980 {
5981 PyThreadState* __tstate = wxPyBeginAllowThreads();
5982 result = (wxStdDialogButtonSizer *)(arg1)->CreateStdDialogButtonSizer(arg2);
5983
5984 wxPyEndAllowThreads(__tstate);
5985 if (PyErr_Occurred()) SWIG_fail;
5986 }
5987 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxStdDialogButtonSizer, 0);
5988 return resultobj;
5989 fail:
5990 return NULL;
5991}
5992
5993
5994static PyObject *_wrap_Dialog_IsModal(PyObject *, PyObject *args, PyObject *kwargs) {
5995 PyObject *resultobj;
5996 wxDialog *arg1 = (wxDialog *) 0 ;
5997 bool result;
5998 PyObject * obj0 = 0 ;
5999 char *kwnames[] = {
6000 (char *) "self", NULL
6001 };
6002
6003 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Dialog_IsModal",kwnames,&obj0)) goto fail;
6004 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxDialog, SWIG_POINTER_EXCEPTION | 0);
6005 if (SWIG_arg_fail(1)) SWIG_fail;
6006 {
6007 PyThreadState* __tstate = wxPyBeginAllowThreads();
6008 result = (bool)((wxDialog const *)arg1)->IsModal();
6009
6010 wxPyEndAllowThreads(__tstate);
6011 if (PyErr_Occurred()) SWIG_fail;
6012 }
6013 {
6014 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
6015 }
6016 return resultobj;
6017 fail:
6018 return NULL;
6019}
6020
6021
6022static PyObject *_wrap_Dialog_ShowModal(PyObject *, PyObject *args, PyObject *kwargs) {
6023 PyObject *resultobj;
6024 wxDialog *arg1 = (wxDialog *) 0 ;
6025 int result;
6026 PyObject * obj0 = 0 ;
6027 char *kwnames[] = {
6028 (char *) "self", NULL
6029 };
6030
6031 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Dialog_ShowModal",kwnames,&obj0)) goto fail;
6032 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxDialog, SWIG_POINTER_EXCEPTION | 0);
6033 if (SWIG_arg_fail(1)) SWIG_fail;
6034 {
6035 PyThreadState* __tstate = wxPyBeginAllowThreads();
6036 result = (int)(arg1)->ShowModal();
6037
6038 wxPyEndAllowThreads(__tstate);
6039 if (PyErr_Occurred()) SWIG_fail;
6040 }
6041 {
6042 resultobj = SWIG_From_int((int)(result));
6043 }
6044 return resultobj;
6045 fail:
6046 return NULL;
6047}
6048
6049
6050static PyObject *_wrap_Dialog_EndModal(PyObject *, PyObject *args, PyObject *kwargs) {
6051 PyObject *resultobj;
6052 wxDialog *arg1 = (wxDialog *) 0 ;
6053 int arg2 ;
6054 PyObject * obj0 = 0 ;
6055 PyObject * obj1 = 0 ;
6056 char *kwnames[] = {
6057 (char *) "self",(char *) "retCode", NULL
6058 };
6059
6060 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Dialog_EndModal",kwnames,&obj0,&obj1)) goto fail;
6061 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxDialog, SWIG_POINTER_EXCEPTION | 0);
6062 if (SWIG_arg_fail(1)) SWIG_fail;
6063 {
6064 arg2 = (int)(SWIG_As_int(obj1));
6065 if (SWIG_arg_fail(2)) SWIG_fail;
6066 }
6067 {
6068 PyThreadState* __tstate = wxPyBeginAllowThreads();
6069 (arg1)->EndModal(arg2);
6070
6071 wxPyEndAllowThreads(__tstate);
6072 if (PyErr_Occurred()) SWIG_fail;
6073 }
6074 Py_INCREF(Py_None); resultobj = Py_None;
6075 return resultobj;
6076 fail:
6077 return NULL;
6078}
6079
6080
6081static PyObject *_wrap_Dialog_GetClassDefaultAttributes(PyObject *, PyObject *args, PyObject *kwargs) {
6082 PyObject *resultobj;
6083 wxWindowVariant arg1 = (wxWindowVariant) wxWINDOW_VARIANT_NORMAL ;
6084 wxVisualAttributes result;
6085 PyObject * obj0 = 0 ;
6086 char *kwnames[] = {
6087 (char *) "variant", NULL
6088 };
6089
6090 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"|O:Dialog_GetClassDefaultAttributes",kwnames,&obj0)) goto fail;
6091 if (obj0) {
6092 {
6093 arg1 = (wxWindowVariant)(SWIG_As_int(obj0));
6094 if (SWIG_arg_fail(1)) SWIG_fail;
6095 }
6096 }
6097 {
6098 if (!wxPyCheckForApp()) SWIG_fail;
6099 PyThreadState* __tstate = wxPyBeginAllowThreads();
6100 result = wxDialog::GetClassDefaultAttributes((wxWindowVariant )arg1);
6101
6102 wxPyEndAllowThreads(__tstate);
6103 if (PyErr_Occurred()) SWIG_fail;
6104 }
6105 {
6106 wxVisualAttributes * resultptr;
6107 resultptr = new wxVisualAttributes((wxVisualAttributes &)(result));
6108 resultobj = SWIG_NewPointerObj((void *)(resultptr), SWIGTYPE_p_wxVisualAttributes, 1);
6109 }
6110 return resultobj;
6111 fail:
6112 return NULL;
6113}
6114
6115
6116static PyObject * Dialog_swigregister(PyObject *, PyObject *args) {
6117 PyObject *obj;
6118 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
6119 SWIG_TypeClientData(SWIGTYPE_p_wxDialog, obj);
6120 Py_INCREF(obj);
6121 return Py_BuildValue((char *)"");
6122}
6123static PyObject *_wrap_new_MiniFrame(PyObject *, PyObject *args, PyObject *kwargs) {
6124 PyObject *resultobj;
6125 wxWindow *arg1 = (wxWindow *) 0 ;
6126 int arg2 = (int) (int)-1 ;
6127 wxString const &arg3_defvalue = wxPyEmptyString ;
6128 wxString *arg3 = (wxString *) &arg3_defvalue ;
6129 wxPoint const &arg4_defvalue = wxDefaultPosition ;
6130 wxPoint *arg4 = (wxPoint *) &arg4_defvalue ;
6131 wxSize const &arg5_defvalue = wxDefaultSize ;
6132 wxSize *arg5 = (wxSize *) &arg5_defvalue ;
6133 long arg6 = (long) wxDEFAULT_FRAME_STYLE ;
6134 wxString const &arg7_defvalue = wxPyFrameNameStr ;
6135 wxString *arg7 = (wxString *) &arg7_defvalue ;
6136 wxMiniFrame *result;
6137 bool temp3 = false ;
6138 wxPoint temp4 ;
6139 wxSize temp5 ;
6140 bool temp7 = false ;
6141 PyObject * obj0 = 0 ;
6142 PyObject * obj1 = 0 ;
6143 PyObject * obj2 = 0 ;
6144 PyObject * obj3 = 0 ;
6145 PyObject * obj4 = 0 ;
6146 PyObject * obj5 = 0 ;
6147 PyObject * obj6 = 0 ;
6148 char *kwnames[] = {
6149 (char *) "parent",(char *) "id",(char *) "title",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
6150 };
6151
6152 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|OOOOOO:new_MiniFrame",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6)) goto fail;
6153 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
6154 if (SWIG_arg_fail(1)) SWIG_fail;
6155 if (obj1) {
6156 {
6157 arg2 = (int const)(SWIG_As_int(obj1));
6158 if (SWIG_arg_fail(2)) SWIG_fail;
6159 }
6160 }
6161 if (obj2) {
6162 {
6163 arg3 = wxString_in_helper(obj2);
6164 if (arg3 == NULL) SWIG_fail;
6165 temp3 = true;
6166 }
6167 }
6168 if (obj3) {
6169 {
6170 arg4 = &temp4;
6171 if ( ! wxPoint_helper(obj3, &arg4)) SWIG_fail;
6172 }
6173 }
6174 if (obj4) {
6175 {
6176 arg5 = &temp5;
6177 if ( ! wxSize_helper(obj4, &arg5)) SWIG_fail;
6178 }
6179 }
6180 if (obj5) {
6181 {
6182 arg6 = (long)(SWIG_As_long(obj5));
6183 if (SWIG_arg_fail(6)) SWIG_fail;
6184 }
6185 }
6186 if (obj6) {
6187 {
6188 arg7 = wxString_in_helper(obj6);
6189 if (arg7 == NULL) SWIG_fail;
6190 temp7 = true;
6191 }
6192 }
6193 {
6194 if (!wxPyCheckForApp()) SWIG_fail;
6195 PyThreadState* __tstate = wxPyBeginAllowThreads();
6196 result = (wxMiniFrame *)new wxMiniFrame(arg1,arg2,(wxString const &)*arg3,(wxPoint const &)*arg4,(wxSize const &)*arg5,arg6,(wxString const &)*arg7);
6197
6198 wxPyEndAllowThreads(__tstate);
6199 if (PyErr_Occurred()) SWIG_fail;
6200 }
6201 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxMiniFrame, 1);
6202 {
6203 if (temp3)
6204 delete arg3;
6205 }
6206 {
6207 if (temp7)
6208 delete arg7;
6209 }
6210 return resultobj;
6211 fail:
6212 {
6213 if (temp3)
6214 delete arg3;
6215 }
6216 {
6217 if (temp7)
6218 delete arg7;
6219 }
6220 return NULL;
6221}
6222
6223
6224static PyObject *_wrap_new_PreMiniFrame(PyObject *, PyObject *args, PyObject *kwargs) {
6225 PyObject *resultobj;
6226 wxMiniFrame *result;
6227 char *kwnames[] = {
6228 NULL
6229 };
6230
6231 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":new_PreMiniFrame",kwnames)) goto fail;
6232 {
6233 if (!wxPyCheckForApp()) SWIG_fail;
6234 PyThreadState* __tstate = wxPyBeginAllowThreads();
6235 result = (wxMiniFrame *)new wxMiniFrame();
6236
6237 wxPyEndAllowThreads(__tstate);
6238 if (PyErr_Occurred()) SWIG_fail;
6239 }
6240 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxMiniFrame, 1);
6241 return resultobj;
6242 fail:
6243 return NULL;
6244}
6245
6246
6247static PyObject *_wrap_MiniFrame_Create(PyObject *, PyObject *args, PyObject *kwargs) {
6248 PyObject *resultobj;
6249 wxMiniFrame *arg1 = (wxMiniFrame *) 0 ;
6250 wxWindow *arg2 = (wxWindow *) 0 ;
6251 int arg3 = (int) (int)-1 ;
6252 wxString const &arg4_defvalue = wxPyEmptyString ;
6253 wxString *arg4 = (wxString *) &arg4_defvalue ;
6254 wxPoint const &arg5_defvalue = wxDefaultPosition ;
6255 wxPoint *arg5 = (wxPoint *) &arg5_defvalue ;
6256 wxSize const &arg6_defvalue = wxDefaultSize ;
6257 wxSize *arg6 = (wxSize *) &arg6_defvalue ;
6258 long arg7 = (long) wxDEFAULT_FRAME_STYLE ;
6259 wxString const &arg8_defvalue = wxPyFrameNameStr ;
6260 wxString *arg8 = (wxString *) &arg8_defvalue ;
6261 bool result;
6262 bool temp4 = false ;
6263 wxPoint temp5 ;
6264 wxSize temp6 ;
6265 bool temp8 = false ;
6266 PyObject * obj0 = 0 ;
6267 PyObject * obj1 = 0 ;
6268 PyObject * obj2 = 0 ;
6269 PyObject * obj3 = 0 ;
6270 PyObject * obj4 = 0 ;
6271 PyObject * obj5 = 0 ;
6272 PyObject * obj6 = 0 ;
6273 PyObject * obj7 = 0 ;
6274 char *kwnames[] = {
6275 (char *) "self",(char *) "parent",(char *) "id",(char *) "title",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
6276 };
6277
6278 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|OOOOOO:MiniFrame_Create",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6,&obj7)) goto fail;
6279 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMiniFrame, SWIG_POINTER_EXCEPTION | 0);
6280 if (SWIG_arg_fail(1)) SWIG_fail;
6281 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
6282 if (SWIG_arg_fail(2)) SWIG_fail;
6283 if (obj2) {
6284 {
6285 arg3 = (int const)(SWIG_As_int(obj2));
6286 if (SWIG_arg_fail(3)) SWIG_fail;
6287 }
6288 }
6289 if (obj3) {
6290 {
6291 arg4 = wxString_in_helper(obj3);
6292 if (arg4 == NULL) SWIG_fail;
6293 temp4 = true;
6294 }
6295 }
6296 if (obj4) {
6297 {
6298 arg5 = &temp5;
6299 if ( ! wxPoint_helper(obj4, &arg5)) SWIG_fail;
6300 }
6301 }
6302 if (obj5) {
6303 {
6304 arg6 = &temp6;
6305 if ( ! wxSize_helper(obj5, &arg6)) SWIG_fail;
6306 }
6307 }
6308 if (obj6) {
6309 {
6310 arg7 = (long)(SWIG_As_long(obj6));
6311 if (SWIG_arg_fail(7)) SWIG_fail;
6312 }
6313 }
6314 if (obj7) {
6315 {
6316 arg8 = wxString_in_helper(obj7);
6317 if (arg8 == NULL) SWIG_fail;
6318 temp8 = true;
6319 }
6320 }
6321 {
6322 PyThreadState* __tstate = wxPyBeginAllowThreads();
6323 result = (bool)(arg1)->Create(arg2,arg3,(wxString const &)*arg4,(wxPoint const &)*arg5,(wxSize const &)*arg6,arg7,(wxString const &)*arg8);
6324
6325 wxPyEndAllowThreads(__tstate);
6326 if (PyErr_Occurred()) SWIG_fail;
6327 }
6328 {
6329 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
6330 }
6331 {
6332 if (temp4)
6333 delete arg4;
6334 }
6335 {
6336 if (temp8)
6337 delete arg8;
6338 }
6339 return resultobj;
6340 fail:
6341 {
6342 if (temp4)
6343 delete arg4;
6344 }
6345 {
6346 if (temp8)
6347 delete arg8;
6348 }
6349 return NULL;
6350}
6351
6352
6353static PyObject * MiniFrame_swigregister(PyObject *, PyObject *args) {
6354 PyObject *obj;
6355 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
6356 SWIG_TypeClientData(SWIGTYPE_p_wxMiniFrame, obj);
6357 Py_INCREF(obj);
6358 return Py_BuildValue((char *)"");
6359}
6360static PyObject *_wrap_new_SplashScreenWindow(PyObject *, PyObject *args, PyObject *kwargs) {
6361 PyObject *resultobj;
6362 wxBitmap *arg1 = 0 ;
6363 wxWindow *arg2 = (wxWindow *) 0 ;
6364 int arg3 ;
6365 wxPoint const &arg4_defvalue = wxDefaultPosition ;
6366 wxPoint *arg4 = (wxPoint *) &arg4_defvalue ;
6367 wxSize const &arg5_defvalue = wxDefaultSize ;
6368 wxSize *arg5 = (wxSize *) &arg5_defvalue ;
6369 long arg6 = (long) wxNO_BORDER ;
6370 wxSplashScreenWindow *result;
6371 wxPoint temp4 ;
6372 wxSize temp5 ;
6373 PyObject * obj0 = 0 ;
6374 PyObject * obj1 = 0 ;
6375 PyObject * obj2 = 0 ;
6376 PyObject * obj3 = 0 ;
6377 PyObject * obj4 = 0 ;
6378 PyObject * obj5 = 0 ;
6379 char *kwnames[] = {
6380 (char *) "bitmap",(char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style", NULL
6381 };
6382
6383 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO|OOO:new_SplashScreenWindow",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) goto fail;
6384 {
6385 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxBitmap, SWIG_POINTER_EXCEPTION | 0);
6386 if (SWIG_arg_fail(1)) SWIG_fail;
6387 if (arg1 == NULL) {
6388 SWIG_null_ref("wxBitmap");
6389 }
6390 if (SWIG_arg_fail(1)) SWIG_fail;
6391 }
6392 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
6393 if (SWIG_arg_fail(2)) SWIG_fail;
6394 {
6395 arg3 = (int)(SWIG_As_int(obj2));
6396 if (SWIG_arg_fail(3)) SWIG_fail;
6397 }
6398 if (obj3) {
6399 {
6400 arg4 = &temp4;
6401 if ( ! wxPoint_helper(obj3, &arg4)) SWIG_fail;
6402 }
6403 }
6404 if (obj4) {
6405 {
6406 arg5 = &temp5;
6407 if ( ! wxSize_helper(obj4, &arg5)) SWIG_fail;
6408 }
6409 }
6410 if (obj5) {
6411 {
6412 arg6 = (long)(SWIG_As_long(obj5));
6413 if (SWIG_arg_fail(6)) SWIG_fail;
6414 }
6415 }
6416 {
6417 if (!wxPyCheckForApp()) SWIG_fail;
6418 PyThreadState* __tstate = wxPyBeginAllowThreads();
6419 result = (wxSplashScreenWindow *)new wxSplashScreenWindow((wxBitmap const &)*arg1,arg2,arg3,(wxPoint const &)*arg4,(wxSize const &)*arg5,arg6);
6420
6421 wxPyEndAllowThreads(__tstate);
6422 if (PyErr_Occurred()) SWIG_fail;
6423 }
6424 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxSplashScreenWindow, 1);
6425 return resultobj;
6426 fail:
6427 return NULL;
6428}
6429
6430
6431static PyObject *_wrap_SplashScreenWindow_SetBitmap(PyObject *, PyObject *args, PyObject *kwargs) {
6432 PyObject *resultobj;
6433 wxSplashScreenWindow *arg1 = (wxSplashScreenWindow *) 0 ;
6434 wxBitmap *arg2 = 0 ;
6435 PyObject * obj0 = 0 ;
6436 PyObject * obj1 = 0 ;
6437 char *kwnames[] = {
6438 (char *) "self",(char *) "bitmap", NULL
6439 };
6440
6441 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:SplashScreenWindow_SetBitmap",kwnames,&obj0,&obj1)) goto fail;
6442 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSplashScreenWindow, SWIG_POINTER_EXCEPTION | 0);
6443 if (SWIG_arg_fail(1)) SWIG_fail;
6444 {
6445 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxBitmap, SWIG_POINTER_EXCEPTION | 0);
6446 if (SWIG_arg_fail(2)) SWIG_fail;
6447 if (arg2 == NULL) {
6448 SWIG_null_ref("wxBitmap");
6449 }
6450 if (SWIG_arg_fail(2)) SWIG_fail;
6451 }
6452 {
6453 PyThreadState* __tstate = wxPyBeginAllowThreads();
6454 (arg1)->SetBitmap((wxBitmap const &)*arg2);
6455
6456 wxPyEndAllowThreads(__tstate);
6457 if (PyErr_Occurred()) SWIG_fail;
6458 }
6459 Py_INCREF(Py_None); resultobj = Py_None;
6460 return resultobj;
6461 fail:
6462 return NULL;
6463}
6464
6465
6466static PyObject *_wrap_SplashScreenWindow_GetBitmap(PyObject *, PyObject *args, PyObject *kwargs) {
6467 PyObject *resultobj;
6468 wxSplashScreenWindow *arg1 = (wxSplashScreenWindow *) 0 ;
6469 wxBitmap *result;
6470 PyObject * obj0 = 0 ;
6471 char *kwnames[] = {
6472 (char *) "self", NULL
6473 };
6474
6475 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SplashScreenWindow_GetBitmap",kwnames,&obj0)) goto fail;
6476 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSplashScreenWindow, SWIG_POINTER_EXCEPTION | 0);
6477 if (SWIG_arg_fail(1)) SWIG_fail;
6478 {
6479 PyThreadState* __tstate = wxPyBeginAllowThreads();
6480 {
6481 wxBitmap &_result_ref = (arg1)->GetBitmap();
6482 result = (wxBitmap *) &_result_ref;
6483 }
6484
6485 wxPyEndAllowThreads(__tstate);
6486 if (PyErr_Occurred()) SWIG_fail;
6487 }
6488 {
6489 wxBitmap* resultptr = new wxBitmap(*result);
6490 resultobj = SWIG_NewPointerObj((void*)(resultptr), SWIGTYPE_p_wxBitmap, 1);
6491 }
6492 return resultobj;
6493 fail:
6494 return NULL;
6495}
6496
6497
6498static PyObject * SplashScreenWindow_swigregister(PyObject *, PyObject *args) {
6499 PyObject *obj;
6500 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
6501 SWIG_TypeClientData(SWIGTYPE_p_wxSplashScreenWindow, obj);
6502 Py_INCREF(obj);
6503 return Py_BuildValue((char *)"");
6504}
6505static PyObject *_wrap_new_SplashScreen(PyObject *, PyObject *args, PyObject *kwargs) {
6506 PyObject *resultobj;
6507 wxBitmap *arg1 = 0 ;
6508 long arg2 ;
6509 int arg3 ;
6510 wxWindow *arg4 = (wxWindow *) 0 ;
6511 int arg5 = (int) -1 ;
6512 wxPoint const &arg6_defvalue = wxDefaultPosition ;
6513 wxPoint *arg6 = (wxPoint *) &arg6_defvalue ;
6514 wxSize const &arg7_defvalue = wxDefaultSize ;
6515 wxSize *arg7 = (wxSize *) &arg7_defvalue ;
6516 long arg8 = (long) wxSIMPLE_BORDER|wxFRAME_NO_TASKBAR|wxSTAY_ON_TOP ;
6517 wxSplashScreen *result;
6518 wxPoint temp6 ;
6519 wxSize temp7 ;
6520 PyObject * obj0 = 0 ;
6521 PyObject * obj1 = 0 ;
6522 PyObject * obj2 = 0 ;
6523 PyObject * obj3 = 0 ;
6524 PyObject * obj4 = 0 ;
6525 PyObject * obj5 = 0 ;
6526 PyObject * obj6 = 0 ;
6527 PyObject * obj7 = 0 ;
6528 char *kwnames[] = {
6529 (char *) "bitmap",(char *) "splashStyle",(char *) "milliseconds",(char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style", NULL
6530 };
6531
6532 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOO|OOOO:new_SplashScreen",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6,&obj7)) goto fail;
6533 {
6534 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxBitmap, SWIG_POINTER_EXCEPTION | 0);
6535 if (SWIG_arg_fail(1)) SWIG_fail;
6536 if (arg1 == NULL) {
6537 SWIG_null_ref("wxBitmap");
6538 }
6539 if (SWIG_arg_fail(1)) SWIG_fail;
6540 }
6541 {
6542 arg2 = (long)(SWIG_As_long(obj1));
6543 if (SWIG_arg_fail(2)) SWIG_fail;
6544 }
6545 {
6546 arg3 = (int)(SWIG_As_int(obj2));
6547 if (SWIG_arg_fail(3)) SWIG_fail;
6548 }
6549 SWIG_Python_ConvertPtr(obj3, (void **)&arg4, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
6550 if (SWIG_arg_fail(4)) SWIG_fail;
6551 if (obj4) {
6552 {
6553 arg5 = (int)(SWIG_As_int(obj4));
6554 if (SWIG_arg_fail(5)) SWIG_fail;
6555 }
6556 }
6557 if (obj5) {
6558 {
6559 arg6 = &temp6;
6560 if ( ! wxPoint_helper(obj5, &arg6)) SWIG_fail;
6561 }
6562 }
6563 if (obj6) {
6564 {
6565 arg7 = &temp7;
6566 if ( ! wxSize_helper(obj6, &arg7)) SWIG_fail;
6567 }
6568 }
6569 if (obj7) {
6570 {
6571 arg8 = (long)(SWIG_As_long(obj7));
6572 if (SWIG_arg_fail(8)) SWIG_fail;
6573 }
6574 }
6575 {
6576 if (!wxPyCheckForApp()) SWIG_fail;
6577 PyThreadState* __tstate = wxPyBeginAllowThreads();
6578 result = (wxSplashScreen *)new wxSplashScreen((wxBitmap const &)*arg1,arg2,arg3,arg4,arg5,(wxPoint const &)*arg6,(wxSize const &)*arg7,arg8);
6579
6580 wxPyEndAllowThreads(__tstate);
6581 if (PyErr_Occurred()) SWIG_fail;
6582 }
6583 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxSplashScreen, 1);
6584 return resultobj;
6585 fail:
6586 return NULL;
6587}
6588
6589
6590static PyObject *_wrap_SplashScreen_GetSplashStyle(PyObject *, PyObject *args, PyObject *kwargs) {
6591 PyObject *resultobj;
6592 wxSplashScreen *arg1 = (wxSplashScreen *) 0 ;
6593 long result;
6594 PyObject * obj0 = 0 ;
6595 char *kwnames[] = {
6596 (char *) "self", NULL
6597 };
6598
6599 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SplashScreen_GetSplashStyle",kwnames,&obj0)) goto fail;
6600 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSplashScreen, SWIG_POINTER_EXCEPTION | 0);
6601 if (SWIG_arg_fail(1)) SWIG_fail;
6602 {
6603 PyThreadState* __tstate = wxPyBeginAllowThreads();
6604 result = (long)((wxSplashScreen const *)arg1)->GetSplashStyle();
6605
6606 wxPyEndAllowThreads(__tstate);
6607 if (PyErr_Occurred()) SWIG_fail;
6608 }
6609 {
6610 resultobj = SWIG_From_long((long)(result));
6611 }
6612 return resultobj;
6613 fail:
6614 return NULL;
6615}
6616
6617
6618static PyObject *_wrap_SplashScreen_GetSplashWindow(PyObject *, PyObject *args, PyObject *kwargs) {
6619 PyObject *resultobj;
6620 wxSplashScreen *arg1 = (wxSplashScreen *) 0 ;
6621 wxSplashScreenWindow *result;
6622 PyObject * obj0 = 0 ;
6623 char *kwnames[] = {
6624 (char *) "self", NULL
6625 };
6626
6627 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SplashScreen_GetSplashWindow",kwnames,&obj0)) goto fail;
6628 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSplashScreen, SWIG_POINTER_EXCEPTION | 0);
6629 if (SWIG_arg_fail(1)) SWIG_fail;
6630 {
6631 PyThreadState* __tstate = wxPyBeginAllowThreads();
6632 result = (wxSplashScreenWindow *)((wxSplashScreen const *)arg1)->GetSplashWindow();
6633
6634 wxPyEndAllowThreads(__tstate);
6635 if (PyErr_Occurred()) SWIG_fail;
6636 }
6637 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxSplashScreenWindow, 0);
6638 return resultobj;
6639 fail:
6640 return NULL;
6641}
6642
6643
6644static PyObject *_wrap_SplashScreen_GetTimeout(PyObject *, PyObject *args, PyObject *kwargs) {
6645 PyObject *resultobj;
6646 wxSplashScreen *arg1 = (wxSplashScreen *) 0 ;
6647 int result;
6648 PyObject * obj0 = 0 ;
6649 char *kwnames[] = {
6650 (char *) "self", NULL
6651 };
6652
6653 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SplashScreen_GetTimeout",kwnames,&obj0)) goto fail;
6654 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSplashScreen, SWIG_POINTER_EXCEPTION | 0);
6655 if (SWIG_arg_fail(1)) SWIG_fail;
6656 {
6657 PyThreadState* __tstate = wxPyBeginAllowThreads();
6658 result = (int)((wxSplashScreen const *)arg1)->GetTimeout();
6659
6660 wxPyEndAllowThreads(__tstate);
6661 if (PyErr_Occurred()) SWIG_fail;
6662 }
6663 {
6664 resultobj = SWIG_From_int((int)(result));
6665 }
6666 return resultobj;
6667 fail:
6668 return NULL;
6669}
6670
6671
6672static PyObject * SplashScreen_swigregister(PyObject *, PyObject *args) {
6673 PyObject *obj;
6674 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
6675 SWIG_TypeClientData(SWIGTYPE_p_wxSplashScreen, obj);
6676 Py_INCREF(obj);
6677 return Py_BuildValue((char *)"");
6678}
6679static PyObject *_wrap_new_StatusBar(PyObject *, PyObject *args, PyObject *kwargs) {
6680 PyObject *resultobj;
6681 wxWindow *arg1 = (wxWindow *) 0 ;
6682 int arg2 = (int) -1 ;
6683 long arg3 = (long) wxST_SIZEGRIP ;
6684 wxString const &arg4_defvalue = wxPyStatusLineNameStr ;
6685 wxString *arg4 = (wxString *) &arg4_defvalue ;
6686 wxStatusBar *result;
6687 bool temp4 = false ;
6688 PyObject * obj0 = 0 ;
6689 PyObject * obj1 = 0 ;
6690 PyObject * obj2 = 0 ;
6691 PyObject * obj3 = 0 ;
6692 char *kwnames[] = {
6693 (char *) "parent",(char *) "id",(char *) "style",(char *) "name", NULL
6694 };
6695
6696 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|OOO:new_StatusBar",kwnames,&obj0,&obj1,&obj2,&obj3)) goto fail;
6697 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
6698 if (SWIG_arg_fail(1)) SWIG_fail;
6699 if (obj1) {
6700 {
6701 arg2 = (int)(SWIG_As_int(obj1));
6702 if (SWIG_arg_fail(2)) SWIG_fail;
6703 }
6704 }
6705 if (obj2) {
6706 {
6707 arg3 = (long)(SWIG_As_long(obj2));
6708 if (SWIG_arg_fail(3)) SWIG_fail;
6709 }
6710 }
6711 if (obj3) {
6712 {
6713 arg4 = wxString_in_helper(obj3);
6714 if (arg4 == NULL) SWIG_fail;
6715 temp4 = true;
6716 }
6717 }
6718 {
6719 if (!wxPyCheckForApp()) SWIG_fail;
6720 PyThreadState* __tstate = wxPyBeginAllowThreads();
6721 result = (wxStatusBar *)new wxStatusBar(arg1,arg2,arg3,(wxString const &)*arg4);
6722
6723 wxPyEndAllowThreads(__tstate);
6724 if (PyErr_Occurred()) SWIG_fail;
6725 }
6726 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxStatusBar, 1);
6727 {
6728 if (temp4)
6729 delete arg4;
6730 }
6731 return resultobj;
6732 fail:
6733 {
6734 if (temp4)
6735 delete arg4;
6736 }
6737 return NULL;
6738}
6739
6740
6741static PyObject *_wrap_new_PreStatusBar(PyObject *, PyObject *args, PyObject *kwargs) {
6742 PyObject *resultobj;
6743 wxStatusBar *result;
6744 char *kwnames[] = {
6745 NULL
6746 };
6747
6748 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":new_PreStatusBar",kwnames)) goto fail;
6749 {
6750 if (!wxPyCheckForApp()) SWIG_fail;
6751 PyThreadState* __tstate = wxPyBeginAllowThreads();
6752 result = (wxStatusBar *)new wxStatusBar();
6753
6754 wxPyEndAllowThreads(__tstate);
6755 if (PyErr_Occurred()) SWIG_fail;
6756 }
6757 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxStatusBar, 1);
6758 return resultobj;
6759 fail:
6760 return NULL;
6761}
6762
6763
6764static PyObject *_wrap_StatusBar_Create(PyObject *, PyObject *args, PyObject *kwargs) {
6765 PyObject *resultobj;
6766 wxStatusBar *arg1 = (wxStatusBar *) 0 ;
6767 wxWindow *arg2 = (wxWindow *) 0 ;
6768 int arg3 = (int) -1 ;
6769 long arg4 = (long) wxST_SIZEGRIP ;
6770 wxString const &arg5_defvalue = wxPyStatusLineNameStr ;
6771 wxString *arg5 = (wxString *) &arg5_defvalue ;
6772 bool result;
6773 bool temp5 = false ;
6774 PyObject * obj0 = 0 ;
6775 PyObject * obj1 = 0 ;
6776 PyObject * obj2 = 0 ;
6777 PyObject * obj3 = 0 ;
6778 PyObject * obj4 = 0 ;
6779 char *kwnames[] = {
6780 (char *) "self",(char *) "parent",(char *) "id",(char *) "style",(char *) "name", NULL
6781 };
6782
6783 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|OOO:StatusBar_Create",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4)) goto fail;
6784 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxStatusBar, SWIG_POINTER_EXCEPTION | 0);
6785 if (SWIG_arg_fail(1)) SWIG_fail;
6786 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
6787 if (SWIG_arg_fail(2)) SWIG_fail;
6788 if (obj2) {
6789 {
6790 arg3 = (int)(SWIG_As_int(obj2));
6791 if (SWIG_arg_fail(3)) SWIG_fail;
6792 }
6793 }
6794 if (obj3) {
6795 {
6796 arg4 = (long)(SWIG_As_long(obj3));
6797 if (SWIG_arg_fail(4)) SWIG_fail;
6798 }
6799 }
6800 if (obj4) {
6801 {
6802 arg5 = wxString_in_helper(obj4);
6803 if (arg5 == NULL) SWIG_fail;
6804 temp5 = true;
6805 }
6806 }
6807 {
6808 PyThreadState* __tstate = wxPyBeginAllowThreads();
6809 result = (bool)(arg1)->Create(arg2,arg3,arg4,(wxString const &)*arg5);
6810
6811 wxPyEndAllowThreads(__tstate);
6812 if (PyErr_Occurred()) SWIG_fail;
6813 }
6814 {
6815 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
6816 }
6817 {
6818 if (temp5)
6819 delete arg5;
6820 }
6821 return resultobj;
6822 fail:
6823 {
6824 if (temp5)
6825 delete arg5;
6826 }
6827 return NULL;
6828}
6829
6830
6831static PyObject *_wrap_StatusBar_SetFieldsCount(PyObject *, PyObject *args, PyObject *kwargs) {
6832 PyObject *resultobj;
6833 wxStatusBar *arg1 = (wxStatusBar *) 0 ;
6834 int arg2 = (int) 1 ;
6835 PyObject * obj0 = 0 ;
6836 PyObject * obj1 = 0 ;
6837 char *kwnames[] = {
6838 (char *) "self",(char *) "number", NULL
6839 };
6840
6841 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:StatusBar_SetFieldsCount",kwnames,&obj0,&obj1)) goto fail;
6842 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxStatusBar, SWIG_POINTER_EXCEPTION | 0);
6843 if (SWIG_arg_fail(1)) SWIG_fail;
6844 if (obj1) {
6845 {
6846 arg2 = (int)(SWIG_As_int(obj1));
6847 if (SWIG_arg_fail(2)) SWIG_fail;
6848 }
6849 }
6850 {
6851 PyThreadState* __tstate = wxPyBeginAllowThreads();
6852 (arg1)->SetFieldsCount(arg2);
6853
6854 wxPyEndAllowThreads(__tstate);
6855 if (PyErr_Occurred()) SWIG_fail;
6856 }
6857 Py_INCREF(Py_None); resultobj = Py_None;
6858 return resultobj;
6859 fail:
6860 return NULL;
6861}
6862
6863
6864static PyObject *_wrap_StatusBar_GetFieldsCount(PyObject *, PyObject *args, PyObject *kwargs) {
6865 PyObject *resultobj;
6866 wxStatusBar *arg1 = (wxStatusBar *) 0 ;
6867 int result;
6868 PyObject * obj0 = 0 ;
6869 char *kwnames[] = {
6870 (char *) "self", NULL
6871 };
6872
6873 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:StatusBar_GetFieldsCount",kwnames,&obj0)) goto fail;
6874 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxStatusBar, SWIG_POINTER_EXCEPTION | 0);
6875 if (SWIG_arg_fail(1)) SWIG_fail;
6876 {
6877 PyThreadState* __tstate = wxPyBeginAllowThreads();
6878 result = (int)((wxStatusBar const *)arg1)->GetFieldsCount();
6879
6880 wxPyEndAllowThreads(__tstate);
6881 if (PyErr_Occurred()) SWIG_fail;
6882 }
6883 {
6884 resultobj = SWIG_From_int((int)(result));
6885 }
6886 return resultobj;
6887 fail:
6888 return NULL;
6889}
6890
6891
6892static PyObject *_wrap_StatusBar_SetStatusText(PyObject *, PyObject *args, PyObject *kwargs) {
6893 PyObject *resultobj;
6894 wxStatusBar *arg1 = (wxStatusBar *) 0 ;
6895 wxString *arg2 = 0 ;
6896 int arg3 = (int) 0 ;
6897 bool temp2 = false ;
6898 PyObject * obj0 = 0 ;
6899 PyObject * obj1 = 0 ;
6900 PyObject * obj2 = 0 ;
6901 char *kwnames[] = {
6902 (char *) "self",(char *) "text",(char *) "number", NULL
6903 };
6904
6905 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|O:StatusBar_SetStatusText",kwnames,&obj0,&obj1,&obj2)) goto fail;
6906 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxStatusBar, SWIG_POINTER_EXCEPTION | 0);
6907 if (SWIG_arg_fail(1)) SWIG_fail;
6908 {
6909 arg2 = wxString_in_helper(obj1);
6910 if (arg2 == NULL) SWIG_fail;
6911 temp2 = true;
6912 }
6913 if (obj2) {
6914 {
6915 arg3 = (int)(SWIG_As_int(obj2));
6916 if (SWIG_arg_fail(3)) SWIG_fail;
6917 }
6918 }
6919 {
6920 PyThreadState* __tstate = wxPyBeginAllowThreads();
6921 (arg1)->SetStatusText((wxString const &)*arg2,arg3);
6922
6923 wxPyEndAllowThreads(__tstate);
6924 if (PyErr_Occurred()) SWIG_fail;
6925 }
6926 Py_INCREF(Py_None); resultobj = Py_None;
6927 {
6928 if (temp2)
6929 delete arg2;
6930 }
6931 return resultobj;
6932 fail:
6933 {
6934 if (temp2)
6935 delete arg2;
6936 }
6937 return NULL;
6938}
6939
6940
6941static PyObject *_wrap_StatusBar_GetStatusText(PyObject *, PyObject *args, PyObject *kwargs) {
6942 PyObject *resultobj;
6943 wxStatusBar *arg1 = (wxStatusBar *) 0 ;
6944 int arg2 = (int) 0 ;
6945 wxString result;
6946 PyObject * obj0 = 0 ;
6947 PyObject * obj1 = 0 ;
6948 char *kwnames[] = {
6949 (char *) "self",(char *) "number", NULL
6950 };
6951
6952 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:StatusBar_GetStatusText",kwnames,&obj0,&obj1)) goto fail;
6953 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxStatusBar, SWIG_POINTER_EXCEPTION | 0);
6954 if (SWIG_arg_fail(1)) SWIG_fail;
6955 if (obj1) {
6956 {
6957 arg2 = (int)(SWIG_As_int(obj1));
6958 if (SWIG_arg_fail(2)) SWIG_fail;
6959 }
6960 }
6961 {
6962 PyThreadState* __tstate = wxPyBeginAllowThreads();
6963 result = ((wxStatusBar const *)arg1)->GetStatusText(arg2);
6964
6965 wxPyEndAllowThreads(__tstate);
6966 if (PyErr_Occurred()) SWIG_fail;
6967 }
6968 {
6969#if wxUSE_UNICODE
6970 resultobj = PyUnicode_FromWideChar((&result)->c_str(), (&result)->Len());
6971#else
6972 resultobj = PyString_FromStringAndSize((&result)->c_str(), (&result)->Len());
6973#endif
6974 }
6975 return resultobj;
6976 fail:
6977 return NULL;
6978}
6979
6980
6981static PyObject *_wrap_StatusBar_PushStatusText(PyObject *, PyObject *args, PyObject *kwargs) {
6982 PyObject *resultobj;
6983 wxStatusBar *arg1 = (wxStatusBar *) 0 ;
6984 wxString *arg2 = 0 ;
6985 int arg3 = (int) 0 ;
6986 bool temp2 = false ;
6987 PyObject * obj0 = 0 ;
6988 PyObject * obj1 = 0 ;
6989 PyObject * obj2 = 0 ;
6990 char *kwnames[] = {
6991 (char *) "self",(char *) "text",(char *) "number", NULL
6992 };
6993
6994 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|O:StatusBar_PushStatusText",kwnames,&obj0,&obj1,&obj2)) goto fail;
6995 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxStatusBar, SWIG_POINTER_EXCEPTION | 0);
6996 if (SWIG_arg_fail(1)) SWIG_fail;
6997 {
6998 arg2 = wxString_in_helper(obj1);
6999 if (arg2 == NULL) SWIG_fail;
7000 temp2 = true;
7001 }
7002 if (obj2) {
7003 {
7004 arg3 = (int)(SWIG_As_int(obj2));
7005 if (SWIG_arg_fail(3)) SWIG_fail;
7006 }
7007 }
7008 {
7009 PyThreadState* __tstate = wxPyBeginAllowThreads();
7010 (arg1)->PushStatusText((wxString const &)*arg2,arg3);
7011
7012 wxPyEndAllowThreads(__tstate);
7013 if (PyErr_Occurred()) SWIG_fail;
7014 }
7015 Py_INCREF(Py_None); resultobj = Py_None;
7016 {
7017 if (temp2)
7018 delete arg2;
7019 }
7020 return resultobj;
7021 fail:
7022 {
7023 if (temp2)
7024 delete arg2;
7025 }
7026 return NULL;
7027}
7028
7029
7030static PyObject *_wrap_StatusBar_PopStatusText(PyObject *, PyObject *args, PyObject *kwargs) {
7031 PyObject *resultobj;
7032 wxStatusBar *arg1 = (wxStatusBar *) 0 ;
7033 int arg2 = (int) 0 ;
7034 PyObject * obj0 = 0 ;
7035 PyObject * obj1 = 0 ;
7036 char *kwnames[] = {
7037 (char *) "self",(char *) "number", NULL
7038 };
7039
7040 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:StatusBar_PopStatusText",kwnames,&obj0,&obj1)) goto fail;
7041 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxStatusBar, SWIG_POINTER_EXCEPTION | 0);
7042 if (SWIG_arg_fail(1)) SWIG_fail;
7043 if (obj1) {
7044 {
7045 arg2 = (int)(SWIG_As_int(obj1));
7046 if (SWIG_arg_fail(2)) SWIG_fail;
7047 }
7048 }
7049 {
7050 PyThreadState* __tstate = wxPyBeginAllowThreads();
7051 (arg1)->PopStatusText(arg2);
7052
7053 wxPyEndAllowThreads(__tstate);
7054 if (PyErr_Occurred()) SWIG_fail;
7055 }
7056 Py_INCREF(Py_None); resultobj = Py_None;
7057 return resultobj;
7058 fail:
7059 return NULL;
7060}
7061
7062
7063static PyObject *_wrap_StatusBar_SetStatusWidths(PyObject *, PyObject *args, PyObject *kwargs) {
7064 PyObject *resultobj;
7065 wxStatusBar *arg1 = (wxStatusBar *) 0 ;
7066 int arg2 ;
7067 int *arg3 = (int *) 0 ;
7068 PyObject * obj0 = 0 ;
7069 PyObject * obj1 = 0 ;
7070 char *kwnames[] = {
7071 (char *) "self",(char *) "widths", NULL
7072 };
7073
7074 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:StatusBar_SetStatusWidths",kwnames,&obj0,&obj1)) goto fail;
7075 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxStatusBar, SWIG_POINTER_EXCEPTION | 0);
7076 if (SWIG_arg_fail(1)) SWIG_fail;
7077 {
7078 arg2 = PyList_Size(obj1);
7079 arg3 = int_LIST_helper(obj1);
7080 if (arg3 == NULL) SWIG_fail;
7081 }
7082 {
7083 PyThreadState* __tstate = wxPyBeginAllowThreads();
7084 (arg1)->SetStatusWidths(arg2,(int const *)arg3);
7085
7086 wxPyEndAllowThreads(__tstate);
7087 if (PyErr_Occurred()) SWIG_fail;
7088 }
7089 Py_INCREF(Py_None); resultobj = Py_None;
7090 {
7091 if (arg3) delete [] arg3;
7092 }
7093 return resultobj;
7094 fail:
7095 {
7096 if (arg3) delete [] arg3;
7097 }
7098 return NULL;
7099}
7100
7101
7102static PyObject *_wrap_StatusBar_SetStatusStyles(PyObject *, PyObject *args, PyObject *kwargs) {
7103 PyObject *resultobj;
7104 wxStatusBar *arg1 = (wxStatusBar *) 0 ;
7105 int arg2 ;
7106 int *arg3 = (int *) 0 ;
7107 PyObject * obj0 = 0 ;
7108 PyObject * obj1 = 0 ;
7109 char *kwnames[] = {
7110 (char *) "self",(char *) "styles", NULL
7111 };
7112
7113 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:StatusBar_SetStatusStyles",kwnames,&obj0,&obj1)) goto fail;
7114 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxStatusBar, SWIG_POINTER_EXCEPTION | 0);
7115 if (SWIG_arg_fail(1)) SWIG_fail;
7116 {
7117 arg2 = PyList_Size(obj1);
7118 arg3 = int_LIST_helper(obj1);
7119 if (arg3 == NULL) SWIG_fail;
7120 }
7121 {
7122 PyThreadState* __tstate = wxPyBeginAllowThreads();
7123 (arg1)->SetStatusStyles(arg2,(int const *)arg3);
7124
7125 wxPyEndAllowThreads(__tstate);
7126 if (PyErr_Occurred()) SWIG_fail;
7127 }
7128 Py_INCREF(Py_None); resultobj = Py_None;
7129 {
7130 if (arg3) delete [] arg3;
7131 }
7132 return resultobj;
7133 fail:
7134 {
7135 if (arg3) delete [] arg3;
7136 }
7137 return NULL;
7138}
7139
7140
7141static PyObject *_wrap_StatusBar_GetFieldRect(PyObject *, PyObject *args, PyObject *kwargs) {
7142 PyObject *resultobj;
7143 wxStatusBar *arg1 = (wxStatusBar *) 0 ;
7144 int arg2 ;
7145 wxRect result;
7146 PyObject * obj0 = 0 ;
7147 PyObject * obj1 = 0 ;
7148 char *kwnames[] = {
7149 (char *) "self",(char *) "i", NULL
7150 };
7151
7152 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:StatusBar_GetFieldRect",kwnames,&obj0,&obj1)) goto fail;
7153 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxStatusBar, SWIG_POINTER_EXCEPTION | 0);
7154 if (SWIG_arg_fail(1)) SWIG_fail;
7155 {
7156 arg2 = (int)(SWIG_As_int(obj1));
7157 if (SWIG_arg_fail(2)) SWIG_fail;
7158 }
7159 {
7160 PyThreadState* __tstate = wxPyBeginAllowThreads();
7161 result = wxStatusBar_GetFieldRect(arg1,arg2);
7162
7163 wxPyEndAllowThreads(__tstate);
7164 if (PyErr_Occurred()) SWIG_fail;
7165 }
7166 {
7167 wxRect * resultptr;
7168 resultptr = new wxRect((wxRect &)(result));
7169 resultobj = SWIG_NewPointerObj((void *)(resultptr), SWIGTYPE_p_wxRect, 1);
7170 }
7171 return resultobj;
7172 fail:
7173 return NULL;
7174}
7175
7176
7177static PyObject *_wrap_StatusBar_SetMinHeight(PyObject *, PyObject *args, PyObject *kwargs) {
7178 PyObject *resultobj;
7179 wxStatusBar *arg1 = (wxStatusBar *) 0 ;
7180 int arg2 ;
7181 PyObject * obj0 = 0 ;
7182 PyObject * obj1 = 0 ;
7183 char *kwnames[] = {
7184 (char *) "self",(char *) "height", NULL
7185 };
7186
7187 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:StatusBar_SetMinHeight",kwnames,&obj0,&obj1)) goto fail;
7188 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxStatusBar, SWIG_POINTER_EXCEPTION | 0);
7189 if (SWIG_arg_fail(1)) SWIG_fail;
7190 {
7191 arg2 = (int)(SWIG_As_int(obj1));
7192 if (SWIG_arg_fail(2)) SWIG_fail;
7193 }
7194 {
7195 PyThreadState* __tstate = wxPyBeginAllowThreads();
7196 (arg1)->SetMinHeight(arg2);
7197
7198 wxPyEndAllowThreads(__tstate);
7199 if (PyErr_Occurred()) SWIG_fail;
7200 }
7201 Py_INCREF(Py_None); resultobj = Py_None;
7202 return resultobj;
7203 fail:
7204 return NULL;
7205}
7206
7207
7208static PyObject *_wrap_StatusBar_GetBorderX(PyObject *, PyObject *args, PyObject *kwargs) {
7209 PyObject *resultobj;
7210 wxStatusBar *arg1 = (wxStatusBar *) 0 ;
7211 int result;
7212 PyObject * obj0 = 0 ;
7213 char *kwnames[] = {
7214 (char *) "self", NULL
7215 };
7216
7217 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:StatusBar_GetBorderX",kwnames,&obj0)) goto fail;
7218 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxStatusBar, SWIG_POINTER_EXCEPTION | 0);
7219 if (SWIG_arg_fail(1)) SWIG_fail;
7220 {
7221 PyThreadState* __tstate = wxPyBeginAllowThreads();
7222 result = (int)((wxStatusBar const *)arg1)->GetBorderX();
7223
7224 wxPyEndAllowThreads(__tstate);
7225 if (PyErr_Occurred()) SWIG_fail;
7226 }
7227 {
7228 resultobj = SWIG_From_int((int)(result));
7229 }
7230 return resultobj;
7231 fail:
7232 return NULL;
7233}
7234
7235
7236static PyObject *_wrap_StatusBar_GetBorderY(PyObject *, PyObject *args, PyObject *kwargs) {
7237 PyObject *resultobj;
7238 wxStatusBar *arg1 = (wxStatusBar *) 0 ;
7239 int result;
7240 PyObject * obj0 = 0 ;
7241 char *kwnames[] = {
7242 (char *) "self", NULL
7243 };
7244
7245 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:StatusBar_GetBorderY",kwnames,&obj0)) goto fail;
7246 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxStatusBar, SWIG_POINTER_EXCEPTION | 0);
7247 if (SWIG_arg_fail(1)) SWIG_fail;
7248 {
7249 PyThreadState* __tstate = wxPyBeginAllowThreads();
7250 result = (int)((wxStatusBar const *)arg1)->GetBorderY();
7251
7252 wxPyEndAllowThreads(__tstate);
7253 if (PyErr_Occurred()) SWIG_fail;
7254 }
7255 {
7256 resultobj = SWIG_From_int((int)(result));
7257 }
7258 return resultobj;
7259 fail:
7260 return NULL;
7261}
7262
7263
7264static PyObject *_wrap_StatusBar_GetClassDefaultAttributes(PyObject *, PyObject *args, PyObject *kwargs) {
7265 PyObject *resultobj;
7266 wxWindowVariant arg1 = (wxWindowVariant) wxWINDOW_VARIANT_NORMAL ;
7267 wxVisualAttributes result;
7268 PyObject * obj0 = 0 ;
7269 char *kwnames[] = {
7270 (char *) "variant", NULL
7271 };
7272
7273 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"|O:StatusBar_GetClassDefaultAttributes",kwnames,&obj0)) goto fail;
7274 if (obj0) {
7275 {
7276 arg1 = (wxWindowVariant)(SWIG_As_int(obj0));
7277 if (SWIG_arg_fail(1)) SWIG_fail;
7278 }
7279 }
7280 {
7281 if (!wxPyCheckForApp()) SWIG_fail;
7282 PyThreadState* __tstate = wxPyBeginAllowThreads();
7283 result = wxStatusBar::GetClassDefaultAttributes((wxWindowVariant )arg1);
7284
7285 wxPyEndAllowThreads(__tstate);
7286 if (PyErr_Occurred()) SWIG_fail;
7287 }
7288 {
7289 wxVisualAttributes * resultptr;
7290 resultptr = new wxVisualAttributes((wxVisualAttributes &)(result));
7291 resultobj = SWIG_NewPointerObj((void *)(resultptr), SWIGTYPE_p_wxVisualAttributes, 1);
7292 }
7293 return resultobj;
7294 fail:
7295 return NULL;
7296}
7297
7298
7299static PyObject * StatusBar_swigregister(PyObject *, PyObject *args) {
7300 PyObject *obj;
7301 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
7302 SWIG_TypeClientData(SWIGTYPE_p_wxStatusBar, obj);
7303 Py_INCREF(obj);
7304 return Py_BuildValue((char *)"");
7305}
7306static int _wrap_SplitterNameStr_set(PyObject *) {
7307 PyErr_SetString(PyExc_TypeError,"Variable SplitterNameStr is read-only.");
7308 return 1;
7309}
7310
7311
7312static PyObject *_wrap_SplitterNameStr_get(void) {
7313 PyObject *pyobj;
7314
7315 {
7316#if wxUSE_UNICODE
7317 pyobj = PyUnicode_FromWideChar((&wxPySplitterNameStr)->c_str(), (&wxPySplitterNameStr)->Len());
7318#else
7319 pyobj = PyString_FromStringAndSize((&wxPySplitterNameStr)->c_str(), (&wxPySplitterNameStr)->Len());
7320#endif
7321 }
7322 return pyobj;
7323}
7324
7325
7326static PyObject *_wrap_new_SplitterWindow(PyObject *, PyObject *args, PyObject *kwargs) {
7327 PyObject *resultobj;
7328 wxWindow *arg1 = (wxWindow *) 0 ;
7329 int arg2 = (int) -1 ;
7330 wxPoint const &arg3_defvalue = wxDefaultPosition ;
7331 wxPoint *arg3 = (wxPoint *) &arg3_defvalue ;
7332 wxSize const &arg4_defvalue = wxDefaultSize ;
7333 wxSize *arg4 = (wxSize *) &arg4_defvalue ;
7334 long arg5 = (long) wxSP_3D ;
7335 wxString const &arg6_defvalue = wxPySplitterNameStr ;
7336 wxString *arg6 = (wxString *) &arg6_defvalue ;
7337 wxSplitterWindow *result;
7338 wxPoint temp3 ;
7339 wxSize temp4 ;
7340 bool temp6 = false ;
7341 PyObject * obj0 = 0 ;
7342 PyObject * obj1 = 0 ;
7343 PyObject * obj2 = 0 ;
7344 PyObject * obj3 = 0 ;
7345 PyObject * obj4 = 0 ;
7346 PyObject * obj5 = 0 ;
7347 char *kwnames[] = {
7348 (char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
7349 };
7350
7351 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|OOOOO:new_SplitterWindow",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) goto fail;
7352 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
7353 if (SWIG_arg_fail(1)) SWIG_fail;
7354 if (obj1) {
7355 {
7356 arg2 = (int)(SWIG_As_int(obj1));
7357 if (SWIG_arg_fail(2)) SWIG_fail;
7358 }
7359 }
7360 if (obj2) {
7361 {
7362 arg3 = &temp3;
7363 if ( ! wxPoint_helper(obj2, &arg3)) SWIG_fail;
7364 }
7365 }
7366 if (obj3) {
7367 {
7368 arg4 = &temp4;
7369 if ( ! wxSize_helper(obj3, &arg4)) SWIG_fail;
7370 }
7371 }
7372 if (obj4) {
7373 {
7374 arg5 = (long)(SWIG_As_long(obj4));
7375 if (SWIG_arg_fail(5)) SWIG_fail;
7376 }
7377 }
7378 if (obj5) {
7379 {
7380 arg6 = wxString_in_helper(obj5);
7381 if (arg6 == NULL) SWIG_fail;
7382 temp6 = true;
7383 }
7384 }
7385 {
7386 if (!wxPyCheckForApp()) SWIG_fail;
7387 PyThreadState* __tstate = wxPyBeginAllowThreads();
7388 result = (wxSplitterWindow *)new wxSplitterWindow(arg1,arg2,(wxPoint const &)*arg3,(wxSize const &)*arg4,arg5,(wxString const &)*arg6);
7389
7390 wxPyEndAllowThreads(__tstate);
7391 if (PyErr_Occurred()) SWIG_fail;
7392 }
7393 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxSplitterWindow, 1);
7394 {
7395 if (temp6)
7396 delete arg6;
7397 }
7398 return resultobj;
7399 fail:
7400 {
7401 if (temp6)
7402 delete arg6;
7403 }
7404 return NULL;
7405}
7406
7407
7408static PyObject *_wrap_new_PreSplitterWindow(PyObject *, PyObject *args, PyObject *kwargs) {
7409 PyObject *resultobj;
7410 wxSplitterWindow *result;
7411 char *kwnames[] = {
7412 NULL
7413 };
7414
7415 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":new_PreSplitterWindow",kwnames)) goto fail;
7416 {
7417 if (!wxPyCheckForApp()) SWIG_fail;
7418 PyThreadState* __tstate = wxPyBeginAllowThreads();
7419 result = (wxSplitterWindow *)new wxSplitterWindow();
7420
7421 wxPyEndAllowThreads(__tstate);
7422 if (PyErr_Occurred()) SWIG_fail;
7423 }
7424 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxSplitterWindow, 1);
7425 return resultobj;
7426 fail:
7427 return NULL;
7428}
7429
7430
7431static PyObject *_wrap_SplitterWindow_Create(PyObject *, PyObject *args, PyObject *kwargs) {
7432 PyObject *resultobj;
7433 wxSplitterWindow *arg1 = (wxSplitterWindow *) 0 ;
7434 wxWindow *arg2 = (wxWindow *) 0 ;
7435 int arg3 = (int) -1 ;
7436 wxPoint const &arg4_defvalue = wxDefaultPosition ;
7437 wxPoint *arg4 = (wxPoint *) &arg4_defvalue ;
7438 wxSize const &arg5_defvalue = wxDefaultSize ;
7439 wxSize *arg5 = (wxSize *) &arg5_defvalue ;
7440 long arg6 = (long) wxSP_3D ;
7441 wxString const &arg7_defvalue = wxPySplitterNameStr ;
7442 wxString *arg7 = (wxString *) &arg7_defvalue ;
7443 bool result;
7444 wxPoint temp4 ;
7445 wxSize temp5 ;
7446 bool temp7 = false ;
7447 PyObject * obj0 = 0 ;
7448 PyObject * obj1 = 0 ;
7449 PyObject * obj2 = 0 ;
7450 PyObject * obj3 = 0 ;
7451 PyObject * obj4 = 0 ;
7452 PyObject * obj5 = 0 ;
7453 PyObject * obj6 = 0 ;
7454 char *kwnames[] = {
7455 (char *) "self",(char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
7456 };
7457
7458 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|OOOOO:SplitterWindow_Create",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6)) goto fail;
7459 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSplitterWindow, SWIG_POINTER_EXCEPTION | 0);
7460 if (SWIG_arg_fail(1)) SWIG_fail;
7461 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
7462 if (SWIG_arg_fail(2)) SWIG_fail;
7463 if (obj2) {
7464 {
7465 arg3 = (int)(SWIG_As_int(obj2));
7466 if (SWIG_arg_fail(3)) SWIG_fail;
7467 }
7468 }
7469 if (obj3) {
7470 {
7471 arg4 = &temp4;
7472 if ( ! wxPoint_helper(obj3, &arg4)) SWIG_fail;
7473 }
7474 }
7475 if (obj4) {
7476 {
7477 arg5 = &temp5;
7478 if ( ! wxSize_helper(obj4, &arg5)) SWIG_fail;
7479 }
7480 }
7481 if (obj5) {
7482 {
7483 arg6 = (long)(SWIG_As_long(obj5));
7484 if (SWIG_arg_fail(6)) SWIG_fail;
7485 }
7486 }
7487 if (obj6) {
7488 {
7489 arg7 = wxString_in_helper(obj6);
7490 if (arg7 == NULL) SWIG_fail;
7491 temp7 = true;
7492 }
7493 }
7494 {
7495 PyThreadState* __tstate = wxPyBeginAllowThreads();
7496 result = (bool)(arg1)->Create(arg2,arg3,(wxPoint const &)*arg4,(wxSize const &)*arg5,arg6,(wxString const &)*arg7);
7497
7498 wxPyEndAllowThreads(__tstate);
7499 if (PyErr_Occurred()) SWIG_fail;
7500 }
7501 {
7502 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
7503 }
7504 {
7505 if (temp7)
7506 delete arg7;
7507 }
7508 return resultobj;
7509 fail:
7510 {
7511 if (temp7)
7512 delete arg7;
7513 }
7514 return NULL;
7515}
7516
7517
7518static PyObject *_wrap_SplitterWindow_GetWindow1(PyObject *, PyObject *args, PyObject *kwargs) {
7519 PyObject *resultobj;
7520 wxSplitterWindow *arg1 = (wxSplitterWindow *) 0 ;
7521 wxWindow *result;
7522 PyObject * obj0 = 0 ;
7523 char *kwnames[] = {
7524 (char *) "self", NULL
7525 };
7526
7527 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SplitterWindow_GetWindow1",kwnames,&obj0)) goto fail;
7528 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSplitterWindow, SWIG_POINTER_EXCEPTION | 0);
7529 if (SWIG_arg_fail(1)) SWIG_fail;
7530 {
7531 PyThreadState* __tstate = wxPyBeginAllowThreads();
7532 result = (wxWindow *)((wxSplitterWindow const *)arg1)->GetWindow1();
7533
7534 wxPyEndAllowThreads(__tstate);
7535 if (PyErr_Occurred()) SWIG_fail;
7536 }
7537 {
7538 resultobj = wxPyMake_wxObject(result, 0);
7539 }
7540 return resultobj;
7541 fail:
7542 return NULL;
7543}
7544
7545
7546static PyObject *_wrap_SplitterWindow_GetWindow2(PyObject *, PyObject *args, PyObject *kwargs) {
7547 PyObject *resultobj;
7548 wxSplitterWindow *arg1 = (wxSplitterWindow *) 0 ;
7549 wxWindow *result;
7550 PyObject * obj0 = 0 ;
7551 char *kwnames[] = {
7552 (char *) "self", NULL
7553 };
7554
7555 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SplitterWindow_GetWindow2",kwnames,&obj0)) goto fail;
7556 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSplitterWindow, SWIG_POINTER_EXCEPTION | 0);
7557 if (SWIG_arg_fail(1)) SWIG_fail;
7558 {
7559 PyThreadState* __tstate = wxPyBeginAllowThreads();
7560 result = (wxWindow *)((wxSplitterWindow const *)arg1)->GetWindow2();
7561
7562 wxPyEndAllowThreads(__tstate);
7563 if (PyErr_Occurred()) SWIG_fail;
7564 }
7565 {
7566 resultobj = wxPyMake_wxObject(result, 0);
7567 }
7568 return resultobj;
7569 fail:
7570 return NULL;
7571}
7572
7573
7574static PyObject *_wrap_SplitterWindow_SetSplitMode(PyObject *, PyObject *args, PyObject *kwargs) {
7575 PyObject *resultobj;
7576 wxSplitterWindow *arg1 = (wxSplitterWindow *) 0 ;
7577 int arg2 ;
7578 PyObject * obj0 = 0 ;
7579 PyObject * obj1 = 0 ;
7580 char *kwnames[] = {
7581 (char *) "self",(char *) "mode", NULL
7582 };
7583
7584 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:SplitterWindow_SetSplitMode",kwnames,&obj0,&obj1)) goto fail;
7585 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSplitterWindow, SWIG_POINTER_EXCEPTION | 0);
7586 if (SWIG_arg_fail(1)) SWIG_fail;
7587 {
7588 arg2 = (int)(SWIG_As_int(obj1));
7589 if (SWIG_arg_fail(2)) SWIG_fail;
7590 }
7591 {
7592 PyThreadState* __tstate = wxPyBeginAllowThreads();
7593 (arg1)->SetSplitMode(arg2);
7594
7595 wxPyEndAllowThreads(__tstate);
7596 if (PyErr_Occurred()) SWIG_fail;
7597 }
7598 Py_INCREF(Py_None); resultobj = Py_None;
7599 return resultobj;
7600 fail:
7601 return NULL;
7602}
7603
7604
7605static PyObject *_wrap_SplitterWindow_GetSplitMode(PyObject *, PyObject *args, PyObject *kwargs) {
7606 PyObject *resultobj;
7607 wxSplitterWindow *arg1 = (wxSplitterWindow *) 0 ;
7608 wxSplitMode result;
7609 PyObject * obj0 = 0 ;
7610 char *kwnames[] = {
7611 (char *) "self", NULL
7612 };
7613
7614 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SplitterWindow_GetSplitMode",kwnames,&obj0)) goto fail;
7615 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSplitterWindow, SWIG_POINTER_EXCEPTION | 0);
7616 if (SWIG_arg_fail(1)) SWIG_fail;
7617 {
7618 PyThreadState* __tstate = wxPyBeginAllowThreads();
7619 result = (wxSplitMode)((wxSplitterWindow const *)arg1)->GetSplitMode();
7620
7621 wxPyEndAllowThreads(__tstate);
7622 if (PyErr_Occurred()) SWIG_fail;
7623 }
7624 resultobj = SWIG_From_int((result));
7625 return resultobj;
7626 fail:
7627 return NULL;
7628}
7629
7630
7631static PyObject *_wrap_SplitterWindow_Initialize(PyObject *, PyObject *args, PyObject *kwargs) {
7632 PyObject *resultobj;
7633 wxSplitterWindow *arg1 = (wxSplitterWindow *) 0 ;
7634 wxWindow *arg2 = (wxWindow *) 0 ;
7635 PyObject * obj0 = 0 ;
7636 PyObject * obj1 = 0 ;
7637 char *kwnames[] = {
7638 (char *) "self",(char *) "window", NULL
7639 };
7640
7641 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:SplitterWindow_Initialize",kwnames,&obj0,&obj1)) goto fail;
7642 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSplitterWindow, SWIG_POINTER_EXCEPTION | 0);
7643 if (SWIG_arg_fail(1)) SWIG_fail;
7644 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
7645 if (SWIG_arg_fail(2)) SWIG_fail;
7646 {
7647 PyThreadState* __tstate = wxPyBeginAllowThreads();
7648 (arg1)->Initialize(arg2);
7649
7650 wxPyEndAllowThreads(__tstate);
7651 if (PyErr_Occurred()) SWIG_fail;
7652 }
7653 Py_INCREF(Py_None); resultobj = Py_None;
7654 return resultobj;
7655 fail:
7656 return NULL;
7657}
7658
7659
7660static PyObject *_wrap_SplitterWindow_SplitVertically(PyObject *, PyObject *args, PyObject *kwargs) {
7661 PyObject *resultobj;
7662 wxSplitterWindow *arg1 = (wxSplitterWindow *) 0 ;
7663 wxWindow *arg2 = (wxWindow *) 0 ;
7664 wxWindow *arg3 = (wxWindow *) 0 ;
7665 int arg4 = (int) 0 ;
7666 bool result;
7667 PyObject * obj0 = 0 ;
7668 PyObject * obj1 = 0 ;
7669 PyObject * obj2 = 0 ;
7670 PyObject * obj3 = 0 ;
7671 char *kwnames[] = {
7672 (char *) "self",(char *) "window1",(char *) "window2",(char *) "sashPosition", NULL
7673 };
7674
7675 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO|O:SplitterWindow_SplitVertically",kwnames,&obj0,&obj1,&obj2,&obj3)) goto fail;
7676 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSplitterWindow, SWIG_POINTER_EXCEPTION | 0);
7677 if (SWIG_arg_fail(1)) SWIG_fail;
7678 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
7679 if (SWIG_arg_fail(2)) SWIG_fail;
7680 SWIG_Python_ConvertPtr(obj2, (void **)&arg3, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
7681 if (SWIG_arg_fail(3)) SWIG_fail;
7682 if (obj3) {
7683 {
7684 arg4 = (int)(SWIG_As_int(obj3));
7685 if (SWIG_arg_fail(4)) SWIG_fail;
7686 }
7687 }
7688 {
7689 PyThreadState* __tstate = wxPyBeginAllowThreads();
7690 result = (bool)(arg1)->SplitVertically(arg2,arg3,arg4);
7691
7692 wxPyEndAllowThreads(__tstate);
7693 if (PyErr_Occurred()) SWIG_fail;
7694 }
7695 {
7696 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
7697 }
7698 return resultobj;
7699 fail:
7700 return NULL;
7701}
7702
7703
7704static PyObject *_wrap_SplitterWindow_SplitHorizontally(PyObject *, PyObject *args, PyObject *kwargs) {
7705 PyObject *resultobj;
7706 wxSplitterWindow *arg1 = (wxSplitterWindow *) 0 ;
7707 wxWindow *arg2 = (wxWindow *) 0 ;
7708 wxWindow *arg3 = (wxWindow *) 0 ;
7709 int arg4 = (int) 0 ;
7710 bool result;
7711 PyObject * obj0 = 0 ;
7712 PyObject * obj1 = 0 ;
7713 PyObject * obj2 = 0 ;
7714 PyObject * obj3 = 0 ;
7715 char *kwnames[] = {
7716 (char *) "self",(char *) "window1",(char *) "window2",(char *) "sashPosition", NULL
7717 };
7718
7719 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO|O:SplitterWindow_SplitHorizontally",kwnames,&obj0,&obj1,&obj2,&obj3)) goto fail;
7720 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSplitterWindow, SWIG_POINTER_EXCEPTION | 0);
7721 if (SWIG_arg_fail(1)) SWIG_fail;
7722 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
7723 if (SWIG_arg_fail(2)) SWIG_fail;
7724 SWIG_Python_ConvertPtr(obj2, (void **)&arg3, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
7725 if (SWIG_arg_fail(3)) SWIG_fail;
7726 if (obj3) {
7727 {
7728 arg4 = (int)(SWIG_As_int(obj3));
7729 if (SWIG_arg_fail(4)) SWIG_fail;
7730 }
7731 }
7732 {
7733 PyThreadState* __tstate = wxPyBeginAllowThreads();
7734 result = (bool)(arg1)->SplitHorizontally(arg2,arg3,arg4);
7735
7736 wxPyEndAllowThreads(__tstate);
7737 if (PyErr_Occurred()) SWIG_fail;
7738 }
7739 {
7740 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
7741 }
7742 return resultobj;
7743 fail:
7744 return NULL;
7745}
7746
7747
7748static PyObject *_wrap_SplitterWindow_Unsplit(PyObject *, PyObject *args, PyObject *kwargs) {
7749 PyObject *resultobj;
7750 wxSplitterWindow *arg1 = (wxSplitterWindow *) 0 ;
7751 wxWindow *arg2 = (wxWindow *) NULL ;
7752 bool result;
7753 PyObject * obj0 = 0 ;
7754 PyObject * obj1 = 0 ;
7755 char *kwnames[] = {
7756 (char *) "self",(char *) "toRemove", NULL
7757 };
7758
7759 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:SplitterWindow_Unsplit",kwnames,&obj0,&obj1)) goto fail;
7760 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSplitterWindow, SWIG_POINTER_EXCEPTION | 0);
7761 if (SWIG_arg_fail(1)) SWIG_fail;
7762 if (obj1) {
7763 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
7764 if (SWIG_arg_fail(2)) SWIG_fail;
7765 }
7766 {
7767 PyThreadState* __tstate = wxPyBeginAllowThreads();
7768 result = (bool)(arg1)->Unsplit(arg2);
7769
7770 wxPyEndAllowThreads(__tstate);
7771 if (PyErr_Occurred()) SWIG_fail;
7772 }
7773 {
7774 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
7775 }
7776 return resultobj;
7777 fail:
7778 return NULL;
7779}
7780
7781
7782static PyObject *_wrap_SplitterWindow_ReplaceWindow(PyObject *, PyObject *args, PyObject *kwargs) {
7783 PyObject *resultobj;
7784 wxSplitterWindow *arg1 = (wxSplitterWindow *) 0 ;
7785 wxWindow *arg2 = (wxWindow *) 0 ;
7786 wxWindow *arg3 = (wxWindow *) 0 ;
7787 bool result;
7788 PyObject * obj0 = 0 ;
7789 PyObject * obj1 = 0 ;
7790 PyObject * obj2 = 0 ;
7791 char *kwnames[] = {
7792 (char *) "self",(char *) "winOld",(char *) "winNew", NULL
7793 };
7794
7795 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:SplitterWindow_ReplaceWindow",kwnames,&obj0,&obj1,&obj2)) goto fail;
7796 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSplitterWindow, SWIG_POINTER_EXCEPTION | 0);
7797 if (SWIG_arg_fail(1)) SWIG_fail;
7798 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
7799 if (SWIG_arg_fail(2)) SWIG_fail;
7800 SWIG_Python_ConvertPtr(obj2, (void **)&arg3, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
7801 if (SWIG_arg_fail(3)) SWIG_fail;
7802 {
7803 PyThreadState* __tstate = wxPyBeginAllowThreads();
7804 result = (bool)(arg1)->ReplaceWindow(arg2,arg3);
7805
7806 wxPyEndAllowThreads(__tstate);
7807 if (PyErr_Occurred()) SWIG_fail;
7808 }
7809 {
7810 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
7811 }
7812 return resultobj;
7813 fail:
7814 return NULL;
7815}
7816
7817
7818static PyObject *_wrap_SplitterWindow_UpdateSize(PyObject *, PyObject *args, PyObject *kwargs) {
7819 PyObject *resultobj;
7820 wxSplitterWindow *arg1 = (wxSplitterWindow *) 0 ;
7821 PyObject * obj0 = 0 ;
7822 char *kwnames[] = {
7823 (char *) "self", NULL
7824 };
7825
7826 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SplitterWindow_UpdateSize",kwnames,&obj0)) goto fail;
7827 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSplitterWindow, SWIG_POINTER_EXCEPTION | 0);
7828 if (SWIG_arg_fail(1)) SWIG_fail;
7829 {
7830 PyThreadState* __tstate = wxPyBeginAllowThreads();
7831 (arg1)->UpdateSize();
7832
7833 wxPyEndAllowThreads(__tstate);
7834 if (PyErr_Occurred()) SWIG_fail;
7835 }
7836 Py_INCREF(Py_None); resultobj = Py_None;
7837 return resultobj;
7838 fail:
7839 return NULL;
7840}
7841
7842
7843static PyObject *_wrap_SplitterWindow_IsSplit(PyObject *, PyObject *args, PyObject *kwargs) {
7844 PyObject *resultobj;
7845 wxSplitterWindow *arg1 = (wxSplitterWindow *) 0 ;
7846 bool result;
7847 PyObject * obj0 = 0 ;
7848 char *kwnames[] = {
7849 (char *) "self", NULL
7850 };
7851
7852 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SplitterWindow_IsSplit",kwnames,&obj0)) goto fail;
7853 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSplitterWindow, SWIG_POINTER_EXCEPTION | 0);
7854 if (SWIG_arg_fail(1)) SWIG_fail;
7855 {
7856 PyThreadState* __tstate = wxPyBeginAllowThreads();
7857 result = (bool)((wxSplitterWindow const *)arg1)->IsSplit();
7858
7859 wxPyEndAllowThreads(__tstate);
7860 if (PyErr_Occurred()) SWIG_fail;
7861 }
7862 {
7863 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
7864 }
7865 return resultobj;
7866 fail:
7867 return NULL;
7868}
7869
7870
7871static PyObject *_wrap_SplitterWindow_SetSashSize(PyObject *, PyObject *args, PyObject *kwargs) {
7872 PyObject *resultobj;
7873 wxSplitterWindow *arg1 = (wxSplitterWindow *) 0 ;
7874 int arg2 ;
7875 PyObject * obj0 = 0 ;
7876 PyObject * obj1 = 0 ;
7877 char *kwnames[] = {
7878 (char *) "self",(char *) "width", NULL
7879 };
7880
7881 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:SplitterWindow_SetSashSize",kwnames,&obj0,&obj1)) goto fail;
7882 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSplitterWindow, SWIG_POINTER_EXCEPTION | 0);
7883 if (SWIG_arg_fail(1)) SWIG_fail;
7884 {
7885 arg2 = (int)(SWIG_As_int(obj1));
7886 if (SWIG_arg_fail(2)) SWIG_fail;
7887 }
7888 {
7889 PyThreadState* __tstate = wxPyBeginAllowThreads();
7890 (arg1)->SetSashSize(arg2);
7891
7892 wxPyEndAllowThreads(__tstate);
7893 if (PyErr_Occurred()) SWIG_fail;
7894 }
7895 Py_INCREF(Py_None); resultobj = Py_None;
7896 return resultobj;
7897 fail:
7898 return NULL;
7899}
7900
7901
7902static PyObject *_wrap_SplitterWindow_SetBorderSize(PyObject *, PyObject *args, PyObject *kwargs) {
7903 PyObject *resultobj;
7904 wxSplitterWindow *arg1 = (wxSplitterWindow *) 0 ;
7905 int arg2 ;
7906 PyObject * obj0 = 0 ;
7907 PyObject * obj1 = 0 ;
7908 char *kwnames[] = {
7909 (char *) "self",(char *) "width", NULL
7910 };
7911
7912 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:SplitterWindow_SetBorderSize",kwnames,&obj0,&obj1)) goto fail;
7913 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSplitterWindow, SWIG_POINTER_EXCEPTION | 0);
7914 if (SWIG_arg_fail(1)) SWIG_fail;
7915 {
7916 arg2 = (int)(SWIG_As_int(obj1));
7917 if (SWIG_arg_fail(2)) SWIG_fail;
7918 }
7919 {
7920 PyThreadState* __tstate = wxPyBeginAllowThreads();
7921 (arg1)->SetBorderSize(arg2);
7922
7923 wxPyEndAllowThreads(__tstate);
7924 if (PyErr_Occurred()) SWIG_fail;
7925 }
7926 Py_INCREF(Py_None); resultobj = Py_None;
7927 return resultobj;
7928 fail:
7929 return NULL;
7930}
7931
7932
7933static PyObject *_wrap_SplitterWindow_GetSashSize(PyObject *, PyObject *args, PyObject *kwargs) {
7934 PyObject *resultobj;
7935 wxSplitterWindow *arg1 = (wxSplitterWindow *) 0 ;
7936 int result;
7937 PyObject * obj0 = 0 ;
7938 char *kwnames[] = {
7939 (char *) "self", NULL
7940 };
7941
7942 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SplitterWindow_GetSashSize",kwnames,&obj0)) goto fail;
7943 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSplitterWindow, SWIG_POINTER_EXCEPTION | 0);
7944 if (SWIG_arg_fail(1)) SWIG_fail;
7945 {
7946 PyThreadState* __tstate = wxPyBeginAllowThreads();
7947 result = (int)((wxSplitterWindow const *)arg1)->GetSashSize();
7948
7949 wxPyEndAllowThreads(__tstate);
7950 if (PyErr_Occurred()) SWIG_fail;
7951 }
7952 {
7953 resultobj = SWIG_From_int((int)(result));
7954 }
7955 return resultobj;
7956 fail:
7957 return NULL;
7958}
7959
7960
7961static PyObject *_wrap_SplitterWindow_GetBorderSize(PyObject *, PyObject *args, PyObject *kwargs) {
7962 PyObject *resultobj;
7963 wxSplitterWindow *arg1 = (wxSplitterWindow *) 0 ;
7964 int result;
7965 PyObject * obj0 = 0 ;
7966 char *kwnames[] = {
7967 (char *) "self", NULL
7968 };
7969
7970 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SplitterWindow_GetBorderSize",kwnames,&obj0)) goto fail;
7971 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSplitterWindow, SWIG_POINTER_EXCEPTION | 0);
7972 if (SWIG_arg_fail(1)) SWIG_fail;
7973 {
7974 PyThreadState* __tstate = wxPyBeginAllowThreads();
7975 result = (int)((wxSplitterWindow const *)arg1)->GetBorderSize();
7976
7977 wxPyEndAllowThreads(__tstate);
7978 if (PyErr_Occurred()) SWIG_fail;
7979 }
7980 {
7981 resultobj = SWIG_From_int((int)(result));
7982 }
7983 return resultobj;
7984 fail:
7985 return NULL;
7986}
7987
7988
7989static PyObject *_wrap_SplitterWindow_SetSashPosition(PyObject *, PyObject *args, PyObject *kwargs) {
7990 PyObject *resultobj;
7991 wxSplitterWindow *arg1 = (wxSplitterWindow *) 0 ;
7992 int arg2 ;
7993 bool arg3 = (bool) true ;
7994 PyObject * obj0 = 0 ;
7995 PyObject * obj1 = 0 ;
7996 PyObject * obj2 = 0 ;
7997 char *kwnames[] = {
7998 (char *) "self",(char *) "position",(char *) "redraw", NULL
7999 };
8000
8001 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|O:SplitterWindow_SetSashPosition",kwnames,&obj0,&obj1,&obj2)) goto fail;
8002 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSplitterWindow, SWIG_POINTER_EXCEPTION | 0);
8003 if (SWIG_arg_fail(1)) SWIG_fail;
8004 {
8005 arg2 = (int)(SWIG_As_int(obj1));
8006 if (SWIG_arg_fail(2)) SWIG_fail;
8007 }
8008 if (obj2) {
8009 {
8010 arg3 = (bool)(SWIG_As_bool(obj2));
8011 if (SWIG_arg_fail(3)) SWIG_fail;
8012 }
8013 }
8014 {
8015 PyThreadState* __tstate = wxPyBeginAllowThreads();
8016 (arg1)->SetSashPosition(arg2,arg3);
8017
8018 wxPyEndAllowThreads(__tstate);
8019 if (PyErr_Occurred()) SWIG_fail;
8020 }
8021 Py_INCREF(Py_None); resultobj = Py_None;
8022 return resultobj;
8023 fail:
8024 return NULL;
8025}
8026
8027
8028static PyObject *_wrap_SplitterWindow_GetSashPosition(PyObject *, PyObject *args, PyObject *kwargs) {
8029 PyObject *resultobj;
8030 wxSplitterWindow *arg1 = (wxSplitterWindow *) 0 ;
8031 int result;
8032 PyObject * obj0 = 0 ;
8033 char *kwnames[] = {
8034 (char *) "self", NULL
8035 };
8036
8037 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SplitterWindow_GetSashPosition",kwnames,&obj0)) goto fail;
8038 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSplitterWindow, SWIG_POINTER_EXCEPTION | 0);
8039 if (SWIG_arg_fail(1)) SWIG_fail;
8040 {
8041 PyThreadState* __tstate = wxPyBeginAllowThreads();
8042 result = (int)((wxSplitterWindow const *)arg1)->GetSashPosition();
8043
8044 wxPyEndAllowThreads(__tstate);
8045 if (PyErr_Occurred()) SWIG_fail;
8046 }
8047 {
8048 resultobj = SWIG_From_int((int)(result));
8049 }
8050 return resultobj;
8051 fail:
8052 return NULL;
8053}
8054
8055
8056static PyObject *_wrap_SplitterWindow_SetSashGravity(PyObject *, PyObject *args, PyObject *kwargs) {
8057 PyObject *resultobj;
8058 wxSplitterWindow *arg1 = (wxSplitterWindow *) 0 ;
8059 double arg2 ;
8060 PyObject * obj0 = 0 ;
8061 PyObject * obj1 = 0 ;
8062 char *kwnames[] = {
8063 (char *) "self",(char *) "gravity", NULL
8064 };
8065
8066 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:SplitterWindow_SetSashGravity",kwnames,&obj0,&obj1)) goto fail;
8067 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSplitterWindow, SWIG_POINTER_EXCEPTION | 0);
8068 if (SWIG_arg_fail(1)) SWIG_fail;
8069 {
8070 arg2 = (double)(SWIG_As_double(obj1));
8071 if (SWIG_arg_fail(2)) SWIG_fail;
8072 }
8073 {
8074 PyThreadState* __tstate = wxPyBeginAllowThreads();
8075 (arg1)->SetSashGravity(arg2);
8076
8077 wxPyEndAllowThreads(__tstate);
8078 if (PyErr_Occurred()) SWIG_fail;
8079 }
8080 Py_INCREF(Py_None); resultobj = Py_None;
8081 return resultobj;
8082 fail:
8083 return NULL;
8084}
8085
8086
8087static PyObject *_wrap_SplitterWindow_GetSashGravity(PyObject *, PyObject *args, PyObject *kwargs) {
8088 PyObject *resultobj;
8089 wxSplitterWindow *arg1 = (wxSplitterWindow *) 0 ;
8090 double result;
8091 PyObject * obj0 = 0 ;
8092 char *kwnames[] = {
8093 (char *) "self", NULL
8094 };
8095
8096 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SplitterWindow_GetSashGravity",kwnames,&obj0)) goto fail;
8097 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSplitterWindow, SWIG_POINTER_EXCEPTION | 0);
8098 if (SWIG_arg_fail(1)) SWIG_fail;
8099 {
8100 PyThreadState* __tstate = wxPyBeginAllowThreads();
8101 result = (double)((wxSplitterWindow const *)arg1)->GetSashGravity();
8102
8103 wxPyEndAllowThreads(__tstate);
8104 if (PyErr_Occurred()) SWIG_fail;
8105 }
8106 {
8107 resultobj = SWIG_From_double((double)(result));
8108 }
8109 return resultobj;
8110 fail:
8111 return NULL;
8112}
8113
8114
8115static PyObject *_wrap_SplitterWindow_SetMinimumPaneSize(PyObject *, PyObject *args, PyObject *kwargs) {
8116 PyObject *resultobj;
8117 wxSplitterWindow *arg1 = (wxSplitterWindow *) 0 ;
8118 int arg2 ;
8119 PyObject * obj0 = 0 ;
8120 PyObject * obj1 = 0 ;
8121 char *kwnames[] = {
8122 (char *) "self",(char *) "min", NULL
8123 };
8124
8125 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:SplitterWindow_SetMinimumPaneSize",kwnames,&obj0,&obj1)) goto fail;
8126 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSplitterWindow, SWIG_POINTER_EXCEPTION | 0);
8127 if (SWIG_arg_fail(1)) SWIG_fail;
8128 {
8129 arg2 = (int)(SWIG_As_int(obj1));
8130 if (SWIG_arg_fail(2)) SWIG_fail;
8131 }
8132 {
8133 PyThreadState* __tstate = wxPyBeginAllowThreads();
8134 (arg1)->SetMinimumPaneSize(arg2);
8135
8136 wxPyEndAllowThreads(__tstate);
8137 if (PyErr_Occurred()) SWIG_fail;
8138 }
8139 Py_INCREF(Py_None); resultobj = Py_None;
8140 return resultobj;
8141 fail:
8142 return NULL;
8143}
8144
8145
8146static PyObject *_wrap_SplitterWindow_GetMinimumPaneSize(PyObject *, PyObject *args, PyObject *kwargs) {
8147 PyObject *resultobj;
8148 wxSplitterWindow *arg1 = (wxSplitterWindow *) 0 ;
8149 int result;
8150 PyObject * obj0 = 0 ;
8151 char *kwnames[] = {
8152 (char *) "self", NULL
8153 };
8154
8155 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SplitterWindow_GetMinimumPaneSize",kwnames,&obj0)) goto fail;
8156 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSplitterWindow, SWIG_POINTER_EXCEPTION | 0);
8157 if (SWIG_arg_fail(1)) SWIG_fail;
8158 {
8159 PyThreadState* __tstate = wxPyBeginAllowThreads();
8160 result = (int)((wxSplitterWindow const *)arg1)->GetMinimumPaneSize();
8161
8162 wxPyEndAllowThreads(__tstate);
8163 if (PyErr_Occurred()) SWIG_fail;
8164 }
8165 {
8166 resultobj = SWIG_From_int((int)(result));
8167 }
8168 return resultobj;
8169 fail:
8170 return NULL;
8171}
8172
8173
8174static PyObject *_wrap_SplitterWindow_SashHitTest(PyObject *, PyObject *args, PyObject *kwargs) {
8175 PyObject *resultobj;
8176 wxSplitterWindow *arg1 = (wxSplitterWindow *) 0 ;
8177 int arg2 ;
8178 int arg3 ;
8179 int arg4 = (int) 5 ;
8180 bool result;
8181 PyObject * obj0 = 0 ;
8182 PyObject * obj1 = 0 ;
8183 PyObject * obj2 = 0 ;
8184 PyObject * obj3 = 0 ;
8185 char *kwnames[] = {
8186 (char *) "self",(char *) "x",(char *) "y",(char *) "tolerance", NULL
8187 };
8188
8189 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO|O:SplitterWindow_SashHitTest",kwnames,&obj0,&obj1,&obj2,&obj3)) goto fail;
8190 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSplitterWindow, SWIG_POINTER_EXCEPTION | 0);
8191 if (SWIG_arg_fail(1)) SWIG_fail;
8192 {
8193 arg2 = (int)(SWIG_As_int(obj1));
8194 if (SWIG_arg_fail(2)) SWIG_fail;
8195 }
8196 {
8197 arg3 = (int)(SWIG_As_int(obj2));
8198 if (SWIG_arg_fail(3)) SWIG_fail;
8199 }
8200 if (obj3) {
8201 {
8202 arg4 = (int)(SWIG_As_int(obj3));
8203 if (SWIG_arg_fail(4)) SWIG_fail;
8204 }
8205 }
8206 {
8207 PyThreadState* __tstate = wxPyBeginAllowThreads();
8208 result = (bool)(arg1)->SashHitTest(arg2,arg3,arg4);
8209
8210 wxPyEndAllowThreads(__tstate);
8211 if (PyErr_Occurred()) SWIG_fail;
8212 }
8213 {
8214 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
8215 }
8216 return resultobj;
8217 fail:
8218 return NULL;
8219}
8220
8221
8222static PyObject *_wrap_SplitterWindow_SizeWindows(PyObject *, PyObject *args, PyObject *kwargs) {
8223 PyObject *resultobj;
8224 wxSplitterWindow *arg1 = (wxSplitterWindow *) 0 ;
8225 PyObject * obj0 = 0 ;
8226 char *kwnames[] = {
8227 (char *) "self", NULL
8228 };
8229
8230 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SplitterWindow_SizeWindows",kwnames,&obj0)) goto fail;
8231 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSplitterWindow, SWIG_POINTER_EXCEPTION | 0);
8232 if (SWIG_arg_fail(1)) SWIG_fail;
8233 {
8234 PyThreadState* __tstate = wxPyBeginAllowThreads();
8235 (arg1)->SizeWindows();
8236
8237 wxPyEndAllowThreads(__tstate);
8238 if (PyErr_Occurred()) SWIG_fail;
8239 }
8240 Py_INCREF(Py_None); resultobj = Py_None;
8241 return resultobj;
8242 fail:
8243 return NULL;
8244}
8245
8246
8247static PyObject *_wrap_SplitterWindow_SetNeedUpdating(PyObject *, PyObject *args, PyObject *kwargs) {
8248 PyObject *resultobj;
8249 wxSplitterWindow *arg1 = (wxSplitterWindow *) 0 ;
8250 bool arg2 ;
8251 PyObject * obj0 = 0 ;
8252 PyObject * obj1 = 0 ;
8253 char *kwnames[] = {
8254 (char *) "self",(char *) "needUpdating", NULL
8255 };
8256
8257 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:SplitterWindow_SetNeedUpdating",kwnames,&obj0,&obj1)) goto fail;
8258 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSplitterWindow, SWIG_POINTER_EXCEPTION | 0);
8259 if (SWIG_arg_fail(1)) SWIG_fail;
8260 {
8261 arg2 = (bool)(SWIG_As_bool(obj1));
8262 if (SWIG_arg_fail(2)) SWIG_fail;
8263 }
8264 {
8265 PyThreadState* __tstate = wxPyBeginAllowThreads();
8266 (arg1)->SetNeedUpdating(arg2);
8267
8268 wxPyEndAllowThreads(__tstate);
8269 if (PyErr_Occurred()) SWIG_fail;
8270 }
8271 Py_INCREF(Py_None); resultobj = Py_None;
8272 return resultobj;
8273 fail:
8274 return NULL;
8275}
8276
8277
8278static PyObject *_wrap_SplitterWindow_GetNeedUpdating(PyObject *, PyObject *args, PyObject *kwargs) {
8279 PyObject *resultobj;
8280 wxSplitterWindow *arg1 = (wxSplitterWindow *) 0 ;
8281 bool result;
8282 PyObject * obj0 = 0 ;
8283 char *kwnames[] = {
8284 (char *) "self", NULL
8285 };
8286
8287 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SplitterWindow_GetNeedUpdating",kwnames,&obj0)) goto fail;
8288 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSplitterWindow, SWIG_POINTER_EXCEPTION | 0);
8289 if (SWIG_arg_fail(1)) SWIG_fail;
8290 {
8291 PyThreadState* __tstate = wxPyBeginAllowThreads();
8292 result = (bool)((wxSplitterWindow const *)arg1)->GetNeedUpdating();
8293
8294 wxPyEndAllowThreads(__tstate);
8295 if (PyErr_Occurred()) SWIG_fail;
8296 }
8297 {
8298 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
8299 }
8300 return resultobj;
8301 fail:
8302 return NULL;
8303}
8304
8305
8306static PyObject *_wrap_SplitterWindow_GetClassDefaultAttributes(PyObject *, PyObject *args, PyObject *kwargs) {
8307 PyObject *resultobj;
8308 wxWindowVariant arg1 = (wxWindowVariant) wxWINDOW_VARIANT_NORMAL ;
8309 wxVisualAttributes result;
8310 PyObject * obj0 = 0 ;
8311 char *kwnames[] = {
8312 (char *) "variant", NULL
8313 };
8314
8315 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"|O:SplitterWindow_GetClassDefaultAttributes",kwnames,&obj0)) goto fail;
8316 if (obj0) {
8317 {
8318 arg1 = (wxWindowVariant)(SWIG_As_int(obj0));
8319 if (SWIG_arg_fail(1)) SWIG_fail;
8320 }
8321 }
8322 {
8323 if (!wxPyCheckForApp()) SWIG_fail;
8324 PyThreadState* __tstate = wxPyBeginAllowThreads();
8325 result = wxSplitterWindow::GetClassDefaultAttributes((wxWindowVariant )arg1);
8326
8327 wxPyEndAllowThreads(__tstate);
8328 if (PyErr_Occurred()) SWIG_fail;
8329 }
8330 {
8331 wxVisualAttributes * resultptr;
8332 resultptr = new wxVisualAttributes((wxVisualAttributes &)(result));
8333 resultobj = SWIG_NewPointerObj((void *)(resultptr), SWIGTYPE_p_wxVisualAttributes, 1);
8334 }
8335 return resultobj;
8336 fail:
8337 return NULL;
8338}
8339
8340
8341static PyObject * SplitterWindow_swigregister(PyObject *, PyObject *args) {
8342 PyObject *obj;
8343 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
8344 SWIG_TypeClientData(SWIGTYPE_p_wxSplitterWindow, obj);
8345 Py_INCREF(obj);
8346 return Py_BuildValue((char *)"");
8347}
8348static PyObject *_wrap_new_SplitterEvent(PyObject *, PyObject *args, PyObject *kwargs) {
8349 PyObject *resultobj;
8350 wxEventType arg1 = (wxEventType) wxEVT_NULL ;
8351 wxSplitterWindow *arg2 = (wxSplitterWindow *) (wxSplitterWindow *) NULL ;
8352 wxSplitterEvent *result;
8353 PyObject * obj0 = 0 ;
8354 PyObject * obj1 = 0 ;
8355 char *kwnames[] = {
8356 (char *) "type",(char *) "splitter", NULL
8357 };
8358
8359 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"|OO:new_SplitterEvent",kwnames,&obj0,&obj1)) goto fail;
8360 if (obj0) {
8361 {
8362 arg1 = (wxEventType)(SWIG_As_int(obj0));
8363 if (SWIG_arg_fail(1)) SWIG_fail;
8364 }
8365 }
8366 if (obj1) {
8367 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxSplitterWindow, SWIG_POINTER_EXCEPTION | 0);
8368 if (SWIG_arg_fail(2)) SWIG_fail;
8369 }
8370 {
8371 PyThreadState* __tstate = wxPyBeginAllowThreads();
8372 result = (wxSplitterEvent *)new wxSplitterEvent(arg1,arg2);
8373
8374 wxPyEndAllowThreads(__tstate);
8375 if (PyErr_Occurred()) SWIG_fail;
8376 }
8377 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxSplitterEvent, 1);
8378 return resultobj;
8379 fail:
8380 return NULL;
8381}
8382
8383
8384static PyObject *_wrap_SplitterEvent_SetSashPosition(PyObject *, PyObject *args, PyObject *kwargs) {
8385 PyObject *resultobj;
8386 wxSplitterEvent *arg1 = (wxSplitterEvent *) 0 ;
8387 int arg2 ;
8388 PyObject * obj0 = 0 ;
8389 PyObject * obj1 = 0 ;
8390 char *kwnames[] = {
8391 (char *) "self",(char *) "pos", NULL
8392 };
8393
8394 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:SplitterEvent_SetSashPosition",kwnames,&obj0,&obj1)) goto fail;
8395 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSplitterEvent, SWIG_POINTER_EXCEPTION | 0);
8396 if (SWIG_arg_fail(1)) SWIG_fail;
8397 {
8398 arg2 = (int)(SWIG_As_int(obj1));
8399 if (SWIG_arg_fail(2)) SWIG_fail;
8400 }
8401 {
8402 PyThreadState* __tstate = wxPyBeginAllowThreads();
8403 (arg1)->SetSashPosition(arg2);
8404
8405 wxPyEndAllowThreads(__tstate);
8406 if (PyErr_Occurred()) SWIG_fail;
8407 }
8408 Py_INCREF(Py_None); resultobj = Py_None;
8409 return resultobj;
8410 fail:
8411 return NULL;
8412}
8413
8414
8415static PyObject *_wrap_SplitterEvent_GetSashPosition(PyObject *, PyObject *args, PyObject *kwargs) {
8416 PyObject *resultobj;
8417 wxSplitterEvent *arg1 = (wxSplitterEvent *) 0 ;
8418 int result;
8419 PyObject * obj0 = 0 ;
8420 char *kwnames[] = {
8421 (char *) "self", NULL
8422 };
8423
8424 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SplitterEvent_GetSashPosition",kwnames,&obj0)) goto fail;
8425 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSplitterEvent, SWIG_POINTER_EXCEPTION | 0);
8426 if (SWIG_arg_fail(1)) SWIG_fail;
8427 {
8428 PyThreadState* __tstate = wxPyBeginAllowThreads();
8429 result = (int)((wxSplitterEvent const *)arg1)->GetSashPosition();
8430
8431 wxPyEndAllowThreads(__tstate);
8432 if (PyErr_Occurred()) SWIG_fail;
8433 }
8434 {
8435 resultobj = SWIG_From_int((int)(result));
8436 }
8437 return resultobj;
8438 fail:
8439 return NULL;
8440}
8441
8442
8443static PyObject *_wrap_SplitterEvent_GetWindowBeingRemoved(PyObject *, PyObject *args, PyObject *kwargs) {
8444 PyObject *resultobj;
8445 wxSplitterEvent *arg1 = (wxSplitterEvent *) 0 ;
8446 wxWindow *result;
8447 PyObject * obj0 = 0 ;
8448 char *kwnames[] = {
8449 (char *) "self", NULL
8450 };
8451
8452 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SplitterEvent_GetWindowBeingRemoved",kwnames,&obj0)) goto fail;
8453 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSplitterEvent, SWIG_POINTER_EXCEPTION | 0);
8454 if (SWIG_arg_fail(1)) SWIG_fail;
8455 {
8456 PyThreadState* __tstate = wxPyBeginAllowThreads();
8457 result = (wxWindow *)((wxSplitterEvent const *)arg1)->GetWindowBeingRemoved();
8458
8459 wxPyEndAllowThreads(__tstate);
8460 if (PyErr_Occurred()) SWIG_fail;
8461 }
8462 {
8463 resultobj = wxPyMake_wxObject(result, 0);
8464 }
8465 return resultobj;
8466 fail:
8467 return NULL;
8468}
8469
8470
8471static PyObject *_wrap_SplitterEvent_GetX(PyObject *, PyObject *args, PyObject *kwargs) {
8472 PyObject *resultobj;
8473 wxSplitterEvent *arg1 = (wxSplitterEvent *) 0 ;
8474 int result;
8475 PyObject * obj0 = 0 ;
8476 char *kwnames[] = {
8477 (char *) "self", NULL
8478 };
8479
8480 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SplitterEvent_GetX",kwnames,&obj0)) goto fail;
8481 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSplitterEvent, SWIG_POINTER_EXCEPTION | 0);
8482 if (SWIG_arg_fail(1)) SWIG_fail;
8483 {
8484 PyThreadState* __tstate = wxPyBeginAllowThreads();
8485 result = (int)((wxSplitterEvent const *)arg1)->GetX();
8486
8487 wxPyEndAllowThreads(__tstate);
8488 if (PyErr_Occurred()) SWIG_fail;
8489 }
8490 {
8491 resultobj = SWIG_From_int((int)(result));
8492 }
8493 return resultobj;
8494 fail:
8495 return NULL;
8496}
8497
8498
8499static PyObject *_wrap_SplitterEvent_GetY(PyObject *, PyObject *args, PyObject *kwargs) {
8500 PyObject *resultobj;
8501 wxSplitterEvent *arg1 = (wxSplitterEvent *) 0 ;
8502 int result;
8503 PyObject * obj0 = 0 ;
8504 char *kwnames[] = {
8505 (char *) "self", NULL
8506 };
8507
8508 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SplitterEvent_GetY",kwnames,&obj0)) goto fail;
8509 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSplitterEvent, SWIG_POINTER_EXCEPTION | 0);
8510 if (SWIG_arg_fail(1)) SWIG_fail;
8511 {
8512 PyThreadState* __tstate = wxPyBeginAllowThreads();
8513 result = (int)((wxSplitterEvent const *)arg1)->GetY();
8514
8515 wxPyEndAllowThreads(__tstate);
8516 if (PyErr_Occurred()) SWIG_fail;
8517 }
8518 {
8519 resultobj = SWIG_From_int((int)(result));
8520 }
8521 return resultobj;
8522 fail:
8523 return NULL;
8524}
8525
8526
8527static PyObject * SplitterEvent_swigregister(PyObject *, PyObject *args) {
8528 PyObject *obj;
8529 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
8530 SWIG_TypeClientData(SWIGTYPE_p_wxSplitterEvent, obj);
8531 Py_INCREF(obj);
8532 return Py_BuildValue((char *)"");
8533}
8534static int _wrap_SashNameStr_set(PyObject *) {
8535 PyErr_SetString(PyExc_TypeError,"Variable SashNameStr is read-only.");
8536 return 1;
8537}
8538
8539
8540static PyObject *_wrap_SashNameStr_get(void) {
8541 PyObject *pyobj;
8542
8543 {
8544#if wxUSE_UNICODE
8545 pyobj = PyUnicode_FromWideChar((&wxPySashNameStr)->c_str(), (&wxPySashNameStr)->Len());
8546#else
8547 pyobj = PyString_FromStringAndSize((&wxPySashNameStr)->c_str(), (&wxPySashNameStr)->Len());
8548#endif
8549 }
8550 return pyobj;
8551}
8552
8553
8554static int _wrap_SashLayoutNameStr_set(PyObject *) {
8555 PyErr_SetString(PyExc_TypeError,"Variable SashLayoutNameStr is read-only.");
8556 return 1;
8557}
8558
8559
8560static PyObject *_wrap_SashLayoutNameStr_get(void) {
8561 PyObject *pyobj;
8562
8563 {
8564#if wxUSE_UNICODE
8565 pyobj = PyUnicode_FromWideChar((&wxPySashLayoutNameStr)->c_str(), (&wxPySashLayoutNameStr)->Len());
8566#else
8567 pyobj = PyString_FromStringAndSize((&wxPySashLayoutNameStr)->c_str(), (&wxPySashLayoutNameStr)->Len());
8568#endif
8569 }
8570 return pyobj;
8571}
8572
8573
8574static PyObject *_wrap_new_SashWindow(PyObject *, PyObject *args, PyObject *kwargs) {
8575 PyObject *resultobj;
8576 wxWindow *arg1 = (wxWindow *) 0 ;
8577 int arg2 = (int) -1 ;
8578 wxPoint const &arg3_defvalue = wxDefaultPosition ;
8579 wxPoint *arg3 = (wxPoint *) &arg3_defvalue ;
8580 wxSize const &arg4_defvalue = wxDefaultSize ;
8581 wxSize *arg4 = (wxSize *) &arg4_defvalue ;
8582 long arg5 = (long) wxCLIP_CHILDREN|wxSW_3D ;
8583 wxString const &arg6_defvalue = wxPySashNameStr ;
8584 wxString *arg6 = (wxString *) &arg6_defvalue ;
8585 wxSashWindow *result;
8586 wxPoint temp3 ;
8587 wxSize temp4 ;
8588 bool temp6 = false ;
8589 PyObject * obj0 = 0 ;
8590 PyObject * obj1 = 0 ;
8591 PyObject * obj2 = 0 ;
8592 PyObject * obj3 = 0 ;
8593 PyObject * obj4 = 0 ;
8594 PyObject * obj5 = 0 ;
8595 char *kwnames[] = {
8596 (char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
8597 };
8598
8599 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|OOOOO:new_SashWindow",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) goto fail;
8600 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
8601 if (SWIG_arg_fail(1)) SWIG_fail;
8602 if (obj1) {
8603 {
8604 arg2 = (int)(SWIG_As_int(obj1));
8605 if (SWIG_arg_fail(2)) SWIG_fail;
8606 }
8607 }
8608 if (obj2) {
8609 {
8610 arg3 = &temp3;
8611 if ( ! wxPoint_helper(obj2, &arg3)) SWIG_fail;
8612 }
8613 }
8614 if (obj3) {
8615 {
8616 arg4 = &temp4;
8617 if ( ! wxSize_helper(obj3, &arg4)) SWIG_fail;
8618 }
8619 }
8620 if (obj4) {
8621 {
8622 arg5 = (long)(SWIG_As_long(obj4));
8623 if (SWIG_arg_fail(5)) SWIG_fail;
8624 }
8625 }
8626 if (obj5) {
8627 {
8628 arg6 = wxString_in_helper(obj5);
8629 if (arg6 == NULL) SWIG_fail;
8630 temp6 = true;
8631 }
8632 }
8633 {
8634 if (!wxPyCheckForApp()) SWIG_fail;
8635 PyThreadState* __tstate = wxPyBeginAllowThreads();
8636 result = (wxSashWindow *)new wxSashWindow(arg1,arg2,(wxPoint const &)*arg3,(wxSize const &)*arg4,arg5,(wxString const &)*arg6);
8637
8638 wxPyEndAllowThreads(__tstate);
8639 if (PyErr_Occurred()) SWIG_fail;
8640 }
8641 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxSashWindow, 1);
8642 {
8643 if (temp6)
8644 delete arg6;
8645 }
8646 return resultobj;
8647 fail:
8648 {
8649 if (temp6)
8650 delete arg6;
8651 }
8652 return NULL;
8653}
8654
8655
8656static PyObject *_wrap_new_PreSashWindow(PyObject *, PyObject *args, PyObject *kwargs) {
8657 PyObject *resultobj;
8658 wxSashWindow *result;
8659 char *kwnames[] = {
8660 NULL
8661 };
8662
8663 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":new_PreSashWindow",kwnames)) goto fail;
8664 {
8665 if (!wxPyCheckForApp()) SWIG_fail;
8666 PyThreadState* __tstate = wxPyBeginAllowThreads();
8667 result = (wxSashWindow *)new wxSashWindow();
8668
8669 wxPyEndAllowThreads(__tstate);
8670 if (PyErr_Occurred()) SWIG_fail;
8671 }
8672 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxSashWindow, 1);
8673 return resultobj;
8674 fail:
8675 return NULL;
8676}
8677
8678
8679static PyObject *_wrap_SashWindow_Create(PyObject *, PyObject *args, PyObject *kwargs) {
8680 PyObject *resultobj;
8681 wxSashWindow *arg1 = (wxSashWindow *) 0 ;
8682 wxWindow *arg2 = (wxWindow *) 0 ;
8683 int arg3 = (int) -1 ;
8684 wxPoint const &arg4_defvalue = wxDefaultPosition ;
8685 wxPoint *arg4 = (wxPoint *) &arg4_defvalue ;
8686 wxSize const &arg5_defvalue = wxDefaultSize ;
8687 wxSize *arg5 = (wxSize *) &arg5_defvalue ;
8688 long arg6 = (long) wxCLIP_CHILDREN|wxSW_3D ;
8689 wxString const &arg7_defvalue = wxPySashNameStr ;
8690 wxString *arg7 = (wxString *) &arg7_defvalue ;
8691 bool result;
8692 wxPoint temp4 ;
8693 wxSize temp5 ;
8694 bool temp7 = false ;
8695 PyObject * obj0 = 0 ;
8696 PyObject * obj1 = 0 ;
8697 PyObject * obj2 = 0 ;
8698 PyObject * obj3 = 0 ;
8699 PyObject * obj4 = 0 ;
8700 PyObject * obj5 = 0 ;
8701 PyObject * obj6 = 0 ;
8702 char *kwnames[] = {
8703 (char *) "self",(char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
8704 };
8705
8706 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|OOOOO:SashWindow_Create",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6)) goto fail;
8707 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSashWindow, SWIG_POINTER_EXCEPTION | 0);
8708 if (SWIG_arg_fail(1)) SWIG_fail;
8709 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
8710 if (SWIG_arg_fail(2)) SWIG_fail;
8711 if (obj2) {
8712 {
8713 arg3 = (int)(SWIG_As_int(obj2));
8714 if (SWIG_arg_fail(3)) SWIG_fail;
8715 }
8716 }
8717 if (obj3) {
8718 {
8719 arg4 = &temp4;
8720 if ( ! wxPoint_helper(obj3, &arg4)) SWIG_fail;
8721 }
8722 }
8723 if (obj4) {
8724 {
8725 arg5 = &temp5;
8726 if ( ! wxSize_helper(obj4, &arg5)) SWIG_fail;
8727 }
8728 }
8729 if (obj5) {
8730 {
8731 arg6 = (long)(SWIG_As_long(obj5));
8732 if (SWIG_arg_fail(6)) SWIG_fail;
8733 }
8734 }
8735 if (obj6) {
8736 {
8737 arg7 = wxString_in_helper(obj6);
8738 if (arg7 == NULL) SWIG_fail;
8739 temp7 = true;
8740 }
8741 }
8742 {
8743 PyThreadState* __tstate = wxPyBeginAllowThreads();
8744 result = (bool)(arg1)->Create(arg2,arg3,(wxPoint const &)*arg4,(wxSize const &)*arg5,arg6,(wxString const &)*arg7);
8745
8746 wxPyEndAllowThreads(__tstate);
8747 if (PyErr_Occurred()) SWIG_fail;
8748 }
8749 {
8750 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
8751 }
8752 {
8753 if (temp7)
8754 delete arg7;
8755 }
8756 return resultobj;
8757 fail:
8758 {
8759 if (temp7)
8760 delete arg7;
8761 }
8762 return NULL;
8763}
8764
8765
8766static PyObject *_wrap_SashWindow_SetSashVisible(PyObject *, PyObject *args, PyObject *kwargs) {
8767 PyObject *resultobj;
8768 wxSashWindow *arg1 = (wxSashWindow *) 0 ;
8769 wxSashEdgePosition arg2 ;
8770 bool arg3 ;
8771 PyObject * obj0 = 0 ;
8772 PyObject * obj1 = 0 ;
8773 PyObject * obj2 = 0 ;
8774 char *kwnames[] = {
8775 (char *) "self",(char *) "edge",(char *) "sash", NULL
8776 };
8777
8778 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:SashWindow_SetSashVisible",kwnames,&obj0,&obj1,&obj2)) goto fail;
8779 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSashWindow, SWIG_POINTER_EXCEPTION | 0);
8780 if (SWIG_arg_fail(1)) SWIG_fail;
8781 {
8782 arg2 = (wxSashEdgePosition)(SWIG_As_int(obj1));
8783 if (SWIG_arg_fail(2)) SWIG_fail;
8784 }
8785 {
8786 arg3 = (bool)(SWIG_As_bool(obj2));
8787 if (SWIG_arg_fail(3)) SWIG_fail;
8788 }
8789 {
8790 PyThreadState* __tstate = wxPyBeginAllowThreads();
8791 (arg1)->SetSashVisible((wxSashEdgePosition )arg2,arg3);
8792
8793 wxPyEndAllowThreads(__tstate);
8794 if (PyErr_Occurred()) SWIG_fail;
8795 }
8796 Py_INCREF(Py_None); resultobj = Py_None;
8797 return resultobj;
8798 fail:
8799 return NULL;
8800}
8801
8802
8803static PyObject *_wrap_SashWindow_GetSashVisible(PyObject *, PyObject *args, PyObject *kwargs) {
8804 PyObject *resultobj;
8805 wxSashWindow *arg1 = (wxSashWindow *) 0 ;
8806 wxSashEdgePosition arg2 ;
8807 bool result;
8808 PyObject * obj0 = 0 ;
8809 PyObject * obj1 = 0 ;
8810 char *kwnames[] = {
8811 (char *) "self",(char *) "edge", NULL
8812 };
8813
8814 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:SashWindow_GetSashVisible",kwnames,&obj0,&obj1)) goto fail;
8815 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSashWindow, SWIG_POINTER_EXCEPTION | 0);
8816 if (SWIG_arg_fail(1)) SWIG_fail;
8817 {
8818 arg2 = (wxSashEdgePosition)(SWIG_As_int(obj1));
8819 if (SWIG_arg_fail(2)) SWIG_fail;
8820 }
8821 {
8822 PyThreadState* __tstate = wxPyBeginAllowThreads();
8823 result = (bool)((wxSashWindow const *)arg1)->GetSashVisible((wxSashEdgePosition )arg2);
8824
8825 wxPyEndAllowThreads(__tstate);
8826 if (PyErr_Occurred()) SWIG_fail;
8827 }
8828 {
8829 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
8830 }
8831 return resultobj;
8832 fail:
8833 return NULL;
8834}
8835
8836
8837static PyObject *_wrap_SashWindow_SetSashBorder(PyObject *, PyObject *args, PyObject *kwargs) {
8838 PyObject *resultobj;
8839 wxSashWindow *arg1 = (wxSashWindow *) 0 ;
8840 wxSashEdgePosition arg2 ;
8841 bool arg3 ;
8842 PyObject * obj0 = 0 ;
8843 PyObject * obj1 = 0 ;
8844 PyObject * obj2 = 0 ;
8845 char *kwnames[] = {
8846 (char *) "self",(char *) "edge",(char *) "border", NULL
8847 };
8848
8849 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:SashWindow_SetSashBorder",kwnames,&obj0,&obj1,&obj2)) goto fail;
8850 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSashWindow, SWIG_POINTER_EXCEPTION | 0);
8851 if (SWIG_arg_fail(1)) SWIG_fail;
8852 {
8853 arg2 = (wxSashEdgePosition)(SWIG_As_int(obj1));
8854 if (SWIG_arg_fail(2)) SWIG_fail;
8855 }
8856 {
8857 arg3 = (bool)(SWIG_As_bool(obj2));
8858 if (SWIG_arg_fail(3)) SWIG_fail;
8859 }
8860 {
8861 PyThreadState* __tstate = wxPyBeginAllowThreads();
8862 (arg1)->SetSashBorder((wxSashEdgePosition )arg2,arg3);
8863
8864 wxPyEndAllowThreads(__tstate);
8865 if (PyErr_Occurred()) SWIG_fail;
8866 }
8867 Py_INCREF(Py_None); resultobj = Py_None;
8868 return resultobj;
8869 fail:
8870 return NULL;
8871}
8872
8873
8874static PyObject *_wrap_SashWindow_HasBorder(PyObject *, PyObject *args, PyObject *kwargs) {
8875 PyObject *resultobj;
8876 wxSashWindow *arg1 = (wxSashWindow *) 0 ;
8877 wxSashEdgePosition arg2 ;
8878 bool result;
8879 PyObject * obj0 = 0 ;
8880 PyObject * obj1 = 0 ;
8881 char *kwnames[] = {
8882 (char *) "self",(char *) "edge", NULL
8883 };
8884
8885 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:SashWindow_HasBorder",kwnames,&obj0,&obj1)) goto fail;
8886 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSashWindow, SWIG_POINTER_EXCEPTION | 0);
8887 if (SWIG_arg_fail(1)) SWIG_fail;
8888 {
8889 arg2 = (wxSashEdgePosition)(SWIG_As_int(obj1));
8890 if (SWIG_arg_fail(2)) SWIG_fail;
8891 }
8892 {
8893 PyThreadState* __tstate = wxPyBeginAllowThreads();
8894 result = (bool)((wxSashWindow const *)arg1)->HasBorder((wxSashEdgePosition )arg2);
8895
8896 wxPyEndAllowThreads(__tstate);
8897 if (PyErr_Occurred()) SWIG_fail;
8898 }
8899 {
8900 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
8901 }
8902 return resultobj;
8903 fail:
8904 return NULL;
8905}
8906
8907
8908static PyObject *_wrap_SashWindow_GetEdgeMargin(PyObject *, PyObject *args, PyObject *kwargs) {
8909 PyObject *resultobj;
8910 wxSashWindow *arg1 = (wxSashWindow *) 0 ;
8911 wxSashEdgePosition arg2 ;
8912 int result;
8913 PyObject * obj0 = 0 ;
8914 PyObject * obj1 = 0 ;
8915 char *kwnames[] = {
8916 (char *) "self",(char *) "edge", NULL
8917 };
8918
8919 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:SashWindow_GetEdgeMargin",kwnames,&obj0,&obj1)) goto fail;
8920 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSashWindow, SWIG_POINTER_EXCEPTION | 0);
8921 if (SWIG_arg_fail(1)) SWIG_fail;
8922 {
8923 arg2 = (wxSashEdgePosition)(SWIG_As_int(obj1));
8924 if (SWIG_arg_fail(2)) SWIG_fail;
8925 }
8926 {
8927 PyThreadState* __tstate = wxPyBeginAllowThreads();
8928 result = (int)((wxSashWindow const *)arg1)->GetEdgeMargin((wxSashEdgePosition )arg2);
8929
8930 wxPyEndAllowThreads(__tstate);
8931 if (PyErr_Occurred()) SWIG_fail;
8932 }
8933 {
8934 resultobj = SWIG_From_int((int)(result));
8935 }
8936 return resultobj;
8937 fail:
8938 return NULL;
8939}
8940
8941
8942static PyObject *_wrap_SashWindow_SetDefaultBorderSize(PyObject *, PyObject *args, PyObject *kwargs) {
8943 PyObject *resultobj;
8944 wxSashWindow *arg1 = (wxSashWindow *) 0 ;
8945 int arg2 ;
8946 PyObject * obj0 = 0 ;
8947 PyObject * obj1 = 0 ;
8948 char *kwnames[] = {
8949 (char *) "self",(char *) "width", NULL
8950 };
8951
8952 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:SashWindow_SetDefaultBorderSize",kwnames,&obj0,&obj1)) goto fail;
8953 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSashWindow, SWIG_POINTER_EXCEPTION | 0);
8954 if (SWIG_arg_fail(1)) SWIG_fail;
8955 {
8956 arg2 = (int)(SWIG_As_int(obj1));
8957 if (SWIG_arg_fail(2)) SWIG_fail;
8958 }
8959 {
8960 PyThreadState* __tstate = wxPyBeginAllowThreads();
8961 (arg1)->SetDefaultBorderSize(arg2);
8962
8963 wxPyEndAllowThreads(__tstate);
8964 if (PyErr_Occurred()) SWIG_fail;
8965 }
8966 Py_INCREF(Py_None); resultobj = Py_None;
8967 return resultobj;
8968 fail:
8969 return NULL;
8970}
8971
8972
8973static PyObject *_wrap_SashWindow_GetDefaultBorderSize(PyObject *, PyObject *args, PyObject *kwargs) {
8974 PyObject *resultobj;
8975 wxSashWindow *arg1 = (wxSashWindow *) 0 ;
8976 int result;
8977 PyObject * obj0 = 0 ;
8978 char *kwnames[] = {
8979 (char *) "self", NULL
8980 };
8981
8982 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SashWindow_GetDefaultBorderSize",kwnames,&obj0)) goto fail;
8983 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSashWindow, SWIG_POINTER_EXCEPTION | 0);
8984 if (SWIG_arg_fail(1)) SWIG_fail;
8985 {
8986 PyThreadState* __tstate = wxPyBeginAllowThreads();
8987 result = (int)((wxSashWindow const *)arg1)->GetDefaultBorderSize();
8988
8989 wxPyEndAllowThreads(__tstate);
8990 if (PyErr_Occurred()) SWIG_fail;
8991 }
8992 {
8993 resultobj = SWIG_From_int((int)(result));
8994 }
8995 return resultobj;
8996 fail:
8997 return NULL;
8998}
8999
9000
9001static PyObject *_wrap_SashWindow_SetExtraBorderSize(PyObject *, PyObject *args, PyObject *kwargs) {
9002 PyObject *resultobj;
9003 wxSashWindow *arg1 = (wxSashWindow *) 0 ;
9004 int arg2 ;
9005 PyObject * obj0 = 0 ;
9006 PyObject * obj1 = 0 ;
9007 char *kwnames[] = {
9008 (char *) "self",(char *) "width", NULL
9009 };
9010
9011 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:SashWindow_SetExtraBorderSize",kwnames,&obj0,&obj1)) goto fail;
9012 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSashWindow, SWIG_POINTER_EXCEPTION | 0);
9013 if (SWIG_arg_fail(1)) SWIG_fail;
9014 {
9015 arg2 = (int)(SWIG_As_int(obj1));
9016 if (SWIG_arg_fail(2)) SWIG_fail;
9017 }
9018 {
9019 PyThreadState* __tstate = wxPyBeginAllowThreads();
9020 (arg1)->SetExtraBorderSize(arg2);
9021
9022 wxPyEndAllowThreads(__tstate);
9023 if (PyErr_Occurred()) SWIG_fail;
9024 }
9025 Py_INCREF(Py_None); resultobj = Py_None;
9026 return resultobj;
9027 fail:
9028 return NULL;
9029}
9030
9031
9032static PyObject *_wrap_SashWindow_GetExtraBorderSize(PyObject *, PyObject *args, PyObject *kwargs) {
9033 PyObject *resultobj;
9034 wxSashWindow *arg1 = (wxSashWindow *) 0 ;
9035 int result;
9036 PyObject * obj0 = 0 ;
9037 char *kwnames[] = {
9038 (char *) "self", NULL
9039 };
9040
9041 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SashWindow_GetExtraBorderSize",kwnames,&obj0)) goto fail;
9042 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSashWindow, SWIG_POINTER_EXCEPTION | 0);
9043 if (SWIG_arg_fail(1)) SWIG_fail;
9044 {
9045 PyThreadState* __tstate = wxPyBeginAllowThreads();
9046 result = (int)((wxSashWindow const *)arg1)->GetExtraBorderSize();
9047
9048 wxPyEndAllowThreads(__tstate);
9049 if (PyErr_Occurred()) SWIG_fail;
9050 }
9051 {
9052 resultobj = SWIG_From_int((int)(result));
9053 }
9054 return resultobj;
9055 fail:
9056 return NULL;
9057}
9058
9059
9060static PyObject *_wrap_SashWindow_SetMinimumSizeX(PyObject *, PyObject *args, PyObject *kwargs) {
9061 PyObject *resultobj;
9062 wxSashWindow *arg1 = (wxSashWindow *) 0 ;
9063 int arg2 ;
9064 PyObject * obj0 = 0 ;
9065 PyObject * obj1 = 0 ;
9066 char *kwnames[] = {
9067 (char *) "self",(char *) "min", NULL
9068 };
9069
9070 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:SashWindow_SetMinimumSizeX",kwnames,&obj0,&obj1)) goto fail;
9071 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSashWindow, SWIG_POINTER_EXCEPTION | 0);
9072 if (SWIG_arg_fail(1)) SWIG_fail;
9073 {
9074 arg2 = (int)(SWIG_As_int(obj1));
9075 if (SWIG_arg_fail(2)) SWIG_fail;
9076 }
9077 {
9078 PyThreadState* __tstate = wxPyBeginAllowThreads();
9079 (arg1)->SetMinimumSizeX(arg2);
9080
9081 wxPyEndAllowThreads(__tstate);
9082 if (PyErr_Occurred()) SWIG_fail;
9083 }
9084 Py_INCREF(Py_None); resultobj = Py_None;
9085 return resultobj;
9086 fail:
9087 return NULL;
9088}
9089
9090
9091static PyObject *_wrap_SashWindow_SetMinimumSizeY(PyObject *, PyObject *args, PyObject *kwargs) {
9092 PyObject *resultobj;
9093 wxSashWindow *arg1 = (wxSashWindow *) 0 ;
9094 int arg2 ;
9095 PyObject * obj0 = 0 ;
9096 PyObject * obj1 = 0 ;
9097 char *kwnames[] = {
9098 (char *) "self",(char *) "min", NULL
9099 };
9100
9101 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:SashWindow_SetMinimumSizeY",kwnames,&obj0,&obj1)) goto fail;
9102 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSashWindow, SWIG_POINTER_EXCEPTION | 0);
9103 if (SWIG_arg_fail(1)) SWIG_fail;
9104 {
9105 arg2 = (int)(SWIG_As_int(obj1));
9106 if (SWIG_arg_fail(2)) SWIG_fail;
9107 }
9108 {
9109 PyThreadState* __tstate = wxPyBeginAllowThreads();
9110 (arg1)->SetMinimumSizeY(arg2);
9111
9112 wxPyEndAllowThreads(__tstate);
9113 if (PyErr_Occurred()) SWIG_fail;
9114 }
9115 Py_INCREF(Py_None); resultobj = Py_None;
9116 return resultobj;
9117 fail:
9118 return NULL;
9119}
9120
9121
9122static PyObject *_wrap_SashWindow_GetMinimumSizeX(PyObject *, PyObject *args, PyObject *kwargs) {
9123 PyObject *resultobj;
9124 wxSashWindow *arg1 = (wxSashWindow *) 0 ;
9125 int result;
9126 PyObject * obj0 = 0 ;
9127 char *kwnames[] = {
9128 (char *) "self", NULL
9129 };
9130
9131 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SashWindow_GetMinimumSizeX",kwnames,&obj0)) goto fail;
9132 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSashWindow, SWIG_POINTER_EXCEPTION | 0);
9133 if (SWIG_arg_fail(1)) SWIG_fail;
9134 {
9135 PyThreadState* __tstate = wxPyBeginAllowThreads();
9136 result = (int)((wxSashWindow const *)arg1)->GetMinimumSizeX();
9137
9138 wxPyEndAllowThreads(__tstate);
9139 if (PyErr_Occurred()) SWIG_fail;
9140 }
9141 {
9142 resultobj = SWIG_From_int((int)(result));
9143 }
9144 return resultobj;
9145 fail:
9146 return NULL;
9147}
9148
9149
9150static PyObject *_wrap_SashWindow_GetMinimumSizeY(PyObject *, PyObject *args, PyObject *kwargs) {
9151 PyObject *resultobj;
9152 wxSashWindow *arg1 = (wxSashWindow *) 0 ;
9153 int result;
9154 PyObject * obj0 = 0 ;
9155 char *kwnames[] = {
9156 (char *) "self", NULL
9157 };
9158
9159 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SashWindow_GetMinimumSizeY",kwnames,&obj0)) goto fail;
9160 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSashWindow, SWIG_POINTER_EXCEPTION | 0);
9161 if (SWIG_arg_fail(1)) SWIG_fail;
9162 {
9163 PyThreadState* __tstate = wxPyBeginAllowThreads();
9164 result = (int)((wxSashWindow const *)arg1)->GetMinimumSizeY();
9165
9166 wxPyEndAllowThreads(__tstate);
9167 if (PyErr_Occurred()) SWIG_fail;
9168 }
9169 {
9170 resultobj = SWIG_From_int((int)(result));
9171 }
9172 return resultobj;
9173 fail:
9174 return NULL;
9175}
9176
9177
9178static PyObject *_wrap_SashWindow_SetMaximumSizeX(PyObject *, PyObject *args, PyObject *kwargs) {
9179 PyObject *resultobj;
9180 wxSashWindow *arg1 = (wxSashWindow *) 0 ;
9181 int arg2 ;
9182 PyObject * obj0 = 0 ;
9183 PyObject * obj1 = 0 ;
9184 char *kwnames[] = {
9185 (char *) "self",(char *) "max", NULL
9186 };
9187
9188 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:SashWindow_SetMaximumSizeX",kwnames,&obj0,&obj1)) goto fail;
9189 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSashWindow, SWIG_POINTER_EXCEPTION | 0);
9190 if (SWIG_arg_fail(1)) SWIG_fail;
9191 {
9192 arg2 = (int)(SWIG_As_int(obj1));
9193 if (SWIG_arg_fail(2)) SWIG_fail;
9194 }
9195 {
9196 PyThreadState* __tstate = wxPyBeginAllowThreads();
9197 (arg1)->SetMaximumSizeX(arg2);
9198
9199 wxPyEndAllowThreads(__tstate);
9200 if (PyErr_Occurred()) SWIG_fail;
9201 }
9202 Py_INCREF(Py_None); resultobj = Py_None;
9203 return resultobj;
9204 fail:
9205 return NULL;
9206}
9207
9208
9209static PyObject *_wrap_SashWindow_SetMaximumSizeY(PyObject *, PyObject *args, PyObject *kwargs) {
9210 PyObject *resultobj;
9211 wxSashWindow *arg1 = (wxSashWindow *) 0 ;
9212 int arg2 ;
9213 PyObject * obj0 = 0 ;
9214 PyObject * obj1 = 0 ;
9215 char *kwnames[] = {
9216 (char *) "self",(char *) "max", NULL
9217 };
9218
9219 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:SashWindow_SetMaximumSizeY",kwnames,&obj0,&obj1)) goto fail;
9220 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSashWindow, SWIG_POINTER_EXCEPTION | 0);
9221 if (SWIG_arg_fail(1)) SWIG_fail;
9222 {
9223 arg2 = (int)(SWIG_As_int(obj1));
9224 if (SWIG_arg_fail(2)) SWIG_fail;
9225 }
9226 {
9227 PyThreadState* __tstate = wxPyBeginAllowThreads();
9228 (arg1)->SetMaximumSizeY(arg2);
9229
9230 wxPyEndAllowThreads(__tstate);
9231 if (PyErr_Occurred()) SWIG_fail;
9232 }
9233 Py_INCREF(Py_None); resultobj = Py_None;
9234 return resultobj;
9235 fail:
9236 return NULL;
9237}
9238
9239
9240static PyObject *_wrap_SashWindow_GetMaximumSizeX(PyObject *, PyObject *args, PyObject *kwargs) {
9241 PyObject *resultobj;
9242 wxSashWindow *arg1 = (wxSashWindow *) 0 ;
9243 int result;
9244 PyObject * obj0 = 0 ;
9245 char *kwnames[] = {
9246 (char *) "self", NULL
9247 };
9248
9249 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SashWindow_GetMaximumSizeX",kwnames,&obj0)) goto fail;
9250 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSashWindow, SWIG_POINTER_EXCEPTION | 0);
9251 if (SWIG_arg_fail(1)) SWIG_fail;
9252 {
9253 PyThreadState* __tstate = wxPyBeginAllowThreads();
9254 result = (int)((wxSashWindow const *)arg1)->GetMaximumSizeX();
9255
9256 wxPyEndAllowThreads(__tstate);
9257 if (PyErr_Occurred()) SWIG_fail;
9258 }
9259 {
9260 resultobj = SWIG_From_int((int)(result));
9261 }
9262 return resultobj;
9263 fail:
9264 return NULL;
9265}
9266
9267
9268static PyObject *_wrap_SashWindow_GetMaximumSizeY(PyObject *, PyObject *args, PyObject *kwargs) {
9269 PyObject *resultobj;
9270 wxSashWindow *arg1 = (wxSashWindow *) 0 ;
9271 int result;
9272 PyObject * obj0 = 0 ;
9273 char *kwnames[] = {
9274 (char *) "self", NULL
9275 };
9276
9277 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SashWindow_GetMaximumSizeY",kwnames,&obj0)) goto fail;
9278 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSashWindow, SWIG_POINTER_EXCEPTION | 0);
9279 if (SWIG_arg_fail(1)) SWIG_fail;
9280 {
9281 PyThreadState* __tstate = wxPyBeginAllowThreads();
9282 result = (int)((wxSashWindow const *)arg1)->GetMaximumSizeY();
9283
9284 wxPyEndAllowThreads(__tstate);
9285 if (PyErr_Occurred()) SWIG_fail;
9286 }
9287 {
9288 resultobj = SWIG_From_int((int)(result));
9289 }
9290 return resultobj;
9291 fail:
9292 return NULL;
9293}
9294
9295
9296static PyObject *_wrap_SashWindow_SashHitTest(PyObject *, PyObject *args, PyObject *kwargs) {
9297 PyObject *resultobj;
9298 wxSashWindow *arg1 = (wxSashWindow *) 0 ;
9299 int arg2 ;
9300 int arg3 ;
9301 int arg4 = (int) 2 ;
9302 wxSashEdgePosition result;
9303 PyObject * obj0 = 0 ;
9304 PyObject * obj1 = 0 ;
9305 PyObject * obj2 = 0 ;
9306 PyObject * obj3 = 0 ;
9307 char *kwnames[] = {
9308 (char *) "self",(char *) "x",(char *) "y",(char *) "tolerance", NULL
9309 };
9310
9311 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO|O:SashWindow_SashHitTest",kwnames,&obj0,&obj1,&obj2,&obj3)) goto fail;
9312 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSashWindow, SWIG_POINTER_EXCEPTION | 0);
9313 if (SWIG_arg_fail(1)) SWIG_fail;
9314 {
9315 arg2 = (int)(SWIG_As_int(obj1));
9316 if (SWIG_arg_fail(2)) SWIG_fail;
9317 }
9318 {
9319 arg3 = (int)(SWIG_As_int(obj2));
9320 if (SWIG_arg_fail(3)) SWIG_fail;
9321 }
9322 if (obj3) {
9323 {
9324 arg4 = (int)(SWIG_As_int(obj3));
9325 if (SWIG_arg_fail(4)) SWIG_fail;
9326 }
9327 }
9328 {
9329 PyThreadState* __tstate = wxPyBeginAllowThreads();
9330 result = (wxSashEdgePosition)(arg1)->SashHitTest(arg2,arg3,arg4);
9331
9332 wxPyEndAllowThreads(__tstate);
9333 if (PyErr_Occurred()) SWIG_fail;
9334 }
9335 resultobj = SWIG_From_int((result));
9336 return resultobj;
9337 fail:
9338 return NULL;
9339}
9340
9341
9342static PyObject *_wrap_SashWindow_SizeWindows(PyObject *, PyObject *args, PyObject *kwargs) {
9343 PyObject *resultobj;
9344 wxSashWindow *arg1 = (wxSashWindow *) 0 ;
9345 PyObject * obj0 = 0 ;
9346 char *kwnames[] = {
9347 (char *) "self", NULL
9348 };
9349
9350 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SashWindow_SizeWindows",kwnames,&obj0)) goto fail;
9351 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSashWindow, SWIG_POINTER_EXCEPTION | 0);
9352 if (SWIG_arg_fail(1)) SWIG_fail;
9353 {
9354 PyThreadState* __tstate = wxPyBeginAllowThreads();
9355 (arg1)->SizeWindows();
9356
9357 wxPyEndAllowThreads(__tstate);
9358 if (PyErr_Occurred()) SWIG_fail;
9359 }
9360 Py_INCREF(Py_None); resultobj = Py_None;
9361 return resultobj;
9362 fail:
9363 return NULL;
9364}
9365
9366
9367static PyObject * SashWindow_swigregister(PyObject *, PyObject *args) {
9368 PyObject *obj;
9369 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
9370 SWIG_TypeClientData(SWIGTYPE_p_wxSashWindow, obj);
9371 Py_INCREF(obj);
9372 return Py_BuildValue((char *)"");
9373}
9374static PyObject *_wrap_new_SashEvent(PyObject *, PyObject *args, PyObject *kwargs) {
9375 PyObject *resultobj;
9376 int arg1 = (int) 0 ;
9377 wxSashEdgePosition arg2 = (wxSashEdgePosition) wxSASH_NONE ;
9378 wxSashEvent *result;
9379 PyObject * obj0 = 0 ;
9380 PyObject * obj1 = 0 ;
9381 char *kwnames[] = {
9382 (char *) "id",(char *) "edge", NULL
9383 };
9384
9385 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"|OO:new_SashEvent",kwnames,&obj0,&obj1)) goto fail;
9386 if (obj0) {
9387 {
9388 arg1 = (int)(SWIG_As_int(obj0));
9389 if (SWIG_arg_fail(1)) SWIG_fail;
9390 }
9391 }
9392 if (obj1) {
9393 {
9394 arg2 = (wxSashEdgePosition)(SWIG_As_int(obj1));
9395 if (SWIG_arg_fail(2)) SWIG_fail;
9396 }
9397 }
9398 {
9399 PyThreadState* __tstate = wxPyBeginAllowThreads();
9400 result = (wxSashEvent *)new wxSashEvent(arg1,(wxSashEdgePosition )arg2);
9401
9402 wxPyEndAllowThreads(__tstate);
9403 if (PyErr_Occurred()) SWIG_fail;
9404 }
9405 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxSashEvent, 1);
9406 return resultobj;
9407 fail:
9408 return NULL;
9409}
9410
9411
9412static PyObject *_wrap_SashEvent_SetEdge(PyObject *, PyObject *args, PyObject *kwargs) {
9413 PyObject *resultobj;
9414 wxSashEvent *arg1 = (wxSashEvent *) 0 ;
9415 wxSashEdgePosition arg2 ;
9416 PyObject * obj0 = 0 ;
9417 PyObject * obj1 = 0 ;
9418 char *kwnames[] = {
9419 (char *) "self",(char *) "edge", NULL
9420 };
9421
9422 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:SashEvent_SetEdge",kwnames,&obj0,&obj1)) goto fail;
9423 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSashEvent, SWIG_POINTER_EXCEPTION | 0);
9424 if (SWIG_arg_fail(1)) SWIG_fail;
9425 {
9426 arg2 = (wxSashEdgePosition)(SWIG_As_int(obj1));
9427 if (SWIG_arg_fail(2)) SWIG_fail;
9428 }
9429 {
9430 PyThreadState* __tstate = wxPyBeginAllowThreads();
9431 (arg1)->SetEdge((wxSashEdgePosition )arg2);
9432
9433 wxPyEndAllowThreads(__tstate);
9434 if (PyErr_Occurred()) SWIG_fail;
9435 }
9436 Py_INCREF(Py_None); resultobj = Py_None;
9437 return resultobj;
9438 fail:
9439 return NULL;
9440}
9441
9442
9443static PyObject *_wrap_SashEvent_GetEdge(PyObject *, PyObject *args, PyObject *kwargs) {
9444 PyObject *resultobj;
9445 wxSashEvent *arg1 = (wxSashEvent *) 0 ;
9446 wxSashEdgePosition result;
9447 PyObject * obj0 = 0 ;
9448 char *kwnames[] = {
9449 (char *) "self", NULL
9450 };
9451
9452 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SashEvent_GetEdge",kwnames,&obj0)) goto fail;
9453 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSashEvent, SWIG_POINTER_EXCEPTION | 0);
9454 if (SWIG_arg_fail(1)) SWIG_fail;
9455 {
9456 PyThreadState* __tstate = wxPyBeginAllowThreads();
9457 result = (wxSashEdgePosition)((wxSashEvent const *)arg1)->GetEdge();
9458
9459 wxPyEndAllowThreads(__tstate);
9460 if (PyErr_Occurred()) SWIG_fail;
9461 }
9462 resultobj = SWIG_From_int((result));
9463 return resultobj;
9464 fail:
9465 return NULL;
9466}
9467
9468
9469static PyObject *_wrap_SashEvent_SetDragRect(PyObject *, PyObject *args, PyObject *kwargs) {
9470 PyObject *resultobj;
9471 wxSashEvent *arg1 = (wxSashEvent *) 0 ;
9472 wxRect *arg2 = 0 ;
9473 wxRect temp2 ;
9474 PyObject * obj0 = 0 ;
9475 PyObject * obj1 = 0 ;
9476 char *kwnames[] = {
9477 (char *) "self",(char *) "rect", NULL
9478 };
9479
9480 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:SashEvent_SetDragRect",kwnames,&obj0,&obj1)) goto fail;
9481 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSashEvent, SWIG_POINTER_EXCEPTION | 0);
9482 if (SWIG_arg_fail(1)) SWIG_fail;
9483 {
9484 arg2 = &temp2;
9485 if ( ! wxRect_helper(obj1, &arg2)) SWIG_fail;
9486 }
9487 {
9488 PyThreadState* __tstate = wxPyBeginAllowThreads();
9489 (arg1)->SetDragRect((wxRect const &)*arg2);
9490
9491 wxPyEndAllowThreads(__tstate);
9492 if (PyErr_Occurred()) SWIG_fail;
9493 }
9494 Py_INCREF(Py_None); resultobj = Py_None;
9495 return resultobj;
9496 fail:
9497 return NULL;
9498}
9499
9500
9501static PyObject *_wrap_SashEvent_GetDragRect(PyObject *, PyObject *args, PyObject *kwargs) {
9502 PyObject *resultobj;
9503 wxSashEvent *arg1 = (wxSashEvent *) 0 ;
9504 wxRect result;
9505 PyObject * obj0 = 0 ;
9506 char *kwnames[] = {
9507 (char *) "self", NULL
9508 };
9509
9510 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SashEvent_GetDragRect",kwnames,&obj0)) goto fail;
9511 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSashEvent, SWIG_POINTER_EXCEPTION | 0);
9512 if (SWIG_arg_fail(1)) SWIG_fail;
9513 {
9514 PyThreadState* __tstate = wxPyBeginAllowThreads();
9515 result = ((wxSashEvent const *)arg1)->GetDragRect();
9516
9517 wxPyEndAllowThreads(__tstate);
9518 if (PyErr_Occurred()) SWIG_fail;
9519 }
9520 {
9521 wxRect * resultptr;
9522 resultptr = new wxRect((wxRect &)(result));
9523 resultobj = SWIG_NewPointerObj((void *)(resultptr), SWIGTYPE_p_wxRect, 1);
9524 }
9525 return resultobj;
9526 fail:
9527 return NULL;
9528}
9529
9530
9531static PyObject *_wrap_SashEvent_SetDragStatus(PyObject *, PyObject *args, PyObject *kwargs) {
9532 PyObject *resultobj;
9533 wxSashEvent *arg1 = (wxSashEvent *) 0 ;
9534 wxSashDragStatus arg2 ;
9535 PyObject * obj0 = 0 ;
9536 PyObject * obj1 = 0 ;
9537 char *kwnames[] = {
9538 (char *) "self",(char *) "status", NULL
9539 };
9540
9541 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:SashEvent_SetDragStatus",kwnames,&obj0,&obj1)) goto fail;
9542 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSashEvent, SWIG_POINTER_EXCEPTION | 0);
9543 if (SWIG_arg_fail(1)) SWIG_fail;
9544 {
9545 arg2 = (wxSashDragStatus)(SWIG_As_int(obj1));
9546 if (SWIG_arg_fail(2)) SWIG_fail;
9547 }
9548 {
9549 PyThreadState* __tstate = wxPyBeginAllowThreads();
9550 (arg1)->SetDragStatus((wxSashDragStatus )arg2);
9551
9552 wxPyEndAllowThreads(__tstate);
9553 if (PyErr_Occurred()) SWIG_fail;
9554 }
9555 Py_INCREF(Py_None); resultobj = Py_None;
9556 return resultobj;
9557 fail:
9558 return NULL;
9559}
9560
9561
9562static PyObject *_wrap_SashEvent_GetDragStatus(PyObject *, PyObject *args, PyObject *kwargs) {
9563 PyObject *resultobj;
9564 wxSashEvent *arg1 = (wxSashEvent *) 0 ;
9565 wxSashDragStatus result;
9566 PyObject * obj0 = 0 ;
9567 char *kwnames[] = {
9568 (char *) "self", NULL
9569 };
9570
9571 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SashEvent_GetDragStatus",kwnames,&obj0)) goto fail;
9572 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSashEvent, SWIG_POINTER_EXCEPTION | 0);
9573 if (SWIG_arg_fail(1)) SWIG_fail;
9574 {
9575 PyThreadState* __tstate = wxPyBeginAllowThreads();
9576 result = (wxSashDragStatus)((wxSashEvent const *)arg1)->GetDragStatus();
9577
9578 wxPyEndAllowThreads(__tstate);
9579 if (PyErr_Occurred()) SWIG_fail;
9580 }
9581 resultobj = SWIG_From_int((result));
9582 return resultobj;
9583 fail:
9584 return NULL;
9585}
9586
9587
9588static PyObject * SashEvent_swigregister(PyObject *, PyObject *args) {
9589 PyObject *obj;
9590 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
9591 SWIG_TypeClientData(SWIGTYPE_p_wxSashEvent, obj);
9592 Py_INCREF(obj);
9593 return Py_BuildValue((char *)"");
9594}
9595static PyObject *_wrap_new_QueryLayoutInfoEvent(PyObject *, PyObject *args, PyObject *kwargs) {
9596 PyObject *resultobj;
9597 int arg1 = (int) 0 ;
9598 wxQueryLayoutInfoEvent *result;
9599 PyObject * obj0 = 0 ;
9600 char *kwnames[] = {
9601 (char *) "id", NULL
9602 };
9603
9604 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"|O:new_QueryLayoutInfoEvent",kwnames,&obj0)) goto fail;
9605 if (obj0) {
9606 {
9607 arg1 = (int)(SWIG_As_int(obj0));
9608 if (SWIG_arg_fail(1)) SWIG_fail;
9609 }
9610 }
9611 {
9612 PyThreadState* __tstate = wxPyBeginAllowThreads();
9613 result = (wxQueryLayoutInfoEvent *)new wxQueryLayoutInfoEvent(arg1);
9614
9615 wxPyEndAllowThreads(__tstate);
9616 if (PyErr_Occurred()) SWIG_fail;
9617 }
9618 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxQueryLayoutInfoEvent, 1);
9619 return resultobj;
9620 fail:
9621 return NULL;
9622}
9623
9624
9625static PyObject *_wrap_QueryLayoutInfoEvent_SetRequestedLength(PyObject *, PyObject *args, PyObject *kwargs) {
9626 PyObject *resultobj;
9627 wxQueryLayoutInfoEvent *arg1 = (wxQueryLayoutInfoEvent *) 0 ;
9628 int arg2 ;
9629 PyObject * obj0 = 0 ;
9630 PyObject * obj1 = 0 ;
9631 char *kwnames[] = {
9632 (char *) "self",(char *) "length", NULL
9633 };
9634
9635 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:QueryLayoutInfoEvent_SetRequestedLength",kwnames,&obj0,&obj1)) goto fail;
9636 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxQueryLayoutInfoEvent, SWIG_POINTER_EXCEPTION | 0);
9637 if (SWIG_arg_fail(1)) SWIG_fail;
9638 {
9639 arg2 = (int)(SWIG_As_int(obj1));
9640 if (SWIG_arg_fail(2)) SWIG_fail;
9641 }
9642 {
9643 PyThreadState* __tstate = wxPyBeginAllowThreads();
9644 (arg1)->SetRequestedLength(arg2);
9645
9646 wxPyEndAllowThreads(__tstate);
9647 if (PyErr_Occurred()) SWIG_fail;
9648 }
9649 Py_INCREF(Py_None); resultobj = Py_None;
9650 return resultobj;
9651 fail:
9652 return NULL;
9653}
9654
9655
9656static PyObject *_wrap_QueryLayoutInfoEvent_GetRequestedLength(PyObject *, PyObject *args, PyObject *kwargs) {
9657 PyObject *resultobj;
9658 wxQueryLayoutInfoEvent *arg1 = (wxQueryLayoutInfoEvent *) 0 ;
9659 int result;
9660 PyObject * obj0 = 0 ;
9661 char *kwnames[] = {
9662 (char *) "self", NULL
9663 };
9664
9665 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:QueryLayoutInfoEvent_GetRequestedLength",kwnames,&obj0)) goto fail;
9666 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxQueryLayoutInfoEvent, SWIG_POINTER_EXCEPTION | 0);
9667 if (SWIG_arg_fail(1)) SWIG_fail;
9668 {
9669 PyThreadState* __tstate = wxPyBeginAllowThreads();
9670 result = (int)((wxQueryLayoutInfoEvent const *)arg1)->GetRequestedLength();
9671
9672 wxPyEndAllowThreads(__tstate);
9673 if (PyErr_Occurred()) SWIG_fail;
9674 }
9675 {
9676 resultobj = SWIG_From_int((int)(result));
9677 }
9678 return resultobj;
9679 fail:
9680 return NULL;
9681}
9682
9683
9684static PyObject *_wrap_QueryLayoutInfoEvent_SetFlags(PyObject *, PyObject *args, PyObject *kwargs) {
9685 PyObject *resultobj;
9686 wxQueryLayoutInfoEvent *arg1 = (wxQueryLayoutInfoEvent *) 0 ;
9687 int arg2 ;
9688 PyObject * obj0 = 0 ;
9689 PyObject * obj1 = 0 ;
9690 char *kwnames[] = {
9691 (char *) "self",(char *) "flags", NULL
9692 };
9693
9694 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:QueryLayoutInfoEvent_SetFlags",kwnames,&obj0,&obj1)) goto fail;
9695 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxQueryLayoutInfoEvent, SWIG_POINTER_EXCEPTION | 0);
9696 if (SWIG_arg_fail(1)) SWIG_fail;
9697 {
9698 arg2 = (int)(SWIG_As_int(obj1));
9699 if (SWIG_arg_fail(2)) SWIG_fail;
9700 }
9701 {
9702 PyThreadState* __tstate = wxPyBeginAllowThreads();
9703 (arg1)->SetFlags(arg2);
9704
9705 wxPyEndAllowThreads(__tstate);
9706 if (PyErr_Occurred()) SWIG_fail;
9707 }
9708 Py_INCREF(Py_None); resultobj = Py_None;
9709 return resultobj;
9710 fail:
9711 return NULL;
9712}
9713
9714
9715static PyObject *_wrap_QueryLayoutInfoEvent_GetFlags(PyObject *, PyObject *args, PyObject *kwargs) {
9716 PyObject *resultobj;
9717 wxQueryLayoutInfoEvent *arg1 = (wxQueryLayoutInfoEvent *) 0 ;
9718 int result;
9719 PyObject * obj0 = 0 ;
9720 char *kwnames[] = {
9721 (char *) "self", NULL
9722 };
9723
9724 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:QueryLayoutInfoEvent_GetFlags",kwnames,&obj0)) goto fail;
9725 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxQueryLayoutInfoEvent, SWIG_POINTER_EXCEPTION | 0);
9726 if (SWIG_arg_fail(1)) SWIG_fail;
9727 {
9728 PyThreadState* __tstate = wxPyBeginAllowThreads();
9729 result = (int)((wxQueryLayoutInfoEvent const *)arg1)->GetFlags();
9730
9731 wxPyEndAllowThreads(__tstate);
9732 if (PyErr_Occurred()) SWIG_fail;
9733 }
9734 {
9735 resultobj = SWIG_From_int((int)(result));
9736 }
9737 return resultobj;
9738 fail:
9739 return NULL;
9740}
9741
9742
9743static PyObject *_wrap_QueryLayoutInfoEvent_SetSize(PyObject *, PyObject *args, PyObject *kwargs) {
9744 PyObject *resultobj;
9745 wxQueryLayoutInfoEvent *arg1 = (wxQueryLayoutInfoEvent *) 0 ;
9746 wxSize *arg2 = 0 ;
9747 wxSize temp2 ;
9748 PyObject * obj0 = 0 ;
9749 PyObject * obj1 = 0 ;
9750 char *kwnames[] = {
9751 (char *) "self",(char *) "size", NULL
9752 };
9753
9754 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:QueryLayoutInfoEvent_SetSize",kwnames,&obj0,&obj1)) goto fail;
9755 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxQueryLayoutInfoEvent, SWIG_POINTER_EXCEPTION | 0);
9756 if (SWIG_arg_fail(1)) SWIG_fail;
9757 {
9758 arg2 = &temp2;
9759 if ( ! wxSize_helper(obj1, &arg2)) SWIG_fail;
9760 }
9761 {
9762 PyThreadState* __tstate = wxPyBeginAllowThreads();
9763 (arg1)->SetSize((wxSize const &)*arg2);
9764
9765 wxPyEndAllowThreads(__tstate);
9766 if (PyErr_Occurred()) SWIG_fail;
9767 }
9768 Py_INCREF(Py_None); resultobj = Py_None;
9769 return resultobj;
9770 fail:
9771 return NULL;
9772}
9773
9774
9775static PyObject *_wrap_QueryLayoutInfoEvent_GetSize(PyObject *, PyObject *args, PyObject *kwargs) {
9776 PyObject *resultobj;
9777 wxQueryLayoutInfoEvent *arg1 = (wxQueryLayoutInfoEvent *) 0 ;
9778 wxSize result;
9779 PyObject * obj0 = 0 ;
9780 char *kwnames[] = {
9781 (char *) "self", NULL
9782 };
9783
9784 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:QueryLayoutInfoEvent_GetSize",kwnames,&obj0)) goto fail;
9785 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxQueryLayoutInfoEvent, SWIG_POINTER_EXCEPTION | 0);
9786 if (SWIG_arg_fail(1)) SWIG_fail;
9787 {
9788 PyThreadState* __tstate = wxPyBeginAllowThreads();
9789 result = ((wxQueryLayoutInfoEvent const *)arg1)->GetSize();
9790
9791 wxPyEndAllowThreads(__tstate);
9792 if (PyErr_Occurred()) SWIG_fail;
9793 }
9794 {
9795 wxSize * resultptr;
9796 resultptr = new wxSize((wxSize &)(result));
9797 resultobj = SWIG_NewPointerObj((void *)(resultptr), SWIGTYPE_p_wxSize, 1);
9798 }
9799 return resultobj;
9800 fail:
9801 return NULL;
9802}
9803
9804
9805static PyObject *_wrap_QueryLayoutInfoEvent_SetOrientation(PyObject *, PyObject *args, PyObject *kwargs) {
9806 PyObject *resultobj;
9807 wxQueryLayoutInfoEvent *arg1 = (wxQueryLayoutInfoEvent *) 0 ;
9808 wxLayoutOrientation arg2 ;
9809 PyObject * obj0 = 0 ;
9810 PyObject * obj1 = 0 ;
9811 char *kwnames[] = {
9812 (char *) "self",(char *) "orient", NULL
9813 };
9814
9815 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:QueryLayoutInfoEvent_SetOrientation",kwnames,&obj0,&obj1)) goto fail;
9816 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxQueryLayoutInfoEvent, SWIG_POINTER_EXCEPTION | 0);
9817 if (SWIG_arg_fail(1)) SWIG_fail;
9818 {
9819 arg2 = (wxLayoutOrientation)(SWIG_As_int(obj1));
9820 if (SWIG_arg_fail(2)) SWIG_fail;
9821 }
9822 {
9823 PyThreadState* __tstate = wxPyBeginAllowThreads();
9824 (arg1)->SetOrientation((wxLayoutOrientation )arg2);
9825
9826 wxPyEndAllowThreads(__tstate);
9827 if (PyErr_Occurred()) SWIG_fail;
9828 }
9829 Py_INCREF(Py_None); resultobj = Py_None;
9830 return resultobj;
9831 fail:
9832 return NULL;
9833}
9834
9835
9836static PyObject *_wrap_QueryLayoutInfoEvent_GetOrientation(PyObject *, PyObject *args, PyObject *kwargs) {
9837 PyObject *resultobj;
9838 wxQueryLayoutInfoEvent *arg1 = (wxQueryLayoutInfoEvent *) 0 ;
9839 wxLayoutOrientation result;
9840 PyObject * obj0 = 0 ;
9841 char *kwnames[] = {
9842 (char *) "self", NULL
9843 };
9844
9845 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:QueryLayoutInfoEvent_GetOrientation",kwnames,&obj0)) goto fail;
9846 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxQueryLayoutInfoEvent, SWIG_POINTER_EXCEPTION | 0);
9847 if (SWIG_arg_fail(1)) SWIG_fail;
9848 {
9849 PyThreadState* __tstate = wxPyBeginAllowThreads();
9850 result = (wxLayoutOrientation)((wxQueryLayoutInfoEvent const *)arg1)->GetOrientation();
9851
9852 wxPyEndAllowThreads(__tstate);
9853 if (PyErr_Occurred()) SWIG_fail;
9854 }
9855 resultobj = SWIG_From_int((result));
9856 return resultobj;
9857 fail:
9858 return NULL;
9859}
9860
9861
9862static PyObject *_wrap_QueryLayoutInfoEvent_SetAlignment(PyObject *, PyObject *args, PyObject *kwargs) {
9863 PyObject *resultobj;
9864 wxQueryLayoutInfoEvent *arg1 = (wxQueryLayoutInfoEvent *) 0 ;
9865 wxLayoutAlignment arg2 ;
9866 PyObject * obj0 = 0 ;
9867 PyObject * obj1 = 0 ;
9868 char *kwnames[] = {
9869 (char *) "self",(char *) "align", NULL
9870 };
9871
9872 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:QueryLayoutInfoEvent_SetAlignment",kwnames,&obj0,&obj1)) goto fail;
9873 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxQueryLayoutInfoEvent, SWIG_POINTER_EXCEPTION | 0);
9874 if (SWIG_arg_fail(1)) SWIG_fail;
9875 {
9876 arg2 = (wxLayoutAlignment)(SWIG_As_int(obj1));
9877 if (SWIG_arg_fail(2)) SWIG_fail;
9878 }
9879 {
9880 PyThreadState* __tstate = wxPyBeginAllowThreads();
9881 (arg1)->SetAlignment((wxLayoutAlignment )arg2);
9882
9883 wxPyEndAllowThreads(__tstate);
9884 if (PyErr_Occurred()) SWIG_fail;
9885 }
9886 Py_INCREF(Py_None); resultobj = Py_None;
9887 return resultobj;
9888 fail:
9889 return NULL;
9890}
9891
9892
9893static PyObject *_wrap_QueryLayoutInfoEvent_GetAlignment(PyObject *, PyObject *args, PyObject *kwargs) {
9894 PyObject *resultobj;
9895 wxQueryLayoutInfoEvent *arg1 = (wxQueryLayoutInfoEvent *) 0 ;
9896 wxLayoutAlignment result;
9897 PyObject * obj0 = 0 ;
9898 char *kwnames[] = {
9899 (char *) "self", NULL
9900 };
9901
9902 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:QueryLayoutInfoEvent_GetAlignment",kwnames,&obj0)) goto fail;
9903 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxQueryLayoutInfoEvent, SWIG_POINTER_EXCEPTION | 0);
9904 if (SWIG_arg_fail(1)) SWIG_fail;
9905 {
9906 PyThreadState* __tstate = wxPyBeginAllowThreads();
9907 result = (wxLayoutAlignment)((wxQueryLayoutInfoEvent const *)arg1)->GetAlignment();
9908
9909 wxPyEndAllowThreads(__tstate);
9910 if (PyErr_Occurred()) SWIG_fail;
9911 }
9912 resultobj = SWIG_From_int((result));
9913 return resultobj;
9914 fail:
9915 return NULL;
9916}
9917
9918
9919static PyObject * QueryLayoutInfoEvent_swigregister(PyObject *, PyObject *args) {
9920 PyObject *obj;
9921 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
9922 SWIG_TypeClientData(SWIGTYPE_p_wxQueryLayoutInfoEvent, obj);
9923 Py_INCREF(obj);
9924 return Py_BuildValue((char *)"");
9925}
9926static PyObject *_wrap_new_CalculateLayoutEvent(PyObject *, PyObject *args, PyObject *kwargs) {
9927 PyObject *resultobj;
9928 int arg1 = (int) 0 ;
9929 wxCalculateLayoutEvent *result;
9930 PyObject * obj0 = 0 ;
9931 char *kwnames[] = {
9932 (char *) "id", NULL
9933 };
9934
9935 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"|O:new_CalculateLayoutEvent",kwnames,&obj0)) goto fail;
9936 if (obj0) {
9937 {
9938 arg1 = (int)(SWIG_As_int(obj0));
9939 if (SWIG_arg_fail(1)) SWIG_fail;
9940 }
9941 }
9942 {
9943 PyThreadState* __tstate = wxPyBeginAllowThreads();
9944 result = (wxCalculateLayoutEvent *)new wxCalculateLayoutEvent(arg1);
9945
9946 wxPyEndAllowThreads(__tstate);
9947 if (PyErr_Occurred()) SWIG_fail;
9948 }
9949 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxCalculateLayoutEvent, 1);
9950 return resultobj;
9951 fail:
9952 return NULL;
9953}
9954
9955
9956static PyObject *_wrap_CalculateLayoutEvent_SetFlags(PyObject *, PyObject *args, PyObject *kwargs) {
9957 PyObject *resultobj;
9958 wxCalculateLayoutEvent *arg1 = (wxCalculateLayoutEvent *) 0 ;
9959 int arg2 ;
9960 PyObject * obj0 = 0 ;
9961 PyObject * obj1 = 0 ;
9962 char *kwnames[] = {
9963 (char *) "self",(char *) "flags", NULL
9964 };
9965
9966 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:CalculateLayoutEvent_SetFlags",kwnames,&obj0,&obj1)) goto fail;
9967 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxCalculateLayoutEvent, SWIG_POINTER_EXCEPTION | 0);
9968 if (SWIG_arg_fail(1)) SWIG_fail;
9969 {
9970 arg2 = (int)(SWIG_As_int(obj1));
9971 if (SWIG_arg_fail(2)) SWIG_fail;
9972 }
9973 {
9974 PyThreadState* __tstate = wxPyBeginAllowThreads();
9975 (arg1)->SetFlags(arg2);
9976
9977 wxPyEndAllowThreads(__tstate);
9978 if (PyErr_Occurred()) SWIG_fail;
9979 }
9980 Py_INCREF(Py_None); resultobj = Py_None;
9981 return resultobj;
9982 fail:
9983 return NULL;
9984}
9985
9986
9987static PyObject *_wrap_CalculateLayoutEvent_GetFlags(PyObject *, PyObject *args, PyObject *kwargs) {
9988 PyObject *resultobj;
9989 wxCalculateLayoutEvent *arg1 = (wxCalculateLayoutEvent *) 0 ;
9990 int result;
9991 PyObject * obj0 = 0 ;
9992 char *kwnames[] = {
9993 (char *) "self", NULL
9994 };
9995
9996 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:CalculateLayoutEvent_GetFlags",kwnames,&obj0)) goto fail;
9997 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxCalculateLayoutEvent, SWIG_POINTER_EXCEPTION | 0);
9998 if (SWIG_arg_fail(1)) SWIG_fail;
9999 {
10000 PyThreadState* __tstate = wxPyBeginAllowThreads();
10001 result = (int)((wxCalculateLayoutEvent const *)arg1)->GetFlags();
10002
10003 wxPyEndAllowThreads(__tstate);
10004 if (PyErr_Occurred()) SWIG_fail;
10005 }
10006 {
10007 resultobj = SWIG_From_int((int)(result));
10008 }
10009 return resultobj;
10010 fail:
10011 return NULL;
10012}
10013
10014
10015static PyObject *_wrap_CalculateLayoutEvent_SetRect(PyObject *, PyObject *args, PyObject *kwargs) {
10016 PyObject *resultobj;
10017 wxCalculateLayoutEvent *arg1 = (wxCalculateLayoutEvent *) 0 ;
10018 wxRect *arg2 = 0 ;
10019 wxRect temp2 ;
10020 PyObject * obj0 = 0 ;
10021 PyObject * obj1 = 0 ;
10022 char *kwnames[] = {
10023 (char *) "self",(char *) "rect", NULL
10024 };
10025
10026 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:CalculateLayoutEvent_SetRect",kwnames,&obj0,&obj1)) goto fail;
10027 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxCalculateLayoutEvent, SWIG_POINTER_EXCEPTION | 0);
10028 if (SWIG_arg_fail(1)) SWIG_fail;
10029 {
10030 arg2 = &temp2;
10031 if ( ! wxRect_helper(obj1, &arg2)) SWIG_fail;
10032 }
10033 {
10034 PyThreadState* __tstate = wxPyBeginAllowThreads();
10035 (arg1)->SetRect((wxRect const &)*arg2);
10036
10037 wxPyEndAllowThreads(__tstate);
10038 if (PyErr_Occurred()) SWIG_fail;
10039 }
10040 Py_INCREF(Py_None); resultobj = Py_None;
10041 return resultobj;
10042 fail:
10043 return NULL;
10044}
10045
10046
10047static PyObject *_wrap_CalculateLayoutEvent_GetRect(PyObject *, PyObject *args, PyObject *kwargs) {
10048 PyObject *resultobj;
10049 wxCalculateLayoutEvent *arg1 = (wxCalculateLayoutEvent *) 0 ;
10050 wxRect result;
10051 PyObject * obj0 = 0 ;
10052 char *kwnames[] = {
10053 (char *) "self", NULL
10054 };
10055
10056 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:CalculateLayoutEvent_GetRect",kwnames,&obj0)) goto fail;
10057 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxCalculateLayoutEvent, SWIG_POINTER_EXCEPTION | 0);
10058 if (SWIG_arg_fail(1)) SWIG_fail;
10059 {
10060 PyThreadState* __tstate = wxPyBeginAllowThreads();
10061 result = ((wxCalculateLayoutEvent const *)arg1)->GetRect();
10062
10063 wxPyEndAllowThreads(__tstate);
10064 if (PyErr_Occurred()) SWIG_fail;
10065 }
10066 {
10067 wxRect * resultptr;
10068 resultptr = new wxRect((wxRect &)(result));
10069 resultobj = SWIG_NewPointerObj((void *)(resultptr), SWIGTYPE_p_wxRect, 1);
10070 }
10071 return resultobj;
10072 fail:
10073 return NULL;
10074}
10075
10076
10077static PyObject * CalculateLayoutEvent_swigregister(PyObject *, PyObject *args) {
10078 PyObject *obj;
10079 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
10080 SWIG_TypeClientData(SWIGTYPE_p_wxCalculateLayoutEvent, obj);
10081 Py_INCREF(obj);
10082 return Py_BuildValue((char *)"");
10083}
10084static PyObject *_wrap_new_SashLayoutWindow(PyObject *, PyObject *args, PyObject *kwargs) {
10085 PyObject *resultobj;
10086 wxWindow *arg1 = (wxWindow *) 0 ;
10087 int arg2 = (int) -1 ;
10088 wxPoint const &arg3_defvalue = wxDefaultPosition ;
10089 wxPoint *arg3 = (wxPoint *) &arg3_defvalue ;
10090 wxSize const &arg4_defvalue = wxDefaultSize ;
10091 wxSize *arg4 = (wxSize *) &arg4_defvalue ;
10092 long arg5 = (long) wxCLIP_CHILDREN|wxSW_3D ;
10093 wxString const &arg6_defvalue = wxPySashLayoutNameStr ;
10094 wxString *arg6 = (wxString *) &arg6_defvalue ;
10095 wxSashLayoutWindow *result;
10096 wxPoint temp3 ;
10097 wxSize temp4 ;
10098 bool temp6 = false ;
10099 PyObject * obj0 = 0 ;
10100 PyObject * obj1 = 0 ;
10101 PyObject * obj2 = 0 ;
10102 PyObject * obj3 = 0 ;
10103 PyObject * obj4 = 0 ;
10104 PyObject * obj5 = 0 ;
10105 char *kwnames[] = {
10106 (char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
10107 };
10108
10109 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|OOOOO:new_SashLayoutWindow",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) goto fail;
10110 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
10111 if (SWIG_arg_fail(1)) SWIG_fail;
10112 if (obj1) {
10113 {
10114 arg2 = (int)(SWIG_As_int(obj1));
10115 if (SWIG_arg_fail(2)) SWIG_fail;
10116 }
10117 }
10118 if (obj2) {
10119 {
10120 arg3 = &temp3;
10121 if ( ! wxPoint_helper(obj2, &arg3)) SWIG_fail;
10122 }
10123 }
10124 if (obj3) {
10125 {
10126 arg4 = &temp4;
10127 if ( ! wxSize_helper(obj3, &arg4)) SWIG_fail;
10128 }
10129 }
10130 if (obj4) {
10131 {
10132 arg5 = (long)(SWIG_As_long(obj4));
10133 if (SWIG_arg_fail(5)) SWIG_fail;
10134 }
10135 }
10136 if (obj5) {
10137 {
10138 arg6 = wxString_in_helper(obj5);
10139 if (arg6 == NULL) SWIG_fail;
10140 temp6 = true;
10141 }
10142 }
10143 {
10144 if (!wxPyCheckForApp()) SWIG_fail;
10145 PyThreadState* __tstate = wxPyBeginAllowThreads();
10146 result = (wxSashLayoutWindow *)new wxSashLayoutWindow(arg1,arg2,(wxPoint const &)*arg3,(wxSize const &)*arg4,arg5,(wxString const &)*arg6);
10147
10148 wxPyEndAllowThreads(__tstate);
10149 if (PyErr_Occurred()) SWIG_fail;
10150 }
10151 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxSashLayoutWindow, 1);
10152 {
10153 if (temp6)
10154 delete arg6;
10155 }
10156 return resultobj;
10157 fail:
10158 {
10159 if (temp6)
10160 delete arg6;
10161 }
10162 return NULL;
10163}
10164
10165
10166static PyObject *_wrap_new_PreSashLayoutWindow(PyObject *, PyObject *args, PyObject *kwargs) {
10167 PyObject *resultobj;
10168 wxSashLayoutWindow *result;
10169 char *kwnames[] = {
10170 NULL
10171 };
10172
10173 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":new_PreSashLayoutWindow",kwnames)) goto fail;
10174 {
10175 if (!wxPyCheckForApp()) SWIG_fail;
10176 PyThreadState* __tstate = wxPyBeginAllowThreads();
10177 result = (wxSashLayoutWindow *)new wxSashLayoutWindow();
10178
10179 wxPyEndAllowThreads(__tstate);
10180 if (PyErr_Occurred()) SWIG_fail;
10181 }
10182 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxSashLayoutWindow, 1);
10183 return resultobj;
10184 fail:
10185 return NULL;
10186}
10187
10188
10189static PyObject *_wrap_SashLayoutWindow_Create(PyObject *, PyObject *args, PyObject *kwargs) {
10190 PyObject *resultobj;
10191 wxSashLayoutWindow *arg1 = (wxSashLayoutWindow *) 0 ;
10192 wxWindow *arg2 = (wxWindow *) 0 ;
10193 int arg3 = (int) -1 ;
10194 wxPoint const &arg4_defvalue = wxDefaultPosition ;
10195 wxPoint *arg4 = (wxPoint *) &arg4_defvalue ;
10196 wxSize const &arg5_defvalue = wxDefaultSize ;
10197 wxSize *arg5 = (wxSize *) &arg5_defvalue ;
10198 long arg6 = (long) wxCLIP_CHILDREN|wxSW_3D ;
10199 wxString const &arg7_defvalue = wxPySashLayoutNameStr ;
10200 wxString *arg7 = (wxString *) &arg7_defvalue ;
10201 bool result;
10202 wxPoint temp4 ;
10203 wxSize temp5 ;
10204 bool temp7 = false ;
10205 PyObject * obj0 = 0 ;
10206 PyObject * obj1 = 0 ;
10207 PyObject * obj2 = 0 ;
10208 PyObject * obj3 = 0 ;
10209 PyObject * obj4 = 0 ;
10210 PyObject * obj5 = 0 ;
10211 PyObject * obj6 = 0 ;
10212 char *kwnames[] = {
10213 (char *) "self",(char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
10214 };
10215
10216 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|OOOOO:SashLayoutWindow_Create",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6)) goto fail;
10217 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSashLayoutWindow, SWIG_POINTER_EXCEPTION | 0);
10218 if (SWIG_arg_fail(1)) SWIG_fail;
10219 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
10220 if (SWIG_arg_fail(2)) SWIG_fail;
10221 if (obj2) {
10222 {
10223 arg3 = (int)(SWIG_As_int(obj2));
10224 if (SWIG_arg_fail(3)) SWIG_fail;
10225 }
10226 }
10227 if (obj3) {
10228 {
10229 arg4 = &temp4;
10230 if ( ! wxPoint_helper(obj3, &arg4)) SWIG_fail;
10231 }
10232 }
10233 if (obj4) {
10234 {
10235 arg5 = &temp5;
10236 if ( ! wxSize_helper(obj4, &arg5)) SWIG_fail;
10237 }
10238 }
10239 if (obj5) {
10240 {
10241 arg6 = (long)(SWIG_As_long(obj5));
10242 if (SWIG_arg_fail(6)) SWIG_fail;
10243 }
10244 }
10245 if (obj6) {
10246 {
10247 arg7 = wxString_in_helper(obj6);
10248 if (arg7 == NULL) SWIG_fail;
10249 temp7 = true;
10250 }
10251 }
10252 {
10253 PyThreadState* __tstate = wxPyBeginAllowThreads();
10254 result = (bool)(arg1)->Create(arg2,arg3,(wxPoint const &)*arg4,(wxSize const &)*arg5,arg6,(wxString const &)*arg7);
10255
10256 wxPyEndAllowThreads(__tstate);
10257 if (PyErr_Occurred()) SWIG_fail;
10258 }
10259 {
10260 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
10261 }
10262 {
10263 if (temp7)
10264 delete arg7;
10265 }
10266 return resultobj;
10267 fail:
10268 {
10269 if (temp7)
10270 delete arg7;
10271 }
10272 return NULL;
10273}
10274
10275
10276static PyObject *_wrap_SashLayoutWindow_GetAlignment(PyObject *, PyObject *args, PyObject *kwargs) {
10277 PyObject *resultobj;
10278 wxSashLayoutWindow *arg1 = (wxSashLayoutWindow *) 0 ;
10279 wxLayoutAlignment result;
10280 PyObject * obj0 = 0 ;
10281 char *kwnames[] = {
10282 (char *) "self", NULL
10283 };
10284
10285 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SashLayoutWindow_GetAlignment",kwnames,&obj0)) goto fail;
10286 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSashLayoutWindow, SWIG_POINTER_EXCEPTION | 0);
10287 if (SWIG_arg_fail(1)) SWIG_fail;
10288 {
10289 PyThreadState* __tstate = wxPyBeginAllowThreads();
10290 result = (wxLayoutAlignment)(arg1)->GetAlignment();
10291
10292 wxPyEndAllowThreads(__tstate);
10293 if (PyErr_Occurred()) SWIG_fail;
10294 }
10295 resultobj = SWIG_From_int((result));
10296 return resultobj;
10297 fail:
10298 return NULL;
10299}
10300
10301
10302static PyObject *_wrap_SashLayoutWindow_GetOrientation(PyObject *, PyObject *args, PyObject *kwargs) {
10303 PyObject *resultobj;
10304 wxSashLayoutWindow *arg1 = (wxSashLayoutWindow *) 0 ;
10305 wxLayoutOrientation result;
10306 PyObject * obj0 = 0 ;
10307 char *kwnames[] = {
10308 (char *) "self", NULL
10309 };
10310
10311 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SashLayoutWindow_GetOrientation",kwnames,&obj0)) goto fail;
10312 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSashLayoutWindow, SWIG_POINTER_EXCEPTION | 0);
10313 if (SWIG_arg_fail(1)) SWIG_fail;
10314 {
10315 PyThreadState* __tstate = wxPyBeginAllowThreads();
10316 result = (wxLayoutOrientation)(arg1)->GetOrientation();
10317
10318 wxPyEndAllowThreads(__tstate);
10319 if (PyErr_Occurred()) SWIG_fail;
10320 }
10321 resultobj = SWIG_From_int((result));
10322 return resultobj;
10323 fail:
10324 return NULL;
10325}
10326
10327
10328static PyObject *_wrap_SashLayoutWindow_SetAlignment(PyObject *, PyObject *args, PyObject *kwargs) {
10329 PyObject *resultobj;
10330 wxSashLayoutWindow *arg1 = (wxSashLayoutWindow *) 0 ;
10331 wxLayoutAlignment arg2 ;
10332 PyObject * obj0 = 0 ;
10333 PyObject * obj1 = 0 ;
10334 char *kwnames[] = {
10335 (char *) "self",(char *) "alignment", NULL
10336 };
10337
10338 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:SashLayoutWindow_SetAlignment",kwnames,&obj0,&obj1)) goto fail;
10339 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSashLayoutWindow, SWIG_POINTER_EXCEPTION | 0);
10340 if (SWIG_arg_fail(1)) SWIG_fail;
10341 {
10342 arg2 = (wxLayoutAlignment)(SWIG_As_int(obj1));
10343 if (SWIG_arg_fail(2)) SWIG_fail;
10344 }
10345 {
10346 PyThreadState* __tstate = wxPyBeginAllowThreads();
10347 (arg1)->SetAlignment((wxLayoutAlignment )arg2);
10348
10349 wxPyEndAllowThreads(__tstate);
10350 if (PyErr_Occurred()) SWIG_fail;
10351 }
10352 Py_INCREF(Py_None); resultobj = Py_None;
10353 return resultobj;
10354 fail:
10355 return NULL;
10356}
10357
10358
10359static PyObject *_wrap_SashLayoutWindow_SetDefaultSize(PyObject *, PyObject *args, PyObject *kwargs) {
10360 PyObject *resultobj;
10361 wxSashLayoutWindow *arg1 = (wxSashLayoutWindow *) 0 ;
10362 wxSize *arg2 = 0 ;
10363 wxSize temp2 ;
10364 PyObject * obj0 = 0 ;
10365 PyObject * obj1 = 0 ;
10366 char *kwnames[] = {
10367 (char *) "self",(char *) "size", NULL
10368 };
10369
10370 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:SashLayoutWindow_SetDefaultSize",kwnames,&obj0,&obj1)) goto fail;
10371 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSashLayoutWindow, SWIG_POINTER_EXCEPTION | 0);
10372 if (SWIG_arg_fail(1)) SWIG_fail;
10373 {
10374 arg2 = &temp2;
10375 if ( ! wxSize_helper(obj1, &arg2)) SWIG_fail;
10376 }
10377 {
10378 PyThreadState* __tstate = wxPyBeginAllowThreads();
10379 (arg1)->SetDefaultSize((wxSize const &)*arg2);
10380
10381 wxPyEndAllowThreads(__tstate);
10382 if (PyErr_Occurred()) SWIG_fail;
10383 }
10384 Py_INCREF(Py_None); resultobj = Py_None;
10385 return resultobj;
10386 fail:
10387 return NULL;
10388}
10389
10390
10391static PyObject *_wrap_SashLayoutWindow_SetOrientation(PyObject *, PyObject *args, PyObject *kwargs) {
10392 PyObject *resultobj;
10393 wxSashLayoutWindow *arg1 = (wxSashLayoutWindow *) 0 ;
10394 wxLayoutOrientation arg2 ;
10395 PyObject * obj0 = 0 ;
10396 PyObject * obj1 = 0 ;
10397 char *kwnames[] = {
10398 (char *) "self",(char *) "orientation", NULL
10399 };
10400
10401 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:SashLayoutWindow_SetOrientation",kwnames,&obj0,&obj1)) goto fail;
10402 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSashLayoutWindow, SWIG_POINTER_EXCEPTION | 0);
10403 if (SWIG_arg_fail(1)) SWIG_fail;
10404 {
10405 arg2 = (wxLayoutOrientation)(SWIG_As_int(obj1));
10406 if (SWIG_arg_fail(2)) SWIG_fail;
10407 }
10408 {
10409 PyThreadState* __tstate = wxPyBeginAllowThreads();
10410 (arg1)->SetOrientation((wxLayoutOrientation )arg2);
10411
10412 wxPyEndAllowThreads(__tstate);
10413 if (PyErr_Occurred()) SWIG_fail;
10414 }
10415 Py_INCREF(Py_None); resultobj = Py_None;
10416 return resultobj;
10417 fail:
10418 return NULL;
10419}
10420
10421
10422static PyObject * SashLayoutWindow_swigregister(PyObject *, PyObject *args) {
10423 PyObject *obj;
10424 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
10425 SWIG_TypeClientData(SWIGTYPE_p_wxSashLayoutWindow, obj);
10426 Py_INCREF(obj);
10427 return Py_BuildValue((char *)"");
10428}
10429static PyObject *_wrap_new_LayoutAlgorithm(PyObject *, PyObject *args, PyObject *kwargs) {
10430 PyObject *resultobj;
10431 wxLayoutAlgorithm *result;
10432 char *kwnames[] = {
10433 NULL
10434 };
10435
10436 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":new_LayoutAlgorithm",kwnames)) goto fail;
10437 {
10438 PyThreadState* __tstate = wxPyBeginAllowThreads();
10439 result = (wxLayoutAlgorithm *)new wxLayoutAlgorithm();
10440
10441 wxPyEndAllowThreads(__tstate);
10442 if (PyErr_Occurred()) SWIG_fail;
10443 }
10444 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxLayoutAlgorithm, 1);
10445 return resultobj;
10446 fail:
10447 return NULL;
10448}
10449
10450
10451static PyObject *_wrap_delete_LayoutAlgorithm(PyObject *, PyObject *args, PyObject *kwargs) {
10452 PyObject *resultobj;
10453 wxLayoutAlgorithm *arg1 = (wxLayoutAlgorithm *) 0 ;
10454 PyObject * obj0 = 0 ;
10455 char *kwnames[] = {
10456 (char *) "self", NULL
10457 };
10458
10459 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:delete_LayoutAlgorithm",kwnames,&obj0)) goto fail;
10460 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxLayoutAlgorithm, SWIG_POINTER_EXCEPTION | 0);
10461 if (SWIG_arg_fail(1)) SWIG_fail;
10462 {
10463 PyThreadState* __tstate = wxPyBeginAllowThreads();
10464 delete arg1;
10465
10466 wxPyEndAllowThreads(__tstate);
10467 if (PyErr_Occurred()) SWIG_fail;
10468 }
10469 Py_INCREF(Py_None); resultobj = Py_None;
10470 return resultobj;
10471 fail:
10472 return NULL;
10473}
10474
10475
10476static PyObject *_wrap_LayoutAlgorithm_LayoutMDIFrame(PyObject *, PyObject *args, PyObject *kwargs) {
10477 PyObject *resultobj;
10478 wxLayoutAlgorithm *arg1 = (wxLayoutAlgorithm *) 0 ;
10479 wxMDIParentFrame *arg2 = (wxMDIParentFrame *) 0 ;
10480 wxRect *arg3 = (wxRect *) NULL ;
10481 bool result;
10482 PyObject * obj0 = 0 ;
10483 PyObject * obj1 = 0 ;
10484 PyObject * obj2 = 0 ;
10485 char *kwnames[] = {
10486 (char *) "self",(char *) "frame",(char *) "rect", NULL
10487 };
10488
10489 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|O:LayoutAlgorithm_LayoutMDIFrame",kwnames,&obj0,&obj1,&obj2)) goto fail;
10490 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxLayoutAlgorithm, SWIG_POINTER_EXCEPTION | 0);
10491 if (SWIG_arg_fail(1)) SWIG_fail;
10492 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxMDIParentFrame, SWIG_POINTER_EXCEPTION | 0);
10493 if (SWIG_arg_fail(2)) SWIG_fail;
10494 if (obj2) {
10495 SWIG_Python_ConvertPtr(obj2, (void **)&arg3, SWIGTYPE_p_wxRect, SWIG_POINTER_EXCEPTION | 0);
10496 if (SWIG_arg_fail(3)) SWIG_fail;
10497 }
10498 {
10499 PyThreadState* __tstate = wxPyBeginAllowThreads();
10500 result = (bool)(arg1)->LayoutMDIFrame(arg2,arg3);
10501
10502 wxPyEndAllowThreads(__tstate);
10503 if (PyErr_Occurred()) SWIG_fail;
10504 }
10505 {
10506 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
10507 }
10508 return resultobj;
10509 fail:
10510 return NULL;
10511}
10512
10513
10514static PyObject *_wrap_LayoutAlgorithm_LayoutFrame(PyObject *, PyObject *args, PyObject *kwargs) {
10515 PyObject *resultobj;
10516 wxLayoutAlgorithm *arg1 = (wxLayoutAlgorithm *) 0 ;
10517 wxFrame *arg2 = (wxFrame *) 0 ;
10518 wxWindow *arg3 = (wxWindow *) NULL ;
10519 bool result;
10520 PyObject * obj0 = 0 ;
10521 PyObject * obj1 = 0 ;
10522 PyObject * obj2 = 0 ;
10523 char *kwnames[] = {
10524 (char *) "self",(char *) "frame",(char *) "mainWindow", NULL
10525 };
10526
10527 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|O:LayoutAlgorithm_LayoutFrame",kwnames,&obj0,&obj1,&obj2)) goto fail;
10528 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxLayoutAlgorithm, SWIG_POINTER_EXCEPTION | 0);
10529 if (SWIG_arg_fail(1)) SWIG_fail;
10530 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxFrame, SWIG_POINTER_EXCEPTION | 0);
10531 if (SWIG_arg_fail(2)) SWIG_fail;
10532 if (obj2) {
10533 SWIG_Python_ConvertPtr(obj2, (void **)&arg3, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
10534 if (SWIG_arg_fail(3)) SWIG_fail;
10535 }
10536 {
10537 PyThreadState* __tstate = wxPyBeginAllowThreads();
10538 result = (bool)(arg1)->LayoutFrame(arg2,arg3);
10539
10540 wxPyEndAllowThreads(__tstate);
10541 if (PyErr_Occurred()) SWIG_fail;
10542 }
10543 {
10544 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
10545 }
10546 return resultobj;
10547 fail:
10548 return NULL;
10549}
10550
10551
10552static PyObject *_wrap_LayoutAlgorithm_LayoutWindow(PyObject *, PyObject *args, PyObject *kwargs) {
10553 PyObject *resultobj;
10554 wxLayoutAlgorithm *arg1 = (wxLayoutAlgorithm *) 0 ;
10555 wxWindow *arg2 = (wxWindow *) 0 ;
10556 wxWindow *arg3 = (wxWindow *) NULL ;
10557 bool result;
10558 PyObject * obj0 = 0 ;
10559 PyObject * obj1 = 0 ;
10560 PyObject * obj2 = 0 ;
10561 char *kwnames[] = {
10562 (char *) "self",(char *) "parent",(char *) "mainWindow", NULL
10563 };
10564
10565 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|O:LayoutAlgorithm_LayoutWindow",kwnames,&obj0,&obj1,&obj2)) goto fail;
10566 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxLayoutAlgorithm, SWIG_POINTER_EXCEPTION | 0);
10567 if (SWIG_arg_fail(1)) SWIG_fail;
10568 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
10569 if (SWIG_arg_fail(2)) SWIG_fail;
10570 if (obj2) {
10571 SWIG_Python_ConvertPtr(obj2, (void **)&arg3, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
10572 if (SWIG_arg_fail(3)) SWIG_fail;
10573 }
10574 {
10575 PyThreadState* __tstate = wxPyBeginAllowThreads();
10576 result = (bool)(arg1)->LayoutWindow(arg2,arg3);
10577
10578 wxPyEndAllowThreads(__tstate);
10579 if (PyErr_Occurred()) SWIG_fail;
10580 }
10581 {
10582 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
10583 }
10584 return resultobj;
10585 fail:
10586 return NULL;
10587}
10588
10589
10590static PyObject * LayoutAlgorithm_swigregister(PyObject *, PyObject *args) {
10591 PyObject *obj;
10592 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
10593 SWIG_TypeClientData(SWIGTYPE_p_wxLayoutAlgorithm, obj);
10594 Py_INCREF(obj);
10595 return Py_BuildValue((char *)"");
10596}
10597static PyObject *_wrap_new_PopupWindow(PyObject *, PyObject *args, PyObject *kwargs) {
10598 PyObject *resultobj;
10599 wxWindow *arg1 = (wxWindow *) 0 ;
10600 int arg2 = (int) wxBORDER_NONE ;
10601 wxPopupWindow *result;
10602 PyObject * obj0 = 0 ;
10603 PyObject * obj1 = 0 ;
10604 char *kwnames[] = {
10605 (char *) "parent",(char *) "flags", NULL
10606 };
10607
10608 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:new_PopupWindow",kwnames,&obj0,&obj1)) goto fail;
10609 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
10610 if (SWIG_arg_fail(1)) SWIG_fail;
10611 if (obj1) {
10612 {
10613 arg2 = (int)(SWIG_As_int(obj1));
10614 if (SWIG_arg_fail(2)) SWIG_fail;
10615 }
10616 }
10617 {
10618 if (!wxPyCheckForApp()) SWIG_fail;
10619 PyThreadState* __tstate = wxPyBeginAllowThreads();
10620 result = (wxPopupWindow *)new wxPopupWindow(arg1,arg2);
10621
10622 wxPyEndAllowThreads(__tstate);
10623 if (PyErr_Occurred()) SWIG_fail;
10624 }
10625 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPopupWindow, 1);
10626 return resultobj;
10627 fail:
10628 return NULL;
10629}
10630
10631
10632static PyObject *_wrap_new_PrePopupWindow(PyObject *, PyObject *args, PyObject *kwargs) {
10633 PyObject *resultobj;
10634 wxPopupWindow *result;
10635 char *kwnames[] = {
10636 NULL
10637 };
10638
10639 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":new_PrePopupWindow",kwnames)) goto fail;
10640 {
10641 if (!wxPyCheckForApp()) SWIG_fail;
10642 PyThreadState* __tstate = wxPyBeginAllowThreads();
10643 result = (wxPopupWindow *)new wxPopupWindow();
10644
10645 wxPyEndAllowThreads(__tstate);
10646 if (PyErr_Occurred()) SWIG_fail;
10647 }
10648 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPopupWindow, 1);
10649 return resultobj;
10650 fail:
10651 return NULL;
10652}
10653
10654
10655static PyObject *_wrap_PopupWindow_Create(PyObject *, PyObject *args, PyObject *kwargs) {
10656 PyObject *resultobj;
10657 wxPopupWindow *arg1 = (wxPopupWindow *) 0 ;
10658 wxWindow *arg2 = (wxWindow *) 0 ;
10659 int arg3 = (int) wxBORDER_NONE ;
10660 bool result;
10661 PyObject * obj0 = 0 ;
10662 PyObject * obj1 = 0 ;
10663 PyObject * obj2 = 0 ;
10664 char *kwnames[] = {
10665 (char *) "self",(char *) "parent",(char *) "flags", NULL
10666 };
10667
10668 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|O:PopupWindow_Create",kwnames,&obj0,&obj1,&obj2)) goto fail;
10669 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPopupWindow, SWIG_POINTER_EXCEPTION | 0);
10670 if (SWIG_arg_fail(1)) SWIG_fail;
10671 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
10672 if (SWIG_arg_fail(2)) SWIG_fail;
10673 if (obj2) {
10674 {
10675 arg3 = (int)(SWIG_As_int(obj2));
10676 if (SWIG_arg_fail(3)) SWIG_fail;
10677 }
10678 }
10679 {
10680 PyThreadState* __tstate = wxPyBeginAllowThreads();
10681 result = (bool)(arg1)->Create(arg2,arg3);
10682
10683 wxPyEndAllowThreads(__tstate);
10684 if (PyErr_Occurred()) SWIG_fail;
10685 }
10686 {
10687 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
10688 }
10689 return resultobj;
10690 fail:
10691 return NULL;
10692}
10693
10694
10695static PyObject *_wrap_PopupWindow_Position(PyObject *, PyObject *args, PyObject *kwargs) {
10696 PyObject *resultobj;
10697 wxPopupWindow *arg1 = (wxPopupWindow *) 0 ;
10698 wxPoint *arg2 = 0 ;
10699 wxSize *arg3 = 0 ;
10700 wxPoint temp2 ;
10701 wxSize temp3 ;
10702 PyObject * obj0 = 0 ;
10703 PyObject * obj1 = 0 ;
10704 PyObject * obj2 = 0 ;
10705 char *kwnames[] = {
10706 (char *) "self",(char *) "ptOrigin",(char *) "size", NULL
10707 };
10708
10709 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:PopupWindow_Position",kwnames,&obj0,&obj1,&obj2)) goto fail;
10710 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPopupWindow, SWIG_POINTER_EXCEPTION | 0);
10711 if (SWIG_arg_fail(1)) SWIG_fail;
10712 {
10713 arg2 = &temp2;
10714 if ( ! wxPoint_helper(obj1, &arg2)) SWIG_fail;
10715 }
10716 {
10717 arg3 = &temp3;
10718 if ( ! wxSize_helper(obj2, &arg3)) SWIG_fail;
10719 }
10720 {
10721 PyThreadState* __tstate = wxPyBeginAllowThreads();
10722 (arg1)->Position((wxPoint const &)*arg2,(wxSize const &)*arg3);
10723
10724 wxPyEndAllowThreads(__tstate);
10725 if (PyErr_Occurred()) SWIG_fail;
10726 }
10727 Py_INCREF(Py_None); resultobj = Py_None;
10728 return resultobj;
10729 fail:
10730 return NULL;
10731}
10732
10733
10734static PyObject * PopupWindow_swigregister(PyObject *, PyObject *args) {
10735 PyObject *obj;
10736 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
10737 SWIG_TypeClientData(SWIGTYPE_p_wxPopupWindow, obj);
10738 Py_INCREF(obj);
10739 return Py_BuildValue((char *)"");
10740}
10741static PyObject *_wrap_new_PopupTransientWindow(PyObject *, PyObject *args, PyObject *kwargs) {
10742 PyObject *resultobj;
10743 wxWindow *arg1 = (wxWindow *) 0 ;
10744 int arg2 = (int) wxBORDER_NONE ;
10745 wxPyPopupTransientWindow *result;
10746 PyObject * obj0 = 0 ;
10747 PyObject * obj1 = 0 ;
10748 char *kwnames[] = {
10749 (char *) "parent",(char *) "style", NULL
10750 };
10751
10752 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:new_PopupTransientWindow",kwnames,&obj0,&obj1)) goto fail;
10753 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
10754 if (SWIG_arg_fail(1)) SWIG_fail;
10755 if (obj1) {
10756 {
10757 arg2 = (int)(SWIG_As_int(obj1));
10758 if (SWIG_arg_fail(2)) SWIG_fail;
10759 }
10760 }
10761 {
10762 if (!wxPyCheckForApp()) SWIG_fail;
10763 PyThreadState* __tstate = wxPyBeginAllowThreads();
10764 result = (wxPyPopupTransientWindow *)new wxPyPopupTransientWindow(arg1,arg2);
10765
10766 wxPyEndAllowThreads(__tstate);
10767 if (PyErr_Occurred()) SWIG_fail;
10768 }
10769 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPyPopupTransientWindow, 1);
10770 return resultobj;
10771 fail:
10772 return NULL;
10773}
10774
10775
10776static PyObject *_wrap_new_PrePopupTransientWindow(PyObject *, PyObject *args, PyObject *kwargs) {
10777 PyObject *resultobj;
10778 wxPyPopupTransientWindow *result;
10779 char *kwnames[] = {
10780 NULL
10781 };
10782
10783 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":new_PrePopupTransientWindow",kwnames)) goto fail;
10784 {
10785 if (!wxPyCheckForApp()) SWIG_fail;
10786 PyThreadState* __tstate = wxPyBeginAllowThreads();
10787 result = (wxPyPopupTransientWindow *)new wxPyPopupTransientWindow();
10788
10789 wxPyEndAllowThreads(__tstate);
10790 if (PyErr_Occurred()) SWIG_fail;
10791 }
10792 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPyPopupTransientWindow, 1);
10793 return resultobj;
10794 fail:
10795 return NULL;
10796}
10797
10798
10799static PyObject *_wrap_PopupTransientWindow__setCallbackInfo(PyObject *, PyObject *args, PyObject *kwargs) {
10800 PyObject *resultobj;
10801 wxPyPopupTransientWindow *arg1 = (wxPyPopupTransientWindow *) 0 ;
10802 PyObject *arg2 = (PyObject *) 0 ;
10803 PyObject *arg3 = (PyObject *) 0 ;
10804 PyObject * obj0 = 0 ;
10805 PyObject * obj1 = 0 ;
10806 PyObject * obj2 = 0 ;
10807 char *kwnames[] = {
10808 (char *) "self",(char *) "self",(char *) "_class", NULL
10809 };
10810
10811 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:PopupTransientWindow__setCallbackInfo",kwnames,&obj0,&obj1,&obj2)) goto fail;
10812 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyPopupTransientWindow, SWIG_POINTER_EXCEPTION | 0);
10813 if (SWIG_arg_fail(1)) SWIG_fail;
10814 arg2 = obj1;
10815 arg3 = obj2;
10816 {
10817 PyThreadState* __tstate = wxPyBeginAllowThreads();
10818 (arg1)->_setCallbackInfo(arg2,arg3);
10819
10820 wxPyEndAllowThreads(__tstate);
10821 if (PyErr_Occurred()) SWIG_fail;
10822 }
10823 Py_INCREF(Py_None); resultobj = Py_None;
10824 return resultobj;
10825 fail:
10826 return NULL;
10827}
10828
10829
10830static PyObject *_wrap_PopupTransientWindow_Popup(PyObject *, PyObject *args, PyObject *kwargs) {
10831 PyObject *resultobj;
10832 wxPyPopupTransientWindow *arg1 = (wxPyPopupTransientWindow *) 0 ;
10833 wxWindow *arg2 = (wxWindow *) NULL ;
10834 PyObject * obj0 = 0 ;
10835 PyObject * obj1 = 0 ;
10836 char *kwnames[] = {
10837 (char *) "self",(char *) "focus", NULL
10838 };
10839
10840 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:PopupTransientWindow_Popup",kwnames,&obj0,&obj1)) goto fail;
10841 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyPopupTransientWindow, SWIG_POINTER_EXCEPTION | 0);
10842 if (SWIG_arg_fail(1)) SWIG_fail;
10843 if (obj1) {
10844 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
10845 if (SWIG_arg_fail(2)) SWIG_fail;
10846 }
10847 {
10848 PyThreadState* __tstate = wxPyBeginAllowThreads();
10849 (arg1)->Popup(arg2);
10850
10851 wxPyEndAllowThreads(__tstate);
10852 if (PyErr_Occurred()) SWIG_fail;
10853 }
10854 Py_INCREF(Py_None); resultobj = Py_None;
10855 return resultobj;
10856 fail:
10857 return NULL;
10858}
10859
10860
10861static PyObject *_wrap_PopupTransientWindow_Dismiss(PyObject *, PyObject *args, PyObject *kwargs) {
10862 PyObject *resultobj;
10863 wxPyPopupTransientWindow *arg1 = (wxPyPopupTransientWindow *) 0 ;
10864 PyObject * obj0 = 0 ;
10865 char *kwnames[] = {
10866 (char *) "self", NULL
10867 };
10868
10869 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PopupTransientWindow_Dismiss",kwnames,&obj0)) goto fail;
10870 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyPopupTransientWindow, SWIG_POINTER_EXCEPTION | 0);
10871 if (SWIG_arg_fail(1)) SWIG_fail;
10872 {
10873 PyThreadState* __tstate = wxPyBeginAllowThreads();
10874 (arg1)->Dismiss();
10875
10876 wxPyEndAllowThreads(__tstate);
10877 if (PyErr_Occurred()) SWIG_fail;
10878 }
10879 Py_INCREF(Py_None); resultobj = Py_None;
10880 return resultobj;
10881 fail:
10882 return NULL;
10883}
10884
10885
10886static PyObject * PopupTransientWindow_swigregister(PyObject *, PyObject *args) {
10887 PyObject *obj;
10888 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
10889 SWIG_TypeClientData(SWIGTYPE_p_wxPyPopupTransientWindow, obj);
10890 Py_INCREF(obj);
10891 return Py_BuildValue((char *)"");
10892}
10893static PyObject *_wrap_new_TipWindow(PyObject *, PyObject *args, PyObject *kwargs) {
10894 PyObject *resultobj;
10895 wxWindow *arg1 = (wxWindow *) 0 ;
10896 wxString *arg2 = 0 ;
10897 int arg3 = (int) 100 ;
10898 wxRect *arg4 = (wxRect *) NULL ;
10899 wxTipWindow *result;
10900 bool temp2 = false ;
10901 PyObject * obj0 = 0 ;
10902 PyObject * obj1 = 0 ;
10903 PyObject * obj2 = 0 ;
10904 PyObject * obj3 = 0 ;
10905 char *kwnames[] = {
10906 (char *) "parent",(char *) "text",(char *) "maxLength",(char *) "rectBound", NULL
10907 };
10908
10909 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|OO:new_TipWindow",kwnames,&obj0,&obj1,&obj2,&obj3)) goto fail;
10910 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
10911 if (SWIG_arg_fail(1)) SWIG_fail;
10912 {
10913 arg2 = wxString_in_helper(obj1);
10914 if (arg2 == NULL) SWIG_fail;
10915 temp2 = true;
10916 }
10917 if (obj2) {
10918 {
10919 arg3 = (int)(SWIG_As_int(obj2));
10920 if (SWIG_arg_fail(3)) SWIG_fail;
10921 }
10922 }
10923 if (obj3) {
10924 SWIG_Python_ConvertPtr(obj3, (void **)&arg4, SWIGTYPE_p_wxRect, SWIG_POINTER_EXCEPTION | 0);
10925 if (SWIG_arg_fail(4)) SWIG_fail;
10926 }
10927 {
10928 if (!wxPyCheckForApp()) SWIG_fail;
10929 PyThreadState* __tstate = wxPyBeginAllowThreads();
10930 result = (wxTipWindow *)new_wxTipWindow(arg1,(wxString const &)*arg2,arg3,arg4);
10931
10932 wxPyEndAllowThreads(__tstate);
10933 if (PyErr_Occurred()) SWIG_fail;
10934 }
10935 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxTipWindow, 1);
10936 {
10937 if (temp2)
10938 delete arg2;
10939 }
10940 return resultobj;
10941 fail:
10942 {
10943 if (temp2)
10944 delete arg2;
10945 }
10946 return NULL;
10947}
10948
10949
10950static PyObject *_wrap_TipWindow_SetBoundingRect(PyObject *, PyObject *args, PyObject *kwargs) {
10951 PyObject *resultobj;
10952 wxTipWindow *arg1 = (wxTipWindow *) 0 ;
10953 wxRect *arg2 = 0 ;
10954 wxRect temp2 ;
10955 PyObject * obj0 = 0 ;
10956 PyObject * obj1 = 0 ;
10957 char *kwnames[] = {
10958 (char *) "self",(char *) "rectBound", NULL
10959 };
10960
10961 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:TipWindow_SetBoundingRect",kwnames,&obj0,&obj1)) goto fail;
10962 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxTipWindow, SWIG_POINTER_EXCEPTION | 0);
10963 if (SWIG_arg_fail(1)) SWIG_fail;
10964 {
10965 arg2 = &temp2;
10966 if ( ! wxRect_helper(obj1, &arg2)) SWIG_fail;
10967 }
10968 {
10969 PyThreadState* __tstate = wxPyBeginAllowThreads();
10970 (arg1)->SetBoundingRect((wxRect const &)*arg2);
10971
10972 wxPyEndAllowThreads(__tstate);
10973 if (PyErr_Occurred()) SWIG_fail;
10974 }
10975 Py_INCREF(Py_None); resultobj = Py_None;
10976 return resultobj;
10977 fail:
10978 return NULL;
10979}
10980
10981
10982static PyObject *_wrap_TipWindow_Close(PyObject *, PyObject *args, PyObject *kwargs) {
10983 PyObject *resultobj;
10984 wxTipWindow *arg1 = (wxTipWindow *) 0 ;
10985 PyObject * obj0 = 0 ;
10986 char *kwnames[] = {
10987 (char *) "self", NULL
10988 };
10989
10990 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:TipWindow_Close",kwnames,&obj0)) goto fail;
10991 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxTipWindow, SWIG_POINTER_EXCEPTION | 0);
10992 if (SWIG_arg_fail(1)) SWIG_fail;
10993 {
10994 PyThreadState* __tstate = wxPyBeginAllowThreads();
10995 (arg1)->Close();
10996
10997 wxPyEndAllowThreads(__tstate);
10998 if (PyErr_Occurred()) SWIG_fail;
10999 }
11000 Py_INCREF(Py_None); resultobj = Py_None;
11001 return resultobj;
11002 fail:
11003 return NULL;
11004}
11005
11006
11007static PyObject * TipWindow_swigregister(PyObject *, PyObject *args) {
11008 PyObject *obj;
11009 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
11010 SWIG_TypeClientData(SWIGTYPE_p_wxTipWindow, obj);
11011 Py_INCREF(obj);
11012 return Py_BuildValue((char *)"");
11013}
11014static PyObject *_wrap_new_VScrolledWindow(PyObject *, PyObject *args, PyObject *kwargs) {
11015 PyObject *resultobj;
11016 wxWindow *arg1 = (wxWindow *) 0 ;
11017 int arg2 = (int) wxID_ANY ;
11018 wxPoint const &arg3_defvalue = wxDefaultPosition ;
11019 wxPoint *arg3 = (wxPoint *) &arg3_defvalue ;
11020 wxSize const &arg4_defvalue = wxDefaultSize ;
11021 wxSize *arg4 = (wxSize *) &arg4_defvalue ;
11022 long arg5 = (long) 0 ;
11023 wxString const &arg6_defvalue = wxPyPanelNameStr ;
11024 wxString *arg6 = (wxString *) &arg6_defvalue ;
11025 wxPyVScrolledWindow *result;
11026 wxPoint temp3 ;
11027 wxSize temp4 ;
11028 bool temp6 = false ;
11029 PyObject * obj0 = 0 ;
11030 PyObject * obj1 = 0 ;
11031 PyObject * obj2 = 0 ;
11032 PyObject * obj3 = 0 ;
11033 PyObject * obj4 = 0 ;
11034 PyObject * obj5 = 0 ;
11035 char *kwnames[] = {
11036 (char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
11037 };
11038
11039 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|OOOOO:new_VScrolledWindow",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) goto fail;
11040 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
11041 if (SWIG_arg_fail(1)) SWIG_fail;
11042 if (obj1) {
11043 {
11044 arg2 = (int)(SWIG_As_int(obj1));
11045 if (SWIG_arg_fail(2)) SWIG_fail;
11046 }
11047 }
11048 if (obj2) {
11049 {
11050 arg3 = &temp3;
11051 if ( ! wxPoint_helper(obj2, &arg3)) SWIG_fail;
11052 }
11053 }
11054 if (obj3) {
11055 {
11056 arg4 = &temp4;
11057 if ( ! wxSize_helper(obj3, &arg4)) SWIG_fail;
11058 }
11059 }
11060 if (obj4) {
11061 {
11062 arg5 = (long)(SWIG_As_long(obj4));
11063 if (SWIG_arg_fail(5)) SWIG_fail;
11064 }
11065 }
11066 if (obj5) {
11067 {
11068 arg6 = wxString_in_helper(obj5);
11069 if (arg6 == NULL) SWIG_fail;
11070 temp6 = true;
11071 }
11072 }
11073 {
11074 if (!wxPyCheckForApp()) SWIG_fail;
11075 PyThreadState* __tstate = wxPyBeginAllowThreads();
11076 result = (wxPyVScrolledWindow *)new wxPyVScrolledWindow(arg1,arg2,(wxPoint const &)*arg3,(wxSize const &)*arg4,arg5,(wxString const &)*arg6);
11077
11078 wxPyEndAllowThreads(__tstate);
11079 if (PyErr_Occurred()) SWIG_fail;
11080 }
11081 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPyVScrolledWindow, 1);
11082 {
11083 if (temp6)
11084 delete arg6;
11085 }
11086 return resultobj;
11087 fail:
11088 {
11089 if (temp6)
11090 delete arg6;
11091 }
11092 return NULL;
11093}
11094
11095
11096static PyObject *_wrap_new_PreVScrolledWindow(PyObject *, PyObject *args, PyObject *kwargs) {
11097 PyObject *resultobj;
11098 wxPyVScrolledWindow *result;
11099 char *kwnames[] = {
11100 NULL
11101 };
11102
11103 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":new_PreVScrolledWindow",kwnames)) goto fail;
11104 {
11105 if (!wxPyCheckForApp()) SWIG_fail;
11106 PyThreadState* __tstate = wxPyBeginAllowThreads();
11107 result = (wxPyVScrolledWindow *)new wxPyVScrolledWindow();
11108
11109 wxPyEndAllowThreads(__tstate);
11110 if (PyErr_Occurred()) SWIG_fail;
11111 }
11112 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPyVScrolledWindow, 1);
11113 return resultobj;
11114 fail:
11115 return NULL;
11116}
11117
11118
11119static PyObject *_wrap_VScrolledWindow__setCallbackInfo(PyObject *, PyObject *args, PyObject *kwargs) {
11120 PyObject *resultobj;
11121 wxPyVScrolledWindow *arg1 = (wxPyVScrolledWindow *) 0 ;
11122 PyObject *arg2 = (PyObject *) 0 ;
11123 PyObject *arg3 = (PyObject *) 0 ;
11124 PyObject * obj0 = 0 ;
11125 PyObject * obj1 = 0 ;
11126 PyObject * obj2 = 0 ;
11127 char *kwnames[] = {
11128 (char *) "self",(char *) "self",(char *) "_class", NULL
11129 };
11130
11131 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:VScrolledWindow__setCallbackInfo",kwnames,&obj0,&obj1,&obj2)) goto fail;
11132 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyVScrolledWindow, SWIG_POINTER_EXCEPTION | 0);
11133 if (SWIG_arg_fail(1)) SWIG_fail;
11134 arg2 = obj1;
11135 arg3 = obj2;
11136 {
11137 PyThreadState* __tstate = wxPyBeginAllowThreads();
11138 (arg1)->_setCallbackInfo(arg2,arg3);
11139
11140 wxPyEndAllowThreads(__tstate);
11141 if (PyErr_Occurred()) SWIG_fail;
11142 }
11143 Py_INCREF(Py_None); resultobj = Py_None;
11144 return resultobj;
11145 fail:
11146 return NULL;
11147}
11148
11149
11150static PyObject *_wrap_VScrolledWindow_Create(PyObject *, PyObject *args, PyObject *kwargs) {
11151 PyObject *resultobj;
11152 wxPyVScrolledWindow *arg1 = (wxPyVScrolledWindow *) 0 ;
11153 wxWindow *arg2 = (wxWindow *) 0 ;
11154 int arg3 = (int) wxID_ANY ;
11155 wxPoint const &arg4_defvalue = wxDefaultPosition ;
11156 wxPoint *arg4 = (wxPoint *) &arg4_defvalue ;
11157 wxSize const &arg5_defvalue = wxDefaultSize ;
11158 wxSize *arg5 = (wxSize *) &arg5_defvalue ;
11159 long arg6 = (long) 0 ;
11160 wxString const &arg7_defvalue = wxPyPanelNameStr ;
11161 wxString *arg7 = (wxString *) &arg7_defvalue ;
11162 bool result;
11163 wxPoint temp4 ;
11164 wxSize temp5 ;
11165 bool temp7 = false ;
11166 PyObject * obj0 = 0 ;
11167 PyObject * obj1 = 0 ;
11168 PyObject * obj2 = 0 ;
11169 PyObject * obj3 = 0 ;
11170 PyObject * obj4 = 0 ;
11171 PyObject * obj5 = 0 ;
11172 PyObject * obj6 = 0 ;
11173 char *kwnames[] = {
11174 (char *) "self",(char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
11175 };
11176
11177 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|OOOOO:VScrolledWindow_Create",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6)) goto fail;
11178 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyVScrolledWindow, SWIG_POINTER_EXCEPTION | 0);
11179 if (SWIG_arg_fail(1)) SWIG_fail;
11180 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
11181 if (SWIG_arg_fail(2)) SWIG_fail;
11182 if (obj2) {
11183 {
11184 arg3 = (int)(SWIG_As_int(obj2));
11185 if (SWIG_arg_fail(3)) SWIG_fail;
11186 }
11187 }
11188 if (obj3) {
11189 {
11190 arg4 = &temp4;
11191 if ( ! wxPoint_helper(obj3, &arg4)) SWIG_fail;
11192 }
11193 }
11194 if (obj4) {
11195 {
11196 arg5 = &temp5;
11197 if ( ! wxSize_helper(obj4, &arg5)) SWIG_fail;
11198 }
11199 }
11200 if (obj5) {
11201 {
11202 arg6 = (long)(SWIG_As_long(obj5));
11203 if (SWIG_arg_fail(6)) SWIG_fail;
11204 }
11205 }
11206 if (obj6) {
11207 {
11208 arg7 = wxString_in_helper(obj6);
11209 if (arg7 == NULL) SWIG_fail;
11210 temp7 = true;
11211 }
11212 }
11213 {
11214 PyThreadState* __tstate = wxPyBeginAllowThreads();
11215 result = (bool)(arg1)->Create(arg2,arg3,(wxPoint const &)*arg4,(wxSize const &)*arg5,arg6,(wxString const &)*arg7);
11216
11217 wxPyEndAllowThreads(__tstate);
11218 if (PyErr_Occurred()) SWIG_fail;
11219 }
11220 {
11221 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
11222 }
11223 {
11224 if (temp7)
11225 delete arg7;
11226 }
11227 return resultobj;
11228 fail:
11229 {
11230 if (temp7)
11231 delete arg7;
11232 }
11233 return NULL;
11234}
11235
11236
11237static PyObject *_wrap_VScrolledWindow_SetLineCount(PyObject *, PyObject *args, PyObject *kwargs) {
11238 PyObject *resultobj;
11239 wxPyVScrolledWindow *arg1 = (wxPyVScrolledWindow *) 0 ;
11240 size_t arg2 ;
11241 PyObject * obj0 = 0 ;
11242 PyObject * obj1 = 0 ;
11243 char *kwnames[] = {
11244 (char *) "self",(char *) "count", NULL
11245 };
11246
11247 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:VScrolledWindow_SetLineCount",kwnames,&obj0,&obj1)) goto fail;
11248 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyVScrolledWindow, SWIG_POINTER_EXCEPTION | 0);
11249 if (SWIG_arg_fail(1)) SWIG_fail;
11250 {
11251 arg2 = (size_t)(SWIG_As_unsigned_SS_long(obj1));
11252 if (SWIG_arg_fail(2)) SWIG_fail;
11253 }
11254 {
11255 PyThreadState* __tstate = wxPyBeginAllowThreads();
11256 (arg1)->SetLineCount(arg2);
11257
11258 wxPyEndAllowThreads(__tstate);
11259 if (PyErr_Occurred()) SWIG_fail;
11260 }
11261 Py_INCREF(Py_None); resultobj = Py_None;
11262 return resultobj;
11263 fail:
11264 return NULL;
11265}
11266
11267
11268static PyObject *_wrap_VScrolledWindow_ScrollToLine(PyObject *, PyObject *args, PyObject *kwargs) {
11269 PyObject *resultobj;
11270 wxPyVScrolledWindow *arg1 = (wxPyVScrolledWindow *) 0 ;
11271 size_t arg2 ;
11272 bool result;
11273 PyObject * obj0 = 0 ;
11274 PyObject * obj1 = 0 ;
11275 char *kwnames[] = {
11276 (char *) "self",(char *) "line", NULL
11277 };
11278
11279 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:VScrolledWindow_ScrollToLine",kwnames,&obj0,&obj1)) goto fail;
11280 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyVScrolledWindow, SWIG_POINTER_EXCEPTION | 0);
11281 if (SWIG_arg_fail(1)) SWIG_fail;
11282 {
11283 arg2 = (size_t)(SWIG_As_unsigned_SS_long(obj1));
11284 if (SWIG_arg_fail(2)) SWIG_fail;
11285 }
11286 {
11287 PyThreadState* __tstate = wxPyBeginAllowThreads();
11288 result = (bool)(arg1)->ScrollToLine(arg2);
11289
11290 wxPyEndAllowThreads(__tstate);
11291 if (PyErr_Occurred()) SWIG_fail;
11292 }
11293 {
11294 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
11295 }
11296 return resultobj;
11297 fail:
11298 return NULL;
11299}
11300
11301
11302static PyObject *_wrap_VScrolledWindow_ScrollLines(PyObject *, PyObject *args, PyObject *kwargs) {
11303 PyObject *resultobj;
11304 wxPyVScrolledWindow *arg1 = (wxPyVScrolledWindow *) 0 ;
11305 int arg2 ;
11306 bool result;
11307 PyObject * obj0 = 0 ;
11308 PyObject * obj1 = 0 ;
11309 char *kwnames[] = {
11310 (char *) "self",(char *) "lines", NULL
11311 };
11312
11313 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:VScrolledWindow_ScrollLines",kwnames,&obj0,&obj1)) goto fail;
11314 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyVScrolledWindow, SWIG_POINTER_EXCEPTION | 0);
11315 if (SWIG_arg_fail(1)) SWIG_fail;
11316 {
11317 arg2 = (int)(SWIG_As_int(obj1));
11318 if (SWIG_arg_fail(2)) SWIG_fail;
11319 }
11320 {
11321 PyThreadState* __tstate = wxPyBeginAllowThreads();
11322 result = (bool)(arg1)->ScrollLines(arg2);
11323
11324 wxPyEndAllowThreads(__tstate);
11325 if (PyErr_Occurred()) SWIG_fail;
11326 }
11327 {
11328 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
11329 }
11330 return resultobj;
11331 fail:
11332 return NULL;
11333}
11334
11335
11336static PyObject *_wrap_VScrolledWindow_ScrollPages(PyObject *, PyObject *args, PyObject *kwargs) {
11337 PyObject *resultobj;
11338 wxPyVScrolledWindow *arg1 = (wxPyVScrolledWindow *) 0 ;
11339 int arg2 ;
11340 bool result;
11341 PyObject * obj0 = 0 ;
11342 PyObject * obj1 = 0 ;
11343 char *kwnames[] = {
11344 (char *) "self",(char *) "pages", NULL
11345 };
11346
11347 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:VScrolledWindow_ScrollPages",kwnames,&obj0,&obj1)) goto fail;
11348 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyVScrolledWindow, SWIG_POINTER_EXCEPTION | 0);
11349 if (SWIG_arg_fail(1)) SWIG_fail;
11350 {
11351 arg2 = (int)(SWIG_As_int(obj1));
11352 if (SWIG_arg_fail(2)) SWIG_fail;
11353 }
11354 {
11355 PyThreadState* __tstate = wxPyBeginAllowThreads();
11356 result = (bool)(arg1)->ScrollPages(arg2);
11357
11358 wxPyEndAllowThreads(__tstate);
11359 if (PyErr_Occurred()) SWIG_fail;
11360 }
11361 {
11362 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
11363 }
11364 return resultobj;
11365 fail:
11366 return NULL;
11367}
11368
11369
11370static PyObject *_wrap_VScrolledWindow_RefreshLine(PyObject *, PyObject *args, PyObject *kwargs) {
11371 PyObject *resultobj;
11372 wxPyVScrolledWindow *arg1 = (wxPyVScrolledWindow *) 0 ;
11373 size_t arg2 ;
11374 PyObject * obj0 = 0 ;
11375 PyObject * obj1 = 0 ;
11376 char *kwnames[] = {
11377 (char *) "self",(char *) "line", NULL
11378 };
11379
11380 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:VScrolledWindow_RefreshLine",kwnames,&obj0,&obj1)) goto fail;
11381 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyVScrolledWindow, SWIG_POINTER_EXCEPTION | 0);
11382 if (SWIG_arg_fail(1)) SWIG_fail;
11383 {
11384 arg2 = (size_t)(SWIG_As_unsigned_SS_long(obj1));
11385 if (SWIG_arg_fail(2)) SWIG_fail;
11386 }
11387 {
11388 PyThreadState* __tstate = wxPyBeginAllowThreads();
11389 (arg1)->RefreshLine(arg2);
11390
11391 wxPyEndAllowThreads(__tstate);
11392 if (PyErr_Occurred()) SWIG_fail;
11393 }
11394 Py_INCREF(Py_None); resultobj = Py_None;
11395 return resultobj;
11396 fail:
11397 return NULL;
11398}
11399
11400
11401static PyObject *_wrap_VScrolledWindow_RefreshLines(PyObject *, PyObject *args, PyObject *kwargs) {
11402 PyObject *resultobj;
11403 wxPyVScrolledWindow *arg1 = (wxPyVScrolledWindow *) 0 ;
11404 size_t arg2 ;
11405 size_t arg3 ;
11406 PyObject * obj0 = 0 ;
11407 PyObject * obj1 = 0 ;
11408 PyObject * obj2 = 0 ;
11409 char *kwnames[] = {
11410 (char *) "self",(char *) "from",(char *) "to", NULL
11411 };
11412
11413 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:VScrolledWindow_RefreshLines",kwnames,&obj0,&obj1,&obj2)) goto fail;
11414 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyVScrolledWindow, SWIG_POINTER_EXCEPTION | 0);
11415 if (SWIG_arg_fail(1)) SWIG_fail;
11416 {
11417 arg2 = (size_t)(SWIG_As_unsigned_SS_long(obj1));
11418 if (SWIG_arg_fail(2)) SWIG_fail;
11419 }
11420 {
11421 arg3 = (size_t)(SWIG_As_unsigned_SS_long(obj2));
11422 if (SWIG_arg_fail(3)) SWIG_fail;
11423 }
11424 {
11425 PyThreadState* __tstate = wxPyBeginAllowThreads();
11426 (arg1)->RefreshLines(arg2,arg3);
11427
11428 wxPyEndAllowThreads(__tstate);
11429 if (PyErr_Occurred()) SWIG_fail;
11430 }
11431 Py_INCREF(Py_None); resultobj = Py_None;
11432 return resultobj;
11433 fail:
11434 return NULL;
11435}
11436
11437
11438static PyObject *_wrap_VScrolledWindow_HitTestXY(PyObject *, PyObject *args, PyObject *kwargs) {
11439 PyObject *resultobj;
11440 wxPyVScrolledWindow *arg1 = (wxPyVScrolledWindow *) 0 ;
11441 int arg2 ;
11442 int arg3 ;
11443 int result;
11444 PyObject * obj0 = 0 ;
11445 PyObject * obj1 = 0 ;
11446 PyObject * obj2 = 0 ;
11447 char *kwnames[] = {
11448 (char *) "self",(char *) "x",(char *) "y", NULL
11449 };
11450
11451 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:VScrolledWindow_HitTestXY",kwnames,&obj0,&obj1,&obj2)) goto fail;
11452 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyVScrolledWindow, SWIG_POINTER_EXCEPTION | 0);
11453 if (SWIG_arg_fail(1)) SWIG_fail;
11454 {
11455 arg2 = (int)(SWIG_As_int(obj1));
11456 if (SWIG_arg_fail(2)) SWIG_fail;
11457 }
11458 {
11459 arg3 = (int)(SWIG_As_int(obj2));
11460 if (SWIG_arg_fail(3)) SWIG_fail;
11461 }
11462 {
11463 PyThreadState* __tstate = wxPyBeginAllowThreads();
11464 result = (int)((wxPyVScrolledWindow const *)arg1)->HitTest(arg2,arg3);
11465
11466 wxPyEndAllowThreads(__tstate);
11467 if (PyErr_Occurred()) SWIG_fail;
11468 }
11469 {
11470 resultobj = SWIG_From_int((int)(result));
11471 }
11472 return resultobj;
11473 fail:
11474 return NULL;
11475}
11476
11477
11478static PyObject *_wrap_VScrolledWindow_HitTest(PyObject *, PyObject *args, PyObject *kwargs) {
11479 PyObject *resultobj;
11480 wxPyVScrolledWindow *arg1 = (wxPyVScrolledWindow *) 0 ;
11481 wxPoint *arg2 = 0 ;
11482 int result;
11483 wxPoint temp2 ;
11484 PyObject * obj0 = 0 ;
11485 PyObject * obj1 = 0 ;
11486 char *kwnames[] = {
11487 (char *) "self",(char *) "pt", NULL
11488 };
11489
11490 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:VScrolledWindow_HitTest",kwnames,&obj0,&obj1)) goto fail;
11491 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyVScrolledWindow, SWIG_POINTER_EXCEPTION | 0);
11492 if (SWIG_arg_fail(1)) SWIG_fail;
11493 {
11494 arg2 = &temp2;
11495 if ( ! wxPoint_helper(obj1, &arg2)) SWIG_fail;
11496 }
11497 {
11498 PyThreadState* __tstate = wxPyBeginAllowThreads();
11499 result = (int)((wxPyVScrolledWindow const *)arg1)->HitTest((wxPoint const &)*arg2);
11500
11501 wxPyEndAllowThreads(__tstate);
11502 if (PyErr_Occurred()) SWIG_fail;
11503 }
11504 {
11505 resultobj = SWIG_From_int((int)(result));
11506 }
11507 return resultobj;
11508 fail:
11509 return NULL;
11510}
11511
11512
11513static PyObject *_wrap_VScrolledWindow_RefreshAll(PyObject *, PyObject *args, PyObject *kwargs) {
11514 PyObject *resultobj;
11515 wxPyVScrolledWindow *arg1 = (wxPyVScrolledWindow *) 0 ;
11516 PyObject * obj0 = 0 ;
11517 char *kwnames[] = {
11518 (char *) "self", NULL
11519 };
11520
11521 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:VScrolledWindow_RefreshAll",kwnames,&obj0)) goto fail;
11522 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyVScrolledWindow, SWIG_POINTER_EXCEPTION | 0);
11523 if (SWIG_arg_fail(1)) SWIG_fail;
11524 {
11525 PyThreadState* __tstate = wxPyBeginAllowThreads();
11526 (arg1)->RefreshAll();
11527
11528 wxPyEndAllowThreads(__tstate);
11529 if (PyErr_Occurred()) SWIG_fail;
11530 }
11531 Py_INCREF(Py_None); resultobj = Py_None;
11532 return resultobj;
11533 fail:
11534 return NULL;
11535}
11536
11537
11538static PyObject *_wrap_VScrolledWindow_GetLineCount(PyObject *, PyObject *args, PyObject *kwargs) {
11539 PyObject *resultobj;
11540 wxPyVScrolledWindow *arg1 = (wxPyVScrolledWindow *) 0 ;
11541 size_t result;
11542 PyObject * obj0 = 0 ;
11543 char *kwnames[] = {
11544 (char *) "self", NULL
11545 };
11546
11547 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:VScrolledWindow_GetLineCount",kwnames,&obj0)) goto fail;
11548 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyVScrolledWindow, SWIG_POINTER_EXCEPTION | 0);
11549 if (SWIG_arg_fail(1)) SWIG_fail;
11550 {
11551 PyThreadState* __tstate = wxPyBeginAllowThreads();
11552 result = (size_t)((wxPyVScrolledWindow const *)arg1)->GetLineCount();
11553
11554 wxPyEndAllowThreads(__tstate);
11555 if (PyErr_Occurred()) SWIG_fail;
11556 }
11557 {
11558 resultobj = SWIG_From_unsigned_SS_long((unsigned long)(result));
11559 }
11560 return resultobj;
11561 fail:
11562 return NULL;
11563}
11564
11565
11566static PyObject *_wrap_VScrolledWindow_GetFirstVisibleLine(PyObject *, PyObject *args, PyObject *kwargs) {
11567 PyObject *resultobj;
11568 wxPyVScrolledWindow *arg1 = (wxPyVScrolledWindow *) 0 ;
11569 size_t result;
11570 PyObject * obj0 = 0 ;
11571 char *kwnames[] = {
11572 (char *) "self", NULL
11573 };
11574
11575 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:VScrolledWindow_GetFirstVisibleLine",kwnames,&obj0)) goto fail;
11576 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyVScrolledWindow, SWIG_POINTER_EXCEPTION | 0);
11577 if (SWIG_arg_fail(1)) SWIG_fail;
11578 {
11579 PyThreadState* __tstate = wxPyBeginAllowThreads();
11580 result = (size_t)((wxPyVScrolledWindow const *)arg1)->GetFirstVisibleLine();
11581
11582 wxPyEndAllowThreads(__tstate);
11583 if (PyErr_Occurred()) SWIG_fail;
11584 }
11585 {
11586 resultobj = SWIG_From_unsigned_SS_long((unsigned long)(result));
11587 }
11588 return resultobj;
11589 fail:
11590 return NULL;
11591}
11592
11593
11594static PyObject *_wrap_VScrolledWindow_GetLastVisibleLine(PyObject *, PyObject *args, PyObject *kwargs) {
11595 PyObject *resultobj;
11596 wxPyVScrolledWindow *arg1 = (wxPyVScrolledWindow *) 0 ;
11597 size_t result;
11598 PyObject * obj0 = 0 ;
11599 char *kwnames[] = {
11600 (char *) "self", NULL
11601 };
11602
11603 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:VScrolledWindow_GetLastVisibleLine",kwnames,&obj0)) goto fail;
11604 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyVScrolledWindow, SWIG_POINTER_EXCEPTION | 0);
11605 if (SWIG_arg_fail(1)) SWIG_fail;
11606 {
11607 PyThreadState* __tstate = wxPyBeginAllowThreads();
11608 result = (size_t)((wxPyVScrolledWindow const *)arg1)->GetLastVisibleLine();
11609
11610 wxPyEndAllowThreads(__tstate);
11611 if (PyErr_Occurred()) SWIG_fail;
11612 }
11613 {
11614 resultobj = SWIG_From_unsigned_SS_long((unsigned long)(result));
11615 }
11616 return resultobj;
11617 fail:
11618 return NULL;
11619}
11620
11621
11622static PyObject *_wrap_VScrolledWindow_IsVisible(PyObject *, PyObject *args, PyObject *kwargs) {
11623 PyObject *resultobj;
11624 wxPyVScrolledWindow *arg1 = (wxPyVScrolledWindow *) 0 ;
11625 size_t arg2 ;
11626 bool result;
11627 PyObject * obj0 = 0 ;
11628 PyObject * obj1 = 0 ;
11629 char *kwnames[] = {
11630 (char *) "self",(char *) "line", NULL
11631 };
11632
11633 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:VScrolledWindow_IsVisible",kwnames,&obj0,&obj1)) goto fail;
11634 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyVScrolledWindow, SWIG_POINTER_EXCEPTION | 0);
11635 if (SWIG_arg_fail(1)) SWIG_fail;
11636 {
11637 arg2 = (size_t)(SWIG_As_unsigned_SS_long(obj1));
11638 if (SWIG_arg_fail(2)) SWIG_fail;
11639 }
11640 {
11641 PyThreadState* __tstate = wxPyBeginAllowThreads();
11642 result = (bool)((wxPyVScrolledWindow const *)arg1)->IsVisible(arg2);
11643
11644 wxPyEndAllowThreads(__tstate);
11645 if (PyErr_Occurred()) SWIG_fail;
11646 }
11647 {
11648 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
11649 }
11650 return resultobj;
11651 fail:
11652 return NULL;
11653}
11654
11655
11656static PyObject * VScrolledWindow_swigregister(PyObject *, PyObject *args) {
11657 PyObject *obj;
11658 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
11659 SWIG_TypeClientData(SWIGTYPE_p_wxPyVScrolledWindow, obj);
11660 Py_INCREF(obj);
11661 return Py_BuildValue((char *)"");
11662}
11663static int _wrap_VListBoxNameStr_set(PyObject *) {
11664 PyErr_SetString(PyExc_TypeError,"Variable VListBoxNameStr is read-only.");
11665 return 1;
11666}
11667
11668
11669static PyObject *_wrap_VListBoxNameStr_get(void) {
11670 PyObject *pyobj;
11671
11672 {
11673#if wxUSE_UNICODE
11674 pyobj = PyUnicode_FromWideChar((&wxPyVListBoxNameStr)->c_str(), (&wxPyVListBoxNameStr)->Len());
11675#else
11676 pyobj = PyString_FromStringAndSize((&wxPyVListBoxNameStr)->c_str(), (&wxPyVListBoxNameStr)->Len());
11677#endif
11678 }
11679 return pyobj;
11680}
11681
11682
11683static PyObject *_wrap_new_VListBox(PyObject *, PyObject *args, PyObject *kwargs) {
11684 PyObject *resultobj;
11685 wxWindow *arg1 = (wxWindow *) 0 ;
11686 int arg2 = (int) wxID_ANY ;
11687 wxPoint const &arg3_defvalue = wxDefaultPosition ;
11688 wxPoint *arg3 = (wxPoint *) &arg3_defvalue ;
11689 wxSize const &arg4_defvalue = wxDefaultSize ;
11690 wxSize *arg4 = (wxSize *) &arg4_defvalue ;
11691 long arg5 = (long) 0 ;
11692 wxString const &arg6_defvalue = wxPyVListBoxNameStr ;
11693 wxString *arg6 = (wxString *) &arg6_defvalue ;
11694 wxPyVListBox *result;
11695 wxPoint temp3 ;
11696 wxSize temp4 ;
11697 bool temp6 = false ;
11698 PyObject * obj0 = 0 ;
11699 PyObject * obj1 = 0 ;
11700 PyObject * obj2 = 0 ;
11701 PyObject * obj3 = 0 ;
11702 PyObject * obj4 = 0 ;
11703 PyObject * obj5 = 0 ;
11704 char *kwnames[] = {
11705 (char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
11706 };
11707
11708 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|OOOOO:new_VListBox",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) goto fail;
11709 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
11710 if (SWIG_arg_fail(1)) SWIG_fail;
11711 if (obj1) {
11712 {
11713 arg2 = (int)(SWIG_As_int(obj1));
11714 if (SWIG_arg_fail(2)) SWIG_fail;
11715 }
11716 }
11717 if (obj2) {
11718 {
11719 arg3 = &temp3;
11720 if ( ! wxPoint_helper(obj2, &arg3)) SWIG_fail;
11721 }
11722 }
11723 if (obj3) {
11724 {
11725 arg4 = &temp4;
11726 if ( ! wxSize_helper(obj3, &arg4)) SWIG_fail;
11727 }
11728 }
11729 if (obj4) {
11730 {
11731 arg5 = (long)(SWIG_As_long(obj4));
11732 if (SWIG_arg_fail(5)) SWIG_fail;
11733 }
11734 }
11735 if (obj5) {
11736 {
11737 arg6 = wxString_in_helper(obj5);
11738 if (arg6 == NULL) SWIG_fail;
11739 temp6 = true;
11740 }
11741 }
11742 {
11743 if (!wxPyCheckForApp()) SWIG_fail;
11744 PyThreadState* __tstate = wxPyBeginAllowThreads();
11745 result = (wxPyVListBox *)new wxPyVListBox(arg1,arg2,(wxPoint const &)*arg3,(wxSize const &)*arg4,arg5,(wxString const &)*arg6);
11746
11747 wxPyEndAllowThreads(__tstate);
11748 if (PyErr_Occurred()) SWIG_fail;
11749 }
11750 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPyVListBox, 1);
11751 {
11752 if (temp6)
11753 delete arg6;
11754 }
11755 return resultobj;
11756 fail:
11757 {
11758 if (temp6)
11759 delete arg6;
11760 }
11761 return NULL;
11762}
11763
11764
11765static PyObject *_wrap_new_PreVListBox(PyObject *, PyObject *args, PyObject *kwargs) {
11766 PyObject *resultobj;
11767 wxPyVListBox *result;
11768 char *kwnames[] = {
11769 NULL
11770 };
11771
11772 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":new_PreVListBox",kwnames)) goto fail;
11773 {
11774 if (!wxPyCheckForApp()) SWIG_fail;
11775 PyThreadState* __tstate = wxPyBeginAllowThreads();
11776 result = (wxPyVListBox *)new wxPyVListBox();
11777
11778 wxPyEndAllowThreads(__tstate);
11779 if (PyErr_Occurred()) SWIG_fail;
11780 }
11781 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPyVListBox, 1);
11782 return resultobj;
11783 fail:
11784 return NULL;
11785}
11786
11787
11788static PyObject *_wrap_VListBox__setCallbackInfo(PyObject *, PyObject *args, PyObject *kwargs) {
11789 PyObject *resultobj;
11790 wxPyVListBox *arg1 = (wxPyVListBox *) 0 ;
11791 PyObject *arg2 = (PyObject *) 0 ;
11792 PyObject *arg3 = (PyObject *) 0 ;
11793 PyObject * obj0 = 0 ;
11794 PyObject * obj1 = 0 ;
11795 PyObject * obj2 = 0 ;
11796 char *kwnames[] = {
11797 (char *) "self",(char *) "self",(char *) "_class", NULL
11798 };
11799
11800 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:VListBox__setCallbackInfo",kwnames,&obj0,&obj1,&obj2)) goto fail;
11801 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyVListBox, SWIG_POINTER_EXCEPTION | 0);
11802 if (SWIG_arg_fail(1)) SWIG_fail;
11803 arg2 = obj1;
11804 arg3 = obj2;
11805 {
11806 PyThreadState* __tstate = wxPyBeginAllowThreads();
11807 (arg1)->_setCallbackInfo(arg2,arg3);
11808
11809 wxPyEndAllowThreads(__tstate);
11810 if (PyErr_Occurred()) SWIG_fail;
11811 }
11812 Py_INCREF(Py_None); resultobj = Py_None;
11813 return resultobj;
11814 fail:
11815 return NULL;
11816}
11817
11818
11819static PyObject *_wrap_VListBox_Create(PyObject *, PyObject *args, PyObject *kwargs) {
11820 PyObject *resultobj;
11821 wxPyVListBox *arg1 = (wxPyVListBox *) 0 ;
11822 wxWindow *arg2 = (wxWindow *) 0 ;
11823 int arg3 = (int) wxID_ANY ;
11824 wxPoint const &arg4_defvalue = wxDefaultPosition ;
11825 wxPoint *arg4 = (wxPoint *) &arg4_defvalue ;
11826 wxSize const &arg5_defvalue = wxDefaultSize ;
11827 wxSize *arg5 = (wxSize *) &arg5_defvalue ;
11828 long arg6 = (long) 0 ;
11829 wxString const &arg7_defvalue = wxPyVListBoxNameStr ;
11830 wxString *arg7 = (wxString *) &arg7_defvalue ;
11831 bool result;
11832 wxPoint temp4 ;
11833 wxSize temp5 ;
11834 bool temp7 = false ;
11835 PyObject * obj0 = 0 ;
11836 PyObject * obj1 = 0 ;
11837 PyObject * obj2 = 0 ;
11838 PyObject * obj3 = 0 ;
11839 PyObject * obj4 = 0 ;
11840 PyObject * obj5 = 0 ;
11841 PyObject * obj6 = 0 ;
11842 char *kwnames[] = {
11843 (char *) "self",(char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
11844 };
11845
11846 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|OOOOO:VListBox_Create",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6)) goto fail;
11847 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyVListBox, SWIG_POINTER_EXCEPTION | 0);
11848 if (SWIG_arg_fail(1)) SWIG_fail;
11849 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
11850 if (SWIG_arg_fail(2)) SWIG_fail;
11851 if (obj2) {
11852 {
11853 arg3 = (int)(SWIG_As_int(obj2));
11854 if (SWIG_arg_fail(3)) SWIG_fail;
11855 }
11856 }
11857 if (obj3) {
11858 {
11859 arg4 = &temp4;
11860 if ( ! wxPoint_helper(obj3, &arg4)) SWIG_fail;
11861 }
11862 }
11863 if (obj4) {
11864 {
11865 arg5 = &temp5;
11866 if ( ! wxSize_helper(obj4, &arg5)) SWIG_fail;
11867 }
11868 }
11869 if (obj5) {
11870 {
11871 arg6 = (long)(SWIG_As_long(obj5));
11872 if (SWIG_arg_fail(6)) SWIG_fail;
11873 }
11874 }
11875 if (obj6) {
11876 {
11877 arg7 = wxString_in_helper(obj6);
11878 if (arg7 == NULL) SWIG_fail;
11879 temp7 = true;
11880 }
11881 }
11882 {
11883 PyThreadState* __tstate = wxPyBeginAllowThreads();
11884 result = (bool)(arg1)->Create(arg2,arg3,(wxPoint const &)*arg4,(wxSize const &)*arg5,arg6,(wxString const &)*arg7);
11885
11886 wxPyEndAllowThreads(__tstate);
11887 if (PyErr_Occurred()) SWIG_fail;
11888 }
11889 {
11890 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
11891 }
11892 {
11893 if (temp7)
11894 delete arg7;
11895 }
11896 return resultobj;
11897 fail:
11898 {
11899 if (temp7)
11900 delete arg7;
11901 }
11902 return NULL;
11903}
11904
11905
11906static PyObject *_wrap_VListBox_GetItemCount(PyObject *, PyObject *args, PyObject *kwargs) {
11907 PyObject *resultobj;
11908 wxPyVListBox *arg1 = (wxPyVListBox *) 0 ;
11909 size_t result;
11910 PyObject * obj0 = 0 ;
11911 char *kwnames[] = {
11912 (char *) "self", NULL
11913 };
11914
11915 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:VListBox_GetItemCount",kwnames,&obj0)) goto fail;
11916 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyVListBox, SWIG_POINTER_EXCEPTION | 0);
11917 if (SWIG_arg_fail(1)) SWIG_fail;
11918 {
11919 PyThreadState* __tstate = wxPyBeginAllowThreads();
11920 result = (size_t)((wxPyVListBox const *)arg1)->GetItemCount();
11921
11922 wxPyEndAllowThreads(__tstate);
11923 if (PyErr_Occurred()) SWIG_fail;
11924 }
11925 {
11926 resultobj = SWIG_From_unsigned_SS_long((unsigned long)(result));
11927 }
11928 return resultobj;
11929 fail:
11930 return NULL;
11931}
11932
11933
11934static PyObject *_wrap_VListBox_HasMultipleSelection(PyObject *, PyObject *args, PyObject *kwargs) {
11935 PyObject *resultobj;
11936 wxPyVListBox *arg1 = (wxPyVListBox *) 0 ;
11937 bool result;
11938 PyObject * obj0 = 0 ;
11939 char *kwnames[] = {
11940 (char *) "self", NULL
11941 };
11942
11943 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:VListBox_HasMultipleSelection",kwnames,&obj0)) goto fail;
11944 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyVListBox, SWIG_POINTER_EXCEPTION | 0);
11945 if (SWIG_arg_fail(1)) SWIG_fail;
11946 {
11947 PyThreadState* __tstate = wxPyBeginAllowThreads();
11948 result = (bool)((wxPyVListBox const *)arg1)->HasMultipleSelection();
11949
11950 wxPyEndAllowThreads(__tstate);
11951 if (PyErr_Occurred()) SWIG_fail;
11952 }
11953 {
11954 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
11955 }
11956 return resultobj;
11957 fail:
11958 return NULL;
11959}
11960
11961
11962static PyObject *_wrap_VListBox_GetSelection(PyObject *, PyObject *args, PyObject *kwargs) {
11963 PyObject *resultobj;
11964 wxPyVListBox *arg1 = (wxPyVListBox *) 0 ;
11965 int result;
11966 PyObject * obj0 = 0 ;
11967 char *kwnames[] = {
11968 (char *) "self", NULL
11969 };
11970
11971 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:VListBox_GetSelection",kwnames,&obj0)) goto fail;
11972 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyVListBox, SWIG_POINTER_EXCEPTION | 0);
11973 if (SWIG_arg_fail(1)) SWIG_fail;
11974 {
11975 PyThreadState* __tstate = wxPyBeginAllowThreads();
11976 result = (int)((wxPyVListBox const *)arg1)->GetSelection();
11977
11978 wxPyEndAllowThreads(__tstate);
11979 if (PyErr_Occurred()) SWIG_fail;
11980 }
11981 {
11982 resultobj = SWIG_From_int((int)(result));
11983 }
11984 return resultobj;
11985 fail:
11986 return NULL;
11987}
11988
11989
11990static PyObject *_wrap_VListBox_IsCurrent(PyObject *, PyObject *args, PyObject *kwargs) {
11991 PyObject *resultobj;
11992 wxPyVListBox *arg1 = (wxPyVListBox *) 0 ;
11993 size_t arg2 ;
11994 bool result;
11995 PyObject * obj0 = 0 ;
11996 PyObject * obj1 = 0 ;
11997 char *kwnames[] = {
11998 (char *) "self",(char *) "item", NULL
11999 };
12000
12001 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:VListBox_IsCurrent",kwnames,&obj0,&obj1)) goto fail;
12002 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyVListBox, SWIG_POINTER_EXCEPTION | 0);
12003 if (SWIG_arg_fail(1)) SWIG_fail;
12004 {
12005 arg2 = (size_t)(SWIG_As_unsigned_SS_long(obj1));
12006 if (SWIG_arg_fail(2)) SWIG_fail;
12007 }
12008 {
12009 PyThreadState* __tstate = wxPyBeginAllowThreads();
12010 result = (bool)((wxPyVListBox const *)arg1)->IsCurrent(arg2);
12011
12012 wxPyEndAllowThreads(__tstate);
12013 if (PyErr_Occurred()) SWIG_fail;
12014 }
12015 {
12016 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
12017 }
12018 return resultobj;
12019 fail:
12020 return NULL;
12021}
12022
12023
12024static PyObject *_wrap_VListBox_IsSelected(PyObject *, PyObject *args, PyObject *kwargs) {
12025 PyObject *resultobj;
12026 wxPyVListBox *arg1 = (wxPyVListBox *) 0 ;
12027 size_t arg2 ;
12028 bool result;
12029 PyObject * obj0 = 0 ;
12030 PyObject * obj1 = 0 ;
12031 char *kwnames[] = {
12032 (char *) "self",(char *) "item", NULL
12033 };
12034
12035 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:VListBox_IsSelected",kwnames,&obj0,&obj1)) goto fail;
12036 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyVListBox, SWIG_POINTER_EXCEPTION | 0);
12037 if (SWIG_arg_fail(1)) SWIG_fail;
12038 {
12039 arg2 = (size_t)(SWIG_As_unsigned_SS_long(obj1));
12040 if (SWIG_arg_fail(2)) SWIG_fail;
12041 }
12042 {
12043 PyThreadState* __tstate = wxPyBeginAllowThreads();
12044 result = (bool)((wxPyVListBox const *)arg1)->IsSelected(arg2);
12045
12046 wxPyEndAllowThreads(__tstate);
12047 if (PyErr_Occurred()) SWIG_fail;
12048 }
12049 {
12050 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
12051 }
12052 return resultobj;
12053 fail:
12054 return NULL;
12055}
12056
12057
12058static PyObject *_wrap_VListBox_GetSelectedCount(PyObject *, PyObject *args, PyObject *kwargs) {
12059 PyObject *resultobj;
12060 wxPyVListBox *arg1 = (wxPyVListBox *) 0 ;
12061 size_t result;
12062 PyObject * obj0 = 0 ;
12063 char *kwnames[] = {
12064 (char *) "self", NULL
12065 };
12066
12067 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:VListBox_GetSelectedCount",kwnames,&obj0)) goto fail;
12068 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyVListBox, SWIG_POINTER_EXCEPTION | 0);
12069 if (SWIG_arg_fail(1)) SWIG_fail;
12070 {
12071 PyThreadState* __tstate = wxPyBeginAllowThreads();
12072 result = (size_t)((wxPyVListBox const *)arg1)->GetSelectedCount();
12073
12074 wxPyEndAllowThreads(__tstate);
12075 if (PyErr_Occurred()) SWIG_fail;
12076 }
12077 {
12078 resultobj = SWIG_From_unsigned_SS_long((unsigned long)(result));
12079 }
12080 return resultobj;
12081 fail:
12082 return NULL;
12083}
12084
12085
12086static PyObject *_wrap_VListBox_GetFirstSelected(PyObject *, PyObject *args, PyObject *kwargs) {
12087 PyObject *resultobj;
12088 wxPyVListBox *arg1 = (wxPyVListBox *) 0 ;
12089 PyObject *result;
12090 PyObject * obj0 = 0 ;
12091 char *kwnames[] = {
12092 (char *) "self", NULL
12093 };
12094
12095 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:VListBox_GetFirstSelected",kwnames,&obj0)) goto fail;
12096 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyVListBox, SWIG_POINTER_EXCEPTION | 0);
12097 if (SWIG_arg_fail(1)) SWIG_fail;
12098 {
12099 PyThreadState* __tstate = wxPyBeginAllowThreads();
12100 result = (PyObject *)wxPyVListBox_GetFirstSelected(arg1);
12101
12102 wxPyEndAllowThreads(__tstate);
12103 if (PyErr_Occurred()) SWIG_fail;
12104 }
12105 resultobj = result;
12106 return resultobj;
12107 fail:
12108 return NULL;
12109}
12110
12111
12112static PyObject *_wrap_VListBox_GetNextSelected(PyObject *, PyObject *args, PyObject *kwargs) {
12113 PyObject *resultobj;
12114 wxPyVListBox *arg1 = (wxPyVListBox *) 0 ;
12115 unsigned long arg2 ;
12116 PyObject *result;
12117 PyObject * obj0 = 0 ;
12118 PyObject * obj1 = 0 ;
12119 char *kwnames[] = {
12120 (char *) "self",(char *) "cookie", NULL
12121 };
12122
12123 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:VListBox_GetNextSelected",kwnames,&obj0,&obj1)) goto fail;
12124 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyVListBox, SWIG_POINTER_EXCEPTION | 0);
12125 if (SWIG_arg_fail(1)) SWIG_fail;
12126 {
12127 arg2 = (unsigned long)(SWIG_As_unsigned_SS_long(obj1));
12128 if (SWIG_arg_fail(2)) SWIG_fail;
12129 }
12130 {
12131 PyThreadState* __tstate = wxPyBeginAllowThreads();
12132 result = (PyObject *)wxPyVListBox_GetNextSelected(arg1,arg2);
12133
12134 wxPyEndAllowThreads(__tstate);
12135 if (PyErr_Occurred()) SWIG_fail;
12136 }
12137 resultobj = result;
12138 return resultobj;
12139 fail:
12140 return NULL;
12141}
12142
12143
12144static PyObject *_wrap_VListBox_GetMargins(PyObject *, PyObject *args, PyObject *kwargs) {
12145 PyObject *resultobj;
12146 wxPyVListBox *arg1 = (wxPyVListBox *) 0 ;
12147 wxPoint result;
12148 PyObject * obj0 = 0 ;
12149 char *kwnames[] = {
12150 (char *) "self", NULL
12151 };
12152
12153 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:VListBox_GetMargins",kwnames,&obj0)) goto fail;
12154 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyVListBox, SWIG_POINTER_EXCEPTION | 0);
12155 if (SWIG_arg_fail(1)) SWIG_fail;
12156 {
12157 PyThreadState* __tstate = wxPyBeginAllowThreads();
12158 result = ((wxPyVListBox const *)arg1)->GetMargins();
12159
12160 wxPyEndAllowThreads(__tstate);
12161 if (PyErr_Occurred()) SWIG_fail;
12162 }
12163 {
12164 wxPoint * resultptr;
12165 resultptr = new wxPoint((wxPoint &)(result));
12166 resultobj = SWIG_NewPointerObj((void *)(resultptr), SWIGTYPE_p_wxPoint, 1);
12167 }
12168 return resultobj;
12169 fail:
12170 return NULL;
12171}
12172
12173
12174static PyObject *_wrap_VListBox_GetSelectionBackground(PyObject *, PyObject *args, PyObject *kwargs) {
12175 PyObject *resultobj;
12176 wxPyVListBox *arg1 = (wxPyVListBox *) 0 ;
12177 wxColour *result;
12178 PyObject * obj0 = 0 ;
12179 char *kwnames[] = {
12180 (char *) "self", NULL
12181 };
12182
12183 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:VListBox_GetSelectionBackground",kwnames,&obj0)) goto fail;
12184 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyVListBox, SWIG_POINTER_EXCEPTION | 0);
12185 if (SWIG_arg_fail(1)) SWIG_fail;
12186 {
12187 PyThreadState* __tstate = wxPyBeginAllowThreads();
12188 {
12189 wxColour const &_result_ref = ((wxPyVListBox const *)arg1)->GetSelectionBackground();
12190 result = (wxColour *) &_result_ref;
12191 }
12192
12193 wxPyEndAllowThreads(__tstate);
12194 if (PyErr_Occurred()) SWIG_fail;
12195 }
12196 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxColour, 0);
12197 return resultobj;
12198 fail:
12199 return NULL;
12200}
12201
12202
12203static PyObject *_wrap_VListBox_SetItemCount(PyObject *, PyObject *args, PyObject *kwargs) {
12204 PyObject *resultobj;
12205 wxPyVListBox *arg1 = (wxPyVListBox *) 0 ;
12206 size_t arg2 ;
12207 PyObject * obj0 = 0 ;
12208 PyObject * obj1 = 0 ;
12209 char *kwnames[] = {
12210 (char *) "self",(char *) "count", NULL
12211 };
12212
12213 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:VListBox_SetItemCount",kwnames,&obj0,&obj1)) goto fail;
12214 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyVListBox, SWIG_POINTER_EXCEPTION | 0);
12215 if (SWIG_arg_fail(1)) SWIG_fail;
12216 {
12217 arg2 = (size_t)(SWIG_As_unsigned_SS_long(obj1));
12218 if (SWIG_arg_fail(2)) SWIG_fail;
12219 }
12220 {
12221 PyThreadState* __tstate = wxPyBeginAllowThreads();
12222 (arg1)->SetItemCount(arg2);
12223
12224 wxPyEndAllowThreads(__tstate);
12225 if (PyErr_Occurred()) SWIG_fail;
12226 }
12227 Py_INCREF(Py_None); resultobj = Py_None;
12228 return resultobj;
12229 fail:
12230 return NULL;
12231}
12232
12233
12234static PyObject *_wrap_VListBox_Clear(PyObject *, PyObject *args, PyObject *kwargs) {
12235 PyObject *resultobj;
12236 wxPyVListBox *arg1 = (wxPyVListBox *) 0 ;
12237 PyObject * obj0 = 0 ;
12238 char *kwnames[] = {
12239 (char *) "self", NULL
12240 };
12241
12242 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:VListBox_Clear",kwnames,&obj0)) goto fail;
12243 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyVListBox, SWIG_POINTER_EXCEPTION | 0);
12244 if (SWIG_arg_fail(1)) SWIG_fail;
12245 {
12246 PyThreadState* __tstate = wxPyBeginAllowThreads();
12247 (arg1)->Clear();
12248
12249 wxPyEndAllowThreads(__tstate);
12250 if (PyErr_Occurred()) SWIG_fail;
12251 }
12252 Py_INCREF(Py_None); resultobj = Py_None;
12253 return resultobj;
12254 fail:
12255 return NULL;
12256}
12257
12258
12259static PyObject *_wrap_VListBox_SetSelection(PyObject *, PyObject *args, PyObject *kwargs) {
12260 PyObject *resultobj;
12261 wxPyVListBox *arg1 = (wxPyVListBox *) 0 ;
12262 int arg2 ;
12263 PyObject * obj0 = 0 ;
12264 PyObject * obj1 = 0 ;
12265 char *kwnames[] = {
12266 (char *) "self",(char *) "selection", NULL
12267 };
12268
12269 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:VListBox_SetSelection",kwnames,&obj0,&obj1)) goto fail;
12270 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyVListBox, SWIG_POINTER_EXCEPTION | 0);
12271 if (SWIG_arg_fail(1)) SWIG_fail;
12272 {
12273 arg2 = (int)(SWIG_As_int(obj1));
12274 if (SWIG_arg_fail(2)) SWIG_fail;
12275 }
12276 {
12277 PyThreadState* __tstate = wxPyBeginAllowThreads();
12278 (arg1)->SetSelection(arg2);
12279
12280 wxPyEndAllowThreads(__tstate);
12281 if (PyErr_Occurred()) SWIG_fail;
12282 }
12283 Py_INCREF(Py_None); resultobj = Py_None;
12284 return resultobj;
12285 fail:
12286 return NULL;
12287}
12288
12289
12290static PyObject *_wrap_VListBox_Select(PyObject *, PyObject *args, PyObject *kwargs) {
12291 PyObject *resultobj;
12292 wxPyVListBox *arg1 = (wxPyVListBox *) 0 ;
12293 size_t arg2 ;
12294 bool arg3 = (bool) true ;
12295 bool result;
12296 PyObject * obj0 = 0 ;
12297 PyObject * obj1 = 0 ;
12298 PyObject * obj2 = 0 ;
12299 char *kwnames[] = {
12300 (char *) "self",(char *) "item",(char *) "select", NULL
12301 };
12302
12303 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|O:VListBox_Select",kwnames,&obj0,&obj1,&obj2)) goto fail;
12304 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyVListBox, SWIG_POINTER_EXCEPTION | 0);
12305 if (SWIG_arg_fail(1)) SWIG_fail;
12306 {
12307 arg2 = (size_t)(SWIG_As_unsigned_SS_long(obj1));
12308 if (SWIG_arg_fail(2)) SWIG_fail;
12309 }
12310 if (obj2) {
12311 {
12312 arg3 = (bool)(SWIG_As_bool(obj2));
12313 if (SWIG_arg_fail(3)) SWIG_fail;
12314 }
12315 }
12316 {
12317 PyThreadState* __tstate = wxPyBeginAllowThreads();
12318 result = (bool)(arg1)->Select(arg2,arg3);
12319
12320 wxPyEndAllowThreads(__tstate);
12321 if (PyErr_Occurred()) SWIG_fail;
12322 }
12323 {
12324 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
12325 }
12326 return resultobj;
12327 fail:
12328 return NULL;
12329}
12330
12331
12332static PyObject *_wrap_VListBox_SelectRange(PyObject *, PyObject *args, PyObject *kwargs) {
12333 PyObject *resultobj;
12334 wxPyVListBox *arg1 = (wxPyVListBox *) 0 ;
12335 size_t arg2 ;
12336 size_t arg3 ;
12337 bool result;
12338 PyObject * obj0 = 0 ;
12339 PyObject * obj1 = 0 ;
12340 PyObject * obj2 = 0 ;
12341 char *kwnames[] = {
12342 (char *) "self",(char *) "from",(char *) "to", NULL
12343 };
12344
12345 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:VListBox_SelectRange",kwnames,&obj0,&obj1,&obj2)) goto fail;
12346 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyVListBox, SWIG_POINTER_EXCEPTION | 0);
12347 if (SWIG_arg_fail(1)) SWIG_fail;
12348 {
12349 arg2 = (size_t)(SWIG_As_unsigned_SS_long(obj1));
12350 if (SWIG_arg_fail(2)) SWIG_fail;
12351 }
12352 {
12353 arg3 = (size_t)(SWIG_As_unsigned_SS_long(obj2));
12354 if (SWIG_arg_fail(3)) SWIG_fail;
12355 }
12356 {
12357 PyThreadState* __tstate = wxPyBeginAllowThreads();
12358 result = (bool)(arg1)->SelectRange(arg2,arg3);
12359
12360 wxPyEndAllowThreads(__tstate);
12361 if (PyErr_Occurred()) SWIG_fail;
12362 }
12363 {
12364 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
12365 }
12366 return resultobj;
12367 fail:
12368 return NULL;
12369}
12370
12371
12372static PyObject *_wrap_VListBox_Toggle(PyObject *, PyObject *args, PyObject *kwargs) {
12373 PyObject *resultobj;
12374 wxPyVListBox *arg1 = (wxPyVListBox *) 0 ;
12375 size_t arg2 ;
12376 PyObject * obj0 = 0 ;
12377 PyObject * obj1 = 0 ;
12378 char *kwnames[] = {
12379 (char *) "self",(char *) "item", NULL
12380 };
12381
12382 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:VListBox_Toggle",kwnames,&obj0,&obj1)) goto fail;
12383 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyVListBox, SWIG_POINTER_EXCEPTION | 0);
12384 if (SWIG_arg_fail(1)) SWIG_fail;
12385 {
12386 arg2 = (size_t)(SWIG_As_unsigned_SS_long(obj1));
12387 if (SWIG_arg_fail(2)) SWIG_fail;
12388 }
12389 {
12390 PyThreadState* __tstate = wxPyBeginAllowThreads();
12391 (arg1)->Toggle(arg2);
12392
12393 wxPyEndAllowThreads(__tstate);
12394 if (PyErr_Occurred()) SWIG_fail;
12395 }
12396 Py_INCREF(Py_None); resultobj = Py_None;
12397 return resultobj;
12398 fail:
12399 return NULL;
12400}
12401
12402
12403static PyObject *_wrap_VListBox_SelectAll(PyObject *, PyObject *args, PyObject *kwargs) {
12404 PyObject *resultobj;
12405 wxPyVListBox *arg1 = (wxPyVListBox *) 0 ;
12406 bool result;
12407 PyObject * obj0 = 0 ;
12408 char *kwnames[] = {
12409 (char *) "self", NULL
12410 };
12411
12412 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:VListBox_SelectAll",kwnames,&obj0)) goto fail;
12413 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyVListBox, SWIG_POINTER_EXCEPTION | 0);
12414 if (SWIG_arg_fail(1)) SWIG_fail;
12415 {
12416 PyThreadState* __tstate = wxPyBeginAllowThreads();
12417 result = (bool)(arg1)->SelectAll();
12418
12419 wxPyEndAllowThreads(__tstate);
12420 if (PyErr_Occurred()) SWIG_fail;
12421 }
12422 {
12423 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
12424 }
12425 return resultobj;
12426 fail:
12427 return NULL;
12428}
12429
12430
12431static PyObject *_wrap_VListBox_DeselectAll(PyObject *, PyObject *args, PyObject *kwargs) {
12432 PyObject *resultobj;
12433 wxPyVListBox *arg1 = (wxPyVListBox *) 0 ;
12434 bool result;
12435 PyObject * obj0 = 0 ;
12436 char *kwnames[] = {
12437 (char *) "self", NULL
12438 };
12439
12440 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:VListBox_DeselectAll",kwnames,&obj0)) goto fail;
12441 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyVListBox, SWIG_POINTER_EXCEPTION | 0);
12442 if (SWIG_arg_fail(1)) SWIG_fail;
12443 {
12444 PyThreadState* __tstate = wxPyBeginAllowThreads();
12445 result = (bool)(arg1)->DeselectAll();
12446
12447 wxPyEndAllowThreads(__tstate);
12448 if (PyErr_Occurred()) SWIG_fail;
12449 }
12450 {
12451 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
12452 }
12453 return resultobj;
12454 fail:
12455 return NULL;
12456}
12457
12458
12459static PyObject *_wrap_VListBox_SetMargins(PyObject *, PyObject *args, PyObject *kwargs) {
12460 PyObject *resultobj;
12461 wxPyVListBox *arg1 = (wxPyVListBox *) 0 ;
12462 wxPoint *arg2 = 0 ;
12463 wxPoint temp2 ;
12464 PyObject * obj0 = 0 ;
12465 PyObject * obj1 = 0 ;
12466 char *kwnames[] = {
12467 (char *) "self",(char *) "pt", NULL
12468 };
12469
12470 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:VListBox_SetMargins",kwnames,&obj0,&obj1)) goto fail;
12471 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyVListBox, SWIG_POINTER_EXCEPTION | 0);
12472 if (SWIG_arg_fail(1)) SWIG_fail;
12473 {
12474 arg2 = &temp2;
12475 if ( ! wxPoint_helper(obj1, &arg2)) SWIG_fail;
12476 }
12477 {
12478 PyThreadState* __tstate = wxPyBeginAllowThreads();
12479 (arg1)->SetMargins((wxPoint const &)*arg2);
12480
12481 wxPyEndAllowThreads(__tstate);
12482 if (PyErr_Occurred()) SWIG_fail;
12483 }
12484 Py_INCREF(Py_None); resultobj = Py_None;
12485 return resultobj;
12486 fail:
12487 return NULL;
12488}
12489
12490
12491static PyObject *_wrap_VListBox_SetMarginsXY(PyObject *, PyObject *args, PyObject *kwargs) {
12492 PyObject *resultobj;
12493 wxPyVListBox *arg1 = (wxPyVListBox *) 0 ;
12494 int arg2 ;
12495 int arg3 ;
12496 PyObject * obj0 = 0 ;
12497 PyObject * obj1 = 0 ;
12498 PyObject * obj2 = 0 ;
12499 char *kwnames[] = {
12500 (char *) "self",(char *) "x",(char *) "y", NULL
12501 };
12502
12503 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:VListBox_SetMarginsXY",kwnames,&obj0,&obj1,&obj2)) goto fail;
12504 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyVListBox, SWIG_POINTER_EXCEPTION | 0);
12505 if (SWIG_arg_fail(1)) SWIG_fail;
12506 {
12507 arg2 = (int)(SWIG_As_int(obj1));
12508 if (SWIG_arg_fail(2)) SWIG_fail;
12509 }
12510 {
12511 arg3 = (int)(SWIG_As_int(obj2));
12512 if (SWIG_arg_fail(3)) SWIG_fail;
12513 }
12514 {
12515 PyThreadState* __tstate = wxPyBeginAllowThreads();
12516 (arg1)->SetMargins(arg2,arg3);
12517
12518 wxPyEndAllowThreads(__tstate);
12519 if (PyErr_Occurred()) SWIG_fail;
12520 }
12521 Py_INCREF(Py_None); resultobj = Py_None;
12522 return resultobj;
12523 fail:
12524 return NULL;
12525}
12526
12527
12528static PyObject *_wrap_VListBox_SetSelectionBackground(PyObject *, PyObject *args, PyObject *kwargs) {
12529 PyObject *resultobj;
12530 wxPyVListBox *arg1 = (wxPyVListBox *) 0 ;
12531 wxColour *arg2 = 0 ;
12532 wxColour temp2 ;
12533 PyObject * obj0 = 0 ;
12534 PyObject * obj1 = 0 ;
12535 char *kwnames[] = {
12536 (char *) "self",(char *) "col", NULL
12537 };
12538
12539 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:VListBox_SetSelectionBackground",kwnames,&obj0,&obj1)) goto fail;
12540 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyVListBox, SWIG_POINTER_EXCEPTION | 0);
12541 if (SWIG_arg_fail(1)) SWIG_fail;
12542 {
12543 arg2 = &temp2;
12544 if ( ! wxColour_helper(obj1, &arg2)) SWIG_fail;
12545 }
12546 {
12547 PyThreadState* __tstate = wxPyBeginAllowThreads();
12548 (arg1)->SetSelectionBackground((wxColour const &)*arg2);
12549
12550 wxPyEndAllowThreads(__tstate);
12551 if (PyErr_Occurred()) SWIG_fail;
12552 }
12553 Py_INCREF(Py_None); resultobj = Py_None;
12554 return resultobj;
12555 fail:
12556 return NULL;
12557}
12558
12559
12560static PyObject * VListBox_swigregister(PyObject *, PyObject *args) {
12561 PyObject *obj;
12562 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
12563 SWIG_TypeClientData(SWIGTYPE_p_wxPyVListBox, obj);
12564 Py_INCREF(obj);
12565 return Py_BuildValue((char *)"");
12566}
12567static PyObject *_wrap_new_HtmlListBox(PyObject *, PyObject *args, PyObject *kwargs) {
12568 PyObject *resultobj;
12569 wxWindow *arg1 = (wxWindow *) 0 ;
12570 int arg2 = (int) wxID_ANY ;
12571 wxPoint const &arg3_defvalue = wxDefaultPosition ;
12572 wxPoint *arg3 = (wxPoint *) &arg3_defvalue ;
12573 wxSize const &arg4_defvalue = wxDefaultSize ;
12574 wxSize *arg4 = (wxSize *) &arg4_defvalue ;
12575 long arg5 = (long) 0 ;
12576 wxString const &arg6_defvalue = wxPyVListBoxNameStr ;
12577 wxString *arg6 = (wxString *) &arg6_defvalue ;
12578 wxPyHtmlListBox *result;
12579 wxPoint temp3 ;
12580 wxSize temp4 ;
12581 bool temp6 = false ;
12582 PyObject * obj0 = 0 ;
12583 PyObject * obj1 = 0 ;
12584 PyObject * obj2 = 0 ;
12585 PyObject * obj3 = 0 ;
12586 PyObject * obj4 = 0 ;
12587 PyObject * obj5 = 0 ;
12588 char *kwnames[] = {
12589 (char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
12590 };
12591
12592 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|OOOOO:new_HtmlListBox",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) goto fail;
12593 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
12594 if (SWIG_arg_fail(1)) SWIG_fail;
12595 if (obj1) {
12596 {
12597 arg2 = (int)(SWIG_As_int(obj1));
12598 if (SWIG_arg_fail(2)) SWIG_fail;
12599 }
12600 }
12601 if (obj2) {
12602 {
12603 arg3 = &temp3;
12604 if ( ! wxPoint_helper(obj2, &arg3)) SWIG_fail;
12605 }
12606 }
12607 if (obj3) {
12608 {
12609 arg4 = &temp4;
12610 if ( ! wxSize_helper(obj3, &arg4)) SWIG_fail;
12611 }
12612 }
12613 if (obj4) {
12614 {
12615 arg5 = (long)(SWIG_As_long(obj4));
12616 if (SWIG_arg_fail(5)) SWIG_fail;
12617 }
12618 }
12619 if (obj5) {
12620 {
12621 arg6 = wxString_in_helper(obj5);
12622 if (arg6 == NULL) SWIG_fail;
12623 temp6 = true;
12624 }
12625 }
12626 {
12627 if (!wxPyCheckForApp()) SWIG_fail;
12628 PyThreadState* __tstate = wxPyBeginAllowThreads();
12629 result = (wxPyHtmlListBox *)new wxPyHtmlListBox(arg1,arg2,(wxPoint const &)*arg3,(wxSize const &)*arg4,arg5,(wxString const &)*arg6);
12630
12631 wxPyEndAllowThreads(__tstate);
12632 if (PyErr_Occurred()) SWIG_fail;
12633 }
12634 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPyHtmlListBox, 1);
12635 {
12636 if (temp6)
12637 delete arg6;
12638 }
12639 return resultobj;
12640 fail:
12641 {
12642 if (temp6)
12643 delete arg6;
12644 }
12645 return NULL;
12646}
12647
12648
12649static PyObject *_wrap_new_PreHtmlListBox(PyObject *, PyObject *args, PyObject *kwargs) {
12650 PyObject *resultobj;
12651 wxPyHtmlListBox *result;
12652 char *kwnames[] = {
12653 NULL
12654 };
12655
12656 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":new_PreHtmlListBox",kwnames)) goto fail;
12657 {
12658 if (!wxPyCheckForApp()) SWIG_fail;
12659 PyThreadState* __tstate = wxPyBeginAllowThreads();
12660 result = (wxPyHtmlListBox *)new wxPyHtmlListBox();
12661
12662 wxPyEndAllowThreads(__tstate);
12663 if (PyErr_Occurred()) SWIG_fail;
12664 }
12665 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPyHtmlListBox, 1);
12666 return resultobj;
12667 fail:
12668 return NULL;
12669}
12670
12671
12672static PyObject *_wrap_HtmlListBox__setCallbackInfo(PyObject *, PyObject *args, PyObject *kwargs) {
12673 PyObject *resultobj;
12674 wxPyHtmlListBox *arg1 = (wxPyHtmlListBox *) 0 ;
12675 PyObject *arg2 = (PyObject *) 0 ;
12676 PyObject *arg3 = (PyObject *) 0 ;
12677 PyObject * obj0 = 0 ;
12678 PyObject * obj1 = 0 ;
12679 PyObject * obj2 = 0 ;
12680 char *kwnames[] = {
12681 (char *) "self",(char *) "self",(char *) "_class", NULL
12682 };
12683
12684 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:HtmlListBox__setCallbackInfo",kwnames,&obj0,&obj1,&obj2)) goto fail;
12685 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyHtmlListBox, SWIG_POINTER_EXCEPTION | 0);
12686 if (SWIG_arg_fail(1)) SWIG_fail;
12687 arg2 = obj1;
12688 arg3 = obj2;
12689 {
12690 PyThreadState* __tstate = wxPyBeginAllowThreads();
12691 (arg1)->_setCallbackInfo(arg2,arg3);
12692
12693 wxPyEndAllowThreads(__tstate);
12694 if (PyErr_Occurred()) SWIG_fail;
12695 }
12696 Py_INCREF(Py_None); resultobj = Py_None;
12697 return resultobj;
12698 fail:
12699 return NULL;
12700}
12701
12702
12703static PyObject *_wrap_HtmlListBox_Create(PyObject *, PyObject *args, PyObject *kwargs) {
12704 PyObject *resultobj;
12705 wxPyHtmlListBox *arg1 = (wxPyHtmlListBox *) 0 ;
12706 wxWindow *arg2 = (wxWindow *) 0 ;
12707 int arg3 = (int) wxID_ANY ;
12708 wxPoint const &arg4_defvalue = wxDefaultPosition ;
12709 wxPoint *arg4 = (wxPoint *) &arg4_defvalue ;
12710 wxSize const &arg5_defvalue = wxDefaultSize ;
12711 wxSize *arg5 = (wxSize *) &arg5_defvalue ;
12712 long arg6 = (long) 0 ;
12713 wxString const &arg7_defvalue = wxPyVListBoxNameStr ;
12714 wxString *arg7 = (wxString *) &arg7_defvalue ;
12715 bool result;
12716 wxPoint temp4 ;
12717 wxSize temp5 ;
12718 bool temp7 = false ;
12719 PyObject * obj0 = 0 ;
12720 PyObject * obj1 = 0 ;
12721 PyObject * obj2 = 0 ;
12722 PyObject * obj3 = 0 ;
12723 PyObject * obj4 = 0 ;
12724 PyObject * obj5 = 0 ;
12725 PyObject * obj6 = 0 ;
12726 char *kwnames[] = {
12727 (char *) "self",(char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
12728 };
12729
12730 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|OOOOO:HtmlListBox_Create",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6)) goto fail;
12731 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyHtmlListBox, SWIG_POINTER_EXCEPTION | 0);
12732 if (SWIG_arg_fail(1)) SWIG_fail;
12733 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
12734 if (SWIG_arg_fail(2)) SWIG_fail;
12735 if (obj2) {
12736 {
12737 arg3 = (int)(SWIG_As_int(obj2));
12738 if (SWIG_arg_fail(3)) SWIG_fail;
12739 }
12740 }
12741 if (obj3) {
12742 {
12743 arg4 = &temp4;
12744 if ( ! wxPoint_helper(obj3, &arg4)) SWIG_fail;
12745 }
12746 }
12747 if (obj4) {
12748 {
12749 arg5 = &temp5;
12750 if ( ! wxSize_helper(obj4, &arg5)) SWIG_fail;
12751 }
12752 }
12753 if (obj5) {
12754 {
12755 arg6 = (long)(SWIG_As_long(obj5));
12756 if (SWIG_arg_fail(6)) SWIG_fail;
12757 }
12758 }
12759 if (obj6) {
12760 {
12761 arg7 = wxString_in_helper(obj6);
12762 if (arg7 == NULL) SWIG_fail;
12763 temp7 = true;
12764 }
12765 }
12766 {
12767 PyThreadState* __tstate = wxPyBeginAllowThreads();
12768 result = (bool)(arg1)->Create(arg2,arg3,(wxPoint const &)*arg4,(wxSize const &)*arg5,arg6,(wxString const &)*arg7);
12769
12770 wxPyEndAllowThreads(__tstate);
12771 if (PyErr_Occurred()) SWIG_fail;
12772 }
12773 {
12774 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
12775 }
12776 {
12777 if (temp7)
12778 delete arg7;
12779 }
12780 return resultobj;
12781 fail:
12782 {
12783 if (temp7)
12784 delete arg7;
12785 }
12786 return NULL;
12787}
12788
12789
12790static PyObject *_wrap_HtmlListBox_RefreshAll(PyObject *, PyObject *args, PyObject *kwargs) {
12791 PyObject *resultobj;
12792 wxPyHtmlListBox *arg1 = (wxPyHtmlListBox *) 0 ;
12793 PyObject * obj0 = 0 ;
12794 char *kwnames[] = {
12795 (char *) "self", NULL
12796 };
12797
12798 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:HtmlListBox_RefreshAll",kwnames,&obj0)) goto fail;
12799 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyHtmlListBox, SWIG_POINTER_EXCEPTION | 0);
12800 if (SWIG_arg_fail(1)) SWIG_fail;
12801 {
12802 PyThreadState* __tstate = wxPyBeginAllowThreads();
12803 (arg1)->RefreshAll();
12804
12805 wxPyEndAllowThreads(__tstate);
12806 if (PyErr_Occurred()) SWIG_fail;
12807 }
12808 Py_INCREF(Py_None); resultobj = Py_None;
12809 return resultobj;
12810 fail:
12811 return NULL;
12812}
12813
12814
12815static PyObject *_wrap_HtmlListBox_SetItemCount(PyObject *, PyObject *args, PyObject *kwargs) {
12816 PyObject *resultobj;
12817 wxPyHtmlListBox *arg1 = (wxPyHtmlListBox *) 0 ;
12818 size_t arg2 ;
12819 PyObject * obj0 = 0 ;
12820 PyObject * obj1 = 0 ;
12821 char *kwnames[] = {
12822 (char *) "self",(char *) "count", NULL
12823 };
12824
12825 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:HtmlListBox_SetItemCount",kwnames,&obj0,&obj1)) goto fail;
12826 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyHtmlListBox, SWIG_POINTER_EXCEPTION | 0);
12827 if (SWIG_arg_fail(1)) SWIG_fail;
12828 {
12829 arg2 = (size_t)(SWIG_As_unsigned_SS_long(obj1));
12830 if (SWIG_arg_fail(2)) SWIG_fail;
12831 }
12832 {
12833 PyThreadState* __tstate = wxPyBeginAllowThreads();
12834 (arg1)->SetItemCount(arg2);
12835
12836 wxPyEndAllowThreads(__tstate);
12837 if (PyErr_Occurred()) SWIG_fail;
12838 }
12839 Py_INCREF(Py_None); resultobj = Py_None;
12840 return resultobj;
12841 fail:
12842 return NULL;
12843}
12844
12845
12846static PyObject *_wrap_HtmlListBox_GetFileSystem(PyObject *, PyObject *args, PyObject *kwargs) {
12847 PyObject *resultobj;
12848 wxPyHtmlListBox *arg1 = (wxPyHtmlListBox *) 0 ;
12849 wxFileSystem *result;
12850 PyObject * obj0 = 0 ;
12851 char *kwnames[] = {
12852 (char *) "self", NULL
12853 };
12854
12855 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:HtmlListBox_GetFileSystem",kwnames,&obj0)) goto fail;
12856 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyHtmlListBox, SWIG_POINTER_EXCEPTION | 0);
12857 if (SWIG_arg_fail(1)) SWIG_fail;
12858 {
12859 PyThreadState* __tstate = wxPyBeginAllowThreads();
12860 {
12861 wxFileSystem &_result_ref = (arg1)->GetFileSystem();
12862 result = (wxFileSystem *) &_result_ref;
12863 }
12864
12865 wxPyEndAllowThreads(__tstate);
12866 if (PyErr_Occurred()) SWIG_fail;
12867 }
12868 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxFileSystem, 0);
12869 return resultobj;
12870 fail:
12871 return NULL;
12872}
12873
12874
12875static PyObject * HtmlListBox_swigregister(PyObject *, PyObject *args) {
12876 PyObject *obj;
12877 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
12878 SWIG_TypeClientData(SWIGTYPE_p_wxPyHtmlListBox, obj);
12879 Py_INCREF(obj);
12880 return Py_BuildValue((char *)"");
12881}
12882static PyObject *_wrap_new_TaskBarIcon(PyObject *, PyObject *args, PyObject *kwargs) {
12883 PyObject *resultobj;
12884 wxPyTaskBarIcon *result;
12885 char *kwnames[] = {
12886 NULL
12887 };
12888
12889 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":new_TaskBarIcon",kwnames)) goto fail;
12890 {
12891 if (!wxPyCheckForApp()) SWIG_fail;
12892 PyThreadState* __tstate = wxPyBeginAllowThreads();
12893 result = (wxPyTaskBarIcon *)new wxPyTaskBarIcon();
12894
12895 wxPyEndAllowThreads(__tstate);
12896 if (PyErr_Occurred()) SWIG_fail;
12897 }
12898 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPyTaskBarIcon, 1);
12899 return resultobj;
12900 fail:
12901 return NULL;
12902}
12903
12904
12905static PyObject *_wrap_TaskBarIcon__setCallbackInfo(PyObject *, PyObject *args, PyObject *kwargs) {
12906 PyObject *resultobj;
12907 wxPyTaskBarIcon *arg1 = (wxPyTaskBarIcon *) 0 ;
12908 PyObject *arg2 = (PyObject *) 0 ;
12909 PyObject *arg3 = (PyObject *) 0 ;
12910 int arg4 ;
12911 PyObject * obj0 = 0 ;
12912 PyObject * obj1 = 0 ;
12913 PyObject * obj2 = 0 ;
12914 PyObject * obj3 = 0 ;
12915 char *kwnames[] = {
12916 (char *) "self",(char *) "self",(char *) "_class",(char *) "incref", NULL
12917 };
12918
12919 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOO:TaskBarIcon__setCallbackInfo",kwnames,&obj0,&obj1,&obj2,&obj3)) goto fail;
12920 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyTaskBarIcon, SWIG_POINTER_EXCEPTION | 0);
12921 if (SWIG_arg_fail(1)) SWIG_fail;
12922 arg2 = obj1;
12923 arg3 = obj2;
12924 {
12925 arg4 = (int)(SWIG_As_int(obj3));
12926 if (SWIG_arg_fail(4)) SWIG_fail;
12927 }
12928 {
12929 PyThreadState* __tstate = wxPyBeginAllowThreads();
12930 (arg1)->_setCallbackInfo(arg2,arg3,arg4);
12931
12932 wxPyEndAllowThreads(__tstate);
12933 if (PyErr_Occurred()) SWIG_fail;
12934 }
12935 Py_INCREF(Py_None); resultobj = Py_None;
12936 return resultobj;
12937 fail:
12938 return NULL;
12939}
12940
12941
12942static PyObject *_wrap_TaskBarIcon_Destroy(PyObject *, PyObject *args, PyObject *kwargs) {
12943 PyObject *resultobj;
12944 wxPyTaskBarIcon *arg1 = (wxPyTaskBarIcon *) 0 ;
12945 PyObject * obj0 = 0 ;
12946 char *kwnames[] = {
12947 (char *) "self", NULL
12948 };
12949
12950 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:TaskBarIcon_Destroy",kwnames,&obj0)) goto fail;
12951 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyTaskBarIcon, SWIG_POINTER_EXCEPTION | 0);
12952 if (SWIG_arg_fail(1)) SWIG_fail;
12953 {
12954 PyThreadState* __tstate = wxPyBeginAllowThreads();
12955 wxPyTaskBarIcon_Destroy(arg1);
12956
12957 wxPyEndAllowThreads(__tstate);
12958 if (PyErr_Occurred()) SWIG_fail;
12959 }
12960 Py_INCREF(Py_None); resultobj = Py_None;
12961 return resultobj;
12962 fail:
12963 return NULL;
12964}
12965
12966
12967static PyObject *_wrap_TaskBarIcon_IsOk(PyObject *, PyObject *args, PyObject *kwargs) {
12968 PyObject *resultobj;
12969 wxPyTaskBarIcon *arg1 = (wxPyTaskBarIcon *) 0 ;
12970 bool result;
12971 PyObject * obj0 = 0 ;
12972 char *kwnames[] = {
12973 (char *) "self", NULL
12974 };
12975
12976 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:TaskBarIcon_IsOk",kwnames,&obj0)) goto fail;
12977 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyTaskBarIcon, SWIG_POINTER_EXCEPTION | 0);
12978 if (SWIG_arg_fail(1)) SWIG_fail;
12979 {
12980 PyThreadState* __tstate = wxPyBeginAllowThreads();
12981 result = (bool)((wxPyTaskBarIcon const *)arg1)->IsOk();
12982
12983 wxPyEndAllowThreads(__tstate);
12984 if (PyErr_Occurred()) SWIG_fail;
12985 }
12986 {
12987 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
12988 }
12989 return resultobj;
12990 fail:
12991 return NULL;
12992}
12993
12994
12995static PyObject *_wrap_TaskBarIcon_IsIconInstalled(PyObject *, PyObject *args, PyObject *kwargs) {
12996 PyObject *resultobj;
12997 wxPyTaskBarIcon *arg1 = (wxPyTaskBarIcon *) 0 ;
12998 bool result;
12999 PyObject * obj0 = 0 ;
13000 char *kwnames[] = {
13001 (char *) "self", NULL
13002 };
13003
13004 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:TaskBarIcon_IsIconInstalled",kwnames,&obj0)) goto fail;
13005 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyTaskBarIcon, SWIG_POINTER_EXCEPTION | 0);
13006 if (SWIG_arg_fail(1)) SWIG_fail;
13007 {
13008 PyThreadState* __tstate = wxPyBeginAllowThreads();
13009 result = (bool)((wxPyTaskBarIcon const *)arg1)->IsIconInstalled();
13010
13011 wxPyEndAllowThreads(__tstate);
13012 if (PyErr_Occurred()) SWIG_fail;
13013 }
13014 {
13015 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
13016 }
13017 return resultobj;
13018 fail:
13019 return NULL;
13020}
13021
13022
13023static PyObject *_wrap_TaskBarIcon_SetIcon(PyObject *, PyObject *args, PyObject *kwargs) {
13024 PyObject *resultobj;
13025 wxPyTaskBarIcon *arg1 = (wxPyTaskBarIcon *) 0 ;
13026 wxIcon *arg2 = 0 ;
13027 wxString const &arg3_defvalue = wxPyEmptyString ;
13028 wxString *arg3 = (wxString *) &arg3_defvalue ;
13029 bool result;
13030 bool temp3 = false ;
13031 PyObject * obj0 = 0 ;
13032 PyObject * obj1 = 0 ;
13033 PyObject * obj2 = 0 ;
13034 char *kwnames[] = {
13035 (char *) "self",(char *) "icon",(char *) "tooltip", NULL
13036 };
13037
13038 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|O:TaskBarIcon_SetIcon",kwnames,&obj0,&obj1,&obj2)) goto fail;
13039 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyTaskBarIcon, SWIG_POINTER_EXCEPTION | 0);
13040 if (SWIG_arg_fail(1)) SWIG_fail;
13041 {
13042 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxIcon, SWIG_POINTER_EXCEPTION | 0);
13043 if (SWIG_arg_fail(2)) SWIG_fail;
13044 if (arg2 == NULL) {
13045 SWIG_null_ref("wxIcon");
13046 }
13047 if (SWIG_arg_fail(2)) SWIG_fail;
13048 }
13049 if (obj2) {
13050 {
13051 arg3 = wxString_in_helper(obj2);
13052 if (arg3 == NULL) SWIG_fail;
13053 temp3 = true;
13054 }
13055 }
13056 {
13057 PyThreadState* __tstate = wxPyBeginAllowThreads();
13058 result = (bool)(arg1)->SetIcon((wxIcon const &)*arg2,(wxString const &)*arg3);
13059
13060 wxPyEndAllowThreads(__tstate);
13061 if (PyErr_Occurred()) SWIG_fail;
13062 }
13063 {
13064 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
13065 }
13066 {
13067 if (temp3)
13068 delete arg3;
13069 }
13070 return resultobj;
13071 fail:
13072 {
13073 if (temp3)
13074 delete arg3;
13075 }
13076 return NULL;
13077}
13078
13079
13080static PyObject *_wrap_TaskBarIcon_RemoveIcon(PyObject *, PyObject *args, PyObject *kwargs) {
13081 PyObject *resultobj;
13082 wxPyTaskBarIcon *arg1 = (wxPyTaskBarIcon *) 0 ;
13083 bool result;
13084 PyObject * obj0 = 0 ;
13085 char *kwnames[] = {
13086 (char *) "self", NULL
13087 };
13088
13089 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:TaskBarIcon_RemoveIcon",kwnames,&obj0)) goto fail;
13090 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyTaskBarIcon, SWIG_POINTER_EXCEPTION | 0);
13091 if (SWIG_arg_fail(1)) SWIG_fail;
13092 {
13093 PyThreadState* __tstate = wxPyBeginAllowThreads();
13094 result = (bool)(arg1)->RemoveIcon();
13095
13096 wxPyEndAllowThreads(__tstate);
13097 if (PyErr_Occurred()) SWIG_fail;
13098 }
13099 {
13100 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
13101 }
13102 return resultobj;
13103 fail:
13104 return NULL;
13105}
13106
13107
13108static PyObject *_wrap_TaskBarIcon_PopupMenu(PyObject *, PyObject *args, PyObject *kwargs) {
13109 PyObject *resultobj;
13110 wxPyTaskBarIcon *arg1 = (wxPyTaskBarIcon *) 0 ;
13111 wxMenu *arg2 = (wxMenu *) 0 ;
13112 bool result;
13113 PyObject * obj0 = 0 ;
13114 PyObject * obj1 = 0 ;
13115 char *kwnames[] = {
13116 (char *) "self",(char *) "menu", NULL
13117 };
13118
13119 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:TaskBarIcon_PopupMenu",kwnames,&obj0,&obj1)) goto fail;
13120 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyTaskBarIcon, SWIG_POINTER_EXCEPTION | 0);
13121 if (SWIG_arg_fail(1)) SWIG_fail;
13122 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxMenu, SWIG_POINTER_EXCEPTION | 0);
13123 if (SWIG_arg_fail(2)) SWIG_fail;
13124 {
13125 PyThreadState* __tstate = wxPyBeginAllowThreads();
13126 result = (bool)(arg1)->PopupMenu(arg2);
13127
13128 wxPyEndAllowThreads(__tstate);
13129 if (PyErr_Occurred()) SWIG_fail;
13130 }
13131 {
13132 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
13133 }
13134 return resultobj;
13135 fail:
13136 return NULL;
13137}
13138
13139
13140static PyObject * TaskBarIcon_swigregister(PyObject *, PyObject *args) {
13141 PyObject *obj;
13142 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
13143 SWIG_TypeClientData(SWIGTYPE_p_wxPyTaskBarIcon, obj);
13144 Py_INCREF(obj);
13145 return Py_BuildValue((char *)"");
13146}
13147static PyObject *_wrap_new_TaskBarIconEvent(PyObject *, PyObject *args, PyObject *kwargs) {
13148 PyObject *resultobj;
13149 wxEventType arg1 ;
13150 wxTaskBarIcon *arg2 = (wxTaskBarIcon *) 0 ;
13151 wxTaskBarIconEvent *result;
13152 PyObject * obj0 = 0 ;
13153 PyObject * obj1 = 0 ;
13154 char *kwnames[] = {
13155 (char *) "evtType",(char *) "tbIcon", NULL
13156 };
13157
13158 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:new_TaskBarIconEvent",kwnames,&obj0,&obj1)) goto fail;
13159 {
13160 arg1 = (wxEventType)(SWIG_As_int(obj0));
13161 if (SWIG_arg_fail(1)) SWIG_fail;
13162 }
13163 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxTaskBarIcon, SWIG_POINTER_EXCEPTION | 0);
13164 if (SWIG_arg_fail(2)) SWIG_fail;
13165 {
13166 PyThreadState* __tstate = wxPyBeginAllowThreads();
13167 result = (wxTaskBarIconEvent *)new wxTaskBarIconEvent(arg1,arg2);
13168
13169 wxPyEndAllowThreads(__tstate);
13170 if (PyErr_Occurred()) SWIG_fail;
13171 }
13172 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxTaskBarIconEvent, 1);
13173 return resultobj;
13174 fail:
13175 return NULL;
13176}
13177
13178
13179static PyObject * TaskBarIconEvent_swigregister(PyObject *, PyObject *args) {
13180 PyObject *obj;
13181 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
13182 SWIG_TypeClientData(SWIGTYPE_p_wxTaskBarIconEvent, obj);
13183 Py_INCREF(obj);
13184 return Py_BuildValue((char *)"");
13185}
13186static int _wrap_FileSelectorPromptStr_set(PyObject *) {
13187 PyErr_SetString(PyExc_TypeError,"Variable FileSelectorPromptStr is read-only.");
13188 return 1;
13189}
13190
13191
13192static PyObject *_wrap_FileSelectorPromptStr_get(void) {
13193 PyObject *pyobj;
13194
13195 {
13196#if wxUSE_UNICODE
13197 pyobj = PyUnicode_FromWideChar((&wxPyFileSelectorPromptStr)->c_str(), (&wxPyFileSelectorPromptStr)->Len());
13198#else
13199 pyobj = PyString_FromStringAndSize((&wxPyFileSelectorPromptStr)->c_str(), (&wxPyFileSelectorPromptStr)->Len());
13200#endif
13201 }
13202 return pyobj;
13203}
13204
13205
13206static int _wrap_DirSelectorPromptStr_set(PyObject *) {
13207 PyErr_SetString(PyExc_TypeError,"Variable DirSelectorPromptStr is read-only.");
13208 return 1;
13209}
13210
13211
13212static PyObject *_wrap_DirSelectorPromptStr_get(void) {
13213 PyObject *pyobj;
13214
13215 {
13216#if wxUSE_UNICODE
13217 pyobj = PyUnicode_FromWideChar((&wxPyDirSelectorPromptStr)->c_str(), (&wxPyDirSelectorPromptStr)->Len());
13218#else
13219 pyobj = PyString_FromStringAndSize((&wxPyDirSelectorPromptStr)->c_str(), (&wxPyDirSelectorPromptStr)->Len());
13220#endif
13221 }
13222 return pyobj;
13223}
13224
13225
13226static int _wrap_DirDialogNameStr_set(PyObject *) {
13227 PyErr_SetString(PyExc_TypeError,"Variable DirDialogNameStr is read-only.");
13228 return 1;
13229}
13230
13231
13232static PyObject *_wrap_DirDialogNameStr_get(void) {
13233 PyObject *pyobj;
13234
13235 {
13236#if wxUSE_UNICODE
13237 pyobj = PyUnicode_FromWideChar((&wxPyDirDialogNameStr)->c_str(), (&wxPyDirDialogNameStr)->Len());
13238#else
13239 pyobj = PyString_FromStringAndSize((&wxPyDirDialogNameStr)->c_str(), (&wxPyDirDialogNameStr)->Len());
13240#endif
13241 }
13242 return pyobj;
13243}
13244
13245
13246static int _wrap_FileSelectorDefaultWildcardStr_set(PyObject *) {
13247 PyErr_SetString(PyExc_TypeError,"Variable FileSelectorDefaultWildcardStr is read-only.");
13248 return 1;
13249}
13250
13251
13252static PyObject *_wrap_FileSelectorDefaultWildcardStr_get(void) {
13253 PyObject *pyobj;
13254
13255 {
13256#if wxUSE_UNICODE
13257 pyobj = PyUnicode_FromWideChar((&wxPyFileSelectorDefaultWildcardStr)->c_str(), (&wxPyFileSelectorDefaultWildcardStr)->Len());
13258#else
13259 pyobj = PyString_FromStringAndSize((&wxPyFileSelectorDefaultWildcardStr)->c_str(), (&wxPyFileSelectorDefaultWildcardStr)->Len());
13260#endif
13261 }
13262 return pyobj;
13263}
13264
13265
13266static int _wrap_GetTextFromUserPromptStr_set(PyObject *) {
13267 PyErr_SetString(PyExc_TypeError,"Variable GetTextFromUserPromptStr is read-only.");
13268 return 1;
13269}
13270
13271
13272static PyObject *_wrap_GetTextFromUserPromptStr_get(void) {
13273 PyObject *pyobj;
13274
13275 {
13276#if wxUSE_UNICODE
13277 pyobj = PyUnicode_FromWideChar((&wxPyGetTextFromUserPromptStr)->c_str(), (&wxPyGetTextFromUserPromptStr)->Len());
13278#else
13279 pyobj = PyString_FromStringAndSize((&wxPyGetTextFromUserPromptStr)->c_str(), (&wxPyGetTextFromUserPromptStr)->Len());
13280#endif
13281 }
13282 return pyobj;
13283}
13284
13285
13286static int _wrap_MessageBoxCaptionStr_set(PyObject *) {
13287 PyErr_SetString(PyExc_TypeError,"Variable MessageBoxCaptionStr is read-only.");
13288 return 1;
13289}
13290
13291
13292static PyObject *_wrap_MessageBoxCaptionStr_get(void) {
13293 PyObject *pyobj;
13294
13295 {
13296#if wxUSE_UNICODE
13297 pyobj = PyUnicode_FromWideChar((&wxPyMessageBoxCaptionStr)->c_str(), (&wxPyMessageBoxCaptionStr)->Len());
13298#else
13299 pyobj = PyString_FromStringAndSize((&wxPyMessageBoxCaptionStr)->c_str(), (&wxPyMessageBoxCaptionStr)->Len());
13300#endif
13301 }
13302 return pyobj;
13303}
13304
13305
13306static PyObject *_wrap_new_ColourData(PyObject *, PyObject *args, PyObject *kwargs) {
13307 PyObject *resultobj;
13308 wxColourData *result;
13309 char *kwnames[] = {
13310 NULL
13311 };
13312
13313 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":new_ColourData",kwnames)) goto fail;
13314 {
13315 PyThreadState* __tstate = wxPyBeginAllowThreads();
13316 result = (wxColourData *)new wxColourData();
13317
13318 wxPyEndAllowThreads(__tstate);
13319 if (PyErr_Occurred()) SWIG_fail;
13320 }
13321 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxColourData, 1);
13322 return resultobj;
13323 fail:
13324 return NULL;
13325}
13326
13327
13328static PyObject *_wrap_delete_ColourData(PyObject *, PyObject *args, PyObject *kwargs) {
13329 PyObject *resultobj;
13330 wxColourData *arg1 = (wxColourData *) 0 ;
13331 PyObject * obj0 = 0 ;
13332 char *kwnames[] = {
13333 (char *) "self", NULL
13334 };
13335
13336 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:delete_ColourData",kwnames,&obj0)) goto fail;
13337 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxColourData, SWIG_POINTER_EXCEPTION | 0);
13338 if (SWIG_arg_fail(1)) SWIG_fail;
13339 {
13340 PyThreadState* __tstate = wxPyBeginAllowThreads();
13341 delete arg1;
13342
13343 wxPyEndAllowThreads(__tstate);
13344 if (PyErr_Occurred()) SWIG_fail;
13345 }
13346 Py_INCREF(Py_None); resultobj = Py_None;
13347 return resultobj;
13348 fail:
13349 return NULL;
13350}
13351
13352
13353static PyObject *_wrap_ColourData_GetChooseFull(PyObject *, PyObject *args, PyObject *kwargs) {
13354 PyObject *resultobj;
13355 wxColourData *arg1 = (wxColourData *) 0 ;
13356 bool result;
13357 PyObject * obj0 = 0 ;
13358 char *kwnames[] = {
13359 (char *) "self", NULL
13360 };
13361
13362 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:ColourData_GetChooseFull",kwnames,&obj0)) goto fail;
13363 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxColourData, SWIG_POINTER_EXCEPTION | 0);
13364 if (SWIG_arg_fail(1)) SWIG_fail;
13365 {
13366 PyThreadState* __tstate = wxPyBeginAllowThreads();
13367 result = (bool)(arg1)->GetChooseFull();
13368
13369 wxPyEndAllowThreads(__tstate);
13370 if (PyErr_Occurred()) SWIG_fail;
13371 }
13372 {
13373 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
13374 }
13375 return resultobj;
13376 fail:
13377 return NULL;
13378}
13379
13380
13381static PyObject *_wrap_ColourData_GetColour(PyObject *, PyObject *args, PyObject *kwargs) {
13382 PyObject *resultobj;
13383 wxColourData *arg1 = (wxColourData *) 0 ;
13384 wxColour result;
13385 PyObject * obj0 = 0 ;
13386 char *kwnames[] = {
13387 (char *) "self", NULL
13388 };
13389
13390 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:ColourData_GetColour",kwnames,&obj0)) goto fail;
13391 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxColourData, SWIG_POINTER_EXCEPTION | 0);
13392 if (SWIG_arg_fail(1)) SWIG_fail;
13393 {
13394 PyThreadState* __tstate = wxPyBeginAllowThreads();
13395 result = (arg1)->GetColour();
13396
13397 wxPyEndAllowThreads(__tstate);
13398 if (PyErr_Occurred()) SWIG_fail;
13399 }
13400 {
13401 wxColour * resultptr;
13402 resultptr = new wxColour((wxColour &)(result));
13403 resultobj = SWIG_NewPointerObj((void *)(resultptr), SWIGTYPE_p_wxColour, 1);
13404 }
13405 return resultobj;
13406 fail:
13407 return NULL;
13408}
13409
13410
13411static PyObject *_wrap_ColourData_GetCustomColour(PyObject *, PyObject *args, PyObject *kwargs) {
13412 PyObject *resultobj;
13413 wxColourData *arg1 = (wxColourData *) 0 ;
13414 int arg2 ;
13415 wxColour result;
13416 PyObject * obj0 = 0 ;
13417 PyObject * obj1 = 0 ;
13418 char *kwnames[] = {
13419 (char *) "self",(char *) "i", NULL
13420 };
13421
13422 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:ColourData_GetCustomColour",kwnames,&obj0,&obj1)) goto fail;
13423 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxColourData, SWIG_POINTER_EXCEPTION | 0);
13424 if (SWIG_arg_fail(1)) SWIG_fail;
13425 {
13426 arg2 = (int)(SWIG_As_int(obj1));
13427 if (SWIG_arg_fail(2)) SWIG_fail;
13428 }
13429 {
13430 PyThreadState* __tstate = wxPyBeginAllowThreads();
13431 result = (arg1)->GetCustomColour(arg2);
13432
13433 wxPyEndAllowThreads(__tstate);
13434 if (PyErr_Occurred()) SWIG_fail;
13435 }
13436 {
13437 wxColour * resultptr;
13438 resultptr = new wxColour((wxColour &)(result));
13439 resultobj = SWIG_NewPointerObj((void *)(resultptr), SWIGTYPE_p_wxColour, 1);
13440 }
13441 return resultobj;
13442 fail:
13443 return NULL;
13444}
13445
13446
13447static PyObject *_wrap_ColourData_SetChooseFull(PyObject *, PyObject *args, PyObject *kwargs) {
13448 PyObject *resultobj;
13449 wxColourData *arg1 = (wxColourData *) 0 ;
13450 int arg2 ;
13451 PyObject * obj0 = 0 ;
13452 PyObject * obj1 = 0 ;
13453 char *kwnames[] = {
13454 (char *) "self",(char *) "flag", NULL
13455 };
13456
13457 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:ColourData_SetChooseFull",kwnames,&obj0,&obj1)) goto fail;
13458 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxColourData, SWIG_POINTER_EXCEPTION | 0);
13459 if (SWIG_arg_fail(1)) SWIG_fail;
13460 {
13461 arg2 = (int)(SWIG_As_int(obj1));
13462 if (SWIG_arg_fail(2)) SWIG_fail;
13463 }
13464 {
13465 PyThreadState* __tstate = wxPyBeginAllowThreads();
13466 (arg1)->SetChooseFull(arg2);
13467
13468 wxPyEndAllowThreads(__tstate);
13469 if (PyErr_Occurred()) SWIG_fail;
13470 }
13471 Py_INCREF(Py_None); resultobj = Py_None;
13472 return resultobj;
13473 fail:
13474 return NULL;
13475}
13476
13477
13478static PyObject *_wrap_ColourData_SetColour(PyObject *, PyObject *args, PyObject *kwargs) {
13479 PyObject *resultobj;
13480 wxColourData *arg1 = (wxColourData *) 0 ;
13481 wxColour *arg2 = 0 ;
13482 wxColour temp2 ;
13483 PyObject * obj0 = 0 ;
13484 PyObject * obj1 = 0 ;
13485 char *kwnames[] = {
13486 (char *) "self",(char *) "colour", NULL
13487 };
13488
13489 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:ColourData_SetColour",kwnames,&obj0,&obj1)) goto fail;
13490 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxColourData, SWIG_POINTER_EXCEPTION | 0);
13491 if (SWIG_arg_fail(1)) SWIG_fail;
13492 {
13493 arg2 = &temp2;
13494 if ( ! wxColour_helper(obj1, &arg2)) SWIG_fail;
13495 }
13496 {
13497 PyThreadState* __tstate = wxPyBeginAllowThreads();
13498 (arg1)->SetColour((wxColour const &)*arg2);
13499
13500 wxPyEndAllowThreads(__tstate);
13501 if (PyErr_Occurred()) SWIG_fail;
13502 }
13503 Py_INCREF(Py_None); resultobj = Py_None;
13504 return resultobj;
13505 fail:
13506 return NULL;
13507}
13508
13509
13510static PyObject *_wrap_ColourData_SetCustomColour(PyObject *, PyObject *args, PyObject *kwargs) {
13511 PyObject *resultobj;
13512 wxColourData *arg1 = (wxColourData *) 0 ;
13513 int arg2 ;
13514 wxColour *arg3 = 0 ;
13515 wxColour temp3 ;
13516 PyObject * obj0 = 0 ;
13517 PyObject * obj1 = 0 ;
13518 PyObject * obj2 = 0 ;
13519 char *kwnames[] = {
13520 (char *) "self",(char *) "i",(char *) "colour", NULL
13521 };
13522
13523 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:ColourData_SetCustomColour",kwnames,&obj0,&obj1,&obj2)) goto fail;
13524 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxColourData, SWIG_POINTER_EXCEPTION | 0);
13525 if (SWIG_arg_fail(1)) SWIG_fail;
13526 {
13527 arg2 = (int)(SWIG_As_int(obj1));
13528 if (SWIG_arg_fail(2)) SWIG_fail;
13529 }
13530 {
13531 arg3 = &temp3;
13532 if ( ! wxColour_helper(obj2, &arg3)) SWIG_fail;
13533 }
13534 {
13535 PyThreadState* __tstate = wxPyBeginAllowThreads();
13536 (arg1)->SetCustomColour(arg2,(wxColour const &)*arg3);
13537
13538 wxPyEndAllowThreads(__tstate);
13539 if (PyErr_Occurred()) SWIG_fail;
13540 }
13541 Py_INCREF(Py_None); resultobj = Py_None;
13542 return resultobj;
13543 fail:
13544 return NULL;
13545}
13546
13547
13548static PyObject * ColourData_swigregister(PyObject *, PyObject *args) {
13549 PyObject *obj;
13550 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
13551 SWIG_TypeClientData(SWIGTYPE_p_wxColourData, obj);
13552 Py_INCREF(obj);
13553 return Py_BuildValue((char *)"");
13554}
13555static PyObject *_wrap_new_ColourDialog(PyObject *, PyObject *args, PyObject *kwargs) {
13556 PyObject *resultobj;
13557 wxWindow *arg1 = (wxWindow *) 0 ;
13558 wxColourData *arg2 = (wxColourData *) NULL ;
13559 wxColourDialog *result;
13560 PyObject * obj0 = 0 ;
13561 PyObject * obj1 = 0 ;
13562 char *kwnames[] = {
13563 (char *) "parent",(char *) "data", NULL
13564 };
13565
13566 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:new_ColourDialog",kwnames,&obj0,&obj1)) goto fail;
13567 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
13568 if (SWIG_arg_fail(1)) SWIG_fail;
13569 if (obj1) {
13570 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxColourData, SWIG_POINTER_EXCEPTION | 0);
13571 if (SWIG_arg_fail(2)) SWIG_fail;
13572 }
13573 {
13574 if (!wxPyCheckForApp()) SWIG_fail;
13575 PyThreadState* __tstate = wxPyBeginAllowThreads();
13576 result = (wxColourDialog *)new wxColourDialog(arg1,arg2);
13577
13578 wxPyEndAllowThreads(__tstate);
13579 if (PyErr_Occurred()) SWIG_fail;
13580 }
13581 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxColourDialog, 1);
13582 return resultobj;
13583 fail:
13584 return NULL;
13585}
13586
13587
13588static PyObject *_wrap_ColourDialog_GetColourData(PyObject *, PyObject *args, PyObject *kwargs) {
13589 PyObject *resultobj;
13590 wxColourDialog *arg1 = (wxColourDialog *) 0 ;
13591 wxColourData *result;
13592 PyObject * obj0 = 0 ;
13593 char *kwnames[] = {
13594 (char *) "self", NULL
13595 };
13596
13597 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:ColourDialog_GetColourData",kwnames,&obj0)) goto fail;
13598 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxColourDialog, SWIG_POINTER_EXCEPTION | 0);
13599 if (SWIG_arg_fail(1)) SWIG_fail;
13600 {
13601 PyThreadState* __tstate = wxPyBeginAllowThreads();
13602 {
13603 wxColourData &_result_ref = (arg1)->GetColourData();
13604 result = (wxColourData *) &_result_ref;
13605 }
13606
13607 wxPyEndAllowThreads(__tstate);
13608 if (PyErr_Occurred()) SWIG_fail;
13609 }
13610 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxColourData, 0);
13611 return resultobj;
13612 fail:
13613 return NULL;
13614}
13615
13616
13617static PyObject * ColourDialog_swigregister(PyObject *, PyObject *args) {
13618 PyObject *obj;
13619 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
13620 SWIG_TypeClientData(SWIGTYPE_p_wxColourDialog, obj);
13621 Py_INCREF(obj);
13622 return Py_BuildValue((char *)"");
13623}
13624static PyObject *_wrap_new_DirDialog(PyObject *, PyObject *args, PyObject *kwargs) {
13625 PyObject *resultobj;
13626 wxWindow *arg1 = (wxWindow *) 0 ;
13627 wxString const &arg2_defvalue = wxPyDirSelectorPromptStr ;
13628 wxString *arg2 = (wxString *) &arg2_defvalue ;
13629 wxString const &arg3_defvalue = wxPyEmptyString ;
13630 wxString *arg3 = (wxString *) &arg3_defvalue ;
13631 long arg4 = (long) 0 ;
13632 wxPoint const &arg5_defvalue = wxDefaultPosition ;
13633 wxPoint *arg5 = (wxPoint *) &arg5_defvalue ;
13634 wxSize const &arg6_defvalue = wxDefaultSize ;
13635 wxSize *arg6 = (wxSize *) &arg6_defvalue ;
13636 wxString const &arg7_defvalue = wxPyDirDialogNameStr ;
13637 wxString *arg7 = (wxString *) &arg7_defvalue ;
13638 wxDirDialog *result;
13639 bool temp2 = false ;
13640 bool temp3 = false ;
13641 wxPoint temp5 ;
13642 wxSize temp6 ;
13643 bool temp7 = false ;
13644 PyObject * obj0 = 0 ;
13645 PyObject * obj1 = 0 ;
13646 PyObject * obj2 = 0 ;
13647 PyObject * obj3 = 0 ;
13648 PyObject * obj4 = 0 ;
13649 PyObject * obj5 = 0 ;
13650 PyObject * obj6 = 0 ;
13651 char *kwnames[] = {
13652 (char *) "parent",(char *) "message",(char *) "defaultPath",(char *) "style",(char *) "pos",(char *) "size",(char *) "name", NULL
13653 };
13654
13655 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|OOOOOO:new_DirDialog",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6)) goto fail;
13656 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
13657 if (SWIG_arg_fail(1)) SWIG_fail;
13658 if (obj1) {
13659 {
13660 arg2 = wxString_in_helper(obj1);
13661 if (arg2 == NULL) SWIG_fail;
13662 temp2 = true;
13663 }
13664 }
13665 if (obj2) {
13666 {
13667 arg3 = wxString_in_helper(obj2);
13668 if (arg3 == NULL) SWIG_fail;
13669 temp3 = true;
13670 }
13671 }
13672 if (obj3) {
13673 {
13674 arg4 = (long)(SWIG_As_long(obj3));
13675 if (SWIG_arg_fail(4)) SWIG_fail;
13676 }
13677 }
13678 if (obj4) {
13679 {
13680 arg5 = &temp5;
13681 if ( ! wxPoint_helper(obj4, &arg5)) SWIG_fail;
13682 }
13683 }
13684 if (obj5) {
13685 {
13686 arg6 = &temp6;
13687 if ( ! wxSize_helper(obj5, &arg6)) SWIG_fail;
13688 }
13689 }
13690 if (obj6) {
13691 {
13692 arg7 = wxString_in_helper(obj6);
13693 if (arg7 == NULL) SWIG_fail;
13694 temp7 = true;
13695 }
13696 }
13697 {
13698 if (!wxPyCheckForApp()) SWIG_fail;
13699 PyThreadState* __tstate = wxPyBeginAllowThreads();
13700 result = (wxDirDialog *)new wxDirDialog(arg1,(wxString const &)*arg2,(wxString const &)*arg3,arg4,(wxPoint const &)*arg5,(wxSize const &)*arg6,(wxString const &)*arg7);
13701
13702 wxPyEndAllowThreads(__tstate);
13703 if (PyErr_Occurred()) SWIG_fail;
13704 }
13705 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxDirDialog, 1);
13706 {
13707 if (temp2)
13708 delete arg2;
13709 }
13710 {
13711 if (temp3)
13712 delete arg3;
13713 }
13714 {
13715 if (temp7)
13716 delete arg7;
13717 }
13718 return resultobj;
13719 fail:
13720 {
13721 if (temp2)
13722 delete arg2;
13723 }
13724 {
13725 if (temp3)
13726 delete arg3;
13727 }
13728 {
13729 if (temp7)
13730 delete arg7;
13731 }
13732 return NULL;
13733}
13734
13735
13736static PyObject *_wrap_DirDialog_GetPath(PyObject *, PyObject *args, PyObject *kwargs) {
13737 PyObject *resultobj;
13738 wxDirDialog *arg1 = (wxDirDialog *) 0 ;
13739 wxString result;
13740 PyObject * obj0 = 0 ;
13741 char *kwnames[] = {
13742 (char *) "self", NULL
13743 };
13744
13745 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:DirDialog_GetPath",kwnames,&obj0)) goto fail;
13746 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxDirDialog, SWIG_POINTER_EXCEPTION | 0);
13747 if (SWIG_arg_fail(1)) SWIG_fail;
13748 {
13749 PyThreadState* __tstate = wxPyBeginAllowThreads();
13750 result = (arg1)->GetPath();
13751
13752 wxPyEndAllowThreads(__tstate);
13753 if (PyErr_Occurred()) SWIG_fail;
13754 }
13755 {
13756#if wxUSE_UNICODE
13757 resultobj = PyUnicode_FromWideChar((&result)->c_str(), (&result)->Len());
13758#else
13759 resultobj = PyString_FromStringAndSize((&result)->c_str(), (&result)->Len());
13760#endif
13761 }
13762 return resultobj;
13763 fail:
13764 return NULL;
13765}
13766
13767
13768static PyObject *_wrap_DirDialog_GetMessage(PyObject *, PyObject *args, PyObject *kwargs) {
13769 PyObject *resultobj;
13770 wxDirDialog *arg1 = (wxDirDialog *) 0 ;
13771 wxString result;
13772 PyObject * obj0 = 0 ;
13773 char *kwnames[] = {
13774 (char *) "self", NULL
13775 };
13776
13777 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:DirDialog_GetMessage",kwnames,&obj0)) goto fail;
13778 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxDirDialog, SWIG_POINTER_EXCEPTION | 0);
13779 if (SWIG_arg_fail(1)) SWIG_fail;
13780 {
13781 PyThreadState* __tstate = wxPyBeginAllowThreads();
13782 result = (arg1)->GetMessage();
13783
13784 wxPyEndAllowThreads(__tstate);
13785 if (PyErr_Occurred()) SWIG_fail;
13786 }
13787 {
13788#if wxUSE_UNICODE
13789 resultobj = PyUnicode_FromWideChar((&result)->c_str(), (&result)->Len());
13790#else
13791 resultobj = PyString_FromStringAndSize((&result)->c_str(), (&result)->Len());
13792#endif
13793 }
13794 return resultobj;
13795 fail:
13796 return NULL;
13797}
13798
13799
13800static PyObject *_wrap_DirDialog_GetStyle(PyObject *, PyObject *args, PyObject *kwargs) {
13801 PyObject *resultobj;
13802 wxDirDialog *arg1 = (wxDirDialog *) 0 ;
13803 long result;
13804 PyObject * obj0 = 0 ;
13805 char *kwnames[] = {
13806 (char *) "self", NULL
13807 };
13808
13809 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:DirDialog_GetStyle",kwnames,&obj0)) goto fail;
13810 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxDirDialog, SWIG_POINTER_EXCEPTION | 0);
13811 if (SWIG_arg_fail(1)) SWIG_fail;
13812 {
13813 PyThreadState* __tstate = wxPyBeginAllowThreads();
13814 result = (long)(arg1)->GetStyle();
13815
13816 wxPyEndAllowThreads(__tstate);
13817 if (PyErr_Occurred()) SWIG_fail;
13818 }
13819 {
13820 resultobj = SWIG_From_long((long)(result));
13821 }
13822 return resultobj;
13823 fail:
13824 return NULL;
13825}
13826
13827
13828static PyObject *_wrap_DirDialog_SetMessage(PyObject *, PyObject *args, PyObject *kwargs) {
13829 PyObject *resultobj;
13830 wxDirDialog *arg1 = (wxDirDialog *) 0 ;
13831 wxString *arg2 = 0 ;
13832 bool temp2 = false ;
13833 PyObject * obj0 = 0 ;
13834 PyObject * obj1 = 0 ;
13835 char *kwnames[] = {
13836 (char *) "self",(char *) "message", NULL
13837 };
13838
13839 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:DirDialog_SetMessage",kwnames,&obj0,&obj1)) goto fail;
13840 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxDirDialog, SWIG_POINTER_EXCEPTION | 0);
13841 if (SWIG_arg_fail(1)) SWIG_fail;
13842 {
13843 arg2 = wxString_in_helper(obj1);
13844 if (arg2 == NULL) SWIG_fail;
13845 temp2 = true;
13846 }
13847 {
13848 PyThreadState* __tstate = wxPyBeginAllowThreads();
13849 (arg1)->SetMessage((wxString const &)*arg2);
13850
13851 wxPyEndAllowThreads(__tstate);
13852 if (PyErr_Occurred()) SWIG_fail;
13853 }
13854 Py_INCREF(Py_None); resultobj = Py_None;
13855 {
13856 if (temp2)
13857 delete arg2;
13858 }
13859 return resultobj;
13860 fail:
13861 {
13862 if (temp2)
13863 delete arg2;
13864 }
13865 return NULL;
13866}
13867
13868
13869static PyObject *_wrap_DirDialog_SetPath(PyObject *, PyObject *args, PyObject *kwargs) {
13870 PyObject *resultobj;
13871 wxDirDialog *arg1 = (wxDirDialog *) 0 ;
13872 wxString *arg2 = 0 ;
13873 bool temp2 = false ;
13874 PyObject * obj0 = 0 ;
13875 PyObject * obj1 = 0 ;
13876 char *kwnames[] = {
13877 (char *) "self",(char *) "path", NULL
13878 };
13879
13880 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:DirDialog_SetPath",kwnames,&obj0,&obj1)) goto fail;
13881 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxDirDialog, SWIG_POINTER_EXCEPTION | 0);
13882 if (SWIG_arg_fail(1)) SWIG_fail;
13883 {
13884 arg2 = wxString_in_helper(obj1);
13885 if (arg2 == NULL) SWIG_fail;
13886 temp2 = true;
13887 }
13888 {
13889 PyThreadState* __tstate = wxPyBeginAllowThreads();
13890 (arg1)->SetPath((wxString const &)*arg2);
13891
13892 wxPyEndAllowThreads(__tstate);
13893 if (PyErr_Occurred()) SWIG_fail;
13894 }
13895 Py_INCREF(Py_None); resultobj = Py_None;
13896 {
13897 if (temp2)
13898 delete arg2;
13899 }
13900 return resultobj;
13901 fail:
13902 {
13903 if (temp2)
13904 delete arg2;
13905 }
13906 return NULL;
13907}
13908
13909
13910static PyObject * DirDialog_swigregister(PyObject *, PyObject *args) {
13911 PyObject *obj;
13912 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
13913 SWIG_TypeClientData(SWIGTYPE_p_wxDirDialog, obj);
13914 Py_INCREF(obj);
13915 return Py_BuildValue((char *)"");
13916}
13917static PyObject *_wrap_new_FileDialog(PyObject *, PyObject *args, PyObject *kwargs) {
13918 PyObject *resultobj;
13919 wxWindow *arg1 = (wxWindow *) 0 ;
13920 wxString const &arg2_defvalue = wxPyFileSelectorPromptStr ;
13921 wxString *arg2 = (wxString *) &arg2_defvalue ;
13922 wxString const &arg3_defvalue = wxPyEmptyString ;
13923 wxString *arg3 = (wxString *) &arg3_defvalue ;
13924 wxString const &arg4_defvalue = wxPyEmptyString ;
13925 wxString *arg4 = (wxString *) &arg4_defvalue ;
13926 wxString const &arg5_defvalue = wxPyFileSelectorDefaultWildcardStr ;
13927 wxString *arg5 = (wxString *) &arg5_defvalue ;
13928 long arg6 = (long) 0 ;
13929 wxPoint const &arg7_defvalue = wxDefaultPosition ;
13930 wxPoint *arg7 = (wxPoint *) &arg7_defvalue ;
13931 wxFileDialog *result;
13932 bool temp2 = false ;
13933 bool temp3 = false ;
13934 bool temp4 = false ;
13935 bool temp5 = false ;
13936 wxPoint temp7 ;
13937 PyObject * obj0 = 0 ;
13938 PyObject * obj1 = 0 ;
13939 PyObject * obj2 = 0 ;
13940 PyObject * obj3 = 0 ;
13941 PyObject * obj4 = 0 ;
13942 PyObject * obj5 = 0 ;
13943 PyObject * obj6 = 0 ;
13944 char *kwnames[] = {
13945 (char *) "parent",(char *) "message",(char *) "defaultDir",(char *) "defaultFile",(char *) "wildcard",(char *) "style",(char *) "pos", NULL
13946 };
13947
13948 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|OOOOOO:new_FileDialog",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6)) goto fail;
13949 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
13950 if (SWIG_arg_fail(1)) SWIG_fail;
13951 if (obj1) {
13952 {
13953 arg2 = wxString_in_helper(obj1);
13954 if (arg2 == NULL) SWIG_fail;
13955 temp2 = true;
13956 }
13957 }
13958 if (obj2) {
13959 {
13960 arg3 = wxString_in_helper(obj2);
13961 if (arg3 == NULL) SWIG_fail;
13962 temp3 = true;
13963 }
13964 }
13965 if (obj3) {
13966 {
13967 arg4 = wxString_in_helper(obj3);
13968 if (arg4 == NULL) SWIG_fail;
13969 temp4 = true;
13970 }
13971 }
13972 if (obj4) {
13973 {
13974 arg5 = wxString_in_helper(obj4);
13975 if (arg5 == NULL) SWIG_fail;
13976 temp5 = true;
13977 }
13978 }
13979 if (obj5) {
13980 {
13981 arg6 = (long)(SWIG_As_long(obj5));
13982 if (SWIG_arg_fail(6)) SWIG_fail;
13983 }
13984 }
13985 if (obj6) {
13986 {
13987 arg7 = &temp7;
13988 if ( ! wxPoint_helper(obj6, &arg7)) SWIG_fail;
13989 }
13990 }
13991 {
13992 if (!wxPyCheckForApp()) SWIG_fail;
13993 PyThreadState* __tstate = wxPyBeginAllowThreads();
13994 result = (wxFileDialog *)new wxFileDialog(arg1,(wxString const &)*arg2,(wxString const &)*arg3,(wxString const &)*arg4,(wxString const &)*arg5,arg6,(wxPoint const &)*arg7);
13995
13996 wxPyEndAllowThreads(__tstate);
13997 if (PyErr_Occurred()) SWIG_fail;
13998 }
13999 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxFileDialog, 1);
14000 {
14001 if (temp2)
14002 delete arg2;
14003 }
14004 {
14005 if (temp3)
14006 delete arg3;
14007 }
14008 {
14009 if (temp4)
14010 delete arg4;
14011 }
14012 {
14013 if (temp5)
14014 delete arg5;
14015 }
14016 return resultobj;
14017 fail:
14018 {
14019 if (temp2)
14020 delete arg2;
14021 }
14022 {
14023 if (temp3)
14024 delete arg3;
14025 }
14026 {
14027 if (temp4)
14028 delete arg4;
14029 }
14030 {
14031 if (temp5)
14032 delete arg5;
14033 }
14034 return NULL;
14035}
14036
14037
14038static PyObject *_wrap_FileDialog_SetMessage(PyObject *, PyObject *args, PyObject *kwargs) {
14039 PyObject *resultobj;
14040 wxFileDialog *arg1 = (wxFileDialog *) 0 ;
14041 wxString *arg2 = 0 ;
14042 bool temp2 = false ;
14043 PyObject * obj0 = 0 ;
14044 PyObject * obj1 = 0 ;
14045 char *kwnames[] = {
14046 (char *) "self",(char *) "message", NULL
14047 };
14048
14049 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:FileDialog_SetMessage",kwnames,&obj0,&obj1)) goto fail;
14050 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFileDialog, SWIG_POINTER_EXCEPTION | 0);
14051 if (SWIG_arg_fail(1)) SWIG_fail;
14052 {
14053 arg2 = wxString_in_helper(obj1);
14054 if (arg2 == NULL) SWIG_fail;
14055 temp2 = true;
14056 }
14057 {
14058 PyThreadState* __tstate = wxPyBeginAllowThreads();
14059 (arg1)->SetMessage((wxString const &)*arg2);
14060
14061 wxPyEndAllowThreads(__tstate);
14062 if (PyErr_Occurred()) SWIG_fail;
14063 }
14064 Py_INCREF(Py_None); resultobj = Py_None;
14065 {
14066 if (temp2)
14067 delete arg2;
14068 }
14069 return resultobj;
14070 fail:
14071 {
14072 if (temp2)
14073 delete arg2;
14074 }
14075 return NULL;
14076}
14077
14078
14079static PyObject *_wrap_FileDialog_SetPath(PyObject *, PyObject *args, PyObject *kwargs) {
14080 PyObject *resultobj;
14081 wxFileDialog *arg1 = (wxFileDialog *) 0 ;
14082 wxString *arg2 = 0 ;
14083 bool temp2 = false ;
14084 PyObject * obj0 = 0 ;
14085 PyObject * obj1 = 0 ;
14086 char *kwnames[] = {
14087 (char *) "self",(char *) "path", NULL
14088 };
14089
14090 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:FileDialog_SetPath",kwnames,&obj0,&obj1)) goto fail;
14091 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFileDialog, SWIG_POINTER_EXCEPTION | 0);
14092 if (SWIG_arg_fail(1)) SWIG_fail;
14093 {
14094 arg2 = wxString_in_helper(obj1);
14095 if (arg2 == NULL) SWIG_fail;
14096 temp2 = true;
14097 }
14098 {
14099 PyThreadState* __tstate = wxPyBeginAllowThreads();
14100 (arg1)->SetPath((wxString const &)*arg2);
14101
14102 wxPyEndAllowThreads(__tstate);
14103 if (PyErr_Occurred()) SWIG_fail;
14104 }
14105 Py_INCREF(Py_None); resultobj = Py_None;
14106 {
14107 if (temp2)
14108 delete arg2;
14109 }
14110 return resultobj;
14111 fail:
14112 {
14113 if (temp2)
14114 delete arg2;
14115 }
14116 return NULL;
14117}
14118
14119
14120static PyObject *_wrap_FileDialog_SetDirectory(PyObject *, PyObject *args, PyObject *kwargs) {
14121 PyObject *resultobj;
14122 wxFileDialog *arg1 = (wxFileDialog *) 0 ;
14123 wxString *arg2 = 0 ;
14124 bool temp2 = false ;
14125 PyObject * obj0 = 0 ;
14126 PyObject * obj1 = 0 ;
14127 char *kwnames[] = {
14128 (char *) "self",(char *) "dir", NULL
14129 };
14130
14131 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:FileDialog_SetDirectory",kwnames,&obj0,&obj1)) goto fail;
14132 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFileDialog, SWIG_POINTER_EXCEPTION | 0);
14133 if (SWIG_arg_fail(1)) SWIG_fail;
14134 {
14135 arg2 = wxString_in_helper(obj1);
14136 if (arg2 == NULL) SWIG_fail;
14137 temp2 = true;
14138 }
14139 {
14140 PyThreadState* __tstate = wxPyBeginAllowThreads();
14141 (arg1)->SetDirectory((wxString const &)*arg2);
14142
14143 wxPyEndAllowThreads(__tstate);
14144 if (PyErr_Occurred()) SWIG_fail;
14145 }
14146 Py_INCREF(Py_None); resultobj = Py_None;
14147 {
14148 if (temp2)
14149 delete arg2;
14150 }
14151 return resultobj;
14152 fail:
14153 {
14154 if (temp2)
14155 delete arg2;
14156 }
14157 return NULL;
14158}
14159
14160
14161static PyObject *_wrap_FileDialog_SetFilename(PyObject *, PyObject *args, PyObject *kwargs) {
14162 PyObject *resultobj;
14163 wxFileDialog *arg1 = (wxFileDialog *) 0 ;
14164 wxString *arg2 = 0 ;
14165 bool temp2 = false ;
14166 PyObject * obj0 = 0 ;
14167 PyObject * obj1 = 0 ;
14168 char *kwnames[] = {
14169 (char *) "self",(char *) "name", NULL
14170 };
14171
14172 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:FileDialog_SetFilename",kwnames,&obj0,&obj1)) goto fail;
14173 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFileDialog, SWIG_POINTER_EXCEPTION | 0);
14174 if (SWIG_arg_fail(1)) SWIG_fail;
14175 {
14176 arg2 = wxString_in_helper(obj1);
14177 if (arg2 == NULL) SWIG_fail;
14178 temp2 = true;
14179 }
14180 {
14181 PyThreadState* __tstate = wxPyBeginAllowThreads();
14182 (arg1)->SetFilename((wxString const &)*arg2);
14183
14184 wxPyEndAllowThreads(__tstate);
14185 if (PyErr_Occurred()) SWIG_fail;
14186 }
14187 Py_INCREF(Py_None); resultobj = Py_None;
14188 {
14189 if (temp2)
14190 delete arg2;
14191 }
14192 return resultobj;
14193 fail:
14194 {
14195 if (temp2)
14196 delete arg2;
14197 }
14198 return NULL;
14199}
14200
14201
14202static PyObject *_wrap_FileDialog_SetWildcard(PyObject *, PyObject *args, PyObject *kwargs) {
14203 PyObject *resultobj;
14204 wxFileDialog *arg1 = (wxFileDialog *) 0 ;
14205 wxString *arg2 = 0 ;
14206 bool temp2 = false ;
14207 PyObject * obj0 = 0 ;
14208 PyObject * obj1 = 0 ;
14209 char *kwnames[] = {
14210 (char *) "self",(char *) "wildCard", NULL
14211 };
14212
14213 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:FileDialog_SetWildcard",kwnames,&obj0,&obj1)) goto fail;
14214 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFileDialog, SWIG_POINTER_EXCEPTION | 0);
14215 if (SWIG_arg_fail(1)) SWIG_fail;
14216 {
14217 arg2 = wxString_in_helper(obj1);
14218 if (arg2 == NULL) SWIG_fail;
14219 temp2 = true;
14220 }
14221 {
14222 PyThreadState* __tstate = wxPyBeginAllowThreads();
14223 (arg1)->SetWildcard((wxString const &)*arg2);
14224
14225 wxPyEndAllowThreads(__tstate);
14226 if (PyErr_Occurred()) SWIG_fail;
14227 }
14228 Py_INCREF(Py_None); resultobj = Py_None;
14229 {
14230 if (temp2)
14231 delete arg2;
14232 }
14233 return resultobj;
14234 fail:
14235 {
14236 if (temp2)
14237 delete arg2;
14238 }
14239 return NULL;
14240}
14241
14242
14243static PyObject *_wrap_FileDialog_SetStyle(PyObject *, PyObject *args, PyObject *kwargs) {
14244 PyObject *resultobj;
14245 wxFileDialog *arg1 = (wxFileDialog *) 0 ;
14246 long arg2 ;
14247 PyObject * obj0 = 0 ;
14248 PyObject * obj1 = 0 ;
14249 char *kwnames[] = {
14250 (char *) "self",(char *) "style", NULL
14251 };
14252
14253 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:FileDialog_SetStyle",kwnames,&obj0,&obj1)) goto fail;
14254 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFileDialog, SWIG_POINTER_EXCEPTION | 0);
14255 if (SWIG_arg_fail(1)) SWIG_fail;
14256 {
14257 arg2 = (long)(SWIG_As_long(obj1));
14258 if (SWIG_arg_fail(2)) SWIG_fail;
14259 }
14260 {
14261 PyThreadState* __tstate = wxPyBeginAllowThreads();
14262 (arg1)->SetStyle(arg2);
14263
14264 wxPyEndAllowThreads(__tstate);
14265 if (PyErr_Occurred()) SWIG_fail;
14266 }
14267 Py_INCREF(Py_None); resultobj = Py_None;
14268 return resultobj;
14269 fail:
14270 return NULL;
14271}
14272
14273
14274static PyObject *_wrap_FileDialog_SetFilterIndex(PyObject *, PyObject *args, PyObject *kwargs) {
14275 PyObject *resultobj;
14276 wxFileDialog *arg1 = (wxFileDialog *) 0 ;
14277 int arg2 ;
14278 PyObject * obj0 = 0 ;
14279 PyObject * obj1 = 0 ;
14280 char *kwnames[] = {
14281 (char *) "self",(char *) "filterIndex", NULL
14282 };
14283
14284 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:FileDialog_SetFilterIndex",kwnames,&obj0,&obj1)) goto fail;
14285 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFileDialog, SWIG_POINTER_EXCEPTION | 0);
14286 if (SWIG_arg_fail(1)) SWIG_fail;
14287 {
14288 arg2 = (int)(SWIG_As_int(obj1));
14289 if (SWIG_arg_fail(2)) SWIG_fail;
14290 }
14291 {
14292 PyThreadState* __tstate = wxPyBeginAllowThreads();
14293 (arg1)->SetFilterIndex(arg2);
14294
14295 wxPyEndAllowThreads(__tstate);
14296 if (PyErr_Occurred()) SWIG_fail;
14297 }
14298 Py_INCREF(Py_None); resultobj = Py_None;
14299 return resultobj;
14300 fail:
14301 return NULL;
14302}
14303
14304
14305static PyObject *_wrap_FileDialog_GetMessage(PyObject *, PyObject *args, PyObject *kwargs) {
14306 PyObject *resultobj;
14307 wxFileDialog *arg1 = (wxFileDialog *) 0 ;
14308 wxString result;
14309 PyObject * obj0 = 0 ;
14310 char *kwnames[] = {
14311 (char *) "self", NULL
14312 };
14313
14314 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:FileDialog_GetMessage",kwnames,&obj0)) goto fail;
14315 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFileDialog, SWIG_POINTER_EXCEPTION | 0);
14316 if (SWIG_arg_fail(1)) SWIG_fail;
14317 {
14318 PyThreadState* __tstate = wxPyBeginAllowThreads();
14319 result = ((wxFileDialog const *)arg1)->GetMessage();
14320
14321 wxPyEndAllowThreads(__tstate);
14322 if (PyErr_Occurred()) SWIG_fail;
14323 }
14324 {
14325#if wxUSE_UNICODE
14326 resultobj = PyUnicode_FromWideChar((&result)->c_str(), (&result)->Len());
14327#else
14328 resultobj = PyString_FromStringAndSize((&result)->c_str(), (&result)->Len());
14329#endif
14330 }
14331 return resultobj;
14332 fail:
14333 return NULL;
14334}
14335
14336
14337static PyObject *_wrap_FileDialog_GetPath(PyObject *, PyObject *args, PyObject *kwargs) {
14338 PyObject *resultobj;
14339 wxFileDialog *arg1 = (wxFileDialog *) 0 ;
14340 wxString result;
14341 PyObject * obj0 = 0 ;
14342 char *kwnames[] = {
14343 (char *) "self", NULL
14344 };
14345
14346 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:FileDialog_GetPath",kwnames,&obj0)) goto fail;
14347 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFileDialog, SWIG_POINTER_EXCEPTION | 0);
14348 if (SWIG_arg_fail(1)) SWIG_fail;
14349 {
14350 PyThreadState* __tstate = wxPyBeginAllowThreads();
14351 result = ((wxFileDialog const *)arg1)->GetPath();
14352
14353 wxPyEndAllowThreads(__tstate);
14354 if (PyErr_Occurred()) SWIG_fail;
14355 }
14356 {
14357#if wxUSE_UNICODE
14358 resultobj = PyUnicode_FromWideChar((&result)->c_str(), (&result)->Len());
14359#else
14360 resultobj = PyString_FromStringAndSize((&result)->c_str(), (&result)->Len());
14361#endif
14362 }
14363 return resultobj;
14364 fail:
14365 return NULL;
14366}
14367
14368
14369static PyObject *_wrap_FileDialog_GetDirectory(PyObject *, PyObject *args, PyObject *kwargs) {
14370 PyObject *resultobj;
14371 wxFileDialog *arg1 = (wxFileDialog *) 0 ;
14372 wxString result;
14373 PyObject * obj0 = 0 ;
14374 char *kwnames[] = {
14375 (char *) "self", NULL
14376 };
14377
14378 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:FileDialog_GetDirectory",kwnames,&obj0)) goto fail;
14379 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFileDialog, SWIG_POINTER_EXCEPTION | 0);
14380 if (SWIG_arg_fail(1)) SWIG_fail;
14381 {
14382 PyThreadState* __tstate = wxPyBeginAllowThreads();
14383 result = ((wxFileDialog const *)arg1)->GetDirectory();
14384
14385 wxPyEndAllowThreads(__tstate);
14386 if (PyErr_Occurred()) SWIG_fail;
14387 }
14388 {
14389#if wxUSE_UNICODE
14390 resultobj = PyUnicode_FromWideChar((&result)->c_str(), (&result)->Len());
14391#else
14392 resultobj = PyString_FromStringAndSize((&result)->c_str(), (&result)->Len());
14393#endif
14394 }
14395 return resultobj;
14396 fail:
14397 return NULL;
14398}
14399
14400
14401static PyObject *_wrap_FileDialog_GetFilename(PyObject *, PyObject *args, PyObject *kwargs) {
14402 PyObject *resultobj;
14403 wxFileDialog *arg1 = (wxFileDialog *) 0 ;
14404 wxString result;
14405 PyObject * obj0 = 0 ;
14406 char *kwnames[] = {
14407 (char *) "self", NULL
14408 };
14409
14410 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:FileDialog_GetFilename",kwnames,&obj0)) goto fail;
14411 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFileDialog, SWIG_POINTER_EXCEPTION | 0);
14412 if (SWIG_arg_fail(1)) SWIG_fail;
14413 {
14414 PyThreadState* __tstate = wxPyBeginAllowThreads();
14415 result = ((wxFileDialog const *)arg1)->GetFilename();
14416
14417 wxPyEndAllowThreads(__tstate);
14418 if (PyErr_Occurred()) SWIG_fail;
14419 }
14420 {
14421#if wxUSE_UNICODE
14422 resultobj = PyUnicode_FromWideChar((&result)->c_str(), (&result)->Len());
14423#else
14424 resultobj = PyString_FromStringAndSize((&result)->c_str(), (&result)->Len());
14425#endif
14426 }
14427 return resultobj;
14428 fail:
14429 return NULL;
14430}
14431
14432
14433static PyObject *_wrap_FileDialog_GetWildcard(PyObject *, PyObject *args, PyObject *kwargs) {
14434 PyObject *resultobj;
14435 wxFileDialog *arg1 = (wxFileDialog *) 0 ;
14436 wxString result;
14437 PyObject * obj0 = 0 ;
14438 char *kwnames[] = {
14439 (char *) "self", NULL
14440 };
14441
14442 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:FileDialog_GetWildcard",kwnames,&obj0)) goto fail;
14443 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFileDialog, SWIG_POINTER_EXCEPTION | 0);
14444 if (SWIG_arg_fail(1)) SWIG_fail;
14445 {
14446 PyThreadState* __tstate = wxPyBeginAllowThreads();
14447 result = ((wxFileDialog const *)arg1)->GetWildcard();
14448
14449 wxPyEndAllowThreads(__tstate);
14450 if (PyErr_Occurred()) SWIG_fail;
14451 }
14452 {
14453#if wxUSE_UNICODE
14454 resultobj = PyUnicode_FromWideChar((&result)->c_str(), (&result)->Len());
14455#else
14456 resultobj = PyString_FromStringAndSize((&result)->c_str(), (&result)->Len());
14457#endif
14458 }
14459 return resultobj;
14460 fail:
14461 return NULL;
14462}
14463
14464
14465static PyObject *_wrap_FileDialog_GetStyle(PyObject *, PyObject *args, PyObject *kwargs) {
14466 PyObject *resultobj;
14467 wxFileDialog *arg1 = (wxFileDialog *) 0 ;
14468 long result;
14469 PyObject * obj0 = 0 ;
14470 char *kwnames[] = {
14471 (char *) "self", NULL
14472 };
14473
14474 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:FileDialog_GetStyle",kwnames,&obj0)) goto fail;
14475 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFileDialog, SWIG_POINTER_EXCEPTION | 0);
14476 if (SWIG_arg_fail(1)) SWIG_fail;
14477 {
14478 PyThreadState* __tstate = wxPyBeginAllowThreads();
14479 result = (long)((wxFileDialog const *)arg1)->GetStyle();
14480
14481 wxPyEndAllowThreads(__tstate);
14482 if (PyErr_Occurred()) SWIG_fail;
14483 }
14484 {
14485 resultobj = SWIG_From_long((long)(result));
14486 }
14487 return resultobj;
14488 fail:
14489 return NULL;
14490}
14491
14492
14493static PyObject *_wrap_FileDialog_GetFilterIndex(PyObject *, PyObject *args, PyObject *kwargs) {
14494 PyObject *resultobj;
14495 wxFileDialog *arg1 = (wxFileDialog *) 0 ;
14496 int result;
14497 PyObject * obj0 = 0 ;
14498 char *kwnames[] = {
14499 (char *) "self", NULL
14500 };
14501
14502 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:FileDialog_GetFilterIndex",kwnames,&obj0)) goto fail;
14503 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFileDialog, SWIG_POINTER_EXCEPTION | 0);
14504 if (SWIG_arg_fail(1)) SWIG_fail;
14505 {
14506 PyThreadState* __tstate = wxPyBeginAllowThreads();
14507 result = (int)((wxFileDialog const *)arg1)->GetFilterIndex();
14508
14509 wxPyEndAllowThreads(__tstate);
14510 if (PyErr_Occurred()) SWIG_fail;
14511 }
14512 {
14513 resultobj = SWIG_From_int((int)(result));
14514 }
14515 return resultobj;
14516 fail:
14517 return NULL;
14518}
14519
14520
14521static PyObject *_wrap_FileDialog_GetFilenames(PyObject *, PyObject *args, PyObject *kwargs) {
14522 PyObject *resultobj;
14523 wxFileDialog *arg1 = (wxFileDialog *) 0 ;
14524 PyObject *result;
14525 PyObject * obj0 = 0 ;
14526 char *kwnames[] = {
14527 (char *) "self", NULL
14528 };
14529
14530 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:FileDialog_GetFilenames",kwnames,&obj0)) goto fail;
14531 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFileDialog, SWIG_POINTER_EXCEPTION | 0);
14532 if (SWIG_arg_fail(1)) SWIG_fail;
14533 {
14534 PyThreadState* __tstate = wxPyBeginAllowThreads();
14535 result = (PyObject *)wxFileDialog_GetFilenames(arg1);
14536
14537 wxPyEndAllowThreads(__tstate);
14538 if (PyErr_Occurred()) SWIG_fail;
14539 }
14540 resultobj = result;
14541 return resultobj;
14542 fail:
14543 return NULL;
14544}
14545
14546
14547static PyObject *_wrap_FileDialog_GetPaths(PyObject *, PyObject *args, PyObject *kwargs) {
14548 PyObject *resultobj;
14549 wxFileDialog *arg1 = (wxFileDialog *) 0 ;
14550 PyObject *result;
14551 PyObject * obj0 = 0 ;
14552 char *kwnames[] = {
14553 (char *) "self", NULL
14554 };
14555
14556 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:FileDialog_GetPaths",kwnames,&obj0)) goto fail;
14557 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFileDialog, SWIG_POINTER_EXCEPTION | 0);
14558 if (SWIG_arg_fail(1)) SWIG_fail;
14559 {
14560 PyThreadState* __tstate = wxPyBeginAllowThreads();
14561 result = (PyObject *)wxFileDialog_GetPaths(arg1);
14562
14563 wxPyEndAllowThreads(__tstate);
14564 if (PyErr_Occurred()) SWIG_fail;
14565 }
14566 resultobj = result;
14567 return resultobj;
14568 fail:
14569 return NULL;
14570}
14571
14572
14573static PyObject * FileDialog_swigregister(PyObject *, PyObject *args) {
14574 PyObject *obj;
14575 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
14576 SWIG_TypeClientData(SWIGTYPE_p_wxFileDialog, obj);
14577 Py_INCREF(obj);
14578 return Py_BuildValue((char *)"");
14579}
14580static PyObject *_wrap_new_MultiChoiceDialog(PyObject *, PyObject *args, PyObject *kwargs) {
14581 PyObject *resultobj;
14582 wxWindow *arg1 = (wxWindow *) 0 ;
14583 wxString *arg2 = 0 ;
14584 wxString *arg3 = 0 ;
14585 int arg4 = (int) 0 ;
14586 wxString *arg5 = (wxString *) NULL ;
14587 long arg6 = (long) wxCHOICEDLG_STYLE ;
14588 wxPoint const &arg7_defvalue = wxDefaultPosition ;
14589 wxPoint *arg7 = (wxPoint *) &arg7_defvalue ;
14590 wxMultiChoiceDialog *result;
14591 bool temp2 = false ;
14592 bool temp3 = false ;
14593 wxPoint temp7 ;
14594 PyObject * obj0 = 0 ;
14595 PyObject * obj1 = 0 ;
14596 PyObject * obj2 = 0 ;
14597 PyObject * obj3 = 0 ;
14598 PyObject * obj4 = 0 ;
14599 PyObject * obj5 = 0 ;
14600 char *kwnames[] = {
14601 (char *) "parent",(char *) "message",(char *) "caption",(char *) "choices",(char *) "style",(char *) "pos", NULL
14602 };
14603
14604 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO|OOO:new_MultiChoiceDialog",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) goto fail;
14605 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
14606 if (SWIG_arg_fail(1)) SWIG_fail;
14607 {
14608 arg2 = wxString_in_helper(obj1);
14609 if (arg2 == NULL) SWIG_fail;
14610 temp2 = true;
14611 }
14612 {
14613 arg3 = wxString_in_helper(obj2);
14614 if (arg3 == NULL) SWIG_fail;
14615 temp3 = true;
14616 }
14617 if (obj3) {
14618 {
14619 arg4 = PyList_Size(obj3);
14620 arg5 = wxString_LIST_helper(obj3);
14621 if (arg5 == NULL) SWIG_fail;
14622 }
14623 }
14624 if (obj4) {
14625 {
14626 arg6 = (long)(SWIG_As_long(obj4));
14627 if (SWIG_arg_fail(6)) SWIG_fail;
14628 }
14629 }
14630 if (obj5) {
14631 {
14632 arg7 = &temp7;
14633 if ( ! wxPoint_helper(obj5, &arg7)) SWIG_fail;
14634 }
14635 }
14636 {
14637 if (!wxPyCheckForApp()) SWIG_fail;
14638 PyThreadState* __tstate = wxPyBeginAllowThreads();
14639 result = (wxMultiChoiceDialog *)new wxMultiChoiceDialog(arg1,(wxString const &)*arg2,(wxString const &)*arg3,arg4,arg5,arg6,(wxPoint const &)*arg7);
14640
14641 wxPyEndAllowThreads(__tstate);
14642 if (PyErr_Occurred()) SWIG_fail;
14643 }
14644 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxMultiChoiceDialog, 1);
14645 {
14646 if (temp2)
14647 delete arg2;
14648 }
14649 {
14650 if (temp3)
14651 delete arg3;
14652 }
14653 {
14654 if (arg5) delete [] arg5;
14655 }
14656 return resultobj;
14657 fail:
14658 {
14659 if (temp2)
14660 delete arg2;
14661 }
14662 {
14663 if (temp3)
14664 delete arg3;
14665 }
14666 {
14667 if (arg5) delete [] arg5;
14668 }
14669 return NULL;
14670}
14671
14672
14673static PyObject *_wrap_MultiChoiceDialog_SetSelections(PyObject *, PyObject *args, PyObject *kwargs) {
14674 PyObject *resultobj;
14675 wxMultiChoiceDialog *arg1 = (wxMultiChoiceDialog *) 0 ;
14676 wxArrayInt *arg2 = 0 ;
14677 bool temp2 = false ;
14678 PyObject * obj0 = 0 ;
14679 PyObject * obj1 = 0 ;
14680 char *kwnames[] = {
14681 (char *) "self",(char *) "selections", NULL
14682 };
14683
14684 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:MultiChoiceDialog_SetSelections",kwnames,&obj0,&obj1)) goto fail;
14685 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMultiChoiceDialog, SWIG_POINTER_EXCEPTION | 0);
14686 if (SWIG_arg_fail(1)) SWIG_fail;
14687 {
14688 if (! PySequence_Check(obj1)) {
14689 PyErr_SetString(PyExc_TypeError, "Sequence of integers expected.");
14690 SWIG_fail;
14691 }
14692 arg2 = new wxArrayInt;
14693 temp2 = true;
14694 int i, len=PySequence_Length(obj1);
14695 for (i=0; i<len; i++) {
14696 PyObject* item = PySequence_GetItem(obj1, i);
14697 PyObject* number = PyNumber_Int(item);
14698 arg2->Add(PyInt_AS_LONG(number));
14699 Py_DECREF(item);
14700 Py_DECREF(number);
14701 }
14702 }
14703 {
14704 PyThreadState* __tstate = wxPyBeginAllowThreads();
14705 (arg1)->SetSelections((wxArrayInt const &)*arg2);
14706
14707 wxPyEndAllowThreads(__tstate);
14708 if (PyErr_Occurred()) SWIG_fail;
14709 }
14710 Py_INCREF(Py_None); resultobj = Py_None;
14711 {
14712 if (temp2) delete arg2;
14713 }
14714 return resultobj;
14715 fail:
14716 {
14717 if (temp2) delete arg2;
14718 }
14719 return NULL;
14720}
14721
14722
14723static PyObject *_wrap_MultiChoiceDialog_GetSelections(PyObject *, PyObject *args, PyObject *kwargs) {
14724 PyObject *resultobj;
14725 wxMultiChoiceDialog *arg1 = (wxMultiChoiceDialog *) 0 ;
14726 PyObject *result;
14727 PyObject * obj0 = 0 ;
14728 char *kwnames[] = {
14729 (char *) "self", NULL
14730 };
14731
14732 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:MultiChoiceDialog_GetSelections",kwnames,&obj0)) goto fail;
14733 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMultiChoiceDialog, SWIG_POINTER_EXCEPTION | 0);
14734 if (SWIG_arg_fail(1)) SWIG_fail;
14735 {
14736 PyThreadState* __tstate = wxPyBeginAllowThreads();
14737 result = (PyObject *)wxMultiChoiceDialog_GetSelections(arg1);
14738
14739 wxPyEndAllowThreads(__tstate);
14740 if (PyErr_Occurred()) SWIG_fail;
14741 }
14742 resultobj = result;
14743 return resultobj;
14744 fail:
14745 return NULL;
14746}
14747
14748
14749static PyObject * MultiChoiceDialog_swigregister(PyObject *, PyObject *args) {
14750 PyObject *obj;
14751 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
14752 SWIG_TypeClientData(SWIGTYPE_p_wxMultiChoiceDialog, obj);
14753 Py_INCREF(obj);
14754 return Py_BuildValue((char *)"");
14755}
14756static PyObject *_wrap_new_SingleChoiceDialog(PyObject *, PyObject *args, PyObject *kwargs) {
14757 PyObject *resultobj;
14758 wxWindow *arg1 = (wxWindow *) 0 ;
14759 wxString *arg2 = 0 ;
14760 wxString *arg3 = 0 ;
14761 int arg4 ;
14762 wxString *arg5 = (wxString *) 0 ;
14763 long arg6 = (long) wxCHOICEDLG_STYLE ;
14764 wxPoint const &arg7_defvalue = wxDefaultPosition ;
14765 wxPoint *arg7 = (wxPoint *) &arg7_defvalue ;
14766 wxSingleChoiceDialog *result;
14767 bool temp2 = false ;
14768 bool temp3 = false ;
14769 wxPoint temp7 ;
14770 PyObject * obj0 = 0 ;
14771 PyObject * obj1 = 0 ;
14772 PyObject * obj2 = 0 ;
14773 PyObject * obj3 = 0 ;
14774 PyObject * obj4 = 0 ;
14775 PyObject * obj5 = 0 ;
14776 char *kwnames[] = {
14777 (char *) "parent",(char *) "message",(char *) "caption",(char *) "choices",(char *) "style",(char *) "pos", NULL
14778 };
14779
14780 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOO|OO:new_SingleChoiceDialog",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) goto fail;
14781 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
14782 if (SWIG_arg_fail(1)) SWIG_fail;
14783 {
14784 arg2 = wxString_in_helper(obj1);
14785 if (arg2 == NULL) SWIG_fail;
14786 temp2 = true;
14787 }
14788 {
14789 arg3 = wxString_in_helper(obj2);
14790 if (arg3 == NULL) SWIG_fail;
14791 temp3 = true;
14792 }
14793 {
14794 arg4 = PyList_Size(obj3);
14795 arg5 = wxString_LIST_helper(obj3);
14796 if (arg5 == NULL) SWIG_fail;
14797 }
14798 if (obj4) {
14799 {
14800 arg6 = (long)(SWIG_As_long(obj4));
14801 if (SWIG_arg_fail(6)) SWIG_fail;
14802 }
14803 }
14804 if (obj5) {
14805 {
14806 arg7 = &temp7;
14807 if ( ! wxPoint_helper(obj5, &arg7)) SWIG_fail;
14808 }
14809 }
14810 {
14811 if (!wxPyCheckForApp()) SWIG_fail;
14812 PyThreadState* __tstate = wxPyBeginAllowThreads();
14813 result = (wxSingleChoiceDialog *)new_wxSingleChoiceDialog(arg1,(wxString const &)*arg2,(wxString const &)*arg3,arg4,arg5,arg6,(wxPoint const &)*arg7);
14814
14815 wxPyEndAllowThreads(__tstate);
14816 if (PyErr_Occurred()) SWIG_fail;
14817 }
14818 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxSingleChoiceDialog, 1);
14819 {
14820 if (temp2)
14821 delete arg2;
14822 }
14823 {
14824 if (temp3)
14825 delete arg3;
14826 }
14827 {
14828 if (arg5) delete [] arg5;
14829 }
14830 return resultobj;
14831 fail:
14832 {
14833 if (temp2)
14834 delete arg2;
14835 }
14836 {
14837 if (temp3)
14838 delete arg3;
14839 }
14840 {
14841 if (arg5) delete [] arg5;
14842 }
14843 return NULL;
14844}
14845
14846
14847static PyObject *_wrap_SingleChoiceDialog_GetSelection(PyObject *, PyObject *args, PyObject *kwargs) {
14848 PyObject *resultobj;
14849 wxSingleChoiceDialog *arg1 = (wxSingleChoiceDialog *) 0 ;
14850 int result;
14851 PyObject * obj0 = 0 ;
14852 char *kwnames[] = {
14853 (char *) "self", NULL
14854 };
14855
14856 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SingleChoiceDialog_GetSelection",kwnames,&obj0)) goto fail;
14857 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSingleChoiceDialog, SWIG_POINTER_EXCEPTION | 0);
14858 if (SWIG_arg_fail(1)) SWIG_fail;
14859 {
14860 PyThreadState* __tstate = wxPyBeginAllowThreads();
14861 result = (int)(arg1)->GetSelection();
14862
14863 wxPyEndAllowThreads(__tstate);
14864 if (PyErr_Occurred()) SWIG_fail;
14865 }
14866 {
14867 resultobj = SWIG_From_int((int)(result));
14868 }
14869 return resultobj;
14870 fail:
14871 return NULL;
14872}
14873
14874
14875static PyObject *_wrap_SingleChoiceDialog_GetStringSelection(PyObject *, PyObject *args, PyObject *kwargs) {
14876 PyObject *resultobj;
14877 wxSingleChoiceDialog *arg1 = (wxSingleChoiceDialog *) 0 ;
14878 wxString result;
14879 PyObject * obj0 = 0 ;
14880 char *kwnames[] = {
14881 (char *) "self", NULL
14882 };
14883
14884 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SingleChoiceDialog_GetStringSelection",kwnames,&obj0)) goto fail;
14885 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSingleChoiceDialog, SWIG_POINTER_EXCEPTION | 0);
14886 if (SWIG_arg_fail(1)) SWIG_fail;
14887 {
14888 PyThreadState* __tstate = wxPyBeginAllowThreads();
14889 result = (arg1)->GetStringSelection();
14890
14891 wxPyEndAllowThreads(__tstate);
14892 if (PyErr_Occurred()) SWIG_fail;
14893 }
14894 {
14895#if wxUSE_UNICODE
14896 resultobj = PyUnicode_FromWideChar((&result)->c_str(), (&result)->Len());
14897#else
14898 resultobj = PyString_FromStringAndSize((&result)->c_str(), (&result)->Len());
14899#endif
14900 }
14901 return resultobj;
14902 fail:
14903 return NULL;
14904}
14905
14906
14907static PyObject *_wrap_SingleChoiceDialog_SetSelection(PyObject *, PyObject *args, PyObject *kwargs) {
14908 PyObject *resultobj;
14909 wxSingleChoiceDialog *arg1 = (wxSingleChoiceDialog *) 0 ;
14910 int arg2 ;
14911 PyObject * obj0 = 0 ;
14912 PyObject * obj1 = 0 ;
14913 char *kwnames[] = {
14914 (char *) "self",(char *) "sel", NULL
14915 };
14916
14917 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:SingleChoiceDialog_SetSelection",kwnames,&obj0,&obj1)) goto fail;
14918 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSingleChoiceDialog, SWIG_POINTER_EXCEPTION | 0);
14919 if (SWIG_arg_fail(1)) SWIG_fail;
14920 {
14921 arg2 = (int)(SWIG_As_int(obj1));
14922 if (SWIG_arg_fail(2)) SWIG_fail;
14923 }
14924 {
14925 PyThreadState* __tstate = wxPyBeginAllowThreads();
14926 (arg1)->SetSelection(arg2);
14927
14928 wxPyEndAllowThreads(__tstate);
14929 if (PyErr_Occurred()) SWIG_fail;
14930 }
14931 Py_INCREF(Py_None); resultobj = Py_None;
14932 return resultobj;
14933 fail:
14934 return NULL;
14935}
14936
14937
14938static PyObject * SingleChoiceDialog_swigregister(PyObject *, PyObject *args) {
14939 PyObject *obj;
14940 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
14941 SWIG_TypeClientData(SWIGTYPE_p_wxSingleChoiceDialog, obj);
14942 Py_INCREF(obj);
14943 return Py_BuildValue((char *)"");
14944}
14945static PyObject *_wrap_new_TextEntryDialog(PyObject *, PyObject *args, PyObject *kwargs) {
14946 PyObject *resultobj;
14947 wxWindow *arg1 = (wxWindow *) 0 ;
14948 wxString *arg2 = 0 ;
14949 wxString const &arg3_defvalue = wxPyGetTextFromUserPromptStr ;
14950 wxString *arg3 = (wxString *) &arg3_defvalue ;
14951 wxString const &arg4_defvalue = wxPyEmptyString ;
14952 wxString *arg4 = (wxString *) &arg4_defvalue ;
14953 long arg5 = (long) wxTextEntryDialogStyle ;
14954 wxPoint const &arg6_defvalue = wxDefaultPosition ;
14955 wxPoint *arg6 = (wxPoint *) &arg6_defvalue ;
14956 wxTextEntryDialog *result;
14957 bool temp2 = false ;
14958 bool temp3 = false ;
14959 bool temp4 = false ;
14960 wxPoint temp6 ;
14961 PyObject * obj0 = 0 ;
14962 PyObject * obj1 = 0 ;
14963 PyObject * obj2 = 0 ;
14964 PyObject * obj3 = 0 ;
14965 PyObject * obj4 = 0 ;
14966 PyObject * obj5 = 0 ;
14967 char *kwnames[] = {
14968 (char *) "parent",(char *) "message",(char *) "caption",(char *) "defaultValue",(char *) "style",(char *) "pos", NULL
14969 };
14970
14971 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|OOOO:new_TextEntryDialog",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) goto fail;
14972 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
14973 if (SWIG_arg_fail(1)) SWIG_fail;
14974 {
14975 arg2 = wxString_in_helper(obj1);
14976 if (arg2 == NULL) SWIG_fail;
14977 temp2 = true;
14978 }
14979 if (obj2) {
14980 {
14981 arg3 = wxString_in_helper(obj2);
14982 if (arg3 == NULL) SWIG_fail;
14983 temp3 = true;
14984 }
14985 }
14986 if (obj3) {
14987 {
14988 arg4 = wxString_in_helper(obj3);
14989 if (arg4 == NULL) SWIG_fail;
14990 temp4 = true;
14991 }
14992 }
14993 if (obj4) {
14994 {
14995 arg5 = (long)(SWIG_As_long(obj4));
14996 if (SWIG_arg_fail(5)) SWIG_fail;
14997 }
14998 }
14999 if (obj5) {
15000 {
15001 arg6 = &temp6;
15002 if ( ! wxPoint_helper(obj5, &arg6)) SWIG_fail;
15003 }
15004 }
15005 {
15006 if (!wxPyCheckForApp()) SWIG_fail;
15007 PyThreadState* __tstate = wxPyBeginAllowThreads();
15008 result = (wxTextEntryDialog *)new wxTextEntryDialog(arg1,(wxString const &)*arg2,(wxString const &)*arg3,(wxString const &)*arg4,arg5,(wxPoint const &)*arg6);
15009
15010 wxPyEndAllowThreads(__tstate);
15011 if (PyErr_Occurred()) SWIG_fail;
15012 }
15013 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxTextEntryDialog, 1);
15014 {
15015 if (temp2)
15016 delete arg2;
15017 }
15018 {
15019 if (temp3)
15020 delete arg3;
15021 }
15022 {
15023 if (temp4)
15024 delete arg4;
15025 }
15026 return resultobj;
15027 fail:
15028 {
15029 if (temp2)
15030 delete arg2;
15031 }
15032 {
15033 if (temp3)
15034 delete arg3;
15035 }
15036 {
15037 if (temp4)
15038 delete arg4;
15039 }
15040 return NULL;
15041}
15042
15043
15044static PyObject *_wrap_TextEntryDialog_GetValue(PyObject *, PyObject *args, PyObject *kwargs) {
15045 PyObject *resultobj;
15046 wxTextEntryDialog *arg1 = (wxTextEntryDialog *) 0 ;
15047 wxString result;
15048 PyObject * obj0 = 0 ;
15049 char *kwnames[] = {
15050 (char *) "self", NULL
15051 };
15052
15053 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:TextEntryDialog_GetValue",kwnames,&obj0)) goto fail;
15054 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxTextEntryDialog, SWIG_POINTER_EXCEPTION | 0);
15055 if (SWIG_arg_fail(1)) SWIG_fail;
15056 {
15057 PyThreadState* __tstate = wxPyBeginAllowThreads();
15058 result = (arg1)->GetValue();
15059
15060 wxPyEndAllowThreads(__tstate);
15061 if (PyErr_Occurred()) SWIG_fail;
15062 }
15063 {
15064#if wxUSE_UNICODE
15065 resultobj = PyUnicode_FromWideChar((&result)->c_str(), (&result)->Len());
15066#else
15067 resultobj = PyString_FromStringAndSize((&result)->c_str(), (&result)->Len());
15068#endif
15069 }
15070 return resultobj;
15071 fail:
15072 return NULL;
15073}
15074
15075
15076static PyObject *_wrap_TextEntryDialog_SetValue(PyObject *, PyObject *args, PyObject *kwargs) {
15077 PyObject *resultobj;
15078 wxTextEntryDialog *arg1 = (wxTextEntryDialog *) 0 ;
15079 wxString *arg2 = 0 ;
15080 bool temp2 = false ;
15081 PyObject * obj0 = 0 ;
15082 PyObject * obj1 = 0 ;
15083 char *kwnames[] = {
15084 (char *) "self",(char *) "value", NULL
15085 };
15086
15087 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:TextEntryDialog_SetValue",kwnames,&obj0,&obj1)) goto fail;
15088 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxTextEntryDialog, SWIG_POINTER_EXCEPTION | 0);
15089 if (SWIG_arg_fail(1)) SWIG_fail;
15090 {
15091 arg2 = wxString_in_helper(obj1);
15092 if (arg2 == NULL) SWIG_fail;
15093 temp2 = true;
15094 }
15095 {
15096 PyThreadState* __tstate = wxPyBeginAllowThreads();
15097 (arg1)->SetValue((wxString const &)*arg2);
15098
15099 wxPyEndAllowThreads(__tstate);
15100 if (PyErr_Occurred()) SWIG_fail;
15101 }
15102 Py_INCREF(Py_None); resultobj = Py_None;
15103 {
15104 if (temp2)
15105 delete arg2;
15106 }
15107 return resultobj;
15108 fail:
15109 {
15110 if (temp2)
15111 delete arg2;
15112 }
15113 return NULL;
15114}
15115
15116
15117static PyObject * TextEntryDialog_swigregister(PyObject *, PyObject *args) {
15118 PyObject *obj;
15119 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
15120 SWIG_TypeClientData(SWIGTYPE_p_wxTextEntryDialog, obj);
15121 Py_INCREF(obj);
15122 return Py_BuildValue((char *)"");
15123}
15124static int _wrap_GetPasswordFromUserPromptStr_set(PyObject *) {
15125 PyErr_SetString(PyExc_TypeError,"Variable GetPasswordFromUserPromptStr is read-only.");
15126 return 1;
15127}
15128
15129
15130static PyObject *_wrap_GetPasswordFromUserPromptStr_get(void) {
15131 PyObject *pyobj;
15132
15133 {
15134#if wxUSE_UNICODE
15135 pyobj = PyUnicode_FromWideChar((&wxPyGetPasswordFromUserPromptStr)->c_str(), (&wxPyGetPasswordFromUserPromptStr)->Len());
15136#else
15137 pyobj = PyString_FromStringAndSize((&wxPyGetPasswordFromUserPromptStr)->c_str(), (&wxPyGetPasswordFromUserPromptStr)->Len());
15138#endif
15139 }
15140 return pyobj;
15141}
15142
15143
15144static PyObject *_wrap_new_PasswordEntryDialog(PyObject *, PyObject *args, PyObject *kwargs) {
15145 PyObject *resultobj;
15146 wxWindow *arg1 = (wxWindow *) 0 ;
15147 wxString *arg2 = 0 ;
15148 wxString const &arg3_defvalue = wxPyGetPasswordFromUserPromptStr ;
15149 wxString *arg3 = (wxString *) &arg3_defvalue ;
15150 wxString const &arg4_defvalue = wxPyEmptyString ;
15151 wxString *arg4 = (wxString *) &arg4_defvalue ;
15152 long arg5 = (long) wxTextEntryDialogStyle ;
15153 wxPoint const &arg6_defvalue = wxDefaultPosition ;
15154 wxPoint *arg6 = (wxPoint *) &arg6_defvalue ;
15155 wxPasswordEntryDialog *result;
15156 bool temp2 = false ;
15157 bool temp3 = false ;
15158 bool temp4 = false ;
15159 wxPoint temp6 ;
15160 PyObject * obj0 = 0 ;
15161 PyObject * obj1 = 0 ;
15162 PyObject * obj2 = 0 ;
15163 PyObject * obj3 = 0 ;
15164 PyObject * obj4 = 0 ;
15165 PyObject * obj5 = 0 ;
15166 char *kwnames[] = {
15167 (char *) "parent",(char *) "message",(char *) "caption",(char *) "value",(char *) "style",(char *) "pos", NULL
15168 };
15169
15170 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|OOOO:new_PasswordEntryDialog",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) goto fail;
15171 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
15172 if (SWIG_arg_fail(1)) SWIG_fail;
15173 {
15174 arg2 = wxString_in_helper(obj1);
15175 if (arg2 == NULL) SWIG_fail;
15176 temp2 = true;
15177 }
15178 if (obj2) {
15179 {
15180 arg3 = wxString_in_helper(obj2);
15181 if (arg3 == NULL) SWIG_fail;
15182 temp3 = true;
15183 }
15184 }
15185 if (obj3) {
15186 {
15187 arg4 = wxString_in_helper(obj3);
15188 if (arg4 == NULL) SWIG_fail;
15189 temp4 = true;
15190 }
15191 }
15192 if (obj4) {
15193 {
15194 arg5 = (long)(SWIG_As_long(obj4));
15195 if (SWIG_arg_fail(5)) SWIG_fail;
15196 }
15197 }
15198 if (obj5) {
15199 {
15200 arg6 = &temp6;
15201 if ( ! wxPoint_helper(obj5, &arg6)) SWIG_fail;
15202 }
15203 }
15204 {
15205 PyThreadState* __tstate = wxPyBeginAllowThreads();
15206 result = (wxPasswordEntryDialog *)new wxPasswordEntryDialog(arg1,(wxString const &)*arg2,(wxString const &)*arg3,(wxString const &)*arg4,arg5,(wxPoint const &)*arg6);
15207
15208 wxPyEndAllowThreads(__tstate);
15209 if (PyErr_Occurred()) SWIG_fail;
15210 }
15211 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPasswordEntryDialog, 1);
15212 {
15213 if (temp2)
15214 delete arg2;
15215 }
15216 {
15217 if (temp3)
15218 delete arg3;
15219 }
15220 {
15221 if (temp4)
15222 delete arg4;
15223 }
15224 return resultobj;
15225 fail:
15226 {
15227 if (temp2)
15228 delete arg2;
15229 }
15230 {
15231 if (temp3)
15232 delete arg3;
15233 }
15234 {
15235 if (temp4)
15236 delete arg4;
15237 }
15238 return NULL;
15239}
15240
15241
15242static PyObject * PasswordEntryDialog_swigregister(PyObject *, PyObject *args) {
15243 PyObject *obj;
15244 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
15245 SWIG_TypeClientData(SWIGTYPE_p_wxPasswordEntryDialog, obj);
15246 Py_INCREF(obj);
15247 return Py_BuildValue((char *)"");
15248}
15249static PyObject *_wrap_new_FontData(PyObject *, PyObject *args, PyObject *kwargs) {
15250 PyObject *resultobj;
15251 wxFontData *result;
15252 char *kwnames[] = {
15253 NULL
15254 };
15255
15256 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":new_FontData",kwnames)) goto fail;
15257 {
15258 PyThreadState* __tstate = wxPyBeginAllowThreads();
15259 result = (wxFontData *)new wxFontData();
15260
15261 wxPyEndAllowThreads(__tstate);
15262 if (PyErr_Occurred()) SWIG_fail;
15263 }
15264 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxFontData, 1);
15265 return resultobj;
15266 fail:
15267 return NULL;
15268}
15269
15270
15271static PyObject *_wrap_delete_FontData(PyObject *, PyObject *args, PyObject *kwargs) {
15272 PyObject *resultobj;
15273 wxFontData *arg1 = (wxFontData *) 0 ;
15274 PyObject * obj0 = 0 ;
15275 char *kwnames[] = {
15276 (char *) "self", NULL
15277 };
15278
15279 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:delete_FontData",kwnames,&obj0)) goto fail;
15280 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFontData, SWIG_POINTER_EXCEPTION | 0);
15281 if (SWIG_arg_fail(1)) SWIG_fail;
15282 {
15283 PyThreadState* __tstate = wxPyBeginAllowThreads();
15284 delete arg1;
15285
15286 wxPyEndAllowThreads(__tstate);
15287 if (PyErr_Occurred()) SWIG_fail;
15288 }
15289 Py_INCREF(Py_None); resultobj = Py_None;
15290 return resultobj;
15291 fail:
15292 return NULL;
15293}
15294
15295
15296static PyObject *_wrap_FontData_EnableEffects(PyObject *, PyObject *args, PyObject *kwargs) {
15297 PyObject *resultobj;
15298 wxFontData *arg1 = (wxFontData *) 0 ;
15299 bool arg2 ;
15300 PyObject * obj0 = 0 ;
15301 PyObject * obj1 = 0 ;
15302 char *kwnames[] = {
15303 (char *) "self",(char *) "enable", NULL
15304 };
15305
15306 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:FontData_EnableEffects",kwnames,&obj0,&obj1)) goto fail;
15307 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFontData, SWIG_POINTER_EXCEPTION | 0);
15308 if (SWIG_arg_fail(1)) SWIG_fail;
15309 {
15310 arg2 = (bool)(SWIG_As_bool(obj1));
15311 if (SWIG_arg_fail(2)) SWIG_fail;
15312 }
15313 {
15314 PyThreadState* __tstate = wxPyBeginAllowThreads();
15315 (arg1)->EnableEffects(arg2);
15316
15317 wxPyEndAllowThreads(__tstate);
15318 if (PyErr_Occurred()) SWIG_fail;
15319 }
15320 Py_INCREF(Py_None); resultobj = Py_None;
15321 return resultobj;
15322 fail:
15323 return NULL;
15324}
15325
15326
15327static PyObject *_wrap_FontData_GetAllowSymbols(PyObject *, PyObject *args, PyObject *kwargs) {
15328 PyObject *resultobj;
15329 wxFontData *arg1 = (wxFontData *) 0 ;
15330 bool result;
15331 PyObject * obj0 = 0 ;
15332 char *kwnames[] = {
15333 (char *) "self", NULL
15334 };
15335
15336 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:FontData_GetAllowSymbols",kwnames,&obj0)) goto fail;
15337 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFontData, SWIG_POINTER_EXCEPTION | 0);
15338 if (SWIG_arg_fail(1)) SWIG_fail;
15339 {
15340 PyThreadState* __tstate = wxPyBeginAllowThreads();
15341 result = (bool)(arg1)->GetAllowSymbols();
15342
15343 wxPyEndAllowThreads(__tstate);
15344 if (PyErr_Occurred()) SWIG_fail;
15345 }
15346 {
15347 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
15348 }
15349 return resultobj;
15350 fail:
15351 return NULL;
15352}
15353
15354
15355static PyObject *_wrap_FontData_GetColour(PyObject *, PyObject *args, PyObject *kwargs) {
15356 PyObject *resultobj;
15357 wxFontData *arg1 = (wxFontData *) 0 ;
15358 wxColour result;
15359 PyObject * obj0 = 0 ;
15360 char *kwnames[] = {
15361 (char *) "self", NULL
15362 };
15363
15364 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:FontData_GetColour",kwnames,&obj0)) goto fail;
15365 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFontData, SWIG_POINTER_EXCEPTION | 0);
15366 if (SWIG_arg_fail(1)) SWIG_fail;
15367 {
15368 PyThreadState* __tstate = wxPyBeginAllowThreads();
15369 result = (arg1)->GetColour();
15370
15371 wxPyEndAllowThreads(__tstate);
15372 if (PyErr_Occurred()) SWIG_fail;
15373 }
15374 {
15375 wxColour * resultptr;
15376 resultptr = new wxColour((wxColour &)(result));
15377 resultobj = SWIG_NewPointerObj((void *)(resultptr), SWIGTYPE_p_wxColour, 1);
15378 }
15379 return resultobj;
15380 fail:
15381 return NULL;
15382}
15383
15384
15385static PyObject *_wrap_FontData_GetChosenFont(PyObject *, PyObject *args, PyObject *kwargs) {
15386 PyObject *resultobj;
15387 wxFontData *arg1 = (wxFontData *) 0 ;
15388 wxFont result;
15389 PyObject * obj0 = 0 ;
15390 char *kwnames[] = {
15391 (char *) "self", NULL
15392 };
15393
15394 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:FontData_GetChosenFont",kwnames,&obj0)) goto fail;
15395 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFontData, SWIG_POINTER_EXCEPTION | 0);
15396 if (SWIG_arg_fail(1)) SWIG_fail;
15397 {
15398 PyThreadState* __tstate = wxPyBeginAllowThreads();
15399 result = (arg1)->GetChosenFont();
15400
15401 wxPyEndAllowThreads(__tstate);
15402 if (PyErr_Occurred()) SWIG_fail;
15403 }
15404 {
15405 wxFont * resultptr;
15406 resultptr = new wxFont((wxFont &)(result));
15407 resultobj = SWIG_NewPointerObj((void *)(resultptr), SWIGTYPE_p_wxFont, 1);
15408 }
15409 return resultobj;
15410 fail:
15411 return NULL;
15412}
15413
15414
15415static PyObject *_wrap_FontData_GetEnableEffects(PyObject *, PyObject *args, PyObject *kwargs) {
15416 PyObject *resultobj;
15417 wxFontData *arg1 = (wxFontData *) 0 ;
15418 bool result;
15419 PyObject * obj0 = 0 ;
15420 char *kwnames[] = {
15421 (char *) "self", NULL
15422 };
15423
15424 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:FontData_GetEnableEffects",kwnames,&obj0)) goto fail;
15425 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFontData, SWIG_POINTER_EXCEPTION | 0);
15426 if (SWIG_arg_fail(1)) SWIG_fail;
15427 {
15428 PyThreadState* __tstate = wxPyBeginAllowThreads();
15429 result = (bool)(arg1)->GetEnableEffects();
15430
15431 wxPyEndAllowThreads(__tstate);
15432 if (PyErr_Occurred()) SWIG_fail;
15433 }
15434 {
15435 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
15436 }
15437 return resultobj;
15438 fail:
15439 return NULL;
15440}
15441
15442
15443static PyObject *_wrap_FontData_GetInitialFont(PyObject *, PyObject *args, PyObject *kwargs) {
15444 PyObject *resultobj;
15445 wxFontData *arg1 = (wxFontData *) 0 ;
15446 wxFont result;
15447 PyObject * obj0 = 0 ;
15448 char *kwnames[] = {
15449 (char *) "self", NULL
15450 };
15451
15452 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:FontData_GetInitialFont",kwnames,&obj0)) goto fail;
15453 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFontData, SWIG_POINTER_EXCEPTION | 0);
15454 if (SWIG_arg_fail(1)) SWIG_fail;
15455 {
15456 PyThreadState* __tstate = wxPyBeginAllowThreads();
15457 result = (arg1)->GetInitialFont();
15458
15459 wxPyEndAllowThreads(__tstate);
15460 if (PyErr_Occurred()) SWIG_fail;
15461 }
15462 {
15463 wxFont * resultptr;
15464 resultptr = new wxFont((wxFont &)(result));
15465 resultobj = SWIG_NewPointerObj((void *)(resultptr), SWIGTYPE_p_wxFont, 1);
15466 }
15467 return resultobj;
15468 fail:
15469 return NULL;
15470}
15471
15472
15473static PyObject *_wrap_FontData_GetShowHelp(PyObject *, PyObject *args, PyObject *kwargs) {
15474 PyObject *resultobj;
15475 wxFontData *arg1 = (wxFontData *) 0 ;
15476 bool result;
15477 PyObject * obj0 = 0 ;
15478 char *kwnames[] = {
15479 (char *) "self", NULL
15480 };
15481
15482 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:FontData_GetShowHelp",kwnames,&obj0)) goto fail;
15483 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFontData, SWIG_POINTER_EXCEPTION | 0);
15484 if (SWIG_arg_fail(1)) SWIG_fail;
15485 {
15486 PyThreadState* __tstate = wxPyBeginAllowThreads();
15487 result = (bool)(arg1)->GetShowHelp();
15488
15489 wxPyEndAllowThreads(__tstate);
15490 if (PyErr_Occurred()) SWIG_fail;
15491 }
15492 {
15493 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
15494 }
15495 return resultobj;
15496 fail:
15497 return NULL;
15498}
15499
15500
15501static PyObject *_wrap_FontData_SetAllowSymbols(PyObject *, PyObject *args, PyObject *kwargs) {
15502 PyObject *resultobj;
15503 wxFontData *arg1 = (wxFontData *) 0 ;
15504 bool arg2 ;
15505 PyObject * obj0 = 0 ;
15506 PyObject * obj1 = 0 ;
15507 char *kwnames[] = {
15508 (char *) "self",(char *) "allowSymbols", NULL
15509 };
15510
15511 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:FontData_SetAllowSymbols",kwnames,&obj0,&obj1)) goto fail;
15512 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFontData, SWIG_POINTER_EXCEPTION | 0);
15513 if (SWIG_arg_fail(1)) SWIG_fail;
15514 {
15515 arg2 = (bool)(SWIG_As_bool(obj1));
15516 if (SWIG_arg_fail(2)) SWIG_fail;
15517 }
15518 {
15519 PyThreadState* __tstate = wxPyBeginAllowThreads();
15520 (arg1)->SetAllowSymbols(arg2);
15521
15522 wxPyEndAllowThreads(__tstate);
15523 if (PyErr_Occurred()) SWIG_fail;
15524 }
15525 Py_INCREF(Py_None); resultobj = Py_None;
15526 return resultobj;
15527 fail:
15528 return NULL;
15529}
15530
15531
15532static PyObject *_wrap_FontData_SetChosenFont(PyObject *, PyObject *args, PyObject *kwargs) {
15533 PyObject *resultobj;
15534 wxFontData *arg1 = (wxFontData *) 0 ;
15535 wxFont *arg2 = 0 ;
15536 PyObject * obj0 = 0 ;
15537 PyObject * obj1 = 0 ;
15538 char *kwnames[] = {
15539 (char *) "self",(char *) "font", NULL
15540 };
15541
15542 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:FontData_SetChosenFont",kwnames,&obj0,&obj1)) goto fail;
15543 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFontData, SWIG_POINTER_EXCEPTION | 0);
15544 if (SWIG_arg_fail(1)) SWIG_fail;
15545 {
15546 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxFont, SWIG_POINTER_EXCEPTION | 0);
15547 if (SWIG_arg_fail(2)) SWIG_fail;
15548 if (arg2 == NULL) {
15549 SWIG_null_ref("wxFont");
15550 }
15551 if (SWIG_arg_fail(2)) SWIG_fail;
15552 }
15553 {
15554 PyThreadState* __tstate = wxPyBeginAllowThreads();
15555 (arg1)->SetChosenFont((wxFont const &)*arg2);
15556
15557 wxPyEndAllowThreads(__tstate);
15558 if (PyErr_Occurred()) SWIG_fail;
15559 }
15560 Py_INCREF(Py_None); resultobj = Py_None;
15561 return resultobj;
15562 fail:
15563 return NULL;
15564}
15565
15566
15567static PyObject *_wrap_FontData_SetColour(PyObject *, PyObject *args, PyObject *kwargs) {
15568 PyObject *resultobj;
15569 wxFontData *arg1 = (wxFontData *) 0 ;
15570 wxColour *arg2 = 0 ;
15571 wxColour temp2 ;
15572 PyObject * obj0 = 0 ;
15573 PyObject * obj1 = 0 ;
15574 char *kwnames[] = {
15575 (char *) "self",(char *) "colour", NULL
15576 };
15577
15578 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:FontData_SetColour",kwnames,&obj0,&obj1)) goto fail;
15579 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFontData, SWIG_POINTER_EXCEPTION | 0);
15580 if (SWIG_arg_fail(1)) SWIG_fail;
15581 {
15582 arg2 = &temp2;
15583 if ( ! wxColour_helper(obj1, &arg2)) SWIG_fail;
15584 }
15585 {
15586 PyThreadState* __tstate = wxPyBeginAllowThreads();
15587 (arg1)->SetColour((wxColour const &)*arg2);
15588
15589 wxPyEndAllowThreads(__tstate);
15590 if (PyErr_Occurred()) SWIG_fail;
15591 }
15592 Py_INCREF(Py_None); resultobj = Py_None;
15593 return resultobj;
15594 fail:
15595 return NULL;
15596}
15597
15598
15599static PyObject *_wrap_FontData_SetInitialFont(PyObject *, PyObject *args, PyObject *kwargs) {
15600 PyObject *resultobj;
15601 wxFontData *arg1 = (wxFontData *) 0 ;
15602 wxFont *arg2 = 0 ;
15603 PyObject * obj0 = 0 ;
15604 PyObject * obj1 = 0 ;
15605 char *kwnames[] = {
15606 (char *) "self",(char *) "font", NULL
15607 };
15608
15609 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:FontData_SetInitialFont",kwnames,&obj0,&obj1)) goto fail;
15610 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFontData, SWIG_POINTER_EXCEPTION | 0);
15611 if (SWIG_arg_fail(1)) SWIG_fail;
15612 {
15613 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxFont, SWIG_POINTER_EXCEPTION | 0);
15614 if (SWIG_arg_fail(2)) SWIG_fail;
15615 if (arg2 == NULL) {
15616 SWIG_null_ref("wxFont");
15617 }
15618 if (SWIG_arg_fail(2)) SWIG_fail;
15619 }
15620 {
15621 PyThreadState* __tstate = wxPyBeginAllowThreads();
15622 (arg1)->SetInitialFont((wxFont const &)*arg2);
15623
15624 wxPyEndAllowThreads(__tstate);
15625 if (PyErr_Occurred()) SWIG_fail;
15626 }
15627 Py_INCREF(Py_None); resultobj = Py_None;
15628 return resultobj;
15629 fail:
15630 return NULL;
15631}
15632
15633
15634static PyObject *_wrap_FontData_SetRange(PyObject *, PyObject *args, PyObject *kwargs) {
15635 PyObject *resultobj;
15636 wxFontData *arg1 = (wxFontData *) 0 ;
15637 int arg2 ;
15638 int arg3 ;
15639 PyObject * obj0 = 0 ;
15640 PyObject * obj1 = 0 ;
15641 PyObject * obj2 = 0 ;
15642 char *kwnames[] = {
15643 (char *) "self",(char *) "min",(char *) "max", NULL
15644 };
15645
15646 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:FontData_SetRange",kwnames,&obj0,&obj1,&obj2)) goto fail;
15647 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFontData, SWIG_POINTER_EXCEPTION | 0);
15648 if (SWIG_arg_fail(1)) SWIG_fail;
15649 {
15650 arg2 = (int)(SWIG_As_int(obj1));
15651 if (SWIG_arg_fail(2)) SWIG_fail;
15652 }
15653 {
15654 arg3 = (int)(SWIG_As_int(obj2));
15655 if (SWIG_arg_fail(3)) SWIG_fail;
15656 }
15657 {
15658 PyThreadState* __tstate = wxPyBeginAllowThreads();
15659 (arg1)->SetRange(arg2,arg3);
15660
15661 wxPyEndAllowThreads(__tstate);
15662 if (PyErr_Occurred()) SWIG_fail;
15663 }
15664 Py_INCREF(Py_None); resultobj = Py_None;
15665 return resultobj;
15666 fail:
15667 return NULL;
15668}
15669
15670
15671static PyObject *_wrap_FontData_SetShowHelp(PyObject *, PyObject *args, PyObject *kwargs) {
15672 PyObject *resultobj;
15673 wxFontData *arg1 = (wxFontData *) 0 ;
15674 bool arg2 ;
15675 PyObject * obj0 = 0 ;
15676 PyObject * obj1 = 0 ;
15677 char *kwnames[] = {
15678 (char *) "self",(char *) "showHelp", NULL
15679 };
15680
15681 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:FontData_SetShowHelp",kwnames,&obj0,&obj1)) goto fail;
15682 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFontData, SWIG_POINTER_EXCEPTION | 0);
15683 if (SWIG_arg_fail(1)) SWIG_fail;
15684 {
15685 arg2 = (bool)(SWIG_As_bool(obj1));
15686 if (SWIG_arg_fail(2)) SWIG_fail;
15687 }
15688 {
15689 PyThreadState* __tstate = wxPyBeginAllowThreads();
15690 (arg1)->SetShowHelp(arg2);
15691
15692 wxPyEndAllowThreads(__tstate);
15693 if (PyErr_Occurred()) SWIG_fail;
15694 }
15695 Py_INCREF(Py_None); resultobj = Py_None;
15696 return resultobj;
15697 fail:
15698 return NULL;
15699}
15700
15701
15702static PyObject * FontData_swigregister(PyObject *, PyObject *args) {
15703 PyObject *obj;
15704 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
15705 SWIG_TypeClientData(SWIGTYPE_p_wxFontData, obj);
15706 Py_INCREF(obj);
15707 return Py_BuildValue((char *)"");
15708}
15709static PyObject *_wrap_new_FontDialog(PyObject *, PyObject *args, PyObject *kwargs) {
15710 PyObject *resultobj;
15711 wxWindow *arg1 = (wxWindow *) 0 ;
15712 wxFontData *arg2 = 0 ;
15713 wxFontDialog *result;
15714 PyObject * obj0 = 0 ;
15715 PyObject * obj1 = 0 ;
15716 char *kwnames[] = {
15717 (char *) "parent",(char *) "data", NULL
15718 };
15719
15720 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:new_FontDialog",kwnames,&obj0,&obj1)) goto fail;
15721 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
15722 if (SWIG_arg_fail(1)) SWIG_fail;
15723 {
15724 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxFontData, SWIG_POINTER_EXCEPTION | 0);
15725 if (SWIG_arg_fail(2)) SWIG_fail;
15726 if (arg2 == NULL) {
15727 SWIG_null_ref("wxFontData");
15728 }
15729 if (SWIG_arg_fail(2)) SWIG_fail;
15730 }
15731 {
15732 if (!wxPyCheckForApp()) SWIG_fail;
15733 PyThreadState* __tstate = wxPyBeginAllowThreads();
15734 result = (wxFontDialog *)new wxFontDialog(arg1,(wxFontData const &)*arg2);
15735
15736 wxPyEndAllowThreads(__tstate);
15737 if (PyErr_Occurred()) SWIG_fail;
15738 }
15739 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxFontDialog, 1);
15740 return resultobj;
15741 fail:
15742 return NULL;
15743}
15744
15745
15746static PyObject *_wrap_FontDialog_GetFontData(PyObject *, PyObject *args, PyObject *kwargs) {
15747 PyObject *resultobj;
15748 wxFontDialog *arg1 = (wxFontDialog *) 0 ;
15749 wxFontData *result;
15750 PyObject * obj0 = 0 ;
15751 char *kwnames[] = {
15752 (char *) "self", NULL
15753 };
15754
15755 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:FontDialog_GetFontData",kwnames,&obj0)) goto fail;
15756 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFontDialog, SWIG_POINTER_EXCEPTION | 0);
15757 if (SWIG_arg_fail(1)) SWIG_fail;
15758 {
15759 PyThreadState* __tstate = wxPyBeginAllowThreads();
15760 {
15761 wxFontData &_result_ref = (arg1)->GetFontData();
15762 result = (wxFontData *) &_result_ref;
15763 }
15764
15765 wxPyEndAllowThreads(__tstate);
15766 if (PyErr_Occurred()) SWIG_fail;
15767 }
15768 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxFontData, 0);
15769 return resultobj;
15770 fail:
15771 return NULL;
15772}
15773
15774
15775static PyObject * FontDialog_swigregister(PyObject *, PyObject *args) {
15776 PyObject *obj;
15777 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
15778 SWIG_TypeClientData(SWIGTYPE_p_wxFontDialog, obj);
15779 Py_INCREF(obj);
15780 return Py_BuildValue((char *)"");
15781}
15782static PyObject *_wrap_new_MessageDialog(PyObject *, PyObject *args, PyObject *kwargs) {
15783 PyObject *resultobj;
15784 wxWindow *arg1 = (wxWindow *) 0 ;
15785 wxString *arg2 = 0 ;
15786 wxString const &arg3_defvalue = wxPyMessageBoxCaptionStr ;
15787 wxString *arg3 = (wxString *) &arg3_defvalue ;
15788 long arg4 = (long) wxOK|wxCANCEL|wxCENTRE ;
15789 wxPoint const &arg5_defvalue = wxDefaultPosition ;
15790 wxPoint *arg5 = (wxPoint *) &arg5_defvalue ;
15791 wxMessageDialog *result;
15792 bool temp2 = false ;
15793 bool temp3 = false ;
15794 wxPoint temp5 ;
15795 PyObject * obj0 = 0 ;
15796 PyObject * obj1 = 0 ;
15797 PyObject * obj2 = 0 ;
15798 PyObject * obj3 = 0 ;
15799 PyObject * obj4 = 0 ;
15800 char *kwnames[] = {
15801 (char *) "parent",(char *) "message",(char *) "caption",(char *) "style",(char *) "pos", NULL
15802 };
15803
15804 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|OOO:new_MessageDialog",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4)) goto fail;
15805 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
15806 if (SWIG_arg_fail(1)) SWIG_fail;
15807 {
15808 arg2 = wxString_in_helper(obj1);
15809 if (arg2 == NULL) SWIG_fail;
15810 temp2 = true;
15811 }
15812 if (obj2) {
15813 {
15814 arg3 = wxString_in_helper(obj2);
15815 if (arg3 == NULL) SWIG_fail;
15816 temp3 = true;
15817 }
15818 }
15819 if (obj3) {
15820 {
15821 arg4 = (long)(SWIG_As_long(obj3));
15822 if (SWIG_arg_fail(4)) SWIG_fail;
15823 }
15824 }
15825 if (obj4) {
15826 {
15827 arg5 = &temp5;
15828 if ( ! wxPoint_helper(obj4, &arg5)) SWIG_fail;
15829 }
15830 }
15831 {
15832 if (!wxPyCheckForApp()) SWIG_fail;
15833 PyThreadState* __tstate = wxPyBeginAllowThreads();
15834 result = (wxMessageDialog *)new wxMessageDialog(arg1,(wxString const &)*arg2,(wxString const &)*arg3,arg4,(wxPoint const &)*arg5);
15835
15836 wxPyEndAllowThreads(__tstate);
15837 if (PyErr_Occurred()) SWIG_fail;
15838 }
15839 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxMessageDialog, 1);
15840 {
15841 if (temp2)
15842 delete arg2;
15843 }
15844 {
15845 if (temp3)
15846 delete arg3;
15847 }
15848 return resultobj;
15849 fail:
15850 {
15851 if (temp2)
15852 delete arg2;
15853 }
15854 {
15855 if (temp3)
15856 delete arg3;
15857 }
15858 return NULL;
15859}
15860
15861
15862static PyObject * MessageDialog_swigregister(PyObject *, PyObject *args) {
15863 PyObject *obj;
15864 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
15865 SWIG_TypeClientData(SWIGTYPE_p_wxMessageDialog, obj);
15866 Py_INCREF(obj);
15867 return Py_BuildValue((char *)"");
15868}
15869static PyObject *_wrap_new_ProgressDialog(PyObject *, PyObject *args, PyObject *kwargs) {
15870 PyObject *resultobj;
15871 wxString *arg1 = 0 ;
15872 wxString *arg2 = 0 ;
15873 int arg3 = (int) 100 ;
15874 wxWindow *arg4 = (wxWindow *) NULL ;
15875 int arg5 = (int) wxPD_AUTO_HIDE|wxPD_APP_MODAL ;
15876 wxProgressDialog *result;
15877 bool temp1 = false ;
15878 bool temp2 = false ;
15879 PyObject * obj0 = 0 ;
15880 PyObject * obj1 = 0 ;
15881 PyObject * obj2 = 0 ;
15882 PyObject * obj3 = 0 ;
15883 PyObject * obj4 = 0 ;
15884 char *kwnames[] = {
15885 (char *) "title",(char *) "message",(char *) "maximum",(char *) "parent",(char *) "style", NULL
15886 };
15887
15888 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|OOO:new_ProgressDialog",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4)) goto fail;
15889 {
15890 arg1 = wxString_in_helper(obj0);
15891 if (arg1 == NULL) SWIG_fail;
15892 temp1 = true;
15893 }
15894 {
15895 arg2 = wxString_in_helper(obj1);
15896 if (arg2 == NULL) SWIG_fail;
15897 temp2 = true;
15898 }
15899 if (obj2) {
15900 {
15901 arg3 = (int)(SWIG_As_int(obj2));
15902 if (SWIG_arg_fail(3)) SWIG_fail;
15903 }
15904 }
15905 if (obj3) {
15906 SWIG_Python_ConvertPtr(obj3, (void **)&arg4, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
15907 if (SWIG_arg_fail(4)) SWIG_fail;
15908 }
15909 if (obj4) {
15910 {
15911 arg5 = (int)(SWIG_As_int(obj4));
15912 if (SWIG_arg_fail(5)) SWIG_fail;
15913 }
15914 }
15915 {
15916 if (!wxPyCheckForApp()) SWIG_fail;
15917 PyThreadState* __tstate = wxPyBeginAllowThreads();
15918 result = (wxProgressDialog *)new wxProgressDialog((wxString const &)*arg1,(wxString const &)*arg2,arg3,arg4,arg5);
15919
15920 wxPyEndAllowThreads(__tstate);
15921 if (PyErr_Occurred()) SWIG_fail;
15922 }
15923 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxProgressDialog, 1);
15924 {
15925 if (temp1)
15926 delete arg1;
15927 }
15928 {
15929 if (temp2)
15930 delete arg2;
15931 }
15932 return resultobj;
15933 fail:
15934 {
15935 if (temp1)
15936 delete arg1;
15937 }
15938 {
15939 if (temp2)
15940 delete arg2;
15941 }
15942 return NULL;
15943}
15944
15945
15946static PyObject *_wrap_ProgressDialog_Update(PyObject *, PyObject *args, PyObject *kwargs) {
15947 PyObject *resultobj;
15948 wxProgressDialog *arg1 = (wxProgressDialog *) 0 ;
15949 int arg2 ;
15950 wxString const &arg3_defvalue = wxPyEmptyString ;
15951 wxString *arg3 = (wxString *) &arg3_defvalue ;
15952 bool result;
15953 bool temp3 = false ;
15954 PyObject * obj0 = 0 ;
15955 PyObject * obj1 = 0 ;
15956 PyObject * obj2 = 0 ;
15957 char *kwnames[] = {
15958 (char *) "self",(char *) "value",(char *) "newmsg", NULL
15959 };
15960
15961 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|O:ProgressDialog_Update",kwnames,&obj0,&obj1,&obj2)) goto fail;
15962 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxProgressDialog, SWIG_POINTER_EXCEPTION | 0);
15963 if (SWIG_arg_fail(1)) SWIG_fail;
15964 {
15965 arg2 = (int)(SWIG_As_int(obj1));
15966 if (SWIG_arg_fail(2)) SWIG_fail;
15967 }
15968 if (obj2) {
15969 {
15970 arg3 = wxString_in_helper(obj2);
15971 if (arg3 == NULL) SWIG_fail;
15972 temp3 = true;
15973 }
15974 }
15975 {
15976 PyThreadState* __tstate = wxPyBeginAllowThreads();
15977 result = (bool)(arg1)->Update(arg2,(wxString const &)*arg3);
15978
15979 wxPyEndAllowThreads(__tstate);
15980 if (PyErr_Occurred()) SWIG_fail;
15981 }
15982 {
15983 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
15984 }
15985 {
15986 if (temp3)
15987 delete arg3;
15988 }
15989 return resultobj;
15990 fail:
15991 {
15992 if (temp3)
15993 delete arg3;
15994 }
15995 return NULL;
15996}
15997
15998
15999static PyObject *_wrap_ProgressDialog_Resume(PyObject *, PyObject *args, PyObject *kwargs) {
16000 PyObject *resultobj;
16001 wxProgressDialog *arg1 = (wxProgressDialog *) 0 ;
16002 PyObject * obj0 = 0 ;
16003 char *kwnames[] = {
16004 (char *) "self", NULL
16005 };
16006
16007 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:ProgressDialog_Resume",kwnames,&obj0)) goto fail;
16008 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxProgressDialog, SWIG_POINTER_EXCEPTION | 0);
16009 if (SWIG_arg_fail(1)) SWIG_fail;
16010 {
16011 PyThreadState* __tstate = wxPyBeginAllowThreads();
16012 (arg1)->Resume();
16013
16014 wxPyEndAllowThreads(__tstate);
16015 if (PyErr_Occurred()) SWIG_fail;
16016 }
16017 Py_INCREF(Py_None); resultobj = Py_None;
16018 return resultobj;
16019 fail:
16020 return NULL;
16021}
16022
16023
16024static PyObject * ProgressDialog_swigregister(PyObject *, PyObject *args) {
16025 PyObject *obj;
16026 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
16027 SWIG_TypeClientData(SWIGTYPE_p_wxProgressDialog, obj);
16028 Py_INCREF(obj);
16029 return Py_BuildValue((char *)"");
16030}
16031static PyObject *_wrap_new_FindDialogEvent(PyObject *, PyObject *args, PyObject *kwargs) {
16032 PyObject *resultobj;
16033 wxEventType arg1 = (wxEventType) wxEVT_NULL ;
16034 int arg2 = (int) 0 ;
16035 wxFindDialogEvent *result;
16036 PyObject * obj0 = 0 ;
16037 PyObject * obj1 = 0 ;
16038 char *kwnames[] = {
16039 (char *) "commandType",(char *) "id", NULL
16040 };
16041
16042 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"|OO:new_FindDialogEvent",kwnames,&obj0,&obj1)) goto fail;
16043 if (obj0) {
16044 {
16045 arg1 = (wxEventType)(SWIG_As_int(obj0));
16046 if (SWIG_arg_fail(1)) SWIG_fail;
16047 }
16048 }
16049 if (obj1) {
16050 {
16051 arg2 = (int)(SWIG_As_int(obj1));
16052 if (SWIG_arg_fail(2)) SWIG_fail;
16053 }
16054 }
16055 {
16056 PyThreadState* __tstate = wxPyBeginAllowThreads();
16057 result = (wxFindDialogEvent *)new wxFindDialogEvent(arg1,arg2);
16058
16059 wxPyEndAllowThreads(__tstate);
16060 if (PyErr_Occurred()) SWIG_fail;
16061 }
16062 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxFindDialogEvent, 1);
16063 return resultobj;
16064 fail:
16065 return NULL;
16066}
16067
16068
16069static PyObject *_wrap_FindDialogEvent_GetFlags(PyObject *, PyObject *args, PyObject *kwargs) {
16070 PyObject *resultobj;
16071 wxFindDialogEvent *arg1 = (wxFindDialogEvent *) 0 ;
16072 int result;
16073 PyObject * obj0 = 0 ;
16074 char *kwnames[] = {
16075 (char *) "self", NULL
16076 };
16077
16078 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:FindDialogEvent_GetFlags",kwnames,&obj0)) goto fail;
16079 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFindDialogEvent, SWIG_POINTER_EXCEPTION | 0);
16080 if (SWIG_arg_fail(1)) SWIG_fail;
16081 {
16082 PyThreadState* __tstate = wxPyBeginAllowThreads();
16083 result = (int)(arg1)->GetFlags();
16084
16085 wxPyEndAllowThreads(__tstate);
16086 if (PyErr_Occurred()) SWIG_fail;
16087 }
16088 {
16089 resultobj = SWIG_From_int((int)(result));
16090 }
16091 return resultobj;
16092 fail:
16093 return NULL;
16094}
16095
16096
16097static PyObject *_wrap_FindDialogEvent_GetFindString(PyObject *, PyObject *args, PyObject *kwargs) {
16098 PyObject *resultobj;
16099 wxFindDialogEvent *arg1 = (wxFindDialogEvent *) 0 ;
16100 wxString *result;
16101 PyObject * obj0 = 0 ;
16102 char *kwnames[] = {
16103 (char *) "self", NULL
16104 };
16105
16106 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:FindDialogEvent_GetFindString",kwnames,&obj0)) goto fail;
16107 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFindDialogEvent, SWIG_POINTER_EXCEPTION | 0);
16108 if (SWIG_arg_fail(1)) SWIG_fail;
16109 {
16110 PyThreadState* __tstate = wxPyBeginAllowThreads();
16111 {
16112 wxString const &_result_ref = (arg1)->GetFindString();
16113 result = (wxString *) &_result_ref;
16114 }
16115
16116 wxPyEndAllowThreads(__tstate);
16117 if (PyErr_Occurred()) SWIG_fail;
16118 }
16119 {
16120#if wxUSE_UNICODE
16121 resultobj = PyUnicode_FromWideChar(result->c_str(), result->Len());
16122#else
16123 resultobj = PyString_FromStringAndSize(result->c_str(), result->Len());
16124#endif
16125 }
16126 return resultobj;
16127 fail:
16128 return NULL;
16129}
16130
16131
16132static PyObject *_wrap_FindDialogEvent_GetReplaceString(PyObject *, PyObject *args, PyObject *kwargs) {
16133 PyObject *resultobj;
16134 wxFindDialogEvent *arg1 = (wxFindDialogEvent *) 0 ;
16135 wxString *result;
16136 PyObject * obj0 = 0 ;
16137 char *kwnames[] = {
16138 (char *) "self", NULL
16139 };
16140
16141 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:FindDialogEvent_GetReplaceString",kwnames,&obj0)) goto fail;
16142 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFindDialogEvent, SWIG_POINTER_EXCEPTION | 0);
16143 if (SWIG_arg_fail(1)) SWIG_fail;
16144 {
16145 PyThreadState* __tstate = wxPyBeginAllowThreads();
16146 {
16147 wxString const &_result_ref = (arg1)->GetReplaceString();
16148 result = (wxString *) &_result_ref;
16149 }
16150
16151 wxPyEndAllowThreads(__tstate);
16152 if (PyErr_Occurred()) SWIG_fail;
16153 }
16154 {
16155#if wxUSE_UNICODE
16156 resultobj = PyUnicode_FromWideChar(result->c_str(), result->Len());
16157#else
16158 resultobj = PyString_FromStringAndSize(result->c_str(), result->Len());
16159#endif
16160 }
16161 return resultobj;
16162 fail:
16163 return NULL;
16164}
16165
16166
16167static PyObject *_wrap_FindDialogEvent_GetDialog(PyObject *, PyObject *args, PyObject *kwargs) {
16168 PyObject *resultobj;
16169 wxFindDialogEvent *arg1 = (wxFindDialogEvent *) 0 ;
16170 wxFindReplaceDialog *result;
16171 PyObject * obj0 = 0 ;
16172 char *kwnames[] = {
16173 (char *) "self", NULL
16174 };
16175
16176 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:FindDialogEvent_GetDialog",kwnames,&obj0)) goto fail;
16177 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFindDialogEvent, SWIG_POINTER_EXCEPTION | 0);
16178 if (SWIG_arg_fail(1)) SWIG_fail;
16179 {
16180 PyThreadState* __tstate = wxPyBeginAllowThreads();
16181 result = (wxFindReplaceDialog *)(arg1)->GetDialog();
16182
16183 wxPyEndAllowThreads(__tstate);
16184 if (PyErr_Occurred()) SWIG_fail;
16185 }
16186 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxFindReplaceDialog, 0);
16187 return resultobj;
16188 fail:
16189 return NULL;
16190}
16191
16192
16193static PyObject *_wrap_FindDialogEvent_SetFlags(PyObject *, PyObject *args, PyObject *kwargs) {
16194 PyObject *resultobj;
16195 wxFindDialogEvent *arg1 = (wxFindDialogEvent *) 0 ;
16196 int arg2 ;
16197 PyObject * obj0 = 0 ;
16198 PyObject * obj1 = 0 ;
16199 char *kwnames[] = {
16200 (char *) "self",(char *) "flags", NULL
16201 };
16202
16203 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:FindDialogEvent_SetFlags",kwnames,&obj0,&obj1)) goto fail;
16204 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFindDialogEvent, SWIG_POINTER_EXCEPTION | 0);
16205 if (SWIG_arg_fail(1)) SWIG_fail;
16206 {
16207 arg2 = (int)(SWIG_As_int(obj1));
16208 if (SWIG_arg_fail(2)) SWIG_fail;
16209 }
16210 {
16211 PyThreadState* __tstate = wxPyBeginAllowThreads();
16212 (arg1)->SetFlags(arg2);
16213
16214 wxPyEndAllowThreads(__tstate);
16215 if (PyErr_Occurred()) SWIG_fail;
16216 }
16217 Py_INCREF(Py_None); resultobj = Py_None;
16218 return resultobj;
16219 fail:
16220 return NULL;
16221}
16222
16223
16224static PyObject *_wrap_FindDialogEvent_SetFindString(PyObject *, PyObject *args, PyObject *kwargs) {
16225 PyObject *resultobj;
16226 wxFindDialogEvent *arg1 = (wxFindDialogEvent *) 0 ;
16227 wxString *arg2 = 0 ;
16228 bool temp2 = false ;
16229 PyObject * obj0 = 0 ;
16230 PyObject * obj1 = 0 ;
16231 char *kwnames[] = {
16232 (char *) "self",(char *) "str", NULL
16233 };
16234
16235 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:FindDialogEvent_SetFindString",kwnames,&obj0,&obj1)) goto fail;
16236 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFindDialogEvent, SWIG_POINTER_EXCEPTION | 0);
16237 if (SWIG_arg_fail(1)) SWIG_fail;
16238 {
16239 arg2 = wxString_in_helper(obj1);
16240 if (arg2 == NULL) SWIG_fail;
16241 temp2 = true;
16242 }
16243 {
16244 PyThreadState* __tstate = wxPyBeginAllowThreads();
16245 (arg1)->SetFindString((wxString const &)*arg2);
16246
16247 wxPyEndAllowThreads(__tstate);
16248 if (PyErr_Occurred()) SWIG_fail;
16249 }
16250 Py_INCREF(Py_None); resultobj = Py_None;
16251 {
16252 if (temp2)
16253 delete arg2;
16254 }
16255 return resultobj;
16256 fail:
16257 {
16258 if (temp2)
16259 delete arg2;
16260 }
16261 return NULL;
16262}
16263
16264
16265static PyObject *_wrap_FindDialogEvent_SetReplaceString(PyObject *, PyObject *args, PyObject *kwargs) {
16266 PyObject *resultobj;
16267 wxFindDialogEvent *arg1 = (wxFindDialogEvent *) 0 ;
16268 wxString *arg2 = 0 ;
16269 bool temp2 = false ;
16270 PyObject * obj0 = 0 ;
16271 PyObject * obj1 = 0 ;
16272 char *kwnames[] = {
16273 (char *) "self",(char *) "str", NULL
16274 };
16275
16276 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:FindDialogEvent_SetReplaceString",kwnames,&obj0,&obj1)) goto fail;
16277 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFindDialogEvent, SWIG_POINTER_EXCEPTION | 0);
16278 if (SWIG_arg_fail(1)) SWIG_fail;
16279 {
16280 arg2 = wxString_in_helper(obj1);
16281 if (arg2 == NULL) SWIG_fail;
16282 temp2 = true;
16283 }
16284 {
16285 PyThreadState* __tstate = wxPyBeginAllowThreads();
16286 (arg1)->SetReplaceString((wxString const &)*arg2);
16287
16288 wxPyEndAllowThreads(__tstate);
16289 if (PyErr_Occurred()) SWIG_fail;
16290 }
16291 Py_INCREF(Py_None); resultobj = Py_None;
16292 {
16293 if (temp2)
16294 delete arg2;
16295 }
16296 return resultobj;
16297 fail:
16298 {
16299 if (temp2)
16300 delete arg2;
16301 }
16302 return NULL;
16303}
16304
16305
16306static PyObject * FindDialogEvent_swigregister(PyObject *, PyObject *args) {
16307 PyObject *obj;
16308 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
16309 SWIG_TypeClientData(SWIGTYPE_p_wxFindDialogEvent, obj);
16310 Py_INCREF(obj);
16311 return Py_BuildValue((char *)"");
16312}
16313static PyObject *_wrap_new_FindReplaceData(PyObject *, PyObject *args, PyObject *kwargs) {
16314 PyObject *resultobj;
16315 int arg1 = (int) 0 ;
16316 wxFindReplaceData *result;
16317 PyObject * obj0 = 0 ;
16318 char *kwnames[] = {
16319 (char *) "flags", NULL
16320 };
16321
16322 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"|O:new_FindReplaceData",kwnames,&obj0)) goto fail;
16323 if (obj0) {
16324 {
16325 arg1 = (int)(SWIG_As_int(obj0));
16326 if (SWIG_arg_fail(1)) SWIG_fail;
16327 }
16328 }
16329 {
16330 PyThreadState* __tstate = wxPyBeginAllowThreads();
16331 result = (wxFindReplaceData *)new wxFindReplaceData(arg1);
16332
16333 wxPyEndAllowThreads(__tstate);
16334 if (PyErr_Occurred()) SWIG_fail;
16335 }
16336 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxFindReplaceData, 1);
16337 return resultobj;
16338 fail:
16339 return NULL;
16340}
16341
16342
16343static PyObject *_wrap_delete_FindReplaceData(PyObject *, PyObject *args, PyObject *kwargs) {
16344 PyObject *resultobj;
16345 wxFindReplaceData *arg1 = (wxFindReplaceData *) 0 ;
16346 PyObject * obj0 = 0 ;
16347 char *kwnames[] = {
16348 (char *) "self", NULL
16349 };
16350
16351 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:delete_FindReplaceData",kwnames,&obj0)) goto fail;
16352 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFindReplaceData, SWIG_POINTER_EXCEPTION | 0);
16353 if (SWIG_arg_fail(1)) SWIG_fail;
16354 {
16355 PyThreadState* __tstate = wxPyBeginAllowThreads();
16356 delete arg1;
16357
16358 wxPyEndAllowThreads(__tstate);
16359 if (PyErr_Occurred()) SWIG_fail;
16360 }
16361 Py_INCREF(Py_None); resultobj = Py_None;
16362 return resultobj;
16363 fail:
16364 return NULL;
16365}
16366
16367
16368static PyObject *_wrap_FindReplaceData_GetFindString(PyObject *, PyObject *args, PyObject *kwargs) {
16369 PyObject *resultobj;
16370 wxFindReplaceData *arg1 = (wxFindReplaceData *) 0 ;
16371 wxString *result;
16372 PyObject * obj0 = 0 ;
16373 char *kwnames[] = {
16374 (char *) "self", NULL
16375 };
16376
16377 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:FindReplaceData_GetFindString",kwnames,&obj0)) goto fail;
16378 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFindReplaceData, SWIG_POINTER_EXCEPTION | 0);
16379 if (SWIG_arg_fail(1)) SWIG_fail;
16380 {
16381 PyThreadState* __tstate = wxPyBeginAllowThreads();
16382 {
16383 wxString const &_result_ref = (arg1)->GetFindString();
16384 result = (wxString *) &_result_ref;
16385 }
16386
16387 wxPyEndAllowThreads(__tstate);
16388 if (PyErr_Occurred()) SWIG_fail;
16389 }
16390 {
16391#if wxUSE_UNICODE
16392 resultobj = PyUnicode_FromWideChar(result->c_str(), result->Len());
16393#else
16394 resultobj = PyString_FromStringAndSize(result->c_str(), result->Len());
16395#endif
16396 }
16397 return resultobj;
16398 fail:
16399 return NULL;
16400}
16401
16402
16403static PyObject *_wrap_FindReplaceData_GetReplaceString(PyObject *, PyObject *args, PyObject *kwargs) {
16404 PyObject *resultobj;
16405 wxFindReplaceData *arg1 = (wxFindReplaceData *) 0 ;
16406 wxString *result;
16407 PyObject * obj0 = 0 ;
16408 char *kwnames[] = {
16409 (char *) "self", NULL
16410 };
16411
16412 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:FindReplaceData_GetReplaceString",kwnames,&obj0)) goto fail;
16413 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFindReplaceData, SWIG_POINTER_EXCEPTION | 0);
16414 if (SWIG_arg_fail(1)) SWIG_fail;
16415 {
16416 PyThreadState* __tstate = wxPyBeginAllowThreads();
16417 {
16418 wxString const &_result_ref = (arg1)->GetReplaceString();
16419 result = (wxString *) &_result_ref;
16420 }
16421
16422 wxPyEndAllowThreads(__tstate);
16423 if (PyErr_Occurred()) SWIG_fail;
16424 }
16425 {
16426#if wxUSE_UNICODE
16427 resultobj = PyUnicode_FromWideChar(result->c_str(), result->Len());
16428#else
16429 resultobj = PyString_FromStringAndSize(result->c_str(), result->Len());
16430#endif
16431 }
16432 return resultobj;
16433 fail:
16434 return NULL;
16435}
16436
16437
16438static PyObject *_wrap_FindReplaceData_GetFlags(PyObject *, PyObject *args, PyObject *kwargs) {
16439 PyObject *resultobj;
16440 wxFindReplaceData *arg1 = (wxFindReplaceData *) 0 ;
16441 int result;
16442 PyObject * obj0 = 0 ;
16443 char *kwnames[] = {
16444 (char *) "self", NULL
16445 };
16446
16447 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:FindReplaceData_GetFlags",kwnames,&obj0)) goto fail;
16448 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFindReplaceData, SWIG_POINTER_EXCEPTION | 0);
16449 if (SWIG_arg_fail(1)) SWIG_fail;
16450 {
16451 PyThreadState* __tstate = wxPyBeginAllowThreads();
16452 result = (int)(arg1)->GetFlags();
16453
16454 wxPyEndAllowThreads(__tstate);
16455 if (PyErr_Occurred()) SWIG_fail;
16456 }
16457 {
16458 resultobj = SWIG_From_int((int)(result));
16459 }
16460 return resultobj;
16461 fail:
16462 return NULL;
16463}
16464
16465
16466static PyObject *_wrap_FindReplaceData_SetFlags(PyObject *, PyObject *args, PyObject *kwargs) {
16467 PyObject *resultobj;
16468 wxFindReplaceData *arg1 = (wxFindReplaceData *) 0 ;
16469 int arg2 ;
16470 PyObject * obj0 = 0 ;
16471 PyObject * obj1 = 0 ;
16472 char *kwnames[] = {
16473 (char *) "self",(char *) "flags", NULL
16474 };
16475
16476 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:FindReplaceData_SetFlags",kwnames,&obj0,&obj1)) goto fail;
16477 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFindReplaceData, SWIG_POINTER_EXCEPTION | 0);
16478 if (SWIG_arg_fail(1)) SWIG_fail;
16479 {
16480 arg2 = (int)(SWIG_As_int(obj1));
16481 if (SWIG_arg_fail(2)) SWIG_fail;
16482 }
16483 {
16484 PyThreadState* __tstate = wxPyBeginAllowThreads();
16485 (arg1)->SetFlags(arg2);
16486
16487 wxPyEndAllowThreads(__tstate);
16488 if (PyErr_Occurred()) SWIG_fail;
16489 }
16490 Py_INCREF(Py_None); resultobj = Py_None;
16491 return resultobj;
16492 fail:
16493 return NULL;
16494}
16495
16496
16497static PyObject *_wrap_FindReplaceData_SetFindString(PyObject *, PyObject *args, PyObject *kwargs) {
16498 PyObject *resultobj;
16499 wxFindReplaceData *arg1 = (wxFindReplaceData *) 0 ;
16500 wxString *arg2 = 0 ;
16501 bool temp2 = false ;
16502 PyObject * obj0 = 0 ;
16503 PyObject * obj1 = 0 ;
16504 char *kwnames[] = {
16505 (char *) "self",(char *) "str", NULL
16506 };
16507
16508 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:FindReplaceData_SetFindString",kwnames,&obj0,&obj1)) goto fail;
16509 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFindReplaceData, SWIG_POINTER_EXCEPTION | 0);
16510 if (SWIG_arg_fail(1)) SWIG_fail;
16511 {
16512 arg2 = wxString_in_helper(obj1);
16513 if (arg2 == NULL) SWIG_fail;
16514 temp2 = true;
16515 }
16516 {
16517 PyThreadState* __tstate = wxPyBeginAllowThreads();
16518 (arg1)->SetFindString((wxString const &)*arg2);
16519
16520 wxPyEndAllowThreads(__tstate);
16521 if (PyErr_Occurred()) SWIG_fail;
16522 }
16523 Py_INCREF(Py_None); resultobj = Py_None;
16524 {
16525 if (temp2)
16526 delete arg2;
16527 }
16528 return resultobj;
16529 fail:
16530 {
16531 if (temp2)
16532 delete arg2;
16533 }
16534 return NULL;
16535}
16536
16537
16538static PyObject *_wrap_FindReplaceData_SetReplaceString(PyObject *, PyObject *args, PyObject *kwargs) {
16539 PyObject *resultobj;
16540 wxFindReplaceData *arg1 = (wxFindReplaceData *) 0 ;
16541 wxString *arg2 = 0 ;
16542 bool temp2 = false ;
16543 PyObject * obj0 = 0 ;
16544 PyObject * obj1 = 0 ;
16545 char *kwnames[] = {
16546 (char *) "self",(char *) "str", NULL
16547 };
16548
16549 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:FindReplaceData_SetReplaceString",kwnames,&obj0,&obj1)) goto fail;
16550 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFindReplaceData, SWIG_POINTER_EXCEPTION | 0);
16551 if (SWIG_arg_fail(1)) SWIG_fail;
16552 {
16553 arg2 = wxString_in_helper(obj1);
16554 if (arg2 == NULL) SWIG_fail;
16555 temp2 = true;
16556 }
16557 {
16558 PyThreadState* __tstate = wxPyBeginAllowThreads();
16559 (arg1)->SetReplaceString((wxString const &)*arg2);
16560
16561 wxPyEndAllowThreads(__tstate);
16562 if (PyErr_Occurred()) SWIG_fail;
16563 }
16564 Py_INCREF(Py_None); resultobj = Py_None;
16565 {
16566 if (temp2)
16567 delete arg2;
16568 }
16569 return resultobj;
16570 fail:
16571 {
16572 if (temp2)
16573 delete arg2;
16574 }
16575 return NULL;
16576}
16577
16578
16579static PyObject * FindReplaceData_swigregister(PyObject *, PyObject *args) {
16580 PyObject *obj;
16581 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
16582 SWIG_TypeClientData(SWIGTYPE_p_wxFindReplaceData, obj);
16583 Py_INCREF(obj);
16584 return Py_BuildValue((char *)"");
16585}
16586static PyObject *_wrap_new_FindReplaceDialog(PyObject *, PyObject *args, PyObject *kwargs) {
16587 PyObject *resultobj;
16588 wxWindow *arg1 = (wxWindow *) 0 ;
16589 wxFindReplaceData *arg2 = (wxFindReplaceData *) 0 ;
16590 wxString *arg3 = 0 ;
16591 int arg4 = (int) 0 ;
16592 wxFindReplaceDialog *result;
16593 bool temp3 = false ;
16594 PyObject * obj0 = 0 ;
16595 PyObject * obj1 = 0 ;
16596 PyObject * obj2 = 0 ;
16597 PyObject * obj3 = 0 ;
16598 char *kwnames[] = {
16599 (char *) "parent",(char *) "data",(char *) "title",(char *) "style", NULL
16600 };
16601
16602 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO|O:new_FindReplaceDialog",kwnames,&obj0,&obj1,&obj2,&obj3)) goto fail;
16603 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
16604 if (SWIG_arg_fail(1)) SWIG_fail;
16605 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxFindReplaceData, SWIG_POINTER_EXCEPTION | 0);
16606 if (SWIG_arg_fail(2)) SWIG_fail;
16607 {
16608 arg3 = wxString_in_helper(obj2);
16609 if (arg3 == NULL) SWIG_fail;
16610 temp3 = true;
16611 }
16612 if (obj3) {
16613 {
16614 arg4 = (int)(SWIG_As_int(obj3));
16615 if (SWIG_arg_fail(4)) SWIG_fail;
16616 }
16617 }
16618 {
16619 if (!wxPyCheckForApp()) SWIG_fail;
16620 PyThreadState* __tstate = wxPyBeginAllowThreads();
16621 result = (wxFindReplaceDialog *)new wxFindReplaceDialog(arg1,arg2,(wxString const &)*arg3,arg4);
16622
16623 wxPyEndAllowThreads(__tstate);
16624 if (PyErr_Occurred()) SWIG_fail;
16625 }
16626 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxFindReplaceDialog, 1);
16627 {
16628 if (temp3)
16629 delete arg3;
16630 }
16631 return resultobj;
16632 fail:
16633 {
16634 if (temp3)
16635 delete arg3;
16636 }
16637 return NULL;
16638}
16639
16640
16641static PyObject *_wrap_new_PreFindReplaceDialog(PyObject *, PyObject *args, PyObject *kwargs) {
16642 PyObject *resultobj;
16643 wxFindReplaceDialog *result;
16644 char *kwnames[] = {
16645 NULL
16646 };
16647
16648 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":new_PreFindReplaceDialog",kwnames)) goto fail;
16649 {
16650 if (!wxPyCheckForApp()) SWIG_fail;
16651 PyThreadState* __tstate = wxPyBeginAllowThreads();
16652 result = (wxFindReplaceDialog *)new wxFindReplaceDialog();
16653
16654 wxPyEndAllowThreads(__tstate);
16655 if (PyErr_Occurred()) SWIG_fail;
16656 }
16657 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxFindReplaceDialog, 1);
16658 return resultobj;
16659 fail:
16660 return NULL;
16661}
16662
16663
16664static PyObject *_wrap_FindReplaceDialog_Create(PyObject *, PyObject *args, PyObject *kwargs) {
16665 PyObject *resultobj;
16666 wxFindReplaceDialog *arg1 = (wxFindReplaceDialog *) 0 ;
16667 wxWindow *arg2 = (wxWindow *) 0 ;
16668 wxFindReplaceData *arg3 = (wxFindReplaceData *) 0 ;
16669 wxString *arg4 = 0 ;
16670 int arg5 = (int) 0 ;
16671 bool result;
16672 bool temp4 = false ;
16673 PyObject * obj0 = 0 ;
16674 PyObject * obj1 = 0 ;
16675 PyObject * obj2 = 0 ;
16676 PyObject * obj3 = 0 ;
16677 PyObject * obj4 = 0 ;
16678 char *kwnames[] = {
16679 (char *) "self",(char *) "parent",(char *) "data",(char *) "title",(char *) "style", NULL
16680 };
16681
16682 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOO|O:FindReplaceDialog_Create",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4)) goto fail;
16683 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFindReplaceDialog, SWIG_POINTER_EXCEPTION | 0);
16684 if (SWIG_arg_fail(1)) SWIG_fail;
16685 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
16686 if (SWIG_arg_fail(2)) SWIG_fail;
16687 SWIG_Python_ConvertPtr(obj2, (void **)&arg3, SWIGTYPE_p_wxFindReplaceData, SWIG_POINTER_EXCEPTION | 0);
16688 if (SWIG_arg_fail(3)) SWIG_fail;
16689 {
16690 arg4 = wxString_in_helper(obj3);
16691 if (arg4 == NULL) SWIG_fail;
16692 temp4 = true;
16693 }
16694 if (obj4) {
16695 {
16696 arg5 = (int)(SWIG_As_int(obj4));
16697 if (SWIG_arg_fail(5)) SWIG_fail;
16698 }
16699 }
16700 {
16701 PyThreadState* __tstate = wxPyBeginAllowThreads();
16702 result = (bool)(arg1)->Create(arg2,arg3,(wxString const &)*arg4,arg5);
16703
16704 wxPyEndAllowThreads(__tstate);
16705 if (PyErr_Occurred()) SWIG_fail;
16706 }
16707 {
16708 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
16709 }
16710 {
16711 if (temp4)
16712 delete arg4;
16713 }
16714 return resultobj;
16715 fail:
16716 {
16717 if (temp4)
16718 delete arg4;
16719 }
16720 return NULL;
16721}
16722
16723
16724static PyObject *_wrap_FindReplaceDialog_GetData(PyObject *, PyObject *args, PyObject *kwargs) {
16725 PyObject *resultobj;
16726 wxFindReplaceDialog *arg1 = (wxFindReplaceDialog *) 0 ;
16727 wxFindReplaceData *result;
16728 PyObject * obj0 = 0 ;
16729 char *kwnames[] = {
16730 (char *) "self", NULL
16731 };
16732
16733 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:FindReplaceDialog_GetData",kwnames,&obj0)) goto fail;
16734 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFindReplaceDialog, SWIG_POINTER_EXCEPTION | 0);
16735 if (SWIG_arg_fail(1)) SWIG_fail;
16736 {
16737 PyThreadState* __tstate = wxPyBeginAllowThreads();
16738 result = (wxFindReplaceData *)(arg1)->GetData();
16739
16740 wxPyEndAllowThreads(__tstate);
16741 if (PyErr_Occurred()) SWIG_fail;
16742 }
16743 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxFindReplaceData, 0);
16744 return resultobj;
16745 fail:
16746 return NULL;
16747}
16748
16749
16750static PyObject *_wrap_FindReplaceDialog_SetData(PyObject *, PyObject *args, PyObject *kwargs) {
16751 PyObject *resultobj;
16752 wxFindReplaceDialog *arg1 = (wxFindReplaceDialog *) 0 ;
16753 wxFindReplaceData *arg2 = (wxFindReplaceData *) 0 ;
16754 PyObject * obj0 = 0 ;
16755 PyObject * obj1 = 0 ;
16756 char *kwnames[] = {
16757 (char *) "self",(char *) "data", NULL
16758 };
16759
16760 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:FindReplaceDialog_SetData",kwnames,&obj0,&obj1)) goto fail;
16761 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFindReplaceDialog, SWIG_POINTER_EXCEPTION | 0);
16762 if (SWIG_arg_fail(1)) SWIG_fail;
16763 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxFindReplaceData, SWIG_POINTER_EXCEPTION | 0);
16764 if (SWIG_arg_fail(2)) SWIG_fail;
16765 {
16766 PyThreadState* __tstate = wxPyBeginAllowThreads();
16767 (arg1)->SetData(arg2);
16768
16769 wxPyEndAllowThreads(__tstate);
16770 if (PyErr_Occurred()) SWIG_fail;
16771 }
16772 Py_INCREF(Py_None); resultobj = Py_None;
16773 return resultobj;
16774 fail:
16775 return NULL;
16776}
16777
16778
16779static PyObject * FindReplaceDialog_swigregister(PyObject *, PyObject *args) {
16780 PyObject *obj;
16781 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
16782 SWIG_TypeClientData(SWIGTYPE_p_wxFindReplaceDialog, obj);
16783 Py_INCREF(obj);
16784 return Py_BuildValue((char *)"");
16785}
16786static PyObject *_wrap_new_MDIParentFrame(PyObject *, PyObject *args, PyObject *kwargs) {
16787 PyObject *resultobj;
16788 wxWindow *arg1 = (wxWindow *) 0 ;
16789 int arg2 = (int) (int)-1 ;
16790 wxString const &arg3_defvalue = wxPyEmptyString ;
16791 wxString *arg3 = (wxString *) &arg3_defvalue ;
16792 wxPoint const &arg4_defvalue = wxDefaultPosition ;
16793 wxPoint *arg4 = (wxPoint *) &arg4_defvalue ;
16794 wxSize const &arg5_defvalue = wxDefaultSize ;
16795 wxSize *arg5 = (wxSize *) &arg5_defvalue ;
16796 long arg6 = (long) wxDEFAULT_FRAME_STYLE|wxVSCROLL|wxHSCROLL ;
16797 wxString const &arg7_defvalue = wxPyFrameNameStr ;
16798 wxString *arg7 = (wxString *) &arg7_defvalue ;
16799 wxMDIParentFrame *result;
16800 bool temp3 = false ;
16801 wxPoint temp4 ;
16802 wxSize temp5 ;
16803 bool temp7 = false ;
16804 PyObject * obj0 = 0 ;
16805 PyObject * obj1 = 0 ;
16806 PyObject * obj2 = 0 ;
16807 PyObject * obj3 = 0 ;
16808 PyObject * obj4 = 0 ;
16809 PyObject * obj5 = 0 ;
16810 PyObject * obj6 = 0 ;
16811 char *kwnames[] = {
16812 (char *) "parent",(char *) "id",(char *) "title",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
16813 };
16814
16815 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|OOOOOO:new_MDIParentFrame",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6)) goto fail;
16816 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
16817 if (SWIG_arg_fail(1)) SWIG_fail;
16818 if (obj1) {
16819 {
16820 arg2 = (int const)(SWIG_As_int(obj1));
16821 if (SWIG_arg_fail(2)) SWIG_fail;
16822 }
16823 }
16824 if (obj2) {
16825 {
16826 arg3 = wxString_in_helper(obj2);
16827 if (arg3 == NULL) SWIG_fail;
16828 temp3 = true;
16829 }
16830 }
16831 if (obj3) {
16832 {
16833 arg4 = &temp4;
16834 if ( ! wxPoint_helper(obj3, &arg4)) SWIG_fail;
16835 }
16836 }
16837 if (obj4) {
16838 {
16839 arg5 = &temp5;
16840 if ( ! wxSize_helper(obj4, &arg5)) SWIG_fail;
16841 }
16842 }
16843 if (obj5) {
16844 {
16845 arg6 = (long)(SWIG_As_long(obj5));
16846 if (SWIG_arg_fail(6)) SWIG_fail;
16847 }
16848 }
16849 if (obj6) {
16850 {
16851 arg7 = wxString_in_helper(obj6);
16852 if (arg7 == NULL) SWIG_fail;
16853 temp7 = true;
16854 }
16855 }
16856 {
16857 if (!wxPyCheckForApp()) SWIG_fail;
16858 PyThreadState* __tstate = wxPyBeginAllowThreads();
16859 result = (wxMDIParentFrame *)new wxMDIParentFrame(arg1,arg2,(wxString const &)*arg3,(wxPoint const &)*arg4,(wxSize const &)*arg5,arg6,(wxString const &)*arg7);
16860
16861 wxPyEndAllowThreads(__tstate);
16862 if (PyErr_Occurred()) SWIG_fail;
16863 }
16864 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxMDIParentFrame, 1);
16865 {
16866 if (temp3)
16867 delete arg3;
16868 }
16869 {
16870 if (temp7)
16871 delete arg7;
16872 }
16873 return resultobj;
16874 fail:
16875 {
16876 if (temp3)
16877 delete arg3;
16878 }
16879 {
16880 if (temp7)
16881 delete arg7;
16882 }
16883 return NULL;
16884}
16885
16886
16887static PyObject *_wrap_new_PreMDIParentFrame(PyObject *, PyObject *args, PyObject *kwargs) {
16888 PyObject *resultobj;
16889 wxMDIParentFrame *result;
16890 char *kwnames[] = {
16891 NULL
16892 };
16893
16894 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":new_PreMDIParentFrame",kwnames)) goto fail;
16895 {
16896 if (!wxPyCheckForApp()) SWIG_fail;
16897 PyThreadState* __tstate = wxPyBeginAllowThreads();
16898 result = (wxMDIParentFrame *)new wxMDIParentFrame();
16899
16900 wxPyEndAllowThreads(__tstate);
16901 if (PyErr_Occurred()) SWIG_fail;
16902 }
16903 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxMDIParentFrame, 1);
16904 return resultobj;
16905 fail:
16906 return NULL;
16907}
16908
16909
16910static PyObject *_wrap_MDIParentFrame_Create(PyObject *, PyObject *args, PyObject *kwargs) {
16911 PyObject *resultobj;
16912 wxMDIParentFrame *arg1 = (wxMDIParentFrame *) 0 ;
16913 wxWindow *arg2 = (wxWindow *) 0 ;
16914 int arg3 = (int) (int)-1 ;
16915 wxString const &arg4_defvalue = wxPyEmptyString ;
16916 wxString *arg4 = (wxString *) &arg4_defvalue ;
16917 wxPoint const &arg5_defvalue = wxDefaultPosition ;
16918 wxPoint *arg5 = (wxPoint *) &arg5_defvalue ;
16919 wxSize const &arg6_defvalue = wxDefaultSize ;
16920 wxSize *arg6 = (wxSize *) &arg6_defvalue ;
16921 long arg7 = (long) wxDEFAULT_FRAME_STYLE|wxVSCROLL|wxHSCROLL ;
16922 wxString const &arg8_defvalue = wxPyFrameNameStr ;
16923 wxString *arg8 = (wxString *) &arg8_defvalue ;
16924 bool result;
16925 bool temp4 = false ;
16926 wxPoint temp5 ;
16927 wxSize temp6 ;
16928 bool temp8 = false ;
16929 PyObject * obj0 = 0 ;
16930 PyObject * obj1 = 0 ;
16931 PyObject * obj2 = 0 ;
16932 PyObject * obj3 = 0 ;
16933 PyObject * obj4 = 0 ;
16934 PyObject * obj5 = 0 ;
16935 PyObject * obj6 = 0 ;
16936 PyObject * obj7 = 0 ;
16937 char *kwnames[] = {
16938 (char *) "self",(char *) "parent",(char *) "id",(char *) "title",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
16939 };
16940
16941 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|OOOOOO:MDIParentFrame_Create",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6,&obj7)) goto fail;
16942 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMDIParentFrame, SWIG_POINTER_EXCEPTION | 0);
16943 if (SWIG_arg_fail(1)) SWIG_fail;
16944 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
16945 if (SWIG_arg_fail(2)) SWIG_fail;
16946 if (obj2) {
16947 {
16948 arg3 = (int const)(SWIG_As_int(obj2));
16949 if (SWIG_arg_fail(3)) SWIG_fail;
16950 }
16951 }
16952 if (obj3) {
16953 {
16954 arg4 = wxString_in_helper(obj3);
16955 if (arg4 == NULL) SWIG_fail;
16956 temp4 = true;
16957 }
16958 }
16959 if (obj4) {
16960 {
16961 arg5 = &temp5;
16962 if ( ! wxPoint_helper(obj4, &arg5)) SWIG_fail;
16963 }
16964 }
16965 if (obj5) {
16966 {
16967 arg6 = &temp6;
16968 if ( ! wxSize_helper(obj5, &arg6)) SWIG_fail;
16969 }
16970 }
16971 if (obj6) {
16972 {
16973 arg7 = (long)(SWIG_As_long(obj6));
16974 if (SWIG_arg_fail(7)) SWIG_fail;
16975 }
16976 }
16977 if (obj7) {
16978 {
16979 arg8 = wxString_in_helper(obj7);
16980 if (arg8 == NULL) SWIG_fail;
16981 temp8 = true;
16982 }
16983 }
16984 {
16985 PyThreadState* __tstate = wxPyBeginAllowThreads();
16986 result = (bool)(arg1)->Create(arg2,arg3,(wxString const &)*arg4,(wxPoint const &)*arg5,(wxSize const &)*arg6,arg7,(wxString const &)*arg8);
16987
16988 wxPyEndAllowThreads(__tstate);
16989 if (PyErr_Occurred()) SWIG_fail;
16990 }
16991 {
16992 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
16993 }
16994 {
16995 if (temp4)
16996 delete arg4;
16997 }
16998 {
16999 if (temp8)
17000 delete arg8;
17001 }
17002 return resultobj;
17003 fail:
17004 {
17005 if (temp4)
17006 delete arg4;
17007 }
17008 {
17009 if (temp8)
17010 delete arg8;
17011 }
17012 return NULL;
17013}
17014
17015
17016static PyObject *_wrap_MDIParentFrame_ActivateNext(PyObject *, PyObject *args, PyObject *kwargs) {
17017 PyObject *resultobj;
17018 wxMDIParentFrame *arg1 = (wxMDIParentFrame *) 0 ;
17019 PyObject * obj0 = 0 ;
17020 char *kwnames[] = {
17021 (char *) "self", NULL
17022 };
17023
17024 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:MDIParentFrame_ActivateNext",kwnames,&obj0)) goto fail;
17025 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMDIParentFrame, SWIG_POINTER_EXCEPTION | 0);
17026 if (SWIG_arg_fail(1)) SWIG_fail;
17027 {
17028 PyThreadState* __tstate = wxPyBeginAllowThreads();
17029 (arg1)->ActivateNext();
17030
17031 wxPyEndAllowThreads(__tstate);
17032 if (PyErr_Occurred()) SWIG_fail;
17033 }
17034 Py_INCREF(Py_None); resultobj = Py_None;
17035 return resultobj;
17036 fail:
17037 return NULL;
17038}
17039
17040
17041static PyObject *_wrap_MDIParentFrame_ActivatePrevious(PyObject *, PyObject *args, PyObject *kwargs) {
17042 PyObject *resultobj;
17043 wxMDIParentFrame *arg1 = (wxMDIParentFrame *) 0 ;
17044 PyObject * obj0 = 0 ;
17045 char *kwnames[] = {
17046 (char *) "self", NULL
17047 };
17048
17049 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:MDIParentFrame_ActivatePrevious",kwnames,&obj0)) goto fail;
17050 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMDIParentFrame, SWIG_POINTER_EXCEPTION | 0);
17051 if (SWIG_arg_fail(1)) SWIG_fail;
17052 {
17053 PyThreadState* __tstate = wxPyBeginAllowThreads();
17054 (arg1)->ActivatePrevious();
17055
17056 wxPyEndAllowThreads(__tstate);
17057 if (PyErr_Occurred()) SWIG_fail;
17058 }
17059 Py_INCREF(Py_None); resultobj = Py_None;
17060 return resultobj;
17061 fail:
17062 return NULL;
17063}
17064
17065
17066static PyObject *_wrap_MDIParentFrame_ArrangeIcons(PyObject *, PyObject *args, PyObject *kwargs) {
17067 PyObject *resultobj;
17068 wxMDIParentFrame *arg1 = (wxMDIParentFrame *) 0 ;
17069 PyObject * obj0 = 0 ;
17070 char *kwnames[] = {
17071 (char *) "self", NULL
17072 };
17073
17074 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:MDIParentFrame_ArrangeIcons",kwnames,&obj0)) goto fail;
17075 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMDIParentFrame, SWIG_POINTER_EXCEPTION | 0);
17076 if (SWIG_arg_fail(1)) SWIG_fail;
17077 {
17078 PyThreadState* __tstate = wxPyBeginAllowThreads();
17079 (arg1)->ArrangeIcons();
17080
17081 wxPyEndAllowThreads(__tstate);
17082 if (PyErr_Occurred()) SWIG_fail;
17083 }
17084 Py_INCREF(Py_None); resultobj = Py_None;
17085 return resultobj;
17086 fail:
17087 return NULL;
17088}
17089
17090
17091static PyObject *_wrap_MDIParentFrame_Cascade(PyObject *, PyObject *args, PyObject *kwargs) {
17092 PyObject *resultobj;
17093 wxMDIParentFrame *arg1 = (wxMDIParentFrame *) 0 ;
17094 PyObject * obj0 = 0 ;
17095 char *kwnames[] = {
17096 (char *) "self", NULL
17097 };
17098
17099 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:MDIParentFrame_Cascade",kwnames,&obj0)) goto fail;
17100 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMDIParentFrame, SWIG_POINTER_EXCEPTION | 0);
17101 if (SWIG_arg_fail(1)) SWIG_fail;
17102 {
17103 PyThreadState* __tstate = wxPyBeginAllowThreads();
17104 (arg1)->Cascade();
17105
17106 wxPyEndAllowThreads(__tstate);
17107 if (PyErr_Occurred()) SWIG_fail;
17108 }
17109 Py_INCREF(Py_None); resultobj = Py_None;
17110 return resultobj;
17111 fail:
17112 return NULL;
17113}
17114
17115
17116static PyObject *_wrap_MDIParentFrame_GetActiveChild(PyObject *, PyObject *args, PyObject *kwargs) {
17117 PyObject *resultobj;
17118 wxMDIParentFrame *arg1 = (wxMDIParentFrame *) 0 ;
17119 wxMDIChildFrame *result;
17120 PyObject * obj0 = 0 ;
17121 char *kwnames[] = {
17122 (char *) "self", NULL
17123 };
17124
17125 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:MDIParentFrame_GetActiveChild",kwnames,&obj0)) goto fail;
17126 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMDIParentFrame, SWIG_POINTER_EXCEPTION | 0);
17127 if (SWIG_arg_fail(1)) SWIG_fail;
17128 {
17129 PyThreadState* __tstate = wxPyBeginAllowThreads();
17130 result = (wxMDIChildFrame *)(arg1)->GetActiveChild();
17131
17132 wxPyEndAllowThreads(__tstate);
17133 if (PyErr_Occurred()) SWIG_fail;
17134 }
17135 {
17136 resultobj = wxPyMake_wxObject(result, 0);
17137 }
17138 return resultobj;
17139 fail:
17140 return NULL;
17141}
17142
17143
17144static PyObject *_wrap_MDIParentFrame_GetClientWindow(PyObject *, PyObject *args, PyObject *kwargs) {
17145 PyObject *resultobj;
17146 wxMDIParentFrame *arg1 = (wxMDIParentFrame *) 0 ;
17147 wxMDIClientWindow *result;
17148 PyObject * obj0 = 0 ;
17149 char *kwnames[] = {
17150 (char *) "self", NULL
17151 };
17152
17153 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:MDIParentFrame_GetClientWindow",kwnames,&obj0)) goto fail;
17154 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMDIParentFrame, SWIG_POINTER_EXCEPTION | 0);
17155 if (SWIG_arg_fail(1)) SWIG_fail;
17156 {
17157 PyThreadState* __tstate = wxPyBeginAllowThreads();
17158 result = (wxMDIClientWindow *)(arg1)->GetClientWindow();
17159
17160 wxPyEndAllowThreads(__tstate);
17161 if (PyErr_Occurred()) SWIG_fail;
17162 }
17163 {
17164 resultobj = wxPyMake_wxObject(result, 0);
17165 }
17166 return resultobj;
17167 fail:
17168 return NULL;
17169}
17170
17171
17172static PyObject *_wrap_MDIParentFrame_GetToolBar(PyObject *, PyObject *args, PyObject *kwargs) {
17173 PyObject *resultobj;
17174 wxMDIParentFrame *arg1 = (wxMDIParentFrame *) 0 ;
17175 wxWindow *result;
17176 PyObject * obj0 = 0 ;
17177 char *kwnames[] = {
17178 (char *) "self", NULL
17179 };
17180
17181 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:MDIParentFrame_GetToolBar",kwnames,&obj0)) goto fail;
17182 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMDIParentFrame, SWIG_POINTER_EXCEPTION | 0);
17183 if (SWIG_arg_fail(1)) SWIG_fail;
17184 {
17185 PyThreadState* __tstate = wxPyBeginAllowThreads();
17186 result = (wxWindow *)(arg1)->GetToolBar();
17187
17188 wxPyEndAllowThreads(__tstate);
17189 if (PyErr_Occurred()) SWIG_fail;
17190 }
17191 {
17192 resultobj = wxPyMake_wxObject(result, 0);
17193 }
17194 return resultobj;
17195 fail:
17196 return NULL;
17197}
17198
17199
17200static PyObject *_wrap_MDIParentFrame_GetWindowMenu(PyObject *, PyObject *args, PyObject *kwargs) {
17201 PyObject *resultobj;
17202 wxMDIParentFrame *arg1 = (wxMDIParentFrame *) 0 ;
17203 wxMenu *result;
17204 PyObject * obj0 = 0 ;
17205 char *kwnames[] = {
17206 (char *) "self", NULL
17207 };
17208
17209 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:MDIParentFrame_GetWindowMenu",kwnames,&obj0)) goto fail;
17210 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMDIParentFrame, SWIG_POINTER_EXCEPTION | 0);
17211 if (SWIG_arg_fail(1)) SWIG_fail;
17212 {
17213 PyThreadState* __tstate = wxPyBeginAllowThreads();
17214 result = (wxMenu *)(arg1)->GetWindowMenu();
17215
17216 wxPyEndAllowThreads(__tstate);
17217 if (PyErr_Occurred()) SWIG_fail;
17218 }
17219 {
17220 resultobj = wxPyMake_wxObject(result, 0);
17221 }
17222 return resultobj;
17223 fail:
17224 return NULL;
17225}
17226
17227
17228static PyObject *_wrap_MDIParentFrame_SetWindowMenu(PyObject *, PyObject *args, PyObject *kwargs) {
17229 PyObject *resultobj;
17230 wxMDIParentFrame *arg1 = (wxMDIParentFrame *) 0 ;
17231 wxMenu *arg2 = (wxMenu *) 0 ;
17232 PyObject * obj0 = 0 ;
17233 PyObject * obj1 = 0 ;
17234 char *kwnames[] = {
17235 (char *) "self",(char *) "menu", NULL
17236 };
17237
17238 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:MDIParentFrame_SetWindowMenu",kwnames,&obj0,&obj1)) goto fail;
17239 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMDIParentFrame, SWIG_POINTER_EXCEPTION | 0);
17240 if (SWIG_arg_fail(1)) SWIG_fail;
17241 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxMenu, SWIG_POINTER_EXCEPTION | 0);
17242 if (SWIG_arg_fail(2)) SWIG_fail;
17243 {
17244 PyThreadState* __tstate = wxPyBeginAllowThreads();
17245 (arg1)->SetWindowMenu(arg2);
17246
17247 wxPyEndAllowThreads(__tstate);
17248 if (PyErr_Occurred()) SWIG_fail;
17249 }
17250 Py_INCREF(Py_None); resultobj = Py_None;
17251 return resultobj;
17252 fail:
17253 return NULL;
17254}
17255
17256
17257static PyObject *_wrap_MDIParentFrame_SetToolBar(PyObject *, PyObject *args, PyObject *kwargs) {
17258 PyObject *resultobj;
17259 wxMDIParentFrame *arg1 = (wxMDIParentFrame *) 0 ;
17260 wxToolBar *arg2 = (wxToolBar *) 0 ;
17261 PyObject * obj0 = 0 ;
17262 PyObject * obj1 = 0 ;
17263 char *kwnames[] = {
17264 (char *) "self",(char *) "toolbar", NULL
17265 };
17266
17267 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:MDIParentFrame_SetToolBar",kwnames,&obj0,&obj1)) goto fail;
17268 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMDIParentFrame, SWIG_POINTER_EXCEPTION | 0);
17269 if (SWIG_arg_fail(1)) SWIG_fail;
17270 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxToolBar, SWIG_POINTER_EXCEPTION | 0);
17271 if (SWIG_arg_fail(2)) SWIG_fail;
17272 {
17273 PyThreadState* __tstate = wxPyBeginAllowThreads();
17274 (arg1)->SetToolBar(arg2);
17275
17276 wxPyEndAllowThreads(__tstate);
17277 if (PyErr_Occurred()) SWIG_fail;
17278 }
17279 Py_INCREF(Py_None); resultobj = Py_None;
17280 return resultobj;
17281 fail:
17282 return NULL;
17283}
17284
17285
17286static PyObject *_wrap_MDIParentFrame_Tile(PyObject *, PyObject *args, PyObject *kwargs) {
17287 PyObject *resultobj;
17288 wxMDIParentFrame *arg1 = (wxMDIParentFrame *) 0 ;
17289 PyObject * obj0 = 0 ;
17290 char *kwnames[] = {
17291 (char *) "self", NULL
17292 };
17293
17294 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:MDIParentFrame_Tile",kwnames,&obj0)) goto fail;
17295 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMDIParentFrame, SWIG_POINTER_EXCEPTION | 0);
17296 if (SWIG_arg_fail(1)) SWIG_fail;
17297 {
17298 PyThreadState* __tstate = wxPyBeginAllowThreads();
17299 (arg1)->Tile();
17300
17301 wxPyEndAllowThreads(__tstate);
17302 if (PyErr_Occurred()) SWIG_fail;
17303 }
17304 Py_INCREF(Py_None); resultobj = Py_None;
17305 return resultobj;
17306 fail:
17307 return NULL;
17308}
17309
17310
17311static PyObject * MDIParentFrame_swigregister(PyObject *, PyObject *args) {
17312 PyObject *obj;
17313 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
17314 SWIG_TypeClientData(SWIGTYPE_p_wxMDIParentFrame, obj);
17315 Py_INCREF(obj);
17316 return Py_BuildValue((char *)"");
17317}
17318static PyObject *_wrap_new_MDIChildFrame(PyObject *, PyObject *args, PyObject *kwargs) {
17319 PyObject *resultobj;
17320 wxMDIParentFrame *arg1 = (wxMDIParentFrame *) 0 ;
17321 int arg2 = (int) (int)-1 ;
17322 wxString const &arg3_defvalue = wxPyEmptyString ;
17323 wxString *arg3 = (wxString *) &arg3_defvalue ;
17324 wxPoint const &arg4_defvalue = wxDefaultPosition ;
17325 wxPoint *arg4 = (wxPoint *) &arg4_defvalue ;
17326 wxSize const &arg5_defvalue = wxDefaultSize ;
17327 wxSize *arg5 = (wxSize *) &arg5_defvalue ;
17328 long arg6 = (long) wxDEFAULT_FRAME_STYLE ;
17329 wxString const &arg7_defvalue = wxPyFrameNameStr ;
17330 wxString *arg7 = (wxString *) &arg7_defvalue ;
17331 wxMDIChildFrame *result;
17332 bool temp3 = false ;
17333 wxPoint temp4 ;
17334 wxSize temp5 ;
17335 bool temp7 = false ;
17336 PyObject * obj0 = 0 ;
17337 PyObject * obj1 = 0 ;
17338 PyObject * obj2 = 0 ;
17339 PyObject * obj3 = 0 ;
17340 PyObject * obj4 = 0 ;
17341 PyObject * obj5 = 0 ;
17342 PyObject * obj6 = 0 ;
17343 char *kwnames[] = {
17344 (char *) "parent",(char *) "id",(char *) "title",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
17345 };
17346
17347 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|OOOOOO:new_MDIChildFrame",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6)) goto fail;
17348 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMDIParentFrame, SWIG_POINTER_EXCEPTION | 0);
17349 if (SWIG_arg_fail(1)) SWIG_fail;
17350 if (obj1) {
17351 {
17352 arg2 = (int const)(SWIG_As_int(obj1));
17353 if (SWIG_arg_fail(2)) SWIG_fail;
17354 }
17355 }
17356 if (obj2) {
17357 {
17358 arg3 = wxString_in_helper(obj2);
17359 if (arg3 == NULL) SWIG_fail;
17360 temp3 = true;
17361 }
17362 }
17363 if (obj3) {
17364 {
17365 arg4 = &temp4;
17366 if ( ! wxPoint_helper(obj3, &arg4)) SWIG_fail;
17367 }
17368 }
17369 if (obj4) {
17370 {
17371 arg5 = &temp5;
17372 if ( ! wxSize_helper(obj4, &arg5)) SWIG_fail;
17373 }
17374 }
17375 if (obj5) {
17376 {
17377 arg6 = (long)(SWIG_As_long(obj5));
17378 if (SWIG_arg_fail(6)) SWIG_fail;
17379 }
17380 }
17381 if (obj6) {
17382 {
17383 arg7 = wxString_in_helper(obj6);
17384 if (arg7 == NULL) SWIG_fail;
17385 temp7 = true;
17386 }
17387 }
17388 {
17389 if (!wxPyCheckForApp()) SWIG_fail;
17390 PyThreadState* __tstate = wxPyBeginAllowThreads();
17391 result = (wxMDIChildFrame *)new wxMDIChildFrame(arg1,arg2,(wxString const &)*arg3,(wxPoint const &)*arg4,(wxSize const &)*arg5,arg6,(wxString const &)*arg7);
17392
17393 wxPyEndAllowThreads(__tstate);
17394 if (PyErr_Occurred()) SWIG_fail;
17395 }
17396 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxMDIChildFrame, 1);
17397 {
17398 if (temp3)
17399 delete arg3;
17400 }
17401 {
17402 if (temp7)
17403 delete arg7;
17404 }
17405 return resultobj;
17406 fail:
17407 {
17408 if (temp3)
17409 delete arg3;
17410 }
17411 {
17412 if (temp7)
17413 delete arg7;
17414 }
17415 return NULL;
17416}
17417
17418
17419static PyObject *_wrap_new_PreMDIChildFrame(PyObject *, PyObject *args, PyObject *kwargs) {
17420 PyObject *resultobj;
17421 wxMDIChildFrame *result;
17422 char *kwnames[] = {
17423 NULL
17424 };
17425
17426 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":new_PreMDIChildFrame",kwnames)) goto fail;
17427 {
17428 if (!wxPyCheckForApp()) SWIG_fail;
17429 PyThreadState* __tstate = wxPyBeginAllowThreads();
17430 result = (wxMDIChildFrame *)new wxMDIChildFrame();
17431
17432 wxPyEndAllowThreads(__tstate);
17433 if (PyErr_Occurred()) SWIG_fail;
17434 }
17435 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxMDIChildFrame, 1);
17436 return resultobj;
17437 fail:
17438 return NULL;
17439}
17440
17441
17442static PyObject *_wrap_MDIChildFrame_Create(PyObject *, PyObject *args, PyObject *kwargs) {
17443 PyObject *resultobj;
17444 wxMDIChildFrame *arg1 = (wxMDIChildFrame *) 0 ;
17445 wxMDIParentFrame *arg2 = (wxMDIParentFrame *) 0 ;
17446 int arg3 = (int) (int)-1 ;
17447 wxString const &arg4_defvalue = wxPyEmptyString ;
17448 wxString *arg4 = (wxString *) &arg4_defvalue ;
17449 wxPoint const &arg5_defvalue = wxDefaultPosition ;
17450 wxPoint *arg5 = (wxPoint *) &arg5_defvalue ;
17451 wxSize const &arg6_defvalue = wxDefaultSize ;
17452 wxSize *arg6 = (wxSize *) &arg6_defvalue ;
17453 long arg7 = (long) wxDEFAULT_FRAME_STYLE ;
17454 wxString const &arg8_defvalue = wxPyFrameNameStr ;
17455 wxString *arg8 = (wxString *) &arg8_defvalue ;
17456 bool result;
17457 bool temp4 = false ;
17458 wxPoint temp5 ;
17459 wxSize temp6 ;
17460 bool temp8 = false ;
17461 PyObject * obj0 = 0 ;
17462 PyObject * obj1 = 0 ;
17463 PyObject * obj2 = 0 ;
17464 PyObject * obj3 = 0 ;
17465 PyObject * obj4 = 0 ;
17466 PyObject * obj5 = 0 ;
17467 PyObject * obj6 = 0 ;
17468 PyObject * obj7 = 0 ;
17469 char *kwnames[] = {
17470 (char *) "self",(char *) "parent",(char *) "id",(char *) "title",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
17471 };
17472
17473 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|OOOOOO:MDIChildFrame_Create",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6,&obj7)) goto fail;
17474 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMDIChildFrame, SWIG_POINTER_EXCEPTION | 0);
17475 if (SWIG_arg_fail(1)) SWIG_fail;
17476 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxMDIParentFrame, SWIG_POINTER_EXCEPTION | 0);
17477 if (SWIG_arg_fail(2)) SWIG_fail;
17478 if (obj2) {
17479 {
17480 arg3 = (int const)(SWIG_As_int(obj2));
17481 if (SWIG_arg_fail(3)) SWIG_fail;
17482 }
17483 }
17484 if (obj3) {
17485 {
17486 arg4 = wxString_in_helper(obj3);
17487 if (arg4 == NULL) SWIG_fail;
17488 temp4 = true;
17489 }
17490 }
17491 if (obj4) {
17492 {
17493 arg5 = &temp5;
17494 if ( ! wxPoint_helper(obj4, &arg5)) SWIG_fail;
17495 }
17496 }
17497 if (obj5) {
17498 {
17499 arg6 = &temp6;
17500 if ( ! wxSize_helper(obj5, &arg6)) SWIG_fail;
17501 }
17502 }
17503 if (obj6) {
17504 {
17505 arg7 = (long)(SWIG_As_long(obj6));
17506 if (SWIG_arg_fail(7)) SWIG_fail;
17507 }
17508 }
17509 if (obj7) {
17510 {
17511 arg8 = wxString_in_helper(obj7);
17512 if (arg8 == NULL) SWIG_fail;
17513 temp8 = true;
17514 }
17515 }
17516 {
17517 PyThreadState* __tstate = wxPyBeginAllowThreads();
17518 result = (bool)(arg1)->Create(arg2,arg3,(wxString const &)*arg4,(wxPoint const &)*arg5,(wxSize const &)*arg6,arg7,(wxString const &)*arg8);
17519
17520 wxPyEndAllowThreads(__tstate);
17521 if (PyErr_Occurred()) SWIG_fail;
17522 }
17523 {
17524 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
17525 }
17526 {
17527 if (temp4)
17528 delete arg4;
17529 }
17530 {
17531 if (temp8)
17532 delete arg8;
17533 }
17534 return resultobj;
17535 fail:
17536 {
17537 if (temp4)
17538 delete arg4;
17539 }
17540 {
17541 if (temp8)
17542 delete arg8;
17543 }
17544 return NULL;
17545}
17546
17547
17548static PyObject *_wrap_MDIChildFrame_Activate(PyObject *, PyObject *args, PyObject *kwargs) {
17549 PyObject *resultobj;
17550 wxMDIChildFrame *arg1 = (wxMDIChildFrame *) 0 ;
17551 PyObject * obj0 = 0 ;
17552 char *kwnames[] = {
17553 (char *) "self", NULL
17554 };
17555
17556 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:MDIChildFrame_Activate",kwnames,&obj0)) goto fail;
17557 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMDIChildFrame, SWIG_POINTER_EXCEPTION | 0);
17558 if (SWIG_arg_fail(1)) SWIG_fail;
17559 {
17560 PyThreadState* __tstate = wxPyBeginAllowThreads();
17561 (arg1)->Activate();
17562
17563 wxPyEndAllowThreads(__tstate);
17564 if (PyErr_Occurred()) SWIG_fail;
17565 }
17566 Py_INCREF(Py_None); resultobj = Py_None;
17567 return resultobj;
17568 fail:
17569 return NULL;
17570}
17571
17572
17573static PyObject *_wrap_MDIChildFrame_Maximize(PyObject *, PyObject *args, PyObject *kwargs) {
17574 PyObject *resultobj;
17575 wxMDIChildFrame *arg1 = (wxMDIChildFrame *) 0 ;
17576 bool arg2 = (bool) true ;
17577 PyObject * obj0 = 0 ;
17578 PyObject * obj1 = 0 ;
17579 char *kwnames[] = {
17580 (char *) "self",(char *) "maximize", NULL
17581 };
17582
17583 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:MDIChildFrame_Maximize",kwnames,&obj0,&obj1)) goto fail;
17584 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMDIChildFrame, SWIG_POINTER_EXCEPTION | 0);
17585 if (SWIG_arg_fail(1)) SWIG_fail;
17586 if (obj1) {
17587 {
17588 arg2 = (bool)(SWIG_As_bool(obj1));
17589 if (SWIG_arg_fail(2)) SWIG_fail;
17590 }
17591 }
17592 {
17593 PyThreadState* __tstate = wxPyBeginAllowThreads();
17594 (arg1)->Maximize(arg2);
17595
17596 wxPyEndAllowThreads(__tstate);
17597 if (PyErr_Occurred()) SWIG_fail;
17598 }
17599 Py_INCREF(Py_None); resultobj = Py_None;
17600 return resultobj;
17601 fail:
17602 return NULL;
17603}
17604
17605
17606static PyObject *_wrap_MDIChildFrame_Restore(PyObject *, PyObject *args, PyObject *kwargs) {
17607 PyObject *resultobj;
17608 wxMDIChildFrame *arg1 = (wxMDIChildFrame *) 0 ;
17609 PyObject * obj0 = 0 ;
17610 char *kwnames[] = {
17611 (char *) "self", NULL
17612 };
17613
17614 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:MDIChildFrame_Restore",kwnames,&obj0)) goto fail;
17615 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMDIChildFrame, SWIG_POINTER_EXCEPTION | 0);
17616 if (SWIG_arg_fail(1)) SWIG_fail;
17617 {
17618 PyThreadState* __tstate = wxPyBeginAllowThreads();
17619 (arg1)->Restore();
17620
17621 wxPyEndAllowThreads(__tstate);
17622 if (PyErr_Occurred()) SWIG_fail;
17623 }
17624 Py_INCREF(Py_None); resultobj = Py_None;
17625 return resultobj;
17626 fail:
17627 return NULL;
17628}
17629
17630
17631static PyObject * MDIChildFrame_swigregister(PyObject *, PyObject *args) {
17632 PyObject *obj;
17633 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
17634 SWIG_TypeClientData(SWIGTYPE_p_wxMDIChildFrame, obj);
17635 Py_INCREF(obj);
17636 return Py_BuildValue((char *)"");
17637}
17638static PyObject *_wrap_new_MDIClientWindow(PyObject *, PyObject *args, PyObject *kwargs) {
17639 PyObject *resultobj;
17640 wxMDIParentFrame *arg1 = (wxMDIParentFrame *) 0 ;
17641 long arg2 = (long) 0 ;
17642 wxMDIClientWindow *result;
17643 PyObject * obj0 = 0 ;
17644 PyObject * obj1 = 0 ;
17645 char *kwnames[] = {
17646 (char *) "parent",(char *) "style", NULL
17647 };
17648
17649 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:new_MDIClientWindow",kwnames,&obj0,&obj1)) goto fail;
17650 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMDIParentFrame, SWIG_POINTER_EXCEPTION | 0);
17651 if (SWIG_arg_fail(1)) SWIG_fail;
17652 if (obj1) {
17653 {
17654 arg2 = (long)(SWIG_As_long(obj1));
17655 if (SWIG_arg_fail(2)) SWIG_fail;
17656 }
17657 }
17658 {
17659 if (!wxPyCheckForApp()) SWIG_fail;
17660 PyThreadState* __tstate = wxPyBeginAllowThreads();
17661 result = (wxMDIClientWindow *)new wxMDIClientWindow(arg1,arg2);
17662
17663 wxPyEndAllowThreads(__tstate);
17664 if (PyErr_Occurred()) SWIG_fail;
17665 }
17666 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxMDIClientWindow, 1);
17667 return resultobj;
17668 fail:
17669 return NULL;
17670}
17671
17672
17673static PyObject *_wrap_new_PreMDIClientWindow(PyObject *, PyObject *args, PyObject *kwargs) {
17674 PyObject *resultobj;
17675 wxMDIClientWindow *result;
17676 char *kwnames[] = {
17677 NULL
17678 };
17679
17680 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":new_PreMDIClientWindow",kwnames)) goto fail;
17681 {
17682 if (!wxPyCheckForApp()) SWIG_fail;
17683 PyThreadState* __tstate = wxPyBeginAllowThreads();
17684 result = (wxMDIClientWindow *)new wxMDIClientWindow();
17685
17686 wxPyEndAllowThreads(__tstate);
17687 if (PyErr_Occurred()) SWIG_fail;
17688 }
17689 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxMDIClientWindow, 1);
17690 return resultobj;
17691 fail:
17692 return NULL;
17693}
17694
17695
17696static PyObject *_wrap_MDIClientWindow_Create(PyObject *, PyObject *args, PyObject *kwargs) {
17697 PyObject *resultobj;
17698 wxMDIClientWindow *arg1 = (wxMDIClientWindow *) 0 ;
17699 wxMDIParentFrame *arg2 = (wxMDIParentFrame *) 0 ;
17700 long arg3 = (long) 0 ;
17701 bool result;
17702 PyObject * obj0 = 0 ;
17703 PyObject * obj1 = 0 ;
17704 PyObject * obj2 = 0 ;
17705 char *kwnames[] = {
17706 (char *) "self",(char *) "parent",(char *) "style", NULL
17707 };
17708
17709 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|O:MDIClientWindow_Create",kwnames,&obj0,&obj1,&obj2)) goto fail;
17710 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMDIClientWindow, SWIG_POINTER_EXCEPTION | 0);
17711 if (SWIG_arg_fail(1)) SWIG_fail;
17712 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxMDIParentFrame, SWIG_POINTER_EXCEPTION | 0);
17713 if (SWIG_arg_fail(2)) SWIG_fail;
17714 if (obj2) {
17715 {
17716 arg3 = (long)(SWIG_As_long(obj2));
17717 if (SWIG_arg_fail(3)) SWIG_fail;
17718 }
17719 }
17720 {
17721 PyThreadState* __tstate = wxPyBeginAllowThreads();
17722 result = (bool)(arg1)->Create(arg2,arg3);
17723
17724 wxPyEndAllowThreads(__tstate);
17725 if (PyErr_Occurred()) SWIG_fail;
17726 }
17727 {
17728 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
17729 }
17730 return resultobj;
17731 fail:
17732 return NULL;
17733}
17734
17735
17736static PyObject * MDIClientWindow_swigregister(PyObject *, PyObject *args) {
17737 PyObject *obj;
17738 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
17739 SWIG_TypeClientData(SWIGTYPE_p_wxMDIClientWindow, obj);
17740 Py_INCREF(obj);
17741 return Py_BuildValue((char *)"");
17742}
17743static PyObject *_wrap_new_PyWindow(PyObject *, PyObject *args, PyObject *kwargs) {
17744 PyObject *resultobj;
17745 wxWindow *arg1 = (wxWindow *) 0 ;
17746 int arg2 = (int) (int)-1 ;
17747 wxPoint const &arg3_defvalue = wxDefaultPosition ;
17748 wxPoint *arg3 = (wxPoint *) &arg3_defvalue ;
17749 wxSize const &arg4_defvalue = wxDefaultSize ;
17750 wxSize *arg4 = (wxSize *) &arg4_defvalue ;
17751 long arg5 = (long) 0 ;
17752 wxString const &arg6_defvalue = wxPyPanelNameStr ;
17753 wxString *arg6 = (wxString *) &arg6_defvalue ;
17754 wxPyWindow *result;
17755 wxPoint temp3 ;
17756 wxSize temp4 ;
17757 bool temp6 = false ;
17758 PyObject * obj0 = 0 ;
17759 PyObject * obj1 = 0 ;
17760 PyObject * obj2 = 0 ;
17761 PyObject * obj3 = 0 ;
17762 PyObject * obj4 = 0 ;
17763 PyObject * obj5 = 0 ;
17764 char *kwnames[] = {
17765 (char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
17766 };
17767
17768 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|OOOOO:new_PyWindow",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) goto fail;
17769 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
17770 if (SWIG_arg_fail(1)) SWIG_fail;
17771 if (obj1) {
17772 {
17773 arg2 = (int const)(SWIG_As_int(obj1));
17774 if (SWIG_arg_fail(2)) SWIG_fail;
17775 }
17776 }
17777 if (obj2) {
17778 {
17779 arg3 = &temp3;
17780 if ( ! wxPoint_helper(obj2, &arg3)) SWIG_fail;
17781 }
17782 }
17783 if (obj3) {
17784 {
17785 arg4 = &temp4;
17786 if ( ! wxSize_helper(obj3, &arg4)) SWIG_fail;
17787 }
17788 }
17789 if (obj4) {
17790 {
17791 arg5 = (long)(SWIG_As_long(obj4));
17792 if (SWIG_arg_fail(5)) SWIG_fail;
17793 }
17794 }
17795 if (obj5) {
17796 {
17797 arg6 = wxString_in_helper(obj5);
17798 if (arg6 == NULL) SWIG_fail;
17799 temp6 = true;
17800 }
17801 }
17802 {
17803 if (!wxPyCheckForApp()) SWIG_fail;
17804 PyThreadState* __tstate = wxPyBeginAllowThreads();
17805 result = (wxPyWindow *)new wxPyWindow(arg1,arg2,(wxPoint const &)*arg3,(wxSize const &)*arg4,arg5,(wxString const &)*arg6);
17806
17807 wxPyEndAllowThreads(__tstate);
17808 if (PyErr_Occurred()) SWIG_fail;
17809 }
17810 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPyWindow, 1);
17811 {
17812 if (temp6)
17813 delete arg6;
17814 }
17815 return resultobj;
17816 fail:
17817 {
17818 if (temp6)
17819 delete arg6;
17820 }
17821 return NULL;
17822}
17823
17824
17825static PyObject *_wrap_new_PrePyWindow(PyObject *, PyObject *args, PyObject *kwargs) {
17826 PyObject *resultobj;
17827 wxPyWindow *result;
17828 char *kwnames[] = {
17829 NULL
17830 };
17831
17832 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":new_PrePyWindow",kwnames)) goto fail;
17833 {
17834 if (!wxPyCheckForApp()) SWIG_fail;
17835 PyThreadState* __tstate = wxPyBeginAllowThreads();
17836 result = (wxPyWindow *)new wxPyWindow();
17837
17838 wxPyEndAllowThreads(__tstate);
17839 if (PyErr_Occurred()) SWIG_fail;
17840 }
17841 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPyWindow, 1);
17842 return resultobj;
17843 fail:
17844 return NULL;
17845}
17846
17847
17848static PyObject *_wrap_PyWindow__setCallbackInfo(PyObject *, PyObject *args, PyObject *kwargs) {
17849 PyObject *resultobj;
17850 wxPyWindow *arg1 = (wxPyWindow *) 0 ;
17851 PyObject *arg2 = (PyObject *) 0 ;
17852 PyObject *arg3 = (PyObject *) 0 ;
17853 PyObject * obj0 = 0 ;
17854 PyObject * obj1 = 0 ;
17855 PyObject * obj2 = 0 ;
17856 char *kwnames[] = {
17857 (char *) "self",(char *) "self",(char *) "_class", NULL
17858 };
17859
17860 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:PyWindow__setCallbackInfo",kwnames,&obj0,&obj1,&obj2)) goto fail;
17861 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyWindow, SWIG_POINTER_EXCEPTION | 0);
17862 if (SWIG_arg_fail(1)) SWIG_fail;
17863 arg2 = obj1;
17864 arg3 = obj2;
17865 {
17866 PyThreadState* __tstate = wxPyBeginAllowThreads();
17867 (arg1)->_setCallbackInfo(arg2,arg3);
17868
17869 wxPyEndAllowThreads(__tstate);
17870 if (PyErr_Occurred()) SWIG_fail;
17871 }
17872 Py_INCREF(Py_None); resultobj = Py_None;
17873 return resultobj;
17874 fail:
17875 return NULL;
17876}
17877
17878
17879static PyObject *_wrap_PyWindow_SetBestSize(PyObject *, PyObject *args, PyObject *kwargs) {
17880 PyObject *resultobj;
17881 wxPyWindow *arg1 = (wxPyWindow *) 0 ;
17882 wxSize *arg2 = 0 ;
17883 wxSize temp2 ;
17884 PyObject * obj0 = 0 ;
17885 PyObject * obj1 = 0 ;
17886 char *kwnames[] = {
17887 (char *) "self",(char *) "size", NULL
17888 };
17889
17890 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PyWindow_SetBestSize",kwnames,&obj0,&obj1)) goto fail;
17891 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyWindow, SWIG_POINTER_EXCEPTION | 0);
17892 if (SWIG_arg_fail(1)) SWIG_fail;
17893 {
17894 arg2 = &temp2;
17895 if ( ! wxSize_helper(obj1, &arg2)) SWIG_fail;
17896 }
17897 {
17898 PyThreadState* __tstate = wxPyBeginAllowThreads();
17899 (arg1)->SetBestSize((wxSize const &)*arg2);
17900
17901 wxPyEndAllowThreads(__tstate);
17902 if (PyErr_Occurred()) SWIG_fail;
17903 }
17904 Py_INCREF(Py_None); resultobj = Py_None;
17905 return resultobj;
17906 fail:
17907 return NULL;
17908}
17909
17910
17911static PyObject *_wrap_PyWindow_base_DoMoveWindow(PyObject *, PyObject *args, PyObject *kwargs) {
17912 PyObject *resultobj;
17913 wxPyWindow *arg1 = (wxPyWindow *) 0 ;
17914 int arg2 ;
17915 int arg3 ;
17916 int arg4 ;
17917 int arg5 ;
17918 PyObject * obj0 = 0 ;
17919 PyObject * obj1 = 0 ;
17920 PyObject * obj2 = 0 ;
17921 PyObject * obj3 = 0 ;
17922 PyObject * obj4 = 0 ;
17923 char *kwnames[] = {
17924 (char *) "self",(char *) "x",(char *) "y",(char *) "width",(char *) "height", NULL
17925 };
17926
17927 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOOO:PyWindow_base_DoMoveWindow",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4)) goto fail;
17928 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyWindow, SWIG_POINTER_EXCEPTION | 0);
17929 if (SWIG_arg_fail(1)) SWIG_fail;
17930 {
17931 arg2 = (int)(SWIG_As_int(obj1));
17932 if (SWIG_arg_fail(2)) SWIG_fail;
17933 }
17934 {
17935 arg3 = (int)(SWIG_As_int(obj2));
17936 if (SWIG_arg_fail(3)) SWIG_fail;
17937 }
17938 {
17939 arg4 = (int)(SWIG_As_int(obj3));
17940 if (SWIG_arg_fail(4)) SWIG_fail;
17941 }
17942 {
17943 arg5 = (int)(SWIG_As_int(obj4));
17944 if (SWIG_arg_fail(5)) SWIG_fail;
17945 }
17946 {
17947 PyThreadState* __tstate = wxPyBeginAllowThreads();
17948 (arg1)->base_DoMoveWindow(arg2,arg3,arg4,arg5);
17949
17950 wxPyEndAllowThreads(__tstate);
17951 if (PyErr_Occurred()) SWIG_fail;
17952 }
17953 Py_INCREF(Py_None); resultobj = Py_None;
17954 return resultobj;
17955 fail:
17956 return NULL;
17957}
17958
17959
17960static PyObject *_wrap_PyWindow_base_DoSetSize(PyObject *, PyObject *args, PyObject *kwargs) {
17961 PyObject *resultobj;
17962 wxPyWindow *arg1 = (wxPyWindow *) 0 ;
17963 int arg2 ;
17964 int arg3 ;
17965 int arg4 ;
17966 int arg5 ;
17967 int arg6 = (int) wxSIZE_AUTO ;
17968 PyObject * obj0 = 0 ;
17969 PyObject * obj1 = 0 ;
17970 PyObject * obj2 = 0 ;
17971 PyObject * obj3 = 0 ;
17972 PyObject * obj4 = 0 ;
17973 PyObject * obj5 = 0 ;
17974 char *kwnames[] = {
17975 (char *) "self",(char *) "x",(char *) "y",(char *) "width",(char *) "height",(char *) "sizeFlags", NULL
17976 };
17977
17978 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOOO|O:PyWindow_base_DoSetSize",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) goto fail;
17979 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyWindow, SWIG_POINTER_EXCEPTION | 0);
17980 if (SWIG_arg_fail(1)) SWIG_fail;
17981 {
17982 arg2 = (int)(SWIG_As_int(obj1));
17983 if (SWIG_arg_fail(2)) SWIG_fail;
17984 }
17985 {
17986 arg3 = (int)(SWIG_As_int(obj2));
17987 if (SWIG_arg_fail(3)) SWIG_fail;
17988 }
17989 {
17990 arg4 = (int)(SWIG_As_int(obj3));
17991 if (SWIG_arg_fail(4)) SWIG_fail;
17992 }
17993 {
17994 arg5 = (int)(SWIG_As_int(obj4));
17995 if (SWIG_arg_fail(5)) SWIG_fail;
17996 }
17997 if (obj5) {
17998 {
17999 arg6 = (int)(SWIG_As_int(obj5));
18000 if (SWIG_arg_fail(6)) SWIG_fail;
18001 }
18002 }
18003 {
18004 PyThreadState* __tstate = wxPyBeginAllowThreads();
18005 (arg1)->base_DoSetSize(arg2,arg3,arg4,arg5,arg6);
18006
18007 wxPyEndAllowThreads(__tstate);
18008 if (PyErr_Occurred()) SWIG_fail;
18009 }
18010 Py_INCREF(Py_None); resultobj = Py_None;
18011 return resultobj;
18012 fail:
18013 return NULL;
18014}
18015
18016
18017static PyObject *_wrap_PyWindow_base_DoSetClientSize(PyObject *, PyObject *args, PyObject *kwargs) {
18018 PyObject *resultobj;
18019 wxPyWindow *arg1 = (wxPyWindow *) 0 ;
18020 int arg2 ;
18021 int arg3 ;
18022 PyObject * obj0 = 0 ;
18023 PyObject * obj1 = 0 ;
18024 PyObject * obj2 = 0 ;
18025 char *kwnames[] = {
18026 (char *) "self",(char *) "width",(char *) "height", NULL
18027 };
18028
18029 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:PyWindow_base_DoSetClientSize",kwnames,&obj0,&obj1,&obj2)) goto fail;
18030 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyWindow, SWIG_POINTER_EXCEPTION | 0);
18031 if (SWIG_arg_fail(1)) SWIG_fail;
18032 {
18033 arg2 = (int)(SWIG_As_int(obj1));
18034 if (SWIG_arg_fail(2)) SWIG_fail;
18035 }
18036 {
18037 arg3 = (int)(SWIG_As_int(obj2));
18038 if (SWIG_arg_fail(3)) SWIG_fail;
18039 }
18040 {
18041 PyThreadState* __tstate = wxPyBeginAllowThreads();
18042 (arg1)->base_DoSetClientSize(arg2,arg3);
18043
18044 wxPyEndAllowThreads(__tstate);
18045 if (PyErr_Occurred()) SWIG_fail;
18046 }
18047 Py_INCREF(Py_None); resultobj = Py_None;
18048 return resultobj;
18049 fail:
18050 return NULL;
18051}
18052
18053
18054static PyObject *_wrap_PyWindow_base_DoSetVirtualSize(PyObject *, PyObject *args, PyObject *kwargs) {
18055 PyObject *resultobj;
18056 wxPyWindow *arg1 = (wxPyWindow *) 0 ;
18057 int arg2 ;
18058 int arg3 ;
18059 PyObject * obj0 = 0 ;
18060 PyObject * obj1 = 0 ;
18061 PyObject * obj2 = 0 ;
18062 char *kwnames[] = {
18063 (char *) "self",(char *) "x",(char *) "y", NULL
18064 };
18065
18066 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:PyWindow_base_DoSetVirtualSize",kwnames,&obj0,&obj1,&obj2)) goto fail;
18067 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyWindow, SWIG_POINTER_EXCEPTION | 0);
18068 if (SWIG_arg_fail(1)) SWIG_fail;
18069 {
18070 arg2 = (int)(SWIG_As_int(obj1));
18071 if (SWIG_arg_fail(2)) SWIG_fail;
18072 }
18073 {
18074 arg3 = (int)(SWIG_As_int(obj2));
18075 if (SWIG_arg_fail(3)) SWIG_fail;
18076 }
18077 {
18078 PyThreadState* __tstate = wxPyBeginAllowThreads();
18079 (arg1)->base_DoSetVirtualSize(arg2,arg3);
18080
18081 wxPyEndAllowThreads(__tstate);
18082 if (PyErr_Occurred()) SWIG_fail;
18083 }
18084 Py_INCREF(Py_None); resultobj = Py_None;
18085 return resultobj;
18086 fail:
18087 return NULL;
18088}
18089
18090
18091static PyObject *_wrap_PyWindow_base_DoGetSize(PyObject *, PyObject *args, PyObject *kwargs) {
18092 PyObject *resultobj;
18093 wxPyWindow *arg1 = (wxPyWindow *) 0 ;
18094 int *arg2 = (int *) 0 ;
18095 int *arg3 = (int *) 0 ;
18096 int temp2 ;
18097 int res2 = 0 ;
18098 int temp3 ;
18099 int res3 = 0 ;
18100 PyObject * obj0 = 0 ;
18101 char *kwnames[] = {
18102 (char *) "self", NULL
18103 };
18104
18105 arg2 = &temp2; res2 = SWIG_NEWOBJ;
18106 arg3 = &temp3; res3 = SWIG_NEWOBJ;
18107 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyWindow_base_DoGetSize",kwnames,&obj0)) goto fail;
18108 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyWindow, SWIG_POINTER_EXCEPTION | 0);
18109 if (SWIG_arg_fail(1)) SWIG_fail;
18110 {
18111 PyThreadState* __tstate = wxPyBeginAllowThreads();
18112 ((wxPyWindow const *)arg1)->base_DoGetSize(arg2,arg3);
18113
18114 wxPyEndAllowThreads(__tstate);
18115 if (PyErr_Occurred()) SWIG_fail;
18116 }
18117 Py_INCREF(Py_None); resultobj = Py_None;
18118 resultobj = t_output_helper(resultobj, ((res2 == SWIG_NEWOBJ) ?
18119 SWIG_From_int((*arg2)) : SWIG_NewPointerObj((void*)(arg2), SWIGTYPE_p_int, 0)));
18120 resultobj = t_output_helper(resultobj, ((res3 == SWIG_NEWOBJ) ?
18121 SWIG_From_int((*arg3)) : SWIG_NewPointerObj((void*)(arg3), SWIGTYPE_p_int, 0)));
18122 return resultobj;
18123 fail:
18124 return NULL;
18125}
18126
18127
18128static PyObject *_wrap_PyWindow_base_DoGetClientSize(PyObject *, PyObject *args, PyObject *kwargs) {
18129 PyObject *resultobj;
18130 wxPyWindow *arg1 = (wxPyWindow *) 0 ;
18131 int *arg2 = (int *) 0 ;
18132 int *arg3 = (int *) 0 ;
18133 int temp2 ;
18134 int res2 = 0 ;
18135 int temp3 ;
18136 int res3 = 0 ;
18137 PyObject * obj0 = 0 ;
18138 char *kwnames[] = {
18139 (char *) "self", NULL
18140 };
18141
18142 arg2 = &temp2; res2 = SWIG_NEWOBJ;
18143 arg3 = &temp3; res3 = SWIG_NEWOBJ;
18144 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyWindow_base_DoGetClientSize",kwnames,&obj0)) goto fail;
18145 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyWindow, SWIG_POINTER_EXCEPTION | 0);
18146 if (SWIG_arg_fail(1)) SWIG_fail;
18147 {
18148 PyThreadState* __tstate = wxPyBeginAllowThreads();
18149 ((wxPyWindow const *)arg1)->base_DoGetClientSize(arg2,arg3);
18150
18151 wxPyEndAllowThreads(__tstate);
18152 if (PyErr_Occurred()) SWIG_fail;
18153 }
18154 Py_INCREF(Py_None); resultobj = Py_None;
18155 resultobj = t_output_helper(resultobj, ((res2 == SWIG_NEWOBJ) ?
18156 SWIG_From_int((*arg2)) : SWIG_NewPointerObj((void*)(arg2), SWIGTYPE_p_int, 0)));
18157 resultobj = t_output_helper(resultobj, ((res3 == SWIG_NEWOBJ) ?
18158 SWIG_From_int((*arg3)) : SWIG_NewPointerObj((void*)(arg3), SWIGTYPE_p_int, 0)));
18159 return resultobj;
18160 fail:
18161 return NULL;
18162}
18163
18164
18165static PyObject *_wrap_PyWindow_base_DoGetPosition(PyObject *, PyObject *args, PyObject *kwargs) {
18166 PyObject *resultobj;
18167 wxPyWindow *arg1 = (wxPyWindow *) 0 ;
18168 int *arg2 = (int *) 0 ;
18169 int *arg3 = (int *) 0 ;
18170 int temp2 ;
18171 int res2 = 0 ;
18172 int temp3 ;
18173 int res3 = 0 ;
18174 PyObject * obj0 = 0 ;
18175 char *kwnames[] = {
18176 (char *) "self", NULL
18177 };
18178
18179 arg2 = &temp2; res2 = SWIG_NEWOBJ;
18180 arg3 = &temp3; res3 = SWIG_NEWOBJ;
18181 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyWindow_base_DoGetPosition",kwnames,&obj0)) goto fail;
18182 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyWindow, SWIG_POINTER_EXCEPTION | 0);
18183 if (SWIG_arg_fail(1)) SWIG_fail;
18184 {
18185 PyThreadState* __tstate = wxPyBeginAllowThreads();
18186 ((wxPyWindow const *)arg1)->base_DoGetPosition(arg2,arg3);
18187
18188 wxPyEndAllowThreads(__tstate);
18189 if (PyErr_Occurred()) SWIG_fail;
18190 }
18191 Py_INCREF(Py_None); resultobj = Py_None;
18192 resultobj = t_output_helper(resultobj, ((res2 == SWIG_NEWOBJ) ?
18193 SWIG_From_int((*arg2)) : SWIG_NewPointerObj((void*)(arg2), SWIGTYPE_p_int, 0)));
18194 resultobj = t_output_helper(resultobj, ((res3 == SWIG_NEWOBJ) ?
18195 SWIG_From_int((*arg3)) : SWIG_NewPointerObj((void*)(arg3), SWIGTYPE_p_int, 0)));
18196 return resultobj;
18197 fail:
18198 return NULL;
18199}
18200
18201
18202static PyObject *_wrap_PyWindow_base_DoGetVirtualSize(PyObject *, PyObject *args, PyObject *kwargs) {
18203 PyObject *resultobj;
18204 wxPyWindow *arg1 = (wxPyWindow *) 0 ;
18205 wxSize result;
18206 PyObject * obj0 = 0 ;
18207 char *kwnames[] = {
18208 (char *) "self", NULL
18209 };
18210
18211 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyWindow_base_DoGetVirtualSize",kwnames,&obj0)) goto fail;
18212 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyWindow, SWIG_POINTER_EXCEPTION | 0);
18213 if (SWIG_arg_fail(1)) SWIG_fail;
18214 {
18215 PyThreadState* __tstate = wxPyBeginAllowThreads();
18216 result = ((wxPyWindow const *)arg1)->base_DoGetVirtualSize();
18217
18218 wxPyEndAllowThreads(__tstate);
18219 if (PyErr_Occurred()) SWIG_fail;
18220 }
18221 {
18222 wxSize * resultptr;
18223 resultptr = new wxSize((wxSize &)(result));
18224 resultobj = SWIG_NewPointerObj((void *)(resultptr), SWIGTYPE_p_wxSize, 1);
18225 }
18226 return resultobj;
18227 fail:
18228 return NULL;
18229}
18230
18231
18232static PyObject *_wrap_PyWindow_base_DoGetBestSize(PyObject *, PyObject *args, PyObject *kwargs) {
18233 PyObject *resultobj;
18234 wxPyWindow *arg1 = (wxPyWindow *) 0 ;
18235 wxSize result;
18236 PyObject * obj0 = 0 ;
18237 char *kwnames[] = {
18238 (char *) "self", NULL
18239 };
18240
18241 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyWindow_base_DoGetBestSize",kwnames,&obj0)) goto fail;
18242 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyWindow, SWIG_POINTER_EXCEPTION | 0);
18243 if (SWIG_arg_fail(1)) SWIG_fail;
18244 {
18245 PyThreadState* __tstate = wxPyBeginAllowThreads();
18246 result = ((wxPyWindow const *)arg1)->base_DoGetBestSize();
18247
18248 wxPyEndAllowThreads(__tstate);
18249 if (PyErr_Occurred()) SWIG_fail;
18250 }
18251 {
18252 wxSize * resultptr;
18253 resultptr = new wxSize((wxSize &)(result));
18254 resultobj = SWIG_NewPointerObj((void *)(resultptr), SWIGTYPE_p_wxSize, 1);
18255 }
18256 return resultobj;
18257 fail:
18258 return NULL;
18259}
18260
18261
18262static PyObject *_wrap_PyWindow_base_InitDialog(PyObject *, PyObject *args, PyObject *kwargs) {
18263 PyObject *resultobj;
18264 wxPyWindow *arg1 = (wxPyWindow *) 0 ;
18265 PyObject * obj0 = 0 ;
18266 char *kwnames[] = {
18267 (char *) "self", NULL
18268 };
18269
18270 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyWindow_base_InitDialog",kwnames,&obj0)) goto fail;
18271 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyWindow, SWIG_POINTER_EXCEPTION | 0);
18272 if (SWIG_arg_fail(1)) SWIG_fail;
18273 {
18274 PyThreadState* __tstate = wxPyBeginAllowThreads();
18275 (arg1)->base_InitDialog();
18276
18277 wxPyEndAllowThreads(__tstate);
18278 if (PyErr_Occurred()) SWIG_fail;
18279 }
18280 Py_INCREF(Py_None); resultobj = Py_None;
18281 return resultobj;
18282 fail:
18283 return NULL;
18284}
18285
18286
18287static PyObject *_wrap_PyWindow_base_TransferDataToWindow(PyObject *, PyObject *args, PyObject *kwargs) {
18288 PyObject *resultobj;
18289 wxPyWindow *arg1 = (wxPyWindow *) 0 ;
18290 bool result;
18291 PyObject * obj0 = 0 ;
18292 char *kwnames[] = {
18293 (char *) "self", NULL
18294 };
18295
18296 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyWindow_base_TransferDataToWindow",kwnames,&obj0)) goto fail;
18297 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyWindow, SWIG_POINTER_EXCEPTION | 0);
18298 if (SWIG_arg_fail(1)) SWIG_fail;
18299 {
18300 PyThreadState* __tstate = wxPyBeginAllowThreads();
18301 result = (bool)(arg1)->base_TransferDataToWindow();
18302
18303 wxPyEndAllowThreads(__tstate);
18304 if (PyErr_Occurred()) SWIG_fail;
18305 }
18306 {
18307 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
18308 }
18309 return resultobj;
18310 fail:
18311 return NULL;
18312}
18313
18314
18315static PyObject *_wrap_PyWindow_base_TransferDataFromWindow(PyObject *, PyObject *args, PyObject *kwargs) {
18316 PyObject *resultobj;
18317 wxPyWindow *arg1 = (wxPyWindow *) 0 ;
18318 bool result;
18319 PyObject * obj0 = 0 ;
18320 char *kwnames[] = {
18321 (char *) "self", NULL
18322 };
18323
18324 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyWindow_base_TransferDataFromWindow",kwnames,&obj0)) goto fail;
18325 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyWindow, SWIG_POINTER_EXCEPTION | 0);
18326 if (SWIG_arg_fail(1)) SWIG_fail;
18327 {
18328 PyThreadState* __tstate = wxPyBeginAllowThreads();
18329 result = (bool)(arg1)->base_TransferDataFromWindow();
18330
18331 wxPyEndAllowThreads(__tstate);
18332 if (PyErr_Occurred()) SWIG_fail;
18333 }
18334 {
18335 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
18336 }
18337 return resultobj;
18338 fail:
18339 return NULL;
18340}
18341
18342
18343static PyObject *_wrap_PyWindow_base_Validate(PyObject *, PyObject *args, PyObject *kwargs) {
18344 PyObject *resultobj;
18345 wxPyWindow *arg1 = (wxPyWindow *) 0 ;
18346 bool result;
18347 PyObject * obj0 = 0 ;
18348 char *kwnames[] = {
18349 (char *) "self", NULL
18350 };
18351
18352 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyWindow_base_Validate",kwnames,&obj0)) goto fail;
18353 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyWindow, SWIG_POINTER_EXCEPTION | 0);
18354 if (SWIG_arg_fail(1)) SWIG_fail;
18355 {
18356 PyThreadState* __tstate = wxPyBeginAllowThreads();
18357 result = (bool)(arg1)->base_Validate();
18358
18359 wxPyEndAllowThreads(__tstate);
18360 if (PyErr_Occurred()) SWIG_fail;
18361 }
18362 {
18363 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
18364 }
18365 return resultobj;
18366 fail:
18367 return NULL;
18368}
18369
18370
18371static PyObject *_wrap_PyWindow_base_AcceptsFocus(PyObject *, PyObject *args, PyObject *kwargs) {
18372 PyObject *resultobj;
18373 wxPyWindow *arg1 = (wxPyWindow *) 0 ;
18374 bool result;
18375 PyObject * obj0 = 0 ;
18376 char *kwnames[] = {
18377 (char *) "self", NULL
18378 };
18379
18380 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyWindow_base_AcceptsFocus",kwnames,&obj0)) goto fail;
18381 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyWindow, SWIG_POINTER_EXCEPTION | 0);
18382 if (SWIG_arg_fail(1)) SWIG_fail;
18383 {
18384 PyThreadState* __tstate = wxPyBeginAllowThreads();
18385 result = (bool)((wxPyWindow const *)arg1)->base_AcceptsFocus();
18386
18387 wxPyEndAllowThreads(__tstate);
18388 if (PyErr_Occurred()) SWIG_fail;
18389 }
18390 {
18391 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
18392 }
18393 return resultobj;
18394 fail:
18395 return NULL;
18396}
18397
18398
18399static PyObject *_wrap_PyWindow_base_AcceptsFocusFromKeyboard(PyObject *, PyObject *args, PyObject *kwargs) {
18400 PyObject *resultobj;
18401 wxPyWindow *arg1 = (wxPyWindow *) 0 ;
18402 bool result;
18403 PyObject * obj0 = 0 ;
18404 char *kwnames[] = {
18405 (char *) "self", NULL
18406 };
18407
18408 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyWindow_base_AcceptsFocusFromKeyboard",kwnames,&obj0)) goto fail;
18409 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyWindow, SWIG_POINTER_EXCEPTION | 0);
18410 if (SWIG_arg_fail(1)) SWIG_fail;
18411 {
18412 PyThreadState* __tstate = wxPyBeginAllowThreads();
18413 result = (bool)((wxPyWindow const *)arg1)->base_AcceptsFocusFromKeyboard();
18414
18415 wxPyEndAllowThreads(__tstate);
18416 if (PyErr_Occurred()) SWIG_fail;
18417 }
18418 {
18419 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
18420 }
18421 return resultobj;
18422 fail:
18423 return NULL;
18424}
18425
18426
18427static PyObject *_wrap_PyWindow_base_GetMaxSize(PyObject *, PyObject *args, PyObject *kwargs) {
18428 PyObject *resultobj;
18429 wxPyWindow *arg1 = (wxPyWindow *) 0 ;
18430 wxSize result;
18431 PyObject * obj0 = 0 ;
18432 char *kwnames[] = {
18433 (char *) "self", NULL
18434 };
18435
18436 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyWindow_base_GetMaxSize",kwnames,&obj0)) goto fail;
18437 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyWindow, SWIG_POINTER_EXCEPTION | 0);
18438 if (SWIG_arg_fail(1)) SWIG_fail;
18439 {
18440 PyThreadState* __tstate = wxPyBeginAllowThreads();
18441 result = ((wxPyWindow const *)arg1)->base_GetMaxSize();
18442
18443 wxPyEndAllowThreads(__tstate);
18444 if (PyErr_Occurred()) SWIG_fail;
18445 }
18446 {
18447 wxSize * resultptr;
18448 resultptr = new wxSize((wxSize &)(result));
18449 resultobj = SWIG_NewPointerObj((void *)(resultptr), SWIGTYPE_p_wxSize, 1);
18450 }
18451 return resultobj;
18452 fail:
18453 return NULL;
18454}
18455
18456
18457static PyObject *_wrap_PyWindow_base_AddChild(PyObject *, PyObject *args, PyObject *kwargs) {
18458 PyObject *resultobj;
18459 wxPyWindow *arg1 = (wxPyWindow *) 0 ;
18460 wxWindow *arg2 = (wxWindow *) 0 ;
18461 PyObject * obj0 = 0 ;
18462 PyObject * obj1 = 0 ;
18463 char *kwnames[] = {
18464 (char *) "self",(char *) "child", NULL
18465 };
18466
18467 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PyWindow_base_AddChild",kwnames,&obj0,&obj1)) goto fail;
18468 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyWindow, SWIG_POINTER_EXCEPTION | 0);
18469 if (SWIG_arg_fail(1)) SWIG_fail;
18470 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
18471 if (SWIG_arg_fail(2)) SWIG_fail;
18472 {
18473 PyThreadState* __tstate = wxPyBeginAllowThreads();
18474 (arg1)->base_AddChild(arg2);
18475
18476 wxPyEndAllowThreads(__tstate);
18477 if (PyErr_Occurred()) SWIG_fail;
18478 }
18479 Py_INCREF(Py_None); resultobj = Py_None;
18480 return resultobj;
18481 fail:
18482 return NULL;
18483}
18484
18485
18486static PyObject *_wrap_PyWindow_base_RemoveChild(PyObject *, PyObject *args, PyObject *kwargs) {
18487 PyObject *resultobj;
18488 wxPyWindow *arg1 = (wxPyWindow *) 0 ;
18489 wxWindow *arg2 = (wxWindow *) 0 ;
18490 PyObject * obj0 = 0 ;
18491 PyObject * obj1 = 0 ;
18492 char *kwnames[] = {
18493 (char *) "self",(char *) "child", NULL
18494 };
18495
18496 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PyWindow_base_RemoveChild",kwnames,&obj0,&obj1)) goto fail;
18497 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyWindow, SWIG_POINTER_EXCEPTION | 0);
18498 if (SWIG_arg_fail(1)) SWIG_fail;
18499 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
18500 if (SWIG_arg_fail(2)) SWIG_fail;
18501 {
18502 PyThreadState* __tstate = wxPyBeginAllowThreads();
18503 (arg1)->base_RemoveChild(arg2);
18504
18505 wxPyEndAllowThreads(__tstate);
18506 if (PyErr_Occurred()) SWIG_fail;
18507 }
18508 Py_INCREF(Py_None); resultobj = Py_None;
18509 return resultobj;
18510 fail:
18511 return NULL;
18512}
18513
18514
18515static PyObject *_wrap_PyWindow_base_ShouldInheritColours(PyObject *, PyObject *args, PyObject *kwargs) {
18516 PyObject *resultobj;
18517 wxPyWindow *arg1 = (wxPyWindow *) 0 ;
18518 bool result;
18519 PyObject * obj0 = 0 ;
18520 char *kwnames[] = {
18521 (char *) "self", NULL
18522 };
18523
18524 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyWindow_base_ShouldInheritColours",kwnames,&obj0)) goto fail;
18525 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyWindow, SWIG_POINTER_EXCEPTION | 0);
18526 if (SWIG_arg_fail(1)) SWIG_fail;
18527 {
18528 PyThreadState* __tstate = wxPyBeginAllowThreads();
18529 result = (bool)((wxPyWindow const *)arg1)->base_ShouldInheritColours();
18530
18531 wxPyEndAllowThreads(__tstate);
18532 if (PyErr_Occurred()) SWIG_fail;
18533 }
18534 {
18535 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
18536 }
18537 return resultobj;
18538 fail:
18539 return NULL;
18540}
18541
18542
18543static PyObject *_wrap_PyWindow_base_ApplyParentThemeBackground(PyObject *, PyObject *args, PyObject *kwargs) {
18544 PyObject *resultobj;
18545 wxPyWindow *arg1 = (wxPyWindow *) 0 ;
18546 wxColour *arg2 = 0 ;
18547 wxColour temp2 ;
18548 PyObject * obj0 = 0 ;
18549 PyObject * obj1 = 0 ;
18550 char *kwnames[] = {
18551 (char *) "self",(char *) "c", NULL
18552 };
18553
18554 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PyWindow_base_ApplyParentThemeBackground",kwnames,&obj0,&obj1)) goto fail;
18555 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyWindow, SWIG_POINTER_EXCEPTION | 0);
18556 if (SWIG_arg_fail(1)) SWIG_fail;
18557 {
18558 arg2 = &temp2;
18559 if ( ! wxColour_helper(obj1, &arg2)) SWIG_fail;
18560 }
18561 {
18562 PyThreadState* __tstate = wxPyBeginAllowThreads();
18563 (arg1)->base_ApplyParentThemeBackground((wxColour const &)*arg2);
18564
18565 wxPyEndAllowThreads(__tstate);
18566 if (PyErr_Occurred()) SWIG_fail;
18567 }
18568 Py_INCREF(Py_None); resultobj = Py_None;
18569 return resultobj;
18570 fail:
18571 return NULL;
18572}
18573
18574
18575static PyObject *_wrap_PyWindow_base_GetDefaultAttributes(PyObject *, PyObject *args, PyObject *kwargs) {
18576 PyObject *resultobj;
18577 wxPyWindow *arg1 = (wxPyWindow *) 0 ;
18578 wxVisualAttributes result;
18579 PyObject * obj0 = 0 ;
18580 char *kwnames[] = {
18581 (char *) "self", NULL
18582 };
18583
18584 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyWindow_base_GetDefaultAttributes",kwnames,&obj0)) goto fail;
18585 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyWindow, SWIG_POINTER_EXCEPTION | 0);
18586 if (SWIG_arg_fail(1)) SWIG_fail;
18587 {
18588 PyThreadState* __tstate = wxPyBeginAllowThreads();
18589 result = (arg1)->base_GetDefaultAttributes();
18590
18591 wxPyEndAllowThreads(__tstate);
18592 if (PyErr_Occurred()) SWIG_fail;
18593 }
18594 {
18595 wxVisualAttributes * resultptr;
18596 resultptr = new wxVisualAttributes((wxVisualAttributes &)(result));
18597 resultobj = SWIG_NewPointerObj((void *)(resultptr), SWIGTYPE_p_wxVisualAttributes, 1);
18598 }
18599 return resultobj;
18600 fail:
18601 return NULL;
18602}
18603
18604
18605static PyObject * PyWindow_swigregister(PyObject *, PyObject *args) {
18606 PyObject *obj;
18607 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
18608 SWIG_TypeClientData(SWIGTYPE_p_wxPyWindow, obj);
18609 Py_INCREF(obj);
18610 return Py_BuildValue((char *)"");
18611}
18612static PyObject *_wrap_new_PyPanel(PyObject *, PyObject *args, PyObject *kwargs) {
18613 PyObject *resultobj;
18614 wxWindow *arg1 = (wxWindow *) 0 ;
18615 int arg2 = (int) (int)-1 ;
18616 wxPoint const &arg3_defvalue = wxDefaultPosition ;
18617 wxPoint *arg3 = (wxPoint *) &arg3_defvalue ;
18618 wxSize const &arg4_defvalue = wxDefaultSize ;
18619 wxSize *arg4 = (wxSize *) &arg4_defvalue ;
18620 long arg5 = (long) 0 ;
18621 wxString const &arg6_defvalue = wxPyPanelNameStr ;
18622 wxString *arg6 = (wxString *) &arg6_defvalue ;
18623 wxPyPanel *result;
18624 wxPoint temp3 ;
18625 wxSize temp4 ;
18626 bool temp6 = false ;
18627 PyObject * obj0 = 0 ;
18628 PyObject * obj1 = 0 ;
18629 PyObject * obj2 = 0 ;
18630 PyObject * obj3 = 0 ;
18631 PyObject * obj4 = 0 ;
18632 PyObject * obj5 = 0 ;
18633 char *kwnames[] = {
18634 (char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
18635 };
18636
18637 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|OOOOO:new_PyPanel",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) goto fail;
18638 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
18639 if (SWIG_arg_fail(1)) SWIG_fail;
18640 if (obj1) {
18641 {
18642 arg2 = (int const)(SWIG_As_int(obj1));
18643 if (SWIG_arg_fail(2)) SWIG_fail;
18644 }
18645 }
18646 if (obj2) {
18647 {
18648 arg3 = &temp3;
18649 if ( ! wxPoint_helper(obj2, &arg3)) SWIG_fail;
18650 }
18651 }
18652 if (obj3) {
18653 {
18654 arg4 = &temp4;
18655 if ( ! wxSize_helper(obj3, &arg4)) SWIG_fail;
18656 }
18657 }
18658 if (obj4) {
18659 {
18660 arg5 = (long)(SWIG_As_long(obj4));
18661 if (SWIG_arg_fail(5)) SWIG_fail;
18662 }
18663 }
18664 if (obj5) {
18665 {
18666 arg6 = wxString_in_helper(obj5);
18667 if (arg6 == NULL) SWIG_fail;
18668 temp6 = true;
18669 }
18670 }
18671 {
18672 if (!wxPyCheckForApp()) SWIG_fail;
18673 PyThreadState* __tstate = wxPyBeginAllowThreads();
18674 result = (wxPyPanel *)new wxPyPanel(arg1,arg2,(wxPoint const &)*arg3,(wxSize const &)*arg4,arg5,(wxString const &)*arg6);
18675
18676 wxPyEndAllowThreads(__tstate);
18677 if (PyErr_Occurred()) SWIG_fail;
18678 }
18679 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPyPanel, 1);
18680 {
18681 if (temp6)
18682 delete arg6;
18683 }
18684 return resultobj;
18685 fail:
18686 {
18687 if (temp6)
18688 delete arg6;
18689 }
18690 return NULL;
18691}
18692
18693
18694static PyObject *_wrap_new_PrePyPanel(PyObject *, PyObject *args, PyObject *kwargs) {
18695 PyObject *resultobj;
18696 wxPyPanel *result;
18697 char *kwnames[] = {
18698 NULL
18699 };
18700
18701 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":new_PrePyPanel",kwnames)) goto fail;
18702 {
18703 if (!wxPyCheckForApp()) SWIG_fail;
18704 PyThreadState* __tstate = wxPyBeginAllowThreads();
18705 result = (wxPyPanel *)new wxPyPanel();
18706
18707 wxPyEndAllowThreads(__tstate);
18708 if (PyErr_Occurred()) SWIG_fail;
18709 }
18710 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPyPanel, 1);
18711 return resultobj;
18712 fail:
18713 return NULL;
18714}
18715
18716
18717static PyObject *_wrap_PyPanel__setCallbackInfo(PyObject *, PyObject *args, PyObject *kwargs) {
18718 PyObject *resultobj;
18719 wxPyPanel *arg1 = (wxPyPanel *) 0 ;
18720 PyObject *arg2 = (PyObject *) 0 ;
18721 PyObject *arg3 = (PyObject *) 0 ;
18722 PyObject * obj0 = 0 ;
18723 PyObject * obj1 = 0 ;
18724 PyObject * obj2 = 0 ;
18725 char *kwnames[] = {
18726 (char *) "self",(char *) "self",(char *) "_class", NULL
18727 };
18728
18729 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:PyPanel__setCallbackInfo",kwnames,&obj0,&obj1,&obj2)) goto fail;
18730 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyPanel, SWIG_POINTER_EXCEPTION | 0);
18731 if (SWIG_arg_fail(1)) SWIG_fail;
18732 arg2 = obj1;
18733 arg3 = obj2;
18734 {
18735 PyThreadState* __tstate = wxPyBeginAllowThreads();
18736 (arg1)->_setCallbackInfo(arg2,arg3);
18737
18738 wxPyEndAllowThreads(__tstate);
18739 if (PyErr_Occurred()) SWIG_fail;
18740 }
18741 Py_INCREF(Py_None); resultobj = Py_None;
18742 return resultobj;
18743 fail:
18744 return NULL;
18745}
18746
18747
18748static PyObject *_wrap_PyPanel_SetBestSize(PyObject *, PyObject *args, PyObject *kwargs) {
18749 PyObject *resultobj;
18750 wxPyPanel *arg1 = (wxPyPanel *) 0 ;
18751 wxSize *arg2 = 0 ;
18752 wxSize temp2 ;
18753 PyObject * obj0 = 0 ;
18754 PyObject * obj1 = 0 ;
18755 char *kwnames[] = {
18756 (char *) "self",(char *) "size", NULL
18757 };
18758
18759 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PyPanel_SetBestSize",kwnames,&obj0,&obj1)) goto fail;
18760 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyPanel, SWIG_POINTER_EXCEPTION | 0);
18761 if (SWIG_arg_fail(1)) SWIG_fail;
18762 {
18763 arg2 = &temp2;
18764 if ( ! wxSize_helper(obj1, &arg2)) SWIG_fail;
18765 }
18766 {
18767 PyThreadState* __tstate = wxPyBeginAllowThreads();
18768 (arg1)->SetBestSize((wxSize const &)*arg2);
18769
18770 wxPyEndAllowThreads(__tstate);
18771 if (PyErr_Occurred()) SWIG_fail;
18772 }
18773 Py_INCREF(Py_None); resultobj = Py_None;
18774 return resultobj;
18775 fail:
18776 return NULL;
18777}
18778
18779
18780static PyObject *_wrap_PyPanel_base_DoMoveWindow(PyObject *, PyObject *args, PyObject *kwargs) {
18781 PyObject *resultobj;
18782 wxPyPanel *arg1 = (wxPyPanel *) 0 ;
18783 int arg2 ;
18784 int arg3 ;
18785 int arg4 ;
18786 int arg5 ;
18787 PyObject * obj0 = 0 ;
18788 PyObject * obj1 = 0 ;
18789 PyObject * obj2 = 0 ;
18790 PyObject * obj3 = 0 ;
18791 PyObject * obj4 = 0 ;
18792 char *kwnames[] = {
18793 (char *) "self",(char *) "x",(char *) "y",(char *) "width",(char *) "height", NULL
18794 };
18795
18796 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOOO:PyPanel_base_DoMoveWindow",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4)) goto fail;
18797 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyPanel, SWIG_POINTER_EXCEPTION | 0);
18798 if (SWIG_arg_fail(1)) SWIG_fail;
18799 {
18800 arg2 = (int)(SWIG_As_int(obj1));
18801 if (SWIG_arg_fail(2)) SWIG_fail;
18802 }
18803 {
18804 arg3 = (int)(SWIG_As_int(obj2));
18805 if (SWIG_arg_fail(3)) SWIG_fail;
18806 }
18807 {
18808 arg4 = (int)(SWIG_As_int(obj3));
18809 if (SWIG_arg_fail(4)) SWIG_fail;
18810 }
18811 {
18812 arg5 = (int)(SWIG_As_int(obj4));
18813 if (SWIG_arg_fail(5)) SWIG_fail;
18814 }
18815 {
18816 PyThreadState* __tstate = wxPyBeginAllowThreads();
18817 (arg1)->base_DoMoveWindow(arg2,arg3,arg4,arg5);
18818
18819 wxPyEndAllowThreads(__tstate);
18820 if (PyErr_Occurred()) SWIG_fail;
18821 }
18822 Py_INCREF(Py_None); resultobj = Py_None;
18823 return resultobj;
18824 fail:
18825 return NULL;
18826}
18827
18828
18829static PyObject *_wrap_PyPanel_base_DoSetSize(PyObject *, PyObject *args, PyObject *kwargs) {
18830 PyObject *resultobj;
18831 wxPyPanel *arg1 = (wxPyPanel *) 0 ;
18832 int arg2 ;
18833 int arg3 ;
18834 int arg4 ;
18835 int arg5 ;
18836 int arg6 = (int) wxSIZE_AUTO ;
18837 PyObject * obj0 = 0 ;
18838 PyObject * obj1 = 0 ;
18839 PyObject * obj2 = 0 ;
18840 PyObject * obj3 = 0 ;
18841 PyObject * obj4 = 0 ;
18842 PyObject * obj5 = 0 ;
18843 char *kwnames[] = {
18844 (char *) "self",(char *) "x",(char *) "y",(char *) "width",(char *) "height",(char *) "sizeFlags", NULL
18845 };
18846
18847 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOOO|O:PyPanel_base_DoSetSize",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) goto fail;
18848 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyPanel, SWIG_POINTER_EXCEPTION | 0);
18849 if (SWIG_arg_fail(1)) SWIG_fail;
18850 {
18851 arg2 = (int)(SWIG_As_int(obj1));
18852 if (SWIG_arg_fail(2)) SWIG_fail;
18853 }
18854 {
18855 arg3 = (int)(SWIG_As_int(obj2));
18856 if (SWIG_arg_fail(3)) SWIG_fail;
18857 }
18858 {
18859 arg4 = (int)(SWIG_As_int(obj3));
18860 if (SWIG_arg_fail(4)) SWIG_fail;
18861 }
18862 {
18863 arg5 = (int)(SWIG_As_int(obj4));
18864 if (SWIG_arg_fail(5)) SWIG_fail;
18865 }
18866 if (obj5) {
18867 {
18868 arg6 = (int)(SWIG_As_int(obj5));
18869 if (SWIG_arg_fail(6)) SWIG_fail;
18870 }
18871 }
18872 {
18873 PyThreadState* __tstate = wxPyBeginAllowThreads();
18874 (arg1)->base_DoSetSize(arg2,arg3,arg4,arg5,arg6);
18875
18876 wxPyEndAllowThreads(__tstate);
18877 if (PyErr_Occurred()) SWIG_fail;
18878 }
18879 Py_INCREF(Py_None); resultobj = Py_None;
18880 return resultobj;
18881 fail:
18882 return NULL;
18883}
18884
18885
18886static PyObject *_wrap_PyPanel_base_DoSetClientSize(PyObject *, PyObject *args, PyObject *kwargs) {
18887 PyObject *resultobj;
18888 wxPyPanel *arg1 = (wxPyPanel *) 0 ;
18889 int arg2 ;
18890 int arg3 ;
18891 PyObject * obj0 = 0 ;
18892 PyObject * obj1 = 0 ;
18893 PyObject * obj2 = 0 ;
18894 char *kwnames[] = {
18895 (char *) "self",(char *) "width",(char *) "height", NULL
18896 };
18897
18898 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:PyPanel_base_DoSetClientSize",kwnames,&obj0,&obj1,&obj2)) goto fail;
18899 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyPanel, SWIG_POINTER_EXCEPTION | 0);
18900 if (SWIG_arg_fail(1)) SWIG_fail;
18901 {
18902 arg2 = (int)(SWIG_As_int(obj1));
18903 if (SWIG_arg_fail(2)) SWIG_fail;
18904 }
18905 {
18906 arg3 = (int)(SWIG_As_int(obj2));
18907 if (SWIG_arg_fail(3)) SWIG_fail;
18908 }
18909 {
18910 PyThreadState* __tstate = wxPyBeginAllowThreads();
18911 (arg1)->base_DoSetClientSize(arg2,arg3);
18912
18913 wxPyEndAllowThreads(__tstate);
18914 if (PyErr_Occurred()) SWIG_fail;
18915 }
18916 Py_INCREF(Py_None); resultobj = Py_None;
18917 return resultobj;
18918 fail:
18919 return NULL;
18920}
18921
18922
18923static PyObject *_wrap_PyPanel_base_DoSetVirtualSize(PyObject *, PyObject *args, PyObject *kwargs) {
18924 PyObject *resultobj;
18925 wxPyPanel *arg1 = (wxPyPanel *) 0 ;
18926 int arg2 ;
18927 int arg3 ;
18928 PyObject * obj0 = 0 ;
18929 PyObject * obj1 = 0 ;
18930 PyObject * obj2 = 0 ;
18931 char *kwnames[] = {
18932 (char *) "self",(char *) "x",(char *) "y", NULL
18933 };
18934
18935 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:PyPanel_base_DoSetVirtualSize",kwnames,&obj0,&obj1,&obj2)) goto fail;
18936 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyPanel, SWIG_POINTER_EXCEPTION | 0);
18937 if (SWIG_arg_fail(1)) SWIG_fail;
18938 {
18939 arg2 = (int)(SWIG_As_int(obj1));
18940 if (SWIG_arg_fail(2)) SWIG_fail;
18941 }
18942 {
18943 arg3 = (int)(SWIG_As_int(obj2));
18944 if (SWIG_arg_fail(3)) SWIG_fail;
18945 }
18946 {
18947 PyThreadState* __tstate = wxPyBeginAllowThreads();
18948 (arg1)->base_DoSetVirtualSize(arg2,arg3);
18949
18950 wxPyEndAllowThreads(__tstate);
18951 if (PyErr_Occurred()) SWIG_fail;
18952 }
18953 Py_INCREF(Py_None); resultobj = Py_None;
18954 return resultobj;
18955 fail:
18956 return NULL;
18957}
18958
18959
18960static PyObject *_wrap_PyPanel_base_DoGetSize(PyObject *, PyObject *args, PyObject *kwargs) {
18961 PyObject *resultobj;
18962 wxPyPanel *arg1 = (wxPyPanel *) 0 ;
18963 int *arg2 = (int *) 0 ;
18964 int *arg3 = (int *) 0 ;
18965 int temp2 ;
18966 int res2 = 0 ;
18967 int temp3 ;
18968 int res3 = 0 ;
18969 PyObject * obj0 = 0 ;
18970 char *kwnames[] = {
18971 (char *) "self", NULL
18972 };
18973
18974 arg2 = &temp2; res2 = SWIG_NEWOBJ;
18975 arg3 = &temp3; res3 = SWIG_NEWOBJ;
18976 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyPanel_base_DoGetSize",kwnames,&obj0)) goto fail;
18977 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyPanel, SWIG_POINTER_EXCEPTION | 0);
18978 if (SWIG_arg_fail(1)) SWIG_fail;
18979 {
18980 PyThreadState* __tstate = wxPyBeginAllowThreads();
18981 ((wxPyPanel const *)arg1)->base_DoGetSize(arg2,arg3);
18982
18983 wxPyEndAllowThreads(__tstate);
18984 if (PyErr_Occurred()) SWIG_fail;
18985 }
18986 Py_INCREF(Py_None); resultobj = Py_None;
18987 resultobj = t_output_helper(resultobj, ((res2 == SWIG_NEWOBJ) ?
18988 SWIG_From_int((*arg2)) : SWIG_NewPointerObj((void*)(arg2), SWIGTYPE_p_int, 0)));
18989 resultobj = t_output_helper(resultobj, ((res3 == SWIG_NEWOBJ) ?
18990 SWIG_From_int((*arg3)) : SWIG_NewPointerObj((void*)(arg3), SWIGTYPE_p_int, 0)));
18991 return resultobj;
18992 fail:
18993 return NULL;
18994}
18995
18996
18997static PyObject *_wrap_PyPanel_base_DoGetClientSize(PyObject *, PyObject *args, PyObject *kwargs) {
18998 PyObject *resultobj;
18999 wxPyPanel *arg1 = (wxPyPanel *) 0 ;
19000 int *arg2 = (int *) 0 ;
19001 int *arg3 = (int *) 0 ;
19002 int temp2 ;
19003 int res2 = 0 ;
19004 int temp3 ;
19005 int res3 = 0 ;
19006 PyObject * obj0 = 0 ;
19007 char *kwnames[] = {
19008 (char *) "self", NULL
19009 };
19010
19011 arg2 = &temp2; res2 = SWIG_NEWOBJ;
19012 arg3 = &temp3; res3 = SWIG_NEWOBJ;
19013 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyPanel_base_DoGetClientSize",kwnames,&obj0)) goto fail;
19014 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyPanel, SWIG_POINTER_EXCEPTION | 0);
19015 if (SWIG_arg_fail(1)) SWIG_fail;
19016 {
19017 PyThreadState* __tstate = wxPyBeginAllowThreads();
19018 ((wxPyPanel const *)arg1)->base_DoGetClientSize(arg2,arg3);
19019
19020 wxPyEndAllowThreads(__tstate);
19021 if (PyErr_Occurred()) SWIG_fail;
19022 }
19023 Py_INCREF(Py_None); resultobj = Py_None;
19024 resultobj = t_output_helper(resultobj, ((res2 == SWIG_NEWOBJ) ?
19025 SWIG_From_int((*arg2)) : SWIG_NewPointerObj((void*)(arg2), SWIGTYPE_p_int, 0)));
19026 resultobj = t_output_helper(resultobj, ((res3 == SWIG_NEWOBJ) ?
19027 SWIG_From_int((*arg3)) : SWIG_NewPointerObj((void*)(arg3), SWIGTYPE_p_int, 0)));
19028 return resultobj;
19029 fail:
19030 return NULL;
19031}
19032
19033
19034static PyObject *_wrap_PyPanel_base_DoGetPosition(PyObject *, PyObject *args, PyObject *kwargs) {
19035 PyObject *resultobj;
19036 wxPyPanel *arg1 = (wxPyPanel *) 0 ;
19037 int *arg2 = (int *) 0 ;
19038 int *arg3 = (int *) 0 ;
19039 int temp2 ;
19040 int res2 = 0 ;
19041 int temp3 ;
19042 int res3 = 0 ;
19043 PyObject * obj0 = 0 ;
19044 char *kwnames[] = {
19045 (char *) "self", NULL
19046 };
19047
19048 arg2 = &temp2; res2 = SWIG_NEWOBJ;
19049 arg3 = &temp3; res3 = SWIG_NEWOBJ;
19050 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyPanel_base_DoGetPosition",kwnames,&obj0)) goto fail;
19051 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyPanel, SWIG_POINTER_EXCEPTION | 0);
19052 if (SWIG_arg_fail(1)) SWIG_fail;
19053 {
19054 PyThreadState* __tstate = wxPyBeginAllowThreads();
19055 ((wxPyPanel const *)arg1)->base_DoGetPosition(arg2,arg3);
19056
19057 wxPyEndAllowThreads(__tstate);
19058 if (PyErr_Occurred()) SWIG_fail;
19059 }
19060 Py_INCREF(Py_None); resultobj = Py_None;
19061 resultobj = t_output_helper(resultobj, ((res2 == SWIG_NEWOBJ) ?
19062 SWIG_From_int((*arg2)) : SWIG_NewPointerObj((void*)(arg2), SWIGTYPE_p_int, 0)));
19063 resultobj = t_output_helper(resultobj, ((res3 == SWIG_NEWOBJ) ?
19064 SWIG_From_int((*arg3)) : SWIG_NewPointerObj((void*)(arg3), SWIGTYPE_p_int, 0)));
19065 return resultobj;
19066 fail:
19067 return NULL;
19068}
19069
19070
19071static PyObject *_wrap_PyPanel_base_DoGetVirtualSize(PyObject *, PyObject *args, PyObject *kwargs) {
19072 PyObject *resultobj;
19073 wxPyPanel *arg1 = (wxPyPanel *) 0 ;
19074 wxSize result;
19075 PyObject * obj0 = 0 ;
19076 char *kwnames[] = {
19077 (char *) "self", NULL
19078 };
19079
19080 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyPanel_base_DoGetVirtualSize",kwnames,&obj0)) goto fail;
19081 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyPanel, SWIG_POINTER_EXCEPTION | 0);
19082 if (SWIG_arg_fail(1)) SWIG_fail;
19083 {
19084 PyThreadState* __tstate = wxPyBeginAllowThreads();
19085 result = ((wxPyPanel const *)arg1)->base_DoGetVirtualSize();
19086
19087 wxPyEndAllowThreads(__tstate);
19088 if (PyErr_Occurred()) SWIG_fail;
19089 }
19090 {
19091 wxSize * resultptr;
19092 resultptr = new wxSize((wxSize &)(result));
19093 resultobj = SWIG_NewPointerObj((void *)(resultptr), SWIGTYPE_p_wxSize, 1);
19094 }
19095 return resultobj;
19096 fail:
19097 return NULL;
19098}
19099
19100
19101static PyObject *_wrap_PyPanel_base_DoGetBestSize(PyObject *, PyObject *args, PyObject *kwargs) {
19102 PyObject *resultobj;
19103 wxPyPanel *arg1 = (wxPyPanel *) 0 ;
19104 wxSize result;
19105 PyObject * obj0 = 0 ;
19106 char *kwnames[] = {
19107 (char *) "self", NULL
19108 };
19109
19110 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyPanel_base_DoGetBestSize",kwnames,&obj0)) goto fail;
19111 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyPanel, SWIG_POINTER_EXCEPTION | 0);
19112 if (SWIG_arg_fail(1)) SWIG_fail;
19113 {
19114 PyThreadState* __tstate = wxPyBeginAllowThreads();
19115 result = ((wxPyPanel const *)arg1)->base_DoGetBestSize();
19116
19117 wxPyEndAllowThreads(__tstate);
19118 if (PyErr_Occurred()) SWIG_fail;
19119 }
19120 {
19121 wxSize * resultptr;
19122 resultptr = new wxSize((wxSize &)(result));
19123 resultobj = SWIG_NewPointerObj((void *)(resultptr), SWIGTYPE_p_wxSize, 1);
19124 }
19125 return resultobj;
19126 fail:
19127 return NULL;
19128}
19129
19130
19131static PyObject *_wrap_PyPanel_base_InitDialog(PyObject *, PyObject *args, PyObject *kwargs) {
19132 PyObject *resultobj;
19133 wxPyPanel *arg1 = (wxPyPanel *) 0 ;
19134 PyObject * obj0 = 0 ;
19135 char *kwnames[] = {
19136 (char *) "self", NULL
19137 };
19138
19139 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyPanel_base_InitDialog",kwnames,&obj0)) goto fail;
19140 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyPanel, SWIG_POINTER_EXCEPTION | 0);
19141 if (SWIG_arg_fail(1)) SWIG_fail;
19142 {
19143 PyThreadState* __tstate = wxPyBeginAllowThreads();
19144 (arg1)->base_InitDialog();
19145
19146 wxPyEndAllowThreads(__tstate);
19147 if (PyErr_Occurred()) SWIG_fail;
19148 }
19149 Py_INCREF(Py_None); resultobj = Py_None;
19150 return resultobj;
19151 fail:
19152 return NULL;
19153}
19154
19155
19156static PyObject *_wrap_PyPanel_base_TransferDataToWindow(PyObject *, PyObject *args, PyObject *kwargs) {
19157 PyObject *resultobj;
19158 wxPyPanel *arg1 = (wxPyPanel *) 0 ;
19159 bool result;
19160 PyObject * obj0 = 0 ;
19161 char *kwnames[] = {
19162 (char *) "self", NULL
19163 };
19164
19165 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyPanel_base_TransferDataToWindow",kwnames,&obj0)) goto fail;
19166 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyPanel, SWIG_POINTER_EXCEPTION | 0);
19167 if (SWIG_arg_fail(1)) SWIG_fail;
19168 {
19169 PyThreadState* __tstate = wxPyBeginAllowThreads();
19170 result = (bool)(arg1)->base_TransferDataToWindow();
19171
19172 wxPyEndAllowThreads(__tstate);
19173 if (PyErr_Occurred()) SWIG_fail;
19174 }
19175 {
19176 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
19177 }
19178 return resultobj;
19179 fail:
19180 return NULL;
19181}
19182
19183
19184static PyObject *_wrap_PyPanel_base_TransferDataFromWindow(PyObject *, PyObject *args, PyObject *kwargs) {
19185 PyObject *resultobj;
19186 wxPyPanel *arg1 = (wxPyPanel *) 0 ;
19187 bool result;
19188 PyObject * obj0 = 0 ;
19189 char *kwnames[] = {
19190 (char *) "self", NULL
19191 };
19192
19193 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyPanel_base_TransferDataFromWindow",kwnames,&obj0)) goto fail;
19194 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyPanel, SWIG_POINTER_EXCEPTION | 0);
19195 if (SWIG_arg_fail(1)) SWIG_fail;
19196 {
19197 PyThreadState* __tstate = wxPyBeginAllowThreads();
19198 result = (bool)(arg1)->base_TransferDataFromWindow();
19199
19200 wxPyEndAllowThreads(__tstate);
19201 if (PyErr_Occurred()) SWIG_fail;
19202 }
19203 {
19204 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
19205 }
19206 return resultobj;
19207 fail:
19208 return NULL;
19209}
19210
19211
19212static PyObject *_wrap_PyPanel_base_Validate(PyObject *, PyObject *args, PyObject *kwargs) {
19213 PyObject *resultobj;
19214 wxPyPanel *arg1 = (wxPyPanel *) 0 ;
19215 bool result;
19216 PyObject * obj0 = 0 ;
19217 char *kwnames[] = {
19218 (char *) "self", NULL
19219 };
19220
19221 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyPanel_base_Validate",kwnames,&obj0)) goto fail;
19222 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyPanel, SWIG_POINTER_EXCEPTION | 0);
19223 if (SWIG_arg_fail(1)) SWIG_fail;
19224 {
19225 PyThreadState* __tstate = wxPyBeginAllowThreads();
19226 result = (bool)(arg1)->base_Validate();
19227
19228 wxPyEndAllowThreads(__tstate);
19229 if (PyErr_Occurred()) SWIG_fail;
19230 }
19231 {
19232 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
19233 }
19234 return resultobj;
19235 fail:
19236 return NULL;
19237}
19238
19239
19240static PyObject *_wrap_PyPanel_base_AcceptsFocus(PyObject *, PyObject *args, PyObject *kwargs) {
19241 PyObject *resultobj;
19242 wxPyPanel *arg1 = (wxPyPanel *) 0 ;
19243 bool result;
19244 PyObject * obj0 = 0 ;
19245 char *kwnames[] = {
19246 (char *) "self", NULL
19247 };
19248
19249 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyPanel_base_AcceptsFocus",kwnames,&obj0)) goto fail;
19250 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyPanel, SWIG_POINTER_EXCEPTION | 0);
19251 if (SWIG_arg_fail(1)) SWIG_fail;
19252 {
19253 PyThreadState* __tstate = wxPyBeginAllowThreads();
19254 result = (bool)((wxPyPanel const *)arg1)->base_AcceptsFocus();
19255
19256 wxPyEndAllowThreads(__tstate);
19257 if (PyErr_Occurred()) SWIG_fail;
19258 }
19259 {
19260 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
19261 }
19262 return resultobj;
19263 fail:
19264 return NULL;
19265}
19266
19267
19268static PyObject *_wrap_PyPanel_base_AcceptsFocusFromKeyboard(PyObject *, PyObject *args, PyObject *kwargs) {
19269 PyObject *resultobj;
19270 wxPyPanel *arg1 = (wxPyPanel *) 0 ;
19271 bool result;
19272 PyObject * obj0 = 0 ;
19273 char *kwnames[] = {
19274 (char *) "self", NULL
19275 };
19276
19277 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyPanel_base_AcceptsFocusFromKeyboard",kwnames,&obj0)) goto fail;
19278 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyPanel, SWIG_POINTER_EXCEPTION | 0);
19279 if (SWIG_arg_fail(1)) SWIG_fail;
19280 {
19281 PyThreadState* __tstate = wxPyBeginAllowThreads();
19282 result = (bool)((wxPyPanel const *)arg1)->base_AcceptsFocusFromKeyboard();
19283
19284 wxPyEndAllowThreads(__tstate);
19285 if (PyErr_Occurred()) SWIG_fail;
19286 }
19287 {
19288 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
19289 }
19290 return resultobj;
19291 fail:
19292 return NULL;
19293}
19294
19295
19296static PyObject *_wrap_PyPanel_base_GetMaxSize(PyObject *, PyObject *args, PyObject *kwargs) {
19297 PyObject *resultobj;
19298 wxPyPanel *arg1 = (wxPyPanel *) 0 ;
19299 wxSize result;
19300 PyObject * obj0 = 0 ;
19301 char *kwnames[] = {
19302 (char *) "self", NULL
19303 };
19304
19305 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyPanel_base_GetMaxSize",kwnames,&obj0)) goto fail;
19306 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyPanel, SWIG_POINTER_EXCEPTION | 0);
19307 if (SWIG_arg_fail(1)) SWIG_fail;
19308 {
19309 PyThreadState* __tstate = wxPyBeginAllowThreads();
19310 result = ((wxPyPanel const *)arg1)->base_GetMaxSize();
19311
19312 wxPyEndAllowThreads(__tstate);
19313 if (PyErr_Occurred()) SWIG_fail;
19314 }
19315 {
19316 wxSize * resultptr;
19317 resultptr = new wxSize((wxSize &)(result));
19318 resultobj = SWIG_NewPointerObj((void *)(resultptr), SWIGTYPE_p_wxSize, 1);
19319 }
19320 return resultobj;
19321 fail:
19322 return NULL;
19323}
19324
19325
19326static PyObject *_wrap_PyPanel_base_AddChild(PyObject *, PyObject *args, PyObject *kwargs) {
19327 PyObject *resultobj;
19328 wxPyPanel *arg1 = (wxPyPanel *) 0 ;
19329 wxWindow *arg2 = (wxWindow *) 0 ;
19330 PyObject * obj0 = 0 ;
19331 PyObject * obj1 = 0 ;
19332 char *kwnames[] = {
19333 (char *) "self",(char *) "child", NULL
19334 };
19335
19336 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PyPanel_base_AddChild",kwnames,&obj0,&obj1)) goto fail;
19337 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyPanel, SWIG_POINTER_EXCEPTION | 0);
19338 if (SWIG_arg_fail(1)) SWIG_fail;
19339 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
19340 if (SWIG_arg_fail(2)) SWIG_fail;
19341 {
19342 PyThreadState* __tstate = wxPyBeginAllowThreads();
19343 (arg1)->base_AddChild(arg2);
19344
19345 wxPyEndAllowThreads(__tstate);
19346 if (PyErr_Occurred()) SWIG_fail;
19347 }
19348 Py_INCREF(Py_None); resultobj = Py_None;
19349 return resultobj;
19350 fail:
19351 return NULL;
19352}
19353
19354
19355static PyObject *_wrap_PyPanel_base_RemoveChild(PyObject *, PyObject *args, PyObject *kwargs) {
19356 PyObject *resultobj;
19357 wxPyPanel *arg1 = (wxPyPanel *) 0 ;
19358 wxWindow *arg2 = (wxWindow *) 0 ;
19359 PyObject * obj0 = 0 ;
19360 PyObject * obj1 = 0 ;
19361 char *kwnames[] = {
19362 (char *) "self",(char *) "child", NULL
19363 };
19364
19365 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PyPanel_base_RemoveChild",kwnames,&obj0,&obj1)) goto fail;
19366 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyPanel, SWIG_POINTER_EXCEPTION | 0);
19367 if (SWIG_arg_fail(1)) SWIG_fail;
19368 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
19369 if (SWIG_arg_fail(2)) SWIG_fail;
19370 {
19371 PyThreadState* __tstate = wxPyBeginAllowThreads();
19372 (arg1)->base_RemoveChild(arg2);
19373
19374 wxPyEndAllowThreads(__tstate);
19375 if (PyErr_Occurred()) SWIG_fail;
19376 }
19377 Py_INCREF(Py_None); resultobj = Py_None;
19378 return resultobj;
19379 fail:
19380 return NULL;
19381}
19382
19383
19384static PyObject *_wrap_PyPanel_base_ShouldInheritColours(PyObject *, PyObject *args, PyObject *kwargs) {
19385 PyObject *resultobj;
19386 wxPyPanel *arg1 = (wxPyPanel *) 0 ;
19387 bool result;
19388 PyObject * obj0 = 0 ;
19389 char *kwnames[] = {
19390 (char *) "self", NULL
19391 };
19392
19393 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyPanel_base_ShouldInheritColours",kwnames,&obj0)) goto fail;
19394 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyPanel, SWIG_POINTER_EXCEPTION | 0);
19395 if (SWIG_arg_fail(1)) SWIG_fail;
19396 {
19397 PyThreadState* __tstate = wxPyBeginAllowThreads();
19398 result = (bool)((wxPyPanel const *)arg1)->base_ShouldInheritColours();
19399
19400 wxPyEndAllowThreads(__tstate);
19401 if (PyErr_Occurred()) SWIG_fail;
19402 }
19403 {
19404 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
19405 }
19406 return resultobj;
19407 fail:
19408 return NULL;
19409}
19410
19411
19412static PyObject *_wrap_PyPanel_base_ApplyParentThemeBackground(PyObject *, PyObject *args, PyObject *kwargs) {
19413 PyObject *resultobj;
19414 wxPyPanel *arg1 = (wxPyPanel *) 0 ;
19415 wxColour *arg2 = 0 ;
19416 wxColour temp2 ;
19417 PyObject * obj0 = 0 ;
19418 PyObject * obj1 = 0 ;
19419 char *kwnames[] = {
19420 (char *) "self",(char *) "c", NULL
19421 };
19422
19423 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PyPanel_base_ApplyParentThemeBackground",kwnames,&obj0,&obj1)) goto fail;
19424 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyPanel, SWIG_POINTER_EXCEPTION | 0);
19425 if (SWIG_arg_fail(1)) SWIG_fail;
19426 {
19427 arg2 = &temp2;
19428 if ( ! wxColour_helper(obj1, &arg2)) SWIG_fail;
19429 }
19430 {
19431 PyThreadState* __tstate = wxPyBeginAllowThreads();
19432 (arg1)->base_ApplyParentThemeBackground((wxColour const &)*arg2);
19433
19434 wxPyEndAllowThreads(__tstate);
19435 if (PyErr_Occurred()) SWIG_fail;
19436 }
19437 Py_INCREF(Py_None); resultobj = Py_None;
19438 return resultobj;
19439 fail:
19440 return NULL;
19441}
19442
19443
19444static PyObject *_wrap_PyPanel_base_GetDefaultAttributes(PyObject *, PyObject *args, PyObject *kwargs) {
19445 PyObject *resultobj;
19446 wxPyPanel *arg1 = (wxPyPanel *) 0 ;
19447 wxVisualAttributes result;
19448 PyObject * obj0 = 0 ;
19449 char *kwnames[] = {
19450 (char *) "self", NULL
19451 };
19452
19453 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyPanel_base_GetDefaultAttributes",kwnames,&obj0)) goto fail;
19454 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyPanel, SWIG_POINTER_EXCEPTION | 0);
19455 if (SWIG_arg_fail(1)) SWIG_fail;
19456 {
19457 PyThreadState* __tstate = wxPyBeginAllowThreads();
19458 result = (arg1)->base_GetDefaultAttributes();
19459
19460 wxPyEndAllowThreads(__tstate);
19461 if (PyErr_Occurred()) SWIG_fail;
19462 }
19463 {
19464 wxVisualAttributes * resultptr;
19465 resultptr = new wxVisualAttributes((wxVisualAttributes &)(result));
19466 resultobj = SWIG_NewPointerObj((void *)(resultptr), SWIGTYPE_p_wxVisualAttributes, 1);
19467 }
19468 return resultobj;
19469 fail:
19470 return NULL;
19471}
19472
19473
19474static PyObject * PyPanel_swigregister(PyObject *, PyObject *args) {
19475 PyObject *obj;
19476 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
19477 SWIG_TypeClientData(SWIGTYPE_p_wxPyPanel, obj);
19478 Py_INCREF(obj);
19479 return Py_BuildValue((char *)"");
19480}
19481static PyObject *_wrap_new_PyScrolledWindow(PyObject *, PyObject *args, PyObject *kwargs) {
19482 PyObject *resultobj;
19483 wxWindow *arg1 = (wxWindow *) 0 ;
19484 int arg2 = (int) (int)-1 ;
19485 wxPoint const &arg3_defvalue = wxDefaultPosition ;
19486 wxPoint *arg3 = (wxPoint *) &arg3_defvalue ;
19487 wxSize const &arg4_defvalue = wxDefaultSize ;
19488 wxSize *arg4 = (wxSize *) &arg4_defvalue ;
19489 long arg5 = (long) 0 ;
19490 wxString const &arg6_defvalue = wxPyPanelNameStr ;
19491 wxString *arg6 = (wxString *) &arg6_defvalue ;
19492 wxPyScrolledWindow *result;
19493 wxPoint temp3 ;
19494 wxSize temp4 ;
19495 bool temp6 = false ;
19496 PyObject * obj0 = 0 ;
19497 PyObject * obj1 = 0 ;
19498 PyObject * obj2 = 0 ;
19499 PyObject * obj3 = 0 ;
19500 PyObject * obj4 = 0 ;
19501 PyObject * obj5 = 0 ;
19502 char *kwnames[] = {
19503 (char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
19504 };
19505
19506 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|OOOOO:new_PyScrolledWindow",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) goto fail;
19507 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
19508 if (SWIG_arg_fail(1)) SWIG_fail;
19509 if (obj1) {
19510 {
19511 arg2 = (int const)(SWIG_As_int(obj1));
19512 if (SWIG_arg_fail(2)) SWIG_fail;
19513 }
19514 }
19515 if (obj2) {
19516 {
19517 arg3 = &temp3;
19518 if ( ! wxPoint_helper(obj2, &arg3)) SWIG_fail;
19519 }
19520 }
19521 if (obj3) {
19522 {
19523 arg4 = &temp4;
19524 if ( ! wxSize_helper(obj3, &arg4)) SWIG_fail;
19525 }
19526 }
19527 if (obj4) {
19528 {
19529 arg5 = (long)(SWIG_As_long(obj4));
19530 if (SWIG_arg_fail(5)) SWIG_fail;
19531 }
19532 }
19533 if (obj5) {
19534 {
19535 arg6 = wxString_in_helper(obj5);
19536 if (arg6 == NULL) SWIG_fail;
19537 temp6 = true;
19538 }
19539 }
19540 {
19541 if (!wxPyCheckForApp()) SWIG_fail;
19542 PyThreadState* __tstate = wxPyBeginAllowThreads();
19543 result = (wxPyScrolledWindow *)new wxPyScrolledWindow(arg1,arg2,(wxPoint const &)*arg3,(wxSize const &)*arg4,arg5,(wxString const &)*arg6);
19544
19545 wxPyEndAllowThreads(__tstate);
19546 if (PyErr_Occurred()) SWIG_fail;
19547 }
19548 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPyScrolledWindow, 1);
19549 {
19550 if (temp6)
19551 delete arg6;
19552 }
19553 return resultobj;
19554 fail:
19555 {
19556 if (temp6)
19557 delete arg6;
19558 }
19559 return NULL;
19560}
19561
19562
19563static PyObject *_wrap_new_PrePyScrolledWindow(PyObject *, PyObject *args, PyObject *kwargs) {
19564 PyObject *resultobj;
19565 wxPyScrolledWindow *result;
19566 char *kwnames[] = {
19567 NULL
19568 };
19569
19570 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":new_PrePyScrolledWindow",kwnames)) goto fail;
19571 {
19572 if (!wxPyCheckForApp()) SWIG_fail;
19573 PyThreadState* __tstate = wxPyBeginAllowThreads();
19574 result = (wxPyScrolledWindow *)new wxPyScrolledWindow();
19575
19576 wxPyEndAllowThreads(__tstate);
19577 if (PyErr_Occurred()) SWIG_fail;
19578 }
19579 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPyScrolledWindow, 1);
19580 return resultobj;
19581 fail:
19582 return NULL;
19583}
19584
19585
19586static PyObject *_wrap_PyScrolledWindow__setCallbackInfo(PyObject *, PyObject *args, PyObject *kwargs) {
19587 PyObject *resultobj;
19588 wxPyScrolledWindow *arg1 = (wxPyScrolledWindow *) 0 ;
19589 PyObject *arg2 = (PyObject *) 0 ;
19590 PyObject *arg3 = (PyObject *) 0 ;
19591 PyObject * obj0 = 0 ;
19592 PyObject * obj1 = 0 ;
19593 PyObject * obj2 = 0 ;
19594 char *kwnames[] = {
19595 (char *) "self",(char *) "self",(char *) "_class", NULL
19596 };
19597
19598 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:PyScrolledWindow__setCallbackInfo",kwnames,&obj0,&obj1,&obj2)) goto fail;
19599 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyScrolledWindow, SWIG_POINTER_EXCEPTION | 0);
19600 if (SWIG_arg_fail(1)) SWIG_fail;
19601 arg2 = obj1;
19602 arg3 = obj2;
19603 {
19604 PyThreadState* __tstate = wxPyBeginAllowThreads();
19605 (arg1)->_setCallbackInfo(arg2,arg3);
19606
19607 wxPyEndAllowThreads(__tstate);
19608 if (PyErr_Occurred()) SWIG_fail;
19609 }
19610 Py_INCREF(Py_None); resultobj = Py_None;
19611 return resultobj;
19612 fail:
19613 return NULL;
19614}
19615
19616
19617static PyObject *_wrap_PyScrolledWindow_SetBestSize(PyObject *, PyObject *args, PyObject *kwargs) {
19618 PyObject *resultobj;
19619 wxPyScrolledWindow *arg1 = (wxPyScrolledWindow *) 0 ;
19620 wxSize *arg2 = 0 ;
19621 wxSize temp2 ;
19622 PyObject * obj0 = 0 ;
19623 PyObject * obj1 = 0 ;
19624 char *kwnames[] = {
19625 (char *) "self",(char *) "size", NULL
19626 };
19627
19628 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PyScrolledWindow_SetBestSize",kwnames,&obj0,&obj1)) goto fail;
19629 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyScrolledWindow, SWIG_POINTER_EXCEPTION | 0);
19630 if (SWIG_arg_fail(1)) SWIG_fail;
19631 {
19632 arg2 = &temp2;
19633 if ( ! wxSize_helper(obj1, &arg2)) SWIG_fail;
19634 }
19635 {
19636 PyThreadState* __tstate = wxPyBeginAllowThreads();
19637 (arg1)->SetBestSize((wxSize const &)*arg2);
19638
19639 wxPyEndAllowThreads(__tstate);
19640 if (PyErr_Occurred()) SWIG_fail;
19641 }
19642 Py_INCREF(Py_None); resultobj = Py_None;
19643 return resultobj;
19644 fail:
19645 return NULL;
19646}
19647
19648
19649static PyObject *_wrap_PyScrolledWindow_base_DoMoveWindow(PyObject *, PyObject *args, PyObject *kwargs) {
19650 PyObject *resultobj;
19651 wxPyScrolledWindow *arg1 = (wxPyScrolledWindow *) 0 ;
19652 int arg2 ;
19653 int arg3 ;
19654 int arg4 ;
19655 int arg5 ;
19656 PyObject * obj0 = 0 ;
19657 PyObject * obj1 = 0 ;
19658 PyObject * obj2 = 0 ;
19659 PyObject * obj3 = 0 ;
19660 PyObject * obj4 = 0 ;
19661 char *kwnames[] = {
19662 (char *) "self",(char *) "x",(char *) "y",(char *) "width",(char *) "height", NULL
19663 };
19664
19665 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOOO:PyScrolledWindow_base_DoMoveWindow",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4)) goto fail;
19666 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyScrolledWindow, SWIG_POINTER_EXCEPTION | 0);
19667 if (SWIG_arg_fail(1)) SWIG_fail;
19668 {
19669 arg2 = (int)(SWIG_As_int(obj1));
19670 if (SWIG_arg_fail(2)) SWIG_fail;
19671 }
19672 {
19673 arg3 = (int)(SWIG_As_int(obj2));
19674 if (SWIG_arg_fail(3)) SWIG_fail;
19675 }
19676 {
19677 arg4 = (int)(SWIG_As_int(obj3));
19678 if (SWIG_arg_fail(4)) SWIG_fail;
19679 }
19680 {
19681 arg5 = (int)(SWIG_As_int(obj4));
19682 if (SWIG_arg_fail(5)) SWIG_fail;
19683 }
19684 {
19685 PyThreadState* __tstate = wxPyBeginAllowThreads();
19686 (arg1)->base_DoMoveWindow(arg2,arg3,arg4,arg5);
19687
19688 wxPyEndAllowThreads(__tstate);
19689 if (PyErr_Occurred()) SWIG_fail;
19690 }
19691 Py_INCREF(Py_None); resultobj = Py_None;
19692 return resultobj;
19693 fail:
19694 return NULL;
19695}
19696
19697
19698static PyObject *_wrap_PyScrolledWindow_base_DoSetSize(PyObject *, PyObject *args, PyObject *kwargs) {
19699 PyObject *resultobj;
19700 wxPyScrolledWindow *arg1 = (wxPyScrolledWindow *) 0 ;
19701 int arg2 ;
19702 int arg3 ;
19703 int arg4 ;
19704 int arg5 ;
19705 int arg6 = (int) wxSIZE_AUTO ;
19706 PyObject * obj0 = 0 ;
19707 PyObject * obj1 = 0 ;
19708 PyObject * obj2 = 0 ;
19709 PyObject * obj3 = 0 ;
19710 PyObject * obj4 = 0 ;
19711 PyObject * obj5 = 0 ;
19712 char *kwnames[] = {
19713 (char *) "self",(char *) "x",(char *) "y",(char *) "width",(char *) "height",(char *) "sizeFlags", NULL
19714 };
19715
19716 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOOO|O:PyScrolledWindow_base_DoSetSize",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) goto fail;
19717 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyScrolledWindow, SWIG_POINTER_EXCEPTION | 0);
19718 if (SWIG_arg_fail(1)) SWIG_fail;
19719 {
19720 arg2 = (int)(SWIG_As_int(obj1));
19721 if (SWIG_arg_fail(2)) SWIG_fail;
19722 }
19723 {
19724 arg3 = (int)(SWIG_As_int(obj2));
19725 if (SWIG_arg_fail(3)) SWIG_fail;
19726 }
19727 {
19728 arg4 = (int)(SWIG_As_int(obj3));
19729 if (SWIG_arg_fail(4)) SWIG_fail;
19730 }
19731 {
19732 arg5 = (int)(SWIG_As_int(obj4));
19733 if (SWIG_arg_fail(5)) SWIG_fail;
19734 }
19735 if (obj5) {
19736 {
19737 arg6 = (int)(SWIG_As_int(obj5));
19738 if (SWIG_arg_fail(6)) SWIG_fail;
19739 }
19740 }
19741 {
19742 PyThreadState* __tstate = wxPyBeginAllowThreads();
19743 (arg1)->base_DoSetSize(arg2,arg3,arg4,arg5,arg6);
19744
19745 wxPyEndAllowThreads(__tstate);
19746 if (PyErr_Occurred()) SWIG_fail;
19747 }
19748 Py_INCREF(Py_None); resultobj = Py_None;
19749 return resultobj;
19750 fail:
19751 return NULL;
19752}
19753
19754
19755static PyObject *_wrap_PyScrolledWindow_base_DoSetClientSize(PyObject *, PyObject *args, PyObject *kwargs) {
19756 PyObject *resultobj;
19757 wxPyScrolledWindow *arg1 = (wxPyScrolledWindow *) 0 ;
19758 int arg2 ;
19759 int arg3 ;
19760 PyObject * obj0 = 0 ;
19761 PyObject * obj1 = 0 ;
19762 PyObject * obj2 = 0 ;
19763 char *kwnames[] = {
19764 (char *) "self",(char *) "width",(char *) "height", NULL
19765 };
19766
19767 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:PyScrolledWindow_base_DoSetClientSize",kwnames,&obj0,&obj1,&obj2)) goto fail;
19768 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyScrolledWindow, SWIG_POINTER_EXCEPTION | 0);
19769 if (SWIG_arg_fail(1)) SWIG_fail;
19770 {
19771 arg2 = (int)(SWIG_As_int(obj1));
19772 if (SWIG_arg_fail(2)) SWIG_fail;
19773 }
19774 {
19775 arg3 = (int)(SWIG_As_int(obj2));
19776 if (SWIG_arg_fail(3)) SWIG_fail;
19777 }
19778 {
19779 PyThreadState* __tstate = wxPyBeginAllowThreads();
19780 (arg1)->base_DoSetClientSize(arg2,arg3);
19781
19782 wxPyEndAllowThreads(__tstate);
19783 if (PyErr_Occurred()) SWIG_fail;
19784 }
19785 Py_INCREF(Py_None); resultobj = Py_None;
19786 return resultobj;
19787 fail:
19788 return NULL;
19789}
19790
19791
19792static PyObject *_wrap_PyScrolledWindow_base_DoSetVirtualSize(PyObject *, PyObject *args, PyObject *kwargs) {
19793 PyObject *resultobj;
19794 wxPyScrolledWindow *arg1 = (wxPyScrolledWindow *) 0 ;
19795 int arg2 ;
19796 int arg3 ;
19797 PyObject * obj0 = 0 ;
19798 PyObject * obj1 = 0 ;
19799 PyObject * obj2 = 0 ;
19800 char *kwnames[] = {
19801 (char *) "self",(char *) "x",(char *) "y", NULL
19802 };
19803
19804 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:PyScrolledWindow_base_DoSetVirtualSize",kwnames,&obj0,&obj1,&obj2)) goto fail;
19805 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyScrolledWindow, SWIG_POINTER_EXCEPTION | 0);
19806 if (SWIG_arg_fail(1)) SWIG_fail;
19807 {
19808 arg2 = (int)(SWIG_As_int(obj1));
19809 if (SWIG_arg_fail(2)) SWIG_fail;
19810 }
19811 {
19812 arg3 = (int)(SWIG_As_int(obj2));
19813 if (SWIG_arg_fail(3)) SWIG_fail;
19814 }
19815 {
19816 PyThreadState* __tstate = wxPyBeginAllowThreads();
19817 (arg1)->base_DoSetVirtualSize(arg2,arg3);
19818
19819 wxPyEndAllowThreads(__tstate);
19820 if (PyErr_Occurred()) SWIG_fail;
19821 }
19822 Py_INCREF(Py_None); resultobj = Py_None;
19823 return resultobj;
19824 fail:
19825 return NULL;
19826}
19827
19828
19829static PyObject *_wrap_PyScrolledWindow_base_DoGetSize(PyObject *, PyObject *args, PyObject *kwargs) {
19830 PyObject *resultobj;
19831 wxPyScrolledWindow *arg1 = (wxPyScrolledWindow *) 0 ;
19832 int *arg2 = (int *) 0 ;
19833 int *arg3 = (int *) 0 ;
19834 int temp2 ;
19835 int res2 = 0 ;
19836 int temp3 ;
19837 int res3 = 0 ;
19838 PyObject * obj0 = 0 ;
19839 char *kwnames[] = {
19840 (char *) "self", NULL
19841 };
19842
19843 arg2 = &temp2; res2 = SWIG_NEWOBJ;
19844 arg3 = &temp3; res3 = SWIG_NEWOBJ;
19845 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyScrolledWindow_base_DoGetSize",kwnames,&obj0)) goto fail;
19846 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyScrolledWindow, SWIG_POINTER_EXCEPTION | 0);
19847 if (SWIG_arg_fail(1)) SWIG_fail;
19848 {
19849 PyThreadState* __tstate = wxPyBeginAllowThreads();
19850 ((wxPyScrolledWindow const *)arg1)->base_DoGetSize(arg2,arg3);
19851
19852 wxPyEndAllowThreads(__tstate);
19853 if (PyErr_Occurred()) SWIG_fail;
19854 }
19855 Py_INCREF(Py_None); resultobj = Py_None;
19856 resultobj = t_output_helper(resultobj, ((res2 == SWIG_NEWOBJ) ?
19857 SWIG_From_int((*arg2)) : SWIG_NewPointerObj((void*)(arg2), SWIGTYPE_p_int, 0)));
19858 resultobj = t_output_helper(resultobj, ((res3 == SWIG_NEWOBJ) ?
19859 SWIG_From_int((*arg3)) : SWIG_NewPointerObj((void*)(arg3), SWIGTYPE_p_int, 0)));
19860 return resultobj;
19861 fail:
19862 return NULL;
19863}
19864
19865
19866static PyObject *_wrap_PyScrolledWindow_base_DoGetClientSize(PyObject *, PyObject *args, PyObject *kwargs) {
19867 PyObject *resultobj;
19868 wxPyScrolledWindow *arg1 = (wxPyScrolledWindow *) 0 ;
19869 int *arg2 = (int *) 0 ;
19870 int *arg3 = (int *) 0 ;
19871 int temp2 ;
19872 int res2 = 0 ;
19873 int temp3 ;
19874 int res3 = 0 ;
19875 PyObject * obj0 = 0 ;
19876 char *kwnames[] = {
19877 (char *) "self", NULL
19878 };
19879
19880 arg2 = &temp2; res2 = SWIG_NEWOBJ;
19881 arg3 = &temp3; res3 = SWIG_NEWOBJ;
19882 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyScrolledWindow_base_DoGetClientSize",kwnames,&obj0)) goto fail;
19883 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyScrolledWindow, SWIG_POINTER_EXCEPTION | 0);
19884 if (SWIG_arg_fail(1)) SWIG_fail;
19885 {
19886 PyThreadState* __tstate = wxPyBeginAllowThreads();
19887 ((wxPyScrolledWindow const *)arg1)->base_DoGetClientSize(arg2,arg3);
19888
19889 wxPyEndAllowThreads(__tstate);
19890 if (PyErr_Occurred()) SWIG_fail;
19891 }
19892 Py_INCREF(Py_None); resultobj = Py_None;
19893 resultobj = t_output_helper(resultobj, ((res2 == SWIG_NEWOBJ) ?
19894 SWIG_From_int((*arg2)) : SWIG_NewPointerObj((void*)(arg2), SWIGTYPE_p_int, 0)));
19895 resultobj = t_output_helper(resultobj, ((res3 == SWIG_NEWOBJ) ?
19896 SWIG_From_int((*arg3)) : SWIG_NewPointerObj((void*)(arg3), SWIGTYPE_p_int, 0)));
19897 return resultobj;
19898 fail:
19899 return NULL;
19900}
19901
19902
19903static PyObject *_wrap_PyScrolledWindow_base_DoGetPosition(PyObject *, PyObject *args, PyObject *kwargs) {
19904 PyObject *resultobj;
19905 wxPyScrolledWindow *arg1 = (wxPyScrolledWindow *) 0 ;
19906 int *arg2 = (int *) 0 ;
19907 int *arg3 = (int *) 0 ;
19908 int temp2 ;
19909 int res2 = 0 ;
19910 int temp3 ;
19911 int res3 = 0 ;
19912 PyObject * obj0 = 0 ;
19913 char *kwnames[] = {
19914 (char *) "self", NULL
19915 };
19916
19917 arg2 = &temp2; res2 = SWIG_NEWOBJ;
19918 arg3 = &temp3; res3 = SWIG_NEWOBJ;
19919 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyScrolledWindow_base_DoGetPosition",kwnames,&obj0)) goto fail;
19920 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyScrolledWindow, SWIG_POINTER_EXCEPTION | 0);
19921 if (SWIG_arg_fail(1)) SWIG_fail;
19922 {
19923 PyThreadState* __tstate = wxPyBeginAllowThreads();
19924 ((wxPyScrolledWindow const *)arg1)->base_DoGetPosition(arg2,arg3);
19925
19926 wxPyEndAllowThreads(__tstate);
19927 if (PyErr_Occurred()) SWIG_fail;
19928 }
19929 Py_INCREF(Py_None); resultobj = Py_None;
19930 resultobj = t_output_helper(resultobj, ((res2 == SWIG_NEWOBJ) ?
19931 SWIG_From_int((*arg2)) : SWIG_NewPointerObj((void*)(arg2), SWIGTYPE_p_int, 0)));
19932 resultobj = t_output_helper(resultobj, ((res3 == SWIG_NEWOBJ) ?
19933 SWIG_From_int((*arg3)) : SWIG_NewPointerObj((void*)(arg3), SWIGTYPE_p_int, 0)));
19934 return resultobj;
19935 fail:
19936 return NULL;
19937}
19938
19939
19940static PyObject *_wrap_PyScrolledWindow_base_DoGetVirtualSize(PyObject *, PyObject *args, PyObject *kwargs) {
19941 PyObject *resultobj;
19942 wxPyScrolledWindow *arg1 = (wxPyScrolledWindow *) 0 ;
19943 wxSize result;
19944 PyObject * obj0 = 0 ;
19945 char *kwnames[] = {
19946 (char *) "self", NULL
19947 };
19948
19949 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyScrolledWindow_base_DoGetVirtualSize",kwnames,&obj0)) goto fail;
19950 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyScrolledWindow, SWIG_POINTER_EXCEPTION | 0);
19951 if (SWIG_arg_fail(1)) SWIG_fail;
19952 {
19953 PyThreadState* __tstate = wxPyBeginAllowThreads();
19954 result = ((wxPyScrolledWindow const *)arg1)->base_DoGetVirtualSize();
19955
19956 wxPyEndAllowThreads(__tstate);
19957 if (PyErr_Occurred()) SWIG_fail;
19958 }
19959 {
19960 wxSize * resultptr;
19961 resultptr = new wxSize((wxSize &)(result));
19962 resultobj = SWIG_NewPointerObj((void *)(resultptr), SWIGTYPE_p_wxSize, 1);
19963 }
19964 return resultobj;
19965 fail:
19966 return NULL;
19967}
19968
19969
19970static PyObject *_wrap_PyScrolledWindow_base_DoGetBestSize(PyObject *, PyObject *args, PyObject *kwargs) {
19971 PyObject *resultobj;
19972 wxPyScrolledWindow *arg1 = (wxPyScrolledWindow *) 0 ;
19973 wxSize result;
19974 PyObject * obj0 = 0 ;
19975 char *kwnames[] = {
19976 (char *) "self", NULL
19977 };
19978
19979 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyScrolledWindow_base_DoGetBestSize",kwnames,&obj0)) goto fail;
19980 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyScrolledWindow, SWIG_POINTER_EXCEPTION | 0);
19981 if (SWIG_arg_fail(1)) SWIG_fail;
19982 {
19983 PyThreadState* __tstate = wxPyBeginAllowThreads();
19984 result = ((wxPyScrolledWindow const *)arg1)->base_DoGetBestSize();
19985
19986 wxPyEndAllowThreads(__tstate);
19987 if (PyErr_Occurred()) SWIG_fail;
19988 }
19989 {
19990 wxSize * resultptr;
19991 resultptr = new wxSize((wxSize &)(result));
19992 resultobj = SWIG_NewPointerObj((void *)(resultptr), SWIGTYPE_p_wxSize, 1);
19993 }
19994 return resultobj;
19995 fail:
19996 return NULL;
19997}
19998
19999
20000static PyObject *_wrap_PyScrolledWindow_base_InitDialog(PyObject *, PyObject *args, PyObject *kwargs) {
20001 PyObject *resultobj;
20002 wxPyScrolledWindow *arg1 = (wxPyScrolledWindow *) 0 ;
20003 PyObject * obj0 = 0 ;
20004 char *kwnames[] = {
20005 (char *) "self", NULL
20006 };
20007
20008 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyScrolledWindow_base_InitDialog",kwnames,&obj0)) goto fail;
20009 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyScrolledWindow, SWIG_POINTER_EXCEPTION | 0);
20010 if (SWIG_arg_fail(1)) SWIG_fail;
20011 {
20012 PyThreadState* __tstate = wxPyBeginAllowThreads();
20013 (arg1)->base_InitDialog();
20014
20015 wxPyEndAllowThreads(__tstate);
20016 if (PyErr_Occurred()) SWIG_fail;
20017 }
20018 Py_INCREF(Py_None); resultobj = Py_None;
20019 return resultobj;
20020 fail:
20021 return NULL;
20022}
20023
20024
20025static PyObject *_wrap_PyScrolledWindow_base_TransferDataToWindow(PyObject *, PyObject *args, PyObject *kwargs) {
20026 PyObject *resultobj;
20027 wxPyScrolledWindow *arg1 = (wxPyScrolledWindow *) 0 ;
20028 bool result;
20029 PyObject * obj0 = 0 ;
20030 char *kwnames[] = {
20031 (char *) "self", NULL
20032 };
20033
20034 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyScrolledWindow_base_TransferDataToWindow",kwnames,&obj0)) goto fail;
20035 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyScrolledWindow, SWIG_POINTER_EXCEPTION | 0);
20036 if (SWIG_arg_fail(1)) SWIG_fail;
20037 {
20038 PyThreadState* __tstate = wxPyBeginAllowThreads();
20039 result = (bool)(arg1)->base_TransferDataToWindow();
20040
20041 wxPyEndAllowThreads(__tstate);
20042 if (PyErr_Occurred()) SWIG_fail;
20043 }
20044 {
20045 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
20046 }
20047 return resultobj;
20048 fail:
20049 return NULL;
20050}
20051
20052
20053static PyObject *_wrap_PyScrolledWindow_base_TransferDataFromWindow(PyObject *, PyObject *args, PyObject *kwargs) {
20054 PyObject *resultobj;
20055 wxPyScrolledWindow *arg1 = (wxPyScrolledWindow *) 0 ;
20056 bool result;
20057 PyObject * obj0 = 0 ;
20058 char *kwnames[] = {
20059 (char *) "self", NULL
20060 };
20061
20062 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyScrolledWindow_base_TransferDataFromWindow",kwnames,&obj0)) goto fail;
20063 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyScrolledWindow, SWIG_POINTER_EXCEPTION | 0);
20064 if (SWIG_arg_fail(1)) SWIG_fail;
20065 {
20066 PyThreadState* __tstate = wxPyBeginAllowThreads();
20067 result = (bool)(arg1)->base_TransferDataFromWindow();
20068
20069 wxPyEndAllowThreads(__tstate);
20070 if (PyErr_Occurred()) SWIG_fail;
20071 }
20072 {
20073 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
20074 }
20075 return resultobj;
20076 fail:
20077 return NULL;
20078}
20079
20080
20081static PyObject *_wrap_PyScrolledWindow_base_Validate(PyObject *, PyObject *args, PyObject *kwargs) {
20082 PyObject *resultobj;
20083 wxPyScrolledWindow *arg1 = (wxPyScrolledWindow *) 0 ;
20084 bool result;
20085 PyObject * obj0 = 0 ;
20086 char *kwnames[] = {
20087 (char *) "self", NULL
20088 };
20089
20090 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyScrolledWindow_base_Validate",kwnames,&obj0)) goto fail;
20091 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyScrolledWindow, SWIG_POINTER_EXCEPTION | 0);
20092 if (SWIG_arg_fail(1)) SWIG_fail;
20093 {
20094 PyThreadState* __tstate = wxPyBeginAllowThreads();
20095 result = (bool)(arg1)->base_Validate();
20096
20097 wxPyEndAllowThreads(__tstate);
20098 if (PyErr_Occurred()) SWIG_fail;
20099 }
20100 {
20101 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
20102 }
20103 return resultobj;
20104 fail:
20105 return NULL;
20106}
20107
20108
20109static PyObject *_wrap_PyScrolledWindow_base_AcceptsFocus(PyObject *, PyObject *args, PyObject *kwargs) {
20110 PyObject *resultobj;
20111 wxPyScrolledWindow *arg1 = (wxPyScrolledWindow *) 0 ;
20112 bool result;
20113 PyObject * obj0 = 0 ;
20114 char *kwnames[] = {
20115 (char *) "self", NULL
20116 };
20117
20118 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyScrolledWindow_base_AcceptsFocus",kwnames,&obj0)) goto fail;
20119 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyScrolledWindow, SWIG_POINTER_EXCEPTION | 0);
20120 if (SWIG_arg_fail(1)) SWIG_fail;
20121 {
20122 PyThreadState* __tstate = wxPyBeginAllowThreads();
20123 result = (bool)((wxPyScrolledWindow const *)arg1)->base_AcceptsFocus();
20124
20125 wxPyEndAllowThreads(__tstate);
20126 if (PyErr_Occurred()) SWIG_fail;
20127 }
20128 {
20129 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
20130 }
20131 return resultobj;
20132 fail:
20133 return NULL;
20134}
20135
20136
20137static PyObject *_wrap_PyScrolledWindow_base_AcceptsFocusFromKeyboard(PyObject *, PyObject *args, PyObject *kwargs) {
20138 PyObject *resultobj;
20139 wxPyScrolledWindow *arg1 = (wxPyScrolledWindow *) 0 ;
20140 bool result;
20141 PyObject * obj0 = 0 ;
20142 char *kwnames[] = {
20143 (char *) "self", NULL
20144 };
20145
20146 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyScrolledWindow_base_AcceptsFocusFromKeyboard",kwnames,&obj0)) goto fail;
20147 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyScrolledWindow, SWIG_POINTER_EXCEPTION | 0);
20148 if (SWIG_arg_fail(1)) SWIG_fail;
20149 {
20150 PyThreadState* __tstate = wxPyBeginAllowThreads();
20151 result = (bool)((wxPyScrolledWindow const *)arg1)->base_AcceptsFocusFromKeyboard();
20152
20153 wxPyEndAllowThreads(__tstate);
20154 if (PyErr_Occurred()) SWIG_fail;
20155 }
20156 {
20157 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
20158 }
20159 return resultobj;
20160 fail:
20161 return NULL;
20162}
20163
20164
20165static PyObject *_wrap_PyScrolledWindow_base_GetMaxSize(PyObject *, PyObject *args, PyObject *kwargs) {
20166 PyObject *resultobj;
20167 wxPyScrolledWindow *arg1 = (wxPyScrolledWindow *) 0 ;
20168 wxSize result;
20169 PyObject * obj0 = 0 ;
20170 char *kwnames[] = {
20171 (char *) "self", NULL
20172 };
20173
20174 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyScrolledWindow_base_GetMaxSize",kwnames,&obj0)) goto fail;
20175 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyScrolledWindow, SWIG_POINTER_EXCEPTION | 0);
20176 if (SWIG_arg_fail(1)) SWIG_fail;
20177 {
20178 PyThreadState* __tstate = wxPyBeginAllowThreads();
20179 result = ((wxPyScrolledWindow const *)arg1)->base_GetMaxSize();
20180
20181 wxPyEndAllowThreads(__tstate);
20182 if (PyErr_Occurred()) SWIG_fail;
20183 }
20184 {
20185 wxSize * resultptr;
20186 resultptr = new wxSize((wxSize &)(result));
20187 resultobj = SWIG_NewPointerObj((void *)(resultptr), SWIGTYPE_p_wxSize, 1);
20188 }
20189 return resultobj;
20190 fail:
20191 return NULL;
20192}
20193
20194
20195static PyObject *_wrap_PyScrolledWindow_base_AddChild(PyObject *, PyObject *args, PyObject *kwargs) {
20196 PyObject *resultobj;
20197 wxPyScrolledWindow *arg1 = (wxPyScrolledWindow *) 0 ;
20198 wxWindow *arg2 = (wxWindow *) 0 ;
20199 PyObject * obj0 = 0 ;
20200 PyObject * obj1 = 0 ;
20201 char *kwnames[] = {
20202 (char *) "self",(char *) "child", NULL
20203 };
20204
20205 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PyScrolledWindow_base_AddChild",kwnames,&obj0,&obj1)) goto fail;
20206 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyScrolledWindow, SWIG_POINTER_EXCEPTION | 0);
20207 if (SWIG_arg_fail(1)) SWIG_fail;
20208 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
20209 if (SWIG_arg_fail(2)) SWIG_fail;
20210 {
20211 PyThreadState* __tstate = wxPyBeginAllowThreads();
20212 (arg1)->base_AddChild(arg2);
20213
20214 wxPyEndAllowThreads(__tstate);
20215 if (PyErr_Occurred()) SWIG_fail;
20216 }
20217 Py_INCREF(Py_None); resultobj = Py_None;
20218 return resultobj;
20219 fail:
20220 return NULL;
20221}
20222
20223
20224static PyObject *_wrap_PyScrolledWindow_base_RemoveChild(PyObject *, PyObject *args, PyObject *kwargs) {
20225 PyObject *resultobj;
20226 wxPyScrolledWindow *arg1 = (wxPyScrolledWindow *) 0 ;
20227 wxWindow *arg2 = (wxWindow *) 0 ;
20228 PyObject * obj0 = 0 ;
20229 PyObject * obj1 = 0 ;
20230 char *kwnames[] = {
20231 (char *) "self",(char *) "child", NULL
20232 };
20233
20234 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PyScrolledWindow_base_RemoveChild",kwnames,&obj0,&obj1)) goto fail;
20235 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyScrolledWindow, SWIG_POINTER_EXCEPTION | 0);
20236 if (SWIG_arg_fail(1)) SWIG_fail;
20237 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
20238 if (SWIG_arg_fail(2)) SWIG_fail;
20239 {
20240 PyThreadState* __tstate = wxPyBeginAllowThreads();
20241 (arg1)->base_RemoveChild(arg2);
20242
20243 wxPyEndAllowThreads(__tstate);
20244 if (PyErr_Occurred()) SWIG_fail;
20245 }
20246 Py_INCREF(Py_None); resultobj = Py_None;
20247 return resultobj;
20248 fail:
20249 return NULL;
20250}
20251
20252
20253static PyObject *_wrap_PyScrolledWindow_base_ShouldInheritColours(PyObject *, PyObject *args, PyObject *kwargs) {
20254 PyObject *resultobj;
20255 wxPyScrolledWindow *arg1 = (wxPyScrolledWindow *) 0 ;
20256 bool result;
20257 PyObject * obj0 = 0 ;
20258 char *kwnames[] = {
20259 (char *) "self", NULL
20260 };
20261
20262 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyScrolledWindow_base_ShouldInheritColours",kwnames,&obj0)) goto fail;
20263 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyScrolledWindow, SWIG_POINTER_EXCEPTION | 0);
20264 if (SWIG_arg_fail(1)) SWIG_fail;
20265 {
20266 PyThreadState* __tstate = wxPyBeginAllowThreads();
20267 result = (bool)((wxPyScrolledWindow const *)arg1)->base_ShouldInheritColours();
20268
20269 wxPyEndAllowThreads(__tstate);
20270 if (PyErr_Occurred()) SWIG_fail;
20271 }
20272 {
20273 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
20274 }
20275 return resultobj;
20276 fail:
20277 return NULL;
20278}
20279
20280
20281static PyObject *_wrap_PyScrolledWindow_base_ApplyParentThemeBackground(PyObject *, PyObject *args, PyObject *kwargs) {
20282 PyObject *resultobj;
20283 wxPyScrolledWindow *arg1 = (wxPyScrolledWindow *) 0 ;
20284 wxColour *arg2 = 0 ;
20285 wxColour temp2 ;
20286 PyObject * obj0 = 0 ;
20287 PyObject * obj1 = 0 ;
20288 char *kwnames[] = {
20289 (char *) "self",(char *) "c", NULL
20290 };
20291
20292 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PyScrolledWindow_base_ApplyParentThemeBackground",kwnames,&obj0,&obj1)) goto fail;
20293 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyScrolledWindow, SWIG_POINTER_EXCEPTION | 0);
20294 if (SWIG_arg_fail(1)) SWIG_fail;
20295 {
20296 arg2 = &temp2;
20297 if ( ! wxColour_helper(obj1, &arg2)) SWIG_fail;
20298 }
20299 {
20300 PyThreadState* __tstate = wxPyBeginAllowThreads();
20301 (arg1)->base_ApplyParentThemeBackground((wxColour const &)*arg2);
20302
20303 wxPyEndAllowThreads(__tstate);
20304 if (PyErr_Occurred()) SWIG_fail;
20305 }
20306 Py_INCREF(Py_None); resultobj = Py_None;
20307 return resultobj;
20308 fail:
20309 return NULL;
20310}
20311
20312
20313static PyObject *_wrap_PyScrolledWindow_base_GetDefaultAttributes(PyObject *, PyObject *args, PyObject *kwargs) {
20314 PyObject *resultobj;
20315 wxPyScrolledWindow *arg1 = (wxPyScrolledWindow *) 0 ;
20316 wxVisualAttributes result;
20317 PyObject * obj0 = 0 ;
20318 char *kwnames[] = {
20319 (char *) "self", NULL
20320 };
20321
20322 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyScrolledWindow_base_GetDefaultAttributes",kwnames,&obj0)) goto fail;
20323 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyScrolledWindow, SWIG_POINTER_EXCEPTION | 0);
20324 if (SWIG_arg_fail(1)) SWIG_fail;
20325 {
20326 PyThreadState* __tstate = wxPyBeginAllowThreads();
20327 result = (arg1)->base_GetDefaultAttributes();
20328
20329 wxPyEndAllowThreads(__tstate);
20330 if (PyErr_Occurred()) SWIG_fail;
20331 }
20332 {
20333 wxVisualAttributes * resultptr;
20334 resultptr = new wxVisualAttributes((wxVisualAttributes &)(result));
20335 resultobj = SWIG_NewPointerObj((void *)(resultptr), SWIGTYPE_p_wxVisualAttributes, 1);
20336 }
20337 return resultobj;
20338 fail:
20339 return NULL;
20340}
20341
20342
20343static PyObject * PyScrolledWindow_swigregister(PyObject *, PyObject *args) {
20344 PyObject *obj;
20345 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
20346 SWIG_TypeClientData(SWIGTYPE_p_wxPyScrolledWindow, obj);
20347 Py_INCREF(obj);
20348 return Py_BuildValue((char *)"");
20349}
20350static int _wrap_PrintoutTitleStr_set(PyObject *) {
20351 PyErr_SetString(PyExc_TypeError,"Variable PrintoutTitleStr is read-only.");
20352 return 1;
20353}
20354
20355
20356static PyObject *_wrap_PrintoutTitleStr_get(void) {
20357 PyObject *pyobj;
20358
20359 {
20360#if wxUSE_UNICODE
20361 pyobj = PyUnicode_FromWideChar((&wxPyPrintoutTitleStr)->c_str(), (&wxPyPrintoutTitleStr)->Len());
20362#else
20363 pyobj = PyString_FromStringAndSize((&wxPyPrintoutTitleStr)->c_str(), (&wxPyPrintoutTitleStr)->Len());
20364#endif
20365 }
20366 return pyobj;
20367}
20368
20369
20370static int _wrap_PreviewCanvasNameStr_set(PyObject *) {
20371 PyErr_SetString(PyExc_TypeError,"Variable PreviewCanvasNameStr is read-only.");
20372 return 1;
20373}
20374
20375
20376static PyObject *_wrap_PreviewCanvasNameStr_get(void) {
20377 PyObject *pyobj;
20378
20379 {
20380#if wxUSE_UNICODE
20381 pyobj = PyUnicode_FromWideChar((&wxPyPreviewCanvasNameStr)->c_str(), (&wxPyPreviewCanvasNameStr)->Len());
20382#else
20383 pyobj = PyString_FromStringAndSize((&wxPyPreviewCanvasNameStr)->c_str(), (&wxPyPreviewCanvasNameStr)->Len());
20384#endif
20385 }
20386 return pyobj;
20387}
20388
20389
20390static PyObject *_wrap_new_PrintData__SWIG_0(PyObject *, PyObject *args) {
20391 PyObject *resultobj;
20392 wxPrintData *result;
20393
20394 if(!PyArg_ParseTuple(args,(char *)":new_PrintData")) goto fail;
20395 {
20396 PyThreadState* __tstate = wxPyBeginAllowThreads();
20397 result = (wxPrintData *)new wxPrintData();
20398
20399 wxPyEndAllowThreads(__tstate);
20400 if (PyErr_Occurred()) SWIG_fail;
20401 }
20402 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPrintData, 1);
20403 return resultobj;
20404 fail:
20405 return NULL;
20406}
20407
20408
20409static PyObject *_wrap_new_PrintData__SWIG_1(PyObject *, PyObject *args) {
20410 PyObject *resultobj;
20411 wxPrintData *arg1 = 0 ;
20412 wxPrintData *result;
20413 PyObject * obj0 = 0 ;
20414
20415 if(!PyArg_ParseTuple(args,(char *)"O:new_PrintData",&obj0)) goto fail;
20416 {
20417 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintData, SWIG_POINTER_EXCEPTION | 0);
20418 if (SWIG_arg_fail(1)) SWIG_fail;
20419 if (arg1 == NULL) {
20420 SWIG_null_ref("wxPrintData");
20421 }
20422 if (SWIG_arg_fail(1)) SWIG_fail;
20423 }
20424 {
20425 PyThreadState* __tstate = wxPyBeginAllowThreads();
20426 result = (wxPrintData *)new wxPrintData((wxPrintData const &)*arg1);
20427
20428 wxPyEndAllowThreads(__tstate);
20429 if (PyErr_Occurred()) SWIG_fail;
20430 }
20431 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPrintData, 1);
20432 return resultobj;
20433 fail:
20434 return NULL;
20435}
20436
20437
20438static PyObject *_wrap_new_PrintData(PyObject *self, PyObject *args) {
20439 int argc;
20440 PyObject *argv[2];
20441 int ii;
20442
20443 argc = PyObject_Length(args);
20444 for (ii = 0; (ii < argc) && (ii < 1); ii++) {
20445 argv[ii] = PyTuple_GetItem(args,ii);
20446 }
20447 if (argc == 0) {
20448 return _wrap_new_PrintData__SWIG_0(self,args);
20449 }
20450 if (argc == 1) {
20451 int _v;
20452 {
20453 void *ptr = 0;
20454 if (SWIG_ConvertPtr(argv[0], &ptr, SWIGTYPE_p_wxPrintData, 0) == -1) {
20455 _v = 0;
20456 PyErr_Clear();
20457 } else {
20458 _v = (ptr != 0);
20459 }
20460 }
20461 if (_v) {
20462 return _wrap_new_PrintData__SWIG_1(self,args);
20463 }
20464 }
20465
20466 PyErr_SetString(PyExc_NotImplementedError,"No matching function for overloaded 'new_PrintData'");
20467 return NULL;
20468}
20469
20470
20471static PyObject *_wrap_delete_PrintData(PyObject *, PyObject *args, PyObject *kwargs) {
20472 PyObject *resultobj;
20473 wxPrintData *arg1 = (wxPrintData *) 0 ;
20474 PyObject * obj0 = 0 ;
20475 char *kwnames[] = {
20476 (char *) "self", NULL
20477 };
20478
20479 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:delete_PrintData",kwnames,&obj0)) goto fail;
20480 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintData, SWIG_POINTER_EXCEPTION | 0);
20481 if (SWIG_arg_fail(1)) SWIG_fail;
20482 {
20483 PyThreadState* __tstate = wxPyBeginAllowThreads();
20484 delete arg1;
20485
20486 wxPyEndAllowThreads(__tstate);
20487 if (PyErr_Occurred()) SWIG_fail;
20488 }
20489 Py_INCREF(Py_None); resultobj = Py_None;
20490 return resultobj;
20491 fail:
20492 return NULL;
20493}
20494
20495
20496static PyObject *_wrap_PrintData_GetNoCopies(PyObject *, PyObject *args, PyObject *kwargs) {
20497 PyObject *resultobj;
20498 wxPrintData *arg1 = (wxPrintData *) 0 ;
20499 int result;
20500 PyObject * obj0 = 0 ;
20501 char *kwnames[] = {
20502 (char *) "self", NULL
20503 };
20504
20505 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintData_GetNoCopies",kwnames,&obj0)) goto fail;
20506 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintData, SWIG_POINTER_EXCEPTION | 0);
20507 if (SWIG_arg_fail(1)) SWIG_fail;
20508 {
20509 PyThreadState* __tstate = wxPyBeginAllowThreads();
20510 result = (int)(arg1)->GetNoCopies();
20511
20512 wxPyEndAllowThreads(__tstate);
20513 if (PyErr_Occurred()) SWIG_fail;
20514 }
20515 {
20516 resultobj = SWIG_From_int((int)(result));
20517 }
20518 return resultobj;
20519 fail:
20520 return NULL;
20521}
20522
20523
20524static PyObject *_wrap_PrintData_GetCollate(PyObject *, PyObject *args, PyObject *kwargs) {
20525 PyObject *resultobj;
20526 wxPrintData *arg1 = (wxPrintData *) 0 ;
20527 bool result;
20528 PyObject * obj0 = 0 ;
20529 char *kwnames[] = {
20530 (char *) "self", NULL
20531 };
20532
20533 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintData_GetCollate",kwnames,&obj0)) goto fail;
20534 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintData, SWIG_POINTER_EXCEPTION | 0);
20535 if (SWIG_arg_fail(1)) SWIG_fail;
20536 {
20537 PyThreadState* __tstate = wxPyBeginAllowThreads();
20538 result = (bool)(arg1)->GetCollate();
20539
20540 wxPyEndAllowThreads(__tstate);
20541 if (PyErr_Occurred()) SWIG_fail;
20542 }
20543 {
20544 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
20545 }
20546 return resultobj;
20547 fail:
20548 return NULL;
20549}
20550
20551
20552static PyObject *_wrap_PrintData_GetOrientation(PyObject *, PyObject *args, PyObject *kwargs) {
20553 PyObject *resultobj;
20554 wxPrintData *arg1 = (wxPrintData *) 0 ;
20555 int result;
20556 PyObject * obj0 = 0 ;
20557 char *kwnames[] = {
20558 (char *) "self", NULL
20559 };
20560
20561 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintData_GetOrientation",kwnames,&obj0)) goto fail;
20562 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintData, SWIG_POINTER_EXCEPTION | 0);
20563 if (SWIG_arg_fail(1)) SWIG_fail;
20564 {
20565 PyThreadState* __tstate = wxPyBeginAllowThreads();
20566 result = (int)(arg1)->GetOrientation();
20567
20568 wxPyEndAllowThreads(__tstate);
20569 if (PyErr_Occurred()) SWIG_fail;
20570 }
20571 {
20572 resultobj = SWIG_From_int((int)(result));
20573 }
20574 return resultobj;
20575 fail:
20576 return NULL;
20577}
20578
20579
20580static PyObject *_wrap_PrintData_Ok(PyObject *, PyObject *args, PyObject *kwargs) {
20581 PyObject *resultobj;
20582 wxPrintData *arg1 = (wxPrintData *) 0 ;
20583 bool result;
20584 PyObject * obj0 = 0 ;
20585 char *kwnames[] = {
20586 (char *) "self", NULL
20587 };
20588
20589 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintData_Ok",kwnames,&obj0)) goto fail;
20590 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintData, SWIG_POINTER_EXCEPTION | 0);
20591 if (SWIG_arg_fail(1)) SWIG_fail;
20592 {
20593 PyThreadState* __tstate = wxPyBeginAllowThreads();
20594 result = (bool)(arg1)->Ok();
20595
20596 wxPyEndAllowThreads(__tstate);
20597 if (PyErr_Occurred()) SWIG_fail;
20598 }
20599 {
20600 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
20601 }
20602 return resultobj;
20603 fail:
20604 return NULL;
20605}
20606
20607
20608static PyObject *_wrap_PrintData_GetPrinterName(PyObject *, PyObject *args, PyObject *kwargs) {
20609 PyObject *resultobj;
20610 wxPrintData *arg1 = (wxPrintData *) 0 ;
20611 wxString *result;
20612 PyObject * obj0 = 0 ;
20613 char *kwnames[] = {
20614 (char *) "self", NULL
20615 };
20616
20617 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintData_GetPrinterName",kwnames,&obj0)) goto fail;
20618 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintData, SWIG_POINTER_EXCEPTION | 0);
20619 if (SWIG_arg_fail(1)) SWIG_fail;
20620 {
20621 PyThreadState* __tstate = wxPyBeginAllowThreads();
20622 {
20623 wxString const &_result_ref = (arg1)->GetPrinterName();
20624 result = (wxString *) &_result_ref;
20625 }
20626
20627 wxPyEndAllowThreads(__tstate);
20628 if (PyErr_Occurred()) SWIG_fail;
20629 }
20630 {
20631#if wxUSE_UNICODE
20632 resultobj = PyUnicode_FromWideChar(result->c_str(), result->Len());
20633#else
20634 resultobj = PyString_FromStringAndSize(result->c_str(), result->Len());
20635#endif
20636 }
20637 return resultobj;
20638 fail:
20639 return NULL;
20640}
20641
20642
20643static PyObject *_wrap_PrintData_GetColour(PyObject *, PyObject *args, PyObject *kwargs) {
20644 PyObject *resultobj;
20645 wxPrintData *arg1 = (wxPrintData *) 0 ;
20646 bool result;
20647 PyObject * obj0 = 0 ;
20648 char *kwnames[] = {
20649 (char *) "self", NULL
20650 };
20651
20652 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintData_GetColour",kwnames,&obj0)) goto fail;
20653 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintData, SWIG_POINTER_EXCEPTION | 0);
20654 if (SWIG_arg_fail(1)) SWIG_fail;
20655 {
20656 PyThreadState* __tstate = wxPyBeginAllowThreads();
20657 result = (bool)(arg1)->GetColour();
20658
20659 wxPyEndAllowThreads(__tstate);
20660 if (PyErr_Occurred()) SWIG_fail;
20661 }
20662 {
20663 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
20664 }
20665 return resultobj;
20666 fail:
20667 return NULL;
20668}
20669
20670
20671static PyObject *_wrap_PrintData_GetDuplex(PyObject *, PyObject *args, PyObject *kwargs) {
20672 PyObject *resultobj;
20673 wxPrintData *arg1 = (wxPrintData *) 0 ;
20674 wxDuplexMode result;
20675 PyObject * obj0 = 0 ;
20676 char *kwnames[] = {
20677 (char *) "self", NULL
20678 };
20679
20680 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintData_GetDuplex",kwnames,&obj0)) goto fail;
20681 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintData, SWIG_POINTER_EXCEPTION | 0);
20682 if (SWIG_arg_fail(1)) SWIG_fail;
20683 {
20684 PyThreadState* __tstate = wxPyBeginAllowThreads();
20685 result = (wxDuplexMode)(arg1)->GetDuplex();
20686
20687 wxPyEndAllowThreads(__tstate);
20688 if (PyErr_Occurred()) SWIG_fail;
20689 }
20690 resultobj = SWIG_From_int((result));
20691 return resultobj;
20692 fail:
20693 return NULL;
20694}
20695
20696
20697static PyObject *_wrap_PrintData_GetPaperId(PyObject *, PyObject *args, PyObject *kwargs) {
20698 PyObject *resultobj;
20699 wxPrintData *arg1 = (wxPrintData *) 0 ;
20700 wxPaperSize result;
20701 PyObject * obj0 = 0 ;
20702 char *kwnames[] = {
20703 (char *) "self", NULL
20704 };
20705
20706 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintData_GetPaperId",kwnames,&obj0)) goto fail;
20707 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintData, SWIG_POINTER_EXCEPTION | 0);
20708 if (SWIG_arg_fail(1)) SWIG_fail;
20709 {
20710 PyThreadState* __tstate = wxPyBeginAllowThreads();
20711 result = (wxPaperSize)(arg1)->GetPaperId();
20712
20713 wxPyEndAllowThreads(__tstate);
20714 if (PyErr_Occurred()) SWIG_fail;
20715 }
20716 resultobj = SWIG_From_int((result));
20717 return resultobj;
20718 fail:
20719 return NULL;
20720}
20721
20722
20723static PyObject *_wrap_PrintData_GetPaperSize(PyObject *, PyObject *args, PyObject *kwargs) {
20724 PyObject *resultobj;
20725 wxPrintData *arg1 = (wxPrintData *) 0 ;
20726 wxSize *result;
20727 PyObject * obj0 = 0 ;
20728 char *kwnames[] = {
20729 (char *) "self", NULL
20730 };
20731
20732 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintData_GetPaperSize",kwnames,&obj0)) goto fail;
20733 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintData, SWIG_POINTER_EXCEPTION | 0);
20734 if (SWIG_arg_fail(1)) SWIG_fail;
20735 {
20736 PyThreadState* __tstate = wxPyBeginAllowThreads();
20737 {
20738 wxSize const &_result_ref = (arg1)->GetPaperSize();
20739 result = (wxSize *) &_result_ref;
20740 }
20741
20742 wxPyEndAllowThreads(__tstate);
20743 if (PyErr_Occurred()) SWIG_fail;
20744 }
20745 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxSize, 0);
20746 return resultobj;
20747 fail:
20748 return NULL;
20749}
20750
20751
20752static PyObject *_wrap_PrintData_GetQuality(PyObject *, PyObject *args, PyObject *kwargs) {
20753 PyObject *resultobj;
20754 wxPrintData *arg1 = (wxPrintData *) 0 ;
20755 int result;
20756 PyObject * obj0 = 0 ;
20757 char *kwnames[] = {
20758 (char *) "self", NULL
20759 };
20760
20761 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintData_GetQuality",kwnames,&obj0)) goto fail;
20762 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintData, SWIG_POINTER_EXCEPTION | 0);
20763 if (SWIG_arg_fail(1)) SWIG_fail;
20764 {
20765 PyThreadState* __tstate = wxPyBeginAllowThreads();
20766 result = (int)(arg1)->GetQuality();
20767
20768 wxPyEndAllowThreads(__tstate);
20769 if (PyErr_Occurred()) SWIG_fail;
20770 }
20771 {
20772 resultobj = SWIG_From_int((int)(result));
20773 }
20774 return resultobj;
20775 fail:
20776 return NULL;
20777}
20778
20779
20780static PyObject *_wrap_PrintData_GetBin(PyObject *, PyObject *args, PyObject *kwargs) {
20781 PyObject *resultobj;
20782 wxPrintData *arg1 = (wxPrintData *) 0 ;
20783 wxPrintBin result;
20784 PyObject * obj0 = 0 ;
20785 char *kwnames[] = {
20786 (char *) "self", NULL
20787 };
20788
20789 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintData_GetBin",kwnames,&obj0)) goto fail;
20790 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintData, SWIG_POINTER_EXCEPTION | 0);
20791 if (SWIG_arg_fail(1)) SWIG_fail;
20792 {
20793 PyThreadState* __tstate = wxPyBeginAllowThreads();
20794 result = (wxPrintBin)(arg1)->GetBin();
20795
20796 wxPyEndAllowThreads(__tstate);
20797 if (PyErr_Occurred()) SWIG_fail;
20798 }
20799 resultobj = SWIG_From_int((result));
20800 return resultobj;
20801 fail:
20802 return NULL;
20803}
20804
20805
20806static PyObject *_wrap_PrintData_GetPrintMode(PyObject *, PyObject *args, PyObject *kwargs) {
20807 PyObject *resultobj;
20808 wxPrintData *arg1 = (wxPrintData *) 0 ;
20809 wxPrintMode result;
20810 PyObject * obj0 = 0 ;
20811 char *kwnames[] = {
20812 (char *) "self", NULL
20813 };
20814
20815 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintData_GetPrintMode",kwnames,&obj0)) goto fail;
20816 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintData, SWIG_POINTER_EXCEPTION | 0);
20817 if (SWIG_arg_fail(1)) SWIG_fail;
20818 {
20819 PyThreadState* __tstate = wxPyBeginAllowThreads();
20820 result = (wxPrintMode)((wxPrintData const *)arg1)->GetPrintMode();
20821
20822 wxPyEndAllowThreads(__tstate);
20823 if (PyErr_Occurred()) SWIG_fail;
20824 }
20825 resultobj = SWIG_From_int((result));
20826 return resultobj;
20827 fail:
20828 return NULL;
20829}
20830
20831
20832static PyObject *_wrap_PrintData_SetNoCopies(PyObject *, PyObject *args, PyObject *kwargs) {
20833 PyObject *resultobj;
20834 wxPrintData *arg1 = (wxPrintData *) 0 ;
20835 int arg2 ;
20836 PyObject * obj0 = 0 ;
20837 PyObject * obj1 = 0 ;
20838 char *kwnames[] = {
20839 (char *) "self",(char *) "v", NULL
20840 };
20841
20842 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintData_SetNoCopies",kwnames,&obj0,&obj1)) goto fail;
20843 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintData, SWIG_POINTER_EXCEPTION | 0);
20844 if (SWIG_arg_fail(1)) SWIG_fail;
20845 {
20846 arg2 = (int)(SWIG_As_int(obj1));
20847 if (SWIG_arg_fail(2)) SWIG_fail;
20848 }
20849 {
20850 PyThreadState* __tstate = wxPyBeginAllowThreads();
20851 (arg1)->SetNoCopies(arg2);
20852
20853 wxPyEndAllowThreads(__tstate);
20854 if (PyErr_Occurred()) SWIG_fail;
20855 }
20856 Py_INCREF(Py_None); resultobj = Py_None;
20857 return resultobj;
20858 fail:
20859 return NULL;
20860}
20861
20862
20863static PyObject *_wrap_PrintData_SetCollate(PyObject *, PyObject *args, PyObject *kwargs) {
20864 PyObject *resultobj;
20865 wxPrintData *arg1 = (wxPrintData *) 0 ;
20866 bool arg2 ;
20867 PyObject * obj0 = 0 ;
20868 PyObject * obj1 = 0 ;
20869 char *kwnames[] = {
20870 (char *) "self",(char *) "flag", NULL
20871 };
20872
20873 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintData_SetCollate",kwnames,&obj0,&obj1)) goto fail;
20874 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintData, SWIG_POINTER_EXCEPTION | 0);
20875 if (SWIG_arg_fail(1)) SWIG_fail;
20876 {
20877 arg2 = (bool)(SWIG_As_bool(obj1));
20878 if (SWIG_arg_fail(2)) SWIG_fail;
20879 }
20880 {
20881 PyThreadState* __tstate = wxPyBeginAllowThreads();
20882 (arg1)->SetCollate(arg2);
20883
20884 wxPyEndAllowThreads(__tstate);
20885 if (PyErr_Occurred()) SWIG_fail;
20886 }
20887 Py_INCREF(Py_None); resultobj = Py_None;
20888 return resultobj;
20889 fail:
20890 return NULL;
20891}
20892
20893
20894static PyObject *_wrap_PrintData_SetOrientation(PyObject *, PyObject *args, PyObject *kwargs) {
20895 PyObject *resultobj;
20896 wxPrintData *arg1 = (wxPrintData *) 0 ;
20897 int arg2 ;
20898 PyObject * obj0 = 0 ;
20899 PyObject * obj1 = 0 ;
20900 char *kwnames[] = {
20901 (char *) "self",(char *) "orient", NULL
20902 };
20903
20904 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintData_SetOrientation",kwnames,&obj0,&obj1)) goto fail;
20905 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintData, SWIG_POINTER_EXCEPTION | 0);
20906 if (SWIG_arg_fail(1)) SWIG_fail;
20907 {
20908 arg2 = (int)(SWIG_As_int(obj1));
20909 if (SWIG_arg_fail(2)) SWIG_fail;
20910 }
20911 {
20912 PyThreadState* __tstate = wxPyBeginAllowThreads();
20913 (arg1)->SetOrientation(arg2);
20914
20915 wxPyEndAllowThreads(__tstate);
20916 if (PyErr_Occurred()) SWIG_fail;
20917 }
20918 Py_INCREF(Py_None); resultobj = Py_None;
20919 return resultobj;
20920 fail:
20921 return NULL;
20922}
20923
20924
20925static PyObject *_wrap_PrintData_SetPrinterName(PyObject *, PyObject *args, PyObject *kwargs) {
20926 PyObject *resultobj;
20927 wxPrintData *arg1 = (wxPrintData *) 0 ;
20928 wxString *arg2 = 0 ;
20929 bool temp2 = false ;
20930 PyObject * obj0 = 0 ;
20931 PyObject * obj1 = 0 ;
20932 char *kwnames[] = {
20933 (char *) "self",(char *) "name", NULL
20934 };
20935
20936 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintData_SetPrinterName",kwnames,&obj0,&obj1)) goto fail;
20937 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintData, SWIG_POINTER_EXCEPTION | 0);
20938 if (SWIG_arg_fail(1)) SWIG_fail;
20939 {
20940 arg2 = wxString_in_helper(obj1);
20941 if (arg2 == NULL) SWIG_fail;
20942 temp2 = true;
20943 }
20944 {
20945 PyThreadState* __tstate = wxPyBeginAllowThreads();
20946 (arg1)->SetPrinterName((wxString const &)*arg2);
20947
20948 wxPyEndAllowThreads(__tstate);
20949 if (PyErr_Occurred()) SWIG_fail;
20950 }
20951 Py_INCREF(Py_None); resultobj = Py_None;
20952 {
20953 if (temp2)
20954 delete arg2;
20955 }
20956 return resultobj;
20957 fail:
20958 {
20959 if (temp2)
20960 delete arg2;
20961 }
20962 return NULL;
20963}
20964
20965
20966static PyObject *_wrap_PrintData_SetColour(PyObject *, PyObject *args, PyObject *kwargs) {
20967 PyObject *resultobj;
20968 wxPrintData *arg1 = (wxPrintData *) 0 ;
20969 bool arg2 ;
20970 PyObject * obj0 = 0 ;
20971 PyObject * obj1 = 0 ;
20972 char *kwnames[] = {
20973 (char *) "self",(char *) "colour", NULL
20974 };
20975
20976 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintData_SetColour",kwnames,&obj0,&obj1)) goto fail;
20977 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintData, SWIG_POINTER_EXCEPTION | 0);
20978 if (SWIG_arg_fail(1)) SWIG_fail;
20979 {
20980 arg2 = (bool)(SWIG_As_bool(obj1));
20981 if (SWIG_arg_fail(2)) SWIG_fail;
20982 }
20983 {
20984 PyThreadState* __tstate = wxPyBeginAllowThreads();
20985 (arg1)->SetColour(arg2);
20986
20987 wxPyEndAllowThreads(__tstate);
20988 if (PyErr_Occurred()) SWIG_fail;
20989 }
20990 Py_INCREF(Py_None); resultobj = Py_None;
20991 return resultobj;
20992 fail:
20993 return NULL;
20994}
20995
20996
20997static PyObject *_wrap_PrintData_SetDuplex(PyObject *, PyObject *args, PyObject *kwargs) {
20998 PyObject *resultobj;
20999 wxPrintData *arg1 = (wxPrintData *) 0 ;
21000 wxDuplexMode arg2 ;
21001 PyObject * obj0 = 0 ;
21002 PyObject * obj1 = 0 ;
21003 char *kwnames[] = {
21004 (char *) "self",(char *) "duplex", NULL
21005 };
21006
21007 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintData_SetDuplex",kwnames,&obj0,&obj1)) goto fail;
21008 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintData, SWIG_POINTER_EXCEPTION | 0);
21009 if (SWIG_arg_fail(1)) SWIG_fail;
21010 {
21011 arg2 = (wxDuplexMode)(SWIG_As_int(obj1));
21012 if (SWIG_arg_fail(2)) SWIG_fail;
21013 }
21014 {
21015 PyThreadState* __tstate = wxPyBeginAllowThreads();
21016 (arg1)->SetDuplex((wxDuplexMode )arg2);
21017
21018 wxPyEndAllowThreads(__tstate);
21019 if (PyErr_Occurred()) SWIG_fail;
21020 }
21021 Py_INCREF(Py_None); resultobj = Py_None;
21022 return resultobj;
21023 fail:
21024 return NULL;
21025}
21026
21027
21028static PyObject *_wrap_PrintData_SetPaperId(PyObject *, PyObject *args, PyObject *kwargs) {
21029 PyObject *resultobj;
21030 wxPrintData *arg1 = (wxPrintData *) 0 ;
21031 wxPaperSize arg2 ;
21032 PyObject * obj0 = 0 ;
21033 PyObject * obj1 = 0 ;
21034 char *kwnames[] = {
21035 (char *) "self",(char *) "sizeId", NULL
21036 };
21037
21038 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintData_SetPaperId",kwnames,&obj0,&obj1)) goto fail;
21039 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintData, SWIG_POINTER_EXCEPTION | 0);
21040 if (SWIG_arg_fail(1)) SWIG_fail;
21041 {
21042 arg2 = (wxPaperSize)(SWIG_As_int(obj1));
21043 if (SWIG_arg_fail(2)) SWIG_fail;
21044 }
21045 {
21046 PyThreadState* __tstate = wxPyBeginAllowThreads();
21047 (arg1)->SetPaperId((wxPaperSize )arg2);
21048
21049 wxPyEndAllowThreads(__tstate);
21050 if (PyErr_Occurred()) SWIG_fail;
21051 }
21052 Py_INCREF(Py_None); resultobj = Py_None;
21053 return resultobj;
21054 fail:
21055 return NULL;
21056}
21057
21058
21059static PyObject *_wrap_PrintData_SetPaperSize(PyObject *, PyObject *args, PyObject *kwargs) {
21060 PyObject *resultobj;
21061 wxPrintData *arg1 = (wxPrintData *) 0 ;
21062 wxSize *arg2 = 0 ;
21063 wxSize temp2 ;
21064 PyObject * obj0 = 0 ;
21065 PyObject * obj1 = 0 ;
21066 char *kwnames[] = {
21067 (char *) "self",(char *) "sz", NULL
21068 };
21069
21070 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintData_SetPaperSize",kwnames,&obj0,&obj1)) goto fail;
21071 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintData, SWIG_POINTER_EXCEPTION | 0);
21072 if (SWIG_arg_fail(1)) SWIG_fail;
21073 {
21074 arg2 = &temp2;
21075 if ( ! wxSize_helper(obj1, &arg2)) SWIG_fail;
21076 }
21077 {
21078 PyThreadState* __tstate = wxPyBeginAllowThreads();
21079 (arg1)->SetPaperSize((wxSize const &)*arg2);
21080
21081 wxPyEndAllowThreads(__tstate);
21082 if (PyErr_Occurred()) SWIG_fail;
21083 }
21084 Py_INCREF(Py_None); resultobj = Py_None;
21085 return resultobj;
21086 fail:
21087 return NULL;
21088}
21089
21090
21091static PyObject *_wrap_PrintData_SetQuality(PyObject *, PyObject *args, PyObject *kwargs) {
21092 PyObject *resultobj;
21093 wxPrintData *arg1 = (wxPrintData *) 0 ;
21094 int arg2 ;
21095 PyObject * obj0 = 0 ;
21096 PyObject * obj1 = 0 ;
21097 char *kwnames[] = {
21098 (char *) "self",(char *) "quality", NULL
21099 };
21100
21101 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintData_SetQuality",kwnames,&obj0,&obj1)) goto fail;
21102 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintData, SWIG_POINTER_EXCEPTION | 0);
21103 if (SWIG_arg_fail(1)) SWIG_fail;
21104 {
21105 arg2 = (int)(SWIG_As_int(obj1));
21106 if (SWIG_arg_fail(2)) SWIG_fail;
21107 }
21108 {
21109 PyThreadState* __tstate = wxPyBeginAllowThreads();
21110 (arg1)->SetQuality(arg2);
21111
21112 wxPyEndAllowThreads(__tstate);
21113 if (PyErr_Occurred()) SWIG_fail;
21114 }
21115 Py_INCREF(Py_None); resultobj = Py_None;
21116 return resultobj;
21117 fail:
21118 return NULL;
21119}
21120
21121
21122static PyObject *_wrap_PrintData_SetBin(PyObject *, PyObject *args, PyObject *kwargs) {
21123 PyObject *resultobj;
21124 wxPrintData *arg1 = (wxPrintData *) 0 ;
21125 wxPrintBin arg2 ;
21126 PyObject * obj0 = 0 ;
21127 PyObject * obj1 = 0 ;
21128 char *kwnames[] = {
21129 (char *) "self",(char *) "bin", NULL
21130 };
21131
21132 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintData_SetBin",kwnames,&obj0,&obj1)) goto fail;
21133 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintData, SWIG_POINTER_EXCEPTION | 0);
21134 if (SWIG_arg_fail(1)) SWIG_fail;
21135 {
21136 arg2 = (wxPrintBin)(SWIG_As_int(obj1));
21137 if (SWIG_arg_fail(2)) SWIG_fail;
21138 }
21139 {
21140 PyThreadState* __tstate = wxPyBeginAllowThreads();
21141 (arg1)->SetBin((wxPrintBin )arg2);
21142
21143 wxPyEndAllowThreads(__tstate);
21144 if (PyErr_Occurred()) SWIG_fail;
21145 }
21146 Py_INCREF(Py_None); resultobj = Py_None;
21147 return resultobj;
21148 fail:
21149 return NULL;
21150}
21151
21152
21153static PyObject *_wrap_PrintData_SetPrintMode(PyObject *, PyObject *args, PyObject *kwargs) {
21154 PyObject *resultobj;
21155 wxPrintData *arg1 = (wxPrintData *) 0 ;
21156 wxPrintMode arg2 ;
21157 PyObject * obj0 = 0 ;
21158 PyObject * obj1 = 0 ;
21159 char *kwnames[] = {
21160 (char *) "self",(char *) "printMode", NULL
21161 };
21162
21163 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintData_SetPrintMode",kwnames,&obj0,&obj1)) goto fail;
21164 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintData, SWIG_POINTER_EXCEPTION | 0);
21165 if (SWIG_arg_fail(1)) SWIG_fail;
21166 {
21167 arg2 = (wxPrintMode)(SWIG_As_int(obj1));
21168 if (SWIG_arg_fail(2)) SWIG_fail;
21169 }
21170 {
21171 PyThreadState* __tstate = wxPyBeginAllowThreads();
21172 (arg1)->SetPrintMode((wxPrintMode )arg2);
21173
21174 wxPyEndAllowThreads(__tstate);
21175 if (PyErr_Occurred()) SWIG_fail;
21176 }
21177 Py_INCREF(Py_None); resultobj = Py_None;
21178 return resultobj;
21179 fail:
21180 return NULL;
21181}
21182
21183
21184static PyObject *_wrap_PrintData_GetFilename(PyObject *, PyObject *args, PyObject *kwargs) {
21185 PyObject *resultobj;
21186 wxPrintData *arg1 = (wxPrintData *) 0 ;
21187 wxString result;
21188 PyObject * obj0 = 0 ;
21189 char *kwnames[] = {
21190 (char *) "self", NULL
21191 };
21192
21193 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintData_GetFilename",kwnames,&obj0)) goto fail;
21194 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintData, SWIG_POINTER_EXCEPTION | 0);
21195 if (SWIG_arg_fail(1)) SWIG_fail;
21196 {
21197 PyThreadState* __tstate = wxPyBeginAllowThreads();
21198 result = ((wxPrintData const *)arg1)->GetFilename();
21199
21200 wxPyEndAllowThreads(__tstate);
21201 if (PyErr_Occurred()) SWIG_fail;
21202 }
21203 {
21204#if wxUSE_UNICODE
21205 resultobj = PyUnicode_FromWideChar((&result)->c_str(), (&result)->Len());
21206#else
21207 resultobj = PyString_FromStringAndSize((&result)->c_str(), (&result)->Len());
21208#endif
21209 }
21210 return resultobj;
21211 fail:
21212 return NULL;
21213}
21214
21215
21216static PyObject *_wrap_PrintData_SetFilename(PyObject *, PyObject *args, PyObject *kwargs) {
21217 PyObject *resultobj;
21218 wxPrintData *arg1 = (wxPrintData *) 0 ;
21219 wxString *arg2 = 0 ;
21220 bool temp2 = false ;
21221 PyObject * obj0 = 0 ;
21222 PyObject * obj1 = 0 ;
21223 char *kwnames[] = {
21224 (char *) "self",(char *) "filename", NULL
21225 };
21226
21227 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintData_SetFilename",kwnames,&obj0,&obj1)) goto fail;
21228 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintData, SWIG_POINTER_EXCEPTION | 0);
21229 if (SWIG_arg_fail(1)) SWIG_fail;
21230 {
21231 arg2 = wxString_in_helper(obj1);
21232 if (arg2 == NULL) SWIG_fail;
21233 temp2 = true;
21234 }
21235 {
21236 PyThreadState* __tstate = wxPyBeginAllowThreads();
21237 (arg1)->SetFilename((wxString const &)*arg2);
21238
21239 wxPyEndAllowThreads(__tstate);
21240 if (PyErr_Occurred()) SWIG_fail;
21241 }
21242 Py_INCREF(Py_None); resultobj = Py_None;
21243 {
21244 if (temp2)
21245 delete arg2;
21246 }
21247 return resultobj;
21248 fail:
21249 {
21250 if (temp2)
21251 delete arg2;
21252 }
21253 return NULL;
21254}
21255
21256
21257static PyObject *_wrap_PrintData_GetPrinterCommand(PyObject *, PyObject *args, PyObject *kwargs) {
21258 PyObject *resultobj;
21259 wxPrintData *arg1 = (wxPrintData *) 0 ;
21260 wxString *result;
21261 PyObject * obj0 = 0 ;
21262 char *kwnames[] = {
21263 (char *) "self", NULL
21264 };
21265
21266 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintData_GetPrinterCommand",kwnames,&obj0)) goto fail;
21267 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintData, SWIG_POINTER_EXCEPTION | 0);
21268 if (SWIG_arg_fail(1)) SWIG_fail;
21269 {
21270 PyThreadState* __tstate = wxPyBeginAllowThreads();
21271 {
21272 wxString const &_result_ref = (arg1)->GetPrinterCommand();
21273 result = (wxString *) &_result_ref;
21274 }
21275
21276 wxPyEndAllowThreads(__tstate);
21277 if (PyErr_Occurred()) SWIG_fail;
21278 }
21279 {
21280#if wxUSE_UNICODE
21281 resultobj = PyUnicode_FromWideChar(result->c_str(), result->Len());
21282#else
21283 resultobj = PyString_FromStringAndSize(result->c_str(), result->Len());
21284#endif
21285 }
21286 return resultobj;
21287 fail:
21288 return NULL;
21289}
21290
21291
21292static PyObject *_wrap_PrintData_GetPrinterOptions(PyObject *, PyObject *args, PyObject *kwargs) {
21293 PyObject *resultobj;
21294 wxPrintData *arg1 = (wxPrintData *) 0 ;
21295 wxString *result;
21296 PyObject * obj0 = 0 ;
21297 char *kwnames[] = {
21298 (char *) "self", NULL
21299 };
21300
21301 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintData_GetPrinterOptions",kwnames,&obj0)) goto fail;
21302 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintData, SWIG_POINTER_EXCEPTION | 0);
21303 if (SWIG_arg_fail(1)) SWIG_fail;
21304 {
21305 PyThreadState* __tstate = wxPyBeginAllowThreads();
21306 {
21307 wxString const &_result_ref = (arg1)->GetPrinterOptions();
21308 result = (wxString *) &_result_ref;
21309 }
21310
21311 wxPyEndAllowThreads(__tstate);
21312 if (PyErr_Occurred()) SWIG_fail;
21313 }
21314 {
21315#if wxUSE_UNICODE
21316 resultobj = PyUnicode_FromWideChar(result->c_str(), result->Len());
21317#else
21318 resultobj = PyString_FromStringAndSize(result->c_str(), result->Len());
21319#endif
21320 }
21321 return resultobj;
21322 fail:
21323 return NULL;
21324}
21325
21326
21327static PyObject *_wrap_PrintData_GetPreviewCommand(PyObject *, PyObject *args, PyObject *kwargs) {
21328 PyObject *resultobj;
21329 wxPrintData *arg1 = (wxPrintData *) 0 ;
21330 wxString *result;
21331 PyObject * obj0 = 0 ;
21332 char *kwnames[] = {
21333 (char *) "self", NULL
21334 };
21335
21336 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintData_GetPreviewCommand",kwnames,&obj0)) goto fail;
21337 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintData, SWIG_POINTER_EXCEPTION | 0);
21338 if (SWIG_arg_fail(1)) SWIG_fail;
21339 {
21340 PyThreadState* __tstate = wxPyBeginAllowThreads();
21341 {
21342 wxString const &_result_ref = (arg1)->GetPreviewCommand();
21343 result = (wxString *) &_result_ref;
21344 }
21345
21346 wxPyEndAllowThreads(__tstate);
21347 if (PyErr_Occurred()) SWIG_fail;
21348 }
21349 {
21350#if wxUSE_UNICODE
21351 resultobj = PyUnicode_FromWideChar(result->c_str(), result->Len());
21352#else
21353 resultobj = PyString_FromStringAndSize(result->c_str(), result->Len());
21354#endif
21355 }
21356 return resultobj;
21357 fail:
21358 return NULL;
21359}
21360
21361
21362static PyObject *_wrap_PrintData_GetFontMetricPath(PyObject *, PyObject *args, PyObject *kwargs) {
21363 PyObject *resultobj;
21364 wxPrintData *arg1 = (wxPrintData *) 0 ;
21365 wxString *result;
21366 PyObject * obj0 = 0 ;
21367 char *kwnames[] = {
21368 (char *) "self", NULL
21369 };
21370
21371 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintData_GetFontMetricPath",kwnames,&obj0)) goto fail;
21372 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintData, SWIG_POINTER_EXCEPTION | 0);
21373 if (SWIG_arg_fail(1)) SWIG_fail;
21374 {
21375 PyThreadState* __tstate = wxPyBeginAllowThreads();
21376 {
21377 wxString const &_result_ref = (arg1)->GetFontMetricPath();
21378 result = (wxString *) &_result_ref;
21379 }
21380
21381 wxPyEndAllowThreads(__tstate);
21382 if (PyErr_Occurred()) SWIG_fail;
21383 }
21384 {
21385#if wxUSE_UNICODE
21386 resultobj = PyUnicode_FromWideChar(result->c_str(), result->Len());
21387#else
21388 resultobj = PyString_FromStringAndSize(result->c_str(), result->Len());
21389#endif
21390 }
21391 return resultobj;
21392 fail:
21393 return NULL;
21394}
21395
21396
21397static PyObject *_wrap_PrintData_GetPrinterScaleX(PyObject *, PyObject *args, PyObject *kwargs) {
21398 PyObject *resultobj;
21399 wxPrintData *arg1 = (wxPrintData *) 0 ;
21400 double result;
21401 PyObject * obj0 = 0 ;
21402 char *kwnames[] = {
21403 (char *) "self", NULL
21404 };
21405
21406 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintData_GetPrinterScaleX",kwnames,&obj0)) goto fail;
21407 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintData, SWIG_POINTER_EXCEPTION | 0);
21408 if (SWIG_arg_fail(1)) SWIG_fail;
21409 {
21410 PyThreadState* __tstate = wxPyBeginAllowThreads();
21411 result = (double)(arg1)->GetPrinterScaleX();
21412
21413 wxPyEndAllowThreads(__tstate);
21414 if (PyErr_Occurred()) SWIG_fail;
21415 }
21416 {
21417 resultobj = SWIG_From_double((double)(result));
21418 }
21419 return resultobj;
21420 fail:
21421 return NULL;
21422}
21423
21424
21425static PyObject *_wrap_PrintData_GetPrinterScaleY(PyObject *, PyObject *args, PyObject *kwargs) {
21426 PyObject *resultobj;
21427 wxPrintData *arg1 = (wxPrintData *) 0 ;
21428 double result;
21429 PyObject * obj0 = 0 ;
21430 char *kwnames[] = {
21431 (char *) "self", NULL
21432 };
21433
21434 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintData_GetPrinterScaleY",kwnames,&obj0)) goto fail;
21435 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintData, SWIG_POINTER_EXCEPTION | 0);
21436 if (SWIG_arg_fail(1)) SWIG_fail;
21437 {
21438 PyThreadState* __tstate = wxPyBeginAllowThreads();
21439 result = (double)(arg1)->GetPrinterScaleY();
21440
21441 wxPyEndAllowThreads(__tstate);
21442 if (PyErr_Occurred()) SWIG_fail;
21443 }
21444 {
21445 resultobj = SWIG_From_double((double)(result));
21446 }
21447 return resultobj;
21448 fail:
21449 return NULL;
21450}
21451
21452
21453static PyObject *_wrap_PrintData_GetPrinterTranslateX(PyObject *, PyObject *args, PyObject *kwargs) {
21454 PyObject *resultobj;
21455 wxPrintData *arg1 = (wxPrintData *) 0 ;
21456 long result;
21457 PyObject * obj0 = 0 ;
21458 char *kwnames[] = {
21459 (char *) "self", NULL
21460 };
21461
21462 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintData_GetPrinterTranslateX",kwnames,&obj0)) goto fail;
21463 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintData, SWIG_POINTER_EXCEPTION | 0);
21464 if (SWIG_arg_fail(1)) SWIG_fail;
21465 {
21466 PyThreadState* __tstate = wxPyBeginAllowThreads();
21467 result = (long)(arg1)->GetPrinterTranslateX();
21468
21469 wxPyEndAllowThreads(__tstate);
21470 if (PyErr_Occurred()) SWIG_fail;
21471 }
21472 {
21473 resultobj = SWIG_From_long((long)(result));
21474 }
21475 return resultobj;
21476 fail:
21477 return NULL;
21478}
21479
21480
21481static PyObject *_wrap_PrintData_GetPrinterTranslateY(PyObject *, PyObject *args, PyObject *kwargs) {
21482 PyObject *resultobj;
21483 wxPrintData *arg1 = (wxPrintData *) 0 ;
21484 long result;
21485 PyObject * obj0 = 0 ;
21486 char *kwnames[] = {
21487 (char *) "self", NULL
21488 };
21489
21490 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintData_GetPrinterTranslateY",kwnames,&obj0)) goto fail;
21491 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintData, SWIG_POINTER_EXCEPTION | 0);
21492 if (SWIG_arg_fail(1)) SWIG_fail;
21493 {
21494 PyThreadState* __tstate = wxPyBeginAllowThreads();
21495 result = (long)(arg1)->GetPrinterTranslateY();
21496
21497 wxPyEndAllowThreads(__tstate);
21498 if (PyErr_Occurred()) SWIG_fail;
21499 }
21500 {
21501 resultobj = SWIG_From_long((long)(result));
21502 }
21503 return resultobj;
21504 fail:
21505 return NULL;
21506}
21507
21508
21509static PyObject *_wrap_PrintData_SetPrinterCommand(PyObject *, PyObject *args, PyObject *kwargs) {
21510 PyObject *resultobj;
21511 wxPrintData *arg1 = (wxPrintData *) 0 ;
21512 wxString *arg2 = 0 ;
21513 bool temp2 = false ;
21514 PyObject * obj0 = 0 ;
21515 PyObject * obj1 = 0 ;
21516 char *kwnames[] = {
21517 (char *) "self",(char *) "command", NULL
21518 };
21519
21520 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintData_SetPrinterCommand",kwnames,&obj0,&obj1)) goto fail;
21521 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintData, SWIG_POINTER_EXCEPTION | 0);
21522 if (SWIG_arg_fail(1)) SWIG_fail;
21523 {
21524 arg2 = wxString_in_helper(obj1);
21525 if (arg2 == NULL) SWIG_fail;
21526 temp2 = true;
21527 }
21528 {
21529 PyThreadState* __tstate = wxPyBeginAllowThreads();
21530 (arg1)->SetPrinterCommand((wxString const &)*arg2);
21531
21532 wxPyEndAllowThreads(__tstate);
21533 if (PyErr_Occurred()) SWIG_fail;
21534 }
21535 Py_INCREF(Py_None); resultobj = Py_None;
21536 {
21537 if (temp2)
21538 delete arg2;
21539 }
21540 return resultobj;
21541 fail:
21542 {
21543 if (temp2)
21544 delete arg2;
21545 }
21546 return NULL;
21547}
21548
21549
21550static PyObject *_wrap_PrintData_SetPrinterOptions(PyObject *, PyObject *args, PyObject *kwargs) {
21551 PyObject *resultobj;
21552 wxPrintData *arg1 = (wxPrintData *) 0 ;
21553 wxString *arg2 = 0 ;
21554 bool temp2 = false ;
21555 PyObject * obj0 = 0 ;
21556 PyObject * obj1 = 0 ;
21557 char *kwnames[] = {
21558 (char *) "self",(char *) "options", NULL
21559 };
21560
21561 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintData_SetPrinterOptions",kwnames,&obj0,&obj1)) goto fail;
21562 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintData, SWIG_POINTER_EXCEPTION | 0);
21563 if (SWIG_arg_fail(1)) SWIG_fail;
21564 {
21565 arg2 = wxString_in_helper(obj1);
21566 if (arg2 == NULL) SWIG_fail;
21567 temp2 = true;
21568 }
21569 {
21570 PyThreadState* __tstate = wxPyBeginAllowThreads();
21571 (arg1)->SetPrinterOptions((wxString const &)*arg2);
21572
21573 wxPyEndAllowThreads(__tstate);
21574 if (PyErr_Occurred()) SWIG_fail;
21575 }
21576 Py_INCREF(Py_None); resultobj = Py_None;
21577 {
21578 if (temp2)
21579 delete arg2;
21580 }
21581 return resultobj;
21582 fail:
21583 {
21584 if (temp2)
21585 delete arg2;
21586 }
21587 return NULL;
21588}
21589
21590
21591static PyObject *_wrap_PrintData_SetPreviewCommand(PyObject *, PyObject *args, PyObject *kwargs) {
21592 PyObject *resultobj;
21593 wxPrintData *arg1 = (wxPrintData *) 0 ;
21594 wxString *arg2 = 0 ;
21595 bool temp2 = false ;
21596 PyObject * obj0 = 0 ;
21597 PyObject * obj1 = 0 ;
21598 char *kwnames[] = {
21599 (char *) "self",(char *) "command", NULL
21600 };
21601
21602 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintData_SetPreviewCommand",kwnames,&obj0,&obj1)) goto fail;
21603 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintData, SWIG_POINTER_EXCEPTION | 0);
21604 if (SWIG_arg_fail(1)) SWIG_fail;
21605 {
21606 arg2 = wxString_in_helper(obj1);
21607 if (arg2 == NULL) SWIG_fail;
21608 temp2 = true;
21609 }
21610 {
21611 PyThreadState* __tstate = wxPyBeginAllowThreads();
21612 (arg1)->SetPreviewCommand((wxString const &)*arg2);
21613
21614 wxPyEndAllowThreads(__tstate);
21615 if (PyErr_Occurred()) SWIG_fail;
21616 }
21617 Py_INCREF(Py_None); resultobj = Py_None;
21618 {
21619 if (temp2)
21620 delete arg2;
21621 }
21622 return resultobj;
21623 fail:
21624 {
21625 if (temp2)
21626 delete arg2;
21627 }
21628 return NULL;
21629}
21630
21631
21632static PyObject *_wrap_PrintData_SetFontMetricPath(PyObject *, PyObject *args, PyObject *kwargs) {
21633 PyObject *resultobj;
21634 wxPrintData *arg1 = (wxPrintData *) 0 ;
21635 wxString *arg2 = 0 ;
21636 bool temp2 = false ;
21637 PyObject * obj0 = 0 ;
21638 PyObject * obj1 = 0 ;
21639 char *kwnames[] = {
21640 (char *) "self",(char *) "path", NULL
21641 };
21642
21643 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintData_SetFontMetricPath",kwnames,&obj0,&obj1)) goto fail;
21644 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintData, SWIG_POINTER_EXCEPTION | 0);
21645 if (SWIG_arg_fail(1)) SWIG_fail;
21646 {
21647 arg2 = wxString_in_helper(obj1);
21648 if (arg2 == NULL) SWIG_fail;
21649 temp2 = true;
21650 }
21651 {
21652 PyThreadState* __tstate = wxPyBeginAllowThreads();
21653 (arg1)->SetFontMetricPath((wxString const &)*arg2);
21654
21655 wxPyEndAllowThreads(__tstate);
21656 if (PyErr_Occurred()) SWIG_fail;
21657 }
21658 Py_INCREF(Py_None); resultobj = Py_None;
21659 {
21660 if (temp2)
21661 delete arg2;
21662 }
21663 return resultobj;
21664 fail:
21665 {
21666 if (temp2)
21667 delete arg2;
21668 }
21669 return NULL;
21670}
21671
21672
21673static PyObject *_wrap_PrintData_SetPrinterScaleX(PyObject *, PyObject *args, PyObject *kwargs) {
21674 PyObject *resultobj;
21675 wxPrintData *arg1 = (wxPrintData *) 0 ;
21676 double arg2 ;
21677 PyObject * obj0 = 0 ;
21678 PyObject * obj1 = 0 ;
21679 char *kwnames[] = {
21680 (char *) "self",(char *) "x", NULL
21681 };
21682
21683 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintData_SetPrinterScaleX",kwnames,&obj0,&obj1)) goto fail;
21684 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintData, SWIG_POINTER_EXCEPTION | 0);
21685 if (SWIG_arg_fail(1)) SWIG_fail;
21686 {
21687 arg2 = (double)(SWIG_As_double(obj1));
21688 if (SWIG_arg_fail(2)) SWIG_fail;
21689 }
21690 {
21691 PyThreadState* __tstate = wxPyBeginAllowThreads();
21692 (arg1)->SetPrinterScaleX(arg2);
21693
21694 wxPyEndAllowThreads(__tstate);
21695 if (PyErr_Occurred()) SWIG_fail;
21696 }
21697 Py_INCREF(Py_None); resultobj = Py_None;
21698 return resultobj;
21699 fail:
21700 return NULL;
21701}
21702
21703
21704static PyObject *_wrap_PrintData_SetPrinterScaleY(PyObject *, PyObject *args, PyObject *kwargs) {
21705 PyObject *resultobj;
21706 wxPrintData *arg1 = (wxPrintData *) 0 ;
21707 double arg2 ;
21708 PyObject * obj0 = 0 ;
21709 PyObject * obj1 = 0 ;
21710 char *kwnames[] = {
21711 (char *) "self",(char *) "y", NULL
21712 };
21713
21714 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintData_SetPrinterScaleY",kwnames,&obj0,&obj1)) goto fail;
21715 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintData, SWIG_POINTER_EXCEPTION | 0);
21716 if (SWIG_arg_fail(1)) SWIG_fail;
21717 {
21718 arg2 = (double)(SWIG_As_double(obj1));
21719 if (SWIG_arg_fail(2)) SWIG_fail;
21720 }
21721 {
21722 PyThreadState* __tstate = wxPyBeginAllowThreads();
21723 (arg1)->SetPrinterScaleY(arg2);
21724
21725 wxPyEndAllowThreads(__tstate);
21726 if (PyErr_Occurred()) SWIG_fail;
21727 }
21728 Py_INCREF(Py_None); resultobj = Py_None;
21729 return resultobj;
21730 fail:
21731 return NULL;
21732}
21733
21734
21735static PyObject *_wrap_PrintData_SetPrinterScaling(PyObject *, PyObject *args, PyObject *kwargs) {
21736 PyObject *resultobj;
21737 wxPrintData *arg1 = (wxPrintData *) 0 ;
21738 double arg2 ;
21739 double arg3 ;
21740 PyObject * obj0 = 0 ;
21741 PyObject * obj1 = 0 ;
21742 PyObject * obj2 = 0 ;
21743 char *kwnames[] = {
21744 (char *) "self",(char *) "x",(char *) "y", NULL
21745 };
21746
21747 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:PrintData_SetPrinterScaling",kwnames,&obj0,&obj1,&obj2)) goto fail;
21748 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintData, SWIG_POINTER_EXCEPTION | 0);
21749 if (SWIG_arg_fail(1)) SWIG_fail;
21750 {
21751 arg2 = (double)(SWIG_As_double(obj1));
21752 if (SWIG_arg_fail(2)) SWIG_fail;
21753 }
21754 {
21755 arg3 = (double)(SWIG_As_double(obj2));
21756 if (SWIG_arg_fail(3)) SWIG_fail;
21757 }
21758 {
21759 PyThreadState* __tstate = wxPyBeginAllowThreads();
21760 (arg1)->SetPrinterScaling(arg2,arg3);
21761
21762 wxPyEndAllowThreads(__tstate);
21763 if (PyErr_Occurred()) SWIG_fail;
21764 }
21765 Py_INCREF(Py_None); resultobj = Py_None;
21766 return resultobj;
21767 fail:
21768 return NULL;
21769}
21770
21771
21772static PyObject *_wrap_PrintData_SetPrinterTranslateX(PyObject *, PyObject *args, PyObject *kwargs) {
21773 PyObject *resultobj;
21774 wxPrintData *arg1 = (wxPrintData *) 0 ;
21775 long arg2 ;
21776 PyObject * obj0 = 0 ;
21777 PyObject * obj1 = 0 ;
21778 char *kwnames[] = {
21779 (char *) "self",(char *) "x", NULL
21780 };
21781
21782 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintData_SetPrinterTranslateX",kwnames,&obj0,&obj1)) goto fail;
21783 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintData, SWIG_POINTER_EXCEPTION | 0);
21784 if (SWIG_arg_fail(1)) SWIG_fail;
21785 {
21786 arg2 = (long)(SWIG_As_long(obj1));
21787 if (SWIG_arg_fail(2)) SWIG_fail;
21788 }
21789 {
21790 PyThreadState* __tstate = wxPyBeginAllowThreads();
21791 (arg1)->SetPrinterTranslateX(arg2);
21792
21793 wxPyEndAllowThreads(__tstate);
21794 if (PyErr_Occurred()) SWIG_fail;
21795 }
21796 Py_INCREF(Py_None); resultobj = Py_None;
21797 return resultobj;
21798 fail:
21799 return NULL;
21800}
21801
21802
21803static PyObject *_wrap_PrintData_SetPrinterTranslateY(PyObject *, PyObject *args, PyObject *kwargs) {
21804 PyObject *resultobj;
21805 wxPrintData *arg1 = (wxPrintData *) 0 ;
21806 long arg2 ;
21807 PyObject * obj0 = 0 ;
21808 PyObject * obj1 = 0 ;
21809 char *kwnames[] = {
21810 (char *) "self",(char *) "y", NULL
21811 };
21812
21813 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintData_SetPrinterTranslateY",kwnames,&obj0,&obj1)) goto fail;
21814 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintData, SWIG_POINTER_EXCEPTION | 0);
21815 if (SWIG_arg_fail(1)) SWIG_fail;
21816 {
21817 arg2 = (long)(SWIG_As_long(obj1));
21818 if (SWIG_arg_fail(2)) SWIG_fail;
21819 }
21820 {
21821 PyThreadState* __tstate = wxPyBeginAllowThreads();
21822 (arg1)->SetPrinterTranslateY(arg2);
21823
21824 wxPyEndAllowThreads(__tstate);
21825 if (PyErr_Occurred()) SWIG_fail;
21826 }
21827 Py_INCREF(Py_None); resultobj = Py_None;
21828 return resultobj;
21829 fail:
21830 return NULL;
21831}
21832
21833
21834static PyObject *_wrap_PrintData_SetPrinterTranslation(PyObject *, PyObject *args, PyObject *kwargs) {
21835 PyObject *resultobj;
21836 wxPrintData *arg1 = (wxPrintData *) 0 ;
21837 long arg2 ;
21838 long arg3 ;
21839 PyObject * obj0 = 0 ;
21840 PyObject * obj1 = 0 ;
21841 PyObject * obj2 = 0 ;
21842 char *kwnames[] = {
21843 (char *) "self",(char *) "x",(char *) "y", NULL
21844 };
21845
21846 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:PrintData_SetPrinterTranslation",kwnames,&obj0,&obj1,&obj2)) goto fail;
21847 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintData, SWIG_POINTER_EXCEPTION | 0);
21848 if (SWIG_arg_fail(1)) SWIG_fail;
21849 {
21850 arg2 = (long)(SWIG_As_long(obj1));
21851 if (SWIG_arg_fail(2)) SWIG_fail;
21852 }
21853 {
21854 arg3 = (long)(SWIG_As_long(obj2));
21855 if (SWIG_arg_fail(3)) SWIG_fail;
21856 }
21857 {
21858 PyThreadState* __tstate = wxPyBeginAllowThreads();
21859 (arg1)->SetPrinterTranslation(arg2,arg3);
21860
21861 wxPyEndAllowThreads(__tstate);
21862 if (PyErr_Occurred()) SWIG_fail;
21863 }
21864 Py_INCREF(Py_None); resultobj = Py_None;
21865 return resultobj;
21866 fail:
21867 return NULL;
21868}
21869
21870
21871static PyObject * PrintData_swigregister(PyObject *, PyObject *args) {
21872 PyObject *obj;
21873 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
21874 SWIG_TypeClientData(SWIGTYPE_p_wxPrintData, obj);
21875 Py_INCREF(obj);
21876 return Py_BuildValue((char *)"");
21877}
21878static PyObject *_wrap_new_PageSetupDialogData__SWIG_0(PyObject *, PyObject *args) {
21879 PyObject *resultobj;
21880 wxPageSetupDialogData *result;
21881
21882 if(!PyArg_ParseTuple(args,(char *)":new_PageSetupDialogData")) goto fail;
21883 {
21884 PyThreadState* __tstate = wxPyBeginAllowThreads();
21885 result = (wxPageSetupDialogData *)new wxPageSetupDialogData();
21886
21887 wxPyEndAllowThreads(__tstate);
21888 if (PyErr_Occurred()) SWIG_fail;
21889 }
21890 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPageSetupDialogData, 1);
21891 return resultobj;
21892 fail:
21893 return NULL;
21894}
21895
21896
21897static PyObject *_wrap_new_PageSetupDialogData__SWIG_1(PyObject *, PyObject *args) {
21898 PyObject *resultobj;
21899 wxPageSetupDialogData *arg1 = 0 ;
21900 wxPageSetupDialogData *result;
21901 PyObject * obj0 = 0 ;
21902
21903 if(!PyArg_ParseTuple(args,(char *)"O:new_PageSetupDialogData",&obj0)) goto fail;
21904 {
21905 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPageSetupDialogData, SWIG_POINTER_EXCEPTION | 0);
21906 if (SWIG_arg_fail(1)) SWIG_fail;
21907 if (arg1 == NULL) {
21908 SWIG_null_ref("wxPageSetupDialogData");
21909 }
21910 if (SWIG_arg_fail(1)) SWIG_fail;
21911 }
21912 {
21913 PyThreadState* __tstate = wxPyBeginAllowThreads();
21914 result = (wxPageSetupDialogData *)new wxPageSetupDialogData((wxPageSetupDialogData const &)*arg1);
21915
21916 wxPyEndAllowThreads(__tstate);
21917 if (PyErr_Occurred()) SWIG_fail;
21918 }
21919 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPageSetupDialogData, 1);
21920 return resultobj;
21921 fail:
21922 return NULL;
21923}
21924
21925
21926static PyObject *_wrap_new_PageSetupDialogData(PyObject *self, PyObject *args) {
21927 int argc;
21928 PyObject *argv[2];
21929 int ii;
21930
21931 argc = PyObject_Length(args);
21932 for (ii = 0; (ii < argc) && (ii < 1); ii++) {
21933 argv[ii] = PyTuple_GetItem(args,ii);
21934 }
21935 if (argc == 0) {
21936 return _wrap_new_PageSetupDialogData__SWIG_0(self,args);
21937 }
21938 if (argc == 1) {
21939 int _v;
21940 {
21941 void *ptr = 0;
21942 if (SWIG_ConvertPtr(argv[0], &ptr, SWIGTYPE_p_wxPageSetupDialogData, 0) == -1) {
21943 _v = 0;
21944 PyErr_Clear();
21945 } else {
21946 _v = (ptr != 0);
21947 }
21948 }
21949 if (_v) {
21950 return _wrap_new_PageSetupDialogData__SWIG_1(self,args);
21951 }
21952 }
21953
21954 PyErr_SetString(PyExc_NotImplementedError,"No matching function for overloaded 'new_PageSetupDialogData'");
21955 return NULL;
21956}
21957
21958
21959static PyObject *_wrap_delete_PageSetupDialogData(PyObject *, PyObject *args, PyObject *kwargs) {
21960 PyObject *resultobj;
21961 wxPageSetupDialogData *arg1 = (wxPageSetupDialogData *) 0 ;
21962 PyObject * obj0 = 0 ;
21963 char *kwnames[] = {
21964 (char *) "self", NULL
21965 };
21966
21967 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:delete_PageSetupDialogData",kwnames,&obj0)) goto fail;
21968 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPageSetupDialogData, SWIG_POINTER_EXCEPTION | 0);
21969 if (SWIG_arg_fail(1)) SWIG_fail;
21970 {
21971 PyThreadState* __tstate = wxPyBeginAllowThreads();
21972 delete arg1;
21973
21974 wxPyEndAllowThreads(__tstate);
21975 if (PyErr_Occurred()) SWIG_fail;
21976 }
21977 Py_INCREF(Py_None); resultobj = Py_None;
21978 return resultobj;
21979 fail:
21980 return NULL;
21981}
21982
21983
21984static PyObject *_wrap_PageSetupDialogData_EnableHelp(PyObject *, PyObject *args, PyObject *kwargs) {
21985 PyObject *resultobj;
21986 wxPageSetupDialogData *arg1 = (wxPageSetupDialogData *) 0 ;
21987 bool arg2 ;
21988 PyObject * obj0 = 0 ;
21989 PyObject * obj1 = 0 ;
21990 char *kwnames[] = {
21991 (char *) "self",(char *) "flag", NULL
21992 };
21993
21994 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PageSetupDialogData_EnableHelp",kwnames,&obj0,&obj1)) goto fail;
21995 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPageSetupDialogData, SWIG_POINTER_EXCEPTION | 0);
21996 if (SWIG_arg_fail(1)) SWIG_fail;
21997 {
21998 arg2 = (bool)(SWIG_As_bool(obj1));
21999 if (SWIG_arg_fail(2)) SWIG_fail;
22000 }
22001 {
22002 PyThreadState* __tstate = wxPyBeginAllowThreads();
22003 (arg1)->EnableHelp(arg2);
22004
22005 wxPyEndAllowThreads(__tstate);
22006 if (PyErr_Occurred()) SWIG_fail;
22007 }
22008 Py_INCREF(Py_None); resultobj = Py_None;
22009 return resultobj;
22010 fail:
22011 return NULL;
22012}
22013
22014
22015static PyObject *_wrap_PageSetupDialogData_EnableMargins(PyObject *, PyObject *args, PyObject *kwargs) {
22016 PyObject *resultobj;
22017 wxPageSetupDialogData *arg1 = (wxPageSetupDialogData *) 0 ;
22018 bool arg2 ;
22019 PyObject * obj0 = 0 ;
22020 PyObject * obj1 = 0 ;
22021 char *kwnames[] = {
22022 (char *) "self",(char *) "flag", NULL
22023 };
22024
22025 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PageSetupDialogData_EnableMargins",kwnames,&obj0,&obj1)) goto fail;
22026 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPageSetupDialogData, SWIG_POINTER_EXCEPTION | 0);
22027 if (SWIG_arg_fail(1)) SWIG_fail;
22028 {
22029 arg2 = (bool)(SWIG_As_bool(obj1));
22030 if (SWIG_arg_fail(2)) SWIG_fail;
22031 }
22032 {
22033 PyThreadState* __tstate = wxPyBeginAllowThreads();
22034 (arg1)->EnableMargins(arg2);
22035
22036 wxPyEndAllowThreads(__tstate);
22037 if (PyErr_Occurred()) SWIG_fail;
22038 }
22039 Py_INCREF(Py_None); resultobj = Py_None;
22040 return resultobj;
22041 fail:
22042 return NULL;
22043}
22044
22045
22046static PyObject *_wrap_PageSetupDialogData_EnableOrientation(PyObject *, PyObject *args, PyObject *kwargs) {
22047 PyObject *resultobj;
22048 wxPageSetupDialogData *arg1 = (wxPageSetupDialogData *) 0 ;
22049 bool arg2 ;
22050 PyObject * obj0 = 0 ;
22051 PyObject * obj1 = 0 ;
22052 char *kwnames[] = {
22053 (char *) "self",(char *) "flag", NULL
22054 };
22055
22056 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PageSetupDialogData_EnableOrientation",kwnames,&obj0,&obj1)) goto fail;
22057 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPageSetupDialogData, SWIG_POINTER_EXCEPTION | 0);
22058 if (SWIG_arg_fail(1)) SWIG_fail;
22059 {
22060 arg2 = (bool)(SWIG_As_bool(obj1));
22061 if (SWIG_arg_fail(2)) SWIG_fail;
22062 }
22063 {
22064 PyThreadState* __tstate = wxPyBeginAllowThreads();
22065 (arg1)->EnableOrientation(arg2);
22066
22067 wxPyEndAllowThreads(__tstate);
22068 if (PyErr_Occurred()) SWIG_fail;
22069 }
22070 Py_INCREF(Py_None); resultobj = Py_None;
22071 return resultobj;
22072 fail:
22073 return NULL;
22074}
22075
22076
22077static PyObject *_wrap_PageSetupDialogData_EnablePaper(PyObject *, PyObject *args, PyObject *kwargs) {
22078 PyObject *resultobj;
22079 wxPageSetupDialogData *arg1 = (wxPageSetupDialogData *) 0 ;
22080 bool arg2 ;
22081 PyObject * obj0 = 0 ;
22082 PyObject * obj1 = 0 ;
22083 char *kwnames[] = {
22084 (char *) "self",(char *) "flag", NULL
22085 };
22086
22087 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PageSetupDialogData_EnablePaper",kwnames,&obj0,&obj1)) goto fail;
22088 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPageSetupDialogData, SWIG_POINTER_EXCEPTION | 0);
22089 if (SWIG_arg_fail(1)) SWIG_fail;
22090 {
22091 arg2 = (bool)(SWIG_As_bool(obj1));
22092 if (SWIG_arg_fail(2)) SWIG_fail;
22093 }
22094 {
22095 PyThreadState* __tstate = wxPyBeginAllowThreads();
22096 (arg1)->EnablePaper(arg2);
22097
22098 wxPyEndAllowThreads(__tstate);
22099 if (PyErr_Occurred()) SWIG_fail;
22100 }
22101 Py_INCREF(Py_None); resultobj = Py_None;
22102 return resultobj;
22103 fail:
22104 return NULL;
22105}
22106
22107
22108static PyObject *_wrap_PageSetupDialogData_EnablePrinter(PyObject *, PyObject *args, PyObject *kwargs) {
22109 PyObject *resultobj;
22110 wxPageSetupDialogData *arg1 = (wxPageSetupDialogData *) 0 ;
22111 bool arg2 ;
22112 PyObject * obj0 = 0 ;
22113 PyObject * obj1 = 0 ;
22114 char *kwnames[] = {
22115 (char *) "self",(char *) "flag", NULL
22116 };
22117
22118 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PageSetupDialogData_EnablePrinter",kwnames,&obj0,&obj1)) goto fail;
22119 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPageSetupDialogData, SWIG_POINTER_EXCEPTION | 0);
22120 if (SWIG_arg_fail(1)) SWIG_fail;
22121 {
22122 arg2 = (bool)(SWIG_As_bool(obj1));
22123 if (SWIG_arg_fail(2)) SWIG_fail;
22124 }
22125 {
22126 PyThreadState* __tstate = wxPyBeginAllowThreads();
22127 (arg1)->EnablePrinter(arg2);
22128
22129 wxPyEndAllowThreads(__tstate);
22130 if (PyErr_Occurred()) SWIG_fail;
22131 }
22132 Py_INCREF(Py_None); resultobj = Py_None;
22133 return resultobj;
22134 fail:
22135 return NULL;
22136}
22137
22138
22139static PyObject *_wrap_PageSetupDialogData_GetDefaultMinMargins(PyObject *, PyObject *args, PyObject *kwargs) {
22140 PyObject *resultobj;
22141 wxPageSetupDialogData *arg1 = (wxPageSetupDialogData *) 0 ;
22142 bool result;
22143 PyObject * obj0 = 0 ;
22144 char *kwnames[] = {
22145 (char *) "self", NULL
22146 };
22147
22148 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PageSetupDialogData_GetDefaultMinMargins",kwnames,&obj0)) goto fail;
22149 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPageSetupDialogData, SWIG_POINTER_EXCEPTION | 0);
22150 if (SWIG_arg_fail(1)) SWIG_fail;
22151 {
22152 PyThreadState* __tstate = wxPyBeginAllowThreads();
22153 result = (bool)(arg1)->GetDefaultMinMargins();
22154
22155 wxPyEndAllowThreads(__tstate);
22156 if (PyErr_Occurred()) SWIG_fail;
22157 }
22158 {
22159 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
22160 }
22161 return resultobj;
22162 fail:
22163 return NULL;
22164}
22165
22166
22167static PyObject *_wrap_PageSetupDialogData_GetEnableMargins(PyObject *, PyObject *args, PyObject *kwargs) {
22168 PyObject *resultobj;
22169 wxPageSetupDialogData *arg1 = (wxPageSetupDialogData *) 0 ;
22170 bool result;
22171 PyObject * obj0 = 0 ;
22172 char *kwnames[] = {
22173 (char *) "self", NULL
22174 };
22175
22176 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PageSetupDialogData_GetEnableMargins",kwnames,&obj0)) goto fail;
22177 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPageSetupDialogData, SWIG_POINTER_EXCEPTION | 0);
22178 if (SWIG_arg_fail(1)) SWIG_fail;
22179 {
22180 PyThreadState* __tstate = wxPyBeginAllowThreads();
22181 result = (bool)(arg1)->GetEnableMargins();
22182
22183 wxPyEndAllowThreads(__tstate);
22184 if (PyErr_Occurred()) SWIG_fail;
22185 }
22186 {
22187 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
22188 }
22189 return resultobj;
22190 fail:
22191 return NULL;
22192}
22193
22194
22195static PyObject *_wrap_PageSetupDialogData_GetEnableOrientation(PyObject *, PyObject *args, PyObject *kwargs) {
22196 PyObject *resultobj;
22197 wxPageSetupDialogData *arg1 = (wxPageSetupDialogData *) 0 ;
22198 bool result;
22199 PyObject * obj0 = 0 ;
22200 char *kwnames[] = {
22201 (char *) "self", NULL
22202 };
22203
22204 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PageSetupDialogData_GetEnableOrientation",kwnames,&obj0)) goto fail;
22205 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPageSetupDialogData, SWIG_POINTER_EXCEPTION | 0);
22206 if (SWIG_arg_fail(1)) SWIG_fail;
22207 {
22208 PyThreadState* __tstate = wxPyBeginAllowThreads();
22209 result = (bool)(arg1)->GetEnableOrientation();
22210
22211 wxPyEndAllowThreads(__tstate);
22212 if (PyErr_Occurred()) SWIG_fail;
22213 }
22214 {
22215 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
22216 }
22217 return resultobj;
22218 fail:
22219 return NULL;
22220}
22221
22222
22223static PyObject *_wrap_PageSetupDialogData_GetEnablePaper(PyObject *, PyObject *args, PyObject *kwargs) {
22224 PyObject *resultobj;
22225 wxPageSetupDialogData *arg1 = (wxPageSetupDialogData *) 0 ;
22226 bool result;
22227 PyObject * obj0 = 0 ;
22228 char *kwnames[] = {
22229 (char *) "self", NULL
22230 };
22231
22232 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PageSetupDialogData_GetEnablePaper",kwnames,&obj0)) goto fail;
22233 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPageSetupDialogData, SWIG_POINTER_EXCEPTION | 0);
22234 if (SWIG_arg_fail(1)) SWIG_fail;
22235 {
22236 PyThreadState* __tstate = wxPyBeginAllowThreads();
22237 result = (bool)(arg1)->GetEnablePaper();
22238
22239 wxPyEndAllowThreads(__tstate);
22240 if (PyErr_Occurred()) SWIG_fail;
22241 }
22242 {
22243 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
22244 }
22245 return resultobj;
22246 fail:
22247 return NULL;
22248}
22249
22250
22251static PyObject *_wrap_PageSetupDialogData_GetEnablePrinter(PyObject *, PyObject *args, PyObject *kwargs) {
22252 PyObject *resultobj;
22253 wxPageSetupDialogData *arg1 = (wxPageSetupDialogData *) 0 ;
22254 bool result;
22255 PyObject * obj0 = 0 ;
22256 char *kwnames[] = {
22257 (char *) "self", NULL
22258 };
22259
22260 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PageSetupDialogData_GetEnablePrinter",kwnames,&obj0)) goto fail;
22261 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPageSetupDialogData, SWIG_POINTER_EXCEPTION | 0);
22262 if (SWIG_arg_fail(1)) SWIG_fail;
22263 {
22264 PyThreadState* __tstate = wxPyBeginAllowThreads();
22265 result = (bool)(arg1)->GetEnablePrinter();
22266
22267 wxPyEndAllowThreads(__tstate);
22268 if (PyErr_Occurred()) SWIG_fail;
22269 }
22270 {
22271 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
22272 }
22273 return resultobj;
22274 fail:
22275 return NULL;
22276}
22277
22278
22279static PyObject *_wrap_PageSetupDialogData_GetEnableHelp(PyObject *, PyObject *args, PyObject *kwargs) {
22280 PyObject *resultobj;
22281 wxPageSetupDialogData *arg1 = (wxPageSetupDialogData *) 0 ;
22282 bool result;
22283 PyObject * obj0 = 0 ;
22284 char *kwnames[] = {
22285 (char *) "self", NULL
22286 };
22287
22288 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PageSetupDialogData_GetEnableHelp",kwnames,&obj0)) goto fail;
22289 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPageSetupDialogData, SWIG_POINTER_EXCEPTION | 0);
22290 if (SWIG_arg_fail(1)) SWIG_fail;
22291 {
22292 PyThreadState* __tstate = wxPyBeginAllowThreads();
22293 result = (bool)(arg1)->GetEnableHelp();
22294
22295 wxPyEndAllowThreads(__tstate);
22296 if (PyErr_Occurred()) SWIG_fail;
22297 }
22298 {
22299 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
22300 }
22301 return resultobj;
22302 fail:
22303 return NULL;
22304}
22305
22306
22307static PyObject *_wrap_PageSetupDialogData_GetDefaultInfo(PyObject *, PyObject *args, PyObject *kwargs) {
22308 PyObject *resultobj;
22309 wxPageSetupDialogData *arg1 = (wxPageSetupDialogData *) 0 ;
22310 bool result;
22311 PyObject * obj0 = 0 ;
22312 char *kwnames[] = {
22313 (char *) "self", NULL
22314 };
22315
22316 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PageSetupDialogData_GetDefaultInfo",kwnames,&obj0)) goto fail;
22317 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPageSetupDialogData, SWIG_POINTER_EXCEPTION | 0);
22318 if (SWIG_arg_fail(1)) SWIG_fail;
22319 {
22320 PyThreadState* __tstate = wxPyBeginAllowThreads();
22321 result = (bool)(arg1)->GetDefaultInfo();
22322
22323 wxPyEndAllowThreads(__tstate);
22324 if (PyErr_Occurred()) SWIG_fail;
22325 }
22326 {
22327 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
22328 }
22329 return resultobj;
22330 fail:
22331 return NULL;
22332}
22333
22334
22335static PyObject *_wrap_PageSetupDialogData_GetMarginTopLeft(PyObject *, PyObject *args, PyObject *kwargs) {
22336 PyObject *resultobj;
22337 wxPageSetupDialogData *arg1 = (wxPageSetupDialogData *) 0 ;
22338 wxPoint result;
22339 PyObject * obj0 = 0 ;
22340 char *kwnames[] = {
22341 (char *) "self", NULL
22342 };
22343
22344 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PageSetupDialogData_GetMarginTopLeft",kwnames,&obj0)) goto fail;
22345 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPageSetupDialogData, SWIG_POINTER_EXCEPTION | 0);
22346 if (SWIG_arg_fail(1)) SWIG_fail;
22347 {
22348 PyThreadState* __tstate = wxPyBeginAllowThreads();
22349 result = (arg1)->GetMarginTopLeft();
22350
22351 wxPyEndAllowThreads(__tstate);
22352 if (PyErr_Occurred()) SWIG_fail;
22353 }
22354 {
22355 wxPoint * resultptr;
22356 resultptr = new wxPoint((wxPoint &)(result));
22357 resultobj = SWIG_NewPointerObj((void *)(resultptr), SWIGTYPE_p_wxPoint, 1);
22358 }
22359 return resultobj;
22360 fail:
22361 return NULL;
22362}
22363
22364
22365static PyObject *_wrap_PageSetupDialogData_GetMarginBottomRight(PyObject *, PyObject *args, PyObject *kwargs) {
22366 PyObject *resultobj;
22367 wxPageSetupDialogData *arg1 = (wxPageSetupDialogData *) 0 ;
22368 wxPoint result;
22369 PyObject * obj0 = 0 ;
22370 char *kwnames[] = {
22371 (char *) "self", NULL
22372 };
22373
22374 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PageSetupDialogData_GetMarginBottomRight",kwnames,&obj0)) goto fail;
22375 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPageSetupDialogData, SWIG_POINTER_EXCEPTION | 0);
22376 if (SWIG_arg_fail(1)) SWIG_fail;
22377 {
22378 PyThreadState* __tstate = wxPyBeginAllowThreads();
22379 result = (arg1)->GetMarginBottomRight();
22380
22381 wxPyEndAllowThreads(__tstate);
22382 if (PyErr_Occurred()) SWIG_fail;
22383 }
22384 {
22385 wxPoint * resultptr;
22386 resultptr = new wxPoint((wxPoint &)(result));
22387 resultobj = SWIG_NewPointerObj((void *)(resultptr), SWIGTYPE_p_wxPoint, 1);
22388 }
22389 return resultobj;
22390 fail:
22391 return NULL;
22392}
22393
22394
22395static PyObject *_wrap_PageSetupDialogData_GetMinMarginTopLeft(PyObject *, PyObject *args, PyObject *kwargs) {
22396 PyObject *resultobj;
22397 wxPageSetupDialogData *arg1 = (wxPageSetupDialogData *) 0 ;
22398 wxPoint result;
22399 PyObject * obj0 = 0 ;
22400 char *kwnames[] = {
22401 (char *) "self", NULL
22402 };
22403
22404 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PageSetupDialogData_GetMinMarginTopLeft",kwnames,&obj0)) goto fail;
22405 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPageSetupDialogData, SWIG_POINTER_EXCEPTION | 0);
22406 if (SWIG_arg_fail(1)) SWIG_fail;
22407 {
22408 PyThreadState* __tstate = wxPyBeginAllowThreads();
22409 result = (arg1)->GetMinMarginTopLeft();
22410
22411 wxPyEndAllowThreads(__tstate);
22412 if (PyErr_Occurred()) SWIG_fail;
22413 }
22414 {
22415 wxPoint * resultptr;
22416 resultptr = new wxPoint((wxPoint &)(result));
22417 resultobj = SWIG_NewPointerObj((void *)(resultptr), SWIGTYPE_p_wxPoint, 1);
22418 }
22419 return resultobj;
22420 fail:
22421 return NULL;
22422}
22423
22424
22425static PyObject *_wrap_PageSetupDialogData_GetMinMarginBottomRight(PyObject *, PyObject *args, PyObject *kwargs) {
22426 PyObject *resultobj;
22427 wxPageSetupDialogData *arg1 = (wxPageSetupDialogData *) 0 ;
22428 wxPoint result;
22429 PyObject * obj0 = 0 ;
22430 char *kwnames[] = {
22431 (char *) "self", NULL
22432 };
22433
22434 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PageSetupDialogData_GetMinMarginBottomRight",kwnames,&obj0)) goto fail;
22435 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPageSetupDialogData, SWIG_POINTER_EXCEPTION | 0);
22436 if (SWIG_arg_fail(1)) SWIG_fail;
22437 {
22438 PyThreadState* __tstate = wxPyBeginAllowThreads();
22439 result = (arg1)->GetMinMarginBottomRight();
22440
22441 wxPyEndAllowThreads(__tstate);
22442 if (PyErr_Occurred()) SWIG_fail;
22443 }
22444 {
22445 wxPoint * resultptr;
22446 resultptr = new wxPoint((wxPoint &)(result));
22447 resultobj = SWIG_NewPointerObj((void *)(resultptr), SWIGTYPE_p_wxPoint, 1);
22448 }
22449 return resultobj;
22450 fail:
22451 return NULL;
22452}
22453
22454
22455static PyObject *_wrap_PageSetupDialogData_GetPaperId(PyObject *, PyObject *args, PyObject *kwargs) {
22456 PyObject *resultobj;
22457 wxPageSetupDialogData *arg1 = (wxPageSetupDialogData *) 0 ;
22458 wxPaperSize result;
22459 PyObject * obj0 = 0 ;
22460 char *kwnames[] = {
22461 (char *) "self", NULL
22462 };
22463
22464 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PageSetupDialogData_GetPaperId",kwnames,&obj0)) goto fail;
22465 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPageSetupDialogData, SWIG_POINTER_EXCEPTION | 0);
22466 if (SWIG_arg_fail(1)) SWIG_fail;
22467 {
22468 PyThreadState* __tstate = wxPyBeginAllowThreads();
22469 result = (wxPaperSize)(arg1)->GetPaperId();
22470
22471 wxPyEndAllowThreads(__tstate);
22472 if (PyErr_Occurred()) SWIG_fail;
22473 }
22474 resultobj = SWIG_From_int((result));
22475 return resultobj;
22476 fail:
22477 return NULL;
22478}
22479
22480
22481static PyObject *_wrap_PageSetupDialogData_GetPaperSize(PyObject *, PyObject *args, PyObject *kwargs) {
22482 PyObject *resultobj;
22483 wxPageSetupDialogData *arg1 = (wxPageSetupDialogData *) 0 ;
22484 wxSize result;
22485 PyObject * obj0 = 0 ;
22486 char *kwnames[] = {
22487 (char *) "self", NULL
22488 };
22489
22490 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PageSetupDialogData_GetPaperSize",kwnames,&obj0)) goto fail;
22491 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPageSetupDialogData, SWIG_POINTER_EXCEPTION | 0);
22492 if (SWIG_arg_fail(1)) SWIG_fail;
22493 {
22494 PyThreadState* __tstate = wxPyBeginAllowThreads();
22495 result = (arg1)->GetPaperSize();
22496
22497 wxPyEndAllowThreads(__tstate);
22498 if (PyErr_Occurred()) SWIG_fail;
22499 }
22500 {
22501 wxSize * resultptr;
22502 resultptr = new wxSize((wxSize &)(result));
22503 resultobj = SWIG_NewPointerObj((void *)(resultptr), SWIGTYPE_p_wxSize, 1);
22504 }
22505 return resultobj;
22506 fail:
22507 return NULL;
22508}
22509
22510
22511static PyObject *_wrap_PageSetupDialogData_GetPrintData(PyObject *, PyObject *args, PyObject *kwargs) {
22512 PyObject *resultobj;
22513 wxPageSetupDialogData *arg1 = (wxPageSetupDialogData *) 0 ;
22514 wxPrintData *result;
22515 PyObject * obj0 = 0 ;
22516 char *kwnames[] = {
22517 (char *) "self", NULL
22518 };
22519
22520 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PageSetupDialogData_GetPrintData",kwnames,&obj0)) goto fail;
22521 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPageSetupDialogData, SWIG_POINTER_EXCEPTION | 0);
22522 if (SWIG_arg_fail(1)) SWIG_fail;
22523 {
22524 PyThreadState* __tstate = wxPyBeginAllowThreads();
22525 {
22526 wxPrintData &_result_ref = (arg1)->GetPrintData();
22527 result = (wxPrintData *) &_result_ref;
22528 }
22529
22530 wxPyEndAllowThreads(__tstate);
22531 if (PyErr_Occurred()) SWIG_fail;
22532 }
22533 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPrintData, 0);
22534 return resultobj;
22535 fail:
22536 return NULL;
22537}
22538
22539
22540static PyObject *_wrap_PageSetupDialogData_Ok(PyObject *, PyObject *args, PyObject *kwargs) {
22541 PyObject *resultobj;
22542 wxPageSetupDialogData *arg1 = (wxPageSetupDialogData *) 0 ;
22543 bool result;
22544 PyObject * obj0 = 0 ;
22545 char *kwnames[] = {
22546 (char *) "self", NULL
22547 };
22548
22549 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PageSetupDialogData_Ok",kwnames,&obj0)) goto fail;
22550 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPageSetupDialogData, SWIG_POINTER_EXCEPTION | 0);
22551 if (SWIG_arg_fail(1)) SWIG_fail;
22552 {
22553 PyThreadState* __tstate = wxPyBeginAllowThreads();
22554 result = (bool)(arg1)->Ok();
22555
22556 wxPyEndAllowThreads(__tstate);
22557 if (PyErr_Occurred()) SWIG_fail;
22558 }
22559 {
22560 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
22561 }
22562 return resultobj;
22563 fail:
22564 return NULL;
22565}
22566
22567
22568static PyObject *_wrap_PageSetupDialogData_SetDefaultInfo(PyObject *, PyObject *args, PyObject *kwargs) {
22569 PyObject *resultobj;
22570 wxPageSetupDialogData *arg1 = (wxPageSetupDialogData *) 0 ;
22571 bool arg2 ;
22572 PyObject * obj0 = 0 ;
22573 PyObject * obj1 = 0 ;
22574 char *kwnames[] = {
22575 (char *) "self",(char *) "flag", NULL
22576 };
22577
22578 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PageSetupDialogData_SetDefaultInfo",kwnames,&obj0,&obj1)) goto fail;
22579 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPageSetupDialogData, SWIG_POINTER_EXCEPTION | 0);
22580 if (SWIG_arg_fail(1)) SWIG_fail;
22581 {
22582 arg2 = (bool)(SWIG_As_bool(obj1));
22583 if (SWIG_arg_fail(2)) SWIG_fail;
22584 }
22585 {
22586 PyThreadState* __tstate = wxPyBeginAllowThreads();
22587 (arg1)->SetDefaultInfo(arg2);
22588
22589 wxPyEndAllowThreads(__tstate);
22590 if (PyErr_Occurred()) SWIG_fail;
22591 }
22592 Py_INCREF(Py_None); resultobj = Py_None;
22593 return resultobj;
22594 fail:
22595 return NULL;
22596}
22597
22598
22599static PyObject *_wrap_PageSetupDialogData_SetDefaultMinMargins(PyObject *, PyObject *args, PyObject *kwargs) {
22600 PyObject *resultobj;
22601 wxPageSetupDialogData *arg1 = (wxPageSetupDialogData *) 0 ;
22602 bool arg2 ;
22603 PyObject * obj0 = 0 ;
22604 PyObject * obj1 = 0 ;
22605 char *kwnames[] = {
22606 (char *) "self",(char *) "flag", NULL
22607 };
22608
22609 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PageSetupDialogData_SetDefaultMinMargins",kwnames,&obj0,&obj1)) goto fail;
22610 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPageSetupDialogData, SWIG_POINTER_EXCEPTION | 0);
22611 if (SWIG_arg_fail(1)) SWIG_fail;
22612 {
22613 arg2 = (bool)(SWIG_As_bool(obj1));
22614 if (SWIG_arg_fail(2)) SWIG_fail;
22615 }
22616 {
22617 PyThreadState* __tstate = wxPyBeginAllowThreads();
22618 (arg1)->SetDefaultMinMargins(arg2);
22619
22620 wxPyEndAllowThreads(__tstate);
22621 if (PyErr_Occurred()) SWIG_fail;
22622 }
22623 Py_INCREF(Py_None); resultobj = Py_None;
22624 return resultobj;
22625 fail:
22626 return NULL;
22627}
22628
22629
22630static PyObject *_wrap_PageSetupDialogData_SetMarginTopLeft(PyObject *, PyObject *args, PyObject *kwargs) {
22631 PyObject *resultobj;
22632 wxPageSetupDialogData *arg1 = (wxPageSetupDialogData *) 0 ;
22633 wxPoint *arg2 = 0 ;
22634 wxPoint temp2 ;
22635 PyObject * obj0 = 0 ;
22636 PyObject * obj1 = 0 ;
22637 char *kwnames[] = {
22638 (char *) "self",(char *) "pt", NULL
22639 };
22640
22641 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PageSetupDialogData_SetMarginTopLeft",kwnames,&obj0,&obj1)) goto fail;
22642 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPageSetupDialogData, SWIG_POINTER_EXCEPTION | 0);
22643 if (SWIG_arg_fail(1)) SWIG_fail;
22644 {
22645 arg2 = &temp2;
22646 if ( ! wxPoint_helper(obj1, &arg2)) SWIG_fail;
22647 }
22648 {
22649 PyThreadState* __tstate = wxPyBeginAllowThreads();
22650 (arg1)->SetMarginTopLeft((wxPoint const &)*arg2);
22651
22652 wxPyEndAllowThreads(__tstate);
22653 if (PyErr_Occurred()) SWIG_fail;
22654 }
22655 Py_INCREF(Py_None); resultobj = Py_None;
22656 return resultobj;
22657 fail:
22658 return NULL;
22659}
22660
22661
22662static PyObject *_wrap_PageSetupDialogData_SetMarginBottomRight(PyObject *, PyObject *args, PyObject *kwargs) {
22663 PyObject *resultobj;
22664 wxPageSetupDialogData *arg1 = (wxPageSetupDialogData *) 0 ;
22665 wxPoint *arg2 = 0 ;
22666 wxPoint temp2 ;
22667 PyObject * obj0 = 0 ;
22668 PyObject * obj1 = 0 ;
22669 char *kwnames[] = {
22670 (char *) "self",(char *) "pt", NULL
22671 };
22672
22673 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PageSetupDialogData_SetMarginBottomRight",kwnames,&obj0,&obj1)) goto fail;
22674 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPageSetupDialogData, SWIG_POINTER_EXCEPTION | 0);
22675 if (SWIG_arg_fail(1)) SWIG_fail;
22676 {
22677 arg2 = &temp2;
22678 if ( ! wxPoint_helper(obj1, &arg2)) SWIG_fail;
22679 }
22680 {
22681 PyThreadState* __tstate = wxPyBeginAllowThreads();
22682 (arg1)->SetMarginBottomRight((wxPoint const &)*arg2);
22683
22684 wxPyEndAllowThreads(__tstate);
22685 if (PyErr_Occurred()) SWIG_fail;
22686 }
22687 Py_INCREF(Py_None); resultobj = Py_None;
22688 return resultobj;
22689 fail:
22690 return NULL;
22691}
22692
22693
22694static PyObject *_wrap_PageSetupDialogData_SetMinMarginTopLeft(PyObject *, PyObject *args, PyObject *kwargs) {
22695 PyObject *resultobj;
22696 wxPageSetupDialogData *arg1 = (wxPageSetupDialogData *) 0 ;
22697 wxPoint *arg2 = 0 ;
22698 wxPoint temp2 ;
22699 PyObject * obj0 = 0 ;
22700 PyObject * obj1 = 0 ;
22701 char *kwnames[] = {
22702 (char *) "self",(char *) "pt", NULL
22703 };
22704
22705 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PageSetupDialogData_SetMinMarginTopLeft",kwnames,&obj0,&obj1)) goto fail;
22706 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPageSetupDialogData, SWIG_POINTER_EXCEPTION | 0);
22707 if (SWIG_arg_fail(1)) SWIG_fail;
22708 {
22709 arg2 = &temp2;
22710 if ( ! wxPoint_helper(obj1, &arg2)) SWIG_fail;
22711 }
22712 {
22713 PyThreadState* __tstate = wxPyBeginAllowThreads();
22714 (arg1)->SetMinMarginTopLeft((wxPoint const &)*arg2);
22715
22716 wxPyEndAllowThreads(__tstate);
22717 if (PyErr_Occurred()) SWIG_fail;
22718 }
22719 Py_INCREF(Py_None); resultobj = Py_None;
22720 return resultobj;
22721 fail:
22722 return NULL;
22723}
22724
22725
22726static PyObject *_wrap_PageSetupDialogData_SetMinMarginBottomRight(PyObject *, PyObject *args, PyObject *kwargs) {
22727 PyObject *resultobj;
22728 wxPageSetupDialogData *arg1 = (wxPageSetupDialogData *) 0 ;
22729 wxPoint *arg2 = 0 ;
22730 wxPoint temp2 ;
22731 PyObject * obj0 = 0 ;
22732 PyObject * obj1 = 0 ;
22733 char *kwnames[] = {
22734 (char *) "self",(char *) "pt", NULL
22735 };
22736
22737 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PageSetupDialogData_SetMinMarginBottomRight",kwnames,&obj0,&obj1)) goto fail;
22738 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPageSetupDialogData, SWIG_POINTER_EXCEPTION | 0);
22739 if (SWIG_arg_fail(1)) SWIG_fail;
22740 {
22741 arg2 = &temp2;
22742 if ( ! wxPoint_helper(obj1, &arg2)) SWIG_fail;
22743 }
22744 {
22745 PyThreadState* __tstate = wxPyBeginAllowThreads();
22746 (arg1)->SetMinMarginBottomRight((wxPoint const &)*arg2);
22747
22748 wxPyEndAllowThreads(__tstate);
22749 if (PyErr_Occurred()) SWIG_fail;
22750 }
22751 Py_INCREF(Py_None); resultobj = Py_None;
22752 return resultobj;
22753 fail:
22754 return NULL;
22755}
22756
22757
22758static PyObject *_wrap_PageSetupDialogData_SetPaperId(PyObject *, PyObject *args, PyObject *kwargs) {
22759 PyObject *resultobj;
22760 wxPageSetupDialogData *arg1 = (wxPageSetupDialogData *) 0 ;
22761 wxPaperSize arg2 ;
22762 PyObject * obj0 = 0 ;
22763 PyObject * obj1 = 0 ;
22764 char *kwnames[] = {
22765 (char *) "self",(char *) "id", NULL
22766 };
22767
22768 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PageSetupDialogData_SetPaperId",kwnames,&obj0,&obj1)) goto fail;
22769 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPageSetupDialogData, SWIG_POINTER_EXCEPTION | 0);
22770 if (SWIG_arg_fail(1)) SWIG_fail;
22771 {
22772 arg2 = (wxPaperSize)(SWIG_As_int(obj1));
22773 if (SWIG_arg_fail(2)) SWIG_fail;
22774 }
22775 {
22776 PyThreadState* __tstate = wxPyBeginAllowThreads();
22777 (arg1)->SetPaperId((wxPaperSize )arg2);
22778
22779 wxPyEndAllowThreads(__tstate);
22780 if (PyErr_Occurred()) SWIG_fail;
22781 }
22782 Py_INCREF(Py_None); resultobj = Py_None;
22783 return resultobj;
22784 fail:
22785 return NULL;
22786}
22787
22788
22789static PyObject *_wrap_PageSetupDialogData_SetPaperSize(PyObject *, PyObject *args, PyObject *kwargs) {
22790 PyObject *resultobj;
22791 wxPageSetupDialogData *arg1 = (wxPageSetupDialogData *) 0 ;
22792 wxSize *arg2 = 0 ;
22793 wxSize temp2 ;
22794 PyObject * obj0 = 0 ;
22795 PyObject * obj1 = 0 ;
22796 char *kwnames[] = {
22797 (char *) "self",(char *) "size", NULL
22798 };
22799
22800 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PageSetupDialogData_SetPaperSize",kwnames,&obj0,&obj1)) goto fail;
22801 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPageSetupDialogData, SWIG_POINTER_EXCEPTION | 0);
22802 if (SWIG_arg_fail(1)) SWIG_fail;
22803 {
22804 arg2 = &temp2;
22805 if ( ! wxSize_helper(obj1, &arg2)) SWIG_fail;
22806 }
22807 {
22808 PyThreadState* __tstate = wxPyBeginAllowThreads();
22809 (arg1)->SetPaperSize((wxSize const &)*arg2);
22810
22811 wxPyEndAllowThreads(__tstate);
22812 if (PyErr_Occurred()) SWIG_fail;
22813 }
22814 Py_INCREF(Py_None); resultobj = Py_None;
22815 return resultobj;
22816 fail:
22817 return NULL;
22818}
22819
22820
22821static PyObject *_wrap_PageSetupDialogData_SetPrintData(PyObject *, PyObject *args, PyObject *kwargs) {
22822 PyObject *resultobj;
22823 wxPageSetupDialogData *arg1 = (wxPageSetupDialogData *) 0 ;
22824 wxPrintData *arg2 = 0 ;
22825 PyObject * obj0 = 0 ;
22826 PyObject * obj1 = 0 ;
22827 char *kwnames[] = {
22828 (char *) "self",(char *) "printData", NULL
22829 };
22830
22831 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PageSetupDialogData_SetPrintData",kwnames,&obj0,&obj1)) goto fail;
22832 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPageSetupDialogData, SWIG_POINTER_EXCEPTION | 0);
22833 if (SWIG_arg_fail(1)) SWIG_fail;
22834 {
22835 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxPrintData, SWIG_POINTER_EXCEPTION | 0);
22836 if (SWIG_arg_fail(2)) SWIG_fail;
22837 if (arg2 == NULL) {
22838 SWIG_null_ref("wxPrintData");
22839 }
22840 if (SWIG_arg_fail(2)) SWIG_fail;
22841 }
22842 {
22843 PyThreadState* __tstate = wxPyBeginAllowThreads();
22844 (arg1)->SetPrintData((wxPrintData const &)*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 * PageSetupDialogData_swigregister(PyObject *, PyObject *args) {
22857 PyObject *obj;
22858 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
22859 SWIG_TypeClientData(SWIGTYPE_p_wxPageSetupDialogData, obj);
22860 Py_INCREF(obj);
22861 return Py_BuildValue((char *)"");
22862}
22863static PyObject *_wrap_new_PageSetupDialog(PyObject *, PyObject *args, PyObject *kwargs) {
22864 PyObject *resultobj;
22865 wxWindow *arg1 = (wxWindow *) 0 ;
22866 wxPageSetupDialogData *arg2 = (wxPageSetupDialogData *) NULL ;
22867 wxPageSetupDialog *result;
22868 PyObject * obj0 = 0 ;
22869 PyObject * obj1 = 0 ;
22870 char *kwnames[] = {
22871 (char *) "parent",(char *) "data", NULL
22872 };
22873
22874 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:new_PageSetupDialog",kwnames,&obj0,&obj1)) goto fail;
22875 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
22876 if (SWIG_arg_fail(1)) SWIG_fail;
22877 if (obj1) {
22878 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxPageSetupDialogData, SWIG_POINTER_EXCEPTION | 0);
22879 if (SWIG_arg_fail(2)) SWIG_fail;
22880 }
22881 {
22882 if (!wxPyCheckForApp()) SWIG_fail;
22883 PyThreadState* __tstate = wxPyBeginAllowThreads();
22884 result = (wxPageSetupDialog *)new wxPageSetupDialog(arg1,arg2);
22885
22886 wxPyEndAllowThreads(__tstate);
22887 if (PyErr_Occurred()) SWIG_fail;
22888 }
22889 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPageSetupDialog, 1);
22890 return resultobj;
22891 fail:
22892 return NULL;
22893}
22894
22895
22896static PyObject *_wrap_PageSetupDialog_GetPageSetupData(PyObject *, PyObject *args, PyObject *kwargs) {
22897 PyObject *resultobj;
22898 wxPageSetupDialog *arg1 = (wxPageSetupDialog *) 0 ;
22899 wxPageSetupDialogData *result;
22900 PyObject * obj0 = 0 ;
22901 char *kwnames[] = {
22902 (char *) "self", NULL
22903 };
22904
22905 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PageSetupDialog_GetPageSetupData",kwnames,&obj0)) goto fail;
22906 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPageSetupDialog, SWIG_POINTER_EXCEPTION | 0);
22907 if (SWIG_arg_fail(1)) SWIG_fail;
22908 {
22909 PyThreadState* __tstate = wxPyBeginAllowThreads();
22910 {
22911 wxPageSetupDialogData &_result_ref = (arg1)->GetPageSetupData();
22912 result = (wxPageSetupDialogData *) &_result_ref;
22913 }
22914
22915 wxPyEndAllowThreads(__tstate);
22916 if (PyErr_Occurred()) SWIG_fail;
22917 }
22918 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPageSetupDialogData, 0);
22919 return resultobj;
22920 fail:
22921 return NULL;
22922}
22923
22924
22925static PyObject *_wrap_PageSetupDialog_GetPageSetupDialogData(PyObject *, PyObject *args, PyObject *kwargs) {
22926 PyObject *resultobj;
22927 wxPageSetupDialog *arg1 = (wxPageSetupDialog *) 0 ;
22928 wxPageSetupDialogData *result;
22929 PyObject * obj0 = 0 ;
22930 char *kwnames[] = {
22931 (char *) "self", NULL
22932 };
22933
22934 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PageSetupDialog_GetPageSetupDialogData",kwnames,&obj0)) goto fail;
22935 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPageSetupDialog, SWIG_POINTER_EXCEPTION | 0);
22936 if (SWIG_arg_fail(1)) SWIG_fail;
22937 {
22938 PyThreadState* __tstate = wxPyBeginAllowThreads();
22939 {
22940 wxPageSetupDialogData &_result_ref = (arg1)->GetPageSetupDialogData();
22941 result = (wxPageSetupDialogData *) &_result_ref;
22942 }
22943
22944 wxPyEndAllowThreads(__tstate);
22945 if (PyErr_Occurred()) SWIG_fail;
22946 }
22947 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPageSetupDialogData, 0);
22948 return resultobj;
22949 fail:
22950 return NULL;
22951}
22952
22953
22954static PyObject *_wrap_PageSetupDialog_ShowModal(PyObject *, PyObject *args, PyObject *kwargs) {
22955 PyObject *resultobj;
22956 wxPageSetupDialog *arg1 = (wxPageSetupDialog *) 0 ;
22957 int result;
22958 PyObject * obj0 = 0 ;
22959 char *kwnames[] = {
22960 (char *) "self", NULL
22961 };
22962
22963 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PageSetupDialog_ShowModal",kwnames,&obj0)) goto fail;
22964 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPageSetupDialog, SWIG_POINTER_EXCEPTION | 0);
22965 if (SWIG_arg_fail(1)) SWIG_fail;
22966 {
22967 PyThreadState* __tstate = wxPyBeginAllowThreads();
22968 result = (int)(arg1)->ShowModal();
22969
22970 wxPyEndAllowThreads(__tstate);
22971 if (PyErr_Occurred()) SWIG_fail;
22972 }
22973 {
22974 resultobj = SWIG_From_int((int)(result));
22975 }
22976 return resultobj;
22977 fail:
22978 return NULL;
22979}
22980
22981
22982static PyObject * PageSetupDialog_swigregister(PyObject *, PyObject *args) {
22983 PyObject *obj;
22984 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
22985 SWIG_TypeClientData(SWIGTYPE_p_wxPageSetupDialog, obj);
22986 Py_INCREF(obj);
22987 return Py_BuildValue((char *)"");
22988}
22989static PyObject *_wrap_new_PrintDialogData__SWIG_0(PyObject *, PyObject *args) {
22990 PyObject *resultobj;
22991 wxPrintDialogData *result;
22992
22993 if(!PyArg_ParseTuple(args,(char *)":new_PrintDialogData")) goto fail;
22994 {
22995 PyThreadState* __tstate = wxPyBeginAllowThreads();
22996 result = (wxPrintDialogData *)new wxPrintDialogData();
22997
22998 wxPyEndAllowThreads(__tstate);
22999 if (PyErr_Occurred()) SWIG_fail;
23000 }
23001 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPrintDialogData, 1);
23002 return resultobj;
23003 fail:
23004 return NULL;
23005}
23006
23007
23008static PyObject *_wrap_new_PrintDialogData__SWIG_1(PyObject *, PyObject *args) {
23009 PyObject *resultobj;
23010 wxPrintData *arg1 = 0 ;
23011 wxPrintDialogData *result;
23012 PyObject * obj0 = 0 ;
23013
23014 if(!PyArg_ParseTuple(args,(char *)"O:new_PrintDialogData",&obj0)) goto fail;
23015 {
23016 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintData, SWIG_POINTER_EXCEPTION | 0);
23017 if (SWIG_arg_fail(1)) SWIG_fail;
23018 if (arg1 == NULL) {
23019 SWIG_null_ref("wxPrintData");
23020 }
23021 if (SWIG_arg_fail(1)) SWIG_fail;
23022 }
23023 {
23024 PyThreadState* __tstate = wxPyBeginAllowThreads();
23025 result = (wxPrintDialogData *)new wxPrintDialogData((wxPrintData const &)*arg1);
23026
23027 wxPyEndAllowThreads(__tstate);
23028 if (PyErr_Occurred()) SWIG_fail;
23029 }
23030 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPrintDialogData, 1);
23031 return resultobj;
23032 fail:
23033 return NULL;
23034}
23035
23036
23037static PyObject *_wrap_new_PrintDialogData(PyObject *self, PyObject *args) {
23038 int argc;
23039 PyObject *argv[2];
23040 int ii;
23041
23042 argc = PyObject_Length(args);
23043 for (ii = 0; (ii < argc) && (ii < 1); ii++) {
23044 argv[ii] = PyTuple_GetItem(args,ii);
23045 }
23046 if (argc == 0) {
23047 return _wrap_new_PrintDialogData__SWIG_0(self,args);
23048 }
23049 if (argc == 1) {
23050 int _v;
23051 {
23052 void *ptr = 0;
23053 if (SWIG_ConvertPtr(argv[0], &ptr, SWIGTYPE_p_wxPrintData, 0) == -1) {
23054 _v = 0;
23055 PyErr_Clear();
23056 } else {
23057 _v = (ptr != 0);
23058 }
23059 }
23060 if (_v) {
23061 return _wrap_new_PrintDialogData__SWIG_1(self,args);
23062 }
23063 }
23064
23065 PyErr_SetString(PyExc_NotImplementedError,"No matching function for overloaded 'new_PrintDialogData'");
23066 return NULL;
23067}
23068
23069
23070static PyObject *_wrap_delete_PrintDialogData(PyObject *, PyObject *args, PyObject *kwargs) {
23071 PyObject *resultobj;
23072 wxPrintDialogData *arg1 = (wxPrintDialogData *) 0 ;
23073 PyObject * obj0 = 0 ;
23074 char *kwnames[] = {
23075 (char *) "self", NULL
23076 };
23077
23078 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:delete_PrintDialogData",kwnames,&obj0)) goto fail;
23079 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintDialogData, SWIG_POINTER_EXCEPTION | 0);
23080 if (SWIG_arg_fail(1)) SWIG_fail;
23081 {
23082 PyThreadState* __tstate = wxPyBeginAllowThreads();
23083 delete arg1;
23084
23085 wxPyEndAllowThreads(__tstate);
23086 if (PyErr_Occurred()) SWIG_fail;
23087 }
23088 Py_INCREF(Py_None); resultobj = Py_None;
23089 return resultobj;
23090 fail:
23091 return NULL;
23092}
23093
23094
23095static PyObject *_wrap_PrintDialogData_GetFromPage(PyObject *, PyObject *args, PyObject *kwargs) {
23096 PyObject *resultobj;
23097 wxPrintDialogData *arg1 = (wxPrintDialogData *) 0 ;
23098 int result;
23099 PyObject * obj0 = 0 ;
23100 char *kwnames[] = {
23101 (char *) "self", NULL
23102 };
23103
23104 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintDialogData_GetFromPage",kwnames,&obj0)) goto fail;
23105 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintDialogData, SWIG_POINTER_EXCEPTION | 0);
23106 if (SWIG_arg_fail(1)) SWIG_fail;
23107 {
23108 PyThreadState* __tstate = wxPyBeginAllowThreads();
23109 result = (int)((wxPrintDialogData const *)arg1)->GetFromPage();
23110
23111 wxPyEndAllowThreads(__tstate);
23112 if (PyErr_Occurred()) SWIG_fail;
23113 }
23114 {
23115 resultobj = SWIG_From_int((int)(result));
23116 }
23117 return resultobj;
23118 fail:
23119 return NULL;
23120}
23121
23122
23123static PyObject *_wrap_PrintDialogData_GetToPage(PyObject *, PyObject *args, PyObject *kwargs) {
23124 PyObject *resultobj;
23125 wxPrintDialogData *arg1 = (wxPrintDialogData *) 0 ;
23126 int result;
23127 PyObject * obj0 = 0 ;
23128 char *kwnames[] = {
23129 (char *) "self", NULL
23130 };
23131
23132 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintDialogData_GetToPage",kwnames,&obj0)) goto fail;
23133 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintDialogData, SWIG_POINTER_EXCEPTION | 0);
23134 if (SWIG_arg_fail(1)) SWIG_fail;
23135 {
23136 PyThreadState* __tstate = wxPyBeginAllowThreads();
23137 result = (int)((wxPrintDialogData const *)arg1)->GetToPage();
23138
23139 wxPyEndAllowThreads(__tstate);
23140 if (PyErr_Occurred()) SWIG_fail;
23141 }
23142 {
23143 resultobj = SWIG_From_int((int)(result));
23144 }
23145 return resultobj;
23146 fail:
23147 return NULL;
23148}
23149
23150
23151static PyObject *_wrap_PrintDialogData_GetMinPage(PyObject *, PyObject *args, PyObject *kwargs) {
23152 PyObject *resultobj;
23153 wxPrintDialogData *arg1 = (wxPrintDialogData *) 0 ;
23154 int result;
23155 PyObject * obj0 = 0 ;
23156 char *kwnames[] = {
23157 (char *) "self", NULL
23158 };
23159
23160 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintDialogData_GetMinPage",kwnames,&obj0)) goto fail;
23161 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintDialogData, SWIG_POINTER_EXCEPTION | 0);
23162 if (SWIG_arg_fail(1)) SWIG_fail;
23163 {
23164 PyThreadState* __tstate = wxPyBeginAllowThreads();
23165 result = (int)((wxPrintDialogData const *)arg1)->GetMinPage();
23166
23167 wxPyEndAllowThreads(__tstate);
23168 if (PyErr_Occurred()) SWIG_fail;
23169 }
23170 {
23171 resultobj = SWIG_From_int((int)(result));
23172 }
23173 return resultobj;
23174 fail:
23175 return NULL;
23176}
23177
23178
23179static PyObject *_wrap_PrintDialogData_GetMaxPage(PyObject *, PyObject *args, PyObject *kwargs) {
23180 PyObject *resultobj;
23181 wxPrintDialogData *arg1 = (wxPrintDialogData *) 0 ;
23182 int result;
23183 PyObject * obj0 = 0 ;
23184 char *kwnames[] = {
23185 (char *) "self", NULL
23186 };
23187
23188 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintDialogData_GetMaxPage",kwnames,&obj0)) goto fail;
23189 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintDialogData, SWIG_POINTER_EXCEPTION | 0);
23190 if (SWIG_arg_fail(1)) SWIG_fail;
23191 {
23192 PyThreadState* __tstate = wxPyBeginAllowThreads();
23193 result = (int)((wxPrintDialogData const *)arg1)->GetMaxPage();
23194
23195 wxPyEndAllowThreads(__tstate);
23196 if (PyErr_Occurred()) SWIG_fail;
23197 }
23198 {
23199 resultobj = SWIG_From_int((int)(result));
23200 }
23201 return resultobj;
23202 fail:
23203 return NULL;
23204}
23205
23206
23207static PyObject *_wrap_PrintDialogData_GetNoCopies(PyObject *, PyObject *args, PyObject *kwargs) {
23208 PyObject *resultobj;
23209 wxPrintDialogData *arg1 = (wxPrintDialogData *) 0 ;
23210 int result;
23211 PyObject * obj0 = 0 ;
23212 char *kwnames[] = {
23213 (char *) "self", NULL
23214 };
23215
23216 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintDialogData_GetNoCopies",kwnames,&obj0)) goto fail;
23217 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintDialogData, SWIG_POINTER_EXCEPTION | 0);
23218 if (SWIG_arg_fail(1)) SWIG_fail;
23219 {
23220 PyThreadState* __tstate = wxPyBeginAllowThreads();
23221 result = (int)((wxPrintDialogData const *)arg1)->GetNoCopies();
23222
23223 wxPyEndAllowThreads(__tstate);
23224 if (PyErr_Occurred()) SWIG_fail;
23225 }
23226 {
23227 resultobj = SWIG_From_int((int)(result));
23228 }
23229 return resultobj;
23230 fail:
23231 return NULL;
23232}
23233
23234
23235static PyObject *_wrap_PrintDialogData_GetAllPages(PyObject *, PyObject *args, PyObject *kwargs) {
23236 PyObject *resultobj;
23237 wxPrintDialogData *arg1 = (wxPrintDialogData *) 0 ;
23238 bool result;
23239 PyObject * obj0 = 0 ;
23240 char *kwnames[] = {
23241 (char *) "self", NULL
23242 };
23243
23244 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintDialogData_GetAllPages",kwnames,&obj0)) goto fail;
23245 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintDialogData, SWIG_POINTER_EXCEPTION | 0);
23246 if (SWIG_arg_fail(1)) SWIG_fail;
23247 {
23248 PyThreadState* __tstate = wxPyBeginAllowThreads();
23249 result = (bool)((wxPrintDialogData const *)arg1)->GetAllPages();
23250
23251 wxPyEndAllowThreads(__tstate);
23252 if (PyErr_Occurred()) SWIG_fail;
23253 }
23254 {
23255 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
23256 }
23257 return resultobj;
23258 fail:
23259 return NULL;
23260}
23261
23262
23263static PyObject *_wrap_PrintDialogData_GetSelection(PyObject *, PyObject *args, PyObject *kwargs) {
23264 PyObject *resultobj;
23265 wxPrintDialogData *arg1 = (wxPrintDialogData *) 0 ;
23266 bool result;
23267 PyObject * obj0 = 0 ;
23268 char *kwnames[] = {
23269 (char *) "self", NULL
23270 };
23271
23272 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintDialogData_GetSelection",kwnames,&obj0)) goto fail;
23273 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintDialogData, SWIG_POINTER_EXCEPTION | 0);
23274 if (SWIG_arg_fail(1)) SWIG_fail;
23275 {
23276 PyThreadState* __tstate = wxPyBeginAllowThreads();
23277 result = (bool)((wxPrintDialogData const *)arg1)->GetSelection();
23278
23279 wxPyEndAllowThreads(__tstate);
23280 if (PyErr_Occurred()) SWIG_fail;
23281 }
23282 {
23283 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
23284 }
23285 return resultobj;
23286 fail:
23287 return NULL;
23288}
23289
23290
23291static PyObject *_wrap_PrintDialogData_GetCollate(PyObject *, PyObject *args, PyObject *kwargs) {
23292 PyObject *resultobj;
23293 wxPrintDialogData *arg1 = (wxPrintDialogData *) 0 ;
23294 bool result;
23295 PyObject * obj0 = 0 ;
23296 char *kwnames[] = {
23297 (char *) "self", NULL
23298 };
23299
23300 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintDialogData_GetCollate",kwnames,&obj0)) goto fail;
23301 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintDialogData, SWIG_POINTER_EXCEPTION | 0);
23302 if (SWIG_arg_fail(1)) SWIG_fail;
23303 {
23304 PyThreadState* __tstate = wxPyBeginAllowThreads();
23305 result = (bool)((wxPrintDialogData const *)arg1)->GetCollate();
23306
23307 wxPyEndAllowThreads(__tstate);
23308 if (PyErr_Occurred()) SWIG_fail;
23309 }
23310 {
23311 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
23312 }
23313 return resultobj;
23314 fail:
23315 return NULL;
23316}
23317
23318
23319static PyObject *_wrap_PrintDialogData_GetPrintToFile(PyObject *, PyObject *args, PyObject *kwargs) {
23320 PyObject *resultobj;
23321 wxPrintDialogData *arg1 = (wxPrintDialogData *) 0 ;
23322 bool result;
23323 PyObject * obj0 = 0 ;
23324 char *kwnames[] = {
23325 (char *) "self", NULL
23326 };
23327
23328 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintDialogData_GetPrintToFile",kwnames,&obj0)) goto fail;
23329 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintDialogData, SWIG_POINTER_EXCEPTION | 0);
23330 if (SWIG_arg_fail(1)) SWIG_fail;
23331 {
23332 PyThreadState* __tstate = wxPyBeginAllowThreads();
23333 result = (bool)((wxPrintDialogData const *)arg1)->GetPrintToFile();
23334
23335 wxPyEndAllowThreads(__tstate);
23336 if (PyErr_Occurred()) SWIG_fail;
23337 }
23338 {
23339 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
23340 }
23341 return resultobj;
23342 fail:
23343 return NULL;
23344}
23345
23346
23347static PyObject *_wrap_PrintDialogData_GetSetupDialog(PyObject *, PyObject *args, PyObject *kwargs) {
23348 PyObject *resultobj;
23349 wxPrintDialogData *arg1 = (wxPrintDialogData *) 0 ;
23350 bool result;
23351 PyObject * obj0 = 0 ;
23352 char *kwnames[] = {
23353 (char *) "self", NULL
23354 };
23355
23356 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintDialogData_GetSetupDialog",kwnames,&obj0)) goto fail;
23357 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintDialogData, SWIG_POINTER_EXCEPTION | 0);
23358 if (SWIG_arg_fail(1)) SWIG_fail;
23359 {
23360 PyThreadState* __tstate = wxPyBeginAllowThreads();
23361 result = (bool)((wxPrintDialogData const *)arg1)->GetSetupDialog();
23362
23363 wxPyEndAllowThreads(__tstate);
23364 if (PyErr_Occurred()) SWIG_fail;
23365 }
23366 {
23367 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
23368 }
23369 return resultobj;
23370 fail:
23371 return NULL;
23372}
23373
23374
23375static PyObject *_wrap_PrintDialogData_SetSetupDialog(PyObject *, PyObject *args, PyObject *kwargs) {
23376 PyObject *resultobj;
23377 wxPrintDialogData *arg1 = (wxPrintDialogData *) 0 ;
23378 bool arg2 ;
23379 PyObject * obj0 = 0 ;
23380 PyObject * obj1 = 0 ;
23381 char *kwnames[] = {
23382 (char *) "self",(char *) "flag", NULL
23383 };
23384
23385 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintDialogData_SetSetupDialog",kwnames,&obj0,&obj1)) goto fail;
23386 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintDialogData, SWIG_POINTER_EXCEPTION | 0);
23387 if (SWIG_arg_fail(1)) SWIG_fail;
23388 {
23389 arg2 = (bool)(SWIG_As_bool(obj1));
23390 if (SWIG_arg_fail(2)) SWIG_fail;
23391 }
23392 {
23393 PyThreadState* __tstate = wxPyBeginAllowThreads();
23394 (arg1)->SetSetupDialog(arg2);
23395
23396 wxPyEndAllowThreads(__tstate);
23397 if (PyErr_Occurred()) SWIG_fail;
23398 }
23399 Py_INCREF(Py_None); resultobj = Py_None;
23400 return resultobj;
23401 fail:
23402 return NULL;
23403}
23404
23405
23406static PyObject *_wrap_PrintDialogData_SetFromPage(PyObject *, PyObject *args, PyObject *kwargs) {
23407 PyObject *resultobj;
23408 wxPrintDialogData *arg1 = (wxPrintDialogData *) 0 ;
23409 int arg2 ;
23410 PyObject * obj0 = 0 ;
23411 PyObject * obj1 = 0 ;
23412 char *kwnames[] = {
23413 (char *) "self",(char *) "v", NULL
23414 };
23415
23416 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintDialogData_SetFromPage",kwnames,&obj0,&obj1)) goto fail;
23417 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintDialogData, SWIG_POINTER_EXCEPTION | 0);
23418 if (SWIG_arg_fail(1)) SWIG_fail;
23419 {
23420 arg2 = (int)(SWIG_As_int(obj1));
23421 if (SWIG_arg_fail(2)) SWIG_fail;
23422 }
23423 {
23424 PyThreadState* __tstate = wxPyBeginAllowThreads();
23425 (arg1)->SetFromPage(arg2);
23426
23427 wxPyEndAllowThreads(__tstate);
23428 if (PyErr_Occurred()) SWIG_fail;
23429 }
23430 Py_INCREF(Py_None); resultobj = Py_None;
23431 return resultobj;
23432 fail:
23433 return NULL;
23434}
23435
23436
23437static PyObject *_wrap_PrintDialogData_SetToPage(PyObject *, PyObject *args, PyObject *kwargs) {
23438 PyObject *resultobj;
23439 wxPrintDialogData *arg1 = (wxPrintDialogData *) 0 ;
23440 int arg2 ;
23441 PyObject * obj0 = 0 ;
23442 PyObject * obj1 = 0 ;
23443 char *kwnames[] = {
23444 (char *) "self",(char *) "v", NULL
23445 };
23446
23447 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintDialogData_SetToPage",kwnames,&obj0,&obj1)) goto fail;
23448 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintDialogData, SWIG_POINTER_EXCEPTION | 0);
23449 if (SWIG_arg_fail(1)) SWIG_fail;
23450 {
23451 arg2 = (int)(SWIG_As_int(obj1));
23452 if (SWIG_arg_fail(2)) SWIG_fail;
23453 }
23454 {
23455 PyThreadState* __tstate = wxPyBeginAllowThreads();
23456 (arg1)->SetToPage(arg2);
23457
23458 wxPyEndAllowThreads(__tstate);
23459 if (PyErr_Occurred()) SWIG_fail;
23460 }
23461 Py_INCREF(Py_None); resultobj = Py_None;
23462 return resultobj;
23463 fail:
23464 return NULL;
23465}
23466
23467
23468static PyObject *_wrap_PrintDialogData_SetMinPage(PyObject *, PyObject *args, PyObject *kwargs) {
23469 PyObject *resultobj;
23470 wxPrintDialogData *arg1 = (wxPrintDialogData *) 0 ;
23471 int arg2 ;
23472 PyObject * obj0 = 0 ;
23473 PyObject * obj1 = 0 ;
23474 char *kwnames[] = {
23475 (char *) "self",(char *) "v", NULL
23476 };
23477
23478 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintDialogData_SetMinPage",kwnames,&obj0,&obj1)) goto fail;
23479 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintDialogData, SWIG_POINTER_EXCEPTION | 0);
23480 if (SWIG_arg_fail(1)) SWIG_fail;
23481 {
23482 arg2 = (int)(SWIG_As_int(obj1));
23483 if (SWIG_arg_fail(2)) SWIG_fail;
23484 }
23485 {
23486 PyThreadState* __tstate = wxPyBeginAllowThreads();
23487 (arg1)->SetMinPage(arg2);
23488
23489 wxPyEndAllowThreads(__tstate);
23490 if (PyErr_Occurred()) SWIG_fail;
23491 }
23492 Py_INCREF(Py_None); resultobj = Py_None;
23493 return resultobj;
23494 fail:
23495 return NULL;
23496}
23497
23498
23499static PyObject *_wrap_PrintDialogData_SetMaxPage(PyObject *, PyObject *args, PyObject *kwargs) {
23500 PyObject *resultobj;
23501 wxPrintDialogData *arg1 = (wxPrintDialogData *) 0 ;
23502 int arg2 ;
23503 PyObject * obj0 = 0 ;
23504 PyObject * obj1 = 0 ;
23505 char *kwnames[] = {
23506 (char *) "self",(char *) "v", NULL
23507 };
23508
23509 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintDialogData_SetMaxPage",kwnames,&obj0,&obj1)) goto fail;
23510 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintDialogData, SWIG_POINTER_EXCEPTION | 0);
23511 if (SWIG_arg_fail(1)) SWIG_fail;
23512 {
23513 arg2 = (int)(SWIG_As_int(obj1));
23514 if (SWIG_arg_fail(2)) SWIG_fail;
23515 }
23516 {
23517 PyThreadState* __tstate = wxPyBeginAllowThreads();
23518 (arg1)->SetMaxPage(arg2);
23519
23520 wxPyEndAllowThreads(__tstate);
23521 if (PyErr_Occurred()) SWIG_fail;
23522 }
23523 Py_INCREF(Py_None); resultobj = Py_None;
23524 return resultobj;
23525 fail:
23526 return NULL;
23527}
23528
23529
23530static PyObject *_wrap_PrintDialogData_SetNoCopies(PyObject *, PyObject *args, PyObject *kwargs) {
23531 PyObject *resultobj;
23532 wxPrintDialogData *arg1 = (wxPrintDialogData *) 0 ;
23533 int arg2 ;
23534 PyObject * obj0 = 0 ;
23535 PyObject * obj1 = 0 ;
23536 char *kwnames[] = {
23537 (char *) "self",(char *) "v", NULL
23538 };
23539
23540 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintDialogData_SetNoCopies",kwnames,&obj0,&obj1)) goto fail;
23541 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintDialogData, SWIG_POINTER_EXCEPTION | 0);
23542 if (SWIG_arg_fail(1)) SWIG_fail;
23543 {
23544 arg2 = (int)(SWIG_As_int(obj1));
23545 if (SWIG_arg_fail(2)) SWIG_fail;
23546 }
23547 {
23548 PyThreadState* __tstate = wxPyBeginAllowThreads();
23549 (arg1)->SetNoCopies(arg2);
23550
23551 wxPyEndAllowThreads(__tstate);
23552 if (PyErr_Occurred()) SWIG_fail;
23553 }
23554 Py_INCREF(Py_None); resultobj = Py_None;
23555 return resultobj;
23556 fail:
23557 return NULL;
23558}
23559
23560
23561static PyObject *_wrap_PrintDialogData_SetAllPages(PyObject *, PyObject *args, PyObject *kwargs) {
23562 PyObject *resultobj;
23563 wxPrintDialogData *arg1 = (wxPrintDialogData *) 0 ;
23564 bool arg2 ;
23565 PyObject * obj0 = 0 ;
23566 PyObject * obj1 = 0 ;
23567 char *kwnames[] = {
23568 (char *) "self",(char *) "flag", NULL
23569 };
23570
23571 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintDialogData_SetAllPages",kwnames,&obj0,&obj1)) goto fail;
23572 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintDialogData, SWIG_POINTER_EXCEPTION | 0);
23573 if (SWIG_arg_fail(1)) SWIG_fail;
23574 {
23575 arg2 = (bool)(SWIG_As_bool(obj1));
23576 if (SWIG_arg_fail(2)) SWIG_fail;
23577 }
23578 {
23579 PyThreadState* __tstate = wxPyBeginAllowThreads();
23580 (arg1)->SetAllPages(arg2);
23581
23582 wxPyEndAllowThreads(__tstate);
23583 if (PyErr_Occurred()) SWIG_fail;
23584 }
23585 Py_INCREF(Py_None); resultobj = Py_None;
23586 return resultobj;
23587 fail:
23588 return NULL;
23589}
23590
23591
23592static PyObject *_wrap_PrintDialogData_SetSelection(PyObject *, PyObject *args, PyObject *kwargs) {
23593 PyObject *resultobj;
23594 wxPrintDialogData *arg1 = (wxPrintDialogData *) 0 ;
23595 bool arg2 ;
23596 PyObject * obj0 = 0 ;
23597 PyObject * obj1 = 0 ;
23598 char *kwnames[] = {
23599 (char *) "self",(char *) "flag", NULL
23600 };
23601
23602 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintDialogData_SetSelection",kwnames,&obj0,&obj1)) goto fail;
23603 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintDialogData, SWIG_POINTER_EXCEPTION | 0);
23604 if (SWIG_arg_fail(1)) SWIG_fail;
23605 {
23606 arg2 = (bool)(SWIG_As_bool(obj1));
23607 if (SWIG_arg_fail(2)) SWIG_fail;
23608 }
23609 {
23610 PyThreadState* __tstate = wxPyBeginAllowThreads();
23611 (arg1)->SetSelection(arg2);
23612
23613 wxPyEndAllowThreads(__tstate);
23614 if (PyErr_Occurred()) SWIG_fail;
23615 }
23616 Py_INCREF(Py_None); resultobj = Py_None;
23617 return resultobj;
23618 fail:
23619 return NULL;
23620}
23621
23622
23623static PyObject *_wrap_PrintDialogData_SetCollate(PyObject *, PyObject *args, PyObject *kwargs) {
23624 PyObject *resultobj;
23625 wxPrintDialogData *arg1 = (wxPrintDialogData *) 0 ;
23626 bool arg2 ;
23627 PyObject * obj0 = 0 ;
23628 PyObject * obj1 = 0 ;
23629 char *kwnames[] = {
23630 (char *) "self",(char *) "flag", NULL
23631 };
23632
23633 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintDialogData_SetCollate",kwnames,&obj0,&obj1)) goto fail;
23634 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintDialogData, SWIG_POINTER_EXCEPTION | 0);
23635 if (SWIG_arg_fail(1)) SWIG_fail;
23636 {
23637 arg2 = (bool)(SWIG_As_bool(obj1));
23638 if (SWIG_arg_fail(2)) SWIG_fail;
23639 }
23640 {
23641 PyThreadState* __tstate = wxPyBeginAllowThreads();
23642 (arg1)->SetCollate(arg2);
23643
23644 wxPyEndAllowThreads(__tstate);
23645 if (PyErr_Occurred()) SWIG_fail;
23646 }
23647 Py_INCREF(Py_None); resultobj = Py_None;
23648 return resultobj;
23649 fail:
23650 return NULL;
23651}
23652
23653
23654static PyObject *_wrap_PrintDialogData_SetPrintToFile(PyObject *, PyObject *args, PyObject *kwargs) {
23655 PyObject *resultobj;
23656 wxPrintDialogData *arg1 = (wxPrintDialogData *) 0 ;
23657 bool arg2 ;
23658 PyObject * obj0 = 0 ;
23659 PyObject * obj1 = 0 ;
23660 char *kwnames[] = {
23661 (char *) "self",(char *) "flag", NULL
23662 };
23663
23664 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintDialogData_SetPrintToFile",kwnames,&obj0,&obj1)) goto fail;
23665 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintDialogData, SWIG_POINTER_EXCEPTION | 0);
23666 if (SWIG_arg_fail(1)) SWIG_fail;
23667 {
23668 arg2 = (bool)(SWIG_As_bool(obj1));
23669 if (SWIG_arg_fail(2)) SWIG_fail;
23670 }
23671 {
23672 PyThreadState* __tstate = wxPyBeginAllowThreads();
23673 (arg1)->SetPrintToFile(arg2);
23674
23675 wxPyEndAllowThreads(__tstate);
23676 if (PyErr_Occurred()) SWIG_fail;
23677 }
23678 Py_INCREF(Py_None); resultobj = Py_None;
23679 return resultobj;
23680 fail:
23681 return NULL;
23682}
23683
23684
23685static PyObject *_wrap_PrintDialogData_EnablePrintToFile(PyObject *, PyObject *args, PyObject *kwargs) {
23686 PyObject *resultobj;
23687 wxPrintDialogData *arg1 = (wxPrintDialogData *) 0 ;
23688 bool arg2 ;
23689 PyObject * obj0 = 0 ;
23690 PyObject * obj1 = 0 ;
23691 char *kwnames[] = {
23692 (char *) "self",(char *) "flag", NULL
23693 };
23694
23695 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintDialogData_EnablePrintToFile",kwnames,&obj0,&obj1)) goto fail;
23696 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintDialogData, SWIG_POINTER_EXCEPTION | 0);
23697 if (SWIG_arg_fail(1)) SWIG_fail;
23698 {
23699 arg2 = (bool)(SWIG_As_bool(obj1));
23700 if (SWIG_arg_fail(2)) SWIG_fail;
23701 }
23702 {
23703 PyThreadState* __tstate = wxPyBeginAllowThreads();
23704 (arg1)->EnablePrintToFile(arg2);
23705
23706 wxPyEndAllowThreads(__tstate);
23707 if (PyErr_Occurred()) SWIG_fail;
23708 }
23709 Py_INCREF(Py_None); resultobj = Py_None;
23710 return resultobj;
23711 fail:
23712 return NULL;
23713}
23714
23715
23716static PyObject *_wrap_PrintDialogData_EnableSelection(PyObject *, PyObject *args, PyObject *kwargs) {
23717 PyObject *resultobj;
23718 wxPrintDialogData *arg1 = (wxPrintDialogData *) 0 ;
23719 bool arg2 ;
23720 PyObject * obj0 = 0 ;
23721 PyObject * obj1 = 0 ;
23722 char *kwnames[] = {
23723 (char *) "self",(char *) "flag", NULL
23724 };
23725
23726 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintDialogData_EnableSelection",kwnames,&obj0,&obj1)) goto fail;
23727 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintDialogData, SWIG_POINTER_EXCEPTION | 0);
23728 if (SWIG_arg_fail(1)) SWIG_fail;
23729 {
23730 arg2 = (bool)(SWIG_As_bool(obj1));
23731 if (SWIG_arg_fail(2)) SWIG_fail;
23732 }
23733 {
23734 PyThreadState* __tstate = wxPyBeginAllowThreads();
23735 (arg1)->EnableSelection(arg2);
23736
23737 wxPyEndAllowThreads(__tstate);
23738 if (PyErr_Occurred()) SWIG_fail;
23739 }
23740 Py_INCREF(Py_None); resultobj = Py_None;
23741 return resultobj;
23742 fail:
23743 return NULL;
23744}
23745
23746
23747static PyObject *_wrap_PrintDialogData_EnablePageNumbers(PyObject *, PyObject *args, PyObject *kwargs) {
23748 PyObject *resultobj;
23749 wxPrintDialogData *arg1 = (wxPrintDialogData *) 0 ;
23750 bool arg2 ;
23751 PyObject * obj0 = 0 ;
23752 PyObject * obj1 = 0 ;
23753 char *kwnames[] = {
23754 (char *) "self",(char *) "flag", NULL
23755 };
23756
23757 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintDialogData_EnablePageNumbers",kwnames,&obj0,&obj1)) goto fail;
23758 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintDialogData, SWIG_POINTER_EXCEPTION | 0);
23759 if (SWIG_arg_fail(1)) SWIG_fail;
23760 {
23761 arg2 = (bool)(SWIG_As_bool(obj1));
23762 if (SWIG_arg_fail(2)) SWIG_fail;
23763 }
23764 {
23765 PyThreadState* __tstate = wxPyBeginAllowThreads();
23766 (arg1)->EnablePageNumbers(arg2);
23767
23768 wxPyEndAllowThreads(__tstate);
23769 if (PyErr_Occurred()) SWIG_fail;
23770 }
23771 Py_INCREF(Py_None); resultobj = Py_None;
23772 return resultobj;
23773 fail:
23774 return NULL;
23775}
23776
23777
23778static PyObject *_wrap_PrintDialogData_EnableHelp(PyObject *, PyObject *args, PyObject *kwargs) {
23779 PyObject *resultobj;
23780 wxPrintDialogData *arg1 = (wxPrintDialogData *) 0 ;
23781 bool arg2 ;
23782 PyObject * obj0 = 0 ;
23783 PyObject * obj1 = 0 ;
23784 char *kwnames[] = {
23785 (char *) "self",(char *) "flag", NULL
23786 };
23787
23788 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintDialogData_EnableHelp",kwnames,&obj0,&obj1)) goto fail;
23789 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintDialogData, SWIG_POINTER_EXCEPTION | 0);
23790 if (SWIG_arg_fail(1)) SWIG_fail;
23791 {
23792 arg2 = (bool)(SWIG_As_bool(obj1));
23793 if (SWIG_arg_fail(2)) SWIG_fail;
23794 }
23795 {
23796 PyThreadState* __tstate = wxPyBeginAllowThreads();
23797 (arg1)->EnableHelp(arg2);
23798
23799 wxPyEndAllowThreads(__tstate);
23800 if (PyErr_Occurred()) SWIG_fail;
23801 }
23802 Py_INCREF(Py_None); resultobj = Py_None;
23803 return resultobj;
23804 fail:
23805 return NULL;
23806}
23807
23808
23809static PyObject *_wrap_PrintDialogData_GetEnablePrintToFile(PyObject *, PyObject *args, PyObject *kwargs) {
23810 PyObject *resultobj;
23811 wxPrintDialogData *arg1 = (wxPrintDialogData *) 0 ;
23812 bool result;
23813 PyObject * obj0 = 0 ;
23814 char *kwnames[] = {
23815 (char *) "self", NULL
23816 };
23817
23818 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintDialogData_GetEnablePrintToFile",kwnames,&obj0)) goto fail;
23819 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintDialogData, SWIG_POINTER_EXCEPTION | 0);
23820 if (SWIG_arg_fail(1)) SWIG_fail;
23821 {
23822 PyThreadState* __tstate = wxPyBeginAllowThreads();
23823 result = (bool)((wxPrintDialogData const *)arg1)->GetEnablePrintToFile();
23824
23825 wxPyEndAllowThreads(__tstate);
23826 if (PyErr_Occurred()) SWIG_fail;
23827 }
23828 {
23829 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
23830 }
23831 return resultobj;
23832 fail:
23833 return NULL;
23834}
23835
23836
23837static PyObject *_wrap_PrintDialogData_GetEnableSelection(PyObject *, PyObject *args, PyObject *kwargs) {
23838 PyObject *resultobj;
23839 wxPrintDialogData *arg1 = (wxPrintDialogData *) 0 ;
23840 bool result;
23841 PyObject * obj0 = 0 ;
23842 char *kwnames[] = {
23843 (char *) "self", NULL
23844 };
23845
23846 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintDialogData_GetEnableSelection",kwnames,&obj0)) goto fail;
23847 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintDialogData, SWIG_POINTER_EXCEPTION | 0);
23848 if (SWIG_arg_fail(1)) SWIG_fail;
23849 {
23850 PyThreadState* __tstate = wxPyBeginAllowThreads();
23851 result = (bool)((wxPrintDialogData const *)arg1)->GetEnableSelection();
23852
23853 wxPyEndAllowThreads(__tstate);
23854 if (PyErr_Occurred()) SWIG_fail;
23855 }
23856 {
23857 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
23858 }
23859 return resultobj;
23860 fail:
23861 return NULL;
23862}
23863
23864
23865static PyObject *_wrap_PrintDialogData_GetEnablePageNumbers(PyObject *, PyObject *args, PyObject *kwargs) {
23866 PyObject *resultobj;
23867 wxPrintDialogData *arg1 = (wxPrintDialogData *) 0 ;
23868 bool result;
23869 PyObject * obj0 = 0 ;
23870 char *kwnames[] = {
23871 (char *) "self", NULL
23872 };
23873
23874 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintDialogData_GetEnablePageNumbers",kwnames,&obj0)) goto fail;
23875 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintDialogData, SWIG_POINTER_EXCEPTION | 0);
23876 if (SWIG_arg_fail(1)) SWIG_fail;
23877 {
23878 PyThreadState* __tstate = wxPyBeginAllowThreads();
23879 result = (bool)((wxPrintDialogData const *)arg1)->GetEnablePageNumbers();
23880
23881 wxPyEndAllowThreads(__tstate);
23882 if (PyErr_Occurred()) SWIG_fail;
23883 }
23884 {
23885 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
23886 }
23887 return resultobj;
23888 fail:
23889 return NULL;
23890}
23891
23892
23893static PyObject *_wrap_PrintDialogData_GetEnableHelp(PyObject *, PyObject *args, PyObject *kwargs) {
23894 PyObject *resultobj;
23895 wxPrintDialogData *arg1 = (wxPrintDialogData *) 0 ;
23896 bool result;
23897 PyObject * obj0 = 0 ;
23898 char *kwnames[] = {
23899 (char *) "self", NULL
23900 };
23901
23902 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintDialogData_GetEnableHelp",kwnames,&obj0)) goto fail;
23903 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintDialogData, SWIG_POINTER_EXCEPTION | 0);
23904 if (SWIG_arg_fail(1)) SWIG_fail;
23905 {
23906 PyThreadState* __tstate = wxPyBeginAllowThreads();
23907 result = (bool)((wxPrintDialogData const *)arg1)->GetEnableHelp();
23908
23909 wxPyEndAllowThreads(__tstate);
23910 if (PyErr_Occurred()) SWIG_fail;
23911 }
23912 {
23913 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
23914 }
23915 return resultobj;
23916 fail:
23917 return NULL;
23918}
23919
23920
23921static PyObject *_wrap_PrintDialogData_Ok(PyObject *, PyObject *args, PyObject *kwargs) {
23922 PyObject *resultobj;
23923 wxPrintDialogData *arg1 = (wxPrintDialogData *) 0 ;
23924 bool result;
23925 PyObject * obj0 = 0 ;
23926 char *kwnames[] = {
23927 (char *) "self", NULL
23928 };
23929
23930 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintDialogData_Ok",kwnames,&obj0)) goto fail;
23931 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintDialogData, SWIG_POINTER_EXCEPTION | 0);
23932 if (SWIG_arg_fail(1)) SWIG_fail;
23933 {
23934 PyThreadState* __tstate = wxPyBeginAllowThreads();
23935 result = (bool)((wxPrintDialogData const *)arg1)->Ok();
23936
23937 wxPyEndAllowThreads(__tstate);
23938 if (PyErr_Occurred()) SWIG_fail;
23939 }
23940 {
23941 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
23942 }
23943 return resultobj;
23944 fail:
23945 return NULL;
23946}
23947
23948
23949static PyObject *_wrap_PrintDialogData_GetPrintData(PyObject *, PyObject *args, PyObject *kwargs) {
23950 PyObject *resultobj;
23951 wxPrintDialogData *arg1 = (wxPrintDialogData *) 0 ;
23952 wxPrintData *result;
23953 PyObject * obj0 = 0 ;
23954 char *kwnames[] = {
23955 (char *) "self", NULL
23956 };
23957
23958 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintDialogData_GetPrintData",kwnames,&obj0)) goto fail;
23959 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintDialogData, SWIG_POINTER_EXCEPTION | 0);
23960 if (SWIG_arg_fail(1)) SWIG_fail;
23961 {
23962 PyThreadState* __tstate = wxPyBeginAllowThreads();
23963 {
23964 wxPrintData &_result_ref = (arg1)->GetPrintData();
23965 result = (wxPrintData *) &_result_ref;
23966 }
23967
23968 wxPyEndAllowThreads(__tstate);
23969 if (PyErr_Occurred()) SWIG_fail;
23970 }
23971 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPrintData, 0);
23972 return resultobj;
23973 fail:
23974 return NULL;
23975}
23976
23977
23978static PyObject *_wrap_PrintDialogData_SetPrintData(PyObject *, PyObject *args, PyObject *kwargs) {
23979 PyObject *resultobj;
23980 wxPrintDialogData *arg1 = (wxPrintDialogData *) 0 ;
23981 wxPrintData *arg2 = 0 ;
23982 PyObject * obj0 = 0 ;
23983 PyObject * obj1 = 0 ;
23984 char *kwnames[] = {
23985 (char *) "self",(char *) "printData", NULL
23986 };
23987
23988 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintDialogData_SetPrintData",kwnames,&obj0,&obj1)) goto fail;
23989 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintDialogData, SWIG_POINTER_EXCEPTION | 0);
23990 if (SWIG_arg_fail(1)) SWIG_fail;
23991 {
23992 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxPrintData, SWIG_POINTER_EXCEPTION | 0);
23993 if (SWIG_arg_fail(2)) SWIG_fail;
23994 if (arg2 == NULL) {
23995 SWIG_null_ref("wxPrintData");
23996 }
23997 if (SWIG_arg_fail(2)) SWIG_fail;
23998 }
23999 {
24000 PyThreadState* __tstate = wxPyBeginAllowThreads();
24001 (arg1)->SetPrintData((wxPrintData const &)*arg2);
24002
24003 wxPyEndAllowThreads(__tstate);
24004 if (PyErr_Occurred()) SWIG_fail;
24005 }
24006 Py_INCREF(Py_None); resultobj = Py_None;
24007 return resultobj;
24008 fail:
24009 return NULL;
24010}
24011
24012
24013static PyObject * PrintDialogData_swigregister(PyObject *, PyObject *args) {
24014 PyObject *obj;
24015 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
24016 SWIG_TypeClientData(SWIGTYPE_p_wxPrintDialogData, obj);
24017 Py_INCREF(obj);
24018 return Py_BuildValue((char *)"");
24019}
24020static PyObject *_wrap_new_PrintDialog(PyObject *, PyObject *args, PyObject *kwargs) {
24021 PyObject *resultobj;
24022 wxWindow *arg1 = (wxWindow *) 0 ;
24023 wxPrintDialogData *arg2 = (wxPrintDialogData *) NULL ;
24024 wxPrintDialog *result;
24025 PyObject * obj0 = 0 ;
24026 PyObject * obj1 = 0 ;
24027 char *kwnames[] = {
24028 (char *) "parent",(char *) "data", NULL
24029 };
24030
24031 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:new_PrintDialog",kwnames,&obj0,&obj1)) goto fail;
24032 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
24033 if (SWIG_arg_fail(1)) SWIG_fail;
24034 if (obj1) {
24035 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxPrintDialogData, SWIG_POINTER_EXCEPTION | 0);
24036 if (SWIG_arg_fail(2)) SWIG_fail;
24037 }
24038 {
24039 if (!wxPyCheckForApp()) SWIG_fail;
24040 PyThreadState* __tstate = wxPyBeginAllowThreads();
24041 result = (wxPrintDialog *)new wxPrintDialog(arg1,arg2);
24042
24043 wxPyEndAllowThreads(__tstate);
24044 if (PyErr_Occurred()) SWIG_fail;
24045 }
24046 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPrintDialog, 1);
24047 return resultobj;
24048 fail:
24049 return NULL;
24050}
24051
24052
24053static PyObject *_wrap_PrintDialog_ShowModal(PyObject *, PyObject *args, PyObject *kwargs) {
24054 PyObject *resultobj;
24055 wxPrintDialog *arg1 = (wxPrintDialog *) 0 ;
24056 int result;
24057 PyObject * obj0 = 0 ;
24058 char *kwnames[] = {
24059 (char *) "self", NULL
24060 };
24061
24062 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintDialog_ShowModal",kwnames,&obj0)) goto fail;
24063 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintDialog, SWIG_POINTER_EXCEPTION | 0);
24064 if (SWIG_arg_fail(1)) SWIG_fail;
24065 {
24066 PyThreadState* __tstate = wxPyBeginAllowThreads();
24067 result = (int)(arg1)->ShowModal();
24068
24069 wxPyEndAllowThreads(__tstate);
24070 if (PyErr_Occurred()) SWIG_fail;
24071 }
24072 {
24073 resultobj = SWIG_From_int((int)(result));
24074 }
24075 return resultobj;
24076 fail:
24077 return NULL;
24078}
24079
24080
24081static PyObject *_wrap_PrintDialog_GetPrintDialogData(PyObject *, PyObject *args, PyObject *kwargs) {
24082 PyObject *resultobj;
24083 wxPrintDialog *arg1 = (wxPrintDialog *) 0 ;
24084 wxPrintDialogData *result;
24085 PyObject * obj0 = 0 ;
24086 char *kwnames[] = {
24087 (char *) "self", NULL
24088 };
24089
24090 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintDialog_GetPrintDialogData",kwnames,&obj0)) goto fail;
24091 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintDialog, SWIG_POINTER_EXCEPTION | 0);
24092 if (SWIG_arg_fail(1)) SWIG_fail;
24093 {
24094 PyThreadState* __tstate = wxPyBeginAllowThreads();
24095 {
24096 wxPrintDialogData &_result_ref = (arg1)->GetPrintDialogData();
24097 result = (wxPrintDialogData *) &_result_ref;
24098 }
24099
24100 wxPyEndAllowThreads(__tstate);
24101 if (PyErr_Occurred()) SWIG_fail;
24102 }
24103 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPrintDialogData, 0);
24104 return resultobj;
24105 fail:
24106 return NULL;
24107}
24108
24109
24110static PyObject *_wrap_PrintDialog_GetPrintData(PyObject *, PyObject *args, PyObject *kwargs) {
24111 PyObject *resultobj;
24112 wxPrintDialog *arg1 = (wxPrintDialog *) 0 ;
24113 wxPrintData *result;
24114 PyObject * obj0 = 0 ;
24115 char *kwnames[] = {
24116 (char *) "self", NULL
24117 };
24118
24119 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintDialog_GetPrintData",kwnames,&obj0)) goto fail;
24120 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintDialog, SWIG_POINTER_EXCEPTION | 0);
24121 if (SWIG_arg_fail(1)) SWIG_fail;
24122 {
24123 PyThreadState* __tstate = wxPyBeginAllowThreads();
24124 {
24125 wxPrintData &_result_ref = (arg1)->GetPrintData();
24126 result = (wxPrintData *) &_result_ref;
24127 }
24128
24129 wxPyEndAllowThreads(__tstate);
24130 if (PyErr_Occurred()) SWIG_fail;
24131 }
24132 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPrintData, 0);
24133 return resultobj;
24134 fail:
24135 return NULL;
24136}
24137
24138
24139static PyObject *_wrap_PrintDialog_GetPrintDC(PyObject *, PyObject *args, PyObject *kwargs) {
24140 PyObject *resultobj;
24141 wxPrintDialog *arg1 = (wxPrintDialog *) 0 ;
24142 wxDC *result;
24143 PyObject * obj0 = 0 ;
24144 char *kwnames[] = {
24145 (char *) "self", NULL
24146 };
24147
24148 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintDialog_GetPrintDC",kwnames,&obj0)) goto fail;
24149 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintDialog, SWIG_POINTER_EXCEPTION | 0);
24150 if (SWIG_arg_fail(1)) SWIG_fail;
24151 {
24152 PyThreadState* __tstate = wxPyBeginAllowThreads();
24153 result = (wxDC *)(arg1)->GetPrintDC();
24154
24155 wxPyEndAllowThreads(__tstate);
24156 if (PyErr_Occurred()) SWIG_fail;
24157 }
24158 {
24159 resultobj = wxPyMake_wxObject(result, 1);
24160 }
24161 return resultobj;
24162 fail:
24163 return NULL;
24164}
24165
24166
24167static PyObject * PrintDialog_swigregister(PyObject *, PyObject *args) {
24168 PyObject *obj;
24169 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
24170 SWIG_TypeClientData(SWIGTYPE_p_wxPrintDialog, obj);
24171 Py_INCREF(obj);
24172 return Py_BuildValue((char *)"");
24173}
24174static PyObject *_wrap_new_Printer(PyObject *, PyObject *args, PyObject *kwargs) {
24175 PyObject *resultobj;
24176 wxPrintDialogData *arg1 = (wxPrintDialogData *) NULL ;
24177 wxPrinter *result;
24178 PyObject * obj0 = 0 ;
24179 char *kwnames[] = {
24180 (char *) "data", NULL
24181 };
24182
24183 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"|O:new_Printer",kwnames,&obj0)) goto fail;
24184 if (obj0) {
24185 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintDialogData, SWIG_POINTER_EXCEPTION | 0);
24186 if (SWIG_arg_fail(1)) SWIG_fail;
24187 }
24188 {
24189 if (!wxPyCheckForApp()) SWIG_fail;
24190 PyThreadState* __tstate = wxPyBeginAllowThreads();
24191 result = (wxPrinter *)new wxPrinter(arg1);
24192
24193 wxPyEndAllowThreads(__tstate);
24194 if (PyErr_Occurred()) SWIG_fail;
24195 }
24196 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPrinter, 1);
24197 return resultobj;
24198 fail:
24199 return NULL;
24200}
24201
24202
24203static PyObject *_wrap_delete_Printer(PyObject *, PyObject *args, PyObject *kwargs) {
24204 PyObject *resultobj;
24205 wxPrinter *arg1 = (wxPrinter *) 0 ;
24206 PyObject * obj0 = 0 ;
24207 char *kwnames[] = {
24208 (char *) "self", NULL
24209 };
24210
24211 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:delete_Printer",kwnames,&obj0)) goto fail;
24212 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrinter, SWIG_POINTER_EXCEPTION | 0);
24213 if (SWIG_arg_fail(1)) SWIG_fail;
24214 {
24215 PyThreadState* __tstate = wxPyBeginAllowThreads();
24216 delete arg1;
24217
24218 wxPyEndAllowThreads(__tstate);
24219 if (PyErr_Occurred()) SWIG_fail;
24220 }
24221 Py_INCREF(Py_None); resultobj = Py_None;
24222 return resultobj;
24223 fail:
24224 return NULL;
24225}
24226
24227
24228static PyObject *_wrap_Printer_CreateAbortWindow(PyObject *, PyObject *args, PyObject *kwargs) {
24229 PyObject *resultobj;
24230 wxPrinter *arg1 = (wxPrinter *) 0 ;
24231 wxWindow *arg2 = (wxWindow *) 0 ;
24232 wxPyPrintout *arg3 = (wxPyPrintout *) 0 ;
24233 wxWindow *result;
24234 PyObject * obj0 = 0 ;
24235 PyObject * obj1 = 0 ;
24236 PyObject * obj2 = 0 ;
24237 char *kwnames[] = {
24238 (char *) "self",(char *) "parent",(char *) "printout", NULL
24239 };
24240
24241 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:Printer_CreateAbortWindow",kwnames,&obj0,&obj1,&obj2)) goto fail;
24242 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrinter, SWIG_POINTER_EXCEPTION | 0);
24243 if (SWIG_arg_fail(1)) SWIG_fail;
24244 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
24245 if (SWIG_arg_fail(2)) SWIG_fail;
24246 SWIG_Python_ConvertPtr(obj2, (void **)&arg3, SWIGTYPE_p_wxPyPrintout, SWIG_POINTER_EXCEPTION | 0);
24247 if (SWIG_arg_fail(3)) SWIG_fail;
24248 {
24249 PyThreadState* __tstate = wxPyBeginAllowThreads();
24250 result = (wxWindow *)(arg1)->CreateAbortWindow(arg2,arg3);
24251
24252 wxPyEndAllowThreads(__tstate);
24253 if (PyErr_Occurred()) SWIG_fail;
24254 }
24255 {
24256 resultobj = wxPyMake_wxObject(result, 0);
24257 }
24258 return resultobj;
24259 fail:
24260 return NULL;
24261}
24262
24263
24264static PyObject *_wrap_Printer_ReportError(PyObject *, PyObject *args, PyObject *kwargs) {
24265 PyObject *resultobj;
24266 wxPrinter *arg1 = (wxPrinter *) 0 ;
24267 wxWindow *arg2 = (wxWindow *) 0 ;
24268 wxPyPrintout *arg3 = (wxPyPrintout *) 0 ;
24269 wxString *arg4 = 0 ;
24270 bool temp4 = false ;
24271 PyObject * obj0 = 0 ;
24272 PyObject * obj1 = 0 ;
24273 PyObject * obj2 = 0 ;
24274 PyObject * obj3 = 0 ;
24275 char *kwnames[] = {
24276 (char *) "self",(char *) "parent",(char *) "printout",(char *) "message", NULL
24277 };
24278
24279 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOO:Printer_ReportError",kwnames,&obj0,&obj1,&obj2,&obj3)) goto fail;
24280 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrinter, SWIG_POINTER_EXCEPTION | 0);
24281 if (SWIG_arg_fail(1)) SWIG_fail;
24282 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
24283 if (SWIG_arg_fail(2)) SWIG_fail;
24284 SWIG_Python_ConvertPtr(obj2, (void **)&arg3, SWIGTYPE_p_wxPyPrintout, SWIG_POINTER_EXCEPTION | 0);
24285 if (SWIG_arg_fail(3)) SWIG_fail;
24286 {
24287 arg4 = wxString_in_helper(obj3);
24288 if (arg4 == NULL) SWIG_fail;
24289 temp4 = true;
24290 }
24291 {
24292 PyThreadState* __tstate = wxPyBeginAllowThreads();
24293 (arg1)->ReportError(arg2,arg3,(wxString const &)*arg4);
24294
24295 wxPyEndAllowThreads(__tstate);
24296 if (PyErr_Occurred()) SWIG_fail;
24297 }
24298 Py_INCREF(Py_None); resultobj = Py_None;
24299 {
24300 if (temp4)
24301 delete arg4;
24302 }
24303 return resultobj;
24304 fail:
24305 {
24306 if (temp4)
24307 delete arg4;
24308 }
24309 return NULL;
24310}
24311
24312
24313static PyObject *_wrap_Printer_Setup(PyObject *, PyObject *args, PyObject *kwargs) {
24314 PyObject *resultobj;
24315 wxPrinter *arg1 = (wxPrinter *) 0 ;
24316 wxWindow *arg2 = (wxWindow *) 0 ;
24317 bool result;
24318 PyObject * obj0 = 0 ;
24319 PyObject * obj1 = 0 ;
24320 char *kwnames[] = {
24321 (char *) "self",(char *) "parent", NULL
24322 };
24323
24324 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Printer_Setup",kwnames,&obj0,&obj1)) goto fail;
24325 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrinter, SWIG_POINTER_EXCEPTION | 0);
24326 if (SWIG_arg_fail(1)) SWIG_fail;
24327 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
24328 if (SWIG_arg_fail(2)) SWIG_fail;
24329 {
24330 PyThreadState* __tstate = wxPyBeginAllowThreads();
24331 result = (bool)(arg1)->Setup(arg2);
24332
24333 wxPyEndAllowThreads(__tstate);
24334 if (PyErr_Occurred()) SWIG_fail;
24335 }
24336 {
24337 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
24338 }
24339 return resultobj;
24340 fail:
24341 return NULL;
24342}
24343
24344
24345static PyObject *_wrap_Printer_Print(PyObject *, PyObject *args, PyObject *kwargs) {
24346 PyObject *resultobj;
24347 wxPrinter *arg1 = (wxPrinter *) 0 ;
24348 wxWindow *arg2 = (wxWindow *) 0 ;
24349 wxPyPrintout *arg3 = (wxPyPrintout *) 0 ;
24350 bool arg4 = (bool) true ;
24351 bool result;
24352 PyObject * obj0 = 0 ;
24353 PyObject * obj1 = 0 ;
24354 PyObject * obj2 = 0 ;
24355 PyObject * obj3 = 0 ;
24356 char *kwnames[] = {
24357 (char *) "self",(char *) "parent",(char *) "printout",(char *) "prompt", NULL
24358 };
24359
24360 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO|O:Printer_Print",kwnames,&obj0,&obj1,&obj2,&obj3)) goto fail;
24361 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrinter, SWIG_POINTER_EXCEPTION | 0);
24362 if (SWIG_arg_fail(1)) SWIG_fail;
24363 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
24364 if (SWIG_arg_fail(2)) SWIG_fail;
24365 SWIG_Python_ConvertPtr(obj2, (void **)&arg3, SWIGTYPE_p_wxPyPrintout, SWIG_POINTER_EXCEPTION | 0);
24366 if (SWIG_arg_fail(3)) SWIG_fail;
24367 if (obj3) {
24368 {
24369 arg4 = (bool)(SWIG_As_bool(obj3));
24370 if (SWIG_arg_fail(4)) SWIG_fail;
24371 }
24372 }
24373 {
24374 PyThreadState* __tstate = wxPyBeginAllowThreads();
24375 result = (bool)(arg1)->Print(arg2,arg3,arg4);
24376
24377 wxPyEndAllowThreads(__tstate);
24378 if (PyErr_Occurred()) SWIG_fail;
24379 }
24380 {
24381 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
24382 }
24383 return resultobj;
24384 fail:
24385 return NULL;
24386}
24387
24388
24389static PyObject *_wrap_Printer_PrintDialog(PyObject *, PyObject *args, PyObject *kwargs) {
24390 PyObject *resultobj;
24391 wxPrinter *arg1 = (wxPrinter *) 0 ;
24392 wxWindow *arg2 = (wxWindow *) 0 ;
24393 wxDC *result;
24394 PyObject * obj0 = 0 ;
24395 PyObject * obj1 = 0 ;
24396 char *kwnames[] = {
24397 (char *) "self",(char *) "parent", NULL
24398 };
24399
24400 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Printer_PrintDialog",kwnames,&obj0,&obj1)) goto fail;
24401 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrinter, SWIG_POINTER_EXCEPTION | 0);
24402 if (SWIG_arg_fail(1)) SWIG_fail;
24403 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
24404 if (SWIG_arg_fail(2)) SWIG_fail;
24405 {
24406 PyThreadState* __tstate = wxPyBeginAllowThreads();
24407 result = (wxDC *)(arg1)->PrintDialog(arg2);
24408
24409 wxPyEndAllowThreads(__tstate);
24410 if (PyErr_Occurred()) SWIG_fail;
24411 }
24412 {
24413 resultobj = wxPyMake_wxObject(result, 0);
24414 }
24415 return resultobj;
24416 fail:
24417 return NULL;
24418}
24419
24420
24421static PyObject *_wrap_Printer_GetPrintDialogData(PyObject *, PyObject *args, PyObject *kwargs) {
24422 PyObject *resultobj;
24423 wxPrinter *arg1 = (wxPrinter *) 0 ;
24424 wxPrintDialogData *result;
24425 PyObject * obj0 = 0 ;
24426 char *kwnames[] = {
24427 (char *) "self", NULL
24428 };
24429
24430 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Printer_GetPrintDialogData",kwnames,&obj0)) goto fail;
24431 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrinter, SWIG_POINTER_EXCEPTION | 0);
24432 if (SWIG_arg_fail(1)) SWIG_fail;
24433 {
24434 PyThreadState* __tstate = wxPyBeginAllowThreads();
24435 {
24436 wxPrintDialogData &_result_ref = ((wxPrinter const *)arg1)->GetPrintDialogData();
24437 result = (wxPrintDialogData *) &_result_ref;
24438 }
24439
24440 wxPyEndAllowThreads(__tstate);
24441 if (PyErr_Occurred()) SWIG_fail;
24442 }
24443 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPrintDialogData, 0);
24444 return resultobj;
24445 fail:
24446 return NULL;
24447}
24448
24449
24450static PyObject *_wrap_Printer_GetAbort(PyObject *, PyObject *args, PyObject *kwargs) {
24451 PyObject *resultobj;
24452 wxPrinter *arg1 = (wxPrinter *) 0 ;
24453 bool result;
24454 PyObject * obj0 = 0 ;
24455 char *kwnames[] = {
24456 (char *) "self", NULL
24457 };
24458
24459 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Printer_GetAbort",kwnames,&obj0)) goto fail;
24460 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrinter, SWIG_POINTER_EXCEPTION | 0);
24461 if (SWIG_arg_fail(1)) SWIG_fail;
24462 {
24463 PyThreadState* __tstate = wxPyBeginAllowThreads();
24464 result = (bool)(arg1)->GetAbort();
24465
24466 wxPyEndAllowThreads(__tstate);
24467 if (PyErr_Occurred()) SWIG_fail;
24468 }
24469 {
24470 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
24471 }
24472 return resultobj;
24473 fail:
24474 return NULL;
24475}
24476
24477
24478static PyObject *_wrap_Printer_GetLastError(PyObject *, PyObject *args, PyObject *kwargs) {
24479 PyObject *resultobj;
24480 wxPrinterError result;
24481 char *kwnames[] = {
24482 NULL
24483 };
24484
24485 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":Printer_GetLastError",kwnames)) goto fail;
24486 {
24487 PyThreadState* __tstate = wxPyBeginAllowThreads();
24488 result = (wxPrinterError)wxPrinter::GetLastError();
24489
24490 wxPyEndAllowThreads(__tstate);
24491 if (PyErr_Occurred()) SWIG_fail;
24492 }
24493 resultobj = SWIG_From_int((result));
24494 return resultobj;
24495 fail:
24496 return NULL;
24497}
24498
24499
24500static PyObject * Printer_swigregister(PyObject *, PyObject *args) {
24501 PyObject *obj;
24502 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
24503 SWIG_TypeClientData(SWIGTYPE_p_wxPrinter, obj);
24504 Py_INCREF(obj);
24505 return Py_BuildValue((char *)"");
24506}
24507static PyObject *_wrap_new_Printout(PyObject *, PyObject *args, PyObject *kwargs) {
24508 PyObject *resultobj;
24509 wxString const &arg1_defvalue = wxPyPrintoutTitleStr ;
24510 wxString *arg1 = (wxString *) &arg1_defvalue ;
24511 wxPyPrintout *result;
24512 bool temp1 = false ;
24513 PyObject * obj0 = 0 ;
24514 char *kwnames[] = {
24515 (char *) "title", NULL
24516 };
24517
24518 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"|O:new_Printout",kwnames,&obj0)) goto fail;
24519 if (obj0) {
24520 {
24521 arg1 = wxString_in_helper(obj0);
24522 if (arg1 == NULL) SWIG_fail;
24523 temp1 = true;
24524 }
24525 }
24526 {
24527 if (!wxPyCheckForApp()) SWIG_fail;
24528 PyThreadState* __tstate = wxPyBeginAllowThreads();
24529 result = (wxPyPrintout *)new wxPyPrintout((wxString const &)*arg1);
24530
24531 wxPyEndAllowThreads(__tstate);
24532 if (PyErr_Occurred()) SWIG_fail;
24533 }
24534 {
24535 resultobj = wxPyMake_wxObject(result, 1);
24536 }
24537 {
24538 if (temp1)
24539 delete arg1;
24540 }
24541 return resultobj;
24542 fail:
24543 {
24544 if (temp1)
24545 delete arg1;
24546 }
24547 return NULL;
24548}
24549
24550
24551static PyObject *_wrap_Printout__setCallbackInfo(PyObject *, PyObject *args, PyObject *kwargs) {
24552 PyObject *resultobj;
24553 wxPyPrintout *arg1 = (wxPyPrintout *) 0 ;
24554 PyObject *arg2 = (PyObject *) 0 ;
24555 PyObject *arg3 = (PyObject *) 0 ;
24556 PyObject * obj0 = 0 ;
24557 PyObject * obj1 = 0 ;
24558 PyObject * obj2 = 0 ;
24559 char *kwnames[] = {
24560 (char *) "self",(char *) "self",(char *) "_class", NULL
24561 };
24562
24563 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:Printout__setCallbackInfo",kwnames,&obj0,&obj1,&obj2)) goto fail;
24564 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyPrintout, SWIG_POINTER_EXCEPTION | 0);
24565 if (SWIG_arg_fail(1)) SWIG_fail;
24566 arg2 = obj1;
24567 arg3 = obj2;
24568 {
24569 PyThreadState* __tstate = wxPyBeginAllowThreads();
24570 (arg1)->_setCallbackInfo(arg2,arg3);
24571
24572 wxPyEndAllowThreads(__tstate);
24573 if (PyErr_Occurred()) SWIG_fail;
24574 }
24575 Py_INCREF(Py_None); resultobj = Py_None;
24576 return resultobj;
24577 fail:
24578 return NULL;
24579}
24580
24581
24582static PyObject *_wrap_Printout_GetTitle(PyObject *, PyObject *args, PyObject *kwargs) {
24583 PyObject *resultobj;
24584 wxPyPrintout *arg1 = (wxPyPrintout *) 0 ;
24585 wxString result;
24586 PyObject * obj0 = 0 ;
24587 char *kwnames[] = {
24588 (char *) "self", NULL
24589 };
24590
24591 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Printout_GetTitle",kwnames,&obj0)) goto fail;
24592 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyPrintout, SWIG_POINTER_EXCEPTION | 0);
24593 if (SWIG_arg_fail(1)) SWIG_fail;
24594 {
24595 PyThreadState* __tstate = wxPyBeginAllowThreads();
24596 result = ((wxPyPrintout const *)arg1)->GetTitle();
24597
24598 wxPyEndAllowThreads(__tstate);
24599 if (PyErr_Occurred()) SWIG_fail;
24600 }
24601 {
24602#if wxUSE_UNICODE
24603 resultobj = PyUnicode_FromWideChar((&result)->c_str(), (&result)->Len());
24604#else
24605 resultobj = PyString_FromStringAndSize((&result)->c_str(), (&result)->Len());
24606#endif
24607 }
24608 return resultobj;
24609 fail:
24610 return NULL;
24611}
24612
24613
24614static PyObject *_wrap_Printout_GetDC(PyObject *, PyObject *args, PyObject *kwargs) {
24615 PyObject *resultobj;
24616 wxPyPrintout *arg1 = (wxPyPrintout *) 0 ;
24617 wxDC *result;
24618 PyObject * obj0 = 0 ;
24619 char *kwnames[] = {
24620 (char *) "self", NULL
24621 };
24622
24623 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Printout_GetDC",kwnames,&obj0)) goto fail;
24624 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyPrintout, SWIG_POINTER_EXCEPTION | 0);
24625 if (SWIG_arg_fail(1)) SWIG_fail;
24626 {
24627 PyThreadState* __tstate = wxPyBeginAllowThreads();
24628 result = (wxDC *)(arg1)->GetDC();
24629
24630 wxPyEndAllowThreads(__tstate);
24631 if (PyErr_Occurred()) SWIG_fail;
24632 }
24633 {
24634 resultobj = wxPyMake_wxObject(result, 0);
24635 }
24636 return resultobj;
24637 fail:
24638 return NULL;
24639}
24640
24641
24642static PyObject *_wrap_Printout_SetDC(PyObject *, PyObject *args, PyObject *kwargs) {
24643 PyObject *resultobj;
24644 wxPyPrintout *arg1 = (wxPyPrintout *) 0 ;
24645 wxDC *arg2 = (wxDC *) 0 ;
24646 PyObject * obj0 = 0 ;
24647 PyObject * obj1 = 0 ;
24648 char *kwnames[] = {
24649 (char *) "self",(char *) "dc", NULL
24650 };
24651
24652 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Printout_SetDC",kwnames,&obj0,&obj1)) goto fail;
24653 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyPrintout, SWIG_POINTER_EXCEPTION | 0);
24654 if (SWIG_arg_fail(1)) SWIG_fail;
24655 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxDC, SWIG_POINTER_EXCEPTION | 0);
24656 if (SWIG_arg_fail(2)) SWIG_fail;
24657 {
24658 PyThreadState* __tstate = wxPyBeginAllowThreads();
24659 (arg1)->SetDC(arg2);
24660
24661 wxPyEndAllowThreads(__tstate);
24662 if (PyErr_Occurred()) SWIG_fail;
24663 }
24664 Py_INCREF(Py_None); resultobj = Py_None;
24665 return resultobj;
24666 fail:
24667 return NULL;
24668}
24669
24670
24671static PyObject *_wrap_Printout_SetPageSizePixels(PyObject *, PyObject *args, PyObject *kwargs) {
24672 PyObject *resultobj;
24673 wxPyPrintout *arg1 = (wxPyPrintout *) 0 ;
24674 int arg2 ;
24675 int arg3 ;
24676 PyObject * obj0 = 0 ;
24677 PyObject * obj1 = 0 ;
24678 PyObject * obj2 = 0 ;
24679 char *kwnames[] = {
24680 (char *) "self",(char *) "w",(char *) "h", NULL
24681 };
24682
24683 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:Printout_SetPageSizePixels",kwnames,&obj0,&obj1,&obj2)) goto fail;
24684 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyPrintout, SWIG_POINTER_EXCEPTION | 0);
24685 if (SWIG_arg_fail(1)) SWIG_fail;
24686 {
24687 arg2 = (int)(SWIG_As_int(obj1));
24688 if (SWIG_arg_fail(2)) SWIG_fail;
24689 }
24690 {
24691 arg3 = (int)(SWIG_As_int(obj2));
24692 if (SWIG_arg_fail(3)) SWIG_fail;
24693 }
24694 {
24695 PyThreadState* __tstate = wxPyBeginAllowThreads();
24696 (arg1)->SetPageSizePixels(arg2,arg3);
24697
24698 wxPyEndAllowThreads(__tstate);
24699 if (PyErr_Occurred()) SWIG_fail;
24700 }
24701 Py_INCREF(Py_None); resultobj = Py_None;
24702 return resultobj;
24703 fail:
24704 return NULL;
24705}
24706
24707
24708static PyObject *_wrap_Printout_GetPageSizePixels(PyObject *, PyObject *args, PyObject *kwargs) {
24709 PyObject *resultobj;
24710 wxPyPrintout *arg1 = (wxPyPrintout *) 0 ;
24711 int *arg2 = (int *) 0 ;
24712 int *arg3 = (int *) 0 ;
24713 int temp2 ;
24714 int res2 = 0 ;
24715 int temp3 ;
24716 int res3 = 0 ;
24717 PyObject * obj0 = 0 ;
24718 char *kwnames[] = {
24719 (char *) "self", NULL
24720 };
24721
24722 arg2 = &temp2; res2 = SWIG_NEWOBJ;
24723 arg3 = &temp3; res3 = SWIG_NEWOBJ;
24724 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Printout_GetPageSizePixels",kwnames,&obj0)) goto fail;
24725 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyPrintout, SWIG_POINTER_EXCEPTION | 0);
24726 if (SWIG_arg_fail(1)) SWIG_fail;
24727 {
24728 PyThreadState* __tstate = wxPyBeginAllowThreads();
24729 (arg1)->GetPageSizePixels(arg2,arg3);
24730
24731 wxPyEndAllowThreads(__tstate);
24732 if (PyErr_Occurred()) SWIG_fail;
24733 }
24734 Py_INCREF(Py_None); resultobj = Py_None;
24735 resultobj = t_output_helper(resultobj, ((res2 == SWIG_NEWOBJ) ?
24736 SWIG_From_int((*arg2)) : SWIG_NewPointerObj((void*)(arg2), SWIGTYPE_p_int, 0)));
24737 resultobj = t_output_helper(resultobj, ((res3 == SWIG_NEWOBJ) ?
24738 SWIG_From_int((*arg3)) : SWIG_NewPointerObj((void*)(arg3), SWIGTYPE_p_int, 0)));
24739 return resultobj;
24740 fail:
24741 return NULL;
24742}
24743
24744
24745static PyObject *_wrap_Printout_SetPageSizeMM(PyObject *, PyObject *args, PyObject *kwargs) {
24746 PyObject *resultobj;
24747 wxPyPrintout *arg1 = (wxPyPrintout *) 0 ;
24748 int arg2 ;
24749 int arg3 ;
24750 PyObject * obj0 = 0 ;
24751 PyObject * obj1 = 0 ;
24752 PyObject * obj2 = 0 ;
24753 char *kwnames[] = {
24754 (char *) "self",(char *) "w",(char *) "h", NULL
24755 };
24756
24757 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:Printout_SetPageSizeMM",kwnames,&obj0,&obj1,&obj2)) goto fail;
24758 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyPrintout, SWIG_POINTER_EXCEPTION | 0);
24759 if (SWIG_arg_fail(1)) SWIG_fail;
24760 {
24761 arg2 = (int)(SWIG_As_int(obj1));
24762 if (SWIG_arg_fail(2)) SWIG_fail;
24763 }
24764 {
24765 arg3 = (int)(SWIG_As_int(obj2));
24766 if (SWIG_arg_fail(3)) SWIG_fail;
24767 }
24768 {
24769 PyThreadState* __tstate = wxPyBeginAllowThreads();
24770 (arg1)->SetPageSizeMM(arg2,arg3);
24771
24772 wxPyEndAllowThreads(__tstate);
24773 if (PyErr_Occurred()) SWIG_fail;
24774 }
24775 Py_INCREF(Py_None); resultobj = Py_None;
24776 return resultobj;
24777 fail:
24778 return NULL;
24779}
24780
24781
24782static PyObject *_wrap_Printout_GetPageSizeMM(PyObject *, PyObject *args, PyObject *kwargs) {
24783 PyObject *resultobj;
24784 wxPyPrintout *arg1 = (wxPyPrintout *) 0 ;
24785 int *arg2 = (int *) 0 ;
24786 int *arg3 = (int *) 0 ;
24787 int temp2 ;
24788 int res2 = 0 ;
24789 int temp3 ;
24790 int res3 = 0 ;
24791 PyObject * obj0 = 0 ;
24792 char *kwnames[] = {
24793 (char *) "self", NULL
24794 };
24795
24796 arg2 = &temp2; res2 = SWIG_NEWOBJ;
24797 arg3 = &temp3; res3 = SWIG_NEWOBJ;
24798 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Printout_GetPageSizeMM",kwnames,&obj0)) goto fail;
24799 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyPrintout, SWIG_POINTER_EXCEPTION | 0);
24800 if (SWIG_arg_fail(1)) SWIG_fail;
24801 {
24802 PyThreadState* __tstate = wxPyBeginAllowThreads();
24803 (arg1)->GetPageSizeMM(arg2,arg3);
24804
24805 wxPyEndAllowThreads(__tstate);
24806 if (PyErr_Occurred()) SWIG_fail;
24807 }
24808 Py_INCREF(Py_None); resultobj = Py_None;
24809 resultobj = t_output_helper(resultobj, ((res2 == SWIG_NEWOBJ) ?
24810 SWIG_From_int((*arg2)) : SWIG_NewPointerObj((void*)(arg2), SWIGTYPE_p_int, 0)));
24811 resultobj = t_output_helper(resultobj, ((res3 == SWIG_NEWOBJ) ?
24812 SWIG_From_int((*arg3)) : SWIG_NewPointerObj((void*)(arg3), SWIGTYPE_p_int, 0)));
24813 return resultobj;
24814 fail:
24815 return NULL;
24816}
24817
24818
24819static PyObject *_wrap_Printout_SetPPIScreen(PyObject *, PyObject *args, PyObject *kwargs) {
24820 PyObject *resultobj;
24821 wxPyPrintout *arg1 = (wxPyPrintout *) 0 ;
24822 int arg2 ;
24823 int arg3 ;
24824 PyObject * obj0 = 0 ;
24825 PyObject * obj1 = 0 ;
24826 PyObject * obj2 = 0 ;
24827 char *kwnames[] = {
24828 (char *) "self",(char *) "x",(char *) "y", NULL
24829 };
24830
24831 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:Printout_SetPPIScreen",kwnames,&obj0,&obj1,&obj2)) goto fail;
24832 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyPrintout, SWIG_POINTER_EXCEPTION | 0);
24833 if (SWIG_arg_fail(1)) SWIG_fail;
24834 {
24835 arg2 = (int)(SWIG_As_int(obj1));
24836 if (SWIG_arg_fail(2)) SWIG_fail;
24837 }
24838 {
24839 arg3 = (int)(SWIG_As_int(obj2));
24840 if (SWIG_arg_fail(3)) SWIG_fail;
24841 }
24842 {
24843 PyThreadState* __tstate = wxPyBeginAllowThreads();
24844 (arg1)->SetPPIScreen(arg2,arg3);
24845
24846 wxPyEndAllowThreads(__tstate);
24847 if (PyErr_Occurred()) SWIG_fail;
24848 }
24849 Py_INCREF(Py_None); resultobj = Py_None;
24850 return resultobj;
24851 fail:
24852 return NULL;
24853}
24854
24855
24856static PyObject *_wrap_Printout_GetPPIScreen(PyObject *, PyObject *args, PyObject *kwargs) {
24857 PyObject *resultobj;
24858 wxPyPrintout *arg1 = (wxPyPrintout *) 0 ;
24859 int *arg2 = (int *) 0 ;
24860 int *arg3 = (int *) 0 ;
24861 int temp2 ;
24862 int res2 = 0 ;
24863 int temp3 ;
24864 int res3 = 0 ;
24865 PyObject * obj0 = 0 ;
24866 char *kwnames[] = {
24867 (char *) "self", NULL
24868 };
24869
24870 arg2 = &temp2; res2 = SWIG_NEWOBJ;
24871 arg3 = &temp3; res3 = SWIG_NEWOBJ;
24872 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Printout_GetPPIScreen",kwnames,&obj0)) goto fail;
24873 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyPrintout, SWIG_POINTER_EXCEPTION | 0);
24874 if (SWIG_arg_fail(1)) SWIG_fail;
24875 {
24876 PyThreadState* __tstate = wxPyBeginAllowThreads();
24877 (arg1)->GetPPIScreen(arg2,arg3);
24878
24879 wxPyEndAllowThreads(__tstate);
24880 if (PyErr_Occurred()) SWIG_fail;
24881 }
24882 Py_INCREF(Py_None); resultobj = Py_None;
24883 resultobj = t_output_helper(resultobj, ((res2 == SWIG_NEWOBJ) ?
24884 SWIG_From_int((*arg2)) : SWIG_NewPointerObj((void*)(arg2), SWIGTYPE_p_int, 0)));
24885 resultobj = t_output_helper(resultobj, ((res3 == SWIG_NEWOBJ) ?
24886 SWIG_From_int((*arg3)) : SWIG_NewPointerObj((void*)(arg3), SWIGTYPE_p_int, 0)));
24887 return resultobj;
24888 fail:
24889 return NULL;
24890}
24891
24892
24893static PyObject *_wrap_Printout_SetPPIPrinter(PyObject *, PyObject *args, PyObject *kwargs) {
24894 PyObject *resultobj;
24895 wxPyPrintout *arg1 = (wxPyPrintout *) 0 ;
24896 int arg2 ;
24897 int arg3 ;
24898 PyObject * obj0 = 0 ;
24899 PyObject * obj1 = 0 ;
24900 PyObject * obj2 = 0 ;
24901 char *kwnames[] = {
24902 (char *) "self",(char *) "x",(char *) "y", NULL
24903 };
24904
24905 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:Printout_SetPPIPrinter",kwnames,&obj0,&obj1,&obj2)) goto fail;
24906 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyPrintout, SWIG_POINTER_EXCEPTION | 0);
24907 if (SWIG_arg_fail(1)) SWIG_fail;
24908 {
24909 arg2 = (int)(SWIG_As_int(obj1));
24910 if (SWIG_arg_fail(2)) SWIG_fail;
24911 }
24912 {
24913 arg3 = (int)(SWIG_As_int(obj2));
24914 if (SWIG_arg_fail(3)) SWIG_fail;
24915 }
24916 {
24917 PyThreadState* __tstate = wxPyBeginAllowThreads();
24918 (arg1)->SetPPIPrinter(arg2,arg3);
24919
24920 wxPyEndAllowThreads(__tstate);
24921 if (PyErr_Occurred()) SWIG_fail;
24922 }
24923 Py_INCREF(Py_None); resultobj = Py_None;
24924 return resultobj;
24925 fail:
24926 return NULL;
24927}
24928
24929
24930static PyObject *_wrap_Printout_GetPPIPrinter(PyObject *, PyObject *args, PyObject *kwargs) {
24931 PyObject *resultobj;
24932 wxPyPrintout *arg1 = (wxPyPrintout *) 0 ;
24933 int *arg2 = (int *) 0 ;
24934 int *arg3 = (int *) 0 ;
24935 int temp2 ;
24936 int res2 = 0 ;
24937 int temp3 ;
24938 int res3 = 0 ;
24939 PyObject * obj0 = 0 ;
24940 char *kwnames[] = {
24941 (char *) "self", NULL
24942 };
24943
24944 arg2 = &temp2; res2 = SWIG_NEWOBJ;
24945 arg3 = &temp3; res3 = SWIG_NEWOBJ;
24946 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Printout_GetPPIPrinter",kwnames,&obj0)) goto fail;
24947 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyPrintout, SWIG_POINTER_EXCEPTION | 0);
24948 if (SWIG_arg_fail(1)) SWIG_fail;
24949 {
24950 PyThreadState* __tstate = wxPyBeginAllowThreads();
24951 (arg1)->GetPPIPrinter(arg2,arg3);
24952
24953 wxPyEndAllowThreads(__tstate);
24954 if (PyErr_Occurred()) SWIG_fail;
24955 }
24956 Py_INCREF(Py_None); resultobj = Py_None;
24957 resultobj = t_output_helper(resultobj, ((res2 == SWIG_NEWOBJ) ?
24958 SWIG_From_int((*arg2)) : SWIG_NewPointerObj((void*)(arg2), SWIGTYPE_p_int, 0)));
24959 resultobj = t_output_helper(resultobj, ((res3 == SWIG_NEWOBJ) ?
24960 SWIG_From_int((*arg3)) : SWIG_NewPointerObj((void*)(arg3), SWIGTYPE_p_int, 0)));
24961 return resultobj;
24962 fail:
24963 return NULL;
24964}
24965
24966
24967static PyObject *_wrap_Printout_IsPreview(PyObject *, PyObject *args, PyObject *kwargs) {
24968 PyObject *resultobj;
24969 wxPyPrintout *arg1 = (wxPyPrintout *) 0 ;
24970 bool result;
24971 PyObject * obj0 = 0 ;
24972 char *kwnames[] = {
24973 (char *) "self", NULL
24974 };
24975
24976 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Printout_IsPreview",kwnames,&obj0)) goto fail;
24977 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyPrintout, SWIG_POINTER_EXCEPTION | 0);
24978 if (SWIG_arg_fail(1)) SWIG_fail;
24979 {
24980 PyThreadState* __tstate = wxPyBeginAllowThreads();
24981 result = (bool)(arg1)->IsPreview();
24982
24983 wxPyEndAllowThreads(__tstate);
24984 if (PyErr_Occurred()) SWIG_fail;
24985 }
24986 {
24987 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
24988 }
24989 return resultobj;
24990 fail:
24991 return NULL;
24992}
24993
24994
24995static PyObject *_wrap_Printout_SetIsPreview(PyObject *, PyObject *args, PyObject *kwargs) {
24996 PyObject *resultobj;
24997 wxPyPrintout *arg1 = (wxPyPrintout *) 0 ;
24998 bool arg2 ;
24999 PyObject * obj0 = 0 ;
25000 PyObject * obj1 = 0 ;
25001 char *kwnames[] = {
25002 (char *) "self",(char *) "p", NULL
25003 };
25004
25005 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Printout_SetIsPreview",kwnames,&obj0,&obj1)) goto fail;
25006 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyPrintout, SWIG_POINTER_EXCEPTION | 0);
25007 if (SWIG_arg_fail(1)) SWIG_fail;
25008 {
25009 arg2 = (bool)(SWIG_As_bool(obj1));
25010 if (SWIG_arg_fail(2)) SWIG_fail;
25011 }
25012 {
25013 PyThreadState* __tstate = wxPyBeginAllowThreads();
25014 (arg1)->SetIsPreview(arg2);
25015
25016 wxPyEndAllowThreads(__tstate);
25017 if (PyErr_Occurred()) SWIG_fail;
25018 }
25019 Py_INCREF(Py_None); resultobj = Py_None;
25020 return resultobj;
25021 fail:
25022 return NULL;
25023}
25024
25025
25026static PyObject *_wrap_Printout_base_OnBeginDocument(PyObject *, PyObject *args, PyObject *kwargs) {
25027 PyObject *resultobj;
25028 wxPyPrintout *arg1 = (wxPyPrintout *) 0 ;
25029 int arg2 ;
25030 int arg3 ;
25031 bool result;
25032 PyObject * obj0 = 0 ;
25033 PyObject * obj1 = 0 ;
25034 PyObject * obj2 = 0 ;
25035 char *kwnames[] = {
25036 (char *) "self",(char *) "startPage",(char *) "endPage", NULL
25037 };
25038
25039 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:Printout_base_OnBeginDocument",kwnames,&obj0,&obj1,&obj2)) goto fail;
25040 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyPrintout, SWIG_POINTER_EXCEPTION | 0);
25041 if (SWIG_arg_fail(1)) SWIG_fail;
25042 {
25043 arg2 = (int)(SWIG_As_int(obj1));
25044 if (SWIG_arg_fail(2)) SWIG_fail;
25045 }
25046 {
25047 arg3 = (int)(SWIG_As_int(obj2));
25048 if (SWIG_arg_fail(3)) SWIG_fail;
25049 }
25050 {
25051 PyThreadState* __tstate = wxPyBeginAllowThreads();
25052 result = (bool)(arg1)->base_OnBeginDocument(arg2,arg3);
25053
25054 wxPyEndAllowThreads(__tstate);
25055 if (PyErr_Occurred()) SWIG_fail;
25056 }
25057 {
25058 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
25059 }
25060 return resultobj;
25061 fail:
25062 return NULL;
25063}
25064
25065
25066static PyObject *_wrap_Printout_base_OnEndDocument(PyObject *, PyObject *args, PyObject *kwargs) {
25067 PyObject *resultobj;
25068 wxPyPrintout *arg1 = (wxPyPrintout *) 0 ;
25069 PyObject * obj0 = 0 ;
25070 char *kwnames[] = {
25071 (char *) "self", NULL
25072 };
25073
25074 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Printout_base_OnEndDocument",kwnames,&obj0)) goto fail;
25075 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyPrintout, SWIG_POINTER_EXCEPTION | 0);
25076 if (SWIG_arg_fail(1)) SWIG_fail;
25077 {
25078 PyThreadState* __tstate = wxPyBeginAllowThreads();
25079 (arg1)->base_OnEndDocument();
25080
25081 wxPyEndAllowThreads(__tstate);
25082 if (PyErr_Occurred()) SWIG_fail;
25083 }
25084 Py_INCREF(Py_None); resultobj = Py_None;
25085 return resultobj;
25086 fail:
25087 return NULL;
25088}
25089
25090
25091static PyObject *_wrap_Printout_base_OnBeginPrinting(PyObject *, PyObject *args, PyObject *kwargs) {
25092 PyObject *resultobj;
25093 wxPyPrintout *arg1 = (wxPyPrintout *) 0 ;
25094 PyObject * obj0 = 0 ;
25095 char *kwnames[] = {
25096 (char *) "self", NULL
25097 };
25098
25099 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Printout_base_OnBeginPrinting",kwnames,&obj0)) goto fail;
25100 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyPrintout, SWIG_POINTER_EXCEPTION | 0);
25101 if (SWIG_arg_fail(1)) SWIG_fail;
25102 {
25103 PyThreadState* __tstate = wxPyBeginAllowThreads();
25104 (arg1)->base_OnBeginPrinting();
25105
25106 wxPyEndAllowThreads(__tstate);
25107 if (PyErr_Occurred()) SWIG_fail;
25108 }
25109 Py_INCREF(Py_None); resultobj = Py_None;
25110 return resultobj;
25111 fail:
25112 return NULL;
25113}
25114
25115
25116static PyObject *_wrap_Printout_base_OnEndPrinting(PyObject *, PyObject *args, PyObject *kwargs) {
25117 PyObject *resultobj;
25118 wxPyPrintout *arg1 = (wxPyPrintout *) 0 ;
25119 PyObject * obj0 = 0 ;
25120 char *kwnames[] = {
25121 (char *) "self", NULL
25122 };
25123
25124 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Printout_base_OnEndPrinting",kwnames,&obj0)) goto fail;
25125 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyPrintout, SWIG_POINTER_EXCEPTION | 0);
25126 if (SWIG_arg_fail(1)) SWIG_fail;
25127 {
25128 PyThreadState* __tstate = wxPyBeginAllowThreads();
25129 (arg1)->base_OnEndPrinting();
25130
25131 wxPyEndAllowThreads(__tstate);
25132 if (PyErr_Occurred()) SWIG_fail;
25133 }
25134 Py_INCREF(Py_None); resultobj = Py_None;
25135 return resultobj;
25136 fail:
25137 return NULL;
25138}
25139
25140
25141static PyObject *_wrap_Printout_base_OnPreparePrinting(PyObject *, PyObject *args, PyObject *kwargs) {
25142 PyObject *resultobj;
25143 wxPyPrintout *arg1 = (wxPyPrintout *) 0 ;
25144 PyObject * obj0 = 0 ;
25145 char *kwnames[] = {
25146 (char *) "self", NULL
25147 };
25148
25149 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Printout_base_OnPreparePrinting",kwnames,&obj0)) goto fail;
25150 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyPrintout, SWIG_POINTER_EXCEPTION | 0);
25151 if (SWIG_arg_fail(1)) SWIG_fail;
25152 {
25153 PyThreadState* __tstate = wxPyBeginAllowThreads();
25154 (arg1)->base_OnPreparePrinting();
25155
25156 wxPyEndAllowThreads(__tstate);
25157 if (PyErr_Occurred()) SWIG_fail;
25158 }
25159 Py_INCREF(Py_None); resultobj = Py_None;
25160 return resultobj;
25161 fail:
25162 return NULL;
25163}
25164
25165
25166static PyObject *_wrap_Printout_base_HasPage(PyObject *, PyObject *args, PyObject *kwargs) {
25167 PyObject *resultobj;
25168 wxPyPrintout *arg1 = (wxPyPrintout *) 0 ;
25169 int arg2 ;
25170 bool result;
25171 PyObject * obj0 = 0 ;
25172 PyObject * obj1 = 0 ;
25173 char *kwnames[] = {
25174 (char *) "self",(char *) "page", NULL
25175 };
25176
25177 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Printout_base_HasPage",kwnames,&obj0,&obj1)) goto fail;
25178 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyPrintout, SWIG_POINTER_EXCEPTION | 0);
25179 if (SWIG_arg_fail(1)) SWIG_fail;
25180 {
25181 arg2 = (int)(SWIG_As_int(obj1));
25182 if (SWIG_arg_fail(2)) SWIG_fail;
25183 }
25184 {
25185 PyThreadState* __tstate = wxPyBeginAllowThreads();
25186 result = (bool)(arg1)->base_HasPage(arg2);
25187
25188 wxPyEndAllowThreads(__tstate);
25189 if (PyErr_Occurred()) SWIG_fail;
25190 }
25191 {
25192 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
25193 }
25194 return resultobj;
25195 fail:
25196 return NULL;
25197}
25198
25199
25200static PyObject *_wrap_Printout_base_GetPageInfo(PyObject *, PyObject *args, PyObject *kwargs) {
25201 PyObject *resultobj;
25202 wxPyPrintout *arg1 = (wxPyPrintout *) 0 ;
25203 int *arg2 = (int *) 0 ;
25204 int *arg3 = (int *) 0 ;
25205 int *arg4 = (int *) 0 ;
25206 int *arg5 = (int *) 0 ;
25207 int temp2 ;
25208 int res2 = 0 ;
25209 int temp3 ;
25210 int res3 = 0 ;
25211 int temp4 ;
25212 int res4 = 0 ;
25213 int temp5 ;
25214 int res5 = 0 ;
25215 PyObject * obj0 = 0 ;
25216 char *kwnames[] = {
25217 (char *) "self", NULL
25218 };
25219
25220 arg2 = &temp2; res2 = SWIG_NEWOBJ;
25221 arg3 = &temp3; res3 = SWIG_NEWOBJ;
25222 arg4 = &temp4; res4 = SWIG_NEWOBJ;
25223 arg5 = &temp5; res5 = SWIG_NEWOBJ;
25224 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Printout_base_GetPageInfo",kwnames,&obj0)) goto fail;
25225 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyPrintout, SWIG_POINTER_EXCEPTION | 0);
25226 if (SWIG_arg_fail(1)) SWIG_fail;
25227 {
25228 PyThreadState* __tstate = wxPyBeginAllowThreads();
25229 (arg1)->base_GetPageInfo(arg2,arg3,arg4,arg5);
25230
25231 wxPyEndAllowThreads(__tstate);
25232 if (PyErr_Occurred()) SWIG_fail;
25233 }
25234 Py_INCREF(Py_None); resultobj = Py_None;
25235 resultobj = t_output_helper(resultobj, ((res2 == SWIG_NEWOBJ) ?
25236 SWIG_From_int((*arg2)) : SWIG_NewPointerObj((void*)(arg2), SWIGTYPE_p_int, 0)));
25237 resultobj = t_output_helper(resultobj, ((res3 == SWIG_NEWOBJ) ?
25238 SWIG_From_int((*arg3)) : SWIG_NewPointerObj((void*)(arg3), SWIGTYPE_p_int, 0)));
25239 resultobj = t_output_helper(resultobj, ((res4 == SWIG_NEWOBJ) ?
25240 SWIG_From_int((*arg4)) : SWIG_NewPointerObj((void*)(arg4), SWIGTYPE_p_int, 0)));
25241 resultobj = t_output_helper(resultobj, ((res5 == SWIG_NEWOBJ) ?
25242 SWIG_From_int((*arg5)) : SWIG_NewPointerObj((void*)(arg5), SWIGTYPE_p_int, 0)));
25243 return resultobj;
25244 fail:
25245 return NULL;
25246}
25247
25248
25249static PyObject * Printout_swigregister(PyObject *, PyObject *args) {
25250 PyObject *obj;
25251 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
25252 SWIG_TypeClientData(SWIGTYPE_p_wxPyPrintout, obj);
25253 Py_INCREF(obj);
25254 return Py_BuildValue((char *)"");
25255}
25256static PyObject *_wrap_new_PreviewCanvas(PyObject *, PyObject *args, PyObject *kwargs) {
25257 PyObject *resultobj;
25258 wxPrintPreview *arg1 = (wxPrintPreview *) 0 ;
25259 wxWindow *arg2 = (wxWindow *) 0 ;
25260 wxPoint const &arg3_defvalue = wxDefaultPosition ;
25261 wxPoint *arg3 = (wxPoint *) &arg3_defvalue ;
25262 wxSize const &arg4_defvalue = wxDefaultSize ;
25263 wxSize *arg4 = (wxSize *) &arg4_defvalue ;
25264 long arg5 = (long) 0 ;
25265 wxString const &arg6_defvalue = wxPyPreviewCanvasNameStr ;
25266 wxString *arg6 = (wxString *) &arg6_defvalue ;
25267 wxPreviewCanvas *result;
25268 wxPoint temp3 ;
25269 wxSize temp4 ;
25270 bool temp6 = false ;
25271 PyObject * obj0 = 0 ;
25272 PyObject * obj1 = 0 ;
25273 PyObject * obj2 = 0 ;
25274 PyObject * obj3 = 0 ;
25275 PyObject * obj4 = 0 ;
25276 PyObject * obj5 = 0 ;
25277 char *kwnames[] = {
25278 (char *) "preview",(char *) "parent",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
25279 };
25280
25281 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|OOOO:new_PreviewCanvas",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) goto fail;
25282 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintPreview, SWIG_POINTER_EXCEPTION | 0);
25283 if (SWIG_arg_fail(1)) SWIG_fail;
25284 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
25285 if (SWIG_arg_fail(2)) SWIG_fail;
25286 if (obj2) {
25287 {
25288 arg3 = &temp3;
25289 if ( ! wxPoint_helper(obj2, &arg3)) SWIG_fail;
25290 }
25291 }
25292 if (obj3) {
25293 {
25294 arg4 = &temp4;
25295 if ( ! wxSize_helper(obj3, &arg4)) SWIG_fail;
25296 }
25297 }
25298 if (obj4) {
25299 {
25300 arg5 = (long)(SWIG_As_long(obj4));
25301 if (SWIG_arg_fail(5)) SWIG_fail;
25302 }
25303 }
25304 if (obj5) {
25305 {
25306 arg6 = wxString_in_helper(obj5);
25307 if (arg6 == NULL) SWIG_fail;
25308 temp6 = true;
25309 }
25310 }
25311 {
25312 if (!wxPyCheckForApp()) SWIG_fail;
25313 PyThreadState* __tstate = wxPyBeginAllowThreads();
25314 result = (wxPreviewCanvas *)new wxPreviewCanvas(arg1,arg2,(wxPoint const &)*arg3,(wxSize const &)*arg4,arg5,(wxString const &)*arg6);
25315
25316 wxPyEndAllowThreads(__tstate);
25317 if (PyErr_Occurred()) SWIG_fail;
25318 }
25319 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPreviewCanvas, 1);
25320 {
25321 if (temp6)
25322 delete arg6;
25323 }
25324 return resultobj;
25325 fail:
25326 {
25327 if (temp6)
25328 delete arg6;
25329 }
25330 return NULL;
25331}
25332
25333
25334static PyObject * PreviewCanvas_swigregister(PyObject *, PyObject *args) {
25335 PyObject *obj;
25336 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
25337 SWIG_TypeClientData(SWIGTYPE_p_wxPreviewCanvas, obj);
25338 Py_INCREF(obj);
25339 return Py_BuildValue((char *)"");
25340}
25341static PyObject *_wrap_new_PreviewFrame(PyObject *, PyObject *args, PyObject *kwargs) {
25342 PyObject *resultobj;
25343 wxPrintPreview *arg1 = (wxPrintPreview *) 0 ;
25344 wxFrame *arg2 = (wxFrame *) 0 ;
25345 wxString *arg3 = 0 ;
25346 wxPoint const &arg4_defvalue = wxDefaultPosition ;
25347 wxPoint *arg4 = (wxPoint *) &arg4_defvalue ;
25348 wxSize const &arg5_defvalue = wxDefaultSize ;
25349 wxSize *arg5 = (wxSize *) &arg5_defvalue ;
25350 long arg6 = (long) wxDEFAULT_FRAME_STYLE ;
25351 wxString const &arg7_defvalue = wxPyFrameNameStr ;
25352 wxString *arg7 = (wxString *) &arg7_defvalue ;
25353 wxPreviewFrame *result;
25354 bool temp3 = false ;
25355 wxPoint temp4 ;
25356 wxSize temp5 ;
25357 bool temp7 = false ;
25358 PyObject * obj0 = 0 ;
25359 PyObject * obj1 = 0 ;
25360 PyObject * obj2 = 0 ;
25361 PyObject * obj3 = 0 ;
25362 PyObject * obj4 = 0 ;
25363 PyObject * obj5 = 0 ;
25364 PyObject * obj6 = 0 ;
25365 char *kwnames[] = {
25366 (char *) "preview",(char *) "parent",(char *) "title",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
25367 };
25368
25369 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO|OOOO:new_PreviewFrame",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6)) goto fail;
25370 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintPreview, SWIG_POINTER_EXCEPTION | 0);
25371 if (SWIG_arg_fail(1)) SWIG_fail;
25372 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxFrame, SWIG_POINTER_EXCEPTION | 0);
25373 if (SWIG_arg_fail(2)) SWIG_fail;
25374 {
25375 arg3 = wxString_in_helper(obj2);
25376 if (arg3 == NULL) SWIG_fail;
25377 temp3 = true;
25378 }
25379 if (obj3) {
25380 {
25381 arg4 = &temp4;
25382 if ( ! wxPoint_helper(obj3, &arg4)) SWIG_fail;
25383 }
25384 }
25385 if (obj4) {
25386 {
25387 arg5 = &temp5;
25388 if ( ! wxSize_helper(obj4, &arg5)) SWIG_fail;
25389 }
25390 }
25391 if (obj5) {
25392 {
25393 arg6 = (long)(SWIG_As_long(obj5));
25394 if (SWIG_arg_fail(6)) SWIG_fail;
25395 }
25396 }
25397 if (obj6) {
25398 {
25399 arg7 = wxString_in_helper(obj6);
25400 if (arg7 == NULL) SWIG_fail;
25401 temp7 = true;
25402 }
25403 }
25404 {
25405 if (!wxPyCheckForApp()) SWIG_fail;
25406 PyThreadState* __tstate = wxPyBeginAllowThreads();
25407 result = (wxPreviewFrame *)new wxPreviewFrame(arg1,arg2,(wxString const &)*arg3,(wxPoint const &)*arg4,(wxSize const &)*arg5,arg6,(wxString const &)*arg7);
25408
25409 wxPyEndAllowThreads(__tstate);
25410 if (PyErr_Occurred()) SWIG_fail;
25411 }
25412 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPreviewFrame, 1);
25413 {
25414 if (temp3)
25415 delete arg3;
25416 }
25417 {
25418 if (temp7)
25419 delete arg7;
25420 }
25421 return resultobj;
25422 fail:
25423 {
25424 if (temp3)
25425 delete arg3;
25426 }
25427 {
25428 if (temp7)
25429 delete arg7;
25430 }
25431 return NULL;
25432}
25433
25434
25435static PyObject *_wrap_PreviewFrame_Initialize(PyObject *, PyObject *args, PyObject *kwargs) {
25436 PyObject *resultobj;
25437 wxPreviewFrame *arg1 = (wxPreviewFrame *) 0 ;
25438 PyObject * obj0 = 0 ;
25439 char *kwnames[] = {
25440 (char *) "self", NULL
25441 };
25442
25443 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PreviewFrame_Initialize",kwnames,&obj0)) goto fail;
25444 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPreviewFrame, SWIG_POINTER_EXCEPTION | 0);
25445 if (SWIG_arg_fail(1)) SWIG_fail;
25446 {
25447 PyThreadState* __tstate = wxPyBeginAllowThreads();
25448 (arg1)->Initialize();
25449
25450 wxPyEndAllowThreads(__tstate);
25451 if (PyErr_Occurred()) SWIG_fail;
25452 }
25453 Py_INCREF(Py_None); resultobj = Py_None;
25454 return resultobj;
25455 fail:
25456 return NULL;
25457}
25458
25459
25460static PyObject *_wrap_PreviewFrame_CreateControlBar(PyObject *, PyObject *args, PyObject *kwargs) {
25461 PyObject *resultobj;
25462 wxPreviewFrame *arg1 = (wxPreviewFrame *) 0 ;
25463 PyObject * obj0 = 0 ;
25464 char *kwnames[] = {
25465 (char *) "self", NULL
25466 };
25467
25468 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PreviewFrame_CreateControlBar",kwnames,&obj0)) goto fail;
25469 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPreviewFrame, SWIG_POINTER_EXCEPTION | 0);
25470 if (SWIG_arg_fail(1)) SWIG_fail;
25471 {
25472 PyThreadState* __tstate = wxPyBeginAllowThreads();
25473 (arg1)->CreateControlBar();
25474
25475 wxPyEndAllowThreads(__tstate);
25476 if (PyErr_Occurred()) SWIG_fail;
25477 }
25478 Py_INCREF(Py_None); resultobj = Py_None;
25479 return resultobj;
25480 fail:
25481 return NULL;
25482}
25483
25484
25485static PyObject *_wrap_PreviewFrame_CreateCanvas(PyObject *, PyObject *args, PyObject *kwargs) {
25486 PyObject *resultobj;
25487 wxPreviewFrame *arg1 = (wxPreviewFrame *) 0 ;
25488 PyObject * obj0 = 0 ;
25489 char *kwnames[] = {
25490 (char *) "self", NULL
25491 };
25492
25493 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PreviewFrame_CreateCanvas",kwnames,&obj0)) goto fail;
25494 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPreviewFrame, SWIG_POINTER_EXCEPTION | 0);
25495 if (SWIG_arg_fail(1)) SWIG_fail;
25496 {
25497 PyThreadState* __tstate = wxPyBeginAllowThreads();
25498 (arg1)->CreateCanvas();
25499
25500 wxPyEndAllowThreads(__tstate);
25501 if (PyErr_Occurred()) SWIG_fail;
25502 }
25503 Py_INCREF(Py_None); resultobj = Py_None;
25504 return resultobj;
25505 fail:
25506 return NULL;
25507}
25508
25509
25510static PyObject *_wrap_PreviewFrame_GetControlBar(PyObject *, PyObject *args, PyObject *kwargs) {
25511 PyObject *resultobj;
25512 wxPreviewFrame *arg1 = (wxPreviewFrame *) 0 ;
25513 wxPreviewControlBar *result;
25514 PyObject * obj0 = 0 ;
25515 char *kwnames[] = {
25516 (char *) "self", NULL
25517 };
25518
25519 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PreviewFrame_GetControlBar",kwnames,&obj0)) goto fail;
25520 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPreviewFrame, SWIG_POINTER_EXCEPTION | 0);
25521 if (SWIG_arg_fail(1)) SWIG_fail;
25522 {
25523 PyThreadState* __tstate = wxPyBeginAllowThreads();
25524 result = (wxPreviewControlBar *)((wxPreviewFrame const *)arg1)->GetControlBar();
25525
25526 wxPyEndAllowThreads(__tstate);
25527 if (PyErr_Occurred()) SWIG_fail;
25528 }
25529 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPreviewControlBar, 0);
25530 return resultobj;
25531 fail:
25532 return NULL;
25533}
25534
25535
25536static PyObject * PreviewFrame_swigregister(PyObject *, PyObject *args) {
25537 PyObject *obj;
25538 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
25539 SWIG_TypeClientData(SWIGTYPE_p_wxPreviewFrame, obj);
25540 Py_INCREF(obj);
25541 return Py_BuildValue((char *)"");
25542}
25543static PyObject *_wrap_new_PreviewControlBar(PyObject *, PyObject *args, PyObject *kwargs) {
25544 PyObject *resultobj;
25545 wxPrintPreview *arg1 = (wxPrintPreview *) 0 ;
25546 long arg2 ;
25547 wxWindow *arg3 = (wxWindow *) 0 ;
25548 wxPoint const &arg4_defvalue = wxDefaultPosition ;
25549 wxPoint *arg4 = (wxPoint *) &arg4_defvalue ;
25550 wxSize const &arg5_defvalue = wxDefaultSize ;
25551 wxSize *arg5 = (wxSize *) &arg5_defvalue ;
25552 long arg6 = (long) wxTAB_TRAVERSAL ;
25553 wxString const &arg7_defvalue = wxPyPanelNameStr ;
25554 wxString *arg7 = (wxString *) &arg7_defvalue ;
25555 wxPreviewControlBar *result;
25556 wxPoint temp4 ;
25557 wxSize temp5 ;
25558 bool temp7 = false ;
25559 PyObject * obj0 = 0 ;
25560 PyObject * obj1 = 0 ;
25561 PyObject * obj2 = 0 ;
25562 PyObject * obj3 = 0 ;
25563 PyObject * obj4 = 0 ;
25564 PyObject * obj5 = 0 ;
25565 PyObject * obj6 = 0 ;
25566 char *kwnames[] = {
25567 (char *) "preview",(char *) "buttons",(char *) "parent",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
25568 };
25569
25570 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO|OOOO:new_PreviewControlBar",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6)) goto fail;
25571 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintPreview, SWIG_POINTER_EXCEPTION | 0);
25572 if (SWIG_arg_fail(1)) SWIG_fail;
25573 {
25574 arg2 = (long)(SWIG_As_long(obj1));
25575 if (SWIG_arg_fail(2)) SWIG_fail;
25576 }
25577 SWIG_Python_ConvertPtr(obj2, (void **)&arg3, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
25578 if (SWIG_arg_fail(3)) SWIG_fail;
25579 if (obj3) {
25580 {
25581 arg4 = &temp4;
25582 if ( ! wxPoint_helper(obj3, &arg4)) SWIG_fail;
25583 }
25584 }
25585 if (obj4) {
25586 {
25587 arg5 = &temp5;
25588 if ( ! wxSize_helper(obj4, &arg5)) SWIG_fail;
25589 }
25590 }
25591 if (obj5) {
25592 {
25593 arg6 = (long)(SWIG_As_long(obj5));
25594 if (SWIG_arg_fail(6)) SWIG_fail;
25595 }
25596 }
25597 if (obj6) {
25598 {
25599 arg7 = wxString_in_helper(obj6);
25600 if (arg7 == NULL) SWIG_fail;
25601 temp7 = true;
25602 }
25603 }
25604 {
25605 if (!wxPyCheckForApp()) SWIG_fail;
25606 PyThreadState* __tstate = wxPyBeginAllowThreads();
25607 result = (wxPreviewControlBar *)new wxPreviewControlBar(arg1,arg2,arg3,(wxPoint const &)*arg4,(wxSize const &)*arg5,arg6,(wxString const &)*arg7);
25608
25609 wxPyEndAllowThreads(__tstate);
25610 if (PyErr_Occurred()) SWIG_fail;
25611 }
25612 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPreviewControlBar, 1);
25613 {
25614 if (temp7)
25615 delete arg7;
25616 }
25617 return resultobj;
25618 fail:
25619 {
25620 if (temp7)
25621 delete arg7;
25622 }
25623 return NULL;
25624}
25625
25626
25627static PyObject *_wrap_PreviewControlBar_GetZoomControl(PyObject *, PyObject *args, PyObject *kwargs) {
25628 PyObject *resultobj;
25629 wxPreviewControlBar *arg1 = (wxPreviewControlBar *) 0 ;
25630 int result;
25631 PyObject * obj0 = 0 ;
25632 char *kwnames[] = {
25633 (char *) "self", NULL
25634 };
25635
25636 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PreviewControlBar_GetZoomControl",kwnames,&obj0)) goto fail;
25637 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPreviewControlBar, SWIG_POINTER_EXCEPTION | 0);
25638 if (SWIG_arg_fail(1)) SWIG_fail;
25639 {
25640 PyThreadState* __tstate = wxPyBeginAllowThreads();
25641 result = (int)(arg1)->GetZoomControl();
25642
25643 wxPyEndAllowThreads(__tstate);
25644 if (PyErr_Occurred()) SWIG_fail;
25645 }
25646 {
25647 resultobj = SWIG_From_int((int)(result));
25648 }
25649 return resultobj;
25650 fail:
25651 return NULL;
25652}
25653
25654
25655static PyObject *_wrap_PreviewControlBar_SetZoomControl(PyObject *, PyObject *args, PyObject *kwargs) {
25656 PyObject *resultobj;
25657 wxPreviewControlBar *arg1 = (wxPreviewControlBar *) 0 ;
25658 int arg2 ;
25659 PyObject * obj0 = 0 ;
25660 PyObject * obj1 = 0 ;
25661 char *kwnames[] = {
25662 (char *) "self",(char *) "zoom", NULL
25663 };
25664
25665 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PreviewControlBar_SetZoomControl",kwnames,&obj0,&obj1)) goto fail;
25666 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPreviewControlBar, SWIG_POINTER_EXCEPTION | 0);
25667 if (SWIG_arg_fail(1)) SWIG_fail;
25668 {
25669 arg2 = (int)(SWIG_As_int(obj1));
25670 if (SWIG_arg_fail(2)) SWIG_fail;
25671 }
25672 {
25673 PyThreadState* __tstate = wxPyBeginAllowThreads();
25674 (arg1)->SetZoomControl(arg2);
25675
25676 wxPyEndAllowThreads(__tstate);
25677 if (PyErr_Occurred()) SWIG_fail;
25678 }
25679 Py_INCREF(Py_None); resultobj = Py_None;
25680 return resultobj;
25681 fail:
25682 return NULL;
25683}
25684
25685
25686static PyObject *_wrap_PreviewControlBar_GetPrintPreview(PyObject *, PyObject *args, PyObject *kwargs) {
25687 PyObject *resultobj;
25688 wxPreviewControlBar *arg1 = (wxPreviewControlBar *) 0 ;
25689 wxPrintPreview *result;
25690 PyObject * obj0 = 0 ;
25691 char *kwnames[] = {
25692 (char *) "self", NULL
25693 };
25694
25695 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PreviewControlBar_GetPrintPreview",kwnames,&obj0)) goto fail;
25696 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPreviewControlBar, SWIG_POINTER_EXCEPTION | 0);
25697 if (SWIG_arg_fail(1)) SWIG_fail;
25698 {
25699 PyThreadState* __tstate = wxPyBeginAllowThreads();
25700 result = (wxPrintPreview *)(arg1)->GetPrintPreview();
25701
25702 wxPyEndAllowThreads(__tstate);
25703 if (PyErr_Occurred()) SWIG_fail;
25704 }
25705 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPrintPreview, 0);
25706 return resultobj;
25707 fail:
25708 return NULL;
25709}
25710
25711
25712static PyObject *_wrap_PreviewControlBar_OnNext(PyObject *, PyObject *args, PyObject *kwargs) {
25713 PyObject *resultobj;
25714 wxPreviewControlBar *arg1 = (wxPreviewControlBar *) 0 ;
25715 PyObject * obj0 = 0 ;
25716 char *kwnames[] = {
25717 (char *) "self", NULL
25718 };
25719
25720 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PreviewControlBar_OnNext",kwnames,&obj0)) goto fail;
25721 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPreviewControlBar, SWIG_POINTER_EXCEPTION | 0);
25722 if (SWIG_arg_fail(1)) SWIG_fail;
25723 {
25724 PyThreadState* __tstate = wxPyBeginAllowThreads();
25725 (arg1)->OnNext();
25726
25727 wxPyEndAllowThreads(__tstate);
25728 if (PyErr_Occurred()) SWIG_fail;
25729 }
25730 Py_INCREF(Py_None); resultobj = Py_None;
25731 return resultobj;
25732 fail:
25733 return NULL;
25734}
25735
25736
25737static PyObject *_wrap_PreviewControlBar_OnPrevious(PyObject *, PyObject *args, PyObject *kwargs) {
25738 PyObject *resultobj;
25739 wxPreviewControlBar *arg1 = (wxPreviewControlBar *) 0 ;
25740 PyObject * obj0 = 0 ;
25741 char *kwnames[] = {
25742 (char *) "self", NULL
25743 };
25744
25745 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PreviewControlBar_OnPrevious",kwnames,&obj0)) goto fail;
25746 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPreviewControlBar, SWIG_POINTER_EXCEPTION | 0);
25747 if (SWIG_arg_fail(1)) SWIG_fail;
25748 {
25749 PyThreadState* __tstate = wxPyBeginAllowThreads();
25750 (arg1)->OnPrevious();
25751
25752 wxPyEndAllowThreads(__tstate);
25753 if (PyErr_Occurred()) SWIG_fail;
25754 }
25755 Py_INCREF(Py_None); resultobj = Py_None;
25756 return resultobj;
25757 fail:
25758 return NULL;
25759}
25760
25761
25762static PyObject *_wrap_PreviewControlBar_OnFirst(PyObject *, PyObject *args, PyObject *kwargs) {
25763 PyObject *resultobj;
25764 wxPreviewControlBar *arg1 = (wxPreviewControlBar *) 0 ;
25765 PyObject * obj0 = 0 ;
25766 char *kwnames[] = {
25767 (char *) "self", NULL
25768 };
25769
25770 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PreviewControlBar_OnFirst",kwnames,&obj0)) goto fail;
25771 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPreviewControlBar, SWIG_POINTER_EXCEPTION | 0);
25772 if (SWIG_arg_fail(1)) SWIG_fail;
25773 {
25774 PyThreadState* __tstate = wxPyBeginAllowThreads();
25775 (arg1)->OnFirst();
25776
25777 wxPyEndAllowThreads(__tstate);
25778 if (PyErr_Occurred()) SWIG_fail;
25779 }
25780 Py_INCREF(Py_None); resultobj = Py_None;
25781 return resultobj;
25782 fail:
25783 return NULL;
25784}
25785
25786
25787static PyObject *_wrap_PreviewControlBar_OnLast(PyObject *, PyObject *args, PyObject *kwargs) {
25788 PyObject *resultobj;
25789 wxPreviewControlBar *arg1 = (wxPreviewControlBar *) 0 ;
25790 PyObject * obj0 = 0 ;
25791 char *kwnames[] = {
25792 (char *) "self", NULL
25793 };
25794
25795 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PreviewControlBar_OnLast",kwnames,&obj0)) goto fail;
25796 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPreviewControlBar, SWIG_POINTER_EXCEPTION | 0);
25797 if (SWIG_arg_fail(1)) SWIG_fail;
25798 {
25799 PyThreadState* __tstate = wxPyBeginAllowThreads();
25800 (arg1)->OnLast();
25801
25802 wxPyEndAllowThreads(__tstate);
25803 if (PyErr_Occurred()) SWIG_fail;
25804 }
25805 Py_INCREF(Py_None); resultobj = Py_None;
25806 return resultobj;
25807 fail:
25808 return NULL;
25809}
25810
25811
25812static PyObject *_wrap_PreviewControlBar_OnGoto(PyObject *, PyObject *args, PyObject *kwargs) {
25813 PyObject *resultobj;
25814 wxPreviewControlBar *arg1 = (wxPreviewControlBar *) 0 ;
25815 PyObject * obj0 = 0 ;
25816 char *kwnames[] = {
25817 (char *) "self", NULL
25818 };
25819
25820 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PreviewControlBar_OnGoto",kwnames,&obj0)) goto fail;
25821 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPreviewControlBar, SWIG_POINTER_EXCEPTION | 0);
25822 if (SWIG_arg_fail(1)) SWIG_fail;
25823 {
25824 PyThreadState* __tstate = wxPyBeginAllowThreads();
25825 (arg1)->OnGoto();
25826
25827 wxPyEndAllowThreads(__tstate);
25828 if (PyErr_Occurred()) SWIG_fail;
25829 }
25830 Py_INCREF(Py_None); resultobj = Py_None;
25831 return resultobj;
25832 fail:
25833 return NULL;
25834}
25835
25836
25837static PyObject * PreviewControlBar_swigregister(PyObject *, PyObject *args) {
25838 PyObject *obj;
25839 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
25840 SWIG_TypeClientData(SWIGTYPE_p_wxPreviewControlBar, obj);
25841 Py_INCREF(obj);
25842 return Py_BuildValue((char *)"");
25843}
25844static PyObject *_wrap_new_PrintPreview__SWIG_0(PyObject *, PyObject *args) {
25845 PyObject *resultobj;
25846 wxPyPrintout *arg1 = (wxPyPrintout *) 0 ;
25847 wxPyPrintout *arg2 = (wxPyPrintout *) 0 ;
25848 wxPrintDialogData *arg3 = (wxPrintDialogData *) NULL ;
25849 wxPrintPreview *result;
25850 PyObject * obj0 = 0 ;
25851 PyObject * obj1 = 0 ;
25852 PyObject * obj2 = 0 ;
25853
25854 if(!PyArg_ParseTuple(args,(char *)"OO|O:new_PrintPreview",&obj0,&obj1,&obj2)) goto fail;
25855 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyPrintout, SWIG_POINTER_EXCEPTION | 0);
25856 if (SWIG_arg_fail(1)) SWIG_fail;
25857 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxPyPrintout, SWIG_POINTER_EXCEPTION | 0);
25858 if (SWIG_arg_fail(2)) SWIG_fail;
25859 if (obj2) {
25860 SWIG_Python_ConvertPtr(obj2, (void **)&arg3, SWIGTYPE_p_wxPrintDialogData, SWIG_POINTER_EXCEPTION | 0);
25861 if (SWIG_arg_fail(3)) SWIG_fail;
25862 }
25863 {
25864 if (!wxPyCheckForApp()) SWIG_fail;
25865 PyThreadState* __tstate = wxPyBeginAllowThreads();
25866 result = (wxPrintPreview *)new wxPrintPreview(arg1,arg2,arg3);
25867
25868 wxPyEndAllowThreads(__tstate);
25869 if (PyErr_Occurred()) SWIG_fail;
25870 }
25871 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPrintPreview, 1);
25872 return resultobj;
25873 fail:
25874 return NULL;
25875}
25876
25877
25878static PyObject *_wrap_new_PrintPreview__SWIG_1(PyObject *, PyObject *args) {
25879 PyObject *resultobj;
25880 wxPyPrintout *arg1 = (wxPyPrintout *) 0 ;
25881 wxPyPrintout *arg2 = (wxPyPrintout *) 0 ;
25882 wxPrintData *arg3 = (wxPrintData *) 0 ;
25883 wxPrintPreview *result;
25884 PyObject * obj0 = 0 ;
25885 PyObject * obj1 = 0 ;
25886 PyObject * obj2 = 0 ;
25887
25888 if(!PyArg_ParseTuple(args,(char *)"OOO:new_PrintPreview",&obj0,&obj1,&obj2)) goto fail;
25889 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyPrintout, SWIG_POINTER_EXCEPTION | 0);
25890 if (SWIG_arg_fail(1)) SWIG_fail;
25891 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxPyPrintout, SWIG_POINTER_EXCEPTION | 0);
25892 if (SWIG_arg_fail(2)) SWIG_fail;
25893 SWIG_Python_ConvertPtr(obj2, (void **)&arg3, SWIGTYPE_p_wxPrintData, SWIG_POINTER_EXCEPTION | 0);
25894 if (SWIG_arg_fail(3)) SWIG_fail;
25895 {
25896 if (!wxPyCheckForApp()) SWIG_fail;
25897 PyThreadState* __tstate = wxPyBeginAllowThreads();
25898 result = (wxPrintPreview *)new wxPrintPreview(arg1,arg2,arg3);
25899
25900 wxPyEndAllowThreads(__tstate);
25901 if (PyErr_Occurred()) SWIG_fail;
25902 }
25903 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPrintPreview, 1);
25904 return resultobj;
25905 fail:
25906 return NULL;
25907}
25908
25909
25910static PyObject *_wrap_new_PrintPreview(PyObject *self, PyObject *args) {
25911 int argc;
25912 PyObject *argv[4];
25913 int ii;
25914
25915 argc = PyObject_Length(args);
25916 for (ii = 0; (ii < argc) && (ii < 3); ii++) {
25917 argv[ii] = PyTuple_GetItem(args,ii);
25918 }
25919 if ((argc >= 2) && (argc <= 3)) {
25920 int _v;
25921 {
25922 void *ptr;
25923 if (SWIG_ConvertPtr(argv[0], &ptr, SWIGTYPE_p_wxPyPrintout, 0) == -1) {
25924 _v = 0;
25925 PyErr_Clear();
25926 } else {
25927 _v = 1;
25928 }
25929 }
25930 if (_v) {
25931 {
25932 void *ptr;
25933 if (SWIG_ConvertPtr(argv[1], &ptr, SWIGTYPE_p_wxPyPrintout, 0) == -1) {
25934 _v = 0;
25935 PyErr_Clear();
25936 } else {
25937 _v = 1;
25938 }
25939 }
25940 if (_v) {
25941 if (argc <= 2) {
25942 return _wrap_new_PrintPreview__SWIG_0(self,args);
25943 }
25944 {
25945 void *ptr;
25946 if (SWIG_ConvertPtr(argv[2], &ptr, SWIGTYPE_p_wxPrintDialogData, 0) == -1) {
25947 _v = 0;
25948 PyErr_Clear();
25949 } else {
25950 _v = 1;
25951 }
25952 }
25953 if (_v) {
25954 return _wrap_new_PrintPreview__SWIG_0(self,args);
25955 }
25956 }
25957 }
25958 }
25959 if (argc == 3) {
25960 int _v;
25961 {
25962 void *ptr;
25963 if (SWIG_ConvertPtr(argv[0], &ptr, SWIGTYPE_p_wxPyPrintout, 0) == -1) {
25964 _v = 0;
25965 PyErr_Clear();
25966 } else {
25967 _v = 1;
25968 }
25969 }
25970 if (_v) {
25971 {
25972 void *ptr;
25973 if (SWIG_ConvertPtr(argv[1], &ptr, SWIGTYPE_p_wxPyPrintout, 0) == -1) {
25974 _v = 0;
25975 PyErr_Clear();
25976 } else {
25977 _v = 1;
25978 }
25979 }
25980 if (_v) {
25981 {
25982 void *ptr;
25983 if (SWIG_ConvertPtr(argv[2], &ptr, SWIGTYPE_p_wxPrintData, 0) == -1) {
25984 _v = 0;
25985 PyErr_Clear();
25986 } else {
25987 _v = 1;
25988 }
25989 }
25990 if (_v) {
25991 return _wrap_new_PrintPreview__SWIG_1(self,args);
25992 }
25993 }
25994 }
25995 }
25996
25997 PyErr_SetString(PyExc_NotImplementedError,"No matching function for overloaded 'new_PrintPreview'");
25998 return NULL;
25999}
26000
26001
26002static PyObject *_wrap_PrintPreview_SetCurrentPage(PyObject *, PyObject *args, PyObject *kwargs) {
26003 PyObject *resultobj;
26004 wxPrintPreview *arg1 = (wxPrintPreview *) 0 ;
26005 int arg2 ;
26006 bool result;
26007 PyObject * obj0 = 0 ;
26008 PyObject * obj1 = 0 ;
26009 char *kwnames[] = {
26010 (char *) "self",(char *) "pageNum", NULL
26011 };
26012
26013 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintPreview_SetCurrentPage",kwnames,&obj0,&obj1)) goto fail;
26014 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintPreview, SWIG_POINTER_EXCEPTION | 0);
26015 if (SWIG_arg_fail(1)) SWIG_fail;
26016 {
26017 arg2 = (int)(SWIG_As_int(obj1));
26018 if (SWIG_arg_fail(2)) SWIG_fail;
26019 }
26020 {
26021 PyThreadState* __tstate = wxPyBeginAllowThreads();
26022 result = (bool)(arg1)->SetCurrentPage(arg2);
26023
26024 wxPyEndAllowThreads(__tstate);
26025 if (PyErr_Occurred()) SWIG_fail;
26026 }
26027 {
26028 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
26029 }
26030 return resultobj;
26031 fail:
26032 return NULL;
26033}
26034
26035
26036static PyObject *_wrap_PrintPreview_GetCurrentPage(PyObject *, PyObject *args, PyObject *kwargs) {
26037 PyObject *resultobj;
26038 wxPrintPreview *arg1 = (wxPrintPreview *) 0 ;
26039 int result;
26040 PyObject * obj0 = 0 ;
26041 char *kwnames[] = {
26042 (char *) "self", NULL
26043 };
26044
26045 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintPreview_GetCurrentPage",kwnames,&obj0)) goto fail;
26046 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintPreview, SWIG_POINTER_EXCEPTION | 0);
26047 if (SWIG_arg_fail(1)) SWIG_fail;
26048 {
26049 PyThreadState* __tstate = wxPyBeginAllowThreads();
26050 result = (int)(arg1)->GetCurrentPage();
26051
26052 wxPyEndAllowThreads(__tstate);
26053 if (PyErr_Occurred()) SWIG_fail;
26054 }
26055 {
26056 resultobj = SWIG_From_int((int)(result));
26057 }
26058 return resultobj;
26059 fail:
26060 return NULL;
26061}
26062
26063
26064static PyObject *_wrap_PrintPreview_SetPrintout(PyObject *, PyObject *args, PyObject *kwargs) {
26065 PyObject *resultobj;
26066 wxPrintPreview *arg1 = (wxPrintPreview *) 0 ;
26067 wxPyPrintout *arg2 = (wxPyPrintout *) 0 ;
26068 PyObject * obj0 = 0 ;
26069 PyObject * obj1 = 0 ;
26070 char *kwnames[] = {
26071 (char *) "self",(char *) "printout", NULL
26072 };
26073
26074 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintPreview_SetPrintout",kwnames,&obj0,&obj1)) goto fail;
26075 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintPreview, SWIG_POINTER_EXCEPTION | 0);
26076 if (SWIG_arg_fail(1)) SWIG_fail;
26077 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxPyPrintout, SWIG_POINTER_EXCEPTION | 0);
26078 if (SWIG_arg_fail(2)) SWIG_fail;
26079 {
26080 PyThreadState* __tstate = wxPyBeginAllowThreads();
26081 (arg1)->SetPrintout(arg2);
26082
26083 wxPyEndAllowThreads(__tstate);
26084 if (PyErr_Occurred()) SWIG_fail;
26085 }
26086 Py_INCREF(Py_None); resultobj = Py_None;
26087 return resultobj;
26088 fail:
26089 return NULL;
26090}
26091
26092
26093static PyObject *_wrap_PrintPreview_GetPrintout(PyObject *, PyObject *args, PyObject *kwargs) {
26094 PyObject *resultobj;
26095 wxPrintPreview *arg1 = (wxPrintPreview *) 0 ;
26096 wxPyPrintout *result;
26097 PyObject * obj0 = 0 ;
26098 char *kwnames[] = {
26099 (char *) "self", NULL
26100 };
26101
26102 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintPreview_GetPrintout",kwnames,&obj0)) goto fail;
26103 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintPreview, SWIG_POINTER_EXCEPTION | 0);
26104 if (SWIG_arg_fail(1)) SWIG_fail;
26105 {
26106 PyThreadState* __tstate = wxPyBeginAllowThreads();
26107 result = (wxPyPrintout *)(arg1)->GetPrintout();
26108
26109 wxPyEndAllowThreads(__tstate);
26110 if (PyErr_Occurred()) SWIG_fail;
26111 }
26112 {
26113 resultobj = wxPyMake_wxObject(result, 0);
26114 }
26115 return resultobj;
26116 fail:
26117 return NULL;
26118}
26119
26120
26121static PyObject *_wrap_PrintPreview_GetPrintoutForPrinting(PyObject *, PyObject *args, PyObject *kwargs) {
26122 PyObject *resultobj;
26123 wxPrintPreview *arg1 = (wxPrintPreview *) 0 ;
26124 wxPyPrintout *result;
26125 PyObject * obj0 = 0 ;
26126 char *kwnames[] = {
26127 (char *) "self", NULL
26128 };
26129
26130 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintPreview_GetPrintoutForPrinting",kwnames,&obj0)) goto fail;
26131 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintPreview, SWIG_POINTER_EXCEPTION | 0);
26132 if (SWIG_arg_fail(1)) SWIG_fail;
26133 {
26134 PyThreadState* __tstate = wxPyBeginAllowThreads();
26135 result = (wxPyPrintout *)(arg1)->GetPrintoutForPrinting();
26136
26137 wxPyEndAllowThreads(__tstate);
26138 if (PyErr_Occurred()) SWIG_fail;
26139 }
26140 {
26141 resultobj = wxPyMake_wxObject(result, 0);
26142 }
26143 return resultobj;
26144 fail:
26145 return NULL;
26146}
26147
26148
26149static PyObject *_wrap_PrintPreview_SetFrame(PyObject *, PyObject *args, PyObject *kwargs) {
26150 PyObject *resultobj;
26151 wxPrintPreview *arg1 = (wxPrintPreview *) 0 ;
26152 wxFrame *arg2 = (wxFrame *) 0 ;
26153 PyObject * obj0 = 0 ;
26154 PyObject * obj1 = 0 ;
26155 char *kwnames[] = {
26156 (char *) "self",(char *) "frame", NULL
26157 };
26158
26159 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintPreview_SetFrame",kwnames,&obj0,&obj1)) goto fail;
26160 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintPreview, SWIG_POINTER_EXCEPTION | 0);
26161 if (SWIG_arg_fail(1)) SWIG_fail;
26162 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxFrame, SWIG_POINTER_EXCEPTION | 0);
26163 if (SWIG_arg_fail(2)) SWIG_fail;
26164 {
26165 PyThreadState* __tstate = wxPyBeginAllowThreads();
26166 (arg1)->SetFrame(arg2);
26167
26168 wxPyEndAllowThreads(__tstate);
26169 if (PyErr_Occurred()) SWIG_fail;
26170 }
26171 Py_INCREF(Py_None); resultobj = Py_None;
26172 return resultobj;
26173 fail:
26174 return NULL;
26175}
26176
26177
26178static PyObject *_wrap_PrintPreview_SetCanvas(PyObject *, PyObject *args, PyObject *kwargs) {
26179 PyObject *resultobj;
26180 wxPrintPreview *arg1 = (wxPrintPreview *) 0 ;
26181 wxPreviewCanvas *arg2 = (wxPreviewCanvas *) 0 ;
26182 PyObject * obj0 = 0 ;
26183 PyObject * obj1 = 0 ;
26184 char *kwnames[] = {
26185 (char *) "self",(char *) "canvas", NULL
26186 };
26187
26188 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintPreview_SetCanvas",kwnames,&obj0,&obj1)) goto fail;
26189 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintPreview, SWIG_POINTER_EXCEPTION | 0);
26190 if (SWIG_arg_fail(1)) SWIG_fail;
26191 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxPreviewCanvas, SWIG_POINTER_EXCEPTION | 0);
26192 if (SWIG_arg_fail(2)) SWIG_fail;
26193 {
26194 PyThreadState* __tstate = wxPyBeginAllowThreads();
26195 (arg1)->SetCanvas(arg2);
26196
26197 wxPyEndAllowThreads(__tstate);
26198 if (PyErr_Occurred()) SWIG_fail;
26199 }
26200 Py_INCREF(Py_None); resultobj = Py_None;
26201 return resultobj;
26202 fail:
26203 return NULL;
26204}
26205
26206
26207static PyObject *_wrap_PrintPreview_GetFrame(PyObject *, PyObject *args, PyObject *kwargs) {
26208 PyObject *resultobj;
26209 wxPrintPreview *arg1 = (wxPrintPreview *) 0 ;
26210 wxFrame *result;
26211 PyObject * obj0 = 0 ;
26212 char *kwnames[] = {
26213 (char *) "self", NULL
26214 };
26215
26216 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintPreview_GetFrame",kwnames,&obj0)) goto fail;
26217 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintPreview, SWIG_POINTER_EXCEPTION | 0);
26218 if (SWIG_arg_fail(1)) SWIG_fail;
26219 {
26220 PyThreadState* __tstate = wxPyBeginAllowThreads();
26221 result = (wxFrame *)(arg1)->GetFrame();
26222
26223 wxPyEndAllowThreads(__tstate);
26224 if (PyErr_Occurred()) SWIG_fail;
26225 }
26226 {
26227 resultobj = wxPyMake_wxObject(result, 0);
26228 }
26229 return resultobj;
26230 fail:
26231 return NULL;
26232}
26233
26234
26235static PyObject *_wrap_PrintPreview_GetCanvas(PyObject *, PyObject *args, PyObject *kwargs) {
26236 PyObject *resultobj;
26237 wxPrintPreview *arg1 = (wxPrintPreview *) 0 ;
26238 wxPreviewCanvas *result;
26239 PyObject * obj0 = 0 ;
26240 char *kwnames[] = {
26241 (char *) "self", NULL
26242 };
26243
26244 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintPreview_GetCanvas",kwnames,&obj0)) goto fail;
26245 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintPreview, SWIG_POINTER_EXCEPTION | 0);
26246 if (SWIG_arg_fail(1)) SWIG_fail;
26247 {
26248 PyThreadState* __tstate = wxPyBeginAllowThreads();
26249 result = (wxPreviewCanvas *)(arg1)->GetCanvas();
26250
26251 wxPyEndAllowThreads(__tstate);
26252 if (PyErr_Occurred()) SWIG_fail;
26253 }
26254 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPreviewCanvas, 0);
26255 return resultobj;
26256 fail:
26257 return NULL;
26258}
26259
26260
26261static PyObject *_wrap_PrintPreview_PaintPage(PyObject *, PyObject *args, PyObject *kwargs) {
26262 PyObject *resultobj;
26263 wxPrintPreview *arg1 = (wxPrintPreview *) 0 ;
26264 wxPreviewCanvas *arg2 = (wxPreviewCanvas *) 0 ;
26265 wxDC *arg3 = 0 ;
26266 bool result;
26267 PyObject * obj0 = 0 ;
26268 PyObject * obj1 = 0 ;
26269 PyObject * obj2 = 0 ;
26270 char *kwnames[] = {
26271 (char *) "self",(char *) "canvas",(char *) "dc", NULL
26272 };
26273
26274 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:PrintPreview_PaintPage",kwnames,&obj0,&obj1,&obj2)) goto fail;
26275 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintPreview, SWIG_POINTER_EXCEPTION | 0);
26276 if (SWIG_arg_fail(1)) SWIG_fail;
26277 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxPreviewCanvas, SWIG_POINTER_EXCEPTION | 0);
26278 if (SWIG_arg_fail(2)) SWIG_fail;
26279 {
26280 SWIG_Python_ConvertPtr(obj2, (void **)&arg3, SWIGTYPE_p_wxDC, SWIG_POINTER_EXCEPTION | 0);
26281 if (SWIG_arg_fail(3)) SWIG_fail;
26282 if (arg3 == NULL) {
26283 SWIG_null_ref("wxDC");
26284 }
26285 if (SWIG_arg_fail(3)) SWIG_fail;
26286 }
26287 {
26288 PyThreadState* __tstate = wxPyBeginAllowThreads();
26289 result = (bool)(arg1)->PaintPage(arg2,*arg3);
26290
26291 wxPyEndAllowThreads(__tstate);
26292 if (PyErr_Occurred()) SWIG_fail;
26293 }
26294 {
26295 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
26296 }
26297 return resultobj;
26298 fail:
26299 return NULL;
26300}
26301
26302
26303static PyObject *_wrap_PrintPreview_DrawBlankPage(PyObject *, PyObject *args, PyObject *kwargs) {
26304 PyObject *resultobj;
26305 wxPrintPreview *arg1 = (wxPrintPreview *) 0 ;
26306 wxPreviewCanvas *arg2 = (wxPreviewCanvas *) 0 ;
26307 wxDC *arg3 = 0 ;
26308 bool result;
26309 PyObject * obj0 = 0 ;
26310 PyObject * obj1 = 0 ;
26311 PyObject * obj2 = 0 ;
26312 char *kwnames[] = {
26313 (char *) "self",(char *) "canvas",(char *) "dc", NULL
26314 };
26315
26316 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:PrintPreview_DrawBlankPage",kwnames,&obj0,&obj1,&obj2)) goto fail;
26317 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintPreview, SWIG_POINTER_EXCEPTION | 0);
26318 if (SWIG_arg_fail(1)) SWIG_fail;
26319 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxPreviewCanvas, SWIG_POINTER_EXCEPTION | 0);
26320 if (SWIG_arg_fail(2)) SWIG_fail;
26321 {
26322 SWIG_Python_ConvertPtr(obj2, (void **)&arg3, SWIGTYPE_p_wxDC, SWIG_POINTER_EXCEPTION | 0);
26323 if (SWIG_arg_fail(3)) SWIG_fail;
26324 if (arg3 == NULL) {
26325 SWIG_null_ref("wxDC");
26326 }
26327 if (SWIG_arg_fail(3)) SWIG_fail;
26328 }
26329 {
26330 PyThreadState* __tstate = wxPyBeginAllowThreads();
26331 result = (bool)(arg1)->DrawBlankPage(arg2,*arg3);
26332
26333 wxPyEndAllowThreads(__tstate);
26334 if (PyErr_Occurred()) SWIG_fail;
26335 }
26336 {
26337 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
26338 }
26339 return resultobj;
26340 fail:
26341 return NULL;
26342}
26343
26344
26345static PyObject *_wrap_PrintPreview_RenderPage(PyObject *, PyObject *args, PyObject *kwargs) {
26346 PyObject *resultobj;
26347 wxPrintPreview *arg1 = (wxPrintPreview *) 0 ;
26348 int arg2 ;
26349 bool result;
26350 PyObject * obj0 = 0 ;
26351 PyObject * obj1 = 0 ;
26352 char *kwnames[] = {
26353 (char *) "self",(char *) "pageNum", NULL
26354 };
26355
26356 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintPreview_RenderPage",kwnames,&obj0,&obj1)) goto fail;
26357 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintPreview, SWIG_POINTER_EXCEPTION | 0);
26358 if (SWIG_arg_fail(1)) SWIG_fail;
26359 {
26360 arg2 = (int)(SWIG_As_int(obj1));
26361 if (SWIG_arg_fail(2)) SWIG_fail;
26362 }
26363 {
26364 PyThreadState* __tstate = wxPyBeginAllowThreads();
26365 result = (bool)(arg1)->RenderPage(arg2);
26366
26367 wxPyEndAllowThreads(__tstate);
26368 if (PyErr_Occurred()) SWIG_fail;
26369 }
26370 {
26371 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
26372 }
26373 return resultobj;
26374 fail:
26375 return NULL;
26376}
26377
26378
26379static PyObject *_wrap_PrintPreview_AdjustScrollbars(PyObject *, PyObject *args, PyObject *kwargs) {
26380 PyObject *resultobj;
26381 wxPrintPreview *arg1 = (wxPrintPreview *) 0 ;
26382 wxPreviewCanvas *arg2 = (wxPreviewCanvas *) 0 ;
26383 PyObject * obj0 = 0 ;
26384 PyObject * obj1 = 0 ;
26385 char *kwnames[] = {
26386 (char *) "self",(char *) "canvas", NULL
26387 };
26388
26389 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintPreview_AdjustScrollbars",kwnames,&obj0,&obj1)) goto fail;
26390 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintPreview, SWIG_POINTER_EXCEPTION | 0);
26391 if (SWIG_arg_fail(1)) SWIG_fail;
26392 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxPreviewCanvas, SWIG_POINTER_EXCEPTION | 0);
26393 if (SWIG_arg_fail(2)) SWIG_fail;
26394 {
26395 PyThreadState* __tstate = wxPyBeginAllowThreads();
26396 (arg1)->AdjustScrollbars(arg2);
26397
26398 wxPyEndAllowThreads(__tstate);
26399 if (PyErr_Occurred()) SWIG_fail;
26400 }
26401 Py_INCREF(Py_None); resultobj = Py_None;
26402 return resultobj;
26403 fail:
26404 return NULL;
26405}
26406
26407
26408static PyObject *_wrap_PrintPreview_GetPrintDialogData(PyObject *, PyObject *args, PyObject *kwargs) {
26409 PyObject *resultobj;
26410 wxPrintPreview *arg1 = (wxPrintPreview *) 0 ;
26411 wxPrintDialogData *result;
26412 PyObject * obj0 = 0 ;
26413 char *kwnames[] = {
26414 (char *) "self", NULL
26415 };
26416
26417 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintPreview_GetPrintDialogData",kwnames,&obj0)) goto fail;
26418 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintPreview, SWIG_POINTER_EXCEPTION | 0);
26419 if (SWIG_arg_fail(1)) SWIG_fail;
26420 {
26421 PyThreadState* __tstate = wxPyBeginAllowThreads();
26422 {
26423 wxPrintDialogData &_result_ref = (arg1)->GetPrintDialogData();
26424 result = (wxPrintDialogData *) &_result_ref;
26425 }
26426
26427 wxPyEndAllowThreads(__tstate);
26428 if (PyErr_Occurred()) SWIG_fail;
26429 }
26430 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPrintDialogData, 0);
26431 return resultobj;
26432 fail:
26433 return NULL;
26434}
26435
26436
26437static PyObject *_wrap_PrintPreview_SetZoom(PyObject *, PyObject *args, PyObject *kwargs) {
26438 PyObject *resultobj;
26439 wxPrintPreview *arg1 = (wxPrintPreview *) 0 ;
26440 int arg2 ;
26441 PyObject * obj0 = 0 ;
26442 PyObject * obj1 = 0 ;
26443 char *kwnames[] = {
26444 (char *) "self",(char *) "percent", NULL
26445 };
26446
26447 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintPreview_SetZoom",kwnames,&obj0,&obj1)) goto fail;
26448 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintPreview, SWIG_POINTER_EXCEPTION | 0);
26449 if (SWIG_arg_fail(1)) SWIG_fail;
26450 {
26451 arg2 = (int)(SWIG_As_int(obj1));
26452 if (SWIG_arg_fail(2)) SWIG_fail;
26453 }
26454 {
26455 PyThreadState* __tstate = wxPyBeginAllowThreads();
26456 (arg1)->SetZoom(arg2);
26457
26458 wxPyEndAllowThreads(__tstate);
26459 if (PyErr_Occurred()) SWIG_fail;
26460 }
26461 Py_INCREF(Py_None); resultobj = Py_None;
26462 return resultobj;
26463 fail:
26464 return NULL;
26465}
26466
26467
26468static PyObject *_wrap_PrintPreview_GetZoom(PyObject *, PyObject *args, PyObject *kwargs) {
26469 PyObject *resultobj;
26470 wxPrintPreview *arg1 = (wxPrintPreview *) 0 ;
26471 int result;
26472 PyObject * obj0 = 0 ;
26473 char *kwnames[] = {
26474 (char *) "self", NULL
26475 };
26476
26477 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintPreview_GetZoom",kwnames,&obj0)) goto fail;
26478 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintPreview, SWIG_POINTER_EXCEPTION | 0);
26479 if (SWIG_arg_fail(1)) SWIG_fail;
26480 {
26481 PyThreadState* __tstate = wxPyBeginAllowThreads();
26482 result = (int)(arg1)->GetZoom();
26483
26484 wxPyEndAllowThreads(__tstate);
26485 if (PyErr_Occurred()) SWIG_fail;
26486 }
26487 {
26488 resultobj = SWIG_From_int((int)(result));
26489 }
26490 return resultobj;
26491 fail:
26492 return NULL;
26493}
26494
26495
26496static PyObject *_wrap_PrintPreview_GetMaxPage(PyObject *, PyObject *args, PyObject *kwargs) {
26497 PyObject *resultobj;
26498 wxPrintPreview *arg1 = (wxPrintPreview *) 0 ;
26499 int result;
26500 PyObject * obj0 = 0 ;
26501 char *kwnames[] = {
26502 (char *) "self", NULL
26503 };
26504
26505 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintPreview_GetMaxPage",kwnames,&obj0)) goto fail;
26506 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintPreview, SWIG_POINTER_EXCEPTION | 0);
26507 if (SWIG_arg_fail(1)) SWIG_fail;
26508 {
26509 PyThreadState* __tstate = wxPyBeginAllowThreads();
26510 result = (int)(arg1)->GetMaxPage();
26511
26512 wxPyEndAllowThreads(__tstate);
26513 if (PyErr_Occurred()) SWIG_fail;
26514 }
26515 {
26516 resultobj = SWIG_From_int((int)(result));
26517 }
26518 return resultobj;
26519 fail:
26520 return NULL;
26521}
26522
26523
26524static PyObject *_wrap_PrintPreview_GetMinPage(PyObject *, PyObject *args, PyObject *kwargs) {
26525 PyObject *resultobj;
26526 wxPrintPreview *arg1 = (wxPrintPreview *) 0 ;
26527 int result;
26528 PyObject * obj0 = 0 ;
26529 char *kwnames[] = {
26530 (char *) "self", NULL
26531 };
26532
26533 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintPreview_GetMinPage",kwnames,&obj0)) goto fail;
26534 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintPreview, SWIG_POINTER_EXCEPTION | 0);
26535 if (SWIG_arg_fail(1)) SWIG_fail;
26536 {
26537 PyThreadState* __tstate = wxPyBeginAllowThreads();
26538 result = (int)(arg1)->GetMinPage();
26539
26540 wxPyEndAllowThreads(__tstate);
26541 if (PyErr_Occurred()) SWIG_fail;
26542 }
26543 {
26544 resultobj = SWIG_From_int((int)(result));
26545 }
26546 return resultobj;
26547 fail:
26548 return NULL;
26549}
26550
26551
26552static PyObject *_wrap_PrintPreview_Ok(PyObject *, PyObject *args, PyObject *kwargs) {
26553 PyObject *resultobj;
26554 wxPrintPreview *arg1 = (wxPrintPreview *) 0 ;
26555 bool result;
26556 PyObject * obj0 = 0 ;
26557 char *kwnames[] = {
26558 (char *) "self", NULL
26559 };
26560
26561 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintPreview_Ok",kwnames,&obj0)) goto fail;
26562 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintPreview, SWIG_POINTER_EXCEPTION | 0);
26563 if (SWIG_arg_fail(1)) SWIG_fail;
26564 {
26565 PyThreadState* __tstate = wxPyBeginAllowThreads();
26566 result = (bool)(arg1)->Ok();
26567
26568 wxPyEndAllowThreads(__tstate);
26569 if (PyErr_Occurred()) SWIG_fail;
26570 }
26571 {
26572 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
26573 }
26574 return resultobj;
26575 fail:
26576 return NULL;
26577}
26578
26579
26580static PyObject *_wrap_PrintPreview_SetOk(PyObject *, PyObject *args, PyObject *kwargs) {
26581 PyObject *resultobj;
26582 wxPrintPreview *arg1 = (wxPrintPreview *) 0 ;
26583 bool arg2 ;
26584 PyObject * obj0 = 0 ;
26585 PyObject * obj1 = 0 ;
26586 char *kwnames[] = {
26587 (char *) "self",(char *) "ok", NULL
26588 };
26589
26590 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintPreview_SetOk",kwnames,&obj0,&obj1)) goto fail;
26591 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintPreview, SWIG_POINTER_EXCEPTION | 0);
26592 if (SWIG_arg_fail(1)) SWIG_fail;
26593 {
26594 arg2 = (bool)(SWIG_As_bool(obj1));
26595 if (SWIG_arg_fail(2)) SWIG_fail;
26596 }
26597 {
26598 PyThreadState* __tstate = wxPyBeginAllowThreads();
26599 (arg1)->SetOk(arg2);
26600
26601 wxPyEndAllowThreads(__tstate);
26602 if (PyErr_Occurred()) SWIG_fail;
26603 }
26604 Py_INCREF(Py_None); resultobj = Py_None;
26605 return resultobj;
26606 fail:
26607 return NULL;
26608}
26609
26610
26611static PyObject *_wrap_PrintPreview_Print(PyObject *, PyObject *args, PyObject *kwargs) {
26612 PyObject *resultobj;
26613 wxPrintPreview *arg1 = (wxPrintPreview *) 0 ;
26614 bool arg2 ;
26615 bool result;
26616 PyObject * obj0 = 0 ;
26617 PyObject * obj1 = 0 ;
26618 char *kwnames[] = {
26619 (char *) "self",(char *) "interactive", NULL
26620 };
26621
26622 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintPreview_Print",kwnames,&obj0,&obj1)) goto fail;
26623 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintPreview, SWIG_POINTER_EXCEPTION | 0);
26624 if (SWIG_arg_fail(1)) SWIG_fail;
26625 {
26626 arg2 = (bool)(SWIG_As_bool(obj1));
26627 if (SWIG_arg_fail(2)) SWIG_fail;
26628 }
26629 {
26630 PyThreadState* __tstate = wxPyBeginAllowThreads();
26631 result = (bool)(arg1)->Print(arg2);
26632
26633 wxPyEndAllowThreads(__tstate);
26634 if (PyErr_Occurred()) SWIG_fail;
26635 }
26636 {
26637 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
26638 }
26639 return resultobj;
26640 fail:
26641 return NULL;
26642}
26643
26644
26645static PyObject *_wrap_PrintPreview_DetermineScaling(PyObject *, PyObject *args, PyObject *kwargs) {
26646 PyObject *resultobj;
26647 wxPrintPreview *arg1 = (wxPrintPreview *) 0 ;
26648 PyObject * obj0 = 0 ;
26649 char *kwnames[] = {
26650 (char *) "self", NULL
26651 };
26652
26653 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintPreview_DetermineScaling",kwnames,&obj0)) goto fail;
26654 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintPreview, SWIG_POINTER_EXCEPTION | 0);
26655 if (SWIG_arg_fail(1)) SWIG_fail;
26656 {
26657 PyThreadState* __tstate = wxPyBeginAllowThreads();
26658 (arg1)->DetermineScaling();
26659
26660 wxPyEndAllowThreads(__tstate);
26661 if (PyErr_Occurred()) SWIG_fail;
26662 }
26663 Py_INCREF(Py_None); resultobj = Py_None;
26664 return resultobj;
26665 fail:
26666 return NULL;
26667}
26668
26669
26670static PyObject * PrintPreview_swigregister(PyObject *, PyObject *args) {
26671 PyObject *obj;
26672 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
26673 SWIG_TypeClientData(SWIGTYPE_p_wxPrintPreview, obj);
26674 Py_INCREF(obj);
26675 return Py_BuildValue((char *)"");
26676}
26677static PyObject *_wrap_new_PyPrintPreview__SWIG_0(PyObject *, PyObject *args) {
26678 PyObject *resultobj;
26679 wxPyPrintout *arg1 = (wxPyPrintout *) 0 ;
26680 wxPyPrintout *arg2 = (wxPyPrintout *) 0 ;
26681 wxPrintDialogData *arg3 = (wxPrintDialogData *) NULL ;
26682 wxPyPrintPreview *result;
26683 PyObject * obj0 = 0 ;
26684 PyObject * obj1 = 0 ;
26685 PyObject * obj2 = 0 ;
26686
26687 if(!PyArg_ParseTuple(args,(char *)"OO|O:new_PyPrintPreview",&obj0,&obj1,&obj2)) goto fail;
26688 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyPrintout, SWIG_POINTER_EXCEPTION | 0);
26689 if (SWIG_arg_fail(1)) SWIG_fail;
26690 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxPyPrintout, SWIG_POINTER_EXCEPTION | 0);
26691 if (SWIG_arg_fail(2)) SWIG_fail;
26692 if (obj2) {
26693 SWIG_Python_ConvertPtr(obj2, (void **)&arg3, SWIGTYPE_p_wxPrintDialogData, SWIG_POINTER_EXCEPTION | 0);
26694 if (SWIG_arg_fail(3)) SWIG_fail;
26695 }
26696 {
26697 if (!wxPyCheckForApp()) SWIG_fail;
26698 PyThreadState* __tstate = wxPyBeginAllowThreads();
26699 result = (wxPyPrintPreview *)new wxPyPrintPreview(arg1,arg2,arg3);
26700
26701 wxPyEndAllowThreads(__tstate);
26702 if (PyErr_Occurred()) SWIG_fail;
26703 }
26704 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPyPrintPreview, 1);
26705 return resultobj;
26706 fail:
26707 return NULL;
26708}
26709
26710
26711static PyObject *_wrap_new_PyPrintPreview__SWIG_1(PyObject *, PyObject *args) {
26712 PyObject *resultobj;
26713 wxPyPrintout *arg1 = (wxPyPrintout *) 0 ;
26714 wxPyPrintout *arg2 = (wxPyPrintout *) 0 ;
26715 wxPrintData *arg3 = (wxPrintData *) 0 ;
26716 wxPyPrintPreview *result;
26717 PyObject * obj0 = 0 ;
26718 PyObject * obj1 = 0 ;
26719 PyObject * obj2 = 0 ;
26720
26721 if(!PyArg_ParseTuple(args,(char *)"OOO:new_PyPrintPreview",&obj0,&obj1,&obj2)) goto fail;
26722 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyPrintout, SWIG_POINTER_EXCEPTION | 0);
26723 if (SWIG_arg_fail(1)) SWIG_fail;
26724 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxPyPrintout, SWIG_POINTER_EXCEPTION | 0);
26725 if (SWIG_arg_fail(2)) SWIG_fail;
26726 SWIG_Python_ConvertPtr(obj2, (void **)&arg3, SWIGTYPE_p_wxPrintData, SWIG_POINTER_EXCEPTION | 0);
26727 if (SWIG_arg_fail(3)) SWIG_fail;
26728 {
26729 if (!wxPyCheckForApp()) SWIG_fail;
26730 PyThreadState* __tstate = wxPyBeginAllowThreads();
26731 result = (wxPyPrintPreview *)new wxPyPrintPreview(arg1,arg2,arg3);
26732
26733 wxPyEndAllowThreads(__tstate);
26734 if (PyErr_Occurred()) SWIG_fail;
26735 }
26736 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPyPrintPreview, 1);
26737 return resultobj;
26738 fail:
26739 return NULL;
26740}
26741
26742
26743static PyObject *_wrap_new_PyPrintPreview(PyObject *self, PyObject *args) {
26744 int argc;
26745 PyObject *argv[4];
26746 int ii;
26747
26748 argc = PyObject_Length(args);
26749 for (ii = 0; (ii < argc) && (ii < 3); ii++) {
26750 argv[ii] = PyTuple_GetItem(args,ii);
26751 }
26752 if ((argc >= 2) && (argc <= 3)) {
26753 int _v;
26754 {
26755 void *ptr;
26756 if (SWIG_ConvertPtr(argv[0], &ptr, SWIGTYPE_p_wxPyPrintout, 0) == -1) {
26757 _v = 0;
26758 PyErr_Clear();
26759 } else {
26760 _v = 1;
26761 }
26762 }
26763 if (_v) {
26764 {
26765 void *ptr;
26766 if (SWIG_ConvertPtr(argv[1], &ptr, SWIGTYPE_p_wxPyPrintout, 0) == -1) {
26767 _v = 0;
26768 PyErr_Clear();
26769 } else {
26770 _v = 1;
26771 }
26772 }
26773 if (_v) {
26774 if (argc <= 2) {
26775 return _wrap_new_PyPrintPreview__SWIG_0(self,args);
26776 }
26777 {
26778 void *ptr;
26779 if (SWIG_ConvertPtr(argv[2], &ptr, SWIGTYPE_p_wxPrintDialogData, 0) == -1) {
26780 _v = 0;
26781 PyErr_Clear();
26782 } else {
26783 _v = 1;
26784 }
26785 }
26786 if (_v) {
26787 return _wrap_new_PyPrintPreview__SWIG_0(self,args);
26788 }
26789 }
26790 }
26791 }
26792 if (argc == 3) {
26793 int _v;
26794 {
26795 void *ptr;
26796 if (SWIG_ConvertPtr(argv[0], &ptr, SWIGTYPE_p_wxPyPrintout, 0) == -1) {
26797 _v = 0;
26798 PyErr_Clear();
26799 } else {
26800 _v = 1;
26801 }
26802 }
26803 if (_v) {
26804 {
26805 void *ptr;
26806 if (SWIG_ConvertPtr(argv[1], &ptr, SWIGTYPE_p_wxPyPrintout, 0) == -1) {
26807 _v = 0;
26808 PyErr_Clear();
26809 } else {
26810 _v = 1;
26811 }
26812 }
26813 if (_v) {
26814 {
26815 void *ptr;
26816 if (SWIG_ConvertPtr(argv[2], &ptr, SWIGTYPE_p_wxPrintData, 0) == -1) {
26817 _v = 0;
26818 PyErr_Clear();
26819 } else {
26820 _v = 1;
26821 }
26822 }
26823 if (_v) {
26824 return _wrap_new_PyPrintPreview__SWIG_1(self,args);
26825 }
26826 }
26827 }
26828 }
26829
26830 PyErr_SetString(PyExc_NotImplementedError,"No matching function for overloaded 'new_PyPrintPreview'");
26831 return NULL;
26832}
26833
26834
26835static PyObject *_wrap_PyPrintPreview__setCallbackInfo(PyObject *, PyObject *args, PyObject *kwargs) {
26836 PyObject *resultobj;
26837 wxPyPrintPreview *arg1 = (wxPyPrintPreview *) 0 ;
26838 PyObject *arg2 = (PyObject *) 0 ;
26839 PyObject *arg3 = (PyObject *) 0 ;
26840 PyObject * obj0 = 0 ;
26841 PyObject * obj1 = 0 ;
26842 PyObject * obj2 = 0 ;
26843 char *kwnames[] = {
26844 (char *) "self",(char *) "self",(char *) "_class", NULL
26845 };
26846
26847 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:PyPrintPreview__setCallbackInfo",kwnames,&obj0,&obj1,&obj2)) goto fail;
26848 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyPrintPreview, SWIG_POINTER_EXCEPTION | 0);
26849 if (SWIG_arg_fail(1)) SWIG_fail;
26850 arg2 = obj1;
26851 arg3 = obj2;
26852 {
26853 PyThreadState* __tstate = wxPyBeginAllowThreads();
26854 (arg1)->_setCallbackInfo(arg2,arg3);
26855
26856 wxPyEndAllowThreads(__tstate);
26857 if (PyErr_Occurred()) SWIG_fail;
26858 }
26859 Py_INCREF(Py_None); resultobj = Py_None;
26860 return resultobj;
26861 fail:
26862 return NULL;
26863}
26864
26865
26866static PyObject *_wrap_PyPrintPreview_base_SetCurrentPage(PyObject *, PyObject *args, PyObject *kwargs) {
26867 PyObject *resultobj;
26868 wxPyPrintPreview *arg1 = (wxPyPrintPreview *) 0 ;
26869 int arg2 ;
26870 bool result;
26871 PyObject * obj0 = 0 ;
26872 PyObject * obj1 = 0 ;
26873 char *kwnames[] = {
26874 (char *) "self",(char *) "pageNum", NULL
26875 };
26876
26877 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PyPrintPreview_base_SetCurrentPage",kwnames,&obj0,&obj1)) goto fail;
26878 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyPrintPreview, SWIG_POINTER_EXCEPTION | 0);
26879 if (SWIG_arg_fail(1)) SWIG_fail;
26880 {
26881 arg2 = (int)(SWIG_As_int(obj1));
26882 if (SWIG_arg_fail(2)) SWIG_fail;
26883 }
26884 {
26885 PyThreadState* __tstate = wxPyBeginAllowThreads();
26886 result = (bool)(arg1)->base_SetCurrentPage(arg2);
26887
26888 wxPyEndAllowThreads(__tstate);
26889 if (PyErr_Occurred()) SWIG_fail;
26890 }
26891 {
26892 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
26893 }
26894 return resultobj;
26895 fail:
26896 return NULL;
26897}
26898
26899
26900static PyObject *_wrap_PyPrintPreview_base_PaintPage(PyObject *, PyObject *args, PyObject *kwargs) {
26901 PyObject *resultobj;
26902 wxPyPrintPreview *arg1 = (wxPyPrintPreview *) 0 ;
26903 wxPreviewCanvas *arg2 = (wxPreviewCanvas *) 0 ;
26904 wxDC *arg3 = 0 ;
26905 bool result;
26906 PyObject * obj0 = 0 ;
26907 PyObject * obj1 = 0 ;
26908 PyObject * obj2 = 0 ;
26909 char *kwnames[] = {
26910 (char *) "self",(char *) "canvas",(char *) "dc", NULL
26911 };
26912
26913 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:PyPrintPreview_base_PaintPage",kwnames,&obj0,&obj1,&obj2)) goto fail;
26914 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyPrintPreview, SWIG_POINTER_EXCEPTION | 0);
26915 if (SWIG_arg_fail(1)) SWIG_fail;
26916 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxPreviewCanvas, SWIG_POINTER_EXCEPTION | 0);
26917 if (SWIG_arg_fail(2)) SWIG_fail;
26918 {
26919 SWIG_Python_ConvertPtr(obj2, (void **)&arg3, SWIGTYPE_p_wxDC, SWIG_POINTER_EXCEPTION | 0);
26920 if (SWIG_arg_fail(3)) SWIG_fail;
26921 if (arg3 == NULL) {
26922 SWIG_null_ref("wxDC");
26923 }
26924 if (SWIG_arg_fail(3)) SWIG_fail;
26925 }
26926 {
26927 PyThreadState* __tstate = wxPyBeginAllowThreads();
26928 result = (bool)(arg1)->base_PaintPage(arg2,*arg3);
26929
26930 wxPyEndAllowThreads(__tstate);
26931 if (PyErr_Occurred()) SWIG_fail;
26932 }
26933 {
26934 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
26935 }
26936 return resultobj;
26937 fail:
26938 return NULL;
26939}
26940
26941
26942static PyObject *_wrap_PyPrintPreview_base_DrawBlankPage(PyObject *, PyObject *args, PyObject *kwargs) {
26943 PyObject *resultobj;
26944 wxPyPrintPreview *arg1 = (wxPyPrintPreview *) 0 ;
26945 wxPreviewCanvas *arg2 = (wxPreviewCanvas *) 0 ;
26946 wxDC *arg3 = 0 ;
26947 bool result;
26948 PyObject * obj0 = 0 ;
26949 PyObject * obj1 = 0 ;
26950 PyObject * obj2 = 0 ;
26951 char *kwnames[] = {
26952 (char *) "self",(char *) "canvas",(char *) "dc", NULL
26953 };
26954
26955 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:PyPrintPreview_base_DrawBlankPage",kwnames,&obj0,&obj1,&obj2)) goto fail;
26956 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyPrintPreview, SWIG_POINTER_EXCEPTION | 0);
26957 if (SWIG_arg_fail(1)) SWIG_fail;
26958 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxPreviewCanvas, SWIG_POINTER_EXCEPTION | 0);
26959 if (SWIG_arg_fail(2)) SWIG_fail;
26960 {
26961 SWIG_Python_ConvertPtr(obj2, (void **)&arg3, SWIGTYPE_p_wxDC, SWIG_POINTER_EXCEPTION | 0);
26962 if (SWIG_arg_fail(3)) SWIG_fail;
26963 if (arg3 == NULL) {
26964 SWIG_null_ref("wxDC");
26965 }
26966 if (SWIG_arg_fail(3)) SWIG_fail;
26967 }
26968 {
26969 PyThreadState* __tstate = wxPyBeginAllowThreads();
26970 result = (bool)(arg1)->base_DrawBlankPage(arg2,*arg3);
26971
26972 wxPyEndAllowThreads(__tstate);
26973 if (PyErr_Occurred()) SWIG_fail;
26974 }
26975 {
26976 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
26977 }
26978 return resultobj;
26979 fail:
26980 return NULL;
26981}
26982
26983
26984static PyObject *_wrap_PyPrintPreview_base_RenderPage(PyObject *, PyObject *args, PyObject *kwargs) {
26985 PyObject *resultobj;
26986 wxPyPrintPreview *arg1 = (wxPyPrintPreview *) 0 ;
26987 int arg2 ;
26988 bool result;
26989 PyObject * obj0 = 0 ;
26990 PyObject * obj1 = 0 ;
26991 char *kwnames[] = {
26992 (char *) "self",(char *) "pageNum", NULL
26993 };
26994
26995 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PyPrintPreview_base_RenderPage",kwnames,&obj0,&obj1)) goto fail;
26996 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyPrintPreview, SWIG_POINTER_EXCEPTION | 0);
26997 if (SWIG_arg_fail(1)) SWIG_fail;
26998 {
26999 arg2 = (int)(SWIG_As_int(obj1));
27000 if (SWIG_arg_fail(2)) SWIG_fail;
27001 }
27002 {
27003 PyThreadState* __tstate = wxPyBeginAllowThreads();
27004 result = (bool)(arg1)->base_RenderPage(arg2);
27005
27006 wxPyEndAllowThreads(__tstate);
27007 if (PyErr_Occurred()) SWIG_fail;
27008 }
27009 {
27010 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
27011 }
27012 return resultobj;
27013 fail:
27014 return NULL;
27015}
27016
27017
27018static PyObject *_wrap_PyPrintPreview_base_SetZoom(PyObject *, PyObject *args, PyObject *kwargs) {
27019 PyObject *resultobj;
27020 wxPyPrintPreview *arg1 = (wxPyPrintPreview *) 0 ;
27021 int arg2 ;
27022 PyObject * obj0 = 0 ;
27023 PyObject * obj1 = 0 ;
27024 char *kwnames[] = {
27025 (char *) "self",(char *) "percent", NULL
27026 };
27027
27028 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PyPrintPreview_base_SetZoom",kwnames,&obj0,&obj1)) goto fail;
27029 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyPrintPreview, SWIG_POINTER_EXCEPTION | 0);
27030 if (SWIG_arg_fail(1)) SWIG_fail;
27031 {
27032 arg2 = (int)(SWIG_As_int(obj1));
27033 if (SWIG_arg_fail(2)) SWIG_fail;
27034 }
27035 {
27036 PyThreadState* __tstate = wxPyBeginAllowThreads();
27037 (arg1)->base_SetZoom(arg2);
27038
27039 wxPyEndAllowThreads(__tstate);
27040 if (PyErr_Occurred()) SWIG_fail;
27041 }
27042 Py_INCREF(Py_None); resultobj = Py_None;
27043 return resultobj;
27044 fail:
27045 return NULL;
27046}
27047
27048
27049static PyObject *_wrap_PyPrintPreview_base_Print(PyObject *, PyObject *args, PyObject *kwargs) {
27050 PyObject *resultobj;
27051 wxPyPrintPreview *arg1 = (wxPyPrintPreview *) 0 ;
27052 bool arg2 ;
27053 bool result;
27054 PyObject * obj0 = 0 ;
27055 PyObject * obj1 = 0 ;
27056 char *kwnames[] = {
27057 (char *) "self",(char *) "interactive", NULL
27058 };
27059
27060 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PyPrintPreview_base_Print",kwnames,&obj0,&obj1)) goto fail;
27061 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyPrintPreview, SWIG_POINTER_EXCEPTION | 0);
27062 if (SWIG_arg_fail(1)) SWIG_fail;
27063 {
27064 arg2 = (bool)(SWIG_As_bool(obj1));
27065 if (SWIG_arg_fail(2)) SWIG_fail;
27066 }
27067 {
27068 PyThreadState* __tstate = wxPyBeginAllowThreads();
27069 result = (bool)(arg1)->base_Print(arg2);
27070
27071 wxPyEndAllowThreads(__tstate);
27072 if (PyErr_Occurred()) SWIG_fail;
27073 }
27074 {
27075 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
27076 }
27077 return resultobj;
27078 fail:
27079 return NULL;
27080}
27081
27082
27083static PyObject *_wrap_PyPrintPreview_base_DetermineScaling(PyObject *, PyObject *args, PyObject *kwargs) {
27084 PyObject *resultobj;
27085 wxPyPrintPreview *arg1 = (wxPyPrintPreview *) 0 ;
27086 PyObject * obj0 = 0 ;
27087 char *kwnames[] = {
27088 (char *) "self", NULL
27089 };
27090
27091 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyPrintPreview_base_DetermineScaling",kwnames,&obj0)) goto fail;
27092 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyPrintPreview, SWIG_POINTER_EXCEPTION | 0);
27093 if (SWIG_arg_fail(1)) SWIG_fail;
27094 {
27095 PyThreadState* __tstate = wxPyBeginAllowThreads();
27096 (arg1)->base_DetermineScaling();
27097
27098 wxPyEndAllowThreads(__tstate);
27099 if (PyErr_Occurred()) SWIG_fail;
27100 }
27101 Py_INCREF(Py_None); resultobj = Py_None;
27102 return resultobj;
27103 fail:
27104 return NULL;
27105}
27106
27107
27108static PyObject * PyPrintPreview_swigregister(PyObject *, PyObject *args) {
27109 PyObject *obj;
27110 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
27111 SWIG_TypeClientData(SWIGTYPE_p_wxPyPrintPreview, obj);
27112 Py_INCREF(obj);
27113 return Py_BuildValue((char *)"");
27114}
27115static PyObject *_wrap_new_PyPreviewFrame(PyObject *, PyObject *args, PyObject *kwargs) {
27116 PyObject *resultobj;
27117 wxPrintPreview *arg1 = (wxPrintPreview *) 0 ;
27118 wxFrame *arg2 = (wxFrame *) 0 ;
27119 wxString *arg3 = 0 ;
27120 wxPoint const &arg4_defvalue = wxDefaultPosition ;
27121 wxPoint *arg4 = (wxPoint *) &arg4_defvalue ;
27122 wxSize const &arg5_defvalue = wxDefaultSize ;
27123 wxSize *arg5 = (wxSize *) &arg5_defvalue ;
27124 long arg6 = (long) wxDEFAULT_FRAME_STYLE ;
27125 wxString const &arg7_defvalue = wxPyFrameNameStr ;
27126 wxString *arg7 = (wxString *) &arg7_defvalue ;
27127 wxPyPreviewFrame *result;
27128 bool temp3 = false ;
27129 wxPoint temp4 ;
27130 wxSize temp5 ;
27131 bool temp7 = false ;
27132 PyObject * obj0 = 0 ;
27133 PyObject * obj1 = 0 ;
27134 PyObject * obj2 = 0 ;
27135 PyObject * obj3 = 0 ;
27136 PyObject * obj4 = 0 ;
27137 PyObject * obj5 = 0 ;
27138 PyObject * obj6 = 0 ;
27139 char *kwnames[] = {
27140 (char *) "preview",(char *) "parent",(char *) "title",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
27141 };
27142
27143 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO|OOOO:new_PyPreviewFrame",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6)) goto fail;
27144 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintPreview, SWIG_POINTER_EXCEPTION | 0);
27145 if (SWIG_arg_fail(1)) SWIG_fail;
27146 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxFrame, SWIG_POINTER_EXCEPTION | 0);
27147 if (SWIG_arg_fail(2)) SWIG_fail;
27148 {
27149 arg3 = wxString_in_helper(obj2);
27150 if (arg3 == NULL) SWIG_fail;
27151 temp3 = true;
27152 }
27153 if (obj3) {
27154 {
27155 arg4 = &temp4;
27156 if ( ! wxPoint_helper(obj3, &arg4)) SWIG_fail;
27157 }
27158 }
27159 if (obj4) {
27160 {
27161 arg5 = &temp5;
27162 if ( ! wxSize_helper(obj4, &arg5)) SWIG_fail;
27163 }
27164 }
27165 if (obj5) {
27166 {
27167 arg6 = (long)(SWIG_As_long(obj5));
27168 if (SWIG_arg_fail(6)) SWIG_fail;
27169 }
27170 }
27171 if (obj6) {
27172 {
27173 arg7 = wxString_in_helper(obj6);
27174 if (arg7 == NULL) SWIG_fail;
27175 temp7 = true;
27176 }
27177 }
27178 {
27179 if (!wxPyCheckForApp()) SWIG_fail;
27180 PyThreadState* __tstate = wxPyBeginAllowThreads();
27181 result = (wxPyPreviewFrame *)new wxPyPreviewFrame(arg1,arg2,(wxString const &)*arg3,(wxPoint const &)*arg4,(wxSize const &)*arg5,arg6,(wxString const &)*arg7);
27182
27183 wxPyEndAllowThreads(__tstate);
27184 if (PyErr_Occurred()) SWIG_fail;
27185 }
27186 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPyPreviewFrame, 1);
27187 {
27188 if (temp3)
27189 delete arg3;
27190 }
27191 {
27192 if (temp7)
27193 delete arg7;
27194 }
27195 return resultobj;
27196 fail:
27197 {
27198 if (temp3)
27199 delete arg3;
27200 }
27201 {
27202 if (temp7)
27203 delete arg7;
27204 }
27205 return NULL;
27206}
27207
27208
27209static PyObject *_wrap_PyPreviewFrame__setCallbackInfo(PyObject *, PyObject *args, PyObject *kwargs) {
27210 PyObject *resultobj;
27211 wxPyPreviewFrame *arg1 = (wxPyPreviewFrame *) 0 ;
27212 PyObject *arg2 = (PyObject *) 0 ;
27213 PyObject *arg3 = (PyObject *) 0 ;
27214 PyObject * obj0 = 0 ;
27215 PyObject * obj1 = 0 ;
27216 PyObject * obj2 = 0 ;
27217 char *kwnames[] = {
27218 (char *) "self",(char *) "self",(char *) "_class", NULL
27219 };
27220
27221 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:PyPreviewFrame__setCallbackInfo",kwnames,&obj0,&obj1,&obj2)) goto fail;
27222 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyPreviewFrame, SWIG_POINTER_EXCEPTION | 0);
27223 if (SWIG_arg_fail(1)) SWIG_fail;
27224 arg2 = obj1;
27225 arg3 = obj2;
27226 {
27227 PyThreadState* __tstate = wxPyBeginAllowThreads();
27228 (arg1)->_setCallbackInfo(arg2,arg3);
27229
27230 wxPyEndAllowThreads(__tstate);
27231 if (PyErr_Occurred()) SWIG_fail;
27232 }
27233 Py_INCREF(Py_None); resultobj = Py_None;
27234 return resultobj;
27235 fail:
27236 return NULL;
27237}
27238
27239
27240static PyObject *_wrap_PyPreviewFrame_SetPreviewCanvas(PyObject *, PyObject *args, PyObject *kwargs) {
27241 PyObject *resultobj;
27242 wxPyPreviewFrame *arg1 = (wxPyPreviewFrame *) 0 ;
27243 wxPreviewCanvas *arg2 = (wxPreviewCanvas *) 0 ;
27244 PyObject * obj0 = 0 ;
27245 PyObject * obj1 = 0 ;
27246 char *kwnames[] = {
27247 (char *) "self",(char *) "canvas", NULL
27248 };
27249
27250 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PyPreviewFrame_SetPreviewCanvas",kwnames,&obj0,&obj1)) goto fail;
27251 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyPreviewFrame, SWIG_POINTER_EXCEPTION | 0);
27252 if (SWIG_arg_fail(1)) SWIG_fail;
27253 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxPreviewCanvas, SWIG_POINTER_EXCEPTION | 0);
27254 if (SWIG_arg_fail(2)) SWIG_fail;
27255 {
27256 PyThreadState* __tstate = wxPyBeginAllowThreads();
27257 (arg1)->SetPreviewCanvas(arg2);
27258
27259 wxPyEndAllowThreads(__tstate);
27260 if (PyErr_Occurred()) SWIG_fail;
27261 }
27262 Py_INCREF(Py_None); resultobj = Py_None;
27263 return resultobj;
27264 fail:
27265 return NULL;
27266}
27267
27268
27269static PyObject *_wrap_PyPreviewFrame_SetControlBar(PyObject *, PyObject *args, PyObject *kwargs) {
27270 PyObject *resultobj;
27271 wxPyPreviewFrame *arg1 = (wxPyPreviewFrame *) 0 ;
27272 wxPreviewControlBar *arg2 = (wxPreviewControlBar *) 0 ;
27273 PyObject * obj0 = 0 ;
27274 PyObject * obj1 = 0 ;
27275 char *kwnames[] = {
27276 (char *) "self",(char *) "bar", NULL
27277 };
27278
27279 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PyPreviewFrame_SetControlBar",kwnames,&obj0,&obj1)) goto fail;
27280 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyPreviewFrame, SWIG_POINTER_EXCEPTION | 0);
27281 if (SWIG_arg_fail(1)) SWIG_fail;
27282 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxPreviewControlBar, SWIG_POINTER_EXCEPTION | 0);
27283 if (SWIG_arg_fail(2)) SWIG_fail;
27284 {
27285 PyThreadState* __tstate = wxPyBeginAllowThreads();
27286 (arg1)->SetControlBar(arg2);
27287
27288 wxPyEndAllowThreads(__tstate);
27289 if (PyErr_Occurred()) SWIG_fail;
27290 }
27291 Py_INCREF(Py_None); resultobj = Py_None;
27292 return resultobj;
27293 fail:
27294 return NULL;
27295}
27296
27297
27298static PyObject *_wrap_PyPreviewFrame_base_Initialize(PyObject *, PyObject *args, PyObject *kwargs) {
27299 PyObject *resultobj;
27300 wxPyPreviewFrame *arg1 = (wxPyPreviewFrame *) 0 ;
27301 PyObject * obj0 = 0 ;
27302 char *kwnames[] = {
27303 (char *) "self", NULL
27304 };
27305
27306 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyPreviewFrame_base_Initialize",kwnames,&obj0)) goto fail;
27307 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyPreviewFrame, SWIG_POINTER_EXCEPTION | 0);
27308 if (SWIG_arg_fail(1)) SWIG_fail;
27309 {
27310 PyThreadState* __tstate = wxPyBeginAllowThreads();
27311 (arg1)->base_Initialize();
27312
27313 wxPyEndAllowThreads(__tstate);
27314 if (PyErr_Occurred()) SWIG_fail;
27315 }
27316 Py_INCREF(Py_None); resultobj = Py_None;
27317 return resultobj;
27318 fail:
27319 return NULL;
27320}
27321
27322
27323static PyObject *_wrap_PyPreviewFrame_base_CreateCanvas(PyObject *, PyObject *args, PyObject *kwargs) {
27324 PyObject *resultobj;
27325 wxPyPreviewFrame *arg1 = (wxPyPreviewFrame *) 0 ;
27326 PyObject * obj0 = 0 ;
27327 char *kwnames[] = {
27328 (char *) "self", NULL
27329 };
27330
27331 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyPreviewFrame_base_CreateCanvas",kwnames,&obj0)) goto fail;
27332 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyPreviewFrame, SWIG_POINTER_EXCEPTION | 0);
27333 if (SWIG_arg_fail(1)) SWIG_fail;
27334 {
27335 PyThreadState* __tstate = wxPyBeginAllowThreads();
27336 (arg1)->base_CreateCanvas();
27337
27338 wxPyEndAllowThreads(__tstate);
27339 if (PyErr_Occurred()) SWIG_fail;
27340 }
27341 Py_INCREF(Py_None); resultobj = Py_None;
27342 return resultobj;
27343 fail:
27344 return NULL;
27345}
27346
27347
27348static PyObject *_wrap_PyPreviewFrame_base_CreateControlBar(PyObject *, PyObject *args, PyObject *kwargs) {
27349 PyObject *resultobj;
27350 wxPyPreviewFrame *arg1 = (wxPyPreviewFrame *) 0 ;
27351 PyObject * obj0 = 0 ;
27352 char *kwnames[] = {
27353 (char *) "self", NULL
27354 };
27355
27356 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyPreviewFrame_base_CreateControlBar",kwnames,&obj0)) goto fail;
27357 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyPreviewFrame, SWIG_POINTER_EXCEPTION | 0);
27358 if (SWIG_arg_fail(1)) SWIG_fail;
27359 {
27360 PyThreadState* __tstate = wxPyBeginAllowThreads();
27361 (arg1)->base_CreateControlBar();
27362
27363 wxPyEndAllowThreads(__tstate);
27364 if (PyErr_Occurred()) SWIG_fail;
27365 }
27366 Py_INCREF(Py_None); resultobj = Py_None;
27367 return resultobj;
27368 fail:
27369 return NULL;
27370}
27371
27372
27373static PyObject * PyPreviewFrame_swigregister(PyObject *, PyObject *args) {
27374 PyObject *obj;
27375 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
27376 SWIG_TypeClientData(SWIGTYPE_p_wxPyPreviewFrame, obj);
27377 Py_INCREF(obj);
27378 return Py_BuildValue((char *)"");
27379}
27380static PyObject *_wrap_new_PyPreviewControlBar(PyObject *, PyObject *args, PyObject *kwargs) {
27381 PyObject *resultobj;
27382 wxPrintPreview *arg1 = (wxPrintPreview *) 0 ;
27383 long arg2 ;
27384 wxWindow *arg3 = (wxWindow *) 0 ;
27385 wxPoint const &arg4_defvalue = wxDefaultPosition ;
27386 wxPoint *arg4 = (wxPoint *) &arg4_defvalue ;
27387 wxSize const &arg5_defvalue = wxDefaultSize ;
27388 wxSize *arg5 = (wxSize *) &arg5_defvalue ;
27389 long arg6 = (long) 0 ;
27390 wxString const &arg7_defvalue = wxPyPanelNameStr ;
27391 wxString *arg7 = (wxString *) &arg7_defvalue ;
27392 wxPyPreviewControlBar *result;
27393 wxPoint temp4 ;
27394 wxSize temp5 ;
27395 bool temp7 = false ;
27396 PyObject * obj0 = 0 ;
27397 PyObject * obj1 = 0 ;
27398 PyObject * obj2 = 0 ;
27399 PyObject * obj3 = 0 ;
27400 PyObject * obj4 = 0 ;
27401 PyObject * obj5 = 0 ;
27402 PyObject * obj6 = 0 ;
27403 char *kwnames[] = {
27404 (char *) "preview",(char *) "buttons",(char *) "parent",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
27405 };
27406
27407 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO|OOOO:new_PyPreviewControlBar",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6)) goto fail;
27408 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintPreview, SWIG_POINTER_EXCEPTION | 0);
27409 if (SWIG_arg_fail(1)) SWIG_fail;
27410 {
27411 arg2 = (long)(SWIG_As_long(obj1));
27412 if (SWIG_arg_fail(2)) SWIG_fail;
27413 }
27414 SWIG_Python_ConvertPtr(obj2, (void **)&arg3, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
27415 if (SWIG_arg_fail(3)) SWIG_fail;
27416 if (obj3) {
27417 {
27418 arg4 = &temp4;
27419 if ( ! wxPoint_helper(obj3, &arg4)) SWIG_fail;
27420 }
27421 }
27422 if (obj4) {
27423 {
27424 arg5 = &temp5;
27425 if ( ! wxSize_helper(obj4, &arg5)) SWIG_fail;
27426 }
27427 }
27428 if (obj5) {
27429 {
27430 arg6 = (long)(SWIG_As_long(obj5));
27431 if (SWIG_arg_fail(6)) SWIG_fail;
27432 }
27433 }
27434 if (obj6) {
27435 {
27436 arg7 = wxString_in_helper(obj6);
27437 if (arg7 == NULL) SWIG_fail;
27438 temp7 = true;
27439 }
27440 }
27441 {
27442 if (!wxPyCheckForApp()) SWIG_fail;
27443 PyThreadState* __tstate = wxPyBeginAllowThreads();
27444 result = (wxPyPreviewControlBar *)new wxPyPreviewControlBar(arg1,arg2,arg3,(wxPoint const &)*arg4,(wxSize const &)*arg5,arg6,(wxString const &)*arg7);
27445
27446 wxPyEndAllowThreads(__tstate);
27447 if (PyErr_Occurred()) SWIG_fail;
27448 }
27449 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPyPreviewControlBar, 1);
27450 {
27451 if (temp7)
27452 delete arg7;
27453 }
27454 return resultobj;
27455 fail:
27456 {
27457 if (temp7)
27458 delete arg7;
27459 }
27460 return NULL;
27461}
27462
27463
27464static PyObject *_wrap_PyPreviewControlBar__setCallbackInfo(PyObject *, PyObject *args, PyObject *kwargs) {
27465 PyObject *resultobj;
27466 wxPyPreviewControlBar *arg1 = (wxPyPreviewControlBar *) 0 ;
27467 PyObject *arg2 = (PyObject *) 0 ;
27468 PyObject *arg3 = (PyObject *) 0 ;
27469 PyObject * obj0 = 0 ;
27470 PyObject * obj1 = 0 ;
27471 PyObject * obj2 = 0 ;
27472 char *kwnames[] = {
27473 (char *) "self",(char *) "self",(char *) "_class", NULL
27474 };
27475
27476 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:PyPreviewControlBar__setCallbackInfo",kwnames,&obj0,&obj1,&obj2)) goto fail;
27477 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyPreviewControlBar, SWIG_POINTER_EXCEPTION | 0);
27478 if (SWIG_arg_fail(1)) SWIG_fail;
27479 arg2 = obj1;
27480 arg3 = obj2;
27481 {
27482 PyThreadState* __tstate = wxPyBeginAllowThreads();
27483 (arg1)->_setCallbackInfo(arg2,arg3);
27484
27485 wxPyEndAllowThreads(__tstate);
27486 if (PyErr_Occurred()) SWIG_fail;
27487 }
27488 Py_INCREF(Py_None); resultobj = Py_None;
27489 return resultobj;
27490 fail:
27491 return NULL;
27492}
27493
27494
27495static PyObject *_wrap_PyPreviewControlBar_SetPrintPreview(PyObject *, PyObject *args, PyObject *kwargs) {
27496 PyObject *resultobj;
27497 wxPyPreviewControlBar *arg1 = (wxPyPreviewControlBar *) 0 ;
27498 wxPrintPreview *arg2 = (wxPrintPreview *) 0 ;
27499 PyObject * obj0 = 0 ;
27500 PyObject * obj1 = 0 ;
27501 char *kwnames[] = {
27502 (char *) "self",(char *) "preview", NULL
27503 };
27504
27505 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PyPreviewControlBar_SetPrintPreview",kwnames,&obj0,&obj1)) goto fail;
27506 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyPreviewControlBar, SWIG_POINTER_EXCEPTION | 0);
27507 if (SWIG_arg_fail(1)) SWIG_fail;
27508 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxPrintPreview, SWIG_POINTER_EXCEPTION | 0);
27509 if (SWIG_arg_fail(2)) SWIG_fail;
27510 {
27511 PyThreadState* __tstate = wxPyBeginAllowThreads();
27512 (arg1)->SetPrintPreview(arg2);
27513
27514 wxPyEndAllowThreads(__tstate);
27515 if (PyErr_Occurred()) SWIG_fail;
27516 }
27517 Py_INCREF(Py_None); resultobj = Py_None;
27518 return resultobj;
27519 fail:
27520 return NULL;
27521}
27522
27523
27524static PyObject *_wrap_PyPreviewControlBar_base_CreateButtons(PyObject *, PyObject *args, PyObject *kwargs) {
27525 PyObject *resultobj;
27526 wxPyPreviewControlBar *arg1 = (wxPyPreviewControlBar *) 0 ;
27527 PyObject * obj0 = 0 ;
27528 char *kwnames[] = {
27529 (char *) "self", NULL
27530 };
27531
27532 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyPreviewControlBar_base_CreateButtons",kwnames,&obj0)) goto fail;
27533 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyPreviewControlBar, SWIG_POINTER_EXCEPTION | 0);
27534 if (SWIG_arg_fail(1)) SWIG_fail;
27535 {
27536 PyThreadState* __tstate = wxPyBeginAllowThreads();
27537 (arg1)->base_CreateButtons();
27538
27539 wxPyEndAllowThreads(__tstate);
27540 if (PyErr_Occurred()) SWIG_fail;
27541 }
27542 Py_INCREF(Py_None); resultobj = Py_None;
27543 return resultobj;
27544 fail:
27545 return NULL;
27546}
27547
27548
27549static PyObject *_wrap_PyPreviewControlBar_base_SetZoomControl(PyObject *, PyObject *args, PyObject *kwargs) {
27550 PyObject *resultobj;
27551 wxPyPreviewControlBar *arg1 = (wxPyPreviewControlBar *) 0 ;
27552 int arg2 ;
27553 PyObject * obj0 = 0 ;
27554 PyObject * obj1 = 0 ;
27555 char *kwnames[] = {
27556 (char *) "self",(char *) "zoom", NULL
27557 };
27558
27559 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PyPreviewControlBar_base_SetZoomControl",kwnames,&obj0,&obj1)) goto fail;
27560 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyPreviewControlBar, SWIG_POINTER_EXCEPTION | 0);
27561 if (SWIG_arg_fail(1)) SWIG_fail;
27562 {
27563 arg2 = (int)(SWIG_As_int(obj1));
27564 if (SWIG_arg_fail(2)) SWIG_fail;
27565 }
27566 {
27567 PyThreadState* __tstate = wxPyBeginAllowThreads();
27568 (arg1)->base_SetZoomControl(arg2);
27569
27570 wxPyEndAllowThreads(__tstate);
27571 if (PyErr_Occurred()) SWIG_fail;
27572 }
27573 Py_INCREF(Py_None); resultobj = Py_None;
27574 return resultobj;
27575 fail:
27576 return NULL;
27577}
27578
27579
27580static PyObject * PyPreviewControlBar_swigregister(PyObject *, PyObject *args) {
27581 PyObject *obj;
27582 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
27583 SWIG_TypeClientData(SWIGTYPE_p_wxPyPreviewControlBar, obj);
27584 Py_INCREF(obj);
27585 return Py_BuildValue((char *)"");
27586}
27587static PyMethodDef SwigMethods[] = {
27588 { (char *)"new_Panel", (PyCFunction) _wrap_new_Panel, METH_VARARGS | METH_KEYWORDS, NULL},
27589 { (char *)"new_PrePanel", (PyCFunction) _wrap_new_PrePanel, METH_VARARGS | METH_KEYWORDS, NULL},
27590 { (char *)"Panel_Create", (PyCFunction) _wrap_Panel_Create, METH_VARARGS | METH_KEYWORDS, NULL},
27591 { (char *)"Panel_InitDialog", (PyCFunction) _wrap_Panel_InitDialog, METH_VARARGS | METH_KEYWORDS, NULL},
27592 { (char *)"Panel_SetFocus", (PyCFunction) _wrap_Panel_SetFocus, METH_VARARGS | METH_KEYWORDS, NULL},
27593 { (char *)"Panel_SetFocusIgnoringChildren", (PyCFunction) _wrap_Panel_SetFocusIgnoringChildren, METH_VARARGS | METH_KEYWORDS, NULL},
27594 { (char *)"Panel_GetClassDefaultAttributes", (PyCFunction) _wrap_Panel_GetClassDefaultAttributes, METH_VARARGS | METH_KEYWORDS, NULL},
27595 { (char *)"Panel_swigregister", Panel_swigregister, METH_VARARGS, NULL},
27596 { (char *)"new_ScrolledWindow", (PyCFunction) _wrap_new_ScrolledWindow, METH_VARARGS | METH_KEYWORDS, NULL},
27597 { (char *)"new_PreScrolledWindow", (PyCFunction) _wrap_new_PreScrolledWindow, METH_VARARGS | METH_KEYWORDS, NULL},
27598 { (char *)"ScrolledWindow_Create", (PyCFunction) _wrap_ScrolledWindow_Create, METH_VARARGS | METH_KEYWORDS, NULL},
27599 { (char *)"ScrolledWindow_SetScrollbars", (PyCFunction) _wrap_ScrolledWindow_SetScrollbars, METH_VARARGS | METH_KEYWORDS, NULL},
27600 { (char *)"ScrolledWindow_Scroll", (PyCFunction) _wrap_ScrolledWindow_Scroll, METH_VARARGS | METH_KEYWORDS, NULL},
27601 { (char *)"ScrolledWindow_GetScrollPageSize", (PyCFunction) _wrap_ScrolledWindow_GetScrollPageSize, METH_VARARGS | METH_KEYWORDS, NULL},
27602 { (char *)"ScrolledWindow_SetScrollPageSize", (PyCFunction) _wrap_ScrolledWindow_SetScrollPageSize, METH_VARARGS | METH_KEYWORDS, NULL},
27603 { (char *)"ScrolledWindow_SetScrollRate", (PyCFunction) _wrap_ScrolledWindow_SetScrollRate, METH_VARARGS | METH_KEYWORDS, NULL},
27604 { (char *)"ScrolledWindow_GetScrollPixelsPerUnit", (PyCFunction) _wrap_ScrolledWindow_GetScrollPixelsPerUnit, METH_VARARGS | METH_KEYWORDS, NULL},
27605 { (char *)"ScrolledWindow_EnableScrolling", (PyCFunction) _wrap_ScrolledWindow_EnableScrolling, METH_VARARGS | METH_KEYWORDS, NULL},
27606 { (char *)"ScrolledWindow_GetViewStart", (PyCFunction) _wrap_ScrolledWindow_GetViewStart, METH_VARARGS | METH_KEYWORDS, NULL},
27607 { (char *)"ScrolledWindow_SetScale", (PyCFunction) _wrap_ScrolledWindow_SetScale, METH_VARARGS | METH_KEYWORDS, NULL},
27608 { (char *)"ScrolledWindow_GetScaleX", (PyCFunction) _wrap_ScrolledWindow_GetScaleX, METH_VARARGS | METH_KEYWORDS, NULL},
27609 { (char *)"ScrolledWindow_GetScaleY", (PyCFunction) _wrap_ScrolledWindow_GetScaleY, METH_VARARGS | METH_KEYWORDS, NULL},
27610 { (char *)"ScrolledWindow_CalcScrolledPosition", _wrap_ScrolledWindow_CalcScrolledPosition, METH_VARARGS, NULL},
27611 { (char *)"ScrolledWindow_CalcUnscrolledPosition", _wrap_ScrolledWindow_CalcUnscrolledPosition, METH_VARARGS, NULL},
27612 { (char *)"ScrolledWindow_AdjustScrollbars", (PyCFunction) _wrap_ScrolledWindow_AdjustScrollbars, METH_VARARGS | METH_KEYWORDS, NULL},
27613 { (char *)"ScrolledWindow_CalcScrollInc", (PyCFunction) _wrap_ScrolledWindow_CalcScrollInc, METH_VARARGS | METH_KEYWORDS, NULL},
27614 { (char *)"ScrolledWindow_SetTargetWindow", (PyCFunction) _wrap_ScrolledWindow_SetTargetWindow, METH_VARARGS | METH_KEYWORDS, NULL},
27615 { (char *)"ScrolledWindow_GetTargetWindow", (PyCFunction) _wrap_ScrolledWindow_GetTargetWindow, METH_VARARGS | METH_KEYWORDS, NULL},
27616 { (char *)"ScrolledWindow_SetTargetRect", (PyCFunction) _wrap_ScrolledWindow_SetTargetRect, METH_VARARGS | METH_KEYWORDS, NULL},
27617 { (char *)"ScrolledWindow_GetTargetRect", (PyCFunction) _wrap_ScrolledWindow_GetTargetRect, METH_VARARGS | METH_KEYWORDS, NULL},
27618 { (char *)"ScrolledWindow_DoPrepareDC", (PyCFunction) _wrap_ScrolledWindow_DoPrepareDC, METH_VARARGS | METH_KEYWORDS, NULL},
27619 { (char *)"ScrolledWindow_GetClassDefaultAttributes", (PyCFunction) _wrap_ScrolledWindow_GetClassDefaultAttributes, METH_VARARGS | METH_KEYWORDS, NULL},
27620 { (char *)"ScrolledWindow_swigregister", ScrolledWindow_swigregister, METH_VARARGS, NULL},
27621 { (char *)"TopLevelWindow_Maximize", (PyCFunction) _wrap_TopLevelWindow_Maximize, METH_VARARGS | METH_KEYWORDS, NULL},
27622 { (char *)"TopLevelWindow_Restore", (PyCFunction) _wrap_TopLevelWindow_Restore, METH_VARARGS | METH_KEYWORDS, NULL},
27623 { (char *)"TopLevelWindow_Iconize", (PyCFunction) _wrap_TopLevelWindow_Iconize, METH_VARARGS | METH_KEYWORDS, NULL},
27624 { (char *)"TopLevelWindow_IsMaximized", (PyCFunction) _wrap_TopLevelWindow_IsMaximized, METH_VARARGS | METH_KEYWORDS, NULL},
27625 { (char *)"TopLevelWindow_IsIconized", (PyCFunction) _wrap_TopLevelWindow_IsIconized, METH_VARARGS | METH_KEYWORDS, NULL},
27626 { (char *)"TopLevelWindow_GetIcon", (PyCFunction) _wrap_TopLevelWindow_GetIcon, METH_VARARGS | METH_KEYWORDS, NULL},
27627 { (char *)"TopLevelWindow_SetIcon", (PyCFunction) _wrap_TopLevelWindow_SetIcon, METH_VARARGS | METH_KEYWORDS, NULL},
27628 { (char *)"TopLevelWindow_SetIcons", (PyCFunction) _wrap_TopLevelWindow_SetIcons, METH_VARARGS | METH_KEYWORDS, NULL},
27629 { (char *)"TopLevelWindow_ShowFullScreen", (PyCFunction) _wrap_TopLevelWindow_ShowFullScreen, METH_VARARGS | METH_KEYWORDS, NULL},
27630 { (char *)"TopLevelWindow_IsFullScreen", (PyCFunction) _wrap_TopLevelWindow_IsFullScreen, METH_VARARGS | METH_KEYWORDS, NULL},
27631 { (char *)"TopLevelWindow_SetTitle", (PyCFunction) _wrap_TopLevelWindow_SetTitle, METH_VARARGS | METH_KEYWORDS, NULL},
27632 { (char *)"TopLevelWindow_GetTitle", (PyCFunction) _wrap_TopLevelWindow_GetTitle, METH_VARARGS | METH_KEYWORDS, NULL},
27633 { (char *)"TopLevelWindow_SetShape", (PyCFunction) _wrap_TopLevelWindow_SetShape, METH_VARARGS | METH_KEYWORDS, NULL},
27634 { (char *)"TopLevelWindow_RequestUserAttention", (PyCFunction) _wrap_TopLevelWindow_RequestUserAttention, METH_VARARGS | METH_KEYWORDS, NULL},
27635 { (char *)"TopLevelWindow_IsActive", (PyCFunction) _wrap_TopLevelWindow_IsActive, METH_VARARGS | METH_KEYWORDS, NULL},
27636 { (char *)"TopLevelWindow_MacSetMetalAppearance", (PyCFunction) _wrap_TopLevelWindow_MacSetMetalAppearance, METH_VARARGS | METH_KEYWORDS, NULL},
27637 { (char *)"TopLevelWindow_MacGetMetalAppearance", (PyCFunction) _wrap_TopLevelWindow_MacGetMetalAppearance, METH_VARARGS | METH_KEYWORDS, NULL},
27638 { (char *)"TopLevelWindow_swigregister", TopLevelWindow_swigregister, METH_VARARGS, NULL},
27639 { (char *)"new_Frame", (PyCFunction) _wrap_new_Frame, METH_VARARGS | METH_KEYWORDS, NULL},
27640 { (char *)"new_PreFrame", (PyCFunction) _wrap_new_PreFrame, METH_VARARGS | METH_KEYWORDS, NULL},
27641 { (char *)"Frame_Create", (PyCFunction) _wrap_Frame_Create, METH_VARARGS | METH_KEYWORDS, NULL},
27642 { (char *)"Frame_GetClientAreaOrigin", (PyCFunction) _wrap_Frame_GetClientAreaOrigin, METH_VARARGS | METH_KEYWORDS, NULL},
27643 { (char *)"Frame_SendSizeEvent", (PyCFunction) _wrap_Frame_SendSizeEvent, METH_VARARGS | METH_KEYWORDS, NULL},
27644 { (char *)"Frame_SetMenuBar", (PyCFunction) _wrap_Frame_SetMenuBar, METH_VARARGS | METH_KEYWORDS, NULL},
27645 { (char *)"Frame_GetMenuBar", (PyCFunction) _wrap_Frame_GetMenuBar, METH_VARARGS | METH_KEYWORDS, NULL},
27646 { (char *)"Frame_ProcessCommand", (PyCFunction) _wrap_Frame_ProcessCommand, METH_VARARGS | METH_KEYWORDS, NULL},
27647 { (char *)"Frame_CreateStatusBar", (PyCFunction) _wrap_Frame_CreateStatusBar, METH_VARARGS | METH_KEYWORDS, NULL},
27648 { (char *)"Frame_GetStatusBar", (PyCFunction) _wrap_Frame_GetStatusBar, METH_VARARGS | METH_KEYWORDS, NULL},
27649 { (char *)"Frame_SetStatusBar", (PyCFunction) _wrap_Frame_SetStatusBar, METH_VARARGS | METH_KEYWORDS, NULL},
27650 { (char *)"Frame_SetStatusText", (PyCFunction) _wrap_Frame_SetStatusText, METH_VARARGS | METH_KEYWORDS, NULL},
27651 { (char *)"Frame_SetStatusWidths", (PyCFunction) _wrap_Frame_SetStatusWidths, METH_VARARGS | METH_KEYWORDS, NULL},
27652 { (char *)"Frame_PushStatusText", (PyCFunction) _wrap_Frame_PushStatusText, METH_VARARGS | METH_KEYWORDS, NULL},
27653 { (char *)"Frame_PopStatusText", (PyCFunction) _wrap_Frame_PopStatusText, METH_VARARGS | METH_KEYWORDS, NULL},
27654 { (char *)"Frame_SetStatusBarPane", (PyCFunction) _wrap_Frame_SetStatusBarPane, METH_VARARGS | METH_KEYWORDS, NULL},
27655 { (char *)"Frame_GetStatusBarPane", (PyCFunction) _wrap_Frame_GetStatusBarPane, METH_VARARGS | METH_KEYWORDS, NULL},
27656 { (char *)"Frame_CreateToolBar", (PyCFunction) _wrap_Frame_CreateToolBar, METH_VARARGS | METH_KEYWORDS, NULL},
27657 { (char *)"Frame_GetToolBar", (PyCFunction) _wrap_Frame_GetToolBar, METH_VARARGS | METH_KEYWORDS, NULL},
27658 { (char *)"Frame_SetToolBar", (PyCFunction) _wrap_Frame_SetToolBar, METH_VARARGS | METH_KEYWORDS, NULL},
27659 { (char *)"Frame_DoGiveHelp", (PyCFunction) _wrap_Frame_DoGiveHelp, METH_VARARGS | METH_KEYWORDS, NULL},
27660 { (char *)"Frame_DoMenuUpdates", (PyCFunction) _wrap_Frame_DoMenuUpdates, METH_VARARGS | METH_KEYWORDS, NULL},
27661 { (char *)"Frame_GetClassDefaultAttributes", (PyCFunction) _wrap_Frame_GetClassDefaultAttributes, METH_VARARGS | METH_KEYWORDS, NULL},
27662 { (char *)"Frame_swigregister", Frame_swigregister, METH_VARARGS, NULL},
27663 { (char *)"new_Dialog", (PyCFunction) _wrap_new_Dialog, METH_VARARGS | METH_KEYWORDS, NULL},
27664 { (char *)"new_PreDialog", (PyCFunction) _wrap_new_PreDialog, METH_VARARGS | METH_KEYWORDS, NULL},
27665 { (char *)"Dialog_Create", (PyCFunction) _wrap_Dialog_Create, METH_VARARGS | METH_KEYWORDS, NULL},
27666 { (char *)"Dialog_SetReturnCode", (PyCFunction) _wrap_Dialog_SetReturnCode, METH_VARARGS | METH_KEYWORDS, NULL},
27667 { (char *)"Dialog_GetReturnCode", (PyCFunction) _wrap_Dialog_GetReturnCode, METH_VARARGS | METH_KEYWORDS, NULL},
27668 { (char *)"Dialog_CreateTextSizer", (PyCFunction) _wrap_Dialog_CreateTextSizer, METH_VARARGS | METH_KEYWORDS, NULL},
27669 { (char *)"Dialog_CreateButtonSizer", (PyCFunction) _wrap_Dialog_CreateButtonSizer, METH_VARARGS | METH_KEYWORDS, NULL},
27670 { (char *)"Dialog_CreateStdDialogButtonSizer", (PyCFunction) _wrap_Dialog_CreateStdDialogButtonSizer, METH_VARARGS | METH_KEYWORDS, NULL},
27671 { (char *)"Dialog_IsModal", (PyCFunction) _wrap_Dialog_IsModal, METH_VARARGS | METH_KEYWORDS, NULL},
27672 { (char *)"Dialog_ShowModal", (PyCFunction) _wrap_Dialog_ShowModal, METH_VARARGS | METH_KEYWORDS, NULL},
27673 { (char *)"Dialog_EndModal", (PyCFunction) _wrap_Dialog_EndModal, METH_VARARGS | METH_KEYWORDS, NULL},
27674 { (char *)"Dialog_GetClassDefaultAttributes", (PyCFunction) _wrap_Dialog_GetClassDefaultAttributes, METH_VARARGS | METH_KEYWORDS, NULL},
27675 { (char *)"Dialog_swigregister", Dialog_swigregister, METH_VARARGS, NULL},
27676 { (char *)"new_MiniFrame", (PyCFunction) _wrap_new_MiniFrame, METH_VARARGS | METH_KEYWORDS, NULL},
27677 { (char *)"new_PreMiniFrame", (PyCFunction) _wrap_new_PreMiniFrame, METH_VARARGS | METH_KEYWORDS, NULL},
27678 { (char *)"MiniFrame_Create", (PyCFunction) _wrap_MiniFrame_Create, METH_VARARGS | METH_KEYWORDS, NULL},
27679 { (char *)"MiniFrame_swigregister", MiniFrame_swigregister, METH_VARARGS, NULL},
27680 { (char *)"new_SplashScreenWindow", (PyCFunction) _wrap_new_SplashScreenWindow, METH_VARARGS | METH_KEYWORDS, NULL},
27681 { (char *)"SplashScreenWindow_SetBitmap", (PyCFunction) _wrap_SplashScreenWindow_SetBitmap, METH_VARARGS | METH_KEYWORDS, NULL},
27682 { (char *)"SplashScreenWindow_GetBitmap", (PyCFunction) _wrap_SplashScreenWindow_GetBitmap, METH_VARARGS | METH_KEYWORDS, NULL},
27683 { (char *)"SplashScreenWindow_swigregister", SplashScreenWindow_swigregister, METH_VARARGS, NULL},
27684 { (char *)"new_SplashScreen", (PyCFunction) _wrap_new_SplashScreen, METH_VARARGS | METH_KEYWORDS, NULL},
27685 { (char *)"SplashScreen_GetSplashStyle", (PyCFunction) _wrap_SplashScreen_GetSplashStyle, METH_VARARGS | METH_KEYWORDS, NULL},
27686 { (char *)"SplashScreen_GetSplashWindow", (PyCFunction) _wrap_SplashScreen_GetSplashWindow, METH_VARARGS | METH_KEYWORDS, NULL},
27687 { (char *)"SplashScreen_GetTimeout", (PyCFunction) _wrap_SplashScreen_GetTimeout, METH_VARARGS | METH_KEYWORDS, NULL},
27688 { (char *)"SplashScreen_swigregister", SplashScreen_swigregister, METH_VARARGS, NULL},
27689 { (char *)"new_StatusBar", (PyCFunction) _wrap_new_StatusBar, METH_VARARGS | METH_KEYWORDS, NULL},
27690 { (char *)"new_PreStatusBar", (PyCFunction) _wrap_new_PreStatusBar, METH_VARARGS | METH_KEYWORDS, NULL},
27691 { (char *)"StatusBar_Create", (PyCFunction) _wrap_StatusBar_Create, METH_VARARGS | METH_KEYWORDS, NULL},
27692 { (char *)"StatusBar_SetFieldsCount", (PyCFunction) _wrap_StatusBar_SetFieldsCount, METH_VARARGS | METH_KEYWORDS, NULL},
27693 { (char *)"StatusBar_GetFieldsCount", (PyCFunction) _wrap_StatusBar_GetFieldsCount, METH_VARARGS | METH_KEYWORDS, NULL},
27694 { (char *)"StatusBar_SetStatusText", (PyCFunction) _wrap_StatusBar_SetStatusText, METH_VARARGS | METH_KEYWORDS, NULL},
27695 { (char *)"StatusBar_GetStatusText", (PyCFunction) _wrap_StatusBar_GetStatusText, METH_VARARGS | METH_KEYWORDS, NULL},
27696 { (char *)"StatusBar_PushStatusText", (PyCFunction) _wrap_StatusBar_PushStatusText, METH_VARARGS | METH_KEYWORDS, NULL},
27697 { (char *)"StatusBar_PopStatusText", (PyCFunction) _wrap_StatusBar_PopStatusText, METH_VARARGS | METH_KEYWORDS, NULL},
27698 { (char *)"StatusBar_SetStatusWidths", (PyCFunction) _wrap_StatusBar_SetStatusWidths, METH_VARARGS | METH_KEYWORDS, NULL},
27699 { (char *)"StatusBar_SetStatusStyles", (PyCFunction) _wrap_StatusBar_SetStatusStyles, METH_VARARGS | METH_KEYWORDS, NULL},
27700 { (char *)"StatusBar_GetFieldRect", (PyCFunction) _wrap_StatusBar_GetFieldRect, METH_VARARGS | METH_KEYWORDS, NULL},
27701 { (char *)"StatusBar_SetMinHeight", (PyCFunction) _wrap_StatusBar_SetMinHeight, METH_VARARGS | METH_KEYWORDS, NULL},
27702 { (char *)"StatusBar_GetBorderX", (PyCFunction) _wrap_StatusBar_GetBorderX, METH_VARARGS | METH_KEYWORDS, NULL},
27703 { (char *)"StatusBar_GetBorderY", (PyCFunction) _wrap_StatusBar_GetBorderY, METH_VARARGS | METH_KEYWORDS, NULL},
27704 { (char *)"StatusBar_GetClassDefaultAttributes", (PyCFunction) _wrap_StatusBar_GetClassDefaultAttributes, METH_VARARGS | METH_KEYWORDS, NULL},
27705 { (char *)"StatusBar_swigregister", StatusBar_swigregister, METH_VARARGS, NULL},
27706 { (char *)"new_SplitterWindow", (PyCFunction) _wrap_new_SplitterWindow, METH_VARARGS | METH_KEYWORDS, NULL},
27707 { (char *)"new_PreSplitterWindow", (PyCFunction) _wrap_new_PreSplitterWindow, METH_VARARGS | METH_KEYWORDS, NULL},
27708 { (char *)"SplitterWindow_Create", (PyCFunction) _wrap_SplitterWindow_Create, METH_VARARGS | METH_KEYWORDS, NULL},
27709 { (char *)"SplitterWindow_GetWindow1", (PyCFunction) _wrap_SplitterWindow_GetWindow1, METH_VARARGS | METH_KEYWORDS, NULL},
27710 { (char *)"SplitterWindow_GetWindow2", (PyCFunction) _wrap_SplitterWindow_GetWindow2, METH_VARARGS | METH_KEYWORDS, NULL},
27711 { (char *)"SplitterWindow_SetSplitMode", (PyCFunction) _wrap_SplitterWindow_SetSplitMode, METH_VARARGS | METH_KEYWORDS, NULL},
27712 { (char *)"SplitterWindow_GetSplitMode", (PyCFunction) _wrap_SplitterWindow_GetSplitMode, METH_VARARGS | METH_KEYWORDS, NULL},
27713 { (char *)"SplitterWindow_Initialize", (PyCFunction) _wrap_SplitterWindow_Initialize, METH_VARARGS | METH_KEYWORDS, NULL},
27714 { (char *)"SplitterWindow_SplitVertically", (PyCFunction) _wrap_SplitterWindow_SplitVertically, METH_VARARGS | METH_KEYWORDS, NULL},
27715 { (char *)"SplitterWindow_SplitHorizontally", (PyCFunction) _wrap_SplitterWindow_SplitHorizontally, METH_VARARGS | METH_KEYWORDS, NULL},
27716 { (char *)"SplitterWindow_Unsplit", (PyCFunction) _wrap_SplitterWindow_Unsplit, METH_VARARGS | METH_KEYWORDS, NULL},
27717 { (char *)"SplitterWindow_ReplaceWindow", (PyCFunction) _wrap_SplitterWindow_ReplaceWindow, METH_VARARGS | METH_KEYWORDS, NULL},
27718 { (char *)"SplitterWindow_UpdateSize", (PyCFunction) _wrap_SplitterWindow_UpdateSize, METH_VARARGS | METH_KEYWORDS, NULL},
27719 { (char *)"SplitterWindow_IsSplit", (PyCFunction) _wrap_SplitterWindow_IsSplit, METH_VARARGS | METH_KEYWORDS, NULL},
27720 { (char *)"SplitterWindow_SetSashSize", (PyCFunction) _wrap_SplitterWindow_SetSashSize, METH_VARARGS | METH_KEYWORDS, NULL},
27721 { (char *)"SplitterWindow_SetBorderSize", (PyCFunction) _wrap_SplitterWindow_SetBorderSize, METH_VARARGS | METH_KEYWORDS, NULL},
27722 { (char *)"SplitterWindow_GetSashSize", (PyCFunction) _wrap_SplitterWindow_GetSashSize, METH_VARARGS | METH_KEYWORDS, NULL},
27723 { (char *)"SplitterWindow_GetBorderSize", (PyCFunction) _wrap_SplitterWindow_GetBorderSize, METH_VARARGS | METH_KEYWORDS, NULL},
27724 { (char *)"SplitterWindow_SetSashPosition", (PyCFunction) _wrap_SplitterWindow_SetSashPosition, METH_VARARGS | METH_KEYWORDS, NULL},
27725 { (char *)"SplitterWindow_GetSashPosition", (PyCFunction) _wrap_SplitterWindow_GetSashPosition, METH_VARARGS | METH_KEYWORDS, NULL},
27726 { (char *)"SplitterWindow_SetSashGravity", (PyCFunction) _wrap_SplitterWindow_SetSashGravity, METH_VARARGS | METH_KEYWORDS, NULL},
27727 { (char *)"SplitterWindow_GetSashGravity", (PyCFunction) _wrap_SplitterWindow_GetSashGravity, METH_VARARGS | METH_KEYWORDS, NULL},
27728 { (char *)"SplitterWindow_SetMinimumPaneSize", (PyCFunction) _wrap_SplitterWindow_SetMinimumPaneSize, METH_VARARGS | METH_KEYWORDS, NULL},
27729 { (char *)"SplitterWindow_GetMinimumPaneSize", (PyCFunction) _wrap_SplitterWindow_GetMinimumPaneSize, METH_VARARGS | METH_KEYWORDS, NULL},
27730 { (char *)"SplitterWindow_SashHitTest", (PyCFunction) _wrap_SplitterWindow_SashHitTest, METH_VARARGS | METH_KEYWORDS, NULL},
27731 { (char *)"SplitterWindow_SizeWindows", (PyCFunction) _wrap_SplitterWindow_SizeWindows, METH_VARARGS | METH_KEYWORDS, NULL},
27732 { (char *)"SplitterWindow_SetNeedUpdating", (PyCFunction) _wrap_SplitterWindow_SetNeedUpdating, METH_VARARGS | METH_KEYWORDS, NULL},
27733 { (char *)"SplitterWindow_GetNeedUpdating", (PyCFunction) _wrap_SplitterWindow_GetNeedUpdating, METH_VARARGS | METH_KEYWORDS, NULL},
27734 { (char *)"SplitterWindow_GetClassDefaultAttributes", (PyCFunction) _wrap_SplitterWindow_GetClassDefaultAttributes, METH_VARARGS | METH_KEYWORDS, NULL},
27735 { (char *)"SplitterWindow_swigregister", SplitterWindow_swigregister, METH_VARARGS, NULL},
27736 { (char *)"new_SplitterEvent", (PyCFunction) _wrap_new_SplitterEvent, METH_VARARGS | METH_KEYWORDS, NULL},
27737 { (char *)"SplitterEvent_SetSashPosition", (PyCFunction) _wrap_SplitterEvent_SetSashPosition, METH_VARARGS | METH_KEYWORDS, NULL},
27738 { (char *)"SplitterEvent_GetSashPosition", (PyCFunction) _wrap_SplitterEvent_GetSashPosition, METH_VARARGS | METH_KEYWORDS, NULL},
27739 { (char *)"SplitterEvent_GetWindowBeingRemoved", (PyCFunction) _wrap_SplitterEvent_GetWindowBeingRemoved, METH_VARARGS | METH_KEYWORDS, NULL},
27740 { (char *)"SplitterEvent_GetX", (PyCFunction) _wrap_SplitterEvent_GetX, METH_VARARGS | METH_KEYWORDS, NULL},
27741 { (char *)"SplitterEvent_GetY", (PyCFunction) _wrap_SplitterEvent_GetY, METH_VARARGS | METH_KEYWORDS, NULL},
27742 { (char *)"SplitterEvent_swigregister", SplitterEvent_swigregister, METH_VARARGS, NULL},
27743 { (char *)"new_SashWindow", (PyCFunction) _wrap_new_SashWindow, METH_VARARGS | METH_KEYWORDS, NULL},
27744 { (char *)"new_PreSashWindow", (PyCFunction) _wrap_new_PreSashWindow, METH_VARARGS | METH_KEYWORDS, NULL},
27745 { (char *)"SashWindow_Create", (PyCFunction) _wrap_SashWindow_Create, METH_VARARGS | METH_KEYWORDS, NULL},
27746 { (char *)"SashWindow_SetSashVisible", (PyCFunction) _wrap_SashWindow_SetSashVisible, METH_VARARGS | METH_KEYWORDS, NULL},
27747 { (char *)"SashWindow_GetSashVisible", (PyCFunction) _wrap_SashWindow_GetSashVisible, METH_VARARGS | METH_KEYWORDS, NULL},
27748 { (char *)"SashWindow_SetSashBorder", (PyCFunction) _wrap_SashWindow_SetSashBorder, METH_VARARGS | METH_KEYWORDS, NULL},
27749 { (char *)"SashWindow_HasBorder", (PyCFunction) _wrap_SashWindow_HasBorder, METH_VARARGS | METH_KEYWORDS, NULL},
27750 { (char *)"SashWindow_GetEdgeMargin", (PyCFunction) _wrap_SashWindow_GetEdgeMargin, METH_VARARGS | METH_KEYWORDS, NULL},
27751 { (char *)"SashWindow_SetDefaultBorderSize", (PyCFunction) _wrap_SashWindow_SetDefaultBorderSize, METH_VARARGS | METH_KEYWORDS, NULL},
27752 { (char *)"SashWindow_GetDefaultBorderSize", (PyCFunction) _wrap_SashWindow_GetDefaultBorderSize, METH_VARARGS | METH_KEYWORDS, NULL},
27753 { (char *)"SashWindow_SetExtraBorderSize", (PyCFunction) _wrap_SashWindow_SetExtraBorderSize, METH_VARARGS | METH_KEYWORDS, NULL},
27754 { (char *)"SashWindow_GetExtraBorderSize", (PyCFunction) _wrap_SashWindow_GetExtraBorderSize, METH_VARARGS | METH_KEYWORDS, NULL},
27755 { (char *)"SashWindow_SetMinimumSizeX", (PyCFunction) _wrap_SashWindow_SetMinimumSizeX, METH_VARARGS | METH_KEYWORDS, NULL},
27756 { (char *)"SashWindow_SetMinimumSizeY", (PyCFunction) _wrap_SashWindow_SetMinimumSizeY, METH_VARARGS | METH_KEYWORDS, NULL},
27757 { (char *)"SashWindow_GetMinimumSizeX", (PyCFunction) _wrap_SashWindow_GetMinimumSizeX, METH_VARARGS | METH_KEYWORDS, NULL},
27758 { (char *)"SashWindow_GetMinimumSizeY", (PyCFunction) _wrap_SashWindow_GetMinimumSizeY, METH_VARARGS | METH_KEYWORDS, NULL},
27759 { (char *)"SashWindow_SetMaximumSizeX", (PyCFunction) _wrap_SashWindow_SetMaximumSizeX, METH_VARARGS | METH_KEYWORDS, NULL},
27760 { (char *)"SashWindow_SetMaximumSizeY", (PyCFunction) _wrap_SashWindow_SetMaximumSizeY, METH_VARARGS | METH_KEYWORDS, NULL},
27761 { (char *)"SashWindow_GetMaximumSizeX", (PyCFunction) _wrap_SashWindow_GetMaximumSizeX, METH_VARARGS | METH_KEYWORDS, NULL},
27762 { (char *)"SashWindow_GetMaximumSizeY", (PyCFunction) _wrap_SashWindow_GetMaximumSizeY, METH_VARARGS | METH_KEYWORDS, NULL},
27763 { (char *)"SashWindow_SashHitTest", (PyCFunction) _wrap_SashWindow_SashHitTest, METH_VARARGS | METH_KEYWORDS, NULL},
27764 { (char *)"SashWindow_SizeWindows", (PyCFunction) _wrap_SashWindow_SizeWindows, METH_VARARGS | METH_KEYWORDS, NULL},
27765 { (char *)"SashWindow_swigregister", SashWindow_swigregister, METH_VARARGS, NULL},
27766 { (char *)"new_SashEvent", (PyCFunction) _wrap_new_SashEvent, METH_VARARGS | METH_KEYWORDS, NULL},
27767 { (char *)"SashEvent_SetEdge", (PyCFunction) _wrap_SashEvent_SetEdge, METH_VARARGS | METH_KEYWORDS, NULL},
27768 { (char *)"SashEvent_GetEdge", (PyCFunction) _wrap_SashEvent_GetEdge, METH_VARARGS | METH_KEYWORDS, NULL},
27769 { (char *)"SashEvent_SetDragRect", (PyCFunction) _wrap_SashEvent_SetDragRect, METH_VARARGS | METH_KEYWORDS, NULL},
27770 { (char *)"SashEvent_GetDragRect", (PyCFunction) _wrap_SashEvent_GetDragRect, METH_VARARGS | METH_KEYWORDS, NULL},
27771 { (char *)"SashEvent_SetDragStatus", (PyCFunction) _wrap_SashEvent_SetDragStatus, METH_VARARGS | METH_KEYWORDS, NULL},
27772 { (char *)"SashEvent_GetDragStatus", (PyCFunction) _wrap_SashEvent_GetDragStatus, METH_VARARGS | METH_KEYWORDS, NULL},
27773 { (char *)"SashEvent_swigregister", SashEvent_swigregister, METH_VARARGS, NULL},
27774 { (char *)"new_QueryLayoutInfoEvent", (PyCFunction) _wrap_new_QueryLayoutInfoEvent, METH_VARARGS | METH_KEYWORDS, NULL},
27775 { (char *)"QueryLayoutInfoEvent_SetRequestedLength", (PyCFunction) _wrap_QueryLayoutInfoEvent_SetRequestedLength, METH_VARARGS | METH_KEYWORDS, NULL},
27776 { (char *)"QueryLayoutInfoEvent_GetRequestedLength", (PyCFunction) _wrap_QueryLayoutInfoEvent_GetRequestedLength, METH_VARARGS | METH_KEYWORDS, NULL},
27777 { (char *)"QueryLayoutInfoEvent_SetFlags", (PyCFunction) _wrap_QueryLayoutInfoEvent_SetFlags, METH_VARARGS | METH_KEYWORDS, NULL},
27778 { (char *)"QueryLayoutInfoEvent_GetFlags", (PyCFunction) _wrap_QueryLayoutInfoEvent_GetFlags, METH_VARARGS | METH_KEYWORDS, NULL},
27779 { (char *)"QueryLayoutInfoEvent_SetSize", (PyCFunction) _wrap_QueryLayoutInfoEvent_SetSize, METH_VARARGS | METH_KEYWORDS, NULL},
27780 { (char *)"QueryLayoutInfoEvent_GetSize", (PyCFunction) _wrap_QueryLayoutInfoEvent_GetSize, METH_VARARGS | METH_KEYWORDS, NULL},
27781 { (char *)"QueryLayoutInfoEvent_SetOrientation", (PyCFunction) _wrap_QueryLayoutInfoEvent_SetOrientation, METH_VARARGS | METH_KEYWORDS, NULL},
27782 { (char *)"QueryLayoutInfoEvent_GetOrientation", (PyCFunction) _wrap_QueryLayoutInfoEvent_GetOrientation, METH_VARARGS | METH_KEYWORDS, NULL},
27783 { (char *)"QueryLayoutInfoEvent_SetAlignment", (PyCFunction) _wrap_QueryLayoutInfoEvent_SetAlignment, METH_VARARGS | METH_KEYWORDS, NULL},
27784 { (char *)"QueryLayoutInfoEvent_GetAlignment", (PyCFunction) _wrap_QueryLayoutInfoEvent_GetAlignment, METH_VARARGS | METH_KEYWORDS, NULL},
27785 { (char *)"QueryLayoutInfoEvent_swigregister", QueryLayoutInfoEvent_swigregister, METH_VARARGS, NULL},
27786 { (char *)"new_CalculateLayoutEvent", (PyCFunction) _wrap_new_CalculateLayoutEvent, METH_VARARGS | METH_KEYWORDS, NULL},
27787 { (char *)"CalculateLayoutEvent_SetFlags", (PyCFunction) _wrap_CalculateLayoutEvent_SetFlags, METH_VARARGS | METH_KEYWORDS, NULL},
27788 { (char *)"CalculateLayoutEvent_GetFlags", (PyCFunction) _wrap_CalculateLayoutEvent_GetFlags, METH_VARARGS | METH_KEYWORDS, NULL},
27789 { (char *)"CalculateLayoutEvent_SetRect", (PyCFunction) _wrap_CalculateLayoutEvent_SetRect, METH_VARARGS | METH_KEYWORDS, NULL},
27790 { (char *)"CalculateLayoutEvent_GetRect", (PyCFunction) _wrap_CalculateLayoutEvent_GetRect, METH_VARARGS | METH_KEYWORDS, NULL},
27791 { (char *)"CalculateLayoutEvent_swigregister", CalculateLayoutEvent_swigregister, METH_VARARGS, NULL},
27792 { (char *)"new_SashLayoutWindow", (PyCFunction) _wrap_new_SashLayoutWindow, METH_VARARGS | METH_KEYWORDS, NULL},
27793 { (char *)"new_PreSashLayoutWindow", (PyCFunction) _wrap_new_PreSashLayoutWindow, METH_VARARGS | METH_KEYWORDS, NULL},
27794 { (char *)"SashLayoutWindow_Create", (PyCFunction) _wrap_SashLayoutWindow_Create, METH_VARARGS | METH_KEYWORDS, NULL},
27795 { (char *)"SashLayoutWindow_GetAlignment", (PyCFunction) _wrap_SashLayoutWindow_GetAlignment, METH_VARARGS | METH_KEYWORDS, NULL},
27796 { (char *)"SashLayoutWindow_GetOrientation", (PyCFunction) _wrap_SashLayoutWindow_GetOrientation, METH_VARARGS | METH_KEYWORDS, NULL},
27797 { (char *)"SashLayoutWindow_SetAlignment", (PyCFunction) _wrap_SashLayoutWindow_SetAlignment, METH_VARARGS | METH_KEYWORDS, NULL},
27798 { (char *)"SashLayoutWindow_SetDefaultSize", (PyCFunction) _wrap_SashLayoutWindow_SetDefaultSize, METH_VARARGS | METH_KEYWORDS, NULL},
27799 { (char *)"SashLayoutWindow_SetOrientation", (PyCFunction) _wrap_SashLayoutWindow_SetOrientation, METH_VARARGS | METH_KEYWORDS, NULL},
27800 { (char *)"SashLayoutWindow_swigregister", SashLayoutWindow_swigregister, METH_VARARGS, NULL},
27801 { (char *)"new_LayoutAlgorithm", (PyCFunction) _wrap_new_LayoutAlgorithm, METH_VARARGS | METH_KEYWORDS, NULL},
27802 { (char *)"delete_LayoutAlgorithm", (PyCFunction) _wrap_delete_LayoutAlgorithm, METH_VARARGS | METH_KEYWORDS, NULL},
27803 { (char *)"LayoutAlgorithm_LayoutMDIFrame", (PyCFunction) _wrap_LayoutAlgorithm_LayoutMDIFrame, METH_VARARGS | METH_KEYWORDS, NULL},
27804 { (char *)"LayoutAlgorithm_LayoutFrame", (PyCFunction) _wrap_LayoutAlgorithm_LayoutFrame, METH_VARARGS | METH_KEYWORDS, NULL},
27805 { (char *)"LayoutAlgorithm_LayoutWindow", (PyCFunction) _wrap_LayoutAlgorithm_LayoutWindow, METH_VARARGS | METH_KEYWORDS, NULL},
27806 { (char *)"LayoutAlgorithm_swigregister", LayoutAlgorithm_swigregister, METH_VARARGS, NULL},
27807 { (char *)"new_PopupWindow", (PyCFunction) _wrap_new_PopupWindow, METH_VARARGS | METH_KEYWORDS, NULL},
27808 { (char *)"new_PrePopupWindow", (PyCFunction) _wrap_new_PrePopupWindow, METH_VARARGS | METH_KEYWORDS, NULL},
27809 { (char *)"PopupWindow_Create", (PyCFunction) _wrap_PopupWindow_Create, METH_VARARGS | METH_KEYWORDS, NULL},
27810 { (char *)"PopupWindow_Position", (PyCFunction) _wrap_PopupWindow_Position, METH_VARARGS | METH_KEYWORDS, NULL},
27811 { (char *)"PopupWindow_swigregister", PopupWindow_swigregister, METH_VARARGS, NULL},
27812 { (char *)"new_PopupTransientWindow", (PyCFunction) _wrap_new_PopupTransientWindow, METH_VARARGS | METH_KEYWORDS, NULL},
27813 { (char *)"new_PrePopupTransientWindow", (PyCFunction) _wrap_new_PrePopupTransientWindow, METH_VARARGS | METH_KEYWORDS, NULL},
27814 { (char *)"PopupTransientWindow__setCallbackInfo", (PyCFunction) _wrap_PopupTransientWindow__setCallbackInfo, METH_VARARGS | METH_KEYWORDS, NULL},
27815 { (char *)"PopupTransientWindow_Popup", (PyCFunction) _wrap_PopupTransientWindow_Popup, METH_VARARGS | METH_KEYWORDS, NULL},
27816 { (char *)"PopupTransientWindow_Dismiss", (PyCFunction) _wrap_PopupTransientWindow_Dismiss, METH_VARARGS | METH_KEYWORDS, NULL},
27817 { (char *)"PopupTransientWindow_swigregister", PopupTransientWindow_swigregister, METH_VARARGS, NULL},
27818 { (char *)"new_TipWindow", (PyCFunction) _wrap_new_TipWindow, METH_VARARGS | METH_KEYWORDS, NULL},
27819 { (char *)"TipWindow_SetBoundingRect", (PyCFunction) _wrap_TipWindow_SetBoundingRect, METH_VARARGS | METH_KEYWORDS, NULL},
27820 { (char *)"TipWindow_Close", (PyCFunction) _wrap_TipWindow_Close, METH_VARARGS | METH_KEYWORDS, NULL},
27821 { (char *)"TipWindow_swigregister", TipWindow_swigregister, METH_VARARGS, NULL},
27822 { (char *)"new_VScrolledWindow", (PyCFunction) _wrap_new_VScrolledWindow, METH_VARARGS | METH_KEYWORDS, NULL},
27823 { (char *)"new_PreVScrolledWindow", (PyCFunction) _wrap_new_PreVScrolledWindow, METH_VARARGS | METH_KEYWORDS, NULL},
27824 { (char *)"VScrolledWindow__setCallbackInfo", (PyCFunction) _wrap_VScrolledWindow__setCallbackInfo, METH_VARARGS | METH_KEYWORDS, NULL},
27825 { (char *)"VScrolledWindow_Create", (PyCFunction) _wrap_VScrolledWindow_Create, METH_VARARGS | METH_KEYWORDS, NULL},
27826 { (char *)"VScrolledWindow_SetLineCount", (PyCFunction) _wrap_VScrolledWindow_SetLineCount, METH_VARARGS | METH_KEYWORDS, NULL},
27827 { (char *)"VScrolledWindow_ScrollToLine", (PyCFunction) _wrap_VScrolledWindow_ScrollToLine, METH_VARARGS | METH_KEYWORDS, NULL},
27828 { (char *)"VScrolledWindow_ScrollLines", (PyCFunction) _wrap_VScrolledWindow_ScrollLines, METH_VARARGS | METH_KEYWORDS, NULL},
27829 { (char *)"VScrolledWindow_ScrollPages", (PyCFunction) _wrap_VScrolledWindow_ScrollPages, METH_VARARGS | METH_KEYWORDS, NULL},
27830 { (char *)"VScrolledWindow_RefreshLine", (PyCFunction) _wrap_VScrolledWindow_RefreshLine, METH_VARARGS | METH_KEYWORDS, NULL},
27831 { (char *)"VScrolledWindow_RefreshLines", (PyCFunction) _wrap_VScrolledWindow_RefreshLines, METH_VARARGS | METH_KEYWORDS, NULL},
27832 { (char *)"VScrolledWindow_HitTestXY", (PyCFunction) _wrap_VScrolledWindow_HitTestXY, METH_VARARGS | METH_KEYWORDS, NULL},
27833 { (char *)"VScrolledWindow_HitTest", (PyCFunction) _wrap_VScrolledWindow_HitTest, METH_VARARGS | METH_KEYWORDS, NULL},
27834 { (char *)"VScrolledWindow_RefreshAll", (PyCFunction) _wrap_VScrolledWindow_RefreshAll, METH_VARARGS | METH_KEYWORDS, NULL},
27835 { (char *)"VScrolledWindow_GetLineCount", (PyCFunction) _wrap_VScrolledWindow_GetLineCount, METH_VARARGS | METH_KEYWORDS, NULL},
27836 { (char *)"VScrolledWindow_GetFirstVisibleLine", (PyCFunction) _wrap_VScrolledWindow_GetFirstVisibleLine, METH_VARARGS | METH_KEYWORDS, NULL},
27837 { (char *)"VScrolledWindow_GetLastVisibleLine", (PyCFunction) _wrap_VScrolledWindow_GetLastVisibleLine, METH_VARARGS | METH_KEYWORDS, NULL},
27838 { (char *)"VScrolledWindow_IsVisible", (PyCFunction) _wrap_VScrolledWindow_IsVisible, METH_VARARGS | METH_KEYWORDS, NULL},
27839 { (char *)"VScrolledWindow_swigregister", VScrolledWindow_swigregister, METH_VARARGS, NULL},
27840 { (char *)"new_VListBox", (PyCFunction) _wrap_new_VListBox, METH_VARARGS | METH_KEYWORDS, NULL},
27841 { (char *)"new_PreVListBox", (PyCFunction) _wrap_new_PreVListBox, METH_VARARGS | METH_KEYWORDS, NULL},
27842 { (char *)"VListBox__setCallbackInfo", (PyCFunction) _wrap_VListBox__setCallbackInfo, METH_VARARGS | METH_KEYWORDS, NULL},
27843 { (char *)"VListBox_Create", (PyCFunction) _wrap_VListBox_Create, METH_VARARGS | METH_KEYWORDS, NULL},
27844 { (char *)"VListBox_GetItemCount", (PyCFunction) _wrap_VListBox_GetItemCount, METH_VARARGS | METH_KEYWORDS, NULL},
27845 { (char *)"VListBox_HasMultipleSelection", (PyCFunction) _wrap_VListBox_HasMultipleSelection, METH_VARARGS | METH_KEYWORDS, NULL},
27846 { (char *)"VListBox_GetSelection", (PyCFunction) _wrap_VListBox_GetSelection, METH_VARARGS | METH_KEYWORDS, NULL},
27847 { (char *)"VListBox_IsCurrent", (PyCFunction) _wrap_VListBox_IsCurrent, METH_VARARGS | METH_KEYWORDS, NULL},
27848 { (char *)"VListBox_IsSelected", (PyCFunction) _wrap_VListBox_IsSelected, METH_VARARGS | METH_KEYWORDS, NULL},
27849 { (char *)"VListBox_GetSelectedCount", (PyCFunction) _wrap_VListBox_GetSelectedCount, METH_VARARGS | METH_KEYWORDS, NULL},
27850 { (char *)"VListBox_GetFirstSelected", (PyCFunction) _wrap_VListBox_GetFirstSelected, METH_VARARGS | METH_KEYWORDS, NULL},
27851 { (char *)"VListBox_GetNextSelected", (PyCFunction) _wrap_VListBox_GetNextSelected, METH_VARARGS | METH_KEYWORDS, NULL},
27852 { (char *)"VListBox_GetMargins", (PyCFunction) _wrap_VListBox_GetMargins, METH_VARARGS | METH_KEYWORDS, NULL},
27853 { (char *)"VListBox_GetSelectionBackground", (PyCFunction) _wrap_VListBox_GetSelectionBackground, METH_VARARGS | METH_KEYWORDS, NULL},
27854 { (char *)"VListBox_SetItemCount", (PyCFunction) _wrap_VListBox_SetItemCount, METH_VARARGS | METH_KEYWORDS, NULL},
27855 { (char *)"VListBox_Clear", (PyCFunction) _wrap_VListBox_Clear, METH_VARARGS | METH_KEYWORDS, NULL},
27856 { (char *)"VListBox_SetSelection", (PyCFunction) _wrap_VListBox_SetSelection, METH_VARARGS | METH_KEYWORDS, NULL},
27857 { (char *)"VListBox_Select", (PyCFunction) _wrap_VListBox_Select, METH_VARARGS | METH_KEYWORDS, NULL},
27858 { (char *)"VListBox_SelectRange", (PyCFunction) _wrap_VListBox_SelectRange, METH_VARARGS | METH_KEYWORDS, NULL},
27859 { (char *)"VListBox_Toggle", (PyCFunction) _wrap_VListBox_Toggle, METH_VARARGS | METH_KEYWORDS, NULL},
27860 { (char *)"VListBox_SelectAll", (PyCFunction) _wrap_VListBox_SelectAll, METH_VARARGS | METH_KEYWORDS, NULL},
27861 { (char *)"VListBox_DeselectAll", (PyCFunction) _wrap_VListBox_DeselectAll, METH_VARARGS | METH_KEYWORDS, NULL},
27862 { (char *)"VListBox_SetMargins", (PyCFunction) _wrap_VListBox_SetMargins, METH_VARARGS | METH_KEYWORDS, NULL},
27863 { (char *)"VListBox_SetMarginsXY", (PyCFunction) _wrap_VListBox_SetMarginsXY, METH_VARARGS | METH_KEYWORDS, NULL},
27864 { (char *)"VListBox_SetSelectionBackground", (PyCFunction) _wrap_VListBox_SetSelectionBackground, METH_VARARGS | METH_KEYWORDS, NULL},
27865 { (char *)"VListBox_swigregister", VListBox_swigregister, METH_VARARGS, NULL},
27866 { (char *)"new_HtmlListBox", (PyCFunction) _wrap_new_HtmlListBox, METH_VARARGS | METH_KEYWORDS, NULL},
27867 { (char *)"new_PreHtmlListBox", (PyCFunction) _wrap_new_PreHtmlListBox, METH_VARARGS | METH_KEYWORDS, NULL},
27868 { (char *)"HtmlListBox__setCallbackInfo", (PyCFunction) _wrap_HtmlListBox__setCallbackInfo, METH_VARARGS | METH_KEYWORDS, NULL},
27869 { (char *)"HtmlListBox_Create", (PyCFunction) _wrap_HtmlListBox_Create, METH_VARARGS | METH_KEYWORDS, NULL},
27870 { (char *)"HtmlListBox_RefreshAll", (PyCFunction) _wrap_HtmlListBox_RefreshAll, METH_VARARGS | METH_KEYWORDS, NULL},
27871 { (char *)"HtmlListBox_SetItemCount", (PyCFunction) _wrap_HtmlListBox_SetItemCount, METH_VARARGS | METH_KEYWORDS, NULL},
27872 { (char *)"HtmlListBox_GetFileSystem", (PyCFunction) _wrap_HtmlListBox_GetFileSystem, METH_VARARGS | METH_KEYWORDS, NULL},
27873 { (char *)"HtmlListBox_swigregister", HtmlListBox_swigregister, METH_VARARGS, NULL},
27874 { (char *)"new_TaskBarIcon", (PyCFunction) _wrap_new_TaskBarIcon, METH_VARARGS | METH_KEYWORDS, NULL},
27875 { (char *)"TaskBarIcon__setCallbackInfo", (PyCFunction) _wrap_TaskBarIcon__setCallbackInfo, METH_VARARGS | METH_KEYWORDS, NULL},
27876 { (char *)"TaskBarIcon_Destroy", (PyCFunction) _wrap_TaskBarIcon_Destroy, METH_VARARGS | METH_KEYWORDS, NULL},
27877 { (char *)"TaskBarIcon_IsOk", (PyCFunction) _wrap_TaskBarIcon_IsOk, METH_VARARGS | METH_KEYWORDS, NULL},
27878 { (char *)"TaskBarIcon_IsIconInstalled", (PyCFunction) _wrap_TaskBarIcon_IsIconInstalled, METH_VARARGS | METH_KEYWORDS, NULL},
27879 { (char *)"TaskBarIcon_SetIcon", (PyCFunction) _wrap_TaskBarIcon_SetIcon, METH_VARARGS | METH_KEYWORDS, NULL},
27880 { (char *)"TaskBarIcon_RemoveIcon", (PyCFunction) _wrap_TaskBarIcon_RemoveIcon, METH_VARARGS | METH_KEYWORDS, NULL},
27881 { (char *)"TaskBarIcon_PopupMenu", (PyCFunction) _wrap_TaskBarIcon_PopupMenu, METH_VARARGS | METH_KEYWORDS, NULL},
27882 { (char *)"TaskBarIcon_swigregister", TaskBarIcon_swigregister, METH_VARARGS, NULL},
27883 { (char *)"new_TaskBarIconEvent", (PyCFunction) _wrap_new_TaskBarIconEvent, METH_VARARGS | METH_KEYWORDS, NULL},
27884 { (char *)"TaskBarIconEvent_swigregister", TaskBarIconEvent_swigregister, METH_VARARGS, NULL},
27885 { (char *)"new_ColourData", (PyCFunction) _wrap_new_ColourData, METH_VARARGS | METH_KEYWORDS, NULL},
27886 { (char *)"delete_ColourData", (PyCFunction) _wrap_delete_ColourData, METH_VARARGS | METH_KEYWORDS, NULL},
27887 { (char *)"ColourData_GetChooseFull", (PyCFunction) _wrap_ColourData_GetChooseFull, METH_VARARGS | METH_KEYWORDS, NULL},
27888 { (char *)"ColourData_GetColour", (PyCFunction) _wrap_ColourData_GetColour, METH_VARARGS | METH_KEYWORDS, NULL},
27889 { (char *)"ColourData_GetCustomColour", (PyCFunction) _wrap_ColourData_GetCustomColour, METH_VARARGS | METH_KEYWORDS, NULL},
27890 { (char *)"ColourData_SetChooseFull", (PyCFunction) _wrap_ColourData_SetChooseFull, METH_VARARGS | METH_KEYWORDS, NULL},
27891 { (char *)"ColourData_SetColour", (PyCFunction) _wrap_ColourData_SetColour, METH_VARARGS | METH_KEYWORDS, NULL},
27892 { (char *)"ColourData_SetCustomColour", (PyCFunction) _wrap_ColourData_SetCustomColour, METH_VARARGS | METH_KEYWORDS, NULL},
27893 { (char *)"ColourData_swigregister", ColourData_swigregister, METH_VARARGS, NULL},
27894 { (char *)"new_ColourDialog", (PyCFunction) _wrap_new_ColourDialog, METH_VARARGS | METH_KEYWORDS, NULL},
27895 { (char *)"ColourDialog_GetColourData", (PyCFunction) _wrap_ColourDialog_GetColourData, METH_VARARGS | METH_KEYWORDS, NULL},
27896 { (char *)"ColourDialog_swigregister", ColourDialog_swigregister, METH_VARARGS, NULL},
27897 { (char *)"new_DirDialog", (PyCFunction) _wrap_new_DirDialog, METH_VARARGS | METH_KEYWORDS, NULL},
27898 { (char *)"DirDialog_GetPath", (PyCFunction) _wrap_DirDialog_GetPath, METH_VARARGS | METH_KEYWORDS, NULL},
27899 { (char *)"DirDialog_GetMessage", (PyCFunction) _wrap_DirDialog_GetMessage, METH_VARARGS | METH_KEYWORDS, NULL},
27900 { (char *)"DirDialog_GetStyle", (PyCFunction) _wrap_DirDialog_GetStyle, METH_VARARGS | METH_KEYWORDS, NULL},
27901 { (char *)"DirDialog_SetMessage", (PyCFunction) _wrap_DirDialog_SetMessage, METH_VARARGS | METH_KEYWORDS, NULL},
27902 { (char *)"DirDialog_SetPath", (PyCFunction) _wrap_DirDialog_SetPath, METH_VARARGS | METH_KEYWORDS, NULL},
27903 { (char *)"DirDialog_swigregister", DirDialog_swigregister, METH_VARARGS, NULL},
27904 { (char *)"new_FileDialog", (PyCFunction) _wrap_new_FileDialog, METH_VARARGS | METH_KEYWORDS, NULL},
27905 { (char *)"FileDialog_SetMessage", (PyCFunction) _wrap_FileDialog_SetMessage, METH_VARARGS | METH_KEYWORDS, NULL},
27906 { (char *)"FileDialog_SetPath", (PyCFunction) _wrap_FileDialog_SetPath, METH_VARARGS | METH_KEYWORDS, NULL},
27907 { (char *)"FileDialog_SetDirectory", (PyCFunction) _wrap_FileDialog_SetDirectory, METH_VARARGS | METH_KEYWORDS, NULL},
27908 { (char *)"FileDialog_SetFilename", (PyCFunction) _wrap_FileDialog_SetFilename, METH_VARARGS | METH_KEYWORDS, NULL},
27909 { (char *)"FileDialog_SetWildcard", (PyCFunction) _wrap_FileDialog_SetWildcard, METH_VARARGS | METH_KEYWORDS, NULL},
27910 { (char *)"FileDialog_SetStyle", (PyCFunction) _wrap_FileDialog_SetStyle, METH_VARARGS | METH_KEYWORDS, NULL},
27911 { (char *)"FileDialog_SetFilterIndex", (PyCFunction) _wrap_FileDialog_SetFilterIndex, METH_VARARGS | METH_KEYWORDS, NULL},
27912 { (char *)"FileDialog_GetMessage", (PyCFunction) _wrap_FileDialog_GetMessage, METH_VARARGS | METH_KEYWORDS, NULL},
27913 { (char *)"FileDialog_GetPath", (PyCFunction) _wrap_FileDialog_GetPath, METH_VARARGS | METH_KEYWORDS, NULL},
27914 { (char *)"FileDialog_GetDirectory", (PyCFunction) _wrap_FileDialog_GetDirectory, METH_VARARGS | METH_KEYWORDS, NULL},
27915 { (char *)"FileDialog_GetFilename", (PyCFunction) _wrap_FileDialog_GetFilename, METH_VARARGS | METH_KEYWORDS, NULL},
27916 { (char *)"FileDialog_GetWildcard", (PyCFunction) _wrap_FileDialog_GetWildcard, METH_VARARGS | METH_KEYWORDS, NULL},
27917 { (char *)"FileDialog_GetStyle", (PyCFunction) _wrap_FileDialog_GetStyle, METH_VARARGS | METH_KEYWORDS, NULL},
27918 { (char *)"FileDialog_GetFilterIndex", (PyCFunction) _wrap_FileDialog_GetFilterIndex, METH_VARARGS | METH_KEYWORDS, NULL},
27919 { (char *)"FileDialog_GetFilenames", (PyCFunction) _wrap_FileDialog_GetFilenames, METH_VARARGS | METH_KEYWORDS, NULL},
27920 { (char *)"FileDialog_GetPaths", (PyCFunction) _wrap_FileDialog_GetPaths, METH_VARARGS | METH_KEYWORDS, NULL},
27921 { (char *)"FileDialog_swigregister", FileDialog_swigregister, METH_VARARGS, NULL},
27922 { (char *)"new_MultiChoiceDialog", (PyCFunction) _wrap_new_MultiChoiceDialog, METH_VARARGS | METH_KEYWORDS, NULL},
27923 { (char *)"MultiChoiceDialog_SetSelections", (PyCFunction) _wrap_MultiChoiceDialog_SetSelections, METH_VARARGS | METH_KEYWORDS, NULL},
27924 { (char *)"MultiChoiceDialog_GetSelections", (PyCFunction) _wrap_MultiChoiceDialog_GetSelections, METH_VARARGS | METH_KEYWORDS, NULL},
27925 { (char *)"MultiChoiceDialog_swigregister", MultiChoiceDialog_swigregister, METH_VARARGS, NULL},
27926 { (char *)"new_SingleChoiceDialog", (PyCFunction) _wrap_new_SingleChoiceDialog, METH_VARARGS | METH_KEYWORDS, NULL},
27927 { (char *)"SingleChoiceDialog_GetSelection", (PyCFunction) _wrap_SingleChoiceDialog_GetSelection, METH_VARARGS | METH_KEYWORDS, NULL},
27928 { (char *)"SingleChoiceDialog_GetStringSelection", (PyCFunction) _wrap_SingleChoiceDialog_GetStringSelection, METH_VARARGS | METH_KEYWORDS, NULL},
27929 { (char *)"SingleChoiceDialog_SetSelection", (PyCFunction) _wrap_SingleChoiceDialog_SetSelection, METH_VARARGS | METH_KEYWORDS, NULL},
27930 { (char *)"SingleChoiceDialog_swigregister", SingleChoiceDialog_swigregister, METH_VARARGS, NULL},
27931 { (char *)"new_TextEntryDialog", (PyCFunction) _wrap_new_TextEntryDialog, METH_VARARGS | METH_KEYWORDS, NULL},
27932 { (char *)"TextEntryDialog_GetValue", (PyCFunction) _wrap_TextEntryDialog_GetValue, METH_VARARGS | METH_KEYWORDS, NULL},
27933 { (char *)"TextEntryDialog_SetValue", (PyCFunction) _wrap_TextEntryDialog_SetValue, METH_VARARGS | METH_KEYWORDS, NULL},
27934 { (char *)"TextEntryDialog_swigregister", TextEntryDialog_swigregister, METH_VARARGS, NULL},
27935 { (char *)"new_PasswordEntryDialog", (PyCFunction) _wrap_new_PasswordEntryDialog, METH_VARARGS | METH_KEYWORDS, NULL},
27936 { (char *)"PasswordEntryDialog_swigregister", PasswordEntryDialog_swigregister, METH_VARARGS, NULL},
27937 { (char *)"new_FontData", (PyCFunction) _wrap_new_FontData, METH_VARARGS | METH_KEYWORDS, NULL},
27938 { (char *)"delete_FontData", (PyCFunction) _wrap_delete_FontData, METH_VARARGS | METH_KEYWORDS, NULL},
27939 { (char *)"FontData_EnableEffects", (PyCFunction) _wrap_FontData_EnableEffects, METH_VARARGS | METH_KEYWORDS, NULL},
27940 { (char *)"FontData_GetAllowSymbols", (PyCFunction) _wrap_FontData_GetAllowSymbols, METH_VARARGS | METH_KEYWORDS, NULL},
27941 { (char *)"FontData_GetColour", (PyCFunction) _wrap_FontData_GetColour, METH_VARARGS | METH_KEYWORDS, NULL},
27942 { (char *)"FontData_GetChosenFont", (PyCFunction) _wrap_FontData_GetChosenFont, METH_VARARGS | METH_KEYWORDS, NULL},
27943 { (char *)"FontData_GetEnableEffects", (PyCFunction) _wrap_FontData_GetEnableEffects, METH_VARARGS | METH_KEYWORDS, NULL},
27944 { (char *)"FontData_GetInitialFont", (PyCFunction) _wrap_FontData_GetInitialFont, METH_VARARGS | METH_KEYWORDS, NULL},
27945 { (char *)"FontData_GetShowHelp", (PyCFunction) _wrap_FontData_GetShowHelp, METH_VARARGS | METH_KEYWORDS, NULL},
27946 { (char *)"FontData_SetAllowSymbols", (PyCFunction) _wrap_FontData_SetAllowSymbols, METH_VARARGS | METH_KEYWORDS, NULL},
27947 { (char *)"FontData_SetChosenFont", (PyCFunction) _wrap_FontData_SetChosenFont, METH_VARARGS | METH_KEYWORDS, NULL},
27948 { (char *)"FontData_SetColour", (PyCFunction) _wrap_FontData_SetColour, METH_VARARGS | METH_KEYWORDS, NULL},
27949 { (char *)"FontData_SetInitialFont", (PyCFunction) _wrap_FontData_SetInitialFont, METH_VARARGS | METH_KEYWORDS, NULL},
27950 { (char *)"FontData_SetRange", (PyCFunction) _wrap_FontData_SetRange, METH_VARARGS | METH_KEYWORDS, NULL},
27951 { (char *)"FontData_SetShowHelp", (PyCFunction) _wrap_FontData_SetShowHelp, METH_VARARGS | METH_KEYWORDS, NULL},
27952 { (char *)"FontData_swigregister", FontData_swigregister, METH_VARARGS, NULL},
27953 { (char *)"new_FontDialog", (PyCFunction) _wrap_new_FontDialog, METH_VARARGS | METH_KEYWORDS, NULL},
27954 { (char *)"FontDialog_GetFontData", (PyCFunction) _wrap_FontDialog_GetFontData, METH_VARARGS | METH_KEYWORDS, NULL},
27955 { (char *)"FontDialog_swigregister", FontDialog_swigregister, METH_VARARGS, NULL},
27956 { (char *)"new_MessageDialog", (PyCFunction) _wrap_new_MessageDialog, METH_VARARGS | METH_KEYWORDS, NULL},
27957 { (char *)"MessageDialog_swigregister", MessageDialog_swigregister, METH_VARARGS, NULL},
27958 { (char *)"new_ProgressDialog", (PyCFunction) _wrap_new_ProgressDialog, METH_VARARGS | METH_KEYWORDS, NULL},
27959 { (char *)"ProgressDialog_Update", (PyCFunction) _wrap_ProgressDialog_Update, METH_VARARGS | METH_KEYWORDS, NULL},
27960 { (char *)"ProgressDialog_Resume", (PyCFunction) _wrap_ProgressDialog_Resume, METH_VARARGS | METH_KEYWORDS, NULL},
27961 { (char *)"ProgressDialog_swigregister", ProgressDialog_swigregister, METH_VARARGS, NULL},
27962 { (char *)"new_FindDialogEvent", (PyCFunction) _wrap_new_FindDialogEvent, METH_VARARGS | METH_KEYWORDS, NULL},
27963 { (char *)"FindDialogEvent_GetFlags", (PyCFunction) _wrap_FindDialogEvent_GetFlags, METH_VARARGS | METH_KEYWORDS, NULL},
27964 { (char *)"FindDialogEvent_GetFindString", (PyCFunction) _wrap_FindDialogEvent_GetFindString, METH_VARARGS | METH_KEYWORDS, NULL},
27965 { (char *)"FindDialogEvent_GetReplaceString", (PyCFunction) _wrap_FindDialogEvent_GetReplaceString, METH_VARARGS | METH_KEYWORDS, NULL},
27966 { (char *)"FindDialogEvent_GetDialog", (PyCFunction) _wrap_FindDialogEvent_GetDialog, METH_VARARGS | METH_KEYWORDS, NULL},
27967 { (char *)"FindDialogEvent_SetFlags", (PyCFunction) _wrap_FindDialogEvent_SetFlags, METH_VARARGS | METH_KEYWORDS, NULL},
27968 { (char *)"FindDialogEvent_SetFindString", (PyCFunction) _wrap_FindDialogEvent_SetFindString, METH_VARARGS | METH_KEYWORDS, NULL},
27969 { (char *)"FindDialogEvent_SetReplaceString", (PyCFunction) _wrap_FindDialogEvent_SetReplaceString, METH_VARARGS | METH_KEYWORDS, NULL},
27970 { (char *)"FindDialogEvent_swigregister", FindDialogEvent_swigregister, METH_VARARGS, NULL},
27971 { (char *)"new_FindReplaceData", (PyCFunction) _wrap_new_FindReplaceData, METH_VARARGS | METH_KEYWORDS, NULL},
27972 { (char *)"delete_FindReplaceData", (PyCFunction) _wrap_delete_FindReplaceData, METH_VARARGS | METH_KEYWORDS, NULL},
27973 { (char *)"FindReplaceData_GetFindString", (PyCFunction) _wrap_FindReplaceData_GetFindString, METH_VARARGS | METH_KEYWORDS, NULL},
27974 { (char *)"FindReplaceData_GetReplaceString", (PyCFunction) _wrap_FindReplaceData_GetReplaceString, METH_VARARGS | METH_KEYWORDS, NULL},
27975 { (char *)"FindReplaceData_GetFlags", (PyCFunction) _wrap_FindReplaceData_GetFlags, METH_VARARGS | METH_KEYWORDS, NULL},
27976 { (char *)"FindReplaceData_SetFlags", (PyCFunction) _wrap_FindReplaceData_SetFlags, METH_VARARGS | METH_KEYWORDS, NULL},
27977 { (char *)"FindReplaceData_SetFindString", (PyCFunction) _wrap_FindReplaceData_SetFindString, METH_VARARGS | METH_KEYWORDS, NULL},
27978 { (char *)"FindReplaceData_SetReplaceString", (PyCFunction) _wrap_FindReplaceData_SetReplaceString, METH_VARARGS | METH_KEYWORDS, NULL},
27979 { (char *)"FindReplaceData_swigregister", FindReplaceData_swigregister, METH_VARARGS, NULL},
27980 { (char *)"new_FindReplaceDialog", (PyCFunction) _wrap_new_FindReplaceDialog, METH_VARARGS | METH_KEYWORDS, NULL},
27981 { (char *)"new_PreFindReplaceDialog", (PyCFunction) _wrap_new_PreFindReplaceDialog, METH_VARARGS | METH_KEYWORDS, NULL},
27982 { (char *)"FindReplaceDialog_Create", (PyCFunction) _wrap_FindReplaceDialog_Create, METH_VARARGS | METH_KEYWORDS, NULL},
27983 { (char *)"FindReplaceDialog_GetData", (PyCFunction) _wrap_FindReplaceDialog_GetData, METH_VARARGS | METH_KEYWORDS, NULL},
27984 { (char *)"FindReplaceDialog_SetData", (PyCFunction) _wrap_FindReplaceDialog_SetData, METH_VARARGS | METH_KEYWORDS, NULL},
27985 { (char *)"FindReplaceDialog_swigregister", FindReplaceDialog_swigregister, METH_VARARGS, NULL},
27986 { (char *)"new_MDIParentFrame", (PyCFunction) _wrap_new_MDIParentFrame, METH_VARARGS | METH_KEYWORDS, NULL},
27987 { (char *)"new_PreMDIParentFrame", (PyCFunction) _wrap_new_PreMDIParentFrame, METH_VARARGS | METH_KEYWORDS, NULL},
27988 { (char *)"MDIParentFrame_Create", (PyCFunction) _wrap_MDIParentFrame_Create, METH_VARARGS | METH_KEYWORDS, NULL},
27989 { (char *)"MDIParentFrame_ActivateNext", (PyCFunction) _wrap_MDIParentFrame_ActivateNext, METH_VARARGS | METH_KEYWORDS, NULL},
27990 { (char *)"MDIParentFrame_ActivatePrevious", (PyCFunction) _wrap_MDIParentFrame_ActivatePrevious, METH_VARARGS | METH_KEYWORDS, NULL},
27991 { (char *)"MDIParentFrame_ArrangeIcons", (PyCFunction) _wrap_MDIParentFrame_ArrangeIcons, METH_VARARGS | METH_KEYWORDS, NULL},
27992 { (char *)"MDIParentFrame_Cascade", (PyCFunction) _wrap_MDIParentFrame_Cascade, METH_VARARGS | METH_KEYWORDS, NULL},
27993 { (char *)"MDIParentFrame_GetActiveChild", (PyCFunction) _wrap_MDIParentFrame_GetActiveChild, METH_VARARGS | METH_KEYWORDS, NULL},
27994 { (char *)"MDIParentFrame_GetClientWindow", (PyCFunction) _wrap_MDIParentFrame_GetClientWindow, METH_VARARGS | METH_KEYWORDS, NULL},
27995 { (char *)"MDIParentFrame_GetToolBar", (PyCFunction) _wrap_MDIParentFrame_GetToolBar, METH_VARARGS | METH_KEYWORDS, NULL},
27996 { (char *)"MDIParentFrame_GetWindowMenu", (PyCFunction) _wrap_MDIParentFrame_GetWindowMenu, METH_VARARGS | METH_KEYWORDS, NULL},
27997 { (char *)"MDIParentFrame_SetWindowMenu", (PyCFunction) _wrap_MDIParentFrame_SetWindowMenu, METH_VARARGS | METH_KEYWORDS, NULL},
27998 { (char *)"MDIParentFrame_SetToolBar", (PyCFunction) _wrap_MDIParentFrame_SetToolBar, METH_VARARGS | METH_KEYWORDS, NULL},
27999 { (char *)"MDIParentFrame_Tile", (PyCFunction) _wrap_MDIParentFrame_Tile, METH_VARARGS | METH_KEYWORDS, NULL},
28000 { (char *)"MDIParentFrame_swigregister", MDIParentFrame_swigregister, METH_VARARGS, NULL},
28001 { (char *)"new_MDIChildFrame", (PyCFunction) _wrap_new_MDIChildFrame, METH_VARARGS | METH_KEYWORDS, NULL},
28002 { (char *)"new_PreMDIChildFrame", (PyCFunction) _wrap_new_PreMDIChildFrame, METH_VARARGS | METH_KEYWORDS, NULL},
28003 { (char *)"MDIChildFrame_Create", (PyCFunction) _wrap_MDIChildFrame_Create, METH_VARARGS | METH_KEYWORDS, NULL},
28004 { (char *)"MDIChildFrame_Activate", (PyCFunction) _wrap_MDIChildFrame_Activate, METH_VARARGS | METH_KEYWORDS, NULL},
28005 { (char *)"MDIChildFrame_Maximize", (PyCFunction) _wrap_MDIChildFrame_Maximize, METH_VARARGS | METH_KEYWORDS, NULL},
28006 { (char *)"MDIChildFrame_Restore", (PyCFunction) _wrap_MDIChildFrame_Restore, METH_VARARGS | METH_KEYWORDS, NULL},
28007 { (char *)"MDIChildFrame_swigregister", MDIChildFrame_swigregister, METH_VARARGS, NULL},
28008 { (char *)"new_MDIClientWindow", (PyCFunction) _wrap_new_MDIClientWindow, METH_VARARGS | METH_KEYWORDS, NULL},
28009 { (char *)"new_PreMDIClientWindow", (PyCFunction) _wrap_new_PreMDIClientWindow, METH_VARARGS | METH_KEYWORDS, NULL},
28010 { (char *)"MDIClientWindow_Create", (PyCFunction) _wrap_MDIClientWindow_Create, METH_VARARGS | METH_KEYWORDS, NULL},
28011 { (char *)"MDIClientWindow_swigregister", MDIClientWindow_swigregister, METH_VARARGS, NULL},
28012 { (char *)"new_PyWindow", (PyCFunction) _wrap_new_PyWindow, METH_VARARGS | METH_KEYWORDS, NULL},
28013 { (char *)"new_PrePyWindow", (PyCFunction) _wrap_new_PrePyWindow, METH_VARARGS | METH_KEYWORDS, NULL},
28014 { (char *)"PyWindow__setCallbackInfo", (PyCFunction) _wrap_PyWindow__setCallbackInfo, METH_VARARGS | METH_KEYWORDS, NULL},
28015 { (char *)"PyWindow_SetBestSize", (PyCFunction) _wrap_PyWindow_SetBestSize, METH_VARARGS | METH_KEYWORDS, NULL},
28016 { (char *)"PyWindow_base_DoMoveWindow", (PyCFunction) _wrap_PyWindow_base_DoMoveWindow, METH_VARARGS | METH_KEYWORDS, NULL},
28017 { (char *)"PyWindow_base_DoSetSize", (PyCFunction) _wrap_PyWindow_base_DoSetSize, METH_VARARGS | METH_KEYWORDS, NULL},
28018 { (char *)"PyWindow_base_DoSetClientSize", (PyCFunction) _wrap_PyWindow_base_DoSetClientSize, METH_VARARGS | METH_KEYWORDS, NULL},
28019 { (char *)"PyWindow_base_DoSetVirtualSize", (PyCFunction) _wrap_PyWindow_base_DoSetVirtualSize, METH_VARARGS | METH_KEYWORDS, NULL},
28020 { (char *)"PyWindow_base_DoGetSize", (PyCFunction) _wrap_PyWindow_base_DoGetSize, METH_VARARGS | METH_KEYWORDS, NULL},
28021 { (char *)"PyWindow_base_DoGetClientSize", (PyCFunction) _wrap_PyWindow_base_DoGetClientSize, METH_VARARGS | METH_KEYWORDS, NULL},
28022 { (char *)"PyWindow_base_DoGetPosition", (PyCFunction) _wrap_PyWindow_base_DoGetPosition, METH_VARARGS | METH_KEYWORDS, NULL},
28023 { (char *)"PyWindow_base_DoGetVirtualSize", (PyCFunction) _wrap_PyWindow_base_DoGetVirtualSize, METH_VARARGS | METH_KEYWORDS, NULL},
28024 { (char *)"PyWindow_base_DoGetBestSize", (PyCFunction) _wrap_PyWindow_base_DoGetBestSize, METH_VARARGS | METH_KEYWORDS, NULL},
28025 { (char *)"PyWindow_base_InitDialog", (PyCFunction) _wrap_PyWindow_base_InitDialog, METH_VARARGS | METH_KEYWORDS, NULL},
28026 { (char *)"PyWindow_base_TransferDataToWindow", (PyCFunction) _wrap_PyWindow_base_TransferDataToWindow, METH_VARARGS | METH_KEYWORDS, NULL},
28027 { (char *)"PyWindow_base_TransferDataFromWindow", (PyCFunction) _wrap_PyWindow_base_TransferDataFromWindow, METH_VARARGS | METH_KEYWORDS, NULL},
28028 { (char *)"PyWindow_base_Validate", (PyCFunction) _wrap_PyWindow_base_Validate, METH_VARARGS | METH_KEYWORDS, NULL},
28029 { (char *)"PyWindow_base_AcceptsFocus", (PyCFunction) _wrap_PyWindow_base_AcceptsFocus, METH_VARARGS | METH_KEYWORDS, NULL},
28030 { (char *)"PyWindow_base_AcceptsFocusFromKeyboard", (PyCFunction) _wrap_PyWindow_base_AcceptsFocusFromKeyboard, METH_VARARGS | METH_KEYWORDS, NULL},
28031 { (char *)"PyWindow_base_GetMaxSize", (PyCFunction) _wrap_PyWindow_base_GetMaxSize, METH_VARARGS | METH_KEYWORDS, NULL},
28032 { (char *)"PyWindow_base_AddChild", (PyCFunction) _wrap_PyWindow_base_AddChild, METH_VARARGS | METH_KEYWORDS, NULL},
28033 { (char *)"PyWindow_base_RemoveChild", (PyCFunction) _wrap_PyWindow_base_RemoveChild, METH_VARARGS | METH_KEYWORDS, NULL},
28034 { (char *)"PyWindow_base_ShouldInheritColours", (PyCFunction) _wrap_PyWindow_base_ShouldInheritColours, METH_VARARGS | METH_KEYWORDS, NULL},
28035 { (char *)"PyWindow_base_ApplyParentThemeBackground", (PyCFunction) _wrap_PyWindow_base_ApplyParentThemeBackground, METH_VARARGS | METH_KEYWORDS, NULL},
28036 { (char *)"PyWindow_base_GetDefaultAttributes", (PyCFunction) _wrap_PyWindow_base_GetDefaultAttributes, METH_VARARGS | METH_KEYWORDS, NULL},
28037 { (char *)"PyWindow_swigregister", PyWindow_swigregister, METH_VARARGS, NULL},
28038 { (char *)"new_PyPanel", (PyCFunction) _wrap_new_PyPanel, METH_VARARGS | METH_KEYWORDS, NULL},
28039 { (char *)"new_PrePyPanel", (PyCFunction) _wrap_new_PrePyPanel, METH_VARARGS | METH_KEYWORDS, NULL},
28040 { (char *)"PyPanel__setCallbackInfo", (PyCFunction) _wrap_PyPanel__setCallbackInfo, METH_VARARGS | METH_KEYWORDS, NULL},
28041 { (char *)"PyPanel_SetBestSize", (PyCFunction) _wrap_PyPanel_SetBestSize, METH_VARARGS | METH_KEYWORDS, NULL},
28042 { (char *)"PyPanel_base_DoMoveWindow", (PyCFunction) _wrap_PyPanel_base_DoMoveWindow, METH_VARARGS | METH_KEYWORDS, NULL},
28043 { (char *)"PyPanel_base_DoSetSize", (PyCFunction) _wrap_PyPanel_base_DoSetSize, METH_VARARGS | METH_KEYWORDS, NULL},
28044 { (char *)"PyPanel_base_DoSetClientSize", (PyCFunction) _wrap_PyPanel_base_DoSetClientSize, METH_VARARGS | METH_KEYWORDS, NULL},
28045 { (char *)"PyPanel_base_DoSetVirtualSize", (PyCFunction) _wrap_PyPanel_base_DoSetVirtualSize, METH_VARARGS | METH_KEYWORDS, NULL},
28046 { (char *)"PyPanel_base_DoGetSize", (PyCFunction) _wrap_PyPanel_base_DoGetSize, METH_VARARGS | METH_KEYWORDS, NULL},
28047 { (char *)"PyPanel_base_DoGetClientSize", (PyCFunction) _wrap_PyPanel_base_DoGetClientSize, METH_VARARGS | METH_KEYWORDS, NULL},
28048 { (char *)"PyPanel_base_DoGetPosition", (PyCFunction) _wrap_PyPanel_base_DoGetPosition, METH_VARARGS | METH_KEYWORDS, NULL},
28049 { (char *)"PyPanel_base_DoGetVirtualSize", (PyCFunction) _wrap_PyPanel_base_DoGetVirtualSize, METH_VARARGS | METH_KEYWORDS, NULL},
28050 { (char *)"PyPanel_base_DoGetBestSize", (PyCFunction) _wrap_PyPanel_base_DoGetBestSize, METH_VARARGS | METH_KEYWORDS, NULL},
28051 { (char *)"PyPanel_base_InitDialog", (PyCFunction) _wrap_PyPanel_base_InitDialog, METH_VARARGS | METH_KEYWORDS, NULL},
28052 { (char *)"PyPanel_base_TransferDataToWindow", (PyCFunction) _wrap_PyPanel_base_TransferDataToWindow, METH_VARARGS | METH_KEYWORDS, NULL},
28053 { (char *)"PyPanel_base_TransferDataFromWindow", (PyCFunction) _wrap_PyPanel_base_TransferDataFromWindow, METH_VARARGS | METH_KEYWORDS, NULL},
28054 { (char *)"PyPanel_base_Validate", (PyCFunction) _wrap_PyPanel_base_Validate, METH_VARARGS | METH_KEYWORDS, NULL},
28055 { (char *)"PyPanel_base_AcceptsFocus", (PyCFunction) _wrap_PyPanel_base_AcceptsFocus, METH_VARARGS | METH_KEYWORDS, NULL},
28056 { (char *)"PyPanel_base_AcceptsFocusFromKeyboard", (PyCFunction) _wrap_PyPanel_base_AcceptsFocusFromKeyboard, METH_VARARGS | METH_KEYWORDS, NULL},
28057 { (char *)"PyPanel_base_GetMaxSize", (PyCFunction) _wrap_PyPanel_base_GetMaxSize, METH_VARARGS | METH_KEYWORDS, NULL},
28058 { (char *)"PyPanel_base_AddChild", (PyCFunction) _wrap_PyPanel_base_AddChild, METH_VARARGS | METH_KEYWORDS, NULL},
28059 { (char *)"PyPanel_base_RemoveChild", (PyCFunction) _wrap_PyPanel_base_RemoveChild, METH_VARARGS | METH_KEYWORDS, NULL},
28060 { (char *)"PyPanel_base_ShouldInheritColours", (PyCFunction) _wrap_PyPanel_base_ShouldInheritColours, METH_VARARGS | METH_KEYWORDS, NULL},
28061 { (char *)"PyPanel_base_ApplyParentThemeBackground", (PyCFunction) _wrap_PyPanel_base_ApplyParentThemeBackground, METH_VARARGS | METH_KEYWORDS, NULL},
28062 { (char *)"PyPanel_base_GetDefaultAttributes", (PyCFunction) _wrap_PyPanel_base_GetDefaultAttributes, METH_VARARGS | METH_KEYWORDS, NULL},
28063 { (char *)"PyPanel_swigregister", PyPanel_swigregister, METH_VARARGS, NULL},
28064 { (char *)"new_PyScrolledWindow", (PyCFunction) _wrap_new_PyScrolledWindow, METH_VARARGS | METH_KEYWORDS, NULL},
28065 { (char *)"new_PrePyScrolledWindow", (PyCFunction) _wrap_new_PrePyScrolledWindow, METH_VARARGS | METH_KEYWORDS, NULL},
28066 { (char *)"PyScrolledWindow__setCallbackInfo", (PyCFunction) _wrap_PyScrolledWindow__setCallbackInfo, METH_VARARGS | METH_KEYWORDS, NULL},
28067 { (char *)"PyScrolledWindow_SetBestSize", (PyCFunction) _wrap_PyScrolledWindow_SetBestSize, METH_VARARGS | METH_KEYWORDS, NULL},
28068 { (char *)"PyScrolledWindow_base_DoMoveWindow", (PyCFunction) _wrap_PyScrolledWindow_base_DoMoveWindow, METH_VARARGS | METH_KEYWORDS, NULL},
28069 { (char *)"PyScrolledWindow_base_DoSetSize", (PyCFunction) _wrap_PyScrolledWindow_base_DoSetSize, METH_VARARGS | METH_KEYWORDS, NULL},
28070 { (char *)"PyScrolledWindow_base_DoSetClientSize", (PyCFunction) _wrap_PyScrolledWindow_base_DoSetClientSize, METH_VARARGS | METH_KEYWORDS, NULL},
28071 { (char *)"PyScrolledWindow_base_DoSetVirtualSize", (PyCFunction) _wrap_PyScrolledWindow_base_DoSetVirtualSize, METH_VARARGS | METH_KEYWORDS, NULL},
28072 { (char *)"PyScrolledWindow_base_DoGetSize", (PyCFunction) _wrap_PyScrolledWindow_base_DoGetSize, METH_VARARGS | METH_KEYWORDS, NULL},
28073 { (char *)"PyScrolledWindow_base_DoGetClientSize", (PyCFunction) _wrap_PyScrolledWindow_base_DoGetClientSize, METH_VARARGS | METH_KEYWORDS, NULL},
28074 { (char *)"PyScrolledWindow_base_DoGetPosition", (PyCFunction) _wrap_PyScrolledWindow_base_DoGetPosition, METH_VARARGS | METH_KEYWORDS, NULL},
28075 { (char *)"PyScrolledWindow_base_DoGetVirtualSize", (PyCFunction) _wrap_PyScrolledWindow_base_DoGetVirtualSize, METH_VARARGS | METH_KEYWORDS, NULL},
28076 { (char *)"PyScrolledWindow_base_DoGetBestSize", (PyCFunction) _wrap_PyScrolledWindow_base_DoGetBestSize, METH_VARARGS | METH_KEYWORDS, NULL},
28077 { (char *)"PyScrolledWindow_base_InitDialog", (PyCFunction) _wrap_PyScrolledWindow_base_InitDialog, METH_VARARGS | METH_KEYWORDS, NULL},
28078 { (char *)"PyScrolledWindow_base_TransferDataToWindow", (PyCFunction) _wrap_PyScrolledWindow_base_TransferDataToWindow, METH_VARARGS | METH_KEYWORDS, NULL},
28079 { (char *)"PyScrolledWindow_base_TransferDataFromWindow", (PyCFunction) _wrap_PyScrolledWindow_base_TransferDataFromWindow, METH_VARARGS | METH_KEYWORDS, NULL},
28080 { (char *)"PyScrolledWindow_base_Validate", (PyCFunction) _wrap_PyScrolledWindow_base_Validate, METH_VARARGS | METH_KEYWORDS, NULL},
28081 { (char *)"PyScrolledWindow_base_AcceptsFocus", (PyCFunction) _wrap_PyScrolledWindow_base_AcceptsFocus, METH_VARARGS | METH_KEYWORDS, NULL},
28082 { (char *)"PyScrolledWindow_base_AcceptsFocusFromKeyboard", (PyCFunction) _wrap_PyScrolledWindow_base_AcceptsFocusFromKeyboard, METH_VARARGS | METH_KEYWORDS, NULL},
28083 { (char *)"PyScrolledWindow_base_GetMaxSize", (PyCFunction) _wrap_PyScrolledWindow_base_GetMaxSize, METH_VARARGS | METH_KEYWORDS, NULL},
28084 { (char *)"PyScrolledWindow_base_AddChild", (PyCFunction) _wrap_PyScrolledWindow_base_AddChild, METH_VARARGS | METH_KEYWORDS, NULL},
28085 { (char *)"PyScrolledWindow_base_RemoveChild", (PyCFunction) _wrap_PyScrolledWindow_base_RemoveChild, METH_VARARGS | METH_KEYWORDS, NULL},
28086 { (char *)"PyScrolledWindow_base_ShouldInheritColours", (PyCFunction) _wrap_PyScrolledWindow_base_ShouldInheritColours, METH_VARARGS | METH_KEYWORDS, NULL},
28087 { (char *)"PyScrolledWindow_base_ApplyParentThemeBackground", (PyCFunction) _wrap_PyScrolledWindow_base_ApplyParentThemeBackground, METH_VARARGS | METH_KEYWORDS, NULL},
28088 { (char *)"PyScrolledWindow_base_GetDefaultAttributes", (PyCFunction) _wrap_PyScrolledWindow_base_GetDefaultAttributes, METH_VARARGS | METH_KEYWORDS, NULL},
28089 { (char *)"PyScrolledWindow_swigregister", PyScrolledWindow_swigregister, METH_VARARGS, NULL},
28090 { (char *)"new_PrintData", _wrap_new_PrintData, METH_VARARGS, NULL},
28091 { (char *)"delete_PrintData", (PyCFunction) _wrap_delete_PrintData, METH_VARARGS | METH_KEYWORDS, NULL},
28092 { (char *)"PrintData_GetNoCopies", (PyCFunction) _wrap_PrintData_GetNoCopies, METH_VARARGS | METH_KEYWORDS, NULL},
28093 { (char *)"PrintData_GetCollate", (PyCFunction) _wrap_PrintData_GetCollate, METH_VARARGS | METH_KEYWORDS, NULL},
28094 { (char *)"PrintData_GetOrientation", (PyCFunction) _wrap_PrintData_GetOrientation, METH_VARARGS | METH_KEYWORDS, NULL},
28095 { (char *)"PrintData_Ok", (PyCFunction) _wrap_PrintData_Ok, METH_VARARGS | METH_KEYWORDS, NULL},
28096 { (char *)"PrintData_GetPrinterName", (PyCFunction) _wrap_PrintData_GetPrinterName, METH_VARARGS | METH_KEYWORDS, NULL},
28097 { (char *)"PrintData_GetColour", (PyCFunction) _wrap_PrintData_GetColour, METH_VARARGS | METH_KEYWORDS, NULL},
28098 { (char *)"PrintData_GetDuplex", (PyCFunction) _wrap_PrintData_GetDuplex, METH_VARARGS | METH_KEYWORDS, NULL},
28099 { (char *)"PrintData_GetPaperId", (PyCFunction) _wrap_PrintData_GetPaperId, METH_VARARGS | METH_KEYWORDS, NULL},
28100 { (char *)"PrintData_GetPaperSize", (PyCFunction) _wrap_PrintData_GetPaperSize, METH_VARARGS | METH_KEYWORDS, NULL},
28101 { (char *)"PrintData_GetQuality", (PyCFunction) _wrap_PrintData_GetQuality, METH_VARARGS | METH_KEYWORDS, NULL},
28102 { (char *)"PrintData_GetBin", (PyCFunction) _wrap_PrintData_GetBin, METH_VARARGS | METH_KEYWORDS, NULL},
28103 { (char *)"PrintData_GetPrintMode", (PyCFunction) _wrap_PrintData_GetPrintMode, METH_VARARGS | METH_KEYWORDS, NULL},
28104 { (char *)"PrintData_SetNoCopies", (PyCFunction) _wrap_PrintData_SetNoCopies, METH_VARARGS | METH_KEYWORDS, NULL},
28105 { (char *)"PrintData_SetCollate", (PyCFunction) _wrap_PrintData_SetCollate, METH_VARARGS | METH_KEYWORDS, NULL},
28106 { (char *)"PrintData_SetOrientation", (PyCFunction) _wrap_PrintData_SetOrientation, METH_VARARGS | METH_KEYWORDS, NULL},
28107 { (char *)"PrintData_SetPrinterName", (PyCFunction) _wrap_PrintData_SetPrinterName, METH_VARARGS | METH_KEYWORDS, NULL},
28108 { (char *)"PrintData_SetColour", (PyCFunction) _wrap_PrintData_SetColour, METH_VARARGS | METH_KEYWORDS, NULL},
28109 { (char *)"PrintData_SetDuplex", (PyCFunction) _wrap_PrintData_SetDuplex, METH_VARARGS | METH_KEYWORDS, NULL},
28110 { (char *)"PrintData_SetPaperId", (PyCFunction) _wrap_PrintData_SetPaperId, METH_VARARGS | METH_KEYWORDS, NULL},
28111 { (char *)"PrintData_SetPaperSize", (PyCFunction) _wrap_PrintData_SetPaperSize, METH_VARARGS | METH_KEYWORDS, NULL},
28112 { (char *)"PrintData_SetQuality", (PyCFunction) _wrap_PrintData_SetQuality, METH_VARARGS | METH_KEYWORDS, NULL},
28113 { (char *)"PrintData_SetBin", (PyCFunction) _wrap_PrintData_SetBin, METH_VARARGS | METH_KEYWORDS, NULL},
28114 { (char *)"PrintData_SetPrintMode", (PyCFunction) _wrap_PrintData_SetPrintMode, METH_VARARGS | METH_KEYWORDS, NULL},
28115 { (char *)"PrintData_GetFilename", (PyCFunction) _wrap_PrintData_GetFilename, METH_VARARGS | METH_KEYWORDS, NULL},
28116 { (char *)"PrintData_SetFilename", (PyCFunction) _wrap_PrintData_SetFilename, METH_VARARGS | METH_KEYWORDS, NULL},
28117 { (char *)"PrintData_GetPrinterCommand", (PyCFunction) _wrap_PrintData_GetPrinterCommand, METH_VARARGS | METH_KEYWORDS, NULL},
28118 { (char *)"PrintData_GetPrinterOptions", (PyCFunction) _wrap_PrintData_GetPrinterOptions, METH_VARARGS | METH_KEYWORDS, NULL},
28119 { (char *)"PrintData_GetPreviewCommand", (PyCFunction) _wrap_PrintData_GetPreviewCommand, METH_VARARGS | METH_KEYWORDS, NULL},
28120 { (char *)"PrintData_GetFontMetricPath", (PyCFunction) _wrap_PrintData_GetFontMetricPath, METH_VARARGS | METH_KEYWORDS, NULL},
28121 { (char *)"PrintData_GetPrinterScaleX", (PyCFunction) _wrap_PrintData_GetPrinterScaleX, METH_VARARGS | METH_KEYWORDS, NULL},
28122 { (char *)"PrintData_GetPrinterScaleY", (PyCFunction) _wrap_PrintData_GetPrinterScaleY, METH_VARARGS | METH_KEYWORDS, NULL},
28123 { (char *)"PrintData_GetPrinterTranslateX", (PyCFunction) _wrap_PrintData_GetPrinterTranslateX, METH_VARARGS | METH_KEYWORDS, NULL},
28124 { (char *)"PrintData_GetPrinterTranslateY", (PyCFunction) _wrap_PrintData_GetPrinterTranslateY, METH_VARARGS | METH_KEYWORDS, NULL},
28125 { (char *)"PrintData_SetPrinterCommand", (PyCFunction) _wrap_PrintData_SetPrinterCommand, METH_VARARGS | METH_KEYWORDS, NULL},
28126 { (char *)"PrintData_SetPrinterOptions", (PyCFunction) _wrap_PrintData_SetPrinterOptions, METH_VARARGS | METH_KEYWORDS, NULL},
28127 { (char *)"PrintData_SetPreviewCommand", (PyCFunction) _wrap_PrintData_SetPreviewCommand, METH_VARARGS | METH_KEYWORDS, NULL},
28128 { (char *)"PrintData_SetFontMetricPath", (PyCFunction) _wrap_PrintData_SetFontMetricPath, METH_VARARGS | METH_KEYWORDS, NULL},
28129 { (char *)"PrintData_SetPrinterScaleX", (PyCFunction) _wrap_PrintData_SetPrinterScaleX, METH_VARARGS | METH_KEYWORDS, NULL},
28130 { (char *)"PrintData_SetPrinterScaleY", (PyCFunction) _wrap_PrintData_SetPrinterScaleY, METH_VARARGS | METH_KEYWORDS, NULL},
28131 { (char *)"PrintData_SetPrinterScaling", (PyCFunction) _wrap_PrintData_SetPrinterScaling, METH_VARARGS | METH_KEYWORDS, NULL},
28132 { (char *)"PrintData_SetPrinterTranslateX", (PyCFunction) _wrap_PrintData_SetPrinterTranslateX, METH_VARARGS | METH_KEYWORDS, NULL},
28133 { (char *)"PrintData_SetPrinterTranslateY", (PyCFunction) _wrap_PrintData_SetPrinterTranslateY, METH_VARARGS | METH_KEYWORDS, NULL},
28134 { (char *)"PrintData_SetPrinterTranslation", (PyCFunction) _wrap_PrintData_SetPrinterTranslation, METH_VARARGS | METH_KEYWORDS, NULL},
28135 { (char *)"PrintData_swigregister", PrintData_swigregister, METH_VARARGS, NULL},
28136 { (char *)"new_PageSetupDialogData", _wrap_new_PageSetupDialogData, METH_VARARGS, NULL},
28137 { (char *)"delete_PageSetupDialogData", (PyCFunction) _wrap_delete_PageSetupDialogData, METH_VARARGS | METH_KEYWORDS, NULL},
28138 { (char *)"PageSetupDialogData_EnableHelp", (PyCFunction) _wrap_PageSetupDialogData_EnableHelp, METH_VARARGS | METH_KEYWORDS, NULL},
28139 { (char *)"PageSetupDialogData_EnableMargins", (PyCFunction) _wrap_PageSetupDialogData_EnableMargins, METH_VARARGS | METH_KEYWORDS, NULL},
28140 { (char *)"PageSetupDialogData_EnableOrientation", (PyCFunction) _wrap_PageSetupDialogData_EnableOrientation, METH_VARARGS | METH_KEYWORDS, NULL},
28141 { (char *)"PageSetupDialogData_EnablePaper", (PyCFunction) _wrap_PageSetupDialogData_EnablePaper, METH_VARARGS | METH_KEYWORDS, NULL},
28142 { (char *)"PageSetupDialogData_EnablePrinter", (PyCFunction) _wrap_PageSetupDialogData_EnablePrinter, METH_VARARGS | METH_KEYWORDS, NULL},
28143 { (char *)"PageSetupDialogData_GetDefaultMinMargins", (PyCFunction) _wrap_PageSetupDialogData_GetDefaultMinMargins, METH_VARARGS | METH_KEYWORDS, NULL},
28144 { (char *)"PageSetupDialogData_GetEnableMargins", (PyCFunction) _wrap_PageSetupDialogData_GetEnableMargins, METH_VARARGS | METH_KEYWORDS, NULL},
28145 { (char *)"PageSetupDialogData_GetEnableOrientation", (PyCFunction) _wrap_PageSetupDialogData_GetEnableOrientation, METH_VARARGS | METH_KEYWORDS, NULL},
28146 { (char *)"PageSetupDialogData_GetEnablePaper", (PyCFunction) _wrap_PageSetupDialogData_GetEnablePaper, METH_VARARGS | METH_KEYWORDS, NULL},
28147 { (char *)"PageSetupDialogData_GetEnablePrinter", (PyCFunction) _wrap_PageSetupDialogData_GetEnablePrinter, METH_VARARGS | METH_KEYWORDS, NULL},
28148 { (char *)"PageSetupDialogData_GetEnableHelp", (PyCFunction) _wrap_PageSetupDialogData_GetEnableHelp, METH_VARARGS | METH_KEYWORDS, NULL},
28149 { (char *)"PageSetupDialogData_GetDefaultInfo", (PyCFunction) _wrap_PageSetupDialogData_GetDefaultInfo, METH_VARARGS | METH_KEYWORDS, NULL},
28150 { (char *)"PageSetupDialogData_GetMarginTopLeft", (PyCFunction) _wrap_PageSetupDialogData_GetMarginTopLeft, METH_VARARGS | METH_KEYWORDS, NULL},
28151 { (char *)"PageSetupDialogData_GetMarginBottomRight", (PyCFunction) _wrap_PageSetupDialogData_GetMarginBottomRight, METH_VARARGS | METH_KEYWORDS, NULL},
28152 { (char *)"PageSetupDialogData_GetMinMarginTopLeft", (PyCFunction) _wrap_PageSetupDialogData_GetMinMarginTopLeft, METH_VARARGS | METH_KEYWORDS, NULL},
28153 { (char *)"PageSetupDialogData_GetMinMarginBottomRight", (PyCFunction) _wrap_PageSetupDialogData_GetMinMarginBottomRight, METH_VARARGS | METH_KEYWORDS, NULL},
28154 { (char *)"PageSetupDialogData_GetPaperId", (PyCFunction) _wrap_PageSetupDialogData_GetPaperId, METH_VARARGS | METH_KEYWORDS, NULL},
28155 { (char *)"PageSetupDialogData_GetPaperSize", (PyCFunction) _wrap_PageSetupDialogData_GetPaperSize, METH_VARARGS | METH_KEYWORDS, NULL},
28156 { (char *)"PageSetupDialogData_GetPrintData", (PyCFunction) _wrap_PageSetupDialogData_GetPrintData, METH_VARARGS | METH_KEYWORDS, NULL},
28157 { (char *)"PageSetupDialogData_Ok", (PyCFunction) _wrap_PageSetupDialogData_Ok, METH_VARARGS | METH_KEYWORDS, NULL},
28158 { (char *)"PageSetupDialogData_SetDefaultInfo", (PyCFunction) _wrap_PageSetupDialogData_SetDefaultInfo, METH_VARARGS | METH_KEYWORDS, NULL},
28159 { (char *)"PageSetupDialogData_SetDefaultMinMargins", (PyCFunction) _wrap_PageSetupDialogData_SetDefaultMinMargins, METH_VARARGS | METH_KEYWORDS, NULL},
28160 { (char *)"PageSetupDialogData_SetMarginTopLeft", (PyCFunction) _wrap_PageSetupDialogData_SetMarginTopLeft, METH_VARARGS | METH_KEYWORDS, NULL},
28161 { (char *)"PageSetupDialogData_SetMarginBottomRight", (PyCFunction) _wrap_PageSetupDialogData_SetMarginBottomRight, METH_VARARGS | METH_KEYWORDS, NULL},
28162 { (char *)"PageSetupDialogData_SetMinMarginTopLeft", (PyCFunction) _wrap_PageSetupDialogData_SetMinMarginTopLeft, METH_VARARGS | METH_KEYWORDS, NULL},
28163 { (char *)"PageSetupDialogData_SetMinMarginBottomRight", (PyCFunction) _wrap_PageSetupDialogData_SetMinMarginBottomRight, METH_VARARGS | METH_KEYWORDS, NULL},
28164 { (char *)"PageSetupDialogData_SetPaperId", (PyCFunction) _wrap_PageSetupDialogData_SetPaperId, METH_VARARGS | METH_KEYWORDS, NULL},
28165 { (char *)"PageSetupDialogData_SetPaperSize", (PyCFunction) _wrap_PageSetupDialogData_SetPaperSize, METH_VARARGS | METH_KEYWORDS, NULL},
28166 { (char *)"PageSetupDialogData_SetPrintData", (PyCFunction) _wrap_PageSetupDialogData_SetPrintData, METH_VARARGS | METH_KEYWORDS, NULL},
28167 { (char *)"PageSetupDialogData_swigregister", PageSetupDialogData_swigregister, METH_VARARGS, NULL},
28168 { (char *)"new_PageSetupDialog", (PyCFunction) _wrap_new_PageSetupDialog, METH_VARARGS | METH_KEYWORDS, NULL},
28169 { (char *)"PageSetupDialog_GetPageSetupData", (PyCFunction) _wrap_PageSetupDialog_GetPageSetupData, METH_VARARGS | METH_KEYWORDS, NULL},
28170 { (char *)"PageSetupDialog_GetPageSetupDialogData", (PyCFunction) _wrap_PageSetupDialog_GetPageSetupDialogData, METH_VARARGS | METH_KEYWORDS, NULL},
28171 { (char *)"PageSetupDialog_ShowModal", (PyCFunction) _wrap_PageSetupDialog_ShowModal, METH_VARARGS | METH_KEYWORDS, NULL},
28172 { (char *)"PageSetupDialog_swigregister", PageSetupDialog_swigregister, METH_VARARGS, NULL},
28173 { (char *)"new_PrintDialogData", _wrap_new_PrintDialogData, METH_VARARGS, NULL},
28174 { (char *)"delete_PrintDialogData", (PyCFunction) _wrap_delete_PrintDialogData, METH_VARARGS | METH_KEYWORDS, NULL},
28175 { (char *)"PrintDialogData_GetFromPage", (PyCFunction) _wrap_PrintDialogData_GetFromPage, METH_VARARGS | METH_KEYWORDS, NULL},
28176 { (char *)"PrintDialogData_GetToPage", (PyCFunction) _wrap_PrintDialogData_GetToPage, METH_VARARGS | METH_KEYWORDS, NULL},
28177 { (char *)"PrintDialogData_GetMinPage", (PyCFunction) _wrap_PrintDialogData_GetMinPage, METH_VARARGS | METH_KEYWORDS, NULL},
28178 { (char *)"PrintDialogData_GetMaxPage", (PyCFunction) _wrap_PrintDialogData_GetMaxPage, METH_VARARGS | METH_KEYWORDS, NULL},
28179 { (char *)"PrintDialogData_GetNoCopies", (PyCFunction) _wrap_PrintDialogData_GetNoCopies, METH_VARARGS | METH_KEYWORDS, NULL},
28180 { (char *)"PrintDialogData_GetAllPages", (PyCFunction) _wrap_PrintDialogData_GetAllPages, METH_VARARGS | METH_KEYWORDS, NULL},
28181 { (char *)"PrintDialogData_GetSelection", (PyCFunction) _wrap_PrintDialogData_GetSelection, METH_VARARGS | METH_KEYWORDS, NULL},
28182 { (char *)"PrintDialogData_GetCollate", (PyCFunction) _wrap_PrintDialogData_GetCollate, METH_VARARGS | METH_KEYWORDS, NULL},
28183 { (char *)"PrintDialogData_GetPrintToFile", (PyCFunction) _wrap_PrintDialogData_GetPrintToFile, METH_VARARGS | METH_KEYWORDS, NULL},
28184 { (char *)"PrintDialogData_GetSetupDialog", (PyCFunction) _wrap_PrintDialogData_GetSetupDialog, METH_VARARGS | METH_KEYWORDS, NULL},
28185 { (char *)"PrintDialogData_SetSetupDialog", (PyCFunction) _wrap_PrintDialogData_SetSetupDialog, METH_VARARGS | METH_KEYWORDS, NULL},
28186 { (char *)"PrintDialogData_SetFromPage", (PyCFunction) _wrap_PrintDialogData_SetFromPage, METH_VARARGS | METH_KEYWORDS, NULL},
28187 { (char *)"PrintDialogData_SetToPage", (PyCFunction) _wrap_PrintDialogData_SetToPage, METH_VARARGS | METH_KEYWORDS, NULL},
28188 { (char *)"PrintDialogData_SetMinPage", (PyCFunction) _wrap_PrintDialogData_SetMinPage, METH_VARARGS | METH_KEYWORDS, NULL},
28189 { (char *)"PrintDialogData_SetMaxPage", (PyCFunction) _wrap_PrintDialogData_SetMaxPage, METH_VARARGS | METH_KEYWORDS, NULL},
28190 { (char *)"PrintDialogData_SetNoCopies", (PyCFunction) _wrap_PrintDialogData_SetNoCopies, METH_VARARGS | METH_KEYWORDS, NULL},
28191 { (char *)"PrintDialogData_SetAllPages", (PyCFunction) _wrap_PrintDialogData_SetAllPages, METH_VARARGS | METH_KEYWORDS, NULL},
28192 { (char *)"PrintDialogData_SetSelection", (PyCFunction) _wrap_PrintDialogData_SetSelection, METH_VARARGS | METH_KEYWORDS, NULL},
28193 { (char *)"PrintDialogData_SetCollate", (PyCFunction) _wrap_PrintDialogData_SetCollate, METH_VARARGS | METH_KEYWORDS, NULL},
28194 { (char *)"PrintDialogData_SetPrintToFile", (PyCFunction) _wrap_PrintDialogData_SetPrintToFile, METH_VARARGS | METH_KEYWORDS, NULL},
28195 { (char *)"PrintDialogData_EnablePrintToFile", (PyCFunction) _wrap_PrintDialogData_EnablePrintToFile, METH_VARARGS | METH_KEYWORDS, NULL},
28196 { (char *)"PrintDialogData_EnableSelection", (PyCFunction) _wrap_PrintDialogData_EnableSelection, METH_VARARGS | METH_KEYWORDS, NULL},
28197 { (char *)"PrintDialogData_EnablePageNumbers", (PyCFunction) _wrap_PrintDialogData_EnablePageNumbers, METH_VARARGS | METH_KEYWORDS, NULL},
28198 { (char *)"PrintDialogData_EnableHelp", (PyCFunction) _wrap_PrintDialogData_EnableHelp, METH_VARARGS | METH_KEYWORDS, NULL},
28199 { (char *)"PrintDialogData_GetEnablePrintToFile", (PyCFunction) _wrap_PrintDialogData_GetEnablePrintToFile, METH_VARARGS | METH_KEYWORDS, NULL},
28200 { (char *)"PrintDialogData_GetEnableSelection", (PyCFunction) _wrap_PrintDialogData_GetEnableSelection, METH_VARARGS | METH_KEYWORDS, NULL},
28201 { (char *)"PrintDialogData_GetEnablePageNumbers", (PyCFunction) _wrap_PrintDialogData_GetEnablePageNumbers, METH_VARARGS | METH_KEYWORDS, NULL},
28202 { (char *)"PrintDialogData_GetEnableHelp", (PyCFunction) _wrap_PrintDialogData_GetEnableHelp, METH_VARARGS | METH_KEYWORDS, NULL},
28203 { (char *)"PrintDialogData_Ok", (PyCFunction) _wrap_PrintDialogData_Ok, METH_VARARGS | METH_KEYWORDS, NULL},
28204 { (char *)"PrintDialogData_GetPrintData", (PyCFunction) _wrap_PrintDialogData_GetPrintData, METH_VARARGS | METH_KEYWORDS, NULL},
28205 { (char *)"PrintDialogData_SetPrintData", (PyCFunction) _wrap_PrintDialogData_SetPrintData, METH_VARARGS | METH_KEYWORDS, NULL},
28206 { (char *)"PrintDialogData_swigregister", PrintDialogData_swigregister, METH_VARARGS, NULL},
28207 { (char *)"new_PrintDialog", (PyCFunction) _wrap_new_PrintDialog, METH_VARARGS | METH_KEYWORDS, NULL},
28208 { (char *)"PrintDialog_ShowModal", (PyCFunction) _wrap_PrintDialog_ShowModal, METH_VARARGS | METH_KEYWORDS, NULL},
28209 { (char *)"PrintDialog_GetPrintDialogData", (PyCFunction) _wrap_PrintDialog_GetPrintDialogData, METH_VARARGS | METH_KEYWORDS, NULL},
28210 { (char *)"PrintDialog_GetPrintData", (PyCFunction) _wrap_PrintDialog_GetPrintData, METH_VARARGS | METH_KEYWORDS, NULL},
28211 { (char *)"PrintDialog_GetPrintDC", (PyCFunction) _wrap_PrintDialog_GetPrintDC, METH_VARARGS | METH_KEYWORDS, NULL},
28212 { (char *)"PrintDialog_swigregister", PrintDialog_swigregister, METH_VARARGS, NULL},
28213 { (char *)"new_Printer", (PyCFunction) _wrap_new_Printer, METH_VARARGS | METH_KEYWORDS, NULL},
28214 { (char *)"delete_Printer", (PyCFunction) _wrap_delete_Printer, METH_VARARGS | METH_KEYWORDS, NULL},
28215 { (char *)"Printer_CreateAbortWindow", (PyCFunction) _wrap_Printer_CreateAbortWindow, METH_VARARGS | METH_KEYWORDS, NULL},
28216 { (char *)"Printer_ReportError", (PyCFunction) _wrap_Printer_ReportError, METH_VARARGS | METH_KEYWORDS, NULL},
28217 { (char *)"Printer_Setup", (PyCFunction) _wrap_Printer_Setup, METH_VARARGS | METH_KEYWORDS, NULL},
28218 { (char *)"Printer_Print", (PyCFunction) _wrap_Printer_Print, METH_VARARGS | METH_KEYWORDS, NULL},
28219 { (char *)"Printer_PrintDialog", (PyCFunction) _wrap_Printer_PrintDialog, METH_VARARGS | METH_KEYWORDS, NULL},
28220 { (char *)"Printer_GetPrintDialogData", (PyCFunction) _wrap_Printer_GetPrintDialogData, METH_VARARGS | METH_KEYWORDS, NULL},
28221 { (char *)"Printer_GetAbort", (PyCFunction) _wrap_Printer_GetAbort, METH_VARARGS | METH_KEYWORDS, NULL},
28222 { (char *)"Printer_GetLastError", (PyCFunction) _wrap_Printer_GetLastError, METH_VARARGS | METH_KEYWORDS, NULL},
28223 { (char *)"Printer_swigregister", Printer_swigregister, METH_VARARGS, NULL},
28224 { (char *)"new_Printout", (PyCFunction) _wrap_new_Printout, METH_VARARGS | METH_KEYWORDS, NULL},
28225 { (char *)"Printout__setCallbackInfo", (PyCFunction) _wrap_Printout__setCallbackInfo, METH_VARARGS | METH_KEYWORDS, NULL},
28226 { (char *)"Printout_GetTitle", (PyCFunction) _wrap_Printout_GetTitle, METH_VARARGS | METH_KEYWORDS, NULL},
28227 { (char *)"Printout_GetDC", (PyCFunction) _wrap_Printout_GetDC, METH_VARARGS | METH_KEYWORDS, NULL},
28228 { (char *)"Printout_SetDC", (PyCFunction) _wrap_Printout_SetDC, METH_VARARGS | METH_KEYWORDS, NULL},
28229 { (char *)"Printout_SetPageSizePixels", (PyCFunction) _wrap_Printout_SetPageSizePixels, METH_VARARGS | METH_KEYWORDS, NULL},
28230 { (char *)"Printout_GetPageSizePixels", (PyCFunction) _wrap_Printout_GetPageSizePixels, METH_VARARGS | METH_KEYWORDS, NULL},
28231 { (char *)"Printout_SetPageSizeMM", (PyCFunction) _wrap_Printout_SetPageSizeMM, METH_VARARGS | METH_KEYWORDS, NULL},
28232 { (char *)"Printout_GetPageSizeMM", (PyCFunction) _wrap_Printout_GetPageSizeMM, METH_VARARGS | METH_KEYWORDS, NULL},
28233 { (char *)"Printout_SetPPIScreen", (PyCFunction) _wrap_Printout_SetPPIScreen, METH_VARARGS | METH_KEYWORDS, NULL},
28234 { (char *)"Printout_GetPPIScreen", (PyCFunction) _wrap_Printout_GetPPIScreen, METH_VARARGS | METH_KEYWORDS, NULL},
28235 { (char *)"Printout_SetPPIPrinter", (PyCFunction) _wrap_Printout_SetPPIPrinter, METH_VARARGS | METH_KEYWORDS, NULL},
28236 { (char *)"Printout_GetPPIPrinter", (PyCFunction) _wrap_Printout_GetPPIPrinter, METH_VARARGS | METH_KEYWORDS, NULL},
28237 { (char *)"Printout_IsPreview", (PyCFunction) _wrap_Printout_IsPreview, METH_VARARGS | METH_KEYWORDS, NULL},
28238 { (char *)"Printout_SetIsPreview", (PyCFunction) _wrap_Printout_SetIsPreview, METH_VARARGS | METH_KEYWORDS, NULL},
28239 { (char *)"Printout_base_OnBeginDocument", (PyCFunction) _wrap_Printout_base_OnBeginDocument, METH_VARARGS | METH_KEYWORDS, NULL},
28240 { (char *)"Printout_base_OnEndDocument", (PyCFunction) _wrap_Printout_base_OnEndDocument, METH_VARARGS | METH_KEYWORDS, NULL},
28241 { (char *)"Printout_base_OnBeginPrinting", (PyCFunction) _wrap_Printout_base_OnBeginPrinting, METH_VARARGS | METH_KEYWORDS, NULL},
28242 { (char *)"Printout_base_OnEndPrinting", (PyCFunction) _wrap_Printout_base_OnEndPrinting, METH_VARARGS | METH_KEYWORDS, NULL},
28243 { (char *)"Printout_base_OnPreparePrinting", (PyCFunction) _wrap_Printout_base_OnPreparePrinting, METH_VARARGS | METH_KEYWORDS, NULL},
28244 { (char *)"Printout_base_HasPage", (PyCFunction) _wrap_Printout_base_HasPage, METH_VARARGS | METH_KEYWORDS, NULL},
28245 { (char *)"Printout_base_GetPageInfo", (PyCFunction) _wrap_Printout_base_GetPageInfo, METH_VARARGS | METH_KEYWORDS, NULL},
28246 { (char *)"Printout_swigregister", Printout_swigregister, METH_VARARGS, NULL},
28247 { (char *)"new_PreviewCanvas", (PyCFunction) _wrap_new_PreviewCanvas, METH_VARARGS | METH_KEYWORDS, NULL},
28248 { (char *)"PreviewCanvas_swigregister", PreviewCanvas_swigregister, METH_VARARGS, NULL},
28249 { (char *)"new_PreviewFrame", (PyCFunction) _wrap_new_PreviewFrame, METH_VARARGS | METH_KEYWORDS, NULL},
28250 { (char *)"PreviewFrame_Initialize", (PyCFunction) _wrap_PreviewFrame_Initialize, METH_VARARGS | METH_KEYWORDS, NULL},
28251 { (char *)"PreviewFrame_CreateControlBar", (PyCFunction) _wrap_PreviewFrame_CreateControlBar, METH_VARARGS | METH_KEYWORDS, NULL},
28252 { (char *)"PreviewFrame_CreateCanvas", (PyCFunction) _wrap_PreviewFrame_CreateCanvas, METH_VARARGS | METH_KEYWORDS, NULL},
28253 { (char *)"PreviewFrame_GetControlBar", (PyCFunction) _wrap_PreviewFrame_GetControlBar, METH_VARARGS | METH_KEYWORDS, NULL},
28254 { (char *)"PreviewFrame_swigregister", PreviewFrame_swigregister, METH_VARARGS, NULL},
28255 { (char *)"new_PreviewControlBar", (PyCFunction) _wrap_new_PreviewControlBar, METH_VARARGS | METH_KEYWORDS, NULL},
28256 { (char *)"PreviewControlBar_GetZoomControl", (PyCFunction) _wrap_PreviewControlBar_GetZoomControl, METH_VARARGS | METH_KEYWORDS, NULL},
28257 { (char *)"PreviewControlBar_SetZoomControl", (PyCFunction) _wrap_PreviewControlBar_SetZoomControl, METH_VARARGS | METH_KEYWORDS, NULL},
28258 { (char *)"PreviewControlBar_GetPrintPreview", (PyCFunction) _wrap_PreviewControlBar_GetPrintPreview, METH_VARARGS | METH_KEYWORDS, NULL},
28259 { (char *)"PreviewControlBar_OnNext", (PyCFunction) _wrap_PreviewControlBar_OnNext, METH_VARARGS | METH_KEYWORDS, NULL},
28260 { (char *)"PreviewControlBar_OnPrevious", (PyCFunction) _wrap_PreviewControlBar_OnPrevious, METH_VARARGS | METH_KEYWORDS, NULL},
28261 { (char *)"PreviewControlBar_OnFirst", (PyCFunction) _wrap_PreviewControlBar_OnFirst, METH_VARARGS | METH_KEYWORDS, NULL},
28262 { (char *)"PreviewControlBar_OnLast", (PyCFunction) _wrap_PreviewControlBar_OnLast, METH_VARARGS | METH_KEYWORDS, NULL},
28263 { (char *)"PreviewControlBar_OnGoto", (PyCFunction) _wrap_PreviewControlBar_OnGoto, METH_VARARGS | METH_KEYWORDS, NULL},
28264 { (char *)"PreviewControlBar_swigregister", PreviewControlBar_swigregister, METH_VARARGS, NULL},
28265 { (char *)"new_PrintPreview", _wrap_new_PrintPreview, METH_VARARGS, NULL},
28266 { (char *)"PrintPreview_SetCurrentPage", (PyCFunction) _wrap_PrintPreview_SetCurrentPage, METH_VARARGS | METH_KEYWORDS, NULL},
28267 { (char *)"PrintPreview_GetCurrentPage", (PyCFunction) _wrap_PrintPreview_GetCurrentPage, METH_VARARGS | METH_KEYWORDS, NULL},
28268 { (char *)"PrintPreview_SetPrintout", (PyCFunction) _wrap_PrintPreview_SetPrintout, METH_VARARGS | METH_KEYWORDS, NULL},
28269 { (char *)"PrintPreview_GetPrintout", (PyCFunction) _wrap_PrintPreview_GetPrintout, METH_VARARGS | METH_KEYWORDS, NULL},
28270 { (char *)"PrintPreview_GetPrintoutForPrinting", (PyCFunction) _wrap_PrintPreview_GetPrintoutForPrinting, METH_VARARGS | METH_KEYWORDS, NULL},
28271 { (char *)"PrintPreview_SetFrame", (PyCFunction) _wrap_PrintPreview_SetFrame, METH_VARARGS | METH_KEYWORDS, NULL},
28272 { (char *)"PrintPreview_SetCanvas", (PyCFunction) _wrap_PrintPreview_SetCanvas, METH_VARARGS | METH_KEYWORDS, NULL},
28273 { (char *)"PrintPreview_GetFrame", (PyCFunction) _wrap_PrintPreview_GetFrame, METH_VARARGS | METH_KEYWORDS, NULL},
28274 { (char *)"PrintPreview_GetCanvas", (PyCFunction) _wrap_PrintPreview_GetCanvas, METH_VARARGS | METH_KEYWORDS, NULL},
28275 { (char *)"PrintPreview_PaintPage", (PyCFunction) _wrap_PrintPreview_PaintPage, METH_VARARGS | METH_KEYWORDS, NULL},
28276 { (char *)"PrintPreview_DrawBlankPage", (PyCFunction) _wrap_PrintPreview_DrawBlankPage, METH_VARARGS | METH_KEYWORDS, NULL},
28277 { (char *)"PrintPreview_RenderPage", (PyCFunction) _wrap_PrintPreview_RenderPage, METH_VARARGS | METH_KEYWORDS, NULL},
28278 { (char *)"PrintPreview_AdjustScrollbars", (PyCFunction) _wrap_PrintPreview_AdjustScrollbars, METH_VARARGS | METH_KEYWORDS, NULL},
28279 { (char *)"PrintPreview_GetPrintDialogData", (PyCFunction) _wrap_PrintPreview_GetPrintDialogData, METH_VARARGS | METH_KEYWORDS, NULL},
28280 { (char *)"PrintPreview_SetZoom", (PyCFunction) _wrap_PrintPreview_SetZoom, METH_VARARGS | METH_KEYWORDS, NULL},
28281 { (char *)"PrintPreview_GetZoom", (PyCFunction) _wrap_PrintPreview_GetZoom, METH_VARARGS | METH_KEYWORDS, NULL},
28282 { (char *)"PrintPreview_GetMaxPage", (PyCFunction) _wrap_PrintPreview_GetMaxPage, METH_VARARGS | METH_KEYWORDS, NULL},
28283 { (char *)"PrintPreview_GetMinPage", (PyCFunction) _wrap_PrintPreview_GetMinPage, METH_VARARGS | METH_KEYWORDS, NULL},
28284 { (char *)"PrintPreview_Ok", (PyCFunction) _wrap_PrintPreview_Ok, METH_VARARGS | METH_KEYWORDS, NULL},
28285 { (char *)"PrintPreview_SetOk", (PyCFunction) _wrap_PrintPreview_SetOk, METH_VARARGS | METH_KEYWORDS, NULL},
28286 { (char *)"PrintPreview_Print", (PyCFunction) _wrap_PrintPreview_Print, METH_VARARGS | METH_KEYWORDS, NULL},
28287 { (char *)"PrintPreview_DetermineScaling", (PyCFunction) _wrap_PrintPreview_DetermineScaling, METH_VARARGS | METH_KEYWORDS, NULL},
28288 { (char *)"PrintPreview_swigregister", PrintPreview_swigregister, METH_VARARGS, NULL},
28289 { (char *)"new_PyPrintPreview", _wrap_new_PyPrintPreview, METH_VARARGS, NULL},
28290 { (char *)"PyPrintPreview__setCallbackInfo", (PyCFunction) _wrap_PyPrintPreview__setCallbackInfo, METH_VARARGS | METH_KEYWORDS, NULL},
28291 { (char *)"PyPrintPreview_base_SetCurrentPage", (PyCFunction) _wrap_PyPrintPreview_base_SetCurrentPage, METH_VARARGS | METH_KEYWORDS, NULL},
28292 { (char *)"PyPrintPreview_base_PaintPage", (PyCFunction) _wrap_PyPrintPreview_base_PaintPage, METH_VARARGS | METH_KEYWORDS, NULL},
28293 { (char *)"PyPrintPreview_base_DrawBlankPage", (PyCFunction) _wrap_PyPrintPreview_base_DrawBlankPage, METH_VARARGS | METH_KEYWORDS, NULL},
28294 { (char *)"PyPrintPreview_base_RenderPage", (PyCFunction) _wrap_PyPrintPreview_base_RenderPage, METH_VARARGS | METH_KEYWORDS, NULL},
28295 { (char *)"PyPrintPreview_base_SetZoom", (PyCFunction) _wrap_PyPrintPreview_base_SetZoom, METH_VARARGS | METH_KEYWORDS, NULL},
28296 { (char *)"PyPrintPreview_base_Print", (PyCFunction) _wrap_PyPrintPreview_base_Print, METH_VARARGS | METH_KEYWORDS, NULL},
28297 { (char *)"PyPrintPreview_base_DetermineScaling", (PyCFunction) _wrap_PyPrintPreview_base_DetermineScaling, METH_VARARGS | METH_KEYWORDS, NULL},
28298 { (char *)"PyPrintPreview_swigregister", PyPrintPreview_swigregister, METH_VARARGS, NULL},
28299 { (char *)"new_PyPreviewFrame", (PyCFunction) _wrap_new_PyPreviewFrame, METH_VARARGS | METH_KEYWORDS, NULL},
28300 { (char *)"PyPreviewFrame__setCallbackInfo", (PyCFunction) _wrap_PyPreviewFrame__setCallbackInfo, METH_VARARGS | METH_KEYWORDS, NULL},
28301 { (char *)"PyPreviewFrame_SetPreviewCanvas", (PyCFunction) _wrap_PyPreviewFrame_SetPreviewCanvas, METH_VARARGS | METH_KEYWORDS, NULL},
28302 { (char *)"PyPreviewFrame_SetControlBar", (PyCFunction) _wrap_PyPreviewFrame_SetControlBar, METH_VARARGS | METH_KEYWORDS, NULL},
28303 { (char *)"PyPreviewFrame_base_Initialize", (PyCFunction) _wrap_PyPreviewFrame_base_Initialize, METH_VARARGS | METH_KEYWORDS, NULL},
28304 { (char *)"PyPreviewFrame_base_CreateCanvas", (PyCFunction) _wrap_PyPreviewFrame_base_CreateCanvas, METH_VARARGS | METH_KEYWORDS, NULL},
28305 { (char *)"PyPreviewFrame_base_CreateControlBar", (PyCFunction) _wrap_PyPreviewFrame_base_CreateControlBar, METH_VARARGS | METH_KEYWORDS, NULL},
28306 { (char *)"PyPreviewFrame_swigregister", PyPreviewFrame_swigregister, METH_VARARGS, NULL},
28307 { (char *)"new_PyPreviewControlBar", (PyCFunction) _wrap_new_PyPreviewControlBar, METH_VARARGS | METH_KEYWORDS, NULL},
28308 { (char *)"PyPreviewControlBar__setCallbackInfo", (PyCFunction) _wrap_PyPreviewControlBar__setCallbackInfo, METH_VARARGS | METH_KEYWORDS, NULL},
28309 { (char *)"PyPreviewControlBar_SetPrintPreview", (PyCFunction) _wrap_PyPreviewControlBar_SetPrintPreview, METH_VARARGS | METH_KEYWORDS, NULL},
28310 { (char *)"PyPreviewControlBar_base_CreateButtons", (PyCFunction) _wrap_PyPreviewControlBar_base_CreateButtons, METH_VARARGS | METH_KEYWORDS, NULL},
28311 { (char *)"PyPreviewControlBar_base_SetZoomControl", (PyCFunction) _wrap_PyPreviewControlBar_base_SetZoomControl, METH_VARARGS | METH_KEYWORDS, NULL},
28312 { (char *)"PyPreviewControlBar_swigregister", PyPreviewControlBar_swigregister, METH_VARARGS, NULL},
28313 { NULL, NULL, 0, NULL }
28314};
28315
28316
28317/* -------- TYPE CONVERSION AND EQUIVALENCE RULES (BEGIN) -------- */
28318
28319static void *_p_wxPyPreviewFrameTo_p_wxPreviewFrame(void *x) {
28320 return (void *)((wxPreviewFrame *) ((wxPyPreviewFrame *) x));
28321}
28322static void *_p_wxContextMenuEventTo_p_wxEvent(void *x) {
28323 return (void *)((wxEvent *) (wxCommandEvent *) ((wxContextMenuEvent *) x));
28324}
28325static void *_p_wxMenuEventTo_p_wxEvent(void *x) {
28326 return (void *)((wxEvent *) ((wxMenuEvent *) x));
28327}
28328static void *_p_wxCloseEventTo_p_wxEvent(void *x) {
28329 return (void *)((wxEvent *) ((wxCloseEvent *) x));
28330}
28331static void *_p_wxMouseEventTo_p_wxEvent(void *x) {
28332 return (void *)((wxEvent *) ((wxMouseEvent *) x));
28333}
28334static void *_p_wxEraseEventTo_p_wxEvent(void *x) {
28335 return (void *)((wxEvent *) ((wxEraseEvent *) x));
28336}
28337static void *_p_wxSetCursorEventTo_p_wxEvent(void *x) {
28338 return (void *)((wxEvent *) ((wxSetCursorEvent *) x));
28339}
28340static void *_p_wxSplitterEventTo_p_wxEvent(void *x) {
28341 return (void *)((wxEvent *) (wxCommandEvent *)(wxNotifyEvent *) ((wxSplitterEvent *) x));
28342}
28343static void *_p_wxInitDialogEventTo_p_wxEvent(void *x) {
28344 return (void *)((wxEvent *) ((wxInitDialogEvent *) x));
28345}
28346static void *_p_wxScrollEventTo_p_wxEvent(void *x) {
28347 return (void *)((wxEvent *) (wxCommandEvent *) ((wxScrollEvent *) x));
28348}
28349static void *_p_wxFindDialogEventTo_p_wxEvent(void *x) {
28350 return (void *)((wxEvent *) (wxCommandEvent *) ((wxFindDialogEvent *) x));
28351}
28352static void *_p_wxPyEventTo_p_wxEvent(void *x) {
28353 return (void *)((wxEvent *) ((wxPyEvent *) x));
28354}
28355static void *_p_wxNotifyEventTo_p_wxEvent(void *x) {
28356 return (void *)((wxEvent *) (wxCommandEvent *) ((wxNotifyEvent *) x));
28357}
28358static void *_p_wxCalculateLayoutEventTo_p_wxEvent(void *x) {
28359 return (void *)((wxEvent *) ((wxCalculateLayoutEvent *) x));
28360}
28361static void *_p_wxIdleEventTo_p_wxEvent(void *x) {
28362 return (void *)((wxEvent *) ((wxIdleEvent *) x));
28363}
28364static void *_p_wxWindowCreateEventTo_p_wxEvent(void *x) {
28365 return (void *)((wxEvent *) (wxCommandEvent *) ((wxWindowCreateEvent *) x));
28366}
28367static void *_p_wxQueryNewPaletteEventTo_p_wxEvent(void *x) {
28368 return (void *)((wxEvent *) ((wxQueryNewPaletteEvent *) x));
28369}
28370static void *_p_wxMaximizeEventTo_p_wxEvent(void *x) {
28371 return (void *)((wxEvent *) ((wxMaximizeEvent *) x));
28372}
28373static void *_p_wxIconizeEventTo_p_wxEvent(void *x) {
28374 return (void *)((wxEvent *) ((wxIconizeEvent *) x));
28375}
28376static void *_p_wxActivateEventTo_p_wxEvent(void *x) {
28377 return (void *)((wxEvent *) ((wxActivateEvent *) x));
28378}
28379static void *_p_wxSizeEventTo_p_wxEvent(void *x) {
28380 return (void *)((wxEvent *) ((wxSizeEvent *) x));
28381}
28382static void *_p_wxMoveEventTo_p_wxEvent(void *x) {
28383 return (void *)((wxEvent *) ((wxMoveEvent *) x));
28384}
28385static void *_p_wxPaintEventTo_p_wxEvent(void *x) {
28386 return (void *)((wxEvent *) ((wxPaintEvent *) x));
28387}
28388static void *_p_wxNcPaintEventTo_p_wxEvent(void *x) {
28389 return (void *)((wxEvent *) ((wxNcPaintEvent *) x));
28390}
28391static void *_p_wxUpdateUIEventTo_p_wxEvent(void *x) {
28392 return (void *)((wxEvent *) (wxCommandEvent *) ((wxUpdateUIEvent *) x));
28393}
28394static void *_p_wxPaletteChangedEventTo_p_wxEvent(void *x) {
28395 return (void *)((wxEvent *) ((wxPaletteChangedEvent *) x));
28396}
28397static void *_p_wxDisplayChangedEventTo_p_wxEvent(void *x) {
28398 return (void *)((wxEvent *) ((wxDisplayChangedEvent *) x));
28399}
28400static void *_p_wxMouseCaptureChangedEventTo_p_wxEvent(void *x) {
28401 return (void *)((wxEvent *) ((wxMouseCaptureChangedEvent *) x));
28402}
28403static void *_p_wxSysColourChangedEventTo_p_wxEvent(void *x) {
28404 return (void *)((wxEvent *) ((wxSysColourChangedEvent *) x));
28405}
28406static void *_p_wxDropFilesEventTo_p_wxEvent(void *x) {
28407 return (void *)((wxEvent *) ((wxDropFilesEvent *) x));
28408}
28409static void *_p_wxFocusEventTo_p_wxEvent(void *x) {
28410 return (void *)((wxEvent *) ((wxFocusEvent *) x));
28411}
28412static void *_p_wxChildFocusEventTo_p_wxEvent(void *x) {
28413 return (void *)((wxEvent *) (wxCommandEvent *) ((wxChildFocusEvent *) x));
28414}
28415static void *_p_wxSashEventTo_p_wxEvent(void *x) {
28416 return (void *)((wxEvent *) (wxCommandEvent *) ((wxSashEvent *) x));
28417}
28418static void *_p_wxQueryLayoutInfoEventTo_p_wxEvent(void *x) {
28419 return (void *)((wxEvent *) ((wxQueryLayoutInfoEvent *) x));
28420}
28421static void *_p_wxShowEventTo_p_wxEvent(void *x) {
28422 return (void *)((wxEvent *) ((wxShowEvent *) x));
28423}
28424static void *_p_wxCommandEventTo_p_wxEvent(void *x) {
28425 return (void *)((wxEvent *) ((wxCommandEvent *) x));
28426}
28427static void *_p_wxPyCommandEventTo_p_wxEvent(void *x) {
28428 return (void *)((wxEvent *) (wxCommandEvent *) ((wxPyCommandEvent *) x));
28429}
28430static void *_p_wxWindowDestroyEventTo_p_wxEvent(void *x) {
28431 return (void *)((wxEvent *) (wxCommandEvent *) ((wxWindowDestroyEvent *) x));
28432}
28433static void *_p_wxNavigationKeyEventTo_p_wxEvent(void *x) {
28434 return (void *)((wxEvent *) ((wxNavigationKeyEvent *) x));
28435}
28436static void *_p_wxKeyEventTo_p_wxEvent(void *x) {
28437 return (void *)((wxEvent *) ((wxKeyEvent *) x));
28438}
28439static void *_p_wxScrollWinEventTo_p_wxEvent(void *x) {
28440 return (void *)((wxEvent *) ((wxScrollWinEvent *) x));
28441}
28442static void *_p_wxTaskBarIconEventTo_p_wxEvent(void *x) {
28443 return (void *)((wxEvent *) ((wxTaskBarIconEvent *) x));
28444}
28445static void *_p_wxSplitterEventTo_p_wxNotifyEvent(void *x) {
28446 return (void *)((wxNotifyEvent *) ((wxSplitterEvent *) x));
28447}
28448static void *_p_wxPasswordEntryDialogTo_p_wxTextEntryDialog(void *x) {
28449 return (void *)((wxTextEntryDialog *) ((wxPasswordEntryDialog *) x));
28450}
28451static void *_p_wxSplashScreenTo_p_wxEvtHandler(void *x) {
28452 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxFrame *) ((wxSplashScreen *) x));
28453}
28454static void *_p_wxMiniFrameTo_p_wxEvtHandler(void *x) {
28455 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxFrame *) ((wxMiniFrame *) x));
28456}
28457static void *_p_wxPyPanelTo_p_wxEvtHandler(void *x) {
28458 return (void *)((wxEvtHandler *) (wxWindow *)(wxPanel *) ((wxPyPanel *) x));
28459}
28460static void *_p_wxMenuBarTo_p_wxEvtHandler(void *x) {
28461 return (void *)((wxEvtHandler *) (wxWindow *) ((wxMenuBar *) x));
28462}
28463static void *_p_wxValidatorTo_p_wxEvtHandler(void *x) {
28464 return (void *)((wxEvtHandler *) ((wxValidator *) x));
28465}
28466static void *_p_wxPyValidatorTo_p_wxEvtHandler(void *x) {
28467 return (void *)((wxEvtHandler *) (wxValidator *) ((wxPyValidator *) x));
28468}
28469static void *_p_wxMenuTo_p_wxEvtHandler(void *x) {
28470 return (void *)((wxEvtHandler *) ((wxMenu *) x));
28471}
28472static void *_p_wxPasswordEntryDialogTo_p_wxEvtHandler(void *x) {
28473 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxDialog *)(wxTextEntryDialog *) ((wxPasswordEntryDialog *) x));
28474}
28475static void *_p_wxTextEntryDialogTo_p_wxEvtHandler(void *x) {
28476 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxTextEntryDialog *) x));
28477}
28478static void *_p_wxSingleChoiceDialogTo_p_wxEvtHandler(void *x) {
28479 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxSingleChoiceDialog *) x));
28480}
28481static void *_p_wxMultiChoiceDialogTo_p_wxEvtHandler(void *x) {
28482 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxMultiChoiceDialog *) x));
28483}
28484static void *_p_wxFileDialogTo_p_wxEvtHandler(void *x) {
28485 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxFileDialog *) x));
28486}
28487static void *_p_wxMessageDialogTo_p_wxEvtHandler(void *x) {
28488 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxMessageDialog *) x));
28489}
28490static void *_p_wxProgressDialogTo_p_wxEvtHandler(void *x) {
28491 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxFrame *) ((wxProgressDialog *) x));
28492}
28493static void *_p_wxFindReplaceDialogTo_p_wxEvtHandler(void *x) {
28494 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxFindReplaceDialog *) x));
28495}
28496static void *_p_wxPanelTo_p_wxEvtHandler(void *x) {
28497 return (void *)((wxEvtHandler *) (wxWindow *) ((wxPanel *) x));
28498}
28499static void *_p_wxStatusBarTo_p_wxEvtHandler(void *x) {
28500 return (void *)((wxEvtHandler *) (wxWindow *) ((wxStatusBar *) x));
28501}
28502static void *_p_wxPyVScrolledWindowTo_p_wxEvtHandler(void *x) {
28503 return (void *)((wxEvtHandler *) (wxWindow *)(wxPanel *) ((wxPyVScrolledWindow *) x));
28504}
28505static void *_p_wxTipWindowTo_p_wxEvtHandler(void *x) {
28506 return (void *)((wxEvtHandler *) (wxWindow *)(wxPopupWindow *)(wxPyPopupTransientWindow *) ((wxTipWindow *) x));
28507}
28508static void *_p_wxPyPopupTransientWindowTo_p_wxEvtHandler(void *x) {
28509 return (void *)((wxEvtHandler *) (wxWindow *)(wxPopupWindow *) ((wxPyPopupTransientWindow *) x));
28510}
28511static void *_p_wxPopupWindowTo_p_wxEvtHandler(void *x) {
28512 return (void *)((wxEvtHandler *) (wxWindow *) ((wxPopupWindow *) x));
28513}
28514static void *_p_wxSashLayoutWindowTo_p_wxEvtHandler(void *x) {
28515 return (void *)((wxEvtHandler *) (wxWindow *)(wxSashWindow *) ((wxSashLayoutWindow *) x));
28516}
28517static void *_p_wxSashWindowTo_p_wxEvtHandler(void *x) {
28518 return (void *)((wxEvtHandler *) (wxWindow *) ((wxSashWindow *) x));
28519}
28520static void *_p_wxSplitterWindowTo_p_wxEvtHandler(void *x) {
28521 return (void *)((wxEvtHandler *) (wxWindow *) ((wxSplitterWindow *) x));
28522}
28523static void *_p_wxSplashScreenWindowTo_p_wxEvtHandler(void *x) {
28524 return (void *)((wxEvtHandler *) (wxWindow *) ((wxSplashScreenWindow *) x));
28525}
28526static void *_p_wxWindowTo_p_wxEvtHandler(void *x) {
28527 return (void *)((wxEvtHandler *) ((wxWindow *) x));
28528}
28529static void *_p_wxScrolledWindowTo_p_wxEvtHandler(void *x) {
28530 return (void *)((wxEvtHandler *) (wxWindow *)(wxPanel *) ((wxScrolledWindow *) x));
28531}
28532static void *_p_wxTopLevelWindowTo_p_wxEvtHandler(void *x) {
28533 return (void *)((wxEvtHandler *) (wxWindow *) ((wxTopLevelWindow *) x));
28534}
28535static void *_p_wxMDIClientWindowTo_p_wxEvtHandler(void *x) {
28536 return (void *)((wxEvtHandler *) (wxWindow *) ((wxMDIClientWindow *) x));
28537}
28538static void *_p_wxPyScrolledWindowTo_p_wxEvtHandler(void *x) {
28539 return (void *)((wxEvtHandler *) (wxWindow *)(wxPanel *)(wxScrolledWindow *) ((wxPyScrolledWindow *) x));
28540}
28541static void *_p_wxControlTo_p_wxEvtHandler(void *x) {
28542 return (void *)((wxEvtHandler *) (wxWindow *) ((wxControl *) x));
28543}
28544static void *_p_wxPreviewFrameTo_p_wxEvtHandler(void *x) {
28545 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxFrame *) ((wxPreviewFrame *) x));
28546}
28547static void *_p_wxPyPreviewFrameTo_p_wxEvtHandler(void *x) {
28548 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxFrame *)(wxPreviewFrame *) ((wxPyPreviewFrame *) x));
28549}
28550static void *_p_wxMDIChildFrameTo_p_wxEvtHandler(void *x) {
28551 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxFrame *) ((wxMDIChildFrame *) x));
28552}
28553static void *_p_wxPyAppTo_p_wxEvtHandler(void *x) {
28554 return (void *)((wxEvtHandler *) ((wxPyApp *) x));
28555}
28556static void *_p_wxControlWithItemsTo_p_wxEvtHandler(void *x) {
28557 return (void *)((wxEvtHandler *) (wxWindow *)(wxControl *) ((wxControlWithItems *) x));
28558}
28559static void *_p_wxPyWindowTo_p_wxEvtHandler(void *x) {
28560 return (void *)((wxEvtHandler *) (wxWindow *) ((wxPyWindow *) x));
28561}
28562static void *_p_wxPreviewCanvasTo_p_wxEvtHandler(void *x) {
28563 return (void *)((wxEvtHandler *) (wxWindow *)(wxPanel *)(wxScrolledWindow *) ((wxPreviewCanvas *) x));
28564}
28565static void *_p_wxPyHtmlListBoxTo_p_wxEvtHandler(void *x) {
28566 return (void *)((wxEvtHandler *) (wxWindow *)(wxPanel *)(wxPyVScrolledWindow *)(wxPyVListBox *) ((wxPyHtmlListBox *) x));
28567}
28568static void *_p_wxPyVListBoxTo_p_wxEvtHandler(void *x) {
28569 return (void *)((wxEvtHandler *) (wxWindow *)(wxPanel *)(wxPyVScrolledWindow *) ((wxPyVListBox *) x));
28570}
28571static void *_p_wxPreviewControlBarTo_p_wxEvtHandler(void *x) {
28572 return (void *)((wxEvtHandler *) (wxWindow *)(wxPanel *) ((wxPreviewControlBar *) x));
28573}
28574static void *_p_wxPyPreviewControlBarTo_p_wxEvtHandler(void *x) {
28575 return (void *)((wxEvtHandler *) (wxWindow *)(wxPanel *)(wxPreviewControlBar *) ((wxPyPreviewControlBar *) x));
28576}
28577static void *_p_wxPyTaskBarIconTo_p_wxEvtHandler(void *x) {
28578 return (void *)((wxEvtHandler *) ((wxPyTaskBarIcon *) x));
28579}
28580static void *_p_wxFrameTo_p_wxEvtHandler(void *x) {
28581 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *) ((wxFrame *) x));
28582}
28583static void *_p_wxDirDialogTo_p_wxEvtHandler(void *x) {
28584 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxDirDialog *) x));
28585}
28586static void *_p_wxColourDialogTo_p_wxEvtHandler(void *x) {
28587 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxColourDialog *) x));
28588}
28589static void *_p_wxDialogTo_p_wxEvtHandler(void *x) {
28590 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *) ((wxDialog *) x));
28591}
28592static void *_p_wxFontDialogTo_p_wxEvtHandler(void *x) {
28593 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxFontDialog *) x));
28594}
28595static void *_p_wxMDIParentFrameTo_p_wxEvtHandler(void *x) {
28596 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxFrame *) ((wxMDIParentFrame *) x));
28597}
28598static void *_p_wxPyHtmlListBoxTo_p_wxPyVListBox(void *x) {
28599 return (void *)((wxPyVListBox *) ((wxPyHtmlListBox *) x));
28600}
28601static void *_p_wxMDIChildFrameTo_p_wxFrame(void *x) {
28602 return (void *)((wxFrame *) ((wxMDIChildFrame *) x));
28603}
28604static void *_p_wxProgressDialogTo_p_wxFrame(void *x) {
28605 return (void *)((wxFrame *) ((wxProgressDialog *) x));
28606}
28607static void *_p_wxPreviewFrameTo_p_wxFrame(void *x) {
28608 return (void *)((wxFrame *) ((wxPreviewFrame *) x));
28609}
28610static void *_p_wxPyPreviewFrameTo_p_wxFrame(void *x) {
28611 return (void *)((wxFrame *) (wxPreviewFrame *) ((wxPyPreviewFrame *) x));
28612}
28613static void *_p_wxMiniFrameTo_p_wxFrame(void *x) {
28614 return (void *)((wxFrame *) ((wxMiniFrame *) x));
28615}
28616static void *_p_wxSplashScreenTo_p_wxFrame(void *x) {
28617 return (void *)((wxFrame *) ((wxSplashScreen *) x));
28618}
28619static void *_p_wxMDIParentFrameTo_p_wxFrame(void *x) {
28620 return (void *)((wxFrame *) ((wxMDIParentFrame *) x));
28621}
28622static void *_p_wxLayoutConstraintsTo_p_wxObject(void *x) {
28623 return (void *)((wxObject *) ((wxLayoutConstraints *) x));
28624}
28625static void *_p_wxQueryLayoutInfoEventTo_p_wxObject(void *x) {
28626 return (void *)((wxObject *) (wxEvent *) ((wxQueryLayoutInfoEvent *) x));
28627}
28628static void *_p_wxPreviewFrameTo_p_wxObject(void *x) {
28629 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxFrame *) ((wxPreviewFrame *) x));
28630}
28631static void *_p_wxPyPreviewFrameTo_p_wxObject(void *x) {
28632 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxFrame *)(wxPreviewFrame *) ((wxPyPreviewFrame *) x));
28633}
28634static void *_p_wxGBSizerItemTo_p_wxObject(void *x) {
28635 return (void *)((wxObject *) (wxSizerItem *) ((wxGBSizerItem *) x));
28636}
28637static void *_p_wxSizerItemTo_p_wxObject(void *x) {
28638 return (void *)((wxObject *) ((wxSizerItem *) x));
28639}
28640static void *_p_wxScrollEventTo_p_wxObject(void *x) {
28641 return (void *)((wxObject *) (wxEvent *)(wxCommandEvent *) ((wxScrollEvent *) x));
28642}
28643static void *_p_wxIndividualLayoutConstraintTo_p_wxObject(void *x) {
28644 return (void *)((wxObject *) ((wxIndividualLayoutConstraint *) x));
28645}
28646static void *_p_wxStaticBoxSizerTo_p_wxObject(void *x) {
28647 return (void *)((wxObject *) (wxSizer *)(wxBoxSizer *) ((wxStaticBoxSizer *) x));
28648}
28649static void *_p_wxBoxSizerTo_p_wxObject(void *x) {
28650 return (void *)((wxObject *) (wxSizer *) ((wxBoxSizer *) x));
28651}
28652static void *_p_wxSizerTo_p_wxObject(void *x) {
28653 return (void *)((wxObject *) ((wxSizer *) x));
28654}
28655static void *_p_wxGridBagSizerTo_p_wxObject(void *x) {
28656 return (void *)((wxObject *) (wxSizer *)(wxGridSizer *)(wxFlexGridSizer *) ((wxGridBagSizer *) x));
28657}
28658static void *_p_wxUpdateUIEventTo_p_wxObject(void *x) {
28659 return (void *)((wxObject *) (wxEvent *)(wxCommandEvent *) ((wxUpdateUIEvent *) x));
28660}
28661static void *_p_wxPyPanelTo_p_wxObject(void *x) {
28662 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxPanel *) ((wxPyPanel *) x));
28663}
28664static void *_p_wxEventTo_p_wxObject(void *x) {
28665 return (void *)((wxObject *) ((wxEvent *) x));
28666}
28667static void *_p_wxFontDataTo_p_wxObject(void *x) {
28668 return (void *)((wxObject *) ((wxFontData *) x));
28669}
28670static void *_p_wxPrintDataTo_p_wxObject(void *x) {
28671 return (void *)((wxObject *) ((wxPrintData *) x));
28672}
28673static void *_p_wxFlexGridSizerTo_p_wxObject(void *x) {
28674 return (void *)((wxObject *) (wxSizer *)(wxGridSizer *) ((wxFlexGridSizer *) x));
28675}
28676static void *_p_wxGridSizerTo_p_wxObject(void *x) {
28677 return (void *)((wxObject *) (wxSizer *) ((wxGridSizer *) x));
28678}
28679static void *_p_wxInitDialogEventTo_p_wxObject(void *x) {
28680 return (void *)((wxObject *) (wxEvent *) ((wxInitDialogEvent *) x));
28681}
28682static void *_p_wxLayoutAlgorithmTo_p_wxObject(void *x) {
28683 return (void *)((wxObject *) ((wxLayoutAlgorithm *) x));
28684}
28685static void *_p_wxPyTaskBarIconTo_p_wxObject(void *x) {
28686 return (void *)((wxObject *) (wxEvtHandler *) ((wxPyTaskBarIcon *) x));
28687}
28688static void *_p_wxFindDialogEventTo_p_wxObject(void *x) {
28689 return (void *)((wxObject *) (wxEvent *)(wxCommandEvent *) ((wxFindDialogEvent *) x));
28690}
28691static void *_p_wxPaintEventTo_p_wxObject(void *x) {
28692 return (void *)((wxObject *) (wxEvent *) ((wxPaintEvent *) x));
28693}
28694static void *_p_wxNcPaintEventTo_p_wxObject(void *x) {
28695 return (void *)((wxObject *) (wxEvent *) ((wxNcPaintEvent *) x));
28696}
28697static void *_p_wxPaletteChangedEventTo_p_wxObject(void *x) {
28698 return (void *)((wxObject *) (wxEvent *) ((wxPaletteChangedEvent *) x));
28699}
28700static void *_p_wxDisplayChangedEventTo_p_wxObject(void *x) {
28701 return (void *)((wxObject *) (wxEvent *) ((wxDisplayChangedEvent *) x));
28702}
28703static void *_p_wxMouseCaptureChangedEventTo_p_wxObject(void *x) {
28704 return (void *)((wxObject *) (wxEvent *) ((wxMouseCaptureChangedEvent *) x));
28705}
28706static void *_p_wxSysColourChangedEventTo_p_wxObject(void *x) {
28707 return (void *)((wxObject *) (wxEvent *) ((wxSysColourChangedEvent *) x));
28708}
28709static void *_p_wxPreviewCanvasTo_p_wxObject(void *x) {
28710 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxPanel *)(wxScrolledWindow *) ((wxPreviewCanvas *) x));
28711}
28712static void *_p_wxControlTo_p_wxObject(void *x) {
28713 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *) ((wxControl *) x));
28714}
28715static void *_p_wxSetCursorEventTo_p_wxObject(void *x) {
28716 return (void *)((wxObject *) (wxEvent *) ((wxSetCursorEvent *) x));
28717}
28718static void *_p_wxSplitterEventTo_p_wxObject(void *x) {
28719 return (void *)((wxObject *) (wxEvent *)(wxCommandEvent *)(wxNotifyEvent *) ((wxSplitterEvent *) x));
28720}
28721static void *_p_wxFSFileTo_p_wxObject(void *x) {
28722 return (void *)((wxObject *) ((wxFSFile *) x));
28723}
28724static void *_p_wxFindReplaceDataTo_p_wxObject(void *x) {
28725 return (void *)((wxObject *) ((wxFindReplaceData *) x));
28726}
28727static void *_p_wxPySizerTo_p_wxObject(void *x) {
28728 return (void *)((wxObject *) (wxSizer *) ((wxPySizer *) x));
28729}
28730static void *_p_wxMDIChildFrameTo_p_wxObject(void *x) {
28731 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxFrame *) ((wxMDIChildFrame *) x));
28732}
28733static void *_p_wxColourDataTo_p_wxObject(void *x) {
28734 return (void *)((wxObject *) ((wxColourData *) x));
28735}
28736static void *_p_wxPyEventTo_p_wxObject(void *x) {
28737 return (void *)((wxObject *) (wxEvent *) ((wxPyEvent *) x));
28738}
28739static void *_p_wxNotifyEventTo_p_wxObject(void *x) {
28740 return (void *)((wxObject *) (wxEvent *)(wxCommandEvent *) ((wxNotifyEvent *) x));
28741}
28742static void *_p_wxPyWindowTo_p_wxObject(void *x) {
28743 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *) ((wxPyWindow *) x));
28744}
28745static void *_p_wxSplashScreenTo_p_wxObject(void *x) {
28746 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxFrame *) ((wxSplashScreen *) x));
28747}
28748static void *_p_wxFileDialogTo_p_wxObject(void *x) {
28749 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxFileDialog *) x));
28750}
28751static void *_p_wxMultiChoiceDialogTo_p_wxObject(void *x) {
28752 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxMultiChoiceDialog *) x));
28753}
28754static void *_p_wxSingleChoiceDialogTo_p_wxObject(void *x) {
28755 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxSingleChoiceDialog *) x));
28756}
28757static void *_p_wxTextEntryDialogTo_p_wxObject(void *x) {
28758 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxTextEntryDialog *) x));
28759}
28760static void *_p_wxPasswordEntryDialogTo_p_wxObject(void *x) {
28761 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxDialog *)(wxTextEntryDialog *) ((wxPasswordEntryDialog *) x));
28762}
28763static void *_p_wxMessageDialogTo_p_wxObject(void *x) {
28764 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxMessageDialog *) x));
28765}
28766static void *_p_wxProgressDialogTo_p_wxObject(void *x) {
28767 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxFrame *) ((wxProgressDialog *) x));
28768}
28769static void *_p_wxFindReplaceDialogTo_p_wxObject(void *x) {
28770 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxFindReplaceDialog *) x));
28771}
28772static void *_p_wxShowEventTo_p_wxObject(void *x) {
28773 return (void *)((wxObject *) (wxEvent *) ((wxShowEvent *) x));
28774}
28775static void *_p_wxPrinterTo_p_wxObject(void *x) {
28776 return (void *)((wxObject *) ((wxPrinter *) x));
28777}
28778static void *_p_wxMenuItemTo_p_wxObject(void *x) {
28779 return (void *)((wxObject *) ((wxMenuItem *) x));
28780}
28781static void *_p_wxIdleEventTo_p_wxObject(void *x) {
28782 return (void *)((wxObject *) (wxEvent *) ((wxIdleEvent *) x));
28783}
28784static void *_p_wxWindowCreateEventTo_p_wxObject(void *x) {
28785 return (void *)((wxObject *) (wxEvent *)(wxCommandEvent *) ((wxWindowCreateEvent *) x));
28786}
28787static void *_p_wxQueryNewPaletteEventTo_p_wxObject(void *x) {
28788 return (void *)((wxObject *) (wxEvent *) ((wxQueryNewPaletteEvent *) x));
28789}
28790static void *_p_wxMaximizeEventTo_p_wxObject(void *x) {
28791 return (void *)((wxObject *) (wxEvent *) ((wxMaximizeEvent *) x));
28792}
28793static void *_p_wxIconizeEventTo_p_wxObject(void *x) {
28794 return (void *)((wxObject *) (wxEvent *) ((wxIconizeEvent *) x));
28795}
28796static void *_p_wxSizeEventTo_p_wxObject(void *x) {
28797 return (void *)((wxObject *) (wxEvent *) ((wxSizeEvent *) x));
28798}
28799static void *_p_wxMoveEventTo_p_wxObject(void *x) {
28800 return (void *)((wxObject *) (wxEvent *) ((wxMoveEvent *) x));
28801}
28802static void *_p_wxActivateEventTo_p_wxObject(void *x) {
28803 return (void *)((wxObject *) (wxEvent *) ((wxActivateEvent *) x));
28804}
28805static void *_p_wxXPMHandlerTo_p_wxObject(void *x) {
28806 return (void *)((wxObject *) (wxImageHandler *) ((wxXPMHandler *) x));
28807}
28808static void *_p_wxPNMHandlerTo_p_wxObject(void *x) {
28809 return (void *)((wxObject *) (wxImageHandler *) ((wxPNMHandler *) x));
28810}
28811static void *_p_wxJPEGHandlerTo_p_wxObject(void *x) {
28812 return (void *)((wxObject *) (wxImageHandler *) ((wxJPEGHandler *) x));
28813}
28814static void *_p_wxPCXHandlerTo_p_wxObject(void *x) {
28815 return (void *)((wxObject *) (wxImageHandler *) ((wxPCXHandler *) x));
28816}
28817static void *_p_wxGIFHandlerTo_p_wxObject(void *x) {
28818 return (void *)((wxObject *) (wxImageHandler *) ((wxGIFHandler *) x));
28819}
28820static void *_p_wxPNGHandlerTo_p_wxObject(void *x) {
28821 return (void *)((wxObject *) (wxImageHandler *) ((wxPNGHandler *) x));
28822}
28823static void *_p_wxANIHandlerTo_p_wxObject(void *x) {
28824 return (void *)((wxObject *) (wxImageHandler *)(wxBMPHandler *)(wxICOHandler *)(wxCURHandler *) ((wxANIHandler *) x));
28825}
28826static void *_p_wxCURHandlerTo_p_wxObject(void *x) {
28827 return (void *)((wxObject *) (wxImageHandler *)(wxBMPHandler *)(wxICOHandler *) ((wxCURHandler *) x));
28828}
28829static void *_p_wxICOHandlerTo_p_wxObject(void *x) {
28830 return (void *)((wxObject *) (wxImageHandler *)(wxBMPHandler *) ((wxICOHandler *) x));
28831}
28832static void *_p_wxBMPHandlerTo_p_wxObject(void *x) {
28833 return (void *)((wxObject *) (wxImageHandler *) ((wxBMPHandler *) x));
28834}
28835static void *_p_wxImageHandlerTo_p_wxObject(void *x) {
28836 return (void *)((wxObject *) ((wxImageHandler *) x));
28837}
28838static void *_p_wxTIFFHandlerTo_p_wxObject(void *x) {
28839 return (void *)((wxObject *) (wxImageHandler *) ((wxTIFFHandler *) x));
28840}
28841static void *_p_wxEvtHandlerTo_p_wxObject(void *x) {
28842 return (void *)((wxObject *) ((wxEvtHandler *) x));
28843}
28844static void *_p_wxCalculateLayoutEventTo_p_wxObject(void *x) {
28845 return (void *)((wxObject *) (wxEvent *) ((wxCalculateLayoutEvent *) x));
28846}
28847static void *_p_wxPyVListBoxTo_p_wxObject(void *x) {
28848 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxPanel *)(wxPyVScrolledWindow *) ((wxPyVListBox *) x));
28849}
28850static void *_p_wxPyHtmlListBoxTo_p_wxObject(void *x) {
28851 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxPanel *)(wxPyVScrolledWindow *)(wxPyVListBox *) ((wxPyHtmlListBox *) x));
28852}
28853static void *_p_wxStdDialogButtonSizerTo_p_wxObject(void *x) {
28854 return (void *)((wxObject *) (wxSizer *)(wxBoxSizer *) ((wxStdDialogButtonSizer *) x));
28855}
28856static void *_p_wxAcceleratorTableTo_p_wxObject(void *x) {
28857 return (void *)((wxObject *) ((wxAcceleratorTable *) x));
28858}
28859static void *_p_wxMiniFrameTo_p_wxObject(void *x) {
28860 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxFrame *) ((wxMiniFrame *) x));
28861}
28862static void *_p_wxImageTo_p_wxObject(void *x) {
28863 return (void *)((wxObject *) ((wxImage *) x));
28864}
28865static void *_p_wxFrameTo_p_wxObject(void *x) {
28866 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *) ((wxFrame *) x));
28867}
28868static void *_p_wxPyPrintoutTo_p_wxObject(void *x) {
28869 return (void *)((wxObject *) ((wxPyPrintout *) x));
28870}
28871static void *_p_wxScrollWinEventTo_p_wxObject(void *x) {
28872 return (void *)((wxObject *) (wxEvent *) ((wxScrollWinEvent *) x));
28873}
28874static void *_p_wxTaskBarIconEventTo_p_wxObject(void *x) {
28875 return (void *)((wxObject *) (wxEvent *) ((wxTaskBarIconEvent *) x));
28876}
28877static void *_p_wxStatusBarTo_p_wxObject(void *x) {
28878 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *) ((wxStatusBar *) x));
28879}
28880static void *_p_wxMDIParentFrameTo_p_wxObject(void *x) {
28881 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxFrame *) ((wxMDIParentFrame *) x));
28882}
28883static void *_p_wxWindowDestroyEventTo_p_wxObject(void *x) {
28884 return (void *)((wxObject *) (wxEvent *)(wxCommandEvent *) ((wxWindowDestroyEvent *) x));
28885}
28886static void *_p_wxNavigationKeyEventTo_p_wxObject(void *x) {
28887 return (void *)((wxObject *) (wxEvent *) ((wxNavigationKeyEvent *) x));
28888}
28889static void *_p_wxKeyEventTo_p_wxObject(void *x) {
28890 return (void *)((wxObject *) (wxEvent *) ((wxKeyEvent *) x));
28891}
28892static void *_p_wxWindowTo_p_wxObject(void *x) {
28893 return (void *)((wxObject *) (wxEvtHandler *) ((wxWindow *) x));
28894}
28895static void *_p_wxMenuTo_p_wxObject(void *x) {
28896 return (void *)((wxObject *) (wxEvtHandler *) ((wxMenu *) x));
28897}
28898static void *_p_wxMenuBarTo_p_wxObject(void *x) {
28899 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *) ((wxMenuBar *) x));
28900}
28901static void *_p_wxScrolledWindowTo_p_wxObject(void *x) {
28902 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxPanel *) ((wxScrolledWindow *) x));
28903}
28904static void *_p_wxTopLevelWindowTo_p_wxObject(void *x) {
28905 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *) ((wxTopLevelWindow *) x));
28906}
28907static void *_p_wxSplashScreenWindowTo_p_wxObject(void *x) {
28908 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *) ((wxSplashScreenWindow *) x));
28909}
28910static void *_p_wxSplitterWindowTo_p_wxObject(void *x) {
28911 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *) ((wxSplitterWindow *) x));
28912}
28913static void *_p_wxSashWindowTo_p_wxObject(void *x) {
28914 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *) ((wxSashWindow *) x));
28915}
28916static void *_p_wxSashLayoutWindowTo_p_wxObject(void *x) {
28917 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxSashWindow *) ((wxSashLayoutWindow *) x));
28918}
28919static void *_p_wxPopupWindowTo_p_wxObject(void *x) {
28920 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *) ((wxPopupWindow *) x));
28921}
28922static void *_p_wxPyPopupTransientWindowTo_p_wxObject(void *x) {
28923 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxPopupWindow *) ((wxPyPopupTransientWindow *) x));
28924}
28925static void *_p_wxTipWindowTo_p_wxObject(void *x) {
28926 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxPopupWindow *)(wxPyPopupTransientWindow *) ((wxTipWindow *) x));
28927}
28928static void *_p_wxPyVScrolledWindowTo_p_wxObject(void *x) {
28929 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxPanel *) ((wxPyVScrolledWindow *) x));
28930}
28931static void *_p_wxMDIClientWindowTo_p_wxObject(void *x) {
28932 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *) ((wxMDIClientWindow *) x));
28933}
28934static void *_p_wxPyScrolledWindowTo_p_wxObject(void *x) {
28935 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxPanel *)(wxScrolledWindow *) ((wxPyScrolledWindow *) x));
28936}
28937static void *_p_wxSashEventTo_p_wxObject(void *x) {
28938 return (void *)((wxObject *) (wxEvent *)(wxCommandEvent *) ((wxSashEvent *) x));
28939}
28940static void *_p_wxPrintPreviewTo_p_wxObject(void *x) {
28941 return (void *)((wxObject *) ((wxPrintPreview *) x));
28942}
28943static void *_p_wxPyPrintPreviewTo_p_wxObject(void *x) {
28944 return (void *)((wxObject *) (wxPrintPreview *) ((wxPyPrintPreview *) x));
28945}
28946static void *_p_wxPanelTo_p_wxObject(void *x) {
28947 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *) ((wxPanel *) x));
28948}
28949static void *_p_wxDialogTo_p_wxObject(void *x) {
28950 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *) ((wxDialog *) x));
28951}
28952static void *_p_wxColourDialogTo_p_wxObject(void *x) {
28953 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxColourDialog *) x));
28954}
28955static void *_p_wxDirDialogTo_p_wxObject(void *x) {
28956 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxDirDialog *) x));
28957}
28958static void *_p_wxFontDialogTo_p_wxObject(void *x) {
28959 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxFontDialog *) x));
28960}
28961static void *_p_wxPageSetupDialogTo_p_wxObject(void *x) {
28962 return (void *)((wxObject *) ((wxPageSetupDialog *) x));
28963}
28964static void *_p_wxPrintDialogTo_p_wxObject(void *x) {
28965 return (void *)((wxObject *) ((wxPrintDialog *) x));
28966}
28967static void *_p_wxFileSystemTo_p_wxObject(void *x) {
28968 return (void *)((wxObject *) ((wxFileSystem *) x));
28969}
28970static void *_p_wxContextMenuEventTo_p_wxObject(void *x) {
28971 return (void *)((wxObject *) (wxEvent *)(wxCommandEvent *) ((wxContextMenuEvent *) x));
28972}
28973static void *_p_wxMenuEventTo_p_wxObject(void *x) {
28974 return (void *)((wxObject *) (wxEvent *) ((wxMenuEvent *) x));
28975}
28976static void *_p_wxPyAppTo_p_wxObject(void *x) {
28977 return (void *)((wxObject *) (wxEvtHandler *) ((wxPyApp *) x));
28978}
28979static void *_p_wxCloseEventTo_p_wxObject(void *x) {
28980 return (void *)((wxObject *) (wxEvent *) ((wxCloseEvent *) x));
28981}
28982static void *_p_wxMouseEventTo_p_wxObject(void *x) {
28983 return (void *)((wxObject *) (wxEvent *) ((wxMouseEvent *) x));
28984}
28985static void *_p_wxEraseEventTo_p_wxObject(void *x) {
28986 return (void *)((wxObject *) (wxEvent *) ((wxEraseEvent *) x));
28987}
28988static void *_p_wxPyCommandEventTo_p_wxObject(void *x) {
28989 return (void *)((wxObject *) (wxEvent *)(wxCommandEvent *) ((wxPyCommandEvent *) x));
28990}
28991static void *_p_wxCommandEventTo_p_wxObject(void *x) {
28992 return (void *)((wxObject *) (wxEvent *) ((wxCommandEvent *) x));
28993}
28994static void *_p_wxPreviewControlBarTo_p_wxObject(void *x) {
28995 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxPanel *) ((wxPreviewControlBar *) x));
28996}
28997static void *_p_wxPyPreviewControlBarTo_p_wxObject(void *x) {
28998 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxPanel *)(wxPreviewControlBar *) ((wxPyPreviewControlBar *) x));
28999}
29000static void *_p_wxDropFilesEventTo_p_wxObject(void *x) {
29001 return (void *)((wxObject *) (wxEvent *) ((wxDropFilesEvent *) x));
29002}
29003static void *_p_wxFocusEventTo_p_wxObject(void *x) {
29004 return (void *)((wxObject *) (wxEvent *) ((wxFocusEvent *) x));
29005}
29006static void *_p_wxChildFocusEventTo_p_wxObject(void *x) {
29007 return (void *)((wxObject *) (wxEvent *)(wxCommandEvent *) ((wxChildFocusEvent *) x));
29008}
29009static void *_p_wxControlWithItemsTo_p_wxObject(void *x) {
29010 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxControl *) ((wxControlWithItems *) x));
29011}
29012static void *_p_wxPageSetupDialogDataTo_p_wxObject(void *x) {
29013 return (void *)((wxObject *) ((wxPageSetupDialogData *) x));
29014}
29015static void *_p_wxPrintDialogDataTo_p_wxObject(void *x) {
29016 return (void *)((wxObject *) ((wxPrintDialogData *) x));
29017}
29018static void *_p_wxPyValidatorTo_p_wxObject(void *x) {
29019 return (void *)((wxObject *) (wxEvtHandler *)(wxValidator *) ((wxPyValidator *) x));
29020}
29021static void *_p_wxValidatorTo_p_wxObject(void *x) {
29022 return (void *)((wxObject *) (wxEvtHandler *) ((wxValidator *) x));
29023}
29024static void *_p_wxPyVListBoxTo_p_wxPyVScrolledWindow(void *x) {
29025 return (void *)((wxPyVScrolledWindow *) ((wxPyVListBox *) x));
29026}
29027static void *_p_wxPyHtmlListBoxTo_p_wxPyVScrolledWindow(void *x) {
29028 return (void *)((wxPyVScrolledWindow *) (wxPyVListBox *) ((wxPyHtmlListBox *) x));
29029}
29030static void *_p_wxTipWindowTo_p_wxPyPopupTransientWindow(void *x) {
29031 return (void *)((wxPyPopupTransientWindow *) ((wxTipWindow *) x));
29032}
29033static void *_p_wxPyPopupTransientWindowTo_p_wxPopupWindow(void *x) {
29034 return (void *)((wxPopupWindow *) ((wxPyPopupTransientWindow *) x));
29035}
29036static void *_p_wxTipWindowTo_p_wxPopupWindow(void *x) {
29037 return (void *)((wxPopupWindow *) (wxPyPopupTransientWindow *) ((wxTipWindow *) x));
29038}
29039static void *_p_wxSashLayoutWindowTo_p_wxSashWindow(void *x) {
29040 return (void *)((wxSashWindow *) ((wxSashLayoutWindow *) x));
29041}
29042static void *_p_wxFrameTo_p_wxTopLevelWindow(void *x) {
29043 return (void *)((wxTopLevelWindow *) ((wxFrame *) x));
29044}
29045static void *_p_wxMiniFrameTo_p_wxTopLevelWindow(void *x) {
29046 return (void *)((wxTopLevelWindow *) (wxFrame *) ((wxMiniFrame *) x));
29047}
29048static void *_p_wxFontDialogTo_p_wxTopLevelWindow(void *x) {
29049 return (void *)((wxTopLevelWindow *) (wxDialog *) ((wxFontDialog *) x));
29050}
29051static void *_p_wxDirDialogTo_p_wxTopLevelWindow(void *x) {
29052 return (void *)((wxTopLevelWindow *) (wxDialog *) ((wxDirDialog *) x));
29053}
29054static void *_p_wxColourDialogTo_p_wxTopLevelWindow(void *x) {
29055 return (void *)((wxTopLevelWindow *) (wxDialog *) ((wxColourDialog *) x));
29056}
29057static void *_p_wxDialogTo_p_wxTopLevelWindow(void *x) {
29058 return (void *)((wxTopLevelWindow *) ((wxDialog *) x));
29059}
29060static void *_p_wxSplashScreenTo_p_wxTopLevelWindow(void *x) {
29061 return (void *)((wxTopLevelWindow *) (wxFrame *) ((wxSplashScreen *) x));
29062}
29063static void *_p_wxMDIParentFrameTo_p_wxTopLevelWindow(void *x) {
29064 return (void *)((wxTopLevelWindow *) (wxFrame *) ((wxMDIParentFrame *) x));
29065}
29066static void *_p_wxMDIChildFrameTo_p_wxTopLevelWindow(void *x) {
29067 return (void *)((wxTopLevelWindow *) (wxFrame *) ((wxMDIChildFrame *) x));
29068}
29069static void *_p_wxProgressDialogTo_p_wxTopLevelWindow(void *x) {
29070 return (void *)((wxTopLevelWindow *) (wxFrame *) ((wxProgressDialog *) x));
29071}
29072static void *_p_wxMessageDialogTo_p_wxTopLevelWindow(void *x) {
29073 return (void *)((wxTopLevelWindow *) (wxDialog *) ((wxMessageDialog *) x));
29074}
29075static void *_p_wxPasswordEntryDialogTo_p_wxTopLevelWindow(void *x) {
29076 return (void *)((wxTopLevelWindow *) (wxDialog *)(wxTextEntryDialog *) ((wxPasswordEntryDialog *) x));
29077}
29078static void *_p_wxTextEntryDialogTo_p_wxTopLevelWindow(void *x) {
29079 return (void *)((wxTopLevelWindow *) (wxDialog *) ((wxTextEntryDialog *) x));
29080}
29081static void *_p_wxSingleChoiceDialogTo_p_wxTopLevelWindow(void *x) {
29082 return (void *)((wxTopLevelWindow *) (wxDialog *) ((wxSingleChoiceDialog *) x));
29083}
29084static void *_p_wxMultiChoiceDialogTo_p_wxTopLevelWindow(void *x) {
29085 return (void *)((wxTopLevelWindow *) (wxDialog *) ((wxMultiChoiceDialog *) x));
29086}
29087static void *_p_wxFileDialogTo_p_wxTopLevelWindow(void *x) {
29088 return (void *)((wxTopLevelWindow *) (wxDialog *) ((wxFileDialog *) x));
29089}
29090static void *_p_wxFindReplaceDialogTo_p_wxTopLevelWindow(void *x) {
29091 return (void *)((wxTopLevelWindow *) (wxDialog *) ((wxFindReplaceDialog *) x));
29092}
29093static void *_p_wxPreviewFrameTo_p_wxTopLevelWindow(void *x) {
29094 return (void *)((wxTopLevelWindow *) (wxFrame *) ((wxPreviewFrame *) x));
29095}
29096static void *_p_wxPyPreviewFrameTo_p_wxTopLevelWindow(void *x) {
29097 return (void *)((wxTopLevelWindow *) (wxFrame *)(wxPreviewFrame *) ((wxPyPreviewFrame *) x));
29098}
29099static void *_p_wxSplashScreenTo_p_wxWindow(void *x) {
29100 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxFrame *) ((wxSplashScreen *) x));
29101}
29102static void *_p_wxMiniFrameTo_p_wxWindow(void *x) {
29103 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxFrame *) ((wxMiniFrame *) x));
29104}
29105static void *_p_wxPyPanelTo_p_wxWindow(void *x) {
29106 return (void *)((wxWindow *) (wxPanel *) ((wxPyPanel *) x));
29107}
29108static void *_p_wxMenuBarTo_p_wxWindow(void *x) {
29109 return (void *)((wxWindow *) ((wxMenuBar *) x));
29110}
29111static void *_p_wxFindReplaceDialogTo_p_wxWindow(void *x) {
29112 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxDialog *) ((wxFindReplaceDialog *) x));
29113}
29114static void *_p_wxProgressDialogTo_p_wxWindow(void *x) {
29115 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxFrame *) ((wxProgressDialog *) x));
29116}
29117static void *_p_wxMessageDialogTo_p_wxWindow(void *x) {
29118 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxDialog *) ((wxMessageDialog *) x));
29119}
29120static void *_p_wxPasswordEntryDialogTo_p_wxWindow(void *x) {
29121 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxDialog *)(wxTextEntryDialog *) ((wxPasswordEntryDialog *) x));
29122}
29123static void *_p_wxTextEntryDialogTo_p_wxWindow(void *x) {
29124 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxDialog *) ((wxTextEntryDialog *) x));
29125}
29126static void *_p_wxSingleChoiceDialogTo_p_wxWindow(void *x) {
29127 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxDialog *) ((wxSingleChoiceDialog *) x));
29128}
29129static void *_p_wxMultiChoiceDialogTo_p_wxWindow(void *x) {
29130 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxDialog *) ((wxMultiChoiceDialog *) x));
29131}
29132static void *_p_wxFileDialogTo_p_wxWindow(void *x) {
29133 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxDialog *) ((wxFileDialog *) x));
29134}
29135static void *_p_wxPanelTo_p_wxWindow(void *x) {
29136 return (void *)((wxWindow *) ((wxPanel *) x));
29137}
29138static void *_p_wxStatusBarTo_p_wxWindow(void *x) {
29139 return (void *)((wxWindow *) ((wxStatusBar *) x));
29140}
29141static void *_p_wxPyVScrolledWindowTo_p_wxWindow(void *x) {
29142 return (void *)((wxWindow *) (wxPanel *) ((wxPyVScrolledWindow *) x));
29143}
29144static void *_p_wxTipWindowTo_p_wxWindow(void *x) {
29145 return (void *)((wxWindow *) (wxPopupWindow *)(wxPyPopupTransientWindow *) ((wxTipWindow *) x));
29146}
29147static void *_p_wxPyPopupTransientWindowTo_p_wxWindow(void *x) {
29148 return (void *)((wxWindow *) (wxPopupWindow *) ((wxPyPopupTransientWindow *) x));
29149}
29150static void *_p_wxPopupWindowTo_p_wxWindow(void *x) {
29151 return (void *)((wxWindow *) ((wxPopupWindow *) x));
29152}
29153static void *_p_wxSashLayoutWindowTo_p_wxWindow(void *x) {
29154 return (void *)((wxWindow *) (wxSashWindow *) ((wxSashLayoutWindow *) x));
29155}
29156static void *_p_wxScrolledWindowTo_p_wxWindow(void *x) {
29157 return (void *)((wxWindow *) (wxPanel *) ((wxScrolledWindow *) x));
29158}
29159static void *_p_wxTopLevelWindowTo_p_wxWindow(void *x) {
29160 return (void *)((wxWindow *) ((wxTopLevelWindow *) x));
29161}
29162static void *_p_wxSplashScreenWindowTo_p_wxWindow(void *x) {
29163 return (void *)((wxWindow *) ((wxSplashScreenWindow *) x));
29164}
29165static void *_p_wxSplitterWindowTo_p_wxWindow(void *x) {
29166 return (void *)((wxWindow *) ((wxSplitterWindow *) x));
29167}
29168static void *_p_wxSashWindowTo_p_wxWindow(void *x) {
29169 return (void *)((wxWindow *) ((wxSashWindow *) x));
29170}
29171static void *_p_wxMDIClientWindowTo_p_wxWindow(void *x) {
29172 return (void *)((wxWindow *) ((wxMDIClientWindow *) x));
29173}
29174static void *_p_wxPyScrolledWindowTo_p_wxWindow(void *x) {
29175 return (void *)((wxWindow *) (wxPanel *)(wxScrolledWindow *) ((wxPyScrolledWindow *) x));
29176}
29177static void *_p_wxControlTo_p_wxWindow(void *x) {
29178 return (void *)((wxWindow *) ((wxControl *) x));
29179}
29180static void *_p_wxPreviewFrameTo_p_wxWindow(void *x) {
29181 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxFrame *) ((wxPreviewFrame *) x));
29182}
29183static void *_p_wxPyPreviewFrameTo_p_wxWindow(void *x) {
29184 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxFrame *)(wxPreviewFrame *) ((wxPyPreviewFrame *) x));
29185}
29186static void *_p_wxMDIChildFrameTo_p_wxWindow(void *x) {
29187 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxFrame *) ((wxMDIChildFrame *) x));
29188}
29189static void *_p_wxControlWithItemsTo_p_wxWindow(void *x) {
29190 return (void *)((wxWindow *) (wxControl *) ((wxControlWithItems *) x));
29191}
29192static void *_p_wxPyWindowTo_p_wxWindow(void *x) {
29193 return (void *)((wxWindow *) ((wxPyWindow *) x));
29194}
29195static void *_p_wxPreviewCanvasTo_p_wxWindow(void *x) {
29196 return (void *)((wxWindow *) (wxPanel *)(wxScrolledWindow *) ((wxPreviewCanvas *) x));
29197}
29198static void *_p_wxPyHtmlListBoxTo_p_wxWindow(void *x) {
29199 return (void *)((wxWindow *) (wxPanel *)(wxPyVScrolledWindow *)(wxPyVListBox *) ((wxPyHtmlListBox *) x));
29200}
29201static void *_p_wxPyVListBoxTo_p_wxWindow(void *x) {
29202 return (void *)((wxWindow *) (wxPanel *)(wxPyVScrolledWindow *) ((wxPyVListBox *) x));
29203}
29204static void *_p_wxPreviewControlBarTo_p_wxWindow(void *x) {
29205 return (void *)((wxWindow *) (wxPanel *) ((wxPreviewControlBar *) x));
29206}
29207static void *_p_wxPyPreviewControlBarTo_p_wxWindow(void *x) {
29208 return (void *)((wxWindow *) (wxPanel *)(wxPreviewControlBar *) ((wxPyPreviewControlBar *) x));
29209}
29210static void *_p_wxFrameTo_p_wxWindow(void *x) {
29211 return (void *)((wxWindow *) (wxTopLevelWindow *) ((wxFrame *) x));
29212}
29213static void *_p_wxFontDialogTo_p_wxWindow(void *x) {
29214 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxDialog *) ((wxFontDialog *) x));
29215}
29216static void *_p_wxDirDialogTo_p_wxWindow(void *x) {
29217 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxDialog *) ((wxDirDialog *) x));
29218}
29219static void *_p_wxColourDialogTo_p_wxWindow(void *x) {
29220 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxDialog *) ((wxColourDialog *) x));
29221}
29222static void *_p_wxDialogTo_p_wxWindow(void *x) {
29223 return (void *)((wxWindow *) (wxTopLevelWindow *) ((wxDialog *) x));
29224}
29225static void *_p_wxMDIParentFrameTo_p_wxWindow(void *x) {
29226 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxFrame *) ((wxMDIParentFrame *) x));
29227}
29228static void *_p_wxPyScrolledWindowTo_p_wxScrolledWindow(void *x) {
29229 return (void *)((wxScrolledWindow *) ((wxPyScrolledWindow *) x));
29230}
29231static void *_p_wxPreviewCanvasTo_p_wxScrolledWindow(void *x) {
29232 return (void *)((wxScrolledWindow *) ((wxPreviewCanvas *) x));
29233}
29234static void *_p_wxPyPrintPreviewTo_p_wxPrintPreview(void *x) {
29235 return (void *)((wxPrintPreview *) ((wxPyPrintPreview *) x));
29236}
29237static void *_p_wxColourDialogTo_p_wxDialog(void *x) {
29238 return (void *)((wxDialog *) ((wxColourDialog *) x));
29239}
29240static void *_p_wxDirDialogTo_p_wxDialog(void *x) {
29241 return (void *)((wxDialog *) ((wxDirDialog *) x));
29242}
29243static void *_p_wxFontDialogTo_p_wxDialog(void *x) {
29244 return (void *)((wxDialog *) ((wxFontDialog *) x));
29245}
29246static void *_p_wxFileDialogTo_p_wxDialog(void *x) {
29247 return (void *)((wxDialog *) ((wxFileDialog *) x));
29248}
29249static void *_p_wxMultiChoiceDialogTo_p_wxDialog(void *x) {
29250 return (void *)((wxDialog *) ((wxMultiChoiceDialog *) x));
29251}
29252static void *_p_wxSingleChoiceDialogTo_p_wxDialog(void *x) {
29253 return (void *)((wxDialog *) ((wxSingleChoiceDialog *) x));
29254}
29255static void *_p_wxTextEntryDialogTo_p_wxDialog(void *x) {
29256 return (void *)((wxDialog *) ((wxTextEntryDialog *) x));
29257}
29258static void *_p_wxPasswordEntryDialogTo_p_wxDialog(void *x) {
29259 return (void *)((wxDialog *) (wxTextEntryDialog *) ((wxPasswordEntryDialog *) x));
29260}
29261static void *_p_wxMessageDialogTo_p_wxDialog(void *x) {
29262 return (void *)((wxDialog *) ((wxMessageDialog *) x));
29263}
29264static void *_p_wxFindReplaceDialogTo_p_wxDialog(void *x) {
29265 return (void *)((wxDialog *) ((wxFindReplaceDialog *) x));
29266}
29267static void *_p_wxScrolledWindowTo_p_wxPanel(void *x) {
29268 return (void *)((wxPanel *) ((wxScrolledWindow *) x));
29269}
29270static void *_p_wxPyVScrolledWindowTo_p_wxPanel(void *x) {
29271 return (void *)((wxPanel *) ((wxPyVScrolledWindow *) x));
29272}
29273static void *_p_wxPyScrolledWindowTo_p_wxPanel(void *x) {
29274 return (void *)((wxPanel *) (wxScrolledWindow *) ((wxPyScrolledWindow *) x));
29275}
29276static void *_p_wxPyVListBoxTo_p_wxPanel(void *x) {
29277 return (void *)((wxPanel *) (wxPyVScrolledWindow *) ((wxPyVListBox *) x));
29278}
29279static void *_p_wxPyHtmlListBoxTo_p_wxPanel(void *x) {
29280 return (void *)((wxPanel *) (wxPyVScrolledWindow *)(wxPyVListBox *) ((wxPyHtmlListBox *) x));
29281}
29282static void *_p_wxPyPanelTo_p_wxPanel(void *x) {
29283 return (void *)((wxPanel *) ((wxPyPanel *) x));
29284}
29285static void *_p_wxPreviewCanvasTo_p_wxPanel(void *x) {
29286 return (void *)((wxPanel *) (wxScrolledWindow *) ((wxPreviewCanvas *) x));
29287}
29288static void *_p_wxPreviewControlBarTo_p_wxPanel(void *x) {
29289 return (void *)((wxPanel *) ((wxPreviewControlBar *) x));
29290}
29291static void *_p_wxPyPreviewControlBarTo_p_wxPanel(void *x) {
29292 return (void *)((wxPanel *) (wxPreviewControlBar *) ((wxPyPreviewControlBar *) x));
29293}
29294static void *_p_wxChildFocusEventTo_p_wxCommandEvent(void *x) {
29295 return (void *)((wxCommandEvent *) ((wxChildFocusEvent *) x));
29296}
29297static void *_p_wxScrollEventTo_p_wxCommandEvent(void *x) {
29298 return (void *)((wxCommandEvent *) ((wxScrollEvent *) x));
29299}
29300static void *_p_wxWindowCreateEventTo_p_wxCommandEvent(void *x) {
29301 return (void *)((wxCommandEvent *) ((wxWindowCreateEvent *) x));
29302}
29303static void *_p_wxUpdateUIEventTo_p_wxCommandEvent(void *x) {
29304 return (void *)((wxCommandEvent *) ((wxUpdateUIEvent *) x));
29305}
29306static void *_p_wxFindDialogEventTo_p_wxCommandEvent(void *x) {
29307 return (void *)((wxCommandEvent *) ((wxFindDialogEvent *) x));
29308}
29309static void *_p_wxWindowDestroyEventTo_p_wxCommandEvent(void *x) {
29310 return (void *)((wxCommandEvent *) ((wxWindowDestroyEvent *) x));
29311}
29312static void *_p_wxContextMenuEventTo_p_wxCommandEvent(void *x) {
29313 return (void *)((wxCommandEvent *) ((wxContextMenuEvent *) x));
29314}
29315static void *_p_wxSplitterEventTo_p_wxCommandEvent(void *x) {
29316 return (void *)((wxCommandEvent *) (wxNotifyEvent *) ((wxSplitterEvent *) x));
29317}
29318static void *_p_wxNotifyEventTo_p_wxCommandEvent(void *x) {
29319 return (void *)((wxCommandEvent *) ((wxNotifyEvent *) x));
29320}
29321static void *_p_wxPyCommandEventTo_p_wxCommandEvent(void *x) {
29322 return (void *)((wxCommandEvent *) ((wxPyCommandEvent *) x));
29323}
29324static void *_p_wxSashEventTo_p_wxCommandEvent(void *x) {
29325 return (void *)((wxCommandEvent *) ((wxSashEvent *) x));
29326}
29327static void *_p_wxPyPreviewControlBarTo_p_wxPreviewControlBar(void *x) {
29328 return (void *)((wxPreviewControlBar *) ((wxPyPreviewControlBar *) x));
29329}
29330static 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}};
29331static 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}};
29332static 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}};
29333static 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}};
29334static 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}};
29335static 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}};
29336static 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}};
29337static 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}};
29338static 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}};
29339static swig_type_info _swigt__p_wxPyTaskBarIcon[] = {{"_p_wxPyTaskBarIcon", 0, "wxPyTaskBarIcon *", 0, 0, 0, 0},{"_p_wxPyTaskBarIcon", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
29340static 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}};
29341static 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}};
29342static 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}};
29343static 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}};
29344static 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}};
29345static 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}};
29346static 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}};
29347static swig_type_info _swigt__ptrdiff_t[] = {{"_ptrdiff_t", 0, "ptrdiff_t", 0, 0, 0, 0},{"_ptrdiff_t", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
29348static swig_type_info _swigt__std__ptrdiff_t[] = {{"_std__ptrdiff_t", 0, "std::ptrdiff_t", 0, 0, 0, 0},{"_std__ptrdiff_t", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
29349static 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}};
29350static 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}};
29351static 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}};
29352static 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}};
29353static 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}};
29354static 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}};
29355static 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}};
29356static 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}};
29357static 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}};
29358static 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}};
29359static swig_type_info _swigt__p_form_ops_t[] = {{"_p_form_ops_t", 0, "enum form_ops_t *|form_ops_t *", 0, 0, 0, 0},{"_p_form_ops_t", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
29360static 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}};
29361static swig_type_info _swigt__p_wxPasswordEntryDialog[] = {{"_p_wxPasswordEntryDialog", 0, "wxPasswordEntryDialog *", 0, 0, 0, 0},{"_p_wxPasswordEntryDialog", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
29362static 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}};
29363static 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}};
29364static 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}};
29365static swig_type_info _swigt__p_wxTextEntryDialog[] = {{"_p_wxTextEntryDialog", 0, "wxTextEntryDialog *", 0, 0, 0, 0},{"_p_wxTextEntryDialog", 0, 0, 0, 0, 0, 0},{"_p_wxPasswordEntryDialog", _p_wxPasswordEntryDialogTo_p_wxTextEntryDialog, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
29366static 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}};
29367static 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}};
29368static 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}};
29369static 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}};
29370static 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}};
29371static swig_type_info _swigt__p_wxDuplexMode[] = {{"_p_wxDuplexMode", 0, "enum wxDuplexMode *|wxDuplexMode *", 0, 0, 0, 0},{"_p_wxDuplexMode", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
29372static 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_wxMessageDialog", _p_wxMessageDialogTo_p_wxEvtHandler, 0, 0, 0, 0, 0},{"_p_wxFindReplaceDialog", _p_wxFindReplaceDialogTo_p_wxEvtHandler, 0, 0, 0, 0, 0},{"_p_wxProgressDialog", _p_wxProgressDialogTo_p_wxEvtHandler, 0, 0, 0, 0, 0},{"_p_wxPasswordEntryDialog", _p_wxPasswordEntryDialogTo_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_wxPanel", _p_wxPanelTo_p_wxEvtHandler, 0, 0, 0, 0, 0},{"_p_wxStatusBar", _p_wxStatusBarTo_p_wxEvtHandler, 0, 0, 0, 0, 0},{"_p_wxTopLevelWindow", _p_wxTopLevelWindowTo_p_wxEvtHandler, 0, 0, 0, 0, 0},{"_p_wxMDIClientWindow", _p_wxMDIClientWindowTo_p_wxEvtHandler, 0, 0, 0, 0, 0},{"_p_wxPyVScrolledWindow", _p_wxPyVScrolledWindowTo_p_wxEvtHandler, 0, 0, 0, 0, 0},{"_p_wxPyScrolledWindow", _p_wxPyScrolledWindowTo_p_wxEvtHandler, 0, 0, 0, 0, 0},{"_p_wxScrolledWindow", _p_wxScrolledWindowTo_p_wxEvtHandler, 0, 0, 0, 0, 0},{"_p_wxWindow", _p_wxWindowTo_p_wxEvtHandler, 0, 0, 0, 0, 0},{"_p_wxSashWindow", _p_wxSashWindowTo_p_wxEvtHandler, 0, 0, 0, 0, 0},{"_p_wxSashLayoutWindow", _p_wxSashLayoutWindowTo_p_wxEvtHandler, 0, 0, 0, 0, 0},{"_p_wxSplitterWindow", _p_wxSplitterWindowTo_p_wxEvtHandler, 0, 0, 0, 0, 0},{"_p_wxSplashScreenWindow", _p_wxSplashScreenWindowTo_p_wxEvtHandler, 0, 0, 0, 0, 0},{"_p_wxPopupWindow", _p_wxPopupWindowTo_p_wxEvtHandler, 0, 0, 0, 0, 0},{"_p_wxPyPopupTransientWindow", _p_wxPyPopupTransientWindowTo_p_wxEvtHandler, 0, 0, 0, 0, 0},{"_p_wxTipWindow", _p_wxTipWindowTo_p_wxEvtHandler, 0, 0, 0, 0, 0},{"_p_wxPyPreviewFrame", _p_wxPyPreviewFrameTo_p_wxEvtHandler, 0, 0, 0, 0, 0},{"_p_wxPreviewFrame", _p_wxPreviewFrameTo_p_wxEvtHandler, 0, 0, 0, 0, 0},{"_p_wxControl", _p_wxControlTo_p_wxEvtHandler, 0, 0, 0, 0, 0},{"_p_wxMDIChildFrame", _p_wxMDIChildFrameTo_p_wxEvtHandler, 0, 0, 0, 0, 0},{"_p_wxPyApp", _p_wxPyAppTo_p_wxEvtHandler, 0, 0, 0, 0, 0},{"_p_wxControlWithItems", _p_wxControlWithItemsTo_p_wxEvtHandler, 0, 0, 0, 0, 0},{"_p_wxEvtHandler", 0, 0, 0, 0, 0, 0},{"_p_wxPreviewCanvas", _p_wxPreviewCanvasTo_p_wxEvtHandler, 0, 0, 0, 0, 0},{"_p_wxPyWindow", _p_wxPyWindowTo_p_wxEvtHandler, 0, 0, 0, 0, 0},{"_p_wxPyHtmlListBox", _p_wxPyHtmlListBoxTo_p_wxEvtHandler, 0, 0, 0, 0, 0},{"_p_wxPyVListBox", _p_wxPyVListBoxTo_p_wxEvtHandler, 0, 0, 0, 0, 0},{"_p_wxPyPreviewControlBar", _p_wxPyPreviewControlBarTo_p_wxEvtHandler, 0, 0, 0, 0, 0},{"_p_wxPreviewControlBar", _p_wxPreviewControlBarTo_p_wxEvtHandler, 0, 0, 0, 0, 0},{"_p_wxPyTaskBarIcon", _p_wxPyTaskBarIconTo_p_wxEvtHandler, 0, 0, 0, 0, 0},{"_p_wxFrame", _p_wxFrameTo_p_wxEvtHandler, 0, 0, 0, 0, 0},{"_p_wxColourDialog", _p_wxColourDialogTo_p_wxEvtHandler, 0, 0, 0, 0, 0},{"_p_wxDialog", _p_wxDialogTo_p_wxEvtHandler, 0, 0, 0, 0, 0},{"_p_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}};
29373static 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}};
29374static 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}};
29375static 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}};
29376static 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}};
29377static swig_type_info _swigt__p_wxStdDialogButtonSizer[] = {{"_p_wxStdDialogButtonSizer", 0, "wxStdDialogButtonSizer *", 0, 0, 0, 0},{"_p_wxStdDialogButtonSizer", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
29378static 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}};
29379static 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}};
29380static swig_type_info _swigt__p_wxFrame[] = {{"_p_wxFrame", 0, "wxFrame *", 0, 0, 0, 0},{"_p_wxMDIChildFrame", _p_wxMDIChildFrameTo_p_wxFrame, 0, 0, 0, 0, 0},{"_p_wxProgressDialog", _p_wxProgressDialogTo_p_wxFrame, 0, 0, 0, 0, 0},{"_p_wxPreviewFrame", _p_wxPreviewFrameTo_p_wxFrame, 0, 0, 0, 0, 0},{"_p_wxPyPreviewFrame", _p_wxPyPreviewFrameTo_p_wxFrame, 0, 0, 0, 0, 0},{"_p_wxMiniFrame", _p_wxMiniFrameTo_p_wxFrame, 0, 0, 0, 0, 0},{"_p_wxFrame", 0, 0, 0, 0, 0, 0},{"_p_wxSplashScreen", _p_wxSplashScreenTo_p_wxFrame, 0, 0, 0, 0, 0},{"_p_wxMDIParentFrame", _p_wxMDIParentFrameTo_p_wxFrame, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
29381static 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}};
29382static 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}};
29383static 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}};
29384static swig_type_info _swigt__p_wxPaperSize[] = {{"_p_wxPaperSize", 0, "enum wxPaperSize *|wxPaperSize *", 0, 0, 0, 0},{"_p_wxPaperSize", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
29385static 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}};
29386static 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}};
29387static 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}};
29388static 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_wxPyTaskBarIcon", _p_wxPyTaskBarIconTo_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_wxPasswordEntryDialog", _p_wxPasswordEntryDialogTo_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_wxTextEntryDialog", _p_wxTextEntryDialogTo_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_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_wxEvtHandler", _p_wxEvtHandlerTo_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_wxStdDialogButtonSizer", _p_wxStdDialogButtonSizerTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxAcceleratorTable", _p_wxAcceleratorTableTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxMiniFrame", _p_wxMiniFrameTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxImage", _p_wxImageTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxFrame", _p_wxFrameTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxPyPrintout", _p_wxPyPrintoutTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxTaskBarIconEvent", _p_wxTaskBarIconEventTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxScrollWinEvent", _p_wxScrollWinEventTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxStatusBar", _p_wxStatusBarTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxMDIParentFrame", _p_wxMDIParentFrameTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxObject", 0, 0, 0, 0, 0, 0},{"_p_wxKeyEvent", _p_wxKeyEventTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxNavigationKeyEvent", _p_wxNavigationKeyEventTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxWindowDestroyEvent", _p_wxWindowDestroyEventTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxMenuBar", _p_wxMenuBarTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxScrolledWindow", _p_wxScrolledWindowTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxPyScrolledWindow", _p_wxPyScrolledWindowTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxPyVScrolledWindow", _p_wxPyVScrolledWindowTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxMDIClientWindow", _p_wxMDIClientWindowTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxTopLevelWindow", _p_wxTopLevelWindowTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxWindow", _p_wxWindowTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxSashWindow", _p_wxSashWindowTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxSashLayoutWindow", _p_wxSashLayoutWindowTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxSplitterWindow", _p_wxSplitterWindowTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxSplashScreenWindow", _p_wxSplashScreenWindowTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxPopupWindow", _p_wxPopupWindowTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxPyPopupTransientWindow", _p_wxPyPopupTransientWindowTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxTipWindow", _p_wxTipWindowTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxSashEvent", _p_wxSashEventTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxPrintPreview", _p_wxPrintPreviewTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxPyPrintPreview", _p_wxPyPrintPreviewTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxPanel", _p_wxPanelTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_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_wxPageSetupDialog", _p_wxPageSetupDialogTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxPrintDialog", _p_wxPrintDialogTo_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}};
29389static swig_type_info _swigt__p_unsigned_long[] = {{"_p_unsigned_long", 0, "unsigned long *|wxUIntPtr *", 0, 0, 0, 0},{"_p_unsigned_long", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
29390static 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}};
29391static 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}};
29392static 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}};
29393static 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}};
29394static 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}};
29395static swig_type_info _swigt__p_wxPyPopupTransientWindow[] = {{"_p_wxPyPopupTransientWindow", 0, "wxPyPopupTransientWindow *", 0, 0, 0, 0},{"_p_wxPyPopupTransientWindow", 0, 0, 0, 0, 0, 0},{"_p_wxTipWindow", _p_wxTipWindowTo_p_wxPyPopupTransientWindow, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
29396static swig_type_info _swigt__p_wxPopupWindow[] = {{"_p_wxPopupWindow", 0, "wxPopupWindow *", 0, 0, 0, 0},{"_p_wxPopupWindow", 0, 0, 0, 0, 0, 0},{"_p_wxPyPopupTransientWindow", _p_wxPyPopupTransientWindowTo_p_wxPopupWindow, 0, 0, 0, 0, 0},{"_p_wxTipWindow", _p_wxTipWindowTo_p_wxPopupWindow, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
29397static 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}};
29398static 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_wxFontDialog", _p_wxFontDialogTo_p_wxTopLevelWindow, 0, 0, 0, 0, 0},{"_p_wxDirDialog", _p_wxDirDialogTo_p_wxTopLevelWindow, 0, 0, 0, 0, 0},{"_p_wxColourDialog", _p_wxColourDialogTo_p_wxTopLevelWindow, 0, 0, 0, 0, 0},{"_p_wxDialog", _p_wxDialogTo_p_wxTopLevelWindow, 0, 0, 0, 0, 0},{"_p_wxSplashScreen", _p_wxSplashScreenTo_p_wxTopLevelWindow, 0, 0, 0, 0, 0},{"_p_wxTopLevelWindow", 0, 0, 0, 0, 0, 0},{"_p_wxMDIParentFrame", _p_wxMDIParentFrameTo_p_wxTopLevelWindow, 0, 0, 0, 0, 0},{"_p_wxMDIChildFrame", _p_wxMDIChildFrameTo_p_wxTopLevelWindow, 0, 0, 0, 0, 0},{"_p_wxFileDialog", _p_wxFileDialogTo_p_wxTopLevelWindow, 0, 0, 0, 0, 0},{"_p_wxProgressDialog", _p_wxProgressDialogTo_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_wxPasswordEntryDialog", _p_wxPasswordEntryDialogTo_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}};
29399static 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_wxPasswordEntryDialog", _p_wxPasswordEntryDialogTo_p_wxWindow, 0, 0, 0, 0, 0},{"_p_wxTextEntryDialog", _p_wxTextEntryDialogTo_p_wxWindow, 0, 0, 0, 0, 0},{"_p_wxSingleChoiceDialog", _p_wxSingleChoiceDialogTo_p_wxWindow, 0, 0, 0, 0, 0},{"_p_wxMultiChoiceDialog", _p_wxMultiChoiceDialogTo_p_wxWindow, 0, 0, 0, 0, 0},{"_p_wxFileDialog", _p_wxFileDialogTo_p_wxWindow, 0, 0, 0, 0, 0},{"_p_wxPanel", _p_wxPanelTo_p_wxWindow, 0, 0, 0, 0, 0},{"_p_wxStatusBar", _p_wxStatusBarTo_p_wxWindow, 0, 0, 0, 0, 0},{"_p_wxTopLevelWindow", _p_wxTopLevelWindowTo_p_wxWindow, 0, 0, 0, 0, 0},{"_p_wxSplashScreenWindow", _p_wxSplashScreenWindowTo_p_wxWindow, 0, 0, 0, 0, 0},{"_p_wxSplitterWindow", _p_wxSplitterWindowTo_p_wxWindow, 0, 0, 0, 0, 0},{"_p_wxSashLayoutWindow", _p_wxSashLayoutWindowTo_p_wxWindow, 0, 0, 0, 0, 0},{"_p_wxSashWindow", _p_wxSashWindowTo_p_wxWindow, 0, 0, 0, 0, 0},{"_p_wxMDIClientWindow", _p_wxMDIClientWindowTo_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_wxScrolledWindow", _p_wxScrolledWindowTo_p_wxWindow, 0, 0, 0, 0, 0},{"_p_wxWindow", 0, 0, 0, 0, 0, 0},{"_p_wxPopupWindow", _p_wxPopupWindowTo_p_wxWindow, 0, 0, 0, 0, 0},{"_p_wxPyPopupTransientWindow", _p_wxPyPopupTransientWindowTo_p_wxWindow, 0, 0, 0, 0, 0},{"_p_wxTipWindow", _p_wxTipWindowTo_p_wxWindow, 0, 0, 0, 0, 0},{"_p_wxPyPreviewFrame", _p_wxPyPreviewFrameTo_p_wxWindow, 0, 0, 0, 0, 0},{"_p_wxPreviewFrame", _p_wxPreviewFrameTo_p_wxWindow, 0, 0, 0, 0, 0},{"_p_wxControl", _p_wxControlTo_p_wxWindow, 0, 0, 0, 0, 0},{"_p_wxMDIChildFrame", _p_wxMDIChildFrameTo_p_wxWindow, 0, 0, 0, 0, 0},{"_p_wxControlWithItems", _p_wxControlWithItemsTo_p_wxWindow, 0, 0, 0, 0, 0},{"_p_wxPreviewCanvas", _p_wxPreviewCanvasTo_p_wxWindow, 0, 0, 0, 0, 0},{"_p_wxPyWindow", _p_wxPyWindowTo_p_wxWindow, 0, 0, 0, 0, 0},{"_p_wxPyHtmlListBox", _p_wxPyHtmlListBoxTo_p_wxWindow, 0, 0, 0, 0, 0},{"_p_wxPyVListBox", _p_wxPyVListBoxTo_p_wxWindow, 0, 0, 0, 0, 0},{"_p_wxPyPreviewControlBar", _p_wxPyPreviewControlBarTo_p_wxWindow, 0, 0, 0, 0, 0},{"_p_wxPreviewControlBar", _p_wxPreviewControlBarTo_p_wxWindow, 0, 0, 0, 0, 0},{"_p_wxFrame", _p_wxFrameTo_p_wxWindow, 0, 0, 0, 0, 0},{"_p_wxDialog", _p_wxDialogTo_p_wxWindow, 0, 0, 0, 0, 0},{"_p_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}};
29400static 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}};
29401static 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}};
29402static 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}};
29403static 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}};
29404static 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}};
29405static 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}};
29406static 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}};
29407static 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}};
29408static 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}};
29409static 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}};
29410static 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_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_wxPasswordEntryDialog", _p_wxPasswordEntryDialogTo_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}};
29411static 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}};
29412static 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}};
29413static 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}};
29414static 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}};
29415static 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}};
29416static 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}};
29417static swig_type_info _swigt__unsigned_int[] = {{"_unsigned_int", 0, "unsigned int|std::size_t", 0, 0, 0, 0},{"_unsigned_int", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
29418static swig_type_info _swigt__p_unsigned_int[] = {{"_p_unsigned_int", 0, "unsigned int *|time_t *", 0, 0, 0, 0},{"_p_unsigned_int", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
29419static swig_type_info _swigt__p_unsigned_char[] = {{"_p_unsigned_char", 0, "unsigned char *|byte *", 0, 0, 0, 0},{"_p_unsigned_char", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
29420static 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}};
29421static 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}};
29422static 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}};
29423static 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}};
29424static 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}};
29425static 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}};
29426static 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}};
29427
29428static swig_type_info *swig_types_initial[] = {
29429_swigt__p_wxQueryLayoutInfoEvent,
29430_swigt__p_wxPreviewFrame,
29431_swigt__p_wxPyPreviewFrame,
29432_swigt__p_wxPyPanel,
29433_swigt__p_wxMenu,
29434_swigt__p_wxFontData,
29435_swigt__p_wxEvent,
29436_swigt__p_wxPrintData,
29437_swigt__p_wxTaskBarIcon,
29438_swigt__p_wxPyTaskBarIcon,
29439_swigt__p_wxIconBundle,
29440_swigt__p_wxLayoutAlgorithm,
29441_swigt__p_wxFindDialogEvent,
29442_swigt__p_wxPreviewCanvas,
29443_swigt__p_wxFont,
29444_swigt__p_wxSplitterEvent,
29445_swigt__p_wxRegion,
29446_swigt__ptrdiff_t,
29447_swigt__std__ptrdiff_t,
29448_swigt__p_wxFindReplaceData,
29449_swigt__p_int,
29450_swigt__p_wxSize,
29451_swigt__p_wxDC,
29452_swigt__p_wxIcon,
29453_swigt__p_wxVisualAttributes,
29454_swigt__p_wxMDIChildFrame,
29455_swigt__p_wxColourData,
29456_swigt__p_wxNotifyEvent,
29457_swigt__p_wxPyWindow,
29458_swigt__p_form_ops_t,
29459_swigt__p_wxSplashScreen,
29460_swigt__p_wxPasswordEntryDialog,
29461_swigt__p_wxSingleChoiceDialog,
29462_swigt__p_wxMultiChoiceDialog,
29463_swigt__p_wxFileDialog,
29464_swigt__p_wxTextEntryDialog,
29465_swigt__p_wxMessageDialog,
29466_swigt__p_wxProgressDialog,
29467_swigt__p_wxFindReplaceDialog,
29468_swigt__p_wxPrinter,
29469_swigt__p_wxArrayInt,
29470_swigt__p_wxDuplexMode,
29471_swigt__p_wxEvtHandler,
29472_swigt__p_wxCalculateLayoutEvent,
29473_swigt__p_wxPyHtmlListBox,
29474_swigt__p_wxPyVListBox,
29475_swigt__p_wxRect,
29476_swigt__p_wxStdDialogButtonSizer,
29477_swigt__p_char,
29478_swigt__p_wxMiniFrame,
29479_swigt__p_wxFrame,
29480_swigt__p_wxPyPrintout,
29481_swigt__p_wxTaskBarIconEvent,
29482_swigt__p_wxScrollWinEvent,
29483_swigt__p_wxPaperSize,
29484_swigt__p_wxStatusBar,
29485_swigt__p_wxMDIParentFrame,
29486_swigt__p_wxPoint,
29487_swigt__p_wxObject,
29488_swigt__p_unsigned_long,
29489_swigt__p_wxTipWindow,
29490_swigt__p_wxSashLayoutWindow,
29491_swigt__p_wxSplitterWindow,
29492_swigt__p_wxSplashScreenWindow,
29493_swigt__p_wxPyVScrolledWindow,
29494_swigt__p_wxPyPopupTransientWindow,
29495_swigt__p_wxPopupWindow,
29496_swigt__p_wxSashWindow,
29497_swigt__p_wxTopLevelWindow,
29498_swigt__p_wxWindow,
29499_swigt__p_wxScrolledWindow,
29500_swigt__p_wxMenuBar,
29501_swigt__p_wxMDIClientWindow,
29502_swigt__p_wxPyScrolledWindow,
29503_swigt__p_wxPrintPreview,
29504_swigt__p_wxSashEvent,
29505_swigt__p_wxString,
29506_swigt__p_wxPyPrintPreview,
29507_swigt__p_wxDirDialog,
29508_swigt__p_wxColourDialog,
29509_swigt__p_wxDialog,
29510_swigt__p_wxPanel,
29511_swigt__p_wxFontDialog,
29512_swigt__p_wxPageSetupDialog,
29513_swigt__p_wxPrintDialog,
29514_swigt__p_wxFileSystem,
29515_swigt__p_wxBitmap,
29516_swigt__unsigned_int,
29517_swigt__p_unsigned_int,
29518_swigt__p_unsigned_char,
29519_swigt__p_wxCommandEvent,
29520_swigt__p_wxPreviewControlBar,
29521_swigt__p_wxPyPreviewControlBar,
29522_swigt__p_wxColour,
29523_swigt__p_wxToolBar,
29524_swigt__p_wxPageSetupDialogData,
29525_swigt__p_wxPrintDialogData,
295260
29527};
29528
29529
29530/* -------- TYPE CONVERSION AND EQUIVALENCE RULES (END) -------- */
29531
29532static swig_const_info swig_const_table[] = {
29533{0, 0, 0, 0.0, 0, 0}};
29534
29535#ifdef __cplusplus
29536}
29537#endif
29538
29539
29540#ifdef __cplusplus
29541extern "C" {
29542#endif
29543
29544 /* Python-specific SWIG API */
29545#define SWIG_newvarlink() SWIG_Python_newvarlink()
29546#define SWIG_addvarlink(p, name, get_attr, set_attr) SWIG_Python_addvarlink(p, name, get_attr, set_attr)
29547#define SWIG_InstallConstants(d, constants) SWIG_Python_InstallConstants(d, constants)
29548
29549 /* -----------------------------------------------------------------------------
29550 * global variable support code.
29551 * ----------------------------------------------------------------------------- */
29552
29553 typedef struct swig_globalvar {
29554 char *name; /* Name of global variable */
29555 PyObject *(*get_attr)(); /* Return the current value */
29556 int (*set_attr)(PyObject *); /* Set the value */
29557 struct swig_globalvar *next;
29558 } swig_globalvar;
29559
29560 typedef struct swig_varlinkobject {
29561 PyObject_HEAD
29562 swig_globalvar *vars;
29563 } swig_varlinkobject;
29564
29565 static PyObject *
29566 swig_varlink_repr(swig_varlinkobject *v) {
29567 v = v;
29568 return PyString_FromString("<Swig global variables>");
29569 }
29570
29571 static int
29572 swig_varlink_print(swig_varlinkobject *v, FILE *fp, int flags) {
29573 swig_globalvar *var;
29574 flags = flags;
29575 fprintf(fp,"Swig global variables { ");
29576 for (var = v->vars; var; var=var->next) {
29577 fprintf(fp,"%s", var->name);
29578 if (var->next) fprintf(fp,", ");
29579 }
29580 fprintf(fp," }\n");
29581 return 0;
29582 }
29583
29584 static PyObject *
29585 swig_varlink_getattr(swig_varlinkobject *v, char *n) {
29586 swig_globalvar *var = v->vars;
29587 while (var) {
29588 if (strcmp(var->name,n) == 0) {
29589 return (*var->get_attr)();
29590 }
29591 var = var->next;
29592 }
29593 PyErr_SetString(PyExc_NameError,"Unknown C global variable");
29594 return NULL;
29595 }
29596
29597 static int
29598 swig_varlink_setattr(swig_varlinkobject *v, char *n, PyObject *p) {
29599 swig_globalvar *var = v->vars;
29600 while (var) {
29601 if (strcmp(var->name,n) == 0) {
29602 return (*var->set_attr)(p);
29603 }
29604 var = var->next;
29605 }
29606 PyErr_SetString(PyExc_NameError,"Unknown C global variable");
29607 return 1;
29608 }
29609
29610 static PyTypeObject varlinktype = {
29611 PyObject_HEAD_INIT(0)
29612 0, /* Number of items in variable part (ob_size) */
29613 (char *)"swigvarlink", /* Type name (tp_name) */
29614 sizeof(swig_varlinkobject), /* Basic size (tp_basicsize) */
29615 0, /* Itemsize (tp_itemsize) */
29616 0, /* Deallocator (tp_dealloc) */
29617 (printfunc) swig_varlink_print, /* Print (tp_print) */
29618 (getattrfunc) swig_varlink_getattr, /* get attr (tp_getattr) */
29619 (setattrfunc) swig_varlink_setattr, /* Set attr (tp_setattr) */
29620 0, /* tp_compare */
29621 (reprfunc) swig_varlink_repr, /* tp_repr */
29622 0, /* tp_as_number */
29623 0, /* tp_as_sequence */
29624 0, /* tp_as_mapping */
29625 0, /* tp_hash */
29626 0, /* tp_call */
29627 0, /* tp_str */
29628 0, /* tp_getattro */
29629 0, /* tp_setattro */
29630 0, /* tp_as_buffer */
29631 0, /* tp_flags */
29632 0, /* tp_doc */
29633#if PY_VERSION_HEX >= 0x02000000
29634 0, /* tp_traverse */
29635 0, /* tp_clear */
29636#endif
29637#if PY_VERSION_HEX >= 0x02010000
29638 0, /* tp_richcompare */
29639 0, /* tp_weaklistoffset */
29640#endif
29641#if PY_VERSION_HEX >= 0x02020000
29642 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, /* tp_iter -> tp_weaklist */
29643#endif
29644#if PY_VERSION_HEX >= 0x02030000
29645 0, /* tp_del */
29646#endif
29647#ifdef COUNT_ALLOCS
29648 0,0,0,0 /* tp_alloc -> tp_next */
29649#endif
29650 };
29651
29652 /* Create a variable linking object for use later */
29653 static PyObject *
29654 SWIG_Python_newvarlink(void) {
29655 swig_varlinkobject *result = 0;
29656 result = PyMem_NEW(swig_varlinkobject,1);
29657 varlinktype.ob_type = &PyType_Type; /* Patch varlinktype into a PyType */
29658 result->ob_type = &varlinktype;
29659 result->vars = 0;
29660 result->ob_refcnt = 0;
29661 Py_XINCREF((PyObject *) result);
29662 return ((PyObject*) result);
29663 }
29664
29665 static void
29666 SWIG_Python_addvarlink(PyObject *p, char *name, PyObject *(*get_attr)(void), int (*set_attr)(PyObject *p)) {
29667 swig_varlinkobject *v;
29668 swig_globalvar *gv;
29669 v= (swig_varlinkobject *) p;
29670 gv = (swig_globalvar *) malloc(sizeof(swig_globalvar));
29671 gv->name = (char *) malloc(strlen(name)+1);
29672 strcpy(gv->name,name);
29673 gv->get_attr = get_attr;
29674 gv->set_attr = set_attr;
29675 gv->next = v->vars;
29676 v->vars = gv;
29677 }
29678
29679 /* -----------------------------------------------------------------------------
29680 * constants/methods manipulation
29681 * ----------------------------------------------------------------------------- */
29682
29683 /* Install Constants */
29684 static void
29685 SWIG_Python_InstallConstants(PyObject *d, swig_const_info constants[]) {
29686 PyObject *obj = 0;
29687 size_t i;
29688 for (i = 0; constants[i].type; i++) {
29689 switch(constants[i].type) {
29690 case SWIG_PY_INT:
29691 obj = PyInt_FromLong(constants[i].lvalue);
29692 break;
29693 case SWIG_PY_FLOAT:
29694 obj = PyFloat_FromDouble(constants[i].dvalue);
29695 break;
29696 case SWIG_PY_STRING:
29697 if (constants[i].pvalue) {
29698 obj = PyString_FromString((char *) constants[i].pvalue);
29699 } else {
29700 Py_INCREF(Py_None);
29701 obj = Py_None;
29702 }
29703 break;
29704 case SWIG_PY_POINTER:
29705 obj = SWIG_NewPointerObj(constants[i].pvalue, *(constants[i]).ptype,0);
29706 break;
29707 case SWIG_PY_BINARY:
29708 obj = SWIG_NewPackedObj(constants[i].pvalue, constants[i].lvalue, *(constants[i].ptype));
29709 break;
29710 default:
29711 obj = 0;
29712 break;
29713 }
29714 if (obj) {
29715 PyDict_SetItemString(d,constants[i].name,obj);
29716 Py_DECREF(obj);
29717 }
29718 }
29719 }
29720
29721 /* -----------------------------------------------------------------------------*/
29722 /* Fix SwigMethods to carry the callback ptrs when needed */
29723 /* -----------------------------------------------------------------------------*/
29724
29725 static void
29726 SWIG_Python_FixMethods(PyMethodDef *methods,
29727 swig_const_info *const_table,
29728 swig_type_info **types,
29729 swig_type_info **types_initial) {
29730 size_t i;
29731 for (i = 0; methods[i].ml_name; ++i) {
29732 char *c = methods[i].ml_doc;
29733 if (c && (c = strstr(c, "swig_ptr: "))) {
29734 int j;
29735 swig_const_info *ci = 0;
29736 char *name = c + 10;
29737 for (j = 0; const_table[j].type; j++) {
29738 if (strncmp(const_table[j].name, name,
29739 strlen(const_table[j].name)) == 0) {
29740 ci = &(const_table[j]);
29741 break;
29742 }
29743 }
29744 if (ci) {
29745 size_t shift = (ci->ptype) - types;
29746 swig_type_info *ty = types_initial[shift];
29747 size_t ldoc = (c - methods[i].ml_doc);
29748 size_t lptr = strlen(ty->name)+2*sizeof(void*)+2;
29749 char *ndoc = (char*)malloc(ldoc + lptr + 10);
29750 char *buff = ndoc;
29751 void *ptr = (ci->type == SWIG_PY_POINTER) ? ci->pvalue: (void *)(ci->lvalue);
29752 strncpy(buff, methods[i].ml_doc, ldoc);
29753 buff += ldoc;
29754 strncpy(buff, "swig_ptr: ", 10);
29755 buff += 10;
29756 SWIG_PackVoidPtr(buff, ptr, ty->name, lptr);
29757 methods[i].ml_doc = ndoc;
29758 }
29759 }
29760 }
29761 }
29762
29763 /* -----------------------------------------------------------------------------*
29764 * Initialize type list
29765 * -----------------------------------------------------------------------------*/
29766
29767#if PY_MAJOR_VERSION < 2
29768 /* PyModule_AddObject function was introduced in Python 2.0. The following function
29769 is copied out of Python/modsupport.c in python version 2.3.4 */
29770 static int
29771 PyModule_AddObject(PyObject *m, char *name, PyObject *o)
29772 {
29773 PyObject *dict;
29774 if (!PyModule_Check(m)) {
29775 PyErr_SetString(PyExc_TypeError,
29776 "PyModule_AddObject() needs module as first arg");
29777 return -1;
29778 }
29779 if (!o) {
29780 PyErr_SetString(PyExc_TypeError,
29781 "PyModule_AddObject() needs non-NULL value");
29782 return -1;
29783 }
29784
29785 dict = PyModule_GetDict(m);
29786 if (dict == NULL) {
29787 /* Internal error -- modules must have a dict! */
29788 PyErr_Format(PyExc_SystemError, "module '%s' has no __dict__",
29789 PyModule_GetName(m));
29790 return -1;
29791 }
29792 if (PyDict_SetItemString(dict, name, o))
29793 return -1;
29794 Py_DECREF(o);
29795 return 0;
29796 }
29797#endif
29798
29799 static swig_type_info **
29800 SWIG_Python_SetTypeListHandle(swig_type_info **type_list_handle) {
29801 static PyMethodDef swig_empty_runtime_method_table[] = {
29802 {
29803 NULL, NULL, 0, NULL
29804 }
29805 };/* Sentinel */
29806
29807 PyObject *module = Py_InitModule((char*)"swig_runtime_data" SWIG_RUNTIME_VERSION,
29808 swig_empty_runtime_method_table);
29809 PyObject *pointer = PyCObject_FromVoidPtr((void *) type_list_handle, NULL);
29810 if (pointer && module) {
29811 PyModule_AddObject(module, (char*)"type_pointer" SWIG_TYPE_TABLE_NAME, pointer);
29812 }
29813 return type_list_handle;
29814 }
29815
29816 static swig_type_info **
29817 SWIG_Python_LookupTypePointer(swig_type_info **type_list_handle) {
29818 swig_type_info **type_pointer;
29819
29820 /* first check if module already created */
29821 type_pointer = SWIG_Python_GetTypeListHandle();
29822 if (type_pointer) {
29823 return type_pointer;
29824 } else {
29825 /* create a new module and variable */
29826 return SWIG_Python_SetTypeListHandle(type_list_handle);
29827 }
29828 }
29829
29830#ifdef __cplusplus
29831}
29832#endif
29833
29834/* -----------------------------------------------------------------------------*
29835 * Partial Init method
29836 * -----------------------------------------------------------------------------*/
29837
29838#ifdef SWIG_LINK_RUNTIME
29839#ifdef __cplusplus
29840extern "C"
29841#endif
29842SWIGEXPORT(void *) SWIG_ReturnGlobalTypeList(void *);
29843#endif
29844
29845#ifdef __cplusplus
29846extern "C"
29847#endif
29848SWIGEXPORT(void) SWIG_init(void) {
29849 static PyObject *SWIG_globals = 0;
29850 static int typeinit = 0;
29851 PyObject *m, *d;
29852 int i;
29853 if (!SWIG_globals) SWIG_globals = SWIG_newvarlink();
29854
29855 /* Fix SwigMethods to carry the callback ptrs when needed */
29856 SWIG_Python_FixMethods(SwigMethods, swig_const_table, swig_types, swig_types_initial);
29857
29858 m = Py_InitModule((char *) SWIG_name, SwigMethods);
29859 d = PyModule_GetDict(m);
29860
29861 if (!typeinit) {
29862#ifdef SWIG_LINK_RUNTIME
29863 swig_type_list_handle = (swig_type_info **) SWIG_ReturnGlobalTypeList(swig_type_list_handle);
29864#else
29865# ifndef SWIG_STATIC_RUNTIME
29866 swig_type_list_handle = SWIG_Python_LookupTypePointer(swig_type_list_handle);
29867# endif
29868#endif
29869 for (i = 0; swig_types_initial[i]; i++) {
29870 swig_types[i] = SWIG_TypeRegister(swig_types_initial[i]);
29871 }
29872 typeinit = 1;
29873 }
29874 SWIG_InstallConstants(d,swig_const_table);
29875
29876 PyDict_SetItemString(d,(char*)"cvar", SWIG_globals);
29877 SWIG_addvarlink(SWIG_globals,(char*)"FrameNameStr",_wrap_FrameNameStr_get, _wrap_FrameNameStr_set);
29878 SWIG_addvarlink(SWIG_globals,(char*)"DialogNameStr",_wrap_DialogNameStr_get, _wrap_DialogNameStr_set);
29879 SWIG_addvarlink(SWIG_globals,(char*)"StatusLineNameStr",_wrap_StatusLineNameStr_get, _wrap_StatusLineNameStr_set);
29880 SWIG_addvarlink(SWIG_globals,(char*)"ToolBarNameStr",_wrap_ToolBarNameStr_get, _wrap_ToolBarNameStr_set);
29881 {
29882 PyDict_SetItemString(d,"STAY_ON_TOP", SWIG_From_int((int)(wxSTAY_ON_TOP)));
29883 }
29884 {
29885 PyDict_SetItemString(d,"ICONIZE", SWIG_From_int((int)(wxICONIZE)));
29886 }
29887 {
29888 PyDict_SetItemString(d,"MINIMIZE", SWIG_From_int((int)(wxMINIMIZE)));
29889 }
29890 {
29891 PyDict_SetItemString(d,"MAXIMIZE", SWIG_From_int((int)(wxMAXIMIZE)));
29892 }
29893 {
29894 PyDict_SetItemString(d,"CLOSE_BOX", SWIG_From_int((int)(wxCLOSE_BOX)));
29895 }
29896 {
29897 PyDict_SetItemString(d,"THICK_FRAME", SWIG_From_int((int)(wxTHICK_FRAME)));
29898 }
29899 {
29900 PyDict_SetItemString(d,"SYSTEM_MENU", SWIG_From_int((int)(wxSYSTEM_MENU)));
29901 }
29902 {
29903 PyDict_SetItemString(d,"MINIMIZE_BOX", SWIG_From_int((int)(wxMINIMIZE_BOX)));
29904 }
29905 {
29906 PyDict_SetItemString(d,"MAXIMIZE_BOX", SWIG_From_int((int)(wxMAXIMIZE_BOX)));
29907 }
29908 {
29909 PyDict_SetItemString(d,"TINY_CAPTION_HORIZ", SWIG_From_int((int)(wxTINY_CAPTION_HORIZ)));
29910 }
29911 {
29912 PyDict_SetItemString(d,"TINY_CAPTION_VERT", SWIG_From_int((int)(wxTINY_CAPTION_VERT)));
29913 }
29914 {
29915 PyDict_SetItemString(d,"RESIZE_BOX", SWIG_From_int((int)(wxRESIZE_BOX)));
29916 }
29917 {
29918 PyDict_SetItemString(d,"RESIZE_BORDER", SWIG_From_int((int)(wxRESIZE_BORDER)));
29919 }
29920 {
29921 PyDict_SetItemString(d,"DIALOG_NO_PARENT", SWIG_From_int((int)(wxDIALOG_NO_PARENT)));
29922 }
29923 {
29924 PyDict_SetItemString(d,"DEFAULT_FRAME_STYLE", SWIG_From_int((int)(wxDEFAULT_FRAME_STYLE)));
29925 }
29926 {
29927 PyDict_SetItemString(d,"DEFAULT_DIALOG_STYLE", SWIG_From_int((int)(wxDEFAULT_DIALOG_STYLE)));
29928 }
29929 {
29930 PyDict_SetItemString(d,"FRAME_TOOL_WINDOW", SWIG_From_int((int)(wxFRAME_TOOL_WINDOW)));
29931 }
29932 {
29933 PyDict_SetItemString(d,"FRAME_FLOAT_ON_PARENT", SWIG_From_int((int)(wxFRAME_FLOAT_ON_PARENT)));
29934 }
29935 {
29936 PyDict_SetItemString(d,"FRAME_NO_WINDOW_MENU", SWIG_From_int((int)(wxFRAME_NO_WINDOW_MENU)));
29937 }
29938 {
29939 PyDict_SetItemString(d,"FRAME_NO_TASKBAR", SWIG_From_int((int)(wxFRAME_NO_TASKBAR)));
29940 }
29941 {
29942 PyDict_SetItemString(d,"FRAME_SHAPED", SWIG_From_int((int)(wxFRAME_SHAPED)));
29943 }
29944 {
29945 PyDict_SetItemString(d,"FRAME_DRAWER", SWIG_From_int((int)(wxFRAME_DRAWER)));
29946 }
29947 {
29948 PyDict_SetItemString(d,"DIALOG_MODAL", SWIG_From_int((int)(wxDIALOG_MODAL)));
29949 }
29950 {
29951 PyDict_SetItemString(d,"DIALOG_MODELESS", SWIG_From_int((int)(wxDIALOG_MODELESS)));
29952 }
29953 {
29954 PyDict_SetItemString(d,"USER_COLOURS", SWIG_From_int((int)(wxUSER_COLOURS)));
29955 }
29956 {
29957 PyDict_SetItemString(d,"NO_3D", SWIG_From_int((int)(wxNO_3D)));
29958 }
29959 {
29960 PyDict_SetItemString(d,"FULLSCREEN_NOMENUBAR", SWIG_From_int((int)(wxFULLSCREEN_NOMENUBAR)));
29961 }
29962 {
29963 PyDict_SetItemString(d,"FULLSCREEN_NOTOOLBAR", SWIG_From_int((int)(wxFULLSCREEN_NOTOOLBAR)));
29964 }
29965 {
29966 PyDict_SetItemString(d,"FULLSCREEN_NOSTATUSBAR", SWIG_From_int((int)(wxFULLSCREEN_NOSTATUSBAR)));
29967 }
29968 {
29969 PyDict_SetItemString(d,"FULLSCREEN_NOBORDER", SWIG_From_int((int)(wxFULLSCREEN_NOBORDER)));
29970 }
29971 {
29972 PyDict_SetItemString(d,"FULLSCREEN_NOCAPTION", SWIG_From_int((int)(wxFULLSCREEN_NOCAPTION)));
29973 }
29974 {
29975 PyDict_SetItemString(d,"FULLSCREEN_ALL", SWIG_From_int((int)(wxFULLSCREEN_ALL)));
29976 }
29977 {
29978 PyDict_SetItemString(d,"TOPLEVEL_EX_DIALOG", SWIG_From_int((int)(wxTOPLEVEL_EX_DIALOG)));
29979 }
29980 {
29981 PyDict_SetItemString(d,"USER_ATTENTION_INFO", SWIG_From_int((int)(wxUSER_ATTENTION_INFO)));
29982 }
29983 {
29984 PyDict_SetItemString(d,"USER_ATTENTION_ERROR", SWIG_From_int((int)(wxUSER_ATTENTION_ERROR)));
29985 }
29986 {
29987 PyDict_SetItemString(d,"SPLASH_CENTRE_ON_PARENT", SWIG_From_int((int)(wxSPLASH_CENTRE_ON_PARENT)));
29988 }
29989 {
29990 PyDict_SetItemString(d,"SPLASH_CENTRE_ON_SCREEN", SWIG_From_int((int)(wxSPLASH_CENTRE_ON_SCREEN)));
29991 }
29992 {
29993 PyDict_SetItemString(d,"SPLASH_NO_CENTRE", SWIG_From_int((int)(wxSPLASH_NO_CENTRE)));
29994 }
29995 {
29996 PyDict_SetItemString(d,"SPLASH_TIMEOUT", SWIG_From_int((int)(wxSPLASH_TIMEOUT)));
29997 }
29998 {
29999 PyDict_SetItemString(d,"SPLASH_NO_TIMEOUT", SWIG_From_int((int)(wxSPLASH_NO_TIMEOUT)));
30000 }
30001 {
30002 PyDict_SetItemString(d,"SB_NORMAL", SWIG_From_int((int)(wxSB_NORMAL)));
30003 }
30004 {
30005 PyDict_SetItemString(d,"SB_FLAT", SWIG_From_int((int)(wxSB_FLAT)));
30006 }
30007 {
30008 PyDict_SetItemString(d,"SB_RAISED", SWIG_From_int((int)(wxSB_RAISED)));
30009 }
30010 SWIG_addvarlink(SWIG_globals,(char*)"SplitterNameStr",_wrap_SplitterNameStr_get, _wrap_SplitterNameStr_set);
30011 {
30012 PyDict_SetItemString(d,"SP_NOBORDER", SWIG_From_int((int)(wxSP_NOBORDER)));
30013 }
30014 {
30015 PyDict_SetItemString(d,"SP_NOSASH", SWIG_From_int((int)(wxSP_NOSASH)));
30016 }
30017 {
30018 PyDict_SetItemString(d,"SP_PERMIT_UNSPLIT", SWIG_From_int((int)(wxSP_PERMIT_UNSPLIT)));
30019 }
30020 {
30021 PyDict_SetItemString(d,"SP_LIVE_UPDATE", SWIG_From_int((int)(wxSP_LIVE_UPDATE)));
30022 }
30023 {
30024 PyDict_SetItemString(d,"SP_3DSASH", SWIG_From_int((int)(wxSP_3DSASH)));
30025 }
30026 {
30027 PyDict_SetItemString(d,"SP_3DBORDER", SWIG_From_int((int)(wxSP_3DBORDER)));
30028 }
30029 {
30030 PyDict_SetItemString(d,"SP_NO_XP_THEME", SWIG_From_int((int)(wxSP_NO_XP_THEME)));
30031 }
30032 {
30033 PyDict_SetItemString(d,"SP_BORDER", SWIG_From_int((int)(wxSP_BORDER)));
30034 }
30035 {
30036 PyDict_SetItemString(d,"SP_3D", SWIG_From_int((int)(wxSP_3D)));
30037 }
30038 {
30039 PyDict_SetItemString(d,"SPLIT_HORIZONTAL", SWIG_From_int((int)(wxSPLIT_HORIZONTAL)));
30040 }
30041 {
30042 PyDict_SetItemString(d,"SPLIT_VERTICAL", SWIG_From_int((int)(wxSPLIT_VERTICAL)));
30043 }
30044 {
30045 PyDict_SetItemString(d,"SPLIT_DRAG_NONE", SWIG_From_int((int)(wxSPLIT_DRAG_NONE)));
30046 }
30047 {
30048 PyDict_SetItemString(d,"SPLIT_DRAG_DRAGGING", SWIG_From_int((int)(wxSPLIT_DRAG_DRAGGING)));
30049 }
30050 {
30051 PyDict_SetItemString(d,"SPLIT_DRAG_LEFT_DOWN", SWIG_From_int((int)(wxSPLIT_DRAG_LEFT_DOWN)));
30052 }
30053 PyDict_SetItemString(d, "wxEVT_COMMAND_SPLITTER_SASH_POS_CHANGED", PyInt_FromLong(wxEVT_COMMAND_SPLITTER_SASH_POS_CHANGED));
30054 PyDict_SetItemString(d, "wxEVT_COMMAND_SPLITTER_SASH_POS_CHANGING", PyInt_FromLong(wxEVT_COMMAND_SPLITTER_SASH_POS_CHANGING));
30055 PyDict_SetItemString(d, "wxEVT_COMMAND_SPLITTER_DOUBLECLICKED", PyInt_FromLong(wxEVT_COMMAND_SPLITTER_DOUBLECLICKED));
30056 PyDict_SetItemString(d, "wxEVT_COMMAND_SPLITTER_UNSPLIT", PyInt_FromLong(wxEVT_COMMAND_SPLITTER_UNSPLIT));
30057 SWIG_addvarlink(SWIG_globals,(char*)"SashNameStr",_wrap_SashNameStr_get, _wrap_SashNameStr_set);
30058 SWIG_addvarlink(SWIG_globals,(char*)"SashLayoutNameStr",_wrap_SashLayoutNameStr_get, _wrap_SashLayoutNameStr_set);
30059 {
30060 PyDict_SetItemString(d,"SASH_DRAG_NONE", SWIG_From_int((int)(wxSASH_DRAG_NONE)));
30061 }
30062 {
30063 PyDict_SetItemString(d,"SASH_DRAG_DRAGGING", SWIG_From_int((int)(wxSASH_DRAG_DRAGGING)));
30064 }
30065 {
30066 PyDict_SetItemString(d,"SASH_DRAG_LEFT_DOWN", SWIG_From_int((int)(wxSASH_DRAG_LEFT_DOWN)));
30067 }
30068 {
30069 PyDict_SetItemString(d,"SW_NOBORDER", SWIG_From_int((int)(wxSW_NOBORDER)));
30070 }
30071 {
30072 PyDict_SetItemString(d,"SW_BORDER", SWIG_From_int((int)(wxSW_BORDER)));
30073 }
30074 {
30075 PyDict_SetItemString(d,"SW_3DSASH", SWIG_From_int((int)(wxSW_3DSASH)));
30076 }
30077 {
30078 PyDict_SetItemString(d,"SW_3DBORDER", SWIG_From_int((int)(wxSW_3DBORDER)));
30079 }
30080 {
30081 PyDict_SetItemString(d,"SW_3D", SWIG_From_int((int)(wxSW_3D)));
30082 }
30083 {
30084 PyDict_SetItemString(d,"SASH_TOP", SWIG_From_int((int)(wxSASH_TOP)));
30085 }
30086 {
30087 PyDict_SetItemString(d,"SASH_RIGHT", SWIG_From_int((int)(wxSASH_RIGHT)));
30088 }
30089 {
30090 PyDict_SetItemString(d,"SASH_BOTTOM", SWIG_From_int((int)(wxSASH_BOTTOM)));
30091 }
30092 {
30093 PyDict_SetItemString(d,"SASH_LEFT", SWIG_From_int((int)(wxSASH_LEFT)));
30094 }
30095 {
30096 PyDict_SetItemString(d,"SASH_NONE", SWIG_From_int((int)(wxSASH_NONE)));
30097 }
30098 {
30099 PyDict_SetItemString(d,"SASH_STATUS_OK", SWIG_From_int((int)(wxSASH_STATUS_OK)));
30100 }
30101 {
30102 PyDict_SetItemString(d,"SASH_STATUS_OUT_OF_RANGE", SWIG_From_int((int)(wxSASH_STATUS_OUT_OF_RANGE)));
30103 }
30104 PyDict_SetItemString(d, "wxEVT_SASH_DRAGGED", PyInt_FromLong(wxEVT_SASH_DRAGGED));
30105 {
30106 PyDict_SetItemString(d,"LAYOUT_HORIZONTAL", SWIG_From_int((int)(wxLAYOUT_HORIZONTAL)));
30107 }
30108 {
30109 PyDict_SetItemString(d,"LAYOUT_VERTICAL", SWIG_From_int((int)(wxLAYOUT_VERTICAL)));
30110 }
30111 {
30112 PyDict_SetItemString(d,"LAYOUT_NONE", SWIG_From_int((int)(wxLAYOUT_NONE)));
30113 }
30114 {
30115 PyDict_SetItemString(d,"LAYOUT_TOP", SWIG_From_int((int)(wxLAYOUT_TOP)));
30116 }
30117 {
30118 PyDict_SetItemString(d,"LAYOUT_LEFT", SWIG_From_int((int)(wxLAYOUT_LEFT)));
30119 }
30120 {
30121 PyDict_SetItemString(d,"LAYOUT_RIGHT", SWIG_From_int((int)(wxLAYOUT_RIGHT)));
30122 }
30123 {
30124 PyDict_SetItemString(d,"LAYOUT_BOTTOM", SWIG_From_int((int)(wxLAYOUT_BOTTOM)));
30125 }
30126 {
30127 PyDict_SetItemString(d,"LAYOUT_LENGTH_Y", SWIG_From_int((int)(wxLAYOUT_LENGTH_Y)));
30128 }
30129 {
30130 PyDict_SetItemString(d,"LAYOUT_LENGTH_X", SWIG_From_int((int)(wxLAYOUT_LENGTH_X)));
30131 }
30132 {
30133 PyDict_SetItemString(d,"LAYOUT_MRU_LENGTH", SWIG_From_int((int)(wxLAYOUT_MRU_LENGTH)));
30134 }
30135 {
30136 PyDict_SetItemString(d,"LAYOUT_QUERY", SWIG_From_int((int)(wxLAYOUT_QUERY)));
30137 }
30138 PyDict_SetItemString(d, "wxEVT_QUERY_LAYOUT_INFO", PyInt_FromLong(wxEVT_QUERY_LAYOUT_INFO));
30139 PyDict_SetItemString(d, "wxEVT_CALCULATE_LAYOUT", PyInt_FromLong(wxEVT_CALCULATE_LAYOUT));
30140 SWIG_addvarlink(SWIG_globals,(char*)"VListBoxNameStr",_wrap_VListBoxNameStr_get, _wrap_VListBoxNameStr_set);
30141
30142 // Map renamed classes back to their common name for OOR
30143 wxPyPtrTypeMap_Add("wxHtmlListBox", "wxPyHtmlListBox");
30144 wxPyPtrTypeMap_Add("wxVListBox", "wxPyVListBox");
30145 wxPyPtrTypeMap_Add("wxVScrolledWindow", "wxPyVScrolledWindow");
30146
30147 PyDict_SetItemString(d, "wxEVT_TASKBAR_MOVE", PyInt_FromLong(wxEVT_TASKBAR_MOVE));
30148 PyDict_SetItemString(d, "wxEVT_TASKBAR_LEFT_DOWN", PyInt_FromLong(wxEVT_TASKBAR_LEFT_DOWN));
30149 PyDict_SetItemString(d, "wxEVT_TASKBAR_LEFT_UP", PyInt_FromLong(wxEVT_TASKBAR_LEFT_UP));
30150 PyDict_SetItemString(d, "wxEVT_TASKBAR_RIGHT_DOWN", PyInt_FromLong(wxEVT_TASKBAR_RIGHT_DOWN));
30151 PyDict_SetItemString(d, "wxEVT_TASKBAR_RIGHT_UP", PyInt_FromLong(wxEVT_TASKBAR_RIGHT_UP));
30152 PyDict_SetItemString(d, "wxEVT_TASKBAR_LEFT_DCLICK", PyInt_FromLong(wxEVT_TASKBAR_LEFT_DCLICK));
30153 PyDict_SetItemString(d, "wxEVT_TASKBAR_RIGHT_DCLICK", PyInt_FromLong(wxEVT_TASKBAR_RIGHT_DCLICK));
30154 SWIG_addvarlink(SWIG_globals,(char*)"FileSelectorPromptStr",_wrap_FileSelectorPromptStr_get, _wrap_FileSelectorPromptStr_set);
30155 SWIG_addvarlink(SWIG_globals,(char*)"DirSelectorPromptStr",_wrap_DirSelectorPromptStr_get, _wrap_DirSelectorPromptStr_set);
30156 SWIG_addvarlink(SWIG_globals,(char*)"DirDialogNameStr",_wrap_DirDialogNameStr_get, _wrap_DirDialogNameStr_set);
30157 SWIG_addvarlink(SWIG_globals,(char*)"FileSelectorDefaultWildcardStr",_wrap_FileSelectorDefaultWildcardStr_get, _wrap_FileSelectorDefaultWildcardStr_set);
30158 SWIG_addvarlink(SWIG_globals,(char*)"GetTextFromUserPromptStr",_wrap_GetTextFromUserPromptStr_get, _wrap_GetTextFromUserPromptStr_set);
30159 SWIG_addvarlink(SWIG_globals,(char*)"MessageBoxCaptionStr",_wrap_MessageBoxCaptionStr_get, _wrap_MessageBoxCaptionStr_set);
30160 {
30161 PyDict_SetItemString(d,"CHOICEDLG_STYLE", SWIG_From_int((int)(wxCHOICEDLG_STYLE)));
30162 }
30163 {
30164 PyDict_SetItemString(d,"TextEntryDialogStyle", SWIG_From_int((int)(wxTextEntryDialogStyle)));
30165 }
30166 SWIG_addvarlink(SWIG_globals,(char*)"GetPasswordFromUserPromptStr",_wrap_GetPasswordFromUserPromptStr_get, _wrap_GetPasswordFromUserPromptStr_set);
30167 {
30168 PyDict_SetItemString(d,"FR_DOWN", SWIG_From_int((int)(wxFR_DOWN)));
30169 }
30170 {
30171 PyDict_SetItemString(d,"FR_WHOLEWORD", SWIG_From_int((int)(wxFR_WHOLEWORD)));
30172 }
30173 {
30174 PyDict_SetItemString(d,"FR_MATCHCASE", SWIG_From_int((int)(wxFR_MATCHCASE)));
30175 }
30176 {
30177 PyDict_SetItemString(d,"FR_REPLACEDIALOG", SWIG_From_int((int)(wxFR_REPLACEDIALOG)));
30178 }
30179 {
30180 PyDict_SetItemString(d,"FR_NOUPDOWN", SWIG_From_int((int)(wxFR_NOUPDOWN)));
30181 }
30182 {
30183 PyDict_SetItemString(d,"FR_NOMATCHCASE", SWIG_From_int((int)(wxFR_NOMATCHCASE)));
30184 }
30185 {
30186 PyDict_SetItemString(d,"FR_NOWHOLEWORD", SWIG_From_int((int)(wxFR_NOWHOLEWORD)));
30187 }
30188 PyDict_SetItemString(d, "wxEVT_COMMAND_FIND", PyInt_FromLong(wxEVT_COMMAND_FIND));
30189 PyDict_SetItemString(d, "wxEVT_COMMAND_FIND_NEXT", PyInt_FromLong(wxEVT_COMMAND_FIND_NEXT));
30190 PyDict_SetItemString(d, "wxEVT_COMMAND_FIND_REPLACE", PyInt_FromLong(wxEVT_COMMAND_FIND_REPLACE));
30191 PyDict_SetItemString(d, "wxEVT_COMMAND_FIND_REPLACE_ALL", PyInt_FromLong(wxEVT_COMMAND_FIND_REPLACE_ALL));
30192 PyDict_SetItemString(d, "wxEVT_COMMAND_FIND_CLOSE", PyInt_FromLong(wxEVT_COMMAND_FIND_CLOSE));
30193 {
30194 PyDict_SetItemString(d,"IDM_WINDOWTILE", SWIG_From_int((int)(4001)));
30195 }
30196 {
30197 PyDict_SetItemString(d,"IDM_WINDOWTILEHOR", SWIG_From_int((int)(4001)));
30198 }
30199 {
30200 PyDict_SetItemString(d,"IDM_WINDOWCASCADE", SWIG_From_int((int)(4002)));
30201 }
30202 {
30203 PyDict_SetItemString(d,"IDM_WINDOWICONS", SWIG_From_int((int)(4003)));
30204 }
30205 {
30206 PyDict_SetItemString(d,"IDM_WINDOWNEXT", SWIG_From_int((int)(4004)));
30207 }
30208 {
30209 PyDict_SetItemString(d,"IDM_WINDOWTILEVERT", SWIG_From_int((int)(4005)));
30210 }
30211 {
30212 PyDict_SetItemString(d,"FIRST_MDI_CHILD", SWIG_From_int((int)(4100)));
30213 }
30214 {
30215 PyDict_SetItemString(d,"LAST_MDI_CHILD", SWIG_From_int((int)(4600)));
30216 }
30217 SWIG_addvarlink(SWIG_globals,(char*)"PrintoutTitleStr",_wrap_PrintoutTitleStr_get, _wrap_PrintoutTitleStr_set);
30218 SWIG_addvarlink(SWIG_globals,(char*)"PreviewCanvasNameStr",_wrap_PreviewCanvasNameStr_get, _wrap_PreviewCanvasNameStr_set);
30219 {
30220 PyDict_SetItemString(d,"PRINT_MODE_NONE", SWIG_From_int((int)(wxPRINT_MODE_NONE)));
30221 }
30222 {
30223 PyDict_SetItemString(d,"PRINT_MODE_PREVIEW", SWIG_From_int((int)(wxPRINT_MODE_PREVIEW)));
30224 }
30225 {
30226 PyDict_SetItemString(d,"PRINT_MODE_FILE", SWIG_From_int((int)(wxPRINT_MODE_FILE)));
30227 }
30228 {
30229 PyDict_SetItemString(d,"PRINT_MODE_PRINTER", SWIG_From_int((int)(wxPRINT_MODE_PRINTER)));
30230 }
30231 {
30232 PyDict_SetItemString(d,"PRINT_MODE_STREAM", SWIG_From_int((int)(wxPRINT_MODE_STREAM)));
30233 }
30234 {
30235 PyDict_SetItemString(d,"PRINTBIN_DEFAULT", SWIG_From_int((int)(wxPRINTBIN_DEFAULT)));
30236 }
30237 {
30238 PyDict_SetItemString(d,"PRINTBIN_ONLYONE", SWIG_From_int((int)(wxPRINTBIN_ONLYONE)));
30239 }
30240 {
30241 PyDict_SetItemString(d,"PRINTBIN_LOWER", SWIG_From_int((int)(wxPRINTBIN_LOWER)));
30242 }
30243 {
30244 PyDict_SetItemString(d,"PRINTBIN_MIDDLE", SWIG_From_int((int)(wxPRINTBIN_MIDDLE)));
30245 }
30246 {
30247 PyDict_SetItemString(d,"PRINTBIN_MANUAL", SWIG_From_int((int)(wxPRINTBIN_MANUAL)));
30248 }
30249 {
30250 PyDict_SetItemString(d,"PRINTBIN_ENVELOPE", SWIG_From_int((int)(wxPRINTBIN_ENVELOPE)));
30251 }
30252 {
30253 PyDict_SetItemString(d,"PRINTBIN_ENVMANUAL", SWIG_From_int((int)(wxPRINTBIN_ENVMANUAL)));
30254 }
30255 {
30256 PyDict_SetItemString(d,"PRINTBIN_AUTO", SWIG_From_int((int)(wxPRINTBIN_AUTO)));
30257 }
30258 {
30259 PyDict_SetItemString(d,"PRINTBIN_TRACTOR", SWIG_From_int((int)(wxPRINTBIN_TRACTOR)));
30260 }
30261 {
30262 PyDict_SetItemString(d,"PRINTBIN_SMALLFMT", SWIG_From_int((int)(wxPRINTBIN_SMALLFMT)));
30263 }
30264 {
30265 PyDict_SetItemString(d,"PRINTBIN_LARGEFMT", SWIG_From_int((int)(wxPRINTBIN_LARGEFMT)));
30266 }
30267 {
30268 PyDict_SetItemString(d,"PRINTBIN_LARGECAPACITY", SWIG_From_int((int)(wxPRINTBIN_LARGECAPACITY)));
30269 }
30270 {
30271 PyDict_SetItemString(d,"PRINTBIN_CASSETTE", SWIG_From_int((int)(wxPRINTBIN_CASSETTE)));
30272 }
30273 {
30274 PyDict_SetItemString(d,"PRINTBIN_FORMSOURCE", SWIG_From_int((int)(wxPRINTBIN_FORMSOURCE)));
30275 }
30276 {
30277 PyDict_SetItemString(d,"PRINTBIN_USER", SWIG_From_int((int)(wxPRINTBIN_USER)));
30278 }
30279 {
30280 PyDict_SetItemString(d,"PRINTER_NO_ERROR", SWIG_From_int((int)(wxPRINTER_NO_ERROR)));
30281 }
30282 {
30283 PyDict_SetItemString(d,"PRINTER_CANCELLED", SWIG_From_int((int)(wxPRINTER_CANCELLED)));
30284 }
30285 {
30286 PyDict_SetItemString(d,"PRINTER_ERROR", SWIG_From_int((int)(wxPRINTER_ERROR)));
30287 }
30288 {
30289 PyDict_SetItemString(d,"PREVIEW_PRINT", SWIG_From_int((int)(wxPREVIEW_PRINT)));
30290 }
30291 {
30292 PyDict_SetItemString(d,"PREVIEW_PREVIOUS", SWIG_From_int((int)(wxPREVIEW_PREVIOUS)));
30293 }
30294 {
30295 PyDict_SetItemString(d,"PREVIEW_NEXT", SWIG_From_int((int)(wxPREVIEW_NEXT)));
30296 }
30297 {
30298 PyDict_SetItemString(d,"PREVIEW_ZOOM", SWIG_From_int((int)(wxPREVIEW_ZOOM)));
30299 }
30300 {
30301 PyDict_SetItemString(d,"PREVIEW_FIRST", SWIG_From_int((int)(wxPREVIEW_FIRST)));
30302 }
30303 {
30304 PyDict_SetItemString(d,"PREVIEW_LAST", SWIG_From_int((int)(wxPREVIEW_LAST)));
30305 }
30306 {
30307 PyDict_SetItemString(d,"PREVIEW_GOTO", SWIG_From_int((int)(wxPREVIEW_GOTO)));
30308 }
30309 {
30310 PyDict_SetItemString(d,"PREVIEW_DEFAULT", SWIG_From_int((int)(wxPREVIEW_DEFAULT)));
30311 }
30312 {
30313 PyDict_SetItemString(d,"ID_PREVIEW_CLOSE", SWIG_From_int((int)(wxID_PREVIEW_CLOSE)));
30314 }
30315 {
30316 PyDict_SetItemString(d,"ID_PREVIEW_NEXT", SWIG_From_int((int)(wxID_PREVIEW_NEXT)));
30317 }
30318 {
30319 PyDict_SetItemString(d,"ID_PREVIEW_PREVIOUS", SWIG_From_int((int)(wxID_PREVIEW_PREVIOUS)));
30320 }
30321 {
30322 PyDict_SetItemString(d,"ID_PREVIEW_PRINT", SWIG_From_int((int)(wxID_PREVIEW_PRINT)));
30323 }
30324 {
30325 PyDict_SetItemString(d,"ID_PREVIEW_ZOOM", SWIG_From_int((int)(wxID_PREVIEW_ZOOM)));
30326 }
30327 {
30328 PyDict_SetItemString(d,"ID_PREVIEW_FIRST", SWIG_From_int((int)(wxID_PREVIEW_FIRST)));
30329 }
30330 {
30331 PyDict_SetItemString(d,"ID_PREVIEW_LAST", SWIG_From_int((int)(wxID_PREVIEW_LAST)));
30332 }
30333 {
30334 PyDict_SetItemString(d,"ID_PREVIEW_GOTO", SWIG_From_int((int)(wxID_PREVIEW_GOTO)));
30335 }
30336
30337 wxPyPtrTypeMap_Add("wxPrintout", "wxPyPrintout");
30338
30339}
30340