]> git.saurik.com Git - wxWidgets.git/blob - wxPython/src/msw/_windows_wrap.cpp
47e89bd55e1574da60065a0c6e859234373451c6
[wxWidgets.git] / wxPython / src / msw / _windows_wrap.cpp
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
14 template<class T> class SwigValueWrapper {
15 T *tt;
16 public:
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; }
24 private:
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
88 extern "C" {
89 #endif
90
91 typedef void *(*swig_converter_func)(void *);
92 typedef struct swig_type_info *(*swig_dycast_func)(void **);
93
94 typedef 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 */
111 SWIGRUNTIME int
112 SWIG_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 */
125 SWIGRUNTIME int
126 SWIG_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 */
143 SWIGRUNTIME swig_type_info *
144 SWIG_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 */
194 SWIGRUNTIME swig_type_info *
195 SWIG_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 */
222 SWIGRUNTIMEINLINE void *
223 SWIG_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 */
230 SWIGRUNTIME swig_type_info *
231 SWIG_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 */
244 SWIGRUNTIMEINLINE const char *
245 SWIG_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 */
253 SWIGRUNTIME const char *
254 SWIG_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 */
273 SWIGRUNTIME swig_type_info *
274 SWIG_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 */
287 SWIGRUNTIME void
288 SWIG_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 */
310 SWIGRUNTIME char *
311 SWIG_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 */
327 SWIGRUNTIME const char *
328 SWIG_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 */
358 SWIGRUNTIME void
359 SWIG_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 */
379 SWIGRUNTIME char *
380 SWIG_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
390 SWIGRUNTIME const char *
391 SWIG_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
403 SWIGRUNTIME char *
404 SWIG_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
418 SWIGRUNTIME const char *
419 SWIG_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
462 extern "C" {
463 #endif
464
465
466 /*************************************************************************/
467
468
469 /* The static type info list */
470
471 static swig_type_info *swig_type_list = 0;
472 static swig_type_info **swig_type_list_handle = &swig_type_list;
473
474
475 /* Register a type mapping with the type-checking */
476 static swig_type_info *
477 SWIG_TypeRegister(swig_type_info *ti) {
478 return SWIG_TypeRegisterTL(swig_type_list_handle, ti);
479 }
480
481 /* Search for a swig_type_info structure */
482 static swig_type_info *
483 SWIG_TypeQuery(const char *name) {
484 return SWIG_TypeQueryTL(*swig_type_list_handle, name);
485 }
486
487 /* Set the clientdata field for a type */
488 static void
489 SWIG_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 */
498 static void
499 SWIG_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
512 extern "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 */
560 typedef 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
621 extern "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
638 typedef struct {
639 PyObject_HEAD
640 void *ptr;
641 const char *desc;
642 } PySwigObject;
643
644 /* Declarations for objects of type PySwigObject */
645
646 SWIGRUNTIME int
647 PySwigObject_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
658 SWIGRUNTIME PyObject *
659 PySwigObject_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
666 SWIGRUNTIME PyObject *
667 PySwigObject_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
674 SWIGRUNTIME PyObject *
675 PySwigObject_long(PySwigObject *v)
676 {
677 return PyLong_FromUnsignedLong((unsigned long) v->ptr);
678 }
679
680 SWIGRUNTIME PyObject *
681 PySwigObject_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
692 SWIGRUNTIME PyObject *
693 PySwigObject_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
700 SWIGRUNTIME int
701 PySwigObject_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
713 SWIGRUNTIME void
714 PySwigObject_dealloc(PySwigObject *self)
715 {
716 PyObject_DEL(self);
717 }
718
719 SWIGRUNTIME PyTypeObject*
720 PySwigObject_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
805 SWIGRUNTIME PyObject *
806 PySwigObject_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
815 SWIGRUNTIMEINLINE void *
816 PySwigObject_AsVoidPtr(PyObject *self)
817 {
818 return ((PySwigObject *)self)->ptr;
819 }
820
821 SWIGRUNTIMEINLINE const char *
822 PySwigObject_GetDesc(PyObject *self)
823 {
824 return ((PySwigObject *)self)->desc;
825 }
826
827 SWIGRUNTIMEINLINE int
828 PySwigObject_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
837 typedef struct {
838 PyObject_HEAD
839 void *pack;
840 const char *desc;
841 size_t size;
842 } PySwigPacked;
843
844 SWIGRUNTIME int
845 PySwigPacked_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
858 SWIGRUNTIME PyObject *
859 PySwigPacked_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
869 SWIGRUNTIME PyObject *
870 PySwigPacked_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
880 SWIGRUNTIME int
881 PySwigPacked_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
894 SWIGRUNTIME void
895 PySwigPacked_dealloc(PySwigPacked *self)
896 {
897 free(self->pack);
898 PyObject_DEL(self);
899 }
900
901 SWIGRUNTIME PyTypeObject*
902 PySwigPacked_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
959 SWIGRUNTIME PyObject *
960 PySwigPacked_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
975 SWIGRUNTIMEINLINE const char *
976 PySwigPacked_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
984 SWIGRUNTIMEINLINE const char *
985 PySwigPacked_GetDesc(PyObject *self)
986 {
987 return ((PySwigPacked *)self)->desc;
988 }
989
990 SWIGRUNTIMEINLINE int
991 PySwigPacked_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
1014 SWIGRUNTIME void
1015 SWIG_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
1050 SWIGRUNTIMEINLINE void
1051 SWIG_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
1060 SWIGRUNTIME int
1061 SWIG_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
1085 SWIGRUNTIME int
1086 SWIG_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 */
1104 SWIGRUNTIME int
1105 SWIG_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
1156 type_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
1171 type_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 */
1197 SWIGRUNTIME void *
1198 SWIG_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 */
1211 SWIGRUNTIME int
1212 SWIG_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
1231 type_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 */
1244 SWIGRUNTIME PyObject *
1245 SWIG_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
1277 SWIGRUNTIME PyObject *
1278 SWIG_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
1301 void *SWIG_ReturnGlobalTypeList(void *);
1302 #endif
1303
1304 SWIGRUNTIME swig_type_info **
1305 SWIG_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 */
1326 SWIGRUNTIMEINLINE swig_type_info *
1327 SWIG_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]
1438 static 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
1462 SWIGINTERN 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
1485 SWIGINTERN int
1486 SWIG_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
1500 SWIGINTERN 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
1521 SWIGINTERNSHORT int
1522 SWIG_AsVal_int(PyObject *obj, int *val)
1523 {
1524 return SWIG_AsVal_long(obj,(long*)val);
1525 }
1526 #endif
1527
1528
1529 SWIGINTERNSHORT int
1530 SWIG_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
1543 SWIGINTERNSHORT long
1544 SWIG_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
1557 SWIGINTERNSHORT int
1558 SWIG_Check_int(PyObject* obj)
1559 {
1560 return SWIG_AsVal_int(obj, (int*)0);
1561 }
1562
1563
1564 SWIGINTERNSHORT int
1565 SWIG_Check_long(PyObject* obj)
1566 {
1567 return SWIG_AsVal_long(obj, (long*)0);
1568 }
1569
1570
1571 SWIGINTERN 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
1596 SWIGINTERNSHORT bool
1597 SWIG_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
1610 SWIGINTERNSHORT int
1611 SWIG_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
1650 SWIGINTERN int
1651 SWIG_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
1664 SWIGINTERNSHORT double
1665 SWIG_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
1678 SWIGINTERNSHORT int
1679 SWIG_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);
1693 static void wxTopLevelWindow_MacSetMetalAppearance(wxTopLevelWindow *self,bool on){ /*wxPyRaiseNotImplemented();*/ }
1694 static 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
1702 static 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
1714 class wxPyPopupTransientWindow : public wxPopupTransientWindow
1715 {
1716 public:
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
1728 IMP_PYCALLBACK_BOOL_ME(wxPyPopupTransientWindow, wxPopupTransientWindow, ProcessLeftDown);
1729 IMP_PYCALLBACK__(wxPyPopupTransientWindow, wxPopupTransientWindow, OnDismiss);
1730 IMP_PYCALLBACK_BOOL_(wxPyPopupTransientWindow, wxPopupTransientWindow, CanDismiss);
1731
1732
1733 #include <wx/tipwin.h>
1734
1735 static 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
1745 class wxPyVScrolledWindow : public wxVScrolledWindow
1746 {
1747 DECLARE_ABSTRACT_CLASS(wxPyVScrolledWindow);
1748 public:
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
1811 IMPLEMENT_ABSTRACT_CLASS(wxPyVScrolledWindow, wxVScrolledWindow);
1812
1813 IMP_PYCALLBACK_COORD_SIZET_constpure(wxPyVScrolledWindow, wxVScrolledWindow, OnGetLineHeight);
1814 IMP_PYCALLBACK_VOID_SIZETSIZET_const(wxPyVScrolledWindow, wxVScrolledWindow, OnGetLinesHint);
1815 IMP_PYCALLBACK_COORD_const (wxPyVScrolledWindow, wxVScrolledWindow, EstimateTotalHeight);
1816
1817
1818 SWIGINTERN int
1819 SWIG_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
1831 SWIGINTERNSHORT unsigned long
1832 SWIG_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
1845 SWIGINTERNSHORT int
1846 SWIG_Check_unsigned_SS_long(PyObject* obj)
1847 {
1848 return SWIG_AsVal_unsigned_SS_long(obj, (unsigned long*)0);
1849 }
1850
1851
1852 SWIGINTERNSHORT 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
1865 class wxPyVListBox : public wxVListBox
1866 {
1867 DECLARE_ABSTRACT_CLASS(wxPyVListBox);
1868 public:
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
1917 IMPLEMENT_ABSTRACT_CLASS(wxPyVListBox, wxVListBox);
1918
1919 IMP_PYCALLBACK__DCRECTSIZET_constpure(wxPyVListBox, wxVListBox, OnDrawItem);
1920 IMP_PYCALLBACK_COORD_SIZET_constpure (wxPyVListBox, wxVListBox, OnMeasureItem);
1921 IMP_PYCALLBACK__DCRECTSIZET_constpure(wxPyVListBox, wxVListBox, OnDrawSeparator);
1922 IMP_PYCALLBACK__DCRECTSIZET_const (wxPyVListBox, wxVListBox, OnDrawBackground);
1923
1924
1925 static PyObject *wxPyVListBox_GetFirstSelected(wxPyVListBox *self){
1926 unsigned long cookie = 0;
1927 int selected = self->GetFirstSelected(cookie);
1928 wxPyBlock_t 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 }
1935 static PyObject *wxPyVListBox_GetNextSelected(wxPyVListBox *self,unsigned long cookie){
1936 int selected = self->GetNextSelected(cookie);
1937 wxPyBlock_t 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
1948 class wxPyHtmlListBox : public wxHtmlListBox
1949 {
1950 DECLARE_ABSTRACT_CLASS(wxPyHtmlListBox);
1951 public:
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
1991 IMPLEMENT_ABSTRACT_CLASS(wxPyHtmlListBox, wxHtmlListBox)
1992
1993 IMP_PYCALLBACK_STRING_SIZET_pure(wxPyHtmlListBox, wxHtmlListBox, OnGetItem);
1994 IMP_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
2003 class wxTaskBarIcon : public wxEvtHandler
2004 {
2005 public:
2006 wxTaskBarIcon() { wxPyRaiseNotImplemented(); }
2007 };
2008
2009
2010 class wxTaskBarIconEvent : public wxEvent
2011 {
2012 public:
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
2023 enum {
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
2036 class wxPyTaskBarIcon : public wxTaskBarIcon
2037 {
2038 DECLARE_ABSTRACT_CLASS(wxPyTaskBarIcon);
2039 public:
2040 wxPyTaskBarIcon() : wxTaskBarIcon()
2041 {}
2042
2043 wxMenu* CreatePopupMenu() {
2044 wxMenu *rval = NULL;
2045 bool found;
2046 wxPyBlock_t 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
2066 IMPLEMENT_ABSTRACT_CLASS(wxPyTaskBarIcon, wxTaskBarIcon);
2067
2068 #endif
2069
2070 static 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);
2080 static PyObject *wxFileDialog_GetFilenames(wxFileDialog *self){
2081 wxArrayString arr;
2082 self->GetFilenames(arr);
2083 return wxArrayString2PyList_helper(arr);
2084 }
2085 static PyObject *wxFileDialog_GetPaths(wxFileDialog *self){
2086 wxArrayString arr;
2087 self->GetPaths(arr);
2088 return wxArrayString2PyList_helper(arr);
2089 }
2090 static PyObject *wxMultiChoiceDialog_GetSelections(wxMultiChoiceDialog *self){
2091 return wxArrayInt2PyList_helper(self->GetSelections());
2092 }
2093 static 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
2102 class wxPyWindow : public wxWindow
2103 {
2104 DECLARE_DYNAMIC_CLASS(wxPyWindow)
2105 public:
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_VIZATTR_(GetDefaultAttributes);
2142
2143 DEC_PYCALLBACK_BOOL_(HasTransparentBackground);
2144
2145 PYPRIVATE;
2146 };
2147
2148 IMPLEMENT_DYNAMIC_CLASS(wxPyWindow, wxWindow);
2149
2150 IMP_PYCALLBACK_VOID_INT4(wxPyWindow, wxWindow, DoMoveWindow);
2151 IMP_PYCALLBACK_VOID_INT5(wxPyWindow, wxWindow, DoSetSize);
2152 IMP_PYCALLBACK_VOID_INTINT(wxPyWindow, wxWindow, DoSetClientSize);
2153 IMP_PYCALLBACK_VOID_INTINT(wxPyWindow, wxWindow, DoSetVirtualSize);
2154
2155 IMP_PYCALLBACK_VOID_INTPINTP_const(wxPyWindow, wxWindow, DoGetSize);
2156 IMP_PYCALLBACK_VOID_INTPINTP_const(wxPyWindow, wxWindow, DoGetClientSize);
2157 IMP_PYCALLBACK_VOID_INTPINTP_const(wxPyWindow, wxWindow, DoGetPosition);
2158
2159 IMP_PYCALLBACK_SIZE_const(wxPyWindow, wxWindow, DoGetVirtualSize);
2160 IMP_PYCALLBACK_SIZE_const(wxPyWindow, wxWindow, DoGetBestSize);
2161
2162 IMP_PYCALLBACK__(wxPyWindow, wxWindow, InitDialog);
2163 IMP_PYCALLBACK_BOOL_(wxPyWindow, wxWindow, TransferDataFromWindow);
2164 IMP_PYCALLBACK_BOOL_(wxPyWindow, wxWindow, TransferDataToWindow);
2165 IMP_PYCALLBACK_BOOL_(wxPyWindow, wxWindow, Validate);
2166
2167 IMP_PYCALLBACK_BOOL_const(wxPyWindow, wxWindow, AcceptsFocus);
2168 IMP_PYCALLBACK_BOOL_const(wxPyWindow, wxWindow, AcceptsFocusFromKeyboard);
2169 IMP_PYCALLBACK_SIZE_const(wxPyWindow, wxWindow, GetMaxSize);
2170
2171 IMP_PYCALLBACK_VOID_WXWINBASE(wxPyWindow, wxWindow, AddChild);
2172 IMP_PYCALLBACK_VOID_WXWINBASE(wxPyWindow, wxWindow, RemoveChild);
2173
2174 IMP_PYCALLBACK_BOOL_const(wxPyWindow, wxWindow, ShouldInheritColours);
2175 IMP_PYCALLBACK_VIZATTR_(wxPyWindow, wxWindow, GetDefaultAttributes);
2176
2177 IMP_PYCALLBACK_BOOL_(wxPyWindow, wxWindow, HasTransparentBackground);
2178
2179 // C++ version of Python aware wxPanel
2180 class wxPyPanel : public wxPanel
2181 {
2182 DECLARE_DYNAMIC_CLASS(wxPyPanel)
2183 public:
2184 wxPyPanel() : wxPanel() {}
2185 wxPyPanel(wxWindow* parent, const wxWindowID id,
2186 const wxPoint& pos = wxDefaultPosition,
2187 const wxSize& size = wxDefaultSize,
2188 long style = 0,
2189 const wxString& name = wxPyPanelNameStr)
2190 : wxPanel(parent, id, pos, size, style, name) {}
2191
2192 void SetBestSize(const wxSize& size) { wxPanel::SetBestSize(size); }
2193
2194
2195 DEC_PYCALLBACK_VOID_INT4(DoMoveWindow);
2196 DEC_PYCALLBACK_VOID_INT5(DoSetSize);
2197 DEC_PYCALLBACK_VOID_INTINT(DoSetClientSize);
2198 DEC_PYCALLBACK_VOID_INTINT(DoSetVirtualSize);
2199
2200 DEC_PYCALLBACK_VOID_INTPINTP_const(DoGetSize);
2201 DEC_PYCALLBACK_VOID_INTPINTP_const(DoGetClientSize);
2202 DEC_PYCALLBACK_VOID_INTPINTP_const(DoGetPosition);
2203
2204 DEC_PYCALLBACK_SIZE_const(DoGetVirtualSize);
2205 DEC_PYCALLBACK_SIZE_const(DoGetBestSize);
2206
2207 DEC_PYCALLBACK__(InitDialog);
2208 DEC_PYCALLBACK_BOOL_(TransferDataFromWindow);
2209 DEC_PYCALLBACK_BOOL_(TransferDataToWindow);
2210 DEC_PYCALLBACK_BOOL_(Validate);
2211
2212 DEC_PYCALLBACK_BOOL_const(AcceptsFocus);
2213 DEC_PYCALLBACK_BOOL_const(AcceptsFocusFromKeyboard);
2214 DEC_PYCALLBACK_SIZE_const(GetMaxSize);
2215
2216 DEC_PYCALLBACK_VOID_WXWINBASE(AddChild);
2217 DEC_PYCALLBACK_VOID_WXWINBASE(RemoveChild);
2218
2219 DEC_PYCALLBACK_BOOL_const(ShouldInheritColours);
2220 DEC_PYCALLBACK_VIZATTR_(GetDefaultAttributes);
2221
2222 DEC_PYCALLBACK_BOOL_(HasTransparentBackground);
2223
2224 PYPRIVATE;
2225 };
2226
2227 IMPLEMENT_DYNAMIC_CLASS(wxPyPanel, wxPanel);
2228
2229 IMP_PYCALLBACK_VOID_INT4(wxPyPanel, wxPanel, DoMoveWindow);
2230 IMP_PYCALLBACK_VOID_INT5(wxPyPanel, wxPanel, DoSetSize);
2231 IMP_PYCALLBACK_VOID_INTINT(wxPyPanel, wxPanel, DoSetClientSize);
2232 IMP_PYCALLBACK_VOID_INTINT(wxPyPanel, wxPanel, DoSetVirtualSize);
2233
2234 IMP_PYCALLBACK_VOID_INTPINTP_const(wxPyPanel, wxPanel, DoGetSize);
2235 IMP_PYCALLBACK_VOID_INTPINTP_const(wxPyPanel, wxPanel, DoGetClientSize);
2236 IMP_PYCALLBACK_VOID_INTPINTP_const(wxPyPanel, wxPanel, DoGetPosition);
2237
2238 IMP_PYCALLBACK_SIZE_const(wxPyPanel, wxPanel, DoGetVirtualSize);
2239 IMP_PYCALLBACK_SIZE_const(wxPyPanel, wxPanel, DoGetBestSize);
2240
2241 IMP_PYCALLBACK__(wxPyPanel, wxPanel, InitDialog);
2242 IMP_PYCALLBACK_BOOL_(wxPyPanel, wxPanel, TransferDataFromWindow);
2243 IMP_PYCALLBACK_BOOL_(wxPyPanel, wxPanel, TransferDataToWindow);
2244 IMP_PYCALLBACK_BOOL_(wxPyPanel, wxPanel, Validate);
2245
2246 IMP_PYCALLBACK_BOOL_const(wxPyPanel, wxPanel, AcceptsFocus);
2247 IMP_PYCALLBACK_BOOL_const(wxPyPanel, wxPanel, AcceptsFocusFromKeyboard);
2248 IMP_PYCALLBACK_SIZE_const(wxPyPanel, wxPanel, GetMaxSize);
2249
2250 IMP_PYCALLBACK_VOID_WXWINBASE(wxPyPanel, wxPanel, AddChild);
2251 IMP_PYCALLBACK_VOID_WXWINBASE(wxPyPanel, wxPanel, RemoveChild);
2252
2253 IMP_PYCALLBACK_BOOL_const(wxPyPanel, wxPanel, ShouldInheritColours);
2254 IMP_PYCALLBACK_VIZATTR_(wxPyPanel, wxPanel, GetDefaultAttributes);
2255
2256 IMP_PYCALLBACK_BOOL_(wxPyPanel, wxPanel, HasTransparentBackground);
2257
2258 // C++ version of Python aware wxScrolledWindow
2259 class wxPyScrolledWindow : public wxScrolledWindow
2260 {
2261 DECLARE_DYNAMIC_CLASS(wxPyScrolledWindow)
2262 public:
2263 wxPyScrolledWindow() : wxScrolledWindow() {}
2264 wxPyScrolledWindow(wxWindow* parent, const wxWindowID id,
2265 const wxPoint& pos = wxDefaultPosition,
2266 const wxSize& size = wxDefaultSize,
2267 long style = 0,
2268 const wxString& name = wxPyPanelNameStr)
2269 : wxScrolledWindow(parent, id, pos, size, style, name) {}
2270
2271 void SetBestSize(const wxSize& size) { wxScrolledWindow::SetBestSize(size); }
2272
2273 DEC_PYCALLBACK_VOID_INT4(DoMoveWindow);
2274 DEC_PYCALLBACK_VOID_INT5(DoSetSize);
2275 DEC_PYCALLBACK_VOID_INTINT(DoSetClientSize);
2276 DEC_PYCALLBACK_VOID_INTINT(DoSetVirtualSize);
2277
2278 DEC_PYCALLBACK_VOID_INTPINTP_const(DoGetSize);
2279 DEC_PYCALLBACK_VOID_INTPINTP_const(DoGetClientSize);
2280 DEC_PYCALLBACK_VOID_INTPINTP_const(DoGetPosition);
2281
2282 DEC_PYCALLBACK_SIZE_const(DoGetVirtualSize);
2283 DEC_PYCALLBACK_SIZE_const(DoGetBestSize);
2284
2285 DEC_PYCALLBACK__(InitDialog);
2286 DEC_PYCALLBACK_BOOL_(TransferDataFromWindow);
2287 DEC_PYCALLBACK_BOOL_(TransferDataToWindow);
2288 DEC_PYCALLBACK_BOOL_(Validate);
2289
2290 DEC_PYCALLBACK_BOOL_const(AcceptsFocus);
2291 DEC_PYCALLBACK_BOOL_const(AcceptsFocusFromKeyboard);
2292 DEC_PYCALLBACK_SIZE_const(GetMaxSize);
2293
2294 DEC_PYCALLBACK_VOID_WXWINBASE(AddChild);
2295 DEC_PYCALLBACK_VOID_WXWINBASE(RemoveChild);
2296
2297 DEC_PYCALLBACK_BOOL_const(ShouldInheritColours);
2298 DEC_PYCALLBACK_VIZATTR_(GetDefaultAttributes);
2299
2300 DEC_PYCALLBACK_BOOL_(HasTransparentBackground);
2301
2302 PYPRIVATE;
2303 };
2304
2305 IMPLEMENT_DYNAMIC_CLASS(wxPyScrolledWindow, wxScrolledWindow);
2306
2307 IMP_PYCALLBACK_VOID_INT4(wxPyScrolledWindow, wxScrolledWindow, DoMoveWindow);
2308 IMP_PYCALLBACK_VOID_INT5(wxPyScrolledWindow, wxScrolledWindow, DoSetSize);
2309 IMP_PYCALLBACK_VOID_INTINT(wxPyScrolledWindow, wxScrolledWindow, DoSetClientSize);
2310 IMP_PYCALLBACK_VOID_INTINT(wxPyScrolledWindow, wxScrolledWindow, DoSetVirtualSize);
2311
2312 IMP_PYCALLBACK_VOID_INTPINTP_const(wxPyScrolledWindow, wxScrolledWindow, DoGetSize);
2313 IMP_PYCALLBACK_VOID_INTPINTP_const(wxPyScrolledWindow, wxScrolledWindow, DoGetClientSize);
2314 IMP_PYCALLBACK_VOID_INTPINTP_const(wxPyScrolledWindow, wxScrolledWindow, DoGetPosition);
2315
2316 IMP_PYCALLBACK_SIZE_const(wxPyScrolledWindow, wxScrolledWindow, DoGetVirtualSize);
2317 IMP_PYCALLBACK_SIZE_const(wxPyScrolledWindow, wxScrolledWindow, DoGetBestSize);
2318
2319 IMP_PYCALLBACK__(wxPyScrolledWindow, wxScrolledWindow, InitDialog);
2320 IMP_PYCALLBACK_BOOL_(wxPyScrolledWindow, wxScrolledWindow, TransferDataFromWindow);
2321 IMP_PYCALLBACK_BOOL_(wxPyScrolledWindow, wxScrolledWindow, TransferDataToWindow);
2322 IMP_PYCALLBACK_BOOL_(wxPyScrolledWindow, wxScrolledWindow, Validate);
2323
2324 IMP_PYCALLBACK_BOOL_const(wxPyScrolledWindow, wxScrolledWindow, AcceptsFocus);
2325 IMP_PYCALLBACK_BOOL_const(wxPyScrolledWindow, wxScrolledWindow, AcceptsFocusFromKeyboard);
2326 IMP_PYCALLBACK_SIZE_const(wxPyScrolledWindow, wxScrolledWindow, GetMaxSize);
2327
2328 IMP_PYCALLBACK_VOID_WXWINBASE(wxPyScrolledWindow, wxScrolledWindow, AddChild);
2329 IMP_PYCALLBACK_VOID_WXWINBASE(wxPyScrolledWindow, wxScrolledWindow, RemoveChild);
2330
2331 IMP_PYCALLBACK_BOOL_const(wxPyScrolledWindow, wxScrolledWindow, ShouldInheritColours);
2332 IMP_PYCALLBACK_VIZATTR_(wxPyScrolledWindow, wxScrolledWindow, GetDefaultAttributes);
2333
2334 IMP_PYCALLBACK_BOOL_(wxPyScrolledWindow, wxScrolledWindow, HasTransparentBackground);
2335
2336
2337 #include "wx/wxPython/printfw.h"
2338
2339
2340 static const wxString wxPyPrintoutTitleStr(wxT("Printout"));
2341 static const wxString wxPyPreviewCanvasNameStr(wxT("previewcanvas"));
2342 static PyObject *wxPrintData_GetPrivData(wxPrintData *self){
2343 PyObject* data;
2344 wxPyBlock_t blocked = wxPyBeginBlockThreads();
2345 data = PyString_FromStringAndSize(self->GetPrivData(),
2346 self->GetPrivDataLen());
2347 wxPyEndBlockThreads(blocked);
2348 return data;
2349 }
2350 static void wxPrintData_SetPrivData(wxPrintData *self,PyObject *data){
2351 if (! PyString_Check(data)) {
2352 wxPyBLOCK_THREADS(PyErr_SetString(PyExc_TypeError,
2353 "Expected string object"));
2354 return /* NULL */ ;
2355 }
2356
2357 wxPyBlock_t blocked = wxPyBeginBlockThreads();
2358 self->SetPrivData(PyString_AS_STRING(data), PyString_GET_SIZE(data));
2359 wxPyEndBlockThreads(blocked);
2360 }
2361
2362
2363 IMPLEMENT_ABSTRACT_CLASS(wxPyPrintout, wxPrintout);
2364
2365 // Since this one would be tough and ugly to do with the Macros...
2366 void wxPyPrintout::GetPageInfo(int *minPage, int *maxPage, int *pageFrom, int *pageTo) {
2367 bool hadErr = false;
2368 bool found;
2369
2370 wxPyBlock_t blocked = wxPyBeginBlockThreads();
2371 if ((found = wxPyCBH_findCallback(m_myInst, "GetPageInfo"))) {
2372 PyObject* result = wxPyCBH_callCallbackObj(m_myInst, Py_BuildValue("()"));
2373 if (result && PyTuple_Check(result) && PyTuple_Size(result) == 4) {
2374 PyObject* val;
2375
2376 val = PyTuple_GetItem(result, 0);
2377 if (PyInt_Check(val)) *minPage = PyInt_AsLong(val);
2378 else hadErr = true;
2379
2380 val = PyTuple_GetItem(result, 1);
2381 if (PyInt_Check(val)) *maxPage = PyInt_AsLong(val);
2382 else hadErr = true;
2383
2384 val = PyTuple_GetItem(result, 2);
2385 if (PyInt_Check(val)) *pageFrom = PyInt_AsLong(val);
2386 else hadErr = true;
2387
2388 val = PyTuple_GetItem(result, 3);
2389 if (PyInt_Check(val)) *pageTo = PyInt_AsLong(val);
2390 else hadErr = true;
2391 }
2392 else
2393 hadErr = true;
2394
2395 if (hadErr) {
2396 PyErr_SetString(PyExc_TypeError, "GetPageInfo should return a tuple of 4 integers.");
2397 PyErr_Print();
2398 }
2399 Py_DECREF(result);
2400 }
2401 wxPyEndBlockThreads(blocked);
2402 if (! found)
2403 wxPrintout::GetPageInfo(minPage, maxPage, pageFrom, pageTo);
2404 }
2405
2406 void wxPyPrintout::base_GetPageInfo(int *minPage, int *maxPage, int *pageFrom, int *pageTo) {
2407 wxPrintout::GetPageInfo(minPage, maxPage, pageFrom, pageTo);
2408 }
2409
2410
2411 IMP_PYCALLBACK_BOOL_INTINT(wxPyPrintout, wxPrintout, OnBeginDocument);
2412 IMP_PYCALLBACK__(wxPyPrintout, wxPrintout, OnEndDocument);
2413 IMP_PYCALLBACK__(wxPyPrintout, wxPrintout, OnBeginPrinting);
2414 IMP_PYCALLBACK__(wxPyPrintout, wxPrintout, OnEndPrinting);
2415 IMP_PYCALLBACK__(wxPyPrintout, wxPrintout, OnPreparePrinting);
2416 IMP_PYCALLBACK_BOOL_INT_pure(wxPyPrintout, wxPrintout, OnPrintPage);
2417 IMP_PYCALLBACK_BOOL_INT(wxPyPrintout, wxPrintout, HasPage);
2418
2419
2420
2421
2422
2423 #define DEC_PYCALLBACK_BOOL_PREWINDC(CBNAME) \
2424 bool CBNAME(wxPreviewCanvas* a, wxDC& b); \
2425 bool base_##CBNAME(wxPreviewCanvas* a, wxDC& b)
2426
2427
2428 #define IMP_PYCALLBACK_BOOL_PREWINDC(CLASS, PCLASS, CBNAME) \
2429 bool CLASS::CBNAME(wxPreviewCanvas* a, wxDC& b) { \
2430 bool rval=false; \
2431 bool found; \
2432 wxPyBlock_t blocked = wxPyBeginBlockThreads(); \
2433 if ((found = wxPyCBH_findCallback(m_myInst, #CBNAME))) { \
2434 PyObject* win = wxPyMake_wxObject(a,false); \
2435 PyObject* dc = wxPyMake_wxObject(&b,false); \
2436 rval = wxPyCBH_callCallback(m_myInst, Py_BuildValue("(OO)", win, dc)); \
2437 Py_DECREF(win); \
2438 Py_DECREF(dc); \
2439 } \
2440 wxPyEndBlockThreads(blocked); \
2441 if (! found) \
2442 rval = PCLASS::CBNAME(a, b); \
2443 return rval; \
2444 } \
2445 bool CLASS::base_##CBNAME(wxPreviewCanvas* a, wxDC& b) { \
2446 return PCLASS::CBNAME(a, b); \
2447 }
2448
2449
2450
2451
2452 class wxPyPrintPreview : public wxPrintPreview
2453 {
2454 DECLARE_CLASS(wxPyPrintPreview)
2455 public:
2456 wxPyPrintPreview(wxPyPrintout* printout,
2457 wxPyPrintout* printoutForPrinting,
2458 wxPrintDialogData* data=NULL)
2459 : wxPrintPreview(printout, printoutForPrinting, data)
2460 {}
2461 wxPyPrintPreview(wxPyPrintout* printout,
2462 wxPyPrintout* printoutForPrinting,
2463 wxPrintData* data=NULL)
2464 : wxPrintPreview(printout, printoutForPrinting, data)
2465 {}
2466
2467 DEC_PYCALLBACK_BOOL_INT(SetCurrentPage);
2468 DEC_PYCALLBACK_BOOL_PREWINDC(PaintPage);
2469 DEC_PYCALLBACK_BOOL_PREWINDC(DrawBlankPage);
2470 DEC_PYCALLBACK_BOOL_INT(RenderPage);
2471 DEC_PYCALLBACK_VOID_INT(SetZoom);
2472 DEC_PYCALLBACK_BOOL_BOOL(Print);
2473 DEC_PYCALLBACK_VOID_(DetermineScaling);
2474
2475 PYPRIVATE;
2476 };
2477
2478 // Stupid renamed classes... Fix this in 2.5...
2479 #if defined(__WXMSW__)
2480 IMPLEMENT_CLASS( wxPyPrintPreview, wxWindowsPrintPreview );
2481 #elif defined(__WXMAC__)
2482 IMPLEMENT_CLASS( wxPyPrintPreview, wxMacPrintPreview );
2483 #else
2484 IMPLEMENT_CLASS( wxPyPrintPreview, wxPostScriptPrintPreview );
2485 #endif
2486
2487 IMP_PYCALLBACK_BOOL_INT (wxPyPrintPreview, wxPrintPreview, SetCurrentPage);
2488 IMP_PYCALLBACK_BOOL_PREWINDC(wxPyPrintPreview, wxPrintPreview, PaintPage);
2489 IMP_PYCALLBACK_BOOL_PREWINDC(wxPyPrintPreview, wxPrintPreview, DrawBlankPage);
2490 IMP_PYCALLBACK_BOOL_INT (wxPyPrintPreview, wxPrintPreview, RenderPage);
2491 IMP_PYCALLBACK_VOID_INT (wxPyPrintPreview, wxPrintPreview, SetZoom);
2492 IMP_PYCALLBACK_BOOL_BOOL (wxPyPrintPreview, wxPrintPreview, Print);
2493 IMP_PYCALLBACK_VOID_ (wxPyPrintPreview, wxPrintPreview, DetermineScaling);
2494
2495
2496 class wxPyPreviewFrame : public wxPreviewFrame
2497 {
2498 DECLARE_CLASS(wxPyPreviewFrame);
2499 public:
2500 wxPyPreviewFrame(wxPrintPreview* preview, wxFrame* parent,
2501 const wxString& title,
2502 const wxPoint& pos = wxDefaultPosition,
2503 const wxSize& size = wxDefaultSize,
2504 long style = wxDEFAULT_FRAME_STYLE,
2505 const wxString& name = wxPyFrameNameStr)
2506 : wxPreviewFrame(preview, parent, title, pos, size, style, name)
2507 {}
2508
2509 void SetPreviewCanvas(wxPreviewCanvas* canvas) { m_previewCanvas = canvas; }
2510 void SetControlBar(wxPreviewControlBar* bar) { m_controlBar = bar; }
2511
2512 DEC_PYCALLBACK_VOID_(Initialize);
2513 DEC_PYCALLBACK_VOID_(CreateCanvas);
2514 DEC_PYCALLBACK_VOID_(CreateControlBar);
2515
2516 PYPRIVATE;
2517 };
2518
2519 IMPLEMENT_CLASS(wxPyPreviewFrame, wxPreviewFrame);
2520
2521 IMP_PYCALLBACK_VOID_(wxPyPreviewFrame, wxPreviewFrame, Initialize);
2522 IMP_PYCALLBACK_VOID_(wxPyPreviewFrame, wxPreviewFrame, CreateCanvas);
2523 IMP_PYCALLBACK_VOID_(wxPyPreviewFrame, wxPreviewFrame, CreateControlBar);
2524
2525
2526 class wxPyPreviewControlBar : public wxPreviewControlBar
2527 {
2528 DECLARE_CLASS(wxPyPreviewControlBar);
2529 public:
2530 wxPyPreviewControlBar(wxPrintPreview *preview,
2531 long buttons,
2532 wxWindow *parent,
2533 const wxPoint& pos = wxDefaultPosition,
2534 const wxSize& size = wxDefaultSize,
2535 long style = 0,
2536 const wxString& name = wxPyPanelNameStr)
2537 : wxPreviewControlBar(preview, buttons, parent, pos, size, style, name)
2538 {}
2539
2540 void SetPrintPreview(wxPrintPreview* preview) { m_printPreview = preview; }
2541
2542 DEC_PYCALLBACK_VOID_(CreateButtons);
2543 DEC_PYCALLBACK_VOID_INT(SetZoomControl);
2544
2545 PYPRIVATE;
2546 };
2547
2548 IMPLEMENT_CLASS(wxPyPreviewControlBar, wxPreviewControlBar);
2549 IMP_PYCALLBACK_VOID_(wxPyPreviewControlBar, wxPreviewControlBar, CreateButtons);
2550 IMP_PYCALLBACK_VOID_INT(wxPyPreviewControlBar, wxPreviewControlBar, SetZoomControl);
2551
2552 #ifdef __cplusplus
2553 extern "C" {
2554 #endif
2555 static PyObject *_wrap_new_Panel(PyObject *, PyObject *args, PyObject *kwargs) {
2556 PyObject *resultobj;
2557 wxWindow *arg1 = (wxWindow *) 0 ;
2558 int arg2 = (int) (int)-1 ;
2559 wxPoint const &arg3_defvalue = wxDefaultPosition ;
2560 wxPoint *arg3 = (wxPoint *) &arg3_defvalue ;
2561 wxSize const &arg4_defvalue = wxDefaultSize ;
2562 wxSize *arg4 = (wxSize *) &arg4_defvalue ;
2563 long arg5 = (long) wxTAB_TRAVERSAL|wxNO_BORDER ;
2564 wxString const &arg6_defvalue = wxPyPanelNameStr ;
2565 wxString *arg6 = (wxString *) &arg6_defvalue ;
2566 wxPanel *result;
2567 wxPoint temp3 ;
2568 wxSize temp4 ;
2569 bool temp6 = false ;
2570 PyObject * obj0 = 0 ;
2571 PyObject * obj1 = 0 ;
2572 PyObject * obj2 = 0 ;
2573 PyObject * obj3 = 0 ;
2574 PyObject * obj4 = 0 ;
2575 PyObject * obj5 = 0 ;
2576 char *kwnames[] = {
2577 (char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
2578 };
2579
2580 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|OOOOO:new_Panel",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) goto fail;
2581 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
2582 if (SWIG_arg_fail(1)) SWIG_fail;
2583 if (obj1) {
2584 {
2585 arg2 = (int const)(SWIG_As_int(obj1));
2586 if (SWIG_arg_fail(2)) SWIG_fail;
2587 }
2588 }
2589 if (obj2) {
2590 {
2591 arg3 = &temp3;
2592 if ( ! wxPoint_helper(obj2, &arg3)) SWIG_fail;
2593 }
2594 }
2595 if (obj3) {
2596 {
2597 arg4 = &temp4;
2598 if ( ! wxSize_helper(obj3, &arg4)) SWIG_fail;
2599 }
2600 }
2601 if (obj4) {
2602 {
2603 arg5 = (long)(SWIG_As_long(obj4));
2604 if (SWIG_arg_fail(5)) SWIG_fail;
2605 }
2606 }
2607 if (obj5) {
2608 {
2609 arg6 = wxString_in_helper(obj5);
2610 if (arg6 == NULL) SWIG_fail;
2611 temp6 = true;
2612 }
2613 }
2614 {
2615 if (!wxPyCheckForApp()) SWIG_fail;
2616 PyThreadState* __tstate = wxPyBeginAllowThreads();
2617 result = (wxPanel *)new wxPanel(arg1,arg2,(wxPoint const &)*arg3,(wxSize const &)*arg4,arg5,(wxString const &)*arg6);
2618
2619 wxPyEndAllowThreads(__tstate);
2620 if (PyErr_Occurred()) SWIG_fail;
2621 }
2622 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPanel, 1);
2623 {
2624 if (temp6)
2625 delete arg6;
2626 }
2627 return resultobj;
2628 fail:
2629 {
2630 if (temp6)
2631 delete arg6;
2632 }
2633 return NULL;
2634 }
2635
2636
2637 static PyObject *_wrap_new_PrePanel(PyObject *, PyObject *args, PyObject *kwargs) {
2638 PyObject *resultobj;
2639 wxPanel *result;
2640 char *kwnames[] = {
2641 NULL
2642 };
2643
2644 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":new_PrePanel",kwnames)) goto fail;
2645 {
2646 if (!wxPyCheckForApp()) SWIG_fail;
2647 PyThreadState* __tstate = wxPyBeginAllowThreads();
2648 result = (wxPanel *)new wxPanel();
2649
2650 wxPyEndAllowThreads(__tstate);
2651 if (PyErr_Occurred()) SWIG_fail;
2652 }
2653 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPanel, 1);
2654 return resultobj;
2655 fail:
2656 return NULL;
2657 }
2658
2659
2660 static PyObject *_wrap_Panel_Create(PyObject *, PyObject *args, PyObject *kwargs) {
2661 PyObject *resultobj;
2662 wxPanel *arg1 = (wxPanel *) 0 ;
2663 wxWindow *arg2 = (wxWindow *) 0 ;
2664 int arg3 = (int) (int)-1 ;
2665 wxPoint const &arg4_defvalue = wxDefaultPosition ;
2666 wxPoint *arg4 = (wxPoint *) &arg4_defvalue ;
2667 wxSize const &arg5_defvalue = wxDefaultSize ;
2668 wxSize *arg5 = (wxSize *) &arg5_defvalue ;
2669 long arg6 = (long) wxTAB_TRAVERSAL|wxNO_BORDER ;
2670 wxString const &arg7_defvalue = wxPyPanelNameStr ;
2671 wxString *arg7 = (wxString *) &arg7_defvalue ;
2672 bool result;
2673 wxPoint temp4 ;
2674 wxSize temp5 ;
2675 bool temp7 = false ;
2676 PyObject * obj0 = 0 ;
2677 PyObject * obj1 = 0 ;
2678 PyObject * obj2 = 0 ;
2679 PyObject * obj3 = 0 ;
2680 PyObject * obj4 = 0 ;
2681 PyObject * obj5 = 0 ;
2682 PyObject * obj6 = 0 ;
2683 char *kwnames[] = {
2684 (char *) "self",(char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
2685 };
2686
2687 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|OOOOO:Panel_Create",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6)) goto fail;
2688 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPanel, SWIG_POINTER_EXCEPTION | 0);
2689 if (SWIG_arg_fail(1)) SWIG_fail;
2690 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
2691 if (SWIG_arg_fail(2)) SWIG_fail;
2692 if (obj2) {
2693 {
2694 arg3 = (int const)(SWIG_As_int(obj2));
2695 if (SWIG_arg_fail(3)) SWIG_fail;
2696 }
2697 }
2698 if (obj3) {
2699 {
2700 arg4 = &temp4;
2701 if ( ! wxPoint_helper(obj3, &arg4)) SWIG_fail;
2702 }
2703 }
2704 if (obj4) {
2705 {
2706 arg5 = &temp5;
2707 if ( ! wxSize_helper(obj4, &arg5)) SWIG_fail;
2708 }
2709 }
2710 if (obj5) {
2711 {
2712 arg6 = (long)(SWIG_As_long(obj5));
2713 if (SWIG_arg_fail(6)) SWIG_fail;
2714 }
2715 }
2716 if (obj6) {
2717 {
2718 arg7 = wxString_in_helper(obj6);
2719 if (arg7 == NULL) SWIG_fail;
2720 temp7 = true;
2721 }
2722 }
2723 {
2724 PyThreadState* __tstate = wxPyBeginAllowThreads();
2725 result = (bool)(arg1)->Create(arg2,arg3,(wxPoint const &)*arg4,(wxSize const &)*arg5,arg6,(wxString const &)*arg7);
2726
2727 wxPyEndAllowThreads(__tstate);
2728 if (PyErr_Occurred()) SWIG_fail;
2729 }
2730 {
2731 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
2732 }
2733 {
2734 if (temp7)
2735 delete arg7;
2736 }
2737 return resultobj;
2738 fail:
2739 {
2740 if (temp7)
2741 delete arg7;
2742 }
2743 return NULL;
2744 }
2745
2746
2747 static PyObject *_wrap_Panel_InitDialog(PyObject *, PyObject *args, PyObject *kwargs) {
2748 PyObject *resultobj;
2749 wxPanel *arg1 = (wxPanel *) 0 ;
2750 PyObject * obj0 = 0 ;
2751 char *kwnames[] = {
2752 (char *) "self", NULL
2753 };
2754
2755 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Panel_InitDialog",kwnames,&obj0)) goto fail;
2756 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPanel, SWIG_POINTER_EXCEPTION | 0);
2757 if (SWIG_arg_fail(1)) SWIG_fail;
2758 {
2759 PyThreadState* __tstate = wxPyBeginAllowThreads();
2760 (arg1)->InitDialog();
2761
2762 wxPyEndAllowThreads(__tstate);
2763 if (PyErr_Occurred()) SWIG_fail;
2764 }
2765 Py_INCREF(Py_None); resultobj = Py_None;
2766 return resultobj;
2767 fail:
2768 return NULL;
2769 }
2770
2771
2772 static PyObject *_wrap_Panel_SetFocus(PyObject *, PyObject *args, PyObject *kwargs) {
2773 PyObject *resultobj;
2774 wxPanel *arg1 = (wxPanel *) 0 ;
2775 PyObject * obj0 = 0 ;
2776 char *kwnames[] = {
2777 (char *) "self", NULL
2778 };
2779
2780 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Panel_SetFocus",kwnames,&obj0)) goto fail;
2781 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPanel, SWIG_POINTER_EXCEPTION | 0);
2782 if (SWIG_arg_fail(1)) SWIG_fail;
2783 {
2784 PyThreadState* __tstate = wxPyBeginAllowThreads();
2785 (arg1)->SetFocus();
2786
2787 wxPyEndAllowThreads(__tstate);
2788 if (PyErr_Occurred()) SWIG_fail;
2789 }
2790 Py_INCREF(Py_None); resultobj = Py_None;
2791 return resultobj;
2792 fail:
2793 return NULL;
2794 }
2795
2796
2797 static PyObject *_wrap_Panel_SetFocusIgnoringChildren(PyObject *, PyObject *args, PyObject *kwargs) {
2798 PyObject *resultobj;
2799 wxPanel *arg1 = (wxPanel *) 0 ;
2800 PyObject * obj0 = 0 ;
2801 char *kwnames[] = {
2802 (char *) "self", NULL
2803 };
2804
2805 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Panel_SetFocusIgnoringChildren",kwnames,&obj0)) goto fail;
2806 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPanel, SWIG_POINTER_EXCEPTION | 0);
2807 if (SWIG_arg_fail(1)) SWIG_fail;
2808 {
2809 PyThreadState* __tstate = wxPyBeginAllowThreads();
2810 (arg1)->SetFocusIgnoringChildren();
2811
2812 wxPyEndAllowThreads(__tstate);
2813 if (PyErr_Occurred()) SWIG_fail;
2814 }
2815 Py_INCREF(Py_None); resultobj = Py_None;
2816 return resultobj;
2817 fail:
2818 return NULL;
2819 }
2820
2821
2822 static PyObject *_wrap_Panel_GetClassDefaultAttributes(PyObject *, PyObject *args, PyObject *kwargs) {
2823 PyObject *resultobj;
2824 wxWindowVariant arg1 = (wxWindowVariant) wxWINDOW_VARIANT_NORMAL ;
2825 wxVisualAttributes result;
2826 PyObject * obj0 = 0 ;
2827 char *kwnames[] = {
2828 (char *) "variant", NULL
2829 };
2830
2831 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"|O:Panel_GetClassDefaultAttributes",kwnames,&obj0)) goto fail;
2832 if (obj0) {
2833 {
2834 arg1 = (wxWindowVariant)(SWIG_As_int(obj0));
2835 if (SWIG_arg_fail(1)) SWIG_fail;
2836 }
2837 }
2838 {
2839 if (!wxPyCheckForApp()) SWIG_fail;
2840 PyThreadState* __tstate = wxPyBeginAllowThreads();
2841 result = wxPanel::GetClassDefaultAttributes((wxWindowVariant )arg1);
2842
2843 wxPyEndAllowThreads(__tstate);
2844 if (PyErr_Occurred()) SWIG_fail;
2845 }
2846 {
2847 wxVisualAttributes * resultptr;
2848 resultptr = new wxVisualAttributes((wxVisualAttributes &)(result));
2849 resultobj = SWIG_NewPointerObj((void *)(resultptr), SWIGTYPE_p_wxVisualAttributes, 1);
2850 }
2851 return resultobj;
2852 fail:
2853 return NULL;
2854 }
2855
2856
2857 static PyObject * Panel_swigregister(PyObject *, PyObject *args) {
2858 PyObject *obj;
2859 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
2860 SWIG_TypeClientData(SWIGTYPE_p_wxPanel, obj);
2861 Py_INCREF(obj);
2862 return Py_BuildValue((char *)"");
2863 }
2864 static PyObject *_wrap_new_ScrolledWindow(PyObject *, PyObject *args, PyObject *kwargs) {
2865 PyObject *resultobj;
2866 wxWindow *arg1 = (wxWindow *) 0 ;
2867 int arg2 = (int) (int)-1 ;
2868 wxPoint const &arg3_defvalue = wxDefaultPosition ;
2869 wxPoint *arg3 = (wxPoint *) &arg3_defvalue ;
2870 wxSize const &arg4_defvalue = wxDefaultSize ;
2871 wxSize *arg4 = (wxSize *) &arg4_defvalue ;
2872 long arg5 = (long) wxHSCROLL|wxVSCROLL ;
2873 wxString const &arg6_defvalue = wxPyPanelNameStr ;
2874 wxString *arg6 = (wxString *) &arg6_defvalue ;
2875 wxScrolledWindow *result;
2876 wxPoint temp3 ;
2877 wxSize temp4 ;
2878 bool temp6 = false ;
2879 PyObject * obj0 = 0 ;
2880 PyObject * obj1 = 0 ;
2881 PyObject * obj2 = 0 ;
2882 PyObject * obj3 = 0 ;
2883 PyObject * obj4 = 0 ;
2884 PyObject * obj5 = 0 ;
2885 char *kwnames[] = {
2886 (char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
2887 };
2888
2889 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|OOOOO:new_ScrolledWindow",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) goto fail;
2890 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
2891 if (SWIG_arg_fail(1)) SWIG_fail;
2892 if (obj1) {
2893 {
2894 arg2 = (int const)(SWIG_As_int(obj1));
2895 if (SWIG_arg_fail(2)) SWIG_fail;
2896 }
2897 }
2898 if (obj2) {
2899 {
2900 arg3 = &temp3;
2901 if ( ! wxPoint_helper(obj2, &arg3)) SWIG_fail;
2902 }
2903 }
2904 if (obj3) {
2905 {
2906 arg4 = &temp4;
2907 if ( ! wxSize_helper(obj3, &arg4)) SWIG_fail;
2908 }
2909 }
2910 if (obj4) {
2911 {
2912 arg5 = (long)(SWIG_As_long(obj4));
2913 if (SWIG_arg_fail(5)) SWIG_fail;
2914 }
2915 }
2916 if (obj5) {
2917 {
2918 arg6 = wxString_in_helper(obj5);
2919 if (arg6 == NULL) SWIG_fail;
2920 temp6 = true;
2921 }
2922 }
2923 {
2924 if (!wxPyCheckForApp()) SWIG_fail;
2925 PyThreadState* __tstate = wxPyBeginAllowThreads();
2926 result = (wxScrolledWindow *)new wxScrolledWindow(arg1,arg2,(wxPoint const &)*arg3,(wxSize const &)*arg4,arg5,(wxString const &)*arg6);
2927
2928 wxPyEndAllowThreads(__tstate);
2929 if (PyErr_Occurred()) SWIG_fail;
2930 }
2931 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxScrolledWindow, 1);
2932 {
2933 if (temp6)
2934 delete arg6;
2935 }
2936 return resultobj;
2937 fail:
2938 {
2939 if (temp6)
2940 delete arg6;
2941 }
2942 return NULL;
2943 }
2944
2945
2946 static PyObject *_wrap_new_PreScrolledWindow(PyObject *, PyObject *args, PyObject *kwargs) {
2947 PyObject *resultobj;
2948 wxScrolledWindow *result;
2949 char *kwnames[] = {
2950 NULL
2951 };
2952
2953 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":new_PreScrolledWindow",kwnames)) goto fail;
2954 {
2955 if (!wxPyCheckForApp()) SWIG_fail;
2956 PyThreadState* __tstate = wxPyBeginAllowThreads();
2957 result = (wxScrolledWindow *)new wxScrolledWindow();
2958
2959 wxPyEndAllowThreads(__tstate);
2960 if (PyErr_Occurred()) SWIG_fail;
2961 }
2962 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxScrolledWindow, 1);
2963 return resultobj;
2964 fail:
2965 return NULL;
2966 }
2967
2968
2969 static PyObject *_wrap_ScrolledWindow_Create(PyObject *, PyObject *args, PyObject *kwargs) {
2970 PyObject *resultobj;
2971 wxScrolledWindow *arg1 = (wxScrolledWindow *) 0 ;
2972 wxWindow *arg2 = (wxWindow *) 0 ;
2973 int arg3 = (int) (int)-1 ;
2974 wxPoint const &arg4_defvalue = wxDefaultPosition ;
2975 wxPoint *arg4 = (wxPoint *) &arg4_defvalue ;
2976 wxSize const &arg5_defvalue = wxDefaultSize ;
2977 wxSize *arg5 = (wxSize *) &arg5_defvalue ;
2978 long arg6 = (long) wxHSCROLL|wxVSCROLL ;
2979 wxString const &arg7_defvalue = wxPyPanelNameStr ;
2980 wxString *arg7 = (wxString *) &arg7_defvalue ;
2981 bool result;
2982 wxPoint temp4 ;
2983 wxSize temp5 ;
2984 bool temp7 = false ;
2985 PyObject * obj0 = 0 ;
2986 PyObject * obj1 = 0 ;
2987 PyObject * obj2 = 0 ;
2988 PyObject * obj3 = 0 ;
2989 PyObject * obj4 = 0 ;
2990 PyObject * obj5 = 0 ;
2991 PyObject * obj6 = 0 ;
2992 char *kwnames[] = {
2993 (char *) "self",(char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
2994 };
2995
2996 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|OOOOO:ScrolledWindow_Create",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6)) goto fail;
2997 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxScrolledWindow, SWIG_POINTER_EXCEPTION | 0);
2998 if (SWIG_arg_fail(1)) SWIG_fail;
2999 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
3000 if (SWIG_arg_fail(2)) SWIG_fail;
3001 if (obj2) {
3002 {
3003 arg3 = (int const)(SWIG_As_int(obj2));
3004 if (SWIG_arg_fail(3)) SWIG_fail;
3005 }
3006 }
3007 if (obj3) {
3008 {
3009 arg4 = &temp4;
3010 if ( ! wxPoint_helper(obj3, &arg4)) SWIG_fail;
3011 }
3012 }
3013 if (obj4) {
3014 {
3015 arg5 = &temp5;
3016 if ( ! wxSize_helper(obj4, &arg5)) SWIG_fail;
3017 }
3018 }
3019 if (obj5) {
3020 {
3021 arg6 = (long)(SWIG_As_long(obj5));
3022 if (SWIG_arg_fail(6)) SWIG_fail;
3023 }
3024 }
3025 if (obj6) {
3026 {
3027 arg7 = wxString_in_helper(obj6);
3028 if (arg7 == NULL) SWIG_fail;
3029 temp7 = true;
3030 }
3031 }
3032 {
3033 PyThreadState* __tstate = wxPyBeginAllowThreads();
3034 result = (bool)(arg1)->Create(arg2,arg3,(wxPoint const &)*arg4,(wxSize const &)*arg5,arg6,(wxString const &)*arg7);
3035
3036 wxPyEndAllowThreads(__tstate);
3037 if (PyErr_Occurred()) SWIG_fail;
3038 }
3039 {
3040 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
3041 }
3042 {
3043 if (temp7)
3044 delete arg7;
3045 }
3046 return resultobj;
3047 fail:
3048 {
3049 if (temp7)
3050 delete arg7;
3051 }
3052 return NULL;
3053 }
3054
3055
3056 static PyObject *_wrap_ScrolledWindow_SetScrollbars(PyObject *, PyObject *args, PyObject *kwargs) {
3057 PyObject *resultobj;
3058 wxScrolledWindow *arg1 = (wxScrolledWindow *) 0 ;
3059 int arg2 ;
3060 int arg3 ;
3061 int arg4 ;
3062 int arg5 ;
3063 int arg6 = (int) 0 ;
3064 int arg7 = (int) 0 ;
3065 bool arg8 = (bool) false ;
3066 PyObject * obj0 = 0 ;
3067 PyObject * obj1 = 0 ;
3068 PyObject * obj2 = 0 ;
3069 PyObject * obj3 = 0 ;
3070 PyObject * obj4 = 0 ;
3071 PyObject * obj5 = 0 ;
3072 PyObject * obj6 = 0 ;
3073 PyObject * obj7 = 0 ;
3074 char *kwnames[] = {
3075 (char *) "self",(char *) "pixelsPerUnitX",(char *) "pixelsPerUnitY",(char *) "noUnitsX",(char *) "noUnitsY",(char *) "xPos",(char *) "yPos",(char *) "noRefresh", NULL
3076 };
3077
3078 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOOO|OOO:ScrolledWindow_SetScrollbars",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6,&obj7)) goto fail;
3079 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxScrolledWindow, SWIG_POINTER_EXCEPTION | 0);
3080 if (SWIG_arg_fail(1)) SWIG_fail;
3081 {
3082 arg2 = (int)(SWIG_As_int(obj1));
3083 if (SWIG_arg_fail(2)) SWIG_fail;
3084 }
3085 {
3086 arg3 = (int)(SWIG_As_int(obj2));
3087 if (SWIG_arg_fail(3)) SWIG_fail;
3088 }
3089 {
3090 arg4 = (int)(SWIG_As_int(obj3));
3091 if (SWIG_arg_fail(4)) SWIG_fail;
3092 }
3093 {
3094 arg5 = (int)(SWIG_As_int(obj4));
3095 if (SWIG_arg_fail(5)) SWIG_fail;
3096 }
3097 if (obj5) {
3098 {
3099 arg6 = (int)(SWIG_As_int(obj5));
3100 if (SWIG_arg_fail(6)) SWIG_fail;
3101 }
3102 }
3103 if (obj6) {
3104 {
3105 arg7 = (int)(SWIG_As_int(obj6));
3106 if (SWIG_arg_fail(7)) SWIG_fail;
3107 }
3108 }
3109 if (obj7) {
3110 {
3111 arg8 = (bool)(SWIG_As_bool(obj7));
3112 if (SWIG_arg_fail(8)) SWIG_fail;
3113 }
3114 }
3115 {
3116 PyThreadState* __tstate = wxPyBeginAllowThreads();
3117 (arg1)->SetScrollbars(arg2,arg3,arg4,arg5,arg6,arg7,arg8);
3118
3119 wxPyEndAllowThreads(__tstate);
3120 if (PyErr_Occurred()) SWIG_fail;
3121 }
3122 Py_INCREF(Py_None); resultobj = Py_None;
3123 return resultobj;
3124 fail:
3125 return NULL;
3126 }
3127
3128
3129 static PyObject *_wrap_ScrolledWindow_Scroll(PyObject *, PyObject *args, PyObject *kwargs) {
3130 PyObject *resultobj;
3131 wxScrolledWindow *arg1 = (wxScrolledWindow *) 0 ;
3132 int arg2 ;
3133 int arg3 ;
3134 PyObject * obj0 = 0 ;
3135 PyObject * obj1 = 0 ;
3136 PyObject * obj2 = 0 ;
3137 char *kwnames[] = {
3138 (char *) "self",(char *) "x",(char *) "y", NULL
3139 };
3140
3141 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:ScrolledWindow_Scroll",kwnames,&obj0,&obj1,&obj2)) goto fail;
3142 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxScrolledWindow, SWIG_POINTER_EXCEPTION | 0);
3143 if (SWIG_arg_fail(1)) SWIG_fail;
3144 {
3145 arg2 = (int)(SWIG_As_int(obj1));
3146 if (SWIG_arg_fail(2)) SWIG_fail;
3147 }
3148 {
3149 arg3 = (int)(SWIG_As_int(obj2));
3150 if (SWIG_arg_fail(3)) SWIG_fail;
3151 }
3152 {
3153 PyThreadState* __tstate = wxPyBeginAllowThreads();
3154 (arg1)->Scroll(arg2,arg3);
3155
3156 wxPyEndAllowThreads(__tstate);
3157 if (PyErr_Occurred()) SWIG_fail;
3158 }
3159 Py_INCREF(Py_None); resultobj = Py_None;
3160 return resultobj;
3161 fail:
3162 return NULL;
3163 }
3164
3165
3166 static PyObject *_wrap_ScrolledWindow_GetScrollPageSize(PyObject *, PyObject *args, PyObject *kwargs) {
3167 PyObject *resultobj;
3168 wxScrolledWindow *arg1 = (wxScrolledWindow *) 0 ;
3169 int arg2 ;
3170 int result;
3171 PyObject * obj0 = 0 ;
3172 PyObject * obj1 = 0 ;
3173 char *kwnames[] = {
3174 (char *) "self",(char *) "orient", NULL
3175 };
3176
3177 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:ScrolledWindow_GetScrollPageSize",kwnames,&obj0,&obj1)) goto fail;
3178 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxScrolledWindow, SWIG_POINTER_EXCEPTION | 0);
3179 if (SWIG_arg_fail(1)) SWIG_fail;
3180 {
3181 arg2 = (int)(SWIG_As_int(obj1));
3182 if (SWIG_arg_fail(2)) SWIG_fail;
3183 }
3184 {
3185 PyThreadState* __tstate = wxPyBeginAllowThreads();
3186 result = (int)((wxScrolledWindow const *)arg1)->GetScrollPageSize(arg2);
3187
3188 wxPyEndAllowThreads(__tstate);
3189 if (PyErr_Occurred()) SWIG_fail;
3190 }
3191 {
3192 resultobj = SWIG_From_int((int)(result));
3193 }
3194 return resultobj;
3195 fail:
3196 return NULL;
3197 }
3198
3199
3200 static PyObject *_wrap_ScrolledWindow_SetScrollPageSize(PyObject *, PyObject *args, PyObject *kwargs) {
3201 PyObject *resultobj;
3202 wxScrolledWindow *arg1 = (wxScrolledWindow *) 0 ;
3203 int arg2 ;
3204 int arg3 ;
3205 PyObject * obj0 = 0 ;
3206 PyObject * obj1 = 0 ;
3207 PyObject * obj2 = 0 ;
3208 char *kwnames[] = {
3209 (char *) "self",(char *) "orient",(char *) "pageSize", NULL
3210 };
3211
3212 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:ScrolledWindow_SetScrollPageSize",kwnames,&obj0,&obj1,&obj2)) goto fail;
3213 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxScrolledWindow, SWIG_POINTER_EXCEPTION | 0);
3214 if (SWIG_arg_fail(1)) SWIG_fail;
3215 {
3216 arg2 = (int)(SWIG_As_int(obj1));
3217 if (SWIG_arg_fail(2)) SWIG_fail;
3218 }
3219 {
3220 arg3 = (int)(SWIG_As_int(obj2));
3221 if (SWIG_arg_fail(3)) SWIG_fail;
3222 }
3223 {
3224 PyThreadState* __tstate = wxPyBeginAllowThreads();
3225 (arg1)->SetScrollPageSize(arg2,arg3);
3226
3227 wxPyEndAllowThreads(__tstate);
3228 if (PyErr_Occurred()) SWIG_fail;
3229 }
3230 Py_INCREF(Py_None); resultobj = Py_None;
3231 return resultobj;
3232 fail:
3233 return NULL;
3234 }
3235
3236
3237 static PyObject *_wrap_ScrolledWindow_SetScrollRate(PyObject *, PyObject *args, PyObject *kwargs) {
3238 PyObject *resultobj;
3239 wxScrolledWindow *arg1 = (wxScrolledWindow *) 0 ;
3240 int arg2 ;
3241 int arg3 ;
3242 PyObject * obj0 = 0 ;
3243 PyObject * obj1 = 0 ;
3244 PyObject * obj2 = 0 ;
3245 char *kwnames[] = {
3246 (char *) "self",(char *) "xstep",(char *) "ystep", NULL
3247 };
3248
3249 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:ScrolledWindow_SetScrollRate",kwnames,&obj0,&obj1,&obj2)) goto fail;
3250 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxScrolledWindow, SWIG_POINTER_EXCEPTION | 0);
3251 if (SWIG_arg_fail(1)) SWIG_fail;
3252 {
3253 arg2 = (int)(SWIG_As_int(obj1));
3254 if (SWIG_arg_fail(2)) SWIG_fail;
3255 }
3256 {
3257 arg3 = (int)(SWIG_As_int(obj2));
3258 if (SWIG_arg_fail(3)) SWIG_fail;
3259 }
3260 {
3261 PyThreadState* __tstate = wxPyBeginAllowThreads();
3262 (arg1)->SetScrollRate(arg2,arg3);
3263
3264 wxPyEndAllowThreads(__tstate);
3265 if (PyErr_Occurred()) SWIG_fail;
3266 }
3267 Py_INCREF(Py_None); resultobj = Py_None;
3268 return resultobj;
3269 fail:
3270 return NULL;
3271 }
3272
3273
3274 static PyObject *_wrap_ScrolledWindow_GetScrollPixelsPerUnit(PyObject *, PyObject *args, PyObject *kwargs) {
3275 PyObject *resultobj;
3276 wxScrolledWindow *arg1 = (wxScrolledWindow *) 0 ;
3277 int *arg2 = (int *) 0 ;
3278 int *arg3 = (int *) 0 ;
3279 int temp2 ;
3280 int res2 = 0 ;
3281 int temp3 ;
3282 int res3 = 0 ;
3283 PyObject * obj0 = 0 ;
3284 char *kwnames[] = {
3285 (char *) "self", NULL
3286 };
3287
3288 arg2 = &temp2; res2 = SWIG_NEWOBJ;
3289 arg3 = &temp3; res3 = SWIG_NEWOBJ;
3290 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:ScrolledWindow_GetScrollPixelsPerUnit",kwnames,&obj0)) goto fail;
3291 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxScrolledWindow, SWIG_POINTER_EXCEPTION | 0);
3292 if (SWIG_arg_fail(1)) SWIG_fail;
3293 {
3294 PyThreadState* __tstate = wxPyBeginAllowThreads();
3295 ((wxScrolledWindow const *)arg1)->GetScrollPixelsPerUnit(arg2,arg3);
3296
3297 wxPyEndAllowThreads(__tstate);
3298 if (PyErr_Occurred()) SWIG_fail;
3299 }
3300 Py_INCREF(Py_None); resultobj = Py_None;
3301 resultobj = t_output_helper(resultobj, ((res2 == SWIG_NEWOBJ) ?
3302 SWIG_From_int((*arg2)) : SWIG_NewPointerObj((void*)(arg2), SWIGTYPE_p_int, 0)));
3303 resultobj = t_output_helper(resultobj, ((res3 == SWIG_NEWOBJ) ?
3304 SWIG_From_int((*arg3)) : SWIG_NewPointerObj((void*)(arg3), SWIGTYPE_p_int, 0)));
3305 return resultobj;
3306 fail:
3307 return NULL;
3308 }
3309
3310
3311 static PyObject *_wrap_ScrolledWindow_EnableScrolling(PyObject *, PyObject *args, PyObject *kwargs) {
3312 PyObject *resultobj;
3313 wxScrolledWindow *arg1 = (wxScrolledWindow *) 0 ;
3314 bool arg2 ;
3315 bool arg3 ;
3316 PyObject * obj0 = 0 ;
3317 PyObject * obj1 = 0 ;
3318 PyObject * obj2 = 0 ;
3319 char *kwnames[] = {
3320 (char *) "self",(char *) "x_scrolling",(char *) "y_scrolling", NULL
3321 };
3322
3323 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:ScrolledWindow_EnableScrolling",kwnames,&obj0,&obj1,&obj2)) goto fail;
3324 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxScrolledWindow, SWIG_POINTER_EXCEPTION | 0);
3325 if (SWIG_arg_fail(1)) SWIG_fail;
3326 {
3327 arg2 = (bool)(SWIG_As_bool(obj1));
3328 if (SWIG_arg_fail(2)) SWIG_fail;
3329 }
3330 {
3331 arg3 = (bool)(SWIG_As_bool(obj2));
3332 if (SWIG_arg_fail(3)) SWIG_fail;
3333 }
3334 {
3335 PyThreadState* __tstate = wxPyBeginAllowThreads();
3336 (arg1)->EnableScrolling(arg2,arg3);
3337
3338 wxPyEndAllowThreads(__tstate);
3339 if (PyErr_Occurred()) SWIG_fail;
3340 }
3341 Py_INCREF(Py_None); resultobj = Py_None;
3342 return resultobj;
3343 fail:
3344 return NULL;
3345 }
3346
3347
3348 static PyObject *_wrap_ScrolledWindow_GetViewStart(PyObject *, PyObject *args, PyObject *kwargs) {
3349 PyObject *resultobj;
3350 wxScrolledWindow *arg1 = (wxScrolledWindow *) 0 ;
3351 int *arg2 = (int *) 0 ;
3352 int *arg3 = (int *) 0 ;
3353 int temp2 ;
3354 int res2 = 0 ;
3355 int temp3 ;
3356 int res3 = 0 ;
3357 PyObject * obj0 = 0 ;
3358 char *kwnames[] = {
3359 (char *) "self", NULL
3360 };
3361
3362 arg2 = &temp2; res2 = SWIG_NEWOBJ;
3363 arg3 = &temp3; res3 = SWIG_NEWOBJ;
3364 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:ScrolledWindow_GetViewStart",kwnames,&obj0)) goto fail;
3365 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxScrolledWindow, SWIG_POINTER_EXCEPTION | 0);
3366 if (SWIG_arg_fail(1)) SWIG_fail;
3367 {
3368 PyThreadState* __tstate = wxPyBeginAllowThreads();
3369 ((wxScrolledWindow const *)arg1)->GetViewStart(arg2,arg3);
3370
3371 wxPyEndAllowThreads(__tstate);
3372 if (PyErr_Occurred()) SWIG_fail;
3373 }
3374 Py_INCREF(Py_None); resultobj = Py_None;
3375 resultobj = t_output_helper(resultobj, ((res2 == SWIG_NEWOBJ) ?
3376 SWIG_From_int((*arg2)) : SWIG_NewPointerObj((void*)(arg2), SWIGTYPE_p_int, 0)));
3377 resultobj = t_output_helper(resultobj, ((res3 == SWIG_NEWOBJ) ?
3378 SWIG_From_int((*arg3)) : SWIG_NewPointerObj((void*)(arg3), SWIGTYPE_p_int, 0)));
3379 return resultobj;
3380 fail:
3381 return NULL;
3382 }
3383
3384
3385 static PyObject *_wrap_ScrolledWindow_SetScale(PyObject *, PyObject *args, PyObject *kwargs) {
3386 PyObject *resultobj;
3387 wxScrolledWindow *arg1 = (wxScrolledWindow *) 0 ;
3388 double arg2 ;
3389 double arg3 ;
3390 PyObject * obj0 = 0 ;
3391 PyObject * obj1 = 0 ;
3392 PyObject * obj2 = 0 ;
3393 char *kwnames[] = {
3394 (char *) "self",(char *) "xs",(char *) "ys", NULL
3395 };
3396
3397 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:ScrolledWindow_SetScale",kwnames,&obj0,&obj1,&obj2)) goto fail;
3398 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxScrolledWindow, SWIG_POINTER_EXCEPTION | 0);
3399 if (SWIG_arg_fail(1)) SWIG_fail;
3400 {
3401 arg2 = (double)(SWIG_As_double(obj1));
3402 if (SWIG_arg_fail(2)) SWIG_fail;
3403 }
3404 {
3405 arg3 = (double)(SWIG_As_double(obj2));
3406 if (SWIG_arg_fail(3)) SWIG_fail;
3407 }
3408 {
3409 PyThreadState* __tstate = wxPyBeginAllowThreads();
3410 (arg1)->SetScale(arg2,arg3);
3411
3412 wxPyEndAllowThreads(__tstate);
3413 if (PyErr_Occurred()) SWIG_fail;
3414 }
3415 Py_INCREF(Py_None); resultobj = Py_None;
3416 return resultobj;
3417 fail:
3418 return NULL;
3419 }
3420
3421
3422 static PyObject *_wrap_ScrolledWindow_GetScaleX(PyObject *, PyObject *args, PyObject *kwargs) {
3423 PyObject *resultobj;
3424 wxScrolledWindow *arg1 = (wxScrolledWindow *) 0 ;
3425 double result;
3426 PyObject * obj0 = 0 ;
3427 char *kwnames[] = {
3428 (char *) "self", NULL
3429 };
3430
3431 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:ScrolledWindow_GetScaleX",kwnames,&obj0)) goto fail;
3432 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxScrolledWindow, SWIG_POINTER_EXCEPTION | 0);
3433 if (SWIG_arg_fail(1)) SWIG_fail;
3434 {
3435 PyThreadState* __tstate = wxPyBeginAllowThreads();
3436 result = (double)((wxScrolledWindow const *)arg1)->GetScaleX();
3437
3438 wxPyEndAllowThreads(__tstate);
3439 if (PyErr_Occurred()) SWIG_fail;
3440 }
3441 {
3442 resultobj = SWIG_From_double((double)(result));
3443 }
3444 return resultobj;
3445 fail:
3446 return NULL;
3447 }
3448
3449
3450 static PyObject *_wrap_ScrolledWindow_GetScaleY(PyObject *, PyObject *args, PyObject *kwargs) {
3451 PyObject *resultobj;
3452 wxScrolledWindow *arg1 = (wxScrolledWindow *) 0 ;
3453 double result;
3454 PyObject * obj0 = 0 ;
3455 char *kwnames[] = {
3456 (char *) "self", NULL
3457 };
3458
3459 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:ScrolledWindow_GetScaleY",kwnames,&obj0)) goto fail;
3460 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxScrolledWindow, SWIG_POINTER_EXCEPTION | 0);
3461 if (SWIG_arg_fail(1)) SWIG_fail;
3462 {
3463 PyThreadState* __tstate = wxPyBeginAllowThreads();
3464 result = (double)((wxScrolledWindow const *)arg1)->GetScaleY();
3465
3466 wxPyEndAllowThreads(__tstate);
3467 if (PyErr_Occurred()) SWIG_fail;
3468 }
3469 {
3470 resultobj = SWIG_From_double((double)(result));
3471 }
3472 return resultobj;
3473 fail:
3474 return NULL;
3475 }
3476
3477
3478 static PyObject *_wrap_ScrolledWindow_CalcScrolledPosition__SWIG_0(PyObject *, PyObject *args) {
3479 PyObject *resultobj;
3480 wxScrolledWindow *arg1 = (wxScrolledWindow *) 0 ;
3481 wxPoint *arg2 = 0 ;
3482 wxPoint result;
3483 wxPoint temp2 ;
3484 PyObject * obj0 = 0 ;
3485 PyObject * obj1 = 0 ;
3486
3487 if(!PyArg_ParseTuple(args,(char *)"OO:ScrolledWindow_CalcScrolledPosition",&obj0,&obj1)) goto fail;
3488 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxScrolledWindow, SWIG_POINTER_EXCEPTION | 0);
3489 if (SWIG_arg_fail(1)) SWIG_fail;
3490 {
3491 arg2 = &temp2;
3492 if ( ! wxPoint_helper(obj1, &arg2)) SWIG_fail;
3493 }
3494 {
3495 PyThreadState* __tstate = wxPyBeginAllowThreads();
3496 result = ((wxScrolledWindow const *)arg1)->CalcScrolledPosition((wxPoint const &)*arg2);
3497
3498 wxPyEndAllowThreads(__tstate);
3499 if (PyErr_Occurred()) SWIG_fail;
3500 }
3501 {
3502 wxPoint * resultptr;
3503 resultptr = new wxPoint((wxPoint &)(result));
3504 resultobj = SWIG_NewPointerObj((void *)(resultptr), SWIGTYPE_p_wxPoint, 1);
3505 }
3506 return resultobj;
3507 fail:
3508 return NULL;
3509 }
3510
3511
3512 static PyObject *_wrap_ScrolledWindow_CalcScrolledPosition__SWIG_1(PyObject *, PyObject *args) {
3513 PyObject *resultobj;
3514 wxScrolledWindow *arg1 = (wxScrolledWindow *) 0 ;
3515 int arg2 ;
3516 int arg3 ;
3517 int *arg4 = (int *) 0 ;
3518 int *arg5 = (int *) 0 ;
3519 int temp4 ;
3520 int res4 = 0 ;
3521 int temp5 ;
3522 int res5 = 0 ;
3523 PyObject * obj0 = 0 ;
3524 PyObject * obj1 = 0 ;
3525 PyObject * obj2 = 0 ;
3526
3527 arg4 = &temp4; res4 = SWIG_NEWOBJ;
3528 arg5 = &temp5; res5 = SWIG_NEWOBJ;
3529 if(!PyArg_ParseTuple(args,(char *)"OOO:ScrolledWindow_CalcScrolledPosition",&obj0,&obj1,&obj2)) goto fail;
3530 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxScrolledWindow, SWIG_POINTER_EXCEPTION | 0);
3531 if (SWIG_arg_fail(1)) SWIG_fail;
3532 {
3533 arg2 = (int)(SWIG_As_int(obj1));
3534 if (SWIG_arg_fail(2)) SWIG_fail;
3535 }
3536 {
3537 arg3 = (int)(SWIG_As_int(obj2));
3538 if (SWIG_arg_fail(3)) SWIG_fail;
3539 }
3540 {
3541 PyThreadState* __tstate = wxPyBeginAllowThreads();
3542 ((wxScrolledWindow const *)arg1)->CalcScrolledPosition(arg2,arg3,arg4,arg5);
3543
3544 wxPyEndAllowThreads(__tstate);
3545 if (PyErr_Occurred()) SWIG_fail;
3546 }
3547 Py_INCREF(Py_None); resultobj = Py_None;
3548 resultobj = t_output_helper(resultobj, ((res4 == SWIG_NEWOBJ) ?
3549 SWIG_From_int((*arg4)) : SWIG_NewPointerObj((void*)(arg4), SWIGTYPE_p_int, 0)));
3550 resultobj = t_output_helper(resultobj, ((res5 == SWIG_NEWOBJ) ?
3551 SWIG_From_int((*arg5)) : SWIG_NewPointerObj((void*)(arg5), SWIGTYPE_p_int, 0)));
3552 return resultobj;
3553 fail:
3554 return NULL;
3555 }
3556
3557
3558 static PyObject *_wrap_ScrolledWindow_CalcScrolledPosition(PyObject *self, PyObject *args) {
3559 int argc;
3560 PyObject *argv[4];
3561 int ii;
3562
3563 argc = PyObject_Length(args);
3564 for (ii = 0; (ii < argc) && (ii < 3); ii++) {
3565 argv[ii] = PyTuple_GetItem(args,ii);
3566 }
3567 if (argc == 2) {
3568 int _v;
3569 {
3570 void *ptr;
3571 if (SWIG_ConvertPtr(argv[0], &ptr, SWIGTYPE_p_wxScrolledWindow, 0) == -1) {
3572 _v = 0;
3573 PyErr_Clear();
3574 } else {
3575 _v = 1;
3576 }
3577 }
3578 if (_v) {
3579 {
3580 _v = wxPySimple_typecheck(argv[1], wxT("wxPoint"), 2);
3581 }
3582 if (_v) {
3583 return _wrap_ScrolledWindow_CalcScrolledPosition__SWIG_0(self,args);
3584 }
3585 }
3586 }
3587 if (argc == 3) {
3588 int _v;
3589 {
3590 void *ptr;
3591 if (SWIG_ConvertPtr(argv[0], &ptr, SWIGTYPE_p_wxScrolledWindow, 0) == -1) {
3592 _v = 0;
3593 PyErr_Clear();
3594 } else {
3595 _v = 1;
3596 }
3597 }
3598 if (_v) {
3599 _v = SWIG_Check_int(argv[1]);
3600 if (_v) {
3601 _v = SWIG_Check_int(argv[2]);
3602 if (_v) {
3603 return _wrap_ScrolledWindow_CalcScrolledPosition__SWIG_1(self,args);
3604 }
3605 }
3606 }
3607 }
3608
3609 PyErr_SetString(PyExc_NotImplementedError,"No matching function for overloaded 'ScrolledWindow_CalcScrolledPosition'");
3610 return NULL;
3611 }
3612
3613
3614 static PyObject *_wrap_ScrolledWindow_CalcUnscrolledPosition__SWIG_0(PyObject *, PyObject *args) {
3615 PyObject *resultobj;
3616 wxScrolledWindow *arg1 = (wxScrolledWindow *) 0 ;
3617 wxPoint *arg2 = 0 ;
3618 wxPoint result;
3619 wxPoint temp2 ;
3620 PyObject * obj0 = 0 ;
3621 PyObject * obj1 = 0 ;
3622
3623 if(!PyArg_ParseTuple(args,(char *)"OO:ScrolledWindow_CalcUnscrolledPosition",&obj0,&obj1)) goto fail;
3624 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxScrolledWindow, SWIG_POINTER_EXCEPTION | 0);
3625 if (SWIG_arg_fail(1)) SWIG_fail;
3626 {
3627 arg2 = &temp2;
3628 if ( ! wxPoint_helper(obj1, &arg2)) SWIG_fail;
3629 }
3630 {
3631 PyThreadState* __tstate = wxPyBeginAllowThreads();
3632 result = ((wxScrolledWindow const *)arg1)->CalcUnscrolledPosition((wxPoint const &)*arg2);
3633
3634 wxPyEndAllowThreads(__tstate);
3635 if (PyErr_Occurred()) SWIG_fail;
3636 }
3637 {
3638 wxPoint * resultptr;
3639 resultptr = new wxPoint((wxPoint &)(result));
3640 resultobj = SWIG_NewPointerObj((void *)(resultptr), SWIGTYPE_p_wxPoint, 1);
3641 }
3642 return resultobj;
3643 fail:
3644 return NULL;
3645 }
3646
3647
3648 static PyObject *_wrap_ScrolledWindow_CalcUnscrolledPosition__SWIG_1(PyObject *, PyObject *args) {
3649 PyObject *resultobj;
3650 wxScrolledWindow *arg1 = (wxScrolledWindow *) 0 ;
3651 int arg2 ;
3652 int arg3 ;
3653 int *arg4 = (int *) 0 ;
3654 int *arg5 = (int *) 0 ;
3655 int temp4 ;
3656 int res4 = 0 ;
3657 int temp5 ;
3658 int res5 = 0 ;
3659 PyObject * obj0 = 0 ;
3660 PyObject * obj1 = 0 ;
3661 PyObject * obj2 = 0 ;
3662
3663 arg4 = &temp4; res4 = SWIG_NEWOBJ;
3664 arg5 = &temp5; res5 = SWIG_NEWOBJ;
3665 if(!PyArg_ParseTuple(args,(char *)"OOO:ScrolledWindow_CalcUnscrolledPosition",&obj0,&obj1,&obj2)) goto fail;
3666 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxScrolledWindow, SWIG_POINTER_EXCEPTION | 0);
3667 if (SWIG_arg_fail(1)) SWIG_fail;
3668 {
3669 arg2 = (int)(SWIG_As_int(obj1));
3670 if (SWIG_arg_fail(2)) SWIG_fail;
3671 }
3672 {
3673 arg3 = (int)(SWIG_As_int(obj2));
3674 if (SWIG_arg_fail(3)) SWIG_fail;
3675 }
3676 {
3677 PyThreadState* __tstate = wxPyBeginAllowThreads();
3678 ((wxScrolledWindow const *)arg1)->CalcUnscrolledPosition(arg2,arg3,arg4,arg5);
3679
3680 wxPyEndAllowThreads(__tstate);
3681 if (PyErr_Occurred()) SWIG_fail;
3682 }
3683 Py_INCREF(Py_None); resultobj = Py_None;
3684 resultobj = t_output_helper(resultobj, ((res4 == SWIG_NEWOBJ) ?
3685 SWIG_From_int((*arg4)) : SWIG_NewPointerObj((void*)(arg4), SWIGTYPE_p_int, 0)));
3686 resultobj = t_output_helper(resultobj, ((res5 == SWIG_NEWOBJ) ?
3687 SWIG_From_int((*arg5)) : SWIG_NewPointerObj((void*)(arg5), SWIGTYPE_p_int, 0)));
3688 return resultobj;
3689 fail:
3690 return NULL;
3691 }
3692
3693
3694 static PyObject *_wrap_ScrolledWindow_CalcUnscrolledPosition(PyObject *self, PyObject *args) {
3695 int argc;
3696 PyObject *argv[4];
3697 int ii;
3698
3699 argc = PyObject_Length(args);
3700 for (ii = 0; (ii < argc) && (ii < 3); ii++) {
3701 argv[ii] = PyTuple_GetItem(args,ii);
3702 }
3703 if (argc == 2) {
3704 int _v;
3705 {
3706 void *ptr;
3707 if (SWIG_ConvertPtr(argv[0], &ptr, SWIGTYPE_p_wxScrolledWindow, 0) == -1) {
3708 _v = 0;
3709 PyErr_Clear();
3710 } else {
3711 _v = 1;
3712 }
3713 }
3714 if (_v) {
3715 {
3716 _v = wxPySimple_typecheck(argv[1], wxT("wxPoint"), 2);
3717 }
3718 if (_v) {
3719 return _wrap_ScrolledWindow_CalcUnscrolledPosition__SWIG_0(self,args);
3720 }
3721 }
3722 }
3723 if (argc == 3) {
3724 int _v;
3725 {
3726 void *ptr;
3727 if (SWIG_ConvertPtr(argv[0], &ptr, SWIGTYPE_p_wxScrolledWindow, 0) == -1) {
3728 _v = 0;
3729 PyErr_Clear();
3730 } else {
3731 _v = 1;
3732 }
3733 }
3734 if (_v) {
3735 _v = SWIG_Check_int(argv[1]);
3736 if (_v) {
3737 _v = SWIG_Check_int(argv[2]);
3738 if (_v) {
3739 return _wrap_ScrolledWindow_CalcUnscrolledPosition__SWIG_1(self,args);
3740 }
3741 }
3742 }
3743 }
3744
3745 PyErr_SetString(PyExc_NotImplementedError,"No matching function for overloaded 'ScrolledWindow_CalcUnscrolledPosition'");
3746 return NULL;
3747 }
3748
3749
3750 static PyObject *_wrap_ScrolledWindow_AdjustScrollbars(PyObject *, PyObject *args, PyObject *kwargs) {
3751 PyObject *resultobj;
3752 wxScrolledWindow *arg1 = (wxScrolledWindow *) 0 ;
3753 PyObject * obj0 = 0 ;
3754 char *kwnames[] = {
3755 (char *) "self", NULL
3756 };
3757
3758 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:ScrolledWindow_AdjustScrollbars",kwnames,&obj0)) goto fail;
3759 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxScrolledWindow, SWIG_POINTER_EXCEPTION | 0);
3760 if (SWIG_arg_fail(1)) SWIG_fail;
3761 {
3762 PyThreadState* __tstate = wxPyBeginAllowThreads();
3763 (arg1)->AdjustScrollbars();
3764
3765 wxPyEndAllowThreads(__tstate);
3766 if (PyErr_Occurred()) SWIG_fail;
3767 }
3768 Py_INCREF(Py_None); resultobj = Py_None;
3769 return resultobj;
3770 fail:
3771 return NULL;
3772 }
3773
3774
3775 static PyObject *_wrap_ScrolledWindow_CalcScrollInc(PyObject *, PyObject *args, PyObject *kwargs) {
3776 PyObject *resultobj;
3777 wxScrolledWindow *arg1 = (wxScrolledWindow *) 0 ;
3778 wxScrollWinEvent *arg2 = 0 ;
3779 int result;
3780 PyObject * obj0 = 0 ;
3781 PyObject * obj1 = 0 ;
3782 char *kwnames[] = {
3783 (char *) "self",(char *) "event", NULL
3784 };
3785
3786 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:ScrolledWindow_CalcScrollInc",kwnames,&obj0,&obj1)) goto fail;
3787 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxScrolledWindow, SWIG_POINTER_EXCEPTION | 0);
3788 if (SWIG_arg_fail(1)) SWIG_fail;
3789 {
3790 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxScrollWinEvent, SWIG_POINTER_EXCEPTION | 0);
3791 if (SWIG_arg_fail(2)) SWIG_fail;
3792 if (arg2 == NULL) {
3793 SWIG_null_ref("wxScrollWinEvent");
3794 }
3795 if (SWIG_arg_fail(2)) SWIG_fail;
3796 }
3797 {
3798 PyThreadState* __tstate = wxPyBeginAllowThreads();
3799 result = (int)(arg1)->CalcScrollInc(*arg2);
3800
3801 wxPyEndAllowThreads(__tstate);
3802 if (PyErr_Occurred()) SWIG_fail;
3803 }
3804 {
3805 resultobj = SWIG_From_int((int)(result));
3806 }
3807 return resultobj;
3808 fail:
3809 return NULL;
3810 }
3811
3812
3813 static PyObject *_wrap_ScrolledWindow_SetTargetWindow(PyObject *, PyObject *args, PyObject *kwargs) {
3814 PyObject *resultobj;
3815 wxScrolledWindow *arg1 = (wxScrolledWindow *) 0 ;
3816 wxWindow *arg2 = (wxWindow *) 0 ;
3817 PyObject * obj0 = 0 ;
3818 PyObject * obj1 = 0 ;
3819 char *kwnames[] = {
3820 (char *) "self",(char *) "target", NULL
3821 };
3822
3823 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:ScrolledWindow_SetTargetWindow",kwnames,&obj0,&obj1)) goto fail;
3824 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxScrolledWindow, SWIG_POINTER_EXCEPTION | 0);
3825 if (SWIG_arg_fail(1)) SWIG_fail;
3826 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
3827 if (SWIG_arg_fail(2)) SWIG_fail;
3828 {
3829 PyThreadState* __tstate = wxPyBeginAllowThreads();
3830 (arg1)->SetTargetWindow(arg2);
3831
3832 wxPyEndAllowThreads(__tstate);
3833 if (PyErr_Occurred()) SWIG_fail;
3834 }
3835 Py_INCREF(Py_None); resultobj = Py_None;
3836 return resultobj;
3837 fail:
3838 return NULL;
3839 }
3840
3841
3842 static PyObject *_wrap_ScrolledWindow_GetTargetWindow(PyObject *, PyObject *args, PyObject *kwargs) {
3843 PyObject *resultobj;
3844 wxScrolledWindow *arg1 = (wxScrolledWindow *) 0 ;
3845 wxWindow *result;
3846 PyObject * obj0 = 0 ;
3847 char *kwnames[] = {
3848 (char *) "self", NULL
3849 };
3850
3851 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:ScrolledWindow_GetTargetWindow",kwnames,&obj0)) goto fail;
3852 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxScrolledWindow, SWIG_POINTER_EXCEPTION | 0);
3853 if (SWIG_arg_fail(1)) SWIG_fail;
3854 {
3855 PyThreadState* __tstate = wxPyBeginAllowThreads();
3856 result = (wxWindow *)((wxScrolledWindow const *)arg1)->GetTargetWindow();
3857
3858 wxPyEndAllowThreads(__tstate);
3859 if (PyErr_Occurred()) SWIG_fail;
3860 }
3861 {
3862 resultobj = wxPyMake_wxObject(result, 0);
3863 }
3864 return resultobj;
3865 fail:
3866 return NULL;
3867 }
3868
3869
3870 static PyObject *_wrap_ScrolledWindow_SetTargetRect(PyObject *, PyObject *args, PyObject *kwargs) {
3871 PyObject *resultobj;
3872 wxScrolledWindow *arg1 = (wxScrolledWindow *) 0 ;
3873 wxRect *arg2 = 0 ;
3874 wxRect temp2 ;
3875 PyObject * obj0 = 0 ;
3876 PyObject * obj1 = 0 ;
3877 char *kwnames[] = {
3878 (char *) "self",(char *) "rect", NULL
3879 };
3880
3881 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:ScrolledWindow_SetTargetRect",kwnames,&obj0,&obj1)) goto fail;
3882 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxScrolledWindow, SWIG_POINTER_EXCEPTION | 0);
3883 if (SWIG_arg_fail(1)) SWIG_fail;
3884 {
3885 arg2 = &temp2;
3886 if ( ! wxRect_helper(obj1, &arg2)) SWIG_fail;
3887 }
3888 {
3889 PyThreadState* __tstate = wxPyBeginAllowThreads();
3890 (arg1)->SetTargetRect((wxRect const &)*arg2);
3891
3892 wxPyEndAllowThreads(__tstate);
3893 if (PyErr_Occurred()) SWIG_fail;
3894 }
3895 Py_INCREF(Py_None); resultobj = Py_None;
3896 return resultobj;
3897 fail:
3898 return NULL;
3899 }
3900
3901
3902 static PyObject *_wrap_ScrolledWindow_GetTargetRect(PyObject *, PyObject *args, PyObject *kwargs) {
3903 PyObject *resultobj;
3904 wxScrolledWindow *arg1 = (wxScrolledWindow *) 0 ;
3905 wxRect result;
3906 PyObject * obj0 = 0 ;
3907 char *kwnames[] = {
3908 (char *) "self", NULL
3909 };
3910
3911 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:ScrolledWindow_GetTargetRect",kwnames,&obj0)) goto fail;
3912 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxScrolledWindow, SWIG_POINTER_EXCEPTION | 0);
3913 if (SWIG_arg_fail(1)) SWIG_fail;
3914 {
3915 PyThreadState* __tstate = wxPyBeginAllowThreads();
3916 result = ((wxScrolledWindow const *)arg1)->GetTargetRect();
3917
3918 wxPyEndAllowThreads(__tstate);
3919 if (PyErr_Occurred()) SWIG_fail;
3920 }
3921 {
3922 wxRect * resultptr;
3923 resultptr = new wxRect((wxRect &)(result));
3924 resultobj = SWIG_NewPointerObj((void *)(resultptr), SWIGTYPE_p_wxRect, 1);
3925 }
3926 return resultobj;
3927 fail:
3928 return NULL;
3929 }
3930
3931
3932 static PyObject *_wrap_ScrolledWindow_DoPrepareDC(PyObject *, PyObject *args, PyObject *kwargs) {
3933 PyObject *resultobj;
3934 wxScrolledWindow *arg1 = (wxScrolledWindow *) 0 ;
3935 wxDC *arg2 = 0 ;
3936 PyObject * obj0 = 0 ;
3937 PyObject * obj1 = 0 ;
3938 char *kwnames[] = {
3939 (char *) "self",(char *) "dc", NULL
3940 };
3941
3942 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:ScrolledWindow_DoPrepareDC",kwnames,&obj0,&obj1)) goto fail;
3943 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxScrolledWindow, SWIG_POINTER_EXCEPTION | 0);
3944 if (SWIG_arg_fail(1)) SWIG_fail;
3945 {
3946 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxDC, SWIG_POINTER_EXCEPTION | 0);
3947 if (SWIG_arg_fail(2)) SWIG_fail;
3948 if (arg2 == NULL) {
3949 SWIG_null_ref("wxDC");
3950 }
3951 if (SWIG_arg_fail(2)) SWIG_fail;
3952 }
3953 {
3954 PyThreadState* __tstate = wxPyBeginAllowThreads();
3955 (arg1)->DoPrepareDC(*arg2);
3956
3957 wxPyEndAllowThreads(__tstate);
3958 if (PyErr_Occurred()) SWIG_fail;
3959 }
3960 Py_INCREF(Py_None); resultobj = Py_None;
3961 return resultobj;
3962 fail:
3963 return NULL;
3964 }
3965
3966
3967 static PyObject *_wrap_ScrolledWindow_GetClassDefaultAttributes(PyObject *, PyObject *args, PyObject *kwargs) {
3968 PyObject *resultobj;
3969 wxWindowVariant arg1 = (wxWindowVariant) wxWINDOW_VARIANT_NORMAL ;
3970 wxVisualAttributes result;
3971 PyObject * obj0 = 0 ;
3972 char *kwnames[] = {
3973 (char *) "variant", NULL
3974 };
3975
3976 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"|O:ScrolledWindow_GetClassDefaultAttributes",kwnames,&obj0)) goto fail;
3977 if (obj0) {
3978 {
3979 arg1 = (wxWindowVariant)(SWIG_As_int(obj0));
3980 if (SWIG_arg_fail(1)) SWIG_fail;
3981 }
3982 }
3983 {
3984 if (!wxPyCheckForApp()) SWIG_fail;
3985 PyThreadState* __tstate = wxPyBeginAllowThreads();
3986 result = wxScrolledWindow::GetClassDefaultAttributes((wxWindowVariant )arg1);
3987
3988 wxPyEndAllowThreads(__tstate);
3989 if (PyErr_Occurred()) SWIG_fail;
3990 }
3991 {
3992 wxVisualAttributes * resultptr;
3993 resultptr = new wxVisualAttributes((wxVisualAttributes &)(result));
3994 resultobj = SWIG_NewPointerObj((void *)(resultptr), SWIGTYPE_p_wxVisualAttributes, 1);
3995 }
3996 return resultobj;
3997 fail:
3998 return NULL;
3999 }
4000
4001
4002 static PyObject * ScrolledWindow_swigregister(PyObject *, PyObject *args) {
4003 PyObject *obj;
4004 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
4005 SWIG_TypeClientData(SWIGTYPE_p_wxScrolledWindow, obj);
4006 Py_INCREF(obj);
4007 return Py_BuildValue((char *)"");
4008 }
4009 static int _wrap_FrameNameStr_set(PyObject *) {
4010 PyErr_SetString(PyExc_TypeError,"Variable FrameNameStr is read-only.");
4011 return 1;
4012 }
4013
4014
4015 static PyObject *_wrap_FrameNameStr_get(void) {
4016 PyObject *pyobj;
4017
4018 {
4019 #if wxUSE_UNICODE
4020 pyobj = PyUnicode_FromWideChar((&wxPyFrameNameStr)->c_str(), (&wxPyFrameNameStr)->Len());
4021 #else
4022 pyobj = PyString_FromStringAndSize((&wxPyFrameNameStr)->c_str(), (&wxPyFrameNameStr)->Len());
4023 #endif
4024 }
4025 return pyobj;
4026 }
4027
4028
4029 static int _wrap_DialogNameStr_set(PyObject *) {
4030 PyErr_SetString(PyExc_TypeError,"Variable DialogNameStr is read-only.");
4031 return 1;
4032 }
4033
4034
4035 static PyObject *_wrap_DialogNameStr_get(void) {
4036 PyObject *pyobj;
4037
4038 {
4039 #if wxUSE_UNICODE
4040 pyobj = PyUnicode_FromWideChar((&wxPyDialogNameStr)->c_str(), (&wxPyDialogNameStr)->Len());
4041 #else
4042 pyobj = PyString_FromStringAndSize((&wxPyDialogNameStr)->c_str(), (&wxPyDialogNameStr)->Len());
4043 #endif
4044 }
4045 return pyobj;
4046 }
4047
4048
4049 static int _wrap_StatusLineNameStr_set(PyObject *) {
4050 PyErr_SetString(PyExc_TypeError,"Variable StatusLineNameStr is read-only.");
4051 return 1;
4052 }
4053
4054
4055 static PyObject *_wrap_StatusLineNameStr_get(void) {
4056 PyObject *pyobj;
4057
4058 {
4059 #if wxUSE_UNICODE
4060 pyobj = PyUnicode_FromWideChar((&wxPyStatusLineNameStr)->c_str(), (&wxPyStatusLineNameStr)->Len());
4061 #else
4062 pyobj = PyString_FromStringAndSize((&wxPyStatusLineNameStr)->c_str(), (&wxPyStatusLineNameStr)->Len());
4063 #endif
4064 }
4065 return pyobj;
4066 }
4067
4068
4069 static int _wrap_ToolBarNameStr_set(PyObject *) {
4070 PyErr_SetString(PyExc_TypeError,"Variable ToolBarNameStr is read-only.");
4071 return 1;
4072 }
4073
4074
4075 static PyObject *_wrap_ToolBarNameStr_get(void) {
4076 PyObject *pyobj;
4077
4078 {
4079 #if wxUSE_UNICODE
4080 pyobj = PyUnicode_FromWideChar((&wxPyToolBarNameStr)->c_str(), (&wxPyToolBarNameStr)->Len());
4081 #else
4082 pyobj = PyString_FromStringAndSize((&wxPyToolBarNameStr)->c_str(), (&wxPyToolBarNameStr)->Len());
4083 #endif
4084 }
4085 return pyobj;
4086 }
4087
4088
4089 static PyObject *_wrap_TopLevelWindow_Maximize(PyObject *, PyObject *args, PyObject *kwargs) {
4090 PyObject *resultobj;
4091 wxTopLevelWindow *arg1 = (wxTopLevelWindow *) 0 ;
4092 bool arg2 = (bool) true ;
4093 PyObject * obj0 = 0 ;
4094 PyObject * obj1 = 0 ;
4095 char *kwnames[] = {
4096 (char *) "self",(char *) "maximize", NULL
4097 };
4098
4099 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:TopLevelWindow_Maximize",kwnames,&obj0,&obj1)) goto fail;
4100 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxTopLevelWindow, SWIG_POINTER_EXCEPTION | 0);
4101 if (SWIG_arg_fail(1)) SWIG_fail;
4102 if (obj1) {
4103 {
4104 arg2 = (bool)(SWIG_As_bool(obj1));
4105 if (SWIG_arg_fail(2)) SWIG_fail;
4106 }
4107 }
4108 {
4109 PyThreadState* __tstate = wxPyBeginAllowThreads();
4110 (arg1)->Maximize(arg2);
4111
4112 wxPyEndAllowThreads(__tstate);
4113 if (PyErr_Occurred()) SWIG_fail;
4114 }
4115 Py_INCREF(Py_None); resultobj = Py_None;
4116 return resultobj;
4117 fail:
4118 return NULL;
4119 }
4120
4121
4122 static PyObject *_wrap_TopLevelWindow_Restore(PyObject *, PyObject *args, PyObject *kwargs) {
4123 PyObject *resultobj;
4124 wxTopLevelWindow *arg1 = (wxTopLevelWindow *) 0 ;
4125 PyObject * obj0 = 0 ;
4126 char *kwnames[] = {
4127 (char *) "self", NULL
4128 };
4129
4130 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:TopLevelWindow_Restore",kwnames,&obj0)) goto fail;
4131 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxTopLevelWindow, SWIG_POINTER_EXCEPTION | 0);
4132 if (SWIG_arg_fail(1)) SWIG_fail;
4133 {
4134 PyThreadState* __tstate = wxPyBeginAllowThreads();
4135 (arg1)->Restore();
4136
4137 wxPyEndAllowThreads(__tstate);
4138 if (PyErr_Occurred()) SWIG_fail;
4139 }
4140 Py_INCREF(Py_None); resultobj = Py_None;
4141 return resultobj;
4142 fail:
4143 return NULL;
4144 }
4145
4146
4147 static PyObject *_wrap_TopLevelWindow_Iconize(PyObject *, PyObject *args, PyObject *kwargs) {
4148 PyObject *resultobj;
4149 wxTopLevelWindow *arg1 = (wxTopLevelWindow *) 0 ;
4150 bool arg2 = (bool) true ;
4151 PyObject * obj0 = 0 ;
4152 PyObject * obj1 = 0 ;
4153 char *kwnames[] = {
4154 (char *) "self",(char *) "iconize", NULL
4155 };
4156
4157 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:TopLevelWindow_Iconize",kwnames,&obj0,&obj1)) goto fail;
4158 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxTopLevelWindow, SWIG_POINTER_EXCEPTION | 0);
4159 if (SWIG_arg_fail(1)) SWIG_fail;
4160 if (obj1) {
4161 {
4162 arg2 = (bool)(SWIG_As_bool(obj1));
4163 if (SWIG_arg_fail(2)) SWIG_fail;
4164 }
4165 }
4166 {
4167 PyThreadState* __tstate = wxPyBeginAllowThreads();
4168 (arg1)->Iconize(arg2);
4169
4170 wxPyEndAllowThreads(__tstate);
4171 if (PyErr_Occurred()) SWIG_fail;
4172 }
4173 Py_INCREF(Py_None); resultobj = Py_None;
4174 return resultobj;
4175 fail:
4176 return NULL;
4177 }
4178
4179
4180 static PyObject *_wrap_TopLevelWindow_IsMaximized(PyObject *, PyObject *args, PyObject *kwargs) {
4181 PyObject *resultobj;
4182 wxTopLevelWindow *arg1 = (wxTopLevelWindow *) 0 ;
4183 bool result;
4184 PyObject * obj0 = 0 ;
4185 char *kwnames[] = {
4186 (char *) "self", NULL
4187 };
4188
4189 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:TopLevelWindow_IsMaximized",kwnames,&obj0)) goto fail;
4190 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxTopLevelWindow, SWIG_POINTER_EXCEPTION | 0);
4191 if (SWIG_arg_fail(1)) SWIG_fail;
4192 {
4193 PyThreadState* __tstate = wxPyBeginAllowThreads();
4194 result = (bool)((wxTopLevelWindow const *)arg1)->IsMaximized();
4195
4196 wxPyEndAllowThreads(__tstate);
4197 if (PyErr_Occurred()) SWIG_fail;
4198 }
4199 {
4200 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
4201 }
4202 return resultobj;
4203 fail:
4204 return NULL;
4205 }
4206
4207
4208 static PyObject *_wrap_TopLevelWindow_IsIconized(PyObject *, PyObject *args, PyObject *kwargs) {
4209 PyObject *resultobj;
4210 wxTopLevelWindow *arg1 = (wxTopLevelWindow *) 0 ;
4211 bool result;
4212 PyObject * obj0 = 0 ;
4213 char *kwnames[] = {
4214 (char *) "self", NULL
4215 };
4216
4217 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:TopLevelWindow_IsIconized",kwnames,&obj0)) goto fail;
4218 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxTopLevelWindow, SWIG_POINTER_EXCEPTION | 0);
4219 if (SWIG_arg_fail(1)) SWIG_fail;
4220 {
4221 PyThreadState* __tstate = wxPyBeginAllowThreads();
4222 result = (bool)((wxTopLevelWindow const *)arg1)->IsIconized();
4223
4224 wxPyEndAllowThreads(__tstate);
4225 if (PyErr_Occurred()) SWIG_fail;
4226 }
4227 {
4228 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
4229 }
4230 return resultobj;
4231 fail:
4232 return NULL;
4233 }
4234
4235
4236 static PyObject *_wrap_TopLevelWindow_GetIcon(PyObject *, PyObject *args, PyObject *kwargs) {
4237 PyObject *resultobj;
4238 wxTopLevelWindow *arg1 = (wxTopLevelWindow *) 0 ;
4239 wxIcon result;
4240 PyObject * obj0 = 0 ;
4241 char *kwnames[] = {
4242 (char *) "self", NULL
4243 };
4244
4245 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:TopLevelWindow_GetIcon",kwnames,&obj0)) goto fail;
4246 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxTopLevelWindow, SWIG_POINTER_EXCEPTION | 0);
4247 if (SWIG_arg_fail(1)) SWIG_fail;
4248 {
4249 PyThreadState* __tstate = wxPyBeginAllowThreads();
4250 result = ((wxTopLevelWindow const *)arg1)->GetIcon();
4251
4252 wxPyEndAllowThreads(__tstate);
4253 if (PyErr_Occurred()) SWIG_fail;
4254 }
4255 {
4256 wxIcon * resultptr;
4257 resultptr = new wxIcon((wxIcon &)(result));
4258 resultobj = SWIG_NewPointerObj((void *)(resultptr), SWIGTYPE_p_wxIcon, 1);
4259 }
4260 return resultobj;
4261 fail:
4262 return NULL;
4263 }
4264
4265
4266 static PyObject *_wrap_TopLevelWindow_SetIcon(PyObject *, PyObject *args, PyObject *kwargs) {
4267 PyObject *resultobj;
4268 wxTopLevelWindow *arg1 = (wxTopLevelWindow *) 0 ;
4269 wxIcon *arg2 = 0 ;
4270 PyObject * obj0 = 0 ;
4271 PyObject * obj1 = 0 ;
4272 char *kwnames[] = {
4273 (char *) "self",(char *) "icon", NULL
4274 };
4275
4276 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:TopLevelWindow_SetIcon",kwnames,&obj0,&obj1)) goto fail;
4277 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxTopLevelWindow, SWIG_POINTER_EXCEPTION | 0);
4278 if (SWIG_arg_fail(1)) SWIG_fail;
4279 {
4280 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxIcon, SWIG_POINTER_EXCEPTION | 0);
4281 if (SWIG_arg_fail(2)) SWIG_fail;
4282 if (arg2 == NULL) {
4283 SWIG_null_ref("wxIcon");
4284 }
4285 if (SWIG_arg_fail(2)) SWIG_fail;
4286 }
4287 {
4288 PyThreadState* __tstate = wxPyBeginAllowThreads();
4289 (arg1)->SetIcon((wxIcon const &)*arg2);
4290
4291 wxPyEndAllowThreads(__tstate);
4292 if (PyErr_Occurred()) SWIG_fail;
4293 }
4294 Py_INCREF(Py_None); resultobj = Py_None;
4295 return resultobj;
4296 fail:
4297 return NULL;
4298 }
4299
4300
4301 static PyObject *_wrap_TopLevelWindow_SetIcons(PyObject *, PyObject *args, PyObject *kwargs) {
4302 PyObject *resultobj;
4303 wxTopLevelWindow *arg1 = (wxTopLevelWindow *) 0 ;
4304 wxIconBundle *arg2 = 0 ;
4305 PyObject * obj0 = 0 ;
4306 PyObject * obj1 = 0 ;
4307 char *kwnames[] = {
4308 (char *) "self",(char *) "icons", NULL
4309 };
4310
4311 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:TopLevelWindow_SetIcons",kwnames,&obj0,&obj1)) goto fail;
4312 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxTopLevelWindow, SWIG_POINTER_EXCEPTION | 0);
4313 if (SWIG_arg_fail(1)) SWIG_fail;
4314 {
4315 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxIconBundle, SWIG_POINTER_EXCEPTION | 0);
4316 if (SWIG_arg_fail(2)) SWIG_fail;
4317 if (arg2 == NULL) {
4318 SWIG_null_ref("wxIconBundle");
4319 }
4320 if (SWIG_arg_fail(2)) SWIG_fail;
4321 }
4322 {
4323 PyThreadState* __tstate = wxPyBeginAllowThreads();
4324 (arg1)->SetIcons((wxIconBundle const &)*arg2);
4325
4326 wxPyEndAllowThreads(__tstate);
4327 if (PyErr_Occurred()) SWIG_fail;
4328 }
4329 Py_INCREF(Py_None); resultobj = Py_None;
4330 return resultobj;
4331 fail:
4332 return NULL;
4333 }
4334
4335
4336 static PyObject *_wrap_TopLevelWindow_ShowFullScreen(PyObject *, PyObject *args, PyObject *kwargs) {
4337 PyObject *resultobj;
4338 wxTopLevelWindow *arg1 = (wxTopLevelWindow *) 0 ;
4339 bool arg2 ;
4340 long arg3 = (long) wxFULLSCREEN_ALL ;
4341 bool result;
4342 PyObject * obj0 = 0 ;
4343 PyObject * obj1 = 0 ;
4344 PyObject * obj2 = 0 ;
4345 char *kwnames[] = {
4346 (char *) "self",(char *) "show",(char *) "style", NULL
4347 };
4348
4349 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|O:TopLevelWindow_ShowFullScreen",kwnames,&obj0,&obj1,&obj2)) goto fail;
4350 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxTopLevelWindow, SWIG_POINTER_EXCEPTION | 0);
4351 if (SWIG_arg_fail(1)) SWIG_fail;
4352 {
4353 arg2 = (bool)(SWIG_As_bool(obj1));
4354 if (SWIG_arg_fail(2)) SWIG_fail;
4355 }
4356 if (obj2) {
4357 {
4358 arg3 = (long)(SWIG_As_long(obj2));
4359 if (SWIG_arg_fail(3)) SWIG_fail;
4360 }
4361 }
4362 {
4363 PyThreadState* __tstate = wxPyBeginAllowThreads();
4364 result = (bool)(arg1)->ShowFullScreen(arg2,arg3);
4365
4366 wxPyEndAllowThreads(__tstate);
4367 if (PyErr_Occurred()) SWIG_fail;
4368 }
4369 {
4370 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
4371 }
4372 return resultobj;
4373 fail:
4374 return NULL;
4375 }
4376
4377
4378 static PyObject *_wrap_TopLevelWindow_IsFullScreen(PyObject *, PyObject *args, PyObject *kwargs) {
4379 PyObject *resultobj;
4380 wxTopLevelWindow *arg1 = (wxTopLevelWindow *) 0 ;
4381 bool result;
4382 PyObject * obj0 = 0 ;
4383 char *kwnames[] = {
4384 (char *) "self", NULL
4385 };
4386
4387 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:TopLevelWindow_IsFullScreen",kwnames,&obj0)) goto fail;
4388 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxTopLevelWindow, SWIG_POINTER_EXCEPTION | 0);
4389 if (SWIG_arg_fail(1)) SWIG_fail;
4390 {
4391 PyThreadState* __tstate = wxPyBeginAllowThreads();
4392 result = (bool)((wxTopLevelWindow const *)arg1)->IsFullScreen();
4393
4394 wxPyEndAllowThreads(__tstate);
4395 if (PyErr_Occurred()) SWIG_fail;
4396 }
4397 {
4398 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
4399 }
4400 return resultobj;
4401 fail:
4402 return NULL;
4403 }
4404
4405
4406 static PyObject *_wrap_TopLevelWindow_SetTitle(PyObject *, PyObject *args, PyObject *kwargs) {
4407 PyObject *resultobj;
4408 wxTopLevelWindow *arg1 = (wxTopLevelWindow *) 0 ;
4409 wxString *arg2 = 0 ;
4410 bool temp2 = false ;
4411 PyObject * obj0 = 0 ;
4412 PyObject * obj1 = 0 ;
4413 char *kwnames[] = {
4414 (char *) "self",(char *) "title", NULL
4415 };
4416
4417 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:TopLevelWindow_SetTitle",kwnames,&obj0,&obj1)) goto fail;
4418 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxTopLevelWindow, SWIG_POINTER_EXCEPTION | 0);
4419 if (SWIG_arg_fail(1)) SWIG_fail;
4420 {
4421 arg2 = wxString_in_helper(obj1);
4422 if (arg2 == NULL) SWIG_fail;
4423 temp2 = true;
4424 }
4425 {
4426 PyThreadState* __tstate = wxPyBeginAllowThreads();
4427 (arg1)->SetTitle((wxString const &)*arg2);
4428
4429 wxPyEndAllowThreads(__tstate);
4430 if (PyErr_Occurred()) SWIG_fail;
4431 }
4432 Py_INCREF(Py_None); resultobj = Py_None;
4433 {
4434 if (temp2)
4435 delete arg2;
4436 }
4437 return resultobj;
4438 fail:
4439 {
4440 if (temp2)
4441 delete arg2;
4442 }
4443 return NULL;
4444 }
4445
4446
4447 static PyObject *_wrap_TopLevelWindow_GetTitle(PyObject *, PyObject *args, PyObject *kwargs) {
4448 PyObject *resultobj;
4449 wxTopLevelWindow *arg1 = (wxTopLevelWindow *) 0 ;
4450 wxString result;
4451 PyObject * obj0 = 0 ;
4452 char *kwnames[] = {
4453 (char *) "self", NULL
4454 };
4455
4456 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:TopLevelWindow_GetTitle",kwnames,&obj0)) goto fail;
4457 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxTopLevelWindow, SWIG_POINTER_EXCEPTION | 0);
4458 if (SWIG_arg_fail(1)) SWIG_fail;
4459 {
4460 PyThreadState* __tstate = wxPyBeginAllowThreads();
4461 result = ((wxTopLevelWindow const *)arg1)->GetTitle();
4462
4463 wxPyEndAllowThreads(__tstate);
4464 if (PyErr_Occurred()) SWIG_fail;
4465 }
4466 {
4467 #if wxUSE_UNICODE
4468 resultobj = PyUnicode_FromWideChar((&result)->c_str(), (&result)->Len());
4469 #else
4470 resultobj = PyString_FromStringAndSize((&result)->c_str(), (&result)->Len());
4471 #endif
4472 }
4473 return resultobj;
4474 fail:
4475 return NULL;
4476 }
4477
4478
4479 static PyObject *_wrap_TopLevelWindow_SetShape(PyObject *, PyObject *args, PyObject *kwargs) {
4480 PyObject *resultobj;
4481 wxTopLevelWindow *arg1 = (wxTopLevelWindow *) 0 ;
4482 wxRegion *arg2 = 0 ;
4483 bool result;
4484 PyObject * obj0 = 0 ;
4485 PyObject * obj1 = 0 ;
4486 char *kwnames[] = {
4487 (char *) "self",(char *) "region", NULL
4488 };
4489
4490 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:TopLevelWindow_SetShape",kwnames,&obj0,&obj1)) goto fail;
4491 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxTopLevelWindow, SWIG_POINTER_EXCEPTION | 0);
4492 if (SWIG_arg_fail(1)) SWIG_fail;
4493 {
4494 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxRegion, SWIG_POINTER_EXCEPTION | 0);
4495 if (SWIG_arg_fail(2)) SWIG_fail;
4496 if (arg2 == NULL) {
4497 SWIG_null_ref("wxRegion");
4498 }
4499 if (SWIG_arg_fail(2)) SWIG_fail;
4500 }
4501 {
4502 PyThreadState* __tstate = wxPyBeginAllowThreads();
4503 result = (bool)(arg1)->SetShape((wxRegion const &)*arg2);
4504
4505 wxPyEndAllowThreads(__tstate);
4506 if (PyErr_Occurred()) SWIG_fail;
4507 }
4508 {
4509 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
4510 }
4511 return resultobj;
4512 fail:
4513 return NULL;
4514 }
4515
4516
4517 static PyObject *_wrap_TopLevelWindow_RequestUserAttention(PyObject *, PyObject *args, PyObject *kwargs) {
4518 PyObject *resultobj;
4519 wxTopLevelWindow *arg1 = (wxTopLevelWindow *) 0 ;
4520 int arg2 = (int) wxUSER_ATTENTION_INFO ;
4521 PyObject * obj0 = 0 ;
4522 PyObject * obj1 = 0 ;
4523 char *kwnames[] = {
4524 (char *) "self",(char *) "flags", NULL
4525 };
4526
4527 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:TopLevelWindow_RequestUserAttention",kwnames,&obj0,&obj1)) goto fail;
4528 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxTopLevelWindow, SWIG_POINTER_EXCEPTION | 0);
4529 if (SWIG_arg_fail(1)) SWIG_fail;
4530 if (obj1) {
4531 {
4532 arg2 = (int)(SWIG_As_int(obj1));
4533 if (SWIG_arg_fail(2)) SWIG_fail;
4534 }
4535 }
4536 {
4537 PyThreadState* __tstate = wxPyBeginAllowThreads();
4538 (arg1)->RequestUserAttention(arg2);
4539
4540 wxPyEndAllowThreads(__tstate);
4541 if (PyErr_Occurred()) SWIG_fail;
4542 }
4543 Py_INCREF(Py_None); resultobj = Py_None;
4544 return resultobj;
4545 fail:
4546 return NULL;
4547 }
4548
4549
4550 static PyObject *_wrap_TopLevelWindow_IsActive(PyObject *, PyObject *args, PyObject *kwargs) {
4551 PyObject *resultobj;
4552 wxTopLevelWindow *arg1 = (wxTopLevelWindow *) 0 ;
4553 bool result;
4554 PyObject * obj0 = 0 ;
4555 char *kwnames[] = {
4556 (char *) "self", NULL
4557 };
4558
4559 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:TopLevelWindow_IsActive",kwnames,&obj0)) goto fail;
4560 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxTopLevelWindow, SWIG_POINTER_EXCEPTION | 0);
4561 if (SWIG_arg_fail(1)) SWIG_fail;
4562 {
4563 PyThreadState* __tstate = wxPyBeginAllowThreads();
4564 result = (bool)(arg1)->IsActive();
4565
4566 wxPyEndAllowThreads(__tstate);
4567 if (PyErr_Occurred()) SWIG_fail;
4568 }
4569 {
4570 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
4571 }
4572 return resultobj;
4573 fail:
4574 return NULL;
4575 }
4576
4577
4578 static PyObject *_wrap_TopLevelWindow_MacSetMetalAppearance(PyObject *, PyObject *args, PyObject *kwargs) {
4579 PyObject *resultobj;
4580 wxTopLevelWindow *arg1 = (wxTopLevelWindow *) 0 ;
4581 bool arg2 ;
4582 PyObject * obj0 = 0 ;
4583 PyObject * obj1 = 0 ;
4584 char *kwnames[] = {
4585 (char *) "self",(char *) "on", NULL
4586 };
4587
4588 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:TopLevelWindow_MacSetMetalAppearance",kwnames,&obj0,&obj1)) goto fail;
4589 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxTopLevelWindow, SWIG_POINTER_EXCEPTION | 0);
4590 if (SWIG_arg_fail(1)) SWIG_fail;
4591 {
4592 arg2 = (bool)(SWIG_As_bool(obj1));
4593 if (SWIG_arg_fail(2)) SWIG_fail;
4594 }
4595 {
4596 PyThreadState* __tstate = wxPyBeginAllowThreads();
4597 wxTopLevelWindow_MacSetMetalAppearance(arg1,arg2);
4598
4599 wxPyEndAllowThreads(__tstate);
4600 if (PyErr_Occurred()) SWIG_fail;
4601 }
4602 Py_INCREF(Py_None); resultobj = Py_None;
4603 return resultobj;
4604 fail:
4605 return NULL;
4606 }
4607
4608
4609 static PyObject *_wrap_TopLevelWindow_MacGetMetalAppearance(PyObject *, PyObject *args, PyObject *kwargs) {
4610 PyObject *resultobj;
4611 wxTopLevelWindow *arg1 = (wxTopLevelWindow *) 0 ;
4612 bool result;
4613 PyObject * obj0 = 0 ;
4614 char *kwnames[] = {
4615 (char *) "self", NULL
4616 };
4617
4618 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:TopLevelWindow_MacGetMetalAppearance",kwnames,&obj0)) goto fail;
4619 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxTopLevelWindow, SWIG_POINTER_EXCEPTION | 0);
4620 if (SWIG_arg_fail(1)) SWIG_fail;
4621 {
4622 PyThreadState* __tstate = wxPyBeginAllowThreads();
4623 result = (bool)wxTopLevelWindow_MacGetMetalAppearance((wxTopLevelWindow const *)arg1);
4624
4625 wxPyEndAllowThreads(__tstate);
4626 if (PyErr_Occurred()) SWIG_fail;
4627 }
4628 {
4629 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
4630 }
4631 return resultobj;
4632 fail:
4633 return NULL;
4634 }
4635
4636
4637 static PyObject * TopLevelWindow_swigregister(PyObject *, PyObject *args) {
4638 PyObject *obj;
4639 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
4640 SWIG_TypeClientData(SWIGTYPE_p_wxTopLevelWindow, obj);
4641 Py_INCREF(obj);
4642 return Py_BuildValue((char *)"");
4643 }
4644 static PyObject *_wrap_new_Frame(PyObject *, PyObject *args, PyObject *kwargs) {
4645 PyObject *resultobj;
4646 wxWindow *arg1 = (wxWindow *) 0 ;
4647 int arg2 = (int) (int)-1 ;
4648 wxString const &arg3_defvalue = wxPyEmptyString ;
4649 wxString *arg3 = (wxString *) &arg3_defvalue ;
4650 wxPoint const &arg4_defvalue = wxDefaultPosition ;
4651 wxPoint *arg4 = (wxPoint *) &arg4_defvalue ;
4652 wxSize const &arg5_defvalue = wxDefaultSize ;
4653 wxSize *arg5 = (wxSize *) &arg5_defvalue ;
4654 long arg6 = (long) wxDEFAULT_FRAME_STYLE ;
4655 wxString const &arg7_defvalue = wxPyFrameNameStr ;
4656 wxString *arg7 = (wxString *) &arg7_defvalue ;
4657 wxFrame *result;
4658 bool temp3 = false ;
4659 wxPoint temp4 ;
4660 wxSize temp5 ;
4661 bool temp7 = false ;
4662 PyObject * obj0 = 0 ;
4663 PyObject * obj1 = 0 ;
4664 PyObject * obj2 = 0 ;
4665 PyObject * obj3 = 0 ;
4666 PyObject * obj4 = 0 ;
4667 PyObject * obj5 = 0 ;
4668 PyObject * obj6 = 0 ;
4669 char *kwnames[] = {
4670 (char *) "parent",(char *) "id",(char *) "title",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
4671 };
4672
4673 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|OOOOOO:new_Frame",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6)) goto fail;
4674 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
4675 if (SWIG_arg_fail(1)) SWIG_fail;
4676 if (obj1) {
4677 {
4678 arg2 = (int const)(SWIG_As_int(obj1));
4679 if (SWIG_arg_fail(2)) SWIG_fail;
4680 }
4681 }
4682 if (obj2) {
4683 {
4684 arg3 = wxString_in_helper(obj2);
4685 if (arg3 == NULL) SWIG_fail;
4686 temp3 = true;
4687 }
4688 }
4689 if (obj3) {
4690 {
4691 arg4 = &temp4;
4692 if ( ! wxPoint_helper(obj3, &arg4)) SWIG_fail;
4693 }
4694 }
4695 if (obj4) {
4696 {
4697 arg5 = &temp5;
4698 if ( ! wxSize_helper(obj4, &arg5)) SWIG_fail;
4699 }
4700 }
4701 if (obj5) {
4702 {
4703 arg6 = (long)(SWIG_As_long(obj5));
4704 if (SWIG_arg_fail(6)) SWIG_fail;
4705 }
4706 }
4707 if (obj6) {
4708 {
4709 arg7 = wxString_in_helper(obj6);
4710 if (arg7 == NULL) SWIG_fail;
4711 temp7 = true;
4712 }
4713 }
4714 {
4715 if (!wxPyCheckForApp()) SWIG_fail;
4716 PyThreadState* __tstate = wxPyBeginAllowThreads();
4717 result = (wxFrame *)new wxFrame(arg1,arg2,(wxString const &)*arg3,(wxPoint const &)*arg4,(wxSize const &)*arg5,arg6,(wxString const &)*arg7);
4718
4719 wxPyEndAllowThreads(__tstate);
4720 if (PyErr_Occurred()) SWIG_fail;
4721 }
4722 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxFrame, 1);
4723 {
4724 if (temp3)
4725 delete arg3;
4726 }
4727 {
4728 if (temp7)
4729 delete arg7;
4730 }
4731 return resultobj;
4732 fail:
4733 {
4734 if (temp3)
4735 delete arg3;
4736 }
4737 {
4738 if (temp7)
4739 delete arg7;
4740 }
4741 return NULL;
4742 }
4743
4744
4745 static PyObject *_wrap_new_PreFrame(PyObject *, PyObject *args, PyObject *kwargs) {
4746 PyObject *resultobj;
4747 wxFrame *result;
4748 char *kwnames[] = {
4749 NULL
4750 };
4751
4752 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":new_PreFrame",kwnames)) goto fail;
4753 {
4754 if (!wxPyCheckForApp()) SWIG_fail;
4755 PyThreadState* __tstate = wxPyBeginAllowThreads();
4756 result = (wxFrame *)new wxFrame();
4757
4758 wxPyEndAllowThreads(__tstate);
4759 if (PyErr_Occurred()) SWIG_fail;
4760 }
4761 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxFrame, 1);
4762 return resultobj;
4763 fail:
4764 return NULL;
4765 }
4766
4767
4768 static PyObject *_wrap_Frame_Create(PyObject *, PyObject *args, PyObject *kwargs) {
4769 PyObject *resultobj;
4770 wxFrame *arg1 = (wxFrame *) 0 ;
4771 wxWindow *arg2 = (wxWindow *) 0 ;
4772 int arg3 = (int) (int)-1 ;
4773 wxString const &arg4_defvalue = wxPyEmptyString ;
4774 wxString *arg4 = (wxString *) &arg4_defvalue ;
4775 wxPoint const &arg5_defvalue = wxDefaultPosition ;
4776 wxPoint *arg5 = (wxPoint *) &arg5_defvalue ;
4777 wxSize const &arg6_defvalue = wxDefaultSize ;
4778 wxSize *arg6 = (wxSize *) &arg6_defvalue ;
4779 long arg7 = (long) wxDEFAULT_FRAME_STYLE ;
4780 wxString const &arg8_defvalue = wxPyFrameNameStr ;
4781 wxString *arg8 = (wxString *) &arg8_defvalue ;
4782 bool result;
4783 bool temp4 = false ;
4784 wxPoint temp5 ;
4785 wxSize temp6 ;
4786 bool temp8 = false ;
4787 PyObject * obj0 = 0 ;
4788 PyObject * obj1 = 0 ;
4789 PyObject * obj2 = 0 ;
4790 PyObject * obj3 = 0 ;
4791 PyObject * obj4 = 0 ;
4792 PyObject * obj5 = 0 ;
4793 PyObject * obj6 = 0 ;
4794 PyObject * obj7 = 0 ;
4795 char *kwnames[] = {
4796 (char *) "self",(char *) "parent",(char *) "id",(char *) "title",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
4797 };
4798
4799 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|OOOOOO:Frame_Create",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6,&obj7)) goto fail;
4800 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFrame, SWIG_POINTER_EXCEPTION | 0);
4801 if (SWIG_arg_fail(1)) SWIG_fail;
4802 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
4803 if (SWIG_arg_fail(2)) SWIG_fail;
4804 if (obj2) {
4805 {
4806 arg3 = (int const)(SWIG_As_int(obj2));
4807 if (SWIG_arg_fail(3)) SWIG_fail;
4808 }
4809 }
4810 if (obj3) {
4811 {
4812 arg4 = wxString_in_helper(obj3);
4813 if (arg4 == NULL) SWIG_fail;
4814 temp4 = true;
4815 }
4816 }
4817 if (obj4) {
4818 {
4819 arg5 = &temp5;
4820 if ( ! wxPoint_helper(obj4, &arg5)) SWIG_fail;
4821 }
4822 }
4823 if (obj5) {
4824 {
4825 arg6 = &temp6;
4826 if ( ! wxSize_helper(obj5, &arg6)) SWIG_fail;
4827 }
4828 }
4829 if (obj6) {
4830 {
4831 arg7 = (long)(SWIG_As_long(obj6));
4832 if (SWIG_arg_fail(7)) SWIG_fail;
4833 }
4834 }
4835 if (obj7) {
4836 {
4837 arg8 = wxString_in_helper(obj7);
4838 if (arg8 == NULL) SWIG_fail;
4839 temp8 = true;
4840 }
4841 }
4842 {
4843 PyThreadState* __tstate = wxPyBeginAllowThreads();
4844 result = (bool)(arg1)->Create(arg2,arg3,(wxString const &)*arg4,(wxPoint const &)*arg5,(wxSize const &)*arg6,arg7,(wxString const &)*arg8);
4845
4846 wxPyEndAllowThreads(__tstate);
4847 if (PyErr_Occurred()) SWIG_fail;
4848 }
4849 {
4850 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
4851 }
4852 {
4853 if (temp4)
4854 delete arg4;
4855 }
4856 {
4857 if (temp8)
4858 delete arg8;
4859 }
4860 return resultobj;
4861 fail:
4862 {
4863 if (temp4)
4864 delete arg4;
4865 }
4866 {
4867 if (temp8)
4868 delete arg8;
4869 }
4870 return NULL;
4871 }
4872
4873
4874 static PyObject *_wrap_Frame_GetClientAreaOrigin(PyObject *, PyObject *args, PyObject *kwargs) {
4875 PyObject *resultobj;
4876 wxFrame *arg1 = (wxFrame *) 0 ;
4877 wxPoint result;
4878 PyObject * obj0 = 0 ;
4879 char *kwnames[] = {
4880 (char *) "self", NULL
4881 };
4882
4883 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Frame_GetClientAreaOrigin",kwnames,&obj0)) goto fail;
4884 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFrame, SWIG_POINTER_EXCEPTION | 0);
4885 if (SWIG_arg_fail(1)) SWIG_fail;
4886 {
4887 PyThreadState* __tstate = wxPyBeginAllowThreads();
4888 result = ((wxFrame const *)arg1)->GetClientAreaOrigin();
4889
4890 wxPyEndAllowThreads(__tstate);
4891 if (PyErr_Occurred()) SWIG_fail;
4892 }
4893 {
4894 wxPoint * resultptr;
4895 resultptr = new wxPoint((wxPoint &)(result));
4896 resultobj = SWIG_NewPointerObj((void *)(resultptr), SWIGTYPE_p_wxPoint, 1);
4897 }
4898 return resultobj;
4899 fail:
4900 return NULL;
4901 }
4902
4903
4904 static PyObject *_wrap_Frame_SendSizeEvent(PyObject *, PyObject *args, PyObject *kwargs) {
4905 PyObject *resultobj;
4906 wxFrame *arg1 = (wxFrame *) 0 ;
4907 PyObject * obj0 = 0 ;
4908 char *kwnames[] = {
4909 (char *) "self", NULL
4910 };
4911
4912 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Frame_SendSizeEvent",kwnames,&obj0)) goto fail;
4913 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFrame, SWIG_POINTER_EXCEPTION | 0);
4914 if (SWIG_arg_fail(1)) SWIG_fail;
4915 {
4916 PyThreadState* __tstate = wxPyBeginAllowThreads();
4917 (arg1)->SendSizeEvent();
4918
4919 wxPyEndAllowThreads(__tstate);
4920 if (PyErr_Occurred()) SWIG_fail;
4921 }
4922 Py_INCREF(Py_None); resultobj = Py_None;
4923 return resultobj;
4924 fail:
4925 return NULL;
4926 }
4927
4928
4929 static PyObject *_wrap_Frame_SetMenuBar(PyObject *, PyObject *args, PyObject *kwargs) {
4930 PyObject *resultobj;
4931 wxFrame *arg1 = (wxFrame *) 0 ;
4932 wxMenuBar *arg2 = (wxMenuBar *) 0 ;
4933 PyObject * obj0 = 0 ;
4934 PyObject * obj1 = 0 ;
4935 char *kwnames[] = {
4936 (char *) "self",(char *) "menubar", NULL
4937 };
4938
4939 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Frame_SetMenuBar",kwnames,&obj0,&obj1)) goto fail;
4940 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFrame, SWIG_POINTER_EXCEPTION | 0);
4941 if (SWIG_arg_fail(1)) SWIG_fail;
4942 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxMenuBar, SWIG_POINTER_EXCEPTION | 0);
4943 if (SWIG_arg_fail(2)) SWIG_fail;
4944 {
4945 PyThreadState* __tstate = wxPyBeginAllowThreads();
4946 (arg1)->SetMenuBar(arg2);
4947
4948 wxPyEndAllowThreads(__tstate);
4949 if (PyErr_Occurred()) SWIG_fail;
4950 }
4951 Py_INCREF(Py_None); resultobj = Py_None;
4952 return resultobj;
4953 fail:
4954 return NULL;
4955 }
4956
4957
4958 static PyObject *_wrap_Frame_GetMenuBar(PyObject *, PyObject *args, PyObject *kwargs) {
4959 PyObject *resultobj;
4960 wxFrame *arg1 = (wxFrame *) 0 ;
4961 wxMenuBar *result;
4962 PyObject * obj0 = 0 ;
4963 char *kwnames[] = {
4964 (char *) "self", NULL
4965 };
4966
4967 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Frame_GetMenuBar",kwnames,&obj0)) goto fail;
4968 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFrame, SWIG_POINTER_EXCEPTION | 0);
4969 if (SWIG_arg_fail(1)) SWIG_fail;
4970 {
4971 PyThreadState* __tstate = wxPyBeginAllowThreads();
4972 result = (wxMenuBar *)((wxFrame const *)arg1)->GetMenuBar();
4973
4974 wxPyEndAllowThreads(__tstate);
4975 if (PyErr_Occurred()) SWIG_fail;
4976 }
4977 {
4978 resultobj = wxPyMake_wxObject(result, 0);
4979 }
4980 return resultobj;
4981 fail:
4982 return NULL;
4983 }
4984
4985
4986 static PyObject *_wrap_Frame_ProcessCommand(PyObject *, PyObject *args, PyObject *kwargs) {
4987 PyObject *resultobj;
4988 wxFrame *arg1 = (wxFrame *) 0 ;
4989 int arg2 ;
4990 bool result;
4991 PyObject * obj0 = 0 ;
4992 PyObject * obj1 = 0 ;
4993 char *kwnames[] = {
4994 (char *) "self",(char *) "winid", NULL
4995 };
4996
4997 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Frame_ProcessCommand",kwnames,&obj0,&obj1)) goto fail;
4998 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFrame, SWIG_POINTER_EXCEPTION | 0);
4999 if (SWIG_arg_fail(1)) SWIG_fail;
5000 {
5001 arg2 = (int)(SWIG_As_int(obj1));
5002 if (SWIG_arg_fail(2)) SWIG_fail;
5003 }
5004 {
5005 PyThreadState* __tstate = wxPyBeginAllowThreads();
5006 result = (bool)(arg1)->ProcessCommand(arg2);
5007
5008 wxPyEndAllowThreads(__tstate);
5009 if (PyErr_Occurred()) SWIG_fail;
5010 }
5011 {
5012 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
5013 }
5014 return resultobj;
5015 fail:
5016 return NULL;
5017 }
5018
5019
5020 static PyObject *_wrap_Frame_CreateStatusBar(PyObject *, PyObject *args, PyObject *kwargs) {
5021 PyObject *resultobj;
5022 wxFrame *arg1 = (wxFrame *) 0 ;
5023 int arg2 = (int) 1 ;
5024 long arg3 = (long) wxDEFAULT_STATUSBAR_STYLE ;
5025 int arg4 = (int) 0 ;
5026 wxString const &arg5_defvalue = wxPyStatusLineNameStr ;
5027 wxString *arg5 = (wxString *) &arg5_defvalue ;
5028 wxStatusBar *result;
5029 bool temp5 = false ;
5030 PyObject * obj0 = 0 ;
5031 PyObject * obj1 = 0 ;
5032 PyObject * obj2 = 0 ;
5033 PyObject * obj3 = 0 ;
5034 PyObject * obj4 = 0 ;
5035 char *kwnames[] = {
5036 (char *) "self",(char *) "number",(char *) "style",(char *) "winid",(char *) "name", NULL
5037 };
5038
5039 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|OOOO:Frame_CreateStatusBar",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4)) goto fail;
5040 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFrame, SWIG_POINTER_EXCEPTION | 0);
5041 if (SWIG_arg_fail(1)) SWIG_fail;
5042 if (obj1) {
5043 {
5044 arg2 = (int)(SWIG_As_int(obj1));
5045 if (SWIG_arg_fail(2)) SWIG_fail;
5046 }
5047 }
5048 if (obj2) {
5049 {
5050 arg3 = (long)(SWIG_As_long(obj2));
5051 if (SWIG_arg_fail(3)) SWIG_fail;
5052 }
5053 }
5054 if (obj3) {
5055 {
5056 arg4 = (int)(SWIG_As_int(obj3));
5057 if (SWIG_arg_fail(4)) SWIG_fail;
5058 }
5059 }
5060 if (obj4) {
5061 {
5062 arg5 = wxString_in_helper(obj4);
5063 if (arg5 == NULL) SWIG_fail;
5064 temp5 = true;
5065 }
5066 }
5067 {
5068 PyThreadState* __tstate = wxPyBeginAllowThreads();
5069 result = (wxStatusBar *)(arg1)->CreateStatusBar(arg2,arg3,arg4,(wxString const &)*arg5);
5070
5071 wxPyEndAllowThreads(__tstate);
5072 if (PyErr_Occurred()) SWIG_fail;
5073 }
5074 {
5075 resultobj = wxPyMake_wxObject(result, 0);
5076 }
5077 {
5078 if (temp5)
5079 delete arg5;
5080 }
5081 return resultobj;
5082 fail:
5083 {
5084 if (temp5)
5085 delete arg5;
5086 }
5087 return NULL;
5088 }
5089
5090
5091 static PyObject *_wrap_Frame_GetStatusBar(PyObject *, PyObject *args, PyObject *kwargs) {
5092 PyObject *resultobj;
5093 wxFrame *arg1 = (wxFrame *) 0 ;
5094 wxStatusBar *result;
5095 PyObject * obj0 = 0 ;
5096 char *kwnames[] = {
5097 (char *) "self", NULL
5098 };
5099
5100 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Frame_GetStatusBar",kwnames,&obj0)) goto fail;
5101 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFrame, SWIG_POINTER_EXCEPTION | 0);
5102 if (SWIG_arg_fail(1)) SWIG_fail;
5103 {
5104 PyThreadState* __tstate = wxPyBeginAllowThreads();
5105 result = (wxStatusBar *)((wxFrame const *)arg1)->GetStatusBar();
5106
5107 wxPyEndAllowThreads(__tstate);
5108 if (PyErr_Occurred()) SWIG_fail;
5109 }
5110 {
5111 resultobj = wxPyMake_wxObject(result, 0);
5112 }
5113 return resultobj;
5114 fail:
5115 return NULL;
5116 }
5117
5118
5119 static PyObject *_wrap_Frame_SetStatusBar(PyObject *, PyObject *args, PyObject *kwargs) {
5120 PyObject *resultobj;
5121 wxFrame *arg1 = (wxFrame *) 0 ;
5122 wxStatusBar *arg2 = (wxStatusBar *) 0 ;
5123 PyObject * obj0 = 0 ;
5124 PyObject * obj1 = 0 ;
5125 char *kwnames[] = {
5126 (char *) "self",(char *) "statBar", NULL
5127 };
5128
5129 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Frame_SetStatusBar",kwnames,&obj0,&obj1)) goto fail;
5130 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFrame, SWIG_POINTER_EXCEPTION | 0);
5131 if (SWIG_arg_fail(1)) SWIG_fail;
5132 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxStatusBar, SWIG_POINTER_EXCEPTION | 0);
5133 if (SWIG_arg_fail(2)) SWIG_fail;
5134 {
5135 PyThreadState* __tstate = wxPyBeginAllowThreads();
5136 (arg1)->SetStatusBar(arg2);
5137
5138 wxPyEndAllowThreads(__tstate);
5139 if (PyErr_Occurred()) SWIG_fail;
5140 }
5141 Py_INCREF(Py_None); resultobj = Py_None;
5142 return resultobj;
5143 fail:
5144 return NULL;
5145 }
5146
5147
5148 static PyObject *_wrap_Frame_SetStatusText(PyObject *, PyObject *args, PyObject *kwargs) {
5149 PyObject *resultobj;
5150 wxFrame *arg1 = (wxFrame *) 0 ;
5151 wxString *arg2 = 0 ;
5152 int arg3 = (int) 0 ;
5153 bool temp2 = false ;
5154 PyObject * obj0 = 0 ;
5155 PyObject * obj1 = 0 ;
5156 PyObject * obj2 = 0 ;
5157 char *kwnames[] = {
5158 (char *) "self",(char *) "text",(char *) "number", NULL
5159 };
5160
5161 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|O:Frame_SetStatusText",kwnames,&obj0,&obj1,&obj2)) goto fail;
5162 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFrame, SWIG_POINTER_EXCEPTION | 0);
5163 if (SWIG_arg_fail(1)) SWIG_fail;
5164 {
5165 arg2 = wxString_in_helper(obj1);
5166 if (arg2 == NULL) SWIG_fail;
5167 temp2 = true;
5168 }
5169 if (obj2) {
5170 {
5171 arg3 = (int)(SWIG_As_int(obj2));
5172 if (SWIG_arg_fail(3)) SWIG_fail;
5173 }
5174 }
5175 {
5176 PyThreadState* __tstate = wxPyBeginAllowThreads();
5177 (arg1)->SetStatusText((wxString const &)*arg2,arg3);
5178
5179 wxPyEndAllowThreads(__tstate);
5180 if (PyErr_Occurred()) SWIG_fail;
5181 }
5182 Py_INCREF(Py_None); resultobj = Py_None;
5183 {
5184 if (temp2)
5185 delete arg2;
5186 }
5187 return resultobj;
5188 fail:
5189 {
5190 if (temp2)
5191 delete arg2;
5192 }
5193 return NULL;
5194 }
5195
5196
5197 static PyObject *_wrap_Frame_SetStatusWidths(PyObject *, PyObject *args, PyObject *kwargs) {
5198 PyObject *resultobj;
5199 wxFrame *arg1 = (wxFrame *) 0 ;
5200 int arg2 ;
5201 int *arg3 = (int *) 0 ;
5202 PyObject * obj0 = 0 ;
5203 PyObject * obj1 = 0 ;
5204 char *kwnames[] = {
5205 (char *) "self",(char *) "widths", NULL
5206 };
5207
5208 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Frame_SetStatusWidths",kwnames,&obj0,&obj1)) goto fail;
5209 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFrame, SWIG_POINTER_EXCEPTION | 0);
5210 if (SWIG_arg_fail(1)) SWIG_fail;
5211 {
5212 arg2 = PyList_Size(obj1);
5213 arg3 = int_LIST_helper(obj1);
5214 if (arg3 == NULL) SWIG_fail;
5215 }
5216 {
5217 PyThreadState* __tstate = wxPyBeginAllowThreads();
5218 (arg1)->SetStatusWidths(arg2,(int const *)arg3);
5219
5220 wxPyEndAllowThreads(__tstate);
5221 if (PyErr_Occurred()) SWIG_fail;
5222 }
5223 Py_INCREF(Py_None); resultobj = Py_None;
5224 {
5225 if (arg3) delete [] arg3;
5226 }
5227 return resultobj;
5228 fail:
5229 {
5230 if (arg3) delete [] arg3;
5231 }
5232 return NULL;
5233 }
5234
5235
5236 static PyObject *_wrap_Frame_PushStatusText(PyObject *, PyObject *args, PyObject *kwargs) {
5237 PyObject *resultobj;
5238 wxFrame *arg1 = (wxFrame *) 0 ;
5239 wxString *arg2 = 0 ;
5240 int arg3 = (int) 0 ;
5241 bool temp2 = false ;
5242 PyObject * obj0 = 0 ;
5243 PyObject * obj1 = 0 ;
5244 PyObject * obj2 = 0 ;
5245 char *kwnames[] = {
5246 (char *) "self",(char *) "text",(char *) "number", NULL
5247 };
5248
5249 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|O:Frame_PushStatusText",kwnames,&obj0,&obj1,&obj2)) goto fail;
5250 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFrame, SWIG_POINTER_EXCEPTION | 0);
5251 if (SWIG_arg_fail(1)) SWIG_fail;
5252 {
5253 arg2 = wxString_in_helper(obj1);
5254 if (arg2 == NULL) SWIG_fail;
5255 temp2 = true;
5256 }
5257 if (obj2) {
5258 {
5259 arg3 = (int)(SWIG_As_int(obj2));
5260 if (SWIG_arg_fail(3)) SWIG_fail;
5261 }
5262 }
5263 {
5264 PyThreadState* __tstate = wxPyBeginAllowThreads();
5265 (arg1)->PushStatusText((wxString const &)*arg2,arg3);
5266
5267 wxPyEndAllowThreads(__tstate);
5268 if (PyErr_Occurred()) SWIG_fail;
5269 }
5270 Py_INCREF(Py_None); resultobj = Py_None;
5271 {
5272 if (temp2)
5273 delete arg2;
5274 }
5275 return resultobj;
5276 fail:
5277 {
5278 if (temp2)
5279 delete arg2;
5280 }
5281 return NULL;
5282 }
5283
5284
5285 static PyObject *_wrap_Frame_PopStatusText(PyObject *, PyObject *args, PyObject *kwargs) {
5286 PyObject *resultobj;
5287 wxFrame *arg1 = (wxFrame *) 0 ;
5288 int arg2 = (int) 0 ;
5289 PyObject * obj0 = 0 ;
5290 PyObject * obj1 = 0 ;
5291 char *kwnames[] = {
5292 (char *) "self",(char *) "number", NULL
5293 };
5294
5295 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:Frame_PopStatusText",kwnames,&obj0,&obj1)) goto fail;
5296 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFrame, SWIG_POINTER_EXCEPTION | 0);
5297 if (SWIG_arg_fail(1)) SWIG_fail;
5298 if (obj1) {
5299 {
5300 arg2 = (int)(SWIG_As_int(obj1));
5301 if (SWIG_arg_fail(2)) SWIG_fail;
5302 }
5303 }
5304 {
5305 PyThreadState* __tstate = wxPyBeginAllowThreads();
5306 (arg1)->PopStatusText(arg2);
5307
5308 wxPyEndAllowThreads(__tstate);
5309 if (PyErr_Occurred()) SWIG_fail;
5310 }
5311 Py_INCREF(Py_None); resultobj = Py_None;
5312 return resultobj;
5313 fail:
5314 return NULL;
5315 }
5316
5317
5318 static PyObject *_wrap_Frame_SetStatusBarPane(PyObject *, PyObject *args, PyObject *kwargs) {
5319 PyObject *resultobj;
5320 wxFrame *arg1 = (wxFrame *) 0 ;
5321 int arg2 ;
5322 PyObject * obj0 = 0 ;
5323 PyObject * obj1 = 0 ;
5324 char *kwnames[] = {
5325 (char *) "self",(char *) "n", NULL
5326 };
5327
5328 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Frame_SetStatusBarPane",kwnames,&obj0,&obj1)) goto fail;
5329 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFrame, SWIG_POINTER_EXCEPTION | 0);
5330 if (SWIG_arg_fail(1)) SWIG_fail;
5331 {
5332 arg2 = (int)(SWIG_As_int(obj1));
5333 if (SWIG_arg_fail(2)) SWIG_fail;
5334 }
5335 {
5336 PyThreadState* __tstate = wxPyBeginAllowThreads();
5337 (arg1)->SetStatusBarPane(arg2);
5338
5339 wxPyEndAllowThreads(__tstate);
5340 if (PyErr_Occurred()) SWIG_fail;
5341 }
5342 Py_INCREF(Py_None); resultobj = Py_None;
5343 return resultobj;
5344 fail:
5345 return NULL;
5346 }
5347
5348
5349 static PyObject *_wrap_Frame_GetStatusBarPane(PyObject *, PyObject *args, PyObject *kwargs) {
5350 PyObject *resultobj;
5351 wxFrame *arg1 = (wxFrame *) 0 ;
5352 int result;
5353 PyObject * obj0 = 0 ;
5354 char *kwnames[] = {
5355 (char *) "self", NULL
5356 };
5357
5358 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Frame_GetStatusBarPane",kwnames,&obj0)) goto fail;
5359 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFrame, SWIG_POINTER_EXCEPTION | 0);
5360 if (SWIG_arg_fail(1)) SWIG_fail;
5361 {
5362 PyThreadState* __tstate = wxPyBeginAllowThreads();
5363 result = (int)((wxFrame const *)arg1)->GetStatusBarPane();
5364
5365 wxPyEndAllowThreads(__tstate);
5366 if (PyErr_Occurred()) SWIG_fail;
5367 }
5368 {
5369 resultobj = SWIG_From_int((int)(result));
5370 }
5371 return resultobj;
5372 fail:
5373 return NULL;
5374 }
5375
5376
5377 static PyObject *_wrap_Frame_CreateToolBar(PyObject *, PyObject *args, PyObject *kwargs) {
5378 PyObject *resultobj;
5379 wxFrame *arg1 = (wxFrame *) 0 ;
5380 long arg2 = (long) -1 ;
5381 int arg3 = (int) -1 ;
5382 wxString const &arg4_defvalue = wxPyToolBarNameStr ;
5383 wxString *arg4 = (wxString *) &arg4_defvalue ;
5384 wxToolBar *result;
5385 bool temp4 = false ;
5386 PyObject * obj0 = 0 ;
5387 PyObject * obj1 = 0 ;
5388 PyObject * obj2 = 0 ;
5389 PyObject * obj3 = 0 ;
5390 char *kwnames[] = {
5391 (char *) "self",(char *) "style",(char *) "winid",(char *) "name", NULL
5392 };
5393
5394 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|OOO:Frame_CreateToolBar",kwnames,&obj0,&obj1,&obj2,&obj3)) goto fail;
5395 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFrame, SWIG_POINTER_EXCEPTION | 0);
5396 if (SWIG_arg_fail(1)) SWIG_fail;
5397 if (obj1) {
5398 {
5399 arg2 = (long)(SWIG_As_long(obj1));
5400 if (SWIG_arg_fail(2)) SWIG_fail;
5401 }
5402 }
5403 if (obj2) {
5404 {
5405 arg3 = (int)(SWIG_As_int(obj2));
5406 if (SWIG_arg_fail(3)) SWIG_fail;
5407 }
5408 }
5409 if (obj3) {
5410 {
5411 arg4 = wxString_in_helper(obj3);
5412 if (arg4 == NULL) SWIG_fail;
5413 temp4 = true;
5414 }
5415 }
5416 {
5417 PyThreadState* __tstate = wxPyBeginAllowThreads();
5418 result = (wxToolBar *)(arg1)->CreateToolBar(arg2,arg3,(wxString const &)*arg4);
5419
5420 wxPyEndAllowThreads(__tstate);
5421 if (PyErr_Occurred()) SWIG_fail;
5422 }
5423 {
5424 resultobj = wxPyMake_wxObject(result, 0);
5425 }
5426 {
5427 if (temp4)
5428 delete arg4;
5429 }
5430 return resultobj;
5431 fail:
5432 {
5433 if (temp4)
5434 delete arg4;
5435 }
5436 return NULL;
5437 }
5438
5439
5440 static PyObject *_wrap_Frame_GetToolBar(PyObject *, PyObject *args, PyObject *kwargs) {
5441 PyObject *resultobj;
5442 wxFrame *arg1 = (wxFrame *) 0 ;
5443 wxToolBar *result;
5444 PyObject * obj0 = 0 ;
5445 char *kwnames[] = {
5446 (char *) "self", NULL
5447 };
5448
5449 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Frame_GetToolBar",kwnames,&obj0)) goto fail;
5450 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFrame, SWIG_POINTER_EXCEPTION | 0);
5451 if (SWIG_arg_fail(1)) SWIG_fail;
5452 {
5453 PyThreadState* __tstate = wxPyBeginAllowThreads();
5454 result = (wxToolBar *)((wxFrame const *)arg1)->GetToolBar();
5455
5456 wxPyEndAllowThreads(__tstate);
5457 if (PyErr_Occurred()) SWIG_fail;
5458 }
5459 {
5460 resultobj = wxPyMake_wxObject(result, 0);
5461 }
5462 return resultobj;
5463 fail:
5464 return NULL;
5465 }
5466
5467
5468 static PyObject *_wrap_Frame_SetToolBar(PyObject *, PyObject *args, PyObject *kwargs) {
5469 PyObject *resultobj;
5470 wxFrame *arg1 = (wxFrame *) 0 ;
5471 wxToolBar *arg2 = (wxToolBar *) 0 ;
5472 PyObject * obj0 = 0 ;
5473 PyObject * obj1 = 0 ;
5474 char *kwnames[] = {
5475 (char *) "self",(char *) "toolbar", NULL
5476 };
5477
5478 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Frame_SetToolBar",kwnames,&obj0,&obj1)) goto fail;
5479 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFrame, SWIG_POINTER_EXCEPTION | 0);
5480 if (SWIG_arg_fail(1)) SWIG_fail;
5481 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxToolBar, SWIG_POINTER_EXCEPTION | 0);
5482 if (SWIG_arg_fail(2)) SWIG_fail;
5483 {
5484 PyThreadState* __tstate = wxPyBeginAllowThreads();
5485 (arg1)->SetToolBar(arg2);
5486
5487 wxPyEndAllowThreads(__tstate);
5488 if (PyErr_Occurred()) SWIG_fail;
5489 }
5490 Py_INCREF(Py_None); resultobj = Py_None;
5491 return resultobj;
5492 fail:
5493 return NULL;
5494 }
5495
5496
5497 static PyObject *_wrap_Frame_DoGiveHelp(PyObject *, PyObject *args, PyObject *kwargs) {
5498 PyObject *resultobj;
5499 wxFrame *arg1 = (wxFrame *) 0 ;
5500 wxString *arg2 = 0 ;
5501 bool arg3 ;
5502 bool temp2 = false ;
5503 PyObject * obj0 = 0 ;
5504 PyObject * obj1 = 0 ;
5505 PyObject * obj2 = 0 ;
5506 char *kwnames[] = {
5507 (char *) "self",(char *) "text",(char *) "show", NULL
5508 };
5509
5510 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:Frame_DoGiveHelp",kwnames,&obj0,&obj1,&obj2)) goto fail;
5511 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFrame, SWIG_POINTER_EXCEPTION | 0);
5512 if (SWIG_arg_fail(1)) SWIG_fail;
5513 {
5514 arg2 = wxString_in_helper(obj1);
5515 if (arg2 == NULL) SWIG_fail;
5516 temp2 = true;
5517 }
5518 {
5519 arg3 = (bool)(SWIG_As_bool(obj2));
5520 if (SWIG_arg_fail(3)) SWIG_fail;
5521 }
5522 {
5523 PyThreadState* __tstate = wxPyBeginAllowThreads();
5524 (arg1)->DoGiveHelp((wxString const &)*arg2,arg3);
5525
5526 wxPyEndAllowThreads(__tstate);
5527 if (PyErr_Occurred()) SWIG_fail;
5528 }
5529 Py_INCREF(Py_None); resultobj = Py_None;
5530 {
5531 if (temp2)
5532 delete arg2;
5533 }
5534 return resultobj;
5535 fail:
5536 {
5537 if (temp2)
5538 delete arg2;
5539 }
5540 return NULL;
5541 }
5542
5543
5544 static PyObject *_wrap_Frame_DoMenuUpdates(PyObject *, PyObject *args, PyObject *kwargs) {
5545 PyObject *resultobj;
5546 wxFrame *arg1 = (wxFrame *) 0 ;
5547 wxMenu *arg2 = (wxMenu *) NULL ;
5548 PyObject * obj0 = 0 ;
5549 PyObject * obj1 = 0 ;
5550 char *kwnames[] = {
5551 (char *) "self",(char *) "menu", NULL
5552 };
5553
5554 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:Frame_DoMenuUpdates",kwnames,&obj0,&obj1)) goto fail;
5555 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFrame, SWIG_POINTER_EXCEPTION | 0);
5556 if (SWIG_arg_fail(1)) SWIG_fail;
5557 if (obj1) {
5558 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxMenu, SWIG_POINTER_EXCEPTION | 0);
5559 if (SWIG_arg_fail(2)) SWIG_fail;
5560 }
5561 {
5562 PyThreadState* __tstate = wxPyBeginAllowThreads();
5563 (arg1)->DoMenuUpdates(arg2);
5564
5565 wxPyEndAllowThreads(__tstate);
5566 if (PyErr_Occurred()) SWIG_fail;
5567 }
5568 Py_INCREF(Py_None); resultobj = Py_None;
5569 return resultobj;
5570 fail:
5571 return NULL;
5572 }
5573
5574
5575 static PyObject *_wrap_Frame_GetClassDefaultAttributes(PyObject *, PyObject *args, PyObject *kwargs) {
5576 PyObject *resultobj;
5577 wxWindowVariant arg1 = (wxWindowVariant) wxWINDOW_VARIANT_NORMAL ;
5578 wxVisualAttributes result;
5579 PyObject * obj0 = 0 ;
5580 char *kwnames[] = {
5581 (char *) "variant", NULL
5582 };
5583
5584 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"|O:Frame_GetClassDefaultAttributes",kwnames,&obj0)) goto fail;
5585 if (obj0) {
5586 {
5587 arg1 = (wxWindowVariant)(SWIG_As_int(obj0));
5588 if (SWIG_arg_fail(1)) SWIG_fail;
5589 }
5590 }
5591 {
5592 if (!wxPyCheckForApp()) SWIG_fail;
5593 PyThreadState* __tstate = wxPyBeginAllowThreads();
5594 result = wxFrame::GetClassDefaultAttributes((wxWindowVariant )arg1);
5595
5596 wxPyEndAllowThreads(__tstate);
5597 if (PyErr_Occurred()) SWIG_fail;
5598 }
5599 {
5600 wxVisualAttributes * resultptr;
5601 resultptr = new wxVisualAttributes((wxVisualAttributes &)(result));
5602 resultobj = SWIG_NewPointerObj((void *)(resultptr), SWIGTYPE_p_wxVisualAttributes, 1);
5603 }
5604 return resultobj;
5605 fail:
5606 return NULL;
5607 }
5608
5609
5610 static PyObject * Frame_swigregister(PyObject *, PyObject *args) {
5611 PyObject *obj;
5612 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
5613 SWIG_TypeClientData(SWIGTYPE_p_wxFrame, obj);
5614 Py_INCREF(obj);
5615 return Py_BuildValue((char *)"");
5616 }
5617 static PyObject *_wrap_new_Dialog(PyObject *, PyObject *args, PyObject *kwargs) {
5618 PyObject *resultobj;
5619 wxWindow *arg1 = (wxWindow *) 0 ;
5620 int arg2 = (int) (int)-1 ;
5621 wxString const &arg3_defvalue = wxPyEmptyString ;
5622 wxString *arg3 = (wxString *) &arg3_defvalue ;
5623 wxPoint const &arg4_defvalue = wxDefaultPosition ;
5624 wxPoint *arg4 = (wxPoint *) &arg4_defvalue ;
5625 wxSize const &arg5_defvalue = wxDefaultSize ;
5626 wxSize *arg5 = (wxSize *) &arg5_defvalue ;
5627 long arg6 = (long) wxDEFAULT_DIALOG_STYLE ;
5628 wxString const &arg7_defvalue = wxPyDialogNameStr ;
5629 wxString *arg7 = (wxString *) &arg7_defvalue ;
5630 wxDialog *result;
5631 bool temp3 = false ;
5632 wxPoint temp4 ;
5633 wxSize temp5 ;
5634 bool temp7 = false ;
5635 PyObject * obj0 = 0 ;
5636 PyObject * obj1 = 0 ;
5637 PyObject * obj2 = 0 ;
5638 PyObject * obj3 = 0 ;
5639 PyObject * obj4 = 0 ;
5640 PyObject * obj5 = 0 ;
5641 PyObject * obj6 = 0 ;
5642 char *kwnames[] = {
5643 (char *) "parent",(char *) "id",(char *) "title",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
5644 };
5645
5646 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|OOOOOO:new_Dialog",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6)) goto fail;
5647 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
5648 if (SWIG_arg_fail(1)) SWIG_fail;
5649 if (obj1) {
5650 {
5651 arg2 = (int const)(SWIG_As_int(obj1));
5652 if (SWIG_arg_fail(2)) SWIG_fail;
5653 }
5654 }
5655 if (obj2) {
5656 {
5657 arg3 = wxString_in_helper(obj2);
5658 if (arg3 == NULL) SWIG_fail;
5659 temp3 = true;
5660 }
5661 }
5662 if (obj3) {
5663 {
5664 arg4 = &temp4;
5665 if ( ! wxPoint_helper(obj3, &arg4)) SWIG_fail;
5666 }
5667 }
5668 if (obj4) {
5669 {
5670 arg5 = &temp5;
5671 if ( ! wxSize_helper(obj4, &arg5)) SWIG_fail;
5672 }
5673 }
5674 if (obj5) {
5675 {
5676 arg6 = (long)(SWIG_As_long(obj5));
5677 if (SWIG_arg_fail(6)) SWIG_fail;
5678 }
5679 }
5680 if (obj6) {
5681 {
5682 arg7 = wxString_in_helper(obj6);
5683 if (arg7 == NULL) SWIG_fail;
5684 temp7 = true;
5685 }
5686 }
5687 {
5688 if (!wxPyCheckForApp()) SWIG_fail;
5689 PyThreadState* __tstate = wxPyBeginAllowThreads();
5690 result = (wxDialog *)new wxDialog(arg1,arg2,(wxString const &)*arg3,(wxPoint const &)*arg4,(wxSize const &)*arg5,arg6,(wxString const &)*arg7);
5691
5692 wxPyEndAllowThreads(__tstate);
5693 if (PyErr_Occurred()) SWIG_fail;
5694 }
5695 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxDialog, 1);
5696 {
5697 if (temp3)
5698 delete arg3;
5699 }
5700 {
5701 if (temp7)
5702 delete arg7;
5703 }
5704 return resultobj;
5705 fail:
5706 {
5707 if (temp3)
5708 delete arg3;
5709 }
5710 {
5711 if (temp7)
5712 delete arg7;
5713 }
5714 return NULL;
5715 }
5716
5717
5718 static PyObject *_wrap_new_PreDialog(PyObject *, PyObject *args, PyObject *kwargs) {
5719 PyObject *resultobj;
5720 wxDialog *result;
5721 char *kwnames[] = {
5722 NULL
5723 };
5724
5725 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":new_PreDialog",kwnames)) goto fail;
5726 {
5727 if (!wxPyCheckForApp()) SWIG_fail;
5728 PyThreadState* __tstate = wxPyBeginAllowThreads();
5729 result = (wxDialog *)new wxDialog();
5730
5731 wxPyEndAllowThreads(__tstate);
5732 if (PyErr_Occurred()) SWIG_fail;
5733 }
5734 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxDialog, 1);
5735 return resultobj;
5736 fail:
5737 return NULL;
5738 }
5739
5740
5741 static PyObject *_wrap_Dialog_Create(PyObject *, PyObject *args, PyObject *kwargs) {
5742 PyObject *resultobj;
5743 wxDialog *arg1 = (wxDialog *) 0 ;
5744 wxWindow *arg2 = (wxWindow *) 0 ;
5745 int arg3 = (int) (int)-1 ;
5746 wxString const &arg4_defvalue = wxPyEmptyString ;
5747 wxString *arg4 = (wxString *) &arg4_defvalue ;
5748 wxPoint const &arg5_defvalue = wxDefaultPosition ;
5749 wxPoint *arg5 = (wxPoint *) &arg5_defvalue ;
5750 wxSize const &arg6_defvalue = wxDefaultSize ;
5751 wxSize *arg6 = (wxSize *) &arg6_defvalue ;
5752 long arg7 = (long) wxDEFAULT_DIALOG_STYLE ;
5753 wxString const &arg8_defvalue = wxPyDialogNameStr ;
5754 wxString *arg8 = (wxString *) &arg8_defvalue ;
5755 bool result;
5756 bool temp4 = false ;
5757 wxPoint temp5 ;
5758 wxSize temp6 ;
5759 bool temp8 = false ;
5760 PyObject * obj0 = 0 ;
5761 PyObject * obj1 = 0 ;
5762 PyObject * obj2 = 0 ;
5763 PyObject * obj3 = 0 ;
5764 PyObject * obj4 = 0 ;
5765 PyObject * obj5 = 0 ;
5766 PyObject * obj6 = 0 ;
5767 PyObject * obj7 = 0 ;
5768 char *kwnames[] = {
5769 (char *) "self",(char *) "parent",(char *) "id",(char *) "title",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
5770 };
5771
5772 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|OOOOOO:Dialog_Create",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6,&obj7)) goto fail;
5773 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxDialog, SWIG_POINTER_EXCEPTION | 0);
5774 if (SWIG_arg_fail(1)) SWIG_fail;
5775 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
5776 if (SWIG_arg_fail(2)) SWIG_fail;
5777 if (obj2) {
5778 {
5779 arg3 = (int const)(SWIG_As_int(obj2));
5780 if (SWIG_arg_fail(3)) SWIG_fail;
5781 }
5782 }
5783 if (obj3) {
5784 {
5785 arg4 = wxString_in_helper(obj3);
5786 if (arg4 == NULL) SWIG_fail;
5787 temp4 = true;
5788 }
5789 }
5790 if (obj4) {
5791 {
5792 arg5 = &temp5;
5793 if ( ! wxPoint_helper(obj4, &arg5)) SWIG_fail;
5794 }
5795 }
5796 if (obj5) {
5797 {
5798 arg6 = &temp6;
5799 if ( ! wxSize_helper(obj5, &arg6)) SWIG_fail;
5800 }
5801 }
5802 if (obj6) {
5803 {
5804 arg7 = (long)(SWIG_As_long(obj6));
5805 if (SWIG_arg_fail(7)) SWIG_fail;
5806 }
5807 }
5808 if (obj7) {
5809 {
5810 arg8 = wxString_in_helper(obj7);
5811 if (arg8 == NULL) SWIG_fail;
5812 temp8 = true;
5813 }
5814 }
5815 {
5816 PyThreadState* __tstate = wxPyBeginAllowThreads();
5817 result = (bool)(arg1)->Create(arg2,arg3,(wxString const &)*arg4,(wxPoint const &)*arg5,(wxSize const &)*arg6,arg7,(wxString const &)*arg8);
5818
5819 wxPyEndAllowThreads(__tstate);
5820 if (PyErr_Occurred()) SWIG_fail;
5821 }
5822 {
5823 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
5824 }
5825 {
5826 if (temp4)
5827 delete arg4;
5828 }
5829 {
5830 if (temp8)
5831 delete arg8;
5832 }
5833 return resultobj;
5834 fail:
5835 {
5836 if (temp4)
5837 delete arg4;
5838 }
5839 {
5840 if (temp8)
5841 delete arg8;
5842 }
5843 return NULL;
5844 }
5845
5846
5847 static PyObject *_wrap_Dialog_SetReturnCode(PyObject *, PyObject *args, PyObject *kwargs) {
5848 PyObject *resultobj;
5849 wxDialog *arg1 = (wxDialog *) 0 ;
5850 int arg2 ;
5851 PyObject * obj0 = 0 ;
5852 PyObject * obj1 = 0 ;
5853 char *kwnames[] = {
5854 (char *) "self",(char *) "returnCode", NULL
5855 };
5856
5857 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Dialog_SetReturnCode",kwnames,&obj0,&obj1)) goto fail;
5858 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxDialog, SWIG_POINTER_EXCEPTION | 0);
5859 if (SWIG_arg_fail(1)) SWIG_fail;
5860 {
5861 arg2 = (int)(SWIG_As_int(obj1));
5862 if (SWIG_arg_fail(2)) SWIG_fail;
5863 }
5864 {
5865 PyThreadState* __tstate = wxPyBeginAllowThreads();
5866 (arg1)->SetReturnCode(arg2);
5867
5868 wxPyEndAllowThreads(__tstate);
5869 if (PyErr_Occurred()) SWIG_fail;
5870 }
5871 Py_INCREF(Py_None); resultobj = Py_None;
5872 return resultobj;
5873 fail:
5874 return NULL;
5875 }
5876
5877
5878 static PyObject *_wrap_Dialog_GetReturnCode(PyObject *, PyObject *args, PyObject *kwargs) {
5879 PyObject *resultobj;
5880 wxDialog *arg1 = (wxDialog *) 0 ;
5881 int result;
5882 PyObject * obj0 = 0 ;
5883 char *kwnames[] = {
5884 (char *) "self", NULL
5885 };
5886
5887 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Dialog_GetReturnCode",kwnames,&obj0)) goto fail;
5888 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxDialog, SWIG_POINTER_EXCEPTION | 0);
5889 if (SWIG_arg_fail(1)) SWIG_fail;
5890 {
5891 PyThreadState* __tstate = wxPyBeginAllowThreads();
5892 result = (int)((wxDialog const *)arg1)->GetReturnCode();
5893
5894 wxPyEndAllowThreads(__tstate);
5895 if (PyErr_Occurred()) SWIG_fail;
5896 }
5897 {
5898 resultobj = SWIG_From_int((int)(result));
5899 }
5900 return resultobj;
5901 fail:
5902 return NULL;
5903 }
5904
5905
5906 static PyObject *_wrap_Dialog_CreateTextSizer(PyObject *, PyObject *args, PyObject *kwargs) {
5907 PyObject *resultobj;
5908 wxDialog *arg1 = (wxDialog *) 0 ;
5909 wxString *arg2 = 0 ;
5910 wxSizer *result;
5911 bool temp2 = false ;
5912 PyObject * obj0 = 0 ;
5913 PyObject * obj1 = 0 ;
5914 char *kwnames[] = {
5915 (char *) "self",(char *) "message", NULL
5916 };
5917
5918 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Dialog_CreateTextSizer",kwnames,&obj0,&obj1)) goto fail;
5919 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxDialog, SWIG_POINTER_EXCEPTION | 0);
5920 if (SWIG_arg_fail(1)) SWIG_fail;
5921 {
5922 arg2 = wxString_in_helper(obj1);
5923 if (arg2 == NULL) SWIG_fail;
5924 temp2 = true;
5925 }
5926 {
5927 PyThreadState* __tstate = wxPyBeginAllowThreads();
5928 result = (wxSizer *)(arg1)->CreateTextSizer((wxString const &)*arg2);
5929
5930 wxPyEndAllowThreads(__tstate);
5931 if (PyErr_Occurred()) SWIG_fail;
5932 }
5933 {
5934 resultobj = wxPyMake_wxSizer(result, 0);
5935 }
5936 {
5937 if (temp2)
5938 delete arg2;
5939 }
5940 return resultobj;
5941 fail:
5942 {
5943 if (temp2)
5944 delete arg2;
5945 }
5946 return NULL;
5947 }
5948
5949
5950 static PyObject *_wrap_Dialog_CreateButtonSizer(PyObject *, PyObject *args, PyObject *kwargs) {
5951 PyObject *resultobj;
5952 wxDialog *arg1 = (wxDialog *) 0 ;
5953 long arg2 ;
5954 wxSizer *result;
5955 PyObject * obj0 = 0 ;
5956 PyObject * obj1 = 0 ;
5957 char *kwnames[] = {
5958 (char *) "self",(char *) "flags", NULL
5959 };
5960
5961 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Dialog_CreateButtonSizer",kwnames,&obj0,&obj1)) goto fail;
5962 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxDialog, SWIG_POINTER_EXCEPTION | 0);
5963 if (SWIG_arg_fail(1)) SWIG_fail;
5964 {
5965 arg2 = (long)(SWIG_As_long(obj1));
5966 if (SWIG_arg_fail(2)) SWIG_fail;
5967 }
5968 {
5969 PyThreadState* __tstate = wxPyBeginAllowThreads();
5970 result = (wxSizer *)(arg1)->CreateButtonSizer(arg2);
5971
5972 wxPyEndAllowThreads(__tstate);
5973 if (PyErr_Occurred()) SWIG_fail;
5974 }
5975 {
5976 resultobj = wxPyMake_wxSizer(result, 0);
5977 }
5978 return resultobj;
5979 fail:
5980 return NULL;
5981 }
5982
5983
5984 static PyObject *_wrap_Dialog_CreateStdDialogButtonSizer(PyObject *, PyObject *args, PyObject *kwargs) {
5985 PyObject *resultobj;
5986 wxDialog *arg1 = (wxDialog *) 0 ;
5987 long arg2 ;
5988 wxStdDialogButtonSizer *result;
5989 PyObject * obj0 = 0 ;
5990 PyObject * obj1 = 0 ;
5991 char *kwnames[] = {
5992 (char *) "self",(char *) "flags", NULL
5993 };
5994
5995 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Dialog_CreateStdDialogButtonSizer",kwnames,&obj0,&obj1)) goto fail;
5996 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxDialog, SWIG_POINTER_EXCEPTION | 0);
5997 if (SWIG_arg_fail(1)) SWIG_fail;
5998 {
5999 arg2 = (long)(SWIG_As_long(obj1));
6000 if (SWIG_arg_fail(2)) SWIG_fail;
6001 }
6002 {
6003 PyThreadState* __tstate = wxPyBeginAllowThreads();
6004 result = (wxStdDialogButtonSizer *)(arg1)->CreateStdDialogButtonSizer(arg2);
6005
6006 wxPyEndAllowThreads(__tstate);
6007 if (PyErr_Occurred()) SWIG_fail;
6008 }
6009 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxStdDialogButtonSizer, 0);
6010 return resultobj;
6011 fail:
6012 return NULL;
6013 }
6014
6015
6016 static PyObject *_wrap_Dialog_IsModal(PyObject *, PyObject *args, PyObject *kwargs) {
6017 PyObject *resultobj;
6018 wxDialog *arg1 = (wxDialog *) 0 ;
6019 bool result;
6020 PyObject * obj0 = 0 ;
6021 char *kwnames[] = {
6022 (char *) "self", NULL
6023 };
6024
6025 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Dialog_IsModal",kwnames,&obj0)) goto fail;
6026 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxDialog, SWIG_POINTER_EXCEPTION | 0);
6027 if (SWIG_arg_fail(1)) SWIG_fail;
6028 {
6029 PyThreadState* __tstate = wxPyBeginAllowThreads();
6030 result = (bool)((wxDialog const *)arg1)->IsModal();
6031
6032 wxPyEndAllowThreads(__tstate);
6033 if (PyErr_Occurred()) SWIG_fail;
6034 }
6035 {
6036 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
6037 }
6038 return resultobj;
6039 fail:
6040 return NULL;
6041 }
6042
6043
6044 static PyObject *_wrap_Dialog_ShowModal(PyObject *, PyObject *args, PyObject *kwargs) {
6045 PyObject *resultobj;
6046 wxDialog *arg1 = (wxDialog *) 0 ;
6047 int result;
6048 PyObject * obj0 = 0 ;
6049 char *kwnames[] = {
6050 (char *) "self", NULL
6051 };
6052
6053 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Dialog_ShowModal",kwnames,&obj0)) goto fail;
6054 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxDialog, SWIG_POINTER_EXCEPTION | 0);
6055 if (SWIG_arg_fail(1)) SWIG_fail;
6056 {
6057 PyThreadState* __tstate = wxPyBeginAllowThreads();
6058 result = (int)(arg1)->ShowModal();
6059
6060 wxPyEndAllowThreads(__tstate);
6061 if (PyErr_Occurred()) SWIG_fail;
6062 }
6063 {
6064 resultobj = SWIG_From_int((int)(result));
6065 }
6066 return resultobj;
6067 fail:
6068 return NULL;
6069 }
6070
6071
6072 static PyObject *_wrap_Dialog_EndModal(PyObject *, PyObject *args, PyObject *kwargs) {
6073 PyObject *resultobj;
6074 wxDialog *arg1 = (wxDialog *) 0 ;
6075 int arg2 ;
6076 PyObject * obj0 = 0 ;
6077 PyObject * obj1 = 0 ;
6078 char *kwnames[] = {
6079 (char *) "self",(char *) "retCode", NULL
6080 };
6081
6082 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Dialog_EndModal",kwnames,&obj0,&obj1)) goto fail;
6083 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxDialog, SWIG_POINTER_EXCEPTION | 0);
6084 if (SWIG_arg_fail(1)) SWIG_fail;
6085 {
6086 arg2 = (int)(SWIG_As_int(obj1));
6087 if (SWIG_arg_fail(2)) SWIG_fail;
6088 }
6089 {
6090 PyThreadState* __tstate = wxPyBeginAllowThreads();
6091 (arg1)->EndModal(arg2);
6092
6093 wxPyEndAllowThreads(__tstate);
6094 if (PyErr_Occurred()) SWIG_fail;
6095 }
6096 Py_INCREF(Py_None); resultobj = Py_None;
6097 return resultobj;
6098 fail:
6099 return NULL;
6100 }
6101
6102
6103 static PyObject *_wrap_Dialog_GetClassDefaultAttributes(PyObject *, PyObject *args, PyObject *kwargs) {
6104 PyObject *resultobj;
6105 wxWindowVariant arg1 = (wxWindowVariant) wxWINDOW_VARIANT_NORMAL ;
6106 wxVisualAttributes result;
6107 PyObject * obj0 = 0 ;
6108 char *kwnames[] = {
6109 (char *) "variant", NULL
6110 };
6111
6112 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"|O:Dialog_GetClassDefaultAttributes",kwnames,&obj0)) goto fail;
6113 if (obj0) {
6114 {
6115 arg1 = (wxWindowVariant)(SWIG_As_int(obj0));
6116 if (SWIG_arg_fail(1)) SWIG_fail;
6117 }
6118 }
6119 {
6120 if (!wxPyCheckForApp()) SWIG_fail;
6121 PyThreadState* __tstate = wxPyBeginAllowThreads();
6122 result = wxDialog::GetClassDefaultAttributes((wxWindowVariant )arg1);
6123
6124 wxPyEndAllowThreads(__tstate);
6125 if (PyErr_Occurred()) SWIG_fail;
6126 }
6127 {
6128 wxVisualAttributes * resultptr;
6129 resultptr = new wxVisualAttributes((wxVisualAttributes &)(result));
6130 resultobj = SWIG_NewPointerObj((void *)(resultptr), SWIGTYPE_p_wxVisualAttributes, 1);
6131 }
6132 return resultobj;
6133 fail:
6134 return NULL;
6135 }
6136
6137
6138 static PyObject * Dialog_swigregister(PyObject *, PyObject *args) {
6139 PyObject *obj;
6140 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
6141 SWIG_TypeClientData(SWIGTYPE_p_wxDialog, obj);
6142 Py_INCREF(obj);
6143 return Py_BuildValue((char *)"");
6144 }
6145 static PyObject *_wrap_new_MiniFrame(PyObject *, PyObject *args, PyObject *kwargs) {
6146 PyObject *resultobj;
6147 wxWindow *arg1 = (wxWindow *) 0 ;
6148 int arg2 = (int) (int)-1 ;
6149 wxString const &arg3_defvalue = wxPyEmptyString ;
6150 wxString *arg3 = (wxString *) &arg3_defvalue ;
6151 wxPoint const &arg4_defvalue = wxDefaultPosition ;
6152 wxPoint *arg4 = (wxPoint *) &arg4_defvalue ;
6153 wxSize const &arg5_defvalue = wxDefaultSize ;
6154 wxSize *arg5 = (wxSize *) &arg5_defvalue ;
6155 long arg6 = (long) wxDEFAULT_FRAME_STYLE ;
6156 wxString const &arg7_defvalue = wxPyFrameNameStr ;
6157 wxString *arg7 = (wxString *) &arg7_defvalue ;
6158 wxMiniFrame *result;
6159 bool temp3 = false ;
6160 wxPoint temp4 ;
6161 wxSize temp5 ;
6162 bool temp7 = false ;
6163 PyObject * obj0 = 0 ;
6164 PyObject * obj1 = 0 ;
6165 PyObject * obj2 = 0 ;
6166 PyObject * obj3 = 0 ;
6167 PyObject * obj4 = 0 ;
6168 PyObject * obj5 = 0 ;
6169 PyObject * obj6 = 0 ;
6170 char *kwnames[] = {
6171 (char *) "parent",(char *) "id",(char *) "title",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
6172 };
6173
6174 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|OOOOOO:new_MiniFrame",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6)) goto fail;
6175 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
6176 if (SWIG_arg_fail(1)) SWIG_fail;
6177 if (obj1) {
6178 {
6179 arg2 = (int const)(SWIG_As_int(obj1));
6180 if (SWIG_arg_fail(2)) SWIG_fail;
6181 }
6182 }
6183 if (obj2) {
6184 {
6185 arg3 = wxString_in_helper(obj2);
6186 if (arg3 == NULL) SWIG_fail;
6187 temp3 = true;
6188 }
6189 }
6190 if (obj3) {
6191 {
6192 arg4 = &temp4;
6193 if ( ! wxPoint_helper(obj3, &arg4)) SWIG_fail;
6194 }
6195 }
6196 if (obj4) {
6197 {
6198 arg5 = &temp5;
6199 if ( ! wxSize_helper(obj4, &arg5)) SWIG_fail;
6200 }
6201 }
6202 if (obj5) {
6203 {
6204 arg6 = (long)(SWIG_As_long(obj5));
6205 if (SWIG_arg_fail(6)) SWIG_fail;
6206 }
6207 }
6208 if (obj6) {
6209 {
6210 arg7 = wxString_in_helper(obj6);
6211 if (arg7 == NULL) SWIG_fail;
6212 temp7 = true;
6213 }
6214 }
6215 {
6216 if (!wxPyCheckForApp()) SWIG_fail;
6217 PyThreadState* __tstate = wxPyBeginAllowThreads();
6218 result = (wxMiniFrame *)new wxMiniFrame(arg1,arg2,(wxString const &)*arg3,(wxPoint const &)*arg4,(wxSize const &)*arg5,arg6,(wxString const &)*arg7);
6219
6220 wxPyEndAllowThreads(__tstate);
6221 if (PyErr_Occurred()) SWIG_fail;
6222 }
6223 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxMiniFrame, 1);
6224 {
6225 if (temp3)
6226 delete arg3;
6227 }
6228 {
6229 if (temp7)
6230 delete arg7;
6231 }
6232 return resultobj;
6233 fail:
6234 {
6235 if (temp3)
6236 delete arg3;
6237 }
6238 {
6239 if (temp7)
6240 delete arg7;
6241 }
6242 return NULL;
6243 }
6244
6245
6246 static PyObject *_wrap_new_PreMiniFrame(PyObject *, PyObject *args, PyObject *kwargs) {
6247 PyObject *resultobj;
6248 wxMiniFrame *result;
6249 char *kwnames[] = {
6250 NULL
6251 };
6252
6253 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":new_PreMiniFrame",kwnames)) goto fail;
6254 {
6255 if (!wxPyCheckForApp()) SWIG_fail;
6256 PyThreadState* __tstate = wxPyBeginAllowThreads();
6257 result = (wxMiniFrame *)new wxMiniFrame();
6258
6259 wxPyEndAllowThreads(__tstate);
6260 if (PyErr_Occurred()) SWIG_fail;
6261 }
6262 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxMiniFrame, 1);
6263 return resultobj;
6264 fail:
6265 return NULL;
6266 }
6267
6268
6269 static PyObject *_wrap_MiniFrame_Create(PyObject *, PyObject *args, PyObject *kwargs) {
6270 PyObject *resultobj;
6271 wxMiniFrame *arg1 = (wxMiniFrame *) 0 ;
6272 wxWindow *arg2 = (wxWindow *) 0 ;
6273 int arg3 = (int) (int)-1 ;
6274 wxString const &arg4_defvalue = wxPyEmptyString ;
6275 wxString *arg4 = (wxString *) &arg4_defvalue ;
6276 wxPoint const &arg5_defvalue = wxDefaultPosition ;
6277 wxPoint *arg5 = (wxPoint *) &arg5_defvalue ;
6278 wxSize const &arg6_defvalue = wxDefaultSize ;
6279 wxSize *arg6 = (wxSize *) &arg6_defvalue ;
6280 long arg7 = (long) wxDEFAULT_FRAME_STYLE ;
6281 wxString const &arg8_defvalue = wxPyFrameNameStr ;
6282 wxString *arg8 = (wxString *) &arg8_defvalue ;
6283 bool result;
6284 bool temp4 = false ;
6285 wxPoint temp5 ;
6286 wxSize temp6 ;
6287 bool temp8 = false ;
6288 PyObject * obj0 = 0 ;
6289 PyObject * obj1 = 0 ;
6290 PyObject * obj2 = 0 ;
6291 PyObject * obj3 = 0 ;
6292 PyObject * obj4 = 0 ;
6293 PyObject * obj5 = 0 ;
6294 PyObject * obj6 = 0 ;
6295 PyObject * obj7 = 0 ;
6296 char *kwnames[] = {
6297 (char *) "self",(char *) "parent",(char *) "id",(char *) "title",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
6298 };
6299
6300 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|OOOOOO:MiniFrame_Create",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6,&obj7)) goto fail;
6301 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMiniFrame, SWIG_POINTER_EXCEPTION | 0);
6302 if (SWIG_arg_fail(1)) SWIG_fail;
6303 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
6304 if (SWIG_arg_fail(2)) SWIG_fail;
6305 if (obj2) {
6306 {
6307 arg3 = (int const)(SWIG_As_int(obj2));
6308 if (SWIG_arg_fail(3)) SWIG_fail;
6309 }
6310 }
6311 if (obj3) {
6312 {
6313 arg4 = wxString_in_helper(obj3);
6314 if (arg4 == NULL) SWIG_fail;
6315 temp4 = true;
6316 }
6317 }
6318 if (obj4) {
6319 {
6320 arg5 = &temp5;
6321 if ( ! wxPoint_helper(obj4, &arg5)) SWIG_fail;
6322 }
6323 }
6324 if (obj5) {
6325 {
6326 arg6 = &temp6;
6327 if ( ! wxSize_helper(obj5, &arg6)) SWIG_fail;
6328 }
6329 }
6330 if (obj6) {
6331 {
6332 arg7 = (long)(SWIG_As_long(obj6));
6333 if (SWIG_arg_fail(7)) SWIG_fail;
6334 }
6335 }
6336 if (obj7) {
6337 {
6338 arg8 = wxString_in_helper(obj7);
6339 if (arg8 == NULL) SWIG_fail;
6340 temp8 = true;
6341 }
6342 }
6343 {
6344 PyThreadState* __tstate = wxPyBeginAllowThreads();
6345 result = (bool)(arg1)->Create(arg2,arg3,(wxString const &)*arg4,(wxPoint const &)*arg5,(wxSize const &)*arg6,arg7,(wxString const &)*arg8);
6346
6347 wxPyEndAllowThreads(__tstate);
6348 if (PyErr_Occurred()) SWIG_fail;
6349 }
6350 {
6351 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
6352 }
6353 {
6354 if (temp4)
6355 delete arg4;
6356 }
6357 {
6358 if (temp8)
6359 delete arg8;
6360 }
6361 return resultobj;
6362 fail:
6363 {
6364 if (temp4)
6365 delete arg4;
6366 }
6367 {
6368 if (temp8)
6369 delete arg8;
6370 }
6371 return NULL;
6372 }
6373
6374
6375 static PyObject * MiniFrame_swigregister(PyObject *, PyObject *args) {
6376 PyObject *obj;
6377 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
6378 SWIG_TypeClientData(SWIGTYPE_p_wxMiniFrame, obj);
6379 Py_INCREF(obj);
6380 return Py_BuildValue((char *)"");
6381 }
6382 static PyObject *_wrap_new_SplashScreenWindow(PyObject *, PyObject *args, PyObject *kwargs) {
6383 PyObject *resultobj;
6384 wxBitmap *arg1 = 0 ;
6385 wxWindow *arg2 = (wxWindow *) 0 ;
6386 int arg3 ;
6387 wxPoint const &arg4_defvalue = wxDefaultPosition ;
6388 wxPoint *arg4 = (wxPoint *) &arg4_defvalue ;
6389 wxSize const &arg5_defvalue = wxDefaultSize ;
6390 wxSize *arg5 = (wxSize *) &arg5_defvalue ;
6391 long arg6 = (long) wxNO_BORDER ;
6392 wxSplashScreenWindow *result;
6393 wxPoint temp4 ;
6394 wxSize temp5 ;
6395 PyObject * obj0 = 0 ;
6396 PyObject * obj1 = 0 ;
6397 PyObject * obj2 = 0 ;
6398 PyObject * obj3 = 0 ;
6399 PyObject * obj4 = 0 ;
6400 PyObject * obj5 = 0 ;
6401 char *kwnames[] = {
6402 (char *) "bitmap",(char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style", NULL
6403 };
6404
6405 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO|OOO:new_SplashScreenWindow",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) goto fail;
6406 {
6407 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxBitmap, SWIG_POINTER_EXCEPTION | 0);
6408 if (SWIG_arg_fail(1)) SWIG_fail;
6409 if (arg1 == NULL) {
6410 SWIG_null_ref("wxBitmap");
6411 }
6412 if (SWIG_arg_fail(1)) SWIG_fail;
6413 }
6414 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
6415 if (SWIG_arg_fail(2)) SWIG_fail;
6416 {
6417 arg3 = (int)(SWIG_As_int(obj2));
6418 if (SWIG_arg_fail(3)) SWIG_fail;
6419 }
6420 if (obj3) {
6421 {
6422 arg4 = &temp4;
6423 if ( ! wxPoint_helper(obj3, &arg4)) SWIG_fail;
6424 }
6425 }
6426 if (obj4) {
6427 {
6428 arg5 = &temp5;
6429 if ( ! wxSize_helper(obj4, &arg5)) SWIG_fail;
6430 }
6431 }
6432 if (obj5) {
6433 {
6434 arg6 = (long)(SWIG_As_long(obj5));
6435 if (SWIG_arg_fail(6)) SWIG_fail;
6436 }
6437 }
6438 {
6439 if (!wxPyCheckForApp()) SWIG_fail;
6440 PyThreadState* __tstate = wxPyBeginAllowThreads();
6441 result = (wxSplashScreenWindow *)new wxSplashScreenWindow((wxBitmap const &)*arg1,arg2,arg3,(wxPoint const &)*arg4,(wxSize const &)*arg5,arg6);
6442
6443 wxPyEndAllowThreads(__tstate);
6444 if (PyErr_Occurred()) SWIG_fail;
6445 }
6446 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxSplashScreenWindow, 1);
6447 return resultobj;
6448 fail:
6449 return NULL;
6450 }
6451
6452
6453 static PyObject *_wrap_SplashScreenWindow_SetBitmap(PyObject *, PyObject *args, PyObject *kwargs) {
6454 PyObject *resultobj;
6455 wxSplashScreenWindow *arg1 = (wxSplashScreenWindow *) 0 ;
6456 wxBitmap *arg2 = 0 ;
6457 PyObject * obj0 = 0 ;
6458 PyObject * obj1 = 0 ;
6459 char *kwnames[] = {
6460 (char *) "self",(char *) "bitmap", NULL
6461 };
6462
6463 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:SplashScreenWindow_SetBitmap",kwnames,&obj0,&obj1)) goto fail;
6464 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSplashScreenWindow, SWIG_POINTER_EXCEPTION | 0);
6465 if (SWIG_arg_fail(1)) SWIG_fail;
6466 {
6467 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxBitmap, SWIG_POINTER_EXCEPTION | 0);
6468 if (SWIG_arg_fail(2)) SWIG_fail;
6469 if (arg2 == NULL) {
6470 SWIG_null_ref("wxBitmap");
6471 }
6472 if (SWIG_arg_fail(2)) SWIG_fail;
6473 }
6474 {
6475 PyThreadState* __tstate = wxPyBeginAllowThreads();
6476 (arg1)->SetBitmap((wxBitmap const &)*arg2);
6477
6478 wxPyEndAllowThreads(__tstate);
6479 if (PyErr_Occurred()) SWIG_fail;
6480 }
6481 Py_INCREF(Py_None); resultobj = Py_None;
6482 return resultobj;
6483 fail:
6484 return NULL;
6485 }
6486
6487
6488 static PyObject *_wrap_SplashScreenWindow_GetBitmap(PyObject *, PyObject *args, PyObject *kwargs) {
6489 PyObject *resultobj;
6490 wxSplashScreenWindow *arg1 = (wxSplashScreenWindow *) 0 ;
6491 wxBitmap *result;
6492 PyObject * obj0 = 0 ;
6493 char *kwnames[] = {
6494 (char *) "self", NULL
6495 };
6496
6497 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SplashScreenWindow_GetBitmap",kwnames,&obj0)) goto fail;
6498 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSplashScreenWindow, SWIG_POINTER_EXCEPTION | 0);
6499 if (SWIG_arg_fail(1)) SWIG_fail;
6500 {
6501 PyThreadState* __tstate = wxPyBeginAllowThreads();
6502 {
6503 wxBitmap &_result_ref = (arg1)->GetBitmap();
6504 result = (wxBitmap *) &_result_ref;
6505 }
6506
6507 wxPyEndAllowThreads(__tstate);
6508 if (PyErr_Occurred()) SWIG_fail;
6509 }
6510 {
6511 wxBitmap* resultptr = new wxBitmap(*result);
6512 resultobj = SWIG_NewPointerObj((void*)(resultptr), SWIGTYPE_p_wxBitmap, 1);
6513 }
6514 return resultobj;
6515 fail:
6516 return NULL;
6517 }
6518
6519
6520 static PyObject * SplashScreenWindow_swigregister(PyObject *, PyObject *args) {
6521 PyObject *obj;
6522 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
6523 SWIG_TypeClientData(SWIGTYPE_p_wxSplashScreenWindow, obj);
6524 Py_INCREF(obj);
6525 return Py_BuildValue((char *)"");
6526 }
6527 static PyObject *_wrap_new_SplashScreen(PyObject *, PyObject *args, PyObject *kwargs) {
6528 PyObject *resultobj;
6529 wxBitmap *arg1 = 0 ;
6530 long arg2 ;
6531 int arg3 ;
6532 wxWindow *arg4 = (wxWindow *) 0 ;
6533 int arg5 = (int) -1 ;
6534 wxPoint const &arg6_defvalue = wxDefaultPosition ;
6535 wxPoint *arg6 = (wxPoint *) &arg6_defvalue ;
6536 wxSize const &arg7_defvalue = wxDefaultSize ;
6537 wxSize *arg7 = (wxSize *) &arg7_defvalue ;
6538 long arg8 = (long) wxSIMPLE_BORDER|wxFRAME_NO_TASKBAR|wxSTAY_ON_TOP ;
6539 wxSplashScreen *result;
6540 wxPoint temp6 ;
6541 wxSize temp7 ;
6542 PyObject * obj0 = 0 ;
6543 PyObject * obj1 = 0 ;
6544 PyObject * obj2 = 0 ;
6545 PyObject * obj3 = 0 ;
6546 PyObject * obj4 = 0 ;
6547 PyObject * obj5 = 0 ;
6548 PyObject * obj6 = 0 ;
6549 PyObject * obj7 = 0 ;
6550 char *kwnames[] = {
6551 (char *) "bitmap",(char *) "splashStyle",(char *) "milliseconds",(char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style", NULL
6552 };
6553
6554 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOO|OOOO:new_SplashScreen",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6,&obj7)) goto fail;
6555 {
6556 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxBitmap, SWIG_POINTER_EXCEPTION | 0);
6557 if (SWIG_arg_fail(1)) SWIG_fail;
6558 if (arg1 == NULL) {
6559 SWIG_null_ref("wxBitmap");
6560 }
6561 if (SWIG_arg_fail(1)) SWIG_fail;
6562 }
6563 {
6564 arg2 = (long)(SWIG_As_long(obj1));
6565 if (SWIG_arg_fail(2)) SWIG_fail;
6566 }
6567 {
6568 arg3 = (int)(SWIG_As_int(obj2));
6569 if (SWIG_arg_fail(3)) SWIG_fail;
6570 }
6571 SWIG_Python_ConvertPtr(obj3, (void **)&arg4, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
6572 if (SWIG_arg_fail(4)) SWIG_fail;
6573 if (obj4) {
6574 {
6575 arg5 = (int)(SWIG_As_int(obj4));
6576 if (SWIG_arg_fail(5)) SWIG_fail;
6577 }
6578 }
6579 if (obj5) {
6580 {
6581 arg6 = &temp6;
6582 if ( ! wxPoint_helper(obj5, &arg6)) SWIG_fail;
6583 }
6584 }
6585 if (obj6) {
6586 {
6587 arg7 = &temp7;
6588 if ( ! wxSize_helper(obj6, &arg7)) SWIG_fail;
6589 }
6590 }
6591 if (obj7) {
6592 {
6593 arg8 = (long)(SWIG_As_long(obj7));
6594 if (SWIG_arg_fail(8)) SWIG_fail;
6595 }
6596 }
6597 {
6598 if (!wxPyCheckForApp()) SWIG_fail;
6599 PyThreadState* __tstate = wxPyBeginAllowThreads();
6600 result = (wxSplashScreen *)new wxSplashScreen((wxBitmap const &)*arg1,arg2,arg3,arg4,arg5,(wxPoint const &)*arg6,(wxSize const &)*arg7,arg8);
6601
6602 wxPyEndAllowThreads(__tstate);
6603 if (PyErr_Occurred()) SWIG_fail;
6604 }
6605 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxSplashScreen, 1);
6606 return resultobj;
6607 fail:
6608 return NULL;
6609 }
6610
6611
6612 static PyObject *_wrap_SplashScreen_GetSplashStyle(PyObject *, PyObject *args, PyObject *kwargs) {
6613 PyObject *resultobj;
6614 wxSplashScreen *arg1 = (wxSplashScreen *) 0 ;
6615 long result;
6616 PyObject * obj0 = 0 ;
6617 char *kwnames[] = {
6618 (char *) "self", NULL
6619 };
6620
6621 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SplashScreen_GetSplashStyle",kwnames,&obj0)) goto fail;
6622 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSplashScreen, SWIG_POINTER_EXCEPTION | 0);
6623 if (SWIG_arg_fail(1)) SWIG_fail;
6624 {
6625 PyThreadState* __tstate = wxPyBeginAllowThreads();
6626 result = (long)((wxSplashScreen const *)arg1)->GetSplashStyle();
6627
6628 wxPyEndAllowThreads(__tstate);
6629 if (PyErr_Occurred()) SWIG_fail;
6630 }
6631 {
6632 resultobj = SWIG_From_long((long)(result));
6633 }
6634 return resultobj;
6635 fail:
6636 return NULL;
6637 }
6638
6639
6640 static PyObject *_wrap_SplashScreen_GetSplashWindow(PyObject *, PyObject *args, PyObject *kwargs) {
6641 PyObject *resultobj;
6642 wxSplashScreen *arg1 = (wxSplashScreen *) 0 ;
6643 wxSplashScreenWindow *result;
6644 PyObject * obj0 = 0 ;
6645 char *kwnames[] = {
6646 (char *) "self", NULL
6647 };
6648
6649 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SplashScreen_GetSplashWindow",kwnames,&obj0)) goto fail;
6650 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSplashScreen, SWIG_POINTER_EXCEPTION | 0);
6651 if (SWIG_arg_fail(1)) SWIG_fail;
6652 {
6653 PyThreadState* __tstate = wxPyBeginAllowThreads();
6654 result = (wxSplashScreenWindow *)((wxSplashScreen const *)arg1)->GetSplashWindow();
6655
6656 wxPyEndAllowThreads(__tstate);
6657 if (PyErr_Occurred()) SWIG_fail;
6658 }
6659 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxSplashScreenWindow, 0);
6660 return resultobj;
6661 fail:
6662 return NULL;
6663 }
6664
6665
6666 static PyObject *_wrap_SplashScreen_GetTimeout(PyObject *, PyObject *args, PyObject *kwargs) {
6667 PyObject *resultobj;
6668 wxSplashScreen *arg1 = (wxSplashScreen *) 0 ;
6669 int result;
6670 PyObject * obj0 = 0 ;
6671 char *kwnames[] = {
6672 (char *) "self", NULL
6673 };
6674
6675 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SplashScreen_GetTimeout",kwnames,&obj0)) goto fail;
6676 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSplashScreen, SWIG_POINTER_EXCEPTION | 0);
6677 if (SWIG_arg_fail(1)) SWIG_fail;
6678 {
6679 PyThreadState* __tstate = wxPyBeginAllowThreads();
6680 result = (int)((wxSplashScreen const *)arg1)->GetTimeout();
6681
6682 wxPyEndAllowThreads(__tstate);
6683 if (PyErr_Occurred()) SWIG_fail;
6684 }
6685 {
6686 resultobj = SWIG_From_int((int)(result));
6687 }
6688 return resultobj;
6689 fail:
6690 return NULL;
6691 }
6692
6693
6694 static PyObject * SplashScreen_swigregister(PyObject *, PyObject *args) {
6695 PyObject *obj;
6696 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
6697 SWIG_TypeClientData(SWIGTYPE_p_wxSplashScreen, obj);
6698 Py_INCREF(obj);
6699 return Py_BuildValue((char *)"");
6700 }
6701 static PyObject *_wrap_new_StatusBar(PyObject *, PyObject *args, PyObject *kwargs) {
6702 PyObject *resultobj;
6703 wxWindow *arg1 = (wxWindow *) 0 ;
6704 int arg2 = (int) -1 ;
6705 long arg3 = (long) wxDEFAULT_STATUSBAR_STYLE ;
6706 wxString const &arg4_defvalue = wxPyStatusLineNameStr ;
6707 wxString *arg4 = (wxString *) &arg4_defvalue ;
6708 wxStatusBar *result;
6709 bool temp4 = false ;
6710 PyObject * obj0 = 0 ;
6711 PyObject * obj1 = 0 ;
6712 PyObject * obj2 = 0 ;
6713 PyObject * obj3 = 0 ;
6714 char *kwnames[] = {
6715 (char *) "parent",(char *) "id",(char *) "style",(char *) "name", NULL
6716 };
6717
6718 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|OOO:new_StatusBar",kwnames,&obj0,&obj1,&obj2,&obj3)) goto fail;
6719 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
6720 if (SWIG_arg_fail(1)) SWIG_fail;
6721 if (obj1) {
6722 {
6723 arg2 = (int)(SWIG_As_int(obj1));
6724 if (SWIG_arg_fail(2)) SWIG_fail;
6725 }
6726 }
6727 if (obj2) {
6728 {
6729 arg3 = (long)(SWIG_As_long(obj2));
6730 if (SWIG_arg_fail(3)) SWIG_fail;
6731 }
6732 }
6733 if (obj3) {
6734 {
6735 arg4 = wxString_in_helper(obj3);
6736 if (arg4 == NULL) SWIG_fail;
6737 temp4 = true;
6738 }
6739 }
6740 {
6741 if (!wxPyCheckForApp()) SWIG_fail;
6742 PyThreadState* __tstate = wxPyBeginAllowThreads();
6743 result = (wxStatusBar *)new wxStatusBar(arg1,arg2,arg3,(wxString const &)*arg4);
6744
6745 wxPyEndAllowThreads(__tstate);
6746 if (PyErr_Occurred()) SWIG_fail;
6747 }
6748 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxStatusBar, 1);
6749 {
6750 if (temp4)
6751 delete arg4;
6752 }
6753 return resultobj;
6754 fail:
6755 {
6756 if (temp4)
6757 delete arg4;
6758 }
6759 return NULL;
6760 }
6761
6762
6763 static PyObject *_wrap_new_PreStatusBar(PyObject *, PyObject *args, PyObject *kwargs) {
6764 PyObject *resultobj;
6765 wxStatusBar *result;
6766 char *kwnames[] = {
6767 NULL
6768 };
6769
6770 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":new_PreStatusBar",kwnames)) goto fail;
6771 {
6772 if (!wxPyCheckForApp()) SWIG_fail;
6773 PyThreadState* __tstate = wxPyBeginAllowThreads();
6774 result = (wxStatusBar *)new wxStatusBar();
6775
6776 wxPyEndAllowThreads(__tstate);
6777 if (PyErr_Occurred()) SWIG_fail;
6778 }
6779 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxStatusBar, 1);
6780 return resultobj;
6781 fail:
6782 return NULL;
6783 }
6784
6785
6786 static PyObject *_wrap_StatusBar_Create(PyObject *, PyObject *args, PyObject *kwargs) {
6787 PyObject *resultobj;
6788 wxStatusBar *arg1 = (wxStatusBar *) 0 ;
6789 wxWindow *arg2 = (wxWindow *) 0 ;
6790 int arg3 = (int) -1 ;
6791 long arg4 = (long) wxST_SIZEGRIP ;
6792 wxString const &arg5_defvalue = wxPyStatusLineNameStr ;
6793 wxString *arg5 = (wxString *) &arg5_defvalue ;
6794 bool result;
6795 bool temp5 = false ;
6796 PyObject * obj0 = 0 ;
6797 PyObject * obj1 = 0 ;
6798 PyObject * obj2 = 0 ;
6799 PyObject * obj3 = 0 ;
6800 PyObject * obj4 = 0 ;
6801 char *kwnames[] = {
6802 (char *) "self",(char *) "parent",(char *) "id",(char *) "style",(char *) "name", NULL
6803 };
6804
6805 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|OOO:StatusBar_Create",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4)) goto fail;
6806 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxStatusBar, SWIG_POINTER_EXCEPTION | 0);
6807 if (SWIG_arg_fail(1)) SWIG_fail;
6808 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
6809 if (SWIG_arg_fail(2)) SWIG_fail;
6810 if (obj2) {
6811 {
6812 arg3 = (int)(SWIG_As_int(obj2));
6813 if (SWIG_arg_fail(3)) SWIG_fail;
6814 }
6815 }
6816 if (obj3) {
6817 {
6818 arg4 = (long)(SWIG_As_long(obj3));
6819 if (SWIG_arg_fail(4)) SWIG_fail;
6820 }
6821 }
6822 if (obj4) {
6823 {
6824 arg5 = wxString_in_helper(obj4);
6825 if (arg5 == NULL) SWIG_fail;
6826 temp5 = true;
6827 }
6828 }
6829 {
6830 PyThreadState* __tstate = wxPyBeginAllowThreads();
6831 result = (bool)(arg1)->Create(arg2,arg3,arg4,(wxString const &)*arg5);
6832
6833 wxPyEndAllowThreads(__tstate);
6834 if (PyErr_Occurred()) SWIG_fail;
6835 }
6836 {
6837 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
6838 }
6839 {
6840 if (temp5)
6841 delete arg5;
6842 }
6843 return resultobj;
6844 fail:
6845 {
6846 if (temp5)
6847 delete arg5;
6848 }
6849 return NULL;
6850 }
6851
6852
6853 static PyObject *_wrap_StatusBar_SetFieldsCount(PyObject *, PyObject *args, PyObject *kwargs) {
6854 PyObject *resultobj;
6855 wxStatusBar *arg1 = (wxStatusBar *) 0 ;
6856 int arg2 = (int) 1 ;
6857 PyObject * obj0 = 0 ;
6858 PyObject * obj1 = 0 ;
6859 char *kwnames[] = {
6860 (char *) "self",(char *) "number", NULL
6861 };
6862
6863 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:StatusBar_SetFieldsCount",kwnames,&obj0,&obj1)) goto fail;
6864 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxStatusBar, SWIG_POINTER_EXCEPTION | 0);
6865 if (SWIG_arg_fail(1)) SWIG_fail;
6866 if (obj1) {
6867 {
6868 arg2 = (int)(SWIG_As_int(obj1));
6869 if (SWIG_arg_fail(2)) SWIG_fail;
6870 }
6871 }
6872 {
6873 PyThreadState* __tstate = wxPyBeginAllowThreads();
6874 (arg1)->SetFieldsCount(arg2);
6875
6876 wxPyEndAllowThreads(__tstate);
6877 if (PyErr_Occurred()) SWIG_fail;
6878 }
6879 Py_INCREF(Py_None); resultobj = Py_None;
6880 return resultobj;
6881 fail:
6882 return NULL;
6883 }
6884
6885
6886 static PyObject *_wrap_StatusBar_GetFieldsCount(PyObject *, PyObject *args, PyObject *kwargs) {
6887 PyObject *resultobj;
6888 wxStatusBar *arg1 = (wxStatusBar *) 0 ;
6889 int result;
6890 PyObject * obj0 = 0 ;
6891 char *kwnames[] = {
6892 (char *) "self", NULL
6893 };
6894
6895 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:StatusBar_GetFieldsCount",kwnames,&obj0)) goto fail;
6896 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxStatusBar, SWIG_POINTER_EXCEPTION | 0);
6897 if (SWIG_arg_fail(1)) SWIG_fail;
6898 {
6899 PyThreadState* __tstate = wxPyBeginAllowThreads();
6900 result = (int)((wxStatusBar const *)arg1)->GetFieldsCount();
6901
6902 wxPyEndAllowThreads(__tstate);
6903 if (PyErr_Occurred()) SWIG_fail;
6904 }
6905 {
6906 resultobj = SWIG_From_int((int)(result));
6907 }
6908 return resultobj;
6909 fail:
6910 return NULL;
6911 }
6912
6913
6914 static PyObject *_wrap_StatusBar_SetStatusText(PyObject *, PyObject *args, PyObject *kwargs) {
6915 PyObject *resultobj;
6916 wxStatusBar *arg1 = (wxStatusBar *) 0 ;
6917 wxString *arg2 = 0 ;
6918 int arg3 = (int) 0 ;
6919 bool temp2 = false ;
6920 PyObject * obj0 = 0 ;
6921 PyObject * obj1 = 0 ;
6922 PyObject * obj2 = 0 ;
6923 char *kwnames[] = {
6924 (char *) "self",(char *) "text",(char *) "number", NULL
6925 };
6926
6927 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|O:StatusBar_SetStatusText",kwnames,&obj0,&obj1,&obj2)) goto fail;
6928 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxStatusBar, SWIG_POINTER_EXCEPTION | 0);
6929 if (SWIG_arg_fail(1)) SWIG_fail;
6930 {
6931 arg2 = wxString_in_helper(obj1);
6932 if (arg2 == NULL) SWIG_fail;
6933 temp2 = true;
6934 }
6935 if (obj2) {
6936 {
6937 arg3 = (int)(SWIG_As_int(obj2));
6938 if (SWIG_arg_fail(3)) SWIG_fail;
6939 }
6940 }
6941 {
6942 PyThreadState* __tstate = wxPyBeginAllowThreads();
6943 (arg1)->SetStatusText((wxString const &)*arg2,arg3);
6944
6945 wxPyEndAllowThreads(__tstate);
6946 if (PyErr_Occurred()) SWIG_fail;
6947 }
6948 Py_INCREF(Py_None); resultobj = Py_None;
6949 {
6950 if (temp2)
6951 delete arg2;
6952 }
6953 return resultobj;
6954 fail:
6955 {
6956 if (temp2)
6957 delete arg2;
6958 }
6959 return NULL;
6960 }
6961
6962
6963 static PyObject *_wrap_StatusBar_GetStatusText(PyObject *, PyObject *args, PyObject *kwargs) {
6964 PyObject *resultobj;
6965 wxStatusBar *arg1 = (wxStatusBar *) 0 ;
6966 int arg2 = (int) 0 ;
6967 wxString result;
6968 PyObject * obj0 = 0 ;
6969 PyObject * obj1 = 0 ;
6970 char *kwnames[] = {
6971 (char *) "self",(char *) "number", NULL
6972 };
6973
6974 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:StatusBar_GetStatusText",kwnames,&obj0,&obj1)) goto fail;
6975 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxStatusBar, SWIG_POINTER_EXCEPTION | 0);
6976 if (SWIG_arg_fail(1)) SWIG_fail;
6977 if (obj1) {
6978 {
6979 arg2 = (int)(SWIG_As_int(obj1));
6980 if (SWIG_arg_fail(2)) SWIG_fail;
6981 }
6982 }
6983 {
6984 PyThreadState* __tstate = wxPyBeginAllowThreads();
6985 result = ((wxStatusBar const *)arg1)->GetStatusText(arg2);
6986
6987 wxPyEndAllowThreads(__tstate);
6988 if (PyErr_Occurred()) SWIG_fail;
6989 }
6990 {
6991 #if wxUSE_UNICODE
6992 resultobj = PyUnicode_FromWideChar((&result)->c_str(), (&result)->Len());
6993 #else
6994 resultobj = PyString_FromStringAndSize((&result)->c_str(), (&result)->Len());
6995 #endif
6996 }
6997 return resultobj;
6998 fail:
6999 return NULL;
7000 }
7001
7002
7003 static PyObject *_wrap_StatusBar_PushStatusText(PyObject *, PyObject *args, PyObject *kwargs) {
7004 PyObject *resultobj;
7005 wxStatusBar *arg1 = (wxStatusBar *) 0 ;
7006 wxString *arg2 = 0 ;
7007 int arg3 = (int) 0 ;
7008 bool temp2 = false ;
7009 PyObject * obj0 = 0 ;
7010 PyObject * obj1 = 0 ;
7011 PyObject * obj2 = 0 ;
7012 char *kwnames[] = {
7013 (char *) "self",(char *) "text",(char *) "number", NULL
7014 };
7015
7016 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|O:StatusBar_PushStatusText",kwnames,&obj0,&obj1,&obj2)) goto fail;
7017 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxStatusBar, SWIG_POINTER_EXCEPTION | 0);
7018 if (SWIG_arg_fail(1)) SWIG_fail;
7019 {
7020 arg2 = wxString_in_helper(obj1);
7021 if (arg2 == NULL) SWIG_fail;
7022 temp2 = true;
7023 }
7024 if (obj2) {
7025 {
7026 arg3 = (int)(SWIG_As_int(obj2));
7027 if (SWIG_arg_fail(3)) SWIG_fail;
7028 }
7029 }
7030 {
7031 PyThreadState* __tstate = wxPyBeginAllowThreads();
7032 (arg1)->PushStatusText((wxString const &)*arg2,arg3);
7033
7034 wxPyEndAllowThreads(__tstate);
7035 if (PyErr_Occurred()) SWIG_fail;
7036 }
7037 Py_INCREF(Py_None); resultobj = Py_None;
7038 {
7039 if (temp2)
7040 delete arg2;
7041 }
7042 return resultobj;
7043 fail:
7044 {
7045 if (temp2)
7046 delete arg2;
7047 }
7048 return NULL;
7049 }
7050
7051
7052 static PyObject *_wrap_StatusBar_PopStatusText(PyObject *, PyObject *args, PyObject *kwargs) {
7053 PyObject *resultobj;
7054 wxStatusBar *arg1 = (wxStatusBar *) 0 ;
7055 int arg2 = (int) 0 ;
7056 PyObject * obj0 = 0 ;
7057 PyObject * obj1 = 0 ;
7058 char *kwnames[] = {
7059 (char *) "self",(char *) "number", NULL
7060 };
7061
7062 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:StatusBar_PopStatusText",kwnames,&obj0,&obj1)) goto fail;
7063 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxStatusBar, SWIG_POINTER_EXCEPTION | 0);
7064 if (SWIG_arg_fail(1)) SWIG_fail;
7065 if (obj1) {
7066 {
7067 arg2 = (int)(SWIG_As_int(obj1));
7068 if (SWIG_arg_fail(2)) SWIG_fail;
7069 }
7070 }
7071 {
7072 PyThreadState* __tstate = wxPyBeginAllowThreads();
7073 (arg1)->PopStatusText(arg2);
7074
7075 wxPyEndAllowThreads(__tstate);
7076 if (PyErr_Occurred()) SWIG_fail;
7077 }
7078 Py_INCREF(Py_None); resultobj = Py_None;
7079 return resultobj;
7080 fail:
7081 return NULL;
7082 }
7083
7084
7085 static PyObject *_wrap_StatusBar_SetStatusWidths(PyObject *, PyObject *args, PyObject *kwargs) {
7086 PyObject *resultobj;
7087 wxStatusBar *arg1 = (wxStatusBar *) 0 ;
7088 int arg2 ;
7089 int *arg3 = (int *) 0 ;
7090 PyObject * obj0 = 0 ;
7091 PyObject * obj1 = 0 ;
7092 char *kwnames[] = {
7093 (char *) "self",(char *) "widths", NULL
7094 };
7095
7096 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:StatusBar_SetStatusWidths",kwnames,&obj0,&obj1)) goto fail;
7097 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxStatusBar, SWIG_POINTER_EXCEPTION | 0);
7098 if (SWIG_arg_fail(1)) SWIG_fail;
7099 {
7100 arg2 = PyList_Size(obj1);
7101 arg3 = int_LIST_helper(obj1);
7102 if (arg3 == NULL) SWIG_fail;
7103 }
7104 {
7105 PyThreadState* __tstate = wxPyBeginAllowThreads();
7106 (arg1)->SetStatusWidths(arg2,(int const *)arg3);
7107
7108 wxPyEndAllowThreads(__tstate);
7109 if (PyErr_Occurred()) SWIG_fail;
7110 }
7111 Py_INCREF(Py_None); resultobj = Py_None;
7112 {
7113 if (arg3) delete [] arg3;
7114 }
7115 return resultobj;
7116 fail:
7117 {
7118 if (arg3) delete [] arg3;
7119 }
7120 return NULL;
7121 }
7122
7123
7124 static PyObject *_wrap_StatusBar_SetStatusStyles(PyObject *, PyObject *args, PyObject *kwargs) {
7125 PyObject *resultobj;
7126 wxStatusBar *arg1 = (wxStatusBar *) 0 ;
7127 int arg2 ;
7128 int *arg3 = (int *) 0 ;
7129 PyObject * obj0 = 0 ;
7130 PyObject * obj1 = 0 ;
7131 char *kwnames[] = {
7132 (char *) "self",(char *) "styles", NULL
7133 };
7134
7135 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:StatusBar_SetStatusStyles",kwnames,&obj0,&obj1)) goto fail;
7136 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxStatusBar, SWIG_POINTER_EXCEPTION | 0);
7137 if (SWIG_arg_fail(1)) SWIG_fail;
7138 {
7139 arg2 = PyList_Size(obj1);
7140 arg3 = int_LIST_helper(obj1);
7141 if (arg3 == NULL) SWIG_fail;
7142 }
7143 {
7144 PyThreadState* __tstate = wxPyBeginAllowThreads();
7145 (arg1)->SetStatusStyles(arg2,(int const *)arg3);
7146
7147 wxPyEndAllowThreads(__tstate);
7148 if (PyErr_Occurred()) SWIG_fail;
7149 }
7150 Py_INCREF(Py_None); resultobj = Py_None;
7151 {
7152 if (arg3) delete [] arg3;
7153 }
7154 return resultobj;
7155 fail:
7156 {
7157 if (arg3) delete [] arg3;
7158 }
7159 return NULL;
7160 }
7161
7162
7163 static PyObject *_wrap_StatusBar_GetFieldRect(PyObject *, PyObject *args, PyObject *kwargs) {
7164 PyObject *resultobj;
7165 wxStatusBar *arg1 = (wxStatusBar *) 0 ;
7166 int arg2 ;
7167 wxRect result;
7168 PyObject * obj0 = 0 ;
7169 PyObject * obj1 = 0 ;
7170 char *kwnames[] = {
7171 (char *) "self",(char *) "i", NULL
7172 };
7173
7174 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:StatusBar_GetFieldRect",kwnames,&obj0,&obj1)) goto fail;
7175 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxStatusBar, SWIG_POINTER_EXCEPTION | 0);
7176 if (SWIG_arg_fail(1)) SWIG_fail;
7177 {
7178 arg2 = (int)(SWIG_As_int(obj1));
7179 if (SWIG_arg_fail(2)) SWIG_fail;
7180 }
7181 {
7182 PyThreadState* __tstate = wxPyBeginAllowThreads();
7183 result = wxStatusBar_GetFieldRect(arg1,arg2);
7184
7185 wxPyEndAllowThreads(__tstate);
7186 if (PyErr_Occurred()) SWIG_fail;
7187 }
7188 {
7189 wxRect * resultptr;
7190 resultptr = new wxRect((wxRect &)(result));
7191 resultobj = SWIG_NewPointerObj((void *)(resultptr), SWIGTYPE_p_wxRect, 1);
7192 }
7193 return resultobj;
7194 fail:
7195 return NULL;
7196 }
7197
7198
7199 static PyObject *_wrap_StatusBar_SetMinHeight(PyObject *, PyObject *args, PyObject *kwargs) {
7200 PyObject *resultobj;
7201 wxStatusBar *arg1 = (wxStatusBar *) 0 ;
7202 int arg2 ;
7203 PyObject * obj0 = 0 ;
7204 PyObject * obj1 = 0 ;
7205 char *kwnames[] = {
7206 (char *) "self",(char *) "height", NULL
7207 };
7208
7209 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:StatusBar_SetMinHeight",kwnames,&obj0,&obj1)) goto fail;
7210 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxStatusBar, SWIG_POINTER_EXCEPTION | 0);
7211 if (SWIG_arg_fail(1)) SWIG_fail;
7212 {
7213 arg2 = (int)(SWIG_As_int(obj1));
7214 if (SWIG_arg_fail(2)) SWIG_fail;
7215 }
7216 {
7217 PyThreadState* __tstate = wxPyBeginAllowThreads();
7218 (arg1)->SetMinHeight(arg2);
7219
7220 wxPyEndAllowThreads(__tstate);
7221 if (PyErr_Occurred()) SWIG_fail;
7222 }
7223 Py_INCREF(Py_None); resultobj = Py_None;
7224 return resultobj;
7225 fail:
7226 return NULL;
7227 }
7228
7229
7230 static PyObject *_wrap_StatusBar_GetBorderX(PyObject *, PyObject *args, PyObject *kwargs) {
7231 PyObject *resultobj;
7232 wxStatusBar *arg1 = (wxStatusBar *) 0 ;
7233 int result;
7234 PyObject * obj0 = 0 ;
7235 char *kwnames[] = {
7236 (char *) "self", NULL
7237 };
7238
7239 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:StatusBar_GetBorderX",kwnames,&obj0)) goto fail;
7240 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxStatusBar, SWIG_POINTER_EXCEPTION | 0);
7241 if (SWIG_arg_fail(1)) SWIG_fail;
7242 {
7243 PyThreadState* __tstate = wxPyBeginAllowThreads();
7244 result = (int)((wxStatusBar const *)arg1)->GetBorderX();
7245
7246 wxPyEndAllowThreads(__tstate);
7247 if (PyErr_Occurred()) SWIG_fail;
7248 }
7249 {
7250 resultobj = SWIG_From_int((int)(result));
7251 }
7252 return resultobj;
7253 fail:
7254 return NULL;
7255 }
7256
7257
7258 static PyObject *_wrap_StatusBar_GetBorderY(PyObject *, PyObject *args, PyObject *kwargs) {
7259 PyObject *resultobj;
7260 wxStatusBar *arg1 = (wxStatusBar *) 0 ;
7261 int result;
7262 PyObject * obj0 = 0 ;
7263 char *kwnames[] = {
7264 (char *) "self", NULL
7265 };
7266
7267 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:StatusBar_GetBorderY",kwnames,&obj0)) goto fail;
7268 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxStatusBar, SWIG_POINTER_EXCEPTION | 0);
7269 if (SWIG_arg_fail(1)) SWIG_fail;
7270 {
7271 PyThreadState* __tstate = wxPyBeginAllowThreads();
7272 result = (int)((wxStatusBar const *)arg1)->GetBorderY();
7273
7274 wxPyEndAllowThreads(__tstate);
7275 if (PyErr_Occurred()) SWIG_fail;
7276 }
7277 {
7278 resultobj = SWIG_From_int((int)(result));
7279 }
7280 return resultobj;
7281 fail:
7282 return NULL;
7283 }
7284
7285
7286 static PyObject *_wrap_StatusBar_GetClassDefaultAttributes(PyObject *, PyObject *args, PyObject *kwargs) {
7287 PyObject *resultobj;
7288 wxWindowVariant arg1 = (wxWindowVariant) wxWINDOW_VARIANT_NORMAL ;
7289 wxVisualAttributes result;
7290 PyObject * obj0 = 0 ;
7291 char *kwnames[] = {
7292 (char *) "variant", NULL
7293 };
7294
7295 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"|O:StatusBar_GetClassDefaultAttributes",kwnames,&obj0)) goto fail;
7296 if (obj0) {
7297 {
7298 arg1 = (wxWindowVariant)(SWIG_As_int(obj0));
7299 if (SWIG_arg_fail(1)) SWIG_fail;
7300 }
7301 }
7302 {
7303 if (!wxPyCheckForApp()) SWIG_fail;
7304 PyThreadState* __tstate = wxPyBeginAllowThreads();
7305 result = wxStatusBar::GetClassDefaultAttributes((wxWindowVariant )arg1);
7306
7307 wxPyEndAllowThreads(__tstate);
7308 if (PyErr_Occurred()) SWIG_fail;
7309 }
7310 {
7311 wxVisualAttributes * resultptr;
7312 resultptr = new wxVisualAttributes((wxVisualAttributes &)(result));
7313 resultobj = SWIG_NewPointerObj((void *)(resultptr), SWIGTYPE_p_wxVisualAttributes, 1);
7314 }
7315 return resultobj;
7316 fail:
7317 return NULL;
7318 }
7319
7320
7321 static PyObject * StatusBar_swigregister(PyObject *, PyObject *args) {
7322 PyObject *obj;
7323 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
7324 SWIG_TypeClientData(SWIGTYPE_p_wxStatusBar, obj);
7325 Py_INCREF(obj);
7326 return Py_BuildValue((char *)"");
7327 }
7328 static int _wrap_SplitterNameStr_set(PyObject *) {
7329 PyErr_SetString(PyExc_TypeError,"Variable SplitterNameStr is read-only.");
7330 return 1;
7331 }
7332
7333
7334 static PyObject *_wrap_SplitterNameStr_get(void) {
7335 PyObject *pyobj;
7336
7337 {
7338 #if wxUSE_UNICODE
7339 pyobj = PyUnicode_FromWideChar((&wxPySplitterNameStr)->c_str(), (&wxPySplitterNameStr)->Len());
7340 #else
7341 pyobj = PyString_FromStringAndSize((&wxPySplitterNameStr)->c_str(), (&wxPySplitterNameStr)->Len());
7342 #endif
7343 }
7344 return pyobj;
7345 }
7346
7347
7348 static PyObject *_wrap_new_SplitterWindow(PyObject *, PyObject *args, PyObject *kwargs) {
7349 PyObject *resultobj;
7350 wxWindow *arg1 = (wxWindow *) 0 ;
7351 int arg2 = (int) -1 ;
7352 wxPoint const &arg3_defvalue = wxDefaultPosition ;
7353 wxPoint *arg3 = (wxPoint *) &arg3_defvalue ;
7354 wxSize const &arg4_defvalue = wxDefaultSize ;
7355 wxSize *arg4 = (wxSize *) &arg4_defvalue ;
7356 long arg5 = (long) wxSP_3D ;
7357 wxString const &arg6_defvalue = wxPySplitterNameStr ;
7358 wxString *arg6 = (wxString *) &arg6_defvalue ;
7359 wxSplitterWindow *result;
7360 wxPoint temp3 ;
7361 wxSize temp4 ;
7362 bool temp6 = false ;
7363 PyObject * obj0 = 0 ;
7364 PyObject * obj1 = 0 ;
7365 PyObject * obj2 = 0 ;
7366 PyObject * obj3 = 0 ;
7367 PyObject * obj4 = 0 ;
7368 PyObject * obj5 = 0 ;
7369 char *kwnames[] = {
7370 (char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
7371 };
7372
7373 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|OOOOO:new_SplitterWindow",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) goto fail;
7374 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
7375 if (SWIG_arg_fail(1)) SWIG_fail;
7376 if (obj1) {
7377 {
7378 arg2 = (int)(SWIG_As_int(obj1));
7379 if (SWIG_arg_fail(2)) SWIG_fail;
7380 }
7381 }
7382 if (obj2) {
7383 {
7384 arg3 = &temp3;
7385 if ( ! wxPoint_helper(obj2, &arg3)) SWIG_fail;
7386 }
7387 }
7388 if (obj3) {
7389 {
7390 arg4 = &temp4;
7391 if ( ! wxSize_helper(obj3, &arg4)) SWIG_fail;
7392 }
7393 }
7394 if (obj4) {
7395 {
7396 arg5 = (long)(SWIG_As_long(obj4));
7397 if (SWIG_arg_fail(5)) SWIG_fail;
7398 }
7399 }
7400 if (obj5) {
7401 {
7402 arg6 = wxString_in_helper(obj5);
7403 if (arg6 == NULL) SWIG_fail;
7404 temp6 = true;
7405 }
7406 }
7407 {
7408 if (!wxPyCheckForApp()) SWIG_fail;
7409 PyThreadState* __tstate = wxPyBeginAllowThreads();
7410 result = (wxSplitterWindow *)new wxSplitterWindow(arg1,arg2,(wxPoint const &)*arg3,(wxSize const &)*arg4,arg5,(wxString const &)*arg6);
7411
7412 wxPyEndAllowThreads(__tstate);
7413 if (PyErr_Occurred()) SWIG_fail;
7414 }
7415 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxSplitterWindow, 1);
7416 {
7417 if (temp6)
7418 delete arg6;
7419 }
7420 return resultobj;
7421 fail:
7422 {
7423 if (temp6)
7424 delete arg6;
7425 }
7426 return NULL;
7427 }
7428
7429
7430 static PyObject *_wrap_new_PreSplitterWindow(PyObject *, PyObject *args, PyObject *kwargs) {
7431 PyObject *resultobj;
7432 wxSplitterWindow *result;
7433 char *kwnames[] = {
7434 NULL
7435 };
7436
7437 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":new_PreSplitterWindow",kwnames)) goto fail;
7438 {
7439 if (!wxPyCheckForApp()) SWIG_fail;
7440 PyThreadState* __tstate = wxPyBeginAllowThreads();
7441 result = (wxSplitterWindow *)new wxSplitterWindow();
7442
7443 wxPyEndAllowThreads(__tstate);
7444 if (PyErr_Occurred()) SWIG_fail;
7445 }
7446 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxSplitterWindow, 1);
7447 return resultobj;
7448 fail:
7449 return NULL;
7450 }
7451
7452
7453 static PyObject *_wrap_SplitterWindow_Create(PyObject *, PyObject *args, PyObject *kwargs) {
7454 PyObject *resultobj;
7455 wxSplitterWindow *arg1 = (wxSplitterWindow *) 0 ;
7456 wxWindow *arg2 = (wxWindow *) 0 ;
7457 int arg3 = (int) -1 ;
7458 wxPoint const &arg4_defvalue = wxDefaultPosition ;
7459 wxPoint *arg4 = (wxPoint *) &arg4_defvalue ;
7460 wxSize const &arg5_defvalue = wxDefaultSize ;
7461 wxSize *arg5 = (wxSize *) &arg5_defvalue ;
7462 long arg6 = (long) wxSP_3D ;
7463 wxString const &arg7_defvalue = wxPySplitterNameStr ;
7464 wxString *arg7 = (wxString *) &arg7_defvalue ;
7465 bool result;
7466 wxPoint temp4 ;
7467 wxSize temp5 ;
7468 bool temp7 = false ;
7469 PyObject * obj0 = 0 ;
7470 PyObject * obj1 = 0 ;
7471 PyObject * obj2 = 0 ;
7472 PyObject * obj3 = 0 ;
7473 PyObject * obj4 = 0 ;
7474 PyObject * obj5 = 0 ;
7475 PyObject * obj6 = 0 ;
7476 char *kwnames[] = {
7477 (char *) "self",(char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
7478 };
7479
7480 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|OOOOO:SplitterWindow_Create",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6)) goto fail;
7481 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSplitterWindow, SWIG_POINTER_EXCEPTION | 0);
7482 if (SWIG_arg_fail(1)) SWIG_fail;
7483 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
7484 if (SWIG_arg_fail(2)) SWIG_fail;
7485 if (obj2) {
7486 {
7487 arg3 = (int)(SWIG_As_int(obj2));
7488 if (SWIG_arg_fail(3)) SWIG_fail;
7489 }
7490 }
7491 if (obj3) {
7492 {
7493 arg4 = &temp4;
7494 if ( ! wxPoint_helper(obj3, &arg4)) SWIG_fail;
7495 }
7496 }
7497 if (obj4) {
7498 {
7499 arg5 = &temp5;
7500 if ( ! wxSize_helper(obj4, &arg5)) SWIG_fail;
7501 }
7502 }
7503 if (obj5) {
7504 {
7505 arg6 = (long)(SWIG_As_long(obj5));
7506 if (SWIG_arg_fail(6)) SWIG_fail;
7507 }
7508 }
7509 if (obj6) {
7510 {
7511 arg7 = wxString_in_helper(obj6);
7512 if (arg7 == NULL) SWIG_fail;
7513 temp7 = true;
7514 }
7515 }
7516 {
7517 PyThreadState* __tstate = wxPyBeginAllowThreads();
7518 result = (bool)(arg1)->Create(arg2,arg3,(wxPoint const &)*arg4,(wxSize const &)*arg5,arg6,(wxString const &)*arg7);
7519
7520 wxPyEndAllowThreads(__tstate);
7521 if (PyErr_Occurred()) SWIG_fail;
7522 }
7523 {
7524 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
7525 }
7526 {
7527 if (temp7)
7528 delete arg7;
7529 }
7530 return resultobj;
7531 fail:
7532 {
7533 if (temp7)
7534 delete arg7;
7535 }
7536 return NULL;
7537 }
7538
7539
7540 static PyObject *_wrap_SplitterWindow_GetWindow1(PyObject *, PyObject *args, PyObject *kwargs) {
7541 PyObject *resultobj;
7542 wxSplitterWindow *arg1 = (wxSplitterWindow *) 0 ;
7543 wxWindow *result;
7544 PyObject * obj0 = 0 ;
7545 char *kwnames[] = {
7546 (char *) "self", NULL
7547 };
7548
7549 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SplitterWindow_GetWindow1",kwnames,&obj0)) goto fail;
7550 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSplitterWindow, SWIG_POINTER_EXCEPTION | 0);
7551 if (SWIG_arg_fail(1)) SWIG_fail;
7552 {
7553 PyThreadState* __tstate = wxPyBeginAllowThreads();
7554 result = (wxWindow *)((wxSplitterWindow const *)arg1)->GetWindow1();
7555
7556 wxPyEndAllowThreads(__tstate);
7557 if (PyErr_Occurred()) SWIG_fail;
7558 }
7559 {
7560 resultobj = wxPyMake_wxObject(result, 0);
7561 }
7562 return resultobj;
7563 fail:
7564 return NULL;
7565 }
7566
7567
7568 static PyObject *_wrap_SplitterWindow_GetWindow2(PyObject *, PyObject *args, PyObject *kwargs) {
7569 PyObject *resultobj;
7570 wxSplitterWindow *arg1 = (wxSplitterWindow *) 0 ;
7571 wxWindow *result;
7572 PyObject * obj0 = 0 ;
7573 char *kwnames[] = {
7574 (char *) "self", NULL
7575 };
7576
7577 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SplitterWindow_GetWindow2",kwnames,&obj0)) goto fail;
7578 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSplitterWindow, SWIG_POINTER_EXCEPTION | 0);
7579 if (SWIG_arg_fail(1)) SWIG_fail;
7580 {
7581 PyThreadState* __tstate = wxPyBeginAllowThreads();
7582 result = (wxWindow *)((wxSplitterWindow const *)arg1)->GetWindow2();
7583
7584 wxPyEndAllowThreads(__tstate);
7585 if (PyErr_Occurred()) SWIG_fail;
7586 }
7587 {
7588 resultobj = wxPyMake_wxObject(result, 0);
7589 }
7590 return resultobj;
7591 fail:
7592 return NULL;
7593 }
7594
7595
7596 static PyObject *_wrap_SplitterWindow_SetSplitMode(PyObject *, PyObject *args, PyObject *kwargs) {
7597 PyObject *resultobj;
7598 wxSplitterWindow *arg1 = (wxSplitterWindow *) 0 ;
7599 int arg2 ;
7600 PyObject * obj0 = 0 ;
7601 PyObject * obj1 = 0 ;
7602 char *kwnames[] = {
7603 (char *) "self",(char *) "mode", NULL
7604 };
7605
7606 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:SplitterWindow_SetSplitMode",kwnames,&obj0,&obj1)) goto fail;
7607 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSplitterWindow, SWIG_POINTER_EXCEPTION | 0);
7608 if (SWIG_arg_fail(1)) SWIG_fail;
7609 {
7610 arg2 = (int)(SWIG_As_int(obj1));
7611 if (SWIG_arg_fail(2)) SWIG_fail;
7612 }
7613 {
7614 PyThreadState* __tstate = wxPyBeginAllowThreads();
7615 (arg1)->SetSplitMode(arg2);
7616
7617 wxPyEndAllowThreads(__tstate);
7618 if (PyErr_Occurred()) SWIG_fail;
7619 }
7620 Py_INCREF(Py_None); resultobj = Py_None;
7621 return resultobj;
7622 fail:
7623 return NULL;
7624 }
7625
7626
7627 static PyObject *_wrap_SplitterWindow_GetSplitMode(PyObject *, PyObject *args, PyObject *kwargs) {
7628 PyObject *resultobj;
7629 wxSplitterWindow *arg1 = (wxSplitterWindow *) 0 ;
7630 wxSplitMode result;
7631 PyObject * obj0 = 0 ;
7632 char *kwnames[] = {
7633 (char *) "self", NULL
7634 };
7635
7636 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SplitterWindow_GetSplitMode",kwnames,&obj0)) goto fail;
7637 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSplitterWindow, SWIG_POINTER_EXCEPTION | 0);
7638 if (SWIG_arg_fail(1)) SWIG_fail;
7639 {
7640 PyThreadState* __tstate = wxPyBeginAllowThreads();
7641 result = (wxSplitMode)((wxSplitterWindow const *)arg1)->GetSplitMode();
7642
7643 wxPyEndAllowThreads(__tstate);
7644 if (PyErr_Occurred()) SWIG_fail;
7645 }
7646 resultobj = SWIG_From_int((result));
7647 return resultobj;
7648 fail:
7649 return NULL;
7650 }
7651
7652
7653 static PyObject *_wrap_SplitterWindow_Initialize(PyObject *, PyObject *args, PyObject *kwargs) {
7654 PyObject *resultobj;
7655 wxSplitterWindow *arg1 = (wxSplitterWindow *) 0 ;
7656 wxWindow *arg2 = (wxWindow *) 0 ;
7657 PyObject * obj0 = 0 ;
7658 PyObject * obj1 = 0 ;
7659 char *kwnames[] = {
7660 (char *) "self",(char *) "window", NULL
7661 };
7662
7663 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:SplitterWindow_Initialize",kwnames,&obj0,&obj1)) goto fail;
7664 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSplitterWindow, SWIG_POINTER_EXCEPTION | 0);
7665 if (SWIG_arg_fail(1)) SWIG_fail;
7666 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
7667 if (SWIG_arg_fail(2)) SWIG_fail;
7668 {
7669 PyThreadState* __tstate = wxPyBeginAllowThreads();
7670 (arg1)->Initialize(arg2);
7671
7672 wxPyEndAllowThreads(__tstate);
7673 if (PyErr_Occurred()) SWIG_fail;
7674 }
7675 Py_INCREF(Py_None); resultobj = Py_None;
7676 return resultobj;
7677 fail:
7678 return NULL;
7679 }
7680
7681
7682 static PyObject *_wrap_SplitterWindow_SplitVertically(PyObject *, PyObject *args, PyObject *kwargs) {
7683 PyObject *resultobj;
7684 wxSplitterWindow *arg1 = (wxSplitterWindow *) 0 ;
7685 wxWindow *arg2 = (wxWindow *) 0 ;
7686 wxWindow *arg3 = (wxWindow *) 0 ;
7687 int arg4 = (int) 0 ;
7688 bool result;
7689 PyObject * obj0 = 0 ;
7690 PyObject * obj1 = 0 ;
7691 PyObject * obj2 = 0 ;
7692 PyObject * obj3 = 0 ;
7693 char *kwnames[] = {
7694 (char *) "self",(char *) "window1",(char *) "window2",(char *) "sashPosition", NULL
7695 };
7696
7697 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO|O:SplitterWindow_SplitVertically",kwnames,&obj0,&obj1,&obj2,&obj3)) goto fail;
7698 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSplitterWindow, SWIG_POINTER_EXCEPTION | 0);
7699 if (SWIG_arg_fail(1)) SWIG_fail;
7700 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
7701 if (SWIG_arg_fail(2)) SWIG_fail;
7702 SWIG_Python_ConvertPtr(obj2, (void **)&arg3, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
7703 if (SWIG_arg_fail(3)) SWIG_fail;
7704 if (obj3) {
7705 {
7706 arg4 = (int)(SWIG_As_int(obj3));
7707 if (SWIG_arg_fail(4)) SWIG_fail;
7708 }
7709 }
7710 {
7711 PyThreadState* __tstate = wxPyBeginAllowThreads();
7712 result = (bool)(arg1)->SplitVertically(arg2,arg3,arg4);
7713
7714 wxPyEndAllowThreads(__tstate);
7715 if (PyErr_Occurred()) SWIG_fail;
7716 }
7717 {
7718 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
7719 }
7720 return resultobj;
7721 fail:
7722 return NULL;
7723 }
7724
7725
7726 static PyObject *_wrap_SplitterWindow_SplitHorizontally(PyObject *, PyObject *args, PyObject *kwargs) {
7727 PyObject *resultobj;
7728 wxSplitterWindow *arg1 = (wxSplitterWindow *) 0 ;
7729 wxWindow *arg2 = (wxWindow *) 0 ;
7730 wxWindow *arg3 = (wxWindow *) 0 ;
7731 int arg4 = (int) 0 ;
7732 bool result;
7733 PyObject * obj0 = 0 ;
7734 PyObject * obj1 = 0 ;
7735 PyObject * obj2 = 0 ;
7736 PyObject * obj3 = 0 ;
7737 char *kwnames[] = {
7738 (char *) "self",(char *) "window1",(char *) "window2",(char *) "sashPosition", NULL
7739 };
7740
7741 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO|O:SplitterWindow_SplitHorizontally",kwnames,&obj0,&obj1,&obj2,&obj3)) goto fail;
7742 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSplitterWindow, SWIG_POINTER_EXCEPTION | 0);
7743 if (SWIG_arg_fail(1)) SWIG_fail;
7744 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
7745 if (SWIG_arg_fail(2)) SWIG_fail;
7746 SWIG_Python_ConvertPtr(obj2, (void **)&arg3, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
7747 if (SWIG_arg_fail(3)) SWIG_fail;
7748 if (obj3) {
7749 {
7750 arg4 = (int)(SWIG_As_int(obj3));
7751 if (SWIG_arg_fail(4)) SWIG_fail;
7752 }
7753 }
7754 {
7755 PyThreadState* __tstate = wxPyBeginAllowThreads();
7756 result = (bool)(arg1)->SplitHorizontally(arg2,arg3,arg4);
7757
7758 wxPyEndAllowThreads(__tstate);
7759 if (PyErr_Occurred()) SWIG_fail;
7760 }
7761 {
7762 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
7763 }
7764 return resultobj;
7765 fail:
7766 return NULL;
7767 }
7768
7769
7770 static PyObject *_wrap_SplitterWindow_Unsplit(PyObject *, PyObject *args, PyObject *kwargs) {
7771 PyObject *resultobj;
7772 wxSplitterWindow *arg1 = (wxSplitterWindow *) 0 ;
7773 wxWindow *arg2 = (wxWindow *) NULL ;
7774 bool result;
7775 PyObject * obj0 = 0 ;
7776 PyObject * obj1 = 0 ;
7777 char *kwnames[] = {
7778 (char *) "self",(char *) "toRemove", NULL
7779 };
7780
7781 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:SplitterWindow_Unsplit",kwnames,&obj0,&obj1)) goto fail;
7782 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSplitterWindow, SWIG_POINTER_EXCEPTION | 0);
7783 if (SWIG_arg_fail(1)) SWIG_fail;
7784 if (obj1) {
7785 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
7786 if (SWIG_arg_fail(2)) SWIG_fail;
7787 }
7788 {
7789 PyThreadState* __tstate = wxPyBeginAllowThreads();
7790 result = (bool)(arg1)->Unsplit(arg2);
7791
7792 wxPyEndAllowThreads(__tstate);
7793 if (PyErr_Occurred()) SWIG_fail;
7794 }
7795 {
7796 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
7797 }
7798 return resultobj;
7799 fail:
7800 return NULL;
7801 }
7802
7803
7804 static PyObject *_wrap_SplitterWindow_ReplaceWindow(PyObject *, PyObject *args, PyObject *kwargs) {
7805 PyObject *resultobj;
7806 wxSplitterWindow *arg1 = (wxSplitterWindow *) 0 ;
7807 wxWindow *arg2 = (wxWindow *) 0 ;
7808 wxWindow *arg3 = (wxWindow *) 0 ;
7809 bool result;
7810 PyObject * obj0 = 0 ;
7811 PyObject * obj1 = 0 ;
7812 PyObject * obj2 = 0 ;
7813 char *kwnames[] = {
7814 (char *) "self",(char *) "winOld",(char *) "winNew", NULL
7815 };
7816
7817 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:SplitterWindow_ReplaceWindow",kwnames,&obj0,&obj1,&obj2)) goto fail;
7818 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSplitterWindow, SWIG_POINTER_EXCEPTION | 0);
7819 if (SWIG_arg_fail(1)) SWIG_fail;
7820 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
7821 if (SWIG_arg_fail(2)) SWIG_fail;
7822 SWIG_Python_ConvertPtr(obj2, (void **)&arg3, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
7823 if (SWIG_arg_fail(3)) SWIG_fail;
7824 {
7825 PyThreadState* __tstate = wxPyBeginAllowThreads();
7826 result = (bool)(arg1)->ReplaceWindow(arg2,arg3);
7827
7828 wxPyEndAllowThreads(__tstate);
7829 if (PyErr_Occurred()) SWIG_fail;
7830 }
7831 {
7832 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
7833 }
7834 return resultobj;
7835 fail:
7836 return NULL;
7837 }
7838
7839
7840 static PyObject *_wrap_SplitterWindow_UpdateSize(PyObject *, PyObject *args, PyObject *kwargs) {
7841 PyObject *resultobj;
7842 wxSplitterWindow *arg1 = (wxSplitterWindow *) 0 ;
7843 PyObject * obj0 = 0 ;
7844 char *kwnames[] = {
7845 (char *) "self", NULL
7846 };
7847
7848 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SplitterWindow_UpdateSize",kwnames,&obj0)) goto fail;
7849 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSplitterWindow, SWIG_POINTER_EXCEPTION | 0);
7850 if (SWIG_arg_fail(1)) SWIG_fail;
7851 {
7852 PyThreadState* __tstate = wxPyBeginAllowThreads();
7853 (arg1)->UpdateSize();
7854
7855 wxPyEndAllowThreads(__tstate);
7856 if (PyErr_Occurred()) SWIG_fail;
7857 }
7858 Py_INCREF(Py_None); resultobj = Py_None;
7859 return resultobj;
7860 fail:
7861 return NULL;
7862 }
7863
7864
7865 static PyObject *_wrap_SplitterWindow_IsSplit(PyObject *, PyObject *args, PyObject *kwargs) {
7866 PyObject *resultobj;
7867 wxSplitterWindow *arg1 = (wxSplitterWindow *) 0 ;
7868 bool result;
7869 PyObject * obj0 = 0 ;
7870 char *kwnames[] = {
7871 (char *) "self", NULL
7872 };
7873
7874 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SplitterWindow_IsSplit",kwnames,&obj0)) goto fail;
7875 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSplitterWindow, SWIG_POINTER_EXCEPTION | 0);
7876 if (SWIG_arg_fail(1)) SWIG_fail;
7877 {
7878 PyThreadState* __tstate = wxPyBeginAllowThreads();
7879 result = (bool)((wxSplitterWindow const *)arg1)->IsSplit();
7880
7881 wxPyEndAllowThreads(__tstate);
7882 if (PyErr_Occurred()) SWIG_fail;
7883 }
7884 {
7885 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
7886 }
7887 return resultobj;
7888 fail:
7889 return NULL;
7890 }
7891
7892
7893 static PyObject *_wrap_SplitterWindow_SetSashSize(PyObject *, PyObject *args, PyObject *kwargs) {
7894 PyObject *resultobj;
7895 wxSplitterWindow *arg1 = (wxSplitterWindow *) 0 ;
7896 int arg2 ;
7897 PyObject * obj0 = 0 ;
7898 PyObject * obj1 = 0 ;
7899 char *kwnames[] = {
7900 (char *) "self",(char *) "width", NULL
7901 };
7902
7903 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:SplitterWindow_SetSashSize",kwnames,&obj0,&obj1)) goto fail;
7904 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSplitterWindow, SWIG_POINTER_EXCEPTION | 0);
7905 if (SWIG_arg_fail(1)) SWIG_fail;
7906 {
7907 arg2 = (int)(SWIG_As_int(obj1));
7908 if (SWIG_arg_fail(2)) SWIG_fail;
7909 }
7910 {
7911 PyThreadState* __tstate = wxPyBeginAllowThreads();
7912 (arg1)->SetSashSize(arg2);
7913
7914 wxPyEndAllowThreads(__tstate);
7915 if (PyErr_Occurred()) SWIG_fail;
7916 }
7917 Py_INCREF(Py_None); resultobj = Py_None;
7918 return resultobj;
7919 fail:
7920 return NULL;
7921 }
7922
7923
7924 static PyObject *_wrap_SplitterWindow_SetBorderSize(PyObject *, PyObject *args, PyObject *kwargs) {
7925 PyObject *resultobj;
7926 wxSplitterWindow *arg1 = (wxSplitterWindow *) 0 ;
7927 int arg2 ;
7928 PyObject * obj0 = 0 ;
7929 PyObject * obj1 = 0 ;
7930 char *kwnames[] = {
7931 (char *) "self",(char *) "width", NULL
7932 };
7933
7934 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:SplitterWindow_SetBorderSize",kwnames,&obj0,&obj1)) goto fail;
7935 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSplitterWindow, SWIG_POINTER_EXCEPTION | 0);
7936 if (SWIG_arg_fail(1)) SWIG_fail;
7937 {
7938 arg2 = (int)(SWIG_As_int(obj1));
7939 if (SWIG_arg_fail(2)) SWIG_fail;
7940 }
7941 {
7942 PyThreadState* __tstate = wxPyBeginAllowThreads();
7943 (arg1)->SetBorderSize(arg2);
7944
7945 wxPyEndAllowThreads(__tstate);
7946 if (PyErr_Occurred()) SWIG_fail;
7947 }
7948 Py_INCREF(Py_None); resultobj = Py_None;
7949 return resultobj;
7950 fail:
7951 return NULL;
7952 }
7953
7954
7955 static PyObject *_wrap_SplitterWindow_GetSashSize(PyObject *, PyObject *args, PyObject *kwargs) {
7956 PyObject *resultobj;
7957 wxSplitterWindow *arg1 = (wxSplitterWindow *) 0 ;
7958 int result;
7959 PyObject * obj0 = 0 ;
7960 char *kwnames[] = {
7961 (char *) "self", NULL
7962 };
7963
7964 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SplitterWindow_GetSashSize",kwnames,&obj0)) goto fail;
7965 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSplitterWindow, SWIG_POINTER_EXCEPTION | 0);
7966 if (SWIG_arg_fail(1)) SWIG_fail;
7967 {
7968 PyThreadState* __tstate = wxPyBeginAllowThreads();
7969 result = (int)((wxSplitterWindow const *)arg1)->GetSashSize();
7970
7971 wxPyEndAllowThreads(__tstate);
7972 if (PyErr_Occurred()) SWIG_fail;
7973 }
7974 {
7975 resultobj = SWIG_From_int((int)(result));
7976 }
7977 return resultobj;
7978 fail:
7979 return NULL;
7980 }
7981
7982
7983 static PyObject *_wrap_SplitterWindow_GetBorderSize(PyObject *, PyObject *args, PyObject *kwargs) {
7984 PyObject *resultobj;
7985 wxSplitterWindow *arg1 = (wxSplitterWindow *) 0 ;
7986 int result;
7987 PyObject * obj0 = 0 ;
7988 char *kwnames[] = {
7989 (char *) "self", NULL
7990 };
7991
7992 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SplitterWindow_GetBorderSize",kwnames,&obj0)) goto fail;
7993 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSplitterWindow, SWIG_POINTER_EXCEPTION | 0);
7994 if (SWIG_arg_fail(1)) SWIG_fail;
7995 {
7996 PyThreadState* __tstate = wxPyBeginAllowThreads();
7997 result = (int)((wxSplitterWindow const *)arg1)->GetBorderSize();
7998
7999 wxPyEndAllowThreads(__tstate);
8000 if (PyErr_Occurred()) SWIG_fail;
8001 }
8002 {
8003 resultobj = SWIG_From_int((int)(result));
8004 }
8005 return resultobj;
8006 fail:
8007 return NULL;
8008 }
8009
8010
8011 static PyObject *_wrap_SplitterWindow_SetSashPosition(PyObject *, PyObject *args, PyObject *kwargs) {
8012 PyObject *resultobj;
8013 wxSplitterWindow *arg1 = (wxSplitterWindow *) 0 ;
8014 int arg2 ;
8015 bool arg3 = (bool) true ;
8016 PyObject * obj0 = 0 ;
8017 PyObject * obj1 = 0 ;
8018 PyObject * obj2 = 0 ;
8019 char *kwnames[] = {
8020 (char *) "self",(char *) "position",(char *) "redraw", NULL
8021 };
8022
8023 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|O:SplitterWindow_SetSashPosition",kwnames,&obj0,&obj1,&obj2)) goto fail;
8024 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSplitterWindow, SWIG_POINTER_EXCEPTION | 0);
8025 if (SWIG_arg_fail(1)) SWIG_fail;
8026 {
8027 arg2 = (int)(SWIG_As_int(obj1));
8028 if (SWIG_arg_fail(2)) SWIG_fail;
8029 }
8030 if (obj2) {
8031 {
8032 arg3 = (bool)(SWIG_As_bool(obj2));
8033 if (SWIG_arg_fail(3)) SWIG_fail;
8034 }
8035 }
8036 {
8037 PyThreadState* __tstate = wxPyBeginAllowThreads();
8038 (arg1)->SetSashPosition(arg2,arg3);
8039
8040 wxPyEndAllowThreads(__tstate);
8041 if (PyErr_Occurred()) SWIG_fail;
8042 }
8043 Py_INCREF(Py_None); resultobj = Py_None;
8044 return resultobj;
8045 fail:
8046 return NULL;
8047 }
8048
8049
8050 static PyObject *_wrap_SplitterWindow_GetSashPosition(PyObject *, PyObject *args, PyObject *kwargs) {
8051 PyObject *resultobj;
8052 wxSplitterWindow *arg1 = (wxSplitterWindow *) 0 ;
8053 int result;
8054 PyObject * obj0 = 0 ;
8055 char *kwnames[] = {
8056 (char *) "self", NULL
8057 };
8058
8059 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SplitterWindow_GetSashPosition",kwnames,&obj0)) goto fail;
8060 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSplitterWindow, SWIG_POINTER_EXCEPTION | 0);
8061 if (SWIG_arg_fail(1)) SWIG_fail;
8062 {
8063 PyThreadState* __tstate = wxPyBeginAllowThreads();
8064 result = (int)((wxSplitterWindow const *)arg1)->GetSashPosition();
8065
8066 wxPyEndAllowThreads(__tstate);
8067 if (PyErr_Occurred()) SWIG_fail;
8068 }
8069 {
8070 resultobj = SWIG_From_int((int)(result));
8071 }
8072 return resultobj;
8073 fail:
8074 return NULL;
8075 }
8076
8077
8078 static PyObject *_wrap_SplitterWindow_SetSashGravity(PyObject *, PyObject *args, PyObject *kwargs) {
8079 PyObject *resultobj;
8080 wxSplitterWindow *arg1 = (wxSplitterWindow *) 0 ;
8081 double arg2 ;
8082 PyObject * obj0 = 0 ;
8083 PyObject * obj1 = 0 ;
8084 char *kwnames[] = {
8085 (char *) "self",(char *) "gravity", NULL
8086 };
8087
8088 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:SplitterWindow_SetSashGravity",kwnames,&obj0,&obj1)) goto fail;
8089 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSplitterWindow, SWIG_POINTER_EXCEPTION | 0);
8090 if (SWIG_arg_fail(1)) SWIG_fail;
8091 {
8092 arg2 = (double)(SWIG_As_double(obj1));
8093 if (SWIG_arg_fail(2)) SWIG_fail;
8094 }
8095 {
8096 PyThreadState* __tstate = wxPyBeginAllowThreads();
8097 (arg1)->SetSashGravity(arg2);
8098
8099 wxPyEndAllowThreads(__tstate);
8100 if (PyErr_Occurred()) SWIG_fail;
8101 }
8102 Py_INCREF(Py_None); resultobj = Py_None;
8103 return resultobj;
8104 fail:
8105 return NULL;
8106 }
8107
8108
8109 static PyObject *_wrap_SplitterWindow_GetSashGravity(PyObject *, PyObject *args, PyObject *kwargs) {
8110 PyObject *resultobj;
8111 wxSplitterWindow *arg1 = (wxSplitterWindow *) 0 ;
8112 double result;
8113 PyObject * obj0 = 0 ;
8114 char *kwnames[] = {
8115 (char *) "self", NULL
8116 };
8117
8118 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SplitterWindow_GetSashGravity",kwnames,&obj0)) goto fail;
8119 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSplitterWindow, SWIG_POINTER_EXCEPTION | 0);
8120 if (SWIG_arg_fail(1)) SWIG_fail;
8121 {
8122 PyThreadState* __tstate = wxPyBeginAllowThreads();
8123 result = (double)((wxSplitterWindow const *)arg1)->GetSashGravity();
8124
8125 wxPyEndAllowThreads(__tstate);
8126 if (PyErr_Occurred()) SWIG_fail;
8127 }
8128 {
8129 resultobj = SWIG_From_double((double)(result));
8130 }
8131 return resultobj;
8132 fail:
8133 return NULL;
8134 }
8135
8136
8137 static PyObject *_wrap_SplitterWindow_SetMinimumPaneSize(PyObject *, PyObject *args, PyObject *kwargs) {
8138 PyObject *resultobj;
8139 wxSplitterWindow *arg1 = (wxSplitterWindow *) 0 ;
8140 int arg2 ;
8141 PyObject * obj0 = 0 ;
8142 PyObject * obj1 = 0 ;
8143 char *kwnames[] = {
8144 (char *) "self",(char *) "min", NULL
8145 };
8146
8147 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:SplitterWindow_SetMinimumPaneSize",kwnames,&obj0,&obj1)) goto fail;
8148 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSplitterWindow, SWIG_POINTER_EXCEPTION | 0);
8149 if (SWIG_arg_fail(1)) SWIG_fail;
8150 {
8151 arg2 = (int)(SWIG_As_int(obj1));
8152 if (SWIG_arg_fail(2)) SWIG_fail;
8153 }
8154 {
8155 PyThreadState* __tstate = wxPyBeginAllowThreads();
8156 (arg1)->SetMinimumPaneSize(arg2);
8157
8158 wxPyEndAllowThreads(__tstate);
8159 if (PyErr_Occurred()) SWIG_fail;
8160 }
8161 Py_INCREF(Py_None); resultobj = Py_None;
8162 return resultobj;
8163 fail:
8164 return NULL;
8165 }
8166
8167
8168 static PyObject *_wrap_SplitterWindow_GetMinimumPaneSize(PyObject *, PyObject *args, PyObject *kwargs) {
8169 PyObject *resultobj;
8170 wxSplitterWindow *arg1 = (wxSplitterWindow *) 0 ;
8171 int result;
8172 PyObject * obj0 = 0 ;
8173 char *kwnames[] = {
8174 (char *) "self", NULL
8175 };
8176
8177 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SplitterWindow_GetMinimumPaneSize",kwnames,&obj0)) goto fail;
8178 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSplitterWindow, SWIG_POINTER_EXCEPTION | 0);
8179 if (SWIG_arg_fail(1)) SWIG_fail;
8180 {
8181 PyThreadState* __tstate = wxPyBeginAllowThreads();
8182 result = (int)((wxSplitterWindow const *)arg1)->GetMinimumPaneSize();
8183
8184 wxPyEndAllowThreads(__tstate);
8185 if (PyErr_Occurred()) SWIG_fail;
8186 }
8187 {
8188 resultobj = SWIG_From_int((int)(result));
8189 }
8190 return resultobj;
8191 fail:
8192 return NULL;
8193 }
8194
8195
8196 static PyObject *_wrap_SplitterWindow_SashHitTest(PyObject *, PyObject *args, PyObject *kwargs) {
8197 PyObject *resultobj;
8198 wxSplitterWindow *arg1 = (wxSplitterWindow *) 0 ;
8199 int arg2 ;
8200 int arg3 ;
8201 int arg4 = (int) 5 ;
8202 bool result;
8203 PyObject * obj0 = 0 ;
8204 PyObject * obj1 = 0 ;
8205 PyObject * obj2 = 0 ;
8206 PyObject * obj3 = 0 ;
8207 char *kwnames[] = {
8208 (char *) "self",(char *) "x",(char *) "y",(char *) "tolerance", NULL
8209 };
8210
8211 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO|O:SplitterWindow_SashHitTest",kwnames,&obj0,&obj1,&obj2,&obj3)) goto fail;
8212 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSplitterWindow, SWIG_POINTER_EXCEPTION | 0);
8213 if (SWIG_arg_fail(1)) SWIG_fail;
8214 {
8215 arg2 = (int)(SWIG_As_int(obj1));
8216 if (SWIG_arg_fail(2)) SWIG_fail;
8217 }
8218 {
8219 arg3 = (int)(SWIG_As_int(obj2));
8220 if (SWIG_arg_fail(3)) SWIG_fail;
8221 }
8222 if (obj3) {
8223 {
8224 arg4 = (int)(SWIG_As_int(obj3));
8225 if (SWIG_arg_fail(4)) SWIG_fail;
8226 }
8227 }
8228 {
8229 PyThreadState* __tstate = wxPyBeginAllowThreads();
8230 result = (bool)(arg1)->SashHitTest(arg2,arg3,arg4);
8231
8232 wxPyEndAllowThreads(__tstate);
8233 if (PyErr_Occurred()) SWIG_fail;
8234 }
8235 {
8236 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
8237 }
8238 return resultobj;
8239 fail:
8240 return NULL;
8241 }
8242
8243
8244 static PyObject *_wrap_SplitterWindow_SizeWindows(PyObject *, PyObject *args, PyObject *kwargs) {
8245 PyObject *resultobj;
8246 wxSplitterWindow *arg1 = (wxSplitterWindow *) 0 ;
8247 PyObject * obj0 = 0 ;
8248 char *kwnames[] = {
8249 (char *) "self", NULL
8250 };
8251
8252 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SplitterWindow_SizeWindows",kwnames,&obj0)) goto fail;
8253 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSplitterWindow, SWIG_POINTER_EXCEPTION | 0);
8254 if (SWIG_arg_fail(1)) SWIG_fail;
8255 {
8256 PyThreadState* __tstate = wxPyBeginAllowThreads();
8257 (arg1)->SizeWindows();
8258
8259 wxPyEndAllowThreads(__tstate);
8260 if (PyErr_Occurred()) SWIG_fail;
8261 }
8262 Py_INCREF(Py_None); resultobj = Py_None;
8263 return resultobj;
8264 fail:
8265 return NULL;
8266 }
8267
8268
8269 static PyObject *_wrap_SplitterWindow_SetNeedUpdating(PyObject *, PyObject *args, PyObject *kwargs) {
8270 PyObject *resultobj;
8271 wxSplitterWindow *arg1 = (wxSplitterWindow *) 0 ;
8272 bool arg2 ;
8273 PyObject * obj0 = 0 ;
8274 PyObject * obj1 = 0 ;
8275 char *kwnames[] = {
8276 (char *) "self",(char *) "needUpdating", NULL
8277 };
8278
8279 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:SplitterWindow_SetNeedUpdating",kwnames,&obj0,&obj1)) goto fail;
8280 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSplitterWindow, SWIG_POINTER_EXCEPTION | 0);
8281 if (SWIG_arg_fail(1)) SWIG_fail;
8282 {
8283 arg2 = (bool)(SWIG_As_bool(obj1));
8284 if (SWIG_arg_fail(2)) SWIG_fail;
8285 }
8286 {
8287 PyThreadState* __tstate = wxPyBeginAllowThreads();
8288 (arg1)->SetNeedUpdating(arg2);
8289
8290 wxPyEndAllowThreads(__tstate);
8291 if (PyErr_Occurred()) SWIG_fail;
8292 }
8293 Py_INCREF(Py_None); resultobj = Py_None;
8294 return resultobj;
8295 fail:
8296 return NULL;
8297 }
8298
8299
8300 static PyObject *_wrap_SplitterWindow_GetNeedUpdating(PyObject *, PyObject *args, PyObject *kwargs) {
8301 PyObject *resultobj;
8302 wxSplitterWindow *arg1 = (wxSplitterWindow *) 0 ;
8303 bool result;
8304 PyObject * obj0 = 0 ;
8305 char *kwnames[] = {
8306 (char *) "self", NULL
8307 };
8308
8309 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SplitterWindow_GetNeedUpdating",kwnames,&obj0)) goto fail;
8310 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSplitterWindow, SWIG_POINTER_EXCEPTION | 0);
8311 if (SWIG_arg_fail(1)) SWIG_fail;
8312 {
8313 PyThreadState* __tstate = wxPyBeginAllowThreads();
8314 result = (bool)((wxSplitterWindow const *)arg1)->GetNeedUpdating();
8315
8316 wxPyEndAllowThreads(__tstate);
8317 if (PyErr_Occurred()) SWIG_fail;
8318 }
8319 {
8320 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
8321 }
8322 return resultobj;
8323 fail:
8324 return NULL;
8325 }
8326
8327
8328 static PyObject *_wrap_SplitterWindow_GetClassDefaultAttributes(PyObject *, PyObject *args, PyObject *kwargs) {
8329 PyObject *resultobj;
8330 wxWindowVariant arg1 = (wxWindowVariant) wxWINDOW_VARIANT_NORMAL ;
8331 wxVisualAttributes result;
8332 PyObject * obj0 = 0 ;
8333 char *kwnames[] = {
8334 (char *) "variant", NULL
8335 };
8336
8337 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"|O:SplitterWindow_GetClassDefaultAttributes",kwnames,&obj0)) goto fail;
8338 if (obj0) {
8339 {
8340 arg1 = (wxWindowVariant)(SWIG_As_int(obj0));
8341 if (SWIG_arg_fail(1)) SWIG_fail;
8342 }
8343 }
8344 {
8345 if (!wxPyCheckForApp()) SWIG_fail;
8346 PyThreadState* __tstate = wxPyBeginAllowThreads();
8347 result = wxSplitterWindow::GetClassDefaultAttributes((wxWindowVariant )arg1);
8348
8349 wxPyEndAllowThreads(__tstate);
8350 if (PyErr_Occurred()) SWIG_fail;
8351 }
8352 {
8353 wxVisualAttributes * resultptr;
8354 resultptr = new wxVisualAttributes((wxVisualAttributes &)(result));
8355 resultobj = SWIG_NewPointerObj((void *)(resultptr), SWIGTYPE_p_wxVisualAttributes, 1);
8356 }
8357 return resultobj;
8358 fail:
8359 return NULL;
8360 }
8361
8362
8363 static PyObject * SplitterWindow_swigregister(PyObject *, PyObject *args) {
8364 PyObject *obj;
8365 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
8366 SWIG_TypeClientData(SWIGTYPE_p_wxSplitterWindow, obj);
8367 Py_INCREF(obj);
8368 return Py_BuildValue((char *)"");
8369 }
8370 static PyObject *_wrap_new_SplitterEvent(PyObject *, PyObject *args, PyObject *kwargs) {
8371 PyObject *resultobj;
8372 wxEventType arg1 = (wxEventType) wxEVT_NULL ;
8373 wxSplitterWindow *arg2 = (wxSplitterWindow *) (wxSplitterWindow *) NULL ;
8374 wxSplitterEvent *result;
8375 PyObject * obj0 = 0 ;
8376 PyObject * obj1 = 0 ;
8377 char *kwnames[] = {
8378 (char *) "type",(char *) "splitter", NULL
8379 };
8380
8381 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"|OO:new_SplitterEvent",kwnames,&obj0,&obj1)) goto fail;
8382 if (obj0) {
8383 {
8384 arg1 = (wxEventType)(SWIG_As_int(obj0));
8385 if (SWIG_arg_fail(1)) SWIG_fail;
8386 }
8387 }
8388 if (obj1) {
8389 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxSplitterWindow, SWIG_POINTER_EXCEPTION | 0);
8390 if (SWIG_arg_fail(2)) SWIG_fail;
8391 }
8392 {
8393 PyThreadState* __tstate = wxPyBeginAllowThreads();
8394 result = (wxSplitterEvent *)new wxSplitterEvent(arg1,arg2);
8395
8396 wxPyEndAllowThreads(__tstate);
8397 if (PyErr_Occurred()) SWIG_fail;
8398 }
8399 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxSplitterEvent, 1);
8400 return resultobj;
8401 fail:
8402 return NULL;
8403 }
8404
8405
8406 static PyObject *_wrap_SplitterEvent_SetSashPosition(PyObject *, PyObject *args, PyObject *kwargs) {
8407 PyObject *resultobj;
8408 wxSplitterEvent *arg1 = (wxSplitterEvent *) 0 ;
8409 int arg2 ;
8410 PyObject * obj0 = 0 ;
8411 PyObject * obj1 = 0 ;
8412 char *kwnames[] = {
8413 (char *) "self",(char *) "pos", NULL
8414 };
8415
8416 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:SplitterEvent_SetSashPosition",kwnames,&obj0,&obj1)) goto fail;
8417 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSplitterEvent, SWIG_POINTER_EXCEPTION | 0);
8418 if (SWIG_arg_fail(1)) SWIG_fail;
8419 {
8420 arg2 = (int)(SWIG_As_int(obj1));
8421 if (SWIG_arg_fail(2)) SWIG_fail;
8422 }
8423 {
8424 PyThreadState* __tstate = wxPyBeginAllowThreads();
8425 (arg1)->SetSashPosition(arg2);
8426
8427 wxPyEndAllowThreads(__tstate);
8428 if (PyErr_Occurred()) SWIG_fail;
8429 }
8430 Py_INCREF(Py_None); resultobj = Py_None;
8431 return resultobj;
8432 fail:
8433 return NULL;
8434 }
8435
8436
8437 static PyObject *_wrap_SplitterEvent_GetSashPosition(PyObject *, PyObject *args, PyObject *kwargs) {
8438 PyObject *resultobj;
8439 wxSplitterEvent *arg1 = (wxSplitterEvent *) 0 ;
8440 int result;
8441 PyObject * obj0 = 0 ;
8442 char *kwnames[] = {
8443 (char *) "self", NULL
8444 };
8445
8446 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SplitterEvent_GetSashPosition",kwnames,&obj0)) goto fail;
8447 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSplitterEvent, SWIG_POINTER_EXCEPTION | 0);
8448 if (SWIG_arg_fail(1)) SWIG_fail;
8449 {
8450 PyThreadState* __tstate = wxPyBeginAllowThreads();
8451 result = (int)((wxSplitterEvent const *)arg1)->GetSashPosition();
8452
8453 wxPyEndAllowThreads(__tstate);
8454 if (PyErr_Occurred()) SWIG_fail;
8455 }
8456 {
8457 resultobj = SWIG_From_int((int)(result));
8458 }
8459 return resultobj;
8460 fail:
8461 return NULL;
8462 }
8463
8464
8465 static PyObject *_wrap_SplitterEvent_GetWindowBeingRemoved(PyObject *, PyObject *args, PyObject *kwargs) {
8466 PyObject *resultobj;
8467 wxSplitterEvent *arg1 = (wxSplitterEvent *) 0 ;
8468 wxWindow *result;
8469 PyObject * obj0 = 0 ;
8470 char *kwnames[] = {
8471 (char *) "self", NULL
8472 };
8473
8474 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SplitterEvent_GetWindowBeingRemoved",kwnames,&obj0)) goto fail;
8475 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSplitterEvent, SWIG_POINTER_EXCEPTION | 0);
8476 if (SWIG_arg_fail(1)) SWIG_fail;
8477 {
8478 PyThreadState* __tstate = wxPyBeginAllowThreads();
8479 result = (wxWindow *)((wxSplitterEvent const *)arg1)->GetWindowBeingRemoved();
8480
8481 wxPyEndAllowThreads(__tstate);
8482 if (PyErr_Occurred()) SWIG_fail;
8483 }
8484 {
8485 resultobj = wxPyMake_wxObject(result, 0);
8486 }
8487 return resultobj;
8488 fail:
8489 return NULL;
8490 }
8491
8492
8493 static PyObject *_wrap_SplitterEvent_GetX(PyObject *, PyObject *args, PyObject *kwargs) {
8494 PyObject *resultobj;
8495 wxSplitterEvent *arg1 = (wxSplitterEvent *) 0 ;
8496 int result;
8497 PyObject * obj0 = 0 ;
8498 char *kwnames[] = {
8499 (char *) "self", NULL
8500 };
8501
8502 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SplitterEvent_GetX",kwnames,&obj0)) goto fail;
8503 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSplitterEvent, SWIG_POINTER_EXCEPTION | 0);
8504 if (SWIG_arg_fail(1)) SWIG_fail;
8505 {
8506 PyThreadState* __tstate = wxPyBeginAllowThreads();
8507 result = (int)((wxSplitterEvent const *)arg1)->GetX();
8508
8509 wxPyEndAllowThreads(__tstate);
8510 if (PyErr_Occurred()) SWIG_fail;
8511 }
8512 {
8513 resultobj = SWIG_From_int((int)(result));
8514 }
8515 return resultobj;
8516 fail:
8517 return NULL;
8518 }
8519
8520
8521 static PyObject *_wrap_SplitterEvent_GetY(PyObject *, PyObject *args, PyObject *kwargs) {
8522 PyObject *resultobj;
8523 wxSplitterEvent *arg1 = (wxSplitterEvent *) 0 ;
8524 int result;
8525 PyObject * obj0 = 0 ;
8526 char *kwnames[] = {
8527 (char *) "self", NULL
8528 };
8529
8530 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SplitterEvent_GetY",kwnames,&obj0)) goto fail;
8531 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSplitterEvent, SWIG_POINTER_EXCEPTION | 0);
8532 if (SWIG_arg_fail(1)) SWIG_fail;
8533 {
8534 PyThreadState* __tstate = wxPyBeginAllowThreads();
8535 result = (int)((wxSplitterEvent const *)arg1)->GetY();
8536
8537 wxPyEndAllowThreads(__tstate);
8538 if (PyErr_Occurred()) SWIG_fail;
8539 }
8540 {
8541 resultobj = SWIG_From_int((int)(result));
8542 }
8543 return resultobj;
8544 fail:
8545 return NULL;
8546 }
8547
8548
8549 static PyObject * SplitterEvent_swigregister(PyObject *, PyObject *args) {
8550 PyObject *obj;
8551 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
8552 SWIG_TypeClientData(SWIGTYPE_p_wxSplitterEvent, obj);
8553 Py_INCREF(obj);
8554 return Py_BuildValue((char *)"");
8555 }
8556 static int _wrap_SashNameStr_set(PyObject *) {
8557 PyErr_SetString(PyExc_TypeError,"Variable SashNameStr is read-only.");
8558 return 1;
8559 }
8560
8561
8562 static PyObject *_wrap_SashNameStr_get(void) {
8563 PyObject *pyobj;
8564
8565 {
8566 #if wxUSE_UNICODE
8567 pyobj = PyUnicode_FromWideChar((&wxPySashNameStr)->c_str(), (&wxPySashNameStr)->Len());
8568 #else
8569 pyobj = PyString_FromStringAndSize((&wxPySashNameStr)->c_str(), (&wxPySashNameStr)->Len());
8570 #endif
8571 }
8572 return pyobj;
8573 }
8574
8575
8576 static int _wrap_SashLayoutNameStr_set(PyObject *) {
8577 PyErr_SetString(PyExc_TypeError,"Variable SashLayoutNameStr is read-only.");
8578 return 1;
8579 }
8580
8581
8582 static PyObject *_wrap_SashLayoutNameStr_get(void) {
8583 PyObject *pyobj;
8584
8585 {
8586 #if wxUSE_UNICODE
8587 pyobj = PyUnicode_FromWideChar((&wxPySashLayoutNameStr)->c_str(), (&wxPySashLayoutNameStr)->Len());
8588 #else
8589 pyobj = PyString_FromStringAndSize((&wxPySashLayoutNameStr)->c_str(), (&wxPySashLayoutNameStr)->Len());
8590 #endif
8591 }
8592 return pyobj;
8593 }
8594
8595
8596 static PyObject *_wrap_new_SashWindow(PyObject *, PyObject *args, PyObject *kwargs) {
8597 PyObject *resultobj;
8598 wxWindow *arg1 = (wxWindow *) 0 ;
8599 int arg2 = (int) -1 ;
8600 wxPoint const &arg3_defvalue = wxDefaultPosition ;
8601 wxPoint *arg3 = (wxPoint *) &arg3_defvalue ;
8602 wxSize const &arg4_defvalue = wxDefaultSize ;
8603 wxSize *arg4 = (wxSize *) &arg4_defvalue ;
8604 long arg5 = (long) wxCLIP_CHILDREN|wxSW_3D ;
8605 wxString const &arg6_defvalue = wxPySashNameStr ;
8606 wxString *arg6 = (wxString *) &arg6_defvalue ;
8607 wxSashWindow *result;
8608 wxPoint temp3 ;
8609 wxSize temp4 ;
8610 bool temp6 = false ;
8611 PyObject * obj0 = 0 ;
8612 PyObject * obj1 = 0 ;
8613 PyObject * obj2 = 0 ;
8614 PyObject * obj3 = 0 ;
8615 PyObject * obj4 = 0 ;
8616 PyObject * obj5 = 0 ;
8617 char *kwnames[] = {
8618 (char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
8619 };
8620
8621 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|OOOOO:new_SashWindow",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) goto fail;
8622 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
8623 if (SWIG_arg_fail(1)) SWIG_fail;
8624 if (obj1) {
8625 {
8626 arg2 = (int)(SWIG_As_int(obj1));
8627 if (SWIG_arg_fail(2)) SWIG_fail;
8628 }
8629 }
8630 if (obj2) {
8631 {
8632 arg3 = &temp3;
8633 if ( ! wxPoint_helper(obj2, &arg3)) SWIG_fail;
8634 }
8635 }
8636 if (obj3) {
8637 {
8638 arg4 = &temp4;
8639 if ( ! wxSize_helper(obj3, &arg4)) SWIG_fail;
8640 }
8641 }
8642 if (obj4) {
8643 {
8644 arg5 = (long)(SWIG_As_long(obj4));
8645 if (SWIG_arg_fail(5)) SWIG_fail;
8646 }
8647 }
8648 if (obj5) {
8649 {
8650 arg6 = wxString_in_helper(obj5);
8651 if (arg6 == NULL) SWIG_fail;
8652 temp6 = true;
8653 }
8654 }
8655 {
8656 if (!wxPyCheckForApp()) SWIG_fail;
8657 PyThreadState* __tstate = wxPyBeginAllowThreads();
8658 result = (wxSashWindow *)new wxSashWindow(arg1,arg2,(wxPoint const &)*arg3,(wxSize const &)*arg4,arg5,(wxString const &)*arg6);
8659
8660 wxPyEndAllowThreads(__tstate);
8661 if (PyErr_Occurred()) SWIG_fail;
8662 }
8663 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxSashWindow, 1);
8664 {
8665 if (temp6)
8666 delete arg6;
8667 }
8668 return resultobj;
8669 fail:
8670 {
8671 if (temp6)
8672 delete arg6;
8673 }
8674 return NULL;
8675 }
8676
8677
8678 static PyObject *_wrap_new_PreSashWindow(PyObject *, PyObject *args, PyObject *kwargs) {
8679 PyObject *resultobj;
8680 wxSashWindow *result;
8681 char *kwnames[] = {
8682 NULL
8683 };
8684
8685 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":new_PreSashWindow",kwnames)) goto fail;
8686 {
8687 if (!wxPyCheckForApp()) SWIG_fail;
8688 PyThreadState* __tstate = wxPyBeginAllowThreads();
8689 result = (wxSashWindow *)new wxSashWindow();
8690
8691 wxPyEndAllowThreads(__tstate);
8692 if (PyErr_Occurred()) SWIG_fail;
8693 }
8694 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxSashWindow, 1);
8695 return resultobj;
8696 fail:
8697 return NULL;
8698 }
8699
8700
8701 static PyObject *_wrap_SashWindow_Create(PyObject *, PyObject *args, PyObject *kwargs) {
8702 PyObject *resultobj;
8703 wxSashWindow *arg1 = (wxSashWindow *) 0 ;
8704 wxWindow *arg2 = (wxWindow *) 0 ;
8705 int arg3 = (int) -1 ;
8706 wxPoint const &arg4_defvalue = wxDefaultPosition ;
8707 wxPoint *arg4 = (wxPoint *) &arg4_defvalue ;
8708 wxSize const &arg5_defvalue = wxDefaultSize ;
8709 wxSize *arg5 = (wxSize *) &arg5_defvalue ;
8710 long arg6 = (long) wxCLIP_CHILDREN|wxSW_3D ;
8711 wxString const &arg7_defvalue = wxPySashNameStr ;
8712 wxString *arg7 = (wxString *) &arg7_defvalue ;
8713 bool result;
8714 wxPoint temp4 ;
8715 wxSize temp5 ;
8716 bool temp7 = false ;
8717 PyObject * obj0 = 0 ;
8718 PyObject * obj1 = 0 ;
8719 PyObject * obj2 = 0 ;
8720 PyObject * obj3 = 0 ;
8721 PyObject * obj4 = 0 ;
8722 PyObject * obj5 = 0 ;
8723 PyObject * obj6 = 0 ;
8724 char *kwnames[] = {
8725 (char *) "self",(char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
8726 };
8727
8728 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|OOOOO:SashWindow_Create",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6)) goto fail;
8729 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSashWindow, SWIG_POINTER_EXCEPTION | 0);
8730 if (SWIG_arg_fail(1)) SWIG_fail;
8731 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
8732 if (SWIG_arg_fail(2)) SWIG_fail;
8733 if (obj2) {
8734 {
8735 arg3 = (int)(SWIG_As_int(obj2));
8736 if (SWIG_arg_fail(3)) SWIG_fail;
8737 }
8738 }
8739 if (obj3) {
8740 {
8741 arg4 = &temp4;
8742 if ( ! wxPoint_helper(obj3, &arg4)) SWIG_fail;
8743 }
8744 }
8745 if (obj4) {
8746 {
8747 arg5 = &temp5;
8748 if ( ! wxSize_helper(obj4, &arg5)) SWIG_fail;
8749 }
8750 }
8751 if (obj5) {
8752 {
8753 arg6 = (long)(SWIG_As_long(obj5));
8754 if (SWIG_arg_fail(6)) SWIG_fail;
8755 }
8756 }
8757 if (obj6) {
8758 {
8759 arg7 = wxString_in_helper(obj6);
8760 if (arg7 == NULL) SWIG_fail;
8761 temp7 = true;
8762 }
8763 }
8764 {
8765 PyThreadState* __tstate = wxPyBeginAllowThreads();
8766 result = (bool)(arg1)->Create(arg2,arg3,(wxPoint const &)*arg4,(wxSize const &)*arg5,arg6,(wxString const &)*arg7);
8767
8768 wxPyEndAllowThreads(__tstate);
8769 if (PyErr_Occurred()) SWIG_fail;
8770 }
8771 {
8772 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
8773 }
8774 {
8775 if (temp7)
8776 delete arg7;
8777 }
8778 return resultobj;
8779 fail:
8780 {
8781 if (temp7)
8782 delete arg7;
8783 }
8784 return NULL;
8785 }
8786
8787
8788 static PyObject *_wrap_SashWindow_SetSashVisible(PyObject *, PyObject *args, PyObject *kwargs) {
8789 PyObject *resultobj;
8790 wxSashWindow *arg1 = (wxSashWindow *) 0 ;
8791 wxSashEdgePosition arg2 ;
8792 bool arg3 ;
8793 PyObject * obj0 = 0 ;
8794 PyObject * obj1 = 0 ;
8795 PyObject * obj2 = 0 ;
8796 char *kwnames[] = {
8797 (char *) "self",(char *) "edge",(char *) "sash", NULL
8798 };
8799
8800 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:SashWindow_SetSashVisible",kwnames,&obj0,&obj1,&obj2)) goto fail;
8801 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSashWindow, SWIG_POINTER_EXCEPTION | 0);
8802 if (SWIG_arg_fail(1)) SWIG_fail;
8803 {
8804 arg2 = (wxSashEdgePosition)(SWIG_As_int(obj1));
8805 if (SWIG_arg_fail(2)) SWIG_fail;
8806 }
8807 {
8808 arg3 = (bool)(SWIG_As_bool(obj2));
8809 if (SWIG_arg_fail(3)) SWIG_fail;
8810 }
8811 {
8812 PyThreadState* __tstate = wxPyBeginAllowThreads();
8813 (arg1)->SetSashVisible((wxSashEdgePosition )arg2,arg3);
8814
8815 wxPyEndAllowThreads(__tstate);
8816 if (PyErr_Occurred()) SWIG_fail;
8817 }
8818 Py_INCREF(Py_None); resultobj = Py_None;
8819 return resultobj;
8820 fail:
8821 return NULL;
8822 }
8823
8824
8825 static PyObject *_wrap_SashWindow_GetSashVisible(PyObject *, PyObject *args, PyObject *kwargs) {
8826 PyObject *resultobj;
8827 wxSashWindow *arg1 = (wxSashWindow *) 0 ;
8828 wxSashEdgePosition arg2 ;
8829 bool result;
8830 PyObject * obj0 = 0 ;
8831 PyObject * obj1 = 0 ;
8832 char *kwnames[] = {
8833 (char *) "self",(char *) "edge", NULL
8834 };
8835
8836 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:SashWindow_GetSashVisible",kwnames,&obj0,&obj1)) goto fail;
8837 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSashWindow, SWIG_POINTER_EXCEPTION | 0);
8838 if (SWIG_arg_fail(1)) SWIG_fail;
8839 {
8840 arg2 = (wxSashEdgePosition)(SWIG_As_int(obj1));
8841 if (SWIG_arg_fail(2)) SWIG_fail;
8842 }
8843 {
8844 PyThreadState* __tstate = wxPyBeginAllowThreads();
8845 result = (bool)((wxSashWindow const *)arg1)->GetSashVisible((wxSashEdgePosition )arg2);
8846
8847 wxPyEndAllowThreads(__tstate);
8848 if (PyErr_Occurred()) SWIG_fail;
8849 }
8850 {
8851 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
8852 }
8853 return resultobj;
8854 fail:
8855 return NULL;
8856 }
8857
8858
8859 static PyObject *_wrap_SashWindow_SetSashBorder(PyObject *, PyObject *args, PyObject *kwargs) {
8860 PyObject *resultobj;
8861 wxSashWindow *arg1 = (wxSashWindow *) 0 ;
8862 wxSashEdgePosition arg2 ;
8863 bool arg3 ;
8864 PyObject * obj0 = 0 ;
8865 PyObject * obj1 = 0 ;
8866 PyObject * obj2 = 0 ;
8867 char *kwnames[] = {
8868 (char *) "self",(char *) "edge",(char *) "border", NULL
8869 };
8870
8871 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:SashWindow_SetSashBorder",kwnames,&obj0,&obj1,&obj2)) goto fail;
8872 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSashWindow, SWIG_POINTER_EXCEPTION | 0);
8873 if (SWIG_arg_fail(1)) SWIG_fail;
8874 {
8875 arg2 = (wxSashEdgePosition)(SWIG_As_int(obj1));
8876 if (SWIG_arg_fail(2)) SWIG_fail;
8877 }
8878 {
8879 arg3 = (bool)(SWIG_As_bool(obj2));
8880 if (SWIG_arg_fail(3)) SWIG_fail;
8881 }
8882 {
8883 PyThreadState* __tstate = wxPyBeginAllowThreads();
8884 (arg1)->SetSashBorder((wxSashEdgePosition )arg2,arg3);
8885
8886 wxPyEndAllowThreads(__tstate);
8887 if (PyErr_Occurred()) SWIG_fail;
8888 }
8889 Py_INCREF(Py_None); resultobj = Py_None;
8890 return resultobj;
8891 fail:
8892 return NULL;
8893 }
8894
8895
8896 static PyObject *_wrap_SashWindow_HasBorder(PyObject *, PyObject *args, PyObject *kwargs) {
8897 PyObject *resultobj;
8898 wxSashWindow *arg1 = (wxSashWindow *) 0 ;
8899 wxSashEdgePosition arg2 ;
8900 bool result;
8901 PyObject * obj0 = 0 ;
8902 PyObject * obj1 = 0 ;
8903 char *kwnames[] = {
8904 (char *) "self",(char *) "edge", NULL
8905 };
8906
8907 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:SashWindow_HasBorder",kwnames,&obj0,&obj1)) goto fail;
8908 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSashWindow, SWIG_POINTER_EXCEPTION | 0);
8909 if (SWIG_arg_fail(1)) SWIG_fail;
8910 {
8911 arg2 = (wxSashEdgePosition)(SWIG_As_int(obj1));
8912 if (SWIG_arg_fail(2)) SWIG_fail;
8913 }
8914 {
8915 PyThreadState* __tstate = wxPyBeginAllowThreads();
8916 result = (bool)((wxSashWindow const *)arg1)->HasBorder((wxSashEdgePosition )arg2);
8917
8918 wxPyEndAllowThreads(__tstate);
8919 if (PyErr_Occurred()) SWIG_fail;
8920 }
8921 {
8922 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
8923 }
8924 return resultobj;
8925 fail:
8926 return NULL;
8927 }
8928
8929
8930 static PyObject *_wrap_SashWindow_GetEdgeMargin(PyObject *, PyObject *args, PyObject *kwargs) {
8931 PyObject *resultobj;
8932 wxSashWindow *arg1 = (wxSashWindow *) 0 ;
8933 wxSashEdgePosition arg2 ;
8934 int result;
8935 PyObject * obj0 = 0 ;
8936 PyObject * obj1 = 0 ;
8937 char *kwnames[] = {
8938 (char *) "self",(char *) "edge", NULL
8939 };
8940
8941 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:SashWindow_GetEdgeMargin",kwnames,&obj0,&obj1)) goto fail;
8942 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSashWindow, SWIG_POINTER_EXCEPTION | 0);
8943 if (SWIG_arg_fail(1)) SWIG_fail;
8944 {
8945 arg2 = (wxSashEdgePosition)(SWIG_As_int(obj1));
8946 if (SWIG_arg_fail(2)) SWIG_fail;
8947 }
8948 {
8949 PyThreadState* __tstate = wxPyBeginAllowThreads();
8950 result = (int)((wxSashWindow const *)arg1)->GetEdgeMargin((wxSashEdgePosition )arg2);
8951
8952 wxPyEndAllowThreads(__tstate);
8953 if (PyErr_Occurred()) SWIG_fail;
8954 }
8955 {
8956 resultobj = SWIG_From_int((int)(result));
8957 }
8958 return resultobj;
8959 fail:
8960 return NULL;
8961 }
8962
8963
8964 static PyObject *_wrap_SashWindow_SetDefaultBorderSize(PyObject *, PyObject *args, PyObject *kwargs) {
8965 PyObject *resultobj;
8966 wxSashWindow *arg1 = (wxSashWindow *) 0 ;
8967 int arg2 ;
8968 PyObject * obj0 = 0 ;
8969 PyObject * obj1 = 0 ;
8970 char *kwnames[] = {
8971 (char *) "self",(char *) "width", NULL
8972 };
8973
8974 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:SashWindow_SetDefaultBorderSize",kwnames,&obj0,&obj1)) goto fail;
8975 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSashWindow, SWIG_POINTER_EXCEPTION | 0);
8976 if (SWIG_arg_fail(1)) SWIG_fail;
8977 {
8978 arg2 = (int)(SWIG_As_int(obj1));
8979 if (SWIG_arg_fail(2)) SWIG_fail;
8980 }
8981 {
8982 PyThreadState* __tstate = wxPyBeginAllowThreads();
8983 (arg1)->SetDefaultBorderSize(arg2);
8984
8985 wxPyEndAllowThreads(__tstate);
8986 if (PyErr_Occurred()) SWIG_fail;
8987 }
8988 Py_INCREF(Py_None); resultobj = Py_None;
8989 return resultobj;
8990 fail:
8991 return NULL;
8992 }
8993
8994
8995 static PyObject *_wrap_SashWindow_GetDefaultBorderSize(PyObject *, PyObject *args, PyObject *kwargs) {
8996 PyObject *resultobj;
8997 wxSashWindow *arg1 = (wxSashWindow *) 0 ;
8998 int result;
8999 PyObject * obj0 = 0 ;
9000 char *kwnames[] = {
9001 (char *) "self", NULL
9002 };
9003
9004 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SashWindow_GetDefaultBorderSize",kwnames,&obj0)) goto fail;
9005 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSashWindow, SWIG_POINTER_EXCEPTION | 0);
9006 if (SWIG_arg_fail(1)) SWIG_fail;
9007 {
9008 PyThreadState* __tstate = wxPyBeginAllowThreads();
9009 result = (int)((wxSashWindow const *)arg1)->GetDefaultBorderSize();
9010
9011 wxPyEndAllowThreads(__tstate);
9012 if (PyErr_Occurred()) SWIG_fail;
9013 }
9014 {
9015 resultobj = SWIG_From_int((int)(result));
9016 }
9017 return resultobj;
9018 fail:
9019 return NULL;
9020 }
9021
9022
9023 static PyObject *_wrap_SashWindow_SetExtraBorderSize(PyObject *, PyObject *args, PyObject *kwargs) {
9024 PyObject *resultobj;
9025 wxSashWindow *arg1 = (wxSashWindow *) 0 ;
9026 int arg2 ;
9027 PyObject * obj0 = 0 ;
9028 PyObject * obj1 = 0 ;
9029 char *kwnames[] = {
9030 (char *) "self",(char *) "width", NULL
9031 };
9032
9033 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:SashWindow_SetExtraBorderSize",kwnames,&obj0,&obj1)) goto fail;
9034 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSashWindow, SWIG_POINTER_EXCEPTION | 0);
9035 if (SWIG_arg_fail(1)) SWIG_fail;
9036 {
9037 arg2 = (int)(SWIG_As_int(obj1));
9038 if (SWIG_arg_fail(2)) SWIG_fail;
9039 }
9040 {
9041 PyThreadState* __tstate = wxPyBeginAllowThreads();
9042 (arg1)->SetExtraBorderSize(arg2);
9043
9044 wxPyEndAllowThreads(__tstate);
9045 if (PyErr_Occurred()) SWIG_fail;
9046 }
9047 Py_INCREF(Py_None); resultobj = Py_None;
9048 return resultobj;
9049 fail:
9050 return NULL;
9051 }
9052
9053
9054 static PyObject *_wrap_SashWindow_GetExtraBorderSize(PyObject *, PyObject *args, PyObject *kwargs) {
9055 PyObject *resultobj;
9056 wxSashWindow *arg1 = (wxSashWindow *) 0 ;
9057 int result;
9058 PyObject * obj0 = 0 ;
9059 char *kwnames[] = {
9060 (char *) "self", NULL
9061 };
9062
9063 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SashWindow_GetExtraBorderSize",kwnames,&obj0)) goto fail;
9064 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSashWindow, SWIG_POINTER_EXCEPTION | 0);
9065 if (SWIG_arg_fail(1)) SWIG_fail;
9066 {
9067 PyThreadState* __tstate = wxPyBeginAllowThreads();
9068 result = (int)((wxSashWindow const *)arg1)->GetExtraBorderSize();
9069
9070 wxPyEndAllowThreads(__tstate);
9071 if (PyErr_Occurred()) SWIG_fail;
9072 }
9073 {
9074 resultobj = SWIG_From_int((int)(result));
9075 }
9076 return resultobj;
9077 fail:
9078 return NULL;
9079 }
9080
9081
9082 static PyObject *_wrap_SashWindow_SetMinimumSizeX(PyObject *, PyObject *args, PyObject *kwargs) {
9083 PyObject *resultobj;
9084 wxSashWindow *arg1 = (wxSashWindow *) 0 ;
9085 int arg2 ;
9086 PyObject * obj0 = 0 ;
9087 PyObject * obj1 = 0 ;
9088 char *kwnames[] = {
9089 (char *) "self",(char *) "min", NULL
9090 };
9091
9092 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:SashWindow_SetMinimumSizeX",kwnames,&obj0,&obj1)) goto fail;
9093 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSashWindow, SWIG_POINTER_EXCEPTION | 0);
9094 if (SWIG_arg_fail(1)) SWIG_fail;
9095 {
9096 arg2 = (int)(SWIG_As_int(obj1));
9097 if (SWIG_arg_fail(2)) SWIG_fail;
9098 }
9099 {
9100 PyThreadState* __tstate = wxPyBeginAllowThreads();
9101 (arg1)->SetMinimumSizeX(arg2);
9102
9103 wxPyEndAllowThreads(__tstate);
9104 if (PyErr_Occurred()) SWIG_fail;
9105 }
9106 Py_INCREF(Py_None); resultobj = Py_None;
9107 return resultobj;
9108 fail:
9109 return NULL;
9110 }
9111
9112
9113 static PyObject *_wrap_SashWindow_SetMinimumSizeY(PyObject *, PyObject *args, PyObject *kwargs) {
9114 PyObject *resultobj;
9115 wxSashWindow *arg1 = (wxSashWindow *) 0 ;
9116 int arg2 ;
9117 PyObject * obj0 = 0 ;
9118 PyObject * obj1 = 0 ;
9119 char *kwnames[] = {
9120 (char *) "self",(char *) "min", NULL
9121 };
9122
9123 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:SashWindow_SetMinimumSizeY",kwnames,&obj0,&obj1)) goto fail;
9124 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSashWindow, SWIG_POINTER_EXCEPTION | 0);
9125 if (SWIG_arg_fail(1)) SWIG_fail;
9126 {
9127 arg2 = (int)(SWIG_As_int(obj1));
9128 if (SWIG_arg_fail(2)) SWIG_fail;
9129 }
9130 {
9131 PyThreadState* __tstate = wxPyBeginAllowThreads();
9132 (arg1)->SetMinimumSizeY(arg2);
9133
9134 wxPyEndAllowThreads(__tstate);
9135 if (PyErr_Occurred()) SWIG_fail;
9136 }
9137 Py_INCREF(Py_None); resultobj = Py_None;
9138 return resultobj;
9139 fail:
9140 return NULL;
9141 }
9142
9143
9144 static PyObject *_wrap_SashWindow_GetMinimumSizeX(PyObject *, PyObject *args, PyObject *kwargs) {
9145 PyObject *resultobj;
9146 wxSashWindow *arg1 = (wxSashWindow *) 0 ;
9147 int result;
9148 PyObject * obj0 = 0 ;
9149 char *kwnames[] = {
9150 (char *) "self", NULL
9151 };
9152
9153 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SashWindow_GetMinimumSizeX",kwnames,&obj0)) goto fail;
9154 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSashWindow, SWIG_POINTER_EXCEPTION | 0);
9155 if (SWIG_arg_fail(1)) SWIG_fail;
9156 {
9157 PyThreadState* __tstate = wxPyBeginAllowThreads();
9158 result = (int)((wxSashWindow const *)arg1)->GetMinimumSizeX();
9159
9160 wxPyEndAllowThreads(__tstate);
9161 if (PyErr_Occurred()) SWIG_fail;
9162 }
9163 {
9164 resultobj = SWIG_From_int((int)(result));
9165 }
9166 return resultobj;
9167 fail:
9168 return NULL;
9169 }
9170
9171
9172 static PyObject *_wrap_SashWindow_GetMinimumSizeY(PyObject *, PyObject *args, PyObject *kwargs) {
9173 PyObject *resultobj;
9174 wxSashWindow *arg1 = (wxSashWindow *) 0 ;
9175 int result;
9176 PyObject * obj0 = 0 ;
9177 char *kwnames[] = {
9178 (char *) "self", NULL
9179 };
9180
9181 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SashWindow_GetMinimumSizeY",kwnames,&obj0)) goto fail;
9182 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSashWindow, SWIG_POINTER_EXCEPTION | 0);
9183 if (SWIG_arg_fail(1)) SWIG_fail;
9184 {
9185 PyThreadState* __tstate = wxPyBeginAllowThreads();
9186 result = (int)((wxSashWindow const *)arg1)->GetMinimumSizeY();
9187
9188 wxPyEndAllowThreads(__tstate);
9189 if (PyErr_Occurred()) SWIG_fail;
9190 }
9191 {
9192 resultobj = SWIG_From_int((int)(result));
9193 }
9194 return resultobj;
9195 fail:
9196 return NULL;
9197 }
9198
9199
9200 static PyObject *_wrap_SashWindow_SetMaximumSizeX(PyObject *, PyObject *args, PyObject *kwargs) {
9201 PyObject *resultobj;
9202 wxSashWindow *arg1 = (wxSashWindow *) 0 ;
9203 int arg2 ;
9204 PyObject * obj0 = 0 ;
9205 PyObject * obj1 = 0 ;
9206 char *kwnames[] = {
9207 (char *) "self",(char *) "max", NULL
9208 };
9209
9210 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:SashWindow_SetMaximumSizeX",kwnames,&obj0,&obj1)) goto fail;
9211 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSashWindow, SWIG_POINTER_EXCEPTION | 0);
9212 if (SWIG_arg_fail(1)) SWIG_fail;
9213 {
9214 arg2 = (int)(SWIG_As_int(obj1));
9215 if (SWIG_arg_fail(2)) SWIG_fail;
9216 }
9217 {
9218 PyThreadState* __tstate = wxPyBeginAllowThreads();
9219 (arg1)->SetMaximumSizeX(arg2);
9220
9221 wxPyEndAllowThreads(__tstate);
9222 if (PyErr_Occurred()) SWIG_fail;
9223 }
9224 Py_INCREF(Py_None); resultobj = Py_None;
9225 return resultobj;
9226 fail:
9227 return NULL;
9228 }
9229
9230
9231 static PyObject *_wrap_SashWindow_SetMaximumSizeY(PyObject *, PyObject *args, PyObject *kwargs) {
9232 PyObject *resultobj;
9233 wxSashWindow *arg1 = (wxSashWindow *) 0 ;
9234 int arg2 ;
9235 PyObject * obj0 = 0 ;
9236 PyObject * obj1 = 0 ;
9237 char *kwnames[] = {
9238 (char *) "self",(char *) "max", NULL
9239 };
9240
9241 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:SashWindow_SetMaximumSizeY",kwnames,&obj0,&obj1)) goto fail;
9242 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSashWindow, SWIG_POINTER_EXCEPTION | 0);
9243 if (SWIG_arg_fail(1)) SWIG_fail;
9244 {
9245 arg2 = (int)(SWIG_As_int(obj1));
9246 if (SWIG_arg_fail(2)) SWIG_fail;
9247 }
9248 {
9249 PyThreadState* __tstate = wxPyBeginAllowThreads();
9250 (arg1)->SetMaximumSizeY(arg2);
9251
9252 wxPyEndAllowThreads(__tstate);
9253 if (PyErr_Occurred()) SWIG_fail;
9254 }
9255 Py_INCREF(Py_None); resultobj = Py_None;
9256 return resultobj;
9257 fail:
9258 return NULL;
9259 }
9260
9261
9262 static PyObject *_wrap_SashWindow_GetMaximumSizeX(PyObject *, PyObject *args, PyObject *kwargs) {
9263 PyObject *resultobj;
9264 wxSashWindow *arg1 = (wxSashWindow *) 0 ;
9265 int result;
9266 PyObject * obj0 = 0 ;
9267 char *kwnames[] = {
9268 (char *) "self", NULL
9269 };
9270
9271 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SashWindow_GetMaximumSizeX",kwnames,&obj0)) goto fail;
9272 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSashWindow, SWIG_POINTER_EXCEPTION | 0);
9273 if (SWIG_arg_fail(1)) SWIG_fail;
9274 {
9275 PyThreadState* __tstate = wxPyBeginAllowThreads();
9276 result = (int)((wxSashWindow const *)arg1)->GetMaximumSizeX();
9277
9278 wxPyEndAllowThreads(__tstate);
9279 if (PyErr_Occurred()) SWIG_fail;
9280 }
9281 {
9282 resultobj = SWIG_From_int((int)(result));
9283 }
9284 return resultobj;
9285 fail:
9286 return NULL;
9287 }
9288
9289
9290 static PyObject *_wrap_SashWindow_GetMaximumSizeY(PyObject *, PyObject *args, PyObject *kwargs) {
9291 PyObject *resultobj;
9292 wxSashWindow *arg1 = (wxSashWindow *) 0 ;
9293 int result;
9294 PyObject * obj0 = 0 ;
9295 char *kwnames[] = {
9296 (char *) "self", NULL
9297 };
9298
9299 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SashWindow_GetMaximumSizeY",kwnames,&obj0)) goto fail;
9300 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSashWindow, SWIG_POINTER_EXCEPTION | 0);
9301 if (SWIG_arg_fail(1)) SWIG_fail;
9302 {
9303 PyThreadState* __tstate = wxPyBeginAllowThreads();
9304 result = (int)((wxSashWindow const *)arg1)->GetMaximumSizeY();
9305
9306 wxPyEndAllowThreads(__tstate);
9307 if (PyErr_Occurred()) SWIG_fail;
9308 }
9309 {
9310 resultobj = SWIG_From_int((int)(result));
9311 }
9312 return resultobj;
9313 fail:
9314 return NULL;
9315 }
9316
9317
9318 static PyObject *_wrap_SashWindow_SashHitTest(PyObject *, PyObject *args, PyObject *kwargs) {
9319 PyObject *resultobj;
9320 wxSashWindow *arg1 = (wxSashWindow *) 0 ;
9321 int arg2 ;
9322 int arg3 ;
9323 int arg4 = (int) 2 ;
9324 wxSashEdgePosition result;
9325 PyObject * obj0 = 0 ;
9326 PyObject * obj1 = 0 ;
9327 PyObject * obj2 = 0 ;
9328 PyObject * obj3 = 0 ;
9329 char *kwnames[] = {
9330 (char *) "self",(char *) "x",(char *) "y",(char *) "tolerance", NULL
9331 };
9332
9333 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO|O:SashWindow_SashHitTest",kwnames,&obj0,&obj1,&obj2,&obj3)) goto fail;
9334 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSashWindow, SWIG_POINTER_EXCEPTION | 0);
9335 if (SWIG_arg_fail(1)) SWIG_fail;
9336 {
9337 arg2 = (int)(SWIG_As_int(obj1));
9338 if (SWIG_arg_fail(2)) SWIG_fail;
9339 }
9340 {
9341 arg3 = (int)(SWIG_As_int(obj2));
9342 if (SWIG_arg_fail(3)) SWIG_fail;
9343 }
9344 if (obj3) {
9345 {
9346 arg4 = (int)(SWIG_As_int(obj3));
9347 if (SWIG_arg_fail(4)) SWIG_fail;
9348 }
9349 }
9350 {
9351 PyThreadState* __tstate = wxPyBeginAllowThreads();
9352 result = (wxSashEdgePosition)(arg1)->SashHitTest(arg2,arg3,arg4);
9353
9354 wxPyEndAllowThreads(__tstate);
9355 if (PyErr_Occurred()) SWIG_fail;
9356 }
9357 resultobj = SWIG_From_int((result));
9358 return resultobj;
9359 fail:
9360 return NULL;
9361 }
9362
9363
9364 static PyObject *_wrap_SashWindow_SizeWindows(PyObject *, PyObject *args, PyObject *kwargs) {
9365 PyObject *resultobj;
9366 wxSashWindow *arg1 = (wxSashWindow *) 0 ;
9367 PyObject * obj0 = 0 ;
9368 char *kwnames[] = {
9369 (char *) "self", NULL
9370 };
9371
9372 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SashWindow_SizeWindows",kwnames,&obj0)) goto fail;
9373 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSashWindow, SWIG_POINTER_EXCEPTION | 0);
9374 if (SWIG_arg_fail(1)) SWIG_fail;
9375 {
9376 PyThreadState* __tstate = wxPyBeginAllowThreads();
9377 (arg1)->SizeWindows();
9378
9379 wxPyEndAllowThreads(__tstate);
9380 if (PyErr_Occurred()) SWIG_fail;
9381 }
9382 Py_INCREF(Py_None); resultobj = Py_None;
9383 return resultobj;
9384 fail:
9385 return NULL;
9386 }
9387
9388
9389 static PyObject * SashWindow_swigregister(PyObject *, PyObject *args) {
9390 PyObject *obj;
9391 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
9392 SWIG_TypeClientData(SWIGTYPE_p_wxSashWindow, obj);
9393 Py_INCREF(obj);
9394 return Py_BuildValue((char *)"");
9395 }
9396 static PyObject *_wrap_new_SashEvent(PyObject *, PyObject *args, PyObject *kwargs) {
9397 PyObject *resultobj;
9398 int arg1 = (int) 0 ;
9399 wxSashEdgePosition arg2 = (wxSashEdgePosition) wxSASH_NONE ;
9400 wxSashEvent *result;
9401 PyObject * obj0 = 0 ;
9402 PyObject * obj1 = 0 ;
9403 char *kwnames[] = {
9404 (char *) "id",(char *) "edge", NULL
9405 };
9406
9407 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"|OO:new_SashEvent",kwnames,&obj0,&obj1)) goto fail;
9408 if (obj0) {
9409 {
9410 arg1 = (int)(SWIG_As_int(obj0));
9411 if (SWIG_arg_fail(1)) SWIG_fail;
9412 }
9413 }
9414 if (obj1) {
9415 {
9416 arg2 = (wxSashEdgePosition)(SWIG_As_int(obj1));
9417 if (SWIG_arg_fail(2)) SWIG_fail;
9418 }
9419 }
9420 {
9421 PyThreadState* __tstate = wxPyBeginAllowThreads();
9422 result = (wxSashEvent *)new wxSashEvent(arg1,(wxSashEdgePosition )arg2);
9423
9424 wxPyEndAllowThreads(__tstate);
9425 if (PyErr_Occurred()) SWIG_fail;
9426 }
9427 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxSashEvent, 1);
9428 return resultobj;
9429 fail:
9430 return NULL;
9431 }
9432
9433
9434 static PyObject *_wrap_SashEvent_SetEdge(PyObject *, PyObject *args, PyObject *kwargs) {
9435 PyObject *resultobj;
9436 wxSashEvent *arg1 = (wxSashEvent *) 0 ;
9437 wxSashEdgePosition arg2 ;
9438 PyObject * obj0 = 0 ;
9439 PyObject * obj1 = 0 ;
9440 char *kwnames[] = {
9441 (char *) "self",(char *) "edge", NULL
9442 };
9443
9444 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:SashEvent_SetEdge",kwnames,&obj0,&obj1)) goto fail;
9445 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSashEvent, SWIG_POINTER_EXCEPTION | 0);
9446 if (SWIG_arg_fail(1)) SWIG_fail;
9447 {
9448 arg2 = (wxSashEdgePosition)(SWIG_As_int(obj1));
9449 if (SWIG_arg_fail(2)) SWIG_fail;
9450 }
9451 {
9452 PyThreadState* __tstate = wxPyBeginAllowThreads();
9453 (arg1)->SetEdge((wxSashEdgePosition )arg2);
9454
9455 wxPyEndAllowThreads(__tstate);
9456 if (PyErr_Occurred()) SWIG_fail;
9457 }
9458 Py_INCREF(Py_None); resultobj = Py_None;
9459 return resultobj;
9460 fail:
9461 return NULL;
9462 }
9463
9464
9465 static PyObject *_wrap_SashEvent_GetEdge(PyObject *, PyObject *args, PyObject *kwargs) {
9466 PyObject *resultobj;
9467 wxSashEvent *arg1 = (wxSashEvent *) 0 ;
9468 wxSashEdgePosition result;
9469 PyObject * obj0 = 0 ;
9470 char *kwnames[] = {
9471 (char *) "self", NULL
9472 };
9473
9474 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SashEvent_GetEdge",kwnames,&obj0)) goto fail;
9475 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSashEvent, SWIG_POINTER_EXCEPTION | 0);
9476 if (SWIG_arg_fail(1)) SWIG_fail;
9477 {
9478 PyThreadState* __tstate = wxPyBeginAllowThreads();
9479 result = (wxSashEdgePosition)((wxSashEvent const *)arg1)->GetEdge();
9480
9481 wxPyEndAllowThreads(__tstate);
9482 if (PyErr_Occurred()) SWIG_fail;
9483 }
9484 resultobj = SWIG_From_int((result));
9485 return resultobj;
9486 fail:
9487 return NULL;
9488 }
9489
9490
9491 static PyObject *_wrap_SashEvent_SetDragRect(PyObject *, PyObject *args, PyObject *kwargs) {
9492 PyObject *resultobj;
9493 wxSashEvent *arg1 = (wxSashEvent *) 0 ;
9494 wxRect *arg2 = 0 ;
9495 wxRect temp2 ;
9496 PyObject * obj0 = 0 ;
9497 PyObject * obj1 = 0 ;
9498 char *kwnames[] = {
9499 (char *) "self",(char *) "rect", NULL
9500 };
9501
9502 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:SashEvent_SetDragRect",kwnames,&obj0,&obj1)) goto fail;
9503 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSashEvent, SWIG_POINTER_EXCEPTION | 0);
9504 if (SWIG_arg_fail(1)) SWIG_fail;
9505 {
9506 arg2 = &temp2;
9507 if ( ! wxRect_helper(obj1, &arg2)) SWIG_fail;
9508 }
9509 {
9510 PyThreadState* __tstate = wxPyBeginAllowThreads();
9511 (arg1)->SetDragRect((wxRect const &)*arg2);
9512
9513 wxPyEndAllowThreads(__tstate);
9514 if (PyErr_Occurred()) SWIG_fail;
9515 }
9516 Py_INCREF(Py_None); resultobj = Py_None;
9517 return resultobj;
9518 fail:
9519 return NULL;
9520 }
9521
9522
9523 static PyObject *_wrap_SashEvent_GetDragRect(PyObject *, PyObject *args, PyObject *kwargs) {
9524 PyObject *resultobj;
9525 wxSashEvent *arg1 = (wxSashEvent *) 0 ;
9526 wxRect result;
9527 PyObject * obj0 = 0 ;
9528 char *kwnames[] = {
9529 (char *) "self", NULL
9530 };
9531
9532 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SashEvent_GetDragRect",kwnames,&obj0)) goto fail;
9533 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSashEvent, SWIG_POINTER_EXCEPTION | 0);
9534 if (SWIG_arg_fail(1)) SWIG_fail;
9535 {
9536 PyThreadState* __tstate = wxPyBeginAllowThreads();
9537 result = ((wxSashEvent const *)arg1)->GetDragRect();
9538
9539 wxPyEndAllowThreads(__tstate);
9540 if (PyErr_Occurred()) SWIG_fail;
9541 }
9542 {
9543 wxRect * resultptr;
9544 resultptr = new wxRect((wxRect &)(result));
9545 resultobj = SWIG_NewPointerObj((void *)(resultptr), SWIGTYPE_p_wxRect, 1);
9546 }
9547 return resultobj;
9548 fail:
9549 return NULL;
9550 }
9551
9552
9553 static PyObject *_wrap_SashEvent_SetDragStatus(PyObject *, PyObject *args, PyObject *kwargs) {
9554 PyObject *resultobj;
9555 wxSashEvent *arg1 = (wxSashEvent *) 0 ;
9556 wxSashDragStatus arg2 ;
9557 PyObject * obj0 = 0 ;
9558 PyObject * obj1 = 0 ;
9559 char *kwnames[] = {
9560 (char *) "self",(char *) "status", NULL
9561 };
9562
9563 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:SashEvent_SetDragStatus",kwnames,&obj0,&obj1)) goto fail;
9564 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSashEvent, SWIG_POINTER_EXCEPTION | 0);
9565 if (SWIG_arg_fail(1)) SWIG_fail;
9566 {
9567 arg2 = (wxSashDragStatus)(SWIG_As_int(obj1));
9568 if (SWIG_arg_fail(2)) SWIG_fail;
9569 }
9570 {
9571 PyThreadState* __tstate = wxPyBeginAllowThreads();
9572 (arg1)->SetDragStatus((wxSashDragStatus )arg2);
9573
9574 wxPyEndAllowThreads(__tstate);
9575 if (PyErr_Occurred()) SWIG_fail;
9576 }
9577 Py_INCREF(Py_None); resultobj = Py_None;
9578 return resultobj;
9579 fail:
9580 return NULL;
9581 }
9582
9583
9584 static PyObject *_wrap_SashEvent_GetDragStatus(PyObject *, PyObject *args, PyObject *kwargs) {
9585 PyObject *resultobj;
9586 wxSashEvent *arg1 = (wxSashEvent *) 0 ;
9587 wxSashDragStatus result;
9588 PyObject * obj0 = 0 ;
9589 char *kwnames[] = {
9590 (char *) "self", NULL
9591 };
9592
9593 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SashEvent_GetDragStatus",kwnames,&obj0)) goto fail;
9594 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSashEvent, SWIG_POINTER_EXCEPTION | 0);
9595 if (SWIG_arg_fail(1)) SWIG_fail;
9596 {
9597 PyThreadState* __tstate = wxPyBeginAllowThreads();
9598 result = (wxSashDragStatus)((wxSashEvent const *)arg1)->GetDragStatus();
9599
9600 wxPyEndAllowThreads(__tstate);
9601 if (PyErr_Occurred()) SWIG_fail;
9602 }
9603 resultobj = SWIG_From_int((result));
9604 return resultobj;
9605 fail:
9606 return NULL;
9607 }
9608
9609
9610 static PyObject * SashEvent_swigregister(PyObject *, PyObject *args) {
9611 PyObject *obj;
9612 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
9613 SWIG_TypeClientData(SWIGTYPE_p_wxSashEvent, obj);
9614 Py_INCREF(obj);
9615 return Py_BuildValue((char *)"");
9616 }
9617 static PyObject *_wrap_new_QueryLayoutInfoEvent(PyObject *, PyObject *args, PyObject *kwargs) {
9618 PyObject *resultobj;
9619 int arg1 = (int) 0 ;
9620 wxQueryLayoutInfoEvent *result;
9621 PyObject * obj0 = 0 ;
9622 char *kwnames[] = {
9623 (char *) "id", NULL
9624 };
9625
9626 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"|O:new_QueryLayoutInfoEvent",kwnames,&obj0)) goto fail;
9627 if (obj0) {
9628 {
9629 arg1 = (int)(SWIG_As_int(obj0));
9630 if (SWIG_arg_fail(1)) SWIG_fail;
9631 }
9632 }
9633 {
9634 PyThreadState* __tstate = wxPyBeginAllowThreads();
9635 result = (wxQueryLayoutInfoEvent *)new wxQueryLayoutInfoEvent(arg1);
9636
9637 wxPyEndAllowThreads(__tstate);
9638 if (PyErr_Occurred()) SWIG_fail;
9639 }
9640 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxQueryLayoutInfoEvent, 1);
9641 return resultobj;
9642 fail:
9643 return NULL;
9644 }
9645
9646
9647 static PyObject *_wrap_QueryLayoutInfoEvent_SetRequestedLength(PyObject *, PyObject *args, PyObject *kwargs) {
9648 PyObject *resultobj;
9649 wxQueryLayoutInfoEvent *arg1 = (wxQueryLayoutInfoEvent *) 0 ;
9650 int arg2 ;
9651 PyObject * obj0 = 0 ;
9652 PyObject * obj1 = 0 ;
9653 char *kwnames[] = {
9654 (char *) "self",(char *) "length", NULL
9655 };
9656
9657 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:QueryLayoutInfoEvent_SetRequestedLength",kwnames,&obj0,&obj1)) goto fail;
9658 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxQueryLayoutInfoEvent, SWIG_POINTER_EXCEPTION | 0);
9659 if (SWIG_arg_fail(1)) SWIG_fail;
9660 {
9661 arg2 = (int)(SWIG_As_int(obj1));
9662 if (SWIG_arg_fail(2)) SWIG_fail;
9663 }
9664 {
9665 PyThreadState* __tstate = wxPyBeginAllowThreads();
9666 (arg1)->SetRequestedLength(arg2);
9667
9668 wxPyEndAllowThreads(__tstate);
9669 if (PyErr_Occurred()) SWIG_fail;
9670 }
9671 Py_INCREF(Py_None); resultobj = Py_None;
9672 return resultobj;
9673 fail:
9674 return NULL;
9675 }
9676
9677
9678 static PyObject *_wrap_QueryLayoutInfoEvent_GetRequestedLength(PyObject *, PyObject *args, PyObject *kwargs) {
9679 PyObject *resultobj;
9680 wxQueryLayoutInfoEvent *arg1 = (wxQueryLayoutInfoEvent *) 0 ;
9681 int result;
9682 PyObject * obj0 = 0 ;
9683 char *kwnames[] = {
9684 (char *) "self", NULL
9685 };
9686
9687 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:QueryLayoutInfoEvent_GetRequestedLength",kwnames,&obj0)) goto fail;
9688 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxQueryLayoutInfoEvent, SWIG_POINTER_EXCEPTION | 0);
9689 if (SWIG_arg_fail(1)) SWIG_fail;
9690 {
9691 PyThreadState* __tstate = wxPyBeginAllowThreads();
9692 result = (int)((wxQueryLayoutInfoEvent const *)arg1)->GetRequestedLength();
9693
9694 wxPyEndAllowThreads(__tstate);
9695 if (PyErr_Occurred()) SWIG_fail;
9696 }
9697 {
9698 resultobj = SWIG_From_int((int)(result));
9699 }
9700 return resultobj;
9701 fail:
9702 return NULL;
9703 }
9704
9705
9706 static PyObject *_wrap_QueryLayoutInfoEvent_SetFlags(PyObject *, PyObject *args, PyObject *kwargs) {
9707 PyObject *resultobj;
9708 wxQueryLayoutInfoEvent *arg1 = (wxQueryLayoutInfoEvent *) 0 ;
9709 int arg2 ;
9710 PyObject * obj0 = 0 ;
9711 PyObject * obj1 = 0 ;
9712 char *kwnames[] = {
9713 (char *) "self",(char *) "flags", NULL
9714 };
9715
9716 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:QueryLayoutInfoEvent_SetFlags",kwnames,&obj0,&obj1)) goto fail;
9717 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxQueryLayoutInfoEvent, SWIG_POINTER_EXCEPTION | 0);
9718 if (SWIG_arg_fail(1)) SWIG_fail;
9719 {
9720 arg2 = (int)(SWIG_As_int(obj1));
9721 if (SWIG_arg_fail(2)) SWIG_fail;
9722 }
9723 {
9724 PyThreadState* __tstate = wxPyBeginAllowThreads();
9725 (arg1)->SetFlags(arg2);
9726
9727 wxPyEndAllowThreads(__tstate);
9728 if (PyErr_Occurred()) SWIG_fail;
9729 }
9730 Py_INCREF(Py_None); resultobj = Py_None;
9731 return resultobj;
9732 fail:
9733 return NULL;
9734 }
9735
9736
9737 static PyObject *_wrap_QueryLayoutInfoEvent_GetFlags(PyObject *, PyObject *args, PyObject *kwargs) {
9738 PyObject *resultobj;
9739 wxQueryLayoutInfoEvent *arg1 = (wxQueryLayoutInfoEvent *) 0 ;
9740 int result;
9741 PyObject * obj0 = 0 ;
9742 char *kwnames[] = {
9743 (char *) "self", NULL
9744 };
9745
9746 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:QueryLayoutInfoEvent_GetFlags",kwnames,&obj0)) goto fail;
9747 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxQueryLayoutInfoEvent, SWIG_POINTER_EXCEPTION | 0);
9748 if (SWIG_arg_fail(1)) SWIG_fail;
9749 {
9750 PyThreadState* __tstate = wxPyBeginAllowThreads();
9751 result = (int)((wxQueryLayoutInfoEvent const *)arg1)->GetFlags();
9752
9753 wxPyEndAllowThreads(__tstate);
9754 if (PyErr_Occurred()) SWIG_fail;
9755 }
9756 {
9757 resultobj = SWIG_From_int((int)(result));
9758 }
9759 return resultobj;
9760 fail:
9761 return NULL;
9762 }
9763
9764
9765 static PyObject *_wrap_QueryLayoutInfoEvent_SetSize(PyObject *, PyObject *args, PyObject *kwargs) {
9766 PyObject *resultobj;
9767 wxQueryLayoutInfoEvent *arg1 = (wxQueryLayoutInfoEvent *) 0 ;
9768 wxSize *arg2 = 0 ;
9769 wxSize temp2 ;
9770 PyObject * obj0 = 0 ;
9771 PyObject * obj1 = 0 ;
9772 char *kwnames[] = {
9773 (char *) "self",(char *) "size", NULL
9774 };
9775
9776 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:QueryLayoutInfoEvent_SetSize",kwnames,&obj0,&obj1)) goto fail;
9777 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxQueryLayoutInfoEvent, SWIG_POINTER_EXCEPTION | 0);
9778 if (SWIG_arg_fail(1)) SWIG_fail;
9779 {
9780 arg2 = &temp2;
9781 if ( ! wxSize_helper(obj1, &arg2)) SWIG_fail;
9782 }
9783 {
9784 PyThreadState* __tstate = wxPyBeginAllowThreads();
9785 (arg1)->SetSize((wxSize const &)*arg2);
9786
9787 wxPyEndAllowThreads(__tstate);
9788 if (PyErr_Occurred()) SWIG_fail;
9789 }
9790 Py_INCREF(Py_None); resultobj = Py_None;
9791 return resultobj;
9792 fail:
9793 return NULL;
9794 }
9795
9796
9797 static PyObject *_wrap_QueryLayoutInfoEvent_GetSize(PyObject *, PyObject *args, PyObject *kwargs) {
9798 PyObject *resultobj;
9799 wxQueryLayoutInfoEvent *arg1 = (wxQueryLayoutInfoEvent *) 0 ;
9800 wxSize result;
9801 PyObject * obj0 = 0 ;
9802 char *kwnames[] = {
9803 (char *) "self", NULL
9804 };
9805
9806 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:QueryLayoutInfoEvent_GetSize",kwnames,&obj0)) goto fail;
9807 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxQueryLayoutInfoEvent, SWIG_POINTER_EXCEPTION | 0);
9808 if (SWIG_arg_fail(1)) SWIG_fail;
9809 {
9810 PyThreadState* __tstate = wxPyBeginAllowThreads();
9811 result = ((wxQueryLayoutInfoEvent const *)arg1)->GetSize();
9812
9813 wxPyEndAllowThreads(__tstate);
9814 if (PyErr_Occurred()) SWIG_fail;
9815 }
9816 {
9817 wxSize * resultptr;
9818 resultptr = new wxSize((wxSize &)(result));
9819 resultobj = SWIG_NewPointerObj((void *)(resultptr), SWIGTYPE_p_wxSize, 1);
9820 }
9821 return resultobj;
9822 fail:
9823 return NULL;
9824 }
9825
9826
9827 static PyObject *_wrap_QueryLayoutInfoEvent_SetOrientation(PyObject *, PyObject *args, PyObject *kwargs) {
9828 PyObject *resultobj;
9829 wxQueryLayoutInfoEvent *arg1 = (wxQueryLayoutInfoEvent *) 0 ;
9830 wxLayoutOrientation arg2 ;
9831 PyObject * obj0 = 0 ;
9832 PyObject * obj1 = 0 ;
9833 char *kwnames[] = {
9834 (char *) "self",(char *) "orient", NULL
9835 };
9836
9837 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:QueryLayoutInfoEvent_SetOrientation",kwnames,&obj0,&obj1)) goto fail;
9838 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxQueryLayoutInfoEvent, SWIG_POINTER_EXCEPTION | 0);
9839 if (SWIG_arg_fail(1)) SWIG_fail;
9840 {
9841 arg2 = (wxLayoutOrientation)(SWIG_As_int(obj1));
9842 if (SWIG_arg_fail(2)) SWIG_fail;
9843 }
9844 {
9845 PyThreadState* __tstate = wxPyBeginAllowThreads();
9846 (arg1)->SetOrientation((wxLayoutOrientation )arg2);
9847
9848 wxPyEndAllowThreads(__tstate);
9849 if (PyErr_Occurred()) SWIG_fail;
9850 }
9851 Py_INCREF(Py_None); resultobj = Py_None;
9852 return resultobj;
9853 fail:
9854 return NULL;
9855 }
9856
9857
9858 static PyObject *_wrap_QueryLayoutInfoEvent_GetOrientation(PyObject *, PyObject *args, PyObject *kwargs) {
9859 PyObject *resultobj;
9860 wxQueryLayoutInfoEvent *arg1 = (wxQueryLayoutInfoEvent *) 0 ;
9861 wxLayoutOrientation result;
9862 PyObject * obj0 = 0 ;
9863 char *kwnames[] = {
9864 (char *) "self", NULL
9865 };
9866
9867 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:QueryLayoutInfoEvent_GetOrientation",kwnames,&obj0)) goto fail;
9868 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxQueryLayoutInfoEvent, SWIG_POINTER_EXCEPTION | 0);
9869 if (SWIG_arg_fail(1)) SWIG_fail;
9870 {
9871 PyThreadState* __tstate = wxPyBeginAllowThreads();
9872 result = (wxLayoutOrientation)((wxQueryLayoutInfoEvent const *)arg1)->GetOrientation();
9873
9874 wxPyEndAllowThreads(__tstate);
9875 if (PyErr_Occurred()) SWIG_fail;
9876 }
9877 resultobj = SWIG_From_int((result));
9878 return resultobj;
9879 fail:
9880 return NULL;
9881 }
9882
9883
9884 static PyObject *_wrap_QueryLayoutInfoEvent_SetAlignment(PyObject *, PyObject *args, PyObject *kwargs) {
9885 PyObject *resultobj;
9886 wxQueryLayoutInfoEvent *arg1 = (wxQueryLayoutInfoEvent *) 0 ;
9887 wxLayoutAlignment arg2 ;
9888 PyObject * obj0 = 0 ;
9889 PyObject * obj1 = 0 ;
9890 char *kwnames[] = {
9891 (char *) "self",(char *) "align", NULL
9892 };
9893
9894 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:QueryLayoutInfoEvent_SetAlignment",kwnames,&obj0,&obj1)) goto fail;
9895 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxQueryLayoutInfoEvent, SWIG_POINTER_EXCEPTION | 0);
9896 if (SWIG_arg_fail(1)) SWIG_fail;
9897 {
9898 arg2 = (wxLayoutAlignment)(SWIG_As_int(obj1));
9899 if (SWIG_arg_fail(2)) SWIG_fail;
9900 }
9901 {
9902 PyThreadState* __tstate = wxPyBeginAllowThreads();
9903 (arg1)->SetAlignment((wxLayoutAlignment )arg2);
9904
9905 wxPyEndAllowThreads(__tstate);
9906 if (PyErr_Occurred()) SWIG_fail;
9907 }
9908 Py_INCREF(Py_None); resultobj = Py_None;
9909 return resultobj;
9910 fail:
9911 return NULL;
9912 }
9913
9914
9915 static PyObject *_wrap_QueryLayoutInfoEvent_GetAlignment(PyObject *, PyObject *args, PyObject *kwargs) {
9916 PyObject *resultobj;
9917 wxQueryLayoutInfoEvent *arg1 = (wxQueryLayoutInfoEvent *) 0 ;
9918 wxLayoutAlignment result;
9919 PyObject * obj0 = 0 ;
9920 char *kwnames[] = {
9921 (char *) "self", NULL
9922 };
9923
9924 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:QueryLayoutInfoEvent_GetAlignment",kwnames,&obj0)) goto fail;
9925 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxQueryLayoutInfoEvent, SWIG_POINTER_EXCEPTION | 0);
9926 if (SWIG_arg_fail(1)) SWIG_fail;
9927 {
9928 PyThreadState* __tstate = wxPyBeginAllowThreads();
9929 result = (wxLayoutAlignment)((wxQueryLayoutInfoEvent const *)arg1)->GetAlignment();
9930
9931 wxPyEndAllowThreads(__tstate);
9932 if (PyErr_Occurred()) SWIG_fail;
9933 }
9934 resultobj = SWIG_From_int((result));
9935 return resultobj;
9936 fail:
9937 return NULL;
9938 }
9939
9940
9941 static PyObject * QueryLayoutInfoEvent_swigregister(PyObject *, PyObject *args) {
9942 PyObject *obj;
9943 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
9944 SWIG_TypeClientData(SWIGTYPE_p_wxQueryLayoutInfoEvent, obj);
9945 Py_INCREF(obj);
9946 return Py_BuildValue((char *)"");
9947 }
9948 static PyObject *_wrap_new_CalculateLayoutEvent(PyObject *, PyObject *args, PyObject *kwargs) {
9949 PyObject *resultobj;
9950 int arg1 = (int) 0 ;
9951 wxCalculateLayoutEvent *result;
9952 PyObject * obj0 = 0 ;
9953 char *kwnames[] = {
9954 (char *) "id", NULL
9955 };
9956
9957 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"|O:new_CalculateLayoutEvent",kwnames,&obj0)) goto fail;
9958 if (obj0) {
9959 {
9960 arg1 = (int)(SWIG_As_int(obj0));
9961 if (SWIG_arg_fail(1)) SWIG_fail;
9962 }
9963 }
9964 {
9965 PyThreadState* __tstate = wxPyBeginAllowThreads();
9966 result = (wxCalculateLayoutEvent *)new wxCalculateLayoutEvent(arg1);
9967
9968 wxPyEndAllowThreads(__tstate);
9969 if (PyErr_Occurred()) SWIG_fail;
9970 }
9971 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxCalculateLayoutEvent, 1);
9972 return resultobj;
9973 fail:
9974 return NULL;
9975 }
9976
9977
9978 static PyObject *_wrap_CalculateLayoutEvent_SetFlags(PyObject *, PyObject *args, PyObject *kwargs) {
9979 PyObject *resultobj;
9980 wxCalculateLayoutEvent *arg1 = (wxCalculateLayoutEvent *) 0 ;
9981 int arg2 ;
9982 PyObject * obj0 = 0 ;
9983 PyObject * obj1 = 0 ;
9984 char *kwnames[] = {
9985 (char *) "self",(char *) "flags", NULL
9986 };
9987
9988 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:CalculateLayoutEvent_SetFlags",kwnames,&obj0,&obj1)) goto fail;
9989 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxCalculateLayoutEvent, SWIG_POINTER_EXCEPTION | 0);
9990 if (SWIG_arg_fail(1)) SWIG_fail;
9991 {
9992 arg2 = (int)(SWIG_As_int(obj1));
9993 if (SWIG_arg_fail(2)) SWIG_fail;
9994 }
9995 {
9996 PyThreadState* __tstate = wxPyBeginAllowThreads();
9997 (arg1)->SetFlags(arg2);
9998
9999 wxPyEndAllowThreads(__tstate);
10000 if (PyErr_Occurred()) SWIG_fail;
10001 }
10002 Py_INCREF(Py_None); resultobj = Py_None;
10003 return resultobj;
10004 fail:
10005 return NULL;
10006 }
10007
10008
10009 static PyObject *_wrap_CalculateLayoutEvent_GetFlags(PyObject *, PyObject *args, PyObject *kwargs) {
10010 PyObject *resultobj;
10011 wxCalculateLayoutEvent *arg1 = (wxCalculateLayoutEvent *) 0 ;
10012 int result;
10013 PyObject * obj0 = 0 ;
10014 char *kwnames[] = {
10015 (char *) "self", NULL
10016 };
10017
10018 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:CalculateLayoutEvent_GetFlags",kwnames,&obj0)) goto fail;
10019 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxCalculateLayoutEvent, SWIG_POINTER_EXCEPTION | 0);
10020 if (SWIG_arg_fail(1)) SWIG_fail;
10021 {
10022 PyThreadState* __tstate = wxPyBeginAllowThreads();
10023 result = (int)((wxCalculateLayoutEvent const *)arg1)->GetFlags();
10024
10025 wxPyEndAllowThreads(__tstate);
10026 if (PyErr_Occurred()) SWIG_fail;
10027 }
10028 {
10029 resultobj = SWIG_From_int((int)(result));
10030 }
10031 return resultobj;
10032 fail:
10033 return NULL;
10034 }
10035
10036
10037 static PyObject *_wrap_CalculateLayoutEvent_SetRect(PyObject *, PyObject *args, PyObject *kwargs) {
10038 PyObject *resultobj;
10039 wxCalculateLayoutEvent *arg1 = (wxCalculateLayoutEvent *) 0 ;
10040 wxRect *arg2 = 0 ;
10041 wxRect temp2 ;
10042 PyObject * obj0 = 0 ;
10043 PyObject * obj1 = 0 ;
10044 char *kwnames[] = {
10045 (char *) "self",(char *) "rect", NULL
10046 };
10047
10048 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:CalculateLayoutEvent_SetRect",kwnames,&obj0,&obj1)) goto fail;
10049 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxCalculateLayoutEvent, SWIG_POINTER_EXCEPTION | 0);
10050 if (SWIG_arg_fail(1)) SWIG_fail;
10051 {
10052 arg2 = &temp2;
10053 if ( ! wxRect_helper(obj1, &arg2)) SWIG_fail;
10054 }
10055 {
10056 PyThreadState* __tstate = wxPyBeginAllowThreads();
10057 (arg1)->SetRect((wxRect const &)*arg2);
10058
10059 wxPyEndAllowThreads(__tstate);
10060 if (PyErr_Occurred()) SWIG_fail;
10061 }
10062 Py_INCREF(Py_None); resultobj = Py_None;
10063 return resultobj;
10064 fail:
10065 return NULL;
10066 }
10067
10068
10069 static PyObject *_wrap_CalculateLayoutEvent_GetRect(PyObject *, PyObject *args, PyObject *kwargs) {
10070 PyObject *resultobj;
10071 wxCalculateLayoutEvent *arg1 = (wxCalculateLayoutEvent *) 0 ;
10072 wxRect result;
10073 PyObject * obj0 = 0 ;
10074 char *kwnames[] = {
10075 (char *) "self", NULL
10076 };
10077
10078 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:CalculateLayoutEvent_GetRect",kwnames,&obj0)) goto fail;
10079 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxCalculateLayoutEvent, SWIG_POINTER_EXCEPTION | 0);
10080 if (SWIG_arg_fail(1)) SWIG_fail;
10081 {
10082 PyThreadState* __tstate = wxPyBeginAllowThreads();
10083 result = ((wxCalculateLayoutEvent const *)arg1)->GetRect();
10084
10085 wxPyEndAllowThreads(__tstate);
10086 if (PyErr_Occurred()) SWIG_fail;
10087 }
10088 {
10089 wxRect * resultptr;
10090 resultptr = new wxRect((wxRect &)(result));
10091 resultobj = SWIG_NewPointerObj((void *)(resultptr), SWIGTYPE_p_wxRect, 1);
10092 }
10093 return resultobj;
10094 fail:
10095 return NULL;
10096 }
10097
10098
10099 static PyObject * CalculateLayoutEvent_swigregister(PyObject *, PyObject *args) {
10100 PyObject *obj;
10101 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
10102 SWIG_TypeClientData(SWIGTYPE_p_wxCalculateLayoutEvent, obj);
10103 Py_INCREF(obj);
10104 return Py_BuildValue((char *)"");
10105 }
10106 static PyObject *_wrap_new_SashLayoutWindow(PyObject *, PyObject *args, PyObject *kwargs) {
10107 PyObject *resultobj;
10108 wxWindow *arg1 = (wxWindow *) 0 ;
10109 int arg2 = (int) -1 ;
10110 wxPoint const &arg3_defvalue = wxDefaultPosition ;
10111 wxPoint *arg3 = (wxPoint *) &arg3_defvalue ;
10112 wxSize const &arg4_defvalue = wxDefaultSize ;
10113 wxSize *arg4 = (wxSize *) &arg4_defvalue ;
10114 long arg5 = (long) wxCLIP_CHILDREN|wxSW_3D ;
10115 wxString const &arg6_defvalue = wxPySashLayoutNameStr ;
10116 wxString *arg6 = (wxString *) &arg6_defvalue ;
10117 wxSashLayoutWindow *result;
10118 wxPoint temp3 ;
10119 wxSize temp4 ;
10120 bool temp6 = false ;
10121 PyObject * obj0 = 0 ;
10122 PyObject * obj1 = 0 ;
10123 PyObject * obj2 = 0 ;
10124 PyObject * obj3 = 0 ;
10125 PyObject * obj4 = 0 ;
10126 PyObject * obj5 = 0 ;
10127 char *kwnames[] = {
10128 (char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
10129 };
10130
10131 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|OOOOO:new_SashLayoutWindow",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) goto fail;
10132 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
10133 if (SWIG_arg_fail(1)) SWIG_fail;
10134 if (obj1) {
10135 {
10136 arg2 = (int)(SWIG_As_int(obj1));
10137 if (SWIG_arg_fail(2)) SWIG_fail;
10138 }
10139 }
10140 if (obj2) {
10141 {
10142 arg3 = &temp3;
10143 if ( ! wxPoint_helper(obj2, &arg3)) SWIG_fail;
10144 }
10145 }
10146 if (obj3) {
10147 {
10148 arg4 = &temp4;
10149 if ( ! wxSize_helper(obj3, &arg4)) SWIG_fail;
10150 }
10151 }
10152 if (obj4) {
10153 {
10154 arg5 = (long)(SWIG_As_long(obj4));
10155 if (SWIG_arg_fail(5)) SWIG_fail;
10156 }
10157 }
10158 if (obj5) {
10159 {
10160 arg6 = wxString_in_helper(obj5);
10161 if (arg6 == NULL) SWIG_fail;
10162 temp6 = true;
10163 }
10164 }
10165 {
10166 if (!wxPyCheckForApp()) SWIG_fail;
10167 PyThreadState* __tstate = wxPyBeginAllowThreads();
10168 result = (wxSashLayoutWindow *)new wxSashLayoutWindow(arg1,arg2,(wxPoint const &)*arg3,(wxSize const &)*arg4,arg5,(wxString const &)*arg6);
10169
10170 wxPyEndAllowThreads(__tstate);
10171 if (PyErr_Occurred()) SWIG_fail;
10172 }
10173 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxSashLayoutWindow, 1);
10174 {
10175 if (temp6)
10176 delete arg6;
10177 }
10178 return resultobj;
10179 fail:
10180 {
10181 if (temp6)
10182 delete arg6;
10183 }
10184 return NULL;
10185 }
10186
10187
10188 static PyObject *_wrap_new_PreSashLayoutWindow(PyObject *, PyObject *args, PyObject *kwargs) {
10189 PyObject *resultobj;
10190 wxSashLayoutWindow *result;
10191 char *kwnames[] = {
10192 NULL
10193 };
10194
10195 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":new_PreSashLayoutWindow",kwnames)) goto fail;
10196 {
10197 if (!wxPyCheckForApp()) SWIG_fail;
10198 PyThreadState* __tstate = wxPyBeginAllowThreads();
10199 result = (wxSashLayoutWindow *)new wxSashLayoutWindow();
10200
10201 wxPyEndAllowThreads(__tstate);
10202 if (PyErr_Occurred()) SWIG_fail;
10203 }
10204 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxSashLayoutWindow, 1);
10205 return resultobj;
10206 fail:
10207 return NULL;
10208 }
10209
10210
10211 static PyObject *_wrap_SashLayoutWindow_Create(PyObject *, PyObject *args, PyObject *kwargs) {
10212 PyObject *resultobj;
10213 wxSashLayoutWindow *arg1 = (wxSashLayoutWindow *) 0 ;
10214 wxWindow *arg2 = (wxWindow *) 0 ;
10215 int arg3 = (int) -1 ;
10216 wxPoint const &arg4_defvalue = wxDefaultPosition ;
10217 wxPoint *arg4 = (wxPoint *) &arg4_defvalue ;
10218 wxSize const &arg5_defvalue = wxDefaultSize ;
10219 wxSize *arg5 = (wxSize *) &arg5_defvalue ;
10220 long arg6 = (long) wxCLIP_CHILDREN|wxSW_3D ;
10221 wxString const &arg7_defvalue = wxPySashLayoutNameStr ;
10222 wxString *arg7 = (wxString *) &arg7_defvalue ;
10223 bool result;
10224 wxPoint temp4 ;
10225 wxSize temp5 ;
10226 bool temp7 = false ;
10227 PyObject * obj0 = 0 ;
10228 PyObject * obj1 = 0 ;
10229 PyObject * obj2 = 0 ;
10230 PyObject * obj3 = 0 ;
10231 PyObject * obj4 = 0 ;
10232 PyObject * obj5 = 0 ;
10233 PyObject * obj6 = 0 ;
10234 char *kwnames[] = {
10235 (char *) "self",(char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
10236 };
10237
10238 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|OOOOO:SashLayoutWindow_Create",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6)) goto fail;
10239 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSashLayoutWindow, SWIG_POINTER_EXCEPTION | 0);
10240 if (SWIG_arg_fail(1)) SWIG_fail;
10241 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
10242 if (SWIG_arg_fail(2)) SWIG_fail;
10243 if (obj2) {
10244 {
10245 arg3 = (int)(SWIG_As_int(obj2));
10246 if (SWIG_arg_fail(3)) SWIG_fail;
10247 }
10248 }
10249 if (obj3) {
10250 {
10251 arg4 = &temp4;
10252 if ( ! wxPoint_helper(obj3, &arg4)) SWIG_fail;
10253 }
10254 }
10255 if (obj4) {
10256 {
10257 arg5 = &temp5;
10258 if ( ! wxSize_helper(obj4, &arg5)) SWIG_fail;
10259 }
10260 }
10261 if (obj5) {
10262 {
10263 arg6 = (long)(SWIG_As_long(obj5));
10264 if (SWIG_arg_fail(6)) SWIG_fail;
10265 }
10266 }
10267 if (obj6) {
10268 {
10269 arg7 = wxString_in_helper(obj6);
10270 if (arg7 == NULL) SWIG_fail;
10271 temp7 = true;
10272 }
10273 }
10274 {
10275 PyThreadState* __tstate = wxPyBeginAllowThreads();
10276 result = (bool)(arg1)->Create(arg2,arg3,(wxPoint const &)*arg4,(wxSize const &)*arg5,arg6,(wxString const &)*arg7);
10277
10278 wxPyEndAllowThreads(__tstate);
10279 if (PyErr_Occurred()) SWIG_fail;
10280 }
10281 {
10282 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
10283 }
10284 {
10285 if (temp7)
10286 delete arg7;
10287 }
10288 return resultobj;
10289 fail:
10290 {
10291 if (temp7)
10292 delete arg7;
10293 }
10294 return NULL;
10295 }
10296
10297
10298 static PyObject *_wrap_SashLayoutWindow_GetAlignment(PyObject *, PyObject *args, PyObject *kwargs) {
10299 PyObject *resultobj;
10300 wxSashLayoutWindow *arg1 = (wxSashLayoutWindow *) 0 ;
10301 wxLayoutAlignment result;
10302 PyObject * obj0 = 0 ;
10303 char *kwnames[] = {
10304 (char *) "self", NULL
10305 };
10306
10307 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SashLayoutWindow_GetAlignment",kwnames,&obj0)) goto fail;
10308 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSashLayoutWindow, SWIG_POINTER_EXCEPTION | 0);
10309 if (SWIG_arg_fail(1)) SWIG_fail;
10310 {
10311 PyThreadState* __tstate = wxPyBeginAllowThreads();
10312 result = (wxLayoutAlignment)(arg1)->GetAlignment();
10313
10314 wxPyEndAllowThreads(__tstate);
10315 if (PyErr_Occurred()) SWIG_fail;
10316 }
10317 resultobj = SWIG_From_int((result));
10318 return resultobj;
10319 fail:
10320 return NULL;
10321 }
10322
10323
10324 static PyObject *_wrap_SashLayoutWindow_GetOrientation(PyObject *, PyObject *args, PyObject *kwargs) {
10325 PyObject *resultobj;
10326 wxSashLayoutWindow *arg1 = (wxSashLayoutWindow *) 0 ;
10327 wxLayoutOrientation result;
10328 PyObject * obj0 = 0 ;
10329 char *kwnames[] = {
10330 (char *) "self", NULL
10331 };
10332
10333 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SashLayoutWindow_GetOrientation",kwnames,&obj0)) goto fail;
10334 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSashLayoutWindow, SWIG_POINTER_EXCEPTION | 0);
10335 if (SWIG_arg_fail(1)) SWIG_fail;
10336 {
10337 PyThreadState* __tstate = wxPyBeginAllowThreads();
10338 result = (wxLayoutOrientation)(arg1)->GetOrientation();
10339
10340 wxPyEndAllowThreads(__tstate);
10341 if (PyErr_Occurred()) SWIG_fail;
10342 }
10343 resultobj = SWIG_From_int((result));
10344 return resultobj;
10345 fail:
10346 return NULL;
10347 }
10348
10349
10350 static PyObject *_wrap_SashLayoutWindow_SetAlignment(PyObject *, PyObject *args, PyObject *kwargs) {
10351 PyObject *resultobj;
10352 wxSashLayoutWindow *arg1 = (wxSashLayoutWindow *) 0 ;
10353 wxLayoutAlignment arg2 ;
10354 PyObject * obj0 = 0 ;
10355 PyObject * obj1 = 0 ;
10356 char *kwnames[] = {
10357 (char *) "self",(char *) "alignment", NULL
10358 };
10359
10360 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:SashLayoutWindow_SetAlignment",kwnames,&obj0,&obj1)) goto fail;
10361 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSashLayoutWindow, SWIG_POINTER_EXCEPTION | 0);
10362 if (SWIG_arg_fail(1)) SWIG_fail;
10363 {
10364 arg2 = (wxLayoutAlignment)(SWIG_As_int(obj1));
10365 if (SWIG_arg_fail(2)) SWIG_fail;
10366 }
10367 {
10368 PyThreadState* __tstate = wxPyBeginAllowThreads();
10369 (arg1)->SetAlignment((wxLayoutAlignment )arg2);
10370
10371 wxPyEndAllowThreads(__tstate);
10372 if (PyErr_Occurred()) SWIG_fail;
10373 }
10374 Py_INCREF(Py_None); resultobj = Py_None;
10375 return resultobj;
10376 fail:
10377 return NULL;
10378 }
10379
10380
10381 static PyObject *_wrap_SashLayoutWindow_SetDefaultSize(PyObject *, PyObject *args, PyObject *kwargs) {
10382 PyObject *resultobj;
10383 wxSashLayoutWindow *arg1 = (wxSashLayoutWindow *) 0 ;
10384 wxSize *arg2 = 0 ;
10385 wxSize temp2 ;
10386 PyObject * obj0 = 0 ;
10387 PyObject * obj1 = 0 ;
10388 char *kwnames[] = {
10389 (char *) "self",(char *) "size", NULL
10390 };
10391
10392 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:SashLayoutWindow_SetDefaultSize",kwnames,&obj0,&obj1)) goto fail;
10393 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSashLayoutWindow, SWIG_POINTER_EXCEPTION | 0);
10394 if (SWIG_arg_fail(1)) SWIG_fail;
10395 {
10396 arg2 = &temp2;
10397 if ( ! wxSize_helper(obj1, &arg2)) SWIG_fail;
10398 }
10399 {
10400 PyThreadState* __tstate = wxPyBeginAllowThreads();
10401 (arg1)->SetDefaultSize((wxSize const &)*arg2);
10402
10403 wxPyEndAllowThreads(__tstate);
10404 if (PyErr_Occurred()) SWIG_fail;
10405 }
10406 Py_INCREF(Py_None); resultobj = Py_None;
10407 return resultobj;
10408 fail:
10409 return NULL;
10410 }
10411
10412
10413 static PyObject *_wrap_SashLayoutWindow_SetOrientation(PyObject *, PyObject *args, PyObject *kwargs) {
10414 PyObject *resultobj;
10415 wxSashLayoutWindow *arg1 = (wxSashLayoutWindow *) 0 ;
10416 wxLayoutOrientation arg2 ;
10417 PyObject * obj0 = 0 ;
10418 PyObject * obj1 = 0 ;
10419 char *kwnames[] = {
10420 (char *) "self",(char *) "orientation", NULL
10421 };
10422
10423 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:SashLayoutWindow_SetOrientation",kwnames,&obj0,&obj1)) goto fail;
10424 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSashLayoutWindow, SWIG_POINTER_EXCEPTION | 0);
10425 if (SWIG_arg_fail(1)) SWIG_fail;
10426 {
10427 arg2 = (wxLayoutOrientation)(SWIG_As_int(obj1));
10428 if (SWIG_arg_fail(2)) SWIG_fail;
10429 }
10430 {
10431 PyThreadState* __tstate = wxPyBeginAllowThreads();
10432 (arg1)->SetOrientation((wxLayoutOrientation )arg2);
10433
10434 wxPyEndAllowThreads(__tstate);
10435 if (PyErr_Occurred()) SWIG_fail;
10436 }
10437 Py_INCREF(Py_None); resultobj = Py_None;
10438 return resultobj;
10439 fail:
10440 return NULL;
10441 }
10442
10443
10444 static PyObject * SashLayoutWindow_swigregister(PyObject *, PyObject *args) {
10445 PyObject *obj;
10446 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
10447 SWIG_TypeClientData(SWIGTYPE_p_wxSashLayoutWindow, obj);
10448 Py_INCREF(obj);
10449 return Py_BuildValue((char *)"");
10450 }
10451 static PyObject *_wrap_new_LayoutAlgorithm(PyObject *, PyObject *args, PyObject *kwargs) {
10452 PyObject *resultobj;
10453 wxLayoutAlgorithm *result;
10454 char *kwnames[] = {
10455 NULL
10456 };
10457
10458 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":new_LayoutAlgorithm",kwnames)) goto fail;
10459 {
10460 PyThreadState* __tstate = wxPyBeginAllowThreads();
10461 result = (wxLayoutAlgorithm *)new wxLayoutAlgorithm();
10462
10463 wxPyEndAllowThreads(__tstate);
10464 if (PyErr_Occurred()) SWIG_fail;
10465 }
10466 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxLayoutAlgorithm, 1);
10467 return resultobj;
10468 fail:
10469 return NULL;
10470 }
10471
10472
10473 static PyObject *_wrap_delete_LayoutAlgorithm(PyObject *, PyObject *args, PyObject *kwargs) {
10474 PyObject *resultobj;
10475 wxLayoutAlgorithm *arg1 = (wxLayoutAlgorithm *) 0 ;
10476 PyObject * obj0 = 0 ;
10477 char *kwnames[] = {
10478 (char *) "self", NULL
10479 };
10480
10481 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:delete_LayoutAlgorithm",kwnames,&obj0)) goto fail;
10482 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxLayoutAlgorithm, SWIG_POINTER_EXCEPTION | 0);
10483 if (SWIG_arg_fail(1)) SWIG_fail;
10484 {
10485 PyThreadState* __tstate = wxPyBeginAllowThreads();
10486 delete arg1;
10487
10488 wxPyEndAllowThreads(__tstate);
10489 if (PyErr_Occurred()) SWIG_fail;
10490 }
10491 Py_INCREF(Py_None); resultobj = Py_None;
10492 return resultobj;
10493 fail:
10494 return NULL;
10495 }
10496
10497
10498 static PyObject *_wrap_LayoutAlgorithm_LayoutMDIFrame(PyObject *, PyObject *args, PyObject *kwargs) {
10499 PyObject *resultobj;
10500 wxLayoutAlgorithm *arg1 = (wxLayoutAlgorithm *) 0 ;
10501 wxMDIParentFrame *arg2 = (wxMDIParentFrame *) 0 ;
10502 wxRect *arg3 = (wxRect *) NULL ;
10503 bool result;
10504 PyObject * obj0 = 0 ;
10505 PyObject * obj1 = 0 ;
10506 PyObject * obj2 = 0 ;
10507 char *kwnames[] = {
10508 (char *) "self",(char *) "frame",(char *) "rect", NULL
10509 };
10510
10511 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|O:LayoutAlgorithm_LayoutMDIFrame",kwnames,&obj0,&obj1,&obj2)) goto fail;
10512 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxLayoutAlgorithm, SWIG_POINTER_EXCEPTION | 0);
10513 if (SWIG_arg_fail(1)) SWIG_fail;
10514 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxMDIParentFrame, SWIG_POINTER_EXCEPTION | 0);
10515 if (SWIG_arg_fail(2)) SWIG_fail;
10516 if (obj2) {
10517 SWIG_Python_ConvertPtr(obj2, (void **)&arg3, SWIGTYPE_p_wxRect, SWIG_POINTER_EXCEPTION | 0);
10518 if (SWIG_arg_fail(3)) SWIG_fail;
10519 }
10520 {
10521 PyThreadState* __tstate = wxPyBeginAllowThreads();
10522 result = (bool)(arg1)->LayoutMDIFrame(arg2,arg3);
10523
10524 wxPyEndAllowThreads(__tstate);
10525 if (PyErr_Occurred()) SWIG_fail;
10526 }
10527 {
10528 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
10529 }
10530 return resultobj;
10531 fail:
10532 return NULL;
10533 }
10534
10535
10536 static PyObject *_wrap_LayoutAlgorithm_LayoutFrame(PyObject *, PyObject *args, PyObject *kwargs) {
10537 PyObject *resultobj;
10538 wxLayoutAlgorithm *arg1 = (wxLayoutAlgorithm *) 0 ;
10539 wxFrame *arg2 = (wxFrame *) 0 ;
10540 wxWindow *arg3 = (wxWindow *) NULL ;
10541 bool result;
10542 PyObject * obj0 = 0 ;
10543 PyObject * obj1 = 0 ;
10544 PyObject * obj2 = 0 ;
10545 char *kwnames[] = {
10546 (char *) "self",(char *) "frame",(char *) "mainWindow", NULL
10547 };
10548
10549 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|O:LayoutAlgorithm_LayoutFrame",kwnames,&obj0,&obj1,&obj2)) goto fail;
10550 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxLayoutAlgorithm, SWIG_POINTER_EXCEPTION | 0);
10551 if (SWIG_arg_fail(1)) SWIG_fail;
10552 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxFrame, SWIG_POINTER_EXCEPTION | 0);
10553 if (SWIG_arg_fail(2)) SWIG_fail;
10554 if (obj2) {
10555 SWIG_Python_ConvertPtr(obj2, (void **)&arg3, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
10556 if (SWIG_arg_fail(3)) SWIG_fail;
10557 }
10558 {
10559 PyThreadState* __tstate = wxPyBeginAllowThreads();
10560 result = (bool)(arg1)->LayoutFrame(arg2,arg3);
10561
10562 wxPyEndAllowThreads(__tstate);
10563 if (PyErr_Occurred()) SWIG_fail;
10564 }
10565 {
10566 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
10567 }
10568 return resultobj;
10569 fail:
10570 return NULL;
10571 }
10572
10573
10574 static PyObject *_wrap_LayoutAlgorithm_LayoutWindow(PyObject *, PyObject *args, PyObject *kwargs) {
10575 PyObject *resultobj;
10576 wxLayoutAlgorithm *arg1 = (wxLayoutAlgorithm *) 0 ;
10577 wxWindow *arg2 = (wxWindow *) 0 ;
10578 wxWindow *arg3 = (wxWindow *) NULL ;
10579 bool result;
10580 PyObject * obj0 = 0 ;
10581 PyObject * obj1 = 0 ;
10582 PyObject * obj2 = 0 ;
10583 char *kwnames[] = {
10584 (char *) "self",(char *) "parent",(char *) "mainWindow", NULL
10585 };
10586
10587 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|O:LayoutAlgorithm_LayoutWindow",kwnames,&obj0,&obj1,&obj2)) goto fail;
10588 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxLayoutAlgorithm, SWIG_POINTER_EXCEPTION | 0);
10589 if (SWIG_arg_fail(1)) SWIG_fail;
10590 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
10591 if (SWIG_arg_fail(2)) SWIG_fail;
10592 if (obj2) {
10593 SWIG_Python_ConvertPtr(obj2, (void **)&arg3, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
10594 if (SWIG_arg_fail(3)) SWIG_fail;
10595 }
10596 {
10597 PyThreadState* __tstate = wxPyBeginAllowThreads();
10598 result = (bool)(arg1)->LayoutWindow(arg2,arg3);
10599
10600 wxPyEndAllowThreads(__tstate);
10601 if (PyErr_Occurred()) SWIG_fail;
10602 }
10603 {
10604 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
10605 }
10606 return resultobj;
10607 fail:
10608 return NULL;
10609 }
10610
10611
10612 static PyObject * LayoutAlgorithm_swigregister(PyObject *, PyObject *args) {
10613 PyObject *obj;
10614 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
10615 SWIG_TypeClientData(SWIGTYPE_p_wxLayoutAlgorithm, obj);
10616 Py_INCREF(obj);
10617 return Py_BuildValue((char *)"");
10618 }
10619 static PyObject *_wrap_new_PopupWindow(PyObject *, PyObject *args, PyObject *kwargs) {
10620 PyObject *resultobj;
10621 wxWindow *arg1 = (wxWindow *) 0 ;
10622 int arg2 = (int) wxBORDER_NONE ;
10623 wxPopupWindow *result;
10624 PyObject * obj0 = 0 ;
10625 PyObject * obj1 = 0 ;
10626 char *kwnames[] = {
10627 (char *) "parent",(char *) "flags", NULL
10628 };
10629
10630 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:new_PopupWindow",kwnames,&obj0,&obj1)) goto fail;
10631 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
10632 if (SWIG_arg_fail(1)) SWIG_fail;
10633 if (obj1) {
10634 {
10635 arg2 = (int)(SWIG_As_int(obj1));
10636 if (SWIG_arg_fail(2)) SWIG_fail;
10637 }
10638 }
10639 {
10640 if (!wxPyCheckForApp()) SWIG_fail;
10641 PyThreadState* __tstate = wxPyBeginAllowThreads();
10642 result = (wxPopupWindow *)new wxPopupWindow(arg1,arg2);
10643
10644 wxPyEndAllowThreads(__tstate);
10645 if (PyErr_Occurred()) SWIG_fail;
10646 }
10647 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPopupWindow, 1);
10648 return resultobj;
10649 fail:
10650 return NULL;
10651 }
10652
10653
10654 static PyObject *_wrap_new_PrePopupWindow(PyObject *, PyObject *args, PyObject *kwargs) {
10655 PyObject *resultobj;
10656 wxPopupWindow *result;
10657 char *kwnames[] = {
10658 NULL
10659 };
10660
10661 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":new_PrePopupWindow",kwnames)) goto fail;
10662 {
10663 if (!wxPyCheckForApp()) SWIG_fail;
10664 PyThreadState* __tstate = wxPyBeginAllowThreads();
10665 result = (wxPopupWindow *)new wxPopupWindow();
10666
10667 wxPyEndAllowThreads(__tstate);
10668 if (PyErr_Occurred()) SWIG_fail;
10669 }
10670 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPopupWindow, 1);
10671 return resultobj;
10672 fail:
10673 return NULL;
10674 }
10675
10676
10677 static PyObject *_wrap_PopupWindow_Create(PyObject *, PyObject *args, PyObject *kwargs) {
10678 PyObject *resultobj;
10679 wxPopupWindow *arg1 = (wxPopupWindow *) 0 ;
10680 wxWindow *arg2 = (wxWindow *) 0 ;
10681 int arg3 = (int) wxBORDER_NONE ;
10682 bool result;
10683 PyObject * obj0 = 0 ;
10684 PyObject * obj1 = 0 ;
10685 PyObject * obj2 = 0 ;
10686 char *kwnames[] = {
10687 (char *) "self",(char *) "parent",(char *) "flags", NULL
10688 };
10689
10690 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|O:PopupWindow_Create",kwnames,&obj0,&obj1,&obj2)) goto fail;
10691 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPopupWindow, SWIG_POINTER_EXCEPTION | 0);
10692 if (SWIG_arg_fail(1)) SWIG_fail;
10693 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
10694 if (SWIG_arg_fail(2)) SWIG_fail;
10695 if (obj2) {
10696 {
10697 arg3 = (int)(SWIG_As_int(obj2));
10698 if (SWIG_arg_fail(3)) SWIG_fail;
10699 }
10700 }
10701 {
10702 PyThreadState* __tstate = wxPyBeginAllowThreads();
10703 result = (bool)(arg1)->Create(arg2,arg3);
10704
10705 wxPyEndAllowThreads(__tstate);
10706 if (PyErr_Occurred()) SWIG_fail;
10707 }
10708 {
10709 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
10710 }
10711 return resultobj;
10712 fail:
10713 return NULL;
10714 }
10715
10716
10717 static PyObject *_wrap_PopupWindow_Position(PyObject *, PyObject *args, PyObject *kwargs) {
10718 PyObject *resultobj;
10719 wxPopupWindow *arg1 = (wxPopupWindow *) 0 ;
10720 wxPoint *arg2 = 0 ;
10721 wxSize *arg3 = 0 ;
10722 wxPoint temp2 ;
10723 wxSize temp3 ;
10724 PyObject * obj0 = 0 ;
10725 PyObject * obj1 = 0 ;
10726 PyObject * obj2 = 0 ;
10727 char *kwnames[] = {
10728 (char *) "self",(char *) "ptOrigin",(char *) "size", NULL
10729 };
10730
10731 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:PopupWindow_Position",kwnames,&obj0,&obj1,&obj2)) goto fail;
10732 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPopupWindow, SWIG_POINTER_EXCEPTION | 0);
10733 if (SWIG_arg_fail(1)) SWIG_fail;
10734 {
10735 arg2 = &temp2;
10736 if ( ! wxPoint_helper(obj1, &arg2)) SWIG_fail;
10737 }
10738 {
10739 arg3 = &temp3;
10740 if ( ! wxSize_helper(obj2, &arg3)) SWIG_fail;
10741 }
10742 {
10743 PyThreadState* __tstate = wxPyBeginAllowThreads();
10744 (arg1)->Position((wxPoint const &)*arg2,(wxSize const &)*arg3);
10745
10746 wxPyEndAllowThreads(__tstate);
10747 if (PyErr_Occurred()) SWIG_fail;
10748 }
10749 Py_INCREF(Py_None); resultobj = Py_None;
10750 return resultobj;
10751 fail:
10752 return NULL;
10753 }
10754
10755
10756 static PyObject * PopupWindow_swigregister(PyObject *, PyObject *args) {
10757 PyObject *obj;
10758 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
10759 SWIG_TypeClientData(SWIGTYPE_p_wxPopupWindow, obj);
10760 Py_INCREF(obj);
10761 return Py_BuildValue((char *)"");
10762 }
10763 static PyObject *_wrap_new_PopupTransientWindow(PyObject *, PyObject *args, PyObject *kwargs) {
10764 PyObject *resultobj;
10765 wxWindow *arg1 = (wxWindow *) 0 ;
10766 int arg2 = (int) wxBORDER_NONE ;
10767 wxPyPopupTransientWindow *result;
10768 PyObject * obj0 = 0 ;
10769 PyObject * obj1 = 0 ;
10770 char *kwnames[] = {
10771 (char *) "parent",(char *) "style", NULL
10772 };
10773
10774 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:new_PopupTransientWindow",kwnames,&obj0,&obj1)) goto fail;
10775 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
10776 if (SWIG_arg_fail(1)) SWIG_fail;
10777 if (obj1) {
10778 {
10779 arg2 = (int)(SWIG_As_int(obj1));
10780 if (SWIG_arg_fail(2)) SWIG_fail;
10781 }
10782 }
10783 {
10784 if (!wxPyCheckForApp()) SWIG_fail;
10785 PyThreadState* __tstate = wxPyBeginAllowThreads();
10786 result = (wxPyPopupTransientWindow *)new wxPyPopupTransientWindow(arg1,arg2);
10787
10788 wxPyEndAllowThreads(__tstate);
10789 if (PyErr_Occurred()) SWIG_fail;
10790 }
10791 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPyPopupTransientWindow, 1);
10792 return resultobj;
10793 fail:
10794 return NULL;
10795 }
10796
10797
10798 static PyObject *_wrap_new_PrePopupTransientWindow(PyObject *, PyObject *args, PyObject *kwargs) {
10799 PyObject *resultobj;
10800 wxPyPopupTransientWindow *result;
10801 char *kwnames[] = {
10802 NULL
10803 };
10804
10805 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":new_PrePopupTransientWindow",kwnames)) goto fail;
10806 {
10807 if (!wxPyCheckForApp()) SWIG_fail;
10808 PyThreadState* __tstate = wxPyBeginAllowThreads();
10809 result = (wxPyPopupTransientWindow *)new wxPyPopupTransientWindow();
10810
10811 wxPyEndAllowThreads(__tstate);
10812 if (PyErr_Occurred()) SWIG_fail;
10813 }
10814 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPyPopupTransientWindow, 1);
10815 return resultobj;
10816 fail:
10817 return NULL;
10818 }
10819
10820
10821 static PyObject *_wrap_PopupTransientWindow__setCallbackInfo(PyObject *, PyObject *args, PyObject *kwargs) {
10822 PyObject *resultobj;
10823 wxPyPopupTransientWindow *arg1 = (wxPyPopupTransientWindow *) 0 ;
10824 PyObject *arg2 = (PyObject *) 0 ;
10825 PyObject *arg3 = (PyObject *) 0 ;
10826 PyObject * obj0 = 0 ;
10827 PyObject * obj1 = 0 ;
10828 PyObject * obj2 = 0 ;
10829 char *kwnames[] = {
10830 (char *) "self",(char *) "self",(char *) "_class", NULL
10831 };
10832
10833 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:PopupTransientWindow__setCallbackInfo",kwnames,&obj0,&obj1,&obj2)) goto fail;
10834 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyPopupTransientWindow, SWIG_POINTER_EXCEPTION | 0);
10835 if (SWIG_arg_fail(1)) SWIG_fail;
10836 arg2 = obj1;
10837 arg3 = obj2;
10838 {
10839 PyThreadState* __tstate = wxPyBeginAllowThreads();
10840 (arg1)->_setCallbackInfo(arg2,arg3);
10841
10842 wxPyEndAllowThreads(__tstate);
10843 if (PyErr_Occurred()) SWIG_fail;
10844 }
10845 Py_INCREF(Py_None); resultobj = Py_None;
10846 return resultobj;
10847 fail:
10848 return NULL;
10849 }
10850
10851
10852 static PyObject *_wrap_PopupTransientWindow_Popup(PyObject *, PyObject *args, PyObject *kwargs) {
10853 PyObject *resultobj;
10854 wxPyPopupTransientWindow *arg1 = (wxPyPopupTransientWindow *) 0 ;
10855 wxWindow *arg2 = (wxWindow *) NULL ;
10856 PyObject * obj0 = 0 ;
10857 PyObject * obj1 = 0 ;
10858 char *kwnames[] = {
10859 (char *) "self",(char *) "focus", NULL
10860 };
10861
10862 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:PopupTransientWindow_Popup",kwnames,&obj0,&obj1)) goto fail;
10863 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyPopupTransientWindow, SWIG_POINTER_EXCEPTION | 0);
10864 if (SWIG_arg_fail(1)) SWIG_fail;
10865 if (obj1) {
10866 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
10867 if (SWIG_arg_fail(2)) SWIG_fail;
10868 }
10869 {
10870 PyThreadState* __tstate = wxPyBeginAllowThreads();
10871 (arg1)->Popup(arg2);
10872
10873 wxPyEndAllowThreads(__tstate);
10874 if (PyErr_Occurred()) SWIG_fail;
10875 }
10876 Py_INCREF(Py_None); resultobj = Py_None;
10877 return resultobj;
10878 fail:
10879 return NULL;
10880 }
10881
10882
10883 static PyObject *_wrap_PopupTransientWindow_Dismiss(PyObject *, PyObject *args, PyObject *kwargs) {
10884 PyObject *resultobj;
10885 wxPyPopupTransientWindow *arg1 = (wxPyPopupTransientWindow *) 0 ;
10886 PyObject * obj0 = 0 ;
10887 char *kwnames[] = {
10888 (char *) "self", NULL
10889 };
10890
10891 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PopupTransientWindow_Dismiss",kwnames,&obj0)) goto fail;
10892 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyPopupTransientWindow, SWIG_POINTER_EXCEPTION | 0);
10893 if (SWIG_arg_fail(1)) SWIG_fail;
10894 {
10895 PyThreadState* __tstate = wxPyBeginAllowThreads();
10896 (arg1)->Dismiss();
10897
10898 wxPyEndAllowThreads(__tstate);
10899 if (PyErr_Occurred()) SWIG_fail;
10900 }
10901 Py_INCREF(Py_None); resultobj = Py_None;
10902 return resultobj;
10903 fail:
10904 return NULL;
10905 }
10906
10907
10908 static PyObject * PopupTransientWindow_swigregister(PyObject *, PyObject *args) {
10909 PyObject *obj;
10910 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
10911 SWIG_TypeClientData(SWIGTYPE_p_wxPyPopupTransientWindow, obj);
10912 Py_INCREF(obj);
10913 return Py_BuildValue((char *)"");
10914 }
10915 static PyObject *_wrap_new_TipWindow(PyObject *, PyObject *args, PyObject *kwargs) {
10916 PyObject *resultobj;
10917 wxWindow *arg1 = (wxWindow *) 0 ;
10918 wxString *arg2 = 0 ;
10919 int arg3 = (int) 100 ;
10920 wxRect *arg4 = (wxRect *) NULL ;
10921 wxTipWindow *result;
10922 bool temp2 = false ;
10923 PyObject * obj0 = 0 ;
10924 PyObject * obj1 = 0 ;
10925 PyObject * obj2 = 0 ;
10926 PyObject * obj3 = 0 ;
10927 char *kwnames[] = {
10928 (char *) "parent",(char *) "text",(char *) "maxLength",(char *) "rectBound", NULL
10929 };
10930
10931 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|OO:new_TipWindow",kwnames,&obj0,&obj1,&obj2,&obj3)) goto fail;
10932 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
10933 if (SWIG_arg_fail(1)) SWIG_fail;
10934 {
10935 arg2 = wxString_in_helper(obj1);
10936 if (arg2 == NULL) SWIG_fail;
10937 temp2 = true;
10938 }
10939 if (obj2) {
10940 {
10941 arg3 = (int)(SWIG_As_int(obj2));
10942 if (SWIG_arg_fail(3)) SWIG_fail;
10943 }
10944 }
10945 if (obj3) {
10946 SWIG_Python_ConvertPtr(obj3, (void **)&arg4, SWIGTYPE_p_wxRect, SWIG_POINTER_EXCEPTION | 0);
10947 if (SWIG_arg_fail(4)) SWIG_fail;
10948 }
10949 {
10950 if (!wxPyCheckForApp()) SWIG_fail;
10951 PyThreadState* __tstate = wxPyBeginAllowThreads();
10952 result = (wxTipWindow *)new_wxTipWindow(arg1,(wxString const &)*arg2,arg3,arg4);
10953
10954 wxPyEndAllowThreads(__tstate);
10955 if (PyErr_Occurred()) SWIG_fail;
10956 }
10957 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxTipWindow, 1);
10958 {
10959 if (temp2)
10960 delete arg2;
10961 }
10962 return resultobj;
10963 fail:
10964 {
10965 if (temp2)
10966 delete arg2;
10967 }
10968 return NULL;
10969 }
10970
10971
10972 static PyObject *_wrap_TipWindow_SetBoundingRect(PyObject *, PyObject *args, PyObject *kwargs) {
10973 PyObject *resultobj;
10974 wxTipWindow *arg1 = (wxTipWindow *) 0 ;
10975 wxRect *arg2 = 0 ;
10976 wxRect temp2 ;
10977 PyObject * obj0 = 0 ;
10978 PyObject * obj1 = 0 ;
10979 char *kwnames[] = {
10980 (char *) "self",(char *) "rectBound", NULL
10981 };
10982
10983 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:TipWindow_SetBoundingRect",kwnames,&obj0,&obj1)) goto fail;
10984 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxTipWindow, SWIG_POINTER_EXCEPTION | 0);
10985 if (SWIG_arg_fail(1)) SWIG_fail;
10986 {
10987 arg2 = &temp2;
10988 if ( ! wxRect_helper(obj1, &arg2)) SWIG_fail;
10989 }
10990 {
10991 PyThreadState* __tstate = wxPyBeginAllowThreads();
10992 (arg1)->SetBoundingRect((wxRect const &)*arg2);
10993
10994 wxPyEndAllowThreads(__tstate);
10995 if (PyErr_Occurred()) SWIG_fail;
10996 }
10997 Py_INCREF(Py_None); resultobj = Py_None;
10998 return resultobj;
10999 fail:
11000 return NULL;
11001 }
11002
11003
11004 static PyObject *_wrap_TipWindow_Close(PyObject *, PyObject *args, PyObject *kwargs) {
11005 PyObject *resultobj;
11006 wxTipWindow *arg1 = (wxTipWindow *) 0 ;
11007 PyObject * obj0 = 0 ;
11008 char *kwnames[] = {
11009 (char *) "self", NULL
11010 };
11011
11012 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:TipWindow_Close",kwnames,&obj0)) goto fail;
11013 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxTipWindow, SWIG_POINTER_EXCEPTION | 0);
11014 if (SWIG_arg_fail(1)) SWIG_fail;
11015 {
11016 PyThreadState* __tstate = wxPyBeginAllowThreads();
11017 (arg1)->Close();
11018
11019 wxPyEndAllowThreads(__tstate);
11020 if (PyErr_Occurred()) SWIG_fail;
11021 }
11022 Py_INCREF(Py_None); resultobj = Py_None;
11023 return resultobj;
11024 fail:
11025 return NULL;
11026 }
11027
11028
11029 static PyObject * TipWindow_swigregister(PyObject *, PyObject *args) {
11030 PyObject *obj;
11031 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
11032 SWIG_TypeClientData(SWIGTYPE_p_wxTipWindow, obj);
11033 Py_INCREF(obj);
11034 return Py_BuildValue((char *)"");
11035 }
11036 static PyObject *_wrap_new_VScrolledWindow(PyObject *, PyObject *args, PyObject *kwargs) {
11037 PyObject *resultobj;
11038 wxWindow *arg1 = (wxWindow *) 0 ;
11039 int arg2 = (int) wxID_ANY ;
11040 wxPoint const &arg3_defvalue = wxDefaultPosition ;
11041 wxPoint *arg3 = (wxPoint *) &arg3_defvalue ;
11042 wxSize const &arg4_defvalue = wxDefaultSize ;
11043 wxSize *arg4 = (wxSize *) &arg4_defvalue ;
11044 long arg5 = (long) 0 ;
11045 wxString const &arg6_defvalue = wxPyPanelNameStr ;
11046 wxString *arg6 = (wxString *) &arg6_defvalue ;
11047 wxPyVScrolledWindow *result;
11048 wxPoint temp3 ;
11049 wxSize temp4 ;
11050 bool temp6 = false ;
11051 PyObject * obj0 = 0 ;
11052 PyObject * obj1 = 0 ;
11053 PyObject * obj2 = 0 ;
11054 PyObject * obj3 = 0 ;
11055 PyObject * obj4 = 0 ;
11056 PyObject * obj5 = 0 ;
11057 char *kwnames[] = {
11058 (char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
11059 };
11060
11061 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|OOOOO:new_VScrolledWindow",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) goto fail;
11062 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
11063 if (SWIG_arg_fail(1)) SWIG_fail;
11064 if (obj1) {
11065 {
11066 arg2 = (int)(SWIG_As_int(obj1));
11067 if (SWIG_arg_fail(2)) SWIG_fail;
11068 }
11069 }
11070 if (obj2) {
11071 {
11072 arg3 = &temp3;
11073 if ( ! wxPoint_helper(obj2, &arg3)) SWIG_fail;
11074 }
11075 }
11076 if (obj3) {
11077 {
11078 arg4 = &temp4;
11079 if ( ! wxSize_helper(obj3, &arg4)) SWIG_fail;
11080 }
11081 }
11082 if (obj4) {
11083 {
11084 arg5 = (long)(SWIG_As_long(obj4));
11085 if (SWIG_arg_fail(5)) SWIG_fail;
11086 }
11087 }
11088 if (obj5) {
11089 {
11090 arg6 = wxString_in_helper(obj5);
11091 if (arg6 == NULL) SWIG_fail;
11092 temp6 = true;
11093 }
11094 }
11095 {
11096 if (!wxPyCheckForApp()) SWIG_fail;
11097 PyThreadState* __tstate = wxPyBeginAllowThreads();
11098 result = (wxPyVScrolledWindow *)new wxPyVScrolledWindow(arg1,arg2,(wxPoint const &)*arg3,(wxSize const &)*arg4,arg5,(wxString const &)*arg6);
11099
11100 wxPyEndAllowThreads(__tstate);
11101 if (PyErr_Occurred()) SWIG_fail;
11102 }
11103 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPyVScrolledWindow, 1);
11104 {
11105 if (temp6)
11106 delete arg6;
11107 }
11108 return resultobj;
11109 fail:
11110 {
11111 if (temp6)
11112 delete arg6;
11113 }
11114 return NULL;
11115 }
11116
11117
11118 static PyObject *_wrap_new_PreVScrolledWindow(PyObject *, PyObject *args, PyObject *kwargs) {
11119 PyObject *resultobj;
11120 wxPyVScrolledWindow *result;
11121 char *kwnames[] = {
11122 NULL
11123 };
11124
11125 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":new_PreVScrolledWindow",kwnames)) goto fail;
11126 {
11127 if (!wxPyCheckForApp()) SWIG_fail;
11128 PyThreadState* __tstate = wxPyBeginAllowThreads();
11129 result = (wxPyVScrolledWindow *)new wxPyVScrolledWindow();
11130
11131 wxPyEndAllowThreads(__tstate);
11132 if (PyErr_Occurred()) SWIG_fail;
11133 }
11134 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPyVScrolledWindow, 1);
11135 return resultobj;
11136 fail:
11137 return NULL;
11138 }
11139
11140
11141 static PyObject *_wrap_VScrolledWindow__setCallbackInfo(PyObject *, PyObject *args, PyObject *kwargs) {
11142 PyObject *resultobj;
11143 wxPyVScrolledWindow *arg1 = (wxPyVScrolledWindow *) 0 ;
11144 PyObject *arg2 = (PyObject *) 0 ;
11145 PyObject *arg3 = (PyObject *) 0 ;
11146 PyObject * obj0 = 0 ;
11147 PyObject * obj1 = 0 ;
11148 PyObject * obj2 = 0 ;
11149 char *kwnames[] = {
11150 (char *) "self",(char *) "self",(char *) "_class", NULL
11151 };
11152
11153 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:VScrolledWindow__setCallbackInfo",kwnames,&obj0,&obj1,&obj2)) goto fail;
11154 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyVScrolledWindow, SWIG_POINTER_EXCEPTION | 0);
11155 if (SWIG_arg_fail(1)) SWIG_fail;
11156 arg2 = obj1;
11157 arg3 = obj2;
11158 {
11159 PyThreadState* __tstate = wxPyBeginAllowThreads();
11160 (arg1)->_setCallbackInfo(arg2,arg3);
11161
11162 wxPyEndAllowThreads(__tstate);
11163 if (PyErr_Occurred()) SWIG_fail;
11164 }
11165 Py_INCREF(Py_None); resultobj = Py_None;
11166 return resultobj;
11167 fail:
11168 return NULL;
11169 }
11170
11171
11172 static PyObject *_wrap_VScrolledWindow_Create(PyObject *, PyObject *args, PyObject *kwargs) {
11173 PyObject *resultobj;
11174 wxPyVScrolledWindow *arg1 = (wxPyVScrolledWindow *) 0 ;
11175 wxWindow *arg2 = (wxWindow *) 0 ;
11176 int arg3 = (int) wxID_ANY ;
11177 wxPoint const &arg4_defvalue = wxDefaultPosition ;
11178 wxPoint *arg4 = (wxPoint *) &arg4_defvalue ;
11179 wxSize const &arg5_defvalue = wxDefaultSize ;
11180 wxSize *arg5 = (wxSize *) &arg5_defvalue ;
11181 long arg6 = (long) 0 ;
11182 wxString const &arg7_defvalue = wxPyPanelNameStr ;
11183 wxString *arg7 = (wxString *) &arg7_defvalue ;
11184 bool result;
11185 wxPoint temp4 ;
11186 wxSize temp5 ;
11187 bool temp7 = false ;
11188 PyObject * obj0 = 0 ;
11189 PyObject * obj1 = 0 ;
11190 PyObject * obj2 = 0 ;
11191 PyObject * obj3 = 0 ;
11192 PyObject * obj4 = 0 ;
11193 PyObject * obj5 = 0 ;
11194 PyObject * obj6 = 0 ;
11195 char *kwnames[] = {
11196 (char *) "self",(char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
11197 };
11198
11199 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|OOOOO:VScrolledWindow_Create",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6)) goto fail;
11200 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyVScrolledWindow, SWIG_POINTER_EXCEPTION | 0);
11201 if (SWIG_arg_fail(1)) SWIG_fail;
11202 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
11203 if (SWIG_arg_fail(2)) SWIG_fail;
11204 if (obj2) {
11205 {
11206 arg3 = (int)(SWIG_As_int(obj2));
11207 if (SWIG_arg_fail(3)) SWIG_fail;
11208 }
11209 }
11210 if (obj3) {
11211 {
11212 arg4 = &temp4;
11213 if ( ! wxPoint_helper(obj3, &arg4)) SWIG_fail;
11214 }
11215 }
11216 if (obj4) {
11217 {
11218 arg5 = &temp5;
11219 if ( ! wxSize_helper(obj4, &arg5)) SWIG_fail;
11220 }
11221 }
11222 if (obj5) {
11223 {
11224 arg6 = (long)(SWIG_As_long(obj5));
11225 if (SWIG_arg_fail(6)) SWIG_fail;
11226 }
11227 }
11228 if (obj6) {
11229 {
11230 arg7 = wxString_in_helper(obj6);
11231 if (arg7 == NULL) SWIG_fail;
11232 temp7 = true;
11233 }
11234 }
11235 {
11236 PyThreadState* __tstate = wxPyBeginAllowThreads();
11237 result = (bool)(arg1)->Create(arg2,arg3,(wxPoint const &)*arg4,(wxSize const &)*arg5,arg6,(wxString const &)*arg7);
11238
11239 wxPyEndAllowThreads(__tstate);
11240 if (PyErr_Occurred()) SWIG_fail;
11241 }
11242 {
11243 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
11244 }
11245 {
11246 if (temp7)
11247 delete arg7;
11248 }
11249 return resultobj;
11250 fail:
11251 {
11252 if (temp7)
11253 delete arg7;
11254 }
11255 return NULL;
11256 }
11257
11258
11259 static PyObject *_wrap_VScrolledWindow_SetLineCount(PyObject *, PyObject *args, PyObject *kwargs) {
11260 PyObject *resultobj;
11261 wxPyVScrolledWindow *arg1 = (wxPyVScrolledWindow *) 0 ;
11262 size_t arg2 ;
11263 PyObject * obj0 = 0 ;
11264 PyObject * obj1 = 0 ;
11265 char *kwnames[] = {
11266 (char *) "self",(char *) "count", NULL
11267 };
11268
11269 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:VScrolledWindow_SetLineCount",kwnames,&obj0,&obj1)) goto fail;
11270 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyVScrolledWindow, SWIG_POINTER_EXCEPTION | 0);
11271 if (SWIG_arg_fail(1)) SWIG_fail;
11272 {
11273 arg2 = (size_t)(SWIG_As_unsigned_SS_long(obj1));
11274 if (SWIG_arg_fail(2)) SWIG_fail;
11275 }
11276 {
11277 PyThreadState* __tstate = wxPyBeginAllowThreads();
11278 (arg1)->SetLineCount(arg2);
11279
11280 wxPyEndAllowThreads(__tstate);
11281 if (PyErr_Occurred()) SWIG_fail;
11282 }
11283 Py_INCREF(Py_None); resultobj = Py_None;
11284 return resultobj;
11285 fail:
11286 return NULL;
11287 }
11288
11289
11290 static PyObject *_wrap_VScrolledWindow_ScrollToLine(PyObject *, PyObject *args, PyObject *kwargs) {
11291 PyObject *resultobj;
11292 wxPyVScrolledWindow *arg1 = (wxPyVScrolledWindow *) 0 ;
11293 size_t arg2 ;
11294 bool result;
11295 PyObject * obj0 = 0 ;
11296 PyObject * obj1 = 0 ;
11297 char *kwnames[] = {
11298 (char *) "self",(char *) "line", NULL
11299 };
11300
11301 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:VScrolledWindow_ScrollToLine",kwnames,&obj0,&obj1)) goto fail;
11302 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyVScrolledWindow, SWIG_POINTER_EXCEPTION | 0);
11303 if (SWIG_arg_fail(1)) SWIG_fail;
11304 {
11305 arg2 = (size_t)(SWIG_As_unsigned_SS_long(obj1));
11306 if (SWIG_arg_fail(2)) SWIG_fail;
11307 }
11308 {
11309 PyThreadState* __tstate = wxPyBeginAllowThreads();
11310 result = (bool)(arg1)->ScrollToLine(arg2);
11311
11312 wxPyEndAllowThreads(__tstate);
11313 if (PyErr_Occurred()) SWIG_fail;
11314 }
11315 {
11316 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
11317 }
11318 return resultobj;
11319 fail:
11320 return NULL;
11321 }
11322
11323
11324 static PyObject *_wrap_VScrolledWindow_ScrollLines(PyObject *, PyObject *args, PyObject *kwargs) {
11325 PyObject *resultobj;
11326 wxPyVScrolledWindow *arg1 = (wxPyVScrolledWindow *) 0 ;
11327 int arg2 ;
11328 bool result;
11329 PyObject * obj0 = 0 ;
11330 PyObject * obj1 = 0 ;
11331 char *kwnames[] = {
11332 (char *) "self",(char *) "lines", NULL
11333 };
11334
11335 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:VScrolledWindow_ScrollLines",kwnames,&obj0,&obj1)) goto fail;
11336 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyVScrolledWindow, SWIG_POINTER_EXCEPTION | 0);
11337 if (SWIG_arg_fail(1)) SWIG_fail;
11338 {
11339 arg2 = (int)(SWIG_As_int(obj1));
11340 if (SWIG_arg_fail(2)) SWIG_fail;
11341 }
11342 {
11343 PyThreadState* __tstate = wxPyBeginAllowThreads();
11344 result = (bool)(arg1)->ScrollLines(arg2);
11345
11346 wxPyEndAllowThreads(__tstate);
11347 if (PyErr_Occurred()) SWIG_fail;
11348 }
11349 {
11350 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
11351 }
11352 return resultobj;
11353 fail:
11354 return NULL;
11355 }
11356
11357
11358 static PyObject *_wrap_VScrolledWindow_ScrollPages(PyObject *, PyObject *args, PyObject *kwargs) {
11359 PyObject *resultobj;
11360 wxPyVScrolledWindow *arg1 = (wxPyVScrolledWindow *) 0 ;
11361 int arg2 ;
11362 bool result;
11363 PyObject * obj0 = 0 ;
11364 PyObject * obj1 = 0 ;
11365 char *kwnames[] = {
11366 (char *) "self",(char *) "pages", NULL
11367 };
11368
11369 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:VScrolledWindow_ScrollPages",kwnames,&obj0,&obj1)) goto fail;
11370 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyVScrolledWindow, SWIG_POINTER_EXCEPTION | 0);
11371 if (SWIG_arg_fail(1)) SWIG_fail;
11372 {
11373 arg2 = (int)(SWIG_As_int(obj1));
11374 if (SWIG_arg_fail(2)) SWIG_fail;
11375 }
11376 {
11377 PyThreadState* __tstate = wxPyBeginAllowThreads();
11378 result = (bool)(arg1)->ScrollPages(arg2);
11379
11380 wxPyEndAllowThreads(__tstate);
11381 if (PyErr_Occurred()) SWIG_fail;
11382 }
11383 {
11384 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
11385 }
11386 return resultobj;
11387 fail:
11388 return NULL;
11389 }
11390
11391
11392 static PyObject *_wrap_VScrolledWindow_RefreshLine(PyObject *, PyObject *args, PyObject *kwargs) {
11393 PyObject *resultobj;
11394 wxPyVScrolledWindow *arg1 = (wxPyVScrolledWindow *) 0 ;
11395 size_t arg2 ;
11396 PyObject * obj0 = 0 ;
11397 PyObject * obj1 = 0 ;
11398 char *kwnames[] = {
11399 (char *) "self",(char *) "line", NULL
11400 };
11401
11402 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:VScrolledWindow_RefreshLine",kwnames,&obj0,&obj1)) goto fail;
11403 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyVScrolledWindow, SWIG_POINTER_EXCEPTION | 0);
11404 if (SWIG_arg_fail(1)) SWIG_fail;
11405 {
11406 arg2 = (size_t)(SWIG_As_unsigned_SS_long(obj1));
11407 if (SWIG_arg_fail(2)) SWIG_fail;
11408 }
11409 {
11410 PyThreadState* __tstate = wxPyBeginAllowThreads();
11411 (arg1)->RefreshLine(arg2);
11412
11413 wxPyEndAllowThreads(__tstate);
11414 if (PyErr_Occurred()) SWIG_fail;
11415 }
11416 Py_INCREF(Py_None); resultobj = Py_None;
11417 return resultobj;
11418 fail:
11419 return NULL;
11420 }
11421
11422
11423 static PyObject *_wrap_VScrolledWindow_RefreshLines(PyObject *, PyObject *args, PyObject *kwargs) {
11424 PyObject *resultobj;
11425 wxPyVScrolledWindow *arg1 = (wxPyVScrolledWindow *) 0 ;
11426 size_t arg2 ;
11427 size_t arg3 ;
11428 PyObject * obj0 = 0 ;
11429 PyObject * obj1 = 0 ;
11430 PyObject * obj2 = 0 ;
11431 char *kwnames[] = {
11432 (char *) "self",(char *) "from",(char *) "to", NULL
11433 };
11434
11435 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:VScrolledWindow_RefreshLines",kwnames,&obj0,&obj1,&obj2)) goto fail;
11436 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyVScrolledWindow, SWIG_POINTER_EXCEPTION | 0);
11437 if (SWIG_arg_fail(1)) SWIG_fail;
11438 {
11439 arg2 = (size_t)(SWIG_As_unsigned_SS_long(obj1));
11440 if (SWIG_arg_fail(2)) SWIG_fail;
11441 }
11442 {
11443 arg3 = (size_t)(SWIG_As_unsigned_SS_long(obj2));
11444 if (SWIG_arg_fail(3)) SWIG_fail;
11445 }
11446 {
11447 PyThreadState* __tstate = wxPyBeginAllowThreads();
11448 (arg1)->RefreshLines(arg2,arg3);
11449
11450 wxPyEndAllowThreads(__tstate);
11451 if (PyErr_Occurred()) SWIG_fail;
11452 }
11453 Py_INCREF(Py_None); resultobj = Py_None;
11454 return resultobj;
11455 fail:
11456 return NULL;
11457 }
11458
11459
11460 static PyObject *_wrap_VScrolledWindow_HitTestXY(PyObject *, PyObject *args, PyObject *kwargs) {
11461 PyObject *resultobj;
11462 wxPyVScrolledWindow *arg1 = (wxPyVScrolledWindow *) 0 ;
11463 int arg2 ;
11464 int arg3 ;
11465 int result;
11466 PyObject * obj0 = 0 ;
11467 PyObject * obj1 = 0 ;
11468 PyObject * obj2 = 0 ;
11469 char *kwnames[] = {
11470 (char *) "self",(char *) "x",(char *) "y", NULL
11471 };
11472
11473 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:VScrolledWindow_HitTestXY",kwnames,&obj0,&obj1,&obj2)) goto fail;
11474 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyVScrolledWindow, SWIG_POINTER_EXCEPTION | 0);
11475 if (SWIG_arg_fail(1)) SWIG_fail;
11476 {
11477 arg2 = (int)(SWIG_As_int(obj1));
11478 if (SWIG_arg_fail(2)) SWIG_fail;
11479 }
11480 {
11481 arg3 = (int)(SWIG_As_int(obj2));
11482 if (SWIG_arg_fail(3)) SWIG_fail;
11483 }
11484 {
11485 PyThreadState* __tstate = wxPyBeginAllowThreads();
11486 result = (int)((wxPyVScrolledWindow const *)arg1)->HitTest(arg2,arg3);
11487
11488 wxPyEndAllowThreads(__tstate);
11489 if (PyErr_Occurred()) SWIG_fail;
11490 }
11491 {
11492 resultobj = SWIG_From_int((int)(result));
11493 }
11494 return resultobj;
11495 fail:
11496 return NULL;
11497 }
11498
11499
11500 static PyObject *_wrap_VScrolledWindow_HitTest(PyObject *, PyObject *args, PyObject *kwargs) {
11501 PyObject *resultobj;
11502 wxPyVScrolledWindow *arg1 = (wxPyVScrolledWindow *) 0 ;
11503 wxPoint *arg2 = 0 ;
11504 int result;
11505 wxPoint temp2 ;
11506 PyObject * obj0 = 0 ;
11507 PyObject * obj1 = 0 ;
11508 char *kwnames[] = {
11509 (char *) "self",(char *) "pt", NULL
11510 };
11511
11512 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:VScrolledWindow_HitTest",kwnames,&obj0,&obj1)) goto fail;
11513 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyVScrolledWindow, SWIG_POINTER_EXCEPTION | 0);
11514 if (SWIG_arg_fail(1)) SWIG_fail;
11515 {
11516 arg2 = &temp2;
11517 if ( ! wxPoint_helper(obj1, &arg2)) SWIG_fail;
11518 }
11519 {
11520 PyThreadState* __tstate = wxPyBeginAllowThreads();
11521 result = (int)((wxPyVScrolledWindow const *)arg1)->HitTest((wxPoint const &)*arg2);
11522
11523 wxPyEndAllowThreads(__tstate);
11524 if (PyErr_Occurred()) SWIG_fail;
11525 }
11526 {
11527 resultobj = SWIG_From_int((int)(result));
11528 }
11529 return resultobj;
11530 fail:
11531 return NULL;
11532 }
11533
11534
11535 static PyObject *_wrap_VScrolledWindow_RefreshAll(PyObject *, PyObject *args, PyObject *kwargs) {
11536 PyObject *resultobj;
11537 wxPyVScrolledWindow *arg1 = (wxPyVScrolledWindow *) 0 ;
11538 PyObject * obj0 = 0 ;
11539 char *kwnames[] = {
11540 (char *) "self", NULL
11541 };
11542
11543 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:VScrolledWindow_RefreshAll",kwnames,&obj0)) goto fail;
11544 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyVScrolledWindow, SWIG_POINTER_EXCEPTION | 0);
11545 if (SWIG_arg_fail(1)) SWIG_fail;
11546 {
11547 PyThreadState* __tstate = wxPyBeginAllowThreads();
11548 (arg1)->RefreshAll();
11549
11550 wxPyEndAllowThreads(__tstate);
11551 if (PyErr_Occurred()) SWIG_fail;
11552 }
11553 Py_INCREF(Py_None); resultobj = Py_None;
11554 return resultobj;
11555 fail:
11556 return NULL;
11557 }
11558
11559
11560 static PyObject *_wrap_VScrolledWindow_GetLineCount(PyObject *, PyObject *args, PyObject *kwargs) {
11561 PyObject *resultobj;
11562 wxPyVScrolledWindow *arg1 = (wxPyVScrolledWindow *) 0 ;
11563 size_t result;
11564 PyObject * obj0 = 0 ;
11565 char *kwnames[] = {
11566 (char *) "self", NULL
11567 };
11568
11569 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:VScrolledWindow_GetLineCount",kwnames,&obj0)) goto fail;
11570 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyVScrolledWindow, SWIG_POINTER_EXCEPTION | 0);
11571 if (SWIG_arg_fail(1)) SWIG_fail;
11572 {
11573 PyThreadState* __tstate = wxPyBeginAllowThreads();
11574 result = (size_t)((wxPyVScrolledWindow const *)arg1)->GetLineCount();
11575
11576 wxPyEndAllowThreads(__tstate);
11577 if (PyErr_Occurred()) SWIG_fail;
11578 }
11579 {
11580 resultobj = SWIG_From_unsigned_SS_long((unsigned long)(result));
11581 }
11582 return resultobj;
11583 fail:
11584 return NULL;
11585 }
11586
11587
11588 static PyObject *_wrap_VScrolledWindow_GetVisibleBegin(PyObject *, PyObject *args, PyObject *kwargs) {
11589 PyObject *resultobj;
11590 wxPyVScrolledWindow *arg1 = (wxPyVScrolledWindow *) 0 ;
11591 size_t result;
11592 PyObject * obj0 = 0 ;
11593 char *kwnames[] = {
11594 (char *) "self", NULL
11595 };
11596
11597 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:VScrolledWindow_GetVisibleBegin",kwnames,&obj0)) goto fail;
11598 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyVScrolledWindow, SWIG_POINTER_EXCEPTION | 0);
11599 if (SWIG_arg_fail(1)) SWIG_fail;
11600 {
11601 PyThreadState* __tstate = wxPyBeginAllowThreads();
11602 result = (size_t)((wxPyVScrolledWindow const *)arg1)->GetVisibleBegin();
11603
11604 wxPyEndAllowThreads(__tstate);
11605 if (PyErr_Occurred()) SWIG_fail;
11606 }
11607 {
11608 resultobj = SWIG_From_unsigned_SS_long((unsigned long)(result));
11609 }
11610 return resultobj;
11611 fail:
11612 return NULL;
11613 }
11614
11615
11616 static PyObject *_wrap_VScrolledWindow_GetVisibleEnd(PyObject *, PyObject *args, PyObject *kwargs) {
11617 PyObject *resultobj;
11618 wxPyVScrolledWindow *arg1 = (wxPyVScrolledWindow *) 0 ;
11619 size_t result;
11620 PyObject * obj0 = 0 ;
11621 char *kwnames[] = {
11622 (char *) "self", NULL
11623 };
11624
11625 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:VScrolledWindow_GetVisibleEnd",kwnames,&obj0)) goto fail;
11626 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyVScrolledWindow, SWIG_POINTER_EXCEPTION | 0);
11627 if (SWIG_arg_fail(1)) SWIG_fail;
11628 {
11629 PyThreadState* __tstate = wxPyBeginAllowThreads();
11630 result = (size_t)((wxPyVScrolledWindow const *)arg1)->GetVisibleEnd();
11631
11632 wxPyEndAllowThreads(__tstate);
11633 if (PyErr_Occurred()) SWIG_fail;
11634 }
11635 {
11636 resultobj = SWIG_From_unsigned_SS_long((unsigned long)(result));
11637 }
11638 return resultobj;
11639 fail:
11640 return NULL;
11641 }
11642
11643
11644 static PyObject *_wrap_VScrolledWindow_IsVisible(PyObject *, PyObject *args, PyObject *kwargs) {
11645 PyObject *resultobj;
11646 wxPyVScrolledWindow *arg1 = (wxPyVScrolledWindow *) 0 ;
11647 size_t arg2 ;
11648 bool result;
11649 PyObject * obj0 = 0 ;
11650 PyObject * obj1 = 0 ;
11651 char *kwnames[] = {
11652 (char *) "self",(char *) "line", NULL
11653 };
11654
11655 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:VScrolledWindow_IsVisible",kwnames,&obj0,&obj1)) goto fail;
11656 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyVScrolledWindow, SWIG_POINTER_EXCEPTION | 0);
11657 if (SWIG_arg_fail(1)) SWIG_fail;
11658 {
11659 arg2 = (size_t)(SWIG_As_unsigned_SS_long(obj1));
11660 if (SWIG_arg_fail(2)) SWIG_fail;
11661 }
11662 {
11663 PyThreadState* __tstate = wxPyBeginAllowThreads();
11664 result = (bool)((wxPyVScrolledWindow const *)arg1)->IsVisible(arg2);
11665
11666 wxPyEndAllowThreads(__tstate);
11667 if (PyErr_Occurred()) SWIG_fail;
11668 }
11669 {
11670 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
11671 }
11672 return resultobj;
11673 fail:
11674 return NULL;
11675 }
11676
11677
11678 static PyObject *_wrap_VScrolledWindow_GetFirstVisibleLine(PyObject *, PyObject *args, PyObject *kwargs) {
11679 PyObject *resultobj;
11680 wxPyVScrolledWindow *arg1 = (wxPyVScrolledWindow *) 0 ;
11681 size_t result;
11682 PyObject * obj0 = 0 ;
11683 char *kwnames[] = {
11684 (char *) "self", NULL
11685 };
11686
11687 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:VScrolledWindow_GetFirstVisibleLine",kwnames,&obj0)) goto fail;
11688 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyVScrolledWindow, SWIG_POINTER_EXCEPTION | 0);
11689 if (SWIG_arg_fail(1)) SWIG_fail;
11690 {
11691 PyThreadState* __tstate = wxPyBeginAllowThreads();
11692 result = (size_t)((wxPyVScrolledWindow const *)arg1)->GetFirstVisibleLine();
11693
11694 wxPyEndAllowThreads(__tstate);
11695 if (PyErr_Occurred()) SWIG_fail;
11696 }
11697 {
11698 resultobj = SWIG_From_unsigned_SS_long((unsigned long)(result));
11699 }
11700 return resultobj;
11701 fail:
11702 return NULL;
11703 }
11704
11705
11706 static PyObject *_wrap_VScrolledWindow_GetLastVisibleLine(PyObject *, PyObject *args, PyObject *kwargs) {
11707 PyObject *resultobj;
11708 wxPyVScrolledWindow *arg1 = (wxPyVScrolledWindow *) 0 ;
11709 size_t result;
11710 PyObject * obj0 = 0 ;
11711 char *kwnames[] = {
11712 (char *) "self", NULL
11713 };
11714
11715 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:VScrolledWindow_GetLastVisibleLine",kwnames,&obj0)) goto fail;
11716 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyVScrolledWindow, SWIG_POINTER_EXCEPTION | 0);
11717 if (SWIG_arg_fail(1)) SWIG_fail;
11718 {
11719 PyThreadState* __tstate = wxPyBeginAllowThreads();
11720 result = (size_t)((wxPyVScrolledWindow const *)arg1)->GetLastVisibleLine();
11721
11722 wxPyEndAllowThreads(__tstate);
11723 if (PyErr_Occurred()) SWIG_fail;
11724 }
11725 {
11726 resultobj = SWIG_From_unsigned_SS_long((unsigned long)(result));
11727 }
11728 return resultobj;
11729 fail:
11730 return NULL;
11731 }
11732
11733
11734 static PyObject * VScrolledWindow_swigregister(PyObject *, PyObject *args) {
11735 PyObject *obj;
11736 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
11737 SWIG_TypeClientData(SWIGTYPE_p_wxPyVScrolledWindow, obj);
11738 Py_INCREF(obj);
11739 return Py_BuildValue((char *)"");
11740 }
11741 static int _wrap_VListBoxNameStr_set(PyObject *) {
11742 PyErr_SetString(PyExc_TypeError,"Variable VListBoxNameStr is read-only.");
11743 return 1;
11744 }
11745
11746
11747 static PyObject *_wrap_VListBoxNameStr_get(void) {
11748 PyObject *pyobj;
11749
11750 {
11751 #if wxUSE_UNICODE
11752 pyobj = PyUnicode_FromWideChar((&wxPyVListBoxNameStr)->c_str(), (&wxPyVListBoxNameStr)->Len());
11753 #else
11754 pyobj = PyString_FromStringAndSize((&wxPyVListBoxNameStr)->c_str(), (&wxPyVListBoxNameStr)->Len());
11755 #endif
11756 }
11757 return pyobj;
11758 }
11759
11760
11761 static PyObject *_wrap_new_VListBox(PyObject *, PyObject *args, PyObject *kwargs) {
11762 PyObject *resultobj;
11763 wxWindow *arg1 = (wxWindow *) 0 ;
11764 int arg2 = (int) wxID_ANY ;
11765 wxPoint const &arg3_defvalue = wxDefaultPosition ;
11766 wxPoint *arg3 = (wxPoint *) &arg3_defvalue ;
11767 wxSize const &arg4_defvalue = wxDefaultSize ;
11768 wxSize *arg4 = (wxSize *) &arg4_defvalue ;
11769 long arg5 = (long) 0 ;
11770 wxString const &arg6_defvalue = wxPyVListBoxNameStr ;
11771 wxString *arg6 = (wxString *) &arg6_defvalue ;
11772 wxPyVListBox *result;
11773 wxPoint temp3 ;
11774 wxSize temp4 ;
11775 bool temp6 = false ;
11776 PyObject * obj0 = 0 ;
11777 PyObject * obj1 = 0 ;
11778 PyObject * obj2 = 0 ;
11779 PyObject * obj3 = 0 ;
11780 PyObject * obj4 = 0 ;
11781 PyObject * obj5 = 0 ;
11782 char *kwnames[] = {
11783 (char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
11784 };
11785
11786 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|OOOOO:new_VListBox",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) goto fail;
11787 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
11788 if (SWIG_arg_fail(1)) SWIG_fail;
11789 if (obj1) {
11790 {
11791 arg2 = (int)(SWIG_As_int(obj1));
11792 if (SWIG_arg_fail(2)) SWIG_fail;
11793 }
11794 }
11795 if (obj2) {
11796 {
11797 arg3 = &temp3;
11798 if ( ! wxPoint_helper(obj2, &arg3)) SWIG_fail;
11799 }
11800 }
11801 if (obj3) {
11802 {
11803 arg4 = &temp4;
11804 if ( ! wxSize_helper(obj3, &arg4)) SWIG_fail;
11805 }
11806 }
11807 if (obj4) {
11808 {
11809 arg5 = (long)(SWIG_As_long(obj4));
11810 if (SWIG_arg_fail(5)) SWIG_fail;
11811 }
11812 }
11813 if (obj5) {
11814 {
11815 arg6 = wxString_in_helper(obj5);
11816 if (arg6 == NULL) SWIG_fail;
11817 temp6 = true;
11818 }
11819 }
11820 {
11821 if (!wxPyCheckForApp()) SWIG_fail;
11822 PyThreadState* __tstate = wxPyBeginAllowThreads();
11823 result = (wxPyVListBox *)new wxPyVListBox(arg1,arg2,(wxPoint const &)*arg3,(wxSize const &)*arg4,arg5,(wxString const &)*arg6);
11824
11825 wxPyEndAllowThreads(__tstate);
11826 if (PyErr_Occurred()) SWIG_fail;
11827 }
11828 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPyVListBox, 1);
11829 {
11830 if (temp6)
11831 delete arg6;
11832 }
11833 return resultobj;
11834 fail:
11835 {
11836 if (temp6)
11837 delete arg6;
11838 }
11839 return NULL;
11840 }
11841
11842
11843 static PyObject *_wrap_new_PreVListBox(PyObject *, PyObject *args, PyObject *kwargs) {
11844 PyObject *resultobj;
11845 wxPyVListBox *result;
11846 char *kwnames[] = {
11847 NULL
11848 };
11849
11850 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":new_PreVListBox",kwnames)) goto fail;
11851 {
11852 if (!wxPyCheckForApp()) SWIG_fail;
11853 PyThreadState* __tstate = wxPyBeginAllowThreads();
11854 result = (wxPyVListBox *)new wxPyVListBox();
11855
11856 wxPyEndAllowThreads(__tstate);
11857 if (PyErr_Occurred()) SWIG_fail;
11858 }
11859 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPyVListBox, 1);
11860 return resultobj;
11861 fail:
11862 return NULL;
11863 }
11864
11865
11866 static PyObject *_wrap_VListBox__setCallbackInfo(PyObject *, PyObject *args, PyObject *kwargs) {
11867 PyObject *resultobj;
11868 wxPyVListBox *arg1 = (wxPyVListBox *) 0 ;
11869 PyObject *arg2 = (PyObject *) 0 ;
11870 PyObject *arg3 = (PyObject *) 0 ;
11871 PyObject * obj0 = 0 ;
11872 PyObject * obj1 = 0 ;
11873 PyObject * obj2 = 0 ;
11874 char *kwnames[] = {
11875 (char *) "self",(char *) "self",(char *) "_class", NULL
11876 };
11877
11878 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:VListBox__setCallbackInfo",kwnames,&obj0,&obj1,&obj2)) goto fail;
11879 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyVListBox, SWIG_POINTER_EXCEPTION | 0);
11880 if (SWIG_arg_fail(1)) SWIG_fail;
11881 arg2 = obj1;
11882 arg3 = obj2;
11883 {
11884 PyThreadState* __tstate = wxPyBeginAllowThreads();
11885 (arg1)->_setCallbackInfo(arg2,arg3);
11886
11887 wxPyEndAllowThreads(__tstate);
11888 if (PyErr_Occurred()) SWIG_fail;
11889 }
11890 Py_INCREF(Py_None); resultobj = Py_None;
11891 return resultobj;
11892 fail:
11893 return NULL;
11894 }
11895
11896
11897 static PyObject *_wrap_VListBox_Create(PyObject *, PyObject *args, PyObject *kwargs) {
11898 PyObject *resultobj;
11899 wxPyVListBox *arg1 = (wxPyVListBox *) 0 ;
11900 wxWindow *arg2 = (wxWindow *) 0 ;
11901 int arg3 = (int) wxID_ANY ;
11902 wxPoint const &arg4_defvalue = wxDefaultPosition ;
11903 wxPoint *arg4 = (wxPoint *) &arg4_defvalue ;
11904 wxSize const &arg5_defvalue = wxDefaultSize ;
11905 wxSize *arg5 = (wxSize *) &arg5_defvalue ;
11906 long arg6 = (long) 0 ;
11907 wxString const &arg7_defvalue = wxPyVListBoxNameStr ;
11908 wxString *arg7 = (wxString *) &arg7_defvalue ;
11909 bool result;
11910 wxPoint temp4 ;
11911 wxSize temp5 ;
11912 bool temp7 = false ;
11913 PyObject * obj0 = 0 ;
11914 PyObject * obj1 = 0 ;
11915 PyObject * obj2 = 0 ;
11916 PyObject * obj3 = 0 ;
11917 PyObject * obj4 = 0 ;
11918 PyObject * obj5 = 0 ;
11919 PyObject * obj6 = 0 ;
11920 char *kwnames[] = {
11921 (char *) "self",(char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
11922 };
11923
11924 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|OOOOO:VListBox_Create",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6)) goto fail;
11925 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyVListBox, SWIG_POINTER_EXCEPTION | 0);
11926 if (SWIG_arg_fail(1)) SWIG_fail;
11927 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
11928 if (SWIG_arg_fail(2)) SWIG_fail;
11929 if (obj2) {
11930 {
11931 arg3 = (int)(SWIG_As_int(obj2));
11932 if (SWIG_arg_fail(3)) SWIG_fail;
11933 }
11934 }
11935 if (obj3) {
11936 {
11937 arg4 = &temp4;
11938 if ( ! wxPoint_helper(obj3, &arg4)) SWIG_fail;
11939 }
11940 }
11941 if (obj4) {
11942 {
11943 arg5 = &temp5;
11944 if ( ! wxSize_helper(obj4, &arg5)) SWIG_fail;
11945 }
11946 }
11947 if (obj5) {
11948 {
11949 arg6 = (long)(SWIG_As_long(obj5));
11950 if (SWIG_arg_fail(6)) SWIG_fail;
11951 }
11952 }
11953 if (obj6) {
11954 {
11955 arg7 = wxString_in_helper(obj6);
11956 if (arg7 == NULL) SWIG_fail;
11957 temp7 = true;
11958 }
11959 }
11960 {
11961 PyThreadState* __tstate = wxPyBeginAllowThreads();
11962 result = (bool)(arg1)->Create(arg2,arg3,(wxPoint const &)*arg4,(wxSize const &)*arg5,arg6,(wxString const &)*arg7);
11963
11964 wxPyEndAllowThreads(__tstate);
11965 if (PyErr_Occurred()) SWIG_fail;
11966 }
11967 {
11968 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
11969 }
11970 {
11971 if (temp7)
11972 delete arg7;
11973 }
11974 return resultobj;
11975 fail:
11976 {
11977 if (temp7)
11978 delete arg7;
11979 }
11980 return NULL;
11981 }
11982
11983
11984 static PyObject *_wrap_VListBox_GetItemCount(PyObject *, PyObject *args, PyObject *kwargs) {
11985 PyObject *resultobj;
11986 wxPyVListBox *arg1 = (wxPyVListBox *) 0 ;
11987 size_t result;
11988 PyObject * obj0 = 0 ;
11989 char *kwnames[] = {
11990 (char *) "self", NULL
11991 };
11992
11993 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:VListBox_GetItemCount",kwnames,&obj0)) goto fail;
11994 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyVListBox, SWIG_POINTER_EXCEPTION | 0);
11995 if (SWIG_arg_fail(1)) SWIG_fail;
11996 {
11997 PyThreadState* __tstate = wxPyBeginAllowThreads();
11998 result = (size_t)((wxPyVListBox const *)arg1)->GetItemCount();
11999
12000 wxPyEndAllowThreads(__tstate);
12001 if (PyErr_Occurred()) SWIG_fail;
12002 }
12003 {
12004 resultobj = SWIG_From_unsigned_SS_long((unsigned long)(result));
12005 }
12006 return resultobj;
12007 fail:
12008 return NULL;
12009 }
12010
12011
12012 static PyObject *_wrap_VListBox_HasMultipleSelection(PyObject *, PyObject *args, PyObject *kwargs) {
12013 PyObject *resultobj;
12014 wxPyVListBox *arg1 = (wxPyVListBox *) 0 ;
12015 bool result;
12016 PyObject * obj0 = 0 ;
12017 char *kwnames[] = {
12018 (char *) "self", NULL
12019 };
12020
12021 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:VListBox_HasMultipleSelection",kwnames,&obj0)) goto fail;
12022 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyVListBox, SWIG_POINTER_EXCEPTION | 0);
12023 if (SWIG_arg_fail(1)) SWIG_fail;
12024 {
12025 PyThreadState* __tstate = wxPyBeginAllowThreads();
12026 result = (bool)((wxPyVListBox const *)arg1)->HasMultipleSelection();
12027
12028 wxPyEndAllowThreads(__tstate);
12029 if (PyErr_Occurred()) SWIG_fail;
12030 }
12031 {
12032 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
12033 }
12034 return resultobj;
12035 fail:
12036 return NULL;
12037 }
12038
12039
12040 static PyObject *_wrap_VListBox_GetSelection(PyObject *, PyObject *args, PyObject *kwargs) {
12041 PyObject *resultobj;
12042 wxPyVListBox *arg1 = (wxPyVListBox *) 0 ;
12043 int result;
12044 PyObject * obj0 = 0 ;
12045 char *kwnames[] = {
12046 (char *) "self", NULL
12047 };
12048
12049 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:VListBox_GetSelection",kwnames,&obj0)) goto fail;
12050 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyVListBox, SWIG_POINTER_EXCEPTION | 0);
12051 if (SWIG_arg_fail(1)) SWIG_fail;
12052 {
12053 PyThreadState* __tstate = wxPyBeginAllowThreads();
12054 result = (int)((wxPyVListBox const *)arg1)->GetSelection();
12055
12056 wxPyEndAllowThreads(__tstate);
12057 if (PyErr_Occurred()) SWIG_fail;
12058 }
12059 {
12060 resultobj = SWIG_From_int((int)(result));
12061 }
12062 return resultobj;
12063 fail:
12064 return NULL;
12065 }
12066
12067
12068 static PyObject *_wrap_VListBox_IsCurrent(PyObject *, PyObject *args, PyObject *kwargs) {
12069 PyObject *resultobj;
12070 wxPyVListBox *arg1 = (wxPyVListBox *) 0 ;
12071 size_t arg2 ;
12072 bool result;
12073 PyObject * obj0 = 0 ;
12074 PyObject * obj1 = 0 ;
12075 char *kwnames[] = {
12076 (char *) "self",(char *) "item", NULL
12077 };
12078
12079 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:VListBox_IsCurrent",kwnames,&obj0,&obj1)) goto fail;
12080 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyVListBox, SWIG_POINTER_EXCEPTION | 0);
12081 if (SWIG_arg_fail(1)) SWIG_fail;
12082 {
12083 arg2 = (size_t)(SWIG_As_unsigned_SS_long(obj1));
12084 if (SWIG_arg_fail(2)) SWIG_fail;
12085 }
12086 {
12087 PyThreadState* __tstate = wxPyBeginAllowThreads();
12088 result = (bool)((wxPyVListBox const *)arg1)->IsCurrent(arg2);
12089
12090 wxPyEndAllowThreads(__tstate);
12091 if (PyErr_Occurred()) SWIG_fail;
12092 }
12093 {
12094 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
12095 }
12096 return resultobj;
12097 fail:
12098 return NULL;
12099 }
12100
12101
12102 static PyObject *_wrap_VListBox_IsSelected(PyObject *, PyObject *args, PyObject *kwargs) {
12103 PyObject *resultobj;
12104 wxPyVListBox *arg1 = (wxPyVListBox *) 0 ;
12105 size_t arg2 ;
12106 bool result;
12107 PyObject * obj0 = 0 ;
12108 PyObject * obj1 = 0 ;
12109 char *kwnames[] = {
12110 (char *) "self",(char *) "item", NULL
12111 };
12112
12113 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:VListBox_IsSelected",kwnames,&obj0,&obj1)) goto fail;
12114 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyVListBox, SWIG_POINTER_EXCEPTION | 0);
12115 if (SWIG_arg_fail(1)) SWIG_fail;
12116 {
12117 arg2 = (size_t)(SWIG_As_unsigned_SS_long(obj1));
12118 if (SWIG_arg_fail(2)) SWIG_fail;
12119 }
12120 {
12121 PyThreadState* __tstate = wxPyBeginAllowThreads();
12122 result = (bool)((wxPyVListBox const *)arg1)->IsSelected(arg2);
12123
12124 wxPyEndAllowThreads(__tstate);
12125 if (PyErr_Occurred()) SWIG_fail;
12126 }
12127 {
12128 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
12129 }
12130 return resultobj;
12131 fail:
12132 return NULL;
12133 }
12134
12135
12136 static PyObject *_wrap_VListBox_GetSelectedCount(PyObject *, PyObject *args, PyObject *kwargs) {
12137 PyObject *resultobj;
12138 wxPyVListBox *arg1 = (wxPyVListBox *) 0 ;
12139 size_t result;
12140 PyObject * obj0 = 0 ;
12141 char *kwnames[] = {
12142 (char *) "self", NULL
12143 };
12144
12145 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:VListBox_GetSelectedCount",kwnames,&obj0)) goto fail;
12146 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyVListBox, SWIG_POINTER_EXCEPTION | 0);
12147 if (SWIG_arg_fail(1)) SWIG_fail;
12148 {
12149 PyThreadState* __tstate = wxPyBeginAllowThreads();
12150 result = (size_t)((wxPyVListBox const *)arg1)->GetSelectedCount();
12151
12152 wxPyEndAllowThreads(__tstate);
12153 if (PyErr_Occurred()) SWIG_fail;
12154 }
12155 {
12156 resultobj = SWIG_From_unsigned_SS_long((unsigned long)(result));
12157 }
12158 return resultobj;
12159 fail:
12160 return NULL;
12161 }
12162
12163
12164 static PyObject *_wrap_VListBox_GetFirstSelected(PyObject *, PyObject *args, PyObject *kwargs) {
12165 PyObject *resultobj;
12166 wxPyVListBox *arg1 = (wxPyVListBox *) 0 ;
12167 PyObject *result;
12168 PyObject * obj0 = 0 ;
12169 char *kwnames[] = {
12170 (char *) "self", NULL
12171 };
12172
12173 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:VListBox_GetFirstSelected",kwnames,&obj0)) goto fail;
12174 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyVListBox, SWIG_POINTER_EXCEPTION | 0);
12175 if (SWIG_arg_fail(1)) SWIG_fail;
12176 {
12177 PyThreadState* __tstate = wxPyBeginAllowThreads();
12178 result = (PyObject *)wxPyVListBox_GetFirstSelected(arg1);
12179
12180 wxPyEndAllowThreads(__tstate);
12181 if (PyErr_Occurred()) SWIG_fail;
12182 }
12183 resultobj = result;
12184 return resultobj;
12185 fail:
12186 return NULL;
12187 }
12188
12189
12190 static PyObject *_wrap_VListBox_GetNextSelected(PyObject *, PyObject *args, PyObject *kwargs) {
12191 PyObject *resultobj;
12192 wxPyVListBox *arg1 = (wxPyVListBox *) 0 ;
12193 unsigned long arg2 ;
12194 PyObject *result;
12195 PyObject * obj0 = 0 ;
12196 PyObject * obj1 = 0 ;
12197 char *kwnames[] = {
12198 (char *) "self",(char *) "cookie", NULL
12199 };
12200
12201 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:VListBox_GetNextSelected",kwnames,&obj0,&obj1)) goto fail;
12202 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyVListBox, SWIG_POINTER_EXCEPTION | 0);
12203 if (SWIG_arg_fail(1)) SWIG_fail;
12204 {
12205 arg2 = (unsigned long)(SWIG_As_unsigned_SS_long(obj1));
12206 if (SWIG_arg_fail(2)) SWIG_fail;
12207 }
12208 {
12209 PyThreadState* __tstate = wxPyBeginAllowThreads();
12210 result = (PyObject *)wxPyVListBox_GetNextSelected(arg1,arg2);
12211
12212 wxPyEndAllowThreads(__tstate);
12213 if (PyErr_Occurred()) SWIG_fail;
12214 }
12215 resultobj = result;
12216 return resultobj;
12217 fail:
12218 return NULL;
12219 }
12220
12221
12222 static PyObject *_wrap_VListBox_GetMargins(PyObject *, PyObject *args, PyObject *kwargs) {
12223 PyObject *resultobj;
12224 wxPyVListBox *arg1 = (wxPyVListBox *) 0 ;
12225 wxPoint result;
12226 PyObject * obj0 = 0 ;
12227 char *kwnames[] = {
12228 (char *) "self", NULL
12229 };
12230
12231 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:VListBox_GetMargins",kwnames,&obj0)) goto fail;
12232 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyVListBox, SWIG_POINTER_EXCEPTION | 0);
12233 if (SWIG_arg_fail(1)) SWIG_fail;
12234 {
12235 PyThreadState* __tstate = wxPyBeginAllowThreads();
12236 result = ((wxPyVListBox const *)arg1)->GetMargins();
12237
12238 wxPyEndAllowThreads(__tstate);
12239 if (PyErr_Occurred()) SWIG_fail;
12240 }
12241 {
12242 wxPoint * resultptr;
12243 resultptr = new wxPoint((wxPoint &)(result));
12244 resultobj = SWIG_NewPointerObj((void *)(resultptr), SWIGTYPE_p_wxPoint, 1);
12245 }
12246 return resultobj;
12247 fail:
12248 return NULL;
12249 }
12250
12251
12252 static PyObject *_wrap_VListBox_GetSelectionBackground(PyObject *, PyObject *args, PyObject *kwargs) {
12253 PyObject *resultobj;
12254 wxPyVListBox *arg1 = (wxPyVListBox *) 0 ;
12255 wxColour *result;
12256 PyObject * obj0 = 0 ;
12257 char *kwnames[] = {
12258 (char *) "self", NULL
12259 };
12260
12261 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:VListBox_GetSelectionBackground",kwnames,&obj0)) goto fail;
12262 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyVListBox, SWIG_POINTER_EXCEPTION | 0);
12263 if (SWIG_arg_fail(1)) SWIG_fail;
12264 {
12265 PyThreadState* __tstate = wxPyBeginAllowThreads();
12266 {
12267 wxColour const &_result_ref = ((wxPyVListBox const *)arg1)->GetSelectionBackground();
12268 result = (wxColour *) &_result_ref;
12269 }
12270
12271 wxPyEndAllowThreads(__tstate);
12272 if (PyErr_Occurred()) SWIG_fail;
12273 }
12274 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxColour, 0);
12275 return resultobj;
12276 fail:
12277 return NULL;
12278 }
12279
12280
12281 static PyObject *_wrap_VListBox_SetItemCount(PyObject *, PyObject *args, PyObject *kwargs) {
12282 PyObject *resultobj;
12283 wxPyVListBox *arg1 = (wxPyVListBox *) 0 ;
12284 size_t arg2 ;
12285 PyObject * obj0 = 0 ;
12286 PyObject * obj1 = 0 ;
12287 char *kwnames[] = {
12288 (char *) "self",(char *) "count", NULL
12289 };
12290
12291 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:VListBox_SetItemCount",kwnames,&obj0,&obj1)) goto fail;
12292 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyVListBox, SWIG_POINTER_EXCEPTION | 0);
12293 if (SWIG_arg_fail(1)) SWIG_fail;
12294 {
12295 arg2 = (size_t)(SWIG_As_unsigned_SS_long(obj1));
12296 if (SWIG_arg_fail(2)) SWIG_fail;
12297 }
12298 {
12299 PyThreadState* __tstate = wxPyBeginAllowThreads();
12300 (arg1)->SetItemCount(arg2);
12301
12302 wxPyEndAllowThreads(__tstate);
12303 if (PyErr_Occurred()) SWIG_fail;
12304 }
12305 Py_INCREF(Py_None); resultobj = Py_None;
12306 return resultobj;
12307 fail:
12308 return NULL;
12309 }
12310
12311
12312 static PyObject *_wrap_VListBox_Clear(PyObject *, PyObject *args, PyObject *kwargs) {
12313 PyObject *resultobj;
12314 wxPyVListBox *arg1 = (wxPyVListBox *) 0 ;
12315 PyObject * obj0 = 0 ;
12316 char *kwnames[] = {
12317 (char *) "self", NULL
12318 };
12319
12320 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:VListBox_Clear",kwnames,&obj0)) goto fail;
12321 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyVListBox, SWIG_POINTER_EXCEPTION | 0);
12322 if (SWIG_arg_fail(1)) SWIG_fail;
12323 {
12324 PyThreadState* __tstate = wxPyBeginAllowThreads();
12325 (arg1)->Clear();
12326
12327 wxPyEndAllowThreads(__tstate);
12328 if (PyErr_Occurred()) SWIG_fail;
12329 }
12330 Py_INCREF(Py_None); resultobj = Py_None;
12331 return resultobj;
12332 fail:
12333 return NULL;
12334 }
12335
12336
12337 static PyObject *_wrap_VListBox_SetSelection(PyObject *, PyObject *args, PyObject *kwargs) {
12338 PyObject *resultobj;
12339 wxPyVListBox *arg1 = (wxPyVListBox *) 0 ;
12340 int arg2 ;
12341 PyObject * obj0 = 0 ;
12342 PyObject * obj1 = 0 ;
12343 char *kwnames[] = {
12344 (char *) "self",(char *) "selection", NULL
12345 };
12346
12347 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:VListBox_SetSelection",kwnames,&obj0,&obj1)) goto fail;
12348 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyVListBox, SWIG_POINTER_EXCEPTION | 0);
12349 if (SWIG_arg_fail(1)) SWIG_fail;
12350 {
12351 arg2 = (int)(SWIG_As_int(obj1));
12352 if (SWIG_arg_fail(2)) SWIG_fail;
12353 }
12354 {
12355 PyThreadState* __tstate = wxPyBeginAllowThreads();
12356 (arg1)->SetSelection(arg2);
12357
12358 wxPyEndAllowThreads(__tstate);
12359 if (PyErr_Occurred()) SWIG_fail;
12360 }
12361 Py_INCREF(Py_None); resultobj = Py_None;
12362 return resultobj;
12363 fail:
12364 return NULL;
12365 }
12366
12367
12368 static PyObject *_wrap_VListBox_Select(PyObject *, PyObject *args, PyObject *kwargs) {
12369 PyObject *resultobj;
12370 wxPyVListBox *arg1 = (wxPyVListBox *) 0 ;
12371 size_t arg2 ;
12372 bool arg3 = (bool) true ;
12373 bool result;
12374 PyObject * obj0 = 0 ;
12375 PyObject * obj1 = 0 ;
12376 PyObject * obj2 = 0 ;
12377 char *kwnames[] = {
12378 (char *) "self",(char *) "item",(char *) "select", NULL
12379 };
12380
12381 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|O:VListBox_Select",kwnames,&obj0,&obj1,&obj2)) goto fail;
12382 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyVListBox, SWIG_POINTER_EXCEPTION | 0);
12383 if (SWIG_arg_fail(1)) SWIG_fail;
12384 {
12385 arg2 = (size_t)(SWIG_As_unsigned_SS_long(obj1));
12386 if (SWIG_arg_fail(2)) SWIG_fail;
12387 }
12388 if (obj2) {
12389 {
12390 arg3 = (bool)(SWIG_As_bool(obj2));
12391 if (SWIG_arg_fail(3)) SWIG_fail;
12392 }
12393 }
12394 {
12395 PyThreadState* __tstate = wxPyBeginAllowThreads();
12396 result = (bool)(arg1)->Select(arg2,arg3);
12397
12398 wxPyEndAllowThreads(__tstate);
12399 if (PyErr_Occurred()) SWIG_fail;
12400 }
12401 {
12402 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
12403 }
12404 return resultobj;
12405 fail:
12406 return NULL;
12407 }
12408
12409
12410 static PyObject *_wrap_VListBox_SelectRange(PyObject *, PyObject *args, PyObject *kwargs) {
12411 PyObject *resultobj;
12412 wxPyVListBox *arg1 = (wxPyVListBox *) 0 ;
12413 size_t arg2 ;
12414 size_t arg3 ;
12415 bool result;
12416 PyObject * obj0 = 0 ;
12417 PyObject * obj1 = 0 ;
12418 PyObject * obj2 = 0 ;
12419 char *kwnames[] = {
12420 (char *) "self",(char *) "from",(char *) "to", NULL
12421 };
12422
12423 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:VListBox_SelectRange",kwnames,&obj0,&obj1,&obj2)) goto fail;
12424 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyVListBox, SWIG_POINTER_EXCEPTION | 0);
12425 if (SWIG_arg_fail(1)) SWIG_fail;
12426 {
12427 arg2 = (size_t)(SWIG_As_unsigned_SS_long(obj1));
12428 if (SWIG_arg_fail(2)) SWIG_fail;
12429 }
12430 {
12431 arg3 = (size_t)(SWIG_As_unsigned_SS_long(obj2));
12432 if (SWIG_arg_fail(3)) SWIG_fail;
12433 }
12434 {
12435 PyThreadState* __tstate = wxPyBeginAllowThreads();
12436 result = (bool)(arg1)->SelectRange(arg2,arg3);
12437
12438 wxPyEndAllowThreads(__tstate);
12439 if (PyErr_Occurred()) SWIG_fail;
12440 }
12441 {
12442 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
12443 }
12444 return resultobj;
12445 fail:
12446 return NULL;
12447 }
12448
12449
12450 static PyObject *_wrap_VListBox_Toggle(PyObject *, PyObject *args, PyObject *kwargs) {
12451 PyObject *resultobj;
12452 wxPyVListBox *arg1 = (wxPyVListBox *) 0 ;
12453 size_t arg2 ;
12454 PyObject * obj0 = 0 ;
12455 PyObject * obj1 = 0 ;
12456 char *kwnames[] = {
12457 (char *) "self",(char *) "item", NULL
12458 };
12459
12460 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:VListBox_Toggle",kwnames,&obj0,&obj1)) goto fail;
12461 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyVListBox, SWIG_POINTER_EXCEPTION | 0);
12462 if (SWIG_arg_fail(1)) SWIG_fail;
12463 {
12464 arg2 = (size_t)(SWIG_As_unsigned_SS_long(obj1));
12465 if (SWIG_arg_fail(2)) SWIG_fail;
12466 }
12467 {
12468 PyThreadState* __tstate = wxPyBeginAllowThreads();
12469 (arg1)->Toggle(arg2);
12470
12471 wxPyEndAllowThreads(__tstate);
12472 if (PyErr_Occurred()) SWIG_fail;
12473 }
12474 Py_INCREF(Py_None); resultobj = Py_None;
12475 return resultobj;
12476 fail:
12477 return NULL;
12478 }
12479
12480
12481 static PyObject *_wrap_VListBox_SelectAll(PyObject *, PyObject *args, PyObject *kwargs) {
12482 PyObject *resultobj;
12483 wxPyVListBox *arg1 = (wxPyVListBox *) 0 ;
12484 bool result;
12485 PyObject * obj0 = 0 ;
12486 char *kwnames[] = {
12487 (char *) "self", NULL
12488 };
12489
12490 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:VListBox_SelectAll",kwnames,&obj0)) goto fail;
12491 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyVListBox, SWIG_POINTER_EXCEPTION | 0);
12492 if (SWIG_arg_fail(1)) SWIG_fail;
12493 {
12494 PyThreadState* __tstate = wxPyBeginAllowThreads();
12495 result = (bool)(arg1)->SelectAll();
12496
12497 wxPyEndAllowThreads(__tstate);
12498 if (PyErr_Occurred()) SWIG_fail;
12499 }
12500 {
12501 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
12502 }
12503 return resultobj;
12504 fail:
12505 return NULL;
12506 }
12507
12508
12509 static PyObject *_wrap_VListBox_DeselectAll(PyObject *, PyObject *args, PyObject *kwargs) {
12510 PyObject *resultobj;
12511 wxPyVListBox *arg1 = (wxPyVListBox *) 0 ;
12512 bool result;
12513 PyObject * obj0 = 0 ;
12514 char *kwnames[] = {
12515 (char *) "self", NULL
12516 };
12517
12518 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:VListBox_DeselectAll",kwnames,&obj0)) goto fail;
12519 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyVListBox, SWIG_POINTER_EXCEPTION | 0);
12520 if (SWIG_arg_fail(1)) SWIG_fail;
12521 {
12522 PyThreadState* __tstate = wxPyBeginAllowThreads();
12523 result = (bool)(arg1)->DeselectAll();
12524
12525 wxPyEndAllowThreads(__tstate);
12526 if (PyErr_Occurred()) SWIG_fail;
12527 }
12528 {
12529 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
12530 }
12531 return resultobj;
12532 fail:
12533 return NULL;
12534 }
12535
12536
12537 static PyObject *_wrap_VListBox_SetMargins(PyObject *, PyObject *args, PyObject *kwargs) {
12538 PyObject *resultobj;
12539 wxPyVListBox *arg1 = (wxPyVListBox *) 0 ;
12540 wxPoint *arg2 = 0 ;
12541 wxPoint temp2 ;
12542 PyObject * obj0 = 0 ;
12543 PyObject * obj1 = 0 ;
12544 char *kwnames[] = {
12545 (char *) "self",(char *) "pt", NULL
12546 };
12547
12548 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:VListBox_SetMargins",kwnames,&obj0,&obj1)) goto fail;
12549 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyVListBox, SWIG_POINTER_EXCEPTION | 0);
12550 if (SWIG_arg_fail(1)) SWIG_fail;
12551 {
12552 arg2 = &temp2;
12553 if ( ! wxPoint_helper(obj1, &arg2)) SWIG_fail;
12554 }
12555 {
12556 PyThreadState* __tstate = wxPyBeginAllowThreads();
12557 (arg1)->SetMargins((wxPoint const &)*arg2);
12558
12559 wxPyEndAllowThreads(__tstate);
12560 if (PyErr_Occurred()) SWIG_fail;
12561 }
12562 Py_INCREF(Py_None); resultobj = Py_None;
12563 return resultobj;
12564 fail:
12565 return NULL;
12566 }
12567
12568
12569 static PyObject *_wrap_VListBox_SetMarginsXY(PyObject *, PyObject *args, PyObject *kwargs) {
12570 PyObject *resultobj;
12571 wxPyVListBox *arg1 = (wxPyVListBox *) 0 ;
12572 int arg2 ;
12573 int arg3 ;
12574 PyObject * obj0 = 0 ;
12575 PyObject * obj1 = 0 ;
12576 PyObject * obj2 = 0 ;
12577 char *kwnames[] = {
12578 (char *) "self",(char *) "x",(char *) "y", NULL
12579 };
12580
12581 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:VListBox_SetMarginsXY",kwnames,&obj0,&obj1,&obj2)) goto fail;
12582 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyVListBox, SWIG_POINTER_EXCEPTION | 0);
12583 if (SWIG_arg_fail(1)) SWIG_fail;
12584 {
12585 arg2 = (int)(SWIG_As_int(obj1));
12586 if (SWIG_arg_fail(2)) SWIG_fail;
12587 }
12588 {
12589 arg3 = (int)(SWIG_As_int(obj2));
12590 if (SWIG_arg_fail(3)) SWIG_fail;
12591 }
12592 {
12593 PyThreadState* __tstate = wxPyBeginAllowThreads();
12594 (arg1)->SetMargins(arg2,arg3);
12595
12596 wxPyEndAllowThreads(__tstate);
12597 if (PyErr_Occurred()) SWIG_fail;
12598 }
12599 Py_INCREF(Py_None); resultobj = Py_None;
12600 return resultobj;
12601 fail:
12602 return NULL;
12603 }
12604
12605
12606 static PyObject *_wrap_VListBox_SetSelectionBackground(PyObject *, PyObject *args, PyObject *kwargs) {
12607 PyObject *resultobj;
12608 wxPyVListBox *arg1 = (wxPyVListBox *) 0 ;
12609 wxColour *arg2 = 0 ;
12610 wxColour temp2 ;
12611 PyObject * obj0 = 0 ;
12612 PyObject * obj1 = 0 ;
12613 char *kwnames[] = {
12614 (char *) "self",(char *) "col", NULL
12615 };
12616
12617 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:VListBox_SetSelectionBackground",kwnames,&obj0,&obj1)) goto fail;
12618 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyVListBox, SWIG_POINTER_EXCEPTION | 0);
12619 if (SWIG_arg_fail(1)) SWIG_fail;
12620 {
12621 arg2 = &temp2;
12622 if ( ! wxColour_helper(obj1, &arg2)) SWIG_fail;
12623 }
12624 {
12625 PyThreadState* __tstate = wxPyBeginAllowThreads();
12626 (arg1)->SetSelectionBackground((wxColour const &)*arg2);
12627
12628 wxPyEndAllowThreads(__tstate);
12629 if (PyErr_Occurred()) SWIG_fail;
12630 }
12631 Py_INCREF(Py_None); resultobj = Py_None;
12632 return resultobj;
12633 fail:
12634 return NULL;
12635 }
12636
12637
12638 static PyObject * VListBox_swigregister(PyObject *, PyObject *args) {
12639 PyObject *obj;
12640 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
12641 SWIG_TypeClientData(SWIGTYPE_p_wxPyVListBox, obj);
12642 Py_INCREF(obj);
12643 return Py_BuildValue((char *)"");
12644 }
12645 static PyObject *_wrap_new_HtmlListBox(PyObject *, PyObject *args, PyObject *kwargs) {
12646 PyObject *resultobj;
12647 wxWindow *arg1 = (wxWindow *) 0 ;
12648 int arg2 = (int) wxID_ANY ;
12649 wxPoint const &arg3_defvalue = wxDefaultPosition ;
12650 wxPoint *arg3 = (wxPoint *) &arg3_defvalue ;
12651 wxSize const &arg4_defvalue = wxDefaultSize ;
12652 wxSize *arg4 = (wxSize *) &arg4_defvalue ;
12653 long arg5 = (long) 0 ;
12654 wxString const &arg6_defvalue = wxPyVListBoxNameStr ;
12655 wxString *arg6 = (wxString *) &arg6_defvalue ;
12656 wxPyHtmlListBox *result;
12657 wxPoint temp3 ;
12658 wxSize temp4 ;
12659 bool temp6 = false ;
12660 PyObject * obj0 = 0 ;
12661 PyObject * obj1 = 0 ;
12662 PyObject * obj2 = 0 ;
12663 PyObject * obj3 = 0 ;
12664 PyObject * obj4 = 0 ;
12665 PyObject * obj5 = 0 ;
12666 char *kwnames[] = {
12667 (char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
12668 };
12669
12670 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|OOOOO:new_HtmlListBox",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) goto fail;
12671 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
12672 if (SWIG_arg_fail(1)) SWIG_fail;
12673 if (obj1) {
12674 {
12675 arg2 = (int)(SWIG_As_int(obj1));
12676 if (SWIG_arg_fail(2)) SWIG_fail;
12677 }
12678 }
12679 if (obj2) {
12680 {
12681 arg3 = &temp3;
12682 if ( ! wxPoint_helper(obj2, &arg3)) SWIG_fail;
12683 }
12684 }
12685 if (obj3) {
12686 {
12687 arg4 = &temp4;
12688 if ( ! wxSize_helper(obj3, &arg4)) SWIG_fail;
12689 }
12690 }
12691 if (obj4) {
12692 {
12693 arg5 = (long)(SWIG_As_long(obj4));
12694 if (SWIG_arg_fail(5)) SWIG_fail;
12695 }
12696 }
12697 if (obj5) {
12698 {
12699 arg6 = wxString_in_helper(obj5);
12700 if (arg6 == NULL) SWIG_fail;
12701 temp6 = true;
12702 }
12703 }
12704 {
12705 if (!wxPyCheckForApp()) SWIG_fail;
12706 PyThreadState* __tstate = wxPyBeginAllowThreads();
12707 result = (wxPyHtmlListBox *)new wxPyHtmlListBox(arg1,arg2,(wxPoint const &)*arg3,(wxSize const &)*arg4,arg5,(wxString const &)*arg6);
12708
12709 wxPyEndAllowThreads(__tstate);
12710 if (PyErr_Occurred()) SWIG_fail;
12711 }
12712 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPyHtmlListBox, 1);
12713 {
12714 if (temp6)
12715 delete arg6;
12716 }
12717 return resultobj;
12718 fail:
12719 {
12720 if (temp6)
12721 delete arg6;
12722 }
12723 return NULL;
12724 }
12725
12726
12727 static PyObject *_wrap_new_PreHtmlListBox(PyObject *, PyObject *args, PyObject *kwargs) {
12728 PyObject *resultobj;
12729 wxPyHtmlListBox *result;
12730 char *kwnames[] = {
12731 NULL
12732 };
12733
12734 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":new_PreHtmlListBox",kwnames)) goto fail;
12735 {
12736 if (!wxPyCheckForApp()) SWIG_fail;
12737 PyThreadState* __tstate = wxPyBeginAllowThreads();
12738 result = (wxPyHtmlListBox *)new wxPyHtmlListBox();
12739
12740 wxPyEndAllowThreads(__tstate);
12741 if (PyErr_Occurred()) SWIG_fail;
12742 }
12743 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPyHtmlListBox, 1);
12744 return resultobj;
12745 fail:
12746 return NULL;
12747 }
12748
12749
12750 static PyObject *_wrap_HtmlListBox__setCallbackInfo(PyObject *, PyObject *args, PyObject *kwargs) {
12751 PyObject *resultobj;
12752 wxPyHtmlListBox *arg1 = (wxPyHtmlListBox *) 0 ;
12753 PyObject *arg2 = (PyObject *) 0 ;
12754 PyObject *arg3 = (PyObject *) 0 ;
12755 PyObject * obj0 = 0 ;
12756 PyObject * obj1 = 0 ;
12757 PyObject * obj2 = 0 ;
12758 char *kwnames[] = {
12759 (char *) "self",(char *) "self",(char *) "_class", NULL
12760 };
12761
12762 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:HtmlListBox__setCallbackInfo",kwnames,&obj0,&obj1,&obj2)) goto fail;
12763 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyHtmlListBox, SWIG_POINTER_EXCEPTION | 0);
12764 if (SWIG_arg_fail(1)) SWIG_fail;
12765 arg2 = obj1;
12766 arg3 = obj2;
12767 {
12768 PyThreadState* __tstate = wxPyBeginAllowThreads();
12769 (arg1)->_setCallbackInfo(arg2,arg3);
12770
12771 wxPyEndAllowThreads(__tstate);
12772 if (PyErr_Occurred()) SWIG_fail;
12773 }
12774 Py_INCREF(Py_None); resultobj = Py_None;
12775 return resultobj;
12776 fail:
12777 return NULL;
12778 }
12779
12780
12781 static PyObject *_wrap_HtmlListBox_Create(PyObject *, PyObject *args, PyObject *kwargs) {
12782 PyObject *resultobj;
12783 wxPyHtmlListBox *arg1 = (wxPyHtmlListBox *) 0 ;
12784 wxWindow *arg2 = (wxWindow *) 0 ;
12785 int arg3 = (int) wxID_ANY ;
12786 wxPoint const &arg4_defvalue = wxDefaultPosition ;
12787 wxPoint *arg4 = (wxPoint *) &arg4_defvalue ;
12788 wxSize const &arg5_defvalue = wxDefaultSize ;
12789 wxSize *arg5 = (wxSize *) &arg5_defvalue ;
12790 long arg6 = (long) 0 ;
12791 wxString const &arg7_defvalue = wxPyVListBoxNameStr ;
12792 wxString *arg7 = (wxString *) &arg7_defvalue ;
12793 bool result;
12794 wxPoint temp4 ;
12795 wxSize temp5 ;
12796 bool temp7 = false ;
12797 PyObject * obj0 = 0 ;
12798 PyObject * obj1 = 0 ;
12799 PyObject * obj2 = 0 ;
12800 PyObject * obj3 = 0 ;
12801 PyObject * obj4 = 0 ;
12802 PyObject * obj5 = 0 ;
12803 PyObject * obj6 = 0 ;
12804 char *kwnames[] = {
12805 (char *) "self",(char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
12806 };
12807
12808 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|OOOOO:HtmlListBox_Create",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6)) goto fail;
12809 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyHtmlListBox, SWIG_POINTER_EXCEPTION | 0);
12810 if (SWIG_arg_fail(1)) SWIG_fail;
12811 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
12812 if (SWIG_arg_fail(2)) SWIG_fail;
12813 if (obj2) {
12814 {
12815 arg3 = (int)(SWIG_As_int(obj2));
12816 if (SWIG_arg_fail(3)) SWIG_fail;
12817 }
12818 }
12819 if (obj3) {
12820 {
12821 arg4 = &temp4;
12822 if ( ! wxPoint_helper(obj3, &arg4)) SWIG_fail;
12823 }
12824 }
12825 if (obj4) {
12826 {
12827 arg5 = &temp5;
12828 if ( ! wxSize_helper(obj4, &arg5)) SWIG_fail;
12829 }
12830 }
12831 if (obj5) {
12832 {
12833 arg6 = (long)(SWIG_As_long(obj5));
12834 if (SWIG_arg_fail(6)) SWIG_fail;
12835 }
12836 }
12837 if (obj6) {
12838 {
12839 arg7 = wxString_in_helper(obj6);
12840 if (arg7 == NULL) SWIG_fail;
12841 temp7 = true;
12842 }
12843 }
12844 {
12845 PyThreadState* __tstate = wxPyBeginAllowThreads();
12846 result = (bool)(arg1)->Create(arg2,arg3,(wxPoint const &)*arg4,(wxSize const &)*arg5,arg6,(wxString const &)*arg7);
12847
12848 wxPyEndAllowThreads(__tstate);
12849 if (PyErr_Occurred()) SWIG_fail;
12850 }
12851 {
12852 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
12853 }
12854 {
12855 if (temp7)
12856 delete arg7;
12857 }
12858 return resultobj;
12859 fail:
12860 {
12861 if (temp7)
12862 delete arg7;
12863 }
12864 return NULL;
12865 }
12866
12867
12868 static PyObject *_wrap_HtmlListBox_RefreshAll(PyObject *, PyObject *args, PyObject *kwargs) {
12869 PyObject *resultobj;
12870 wxPyHtmlListBox *arg1 = (wxPyHtmlListBox *) 0 ;
12871 PyObject * obj0 = 0 ;
12872 char *kwnames[] = {
12873 (char *) "self", NULL
12874 };
12875
12876 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:HtmlListBox_RefreshAll",kwnames,&obj0)) goto fail;
12877 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyHtmlListBox, SWIG_POINTER_EXCEPTION | 0);
12878 if (SWIG_arg_fail(1)) SWIG_fail;
12879 {
12880 PyThreadState* __tstate = wxPyBeginAllowThreads();
12881 (arg1)->RefreshAll();
12882
12883 wxPyEndAllowThreads(__tstate);
12884 if (PyErr_Occurred()) SWIG_fail;
12885 }
12886 Py_INCREF(Py_None); resultobj = Py_None;
12887 return resultobj;
12888 fail:
12889 return NULL;
12890 }
12891
12892
12893 static PyObject *_wrap_HtmlListBox_SetItemCount(PyObject *, PyObject *args, PyObject *kwargs) {
12894 PyObject *resultobj;
12895 wxPyHtmlListBox *arg1 = (wxPyHtmlListBox *) 0 ;
12896 size_t arg2 ;
12897 PyObject * obj0 = 0 ;
12898 PyObject * obj1 = 0 ;
12899 char *kwnames[] = {
12900 (char *) "self",(char *) "count", NULL
12901 };
12902
12903 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:HtmlListBox_SetItemCount",kwnames,&obj0,&obj1)) goto fail;
12904 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyHtmlListBox, SWIG_POINTER_EXCEPTION | 0);
12905 if (SWIG_arg_fail(1)) SWIG_fail;
12906 {
12907 arg2 = (size_t)(SWIG_As_unsigned_SS_long(obj1));
12908 if (SWIG_arg_fail(2)) SWIG_fail;
12909 }
12910 {
12911 PyThreadState* __tstate = wxPyBeginAllowThreads();
12912 (arg1)->SetItemCount(arg2);
12913
12914 wxPyEndAllowThreads(__tstate);
12915 if (PyErr_Occurred()) SWIG_fail;
12916 }
12917 Py_INCREF(Py_None); resultobj = Py_None;
12918 return resultobj;
12919 fail:
12920 return NULL;
12921 }
12922
12923
12924 static PyObject *_wrap_HtmlListBox_GetFileSystem(PyObject *, PyObject *args, PyObject *kwargs) {
12925 PyObject *resultobj;
12926 wxPyHtmlListBox *arg1 = (wxPyHtmlListBox *) 0 ;
12927 wxFileSystem *result;
12928 PyObject * obj0 = 0 ;
12929 char *kwnames[] = {
12930 (char *) "self", NULL
12931 };
12932
12933 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:HtmlListBox_GetFileSystem",kwnames,&obj0)) goto fail;
12934 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyHtmlListBox, SWIG_POINTER_EXCEPTION | 0);
12935 if (SWIG_arg_fail(1)) SWIG_fail;
12936 {
12937 PyThreadState* __tstate = wxPyBeginAllowThreads();
12938 {
12939 wxFileSystem &_result_ref = (arg1)->GetFileSystem();
12940 result = (wxFileSystem *) &_result_ref;
12941 }
12942
12943 wxPyEndAllowThreads(__tstate);
12944 if (PyErr_Occurred()) SWIG_fail;
12945 }
12946 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxFileSystem, 0);
12947 return resultobj;
12948 fail:
12949 return NULL;
12950 }
12951
12952
12953 static PyObject * HtmlListBox_swigregister(PyObject *, PyObject *args) {
12954 PyObject *obj;
12955 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
12956 SWIG_TypeClientData(SWIGTYPE_p_wxPyHtmlListBox, obj);
12957 Py_INCREF(obj);
12958 return Py_BuildValue((char *)"");
12959 }
12960 static PyObject *_wrap_new_TaskBarIcon(PyObject *, PyObject *args, PyObject *kwargs) {
12961 PyObject *resultobj;
12962 wxPyTaskBarIcon *result;
12963 char *kwnames[] = {
12964 NULL
12965 };
12966
12967 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":new_TaskBarIcon",kwnames)) goto fail;
12968 {
12969 if (!wxPyCheckForApp()) SWIG_fail;
12970 PyThreadState* __tstate = wxPyBeginAllowThreads();
12971 result = (wxPyTaskBarIcon *)new wxPyTaskBarIcon();
12972
12973 wxPyEndAllowThreads(__tstate);
12974 if (PyErr_Occurred()) SWIG_fail;
12975 }
12976 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPyTaskBarIcon, 1);
12977 return resultobj;
12978 fail:
12979 return NULL;
12980 }
12981
12982
12983 static PyObject *_wrap_TaskBarIcon__setCallbackInfo(PyObject *, PyObject *args, PyObject *kwargs) {
12984 PyObject *resultobj;
12985 wxPyTaskBarIcon *arg1 = (wxPyTaskBarIcon *) 0 ;
12986 PyObject *arg2 = (PyObject *) 0 ;
12987 PyObject *arg3 = (PyObject *) 0 ;
12988 int arg4 ;
12989 PyObject * obj0 = 0 ;
12990 PyObject * obj1 = 0 ;
12991 PyObject * obj2 = 0 ;
12992 PyObject * obj3 = 0 ;
12993 char *kwnames[] = {
12994 (char *) "self",(char *) "self",(char *) "_class",(char *) "incref", NULL
12995 };
12996
12997 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOO:TaskBarIcon__setCallbackInfo",kwnames,&obj0,&obj1,&obj2,&obj3)) goto fail;
12998 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyTaskBarIcon, SWIG_POINTER_EXCEPTION | 0);
12999 if (SWIG_arg_fail(1)) SWIG_fail;
13000 arg2 = obj1;
13001 arg3 = obj2;
13002 {
13003 arg4 = (int)(SWIG_As_int(obj3));
13004 if (SWIG_arg_fail(4)) SWIG_fail;
13005 }
13006 {
13007 PyThreadState* __tstate = wxPyBeginAllowThreads();
13008 (arg1)->_setCallbackInfo(arg2,arg3,arg4);
13009
13010 wxPyEndAllowThreads(__tstate);
13011 if (PyErr_Occurred()) SWIG_fail;
13012 }
13013 Py_INCREF(Py_None); resultobj = Py_None;
13014 return resultobj;
13015 fail:
13016 return NULL;
13017 }
13018
13019
13020 static PyObject *_wrap_TaskBarIcon_Destroy(PyObject *, PyObject *args, PyObject *kwargs) {
13021 PyObject *resultobj;
13022 wxPyTaskBarIcon *arg1 = (wxPyTaskBarIcon *) 0 ;
13023 PyObject * obj0 = 0 ;
13024 char *kwnames[] = {
13025 (char *) "self", NULL
13026 };
13027
13028 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:TaskBarIcon_Destroy",kwnames,&obj0)) goto fail;
13029 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyTaskBarIcon, SWIG_POINTER_EXCEPTION | 0);
13030 if (SWIG_arg_fail(1)) SWIG_fail;
13031 {
13032 PyThreadState* __tstate = wxPyBeginAllowThreads();
13033 wxPyTaskBarIcon_Destroy(arg1);
13034
13035 wxPyEndAllowThreads(__tstate);
13036 if (PyErr_Occurred()) SWIG_fail;
13037 }
13038 Py_INCREF(Py_None); resultobj = Py_None;
13039 return resultobj;
13040 fail:
13041 return NULL;
13042 }
13043
13044
13045 static PyObject *_wrap_TaskBarIcon_IsOk(PyObject *, PyObject *args, PyObject *kwargs) {
13046 PyObject *resultobj;
13047 wxPyTaskBarIcon *arg1 = (wxPyTaskBarIcon *) 0 ;
13048 bool result;
13049 PyObject * obj0 = 0 ;
13050 char *kwnames[] = {
13051 (char *) "self", NULL
13052 };
13053
13054 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:TaskBarIcon_IsOk",kwnames,&obj0)) goto fail;
13055 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyTaskBarIcon, SWIG_POINTER_EXCEPTION | 0);
13056 if (SWIG_arg_fail(1)) SWIG_fail;
13057 {
13058 PyThreadState* __tstate = wxPyBeginAllowThreads();
13059 result = (bool)((wxPyTaskBarIcon const *)arg1)->IsOk();
13060
13061 wxPyEndAllowThreads(__tstate);
13062 if (PyErr_Occurred()) SWIG_fail;
13063 }
13064 {
13065 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
13066 }
13067 return resultobj;
13068 fail:
13069 return NULL;
13070 }
13071
13072
13073 static PyObject *_wrap_TaskBarIcon_IsIconInstalled(PyObject *, PyObject *args, PyObject *kwargs) {
13074 PyObject *resultobj;
13075 wxPyTaskBarIcon *arg1 = (wxPyTaskBarIcon *) 0 ;
13076 bool result;
13077 PyObject * obj0 = 0 ;
13078 char *kwnames[] = {
13079 (char *) "self", NULL
13080 };
13081
13082 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:TaskBarIcon_IsIconInstalled",kwnames,&obj0)) goto fail;
13083 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyTaskBarIcon, SWIG_POINTER_EXCEPTION | 0);
13084 if (SWIG_arg_fail(1)) SWIG_fail;
13085 {
13086 PyThreadState* __tstate = wxPyBeginAllowThreads();
13087 result = (bool)((wxPyTaskBarIcon const *)arg1)->IsIconInstalled();
13088
13089 wxPyEndAllowThreads(__tstate);
13090 if (PyErr_Occurred()) SWIG_fail;
13091 }
13092 {
13093 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
13094 }
13095 return resultobj;
13096 fail:
13097 return NULL;
13098 }
13099
13100
13101 static PyObject *_wrap_TaskBarIcon_SetIcon(PyObject *, PyObject *args, PyObject *kwargs) {
13102 PyObject *resultobj;
13103 wxPyTaskBarIcon *arg1 = (wxPyTaskBarIcon *) 0 ;
13104 wxIcon *arg2 = 0 ;
13105 wxString const &arg3_defvalue = wxPyEmptyString ;
13106 wxString *arg3 = (wxString *) &arg3_defvalue ;
13107 bool result;
13108 bool temp3 = false ;
13109 PyObject * obj0 = 0 ;
13110 PyObject * obj1 = 0 ;
13111 PyObject * obj2 = 0 ;
13112 char *kwnames[] = {
13113 (char *) "self",(char *) "icon",(char *) "tooltip", NULL
13114 };
13115
13116 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|O:TaskBarIcon_SetIcon",kwnames,&obj0,&obj1,&obj2)) goto fail;
13117 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyTaskBarIcon, SWIG_POINTER_EXCEPTION | 0);
13118 if (SWIG_arg_fail(1)) SWIG_fail;
13119 {
13120 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxIcon, SWIG_POINTER_EXCEPTION | 0);
13121 if (SWIG_arg_fail(2)) SWIG_fail;
13122 if (arg2 == NULL) {
13123 SWIG_null_ref("wxIcon");
13124 }
13125 if (SWIG_arg_fail(2)) SWIG_fail;
13126 }
13127 if (obj2) {
13128 {
13129 arg3 = wxString_in_helper(obj2);
13130 if (arg3 == NULL) SWIG_fail;
13131 temp3 = true;
13132 }
13133 }
13134 {
13135 PyThreadState* __tstate = wxPyBeginAllowThreads();
13136 result = (bool)(arg1)->SetIcon((wxIcon const &)*arg2,(wxString const &)*arg3);
13137
13138 wxPyEndAllowThreads(__tstate);
13139 if (PyErr_Occurred()) SWIG_fail;
13140 }
13141 {
13142 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
13143 }
13144 {
13145 if (temp3)
13146 delete arg3;
13147 }
13148 return resultobj;
13149 fail:
13150 {
13151 if (temp3)
13152 delete arg3;
13153 }
13154 return NULL;
13155 }
13156
13157
13158 static PyObject *_wrap_TaskBarIcon_RemoveIcon(PyObject *, PyObject *args, PyObject *kwargs) {
13159 PyObject *resultobj;
13160 wxPyTaskBarIcon *arg1 = (wxPyTaskBarIcon *) 0 ;
13161 bool result;
13162 PyObject * obj0 = 0 ;
13163 char *kwnames[] = {
13164 (char *) "self", NULL
13165 };
13166
13167 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:TaskBarIcon_RemoveIcon",kwnames,&obj0)) goto fail;
13168 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyTaskBarIcon, SWIG_POINTER_EXCEPTION | 0);
13169 if (SWIG_arg_fail(1)) SWIG_fail;
13170 {
13171 PyThreadState* __tstate = wxPyBeginAllowThreads();
13172 result = (bool)(arg1)->RemoveIcon();
13173
13174 wxPyEndAllowThreads(__tstate);
13175 if (PyErr_Occurred()) SWIG_fail;
13176 }
13177 {
13178 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
13179 }
13180 return resultobj;
13181 fail:
13182 return NULL;
13183 }
13184
13185
13186 static PyObject *_wrap_TaskBarIcon_PopupMenu(PyObject *, PyObject *args, PyObject *kwargs) {
13187 PyObject *resultobj;
13188 wxPyTaskBarIcon *arg1 = (wxPyTaskBarIcon *) 0 ;
13189 wxMenu *arg2 = (wxMenu *) 0 ;
13190 bool result;
13191 PyObject * obj0 = 0 ;
13192 PyObject * obj1 = 0 ;
13193 char *kwnames[] = {
13194 (char *) "self",(char *) "menu", NULL
13195 };
13196
13197 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:TaskBarIcon_PopupMenu",kwnames,&obj0,&obj1)) goto fail;
13198 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyTaskBarIcon, SWIG_POINTER_EXCEPTION | 0);
13199 if (SWIG_arg_fail(1)) SWIG_fail;
13200 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxMenu, SWIG_POINTER_EXCEPTION | 0);
13201 if (SWIG_arg_fail(2)) SWIG_fail;
13202 {
13203 PyThreadState* __tstate = wxPyBeginAllowThreads();
13204 result = (bool)(arg1)->PopupMenu(arg2);
13205
13206 wxPyEndAllowThreads(__tstate);
13207 if (PyErr_Occurred()) SWIG_fail;
13208 }
13209 {
13210 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
13211 }
13212 return resultobj;
13213 fail:
13214 return NULL;
13215 }
13216
13217
13218 static PyObject * TaskBarIcon_swigregister(PyObject *, PyObject *args) {
13219 PyObject *obj;
13220 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
13221 SWIG_TypeClientData(SWIGTYPE_p_wxPyTaskBarIcon, obj);
13222 Py_INCREF(obj);
13223 return Py_BuildValue((char *)"");
13224 }
13225 static PyObject *_wrap_new_TaskBarIconEvent(PyObject *, PyObject *args, PyObject *kwargs) {
13226 PyObject *resultobj;
13227 wxEventType arg1 ;
13228 wxTaskBarIcon *arg2 = (wxTaskBarIcon *) 0 ;
13229 wxTaskBarIconEvent *result;
13230 PyObject * obj0 = 0 ;
13231 PyObject * obj1 = 0 ;
13232 char *kwnames[] = {
13233 (char *) "evtType",(char *) "tbIcon", NULL
13234 };
13235
13236 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:new_TaskBarIconEvent",kwnames,&obj0,&obj1)) goto fail;
13237 {
13238 arg1 = (wxEventType)(SWIG_As_int(obj0));
13239 if (SWIG_arg_fail(1)) SWIG_fail;
13240 }
13241 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxTaskBarIcon, SWIG_POINTER_EXCEPTION | 0);
13242 if (SWIG_arg_fail(2)) SWIG_fail;
13243 {
13244 PyThreadState* __tstate = wxPyBeginAllowThreads();
13245 result = (wxTaskBarIconEvent *)new wxTaskBarIconEvent(arg1,arg2);
13246
13247 wxPyEndAllowThreads(__tstate);
13248 if (PyErr_Occurred()) SWIG_fail;
13249 }
13250 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxTaskBarIconEvent, 1);
13251 return resultobj;
13252 fail:
13253 return NULL;
13254 }
13255
13256
13257 static PyObject * TaskBarIconEvent_swigregister(PyObject *, PyObject *args) {
13258 PyObject *obj;
13259 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
13260 SWIG_TypeClientData(SWIGTYPE_p_wxTaskBarIconEvent, obj);
13261 Py_INCREF(obj);
13262 return Py_BuildValue((char *)"");
13263 }
13264 static int _wrap_FileSelectorPromptStr_set(PyObject *) {
13265 PyErr_SetString(PyExc_TypeError,"Variable FileSelectorPromptStr is read-only.");
13266 return 1;
13267 }
13268
13269
13270 static PyObject *_wrap_FileSelectorPromptStr_get(void) {
13271 PyObject *pyobj;
13272
13273 {
13274 #if wxUSE_UNICODE
13275 pyobj = PyUnicode_FromWideChar((&wxPyFileSelectorPromptStr)->c_str(), (&wxPyFileSelectorPromptStr)->Len());
13276 #else
13277 pyobj = PyString_FromStringAndSize((&wxPyFileSelectorPromptStr)->c_str(), (&wxPyFileSelectorPromptStr)->Len());
13278 #endif
13279 }
13280 return pyobj;
13281 }
13282
13283
13284 static int _wrap_DirSelectorPromptStr_set(PyObject *) {
13285 PyErr_SetString(PyExc_TypeError,"Variable DirSelectorPromptStr is read-only.");
13286 return 1;
13287 }
13288
13289
13290 static PyObject *_wrap_DirSelectorPromptStr_get(void) {
13291 PyObject *pyobj;
13292
13293 {
13294 #if wxUSE_UNICODE
13295 pyobj = PyUnicode_FromWideChar((&wxPyDirSelectorPromptStr)->c_str(), (&wxPyDirSelectorPromptStr)->Len());
13296 #else
13297 pyobj = PyString_FromStringAndSize((&wxPyDirSelectorPromptStr)->c_str(), (&wxPyDirSelectorPromptStr)->Len());
13298 #endif
13299 }
13300 return pyobj;
13301 }
13302
13303
13304 static int _wrap_DirDialogNameStr_set(PyObject *) {
13305 PyErr_SetString(PyExc_TypeError,"Variable DirDialogNameStr is read-only.");
13306 return 1;
13307 }
13308
13309
13310 static PyObject *_wrap_DirDialogNameStr_get(void) {
13311 PyObject *pyobj;
13312
13313 {
13314 #if wxUSE_UNICODE
13315 pyobj = PyUnicode_FromWideChar((&wxPyDirDialogNameStr)->c_str(), (&wxPyDirDialogNameStr)->Len());
13316 #else
13317 pyobj = PyString_FromStringAndSize((&wxPyDirDialogNameStr)->c_str(), (&wxPyDirDialogNameStr)->Len());
13318 #endif
13319 }
13320 return pyobj;
13321 }
13322
13323
13324 static int _wrap_FileSelectorDefaultWildcardStr_set(PyObject *) {
13325 PyErr_SetString(PyExc_TypeError,"Variable FileSelectorDefaultWildcardStr is read-only.");
13326 return 1;
13327 }
13328
13329
13330 static PyObject *_wrap_FileSelectorDefaultWildcardStr_get(void) {
13331 PyObject *pyobj;
13332
13333 {
13334 #if wxUSE_UNICODE
13335 pyobj = PyUnicode_FromWideChar((&wxPyFileSelectorDefaultWildcardStr)->c_str(), (&wxPyFileSelectorDefaultWildcardStr)->Len());
13336 #else
13337 pyobj = PyString_FromStringAndSize((&wxPyFileSelectorDefaultWildcardStr)->c_str(), (&wxPyFileSelectorDefaultWildcardStr)->Len());
13338 #endif
13339 }
13340 return pyobj;
13341 }
13342
13343
13344 static int _wrap_GetTextFromUserPromptStr_set(PyObject *) {
13345 PyErr_SetString(PyExc_TypeError,"Variable GetTextFromUserPromptStr is read-only.");
13346 return 1;
13347 }
13348
13349
13350 static PyObject *_wrap_GetTextFromUserPromptStr_get(void) {
13351 PyObject *pyobj;
13352
13353 {
13354 #if wxUSE_UNICODE
13355 pyobj = PyUnicode_FromWideChar((&wxPyGetTextFromUserPromptStr)->c_str(), (&wxPyGetTextFromUserPromptStr)->Len());
13356 #else
13357 pyobj = PyString_FromStringAndSize((&wxPyGetTextFromUserPromptStr)->c_str(), (&wxPyGetTextFromUserPromptStr)->Len());
13358 #endif
13359 }
13360 return pyobj;
13361 }
13362
13363
13364 static int _wrap_MessageBoxCaptionStr_set(PyObject *) {
13365 PyErr_SetString(PyExc_TypeError,"Variable MessageBoxCaptionStr is read-only.");
13366 return 1;
13367 }
13368
13369
13370 static PyObject *_wrap_MessageBoxCaptionStr_get(void) {
13371 PyObject *pyobj;
13372
13373 {
13374 #if wxUSE_UNICODE
13375 pyobj = PyUnicode_FromWideChar((&wxPyMessageBoxCaptionStr)->c_str(), (&wxPyMessageBoxCaptionStr)->Len());
13376 #else
13377 pyobj = PyString_FromStringAndSize((&wxPyMessageBoxCaptionStr)->c_str(), (&wxPyMessageBoxCaptionStr)->Len());
13378 #endif
13379 }
13380 return pyobj;
13381 }
13382
13383
13384 static PyObject *_wrap_new_ColourData(PyObject *, PyObject *args, PyObject *kwargs) {
13385 PyObject *resultobj;
13386 wxColourData *result;
13387 char *kwnames[] = {
13388 NULL
13389 };
13390
13391 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":new_ColourData",kwnames)) goto fail;
13392 {
13393 PyThreadState* __tstate = wxPyBeginAllowThreads();
13394 result = (wxColourData *)new wxColourData();
13395
13396 wxPyEndAllowThreads(__tstate);
13397 if (PyErr_Occurred()) SWIG_fail;
13398 }
13399 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxColourData, 1);
13400 return resultobj;
13401 fail:
13402 return NULL;
13403 }
13404
13405
13406 static PyObject *_wrap_delete_ColourData(PyObject *, PyObject *args, PyObject *kwargs) {
13407 PyObject *resultobj;
13408 wxColourData *arg1 = (wxColourData *) 0 ;
13409 PyObject * obj0 = 0 ;
13410 char *kwnames[] = {
13411 (char *) "self", NULL
13412 };
13413
13414 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:delete_ColourData",kwnames,&obj0)) goto fail;
13415 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxColourData, SWIG_POINTER_EXCEPTION | 0);
13416 if (SWIG_arg_fail(1)) SWIG_fail;
13417 {
13418 PyThreadState* __tstate = wxPyBeginAllowThreads();
13419 delete arg1;
13420
13421 wxPyEndAllowThreads(__tstate);
13422 if (PyErr_Occurred()) SWIG_fail;
13423 }
13424 Py_INCREF(Py_None); resultobj = Py_None;
13425 return resultobj;
13426 fail:
13427 return NULL;
13428 }
13429
13430
13431 static PyObject *_wrap_ColourData_GetChooseFull(PyObject *, PyObject *args, PyObject *kwargs) {
13432 PyObject *resultobj;
13433 wxColourData *arg1 = (wxColourData *) 0 ;
13434 bool result;
13435 PyObject * obj0 = 0 ;
13436 char *kwnames[] = {
13437 (char *) "self", NULL
13438 };
13439
13440 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:ColourData_GetChooseFull",kwnames,&obj0)) goto fail;
13441 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxColourData, SWIG_POINTER_EXCEPTION | 0);
13442 if (SWIG_arg_fail(1)) SWIG_fail;
13443 {
13444 PyThreadState* __tstate = wxPyBeginAllowThreads();
13445 result = (bool)(arg1)->GetChooseFull();
13446
13447 wxPyEndAllowThreads(__tstate);
13448 if (PyErr_Occurred()) SWIG_fail;
13449 }
13450 {
13451 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
13452 }
13453 return resultobj;
13454 fail:
13455 return NULL;
13456 }
13457
13458
13459 static PyObject *_wrap_ColourData_GetColour(PyObject *, PyObject *args, PyObject *kwargs) {
13460 PyObject *resultobj;
13461 wxColourData *arg1 = (wxColourData *) 0 ;
13462 wxColour result;
13463 PyObject * obj0 = 0 ;
13464 char *kwnames[] = {
13465 (char *) "self", NULL
13466 };
13467
13468 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:ColourData_GetColour",kwnames,&obj0)) goto fail;
13469 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxColourData, SWIG_POINTER_EXCEPTION | 0);
13470 if (SWIG_arg_fail(1)) SWIG_fail;
13471 {
13472 PyThreadState* __tstate = wxPyBeginAllowThreads();
13473 result = (arg1)->GetColour();
13474
13475 wxPyEndAllowThreads(__tstate);
13476 if (PyErr_Occurred()) SWIG_fail;
13477 }
13478 {
13479 wxColour * resultptr;
13480 resultptr = new wxColour((wxColour &)(result));
13481 resultobj = SWIG_NewPointerObj((void *)(resultptr), SWIGTYPE_p_wxColour, 1);
13482 }
13483 return resultobj;
13484 fail:
13485 return NULL;
13486 }
13487
13488
13489 static PyObject *_wrap_ColourData_GetCustomColour(PyObject *, PyObject *args, PyObject *kwargs) {
13490 PyObject *resultobj;
13491 wxColourData *arg1 = (wxColourData *) 0 ;
13492 int arg2 ;
13493 wxColour result;
13494 PyObject * obj0 = 0 ;
13495 PyObject * obj1 = 0 ;
13496 char *kwnames[] = {
13497 (char *) "self",(char *) "i", NULL
13498 };
13499
13500 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:ColourData_GetCustomColour",kwnames,&obj0,&obj1)) goto fail;
13501 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxColourData, SWIG_POINTER_EXCEPTION | 0);
13502 if (SWIG_arg_fail(1)) SWIG_fail;
13503 {
13504 arg2 = (int)(SWIG_As_int(obj1));
13505 if (SWIG_arg_fail(2)) SWIG_fail;
13506 }
13507 {
13508 PyThreadState* __tstate = wxPyBeginAllowThreads();
13509 result = (arg1)->GetCustomColour(arg2);
13510
13511 wxPyEndAllowThreads(__tstate);
13512 if (PyErr_Occurred()) SWIG_fail;
13513 }
13514 {
13515 wxColour * resultptr;
13516 resultptr = new wxColour((wxColour &)(result));
13517 resultobj = SWIG_NewPointerObj((void *)(resultptr), SWIGTYPE_p_wxColour, 1);
13518 }
13519 return resultobj;
13520 fail:
13521 return NULL;
13522 }
13523
13524
13525 static PyObject *_wrap_ColourData_SetChooseFull(PyObject *, PyObject *args, PyObject *kwargs) {
13526 PyObject *resultobj;
13527 wxColourData *arg1 = (wxColourData *) 0 ;
13528 int arg2 ;
13529 PyObject * obj0 = 0 ;
13530 PyObject * obj1 = 0 ;
13531 char *kwnames[] = {
13532 (char *) "self",(char *) "flag", NULL
13533 };
13534
13535 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:ColourData_SetChooseFull",kwnames,&obj0,&obj1)) goto fail;
13536 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxColourData, SWIG_POINTER_EXCEPTION | 0);
13537 if (SWIG_arg_fail(1)) SWIG_fail;
13538 {
13539 arg2 = (int)(SWIG_As_int(obj1));
13540 if (SWIG_arg_fail(2)) SWIG_fail;
13541 }
13542 {
13543 PyThreadState* __tstate = wxPyBeginAllowThreads();
13544 (arg1)->SetChooseFull(arg2);
13545
13546 wxPyEndAllowThreads(__tstate);
13547 if (PyErr_Occurred()) SWIG_fail;
13548 }
13549 Py_INCREF(Py_None); resultobj = Py_None;
13550 return resultobj;
13551 fail:
13552 return NULL;
13553 }
13554
13555
13556 static PyObject *_wrap_ColourData_SetColour(PyObject *, PyObject *args, PyObject *kwargs) {
13557 PyObject *resultobj;
13558 wxColourData *arg1 = (wxColourData *) 0 ;
13559 wxColour *arg2 = 0 ;
13560 wxColour temp2 ;
13561 PyObject * obj0 = 0 ;
13562 PyObject * obj1 = 0 ;
13563 char *kwnames[] = {
13564 (char *) "self",(char *) "colour", NULL
13565 };
13566
13567 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:ColourData_SetColour",kwnames,&obj0,&obj1)) goto fail;
13568 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxColourData, SWIG_POINTER_EXCEPTION | 0);
13569 if (SWIG_arg_fail(1)) SWIG_fail;
13570 {
13571 arg2 = &temp2;
13572 if ( ! wxColour_helper(obj1, &arg2)) SWIG_fail;
13573 }
13574 {
13575 PyThreadState* __tstate = wxPyBeginAllowThreads();
13576 (arg1)->SetColour((wxColour const &)*arg2);
13577
13578 wxPyEndAllowThreads(__tstate);
13579 if (PyErr_Occurred()) SWIG_fail;
13580 }
13581 Py_INCREF(Py_None); resultobj = Py_None;
13582 return resultobj;
13583 fail:
13584 return NULL;
13585 }
13586
13587
13588 static PyObject *_wrap_ColourData_SetCustomColour(PyObject *, PyObject *args, PyObject *kwargs) {
13589 PyObject *resultobj;
13590 wxColourData *arg1 = (wxColourData *) 0 ;
13591 int arg2 ;
13592 wxColour *arg3 = 0 ;
13593 wxColour temp3 ;
13594 PyObject * obj0 = 0 ;
13595 PyObject * obj1 = 0 ;
13596 PyObject * obj2 = 0 ;
13597 char *kwnames[] = {
13598 (char *) "self",(char *) "i",(char *) "colour", NULL
13599 };
13600
13601 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:ColourData_SetCustomColour",kwnames,&obj0,&obj1,&obj2)) goto fail;
13602 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxColourData, SWIG_POINTER_EXCEPTION | 0);
13603 if (SWIG_arg_fail(1)) SWIG_fail;
13604 {
13605 arg2 = (int)(SWIG_As_int(obj1));
13606 if (SWIG_arg_fail(2)) SWIG_fail;
13607 }
13608 {
13609 arg3 = &temp3;
13610 if ( ! wxColour_helper(obj2, &arg3)) SWIG_fail;
13611 }
13612 {
13613 PyThreadState* __tstate = wxPyBeginAllowThreads();
13614 (arg1)->SetCustomColour(arg2,(wxColour const &)*arg3);
13615
13616 wxPyEndAllowThreads(__tstate);
13617 if (PyErr_Occurred()) SWIG_fail;
13618 }
13619 Py_INCREF(Py_None); resultobj = Py_None;
13620 return resultobj;
13621 fail:
13622 return NULL;
13623 }
13624
13625
13626 static PyObject * ColourData_swigregister(PyObject *, PyObject *args) {
13627 PyObject *obj;
13628 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
13629 SWIG_TypeClientData(SWIGTYPE_p_wxColourData, obj);
13630 Py_INCREF(obj);
13631 return Py_BuildValue((char *)"");
13632 }
13633 static PyObject *_wrap_new_ColourDialog(PyObject *, PyObject *args, PyObject *kwargs) {
13634 PyObject *resultobj;
13635 wxWindow *arg1 = (wxWindow *) 0 ;
13636 wxColourData *arg2 = (wxColourData *) NULL ;
13637 wxColourDialog *result;
13638 PyObject * obj0 = 0 ;
13639 PyObject * obj1 = 0 ;
13640 char *kwnames[] = {
13641 (char *) "parent",(char *) "data", NULL
13642 };
13643
13644 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:new_ColourDialog",kwnames,&obj0,&obj1)) goto fail;
13645 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
13646 if (SWIG_arg_fail(1)) SWIG_fail;
13647 if (obj1) {
13648 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxColourData, SWIG_POINTER_EXCEPTION | 0);
13649 if (SWIG_arg_fail(2)) SWIG_fail;
13650 }
13651 {
13652 if (!wxPyCheckForApp()) SWIG_fail;
13653 PyThreadState* __tstate = wxPyBeginAllowThreads();
13654 result = (wxColourDialog *)new wxColourDialog(arg1,arg2);
13655
13656 wxPyEndAllowThreads(__tstate);
13657 if (PyErr_Occurred()) SWIG_fail;
13658 }
13659 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxColourDialog, 1);
13660 return resultobj;
13661 fail:
13662 return NULL;
13663 }
13664
13665
13666 static PyObject *_wrap_ColourDialog_GetColourData(PyObject *, PyObject *args, PyObject *kwargs) {
13667 PyObject *resultobj;
13668 wxColourDialog *arg1 = (wxColourDialog *) 0 ;
13669 wxColourData *result;
13670 PyObject * obj0 = 0 ;
13671 char *kwnames[] = {
13672 (char *) "self", NULL
13673 };
13674
13675 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:ColourDialog_GetColourData",kwnames,&obj0)) goto fail;
13676 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxColourDialog, SWIG_POINTER_EXCEPTION | 0);
13677 if (SWIG_arg_fail(1)) SWIG_fail;
13678 {
13679 PyThreadState* __tstate = wxPyBeginAllowThreads();
13680 {
13681 wxColourData &_result_ref = (arg1)->GetColourData();
13682 result = (wxColourData *) &_result_ref;
13683 }
13684
13685 wxPyEndAllowThreads(__tstate);
13686 if (PyErr_Occurred()) SWIG_fail;
13687 }
13688 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxColourData, 0);
13689 return resultobj;
13690 fail:
13691 return NULL;
13692 }
13693
13694
13695 static PyObject * ColourDialog_swigregister(PyObject *, PyObject *args) {
13696 PyObject *obj;
13697 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
13698 SWIG_TypeClientData(SWIGTYPE_p_wxColourDialog, obj);
13699 Py_INCREF(obj);
13700 return Py_BuildValue((char *)"");
13701 }
13702 static PyObject *_wrap_new_DirDialog(PyObject *, PyObject *args, PyObject *kwargs) {
13703 PyObject *resultobj;
13704 wxWindow *arg1 = (wxWindow *) 0 ;
13705 wxString const &arg2_defvalue = wxPyDirSelectorPromptStr ;
13706 wxString *arg2 = (wxString *) &arg2_defvalue ;
13707 wxString const &arg3_defvalue = wxPyEmptyString ;
13708 wxString *arg3 = (wxString *) &arg3_defvalue ;
13709 long arg4 = (long) 0 ;
13710 wxPoint const &arg5_defvalue = wxDefaultPosition ;
13711 wxPoint *arg5 = (wxPoint *) &arg5_defvalue ;
13712 wxSize const &arg6_defvalue = wxDefaultSize ;
13713 wxSize *arg6 = (wxSize *) &arg6_defvalue ;
13714 wxString const &arg7_defvalue = wxPyDirDialogNameStr ;
13715 wxString *arg7 = (wxString *) &arg7_defvalue ;
13716 wxDirDialog *result;
13717 bool temp2 = false ;
13718 bool temp3 = false ;
13719 wxPoint temp5 ;
13720 wxSize temp6 ;
13721 bool temp7 = false ;
13722 PyObject * obj0 = 0 ;
13723 PyObject * obj1 = 0 ;
13724 PyObject * obj2 = 0 ;
13725 PyObject * obj3 = 0 ;
13726 PyObject * obj4 = 0 ;
13727 PyObject * obj5 = 0 ;
13728 PyObject * obj6 = 0 ;
13729 char *kwnames[] = {
13730 (char *) "parent",(char *) "message",(char *) "defaultPath",(char *) "style",(char *) "pos",(char *) "size",(char *) "name", NULL
13731 };
13732
13733 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|OOOOOO:new_DirDialog",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6)) goto fail;
13734 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
13735 if (SWIG_arg_fail(1)) SWIG_fail;
13736 if (obj1) {
13737 {
13738 arg2 = wxString_in_helper(obj1);
13739 if (arg2 == NULL) SWIG_fail;
13740 temp2 = true;
13741 }
13742 }
13743 if (obj2) {
13744 {
13745 arg3 = wxString_in_helper(obj2);
13746 if (arg3 == NULL) SWIG_fail;
13747 temp3 = true;
13748 }
13749 }
13750 if (obj3) {
13751 {
13752 arg4 = (long)(SWIG_As_long(obj3));
13753 if (SWIG_arg_fail(4)) SWIG_fail;
13754 }
13755 }
13756 if (obj4) {
13757 {
13758 arg5 = &temp5;
13759 if ( ! wxPoint_helper(obj4, &arg5)) SWIG_fail;
13760 }
13761 }
13762 if (obj5) {
13763 {
13764 arg6 = &temp6;
13765 if ( ! wxSize_helper(obj5, &arg6)) SWIG_fail;
13766 }
13767 }
13768 if (obj6) {
13769 {
13770 arg7 = wxString_in_helper(obj6);
13771 if (arg7 == NULL) SWIG_fail;
13772 temp7 = true;
13773 }
13774 }
13775 {
13776 if (!wxPyCheckForApp()) SWIG_fail;
13777 PyThreadState* __tstate = wxPyBeginAllowThreads();
13778 result = (wxDirDialog *)new wxDirDialog(arg1,(wxString const &)*arg2,(wxString const &)*arg3,arg4,(wxPoint const &)*arg5,(wxSize const &)*arg6,(wxString const &)*arg7);
13779
13780 wxPyEndAllowThreads(__tstate);
13781 if (PyErr_Occurred()) SWIG_fail;
13782 }
13783 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxDirDialog, 1);
13784 {
13785 if (temp2)
13786 delete arg2;
13787 }
13788 {
13789 if (temp3)
13790 delete arg3;
13791 }
13792 {
13793 if (temp7)
13794 delete arg7;
13795 }
13796 return resultobj;
13797 fail:
13798 {
13799 if (temp2)
13800 delete arg2;
13801 }
13802 {
13803 if (temp3)
13804 delete arg3;
13805 }
13806 {
13807 if (temp7)
13808 delete arg7;
13809 }
13810 return NULL;
13811 }
13812
13813
13814 static PyObject *_wrap_DirDialog_GetPath(PyObject *, PyObject *args, PyObject *kwargs) {
13815 PyObject *resultobj;
13816 wxDirDialog *arg1 = (wxDirDialog *) 0 ;
13817 wxString result;
13818 PyObject * obj0 = 0 ;
13819 char *kwnames[] = {
13820 (char *) "self", NULL
13821 };
13822
13823 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:DirDialog_GetPath",kwnames,&obj0)) goto fail;
13824 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxDirDialog, SWIG_POINTER_EXCEPTION | 0);
13825 if (SWIG_arg_fail(1)) SWIG_fail;
13826 {
13827 PyThreadState* __tstate = wxPyBeginAllowThreads();
13828 result = (arg1)->GetPath();
13829
13830 wxPyEndAllowThreads(__tstate);
13831 if (PyErr_Occurred()) SWIG_fail;
13832 }
13833 {
13834 #if wxUSE_UNICODE
13835 resultobj = PyUnicode_FromWideChar((&result)->c_str(), (&result)->Len());
13836 #else
13837 resultobj = PyString_FromStringAndSize((&result)->c_str(), (&result)->Len());
13838 #endif
13839 }
13840 return resultobj;
13841 fail:
13842 return NULL;
13843 }
13844
13845
13846 static PyObject *_wrap_DirDialog_GetMessage(PyObject *, PyObject *args, PyObject *kwargs) {
13847 PyObject *resultobj;
13848 wxDirDialog *arg1 = (wxDirDialog *) 0 ;
13849 wxString result;
13850 PyObject * obj0 = 0 ;
13851 char *kwnames[] = {
13852 (char *) "self", NULL
13853 };
13854
13855 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:DirDialog_GetMessage",kwnames,&obj0)) goto fail;
13856 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxDirDialog, SWIG_POINTER_EXCEPTION | 0);
13857 if (SWIG_arg_fail(1)) SWIG_fail;
13858 {
13859 PyThreadState* __tstate = wxPyBeginAllowThreads();
13860 result = (arg1)->GetMessage();
13861
13862 wxPyEndAllowThreads(__tstate);
13863 if (PyErr_Occurred()) SWIG_fail;
13864 }
13865 {
13866 #if wxUSE_UNICODE
13867 resultobj = PyUnicode_FromWideChar((&result)->c_str(), (&result)->Len());
13868 #else
13869 resultobj = PyString_FromStringAndSize((&result)->c_str(), (&result)->Len());
13870 #endif
13871 }
13872 return resultobj;
13873 fail:
13874 return NULL;
13875 }
13876
13877
13878 static PyObject *_wrap_DirDialog_GetStyle(PyObject *, PyObject *args, PyObject *kwargs) {
13879 PyObject *resultobj;
13880 wxDirDialog *arg1 = (wxDirDialog *) 0 ;
13881 long result;
13882 PyObject * obj0 = 0 ;
13883 char *kwnames[] = {
13884 (char *) "self", NULL
13885 };
13886
13887 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:DirDialog_GetStyle",kwnames,&obj0)) goto fail;
13888 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxDirDialog, SWIG_POINTER_EXCEPTION | 0);
13889 if (SWIG_arg_fail(1)) SWIG_fail;
13890 {
13891 PyThreadState* __tstate = wxPyBeginAllowThreads();
13892 result = (long)(arg1)->GetStyle();
13893
13894 wxPyEndAllowThreads(__tstate);
13895 if (PyErr_Occurred()) SWIG_fail;
13896 }
13897 {
13898 resultobj = SWIG_From_long((long)(result));
13899 }
13900 return resultobj;
13901 fail:
13902 return NULL;
13903 }
13904
13905
13906 static PyObject *_wrap_DirDialog_SetMessage(PyObject *, PyObject *args, PyObject *kwargs) {
13907 PyObject *resultobj;
13908 wxDirDialog *arg1 = (wxDirDialog *) 0 ;
13909 wxString *arg2 = 0 ;
13910 bool temp2 = false ;
13911 PyObject * obj0 = 0 ;
13912 PyObject * obj1 = 0 ;
13913 char *kwnames[] = {
13914 (char *) "self",(char *) "message", NULL
13915 };
13916
13917 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:DirDialog_SetMessage",kwnames,&obj0,&obj1)) goto fail;
13918 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxDirDialog, SWIG_POINTER_EXCEPTION | 0);
13919 if (SWIG_arg_fail(1)) SWIG_fail;
13920 {
13921 arg2 = wxString_in_helper(obj1);
13922 if (arg2 == NULL) SWIG_fail;
13923 temp2 = true;
13924 }
13925 {
13926 PyThreadState* __tstate = wxPyBeginAllowThreads();
13927 (arg1)->SetMessage((wxString const &)*arg2);
13928
13929 wxPyEndAllowThreads(__tstate);
13930 if (PyErr_Occurred()) SWIG_fail;
13931 }
13932 Py_INCREF(Py_None); resultobj = Py_None;
13933 {
13934 if (temp2)
13935 delete arg2;
13936 }
13937 return resultobj;
13938 fail:
13939 {
13940 if (temp2)
13941 delete arg2;
13942 }
13943 return NULL;
13944 }
13945
13946
13947 static PyObject *_wrap_DirDialog_SetPath(PyObject *, PyObject *args, PyObject *kwargs) {
13948 PyObject *resultobj;
13949 wxDirDialog *arg1 = (wxDirDialog *) 0 ;
13950 wxString *arg2 = 0 ;
13951 bool temp2 = false ;
13952 PyObject * obj0 = 0 ;
13953 PyObject * obj1 = 0 ;
13954 char *kwnames[] = {
13955 (char *) "self",(char *) "path", NULL
13956 };
13957
13958 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:DirDialog_SetPath",kwnames,&obj0,&obj1)) goto fail;
13959 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxDirDialog, SWIG_POINTER_EXCEPTION | 0);
13960 if (SWIG_arg_fail(1)) SWIG_fail;
13961 {
13962 arg2 = wxString_in_helper(obj1);
13963 if (arg2 == NULL) SWIG_fail;
13964 temp2 = true;
13965 }
13966 {
13967 PyThreadState* __tstate = wxPyBeginAllowThreads();
13968 (arg1)->SetPath((wxString const &)*arg2);
13969
13970 wxPyEndAllowThreads(__tstate);
13971 if (PyErr_Occurred()) SWIG_fail;
13972 }
13973 Py_INCREF(Py_None); resultobj = Py_None;
13974 {
13975 if (temp2)
13976 delete arg2;
13977 }
13978 return resultobj;
13979 fail:
13980 {
13981 if (temp2)
13982 delete arg2;
13983 }
13984 return NULL;
13985 }
13986
13987
13988 static PyObject * DirDialog_swigregister(PyObject *, PyObject *args) {
13989 PyObject *obj;
13990 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
13991 SWIG_TypeClientData(SWIGTYPE_p_wxDirDialog, obj);
13992 Py_INCREF(obj);
13993 return Py_BuildValue((char *)"");
13994 }
13995 static PyObject *_wrap_new_FileDialog(PyObject *, PyObject *args, PyObject *kwargs) {
13996 PyObject *resultobj;
13997 wxWindow *arg1 = (wxWindow *) 0 ;
13998 wxString const &arg2_defvalue = wxPyFileSelectorPromptStr ;
13999 wxString *arg2 = (wxString *) &arg2_defvalue ;
14000 wxString const &arg3_defvalue = wxPyEmptyString ;
14001 wxString *arg3 = (wxString *) &arg3_defvalue ;
14002 wxString const &arg4_defvalue = wxPyEmptyString ;
14003 wxString *arg4 = (wxString *) &arg4_defvalue ;
14004 wxString const &arg5_defvalue = wxPyFileSelectorDefaultWildcardStr ;
14005 wxString *arg5 = (wxString *) &arg5_defvalue ;
14006 long arg6 = (long) 0 ;
14007 wxPoint const &arg7_defvalue = wxDefaultPosition ;
14008 wxPoint *arg7 = (wxPoint *) &arg7_defvalue ;
14009 wxFileDialog *result;
14010 bool temp2 = false ;
14011 bool temp3 = false ;
14012 bool temp4 = false ;
14013 bool temp5 = false ;
14014 wxPoint temp7 ;
14015 PyObject * obj0 = 0 ;
14016 PyObject * obj1 = 0 ;
14017 PyObject * obj2 = 0 ;
14018 PyObject * obj3 = 0 ;
14019 PyObject * obj4 = 0 ;
14020 PyObject * obj5 = 0 ;
14021 PyObject * obj6 = 0 ;
14022 char *kwnames[] = {
14023 (char *) "parent",(char *) "message",(char *) "defaultDir",(char *) "defaultFile",(char *) "wildcard",(char *) "style",(char *) "pos", NULL
14024 };
14025
14026 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|OOOOOO:new_FileDialog",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6)) goto fail;
14027 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
14028 if (SWIG_arg_fail(1)) SWIG_fail;
14029 if (obj1) {
14030 {
14031 arg2 = wxString_in_helper(obj1);
14032 if (arg2 == NULL) SWIG_fail;
14033 temp2 = true;
14034 }
14035 }
14036 if (obj2) {
14037 {
14038 arg3 = wxString_in_helper(obj2);
14039 if (arg3 == NULL) SWIG_fail;
14040 temp3 = true;
14041 }
14042 }
14043 if (obj3) {
14044 {
14045 arg4 = wxString_in_helper(obj3);
14046 if (arg4 == NULL) SWIG_fail;
14047 temp4 = true;
14048 }
14049 }
14050 if (obj4) {
14051 {
14052 arg5 = wxString_in_helper(obj4);
14053 if (arg5 == NULL) SWIG_fail;
14054 temp5 = true;
14055 }
14056 }
14057 if (obj5) {
14058 {
14059 arg6 = (long)(SWIG_As_long(obj5));
14060 if (SWIG_arg_fail(6)) SWIG_fail;
14061 }
14062 }
14063 if (obj6) {
14064 {
14065 arg7 = &temp7;
14066 if ( ! wxPoint_helper(obj6, &arg7)) SWIG_fail;
14067 }
14068 }
14069 {
14070 if (!wxPyCheckForApp()) SWIG_fail;
14071 PyThreadState* __tstate = wxPyBeginAllowThreads();
14072 result = (wxFileDialog *)new wxFileDialog(arg1,(wxString const &)*arg2,(wxString const &)*arg3,(wxString const &)*arg4,(wxString const &)*arg5,arg6,(wxPoint const &)*arg7);
14073
14074 wxPyEndAllowThreads(__tstate);
14075 if (PyErr_Occurred()) SWIG_fail;
14076 }
14077 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxFileDialog, 1);
14078 {
14079 if (temp2)
14080 delete arg2;
14081 }
14082 {
14083 if (temp3)
14084 delete arg3;
14085 }
14086 {
14087 if (temp4)
14088 delete arg4;
14089 }
14090 {
14091 if (temp5)
14092 delete arg5;
14093 }
14094 return resultobj;
14095 fail:
14096 {
14097 if (temp2)
14098 delete arg2;
14099 }
14100 {
14101 if (temp3)
14102 delete arg3;
14103 }
14104 {
14105 if (temp4)
14106 delete arg4;
14107 }
14108 {
14109 if (temp5)
14110 delete arg5;
14111 }
14112 return NULL;
14113 }
14114
14115
14116 static PyObject *_wrap_FileDialog_SetMessage(PyObject *, PyObject *args, PyObject *kwargs) {
14117 PyObject *resultobj;
14118 wxFileDialog *arg1 = (wxFileDialog *) 0 ;
14119 wxString *arg2 = 0 ;
14120 bool temp2 = false ;
14121 PyObject * obj0 = 0 ;
14122 PyObject * obj1 = 0 ;
14123 char *kwnames[] = {
14124 (char *) "self",(char *) "message", NULL
14125 };
14126
14127 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:FileDialog_SetMessage",kwnames,&obj0,&obj1)) goto fail;
14128 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFileDialog, SWIG_POINTER_EXCEPTION | 0);
14129 if (SWIG_arg_fail(1)) SWIG_fail;
14130 {
14131 arg2 = wxString_in_helper(obj1);
14132 if (arg2 == NULL) SWIG_fail;
14133 temp2 = true;
14134 }
14135 {
14136 PyThreadState* __tstate = wxPyBeginAllowThreads();
14137 (arg1)->SetMessage((wxString const &)*arg2);
14138
14139 wxPyEndAllowThreads(__tstate);
14140 if (PyErr_Occurred()) SWIG_fail;
14141 }
14142 Py_INCREF(Py_None); resultobj = Py_None;
14143 {
14144 if (temp2)
14145 delete arg2;
14146 }
14147 return resultobj;
14148 fail:
14149 {
14150 if (temp2)
14151 delete arg2;
14152 }
14153 return NULL;
14154 }
14155
14156
14157 static PyObject *_wrap_FileDialog_SetPath(PyObject *, PyObject *args, PyObject *kwargs) {
14158 PyObject *resultobj;
14159 wxFileDialog *arg1 = (wxFileDialog *) 0 ;
14160 wxString *arg2 = 0 ;
14161 bool temp2 = false ;
14162 PyObject * obj0 = 0 ;
14163 PyObject * obj1 = 0 ;
14164 char *kwnames[] = {
14165 (char *) "self",(char *) "path", NULL
14166 };
14167
14168 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:FileDialog_SetPath",kwnames,&obj0,&obj1)) goto fail;
14169 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFileDialog, SWIG_POINTER_EXCEPTION | 0);
14170 if (SWIG_arg_fail(1)) SWIG_fail;
14171 {
14172 arg2 = wxString_in_helper(obj1);
14173 if (arg2 == NULL) SWIG_fail;
14174 temp2 = true;
14175 }
14176 {
14177 PyThreadState* __tstate = wxPyBeginAllowThreads();
14178 (arg1)->SetPath((wxString const &)*arg2);
14179
14180 wxPyEndAllowThreads(__tstate);
14181 if (PyErr_Occurred()) SWIG_fail;
14182 }
14183 Py_INCREF(Py_None); resultobj = Py_None;
14184 {
14185 if (temp2)
14186 delete arg2;
14187 }
14188 return resultobj;
14189 fail:
14190 {
14191 if (temp2)
14192 delete arg2;
14193 }
14194 return NULL;
14195 }
14196
14197
14198 static PyObject *_wrap_FileDialog_SetDirectory(PyObject *, PyObject *args, PyObject *kwargs) {
14199 PyObject *resultobj;
14200 wxFileDialog *arg1 = (wxFileDialog *) 0 ;
14201 wxString *arg2 = 0 ;
14202 bool temp2 = false ;
14203 PyObject * obj0 = 0 ;
14204 PyObject * obj1 = 0 ;
14205 char *kwnames[] = {
14206 (char *) "self",(char *) "dir", NULL
14207 };
14208
14209 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:FileDialog_SetDirectory",kwnames,&obj0,&obj1)) goto fail;
14210 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFileDialog, SWIG_POINTER_EXCEPTION | 0);
14211 if (SWIG_arg_fail(1)) SWIG_fail;
14212 {
14213 arg2 = wxString_in_helper(obj1);
14214 if (arg2 == NULL) SWIG_fail;
14215 temp2 = true;
14216 }
14217 {
14218 PyThreadState* __tstate = wxPyBeginAllowThreads();
14219 (arg1)->SetDirectory((wxString const &)*arg2);
14220
14221 wxPyEndAllowThreads(__tstate);
14222 if (PyErr_Occurred()) SWIG_fail;
14223 }
14224 Py_INCREF(Py_None); resultobj = Py_None;
14225 {
14226 if (temp2)
14227 delete arg2;
14228 }
14229 return resultobj;
14230 fail:
14231 {
14232 if (temp2)
14233 delete arg2;
14234 }
14235 return NULL;
14236 }
14237
14238
14239 static PyObject *_wrap_FileDialog_SetFilename(PyObject *, PyObject *args, PyObject *kwargs) {
14240 PyObject *resultobj;
14241 wxFileDialog *arg1 = (wxFileDialog *) 0 ;
14242 wxString *arg2 = 0 ;
14243 bool temp2 = false ;
14244 PyObject * obj0 = 0 ;
14245 PyObject * obj1 = 0 ;
14246 char *kwnames[] = {
14247 (char *) "self",(char *) "name", NULL
14248 };
14249
14250 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:FileDialog_SetFilename",kwnames,&obj0,&obj1)) goto fail;
14251 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFileDialog, SWIG_POINTER_EXCEPTION | 0);
14252 if (SWIG_arg_fail(1)) SWIG_fail;
14253 {
14254 arg2 = wxString_in_helper(obj1);
14255 if (arg2 == NULL) SWIG_fail;
14256 temp2 = true;
14257 }
14258 {
14259 PyThreadState* __tstate = wxPyBeginAllowThreads();
14260 (arg1)->SetFilename((wxString const &)*arg2);
14261
14262 wxPyEndAllowThreads(__tstate);
14263 if (PyErr_Occurred()) SWIG_fail;
14264 }
14265 Py_INCREF(Py_None); resultobj = Py_None;
14266 {
14267 if (temp2)
14268 delete arg2;
14269 }
14270 return resultobj;
14271 fail:
14272 {
14273 if (temp2)
14274 delete arg2;
14275 }
14276 return NULL;
14277 }
14278
14279
14280 static PyObject *_wrap_FileDialog_SetWildcard(PyObject *, PyObject *args, PyObject *kwargs) {
14281 PyObject *resultobj;
14282 wxFileDialog *arg1 = (wxFileDialog *) 0 ;
14283 wxString *arg2 = 0 ;
14284 bool temp2 = false ;
14285 PyObject * obj0 = 0 ;
14286 PyObject * obj1 = 0 ;
14287 char *kwnames[] = {
14288 (char *) "self",(char *) "wildCard", NULL
14289 };
14290
14291 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:FileDialog_SetWildcard",kwnames,&obj0,&obj1)) goto fail;
14292 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFileDialog, SWIG_POINTER_EXCEPTION | 0);
14293 if (SWIG_arg_fail(1)) SWIG_fail;
14294 {
14295 arg2 = wxString_in_helper(obj1);
14296 if (arg2 == NULL) SWIG_fail;
14297 temp2 = true;
14298 }
14299 {
14300 PyThreadState* __tstate = wxPyBeginAllowThreads();
14301 (arg1)->SetWildcard((wxString const &)*arg2);
14302
14303 wxPyEndAllowThreads(__tstate);
14304 if (PyErr_Occurred()) SWIG_fail;
14305 }
14306 Py_INCREF(Py_None); resultobj = Py_None;
14307 {
14308 if (temp2)
14309 delete arg2;
14310 }
14311 return resultobj;
14312 fail:
14313 {
14314 if (temp2)
14315 delete arg2;
14316 }
14317 return NULL;
14318 }
14319
14320
14321 static PyObject *_wrap_FileDialog_SetStyle(PyObject *, PyObject *args, PyObject *kwargs) {
14322 PyObject *resultobj;
14323 wxFileDialog *arg1 = (wxFileDialog *) 0 ;
14324 long arg2 ;
14325 PyObject * obj0 = 0 ;
14326 PyObject * obj1 = 0 ;
14327 char *kwnames[] = {
14328 (char *) "self",(char *) "style", NULL
14329 };
14330
14331 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:FileDialog_SetStyle",kwnames,&obj0,&obj1)) goto fail;
14332 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFileDialog, SWIG_POINTER_EXCEPTION | 0);
14333 if (SWIG_arg_fail(1)) SWIG_fail;
14334 {
14335 arg2 = (long)(SWIG_As_long(obj1));
14336 if (SWIG_arg_fail(2)) SWIG_fail;
14337 }
14338 {
14339 PyThreadState* __tstate = wxPyBeginAllowThreads();
14340 (arg1)->SetStyle(arg2);
14341
14342 wxPyEndAllowThreads(__tstate);
14343 if (PyErr_Occurred()) SWIG_fail;
14344 }
14345 Py_INCREF(Py_None); resultobj = Py_None;
14346 return resultobj;
14347 fail:
14348 return NULL;
14349 }
14350
14351
14352 static PyObject *_wrap_FileDialog_SetFilterIndex(PyObject *, PyObject *args, PyObject *kwargs) {
14353 PyObject *resultobj;
14354 wxFileDialog *arg1 = (wxFileDialog *) 0 ;
14355 int arg2 ;
14356 PyObject * obj0 = 0 ;
14357 PyObject * obj1 = 0 ;
14358 char *kwnames[] = {
14359 (char *) "self",(char *) "filterIndex", NULL
14360 };
14361
14362 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:FileDialog_SetFilterIndex",kwnames,&obj0,&obj1)) goto fail;
14363 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFileDialog, SWIG_POINTER_EXCEPTION | 0);
14364 if (SWIG_arg_fail(1)) SWIG_fail;
14365 {
14366 arg2 = (int)(SWIG_As_int(obj1));
14367 if (SWIG_arg_fail(2)) SWIG_fail;
14368 }
14369 {
14370 PyThreadState* __tstate = wxPyBeginAllowThreads();
14371 (arg1)->SetFilterIndex(arg2);
14372
14373 wxPyEndAllowThreads(__tstate);
14374 if (PyErr_Occurred()) SWIG_fail;
14375 }
14376 Py_INCREF(Py_None); resultobj = Py_None;
14377 return resultobj;
14378 fail:
14379 return NULL;
14380 }
14381
14382
14383 static PyObject *_wrap_FileDialog_GetMessage(PyObject *, PyObject *args, PyObject *kwargs) {
14384 PyObject *resultobj;
14385 wxFileDialog *arg1 = (wxFileDialog *) 0 ;
14386 wxString result;
14387 PyObject * obj0 = 0 ;
14388 char *kwnames[] = {
14389 (char *) "self", NULL
14390 };
14391
14392 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:FileDialog_GetMessage",kwnames,&obj0)) goto fail;
14393 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFileDialog, SWIG_POINTER_EXCEPTION | 0);
14394 if (SWIG_arg_fail(1)) SWIG_fail;
14395 {
14396 PyThreadState* __tstate = wxPyBeginAllowThreads();
14397 result = ((wxFileDialog const *)arg1)->GetMessage();
14398
14399 wxPyEndAllowThreads(__tstate);
14400 if (PyErr_Occurred()) SWIG_fail;
14401 }
14402 {
14403 #if wxUSE_UNICODE
14404 resultobj = PyUnicode_FromWideChar((&result)->c_str(), (&result)->Len());
14405 #else
14406 resultobj = PyString_FromStringAndSize((&result)->c_str(), (&result)->Len());
14407 #endif
14408 }
14409 return resultobj;
14410 fail:
14411 return NULL;
14412 }
14413
14414
14415 static PyObject *_wrap_FileDialog_GetPath(PyObject *, PyObject *args, PyObject *kwargs) {
14416 PyObject *resultobj;
14417 wxFileDialog *arg1 = (wxFileDialog *) 0 ;
14418 wxString result;
14419 PyObject * obj0 = 0 ;
14420 char *kwnames[] = {
14421 (char *) "self", NULL
14422 };
14423
14424 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:FileDialog_GetPath",kwnames,&obj0)) goto fail;
14425 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFileDialog, SWIG_POINTER_EXCEPTION | 0);
14426 if (SWIG_arg_fail(1)) SWIG_fail;
14427 {
14428 PyThreadState* __tstate = wxPyBeginAllowThreads();
14429 result = ((wxFileDialog const *)arg1)->GetPath();
14430
14431 wxPyEndAllowThreads(__tstate);
14432 if (PyErr_Occurred()) SWIG_fail;
14433 }
14434 {
14435 #if wxUSE_UNICODE
14436 resultobj = PyUnicode_FromWideChar((&result)->c_str(), (&result)->Len());
14437 #else
14438 resultobj = PyString_FromStringAndSize((&result)->c_str(), (&result)->Len());
14439 #endif
14440 }
14441 return resultobj;
14442 fail:
14443 return NULL;
14444 }
14445
14446
14447 static PyObject *_wrap_FileDialog_GetDirectory(PyObject *, PyObject *args, PyObject *kwargs) {
14448 PyObject *resultobj;
14449 wxFileDialog *arg1 = (wxFileDialog *) 0 ;
14450 wxString result;
14451 PyObject * obj0 = 0 ;
14452 char *kwnames[] = {
14453 (char *) "self", NULL
14454 };
14455
14456 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:FileDialog_GetDirectory",kwnames,&obj0)) goto fail;
14457 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFileDialog, SWIG_POINTER_EXCEPTION | 0);
14458 if (SWIG_arg_fail(1)) SWIG_fail;
14459 {
14460 PyThreadState* __tstate = wxPyBeginAllowThreads();
14461 result = ((wxFileDialog const *)arg1)->GetDirectory();
14462
14463 wxPyEndAllowThreads(__tstate);
14464 if (PyErr_Occurred()) SWIG_fail;
14465 }
14466 {
14467 #if wxUSE_UNICODE
14468 resultobj = PyUnicode_FromWideChar((&result)->c_str(), (&result)->Len());
14469 #else
14470 resultobj = PyString_FromStringAndSize((&result)->c_str(), (&result)->Len());
14471 #endif
14472 }
14473 return resultobj;
14474 fail:
14475 return NULL;
14476 }
14477
14478
14479 static PyObject *_wrap_FileDialog_GetFilename(PyObject *, PyObject *args, PyObject *kwargs) {
14480 PyObject *resultobj;
14481 wxFileDialog *arg1 = (wxFileDialog *) 0 ;
14482 wxString result;
14483 PyObject * obj0 = 0 ;
14484 char *kwnames[] = {
14485 (char *) "self", NULL
14486 };
14487
14488 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:FileDialog_GetFilename",kwnames,&obj0)) goto fail;
14489 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFileDialog, SWIG_POINTER_EXCEPTION | 0);
14490 if (SWIG_arg_fail(1)) SWIG_fail;
14491 {
14492 PyThreadState* __tstate = wxPyBeginAllowThreads();
14493 result = ((wxFileDialog const *)arg1)->GetFilename();
14494
14495 wxPyEndAllowThreads(__tstate);
14496 if (PyErr_Occurred()) SWIG_fail;
14497 }
14498 {
14499 #if wxUSE_UNICODE
14500 resultobj = PyUnicode_FromWideChar((&result)->c_str(), (&result)->Len());
14501 #else
14502 resultobj = PyString_FromStringAndSize((&result)->c_str(), (&result)->Len());
14503 #endif
14504 }
14505 return resultobj;
14506 fail:
14507 return NULL;
14508 }
14509
14510
14511 static PyObject *_wrap_FileDialog_GetWildcard(PyObject *, PyObject *args, PyObject *kwargs) {
14512 PyObject *resultobj;
14513 wxFileDialog *arg1 = (wxFileDialog *) 0 ;
14514 wxString result;
14515 PyObject * obj0 = 0 ;
14516 char *kwnames[] = {
14517 (char *) "self", NULL
14518 };
14519
14520 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:FileDialog_GetWildcard",kwnames,&obj0)) goto fail;
14521 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFileDialog, SWIG_POINTER_EXCEPTION | 0);
14522 if (SWIG_arg_fail(1)) SWIG_fail;
14523 {
14524 PyThreadState* __tstate = wxPyBeginAllowThreads();
14525 result = ((wxFileDialog const *)arg1)->GetWildcard();
14526
14527 wxPyEndAllowThreads(__tstate);
14528 if (PyErr_Occurred()) SWIG_fail;
14529 }
14530 {
14531 #if wxUSE_UNICODE
14532 resultobj = PyUnicode_FromWideChar((&result)->c_str(), (&result)->Len());
14533 #else
14534 resultobj = PyString_FromStringAndSize((&result)->c_str(), (&result)->Len());
14535 #endif
14536 }
14537 return resultobj;
14538 fail:
14539 return NULL;
14540 }
14541
14542
14543 static PyObject *_wrap_FileDialog_GetStyle(PyObject *, PyObject *args, PyObject *kwargs) {
14544 PyObject *resultobj;
14545 wxFileDialog *arg1 = (wxFileDialog *) 0 ;
14546 long result;
14547 PyObject * obj0 = 0 ;
14548 char *kwnames[] = {
14549 (char *) "self", NULL
14550 };
14551
14552 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:FileDialog_GetStyle",kwnames,&obj0)) goto fail;
14553 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFileDialog, SWIG_POINTER_EXCEPTION | 0);
14554 if (SWIG_arg_fail(1)) SWIG_fail;
14555 {
14556 PyThreadState* __tstate = wxPyBeginAllowThreads();
14557 result = (long)((wxFileDialog const *)arg1)->GetStyle();
14558
14559 wxPyEndAllowThreads(__tstate);
14560 if (PyErr_Occurred()) SWIG_fail;
14561 }
14562 {
14563 resultobj = SWIG_From_long((long)(result));
14564 }
14565 return resultobj;
14566 fail:
14567 return NULL;
14568 }
14569
14570
14571 static PyObject *_wrap_FileDialog_GetFilterIndex(PyObject *, PyObject *args, PyObject *kwargs) {
14572 PyObject *resultobj;
14573 wxFileDialog *arg1 = (wxFileDialog *) 0 ;
14574 int result;
14575 PyObject * obj0 = 0 ;
14576 char *kwnames[] = {
14577 (char *) "self", NULL
14578 };
14579
14580 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:FileDialog_GetFilterIndex",kwnames,&obj0)) goto fail;
14581 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFileDialog, SWIG_POINTER_EXCEPTION | 0);
14582 if (SWIG_arg_fail(1)) SWIG_fail;
14583 {
14584 PyThreadState* __tstate = wxPyBeginAllowThreads();
14585 result = (int)((wxFileDialog const *)arg1)->GetFilterIndex();
14586
14587 wxPyEndAllowThreads(__tstate);
14588 if (PyErr_Occurred()) SWIG_fail;
14589 }
14590 {
14591 resultobj = SWIG_From_int((int)(result));
14592 }
14593 return resultobj;
14594 fail:
14595 return NULL;
14596 }
14597
14598
14599 static PyObject *_wrap_FileDialog_GetFilenames(PyObject *, PyObject *args, PyObject *kwargs) {
14600 PyObject *resultobj;
14601 wxFileDialog *arg1 = (wxFileDialog *) 0 ;
14602 PyObject *result;
14603 PyObject * obj0 = 0 ;
14604 char *kwnames[] = {
14605 (char *) "self", NULL
14606 };
14607
14608 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:FileDialog_GetFilenames",kwnames,&obj0)) goto fail;
14609 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFileDialog, SWIG_POINTER_EXCEPTION | 0);
14610 if (SWIG_arg_fail(1)) SWIG_fail;
14611 {
14612 PyThreadState* __tstate = wxPyBeginAllowThreads();
14613 result = (PyObject *)wxFileDialog_GetFilenames(arg1);
14614
14615 wxPyEndAllowThreads(__tstate);
14616 if (PyErr_Occurred()) SWIG_fail;
14617 }
14618 resultobj = result;
14619 return resultobj;
14620 fail:
14621 return NULL;
14622 }
14623
14624
14625 static PyObject *_wrap_FileDialog_GetPaths(PyObject *, PyObject *args, PyObject *kwargs) {
14626 PyObject *resultobj;
14627 wxFileDialog *arg1 = (wxFileDialog *) 0 ;
14628 PyObject *result;
14629 PyObject * obj0 = 0 ;
14630 char *kwnames[] = {
14631 (char *) "self", NULL
14632 };
14633
14634 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:FileDialog_GetPaths",kwnames,&obj0)) goto fail;
14635 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFileDialog, SWIG_POINTER_EXCEPTION | 0);
14636 if (SWIG_arg_fail(1)) SWIG_fail;
14637 {
14638 PyThreadState* __tstate = wxPyBeginAllowThreads();
14639 result = (PyObject *)wxFileDialog_GetPaths(arg1);
14640
14641 wxPyEndAllowThreads(__tstate);
14642 if (PyErr_Occurred()) SWIG_fail;
14643 }
14644 resultobj = result;
14645 return resultobj;
14646 fail:
14647 return NULL;
14648 }
14649
14650
14651 static PyObject * FileDialog_swigregister(PyObject *, PyObject *args) {
14652 PyObject *obj;
14653 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
14654 SWIG_TypeClientData(SWIGTYPE_p_wxFileDialog, obj);
14655 Py_INCREF(obj);
14656 return Py_BuildValue((char *)"");
14657 }
14658 static PyObject *_wrap_new_MultiChoiceDialog(PyObject *, PyObject *args, PyObject *kwargs) {
14659 PyObject *resultobj;
14660 wxWindow *arg1 = (wxWindow *) 0 ;
14661 wxString *arg2 = 0 ;
14662 wxString *arg3 = 0 ;
14663 int arg4 = (int) 0 ;
14664 wxString *arg5 = (wxString *) NULL ;
14665 long arg6 = (long) wxCHOICEDLG_STYLE ;
14666 wxPoint const &arg7_defvalue = wxDefaultPosition ;
14667 wxPoint *arg7 = (wxPoint *) &arg7_defvalue ;
14668 wxMultiChoiceDialog *result;
14669 bool temp2 = false ;
14670 bool temp3 = false ;
14671 wxPoint temp7 ;
14672 PyObject * obj0 = 0 ;
14673 PyObject * obj1 = 0 ;
14674 PyObject * obj2 = 0 ;
14675 PyObject * obj3 = 0 ;
14676 PyObject * obj4 = 0 ;
14677 PyObject * obj5 = 0 ;
14678 char *kwnames[] = {
14679 (char *) "parent",(char *) "message",(char *) "caption",(char *) "choices",(char *) "style",(char *) "pos", NULL
14680 };
14681
14682 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO|OOO:new_MultiChoiceDialog",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) goto fail;
14683 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
14684 if (SWIG_arg_fail(1)) SWIG_fail;
14685 {
14686 arg2 = wxString_in_helper(obj1);
14687 if (arg2 == NULL) SWIG_fail;
14688 temp2 = true;
14689 }
14690 {
14691 arg3 = wxString_in_helper(obj2);
14692 if (arg3 == NULL) SWIG_fail;
14693 temp3 = true;
14694 }
14695 if (obj3) {
14696 {
14697 arg4 = PyList_Size(obj3);
14698 arg5 = wxString_LIST_helper(obj3);
14699 if (arg5 == NULL) SWIG_fail;
14700 }
14701 }
14702 if (obj4) {
14703 {
14704 arg6 = (long)(SWIG_As_long(obj4));
14705 if (SWIG_arg_fail(6)) SWIG_fail;
14706 }
14707 }
14708 if (obj5) {
14709 {
14710 arg7 = &temp7;
14711 if ( ! wxPoint_helper(obj5, &arg7)) SWIG_fail;
14712 }
14713 }
14714 {
14715 if (!wxPyCheckForApp()) SWIG_fail;
14716 PyThreadState* __tstate = wxPyBeginAllowThreads();
14717 result = (wxMultiChoiceDialog *)new wxMultiChoiceDialog(arg1,(wxString const &)*arg2,(wxString const &)*arg3,arg4,arg5,arg6,(wxPoint const &)*arg7);
14718
14719 wxPyEndAllowThreads(__tstate);
14720 if (PyErr_Occurred()) SWIG_fail;
14721 }
14722 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxMultiChoiceDialog, 1);
14723 {
14724 if (temp2)
14725 delete arg2;
14726 }
14727 {
14728 if (temp3)
14729 delete arg3;
14730 }
14731 {
14732 if (arg5) delete [] arg5;
14733 }
14734 return resultobj;
14735 fail:
14736 {
14737 if (temp2)
14738 delete arg2;
14739 }
14740 {
14741 if (temp3)
14742 delete arg3;
14743 }
14744 {
14745 if (arg5) delete [] arg5;
14746 }
14747 return NULL;
14748 }
14749
14750
14751 static PyObject *_wrap_MultiChoiceDialog_SetSelections(PyObject *, PyObject *args, PyObject *kwargs) {
14752 PyObject *resultobj;
14753 wxMultiChoiceDialog *arg1 = (wxMultiChoiceDialog *) 0 ;
14754 wxArrayInt *arg2 = 0 ;
14755 bool temp2 = false ;
14756 PyObject * obj0 = 0 ;
14757 PyObject * obj1 = 0 ;
14758 char *kwnames[] = {
14759 (char *) "self",(char *) "selections", NULL
14760 };
14761
14762 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:MultiChoiceDialog_SetSelections",kwnames,&obj0,&obj1)) goto fail;
14763 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMultiChoiceDialog, SWIG_POINTER_EXCEPTION | 0);
14764 if (SWIG_arg_fail(1)) SWIG_fail;
14765 {
14766 if (! PySequence_Check(obj1)) {
14767 PyErr_SetString(PyExc_TypeError, "Sequence of integers expected.");
14768 SWIG_fail;
14769 }
14770 arg2 = new wxArrayInt;
14771 temp2 = true;
14772 int i, len=PySequence_Length(obj1);
14773 for (i=0; i<len; i++) {
14774 PyObject* item = PySequence_GetItem(obj1, i);
14775 PyObject* number = PyNumber_Int(item);
14776 arg2->Add(PyInt_AS_LONG(number));
14777 Py_DECREF(item);
14778 Py_DECREF(number);
14779 }
14780 }
14781 {
14782 PyThreadState* __tstate = wxPyBeginAllowThreads();
14783 (arg1)->SetSelections((wxArrayInt const &)*arg2);
14784
14785 wxPyEndAllowThreads(__tstate);
14786 if (PyErr_Occurred()) SWIG_fail;
14787 }
14788 Py_INCREF(Py_None); resultobj = Py_None;
14789 {
14790 if (temp2) delete arg2;
14791 }
14792 return resultobj;
14793 fail:
14794 {
14795 if (temp2) delete arg2;
14796 }
14797 return NULL;
14798 }
14799
14800
14801 static PyObject *_wrap_MultiChoiceDialog_GetSelections(PyObject *, PyObject *args, PyObject *kwargs) {
14802 PyObject *resultobj;
14803 wxMultiChoiceDialog *arg1 = (wxMultiChoiceDialog *) 0 ;
14804 PyObject *result;
14805 PyObject * obj0 = 0 ;
14806 char *kwnames[] = {
14807 (char *) "self", NULL
14808 };
14809
14810 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:MultiChoiceDialog_GetSelections",kwnames,&obj0)) goto fail;
14811 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMultiChoiceDialog, SWIG_POINTER_EXCEPTION | 0);
14812 if (SWIG_arg_fail(1)) SWIG_fail;
14813 {
14814 PyThreadState* __tstate = wxPyBeginAllowThreads();
14815 result = (PyObject *)wxMultiChoiceDialog_GetSelections(arg1);
14816
14817 wxPyEndAllowThreads(__tstate);
14818 if (PyErr_Occurred()) SWIG_fail;
14819 }
14820 resultobj = result;
14821 return resultobj;
14822 fail:
14823 return NULL;
14824 }
14825
14826
14827 static PyObject * MultiChoiceDialog_swigregister(PyObject *, PyObject *args) {
14828 PyObject *obj;
14829 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
14830 SWIG_TypeClientData(SWIGTYPE_p_wxMultiChoiceDialog, obj);
14831 Py_INCREF(obj);
14832 return Py_BuildValue((char *)"");
14833 }
14834 static PyObject *_wrap_new_SingleChoiceDialog(PyObject *, PyObject *args, PyObject *kwargs) {
14835 PyObject *resultobj;
14836 wxWindow *arg1 = (wxWindow *) 0 ;
14837 wxString *arg2 = 0 ;
14838 wxString *arg3 = 0 ;
14839 int arg4 ;
14840 wxString *arg5 = (wxString *) 0 ;
14841 long arg6 = (long) wxCHOICEDLG_STYLE ;
14842 wxPoint const &arg7_defvalue = wxDefaultPosition ;
14843 wxPoint *arg7 = (wxPoint *) &arg7_defvalue ;
14844 wxSingleChoiceDialog *result;
14845 bool temp2 = false ;
14846 bool temp3 = false ;
14847 wxPoint temp7 ;
14848 PyObject * obj0 = 0 ;
14849 PyObject * obj1 = 0 ;
14850 PyObject * obj2 = 0 ;
14851 PyObject * obj3 = 0 ;
14852 PyObject * obj4 = 0 ;
14853 PyObject * obj5 = 0 ;
14854 char *kwnames[] = {
14855 (char *) "parent",(char *) "message",(char *) "caption",(char *) "choices",(char *) "style",(char *) "pos", NULL
14856 };
14857
14858 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOO|OO:new_SingleChoiceDialog",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) goto fail;
14859 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
14860 if (SWIG_arg_fail(1)) SWIG_fail;
14861 {
14862 arg2 = wxString_in_helper(obj1);
14863 if (arg2 == NULL) SWIG_fail;
14864 temp2 = true;
14865 }
14866 {
14867 arg3 = wxString_in_helper(obj2);
14868 if (arg3 == NULL) SWIG_fail;
14869 temp3 = true;
14870 }
14871 {
14872 arg4 = PyList_Size(obj3);
14873 arg5 = wxString_LIST_helper(obj3);
14874 if (arg5 == NULL) SWIG_fail;
14875 }
14876 if (obj4) {
14877 {
14878 arg6 = (long)(SWIG_As_long(obj4));
14879 if (SWIG_arg_fail(6)) SWIG_fail;
14880 }
14881 }
14882 if (obj5) {
14883 {
14884 arg7 = &temp7;
14885 if ( ! wxPoint_helper(obj5, &arg7)) SWIG_fail;
14886 }
14887 }
14888 {
14889 if (!wxPyCheckForApp()) SWIG_fail;
14890 PyThreadState* __tstate = wxPyBeginAllowThreads();
14891 result = (wxSingleChoiceDialog *)new_wxSingleChoiceDialog(arg1,(wxString const &)*arg2,(wxString const &)*arg3,arg4,arg5,arg6,(wxPoint const &)*arg7);
14892
14893 wxPyEndAllowThreads(__tstate);
14894 if (PyErr_Occurred()) SWIG_fail;
14895 }
14896 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxSingleChoiceDialog, 1);
14897 {
14898 if (temp2)
14899 delete arg2;
14900 }
14901 {
14902 if (temp3)
14903 delete arg3;
14904 }
14905 {
14906 if (arg5) delete [] arg5;
14907 }
14908 return resultobj;
14909 fail:
14910 {
14911 if (temp2)
14912 delete arg2;
14913 }
14914 {
14915 if (temp3)
14916 delete arg3;
14917 }
14918 {
14919 if (arg5) delete [] arg5;
14920 }
14921 return NULL;
14922 }
14923
14924
14925 static PyObject *_wrap_SingleChoiceDialog_GetSelection(PyObject *, PyObject *args, PyObject *kwargs) {
14926 PyObject *resultobj;
14927 wxSingleChoiceDialog *arg1 = (wxSingleChoiceDialog *) 0 ;
14928 int result;
14929 PyObject * obj0 = 0 ;
14930 char *kwnames[] = {
14931 (char *) "self", NULL
14932 };
14933
14934 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SingleChoiceDialog_GetSelection",kwnames,&obj0)) goto fail;
14935 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSingleChoiceDialog, SWIG_POINTER_EXCEPTION | 0);
14936 if (SWIG_arg_fail(1)) SWIG_fail;
14937 {
14938 PyThreadState* __tstate = wxPyBeginAllowThreads();
14939 result = (int)(arg1)->GetSelection();
14940
14941 wxPyEndAllowThreads(__tstate);
14942 if (PyErr_Occurred()) SWIG_fail;
14943 }
14944 {
14945 resultobj = SWIG_From_int((int)(result));
14946 }
14947 return resultobj;
14948 fail:
14949 return NULL;
14950 }
14951
14952
14953 static PyObject *_wrap_SingleChoiceDialog_GetStringSelection(PyObject *, PyObject *args, PyObject *kwargs) {
14954 PyObject *resultobj;
14955 wxSingleChoiceDialog *arg1 = (wxSingleChoiceDialog *) 0 ;
14956 wxString result;
14957 PyObject * obj0 = 0 ;
14958 char *kwnames[] = {
14959 (char *) "self", NULL
14960 };
14961
14962 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SingleChoiceDialog_GetStringSelection",kwnames,&obj0)) goto fail;
14963 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSingleChoiceDialog, SWIG_POINTER_EXCEPTION | 0);
14964 if (SWIG_arg_fail(1)) SWIG_fail;
14965 {
14966 PyThreadState* __tstate = wxPyBeginAllowThreads();
14967 result = (arg1)->GetStringSelection();
14968
14969 wxPyEndAllowThreads(__tstate);
14970 if (PyErr_Occurred()) SWIG_fail;
14971 }
14972 {
14973 #if wxUSE_UNICODE
14974 resultobj = PyUnicode_FromWideChar((&result)->c_str(), (&result)->Len());
14975 #else
14976 resultobj = PyString_FromStringAndSize((&result)->c_str(), (&result)->Len());
14977 #endif
14978 }
14979 return resultobj;
14980 fail:
14981 return NULL;
14982 }
14983
14984
14985 static PyObject *_wrap_SingleChoiceDialog_SetSelection(PyObject *, PyObject *args, PyObject *kwargs) {
14986 PyObject *resultobj;
14987 wxSingleChoiceDialog *arg1 = (wxSingleChoiceDialog *) 0 ;
14988 int arg2 ;
14989 PyObject * obj0 = 0 ;
14990 PyObject * obj1 = 0 ;
14991 char *kwnames[] = {
14992 (char *) "self",(char *) "sel", NULL
14993 };
14994
14995 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:SingleChoiceDialog_SetSelection",kwnames,&obj0,&obj1)) goto fail;
14996 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSingleChoiceDialog, SWIG_POINTER_EXCEPTION | 0);
14997 if (SWIG_arg_fail(1)) SWIG_fail;
14998 {
14999 arg2 = (int)(SWIG_As_int(obj1));
15000 if (SWIG_arg_fail(2)) SWIG_fail;
15001 }
15002 {
15003 PyThreadState* __tstate = wxPyBeginAllowThreads();
15004 (arg1)->SetSelection(arg2);
15005
15006 wxPyEndAllowThreads(__tstate);
15007 if (PyErr_Occurred()) SWIG_fail;
15008 }
15009 Py_INCREF(Py_None); resultobj = Py_None;
15010 return resultobj;
15011 fail:
15012 return NULL;
15013 }
15014
15015
15016 static PyObject * SingleChoiceDialog_swigregister(PyObject *, PyObject *args) {
15017 PyObject *obj;
15018 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
15019 SWIG_TypeClientData(SWIGTYPE_p_wxSingleChoiceDialog, obj);
15020 Py_INCREF(obj);
15021 return Py_BuildValue((char *)"");
15022 }
15023 static PyObject *_wrap_new_TextEntryDialog(PyObject *, PyObject *args, PyObject *kwargs) {
15024 PyObject *resultobj;
15025 wxWindow *arg1 = (wxWindow *) 0 ;
15026 wxString *arg2 = 0 ;
15027 wxString const &arg3_defvalue = wxPyGetTextFromUserPromptStr ;
15028 wxString *arg3 = (wxString *) &arg3_defvalue ;
15029 wxString const &arg4_defvalue = wxPyEmptyString ;
15030 wxString *arg4 = (wxString *) &arg4_defvalue ;
15031 long arg5 = (long) wxTextEntryDialogStyle ;
15032 wxPoint const &arg6_defvalue = wxDefaultPosition ;
15033 wxPoint *arg6 = (wxPoint *) &arg6_defvalue ;
15034 wxTextEntryDialog *result;
15035 bool temp2 = false ;
15036 bool temp3 = false ;
15037 bool temp4 = false ;
15038 wxPoint temp6 ;
15039 PyObject * obj0 = 0 ;
15040 PyObject * obj1 = 0 ;
15041 PyObject * obj2 = 0 ;
15042 PyObject * obj3 = 0 ;
15043 PyObject * obj4 = 0 ;
15044 PyObject * obj5 = 0 ;
15045 char *kwnames[] = {
15046 (char *) "parent",(char *) "message",(char *) "caption",(char *) "defaultValue",(char *) "style",(char *) "pos", NULL
15047 };
15048
15049 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|OOOO:new_TextEntryDialog",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) goto fail;
15050 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
15051 if (SWIG_arg_fail(1)) SWIG_fail;
15052 {
15053 arg2 = wxString_in_helper(obj1);
15054 if (arg2 == NULL) SWIG_fail;
15055 temp2 = true;
15056 }
15057 if (obj2) {
15058 {
15059 arg3 = wxString_in_helper(obj2);
15060 if (arg3 == NULL) SWIG_fail;
15061 temp3 = true;
15062 }
15063 }
15064 if (obj3) {
15065 {
15066 arg4 = wxString_in_helper(obj3);
15067 if (arg4 == NULL) SWIG_fail;
15068 temp4 = true;
15069 }
15070 }
15071 if (obj4) {
15072 {
15073 arg5 = (long)(SWIG_As_long(obj4));
15074 if (SWIG_arg_fail(5)) SWIG_fail;
15075 }
15076 }
15077 if (obj5) {
15078 {
15079 arg6 = &temp6;
15080 if ( ! wxPoint_helper(obj5, &arg6)) SWIG_fail;
15081 }
15082 }
15083 {
15084 if (!wxPyCheckForApp()) SWIG_fail;
15085 PyThreadState* __tstate = wxPyBeginAllowThreads();
15086 result = (wxTextEntryDialog *)new wxTextEntryDialog(arg1,(wxString const &)*arg2,(wxString const &)*arg3,(wxString const &)*arg4,arg5,(wxPoint const &)*arg6);
15087
15088 wxPyEndAllowThreads(__tstate);
15089 if (PyErr_Occurred()) SWIG_fail;
15090 }
15091 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxTextEntryDialog, 1);
15092 {
15093 if (temp2)
15094 delete arg2;
15095 }
15096 {
15097 if (temp3)
15098 delete arg3;
15099 }
15100 {
15101 if (temp4)
15102 delete arg4;
15103 }
15104 return resultobj;
15105 fail:
15106 {
15107 if (temp2)
15108 delete arg2;
15109 }
15110 {
15111 if (temp3)
15112 delete arg3;
15113 }
15114 {
15115 if (temp4)
15116 delete arg4;
15117 }
15118 return NULL;
15119 }
15120
15121
15122 static PyObject *_wrap_TextEntryDialog_GetValue(PyObject *, PyObject *args, PyObject *kwargs) {
15123 PyObject *resultobj;
15124 wxTextEntryDialog *arg1 = (wxTextEntryDialog *) 0 ;
15125 wxString result;
15126 PyObject * obj0 = 0 ;
15127 char *kwnames[] = {
15128 (char *) "self", NULL
15129 };
15130
15131 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:TextEntryDialog_GetValue",kwnames,&obj0)) goto fail;
15132 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxTextEntryDialog, SWIG_POINTER_EXCEPTION | 0);
15133 if (SWIG_arg_fail(1)) SWIG_fail;
15134 {
15135 PyThreadState* __tstate = wxPyBeginAllowThreads();
15136 result = (arg1)->GetValue();
15137
15138 wxPyEndAllowThreads(__tstate);
15139 if (PyErr_Occurred()) SWIG_fail;
15140 }
15141 {
15142 #if wxUSE_UNICODE
15143 resultobj = PyUnicode_FromWideChar((&result)->c_str(), (&result)->Len());
15144 #else
15145 resultobj = PyString_FromStringAndSize((&result)->c_str(), (&result)->Len());
15146 #endif
15147 }
15148 return resultobj;
15149 fail:
15150 return NULL;
15151 }
15152
15153
15154 static PyObject *_wrap_TextEntryDialog_SetValue(PyObject *, PyObject *args, PyObject *kwargs) {
15155 PyObject *resultobj;
15156 wxTextEntryDialog *arg1 = (wxTextEntryDialog *) 0 ;
15157 wxString *arg2 = 0 ;
15158 bool temp2 = false ;
15159 PyObject * obj0 = 0 ;
15160 PyObject * obj1 = 0 ;
15161 char *kwnames[] = {
15162 (char *) "self",(char *) "value", NULL
15163 };
15164
15165 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:TextEntryDialog_SetValue",kwnames,&obj0,&obj1)) goto fail;
15166 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxTextEntryDialog, SWIG_POINTER_EXCEPTION | 0);
15167 if (SWIG_arg_fail(1)) SWIG_fail;
15168 {
15169 arg2 = wxString_in_helper(obj1);
15170 if (arg2 == NULL) SWIG_fail;
15171 temp2 = true;
15172 }
15173 {
15174 PyThreadState* __tstate = wxPyBeginAllowThreads();
15175 (arg1)->SetValue((wxString const &)*arg2);
15176
15177 wxPyEndAllowThreads(__tstate);
15178 if (PyErr_Occurred()) SWIG_fail;
15179 }
15180 Py_INCREF(Py_None); resultobj = Py_None;
15181 {
15182 if (temp2)
15183 delete arg2;
15184 }
15185 return resultobj;
15186 fail:
15187 {
15188 if (temp2)
15189 delete arg2;
15190 }
15191 return NULL;
15192 }
15193
15194
15195 static PyObject * TextEntryDialog_swigregister(PyObject *, PyObject *args) {
15196 PyObject *obj;
15197 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
15198 SWIG_TypeClientData(SWIGTYPE_p_wxTextEntryDialog, obj);
15199 Py_INCREF(obj);
15200 return Py_BuildValue((char *)"");
15201 }
15202 static int _wrap_GetPasswordFromUserPromptStr_set(PyObject *) {
15203 PyErr_SetString(PyExc_TypeError,"Variable GetPasswordFromUserPromptStr is read-only.");
15204 return 1;
15205 }
15206
15207
15208 static PyObject *_wrap_GetPasswordFromUserPromptStr_get(void) {
15209 PyObject *pyobj;
15210
15211 {
15212 #if wxUSE_UNICODE
15213 pyobj = PyUnicode_FromWideChar((&wxPyGetPasswordFromUserPromptStr)->c_str(), (&wxPyGetPasswordFromUserPromptStr)->Len());
15214 #else
15215 pyobj = PyString_FromStringAndSize((&wxPyGetPasswordFromUserPromptStr)->c_str(), (&wxPyGetPasswordFromUserPromptStr)->Len());
15216 #endif
15217 }
15218 return pyobj;
15219 }
15220
15221
15222 static PyObject *_wrap_new_PasswordEntryDialog(PyObject *, PyObject *args, PyObject *kwargs) {
15223 PyObject *resultobj;
15224 wxWindow *arg1 = (wxWindow *) 0 ;
15225 wxString *arg2 = 0 ;
15226 wxString const &arg3_defvalue = wxPyGetPasswordFromUserPromptStr ;
15227 wxString *arg3 = (wxString *) &arg3_defvalue ;
15228 wxString const &arg4_defvalue = wxPyEmptyString ;
15229 wxString *arg4 = (wxString *) &arg4_defvalue ;
15230 long arg5 = (long) wxTextEntryDialogStyle ;
15231 wxPoint const &arg6_defvalue = wxDefaultPosition ;
15232 wxPoint *arg6 = (wxPoint *) &arg6_defvalue ;
15233 wxPasswordEntryDialog *result;
15234 bool temp2 = false ;
15235 bool temp3 = false ;
15236 bool temp4 = false ;
15237 wxPoint temp6 ;
15238 PyObject * obj0 = 0 ;
15239 PyObject * obj1 = 0 ;
15240 PyObject * obj2 = 0 ;
15241 PyObject * obj3 = 0 ;
15242 PyObject * obj4 = 0 ;
15243 PyObject * obj5 = 0 ;
15244 char *kwnames[] = {
15245 (char *) "parent",(char *) "message",(char *) "caption",(char *) "value",(char *) "style",(char *) "pos", NULL
15246 };
15247
15248 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|OOOO:new_PasswordEntryDialog",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) goto fail;
15249 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
15250 if (SWIG_arg_fail(1)) SWIG_fail;
15251 {
15252 arg2 = wxString_in_helper(obj1);
15253 if (arg2 == NULL) SWIG_fail;
15254 temp2 = true;
15255 }
15256 if (obj2) {
15257 {
15258 arg3 = wxString_in_helper(obj2);
15259 if (arg3 == NULL) SWIG_fail;
15260 temp3 = true;
15261 }
15262 }
15263 if (obj3) {
15264 {
15265 arg4 = wxString_in_helper(obj3);
15266 if (arg4 == NULL) SWIG_fail;
15267 temp4 = true;
15268 }
15269 }
15270 if (obj4) {
15271 {
15272 arg5 = (long)(SWIG_As_long(obj4));
15273 if (SWIG_arg_fail(5)) SWIG_fail;
15274 }
15275 }
15276 if (obj5) {
15277 {
15278 arg6 = &temp6;
15279 if ( ! wxPoint_helper(obj5, &arg6)) SWIG_fail;
15280 }
15281 }
15282 {
15283 PyThreadState* __tstate = wxPyBeginAllowThreads();
15284 result = (wxPasswordEntryDialog *)new wxPasswordEntryDialog(arg1,(wxString const &)*arg2,(wxString const &)*arg3,(wxString const &)*arg4,arg5,(wxPoint const &)*arg6);
15285
15286 wxPyEndAllowThreads(__tstate);
15287 if (PyErr_Occurred()) SWIG_fail;
15288 }
15289 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPasswordEntryDialog, 1);
15290 {
15291 if (temp2)
15292 delete arg2;
15293 }
15294 {
15295 if (temp3)
15296 delete arg3;
15297 }
15298 {
15299 if (temp4)
15300 delete arg4;
15301 }
15302 return resultobj;
15303 fail:
15304 {
15305 if (temp2)
15306 delete arg2;
15307 }
15308 {
15309 if (temp3)
15310 delete arg3;
15311 }
15312 {
15313 if (temp4)
15314 delete arg4;
15315 }
15316 return NULL;
15317 }
15318
15319
15320 static PyObject * PasswordEntryDialog_swigregister(PyObject *, PyObject *args) {
15321 PyObject *obj;
15322 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
15323 SWIG_TypeClientData(SWIGTYPE_p_wxPasswordEntryDialog, obj);
15324 Py_INCREF(obj);
15325 return Py_BuildValue((char *)"");
15326 }
15327 static PyObject *_wrap_new_FontData(PyObject *, PyObject *args, PyObject *kwargs) {
15328 PyObject *resultobj;
15329 wxFontData *result;
15330 char *kwnames[] = {
15331 NULL
15332 };
15333
15334 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":new_FontData",kwnames)) goto fail;
15335 {
15336 PyThreadState* __tstate = wxPyBeginAllowThreads();
15337 result = (wxFontData *)new wxFontData();
15338
15339 wxPyEndAllowThreads(__tstate);
15340 if (PyErr_Occurred()) SWIG_fail;
15341 }
15342 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxFontData, 1);
15343 return resultobj;
15344 fail:
15345 return NULL;
15346 }
15347
15348
15349 static PyObject *_wrap_delete_FontData(PyObject *, PyObject *args, PyObject *kwargs) {
15350 PyObject *resultobj;
15351 wxFontData *arg1 = (wxFontData *) 0 ;
15352 PyObject * obj0 = 0 ;
15353 char *kwnames[] = {
15354 (char *) "self", NULL
15355 };
15356
15357 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:delete_FontData",kwnames,&obj0)) goto fail;
15358 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFontData, SWIG_POINTER_EXCEPTION | 0);
15359 if (SWIG_arg_fail(1)) SWIG_fail;
15360 {
15361 PyThreadState* __tstate = wxPyBeginAllowThreads();
15362 delete arg1;
15363
15364 wxPyEndAllowThreads(__tstate);
15365 if (PyErr_Occurred()) SWIG_fail;
15366 }
15367 Py_INCREF(Py_None); resultobj = Py_None;
15368 return resultobj;
15369 fail:
15370 return NULL;
15371 }
15372
15373
15374 static PyObject *_wrap_FontData_EnableEffects(PyObject *, PyObject *args, PyObject *kwargs) {
15375 PyObject *resultobj;
15376 wxFontData *arg1 = (wxFontData *) 0 ;
15377 bool arg2 ;
15378 PyObject * obj0 = 0 ;
15379 PyObject * obj1 = 0 ;
15380 char *kwnames[] = {
15381 (char *) "self",(char *) "enable", NULL
15382 };
15383
15384 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:FontData_EnableEffects",kwnames,&obj0,&obj1)) goto fail;
15385 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFontData, SWIG_POINTER_EXCEPTION | 0);
15386 if (SWIG_arg_fail(1)) SWIG_fail;
15387 {
15388 arg2 = (bool)(SWIG_As_bool(obj1));
15389 if (SWIG_arg_fail(2)) SWIG_fail;
15390 }
15391 {
15392 PyThreadState* __tstate = wxPyBeginAllowThreads();
15393 (arg1)->EnableEffects(arg2);
15394
15395 wxPyEndAllowThreads(__tstate);
15396 if (PyErr_Occurred()) SWIG_fail;
15397 }
15398 Py_INCREF(Py_None); resultobj = Py_None;
15399 return resultobj;
15400 fail:
15401 return NULL;
15402 }
15403
15404
15405 static PyObject *_wrap_FontData_GetAllowSymbols(PyObject *, PyObject *args, PyObject *kwargs) {
15406 PyObject *resultobj;
15407 wxFontData *arg1 = (wxFontData *) 0 ;
15408 bool result;
15409 PyObject * obj0 = 0 ;
15410 char *kwnames[] = {
15411 (char *) "self", NULL
15412 };
15413
15414 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:FontData_GetAllowSymbols",kwnames,&obj0)) goto fail;
15415 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFontData, SWIG_POINTER_EXCEPTION | 0);
15416 if (SWIG_arg_fail(1)) SWIG_fail;
15417 {
15418 PyThreadState* __tstate = wxPyBeginAllowThreads();
15419 result = (bool)(arg1)->GetAllowSymbols();
15420
15421 wxPyEndAllowThreads(__tstate);
15422 if (PyErr_Occurred()) SWIG_fail;
15423 }
15424 {
15425 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
15426 }
15427 return resultobj;
15428 fail:
15429 return NULL;
15430 }
15431
15432
15433 static PyObject *_wrap_FontData_GetColour(PyObject *, PyObject *args, PyObject *kwargs) {
15434 PyObject *resultobj;
15435 wxFontData *arg1 = (wxFontData *) 0 ;
15436 wxColour result;
15437 PyObject * obj0 = 0 ;
15438 char *kwnames[] = {
15439 (char *) "self", NULL
15440 };
15441
15442 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:FontData_GetColour",kwnames,&obj0)) goto fail;
15443 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFontData, SWIG_POINTER_EXCEPTION | 0);
15444 if (SWIG_arg_fail(1)) SWIG_fail;
15445 {
15446 PyThreadState* __tstate = wxPyBeginAllowThreads();
15447 result = (arg1)->GetColour();
15448
15449 wxPyEndAllowThreads(__tstate);
15450 if (PyErr_Occurred()) SWIG_fail;
15451 }
15452 {
15453 wxColour * resultptr;
15454 resultptr = new wxColour((wxColour &)(result));
15455 resultobj = SWIG_NewPointerObj((void *)(resultptr), SWIGTYPE_p_wxColour, 1);
15456 }
15457 return resultobj;
15458 fail:
15459 return NULL;
15460 }
15461
15462
15463 static PyObject *_wrap_FontData_GetChosenFont(PyObject *, PyObject *args, PyObject *kwargs) {
15464 PyObject *resultobj;
15465 wxFontData *arg1 = (wxFontData *) 0 ;
15466 wxFont result;
15467 PyObject * obj0 = 0 ;
15468 char *kwnames[] = {
15469 (char *) "self", NULL
15470 };
15471
15472 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:FontData_GetChosenFont",kwnames,&obj0)) goto fail;
15473 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFontData, SWIG_POINTER_EXCEPTION | 0);
15474 if (SWIG_arg_fail(1)) SWIG_fail;
15475 {
15476 PyThreadState* __tstate = wxPyBeginAllowThreads();
15477 result = (arg1)->GetChosenFont();
15478
15479 wxPyEndAllowThreads(__tstate);
15480 if (PyErr_Occurred()) SWIG_fail;
15481 }
15482 {
15483 wxFont * resultptr;
15484 resultptr = new wxFont((wxFont &)(result));
15485 resultobj = SWIG_NewPointerObj((void *)(resultptr), SWIGTYPE_p_wxFont, 1);
15486 }
15487 return resultobj;
15488 fail:
15489 return NULL;
15490 }
15491
15492
15493 static PyObject *_wrap_FontData_GetEnableEffects(PyObject *, PyObject *args, PyObject *kwargs) {
15494 PyObject *resultobj;
15495 wxFontData *arg1 = (wxFontData *) 0 ;
15496 bool result;
15497 PyObject * obj0 = 0 ;
15498 char *kwnames[] = {
15499 (char *) "self", NULL
15500 };
15501
15502 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:FontData_GetEnableEffects",kwnames,&obj0)) goto fail;
15503 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFontData, SWIG_POINTER_EXCEPTION | 0);
15504 if (SWIG_arg_fail(1)) SWIG_fail;
15505 {
15506 PyThreadState* __tstate = wxPyBeginAllowThreads();
15507 result = (bool)(arg1)->GetEnableEffects();
15508
15509 wxPyEndAllowThreads(__tstate);
15510 if (PyErr_Occurred()) SWIG_fail;
15511 }
15512 {
15513 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
15514 }
15515 return resultobj;
15516 fail:
15517 return NULL;
15518 }
15519
15520
15521 static PyObject *_wrap_FontData_GetInitialFont(PyObject *, PyObject *args, PyObject *kwargs) {
15522 PyObject *resultobj;
15523 wxFontData *arg1 = (wxFontData *) 0 ;
15524 wxFont result;
15525 PyObject * obj0 = 0 ;
15526 char *kwnames[] = {
15527 (char *) "self", NULL
15528 };
15529
15530 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:FontData_GetInitialFont",kwnames,&obj0)) goto fail;
15531 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFontData, SWIG_POINTER_EXCEPTION | 0);
15532 if (SWIG_arg_fail(1)) SWIG_fail;
15533 {
15534 PyThreadState* __tstate = wxPyBeginAllowThreads();
15535 result = (arg1)->GetInitialFont();
15536
15537 wxPyEndAllowThreads(__tstate);
15538 if (PyErr_Occurred()) SWIG_fail;
15539 }
15540 {
15541 wxFont * resultptr;
15542 resultptr = new wxFont((wxFont &)(result));
15543 resultobj = SWIG_NewPointerObj((void *)(resultptr), SWIGTYPE_p_wxFont, 1);
15544 }
15545 return resultobj;
15546 fail:
15547 return NULL;
15548 }
15549
15550
15551 static PyObject *_wrap_FontData_GetShowHelp(PyObject *, PyObject *args, PyObject *kwargs) {
15552 PyObject *resultobj;
15553 wxFontData *arg1 = (wxFontData *) 0 ;
15554 bool result;
15555 PyObject * obj0 = 0 ;
15556 char *kwnames[] = {
15557 (char *) "self", NULL
15558 };
15559
15560 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:FontData_GetShowHelp",kwnames,&obj0)) goto fail;
15561 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFontData, SWIG_POINTER_EXCEPTION | 0);
15562 if (SWIG_arg_fail(1)) SWIG_fail;
15563 {
15564 PyThreadState* __tstate = wxPyBeginAllowThreads();
15565 result = (bool)(arg1)->GetShowHelp();
15566
15567 wxPyEndAllowThreads(__tstate);
15568 if (PyErr_Occurred()) SWIG_fail;
15569 }
15570 {
15571 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
15572 }
15573 return resultobj;
15574 fail:
15575 return NULL;
15576 }
15577
15578
15579 static PyObject *_wrap_FontData_SetAllowSymbols(PyObject *, PyObject *args, PyObject *kwargs) {
15580 PyObject *resultobj;
15581 wxFontData *arg1 = (wxFontData *) 0 ;
15582 bool arg2 ;
15583 PyObject * obj0 = 0 ;
15584 PyObject * obj1 = 0 ;
15585 char *kwnames[] = {
15586 (char *) "self",(char *) "allowSymbols", NULL
15587 };
15588
15589 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:FontData_SetAllowSymbols",kwnames,&obj0,&obj1)) goto fail;
15590 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFontData, SWIG_POINTER_EXCEPTION | 0);
15591 if (SWIG_arg_fail(1)) SWIG_fail;
15592 {
15593 arg2 = (bool)(SWIG_As_bool(obj1));
15594 if (SWIG_arg_fail(2)) SWIG_fail;
15595 }
15596 {
15597 PyThreadState* __tstate = wxPyBeginAllowThreads();
15598 (arg1)->SetAllowSymbols(arg2);
15599
15600 wxPyEndAllowThreads(__tstate);
15601 if (PyErr_Occurred()) SWIG_fail;
15602 }
15603 Py_INCREF(Py_None); resultobj = Py_None;
15604 return resultobj;
15605 fail:
15606 return NULL;
15607 }
15608
15609
15610 static PyObject *_wrap_FontData_SetChosenFont(PyObject *, PyObject *args, PyObject *kwargs) {
15611 PyObject *resultobj;
15612 wxFontData *arg1 = (wxFontData *) 0 ;
15613 wxFont *arg2 = 0 ;
15614 PyObject * obj0 = 0 ;
15615 PyObject * obj1 = 0 ;
15616 char *kwnames[] = {
15617 (char *) "self",(char *) "font", NULL
15618 };
15619
15620 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:FontData_SetChosenFont",kwnames,&obj0,&obj1)) goto fail;
15621 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFontData, SWIG_POINTER_EXCEPTION | 0);
15622 if (SWIG_arg_fail(1)) SWIG_fail;
15623 {
15624 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxFont, SWIG_POINTER_EXCEPTION | 0);
15625 if (SWIG_arg_fail(2)) SWIG_fail;
15626 if (arg2 == NULL) {
15627 SWIG_null_ref("wxFont");
15628 }
15629 if (SWIG_arg_fail(2)) SWIG_fail;
15630 }
15631 {
15632 PyThreadState* __tstate = wxPyBeginAllowThreads();
15633 (arg1)->SetChosenFont((wxFont const &)*arg2);
15634
15635 wxPyEndAllowThreads(__tstate);
15636 if (PyErr_Occurred()) SWIG_fail;
15637 }
15638 Py_INCREF(Py_None); resultobj = Py_None;
15639 return resultobj;
15640 fail:
15641 return NULL;
15642 }
15643
15644
15645 static PyObject *_wrap_FontData_SetColour(PyObject *, PyObject *args, PyObject *kwargs) {
15646 PyObject *resultobj;
15647 wxFontData *arg1 = (wxFontData *) 0 ;
15648 wxColour *arg2 = 0 ;
15649 wxColour temp2 ;
15650 PyObject * obj0 = 0 ;
15651 PyObject * obj1 = 0 ;
15652 char *kwnames[] = {
15653 (char *) "self",(char *) "colour", NULL
15654 };
15655
15656 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:FontData_SetColour",kwnames,&obj0,&obj1)) goto fail;
15657 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFontData, SWIG_POINTER_EXCEPTION | 0);
15658 if (SWIG_arg_fail(1)) SWIG_fail;
15659 {
15660 arg2 = &temp2;
15661 if ( ! wxColour_helper(obj1, &arg2)) SWIG_fail;
15662 }
15663 {
15664 PyThreadState* __tstate = wxPyBeginAllowThreads();
15665 (arg1)->SetColour((wxColour const &)*arg2);
15666
15667 wxPyEndAllowThreads(__tstate);
15668 if (PyErr_Occurred()) SWIG_fail;
15669 }
15670 Py_INCREF(Py_None); resultobj = Py_None;
15671 return resultobj;
15672 fail:
15673 return NULL;
15674 }
15675
15676
15677 static PyObject *_wrap_FontData_SetInitialFont(PyObject *, PyObject *args, PyObject *kwargs) {
15678 PyObject *resultobj;
15679 wxFontData *arg1 = (wxFontData *) 0 ;
15680 wxFont *arg2 = 0 ;
15681 PyObject * obj0 = 0 ;
15682 PyObject * obj1 = 0 ;
15683 char *kwnames[] = {
15684 (char *) "self",(char *) "font", NULL
15685 };
15686
15687 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:FontData_SetInitialFont",kwnames,&obj0,&obj1)) goto fail;
15688 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFontData, SWIG_POINTER_EXCEPTION | 0);
15689 if (SWIG_arg_fail(1)) SWIG_fail;
15690 {
15691 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxFont, SWIG_POINTER_EXCEPTION | 0);
15692 if (SWIG_arg_fail(2)) SWIG_fail;
15693 if (arg2 == NULL) {
15694 SWIG_null_ref("wxFont");
15695 }
15696 if (SWIG_arg_fail(2)) SWIG_fail;
15697 }
15698 {
15699 PyThreadState* __tstate = wxPyBeginAllowThreads();
15700 (arg1)->SetInitialFont((wxFont const &)*arg2);
15701
15702 wxPyEndAllowThreads(__tstate);
15703 if (PyErr_Occurred()) SWIG_fail;
15704 }
15705 Py_INCREF(Py_None); resultobj = Py_None;
15706 return resultobj;
15707 fail:
15708 return NULL;
15709 }
15710
15711
15712 static PyObject *_wrap_FontData_SetRange(PyObject *, PyObject *args, PyObject *kwargs) {
15713 PyObject *resultobj;
15714 wxFontData *arg1 = (wxFontData *) 0 ;
15715 int arg2 ;
15716 int arg3 ;
15717 PyObject * obj0 = 0 ;
15718 PyObject * obj1 = 0 ;
15719 PyObject * obj2 = 0 ;
15720 char *kwnames[] = {
15721 (char *) "self",(char *) "min",(char *) "max", NULL
15722 };
15723
15724 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:FontData_SetRange",kwnames,&obj0,&obj1,&obj2)) goto fail;
15725 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFontData, SWIG_POINTER_EXCEPTION | 0);
15726 if (SWIG_arg_fail(1)) SWIG_fail;
15727 {
15728 arg2 = (int)(SWIG_As_int(obj1));
15729 if (SWIG_arg_fail(2)) SWIG_fail;
15730 }
15731 {
15732 arg3 = (int)(SWIG_As_int(obj2));
15733 if (SWIG_arg_fail(3)) SWIG_fail;
15734 }
15735 {
15736 PyThreadState* __tstate = wxPyBeginAllowThreads();
15737 (arg1)->SetRange(arg2,arg3);
15738
15739 wxPyEndAllowThreads(__tstate);
15740 if (PyErr_Occurred()) SWIG_fail;
15741 }
15742 Py_INCREF(Py_None); resultobj = Py_None;
15743 return resultobj;
15744 fail:
15745 return NULL;
15746 }
15747
15748
15749 static PyObject *_wrap_FontData_SetShowHelp(PyObject *, PyObject *args, PyObject *kwargs) {
15750 PyObject *resultobj;
15751 wxFontData *arg1 = (wxFontData *) 0 ;
15752 bool arg2 ;
15753 PyObject * obj0 = 0 ;
15754 PyObject * obj1 = 0 ;
15755 char *kwnames[] = {
15756 (char *) "self",(char *) "showHelp", NULL
15757 };
15758
15759 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:FontData_SetShowHelp",kwnames,&obj0,&obj1)) goto fail;
15760 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFontData, SWIG_POINTER_EXCEPTION | 0);
15761 if (SWIG_arg_fail(1)) SWIG_fail;
15762 {
15763 arg2 = (bool)(SWIG_As_bool(obj1));
15764 if (SWIG_arg_fail(2)) SWIG_fail;
15765 }
15766 {
15767 PyThreadState* __tstate = wxPyBeginAllowThreads();
15768 (arg1)->SetShowHelp(arg2);
15769
15770 wxPyEndAllowThreads(__tstate);
15771 if (PyErr_Occurred()) SWIG_fail;
15772 }
15773 Py_INCREF(Py_None); resultobj = Py_None;
15774 return resultobj;
15775 fail:
15776 return NULL;
15777 }
15778
15779
15780 static PyObject * FontData_swigregister(PyObject *, PyObject *args) {
15781 PyObject *obj;
15782 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
15783 SWIG_TypeClientData(SWIGTYPE_p_wxFontData, obj);
15784 Py_INCREF(obj);
15785 return Py_BuildValue((char *)"");
15786 }
15787 static PyObject *_wrap_new_FontDialog(PyObject *, PyObject *args, PyObject *kwargs) {
15788 PyObject *resultobj;
15789 wxWindow *arg1 = (wxWindow *) 0 ;
15790 wxFontData *arg2 = 0 ;
15791 wxFontDialog *result;
15792 PyObject * obj0 = 0 ;
15793 PyObject * obj1 = 0 ;
15794 char *kwnames[] = {
15795 (char *) "parent",(char *) "data", NULL
15796 };
15797
15798 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:new_FontDialog",kwnames,&obj0,&obj1)) goto fail;
15799 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
15800 if (SWIG_arg_fail(1)) SWIG_fail;
15801 {
15802 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxFontData, SWIG_POINTER_EXCEPTION | 0);
15803 if (SWIG_arg_fail(2)) SWIG_fail;
15804 if (arg2 == NULL) {
15805 SWIG_null_ref("wxFontData");
15806 }
15807 if (SWIG_arg_fail(2)) SWIG_fail;
15808 }
15809 {
15810 if (!wxPyCheckForApp()) SWIG_fail;
15811 PyThreadState* __tstate = wxPyBeginAllowThreads();
15812 result = (wxFontDialog *)new wxFontDialog(arg1,(wxFontData const &)*arg2);
15813
15814 wxPyEndAllowThreads(__tstate);
15815 if (PyErr_Occurred()) SWIG_fail;
15816 }
15817 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxFontDialog, 1);
15818 return resultobj;
15819 fail:
15820 return NULL;
15821 }
15822
15823
15824 static PyObject *_wrap_FontDialog_GetFontData(PyObject *, PyObject *args, PyObject *kwargs) {
15825 PyObject *resultobj;
15826 wxFontDialog *arg1 = (wxFontDialog *) 0 ;
15827 wxFontData *result;
15828 PyObject * obj0 = 0 ;
15829 char *kwnames[] = {
15830 (char *) "self", NULL
15831 };
15832
15833 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:FontDialog_GetFontData",kwnames,&obj0)) goto fail;
15834 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFontDialog, SWIG_POINTER_EXCEPTION | 0);
15835 if (SWIG_arg_fail(1)) SWIG_fail;
15836 {
15837 PyThreadState* __tstate = wxPyBeginAllowThreads();
15838 {
15839 wxFontData &_result_ref = (arg1)->GetFontData();
15840 result = (wxFontData *) &_result_ref;
15841 }
15842
15843 wxPyEndAllowThreads(__tstate);
15844 if (PyErr_Occurred()) SWIG_fail;
15845 }
15846 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxFontData, 0);
15847 return resultobj;
15848 fail:
15849 return NULL;
15850 }
15851
15852
15853 static PyObject * FontDialog_swigregister(PyObject *, PyObject *args) {
15854 PyObject *obj;
15855 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
15856 SWIG_TypeClientData(SWIGTYPE_p_wxFontDialog, obj);
15857 Py_INCREF(obj);
15858 return Py_BuildValue((char *)"");
15859 }
15860 static PyObject *_wrap_new_MessageDialog(PyObject *, PyObject *args, PyObject *kwargs) {
15861 PyObject *resultobj;
15862 wxWindow *arg1 = (wxWindow *) 0 ;
15863 wxString *arg2 = 0 ;
15864 wxString const &arg3_defvalue = wxPyMessageBoxCaptionStr ;
15865 wxString *arg3 = (wxString *) &arg3_defvalue ;
15866 long arg4 = (long) wxOK|wxCANCEL|wxCENTRE ;
15867 wxPoint const &arg5_defvalue = wxDefaultPosition ;
15868 wxPoint *arg5 = (wxPoint *) &arg5_defvalue ;
15869 wxMessageDialog *result;
15870 bool temp2 = false ;
15871 bool temp3 = false ;
15872 wxPoint temp5 ;
15873 PyObject * obj0 = 0 ;
15874 PyObject * obj1 = 0 ;
15875 PyObject * obj2 = 0 ;
15876 PyObject * obj3 = 0 ;
15877 PyObject * obj4 = 0 ;
15878 char *kwnames[] = {
15879 (char *) "parent",(char *) "message",(char *) "caption",(char *) "style",(char *) "pos", NULL
15880 };
15881
15882 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|OOO:new_MessageDialog",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4)) goto fail;
15883 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
15884 if (SWIG_arg_fail(1)) SWIG_fail;
15885 {
15886 arg2 = wxString_in_helper(obj1);
15887 if (arg2 == NULL) SWIG_fail;
15888 temp2 = true;
15889 }
15890 if (obj2) {
15891 {
15892 arg3 = wxString_in_helper(obj2);
15893 if (arg3 == NULL) SWIG_fail;
15894 temp3 = true;
15895 }
15896 }
15897 if (obj3) {
15898 {
15899 arg4 = (long)(SWIG_As_long(obj3));
15900 if (SWIG_arg_fail(4)) SWIG_fail;
15901 }
15902 }
15903 if (obj4) {
15904 {
15905 arg5 = &temp5;
15906 if ( ! wxPoint_helper(obj4, &arg5)) SWIG_fail;
15907 }
15908 }
15909 {
15910 if (!wxPyCheckForApp()) SWIG_fail;
15911 PyThreadState* __tstate = wxPyBeginAllowThreads();
15912 result = (wxMessageDialog *)new wxMessageDialog(arg1,(wxString const &)*arg2,(wxString const &)*arg3,arg4,(wxPoint const &)*arg5);
15913
15914 wxPyEndAllowThreads(__tstate);
15915 if (PyErr_Occurred()) SWIG_fail;
15916 }
15917 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxMessageDialog, 1);
15918 {
15919 if (temp2)
15920 delete arg2;
15921 }
15922 {
15923 if (temp3)
15924 delete arg3;
15925 }
15926 return resultobj;
15927 fail:
15928 {
15929 if (temp2)
15930 delete arg2;
15931 }
15932 {
15933 if (temp3)
15934 delete arg3;
15935 }
15936 return NULL;
15937 }
15938
15939
15940 static PyObject * MessageDialog_swigregister(PyObject *, PyObject *args) {
15941 PyObject *obj;
15942 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
15943 SWIG_TypeClientData(SWIGTYPE_p_wxMessageDialog, obj);
15944 Py_INCREF(obj);
15945 return Py_BuildValue((char *)"");
15946 }
15947 static PyObject *_wrap_new_ProgressDialog(PyObject *, PyObject *args, PyObject *kwargs) {
15948 PyObject *resultobj;
15949 wxString *arg1 = 0 ;
15950 wxString *arg2 = 0 ;
15951 int arg3 = (int) 100 ;
15952 wxWindow *arg4 = (wxWindow *) NULL ;
15953 int arg5 = (int) wxPD_AUTO_HIDE|wxPD_APP_MODAL ;
15954 wxProgressDialog *result;
15955 bool temp1 = false ;
15956 bool temp2 = false ;
15957 PyObject * obj0 = 0 ;
15958 PyObject * obj1 = 0 ;
15959 PyObject * obj2 = 0 ;
15960 PyObject * obj3 = 0 ;
15961 PyObject * obj4 = 0 ;
15962 char *kwnames[] = {
15963 (char *) "title",(char *) "message",(char *) "maximum",(char *) "parent",(char *) "style", NULL
15964 };
15965
15966 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|OOO:new_ProgressDialog",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4)) goto fail;
15967 {
15968 arg1 = wxString_in_helper(obj0);
15969 if (arg1 == NULL) SWIG_fail;
15970 temp1 = true;
15971 }
15972 {
15973 arg2 = wxString_in_helper(obj1);
15974 if (arg2 == NULL) SWIG_fail;
15975 temp2 = true;
15976 }
15977 if (obj2) {
15978 {
15979 arg3 = (int)(SWIG_As_int(obj2));
15980 if (SWIG_arg_fail(3)) SWIG_fail;
15981 }
15982 }
15983 if (obj3) {
15984 SWIG_Python_ConvertPtr(obj3, (void **)&arg4, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
15985 if (SWIG_arg_fail(4)) SWIG_fail;
15986 }
15987 if (obj4) {
15988 {
15989 arg5 = (int)(SWIG_As_int(obj4));
15990 if (SWIG_arg_fail(5)) SWIG_fail;
15991 }
15992 }
15993 {
15994 if (!wxPyCheckForApp()) SWIG_fail;
15995 PyThreadState* __tstate = wxPyBeginAllowThreads();
15996 result = (wxProgressDialog *)new wxProgressDialog((wxString const &)*arg1,(wxString const &)*arg2,arg3,arg4,arg5);
15997
15998 wxPyEndAllowThreads(__tstate);
15999 if (PyErr_Occurred()) SWIG_fail;
16000 }
16001 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxProgressDialog, 1);
16002 {
16003 if (temp1)
16004 delete arg1;
16005 }
16006 {
16007 if (temp2)
16008 delete arg2;
16009 }
16010 return resultobj;
16011 fail:
16012 {
16013 if (temp1)
16014 delete arg1;
16015 }
16016 {
16017 if (temp2)
16018 delete arg2;
16019 }
16020 return NULL;
16021 }
16022
16023
16024 static PyObject *_wrap_ProgressDialog_Update(PyObject *, PyObject *args, PyObject *kwargs) {
16025 PyObject *resultobj;
16026 wxProgressDialog *arg1 = (wxProgressDialog *) 0 ;
16027 int arg2 ;
16028 wxString const &arg3_defvalue = wxPyEmptyString ;
16029 wxString *arg3 = (wxString *) &arg3_defvalue ;
16030 bool result;
16031 bool temp3 = false ;
16032 PyObject * obj0 = 0 ;
16033 PyObject * obj1 = 0 ;
16034 PyObject * obj2 = 0 ;
16035 char *kwnames[] = {
16036 (char *) "self",(char *) "value",(char *) "newmsg", NULL
16037 };
16038
16039 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|O:ProgressDialog_Update",kwnames,&obj0,&obj1,&obj2)) goto fail;
16040 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxProgressDialog, SWIG_POINTER_EXCEPTION | 0);
16041 if (SWIG_arg_fail(1)) SWIG_fail;
16042 {
16043 arg2 = (int)(SWIG_As_int(obj1));
16044 if (SWIG_arg_fail(2)) SWIG_fail;
16045 }
16046 if (obj2) {
16047 {
16048 arg3 = wxString_in_helper(obj2);
16049 if (arg3 == NULL) SWIG_fail;
16050 temp3 = true;
16051 }
16052 }
16053 {
16054 PyThreadState* __tstate = wxPyBeginAllowThreads();
16055 result = (bool)(arg1)->Update(arg2,(wxString const &)*arg3);
16056
16057 wxPyEndAllowThreads(__tstate);
16058 if (PyErr_Occurred()) SWIG_fail;
16059 }
16060 {
16061 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
16062 }
16063 {
16064 if (temp3)
16065 delete arg3;
16066 }
16067 return resultobj;
16068 fail:
16069 {
16070 if (temp3)
16071 delete arg3;
16072 }
16073 return NULL;
16074 }
16075
16076
16077 static PyObject *_wrap_ProgressDialog_Resume(PyObject *, PyObject *args, PyObject *kwargs) {
16078 PyObject *resultobj;
16079 wxProgressDialog *arg1 = (wxProgressDialog *) 0 ;
16080 PyObject * obj0 = 0 ;
16081 char *kwnames[] = {
16082 (char *) "self", NULL
16083 };
16084
16085 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:ProgressDialog_Resume",kwnames,&obj0)) goto fail;
16086 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxProgressDialog, SWIG_POINTER_EXCEPTION | 0);
16087 if (SWIG_arg_fail(1)) SWIG_fail;
16088 {
16089 PyThreadState* __tstate = wxPyBeginAllowThreads();
16090 (arg1)->Resume();
16091
16092 wxPyEndAllowThreads(__tstate);
16093 if (PyErr_Occurred()) SWIG_fail;
16094 }
16095 Py_INCREF(Py_None); resultobj = Py_None;
16096 return resultobj;
16097 fail:
16098 return NULL;
16099 }
16100
16101
16102 static PyObject * ProgressDialog_swigregister(PyObject *, PyObject *args) {
16103 PyObject *obj;
16104 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
16105 SWIG_TypeClientData(SWIGTYPE_p_wxProgressDialog, obj);
16106 Py_INCREF(obj);
16107 return Py_BuildValue((char *)"");
16108 }
16109 static PyObject *_wrap_new_FindDialogEvent(PyObject *, PyObject *args, PyObject *kwargs) {
16110 PyObject *resultobj;
16111 wxEventType arg1 = (wxEventType) wxEVT_NULL ;
16112 int arg2 = (int) 0 ;
16113 wxFindDialogEvent *result;
16114 PyObject * obj0 = 0 ;
16115 PyObject * obj1 = 0 ;
16116 char *kwnames[] = {
16117 (char *) "commandType",(char *) "id", NULL
16118 };
16119
16120 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"|OO:new_FindDialogEvent",kwnames,&obj0,&obj1)) goto fail;
16121 if (obj0) {
16122 {
16123 arg1 = (wxEventType)(SWIG_As_int(obj0));
16124 if (SWIG_arg_fail(1)) SWIG_fail;
16125 }
16126 }
16127 if (obj1) {
16128 {
16129 arg2 = (int)(SWIG_As_int(obj1));
16130 if (SWIG_arg_fail(2)) SWIG_fail;
16131 }
16132 }
16133 {
16134 PyThreadState* __tstate = wxPyBeginAllowThreads();
16135 result = (wxFindDialogEvent *)new wxFindDialogEvent(arg1,arg2);
16136
16137 wxPyEndAllowThreads(__tstate);
16138 if (PyErr_Occurred()) SWIG_fail;
16139 }
16140 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxFindDialogEvent, 1);
16141 return resultobj;
16142 fail:
16143 return NULL;
16144 }
16145
16146
16147 static PyObject *_wrap_FindDialogEvent_GetFlags(PyObject *, PyObject *args, PyObject *kwargs) {
16148 PyObject *resultobj;
16149 wxFindDialogEvent *arg1 = (wxFindDialogEvent *) 0 ;
16150 int result;
16151 PyObject * obj0 = 0 ;
16152 char *kwnames[] = {
16153 (char *) "self", NULL
16154 };
16155
16156 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:FindDialogEvent_GetFlags",kwnames,&obj0)) goto fail;
16157 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFindDialogEvent, SWIG_POINTER_EXCEPTION | 0);
16158 if (SWIG_arg_fail(1)) SWIG_fail;
16159 {
16160 PyThreadState* __tstate = wxPyBeginAllowThreads();
16161 result = (int)(arg1)->GetFlags();
16162
16163 wxPyEndAllowThreads(__tstate);
16164 if (PyErr_Occurred()) SWIG_fail;
16165 }
16166 {
16167 resultobj = SWIG_From_int((int)(result));
16168 }
16169 return resultobj;
16170 fail:
16171 return NULL;
16172 }
16173
16174
16175 static PyObject *_wrap_FindDialogEvent_GetFindString(PyObject *, PyObject *args, PyObject *kwargs) {
16176 PyObject *resultobj;
16177 wxFindDialogEvent *arg1 = (wxFindDialogEvent *) 0 ;
16178 wxString *result;
16179 PyObject * obj0 = 0 ;
16180 char *kwnames[] = {
16181 (char *) "self", NULL
16182 };
16183
16184 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:FindDialogEvent_GetFindString",kwnames,&obj0)) goto fail;
16185 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFindDialogEvent, SWIG_POINTER_EXCEPTION | 0);
16186 if (SWIG_arg_fail(1)) SWIG_fail;
16187 {
16188 PyThreadState* __tstate = wxPyBeginAllowThreads();
16189 {
16190 wxString const &_result_ref = (arg1)->GetFindString();
16191 result = (wxString *) &_result_ref;
16192 }
16193
16194 wxPyEndAllowThreads(__tstate);
16195 if (PyErr_Occurred()) SWIG_fail;
16196 }
16197 {
16198 #if wxUSE_UNICODE
16199 resultobj = PyUnicode_FromWideChar(result->c_str(), result->Len());
16200 #else
16201 resultobj = PyString_FromStringAndSize(result->c_str(), result->Len());
16202 #endif
16203 }
16204 return resultobj;
16205 fail:
16206 return NULL;
16207 }
16208
16209
16210 static PyObject *_wrap_FindDialogEvent_GetReplaceString(PyObject *, PyObject *args, PyObject *kwargs) {
16211 PyObject *resultobj;
16212 wxFindDialogEvent *arg1 = (wxFindDialogEvent *) 0 ;
16213 wxString *result;
16214 PyObject * obj0 = 0 ;
16215 char *kwnames[] = {
16216 (char *) "self", NULL
16217 };
16218
16219 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:FindDialogEvent_GetReplaceString",kwnames,&obj0)) goto fail;
16220 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFindDialogEvent, SWIG_POINTER_EXCEPTION | 0);
16221 if (SWIG_arg_fail(1)) SWIG_fail;
16222 {
16223 PyThreadState* __tstate = wxPyBeginAllowThreads();
16224 {
16225 wxString const &_result_ref = (arg1)->GetReplaceString();
16226 result = (wxString *) &_result_ref;
16227 }
16228
16229 wxPyEndAllowThreads(__tstate);
16230 if (PyErr_Occurred()) SWIG_fail;
16231 }
16232 {
16233 #if wxUSE_UNICODE
16234 resultobj = PyUnicode_FromWideChar(result->c_str(), result->Len());
16235 #else
16236 resultobj = PyString_FromStringAndSize(result->c_str(), result->Len());
16237 #endif
16238 }
16239 return resultobj;
16240 fail:
16241 return NULL;
16242 }
16243
16244
16245 static PyObject *_wrap_FindDialogEvent_GetDialog(PyObject *, PyObject *args, PyObject *kwargs) {
16246 PyObject *resultobj;
16247 wxFindDialogEvent *arg1 = (wxFindDialogEvent *) 0 ;
16248 wxFindReplaceDialog *result;
16249 PyObject * obj0 = 0 ;
16250 char *kwnames[] = {
16251 (char *) "self", NULL
16252 };
16253
16254 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:FindDialogEvent_GetDialog",kwnames,&obj0)) goto fail;
16255 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFindDialogEvent, SWIG_POINTER_EXCEPTION | 0);
16256 if (SWIG_arg_fail(1)) SWIG_fail;
16257 {
16258 PyThreadState* __tstate = wxPyBeginAllowThreads();
16259 result = (wxFindReplaceDialog *)(arg1)->GetDialog();
16260
16261 wxPyEndAllowThreads(__tstate);
16262 if (PyErr_Occurred()) SWIG_fail;
16263 }
16264 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxFindReplaceDialog, 0);
16265 return resultobj;
16266 fail:
16267 return NULL;
16268 }
16269
16270
16271 static PyObject *_wrap_FindDialogEvent_SetFlags(PyObject *, PyObject *args, PyObject *kwargs) {
16272 PyObject *resultobj;
16273 wxFindDialogEvent *arg1 = (wxFindDialogEvent *) 0 ;
16274 int arg2 ;
16275 PyObject * obj0 = 0 ;
16276 PyObject * obj1 = 0 ;
16277 char *kwnames[] = {
16278 (char *) "self",(char *) "flags", NULL
16279 };
16280
16281 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:FindDialogEvent_SetFlags",kwnames,&obj0,&obj1)) goto fail;
16282 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFindDialogEvent, SWIG_POINTER_EXCEPTION | 0);
16283 if (SWIG_arg_fail(1)) SWIG_fail;
16284 {
16285 arg2 = (int)(SWIG_As_int(obj1));
16286 if (SWIG_arg_fail(2)) SWIG_fail;
16287 }
16288 {
16289 PyThreadState* __tstate = wxPyBeginAllowThreads();
16290 (arg1)->SetFlags(arg2);
16291
16292 wxPyEndAllowThreads(__tstate);
16293 if (PyErr_Occurred()) SWIG_fail;
16294 }
16295 Py_INCREF(Py_None); resultobj = Py_None;
16296 return resultobj;
16297 fail:
16298 return NULL;
16299 }
16300
16301
16302 static PyObject *_wrap_FindDialogEvent_SetFindString(PyObject *, PyObject *args, PyObject *kwargs) {
16303 PyObject *resultobj;
16304 wxFindDialogEvent *arg1 = (wxFindDialogEvent *) 0 ;
16305 wxString *arg2 = 0 ;
16306 bool temp2 = false ;
16307 PyObject * obj0 = 0 ;
16308 PyObject * obj1 = 0 ;
16309 char *kwnames[] = {
16310 (char *) "self",(char *) "str", NULL
16311 };
16312
16313 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:FindDialogEvent_SetFindString",kwnames,&obj0,&obj1)) goto fail;
16314 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFindDialogEvent, SWIG_POINTER_EXCEPTION | 0);
16315 if (SWIG_arg_fail(1)) SWIG_fail;
16316 {
16317 arg2 = wxString_in_helper(obj1);
16318 if (arg2 == NULL) SWIG_fail;
16319 temp2 = true;
16320 }
16321 {
16322 PyThreadState* __tstate = wxPyBeginAllowThreads();
16323 (arg1)->SetFindString((wxString const &)*arg2);
16324
16325 wxPyEndAllowThreads(__tstate);
16326 if (PyErr_Occurred()) SWIG_fail;
16327 }
16328 Py_INCREF(Py_None); resultobj = Py_None;
16329 {
16330 if (temp2)
16331 delete arg2;
16332 }
16333 return resultobj;
16334 fail:
16335 {
16336 if (temp2)
16337 delete arg2;
16338 }
16339 return NULL;
16340 }
16341
16342
16343 static PyObject *_wrap_FindDialogEvent_SetReplaceString(PyObject *, PyObject *args, PyObject *kwargs) {
16344 PyObject *resultobj;
16345 wxFindDialogEvent *arg1 = (wxFindDialogEvent *) 0 ;
16346 wxString *arg2 = 0 ;
16347 bool temp2 = false ;
16348 PyObject * obj0 = 0 ;
16349 PyObject * obj1 = 0 ;
16350 char *kwnames[] = {
16351 (char *) "self",(char *) "str", NULL
16352 };
16353
16354 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:FindDialogEvent_SetReplaceString",kwnames,&obj0,&obj1)) goto fail;
16355 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFindDialogEvent, SWIG_POINTER_EXCEPTION | 0);
16356 if (SWIG_arg_fail(1)) SWIG_fail;
16357 {
16358 arg2 = wxString_in_helper(obj1);
16359 if (arg2 == NULL) SWIG_fail;
16360 temp2 = true;
16361 }
16362 {
16363 PyThreadState* __tstate = wxPyBeginAllowThreads();
16364 (arg1)->SetReplaceString((wxString const &)*arg2);
16365
16366 wxPyEndAllowThreads(__tstate);
16367 if (PyErr_Occurred()) SWIG_fail;
16368 }
16369 Py_INCREF(Py_None); resultobj = Py_None;
16370 {
16371 if (temp2)
16372 delete arg2;
16373 }
16374 return resultobj;
16375 fail:
16376 {
16377 if (temp2)
16378 delete arg2;
16379 }
16380 return NULL;
16381 }
16382
16383
16384 static PyObject * FindDialogEvent_swigregister(PyObject *, PyObject *args) {
16385 PyObject *obj;
16386 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
16387 SWIG_TypeClientData(SWIGTYPE_p_wxFindDialogEvent, obj);
16388 Py_INCREF(obj);
16389 return Py_BuildValue((char *)"");
16390 }
16391 static PyObject *_wrap_new_FindReplaceData(PyObject *, PyObject *args, PyObject *kwargs) {
16392 PyObject *resultobj;
16393 int arg1 = (int) 0 ;
16394 wxFindReplaceData *result;
16395 PyObject * obj0 = 0 ;
16396 char *kwnames[] = {
16397 (char *) "flags", NULL
16398 };
16399
16400 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"|O:new_FindReplaceData",kwnames,&obj0)) goto fail;
16401 if (obj0) {
16402 {
16403 arg1 = (int)(SWIG_As_int(obj0));
16404 if (SWIG_arg_fail(1)) SWIG_fail;
16405 }
16406 }
16407 {
16408 PyThreadState* __tstate = wxPyBeginAllowThreads();
16409 result = (wxFindReplaceData *)new wxFindReplaceData(arg1);
16410
16411 wxPyEndAllowThreads(__tstate);
16412 if (PyErr_Occurred()) SWIG_fail;
16413 }
16414 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxFindReplaceData, 1);
16415 return resultobj;
16416 fail:
16417 return NULL;
16418 }
16419
16420
16421 static PyObject *_wrap_delete_FindReplaceData(PyObject *, PyObject *args, PyObject *kwargs) {
16422 PyObject *resultobj;
16423 wxFindReplaceData *arg1 = (wxFindReplaceData *) 0 ;
16424 PyObject * obj0 = 0 ;
16425 char *kwnames[] = {
16426 (char *) "self", NULL
16427 };
16428
16429 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:delete_FindReplaceData",kwnames,&obj0)) goto fail;
16430 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFindReplaceData, SWIG_POINTER_EXCEPTION | 0);
16431 if (SWIG_arg_fail(1)) SWIG_fail;
16432 {
16433 PyThreadState* __tstate = wxPyBeginAllowThreads();
16434 delete arg1;
16435
16436 wxPyEndAllowThreads(__tstate);
16437 if (PyErr_Occurred()) SWIG_fail;
16438 }
16439 Py_INCREF(Py_None); resultobj = Py_None;
16440 return resultobj;
16441 fail:
16442 return NULL;
16443 }
16444
16445
16446 static PyObject *_wrap_FindReplaceData_GetFindString(PyObject *, PyObject *args, PyObject *kwargs) {
16447 PyObject *resultobj;
16448 wxFindReplaceData *arg1 = (wxFindReplaceData *) 0 ;
16449 wxString *result;
16450 PyObject * obj0 = 0 ;
16451 char *kwnames[] = {
16452 (char *) "self", NULL
16453 };
16454
16455 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:FindReplaceData_GetFindString",kwnames,&obj0)) goto fail;
16456 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFindReplaceData, SWIG_POINTER_EXCEPTION | 0);
16457 if (SWIG_arg_fail(1)) SWIG_fail;
16458 {
16459 PyThreadState* __tstate = wxPyBeginAllowThreads();
16460 {
16461 wxString const &_result_ref = (arg1)->GetFindString();
16462 result = (wxString *) &_result_ref;
16463 }
16464
16465 wxPyEndAllowThreads(__tstate);
16466 if (PyErr_Occurred()) SWIG_fail;
16467 }
16468 {
16469 #if wxUSE_UNICODE
16470 resultobj = PyUnicode_FromWideChar(result->c_str(), result->Len());
16471 #else
16472 resultobj = PyString_FromStringAndSize(result->c_str(), result->Len());
16473 #endif
16474 }
16475 return resultobj;
16476 fail:
16477 return NULL;
16478 }
16479
16480
16481 static PyObject *_wrap_FindReplaceData_GetReplaceString(PyObject *, PyObject *args, PyObject *kwargs) {
16482 PyObject *resultobj;
16483 wxFindReplaceData *arg1 = (wxFindReplaceData *) 0 ;
16484 wxString *result;
16485 PyObject * obj0 = 0 ;
16486 char *kwnames[] = {
16487 (char *) "self", NULL
16488 };
16489
16490 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:FindReplaceData_GetReplaceString",kwnames,&obj0)) goto fail;
16491 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFindReplaceData, SWIG_POINTER_EXCEPTION | 0);
16492 if (SWIG_arg_fail(1)) SWIG_fail;
16493 {
16494 PyThreadState* __tstate = wxPyBeginAllowThreads();
16495 {
16496 wxString const &_result_ref = (arg1)->GetReplaceString();
16497 result = (wxString *) &_result_ref;
16498 }
16499
16500 wxPyEndAllowThreads(__tstate);
16501 if (PyErr_Occurred()) SWIG_fail;
16502 }
16503 {
16504 #if wxUSE_UNICODE
16505 resultobj = PyUnicode_FromWideChar(result->c_str(), result->Len());
16506 #else
16507 resultobj = PyString_FromStringAndSize(result->c_str(), result->Len());
16508 #endif
16509 }
16510 return resultobj;
16511 fail:
16512 return NULL;
16513 }
16514
16515
16516 static PyObject *_wrap_FindReplaceData_GetFlags(PyObject *, PyObject *args, PyObject *kwargs) {
16517 PyObject *resultobj;
16518 wxFindReplaceData *arg1 = (wxFindReplaceData *) 0 ;
16519 int result;
16520 PyObject * obj0 = 0 ;
16521 char *kwnames[] = {
16522 (char *) "self", NULL
16523 };
16524
16525 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:FindReplaceData_GetFlags",kwnames,&obj0)) goto fail;
16526 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFindReplaceData, SWIG_POINTER_EXCEPTION | 0);
16527 if (SWIG_arg_fail(1)) SWIG_fail;
16528 {
16529 PyThreadState* __tstate = wxPyBeginAllowThreads();
16530 result = (int)(arg1)->GetFlags();
16531
16532 wxPyEndAllowThreads(__tstate);
16533 if (PyErr_Occurred()) SWIG_fail;
16534 }
16535 {
16536 resultobj = SWIG_From_int((int)(result));
16537 }
16538 return resultobj;
16539 fail:
16540 return NULL;
16541 }
16542
16543
16544 static PyObject *_wrap_FindReplaceData_SetFlags(PyObject *, PyObject *args, PyObject *kwargs) {
16545 PyObject *resultobj;
16546 wxFindReplaceData *arg1 = (wxFindReplaceData *) 0 ;
16547 int arg2 ;
16548 PyObject * obj0 = 0 ;
16549 PyObject * obj1 = 0 ;
16550 char *kwnames[] = {
16551 (char *) "self",(char *) "flags", NULL
16552 };
16553
16554 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:FindReplaceData_SetFlags",kwnames,&obj0,&obj1)) goto fail;
16555 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFindReplaceData, SWIG_POINTER_EXCEPTION | 0);
16556 if (SWIG_arg_fail(1)) SWIG_fail;
16557 {
16558 arg2 = (int)(SWIG_As_int(obj1));
16559 if (SWIG_arg_fail(2)) SWIG_fail;
16560 }
16561 {
16562 PyThreadState* __tstate = wxPyBeginAllowThreads();
16563 (arg1)->SetFlags(arg2);
16564
16565 wxPyEndAllowThreads(__tstate);
16566 if (PyErr_Occurred()) SWIG_fail;
16567 }
16568 Py_INCREF(Py_None); resultobj = Py_None;
16569 return resultobj;
16570 fail:
16571 return NULL;
16572 }
16573
16574
16575 static PyObject *_wrap_FindReplaceData_SetFindString(PyObject *, PyObject *args, PyObject *kwargs) {
16576 PyObject *resultobj;
16577 wxFindReplaceData *arg1 = (wxFindReplaceData *) 0 ;
16578 wxString *arg2 = 0 ;
16579 bool temp2 = false ;
16580 PyObject * obj0 = 0 ;
16581 PyObject * obj1 = 0 ;
16582 char *kwnames[] = {
16583 (char *) "self",(char *) "str", NULL
16584 };
16585
16586 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:FindReplaceData_SetFindString",kwnames,&obj0,&obj1)) goto fail;
16587 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFindReplaceData, SWIG_POINTER_EXCEPTION | 0);
16588 if (SWIG_arg_fail(1)) SWIG_fail;
16589 {
16590 arg2 = wxString_in_helper(obj1);
16591 if (arg2 == NULL) SWIG_fail;
16592 temp2 = true;
16593 }
16594 {
16595 PyThreadState* __tstate = wxPyBeginAllowThreads();
16596 (arg1)->SetFindString((wxString const &)*arg2);
16597
16598 wxPyEndAllowThreads(__tstate);
16599 if (PyErr_Occurred()) SWIG_fail;
16600 }
16601 Py_INCREF(Py_None); resultobj = Py_None;
16602 {
16603 if (temp2)
16604 delete arg2;
16605 }
16606 return resultobj;
16607 fail:
16608 {
16609 if (temp2)
16610 delete arg2;
16611 }
16612 return NULL;
16613 }
16614
16615
16616 static PyObject *_wrap_FindReplaceData_SetReplaceString(PyObject *, PyObject *args, PyObject *kwargs) {
16617 PyObject *resultobj;
16618 wxFindReplaceData *arg1 = (wxFindReplaceData *) 0 ;
16619 wxString *arg2 = 0 ;
16620 bool temp2 = false ;
16621 PyObject * obj0 = 0 ;
16622 PyObject * obj1 = 0 ;
16623 char *kwnames[] = {
16624 (char *) "self",(char *) "str", NULL
16625 };
16626
16627 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:FindReplaceData_SetReplaceString",kwnames,&obj0,&obj1)) goto fail;
16628 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFindReplaceData, SWIG_POINTER_EXCEPTION | 0);
16629 if (SWIG_arg_fail(1)) SWIG_fail;
16630 {
16631 arg2 = wxString_in_helper(obj1);
16632 if (arg2 == NULL) SWIG_fail;
16633 temp2 = true;
16634 }
16635 {
16636 PyThreadState* __tstate = wxPyBeginAllowThreads();
16637 (arg1)->SetReplaceString((wxString const &)*arg2);
16638
16639 wxPyEndAllowThreads(__tstate);
16640 if (PyErr_Occurred()) SWIG_fail;
16641 }
16642 Py_INCREF(Py_None); resultobj = Py_None;
16643 {
16644 if (temp2)
16645 delete arg2;
16646 }
16647 return resultobj;
16648 fail:
16649 {
16650 if (temp2)
16651 delete arg2;
16652 }
16653 return NULL;
16654 }
16655
16656
16657 static PyObject * FindReplaceData_swigregister(PyObject *, PyObject *args) {
16658 PyObject *obj;
16659 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
16660 SWIG_TypeClientData(SWIGTYPE_p_wxFindReplaceData, obj);
16661 Py_INCREF(obj);
16662 return Py_BuildValue((char *)"");
16663 }
16664 static PyObject *_wrap_new_FindReplaceDialog(PyObject *, PyObject *args, PyObject *kwargs) {
16665 PyObject *resultobj;
16666 wxWindow *arg1 = (wxWindow *) 0 ;
16667 wxFindReplaceData *arg2 = (wxFindReplaceData *) 0 ;
16668 wxString *arg3 = 0 ;
16669 int arg4 = (int) 0 ;
16670 wxFindReplaceDialog *result;
16671 bool temp3 = false ;
16672 PyObject * obj0 = 0 ;
16673 PyObject * obj1 = 0 ;
16674 PyObject * obj2 = 0 ;
16675 PyObject * obj3 = 0 ;
16676 char *kwnames[] = {
16677 (char *) "parent",(char *) "data",(char *) "title",(char *) "style", NULL
16678 };
16679
16680 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO|O:new_FindReplaceDialog",kwnames,&obj0,&obj1,&obj2,&obj3)) goto fail;
16681 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
16682 if (SWIG_arg_fail(1)) SWIG_fail;
16683 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxFindReplaceData, SWIG_POINTER_EXCEPTION | 0);
16684 if (SWIG_arg_fail(2)) SWIG_fail;
16685 {
16686 arg3 = wxString_in_helper(obj2);
16687 if (arg3 == NULL) SWIG_fail;
16688 temp3 = true;
16689 }
16690 if (obj3) {
16691 {
16692 arg4 = (int)(SWIG_As_int(obj3));
16693 if (SWIG_arg_fail(4)) SWIG_fail;
16694 }
16695 }
16696 {
16697 if (!wxPyCheckForApp()) SWIG_fail;
16698 PyThreadState* __tstate = wxPyBeginAllowThreads();
16699 result = (wxFindReplaceDialog *)new wxFindReplaceDialog(arg1,arg2,(wxString const &)*arg3,arg4);
16700
16701 wxPyEndAllowThreads(__tstate);
16702 if (PyErr_Occurred()) SWIG_fail;
16703 }
16704 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxFindReplaceDialog, 1);
16705 {
16706 if (temp3)
16707 delete arg3;
16708 }
16709 return resultobj;
16710 fail:
16711 {
16712 if (temp3)
16713 delete arg3;
16714 }
16715 return NULL;
16716 }
16717
16718
16719 static PyObject *_wrap_new_PreFindReplaceDialog(PyObject *, PyObject *args, PyObject *kwargs) {
16720 PyObject *resultobj;
16721 wxFindReplaceDialog *result;
16722 char *kwnames[] = {
16723 NULL
16724 };
16725
16726 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":new_PreFindReplaceDialog",kwnames)) goto fail;
16727 {
16728 if (!wxPyCheckForApp()) SWIG_fail;
16729 PyThreadState* __tstate = wxPyBeginAllowThreads();
16730 result = (wxFindReplaceDialog *)new wxFindReplaceDialog();
16731
16732 wxPyEndAllowThreads(__tstate);
16733 if (PyErr_Occurred()) SWIG_fail;
16734 }
16735 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxFindReplaceDialog, 1);
16736 return resultobj;
16737 fail:
16738 return NULL;
16739 }
16740
16741
16742 static PyObject *_wrap_FindReplaceDialog_Create(PyObject *, PyObject *args, PyObject *kwargs) {
16743 PyObject *resultobj;
16744 wxFindReplaceDialog *arg1 = (wxFindReplaceDialog *) 0 ;
16745 wxWindow *arg2 = (wxWindow *) 0 ;
16746 wxFindReplaceData *arg3 = (wxFindReplaceData *) 0 ;
16747 wxString *arg4 = 0 ;
16748 int arg5 = (int) 0 ;
16749 bool result;
16750 bool temp4 = false ;
16751 PyObject * obj0 = 0 ;
16752 PyObject * obj1 = 0 ;
16753 PyObject * obj2 = 0 ;
16754 PyObject * obj3 = 0 ;
16755 PyObject * obj4 = 0 ;
16756 char *kwnames[] = {
16757 (char *) "self",(char *) "parent",(char *) "data",(char *) "title",(char *) "style", NULL
16758 };
16759
16760 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOO|O:FindReplaceDialog_Create",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4)) 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_wxWindow, SWIG_POINTER_EXCEPTION | 0);
16764 if (SWIG_arg_fail(2)) SWIG_fail;
16765 SWIG_Python_ConvertPtr(obj2, (void **)&arg3, SWIGTYPE_p_wxFindReplaceData, SWIG_POINTER_EXCEPTION | 0);
16766 if (SWIG_arg_fail(3)) SWIG_fail;
16767 {
16768 arg4 = wxString_in_helper(obj3);
16769 if (arg4 == NULL) SWIG_fail;
16770 temp4 = true;
16771 }
16772 if (obj4) {
16773 {
16774 arg5 = (int)(SWIG_As_int(obj4));
16775 if (SWIG_arg_fail(5)) SWIG_fail;
16776 }
16777 }
16778 {
16779 PyThreadState* __tstate = wxPyBeginAllowThreads();
16780 result = (bool)(arg1)->Create(arg2,arg3,(wxString const &)*arg4,arg5);
16781
16782 wxPyEndAllowThreads(__tstate);
16783 if (PyErr_Occurred()) SWIG_fail;
16784 }
16785 {
16786 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
16787 }
16788 {
16789 if (temp4)
16790 delete arg4;
16791 }
16792 return resultobj;
16793 fail:
16794 {
16795 if (temp4)
16796 delete arg4;
16797 }
16798 return NULL;
16799 }
16800
16801
16802 static PyObject *_wrap_FindReplaceDialog_GetData(PyObject *, PyObject *args, PyObject *kwargs) {
16803 PyObject *resultobj;
16804 wxFindReplaceDialog *arg1 = (wxFindReplaceDialog *) 0 ;
16805 wxFindReplaceData *result;
16806 PyObject * obj0 = 0 ;
16807 char *kwnames[] = {
16808 (char *) "self", NULL
16809 };
16810
16811 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:FindReplaceDialog_GetData",kwnames,&obj0)) goto fail;
16812 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFindReplaceDialog, SWIG_POINTER_EXCEPTION | 0);
16813 if (SWIG_arg_fail(1)) SWIG_fail;
16814 {
16815 PyThreadState* __tstate = wxPyBeginAllowThreads();
16816 result = (wxFindReplaceData *)(arg1)->GetData();
16817
16818 wxPyEndAllowThreads(__tstate);
16819 if (PyErr_Occurred()) SWIG_fail;
16820 }
16821 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxFindReplaceData, 0);
16822 return resultobj;
16823 fail:
16824 return NULL;
16825 }
16826
16827
16828 static PyObject *_wrap_FindReplaceDialog_SetData(PyObject *, PyObject *args, PyObject *kwargs) {
16829 PyObject *resultobj;
16830 wxFindReplaceDialog *arg1 = (wxFindReplaceDialog *) 0 ;
16831 wxFindReplaceData *arg2 = (wxFindReplaceData *) 0 ;
16832 PyObject * obj0 = 0 ;
16833 PyObject * obj1 = 0 ;
16834 char *kwnames[] = {
16835 (char *) "self",(char *) "data", NULL
16836 };
16837
16838 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:FindReplaceDialog_SetData",kwnames,&obj0,&obj1)) goto fail;
16839 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFindReplaceDialog, SWIG_POINTER_EXCEPTION | 0);
16840 if (SWIG_arg_fail(1)) SWIG_fail;
16841 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxFindReplaceData, SWIG_POINTER_EXCEPTION | 0);
16842 if (SWIG_arg_fail(2)) SWIG_fail;
16843 {
16844 PyThreadState* __tstate = wxPyBeginAllowThreads();
16845 (arg1)->SetData(arg2);
16846
16847 wxPyEndAllowThreads(__tstate);
16848 if (PyErr_Occurred()) SWIG_fail;
16849 }
16850 Py_INCREF(Py_None); resultobj = Py_None;
16851 return resultobj;
16852 fail:
16853 return NULL;
16854 }
16855
16856
16857 static PyObject * FindReplaceDialog_swigregister(PyObject *, PyObject *args) {
16858 PyObject *obj;
16859 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
16860 SWIG_TypeClientData(SWIGTYPE_p_wxFindReplaceDialog, obj);
16861 Py_INCREF(obj);
16862 return Py_BuildValue((char *)"");
16863 }
16864 static PyObject *_wrap_new_MDIParentFrame(PyObject *, PyObject *args, PyObject *kwargs) {
16865 PyObject *resultobj;
16866 wxWindow *arg1 = (wxWindow *) 0 ;
16867 int arg2 = (int) (int)-1 ;
16868 wxString const &arg3_defvalue = wxPyEmptyString ;
16869 wxString *arg3 = (wxString *) &arg3_defvalue ;
16870 wxPoint const &arg4_defvalue = wxDefaultPosition ;
16871 wxPoint *arg4 = (wxPoint *) &arg4_defvalue ;
16872 wxSize const &arg5_defvalue = wxDefaultSize ;
16873 wxSize *arg5 = (wxSize *) &arg5_defvalue ;
16874 long arg6 = (long) wxDEFAULT_FRAME_STYLE|wxVSCROLL|wxHSCROLL ;
16875 wxString const &arg7_defvalue = wxPyFrameNameStr ;
16876 wxString *arg7 = (wxString *) &arg7_defvalue ;
16877 wxMDIParentFrame *result;
16878 bool temp3 = false ;
16879 wxPoint temp4 ;
16880 wxSize temp5 ;
16881 bool temp7 = false ;
16882 PyObject * obj0 = 0 ;
16883 PyObject * obj1 = 0 ;
16884 PyObject * obj2 = 0 ;
16885 PyObject * obj3 = 0 ;
16886 PyObject * obj4 = 0 ;
16887 PyObject * obj5 = 0 ;
16888 PyObject * obj6 = 0 ;
16889 char *kwnames[] = {
16890 (char *) "parent",(char *) "id",(char *) "title",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
16891 };
16892
16893 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|OOOOOO:new_MDIParentFrame",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6)) goto fail;
16894 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
16895 if (SWIG_arg_fail(1)) SWIG_fail;
16896 if (obj1) {
16897 {
16898 arg2 = (int const)(SWIG_As_int(obj1));
16899 if (SWIG_arg_fail(2)) SWIG_fail;
16900 }
16901 }
16902 if (obj2) {
16903 {
16904 arg3 = wxString_in_helper(obj2);
16905 if (arg3 == NULL) SWIG_fail;
16906 temp3 = true;
16907 }
16908 }
16909 if (obj3) {
16910 {
16911 arg4 = &temp4;
16912 if ( ! wxPoint_helper(obj3, &arg4)) SWIG_fail;
16913 }
16914 }
16915 if (obj4) {
16916 {
16917 arg5 = &temp5;
16918 if ( ! wxSize_helper(obj4, &arg5)) SWIG_fail;
16919 }
16920 }
16921 if (obj5) {
16922 {
16923 arg6 = (long)(SWIG_As_long(obj5));
16924 if (SWIG_arg_fail(6)) SWIG_fail;
16925 }
16926 }
16927 if (obj6) {
16928 {
16929 arg7 = wxString_in_helper(obj6);
16930 if (arg7 == NULL) SWIG_fail;
16931 temp7 = true;
16932 }
16933 }
16934 {
16935 if (!wxPyCheckForApp()) SWIG_fail;
16936 PyThreadState* __tstate = wxPyBeginAllowThreads();
16937 result = (wxMDIParentFrame *)new wxMDIParentFrame(arg1,arg2,(wxString const &)*arg3,(wxPoint const &)*arg4,(wxSize const &)*arg5,arg6,(wxString const &)*arg7);
16938
16939 wxPyEndAllowThreads(__tstate);
16940 if (PyErr_Occurred()) SWIG_fail;
16941 }
16942 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxMDIParentFrame, 1);
16943 {
16944 if (temp3)
16945 delete arg3;
16946 }
16947 {
16948 if (temp7)
16949 delete arg7;
16950 }
16951 return resultobj;
16952 fail:
16953 {
16954 if (temp3)
16955 delete arg3;
16956 }
16957 {
16958 if (temp7)
16959 delete arg7;
16960 }
16961 return NULL;
16962 }
16963
16964
16965 static PyObject *_wrap_new_PreMDIParentFrame(PyObject *, PyObject *args, PyObject *kwargs) {
16966 PyObject *resultobj;
16967 wxMDIParentFrame *result;
16968 char *kwnames[] = {
16969 NULL
16970 };
16971
16972 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":new_PreMDIParentFrame",kwnames)) goto fail;
16973 {
16974 if (!wxPyCheckForApp()) SWIG_fail;
16975 PyThreadState* __tstate = wxPyBeginAllowThreads();
16976 result = (wxMDIParentFrame *)new wxMDIParentFrame();
16977
16978 wxPyEndAllowThreads(__tstate);
16979 if (PyErr_Occurred()) SWIG_fail;
16980 }
16981 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxMDIParentFrame, 1);
16982 return resultobj;
16983 fail:
16984 return NULL;
16985 }
16986
16987
16988 static PyObject *_wrap_MDIParentFrame_Create(PyObject *, PyObject *args, PyObject *kwargs) {
16989 PyObject *resultobj;
16990 wxMDIParentFrame *arg1 = (wxMDIParentFrame *) 0 ;
16991 wxWindow *arg2 = (wxWindow *) 0 ;
16992 int arg3 = (int) (int)-1 ;
16993 wxString const &arg4_defvalue = wxPyEmptyString ;
16994 wxString *arg4 = (wxString *) &arg4_defvalue ;
16995 wxPoint const &arg5_defvalue = wxDefaultPosition ;
16996 wxPoint *arg5 = (wxPoint *) &arg5_defvalue ;
16997 wxSize const &arg6_defvalue = wxDefaultSize ;
16998 wxSize *arg6 = (wxSize *) &arg6_defvalue ;
16999 long arg7 = (long) wxDEFAULT_FRAME_STYLE|wxVSCROLL|wxHSCROLL ;
17000 wxString const &arg8_defvalue = wxPyFrameNameStr ;
17001 wxString *arg8 = (wxString *) &arg8_defvalue ;
17002 bool result;
17003 bool temp4 = false ;
17004 wxPoint temp5 ;
17005 wxSize temp6 ;
17006 bool temp8 = false ;
17007 PyObject * obj0 = 0 ;
17008 PyObject * obj1 = 0 ;
17009 PyObject * obj2 = 0 ;
17010 PyObject * obj3 = 0 ;
17011 PyObject * obj4 = 0 ;
17012 PyObject * obj5 = 0 ;
17013 PyObject * obj6 = 0 ;
17014 PyObject * obj7 = 0 ;
17015 char *kwnames[] = {
17016 (char *) "self",(char *) "parent",(char *) "id",(char *) "title",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
17017 };
17018
17019 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|OOOOOO:MDIParentFrame_Create",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6,&obj7)) goto fail;
17020 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMDIParentFrame, SWIG_POINTER_EXCEPTION | 0);
17021 if (SWIG_arg_fail(1)) SWIG_fail;
17022 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
17023 if (SWIG_arg_fail(2)) SWIG_fail;
17024 if (obj2) {
17025 {
17026 arg3 = (int const)(SWIG_As_int(obj2));
17027 if (SWIG_arg_fail(3)) SWIG_fail;
17028 }
17029 }
17030 if (obj3) {
17031 {
17032 arg4 = wxString_in_helper(obj3);
17033 if (arg4 == NULL) SWIG_fail;
17034 temp4 = true;
17035 }
17036 }
17037 if (obj4) {
17038 {
17039 arg5 = &temp5;
17040 if ( ! wxPoint_helper(obj4, &arg5)) SWIG_fail;
17041 }
17042 }
17043 if (obj5) {
17044 {
17045 arg6 = &temp6;
17046 if ( ! wxSize_helper(obj5, &arg6)) SWIG_fail;
17047 }
17048 }
17049 if (obj6) {
17050 {
17051 arg7 = (long)(SWIG_As_long(obj6));
17052 if (SWIG_arg_fail(7)) SWIG_fail;
17053 }
17054 }
17055 if (obj7) {
17056 {
17057 arg8 = wxString_in_helper(obj7);
17058 if (arg8 == NULL) SWIG_fail;
17059 temp8 = true;
17060 }
17061 }
17062 {
17063 PyThreadState* __tstate = wxPyBeginAllowThreads();
17064 result = (bool)(arg1)->Create(arg2,arg3,(wxString const &)*arg4,(wxPoint const &)*arg5,(wxSize const &)*arg6,arg7,(wxString const &)*arg8);
17065
17066 wxPyEndAllowThreads(__tstate);
17067 if (PyErr_Occurred()) SWIG_fail;
17068 }
17069 {
17070 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
17071 }
17072 {
17073 if (temp4)
17074 delete arg4;
17075 }
17076 {
17077 if (temp8)
17078 delete arg8;
17079 }
17080 return resultobj;
17081 fail:
17082 {
17083 if (temp4)
17084 delete arg4;
17085 }
17086 {
17087 if (temp8)
17088 delete arg8;
17089 }
17090 return NULL;
17091 }
17092
17093
17094 static PyObject *_wrap_MDIParentFrame_ActivateNext(PyObject *, PyObject *args, PyObject *kwargs) {
17095 PyObject *resultobj;
17096 wxMDIParentFrame *arg1 = (wxMDIParentFrame *) 0 ;
17097 PyObject * obj0 = 0 ;
17098 char *kwnames[] = {
17099 (char *) "self", NULL
17100 };
17101
17102 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:MDIParentFrame_ActivateNext",kwnames,&obj0)) goto fail;
17103 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMDIParentFrame, SWIG_POINTER_EXCEPTION | 0);
17104 if (SWIG_arg_fail(1)) SWIG_fail;
17105 {
17106 PyThreadState* __tstate = wxPyBeginAllowThreads();
17107 (arg1)->ActivateNext();
17108
17109 wxPyEndAllowThreads(__tstate);
17110 if (PyErr_Occurred()) SWIG_fail;
17111 }
17112 Py_INCREF(Py_None); resultobj = Py_None;
17113 return resultobj;
17114 fail:
17115 return NULL;
17116 }
17117
17118
17119 static PyObject *_wrap_MDIParentFrame_ActivatePrevious(PyObject *, PyObject *args, PyObject *kwargs) {
17120 PyObject *resultobj;
17121 wxMDIParentFrame *arg1 = (wxMDIParentFrame *) 0 ;
17122 PyObject * obj0 = 0 ;
17123 char *kwnames[] = {
17124 (char *) "self", NULL
17125 };
17126
17127 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:MDIParentFrame_ActivatePrevious",kwnames,&obj0)) goto fail;
17128 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMDIParentFrame, SWIG_POINTER_EXCEPTION | 0);
17129 if (SWIG_arg_fail(1)) SWIG_fail;
17130 {
17131 PyThreadState* __tstate = wxPyBeginAllowThreads();
17132 (arg1)->ActivatePrevious();
17133
17134 wxPyEndAllowThreads(__tstate);
17135 if (PyErr_Occurred()) SWIG_fail;
17136 }
17137 Py_INCREF(Py_None); resultobj = Py_None;
17138 return resultobj;
17139 fail:
17140 return NULL;
17141 }
17142
17143
17144 static PyObject *_wrap_MDIParentFrame_ArrangeIcons(PyObject *, PyObject *args, PyObject *kwargs) {
17145 PyObject *resultobj;
17146 wxMDIParentFrame *arg1 = (wxMDIParentFrame *) 0 ;
17147 PyObject * obj0 = 0 ;
17148 char *kwnames[] = {
17149 (char *) "self", NULL
17150 };
17151
17152 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:MDIParentFrame_ArrangeIcons",kwnames,&obj0)) goto fail;
17153 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMDIParentFrame, SWIG_POINTER_EXCEPTION | 0);
17154 if (SWIG_arg_fail(1)) SWIG_fail;
17155 {
17156 PyThreadState* __tstate = wxPyBeginAllowThreads();
17157 (arg1)->ArrangeIcons();
17158
17159 wxPyEndAllowThreads(__tstate);
17160 if (PyErr_Occurred()) SWIG_fail;
17161 }
17162 Py_INCREF(Py_None); resultobj = Py_None;
17163 return resultobj;
17164 fail:
17165 return NULL;
17166 }
17167
17168
17169 static PyObject *_wrap_MDIParentFrame_Cascade(PyObject *, PyObject *args, PyObject *kwargs) {
17170 PyObject *resultobj;
17171 wxMDIParentFrame *arg1 = (wxMDIParentFrame *) 0 ;
17172 PyObject * obj0 = 0 ;
17173 char *kwnames[] = {
17174 (char *) "self", NULL
17175 };
17176
17177 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:MDIParentFrame_Cascade",kwnames,&obj0)) goto fail;
17178 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMDIParentFrame, SWIG_POINTER_EXCEPTION | 0);
17179 if (SWIG_arg_fail(1)) SWIG_fail;
17180 {
17181 PyThreadState* __tstate = wxPyBeginAllowThreads();
17182 (arg1)->Cascade();
17183
17184 wxPyEndAllowThreads(__tstate);
17185 if (PyErr_Occurred()) SWIG_fail;
17186 }
17187 Py_INCREF(Py_None); resultobj = Py_None;
17188 return resultobj;
17189 fail:
17190 return NULL;
17191 }
17192
17193
17194 static PyObject *_wrap_MDIParentFrame_GetActiveChild(PyObject *, PyObject *args, PyObject *kwargs) {
17195 PyObject *resultobj;
17196 wxMDIParentFrame *arg1 = (wxMDIParentFrame *) 0 ;
17197 wxMDIChildFrame *result;
17198 PyObject * obj0 = 0 ;
17199 char *kwnames[] = {
17200 (char *) "self", NULL
17201 };
17202
17203 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:MDIParentFrame_GetActiveChild",kwnames,&obj0)) goto fail;
17204 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMDIParentFrame, SWIG_POINTER_EXCEPTION | 0);
17205 if (SWIG_arg_fail(1)) SWIG_fail;
17206 {
17207 PyThreadState* __tstate = wxPyBeginAllowThreads();
17208 result = (wxMDIChildFrame *)(arg1)->GetActiveChild();
17209
17210 wxPyEndAllowThreads(__tstate);
17211 if (PyErr_Occurred()) SWIG_fail;
17212 }
17213 {
17214 resultobj = wxPyMake_wxObject(result, 0);
17215 }
17216 return resultobj;
17217 fail:
17218 return NULL;
17219 }
17220
17221
17222 static PyObject *_wrap_MDIParentFrame_GetClientWindow(PyObject *, PyObject *args, PyObject *kwargs) {
17223 PyObject *resultobj;
17224 wxMDIParentFrame *arg1 = (wxMDIParentFrame *) 0 ;
17225 wxMDIClientWindow *result;
17226 PyObject * obj0 = 0 ;
17227 char *kwnames[] = {
17228 (char *) "self", NULL
17229 };
17230
17231 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:MDIParentFrame_GetClientWindow",kwnames,&obj0)) goto fail;
17232 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMDIParentFrame, SWIG_POINTER_EXCEPTION | 0);
17233 if (SWIG_arg_fail(1)) SWIG_fail;
17234 {
17235 PyThreadState* __tstate = wxPyBeginAllowThreads();
17236 result = (wxMDIClientWindow *)(arg1)->GetClientWindow();
17237
17238 wxPyEndAllowThreads(__tstate);
17239 if (PyErr_Occurred()) SWIG_fail;
17240 }
17241 {
17242 resultobj = wxPyMake_wxObject(result, 0);
17243 }
17244 return resultobj;
17245 fail:
17246 return NULL;
17247 }
17248
17249
17250 static PyObject *_wrap_MDIParentFrame_GetToolBar(PyObject *, PyObject *args, PyObject *kwargs) {
17251 PyObject *resultobj;
17252 wxMDIParentFrame *arg1 = (wxMDIParentFrame *) 0 ;
17253 wxWindow *result;
17254 PyObject * obj0 = 0 ;
17255 char *kwnames[] = {
17256 (char *) "self", NULL
17257 };
17258
17259 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:MDIParentFrame_GetToolBar",kwnames,&obj0)) goto fail;
17260 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMDIParentFrame, SWIG_POINTER_EXCEPTION | 0);
17261 if (SWIG_arg_fail(1)) SWIG_fail;
17262 {
17263 PyThreadState* __tstate = wxPyBeginAllowThreads();
17264 result = (wxWindow *)(arg1)->GetToolBar();
17265
17266 wxPyEndAllowThreads(__tstate);
17267 if (PyErr_Occurred()) SWIG_fail;
17268 }
17269 {
17270 resultobj = wxPyMake_wxObject(result, 0);
17271 }
17272 return resultobj;
17273 fail:
17274 return NULL;
17275 }
17276
17277
17278 static PyObject *_wrap_MDIParentFrame_GetWindowMenu(PyObject *, PyObject *args, PyObject *kwargs) {
17279 PyObject *resultobj;
17280 wxMDIParentFrame *arg1 = (wxMDIParentFrame *) 0 ;
17281 wxMenu *result;
17282 PyObject * obj0 = 0 ;
17283 char *kwnames[] = {
17284 (char *) "self", NULL
17285 };
17286
17287 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:MDIParentFrame_GetWindowMenu",kwnames,&obj0)) goto fail;
17288 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMDIParentFrame, SWIG_POINTER_EXCEPTION | 0);
17289 if (SWIG_arg_fail(1)) SWIG_fail;
17290 {
17291 PyThreadState* __tstate = wxPyBeginAllowThreads();
17292 result = (wxMenu *)(arg1)->GetWindowMenu();
17293
17294 wxPyEndAllowThreads(__tstate);
17295 if (PyErr_Occurred()) SWIG_fail;
17296 }
17297 {
17298 resultobj = wxPyMake_wxObject(result, 0);
17299 }
17300 return resultobj;
17301 fail:
17302 return NULL;
17303 }
17304
17305
17306 static PyObject *_wrap_MDIParentFrame_SetWindowMenu(PyObject *, PyObject *args, PyObject *kwargs) {
17307 PyObject *resultobj;
17308 wxMDIParentFrame *arg1 = (wxMDIParentFrame *) 0 ;
17309 wxMenu *arg2 = (wxMenu *) 0 ;
17310 PyObject * obj0 = 0 ;
17311 PyObject * obj1 = 0 ;
17312 char *kwnames[] = {
17313 (char *) "self",(char *) "menu", NULL
17314 };
17315
17316 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:MDIParentFrame_SetWindowMenu",kwnames,&obj0,&obj1)) goto fail;
17317 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMDIParentFrame, SWIG_POINTER_EXCEPTION | 0);
17318 if (SWIG_arg_fail(1)) SWIG_fail;
17319 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxMenu, SWIG_POINTER_EXCEPTION | 0);
17320 if (SWIG_arg_fail(2)) SWIG_fail;
17321 {
17322 PyThreadState* __tstate = wxPyBeginAllowThreads();
17323 (arg1)->SetWindowMenu(arg2);
17324
17325 wxPyEndAllowThreads(__tstate);
17326 if (PyErr_Occurred()) SWIG_fail;
17327 }
17328 Py_INCREF(Py_None); resultobj = Py_None;
17329 return resultobj;
17330 fail:
17331 return NULL;
17332 }
17333
17334
17335 static PyObject *_wrap_MDIParentFrame_SetToolBar(PyObject *, PyObject *args, PyObject *kwargs) {
17336 PyObject *resultobj;
17337 wxMDIParentFrame *arg1 = (wxMDIParentFrame *) 0 ;
17338 wxToolBar *arg2 = (wxToolBar *) 0 ;
17339 PyObject * obj0 = 0 ;
17340 PyObject * obj1 = 0 ;
17341 char *kwnames[] = {
17342 (char *) "self",(char *) "toolbar", NULL
17343 };
17344
17345 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:MDIParentFrame_SetToolBar",kwnames,&obj0,&obj1)) goto fail;
17346 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMDIParentFrame, SWIG_POINTER_EXCEPTION | 0);
17347 if (SWIG_arg_fail(1)) SWIG_fail;
17348 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxToolBar, SWIG_POINTER_EXCEPTION | 0);
17349 if (SWIG_arg_fail(2)) SWIG_fail;
17350 {
17351 PyThreadState* __tstate = wxPyBeginAllowThreads();
17352 (arg1)->SetToolBar(arg2);
17353
17354 wxPyEndAllowThreads(__tstate);
17355 if (PyErr_Occurred()) SWIG_fail;
17356 }
17357 Py_INCREF(Py_None); resultobj = Py_None;
17358 return resultobj;
17359 fail:
17360 return NULL;
17361 }
17362
17363
17364 static PyObject *_wrap_MDIParentFrame_Tile(PyObject *, PyObject *args, PyObject *kwargs) {
17365 PyObject *resultobj;
17366 wxMDIParentFrame *arg1 = (wxMDIParentFrame *) 0 ;
17367 wxOrientation arg2 = (wxOrientation) wxHORIZONTAL ;
17368 PyObject * obj0 = 0 ;
17369 PyObject * obj1 = 0 ;
17370 char *kwnames[] = {
17371 (char *) "self",(char *) "orient", NULL
17372 };
17373
17374 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:MDIParentFrame_Tile",kwnames,&obj0,&obj1)) goto fail;
17375 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMDIParentFrame, SWIG_POINTER_EXCEPTION | 0);
17376 if (SWIG_arg_fail(1)) SWIG_fail;
17377 if (obj1) {
17378 {
17379 arg2 = (wxOrientation)(SWIG_As_int(obj1));
17380 if (SWIG_arg_fail(2)) SWIG_fail;
17381 }
17382 }
17383 {
17384 PyThreadState* __tstate = wxPyBeginAllowThreads();
17385 (arg1)->Tile((wxOrientation )arg2);
17386
17387 wxPyEndAllowThreads(__tstate);
17388 if (PyErr_Occurred()) SWIG_fail;
17389 }
17390 Py_INCREF(Py_None); resultobj = Py_None;
17391 return resultobj;
17392 fail:
17393 return NULL;
17394 }
17395
17396
17397 static PyObject * MDIParentFrame_swigregister(PyObject *, PyObject *args) {
17398 PyObject *obj;
17399 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
17400 SWIG_TypeClientData(SWIGTYPE_p_wxMDIParentFrame, obj);
17401 Py_INCREF(obj);
17402 return Py_BuildValue((char *)"");
17403 }
17404 static PyObject *_wrap_new_MDIChildFrame(PyObject *, PyObject *args, PyObject *kwargs) {
17405 PyObject *resultobj;
17406 wxMDIParentFrame *arg1 = (wxMDIParentFrame *) 0 ;
17407 int arg2 = (int) (int)-1 ;
17408 wxString const &arg3_defvalue = wxPyEmptyString ;
17409 wxString *arg3 = (wxString *) &arg3_defvalue ;
17410 wxPoint const &arg4_defvalue = wxDefaultPosition ;
17411 wxPoint *arg4 = (wxPoint *) &arg4_defvalue ;
17412 wxSize const &arg5_defvalue = wxDefaultSize ;
17413 wxSize *arg5 = (wxSize *) &arg5_defvalue ;
17414 long arg6 = (long) wxDEFAULT_FRAME_STYLE ;
17415 wxString const &arg7_defvalue = wxPyFrameNameStr ;
17416 wxString *arg7 = (wxString *) &arg7_defvalue ;
17417 wxMDIChildFrame *result;
17418 bool temp3 = false ;
17419 wxPoint temp4 ;
17420 wxSize temp5 ;
17421 bool temp7 = false ;
17422 PyObject * obj0 = 0 ;
17423 PyObject * obj1 = 0 ;
17424 PyObject * obj2 = 0 ;
17425 PyObject * obj3 = 0 ;
17426 PyObject * obj4 = 0 ;
17427 PyObject * obj5 = 0 ;
17428 PyObject * obj6 = 0 ;
17429 char *kwnames[] = {
17430 (char *) "parent",(char *) "id",(char *) "title",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
17431 };
17432
17433 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|OOOOOO:new_MDIChildFrame",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6)) goto fail;
17434 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMDIParentFrame, SWIG_POINTER_EXCEPTION | 0);
17435 if (SWIG_arg_fail(1)) SWIG_fail;
17436 if (obj1) {
17437 {
17438 arg2 = (int const)(SWIG_As_int(obj1));
17439 if (SWIG_arg_fail(2)) SWIG_fail;
17440 }
17441 }
17442 if (obj2) {
17443 {
17444 arg3 = wxString_in_helper(obj2);
17445 if (arg3 == NULL) SWIG_fail;
17446 temp3 = true;
17447 }
17448 }
17449 if (obj3) {
17450 {
17451 arg4 = &temp4;
17452 if ( ! wxPoint_helper(obj3, &arg4)) SWIG_fail;
17453 }
17454 }
17455 if (obj4) {
17456 {
17457 arg5 = &temp5;
17458 if ( ! wxSize_helper(obj4, &arg5)) SWIG_fail;
17459 }
17460 }
17461 if (obj5) {
17462 {
17463 arg6 = (long)(SWIG_As_long(obj5));
17464 if (SWIG_arg_fail(6)) SWIG_fail;
17465 }
17466 }
17467 if (obj6) {
17468 {
17469 arg7 = wxString_in_helper(obj6);
17470 if (arg7 == NULL) SWIG_fail;
17471 temp7 = true;
17472 }
17473 }
17474 {
17475 if (!wxPyCheckForApp()) SWIG_fail;
17476 PyThreadState* __tstate = wxPyBeginAllowThreads();
17477 result = (wxMDIChildFrame *)new wxMDIChildFrame(arg1,arg2,(wxString const &)*arg3,(wxPoint const &)*arg4,(wxSize const &)*arg5,arg6,(wxString const &)*arg7);
17478
17479 wxPyEndAllowThreads(__tstate);
17480 if (PyErr_Occurred()) SWIG_fail;
17481 }
17482 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxMDIChildFrame, 1);
17483 {
17484 if (temp3)
17485 delete arg3;
17486 }
17487 {
17488 if (temp7)
17489 delete arg7;
17490 }
17491 return resultobj;
17492 fail:
17493 {
17494 if (temp3)
17495 delete arg3;
17496 }
17497 {
17498 if (temp7)
17499 delete arg7;
17500 }
17501 return NULL;
17502 }
17503
17504
17505 static PyObject *_wrap_new_PreMDIChildFrame(PyObject *, PyObject *args, PyObject *kwargs) {
17506 PyObject *resultobj;
17507 wxMDIChildFrame *result;
17508 char *kwnames[] = {
17509 NULL
17510 };
17511
17512 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":new_PreMDIChildFrame",kwnames)) goto fail;
17513 {
17514 if (!wxPyCheckForApp()) SWIG_fail;
17515 PyThreadState* __tstate = wxPyBeginAllowThreads();
17516 result = (wxMDIChildFrame *)new wxMDIChildFrame();
17517
17518 wxPyEndAllowThreads(__tstate);
17519 if (PyErr_Occurred()) SWIG_fail;
17520 }
17521 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxMDIChildFrame, 1);
17522 return resultobj;
17523 fail:
17524 return NULL;
17525 }
17526
17527
17528 static PyObject *_wrap_MDIChildFrame_Create(PyObject *, PyObject *args, PyObject *kwargs) {
17529 PyObject *resultobj;
17530 wxMDIChildFrame *arg1 = (wxMDIChildFrame *) 0 ;
17531 wxMDIParentFrame *arg2 = (wxMDIParentFrame *) 0 ;
17532 int arg3 = (int) (int)-1 ;
17533 wxString const &arg4_defvalue = wxPyEmptyString ;
17534 wxString *arg4 = (wxString *) &arg4_defvalue ;
17535 wxPoint const &arg5_defvalue = wxDefaultPosition ;
17536 wxPoint *arg5 = (wxPoint *) &arg5_defvalue ;
17537 wxSize const &arg6_defvalue = wxDefaultSize ;
17538 wxSize *arg6 = (wxSize *) &arg6_defvalue ;
17539 long arg7 = (long) wxDEFAULT_FRAME_STYLE ;
17540 wxString const &arg8_defvalue = wxPyFrameNameStr ;
17541 wxString *arg8 = (wxString *) &arg8_defvalue ;
17542 bool result;
17543 bool temp4 = false ;
17544 wxPoint temp5 ;
17545 wxSize temp6 ;
17546 bool temp8 = false ;
17547 PyObject * obj0 = 0 ;
17548 PyObject * obj1 = 0 ;
17549 PyObject * obj2 = 0 ;
17550 PyObject * obj3 = 0 ;
17551 PyObject * obj4 = 0 ;
17552 PyObject * obj5 = 0 ;
17553 PyObject * obj6 = 0 ;
17554 PyObject * obj7 = 0 ;
17555 char *kwnames[] = {
17556 (char *) "self",(char *) "parent",(char *) "id",(char *) "title",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
17557 };
17558
17559 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|OOOOOO:MDIChildFrame_Create",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6,&obj7)) goto fail;
17560 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMDIChildFrame, SWIG_POINTER_EXCEPTION | 0);
17561 if (SWIG_arg_fail(1)) SWIG_fail;
17562 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxMDIParentFrame, SWIG_POINTER_EXCEPTION | 0);
17563 if (SWIG_arg_fail(2)) SWIG_fail;
17564 if (obj2) {
17565 {
17566 arg3 = (int const)(SWIG_As_int(obj2));
17567 if (SWIG_arg_fail(3)) SWIG_fail;
17568 }
17569 }
17570 if (obj3) {
17571 {
17572 arg4 = wxString_in_helper(obj3);
17573 if (arg4 == NULL) SWIG_fail;
17574 temp4 = true;
17575 }
17576 }
17577 if (obj4) {
17578 {
17579 arg5 = &temp5;
17580 if ( ! wxPoint_helper(obj4, &arg5)) SWIG_fail;
17581 }
17582 }
17583 if (obj5) {
17584 {
17585 arg6 = &temp6;
17586 if ( ! wxSize_helper(obj5, &arg6)) SWIG_fail;
17587 }
17588 }
17589 if (obj6) {
17590 {
17591 arg7 = (long)(SWIG_As_long(obj6));
17592 if (SWIG_arg_fail(7)) SWIG_fail;
17593 }
17594 }
17595 if (obj7) {
17596 {
17597 arg8 = wxString_in_helper(obj7);
17598 if (arg8 == NULL) SWIG_fail;
17599 temp8 = true;
17600 }
17601 }
17602 {
17603 PyThreadState* __tstate = wxPyBeginAllowThreads();
17604 result = (bool)(arg1)->Create(arg2,arg3,(wxString const &)*arg4,(wxPoint const &)*arg5,(wxSize const &)*arg6,arg7,(wxString const &)*arg8);
17605
17606 wxPyEndAllowThreads(__tstate);
17607 if (PyErr_Occurred()) SWIG_fail;
17608 }
17609 {
17610 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
17611 }
17612 {
17613 if (temp4)
17614 delete arg4;
17615 }
17616 {
17617 if (temp8)
17618 delete arg8;
17619 }
17620 return resultobj;
17621 fail:
17622 {
17623 if (temp4)
17624 delete arg4;
17625 }
17626 {
17627 if (temp8)
17628 delete arg8;
17629 }
17630 return NULL;
17631 }
17632
17633
17634 static PyObject *_wrap_MDIChildFrame_Activate(PyObject *, PyObject *args, PyObject *kwargs) {
17635 PyObject *resultobj;
17636 wxMDIChildFrame *arg1 = (wxMDIChildFrame *) 0 ;
17637 PyObject * obj0 = 0 ;
17638 char *kwnames[] = {
17639 (char *) "self", NULL
17640 };
17641
17642 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:MDIChildFrame_Activate",kwnames,&obj0)) goto fail;
17643 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMDIChildFrame, SWIG_POINTER_EXCEPTION | 0);
17644 if (SWIG_arg_fail(1)) SWIG_fail;
17645 {
17646 PyThreadState* __tstate = wxPyBeginAllowThreads();
17647 (arg1)->Activate();
17648
17649 wxPyEndAllowThreads(__tstate);
17650 if (PyErr_Occurred()) SWIG_fail;
17651 }
17652 Py_INCREF(Py_None); resultobj = Py_None;
17653 return resultobj;
17654 fail:
17655 return NULL;
17656 }
17657
17658
17659 static PyObject *_wrap_MDIChildFrame_Maximize(PyObject *, PyObject *args, PyObject *kwargs) {
17660 PyObject *resultobj;
17661 wxMDIChildFrame *arg1 = (wxMDIChildFrame *) 0 ;
17662 bool arg2 = (bool) true ;
17663 PyObject * obj0 = 0 ;
17664 PyObject * obj1 = 0 ;
17665 char *kwnames[] = {
17666 (char *) "self",(char *) "maximize", NULL
17667 };
17668
17669 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:MDIChildFrame_Maximize",kwnames,&obj0,&obj1)) goto fail;
17670 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMDIChildFrame, SWIG_POINTER_EXCEPTION | 0);
17671 if (SWIG_arg_fail(1)) SWIG_fail;
17672 if (obj1) {
17673 {
17674 arg2 = (bool)(SWIG_As_bool(obj1));
17675 if (SWIG_arg_fail(2)) SWIG_fail;
17676 }
17677 }
17678 {
17679 PyThreadState* __tstate = wxPyBeginAllowThreads();
17680 (arg1)->Maximize(arg2);
17681
17682 wxPyEndAllowThreads(__tstate);
17683 if (PyErr_Occurred()) SWIG_fail;
17684 }
17685 Py_INCREF(Py_None); resultobj = Py_None;
17686 return resultobj;
17687 fail:
17688 return NULL;
17689 }
17690
17691
17692 static PyObject *_wrap_MDIChildFrame_Restore(PyObject *, PyObject *args, PyObject *kwargs) {
17693 PyObject *resultobj;
17694 wxMDIChildFrame *arg1 = (wxMDIChildFrame *) 0 ;
17695 PyObject * obj0 = 0 ;
17696 char *kwnames[] = {
17697 (char *) "self", NULL
17698 };
17699
17700 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:MDIChildFrame_Restore",kwnames,&obj0)) goto fail;
17701 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMDIChildFrame, SWIG_POINTER_EXCEPTION | 0);
17702 if (SWIG_arg_fail(1)) SWIG_fail;
17703 {
17704 PyThreadState* __tstate = wxPyBeginAllowThreads();
17705 (arg1)->Restore();
17706
17707 wxPyEndAllowThreads(__tstate);
17708 if (PyErr_Occurred()) SWIG_fail;
17709 }
17710 Py_INCREF(Py_None); resultobj = Py_None;
17711 return resultobj;
17712 fail:
17713 return NULL;
17714 }
17715
17716
17717 static PyObject * MDIChildFrame_swigregister(PyObject *, PyObject *args) {
17718 PyObject *obj;
17719 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
17720 SWIG_TypeClientData(SWIGTYPE_p_wxMDIChildFrame, obj);
17721 Py_INCREF(obj);
17722 return Py_BuildValue((char *)"");
17723 }
17724 static PyObject *_wrap_new_MDIClientWindow(PyObject *, PyObject *args, PyObject *kwargs) {
17725 PyObject *resultobj;
17726 wxMDIParentFrame *arg1 = (wxMDIParentFrame *) 0 ;
17727 long arg2 = (long) 0 ;
17728 wxMDIClientWindow *result;
17729 PyObject * obj0 = 0 ;
17730 PyObject * obj1 = 0 ;
17731 char *kwnames[] = {
17732 (char *) "parent",(char *) "style", NULL
17733 };
17734
17735 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:new_MDIClientWindow",kwnames,&obj0,&obj1)) goto fail;
17736 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMDIParentFrame, SWIG_POINTER_EXCEPTION | 0);
17737 if (SWIG_arg_fail(1)) SWIG_fail;
17738 if (obj1) {
17739 {
17740 arg2 = (long)(SWIG_As_long(obj1));
17741 if (SWIG_arg_fail(2)) SWIG_fail;
17742 }
17743 }
17744 {
17745 if (!wxPyCheckForApp()) SWIG_fail;
17746 PyThreadState* __tstate = wxPyBeginAllowThreads();
17747 result = (wxMDIClientWindow *)new wxMDIClientWindow(arg1,arg2);
17748
17749 wxPyEndAllowThreads(__tstate);
17750 if (PyErr_Occurred()) SWIG_fail;
17751 }
17752 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxMDIClientWindow, 1);
17753 return resultobj;
17754 fail:
17755 return NULL;
17756 }
17757
17758
17759 static PyObject *_wrap_new_PreMDIClientWindow(PyObject *, PyObject *args, PyObject *kwargs) {
17760 PyObject *resultobj;
17761 wxMDIClientWindow *result;
17762 char *kwnames[] = {
17763 NULL
17764 };
17765
17766 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":new_PreMDIClientWindow",kwnames)) goto fail;
17767 {
17768 if (!wxPyCheckForApp()) SWIG_fail;
17769 PyThreadState* __tstate = wxPyBeginAllowThreads();
17770 result = (wxMDIClientWindow *)new wxMDIClientWindow();
17771
17772 wxPyEndAllowThreads(__tstate);
17773 if (PyErr_Occurred()) SWIG_fail;
17774 }
17775 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxMDIClientWindow, 1);
17776 return resultobj;
17777 fail:
17778 return NULL;
17779 }
17780
17781
17782 static PyObject *_wrap_MDIClientWindow_Create(PyObject *, PyObject *args, PyObject *kwargs) {
17783 PyObject *resultobj;
17784 wxMDIClientWindow *arg1 = (wxMDIClientWindow *) 0 ;
17785 wxMDIParentFrame *arg2 = (wxMDIParentFrame *) 0 ;
17786 long arg3 = (long) 0 ;
17787 bool result;
17788 PyObject * obj0 = 0 ;
17789 PyObject * obj1 = 0 ;
17790 PyObject * obj2 = 0 ;
17791 char *kwnames[] = {
17792 (char *) "self",(char *) "parent",(char *) "style", NULL
17793 };
17794
17795 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|O:MDIClientWindow_Create",kwnames,&obj0,&obj1,&obj2)) goto fail;
17796 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMDIClientWindow, SWIG_POINTER_EXCEPTION | 0);
17797 if (SWIG_arg_fail(1)) SWIG_fail;
17798 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxMDIParentFrame, SWIG_POINTER_EXCEPTION | 0);
17799 if (SWIG_arg_fail(2)) SWIG_fail;
17800 if (obj2) {
17801 {
17802 arg3 = (long)(SWIG_As_long(obj2));
17803 if (SWIG_arg_fail(3)) SWIG_fail;
17804 }
17805 }
17806 {
17807 PyThreadState* __tstate = wxPyBeginAllowThreads();
17808 result = (bool)(arg1)->Create(arg2,arg3);
17809
17810 wxPyEndAllowThreads(__tstate);
17811 if (PyErr_Occurred()) SWIG_fail;
17812 }
17813 {
17814 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
17815 }
17816 return resultobj;
17817 fail:
17818 return NULL;
17819 }
17820
17821
17822 static PyObject * MDIClientWindow_swigregister(PyObject *, PyObject *args) {
17823 PyObject *obj;
17824 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
17825 SWIG_TypeClientData(SWIGTYPE_p_wxMDIClientWindow, obj);
17826 Py_INCREF(obj);
17827 return Py_BuildValue((char *)"");
17828 }
17829 static PyObject *_wrap_new_PyWindow(PyObject *, PyObject *args, PyObject *kwargs) {
17830 PyObject *resultobj;
17831 wxWindow *arg1 = (wxWindow *) 0 ;
17832 int arg2 = (int) (int)-1 ;
17833 wxPoint const &arg3_defvalue = wxDefaultPosition ;
17834 wxPoint *arg3 = (wxPoint *) &arg3_defvalue ;
17835 wxSize const &arg4_defvalue = wxDefaultSize ;
17836 wxSize *arg4 = (wxSize *) &arg4_defvalue ;
17837 long arg5 = (long) 0 ;
17838 wxString const &arg6_defvalue = wxPyPanelNameStr ;
17839 wxString *arg6 = (wxString *) &arg6_defvalue ;
17840 wxPyWindow *result;
17841 wxPoint temp3 ;
17842 wxSize temp4 ;
17843 bool temp6 = false ;
17844 PyObject * obj0 = 0 ;
17845 PyObject * obj1 = 0 ;
17846 PyObject * obj2 = 0 ;
17847 PyObject * obj3 = 0 ;
17848 PyObject * obj4 = 0 ;
17849 PyObject * obj5 = 0 ;
17850 char *kwnames[] = {
17851 (char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
17852 };
17853
17854 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|OOOOO:new_PyWindow",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) goto fail;
17855 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
17856 if (SWIG_arg_fail(1)) SWIG_fail;
17857 if (obj1) {
17858 {
17859 arg2 = (int const)(SWIG_As_int(obj1));
17860 if (SWIG_arg_fail(2)) SWIG_fail;
17861 }
17862 }
17863 if (obj2) {
17864 {
17865 arg3 = &temp3;
17866 if ( ! wxPoint_helper(obj2, &arg3)) SWIG_fail;
17867 }
17868 }
17869 if (obj3) {
17870 {
17871 arg4 = &temp4;
17872 if ( ! wxSize_helper(obj3, &arg4)) SWIG_fail;
17873 }
17874 }
17875 if (obj4) {
17876 {
17877 arg5 = (long)(SWIG_As_long(obj4));
17878 if (SWIG_arg_fail(5)) SWIG_fail;
17879 }
17880 }
17881 if (obj5) {
17882 {
17883 arg6 = wxString_in_helper(obj5);
17884 if (arg6 == NULL) SWIG_fail;
17885 temp6 = true;
17886 }
17887 }
17888 {
17889 if (!wxPyCheckForApp()) SWIG_fail;
17890 PyThreadState* __tstate = wxPyBeginAllowThreads();
17891 result = (wxPyWindow *)new wxPyWindow(arg1,arg2,(wxPoint const &)*arg3,(wxSize const &)*arg4,arg5,(wxString const &)*arg6);
17892
17893 wxPyEndAllowThreads(__tstate);
17894 if (PyErr_Occurred()) SWIG_fail;
17895 }
17896 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPyWindow, 1);
17897 {
17898 if (temp6)
17899 delete arg6;
17900 }
17901 return resultobj;
17902 fail:
17903 {
17904 if (temp6)
17905 delete arg6;
17906 }
17907 return NULL;
17908 }
17909
17910
17911 static PyObject *_wrap_new_PrePyWindow(PyObject *, PyObject *args, PyObject *kwargs) {
17912 PyObject *resultobj;
17913 wxPyWindow *result;
17914 char *kwnames[] = {
17915 NULL
17916 };
17917
17918 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":new_PrePyWindow",kwnames)) goto fail;
17919 {
17920 if (!wxPyCheckForApp()) SWIG_fail;
17921 PyThreadState* __tstate = wxPyBeginAllowThreads();
17922 result = (wxPyWindow *)new wxPyWindow();
17923
17924 wxPyEndAllowThreads(__tstate);
17925 if (PyErr_Occurred()) SWIG_fail;
17926 }
17927 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPyWindow, 1);
17928 return resultobj;
17929 fail:
17930 return NULL;
17931 }
17932
17933
17934 static PyObject *_wrap_PyWindow__setCallbackInfo(PyObject *, PyObject *args, PyObject *kwargs) {
17935 PyObject *resultobj;
17936 wxPyWindow *arg1 = (wxPyWindow *) 0 ;
17937 PyObject *arg2 = (PyObject *) 0 ;
17938 PyObject *arg3 = (PyObject *) 0 ;
17939 PyObject * obj0 = 0 ;
17940 PyObject * obj1 = 0 ;
17941 PyObject * obj2 = 0 ;
17942 char *kwnames[] = {
17943 (char *) "self",(char *) "self",(char *) "_class", NULL
17944 };
17945
17946 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:PyWindow__setCallbackInfo",kwnames,&obj0,&obj1,&obj2)) goto fail;
17947 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyWindow, SWIG_POINTER_EXCEPTION | 0);
17948 if (SWIG_arg_fail(1)) SWIG_fail;
17949 arg2 = obj1;
17950 arg3 = obj2;
17951 {
17952 PyThreadState* __tstate = wxPyBeginAllowThreads();
17953 (arg1)->_setCallbackInfo(arg2,arg3);
17954
17955 wxPyEndAllowThreads(__tstate);
17956 if (PyErr_Occurred()) SWIG_fail;
17957 }
17958 Py_INCREF(Py_None); resultobj = Py_None;
17959 return resultobj;
17960 fail:
17961 return NULL;
17962 }
17963
17964
17965 static PyObject *_wrap_PyWindow_SetBestSize(PyObject *, PyObject *args, PyObject *kwargs) {
17966 PyObject *resultobj;
17967 wxPyWindow *arg1 = (wxPyWindow *) 0 ;
17968 wxSize *arg2 = 0 ;
17969 wxSize temp2 ;
17970 PyObject * obj0 = 0 ;
17971 PyObject * obj1 = 0 ;
17972 char *kwnames[] = {
17973 (char *) "self",(char *) "size", NULL
17974 };
17975
17976 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PyWindow_SetBestSize",kwnames,&obj0,&obj1)) goto fail;
17977 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyWindow, SWIG_POINTER_EXCEPTION | 0);
17978 if (SWIG_arg_fail(1)) SWIG_fail;
17979 {
17980 arg2 = &temp2;
17981 if ( ! wxSize_helper(obj1, &arg2)) SWIG_fail;
17982 }
17983 {
17984 PyThreadState* __tstate = wxPyBeginAllowThreads();
17985 (arg1)->SetBestSize((wxSize const &)*arg2);
17986
17987 wxPyEndAllowThreads(__tstate);
17988 if (PyErr_Occurred()) SWIG_fail;
17989 }
17990 Py_INCREF(Py_None); resultobj = Py_None;
17991 return resultobj;
17992 fail:
17993 return NULL;
17994 }
17995
17996
17997 static PyObject *_wrap_PyWindow_base_DoMoveWindow(PyObject *, PyObject *args, PyObject *kwargs) {
17998 PyObject *resultobj;
17999 wxPyWindow *arg1 = (wxPyWindow *) 0 ;
18000 int arg2 ;
18001 int arg3 ;
18002 int arg4 ;
18003 int arg5 ;
18004 PyObject * obj0 = 0 ;
18005 PyObject * obj1 = 0 ;
18006 PyObject * obj2 = 0 ;
18007 PyObject * obj3 = 0 ;
18008 PyObject * obj4 = 0 ;
18009 char *kwnames[] = {
18010 (char *) "self",(char *) "x",(char *) "y",(char *) "width",(char *) "height", NULL
18011 };
18012
18013 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOOO:PyWindow_base_DoMoveWindow",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4)) goto fail;
18014 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyWindow, SWIG_POINTER_EXCEPTION | 0);
18015 if (SWIG_arg_fail(1)) SWIG_fail;
18016 {
18017 arg2 = (int)(SWIG_As_int(obj1));
18018 if (SWIG_arg_fail(2)) SWIG_fail;
18019 }
18020 {
18021 arg3 = (int)(SWIG_As_int(obj2));
18022 if (SWIG_arg_fail(3)) SWIG_fail;
18023 }
18024 {
18025 arg4 = (int)(SWIG_As_int(obj3));
18026 if (SWIG_arg_fail(4)) SWIG_fail;
18027 }
18028 {
18029 arg5 = (int)(SWIG_As_int(obj4));
18030 if (SWIG_arg_fail(5)) SWIG_fail;
18031 }
18032 {
18033 PyThreadState* __tstate = wxPyBeginAllowThreads();
18034 (arg1)->base_DoMoveWindow(arg2,arg3,arg4,arg5);
18035
18036 wxPyEndAllowThreads(__tstate);
18037 if (PyErr_Occurred()) SWIG_fail;
18038 }
18039 Py_INCREF(Py_None); resultobj = Py_None;
18040 return resultobj;
18041 fail:
18042 return NULL;
18043 }
18044
18045
18046 static PyObject *_wrap_PyWindow_base_DoSetSize(PyObject *, PyObject *args, PyObject *kwargs) {
18047 PyObject *resultobj;
18048 wxPyWindow *arg1 = (wxPyWindow *) 0 ;
18049 int arg2 ;
18050 int arg3 ;
18051 int arg4 ;
18052 int arg5 ;
18053 int arg6 = (int) wxSIZE_AUTO ;
18054 PyObject * obj0 = 0 ;
18055 PyObject * obj1 = 0 ;
18056 PyObject * obj2 = 0 ;
18057 PyObject * obj3 = 0 ;
18058 PyObject * obj4 = 0 ;
18059 PyObject * obj5 = 0 ;
18060 char *kwnames[] = {
18061 (char *) "self",(char *) "x",(char *) "y",(char *) "width",(char *) "height",(char *) "sizeFlags", NULL
18062 };
18063
18064 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOOO|O:PyWindow_base_DoSetSize",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) goto fail;
18065 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyWindow, SWIG_POINTER_EXCEPTION | 0);
18066 if (SWIG_arg_fail(1)) SWIG_fail;
18067 {
18068 arg2 = (int)(SWIG_As_int(obj1));
18069 if (SWIG_arg_fail(2)) SWIG_fail;
18070 }
18071 {
18072 arg3 = (int)(SWIG_As_int(obj2));
18073 if (SWIG_arg_fail(3)) SWIG_fail;
18074 }
18075 {
18076 arg4 = (int)(SWIG_As_int(obj3));
18077 if (SWIG_arg_fail(4)) SWIG_fail;
18078 }
18079 {
18080 arg5 = (int)(SWIG_As_int(obj4));
18081 if (SWIG_arg_fail(5)) SWIG_fail;
18082 }
18083 if (obj5) {
18084 {
18085 arg6 = (int)(SWIG_As_int(obj5));
18086 if (SWIG_arg_fail(6)) SWIG_fail;
18087 }
18088 }
18089 {
18090 PyThreadState* __tstate = wxPyBeginAllowThreads();
18091 (arg1)->base_DoSetSize(arg2,arg3,arg4,arg5,arg6);
18092
18093 wxPyEndAllowThreads(__tstate);
18094 if (PyErr_Occurred()) SWIG_fail;
18095 }
18096 Py_INCREF(Py_None); resultobj = Py_None;
18097 return resultobj;
18098 fail:
18099 return NULL;
18100 }
18101
18102
18103 static PyObject *_wrap_PyWindow_base_DoSetClientSize(PyObject *, PyObject *args, PyObject *kwargs) {
18104 PyObject *resultobj;
18105 wxPyWindow *arg1 = (wxPyWindow *) 0 ;
18106 int arg2 ;
18107 int arg3 ;
18108 PyObject * obj0 = 0 ;
18109 PyObject * obj1 = 0 ;
18110 PyObject * obj2 = 0 ;
18111 char *kwnames[] = {
18112 (char *) "self",(char *) "width",(char *) "height", NULL
18113 };
18114
18115 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:PyWindow_base_DoSetClientSize",kwnames,&obj0,&obj1,&obj2)) goto fail;
18116 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyWindow, SWIG_POINTER_EXCEPTION | 0);
18117 if (SWIG_arg_fail(1)) SWIG_fail;
18118 {
18119 arg2 = (int)(SWIG_As_int(obj1));
18120 if (SWIG_arg_fail(2)) SWIG_fail;
18121 }
18122 {
18123 arg3 = (int)(SWIG_As_int(obj2));
18124 if (SWIG_arg_fail(3)) SWIG_fail;
18125 }
18126 {
18127 PyThreadState* __tstate = wxPyBeginAllowThreads();
18128 (arg1)->base_DoSetClientSize(arg2,arg3);
18129
18130 wxPyEndAllowThreads(__tstate);
18131 if (PyErr_Occurred()) SWIG_fail;
18132 }
18133 Py_INCREF(Py_None); resultobj = Py_None;
18134 return resultobj;
18135 fail:
18136 return NULL;
18137 }
18138
18139
18140 static PyObject *_wrap_PyWindow_base_DoSetVirtualSize(PyObject *, PyObject *args, PyObject *kwargs) {
18141 PyObject *resultobj;
18142 wxPyWindow *arg1 = (wxPyWindow *) 0 ;
18143 int arg2 ;
18144 int arg3 ;
18145 PyObject * obj0 = 0 ;
18146 PyObject * obj1 = 0 ;
18147 PyObject * obj2 = 0 ;
18148 char *kwnames[] = {
18149 (char *) "self",(char *) "x",(char *) "y", NULL
18150 };
18151
18152 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:PyWindow_base_DoSetVirtualSize",kwnames,&obj0,&obj1,&obj2)) goto fail;
18153 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyWindow, SWIG_POINTER_EXCEPTION | 0);
18154 if (SWIG_arg_fail(1)) SWIG_fail;
18155 {
18156 arg2 = (int)(SWIG_As_int(obj1));
18157 if (SWIG_arg_fail(2)) SWIG_fail;
18158 }
18159 {
18160 arg3 = (int)(SWIG_As_int(obj2));
18161 if (SWIG_arg_fail(3)) SWIG_fail;
18162 }
18163 {
18164 PyThreadState* __tstate = wxPyBeginAllowThreads();
18165 (arg1)->base_DoSetVirtualSize(arg2,arg3);
18166
18167 wxPyEndAllowThreads(__tstate);
18168 if (PyErr_Occurred()) SWIG_fail;
18169 }
18170 Py_INCREF(Py_None); resultobj = Py_None;
18171 return resultobj;
18172 fail:
18173 return NULL;
18174 }
18175
18176
18177 static PyObject *_wrap_PyWindow_base_DoGetSize(PyObject *, PyObject *args, PyObject *kwargs) {
18178 PyObject *resultobj;
18179 wxPyWindow *arg1 = (wxPyWindow *) 0 ;
18180 int *arg2 = (int *) 0 ;
18181 int *arg3 = (int *) 0 ;
18182 int temp2 ;
18183 int res2 = 0 ;
18184 int temp3 ;
18185 int res3 = 0 ;
18186 PyObject * obj0 = 0 ;
18187 char *kwnames[] = {
18188 (char *) "self", NULL
18189 };
18190
18191 arg2 = &temp2; res2 = SWIG_NEWOBJ;
18192 arg3 = &temp3; res3 = SWIG_NEWOBJ;
18193 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyWindow_base_DoGetSize",kwnames,&obj0)) goto fail;
18194 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyWindow, SWIG_POINTER_EXCEPTION | 0);
18195 if (SWIG_arg_fail(1)) SWIG_fail;
18196 {
18197 PyThreadState* __tstate = wxPyBeginAllowThreads();
18198 ((wxPyWindow const *)arg1)->base_DoGetSize(arg2,arg3);
18199
18200 wxPyEndAllowThreads(__tstate);
18201 if (PyErr_Occurred()) SWIG_fail;
18202 }
18203 Py_INCREF(Py_None); resultobj = Py_None;
18204 resultobj = t_output_helper(resultobj, ((res2 == SWIG_NEWOBJ) ?
18205 SWIG_From_int((*arg2)) : SWIG_NewPointerObj((void*)(arg2), SWIGTYPE_p_int, 0)));
18206 resultobj = t_output_helper(resultobj, ((res3 == SWIG_NEWOBJ) ?
18207 SWIG_From_int((*arg3)) : SWIG_NewPointerObj((void*)(arg3), SWIGTYPE_p_int, 0)));
18208 return resultobj;
18209 fail:
18210 return NULL;
18211 }
18212
18213
18214 static PyObject *_wrap_PyWindow_base_DoGetClientSize(PyObject *, PyObject *args, PyObject *kwargs) {
18215 PyObject *resultobj;
18216 wxPyWindow *arg1 = (wxPyWindow *) 0 ;
18217 int *arg2 = (int *) 0 ;
18218 int *arg3 = (int *) 0 ;
18219 int temp2 ;
18220 int res2 = 0 ;
18221 int temp3 ;
18222 int res3 = 0 ;
18223 PyObject * obj0 = 0 ;
18224 char *kwnames[] = {
18225 (char *) "self", NULL
18226 };
18227
18228 arg2 = &temp2; res2 = SWIG_NEWOBJ;
18229 arg3 = &temp3; res3 = SWIG_NEWOBJ;
18230 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyWindow_base_DoGetClientSize",kwnames,&obj0)) goto fail;
18231 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyWindow, SWIG_POINTER_EXCEPTION | 0);
18232 if (SWIG_arg_fail(1)) SWIG_fail;
18233 {
18234 PyThreadState* __tstate = wxPyBeginAllowThreads();
18235 ((wxPyWindow const *)arg1)->base_DoGetClientSize(arg2,arg3);
18236
18237 wxPyEndAllowThreads(__tstate);
18238 if (PyErr_Occurred()) SWIG_fail;
18239 }
18240 Py_INCREF(Py_None); resultobj = Py_None;
18241 resultobj = t_output_helper(resultobj, ((res2 == SWIG_NEWOBJ) ?
18242 SWIG_From_int((*arg2)) : SWIG_NewPointerObj((void*)(arg2), SWIGTYPE_p_int, 0)));
18243 resultobj = t_output_helper(resultobj, ((res3 == SWIG_NEWOBJ) ?
18244 SWIG_From_int((*arg3)) : SWIG_NewPointerObj((void*)(arg3), SWIGTYPE_p_int, 0)));
18245 return resultobj;
18246 fail:
18247 return NULL;
18248 }
18249
18250
18251 static PyObject *_wrap_PyWindow_base_DoGetPosition(PyObject *, PyObject *args, PyObject *kwargs) {
18252 PyObject *resultobj;
18253 wxPyWindow *arg1 = (wxPyWindow *) 0 ;
18254 int *arg2 = (int *) 0 ;
18255 int *arg3 = (int *) 0 ;
18256 int temp2 ;
18257 int res2 = 0 ;
18258 int temp3 ;
18259 int res3 = 0 ;
18260 PyObject * obj0 = 0 ;
18261 char *kwnames[] = {
18262 (char *) "self", NULL
18263 };
18264
18265 arg2 = &temp2; res2 = SWIG_NEWOBJ;
18266 arg3 = &temp3; res3 = SWIG_NEWOBJ;
18267 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyWindow_base_DoGetPosition",kwnames,&obj0)) goto fail;
18268 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyWindow, SWIG_POINTER_EXCEPTION | 0);
18269 if (SWIG_arg_fail(1)) SWIG_fail;
18270 {
18271 PyThreadState* __tstate = wxPyBeginAllowThreads();
18272 ((wxPyWindow const *)arg1)->base_DoGetPosition(arg2,arg3);
18273
18274 wxPyEndAllowThreads(__tstate);
18275 if (PyErr_Occurred()) SWIG_fail;
18276 }
18277 Py_INCREF(Py_None); resultobj = Py_None;
18278 resultobj = t_output_helper(resultobj, ((res2 == SWIG_NEWOBJ) ?
18279 SWIG_From_int((*arg2)) : SWIG_NewPointerObj((void*)(arg2), SWIGTYPE_p_int, 0)));
18280 resultobj = t_output_helper(resultobj, ((res3 == SWIG_NEWOBJ) ?
18281 SWIG_From_int((*arg3)) : SWIG_NewPointerObj((void*)(arg3), SWIGTYPE_p_int, 0)));
18282 return resultobj;
18283 fail:
18284 return NULL;
18285 }
18286
18287
18288 static PyObject *_wrap_PyWindow_base_DoGetVirtualSize(PyObject *, PyObject *args, PyObject *kwargs) {
18289 PyObject *resultobj;
18290 wxPyWindow *arg1 = (wxPyWindow *) 0 ;
18291 wxSize result;
18292 PyObject * obj0 = 0 ;
18293 char *kwnames[] = {
18294 (char *) "self", NULL
18295 };
18296
18297 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyWindow_base_DoGetVirtualSize",kwnames,&obj0)) goto fail;
18298 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyWindow, SWIG_POINTER_EXCEPTION | 0);
18299 if (SWIG_arg_fail(1)) SWIG_fail;
18300 {
18301 PyThreadState* __tstate = wxPyBeginAllowThreads();
18302 result = ((wxPyWindow const *)arg1)->base_DoGetVirtualSize();
18303
18304 wxPyEndAllowThreads(__tstate);
18305 if (PyErr_Occurred()) SWIG_fail;
18306 }
18307 {
18308 wxSize * resultptr;
18309 resultptr = new wxSize((wxSize &)(result));
18310 resultobj = SWIG_NewPointerObj((void *)(resultptr), SWIGTYPE_p_wxSize, 1);
18311 }
18312 return resultobj;
18313 fail:
18314 return NULL;
18315 }
18316
18317
18318 static PyObject *_wrap_PyWindow_base_DoGetBestSize(PyObject *, PyObject *args, PyObject *kwargs) {
18319 PyObject *resultobj;
18320 wxPyWindow *arg1 = (wxPyWindow *) 0 ;
18321 wxSize result;
18322 PyObject * obj0 = 0 ;
18323 char *kwnames[] = {
18324 (char *) "self", NULL
18325 };
18326
18327 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyWindow_base_DoGetBestSize",kwnames,&obj0)) goto fail;
18328 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyWindow, SWIG_POINTER_EXCEPTION | 0);
18329 if (SWIG_arg_fail(1)) SWIG_fail;
18330 {
18331 PyThreadState* __tstate = wxPyBeginAllowThreads();
18332 result = ((wxPyWindow const *)arg1)->base_DoGetBestSize();
18333
18334 wxPyEndAllowThreads(__tstate);
18335 if (PyErr_Occurred()) SWIG_fail;
18336 }
18337 {
18338 wxSize * resultptr;
18339 resultptr = new wxSize((wxSize &)(result));
18340 resultobj = SWIG_NewPointerObj((void *)(resultptr), SWIGTYPE_p_wxSize, 1);
18341 }
18342 return resultobj;
18343 fail:
18344 return NULL;
18345 }
18346
18347
18348 static PyObject *_wrap_PyWindow_base_InitDialog(PyObject *, PyObject *args, PyObject *kwargs) {
18349 PyObject *resultobj;
18350 wxPyWindow *arg1 = (wxPyWindow *) 0 ;
18351 PyObject * obj0 = 0 ;
18352 char *kwnames[] = {
18353 (char *) "self", NULL
18354 };
18355
18356 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyWindow_base_InitDialog",kwnames,&obj0)) goto fail;
18357 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyWindow, SWIG_POINTER_EXCEPTION | 0);
18358 if (SWIG_arg_fail(1)) SWIG_fail;
18359 {
18360 PyThreadState* __tstate = wxPyBeginAllowThreads();
18361 (arg1)->base_InitDialog();
18362
18363 wxPyEndAllowThreads(__tstate);
18364 if (PyErr_Occurred()) SWIG_fail;
18365 }
18366 Py_INCREF(Py_None); resultobj = Py_None;
18367 return resultobj;
18368 fail:
18369 return NULL;
18370 }
18371
18372
18373 static PyObject *_wrap_PyWindow_base_TransferDataToWindow(PyObject *, PyObject *args, PyObject *kwargs) {
18374 PyObject *resultobj;
18375 wxPyWindow *arg1 = (wxPyWindow *) 0 ;
18376 bool result;
18377 PyObject * obj0 = 0 ;
18378 char *kwnames[] = {
18379 (char *) "self", NULL
18380 };
18381
18382 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyWindow_base_TransferDataToWindow",kwnames,&obj0)) goto fail;
18383 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyWindow, SWIG_POINTER_EXCEPTION | 0);
18384 if (SWIG_arg_fail(1)) SWIG_fail;
18385 {
18386 PyThreadState* __tstate = wxPyBeginAllowThreads();
18387 result = (bool)(arg1)->base_TransferDataToWindow();
18388
18389 wxPyEndAllowThreads(__tstate);
18390 if (PyErr_Occurred()) SWIG_fail;
18391 }
18392 {
18393 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
18394 }
18395 return resultobj;
18396 fail:
18397 return NULL;
18398 }
18399
18400
18401 static PyObject *_wrap_PyWindow_base_TransferDataFromWindow(PyObject *, PyObject *args, PyObject *kwargs) {
18402 PyObject *resultobj;
18403 wxPyWindow *arg1 = (wxPyWindow *) 0 ;
18404 bool result;
18405 PyObject * obj0 = 0 ;
18406 char *kwnames[] = {
18407 (char *) "self", NULL
18408 };
18409
18410 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyWindow_base_TransferDataFromWindow",kwnames,&obj0)) goto fail;
18411 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyWindow, SWIG_POINTER_EXCEPTION | 0);
18412 if (SWIG_arg_fail(1)) SWIG_fail;
18413 {
18414 PyThreadState* __tstate = wxPyBeginAllowThreads();
18415 result = (bool)(arg1)->base_TransferDataFromWindow();
18416
18417 wxPyEndAllowThreads(__tstate);
18418 if (PyErr_Occurred()) SWIG_fail;
18419 }
18420 {
18421 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
18422 }
18423 return resultobj;
18424 fail:
18425 return NULL;
18426 }
18427
18428
18429 static PyObject *_wrap_PyWindow_base_Validate(PyObject *, PyObject *args, PyObject *kwargs) {
18430 PyObject *resultobj;
18431 wxPyWindow *arg1 = (wxPyWindow *) 0 ;
18432 bool result;
18433 PyObject * obj0 = 0 ;
18434 char *kwnames[] = {
18435 (char *) "self", NULL
18436 };
18437
18438 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyWindow_base_Validate",kwnames,&obj0)) goto fail;
18439 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyWindow, SWIG_POINTER_EXCEPTION | 0);
18440 if (SWIG_arg_fail(1)) SWIG_fail;
18441 {
18442 PyThreadState* __tstate = wxPyBeginAllowThreads();
18443 result = (bool)(arg1)->base_Validate();
18444
18445 wxPyEndAllowThreads(__tstate);
18446 if (PyErr_Occurred()) SWIG_fail;
18447 }
18448 {
18449 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
18450 }
18451 return resultobj;
18452 fail:
18453 return NULL;
18454 }
18455
18456
18457 static PyObject *_wrap_PyWindow_base_AcceptsFocus(PyObject *, PyObject *args, PyObject *kwargs) {
18458 PyObject *resultobj;
18459 wxPyWindow *arg1 = (wxPyWindow *) 0 ;
18460 bool result;
18461 PyObject * obj0 = 0 ;
18462 char *kwnames[] = {
18463 (char *) "self", NULL
18464 };
18465
18466 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyWindow_base_AcceptsFocus",kwnames,&obj0)) goto fail;
18467 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyWindow, SWIG_POINTER_EXCEPTION | 0);
18468 if (SWIG_arg_fail(1)) SWIG_fail;
18469 {
18470 PyThreadState* __tstate = wxPyBeginAllowThreads();
18471 result = (bool)((wxPyWindow const *)arg1)->base_AcceptsFocus();
18472
18473 wxPyEndAllowThreads(__tstate);
18474 if (PyErr_Occurred()) SWIG_fail;
18475 }
18476 {
18477 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
18478 }
18479 return resultobj;
18480 fail:
18481 return NULL;
18482 }
18483
18484
18485 static PyObject *_wrap_PyWindow_base_AcceptsFocusFromKeyboard(PyObject *, PyObject *args, PyObject *kwargs) {
18486 PyObject *resultobj;
18487 wxPyWindow *arg1 = (wxPyWindow *) 0 ;
18488 bool result;
18489 PyObject * obj0 = 0 ;
18490 char *kwnames[] = {
18491 (char *) "self", NULL
18492 };
18493
18494 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyWindow_base_AcceptsFocusFromKeyboard",kwnames,&obj0)) goto fail;
18495 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyWindow, SWIG_POINTER_EXCEPTION | 0);
18496 if (SWIG_arg_fail(1)) SWIG_fail;
18497 {
18498 PyThreadState* __tstate = wxPyBeginAllowThreads();
18499 result = (bool)((wxPyWindow const *)arg1)->base_AcceptsFocusFromKeyboard();
18500
18501 wxPyEndAllowThreads(__tstate);
18502 if (PyErr_Occurred()) SWIG_fail;
18503 }
18504 {
18505 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
18506 }
18507 return resultobj;
18508 fail:
18509 return NULL;
18510 }
18511
18512
18513 static PyObject *_wrap_PyWindow_base_GetMaxSize(PyObject *, PyObject *args, PyObject *kwargs) {
18514 PyObject *resultobj;
18515 wxPyWindow *arg1 = (wxPyWindow *) 0 ;
18516 wxSize result;
18517 PyObject * obj0 = 0 ;
18518 char *kwnames[] = {
18519 (char *) "self", NULL
18520 };
18521
18522 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyWindow_base_GetMaxSize",kwnames,&obj0)) goto fail;
18523 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyWindow, SWIG_POINTER_EXCEPTION | 0);
18524 if (SWIG_arg_fail(1)) SWIG_fail;
18525 {
18526 PyThreadState* __tstate = wxPyBeginAllowThreads();
18527 result = ((wxPyWindow const *)arg1)->base_GetMaxSize();
18528
18529 wxPyEndAllowThreads(__tstate);
18530 if (PyErr_Occurred()) SWIG_fail;
18531 }
18532 {
18533 wxSize * resultptr;
18534 resultptr = new wxSize((wxSize &)(result));
18535 resultobj = SWIG_NewPointerObj((void *)(resultptr), SWIGTYPE_p_wxSize, 1);
18536 }
18537 return resultobj;
18538 fail:
18539 return NULL;
18540 }
18541
18542
18543 static PyObject *_wrap_PyWindow_base_AddChild(PyObject *, PyObject *args, PyObject *kwargs) {
18544 PyObject *resultobj;
18545 wxPyWindow *arg1 = (wxPyWindow *) 0 ;
18546 wxWindow *arg2 = (wxWindow *) 0 ;
18547 PyObject * obj0 = 0 ;
18548 PyObject * obj1 = 0 ;
18549 char *kwnames[] = {
18550 (char *) "self",(char *) "child", NULL
18551 };
18552
18553 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PyWindow_base_AddChild",kwnames,&obj0,&obj1)) goto fail;
18554 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyWindow, SWIG_POINTER_EXCEPTION | 0);
18555 if (SWIG_arg_fail(1)) SWIG_fail;
18556 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
18557 if (SWIG_arg_fail(2)) SWIG_fail;
18558 {
18559 PyThreadState* __tstate = wxPyBeginAllowThreads();
18560 (arg1)->base_AddChild(arg2);
18561
18562 wxPyEndAllowThreads(__tstate);
18563 if (PyErr_Occurred()) SWIG_fail;
18564 }
18565 Py_INCREF(Py_None); resultobj = Py_None;
18566 return resultobj;
18567 fail:
18568 return NULL;
18569 }
18570
18571
18572 static PyObject *_wrap_PyWindow_base_RemoveChild(PyObject *, PyObject *args, PyObject *kwargs) {
18573 PyObject *resultobj;
18574 wxPyWindow *arg1 = (wxPyWindow *) 0 ;
18575 wxWindow *arg2 = (wxWindow *) 0 ;
18576 PyObject * obj0 = 0 ;
18577 PyObject * obj1 = 0 ;
18578 char *kwnames[] = {
18579 (char *) "self",(char *) "child", NULL
18580 };
18581
18582 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PyWindow_base_RemoveChild",kwnames,&obj0,&obj1)) goto fail;
18583 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyWindow, SWIG_POINTER_EXCEPTION | 0);
18584 if (SWIG_arg_fail(1)) SWIG_fail;
18585 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
18586 if (SWIG_arg_fail(2)) SWIG_fail;
18587 {
18588 PyThreadState* __tstate = wxPyBeginAllowThreads();
18589 (arg1)->base_RemoveChild(arg2);
18590
18591 wxPyEndAllowThreads(__tstate);
18592 if (PyErr_Occurred()) SWIG_fail;
18593 }
18594 Py_INCREF(Py_None); resultobj = Py_None;
18595 return resultobj;
18596 fail:
18597 return NULL;
18598 }
18599
18600
18601 static PyObject *_wrap_PyWindow_base_ShouldInheritColours(PyObject *, PyObject *args, PyObject *kwargs) {
18602 PyObject *resultobj;
18603 wxPyWindow *arg1 = (wxPyWindow *) 0 ;
18604 bool result;
18605 PyObject * obj0 = 0 ;
18606 char *kwnames[] = {
18607 (char *) "self", NULL
18608 };
18609
18610 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyWindow_base_ShouldInheritColours",kwnames,&obj0)) goto fail;
18611 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyWindow, SWIG_POINTER_EXCEPTION | 0);
18612 if (SWIG_arg_fail(1)) SWIG_fail;
18613 {
18614 PyThreadState* __tstate = wxPyBeginAllowThreads();
18615 result = (bool)((wxPyWindow const *)arg1)->base_ShouldInheritColours();
18616
18617 wxPyEndAllowThreads(__tstate);
18618 if (PyErr_Occurred()) SWIG_fail;
18619 }
18620 {
18621 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
18622 }
18623 return resultobj;
18624 fail:
18625 return NULL;
18626 }
18627
18628
18629 static PyObject *_wrap_PyWindow_base_GetDefaultAttributes(PyObject *, PyObject *args, PyObject *kwargs) {
18630 PyObject *resultobj;
18631 wxPyWindow *arg1 = (wxPyWindow *) 0 ;
18632 wxVisualAttributes result;
18633 PyObject * obj0 = 0 ;
18634 char *kwnames[] = {
18635 (char *) "self", NULL
18636 };
18637
18638 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyWindow_base_GetDefaultAttributes",kwnames,&obj0)) goto fail;
18639 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyWindow, SWIG_POINTER_EXCEPTION | 0);
18640 if (SWIG_arg_fail(1)) SWIG_fail;
18641 {
18642 PyThreadState* __tstate = wxPyBeginAllowThreads();
18643 result = (arg1)->base_GetDefaultAttributes();
18644
18645 wxPyEndAllowThreads(__tstate);
18646 if (PyErr_Occurred()) SWIG_fail;
18647 }
18648 {
18649 wxVisualAttributes * resultptr;
18650 resultptr = new wxVisualAttributes((wxVisualAttributes &)(result));
18651 resultobj = SWIG_NewPointerObj((void *)(resultptr), SWIGTYPE_p_wxVisualAttributes, 1);
18652 }
18653 return resultobj;
18654 fail:
18655 return NULL;
18656 }
18657
18658
18659 static PyObject * PyWindow_swigregister(PyObject *, PyObject *args) {
18660 PyObject *obj;
18661 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
18662 SWIG_TypeClientData(SWIGTYPE_p_wxPyWindow, obj);
18663 Py_INCREF(obj);
18664 return Py_BuildValue((char *)"");
18665 }
18666 static PyObject *_wrap_new_PyPanel(PyObject *, PyObject *args, PyObject *kwargs) {
18667 PyObject *resultobj;
18668 wxWindow *arg1 = (wxWindow *) 0 ;
18669 int arg2 = (int) (int)-1 ;
18670 wxPoint const &arg3_defvalue = wxDefaultPosition ;
18671 wxPoint *arg3 = (wxPoint *) &arg3_defvalue ;
18672 wxSize const &arg4_defvalue = wxDefaultSize ;
18673 wxSize *arg4 = (wxSize *) &arg4_defvalue ;
18674 long arg5 = (long) 0 ;
18675 wxString const &arg6_defvalue = wxPyPanelNameStr ;
18676 wxString *arg6 = (wxString *) &arg6_defvalue ;
18677 wxPyPanel *result;
18678 wxPoint temp3 ;
18679 wxSize temp4 ;
18680 bool temp6 = false ;
18681 PyObject * obj0 = 0 ;
18682 PyObject * obj1 = 0 ;
18683 PyObject * obj2 = 0 ;
18684 PyObject * obj3 = 0 ;
18685 PyObject * obj4 = 0 ;
18686 PyObject * obj5 = 0 ;
18687 char *kwnames[] = {
18688 (char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
18689 };
18690
18691 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|OOOOO:new_PyPanel",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) goto fail;
18692 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
18693 if (SWIG_arg_fail(1)) SWIG_fail;
18694 if (obj1) {
18695 {
18696 arg2 = (int const)(SWIG_As_int(obj1));
18697 if (SWIG_arg_fail(2)) SWIG_fail;
18698 }
18699 }
18700 if (obj2) {
18701 {
18702 arg3 = &temp3;
18703 if ( ! wxPoint_helper(obj2, &arg3)) SWIG_fail;
18704 }
18705 }
18706 if (obj3) {
18707 {
18708 arg4 = &temp4;
18709 if ( ! wxSize_helper(obj3, &arg4)) SWIG_fail;
18710 }
18711 }
18712 if (obj4) {
18713 {
18714 arg5 = (long)(SWIG_As_long(obj4));
18715 if (SWIG_arg_fail(5)) SWIG_fail;
18716 }
18717 }
18718 if (obj5) {
18719 {
18720 arg6 = wxString_in_helper(obj5);
18721 if (arg6 == NULL) SWIG_fail;
18722 temp6 = true;
18723 }
18724 }
18725 {
18726 if (!wxPyCheckForApp()) SWIG_fail;
18727 PyThreadState* __tstate = wxPyBeginAllowThreads();
18728 result = (wxPyPanel *)new wxPyPanel(arg1,arg2,(wxPoint const &)*arg3,(wxSize const &)*arg4,arg5,(wxString const &)*arg6);
18729
18730 wxPyEndAllowThreads(__tstate);
18731 if (PyErr_Occurred()) SWIG_fail;
18732 }
18733 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPyPanel, 1);
18734 {
18735 if (temp6)
18736 delete arg6;
18737 }
18738 return resultobj;
18739 fail:
18740 {
18741 if (temp6)
18742 delete arg6;
18743 }
18744 return NULL;
18745 }
18746
18747
18748 static PyObject *_wrap_new_PrePyPanel(PyObject *, PyObject *args, PyObject *kwargs) {
18749 PyObject *resultobj;
18750 wxPyPanel *result;
18751 char *kwnames[] = {
18752 NULL
18753 };
18754
18755 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":new_PrePyPanel",kwnames)) goto fail;
18756 {
18757 if (!wxPyCheckForApp()) SWIG_fail;
18758 PyThreadState* __tstate = wxPyBeginAllowThreads();
18759 result = (wxPyPanel *)new wxPyPanel();
18760
18761 wxPyEndAllowThreads(__tstate);
18762 if (PyErr_Occurred()) SWIG_fail;
18763 }
18764 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPyPanel, 1);
18765 return resultobj;
18766 fail:
18767 return NULL;
18768 }
18769
18770
18771 static PyObject *_wrap_PyPanel__setCallbackInfo(PyObject *, PyObject *args, PyObject *kwargs) {
18772 PyObject *resultobj;
18773 wxPyPanel *arg1 = (wxPyPanel *) 0 ;
18774 PyObject *arg2 = (PyObject *) 0 ;
18775 PyObject *arg3 = (PyObject *) 0 ;
18776 PyObject * obj0 = 0 ;
18777 PyObject * obj1 = 0 ;
18778 PyObject * obj2 = 0 ;
18779 char *kwnames[] = {
18780 (char *) "self",(char *) "self",(char *) "_class", NULL
18781 };
18782
18783 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:PyPanel__setCallbackInfo",kwnames,&obj0,&obj1,&obj2)) goto fail;
18784 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyPanel, SWIG_POINTER_EXCEPTION | 0);
18785 if (SWIG_arg_fail(1)) SWIG_fail;
18786 arg2 = obj1;
18787 arg3 = obj2;
18788 {
18789 PyThreadState* __tstate = wxPyBeginAllowThreads();
18790 (arg1)->_setCallbackInfo(arg2,arg3);
18791
18792 wxPyEndAllowThreads(__tstate);
18793 if (PyErr_Occurred()) SWIG_fail;
18794 }
18795 Py_INCREF(Py_None); resultobj = Py_None;
18796 return resultobj;
18797 fail:
18798 return NULL;
18799 }
18800
18801
18802 static PyObject *_wrap_PyPanel_SetBestSize(PyObject *, PyObject *args, PyObject *kwargs) {
18803 PyObject *resultobj;
18804 wxPyPanel *arg1 = (wxPyPanel *) 0 ;
18805 wxSize *arg2 = 0 ;
18806 wxSize temp2 ;
18807 PyObject * obj0 = 0 ;
18808 PyObject * obj1 = 0 ;
18809 char *kwnames[] = {
18810 (char *) "self",(char *) "size", NULL
18811 };
18812
18813 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PyPanel_SetBestSize",kwnames,&obj0,&obj1)) goto fail;
18814 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyPanel, SWIG_POINTER_EXCEPTION | 0);
18815 if (SWIG_arg_fail(1)) SWIG_fail;
18816 {
18817 arg2 = &temp2;
18818 if ( ! wxSize_helper(obj1, &arg2)) SWIG_fail;
18819 }
18820 {
18821 PyThreadState* __tstate = wxPyBeginAllowThreads();
18822 (arg1)->SetBestSize((wxSize const &)*arg2);
18823
18824 wxPyEndAllowThreads(__tstate);
18825 if (PyErr_Occurred()) SWIG_fail;
18826 }
18827 Py_INCREF(Py_None); resultobj = Py_None;
18828 return resultobj;
18829 fail:
18830 return NULL;
18831 }
18832
18833
18834 static PyObject *_wrap_PyPanel_base_DoMoveWindow(PyObject *, PyObject *args, PyObject *kwargs) {
18835 PyObject *resultobj;
18836 wxPyPanel *arg1 = (wxPyPanel *) 0 ;
18837 int arg2 ;
18838 int arg3 ;
18839 int arg4 ;
18840 int arg5 ;
18841 PyObject * obj0 = 0 ;
18842 PyObject * obj1 = 0 ;
18843 PyObject * obj2 = 0 ;
18844 PyObject * obj3 = 0 ;
18845 PyObject * obj4 = 0 ;
18846 char *kwnames[] = {
18847 (char *) "self",(char *) "x",(char *) "y",(char *) "width",(char *) "height", NULL
18848 };
18849
18850 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOOO:PyPanel_base_DoMoveWindow",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4)) goto fail;
18851 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyPanel, SWIG_POINTER_EXCEPTION | 0);
18852 if (SWIG_arg_fail(1)) SWIG_fail;
18853 {
18854 arg2 = (int)(SWIG_As_int(obj1));
18855 if (SWIG_arg_fail(2)) SWIG_fail;
18856 }
18857 {
18858 arg3 = (int)(SWIG_As_int(obj2));
18859 if (SWIG_arg_fail(3)) SWIG_fail;
18860 }
18861 {
18862 arg4 = (int)(SWIG_As_int(obj3));
18863 if (SWIG_arg_fail(4)) SWIG_fail;
18864 }
18865 {
18866 arg5 = (int)(SWIG_As_int(obj4));
18867 if (SWIG_arg_fail(5)) SWIG_fail;
18868 }
18869 {
18870 PyThreadState* __tstate = wxPyBeginAllowThreads();
18871 (arg1)->base_DoMoveWindow(arg2,arg3,arg4,arg5);
18872
18873 wxPyEndAllowThreads(__tstate);
18874 if (PyErr_Occurred()) SWIG_fail;
18875 }
18876 Py_INCREF(Py_None); resultobj = Py_None;
18877 return resultobj;
18878 fail:
18879 return NULL;
18880 }
18881
18882
18883 static PyObject *_wrap_PyPanel_base_DoSetSize(PyObject *, PyObject *args, PyObject *kwargs) {
18884 PyObject *resultobj;
18885 wxPyPanel *arg1 = (wxPyPanel *) 0 ;
18886 int arg2 ;
18887 int arg3 ;
18888 int arg4 ;
18889 int arg5 ;
18890 int arg6 = (int) wxSIZE_AUTO ;
18891 PyObject * obj0 = 0 ;
18892 PyObject * obj1 = 0 ;
18893 PyObject * obj2 = 0 ;
18894 PyObject * obj3 = 0 ;
18895 PyObject * obj4 = 0 ;
18896 PyObject * obj5 = 0 ;
18897 char *kwnames[] = {
18898 (char *) "self",(char *) "x",(char *) "y",(char *) "width",(char *) "height",(char *) "sizeFlags", NULL
18899 };
18900
18901 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOOO|O:PyPanel_base_DoSetSize",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) goto fail;
18902 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyPanel, SWIG_POINTER_EXCEPTION | 0);
18903 if (SWIG_arg_fail(1)) SWIG_fail;
18904 {
18905 arg2 = (int)(SWIG_As_int(obj1));
18906 if (SWIG_arg_fail(2)) SWIG_fail;
18907 }
18908 {
18909 arg3 = (int)(SWIG_As_int(obj2));
18910 if (SWIG_arg_fail(3)) SWIG_fail;
18911 }
18912 {
18913 arg4 = (int)(SWIG_As_int(obj3));
18914 if (SWIG_arg_fail(4)) SWIG_fail;
18915 }
18916 {
18917 arg5 = (int)(SWIG_As_int(obj4));
18918 if (SWIG_arg_fail(5)) SWIG_fail;
18919 }
18920 if (obj5) {
18921 {
18922 arg6 = (int)(SWIG_As_int(obj5));
18923 if (SWIG_arg_fail(6)) SWIG_fail;
18924 }
18925 }
18926 {
18927 PyThreadState* __tstate = wxPyBeginAllowThreads();
18928 (arg1)->base_DoSetSize(arg2,arg3,arg4,arg5,arg6);
18929
18930 wxPyEndAllowThreads(__tstate);
18931 if (PyErr_Occurred()) SWIG_fail;
18932 }
18933 Py_INCREF(Py_None); resultobj = Py_None;
18934 return resultobj;
18935 fail:
18936 return NULL;
18937 }
18938
18939
18940 static PyObject *_wrap_PyPanel_base_DoSetClientSize(PyObject *, PyObject *args, PyObject *kwargs) {
18941 PyObject *resultobj;
18942 wxPyPanel *arg1 = (wxPyPanel *) 0 ;
18943 int arg2 ;
18944 int arg3 ;
18945 PyObject * obj0 = 0 ;
18946 PyObject * obj1 = 0 ;
18947 PyObject * obj2 = 0 ;
18948 char *kwnames[] = {
18949 (char *) "self",(char *) "width",(char *) "height", NULL
18950 };
18951
18952 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:PyPanel_base_DoSetClientSize",kwnames,&obj0,&obj1,&obj2)) goto fail;
18953 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyPanel, SWIG_POINTER_EXCEPTION | 0);
18954 if (SWIG_arg_fail(1)) SWIG_fail;
18955 {
18956 arg2 = (int)(SWIG_As_int(obj1));
18957 if (SWIG_arg_fail(2)) SWIG_fail;
18958 }
18959 {
18960 arg3 = (int)(SWIG_As_int(obj2));
18961 if (SWIG_arg_fail(3)) SWIG_fail;
18962 }
18963 {
18964 PyThreadState* __tstate = wxPyBeginAllowThreads();
18965 (arg1)->base_DoSetClientSize(arg2,arg3);
18966
18967 wxPyEndAllowThreads(__tstate);
18968 if (PyErr_Occurred()) SWIG_fail;
18969 }
18970 Py_INCREF(Py_None); resultobj = Py_None;
18971 return resultobj;
18972 fail:
18973 return NULL;
18974 }
18975
18976
18977 static PyObject *_wrap_PyPanel_base_DoSetVirtualSize(PyObject *, PyObject *args, PyObject *kwargs) {
18978 PyObject *resultobj;
18979 wxPyPanel *arg1 = (wxPyPanel *) 0 ;
18980 int arg2 ;
18981 int arg3 ;
18982 PyObject * obj0 = 0 ;
18983 PyObject * obj1 = 0 ;
18984 PyObject * obj2 = 0 ;
18985 char *kwnames[] = {
18986 (char *) "self",(char *) "x",(char *) "y", NULL
18987 };
18988
18989 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:PyPanel_base_DoSetVirtualSize",kwnames,&obj0,&obj1,&obj2)) goto fail;
18990 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyPanel, SWIG_POINTER_EXCEPTION | 0);
18991 if (SWIG_arg_fail(1)) SWIG_fail;
18992 {
18993 arg2 = (int)(SWIG_As_int(obj1));
18994 if (SWIG_arg_fail(2)) SWIG_fail;
18995 }
18996 {
18997 arg3 = (int)(SWIG_As_int(obj2));
18998 if (SWIG_arg_fail(3)) SWIG_fail;
18999 }
19000 {
19001 PyThreadState* __tstate = wxPyBeginAllowThreads();
19002 (arg1)->base_DoSetVirtualSize(arg2,arg3);
19003
19004 wxPyEndAllowThreads(__tstate);
19005 if (PyErr_Occurred()) SWIG_fail;
19006 }
19007 Py_INCREF(Py_None); resultobj = Py_None;
19008 return resultobj;
19009 fail:
19010 return NULL;
19011 }
19012
19013
19014 static PyObject *_wrap_PyPanel_base_DoGetSize(PyObject *, PyObject *args, PyObject *kwargs) {
19015 PyObject *resultobj;
19016 wxPyPanel *arg1 = (wxPyPanel *) 0 ;
19017 int *arg2 = (int *) 0 ;
19018 int *arg3 = (int *) 0 ;
19019 int temp2 ;
19020 int res2 = 0 ;
19021 int temp3 ;
19022 int res3 = 0 ;
19023 PyObject * obj0 = 0 ;
19024 char *kwnames[] = {
19025 (char *) "self", NULL
19026 };
19027
19028 arg2 = &temp2; res2 = SWIG_NEWOBJ;
19029 arg3 = &temp3; res3 = SWIG_NEWOBJ;
19030 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyPanel_base_DoGetSize",kwnames,&obj0)) goto fail;
19031 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyPanel, SWIG_POINTER_EXCEPTION | 0);
19032 if (SWIG_arg_fail(1)) SWIG_fail;
19033 {
19034 PyThreadState* __tstate = wxPyBeginAllowThreads();
19035 ((wxPyPanel const *)arg1)->base_DoGetSize(arg2,arg3);
19036
19037 wxPyEndAllowThreads(__tstate);
19038 if (PyErr_Occurred()) SWIG_fail;
19039 }
19040 Py_INCREF(Py_None); resultobj = Py_None;
19041 resultobj = t_output_helper(resultobj, ((res2 == SWIG_NEWOBJ) ?
19042 SWIG_From_int((*arg2)) : SWIG_NewPointerObj((void*)(arg2), SWIGTYPE_p_int, 0)));
19043 resultobj = t_output_helper(resultobj, ((res3 == SWIG_NEWOBJ) ?
19044 SWIG_From_int((*arg3)) : SWIG_NewPointerObj((void*)(arg3), SWIGTYPE_p_int, 0)));
19045 return resultobj;
19046 fail:
19047 return NULL;
19048 }
19049
19050
19051 static PyObject *_wrap_PyPanel_base_DoGetClientSize(PyObject *, PyObject *args, PyObject *kwargs) {
19052 PyObject *resultobj;
19053 wxPyPanel *arg1 = (wxPyPanel *) 0 ;
19054 int *arg2 = (int *) 0 ;
19055 int *arg3 = (int *) 0 ;
19056 int temp2 ;
19057 int res2 = 0 ;
19058 int temp3 ;
19059 int res3 = 0 ;
19060 PyObject * obj0 = 0 ;
19061 char *kwnames[] = {
19062 (char *) "self", NULL
19063 };
19064
19065 arg2 = &temp2; res2 = SWIG_NEWOBJ;
19066 arg3 = &temp3; res3 = SWIG_NEWOBJ;
19067 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyPanel_base_DoGetClientSize",kwnames,&obj0)) goto fail;
19068 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyPanel, SWIG_POINTER_EXCEPTION | 0);
19069 if (SWIG_arg_fail(1)) SWIG_fail;
19070 {
19071 PyThreadState* __tstate = wxPyBeginAllowThreads();
19072 ((wxPyPanel const *)arg1)->base_DoGetClientSize(arg2,arg3);
19073
19074 wxPyEndAllowThreads(__tstate);
19075 if (PyErr_Occurred()) SWIG_fail;
19076 }
19077 Py_INCREF(Py_None); resultobj = Py_None;
19078 resultobj = t_output_helper(resultobj, ((res2 == SWIG_NEWOBJ) ?
19079 SWIG_From_int((*arg2)) : SWIG_NewPointerObj((void*)(arg2), SWIGTYPE_p_int, 0)));
19080 resultobj = t_output_helper(resultobj, ((res3 == SWIG_NEWOBJ) ?
19081 SWIG_From_int((*arg3)) : SWIG_NewPointerObj((void*)(arg3), SWIGTYPE_p_int, 0)));
19082 return resultobj;
19083 fail:
19084 return NULL;
19085 }
19086
19087
19088 static PyObject *_wrap_PyPanel_base_DoGetPosition(PyObject *, PyObject *args, PyObject *kwargs) {
19089 PyObject *resultobj;
19090 wxPyPanel *arg1 = (wxPyPanel *) 0 ;
19091 int *arg2 = (int *) 0 ;
19092 int *arg3 = (int *) 0 ;
19093 int temp2 ;
19094 int res2 = 0 ;
19095 int temp3 ;
19096 int res3 = 0 ;
19097 PyObject * obj0 = 0 ;
19098 char *kwnames[] = {
19099 (char *) "self", NULL
19100 };
19101
19102 arg2 = &temp2; res2 = SWIG_NEWOBJ;
19103 arg3 = &temp3; res3 = SWIG_NEWOBJ;
19104 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyPanel_base_DoGetPosition",kwnames,&obj0)) goto fail;
19105 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyPanel, SWIG_POINTER_EXCEPTION | 0);
19106 if (SWIG_arg_fail(1)) SWIG_fail;
19107 {
19108 PyThreadState* __tstate = wxPyBeginAllowThreads();
19109 ((wxPyPanel const *)arg1)->base_DoGetPosition(arg2,arg3);
19110
19111 wxPyEndAllowThreads(__tstate);
19112 if (PyErr_Occurred()) SWIG_fail;
19113 }
19114 Py_INCREF(Py_None); resultobj = Py_None;
19115 resultobj = t_output_helper(resultobj, ((res2 == SWIG_NEWOBJ) ?
19116 SWIG_From_int((*arg2)) : SWIG_NewPointerObj((void*)(arg2), SWIGTYPE_p_int, 0)));
19117 resultobj = t_output_helper(resultobj, ((res3 == SWIG_NEWOBJ) ?
19118 SWIG_From_int((*arg3)) : SWIG_NewPointerObj((void*)(arg3), SWIGTYPE_p_int, 0)));
19119 return resultobj;
19120 fail:
19121 return NULL;
19122 }
19123
19124
19125 static PyObject *_wrap_PyPanel_base_DoGetVirtualSize(PyObject *, PyObject *args, PyObject *kwargs) {
19126 PyObject *resultobj;
19127 wxPyPanel *arg1 = (wxPyPanel *) 0 ;
19128 wxSize result;
19129 PyObject * obj0 = 0 ;
19130 char *kwnames[] = {
19131 (char *) "self", NULL
19132 };
19133
19134 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyPanel_base_DoGetVirtualSize",kwnames,&obj0)) goto fail;
19135 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyPanel, SWIG_POINTER_EXCEPTION | 0);
19136 if (SWIG_arg_fail(1)) SWIG_fail;
19137 {
19138 PyThreadState* __tstate = wxPyBeginAllowThreads();
19139 result = ((wxPyPanel const *)arg1)->base_DoGetVirtualSize();
19140
19141 wxPyEndAllowThreads(__tstate);
19142 if (PyErr_Occurred()) SWIG_fail;
19143 }
19144 {
19145 wxSize * resultptr;
19146 resultptr = new wxSize((wxSize &)(result));
19147 resultobj = SWIG_NewPointerObj((void *)(resultptr), SWIGTYPE_p_wxSize, 1);
19148 }
19149 return resultobj;
19150 fail:
19151 return NULL;
19152 }
19153
19154
19155 static PyObject *_wrap_PyPanel_base_DoGetBestSize(PyObject *, PyObject *args, PyObject *kwargs) {
19156 PyObject *resultobj;
19157 wxPyPanel *arg1 = (wxPyPanel *) 0 ;
19158 wxSize result;
19159 PyObject * obj0 = 0 ;
19160 char *kwnames[] = {
19161 (char *) "self", NULL
19162 };
19163
19164 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyPanel_base_DoGetBestSize",kwnames,&obj0)) goto fail;
19165 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyPanel, SWIG_POINTER_EXCEPTION | 0);
19166 if (SWIG_arg_fail(1)) SWIG_fail;
19167 {
19168 PyThreadState* __tstate = wxPyBeginAllowThreads();
19169 result = ((wxPyPanel const *)arg1)->base_DoGetBestSize();
19170
19171 wxPyEndAllowThreads(__tstate);
19172 if (PyErr_Occurred()) SWIG_fail;
19173 }
19174 {
19175 wxSize * resultptr;
19176 resultptr = new wxSize((wxSize &)(result));
19177 resultobj = SWIG_NewPointerObj((void *)(resultptr), SWIGTYPE_p_wxSize, 1);
19178 }
19179 return resultobj;
19180 fail:
19181 return NULL;
19182 }
19183
19184
19185 static PyObject *_wrap_PyPanel_base_InitDialog(PyObject *, PyObject *args, PyObject *kwargs) {
19186 PyObject *resultobj;
19187 wxPyPanel *arg1 = (wxPyPanel *) 0 ;
19188 PyObject * obj0 = 0 ;
19189 char *kwnames[] = {
19190 (char *) "self", NULL
19191 };
19192
19193 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyPanel_base_InitDialog",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 (arg1)->base_InitDialog();
19199
19200 wxPyEndAllowThreads(__tstate);
19201 if (PyErr_Occurred()) SWIG_fail;
19202 }
19203 Py_INCREF(Py_None); resultobj = Py_None;
19204 return resultobj;
19205 fail:
19206 return NULL;
19207 }
19208
19209
19210 static PyObject *_wrap_PyPanel_base_TransferDataToWindow(PyObject *, PyObject *args, PyObject *kwargs) {
19211 PyObject *resultobj;
19212 wxPyPanel *arg1 = (wxPyPanel *) 0 ;
19213 bool result;
19214 PyObject * obj0 = 0 ;
19215 char *kwnames[] = {
19216 (char *) "self", NULL
19217 };
19218
19219 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyPanel_base_TransferDataToWindow",kwnames,&obj0)) goto fail;
19220 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyPanel, SWIG_POINTER_EXCEPTION | 0);
19221 if (SWIG_arg_fail(1)) SWIG_fail;
19222 {
19223 PyThreadState* __tstate = wxPyBeginAllowThreads();
19224 result = (bool)(arg1)->base_TransferDataToWindow();
19225
19226 wxPyEndAllowThreads(__tstate);
19227 if (PyErr_Occurred()) SWIG_fail;
19228 }
19229 {
19230 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
19231 }
19232 return resultobj;
19233 fail:
19234 return NULL;
19235 }
19236
19237
19238 static PyObject *_wrap_PyPanel_base_TransferDataFromWindow(PyObject *, PyObject *args, PyObject *kwargs) {
19239 PyObject *resultobj;
19240 wxPyPanel *arg1 = (wxPyPanel *) 0 ;
19241 bool result;
19242 PyObject * obj0 = 0 ;
19243 char *kwnames[] = {
19244 (char *) "self", NULL
19245 };
19246
19247 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyPanel_base_TransferDataFromWindow",kwnames,&obj0)) goto fail;
19248 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyPanel, SWIG_POINTER_EXCEPTION | 0);
19249 if (SWIG_arg_fail(1)) SWIG_fail;
19250 {
19251 PyThreadState* __tstate = wxPyBeginAllowThreads();
19252 result = (bool)(arg1)->base_TransferDataFromWindow();
19253
19254 wxPyEndAllowThreads(__tstate);
19255 if (PyErr_Occurred()) SWIG_fail;
19256 }
19257 {
19258 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
19259 }
19260 return resultobj;
19261 fail:
19262 return NULL;
19263 }
19264
19265
19266 static PyObject *_wrap_PyPanel_base_Validate(PyObject *, PyObject *args, PyObject *kwargs) {
19267 PyObject *resultobj;
19268 wxPyPanel *arg1 = (wxPyPanel *) 0 ;
19269 bool result;
19270 PyObject * obj0 = 0 ;
19271 char *kwnames[] = {
19272 (char *) "self", NULL
19273 };
19274
19275 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyPanel_base_Validate",kwnames,&obj0)) goto fail;
19276 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyPanel, SWIG_POINTER_EXCEPTION | 0);
19277 if (SWIG_arg_fail(1)) SWIG_fail;
19278 {
19279 PyThreadState* __tstate = wxPyBeginAllowThreads();
19280 result = (bool)(arg1)->base_Validate();
19281
19282 wxPyEndAllowThreads(__tstate);
19283 if (PyErr_Occurred()) SWIG_fail;
19284 }
19285 {
19286 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
19287 }
19288 return resultobj;
19289 fail:
19290 return NULL;
19291 }
19292
19293
19294 static PyObject *_wrap_PyPanel_base_AcceptsFocus(PyObject *, PyObject *args, PyObject *kwargs) {
19295 PyObject *resultobj;
19296 wxPyPanel *arg1 = (wxPyPanel *) 0 ;
19297 bool result;
19298 PyObject * obj0 = 0 ;
19299 char *kwnames[] = {
19300 (char *) "self", NULL
19301 };
19302
19303 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyPanel_base_AcceptsFocus",kwnames,&obj0)) goto fail;
19304 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyPanel, SWIG_POINTER_EXCEPTION | 0);
19305 if (SWIG_arg_fail(1)) SWIG_fail;
19306 {
19307 PyThreadState* __tstate = wxPyBeginAllowThreads();
19308 result = (bool)((wxPyPanel const *)arg1)->base_AcceptsFocus();
19309
19310 wxPyEndAllowThreads(__tstate);
19311 if (PyErr_Occurred()) SWIG_fail;
19312 }
19313 {
19314 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
19315 }
19316 return resultobj;
19317 fail:
19318 return NULL;
19319 }
19320
19321
19322 static PyObject *_wrap_PyPanel_base_AcceptsFocusFromKeyboard(PyObject *, PyObject *args, PyObject *kwargs) {
19323 PyObject *resultobj;
19324 wxPyPanel *arg1 = (wxPyPanel *) 0 ;
19325 bool result;
19326 PyObject * obj0 = 0 ;
19327 char *kwnames[] = {
19328 (char *) "self", NULL
19329 };
19330
19331 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyPanel_base_AcceptsFocusFromKeyboard",kwnames,&obj0)) goto fail;
19332 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyPanel, SWIG_POINTER_EXCEPTION | 0);
19333 if (SWIG_arg_fail(1)) SWIG_fail;
19334 {
19335 PyThreadState* __tstate = wxPyBeginAllowThreads();
19336 result = (bool)((wxPyPanel const *)arg1)->base_AcceptsFocusFromKeyboard();
19337
19338 wxPyEndAllowThreads(__tstate);
19339 if (PyErr_Occurred()) SWIG_fail;
19340 }
19341 {
19342 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
19343 }
19344 return resultobj;
19345 fail:
19346 return NULL;
19347 }
19348
19349
19350 static PyObject *_wrap_PyPanel_base_GetMaxSize(PyObject *, PyObject *args, PyObject *kwargs) {
19351 PyObject *resultobj;
19352 wxPyPanel *arg1 = (wxPyPanel *) 0 ;
19353 wxSize result;
19354 PyObject * obj0 = 0 ;
19355 char *kwnames[] = {
19356 (char *) "self", NULL
19357 };
19358
19359 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyPanel_base_GetMaxSize",kwnames,&obj0)) goto fail;
19360 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyPanel, SWIG_POINTER_EXCEPTION | 0);
19361 if (SWIG_arg_fail(1)) SWIG_fail;
19362 {
19363 PyThreadState* __tstate = wxPyBeginAllowThreads();
19364 result = ((wxPyPanel const *)arg1)->base_GetMaxSize();
19365
19366 wxPyEndAllowThreads(__tstate);
19367 if (PyErr_Occurred()) SWIG_fail;
19368 }
19369 {
19370 wxSize * resultptr;
19371 resultptr = new wxSize((wxSize &)(result));
19372 resultobj = SWIG_NewPointerObj((void *)(resultptr), SWIGTYPE_p_wxSize, 1);
19373 }
19374 return resultobj;
19375 fail:
19376 return NULL;
19377 }
19378
19379
19380 static PyObject *_wrap_PyPanel_base_AddChild(PyObject *, PyObject *args, PyObject *kwargs) {
19381 PyObject *resultobj;
19382 wxPyPanel *arg1 = (wxPyPanel *) 0 ;
19383 wxWindow *arg2 = (wxWindow *) 0 ;
19384 PyObject * obj0 = 0 ;
19385 PyObject * obj1 = 0 ;
19386 char *kwnames[] = {
19387 (char *) "self",(char *) "child", NULL
19388 };
19389
19390 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PyPanel_base_AddChild",kwnames,&obj0,&obj1)) goto fail;
19391 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyPanel, SWIG_POINTER_EXCEPTION | 0);
19392 if (SWIG_arg_fail(1)) SWIG_fail;
19393 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
19394 if (SWIG_arg_fail(2)) SWIG_fail;
19395 {
19396 PyThreadState* __tstate = wxPyBeginAllowThreads();
19397 (arg1)->base_AddChild(arg2);
19398
19399 wxPyEndAllowThreads(__tstate);
19400 if (PyErr_Occurred()) SWIG_fail;
19401 }
19402 Py_INCREF(Py_None); resultobj = Py_None;
19403 return resultobj;
19404 fail:
19405 return NULL;
19406 }
19407
19408
19409 static PyObject *_wrap_PyPanel_base_RemoveChild(PyObject *, PyObject *args, PyObject *kwargs) {
19410 PyObject *resultobj;
19411 wxPyPanel *arg1 = (wxPyPanel *) 0 ;
19412 wxWindow *arg2 = (wxWindow *) 0 ;
19413 PyObject * obj0 = 0 ;
19414 PyObject * obj1 = 0 ;
19415 char *kwnames[] = {
19416 (char *) "self",(char *) "child", NULL
19417 };
19418
19419 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PyPanel_base_RemoveChild",kwnames,&obj0,&obj1)) goto fail;
19420 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyPanel, SWIG_POINTER_EXCEPTION | 0);
19421 if (SWIG_arg_fail(1)) SWIG_fail;
19422 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
19423 if (SWIG_arg_fail(2)) SWIG_fail;
19424 {
19425 PyThreadState* __tstate = wxPyBeginAllowThreads();
19426 (arg1)->base_RemoveChild(arg2);
19427
19428 wxPyEndAllowThreads(__tstate);
19429 if (PyErr_Occurred()) SWIG_fail;
19430 }
19431 Py_INCREF(Py_None); resultobj = Py_None;
19432 return resultobj;
19433 fail:
19434 return NULL;
19435 }
19436
19437
19438 static PyObject *_wrap_PyPanel_base_ShouldInheritColours(PyObject *, PyObject *args, PyObject *kwargs) {
19439 PyObject *resultobj;
19440 wxPyPanel *arg1 = (wxPyPanel *) 0 ;
19441 bool result;
19442 PyObject * obj0 = 0 ;
19443 char *kwnames[] = {
19444 (char *) "self", NULL
19445 };
19446
19447 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyPanel_base_ShouldInheritColours",kwnames,&obj0)) goto fail;
19448 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyPanel, SWIG_POINTER_EXCEPTION | 0);
19449 if (SWIG_arg_fail(1)) SWIG_fail;
19450 {
19451 PyThreadState* __tstate = wxPyBeginAllowThreads();
19452 result = (bool)((wxPyPanel const *)arg1)->base_ShouldInheritColours();
19453
19454 wxPyEndAllowThreads(__tstate);
19455 if (PyErr_Occurred()) SWIG_fail;
19456 }
19457 {
19458 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
19459 }
19460 return resultobj;
19461 fail:
19462 return NULL;
19463 }
19464
19465
19466 static PyObject *_wrap_PyPanel_base_GetDefaultAttributes(PyObject *, PyObject *args, PyObject *kwargs) {
19467 PyObject *resultobj;
19468 wxPyPanel *arg1 = (wxPyPanel *) 0 ;
19469 wxVisualAttributes result;
19470 PyObject * obj0 = 0 ;
19471 char *kwnames[] = {
19472 (char *) "self", NULL
19473 };
19474
19475 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyPanel_base_GetDefaultAttributes",kwnames,&obj0)) goto fail;
19476 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyPanel, SWIG_POINTER_EXCEPTION | 0);
19477 if (SWIG_arg_fail(1)) SWIG_fail;
19478 {
19479 PyThreadState* __tstate = wxPyBeginAllowThreads();
19480 result = (arg1)->base_GetDefaultAttributes();
19481
19482 wxPyEndAllowThreads(__tstate);
19483 if (PyErr_Occurred()) SWIG_fail;
19484 }
19485 {
19486 wxVisualAttributes * resultptr;
19487 resultptr = new wxVisualAttributes((wxVisualAttributes &)(result));
19488 resultobj = SWIG_NewPointerObj((void *)(resultptr), SWIGTYPE_p_wxVisualAttributes, 1);
19489 }
19490 return resultobj;
19491 fail:
19492 return NULL;
19493 }
19494
19495
19496 static PyObject * PyPanel_swigregister(PyObject *, PyObject *args) {
19497 PyObject *obj;
19498 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
19499 SWIG_TypeClientData(SWIGTYPE_p_wxPyPanel, obj);
19500 Py_INCREF(obj);
19501 return Py_BuildValue((char *)"");
19502 }
19503 static PyObject *_wrap_new_PyScrolledWindow(PyObject *, PyObject *args, PyObject *kwargs) {
19504 PyObject *resultobj;
19505 wxWindow *arg1 = (wxWindow *) 0 ;
19506 int arg2 = (int) (int)-1 ;
19507 wxPoint const &arg3_defvalue = wxDefaultPosition ;
19508 wxPoint *arg3 = (wxPoint *) &arg3_defvalue ;
19509 wxSize const &arg4_defvalue = wxDefaultSize ;
19510 wxSize *arg4 = (wxSize *) &arg4_defvalue ;
19511 long arg5 = (long) 0 ;
19512 wxString const &arg6_defvalue = wxPyPanelNameStr ;
19513 wxString *arg6 = (wxString *) &arg6_defvalue ;
19514 wxPyScrolledWindow *result;
19515 wxPoint temp3 ;
19516 wxSize temp4 ;
19517 bool temp6 = false ;
19518 PyObject * obj0 = 0 ;
19519 PyObject * obj1 = 0 ;
19520 PyObject * obj2 = 0 ;
19521 PyObject * obj3 = 0 ;
19522 PyObject * obj4 = 0 ;
19523 PyObject * obj5 = 0 ;
19524 char *kwnames[] = {
19525 (char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
19526 };
19527
19528 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|OOOOO:new_PyScrolledWindow",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) goto fail;
19529 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
19530 if (SWIG_arg_fail(1)) SWIG_fail;
19531 if (obj1) {
19532 {
19533 arg2 = (int const)(SWIG_As_int(obj1));
19534 if (SWIG_arg_fail(2)) SWIG_fail;
19535 }
19536 }
19537 if (obj2) {
19538 {
19539 arg3 = &temp3;
19540 if ( ! wxPoint_helper(obj2, &arg3)) SWIG_fail;
19541 }
19542 }
19543 if (obj3) {
19544 {
19545 arg4 = &temp4;
19546 if ( ! wxSize_helper(obj3, &arg4)) SWIG_fail;
19547 }
19548 }
19549 if (obj4) {
19550 {
19551 arg5 = (long)(SWIG_As_long(obj4));
19552 if (SWIG_arg_fail(5)) SWIG_fail;
19553 }
19554 }
19555 if (obj5) {
19556 {
19557 arg6 = wxString_in_helper(obj5);
19558 if (arg6 == NULL) SWIG_fail;
19559 temp6 = true;
19560 }
19561 }
19562 {
19563 if (!wxPyCheckForApp()) SWIG_fail;
19564 PyThreadState* __tstate = wxPyBeginAllowThreads();
19565 result = (wxPyScrolledWindow *)new wxPyScrolledWindow(arg1,arg2,(wxPoint const &)*arg3,(wxSize const &)*arg4,arg5,(wxString const &)*arg6);
19566
19567 wxPyEndAllowThreads(__tstate);
19568 if (PyErr_Occurred()) SWIG_fail;
19569 }
19570 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPyScrolledWindow, 1);
19571 {
19572 if (temp6)
19573 delete arg6;
19574 }
19575 return resultobj;
19576 fail:
19577 {
19578 if (temp6)
19579 delete arg6;
19580 }
19581 return NULL;
19582 }
19583
19584
19585 static PyObject *_wrap_new_PrePyScrolledWindow(PyObject *, PyObject *args, PyObject *kwargs) {
19586 PyObject *resultobj;
19587 wxPyScrolledWindow *result;
19588 char *kwnames[] = {
19589 NULL
19590 };
19591
19592 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":new_PrePyScrolledWindow",kwnames)) goto fail;
19593 {
19594 if (!wxPyCheckForApp()) SWIG_fail;
19595 PyThreadState* __tstate = wxPyBeginAllowThreads();
19596 result = (wxPyScrolledWindow *)new wxPyScrolledWindow();
19597
19598 wxPyEndAllowThreads(__tstate);
19599 if (PyErr_Occurred()) SWIG_fail;
19600 }
19601 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPyScrolledWindow, 1);
19602 return resultobj;
19603 fail:
19604 return NULL;
19605 }
19606
19607
19608 static PyObject *_wrap_PyScrolledWindow__setCallbackInfo(PyObject *, PyObject *args, PyObject *kwargs) {
19609 PyObject *resultobj;
19610 wxPyScrolledWindow *arg1 = (wxPyScrolledWindow *) 0 ;
19611 PyObject *arg2 = (PyObject *) 0 ;
19612 PyObject *arg3 = (PyObject *) 0 ;
19613 PyObject * obj0 = 0 ;
19614 PyObject * obj1 = 0 ;
19615 PyObject * obj2 = 0 ;
19616 char *kwnames[] = {
19617 (char *) "self",(char *) "self",(char *) "_class", NULL
19618 };
19619
19620 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:PyScrolledWindow__setCallbackInfo",kwnames,&obj0,&obj1,&obj2)) goto fail;
19621 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyScrolledWindow, SWIG_POINTER_EXCEPTION | 0);
19622 if (SWIG_arg_fail(1)) SWIG_fail;
19623 arg2 = obj1;
19624 arg3 = obj2;
19625 {
19626 PyThreadState* __tstate = wxPyBeginAllowThreads();
19627 (arg1)->_setCallbackInfo(arg2,arg3);
19628
19629 wxPyEndAllowThreads(__tstate);
19630 if (PyErr_Occurred()) SWIG_fail;
19631 }
19632 Py_INCREF(Py_None); resultobj = Py_None;
19633 return resultobj;
19634 fail:
19635 return NULL;
19636 }
19637
19638
19639 static PyObject *_wrap_PyScrolledWindow_SetBestSize(PyObject *, PyObject *args, PyObject *kwargs) {
19640 PyObject *resultobj;
19641 wxPyScrolledWindow *arg1 = (wxPyScrolledWindow *) 0 ;
19642 wxSize *arg2 = 0 ;
19643 wxSize temp2 ;
19644 PyObject * obj0 = 0 ;
19645 PyObject * obj1 = 0 ;
19646 char *kwnames[] = {
19647 (char *) "self",(char *) "size", NULL
19648 };
19649
19650 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PyScrolledWindow_SetBestSize",kwnames,&obj0,&obj1)) goto fail;
19651 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyScrolledWindow, SWIG_POINTER_EXCEPTION | 0);
19652 if (SWIG_arg_fail(1)) SWIG_fail;
19653 {
19654 arg2 = &temp2;
19655 if ( ! wxSize_helper(obj1, &arg2)) SWIG_fail;
19656 }
19657 {
19658 PyThreadState* __tstate = wxPyBeginAllowThreads();
19659 (arg1)->SetBestSize((wxSize const &)*arg2);
19660
19661 wxPyEndAllowThreads(__tstate);
19662 if (PyErr_Occurred()) SWIG_fail;
19663 }
19664 Py_INCREF(Py_None); resultobj = Py_None;
19665 return resultobj;
19666 fail:
19667 return NULL;
19668 }
19669
19670
19671 static PyObject *_wrap_PyScrolledWindow_base_DoMoveWindow(PyObject *, PyObject *args, PyObject *kwargs) {
19672 PyObject *resultobj;
19673 wxPyScrolledWindow *arg1 = (wxPyScrolledWindow *) 0 ;
19674 int arg2 ;
19675 int arg3 ;
19676 int arg4 ;
19677 int arg5 ;
19678 PyObject * obj0 = 0 ;
19679 PyObject * obj1 = 0 ;
19680 PyObject * obj2 = 0 ;
19681 PyObject * obj3 = 0 ;
19682 PyObject * obj4 = 0 ;
19683 char *kwnames[] = {
19684 (char *) "self",(char *) "x",(char *) "y",(char *) "width",(char *) "height", NULL
19685 };
19686
19687 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOOO:PyScrolledWindow_base_DoMoveWindow",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4)) goto fail;
19688 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyScrolledWindow, SWIG_POINTER_EXCEPTION | 0);
19689 if (SWIG_arg_fail(1)) SWIG_fail;
19690 {
19691 arg2 = (int)(SWIG_As_int(obj1));
19692 if (SWIG_arg_fail(2)) SWIG_fail;
19693 }
19694 {
19695 arg3 = (int)(SWIG_As_int(obj2));
19696 if (SWIG_arg_fail(3)) SWIG_fail;
19697 }
19698 {
19699 arg4 = (int)(SWIG_As_int(obj3));
19700 if (SWIG_arg_fail(4)) SWIG_fail;
19701 }
19702 {
19703 arg5 = (int)(SWIG_As_int(obj4));
19704 if (SWIG_arg_fail(5)) SWIG_fail;
19705 }
19706 {
19707 PyThreadState* __tstate = wxPyBeginAllowThreads();
19708 (arg1)->base_DoMoveWindow(arg2,arg3,arg4,arg5);
19709
19710 wxPyEndAllowThreads(__tstate);
19711 if (PyErr_Occurred()) SWIG_fail;
19712 }
19713 Py_INCREF(Py_None); resultobj = Py_None;
19714 return resultobj;
19715 fail:
19716 return NULL;
19717 }
19718
19719
19720 static PyObject *_wrap_PyScrolledWindow_base_DoSetSize(PyObject *, PyObject *args, PyObject *kwargs) {
19721 PyObject *resultobj;
19722 wxPyScrolledWindow *arg1 = (wxPyScrolledWindow *) 0 ;
19723 int arg2 ;
19724 int arg3 ;
19725 int arg4 ;
19726 int arg5 ;
19727 int arg6 = (int) wxSIZE_AUTO ;
19728 PyObject * obj0 = 0 ;
19729 PyObject * obj1 = 0 ;
19730 PyObject * obj2 = 0 ;
19731 PyObject * obj3 = 0 ;
19732 PyObject * obj4 = 0 ;
19733 PyObject * obj5 = 0 ;
19734 char *kwnames[] = {
19735 (char *) "self",(char *) "x",(char *) "y",(char *) "width",(char *) "height",(char *) "sizeFlags", NULL
19736 };
19737
19738 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOOO|O:PyScrolledWindow_base_DoSetSize",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) goto fail;
19739 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyScrolledWindow, SWIG_POINTER_EXCEPTION | 0);
19740 if (SWIG_arg_fail(1)) SWIG_fail;
19741 {
19742 arg2 = (int)(SWIG_As_int(obj1));
19743 if (SWIG_arg_fail(2)) SWIG_fail;
19744 }
19745 {
19746 arg3 = (int)(SWIG_As_int(obj2));
19747 if (SWIG_arg_fail(3)) SWIG_fail;
19748 }
19749 {
19750 arg4 = (int)(SWIG_As_int(obj3));
19751 if (SWIG_arg_fail(4)) SWIG_fail;
19752 }
19753 {
19754 arg5 = (int)(SWIG_As_int(obj4));
19755 if (SWIG_arg_fail(5)) SWIG_fail;
19756 }
19757 if (obj5) {
19758 {
19759 arg6 = (int)(SWIG_As_int(obj5));
19760 if (SWIG_arg_fail(6)) SWIG_fail;
19761 }
19762 }
19763 {
19764 PyThreadState* __tstate = wxPyBeginAllowThreads();
19765 (arg1)->base_DoSetSize(arg2,arg3,arg4,arg5,arg6);
19766
19767 wxPyEndAllowThreads(__tstate);
19768 if (PyErr_Occurred()) SWIG_fail;
19769 }
19770 Py_INCREF(Py_None); resultobj = Py_None;
19771 return resultobj;
19772 fail:
19773 return NULL;
19774 }
19775
19776
19777 static PyObject *_wrap_PyScrolledWindow_base_DoSetClientSize(PyObject *, PyObject *args, PyObject *kwargs) {
19778 PyObject *resultobj;
19779 wxPyScrolledWindow *arg1 = (wxPyScrolledWindow *) 0 ;
19780 int arg2 ;
19781 int arg3 ;
19782 PyObject * obj0 = 0 ;
19783 PyObject * obj1 = 0 ;
19784 PyObject * obj2 = 0 ;
19785 char *kwnames[] = {
19786 (char *) "self",(char *) "width",(char *) "height", NULL
19787 };
19788
19789 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:PyScrolledWindow_base_DoSetClientSize",kwnames,&obj0,&obj1,&obj2)) goto fail;
19790 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyScrolledWindow, SWIG_POINTER_EXCEPTION | 0);
19791 if (SWIG_arg_fail(1)) SWIG_fail;
19792 {
19793 arg2 = (int)(SWIG_As_int(obj1));
19794 if (SWIG_arg_fail(2)) SWIG_fail;
19795 }
19796 {
19797 arg3 = (int)(SWIG_As_int(obj2));
19798 if (SWIG_arg_fail(3)) SWIG_fail;
19799 }
19800 {
19801 PyThreadState* __tstate = wxPyBeginAllowThreads();
19802 (arg1)->base_DoSetClientSize(arg2,arg3);
19803
19804 wxPyEndAllowThreads(__tstate);
19805 if (PyErr_Occurred()) SWIG_fail;
19806 }
19807 Py_INCREF(Py_None); resultobj = Py_None;
19808 return resultobj;
19809 fail:
19810 return NULL;
19811 }
19812
19813
19814 static PyObject *_wrap_PyScrolledWindow_base_DoSetVirtualSize(PyObject *, PyObject *args, PyObject *kwargs) {
19815 PyObject *resultobj;
19816 wxPyScrolledWindow *arg1 = (wxPyScrolledWindow *) 0 ;
19817 int arg2 ;
19818 int arg3 ;
19819 PyObject * obj0 = 0 ;
19820 PyObject * obj1 = 0 ;
19821 PyObject * obj2 = 0 ;
19822 char *kwnames[] = {
19823 (char *) "self",(char *) "x",(char *) "y", NULL
19824 };
19825
19826 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:PyScrolledWindow_base_DoSetVirtualSize",kwnames,&obj0,&obj1,&obj2)) goto fail;
19827 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyScrolledWindow, SWIG_POINTER_EXCEPTION | 0);
19828 if (SWIG_arg_fail(1)) SWIG_fail;
19829 {
19830 arg2 = (int)(SWIG_As_int(obj1));
19831 if (SWIG_arg_fail(2)) SWIG_fail;
19832 }
19833 {
19834 arg3 = (int)(SWIG_As_int(obj2));
19835 if (SWIG_arg_fail(3)) SWIG_fail;
19836 }
19837 {
19838 PyThreadState* __tstate = wxPyBeginAllowThreads();
19839 (arg1)->base_DoSetVirtualSize(arg2,arg3);
19840
19841 wxPyEndAllowThreads(__tstate);
19842 if (PyErr_Occurred()) SWIG_fail;
19843 }
19844 Py_INCREF(Py_None); resultobj = Py_None;
19845 return resultobj;
19846 fail:
19847 return NULL;
19848 }
19849
19850
19851 static PyObject *_wrap_PyScrolledWindow_base_DoGetSize(PyObject *, PyObject *args, PyObject *kwargs) {
19852 PyObject *resultobj;
19853 wxPyScrolledWindow *arg1 = (wxPyScrolledWindow *) 0 ;
19854 int *arg2 = (int *) 0 ;
19855 int *arg3 = (int *) 0 ;
19856 int temp2 ;
19857 int res2 = 0 ;
19858 int temp3 ;
19859 int res3 = 0 ;
19860 PyObject * obj0 = 0 ;
19861 char *kwnames[] = {
19862 (char *) "self", NULL
19863 };
19864
19865 arg2 = &temp2; res2 = SWIG_NEWOBJ;
19866 arg3 = &temp3; res3 = SWIG_NEWOBJ;
19867 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyScrolledWindow_base_DoGetSize",kwnames,&obj0)) goto fail;
19868 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyScrolledWindow, SWIG_POINTER_EXCEPTION | 0);
19869 if (SWIG_arg_fail(1)) SWIG_fail;
19870 {
19871 PyThreadState* __tstate = wxPyBeginAllowThreads();
19872 ((wxPyScrolledWindow const *)arg1)->base_DoGetSize(arg2,arg3);
19873
19874 wxPyEndAllowThreads(__tstate);
19875 if (PyErr_Occurred()) SWIG_fail;
19876 }
19877 Py_INCREF(Py_None); resultobj = Py_None;
19878 resultobj = t_output_helper(resultobj, ((res2 == SWIG_NEWOBJ) ?
19879 SWIG_From_int((*arg2)) : SWIG_NewPointerObj((void*)(arg2), SWIGTYPE_p_int, 0)));
19880 resultobj = t_output_helper(resultobj, ((res3 == SWIG_NEWOBJ) ?
19881 SWIG_From_int((*arg3)) : SWIG_NewPointerObj((void*)(arg3), SWIGTYPE_p_int, 0)));
19882 return resultobj;
19883 fail:
19884 return NULL;
19885 }
19886
19887
19888 static PyObject *_wrap_PyScrolledWindow_base_DoGetClientSize(PyObject *, PyObject *args, PyObject *kwargs) {
19889 PyObject *resultobj;
19890 wxPyScrolledWindow *arg1 = (wxPyScrolledWindow *) 0 ;
19891 int *arg2 = (int *) 0 ;
19892 int *arg3 = (int *) 0 ;
19893 int temp2 ;
19894 int res2 = 0 ;
19895 int temp3 ;
19896 int res3 = 0 ;
19897 PyObject * obj0 = 0 ;
19898 char *kwnames[] = {
19899 (char *) "self", NULL
19900 };
19901
19902 arg2 = &temp2; res2 = SWIG_NEWOBJ;
19903 arg3 = &temp3; res3 = SWIG_NEWOBJ;
19904 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyScrolledWindow_base_DoGetClientSize",kwnames,&obj0)) goto fail;
19905 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyScrolledWindow, SWIG_POINTER_EXCEPTION | 0);
19906 if (SWIG_arg_fail(1)) SWIG_fail;
19907 {
19908 PyThreadState* __tstate = wxPyBeginAllowThreads();
19909 ((wxPyScrolledWindow const *)arg1)->base_DoGetClientSize(arg2,arg3);
19910
19911 wxPyEndAllowThreads(__tstate);
19912 if (PyErr_Occurred()) SWIG_fail;
19913 }
19914 Py_INCREF(Py_None); resultobj = Py_None;
19915 resultobj = t_output_helper(resultobj, ((res2 == SWIG_NEWOBJ) ?
19916 SWIG_From_int((*arg2)) : SWIG_NewPointerObj((void*)(arg2), SWIGTYPE_p_int, 0)));
19917 resultobj = t_output_helper(resultobj, ((res3 == SWIG_NEWOBJ) ?
19918 SWIG_From_int((*arg3)) : SWIG_NewPointerObj((void*)(arg3), SWIGTYPE_p_int, 0)));
19919 return resultobj;
19920 fail:
19921 return NULL;
19922 }
19923
19924
19925 static PyObject *_wrap_PyScrolledWindow_base_DoGetPosition(PyObject *, PyObject *args, PyObject *kwargs) {
19926 PyObject *resultobj;
19927 wxPyScrolledWindow *arg1 = (wxPyScrolledWindow *) 0 ;
19928 int *arg2 = (int *) 0 ;
19929 int *arg3 = (int *) 0 ;
19930 int temp2 ;
19931 int res2 = 0 ;
19932 int temp3 ;
19933 int res3 = 0 ;
19934 PyObject * obj0 = 0 ;
19935 char *kwnames[] = {
19936 (char *) "self", NULL
19937 };
19938
19939 arg2 = &temp2; res2 = SWIG_NEWOBJ;
19940 arg3 = &temp3; res3 = SWIG_NEWOBJ;
19941 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyScrolledWindow_base_DoGetPosition",kwnames,&obj0)) goto fail;
19942 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyScrolledWindow, SWIG_POINTER_EXCEPTION | 0);
19943 if (SWIG_arg_fail(1)) SWIG_fail;
19944 {
19945 PyThreadState* __tstate = wxPyBeginAllowThreads();
19946 ((wxPyScrolledWindow const *)arg1)->base_DoGetPosition(arg2,arg3);
19947
19948 wxPyEndAllowThreads(__tstate);
19949 if (PyErr_Occurred()) SWIG_fail;
19950 }
19951 Py_INCREF(Py_None); resultobj = Py_None;
19952 resultobj = t_output_helper(resultobj, ((res2 == SWIG_NEWOBJ) ?
19953 SWIG_From_int((*arg2)) : SWIG_NewPointerObj((void*)(arg2), SWIGTYPE_p_int, 0)));
19954 resultobj = t_output_helper(resultobj, ((res3 == SWIG_NEWOBJ) ?
19955 SWIG_From_int((*arg3)) : SWIG_NewPointerObj((void*)(arg3), SWIGTYPE_p_int, 0)));
19956 return resultobj;
19957 fail:
19958 return NULL;
19959 }
19960
19961
19962 static PyObject *_wrap_PyScrolledWindow_base_DoGetVirtualSize(PyObject *, PyObject *args, PyObject *kwargs) {
19963 PyObject *resultobj;
19964 wxPyScrolledWindow *arg1 = (wxPyScrolledWindow *) 0 ;
19965 wxSize result;
19966 PyObject * obj0 = 0 ;
19967 char *kwnames[] = {
19968 (char *) "self", NULL
19969 };
19970
19971 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyScrolledWindow_base_DoGetVirtualSize",kwnames,&obj0)) goto fail;
19972 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyScrolledWindow, SWIG_POINTER_EXCEPTION | 0);
19973 if (SWIG_arg_fail(1)) SWIG_fail;
19974 {
19975 PyThreadState* __tstate = wxPyBeginAllowThreads();
19976 result = ((wxPyScrolledWindow const *)arg1)->base_DoGetVirtualSize();
19977
19978 wxPyEndAllowThreads(__tstate);
19979 if (PyErr_Occurred()) SWIG_fail;
19980 }
19981 {
19982 wxSize * resultptr;
19983 resultptr = new wxSize((wxSize &)(result));
19984 resultobj = SWIG_NewPointerObj((void *)(resultptr), SWIGTYPE_p_wxSize, 1);
19985 }
19986 return resultobj;
19987 fail:
19988 return NULL;
19989 }
19990
19991
19992 static PyObject *_wrap_PyScrolledWindow_base_DoGetBestSize(PyObject *, PyObject *args, PyObject *kwargs) {
19993 PyObject *resultobj;
19994 wxPyScrolledWindow *arg1 = (wxPyScrolledWindow *) 0 ;
19995 wxSize result;
19996 PyObject * obj0 = 0 ;
19997 char *kwnames[] = {
19998 (char *) "self", NULL
19999 };
20000
20001 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyScrolledWindow_base_DoGetBestSize",kwnames,&obj0)) goto fail;
20002 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyScrolledWindow, SWIG_POINTER_EXCEPTION | 0);
20003 if (SWIG_arg_fail(1)) SWIG_fail;
20004 {
20005 PyThreadState* __tstate = wxPyBeginAllowThreads();
20006 result = ((wxPyScrolledWindow const *)arg1)->base_DoGetBestSize();
20007
20008 wxPyEndAllowThreads(__tstate);
20009 if (PyErr_Occurred()) SWIG_fail;
20010 }
20011 {
20012 wxSize * resultptr;
20013 resultptr = new wxSize((wxSize &)(result));
20014 resultobj = SWIG_NewPointerObj((void *)(resultptr), SWIGTYPE_p_wxSize, 1);
20015 }
20016 return resultobj;
20017 fail:
20018 return NULL;
20019 }
20020
20021
20022 static PyObject *_wrap_PyScrolledWindow_base_InitDialog(PyObject *, PyObject *args, PyObject *kwargs) {
20023 PyObject *resultobj;
20024 wxPyScrolledWindow *arg1 = (wxPyScrolledWindow *) 0 ;
20025 PyObject * obj0 = 0 ;
20026 char *kwnames[] = {
20027 (char *) "self", NULL
20028 };
20029
20030 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyScrolledWindow_base_InitDialog",kwnames,&obj0)) goto fail;
20031 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyScrolledWindow, SWIG_POINTER_EXCEPTION | 0);
20032 if (SWIG_arg_fail(1)) SWIG_fail;
20033 {
20034 PyThreadState* __tstate = wxPyBeginAllowThreads();
20035 (arg1)->base_InitDialog();
20036
20037 wxPyEndAllowThreads(__tstate);
20038 if (PyErr_Occurred()) SWIG_fail;
20039 }
20040 Py_INCREF(Py_None); resultobj = Py_None;
20041 return resultobj;
20042 fail:
20043 return NULL;
20044 }
20045
20046
20047 static PyObject *_wrap_PyScrolledWindow_base_TransferDataToWindow(PyObject *, PyObject *args, PyObject *kwargs) {
20048 PyObject *resultobj;
20049 wxPyScrolledWindow *arg1 = (wxPyScrolledWindow *) 0 ;
20050 bool result;
20051 PyObject * obj0 = 0 ;
20052 char *kwnames[] = {
20053 (char *) "self", NULL
20054 };
20055
20056 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyScrolledWindow_base_TransferDataToWindow",kwnames,&obj0)) goto fail;
20057 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyScrolledWindow, SWIG_POINTER_EXCEPTION | 0);
20058 if (SWIG_arg_fail(1)) SWIG_fail;
20059 {
20060 PyThreadState* __tstate = wxPyBeginAllowThreads();
20061 result = (bool)(arg1)->base_TransferDataToWindow();
20062
20063 wxPyEndAllowThreads(__tstate);
20064 if (PyErr_Occurred()) SWIG_fail;
20065 }
20066 {
20067 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
20068 }
20069 return resultobj;
20070 fail:
20071 return NULL;
20072 }
20073
20074
20075 static PyObject *_wrap_PyScrolledWindow_base_TransferDataFromWindow(PyObject *, PyObject *args, PyObject *kwargs) {
20076 PyObject *resultobj;
20077 wxPyScrolledWindow *arg1 = (wxPyScrolledWindow *) 0 ;
20078 bool result;
20079 PyObject * obj0 = 0 ;
20080 char *kwnames[] = {
20081 (char *) "self", NULL
20082 };
20083
20084 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyScrolledWindow_base_TransferDataFromWindow",kwnames,&obj0)) goto fail;
20085 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyScrolledWindow, SWIG_POINTER_EXCEPTION | 0);
20086 if (SWIG_arg_fail(1)) SWIG_fail;
20087 {
20088 PyThreadState* __tstate = wxPyBeginAllowThreads();
20089 result = (bool)(arg1)->base_TransferDataFromWindow();
20090
20091 wxPyEndAllowThreads(__tstate);
20092 if (PyErr_Occurred()) SWIG_fail;
20093 }
20094 {
20095 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
20096 }
20097 return resultobj;
20098 fail:
20099 return NULL;
20100 }
20101
20102
20103 static PyObject *_wrap_PyScrolledWindow_base_Validate(PyObject *, PyObject *args, PyObject *kwargs) {
20104 PyObject *resultobj;
20105 wxPyScrolledWindow *arg1 = (wxPyScrolledWindow *) 0 ;
20106 bool result;
20107 PyObject * obj0 = 0 ;
20108 char *kwnames[] = {
20109 (char *) "self", NULL
20110 };
20111
20112 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyScrolledWindow_base_Validate",kwnames,&obj0)) goto fail;
20113 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyScrolledWindow, SWIG_POINTER_EXCEPTION | 0);
20114 if (SWIG_arg_fail(1)) SWIG_fail;
20115 {
20116 PyThreadState* __tstate = wxPyBeginAllowThreads();
20117 result = (bool)(arg1)->base_Validate();
20118
20119 wxPyEndAllowThreads(__tstate);
20120 if (PyErr_Occurred()) SWIG_fail;
20121 }
20122 {
20123 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
20124 }
20125 return resultobj;
20126 fail:
20127 return NULL;
20128 }
20129
20130
20131 static PyObject *_wrap_PyScrolledWindow_base_AcceptsFocus(PyObject *, PyObject *args, PyObject *kwargs) {
20132 PyObject *resultobj;
20133 wxPyScrolledWindow *arg1 = (wxPyScrolledWindow *) 0 ;
20134 bool result;
20135 PyObject * obj0 = 0 ;
20136 char *kwnames[] = {
20137 (char *) "self", NULL
20138 };
20139
20140 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyScrolledWindow_base_AcceptsFocus",kwnames,&obj0)) goto fail;
20141 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyScrolledWindow, SWIG_POINTER_EXCEPTION | 0);
20142 if (SWIG_arg_fail(1)) SWIG_fail;
20143 {
20144 PyThreadState* __tstate = wxPyBeginAllowThreads();
20145 result = (bool)((wxPyScrolledWindow const *)arg1)->base_AcceptsFocus();
20146
20147 wxPyEndAllowThreads(__tstate);
20148 if (PyErr_Occurred()) SWIG_fail;
20149 }
20150 {
20151 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
20152 }
20153 return resultobj;
20154 fail:
20155 return NULL;
20156 }
20157
20158
20159 static PyObject *_wrap_PyScrolledWindow_base_AcceptsFocusFromKeyboard(PyObject *, PyObject *args, PyObject *kwargs) {
20160 PyObject *resultobj;
20161 wxPyScrolledWindow *arg1 = (wxPyScrolledWindow *) 0 ;
20162 bool result;
20163 PyObject * obj0 = 0 ;
20164 char *kwnames[] = {
20165 (char *) "self", NULL
20166 };
20167
20168 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyScrolledWindow_base_AcceptsFocusFromKeyboard",kwnames,&obj0)) goto fail;
20169 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyScrolledWindow, SWIG_POINTER_EXCEPTION | 0);
20170 if (SWIG_arg_fail(1)) SWIG_fail;
20171 {
20172 PyThreadState* __tstate = wxPyBeginAllowThreads();
20173 result = (bool)((wxPyScrolledWindow const *)arg1)->base_AcceptsFocusFromKeyboard();
20174
20175 wxPyEndAllowThreads(__tstate);
20176 if (PyErr_Occurred()) SWIG_fail;
20177 }
20178 {
20179 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
20180 }
20181 return resultobj;
20182 fail:
20183 return NULL;
20184 }
20185
20186
20187 static PyObject *_wrap_PyScrolledWindow_base_GetMaxSize(PyObject *, PyObject *args, PyObject *kwargs) {
20188 PyObject *resultobj;
20189 wxPyScrolledWindow *arg1 = (wxPyScrolledWindow *) 0 ;
20190 wxSize result;
20191 PyObject * obj0 = 0 ;
20192 char *kwnames[] = {
20193 (char *) "self", NULL
20194 };
20195
20196 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyScrolledWindow_base_GetMaxSize",kwnames,&obj0)) goto fail;
20197 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyScrolledWindow, SWIG_POINTER_EXCEPTION | 0);
20198 if (SWIG_arg_fail(1)) SWIG_fail;
20199 {
20200 PyThreadState* __tstate = wxPyBeginAllowThreads();
20201 result = ((wxPyScrolledWindow const *)arg1)->base_GetMaxSize();
20202
20203 wxPyEndAllowThreads(__tstate);
20204 if (PyErr_Occurred()) SWIG_fail;
20205 }
20206 {
20207 wxSize * resultptr;
20208 resultptr = new wxSize((wxSize &)(result));
20209 resultobj = SWIG_NewPointerObj((void *)(resultptr), SWIGTYPE_p_wxSize, 1);
20210 }
20211 return resultobj;
20212 fail:
20213 return NULL;
20214 }
20215
20216
20217 static PyObject *_wrap_PyScrolledWindow_base_AddChild(PyObject *, PyObject *args, PyObject *kwargs) {
20218 PyObject *resultobj;
20219 wxPyScrolledWindow *arg1 = (wxPyScrolledWindow *) 0 ;
20220 wxWindow *arg2 = (wxWindow *) 0 ;
20221 PyObject * obj0 = 0 ;
20222 PyObject * obj1 = 0 ;
20223 char *kwnames[] = {
20224 (char *) "self",(char *) "child", NULL
20225 };
20226
20227 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PyScrolledWindow_base_AddChild",kwnames,&obj0,&obj1)) goto fail;
20228 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyScrolledWindow, SWIG_POINTER_EXCEPTION | 0);
20229 if (SWIG_arg_fail(1)) SWIG_fail;
20230 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
20231 if (SWIG_arg_fail(2)) SWIG_fail;
20232 {
20233 PyThreadState* __tstate = wxPyBeginAllowThreads();
20234 (arg1)->base_AddChild(arg2);
20235
20236 wxPyEndAllowThreads(__tstate);
20237 if (PyErr_Occurred()) SWIG_fail;
20238 }
20239 Py_INCREF(Py_None); resultobj = Py_None;
20240 return resultobj;
20241 fail:
20242 return NULL;
20243 }
20244
20245
20246 static PyObject *_wrap_PyScrolledWindow_base_RemoveChild(PyObject *, PyObject *args, PyObject *kwargs) {
20247 PyObject *resultobj;
20248 wxPyScrolledWindow *arg1 = (wxPyScrolledWindow *) 0 ;
20249 wxWindow *arg2 = (wxWindow *) 0 ;
20250 PyObject * obj0 = 0 ;
20251 PyObject * obj1 = 0 ;
20252 char *kwnames[] = {
20253 (char *) "self",(char *) "child", NULL
20254 };
20255
20256 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PyScrolledWindow_base_RemoveChild",kwnames,&obj0,&obj1)) goto fail;
20257 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyScrolledWindow, SWIG_POINTER_EXCEPTION | 0);
20258 if (SWIG_arg_fail(1)) SWIG_fail;
20259 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
20260 if (SWIG_arg_fail(2)) SWIG_fail;
20261 {
20262 PyThreadState* __tstate = wxPyBeginAllowThreads();
20263 (arg1)->base_RemoveChild(arg2);
20264
20265 wxPyEndAllowThreads(__tstate);
20266 if (PyErr_Occurred()) SWIG_fail;
20267 }
20268 Py_INCREF(Py_None); resultobj = Py_None;
20269 return resultobj;
20270 fail:
20271 return NULL;
20272 }
20273
20274
20275 static PyObject *_wrap_PyScrolledWindow_base_ShouldInheritColours(PyObject *, PyObject *args, PyObject *kwargs) {
20276 PyObject *resultobj;
20277 wxPyScrolledWindow *arg1 = (wxPyScrolledWindow *) 0 ;
20278 bool result;
20279 PyObject * obj0 = 0 ;
20280 char *kwnames[] = {
20281 (char *) "self", NULL
20282 };
20283
20284 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyScrolledWindow_base_ShouldInheritColours",kwnames,&obj0)) goto fail;
20285 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyScrolledWindow, SWIG_POINTER_EXCEPTION | 0);
20286 if (SWIG_arg_fail(1)) SWIG_fail;
20287 {
20288 PyThreadState* __tstate = wxPyBeginAllowThreads();
20289 result = (bool)((wxPyScrolledWindow const *)arg1)->base_ShouldInheritColours();
20290
20291 wxPyEndAllowThreads(__tstate);
20292 if (PyErr_Occurred()) SWIG_fail;
20293 }
20294 {
20295 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
20296 }
20297 return resultobj;
20298 fail:
20299 return NULL;
20300 }
20301
20302
20303 static PyObject *_wrap_PyScrolledWindow_base_GetDefaultAttributes(PyObject *, PyObject *args, PyObject *kwargs) {
20304 PyObject *resultobj;
20305 wxPyScrolledWindow *arg1 = (wxPyScrolledWindow *) 0 ;
20306 wxVisualAttributes result;
20307 PyObject * obj0 = 0 ;
20308 char *kwnames[] = {
20309 (char *) "self", NULL
20310 };
20311
20312 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyScrolledWindow_base_GetDefaultAttributes",kwnames,&obj0)) goto fail;
20313 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyScrolledWindow, SWIG_POINTER_EXCEPTION | 0);
20314 if (SWIG_arg_fail(1)) SWIG_fail;
20315 {
20316 PyThreadState* __tstate = wxPyBeginAllowThreads();
20317 result = (arg1)->base_GetDefaultAttributes();
20318
20319 wxPyEndAllowThreads(__tstate);
20320 if (PyErr_Occurred()) SWIG_fail;
20321 }
20322 {
20323 wxVisualAttributes * resultptr;
20324 resultptr = new wxVisualAttributes((wxVisualAttributes &)(result));
20325 resultobj = SWIG_NewPointerObj((void *)(resultptr), SWIGTYPE_p_wxVisualAttributes, 1);
20326 }
20327 return resultobj;
20328 fail:
20329 return NULL;
20330 }
20331
20332
20333 static PyObject * PyScrolledWindow_swigregister(PyObject *, PyObject *args) {
20334 PyObject *obj;
20335 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
20336 SWIG_TypeClientData(SWIGTYPE_p_wxPyScrolledWindow, obj);
20337 Py_INCREF(obj);
20338 return Py_BuildValue((char *)"");
20339 }
20340 static int _wrap_PrintoutTitleStr_set(PyObject *) {
20341 PyErr_SetString(PyExc_TypeError,"Variable PrintoutTitleStr is read-only.");
20342 return 1;
20343 }
20344
20345
20346 static PyObject *_wrap_PrintoutTitleStr_get(void) {
20347 PyObject *pyobj;
20348
20349 {
20350 #if wxUSE_UNICODE
20351 pyobj = PyUnicode_FromWideChar((&wxPyPrintoutTitleStr)->c_str(), (&wxPyPrintoutTitleStr)->Len());
20352 #else
20353 pyobj = PyString_FromStringAndSize((&wxPyPrintoutTitleStr)->c_str(), (&wxPyPrintoutTitleStr)->Len());
20354 #endif
20355 }
20356 return pyobj;
20357 }
20358
20359
20360 static int _wrap_PreviewCanvasNameStr_set(PyObject *) {
20361 PyErr_SetString(PyExc_TypeError,"Variable PreviewCanvasNameStr is read-only.");
20362 return 1;
20363 }
20364
20365
20366 static PyObject *_wrap_PreviewCanvasNameStr_get(void) {
20367 PyObject *pyobj;
20368
20369 {
20370 #if wxUSE_UNICODE
20371 pyobj = PyUnicode_FromWideChar((&wxPyPreviewCanvasNameStr)->c_str(), (&wxPyPreviewCanvasNameStr)->Len());
20372 #else
20373 pyobj = PyString_FromStringAndSize((&wxPyPreviewCanvasNameStr)->c_str(), (&wxPyPreviewCanvasNameStr)->Len());
20374 #endif
20375 }
20376 return pyobj;
20377 }
20378
20379
20380 static PyObject *_wrap_new_PrintData__SWIG_0(PyObject *, PyObject *args) {
20381 PyObject *resultobj;
20382 wxPrintData *result;
20383
20384 if(!PyArg_ParseTuple(args,(char *)":new_PrintData")) goto fail;
20385 {
20386 PyThreadState* __tstate = wxPyBeginAllowThreads();
20387 result = (wxPrintData *)new wxPrintData();
20388
20389 wxPyEndAllowThreads(__tstate);
20390 if (PyErr_Occurred()) SWIG_fail;
20391 }
20392 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPrintData, 1);
20393 return resultobj;
20394 fail:
20395 return NULL;
20396 }
20397
20398
20399 static PyObject *_wrap_new_PrintData__SWIG_1(PyObject *, PyObject *args) {
20400 PyObject *resultobj;
20401 wxPrintData *arg1 = 0 ;
20402 wxPrintData *result;
20403 PyObject * obj0 = 0 ;
20404
20405 if(!PyArg_ParseTuple(args,(char *)"O:new_PrintData",&obj0)) goto fail;
20406 {
20407 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintData, SWIG_POINTER_EXCEPTION | 0);
20408 if (SWIG_arg_fail(1)) SWIG_fail;
20409 if (arg1 == NULL) {
20410 SWIG_null_ref("wxPrintData");
20411 }
20412 if (SWIG_arg_fail(1)) SWIG_fail;
20413 }
20414 {
20415 PyThreadState* __tstate = wxPyBeginAllowThreads();
20416 result = (wxPrintData *)new wxPrintData((wxPrintData const &)*arg1);
20417
20418 wxPyEndAllowThreads(__tstate);
20419 if (PyErr_Occurred()) SWIG_fail;
20420 }
20421 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPrintData, 1);
20422 return resultobj;
20423 fail:
20424 return NULL;
20425 }
20426
20427
20428 static PyObject *_wrap_new_PrintData(PyObject *self, PyObject *args) {
20429 int argc;
20430 PyObject *argv[2];
20431 int ii;
20432
20433 argc = PyObject_Length(args);
20434 for (ii = 0; (ii < argc) && (ii < 1); ii++) {
20435 argv[ii] = PyTuple_GetItem(args,ii);
20436 }
20437 if (argc == 0) {
20438 return _wrap_new_PrintData__SWIG_0(self,args);
20439 }
20440 if (argc == 1) {
20441 int _v;
20442 {
20443 void *ptr = 0;
20444 if (SWIG_ConvertPtr(argv[0], &ptr, SWIGTYPE_p_wxPrintData, 0) == -1) {
20445 _v = 0;
20446 PyErr_Clear();
20447 } else {
20448 _v = (ptr != 0);
20449 }
20450 }
20451 if (_v) {
20452 return _wrap_new_PrintData__SWIG_1(self,args);
20453 }
20454 }
20455
20456 PyErr_SetString(PyExc_NotImplementedError,"No matching function for overloaded 'new_PrintData'");
20457 return NULL;
20458 }
20459
20460
20461 static PyObject *_wrap_delete_PrintData(PyObject *, PyObject *args, PyObject *kwargs) {
20462 PyObject *resultobj;
20463 wxPrintData *arg1 = (wxPrintData *) 0 ;
20464 PyObject * obj0 = 0 ;
20465 char *kwnames[] = {
20466 (char *) "self", NULL
20467 };
20468
20469 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:delete_PrintData",kwnames,&obj0)) goto fail;
20470 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintData, SWIG_POINTER_EXCEPTION | 0);
20471 if (SWIG_arg_fail(1)) SWIG_fail;
20472 {
20473 PyThreadState* __tstate = wxPyBeginAllowThreads();
20474 delete arg1;
20475
20476 wxPyEndAllowThreads(__tstate);
20477 if (PyErr_Occurred()) SWIG_fail;
20478 }
20479 Py_INCREF(Py_None); resultobj = Py_None;
20480 return resultobj;
20481 fail:
20482 return NULL;
20483 }
20484
20485
20486 static PyObject *_wrap_PrintData_GetNoCopies(PyObject *, PyObject *args, PyObject *kwargs) {
20487 PyObject *resultobj;
20488 wxPrintData *arg1 = (wxPrintData *) 0 ;
20489 int result;
20490 PyObject * obj0 = 0 ;
20491 char *kwnames[] = {
20492 (char *) "self", NULL
20493 };
20494
20495 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintData_GetNoCopies",kwnames,&obj0)) goto fail;
20496 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintData, SWIG_POINTER_EXCEPTION | 0);
20497 if (SWIG_arg_fail(1)) SWIG_fail;
20498 {
20499 PyThreadState* __tstate = wxPyBeginAllowThreads();
20500 result = (int)(arg1)->GetNoCopies();
20501
20502 wxPyEndAllowThreads(__tstate);
20503 if (PyErr_Occurred()) SWIG_fail;
20504 }
20505 {
20506 resultobj = SWIG_From_int((int)(result));
20507 }
20508 return resultobj;
20509 fail:
20510 return NULL;
20511 }
20512
20513
20514 static PyObject *_wrap_PrintData_GetCollate(PyObject *, PyObject *args, PyObject *kwargs) {
20515 PyObject *resultobj;
20516 wxPrintData *arg1 = (wxPrintData *) 0 ;
20517 bool result;
20518 PyObject * obj0 = 0 ;
20519 char *kwnames[] = {
20520 (char *) "self", NULL
20521 };
20522
20523 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintData_GetCollate",kwnames,&obj0)) goto fail;
20524 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintData, SWIG_POINTER_EXCEPTION | 0);
20525 if (SWIG_arg_fail(1)) SWIG_fail;
20526 {
20527 PyThreadState* __tstate = wxPyBeginAllowThreads();
20528 result = (bool)(arg1)->GetCollate();
20529
20530 wxPyEndAllowThreads(__tstate);
20531 if (PyErr_Occurred()) SWIG_fail;
20532 }
20533 {
20534 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
20535 }
20536 return resultobj;
20537 fail:
20538 return NULL;
20539 }
20540
20541
20542 static PyObject *_wrap_PrintData_GetOrientation(PyObject *, PyObject *args, PyObject *kwargs) {
20543 PyObject *resultobj;
20544 wxPrintData *arg1 = (wxPrintData *) 0 ;
20545 int result;
20546 PyObject * obj0 = 0 ;
20547 char *kwnames[] = {
20548 (char *) "self", NULL
20549 };
20550
20551 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintData_GetOrientation",kwnames,&obj0)) goto fail;
20552 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintData, SWIG_POINTER_EXCEPTION | 0);
20553 if (SWIG_arg_fail(1)) SWIG_fail;
20554 {
20555 PyThreadState* __tstate = wxPyBeginAllowThreads();
20556 result = (int)(arg1)->GetOrientation();
20557
20558 wxPyEndAllowThreads(__tstate);
20559 if (PyErr_Occurred()) SWIG_fail;
20560 }
20561 {
20562 resultobj = SWIG_From_int((int)(result));
20563 }
20564 return resultobj;
20565 fail:
20566 return NULL;
20567 }
20568
20569
20570 static PyObject *_wrap_PrintData_Ok(PyObject *, PyObject *args, PyObject *kwargs) {
20571 PyObject *resultobj;
20572 wxPrintData *arg1 = (wxPrintData *) 0 ;
20573 bool result;
20574 PyObject * obj0 = 0 ;
20575 char *kwnames[] = {
20576 (char *) "self", NULL
20577 };
20578
20579 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintData_Ok",kwnames,&obj0)) goto fail;
20580 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintData, SWIG_POINTER_EXCEPTION | 0);
20581 if (SWIG_arg_fail(1)) SWIG_fail;
20582 {
20583 PyThreadState* __tstate = wxPyBeginAllowThreads();
20584 result = (bool)(arg1)->Ok();
20585
20586 wxPyEndAllowThreads(__tstate);
20587 if (PyErr_Occurred()) SWIG_fail;
20588 }
20589 {
20590 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
20591 }
20592 return resultobj;
20593 fail:
20594 return NULL;
20595 }
20596
20597
20598 static PyObject *_wrap_PrintData_GetPrinterName(PyObject *, PyObject *args, PyObject *kwargs) {
20599 PyObject *resultobj;
20600 wxPrintData *arg1 = (wxPrintData *) 0 ;
20601 wxString *result;
20602 PyObject * obj0 = 0 ;
20603 char *kwnames[] = {
20604 (char *) "self", NULL
20605 };
20606
20607 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintData_GetPrinterName",kwnames,&obj0)) goto fail;
20608 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintData, SWIG_POINTER_EXCEPTION | 0);
20609 if (SWIG_arg_fail(1)) SWIG_fail;
20610 {
20611 PyThreadState* __tstate = wxPyBeginAllowThreads();
20612 {
20613 wxString const &_result_ref = (arg1)->GetPrinterName();
20614 result = (wxString *) &_result_ref;
20615 }
20616
20617 wxPyEndAllowThreads(__tstate);
20618 if (PyErr_Occurred()) SWIG_fail;
20619 }
20620 {
20621 #if wxUSE_UNICODE
20622 resultobj = PyUnicode_FromWideChar(result->c_str(), result->Len());
20623 #else
20624 resultobj = PyString_FromStringAndSize(result->c_str(), result->Len());
20625 #endif
20626 }
20627 return resultobj;
20628 fail:
20629 return NULL;
20630 }
20631
20632
20633 static PyObject *_wrap_PrintData_GetColour(PyObject *, PyObject *args, PyObject *kwargs) {
20634 PyObject *resultobj;
20635 wxPrintData *arg1 = (wxPrintData *) 0 ;
20636 bool result;
20637 PyObject * obj0 = 0 ;
20638 char *kwnames[] = {
20639 (char *) "self", NULL
20640 };
20641
20642 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintData_GetColour",kwnames,&obj0)) goto fail;
20643 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintData, SWIG_POINTER_EXCEPTION | 0);
20644 if (SWIG_arg_fail(1)) SWIG_fail;
20645 {
20646 PyThreadState* __tstate = wxPyBeginAllowThreads();
20647 result = (bool)(arg1)->GetColour();
20648
20649 wxPyEndAllowThreads(__tstate);
20650 if (PyErr_Occurred()) SWIG_fail;
20651 }
20652 {
20653 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
20654 }
20655 return resultobj;
20656 fail:
20657 return NULL;
20658 }
20659
20660
20661 static PyObject *_wrap_PrintData_GetDuplex(PyObject *, PyObject *args, PyObject *kwargs) {
20662 PyObject *resultobj;
20663 wxPrintData *arg1 = (wxPrintData *) 0 ;
20664 wxDuplexMode result;
20665 PyObject * obj0 = 0 ;
20666 char *kwnames[] = {
20667 (char *) "self", NULL
20668 };
20669
20670 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintData_GetDuplex",kwnames,&obj0)) goto fail;
20671 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintData, SWIG_POINTER_EXCEPTION | 0);
20672 if (SWIG_arg_fail(1)) SWIG_fail;
20673 {
20674 PyThreadState* __tstate = wxPyBeginAllowThreads();
20675 result = (wxDuplexMode)(arg1)->GetDuplex();
20676
20677 wxPyEndAllowThreads(__tstate);
20678 if (PyErr_Occurred()) SWIG_fail;
20679 }
20680 resultobj = SWIG_From_int((result));
20681 return resultobj;
20682 fail:
20683 return NULL;
20684 }
20685
20686
20687 static PyObject *_wrap_PrintData_GetPaperId(PyObject *, PyObject *args, PyObject *kwargs) {
20688 PyObject *resultobj;
20689 wxPrintData *arg1 = (wxPrintData *) 0 ;
20690 wxPaperSize result;
20691 PyObject * obj0 = 0 ;
20692 char *kwnames[] = {
20693 (char *) "self", NULL
20694 };
20695
20696 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintData_GetPaperId",kwnames,&obj0)) goto fail;
20697 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintData, SWIG_POINTER_EXCEPTION | 0);
20698 if (SWIG_arg_fail(1)) SWIG_fail;
20699 {
20700 PyThreadState* __tstate = wxPyBeginAllowThreads();
20701 result = (wxPaperSize)(arg1)->GetPaperId();
20702
20703 wxPyEndAllowThreads(__tstate);
20704 if (PyErr_Occurred()) SWIG_fail;
20705 }
20706 resultobj = SWIG_From_int((result));
20707 return resultobj;
20708 fail:
20709 return NULL;
20710 }
20711
20712
20713 static PyObject *_wrap_PrintData_GetPaperSize(PyObject *, PyObject *args, PyObject *kwargs) {
20714 PyObject *resultobj;
20715 wxPrintData *arg1 = (wxPrintData *) 0 ;
20716 wxSize *result;
20717 PyObject * obj0 = 0 ;
20718 char *kwnames[] = {
20719 (char *) "self", NULL
20720 };
20721
20722 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintData_GetPaperSize",kwnames,&obj0)) goto fail;
20723 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintData, SWIG_POINTER_EXCEPTION | 0);
20724 if (SWIG_arg_fail(1)) SWIG_fail;
20725 {
20726 PyThreadState* __tstate = wxPyBeginAllowThreads();
20727 {
20728 wxSize const &_result_ref = (arg1)->GetPaperSize();
20729 result = (wxSize *) &_result_ref;
20730 }
20731
20732 wxPyEndAllowThreads(__tstate);
20733 if (PyErr_Occurred()) SWIG_fail;
20734 }
20735 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxSize, 0);
20736 return resultobj;
20737 fail:
20738 return NULL;
20739 }
20740
20741
20742 static PyObject *_wrap_PrintData_GetQuality(PyObject *, PyObject *args, PyObject *kwargs) {
20743 PyObject *resultobj;
20744 wxPrintData *arg1 = (wxPrintData *) 0 ;
20745 int result;
20746 PyObject * obj0 = 0 ;
20747 char *kwnames[] = {
20748 (char *) "self", NULL
20749 };
20750
20751 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintData_GetQuality",kwnames,&obj0)) goto fail;
20752 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintData, SWIG_POINTER_EXCEPTION | 0);
20753 if (SWIG_arg_fail(1)) SWIG_fail;
20754 {
20755 PyThreadState* __tstate = wxPyBeginAllowThreads();
20756 result = (int)(arg1)->GetQuality();
20757
20758 wxPyEndAllowThreads(__tstate);
20759 if (PyErr_Occurred()) SWIG_fail;
20760 }
20761 {
20762 resultobj = SWIG_From_int((int)(result));
20763 }
20764 return resultobj;
20765 fail:
20766 return NULL;
20767 }
20768
20769
20770 static PyObject *_wrap_PrintData_GetBin(PyObject *, PyObject *args, PyObject *kwargs) {
20771 PyObject *resultobj;
20772 wxPrintData *arg1 = (wxPrintData *) 0 ;
20773 wxPrintBin result;
20774 PyObject * obj0 = 0 ;
20775 char *kwnames[] = {
20776 (char *) "self", NULL
20777 };
20778
20779 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintData_GetBin",kwnames,&obj0)) goto fail;
20780 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintData, SWIG_POINTER_EXCEPTION | 0);
20781 if (SWIG_arg_fail(1)) SWIG_fail;
20782 {
20783 PyThreadState* __tstate = wxPyBeginAllowThreads();
20784 result = (wxPrintBin)(arg1)->GetBin();
20785
20786 wxPyEndAllowThreads(__tstate);
20787 if (PyErr_Occurred()) SWIG_fail;
20788 }
20789 resultobj = SWIG_From_int((result));
20790 return resultobj;
20791 fail:
20792 return NULL;
20793 }
20794
20795
20796 static PyObject *_wrap_PrintData_GetPrintMode(PyObject *, PyObject *args, PyObject *kwargs) {
20797 PyObject *resultobj;
20798 wxPrintData *arg1 = (wxPrintData *) 0 ;
20799 wxPrintMode result;
20800 PyObject * obj0 = 0 ;
20801 char *kwnames[] = {
20802 (char *) "self", NULL
20803 };
20804
20805 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintData_GetPrintMode",kwnames,&obj0)) goto fail;
20806 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintData, SWIG_POINTER_EXCEPTION | 0);
20807 if (SWIG_arg_fail(1)) SWIG_fail;
20808 {
20809 PyThreadState* __tstate = wxPyBeginAllowThreads();
20810 result = (wxPrintMode)((wxPrintData const *)arg1)->GetPrintMode();
20811
20812 wxPyEndAllowThreads(__tstate);
20813 if (PyErr_Occurred()) SWIG_fail;
20814 }
20815 resultobj = SWIG_From_int((result));
20816 return resultobj;
20817 fail:
20818 return NULL;
20819 }
20820
20821
20822 static PyObject *_wrap_PrintData_SetNoCopies(PyObject *, PyObject *args, PyObject *kwargs) {
20823 PyObject *resultobj;
20824 wxPrintData *arg1 = (wxPrintData *) 0 ;
20825 int arg2 ;
20826 PyObject * obj0 = 0 ;
20827 PyObject * obj1 = 0 ;
20828 char *kwnames[] = {
20829 (char *) "self",(char *) "v", NULL
20830 };
20831
20832 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintData_SetNoCopies",kwnames,&obj0,&obj1)) goto fail;
20833 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintData, SWIG_POINTER_EXCEPTION | 0);
20834 if (SWIG_arg_fail(1)) SWIG_fail;
20835 {
20836 arg2 = (int)(SWIG_As_int(obj1));
20837 if (SWIG_arg_fail(2)) SWIG_fail;
20838 }
20839 {
20840 PyThreadState* __tstate = wxPyBeginAllowThreads();
20841 (arg1)->SetNoCopies(arg2);
20842
20843 wxPyEndAllowThreads(__tstate);
20844 if (PyErr_Occurred()) SWIG_fail;
20845 }
20846 Py_INCREF(Py_None); resultobj = Py_None;
20847 return resultobj;
20848 fail:
20849 return NULL;
20850 }
20851
20852
20853 static PyObject *_wrap_PrintData_SetCollate(PyObject *, PyObject *args, PyObject *kwargs) {
20854 PyObject *resultobj;
20855 wxPrintData *arg1 = (wxPrintData *) 0 ;
20856 bool arg2 ;
20857 PyObject * obj0 = 0 ;
20858 PyObject * obj1 = 0 ;
20859 char *kwnames[] = {
20860 (char *) "self",(char *) "flag", NULL
20861 };
20862
20863 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintData_SetCollate",kwnames,&obj0,&obj1)) goto fail;
20864 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintData, SWIG_POINTER_EXCEPTION | 0);
20865 if (SWIG_arg_fail(1)) SWIG_fail;
20866 {
20867 arg2 = (bool)(SWIG_As_bool(obj1));
20868 if (SWIG_arg_fail(2)) SWIG_fail;
20869 }
20870 {
20871 PyThreadState* __tstate = wxPyBeginAllowThreads();
20872 (arg1)->SetCollate(arg2);
20873
20874 wxPyEndAllowThreads(__tstate);
20875 if (PyErr_Occurred()) SWIG_fail;
20876 }
20877 Py_INCREF(Py_None); resultobj = Py_None;
20878 return resultobj;
20879 fail:
20880 return NULL;
20881 }
20882
20883
20884 static PyObject *_wrap_PrintData_SetOrientation(PyObject *, PyObject *args, PyObject *kwargs) {
20885 PyObject *resultobj;
20886 wxPrintData *arg1 = (wxPrintData *) 0 ;
20887 int arg2 ;
20888 PyObject * obj0 = 0 ;
20889 PyObject * obj1 = 0 ;
20890 char *kwnames[] = {
20891 (char *) "self",(char *) "orient", NULL
20892 };
20893
20894 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintData_SetOrientation",kwnames,&obj0,&obj1)) goto fail;
20895 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintData, SWIG_POINTER_EXCEPTION | 0);
20896 if (SWIG_arg_fail(1)) SWIG_fail;
20897 {
20898 arg2 = (int)(SWIG_As_int(obj1));
20899 if (SWIG_arg_fail(2)) SWIG_fail;
20900 }
20901 {
20902 PyThreadState* __tstate = wxPyBeginAllowThreads();
20903 (arg1)->SetOrientation(arg2);
20904
20905 wxPyEndAllowThreads(__tstate);
20906 if (PyErr_Occurred()) SWIG_fail;
20907 }
20908 Py_INCREF(Py_None); resultobj = Py_None;
20909 return resultobj;
20910 fail:
20911 return NULL;
20912 }
20913
20914
20915 static PyObject *_wrap_PrintData_SetPrinterName(PyObject *, PyObject *args, PyObject *kwargs) {
20916 PyObject *resultobj;
20917 wxPrintData *arg1 = (wxPrintData *) 0 ;
20918 wxString *arg2 = 0 ;
20919 bool temp2 = false ;
20920 PyObject * obj0 = 0 ;
20921 PyObject * obj1 = 0 ;
20922 char *kwnames[] = {
20923 (char *) "self",(char *) "name", NULL
20924 };
20925
20926 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintData_SetPrinterName",kwnames,&obj0,&obj1)) goto fail;
20927 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintData, SWIG_POINTER_EXCEPTION | 0);
20928 if (SWIG_arg_fail(1)) SWIG_fail;
20929 {
20930 arg2 = wxString_in_helper(obj1);
20931 if (arg2 == NULL) SWIG_fail;
20932 temp2 = true;
20933 }
20934 {
20935 PyThreadState* __tstate = wxPyBeginAllowThreads();
20936 (arg1)->SetPrinterName((wxString const &)*arg2);
20937
20938 wxPyEndAllowThreads(__tstate);
20939 if (PyErr_Occurred()) SWIG_fail;
20940 }
20941 Py_INCREF(Py_None); resultobj = Py_None;
20942 {
20943 if (temp2)
20944 delete arg2;
20945 }
20946 return resultobj;
20947 fail:
20948 {
20949 if (temp2)
20950 delete arg2;
20951 }
20952 return NULL;
20953 }
20954
20955
20956 static PyObject *_wrap_PrintData_SetColour(PyObject *, PyObject *args, PyObject *kwargs) {
20957 PyObject *resultobj;
20958 wxPrintData *arg1 = (wxPrintData *) 0 ;
20959 bool arg2 ;
20960 PyObject * obj0 = 0 ;
20961 PyObject * obj1 = 0 ;
20962 char *kwnames[] = {
20963 (char *) "self",(char *) "colour", NULL
20964 };
20965
20966 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintData_SetColour",kwnames,&obj0,&obj1)) goto fail;
20967 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintData, SWIG_POINTER_EXCEPTION | 0);
20968 if (SWIG_arg_fail(1)) SWIG_fail;
20969 {
20970 arg2 = (bool)(SWIG_As_bool(obj1));
20971 if (SWIG_arg_fail(2)) SWIG_fail;
20972 }
20973 {
20974 PyThreadState* __tstate = wxPyBeginAllowThreads();
20975 (arg1)->SetColour(arg2);
20976
20977 wxPyEndAllowThreads(__tstate);
20978 if (PyErr_Occurred()) SWIG_fail;
20979 }
20980 Py_INCREF(Py_None); resultobj = Py_None;
20981 return resultobj;
20982 fail:
20983 return NULL;
20984 }
20985
20986
20987 static PyObject *_wrap_PrintData_SetDuplex(PyObject *, PyObject *args, PyObject *kwargs) {
20988 PyObject *resultobj;
20989 wxPrintData *arg1 = (wxPrintData *) 0 ;
20990 wxDuplexMode arg2 ;
20991 PyObject * obj0 = 0 ;
20992 PyObject * obj1 = 0 ;
20993 char *kwnames[] = {
20994 (char *) "self",(char *) "duplex", NULL
20995 };
20996
20997 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintData_SetDuplex",kwnames,&obj0,&obj1)) goto fail;
20998 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintData, SWIG_POINTER_EXCEPTION | 0);
20999 if (SWIG_arg_fail(1)) SWIG_fail;
21000 {
21001 arg2 = (wxDuplexMode)(SWIG_As_int(obj1));
21002 if (SWIG_arg_fail(2)) SWIG_fail;
21003 }
21004 {
21005 PyThreadState* __tstate = wxPyBeginAllowThreads();
21006 (arg1)->SetDuplex((wxDuplexMode )arg2);
21007
21008 wxPyEndAllowThreads(__tstate);
21009 if (PyErr_Occurred()) SWIG_fail;
21010 }
21011 Py_INCREF(Py_None); resultobj = Py_None;
21012 return resultobj;
21013 fail:
21014 return NULL;
21015 }
21016
21017
21018 static PyObject *_wrap_PrintData_SetPaperId(PyObject *, PyObject *args, PyObject *kwargs) {
21019 PyObject *resultobj;
21020 wxPrintData *arg1 = (wxPrintData *) 0 ;
21021 wxPaperSize arg2 ;
21022 PyObject * obj0 = 0 ;
21023 PyObject * obj1 = 0 ;
21024 char *kwnames[] = {
21025 (char *) "self",(char *) "sizeId", NULL
21026 };
21027
21028 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintData_SetPaperId",kwnames,&obj0,&obj1)) goto fail;
21029 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintData, SWIG_POINTER_EXCEPTION | 0);
21030 if (SWIG_arg_fail(1)) SWIG_fail;
21031 {
21032 arg2 = (wxPaperSize)(SWIG_As_int(obj1));
21033 if (SWIG_arg_fail(2)) SWIG_fail;
21034 }
21035 {
21036 PyThreadState* __tstate = wxPyBeginAllowThreads();
21037 (arg1)->SetPaperId((wxPaperSize )arg2);
21038
21039 wxPyEndAllowThreads(__tstate);
21040 if (PyErr_Occurred()) SWIG_fail;
21041 }
21042 Py_INCREF(Py_None); resultobj = Py_None;
21043 return resultobj;
21044 fail:
21045 return NULL;
21046 }
21047
21048
21049 static PyObject *_wrap_PrintData_SetPaperSize(PyObject *, PyObject *args, PyObject *kwargs) {
21050 PyObject *resultobj;
21051 wxPrintData *arg1 = (wxPrintData *) 0 ;
21052 wxSize *arg2 = 0 ;
21053 wxSize temp2 ;
21054 PyObject * obj0 = 0 ;
21055 PyObject * obj1 = 0 ;
21056 char *kwnames[] = {
21057 (char *) "self",(char *) "sz", NULL
21058 };
21059
21060 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintData_SetPaperSize",kwnames,&obj0,&obj1)) goto fail;
21061 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintData, SWIG_POINTER_EXCEPTION | 0);
21062 if (SWIG_arg_fail(1)) SWIG_fail;
21063 {
21064 arg2 = &temp2;
21065 if ( ! wxSize_helper(obj1, &arg2)) SWIG_fail;
21066 }
21067 {
21068 PyThreadState* __tstate = wxPyBeginAllowThreads();
21069 (arg1)->SetPaperSize((wxSize const &)*arg2);
21070
21071 wxPyEndAllowThreads(__tstate);
21072 if (PyErr_Occurred()) SWIG_fail;
21073 }
21074 Py_INCREF(Py_None); resultobj = Py_None;
21075 return resultobj;
21076 fail:
21077 return NULL;
21078 }
21079
21080
21081 static PyObject *_wrap_PrintData_SetQuality(PyObject *, PyObject *args, PyObject *kwargs) {
21082 PyObject *resultobj;
21083 wxPrintData *arg1 = (wxPrintData *) 0 ;
21084 int arg2 ;
21085 PyObject * obj0 = 0 ;
21086 PyObject * obj1 = 0 ;
21087 char *kwnames[] = {
21088 (char *) "self",(char *) "quality", NULL
21089 };
21090
21091 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintData_SetQuality",kwnames,&obj0,&obj1)) goto fail;
21092 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintData, SWIG_POINTER_EXCEPTION | 0);
21093 if (SWIG_arg_fail(1)) SWIG_fail;
21094 {
21095 arg2 = (int)(SWIG_As_int(obj1));
21096 if (SWIG_arg_fail(2)) SWIG_fail;
21097 }
21098 {
21099 PyThreadState* __tstate = wxPyBeginAllowThreads();
21100 (arg1)->SetQuality(arg2);
21101
21102 wxPyEndAllowThreads(__tstate);
21103 if (PyErr_Occurred()) SWIG_fail;
21104 }
21105 Py_INCREF(Py_None); resultobj = Py_None;
21106 return resultobj;
21107 fail:
21108 return NULL;
21109 }
21110
21111
21112 static PyObject *_wrap_PrintData_SetBin(PyObject *, PyObject *args, PyObject *kwargs) {
21113 PyObject *resultobj;
21114 wxPrintData *arg1 = (wxPrintData *) 0 ;
21115 wxPrintBin arg2 ;
21116 PyObject * obj0 = 0 ;
21117 PyObject * obj1 = 0 ;
21118 char *kwnames[] = {
21119 (char *) "self",(char *) "bin", NULL
21120 };
21121
21122 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintData_SetBin",kwnames,&obj0,&obj1)) goto fail;
21123 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintData, SWIG_POINTER_EXCEPTION | 0);
21124 if (SWIG_arg_fail(1)) SWIG_fail;
21125 {
21126 arg2 = (wxPrintBin)(SWIG_As_int(obj1));
21127 if (SWIG_arg_fail(2)) SWIG_fail;
21128 }
21129 {
21130 PyThreadState* __tstate = wxPyBeginAllowThreads();
21131 (arg1)->SetBin((wxPrintBin )arg2);
21132
21133 wxPyEndAllowThreads(__tstate);
21134 if (PyErr_Occurred()) SWIG_fail;
21135 }
21136 Py_INCREF(Py_None); resultobj = Py_None;
21137 return resultobj;
21138 fail:
21139 return NULL;
21140 }
21141
21142
21143 static PyObject *_wrap_PrintData_SetPrintMode(PyObject *, PyObject *args, PyObject *kwargs) {
21144 PyObject *resultobj;
21145 wxPrintData *arg1 = (wxPrintData *) 0 ;
21146 wxPrintMode arg2 ;
21147 PyObject * obj0 = 0 ;
21148 PyObject * obj1 = 0 ;
21149 char *kwnames[] = {
21150 (char *) "self",(char *) "printMode", NULL
21151 };
21152
21153 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintData_SetPrintMode",kwnames,&obj0,&obj1)) goto fail;
21154 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintData, SWIG_POINTER_EXCEPTION | 0);
21155 if (SWIG_arg_fail(1)) SWIG_fail;
21156 {
21157 arg2 = (wxPrintMode)(SWIG_As_int(obj1));
21158 if (SWIG_arg_fail(2)) SWIG_fail;
21159 }
21160 {
21161 PyThreadState* __tstate = wxPyBeginAllowThreads();
21162 (arg1)->SetPrintMode((wxPrintMode )arg2);
21163
21164 wxPyEndAllowThreads(__tstate);
21165 if (PyErr_Occurred()) SWIG_fail;
21166 }
21167 Py_INCREF(Py_None); resultobj = Py_None;
21168 return resultobj;
21169 fail:
21170 return NULL;
21171 }
21172
21173
21174 static PyObject *_wrap_PrintData_GetFilename(PyObject *, PyObject *args, PyObject *kwargs) {
21175 PyObject *resultobj;
21176 wxPrintData *arg1 = (wxPrintData *) 0 ;
21177 wxString result;
21178 PyObject * obj0 = 0 ;
21179 char *kwnames[] = {
21180 (char *) "self", NULL
21181 };
21182
21183 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintData_GetFilename",kwnames,&obj0)) goto fail;
21184 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintData, SWIG_POINTER_EXCEPTION | 0);
21185 if (SWIG_arg_fail(1)) SWIG_fail;
21186 {
21187 PyThreadState* __tstate = wxPyBeginAllowThreads();
21188 result = ((wxPrintData const *)arg1)->GetFilename();
21189
21190 wxPyEndAllowThreads(__tstate);
21191 if (PyErr_Occurred()) SWIG_fail;
21192 }
21193 {
21194 #if wxUSE_UNICODE
21195 resultobj = PyUnicode_FromWideChar((&result)->c_str(), (&result)->Len());
21196 #else
21197 resultobj = PyString_FromStringAndSize((&result)->c_str(), (&result)->Len());
21198 #endif
21199 }
21200 return resultobj;
21201 fail:
21202 return NULL;
21203 }
21204
21205
21206 static PyObject *_wrap_PrintData_SetFilename(PyObject *, PyObject *args, PyObject *kwargs) {
21207 PyObject *resultobj;
21208 wxPrintData *arg1 = (wxPrintData *) 0 ;
21209 wxString *arg2 = 0 ;
21210 bool temp2 = false ;
21211 PyObject * obj0 = 0 ;
21212 PyObject * obj1 = 0 ;
21213 char *kwnames[] = {
21214 (char *) "self",(char *) "filename", NULL
21215 };
21216
21217 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintData_SetFilename",kwnames,&obj0,&obj1)) goto fail;
21218 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintData, SWIG_POINTER_EXCEPTION | 0);
21219 if (SWIG_arg_fail(1)) SWIG_fail;
21220 {
21221 arg2 = wxString_in_helper(obj1);
21222 if (arg2 == NULL) SWIG_fail;
21223 temp2 = true;
21224 }
21225 {
21226 PyThreadState* __tstate = wxPyBeginAllowThreads();
21227 (arg1)->SetFilename((wxString const &)*arg2);
21228
21229 wxPyEndAllowThreads(__tstate);
21230 if (PyErr_Occurred()) SWIG_fail;
21231 }
21232 Py_INCREF(Py_None); resultobj = Py_None;
21233 {
21234 if (temp2)
21235 delete arg2;
21236 }
21237 return resultobj;
21238 fail:
21239 {
21240 if (temp2)
21241 delete arg2;
21242 }
21243 return NULL;
21244 }
21245
21246
21247 static PyObject *_wrap_PrintData_GetPrivData(PyObject *, PyObject *args, PyObject *kwargs) {
21248 PyObject *resultobj;
21249 wxPrintData *arg1 = (wxPrintData *) 0 ;
21250 PyObject *result;
21251 PyObject * obj0 = 0 ;
21252 char *kwnames[] = {
21253 (char *) "self", NULL
21254 };
21255
21256 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintData_GetPrivData",kwnames,&obj0)) goto fail;
21257 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintData, SWIG_POINTER_EXCEPTION | 0);
21258 if (SWIG_arg_fail(1)) SWIG_fail;
21259 {
21260 PyThreadState* __tstate = wxPyBeginAllowThreads();
21261 result = (PyObject *)wxPrintData_GetPrivData(arg1);
21262
21263 wxPyEndAllowThreads(__tstate);
21264 if (PyErr_Occurred()) SWIG_fail;
21265 }
21266 resultobj = result;
21267 return resultobj;
21268 fail:
21269 return NULL;
21270 }
21271
21272
21273 static PyObject *_wrap_PrintData_SetPrivData(PyObject *, PyObject *args, PyObject *kwargs) {
21274 PyObject *resultobj;
21275 wxPrintData *arg1 = (wxPrintData *) 0 ;
21276 PyObject *arg2 = (PyObject *) 0 ;
21277 PyObject * obj0 = 0 ;
21278 PyObject * obj1 = 0 ;
21279 char *kwnames[] = {
21280 (char *) "self",(char *) "data", NULL
21281 };
21282
21283 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintData_SetPrivData",kwnames,&obj0,&obj1)) goto fail;
21284 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintData, SWIG_POINTER_EXCEPTION | 0);
21285 if (SWIG_arg_fail(1)) SWIG_fail;
21286 arg2 = obj1;
21287 {
21288 PyThreadState* __tstate = wxPyBeginAllowThreads();
21289 wxPrintData_SetPrivData(arg1,arg2);
21290
21291 wxPyEndAllowThreads(__tstate);
21292 if (PyErr_Occurred()) SWIG_fail;
21293 }
21294 Py_INCREF(Py_None); resultobj = Py_None;
21295 return resultobj;
21296 fail:
21297 return NULL;
21298 }
21299
21300
21301 static PyObject *_wrap_PrintData_GetPrinterCommand(PyObject *, PyObject *args, PyObject *kwargs) {
21302 PyObject *resultobj;
21303 wxPrintData *arg1 = (wxPrintData *) 0 ;
21304 wxString *result;
21305 PyObject * obj0 = 0 ;
21306 char *kwnames[] = {
21307 (char *) "self", NULL
21308 };
21309
21310 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintData_GetPrinterCommand",kwnames,&obj0)) goto fail;
21311 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintData, SWIG_POINTER_EXCEPTION | 0);
21312 if (SWIG_arg_fail(1)) SWIG_fail;
21313 {
21314 PyThreadState* __tstate = wxPyBeginAllowThreads();
21315 {
21316 wxString const &_result_ref = (arg1)->GetPrinterCommand();
21317 result = (wxString *) &_result_ref;
21318 }
21319
21320 wxPyEndAllowThreads(__tstate);
21321 if (PyErr_Occurred()) SWIG_fail;
21322 }
21323 {
21324 #if wxUSE_UNICODE
21325 resultobj = PyUnicode_FromWideChar(result->c_str(), result->Len());
21326 #else
21327 resultobj = PyString_FromStringAndSize(result->c_str(), result->Len());
21328 #endif
21329 }
21330 return resultobj;
21331 fail:
21332 return NULL;
21333 }
21334
21335
21336 static PyObject *_wrap_PrintData_GetPrinterOptions(PyObject *, PyObject *args, PyObject *kwargs) {
21337 PyObject *resultobj;
21338 wxPrintData *arg1 = (wxPrintData *) 0 ;
21339 wxString *result;
21340 PyObject * obj0 = 0 ;
21341 char *kwnames[] = {
21342 (char *) "self", NULL
21343 };
21344
21345 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintData_GetPrinterOptions",kwnames,&obj0)) goto fail;
21346 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintData, SWIG_POINTER_EXCEPTION | 0);
21347 if (SWIG_arg_fail(1)) SWIG_fail;
21348 {
21349 PyThreadState* __tstate = wxPyBeginAllowThreads();
21350 {
21351 wxString const &_result_ref = (arg1)->GetPrinterOptions();
21352 result = (wxString *) &_result_ref;
21353 }
21354
21355 wxPyEndAllowThreads(__tstate);
21356 if (PyErr_Occurred()) SWIG_fail;
21357 }
21358 {
21359 #if wxUSE_UNICODE
21360 resultobj = PyUnicode_FromWideChar(result->c_str(), result->Len());
21361 #else
21362 resultobj = PyString_FromStringAndSize(result->c_str(), result->Len());
21363 #endif
21364 }
21365 return resultobj;
21366 fail:
21367 return NULL;
21368 }
21369
21370
21371 static PyObject *_wrap_PrintData_GetPreviewCommand(PyObject *, PyObject *args, PyObject *kwargs) {
21372 PyObject *resultobj;
21373 wxPrintData *arg1 = (wxPrintData *) 0 ;
21374 wxString *result;
21375 PyObject * obj0 = 0 ;
21376 char *kwnames[] = {
21377 (char *) "self", NULL
21378 };
21379
21380 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintData_GetPreviewCommand",kwnames,&obj0)) goto fail;
21381 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintData, SWIG_POINTER_EXCEPTION | 0);
21382 if (SWIG_arg_fail(1)) SWIG_fail;
21383 {
21384 PyThreadState* __tstate = wxPyBeginAllowThreads();
21385 {
21386 wxString const &_result_ref = (arg1)->GetPreviewCommand();
21387 result = (wxString *) &_result_ref;
21388 }
21389
21390 wxPyEndAllowThreads(__tstate);
21391 if (PyErr_Occurred()) SWIG_fail;
21392 }
21393 {
21394 #if wxUSE_UNICODE
21395 resultobj = PyUnicode_FromWideChar(result->c_str(), result->Len());
21396 #else
21397 resultobj = PyString_FromStringAndSize(result->c_str(), result->Len());
21398 #endif
21399 }
21400 return resultobj;
21401 fail:
21402 return NULL;
21403 }
21404
21405
21406 static PyObject *_wrap_PrintData_GetFontMetricPath(PyObject *, PyObject *args, PyObject *kwargs) {
21407 PyObject *resultobj;
21408 wxPrintData *arg1 = (wxPrintData *) 0 ;
21409 wxString *result;
21410 PyObject * obj0 = 0 ;
21411 char *kwnames[] = {
21412 (char *) "self", NULL
21413 };
21414
21415 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintData_GetFontMetricPath",kwnames,&obj0)) goto fail;
21416 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintData, SWIG_POINTER_EXCEPTION | 0);
21417 if (SWIG_arg_fail(1)) SWIG_fail;
21418 {
21419 PyThreadState* __tstate = wxPyBeginAllowThreads();
21420 {
21421 wxString const &_result_ref = (arg1)->GetFontMetricPath();
21422 result = (wxString *) &_result_ref;
21423 }
21424
21425 wxPyEndAllowThreads(__tstate);
21426 if (PyErr_Occurred()) SWIG_fail;
21427 }
21428 {
21429 #if wxUSE_UNICODE
21430 resultobj = PyUnicode_FromWideChar(result->c_str(), result->Len());
21431 #else
21432 resultobj = PyString_FromStringAndSize(result->c_str(), result->Len());
21433 #endif
21434 }
21435 return resultobj;
21436 fail:
21437 return NULL;
21438 }
21439
21440
21441 static PyObject *_wrap_PrintData_GetPrinterScaleX(PyObject *, PyObject *args, PyObject *kwargs) {
21442 PyObject *resultobj;
21443 wxPrintData *arg1 = (wxPrintData *) 0 ;
21444 double result;
21445 PyObject * obj0 = 0 ;
21446 char *kwnames[] = {
21447 (char *) "self", NULL
21448 };
21449
21450 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintData_GetPrinterScaleX",kwnames,&obj0)) goto fail;
21451 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintData, SWIG_POINTER_EXCEPTION | 0);
21452 if (SWIG_arg_fail(1)) SWIG_fail;
21453 {
21454 PyThreadState* __tstate = wxPyBeginAllowThreads();
21455 result = (double)(arg1)->GetPrinterScaleX();
21456
21457 wxPyEndAllowThreads(__tstate);
21458 if (PyErr_Occurred()) SWIG_fail;
21459 }
21460 {
21461 resultobj = SWIG_From_double((double)(result));
21462 }
21463 return resultobj;
21464 fail:
21465 return NULL;
21466 }
21467
21468
21469 static PyObject *_wrap_PrintData_GetPrinterScaleY(PyObject *, PyObject *args, PyObject *kwargs) {
21470 PyObject *resultobj;
21471 wxPrintData *arg1 = (wxPrintData *) 0 ;
21472 double result;
21473 PyObject * obj0 = 0 ;
21474 char *kwnames[] = {
21475 (char *) "self", NULL
21476 };
21477
21478 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintData_GetPrinterScaleY",kwnames,&obj0)) goto fail;
21479 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintData, SWIG_POINTER_EXCEPTION | 0);
21480 if (SWIG_arg_fail(1)) SWIG_fail;
21481 {
21482 PyThreadState* __tstate = wxPyBeginAllowThreads();
21483 result = (double)(arg1)->GetPrinterScaleY();
21484
21485 wxPyEndAllowThreads(__tstate);
21486 if (PyErr_Occurred()) SWIG_fail;
21487 }
21488 {
21489 resultobj = SWIG_From_double((double)(result));
21490 }
21491 return resultobj;
21492 fail:
21493 return NULL;
21494 }
21495
21496
21497 static PyObject *_wrap_PrintData_GetPrinterTranslateX(PyObject *, PyObject *args, PyObject *kwargs) {
21498 PyObject *resultobj;
21499 wxPrintData *arg1 = (wxPrintData *) 0 ;
21500 long result;
21501 PyObject * obj0 = 0 ;
21502 char *kwnames[] = {
21503 (char *) "self", NULL
21504 };
21505
21506 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintData_GetPrinterTranslateX",kwnames,&obj0)) goto fail;
21507 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintData, SWIG_POINTER_EXCEPTION | 0);
21508 if (SWIG_arg_fail(1)) SWIG_fail;
21509 {
21510 PyThreadState* __tstate = wxPyBeginAllowThreads();
21511 result = (long)(arg1)->GetPrinterTranslateX();
21512
21513 wxPyEndAllowThreads(__tstate);
21514 if (PyErr_Occurred()) SWIG_fail;
21515 }
21516 {
21517 resultobj = SWIG_From_long((long)(result));
21518 }
21519 return resultobj;
21520 fail:
21521 return NULL;
21522 }
21523
21524
21525 static PyObject *_wrap_PrintData_GetPrinterTranslateY(PyObject *, PyObject *args, PyObject *kwargs) {
21526 PyObject *resultobj;
21527 wxPrintData *arg1 = (wxPrintData *) 0 ;
21528 long result;
21529 PyObject * obj0 = 0 ;
21530 char *kwnames[] = {
21531 (char *) "self", NULL
21532 };
21533
21534 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintData_GetPrinterTranslateY",kwnames,&obj0)) goto fail;
21535 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintData, SWIG_POINTER_EXCEPTION | 0);
21536 if (SWIG_arg_fail(1)) SWIG_fail;
21537 {
21538 PyThreadState* __tstate = wxPyBeginAllowThreads();
21539 result = (long)(arg1)->GetPrinterTranslateY();
21540
21541 wxPyEndAllowThreads(__tstate);
21542 if (PyErr_Occurred()) SWIG_fail;
21543 }
21544 {
21545 resultobj = SWIG_From_long((long)(result));
21546 }
21547 return resultobj;
21548 fail:
21549 return NULL;
21550 }
21551
21552
21553 static PyObject *_wrap_PrintData_SetPrinterCommand(PyObject *, PyObject *args, PyObject *kwargs) {
21554 PyObject *resultobj;
21555 wxPrintData *arg1 = (wxPrintData *) 0 ;
21556 wxString *arg2 = 0 ;
21557 bool temp2 = false ;
21558 PyObject * obj0 = 0 ;
21559 PyObject * obj1 = 0 ;
21560 char *kwnames[] = {
21561 (char *) "self",(char *) "command", NULL
21562 };
21563
21564 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintData_SetPrinterCommand",kwnames,&obj0,&obj1)) goto fail;
21565 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintData, SWIG_POINTER_EXCEPTION | 0);
21566 if (SWIG_arg_fail(1)) SWIG_fail;
21567 {
21568 arg2 = wxString_in_helper(obj1);
21569 if (arg2 == NULL) SWIG_fail;
21570 temp2 = true;
21571 }
21572 {
21573 PyThreadState* __tstate = wxPyBeginAllowThreads();
21574 (arg1)->SetPrinterCommand((wxString const &)*arg2);
21575
21576 wxPyEndAllowThreads(__tstate);
21577 if (PyErr_Occurred()) SWIG_fail;
21578 }
21579 Py_INCREF(Py_None); resultobj = Py_None;
21580 {
21581 if (temp2)
21582 delete arg2;
21583 }
21584 return resultobj;
21585 fail:
21586 {
21587 if (temp2)
21588 delete arg2;
21589 }
21590 return NULL;
21591 }
21592
21593
21594 static PyObject *_wrap_PrintData_SetPrinterOptions(PyObject *, PyObject *args, PyObject *kwargs) {
21595 PyObject *resultobj;
21596 wxPrintData *arg1 = (wxPrintData *) 0 ;
21597 wxString *arg2 = 0 ;
21598 bool temp2 = false ;
21599 PyObject * obj0 = 0 ;
21600 PyObject * obj1 = 0 ;
21601 char *kwnames[] = {
21602 (char *) "self",(char *) "options", NULL
21603 };
21604
21605 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintData_SetPrinterOptions",kwnames,&obj0,&obj1)) goto fail;
21606 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintData, SWIG_POINTER_EXCEPTION | 0);
21607 if (SWIG_arg_fail(1)) SWIG_fail;
21608 {
21609 arg2 = wxString_in_helper(obj1);
21610 if (arg2 == NULL) SWIG_fail;
21611 temp2 = true;
21612 }
21613 {
21614 PyThreadState* __tstate = wxPyBeginAllowThreads();
21615 (arg1)->SetPrinterOptions((wxString const &)*arg2);
21616
21617 wxPyEndAllowThreads(__tstate);
21618 if (PyErr_Occurred()) SWIG_fail;
21619 }
21620 Py_INCREF(Py_None); resultobj = Py_None;
21621 {
21622 if (temp2)
21623 delete arg2;
21624 }
21625 return resultobj;
21626 fail:
21627 {
21628 if (temp2)
21629 delete arg2;
21630 }
21631 return NULL;
21632 }
21633
21634
21635 static PyObject *_wrap_PrintData_SetPreviewCommand(PyObject *, PyObject *args, PyObject *kwargs) {
21636 PyObject *resultobj;
21637 wxPrintData *arg1 = (wxPrintData *) 0 ;
21638 wxString *arg2 = 0 ;
21639 bool temp2 = false ;
21640 PyObject * obj0 = 0 ;
21641 PyObject * obj1 = 0 ;
21642 char *kwnames[] = {
21643 (char *) "self",(char *) "command", NULL
21644 };
21645
21646 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintData_SetPreviewCommand",kwnames,&obj0,&obj1)) goto fail;
21647 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintData, SWIG_POINTER_EXCEPTION | 0);
21648 if (SWIG_arg_fail(1)) SWIG_fail;
21649 {
21650 arg2 = wxString_in_helper(obj1);
21651 if (arg2 == NULL) SWIG_fail;
21652 temp2 = true;
21653 }
21654 {
21655 PyThreadState* __tstate = wxPyBeginAllowThreads();
21656 (arg1)->SetPreviewCommand((wxString const &)*arg2);
21657
21658 wxPyEndAllowThreads(__tstate);
21659 if (PyErr_Occurred()) SWIG_fail;
21660 }
21661 Py_INCREF(Py_None); resultobj = Py_None;
21662 {
21663 if (temp2)
21664 delete arg2;
21665 }
21666 return resultobj;
21667 fail:
21668 {
21669 if (temp2)
21670 delete arg2;
21671 }
21672 return NULL;
21673 }
21674
21675
21676 static PyObject *_wrap_PrintData_SetFontMetricPath(PyObject *, PyObject *args, PyObject *kwargs) {
21677 PyObject *resultobj;
21678 wxPrintData *arg1 = (wxPrintData *) 0 ;
21679 wxString *arg2 = 0 ;
21680 bool temp2 = false ;
21681 PyObject * obj0 = 0 ;
21682 PyObject * obj1 = 0 ;
21683 char *kwnames[] = {
21684 (char *) "self",(char *) "path", NULL
21685 };
21686
21687 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintData_SetFontMetricPath",kwnames,&obj0,&obj1)) goto fail;
21688 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintData, SWIG_POINTER_EXCEPTION | 0);
21689 if (SWIG_arg_fail(1)) SWIG_fail;
21690 {
21691 arg2 = wxString_in_helper(obj1);
21692 if (arg2 == NULL) SWIG_fail;
21693 temp2 = true;
21694 }
21695 {
21696 PyThreadState* __tstate = wxPyBeginAllowThreads();
21697 (arg1)->SetFontMetricPath((wxString const &)*arg2);
21698
21699 wxPyEndAllowThreads(__tstate);
21700 if (PyErr_Occurred()) SWIG_fail;
21701 }
21702 Py_INCREF(Py_None); resultobj = Py_None;
21703 {
21704 if (temp2)
21705 delete arg2;
21706 }
21707 return resultobj;
21708 fail:
21709 {
21710 if (temp2)
21711 delete arg2;
21712 }
21713 return NULL;
21714 }
21715
21716
21717 static PyObject *_wrap_PrintData_SetPrinterScaleX(PyObject *, PyObject *args, PyObject *kwargs) {
21718 PyObject *resultobj;
21719 wxPrintData *arg1 = (wxPrintData *) 0 ;
21720 double arg2 ;
21721 PyObject * obj0 = 0 ;
21722 PyObject * obj1 = 0 ;
21723 char *kwnames[] = {
21724 (char *) "self",(char *) "x", NULL
21725 };
21726
21727 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintData_SetPrinterScaleX",kwnames,&obj0,&obj1)) goto fail;
21728 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintData, SWIG_POINTER_EXCEPTION | 0);
21729 if (SWIG_arg_fail(1)) SWIG_fail;
21730 {
21731 arg2 = (double)(SWIG_As_double(obj1));
21732 if (SWIG_arg_fail(2)) SWIG_fail;
21733 }
21734 {
21735 PyThreadState* __tstate = wxPyBeginAllowThreads();
21736 (arg1)->SetPrinterScaleX(arg2);
21737
21738 wxPyEndAllowThreads(__tstate);
21739 if (PyErr_Occurred()) SWIG_fail;
21740 }
21741 Py_INCREF(Py_None); resultobj = Py_None;
21742 return resultobj;
21743 fail:
21744 return NULL;
21745 }
21746
21747
21748 static PyObject *_wrap_PrintData_SetPrinterScaleY(PyObject *, PyObject *args, PyObject *kwargs) {
21749 PyObject *resultobj;
21750 wxPrintData *arg1 = (wxPrintData *) 0 ;
21751 double arg2 ;
21752 PyObject * obj0 = 0 ;
21753 PyObject * obj1 = 0 ;
21754 char *kwnames[] = {
21755 (char *) "self",(char *) "y", NULL
21756 };
21757
21758 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintData_SetPrinterScaleY",kwnames,&obj0,&obj1)) goto fail;
21759 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintData, SWIG_POINTER_EXCEPTION | 0);
21760 if (SWIG_arg_fail(1)) SWIG_fail;
21761 {
21762 arg2 = (double)(SWIG_As_double(obj1));
21763 if (SWIG_arg_fail(2)) SWIG_fail;
21764 }
21765 {
21766 PyThreadState* __tstate = wxPyBeginAllowThreads();
21767 (arg1)->SetPrinterScaleY(arg2);
21768
21769 wxPyEndAllowThreads(__tstate);
21770 if (PyErr_Occurred()) SWIG_fail;
21771 }
21772 Py_INCREF(Py_None); resultobj = Py_None;
21773 return resultobj;
21774 fail:
21775 return NULL;
21776 }
21777
21778
21779 static PyObject *_wrap_PrintData_SetPrinterScaling(PyObject *, PyObject *args, PyObject *kwargs) {
21780 PyObject *resultobj;
21781 wxPrintData *arg1 = (wxPrintData *) 0 ;
21782 double arg2 ;
21783 double arg3 ;
21784 PyObject * obj0 = 0 ;
21785 PyObject * obj1 = 0 ;
21786 PyObject * obj2 = 0 ;
21787 char *kwnames[] = {
21788 (char *) "self",(char *) "x",(char *) "y", NULL
21789 };
21790
21791 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:PrintData_SetPrinterScaling",kwnames,&obj0,&obj1,&obj2)) goto fail;
21792 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintData, SWIG_POINTER_EXCEPTION | 0);
21793 if (SWIG_arg_fail(1)) SWIG_fail;
21794 {
21795 arg2 = (double)(SWIG_As_double(obj1));
21796 if (SWIG_arg_fail(2)) SWIG_fail;
21797 }
21798 {
21799 arg3 = (double)(SWIG_As_double(obj2));
21800 if (SWIG_arg_fail(3)) SWIG_fail;
21801 }
21802 {
21803 PyThreadState* __tstate = wxPyBeginAllowThreads();
21804 (arg1)->SetPrinterScaling(arg2,arg3);
21805
21806 wxPyEndAllowThreads(__tstate);
21807 if (PyErr_Occurred()) SWIG_fail;
21808 }
21809 Py_INCREF(Py_None); resultobj = Py_None;
21810 return resultobj;
21811 fail:
21812 return NULL;
21813 }
21814
21815
21816 static PyObject *_wrap_PrintData_SetPrinterTranslateX(PyObject *, PyObject *args, PyObject *kwargs) {
21817 PyObject *resultobj;
21818 wxPrintData *arg1 = (wxPrintData *) 0 ;
21819 long arg2 ;
21820 PyObject * obj0 = 0 ;
21821 PyObject * obj1 = 0 ;
21822 char *kwnames[] = {
21823 (char *) "self",(char *) "x", NULL
21824 };
21825
21826 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintData_SetPrinterTranslateX",kwnames,&obj0,&obj1)) goto fail;
21827 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintData, SWIG_POINTER_EXCEPTION | 0);
21828 if (SWIG_arg_fail(1)) SWIG_fail;
21829 {
21830 arg2 = (long)(SWIG_As_long(obj1));
21831 if (SWIG_arg_fail(2)) SWIG_fail;
21832 }
21833 {
21834 PyThreadState* __tstate = wxPyBeginAllowThreads();
21835 (arg1)->SetPrinterTranslateX(arg2);
21836
21837 wxPyEndAllowThreads(__tstate);
21838 if (PyErr_Occurred()) SWIG_fail;
21839 }
21840 Py_INCREF(Py_None); resultobj = Py_None;
21841 return resultobj;
21842 fail:
21843 return NULL;
21844 }
21845
21846
21847 static PyObject *_wrap_PrintData_SetPrinterTranslateY(PyObject *, PyObject *args, PyObject *kwargs) {
21848 PyObject *resultobj;
21849 wxPrintData *arg1 = (wxPrintData *) 0 ;
21850 long arg2 ;
21851 PyObject * obj0 = 0 ;
21852 PyObject * obj1 = 0 ;
21853 char *kwnames[] = {
21854 (char *) "self",(char *) "y", NULL
21855 };
21856
21857 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintData_SetPrinterTranslateY",kwnames,&obj0,&obj1)) goto fail;
21858 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintData, SWIG_POINTER_EXCEPTION | 0);
21859 if (SWIG_arg_fail(1)) SWIG_fail;
21860 {
21861 arg2 = (long)(SWIG_As_long(obj1));
21862 if (SWIG_arg_fail(2)) SWIG_fail;
21863 }
21864 {
21865 PyThreadState* __tstate = wxPyBeginAllowThreads();
21866 (arg1)->SetPrinterTranslateY(arg2);
21867
21868 wxPyEndAllowThreads(__tstate);
21869 if (PyErr_Occurred()) SWIG_fail;
21870 }
21871 Py_INCREF(Py_None); resultobj = Py_None;
21872 return resultobj;
21873 fail:
21874 return NULL;
21875 }
21876
21877
21878 static PyObject *_wrap_PrintData_SetPrinterTranslation(PyObject *, PyObject *args, PyObject *kwargs) {
21879 PyObject *resultobj;
21880 wxPrintData *arg1 = (wxPrintData *) 0 ;
21881 long arg2 ;
21882 long arg3 ;
21883 PyObject * obj0 = 0 ;
21884 PyObject * obj1 = 0 ;
21885 PyObject * obj2 = 0 ;
21886 char *kwnames[] = {
21887 (char *) "self",(char *) "x",(char *) "y", NULL
21888 };
21889
21890 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:PrintData_SetPrinterTranslation",kwnames,&obj0,&obj1,&obj2)) goto fail;
21891 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintData, SWIG_POINTER_EXCEPTION | 0);
21892 if (SWIG_arg_fail(1)) SWIG_fail;
21893 {
21894 arg2 = (long)(SWIG_As_long(obj1));
21895 if (SWIG_arg_fail(2)) SWIG_fail;
21896 }
21897 {
21898 arg3 = (long)(SWIG_As_long(obj2));
21899 if (SWIG_arg_fail(3)) SWIG_fail;
21900 }
21901 {
21902 PyThreadState* __tstate = wxPyBeginAllowThreads();
21903 (arg1)->SetPrinterTranslation(arg2,arg3);
21904
21905 wxPyEndAllowThreads(__tstate);
21906 if (PyErr_Occurred()) SWIG_fail;
21907 }
21908 Py_INCREF(Py_None); resultobj = Py_None;
21909 return resultobj;
21910 fail:
21911 return NULL;
21912 }
21913
21914
21915 static PyObject * PrintData_swigregister(PyObject *, PyObject *args) {
21916 PyObject *obj;
21917 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
21918 SWIG_TypeClientData(SWIGTYPE_p_wxPrintData, obj);
21919 Py_INCREF(obj);
21920 return Py_BuildValue((char *)"");
21921 }
21922 static PyObject *_wrap_new_PageSetupDialogData__SWIG_0(PyObject *, PyObject *args) {
21923 PyObject *resultobj;
21924 wxPageSetupDialogData *result;
21925
21926 if(!PyArg_ParseTuple(args,(char *)":new_PageSetupDialogData")) goto fail;
21927 {
21928 PyThreadState* __tstate = wxPyBeginAllowThreads();
21929 result = (wxPageSetupDialogData *)new wxPageSetupDialogData();
21930
21931 wxPyEndAllowThreads(__tstate);
21932 if (PyErr_Occurred()) SWIG_fail;
21933 }
21934 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPageSetupDialogData, 1);
21935 return resultobj;
21936 fail:
21937 return NULL;
21938 }
21939
21940
21941 static PyObject *_wrap_new_PageSetupDialogData__SWIG_1(PyObject *, PyObject *args) {
21942 PyObject *resultobj;
21943 wxPageSetupDialogData *arg1 = 0 ;
21944 wxPageSetupDialogData *result;
21945 PyObject * obj0 = 0 ;
21946
21947 if(!PyArg_ParseTuple(args,(char *)"O:new_PageSetupDialogData",&obj0)) goto fail;
21948 {
21949 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPageSetupDialogData, SWIG_POINTER_EXCEPTION | 0);
21950 if (SWIG_arg_fail(1)) SWIG_fail;
21951 if (arg1 == NULL) {
21952 SWIG_null_ref("wxPageSetupDialogData");
21953 }
21954 if (SWIG_arg_fail(1)) SWIG_fail;
21955 }
21956 {
21957 PyThreadState* __tstate = wxPyBeginAllowThreads();
21958 result = (wxPageSetupDialogData *)new wxPageSetupDialogData((wxPageSetupDialogData const &)*arg1);
21959
21960 wxPyEndAllowThreads(__tstate);
21961 if (PyErr_Occurred()) SWIG_fail;
21962 }
21963 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPageSetupDialogData, 1);
21964 return resultobj;
21965 fail:
21966 return NULL;
21967 }
21968
21969
21970 static PyObject *_wrap_new_PageSetupDialogData__SWIG_2(PyObject *, PyObject *args) {
21971 PyObject *resultobj;
21972 wxPrintData *arg1 = 0 ;
21973 wxPageSetupDialogData *result;
21974 PyObject * obj0 = 0 ;
21975
21976 if(!PyArg_ParseTuple(args,(char *)"O:new_PageSetupDialogData",&obj0)) goto fail;
21977 {
21978 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintData, SWIG_POINTER_EXCEPTION | 0);
21979 if (SWIG_arg_fail(1)) SWIG_fail;
21980 if (arg1 == NULL) {
21981 SWIG_null_ref("wxPrintData");
21982 }
21983 if (SWIG_arg_fail(1)) SWIG_fail;
21984 }
21985 {
21986 PyThreadState* __tstate = wxPyBeginAllowThreads();
21987 result = (wxPageSetupDialogData *)new wxPageSetupDialogData((wxPrintData const &)*arg1);
21988
21989 wxPyEndAllowThreads(__tstate);
21990 if (PyErr_Occurred()) SWIG_fail;
21991 }
21992 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPageSetupDialogData, 1);
21993 return resultobj;
21994 fail:
21995 return NULL;
21996 }
21997
21998
21999 static PyObject *_wrap_new_PageSetupDialogData(PyObject *self, PyObject *args) {
22000 int argc;
22001 PyObject *argv[2];
22002 int ii;
22003
22004 argc = PyObject_Length(args);
22005 for (ii = 0; (ii < argc) && (ii < 1); ii++) {
22006 argv[ii] = PyTuple_GetItem(args,ii);
22007 }
22008 if (argc == 0) {
22009 return _wrap_new_PageSetupDialogData__SWIG_0(self,args);
22010 }
22011 if (argc == 1) {
22012 int _v;
22013 {
22014 void *ptr = 0;
22015 if (SWIG_ConvertPtr(argv[0], &ptr, SWIGTYPE_p_wxPageSetupDialogData, 0) == -1) {
22016 _v = 0;
22017 PyErr_Clear();
22018 } else {
22019 _v = (ptr != 0);
22020 }
22021 }
22022 if (_v) {
22023 return _wrap_new_PageSetupDialogData__SWIG_1(self,args);
22024 }
22025 }
22026 if (argc == 1) {
22027 int _v;
22028 {
22029 void *ptr = 0;
22030 if (SWIG_ConvertPtr(argv[0], &ptr, SWIGTYPE_p_wxPrintData, 0) == -1) {
22031 _v = 0;
22032 PyErr_Clear();
22033 } else {
22034 _v = (ptr != 0);
22035 }
22036 }
22037 if (_v) {
22038 return _wrap_new_PageSetupDialogData__SWIG_2(self,args);
22039 }
22040 }
22041
22042 PyErr_SetString(PyExc_NotImplementedError,"No matching function for overloaded 'new_PageSetupDialogData'");
22043 return NULL;
22044 }
22045
22046
22047 static PyObject *_wrap_delete_PageSetupDialogData(PyObject *, PyObject *args, PyObject *kwargs) {
22048 PyObject *resultobj;
22049 wxPageSetupDialogData *arg1 = (wxPageSetupDialogData *) 0 ;
22050 PyObject * obj0 = 0 ;
22051 char *kwnames[] = {
22052 (char *) "self", NULL
22053 };
22054
22055 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:delete_PageSetupDialogData",kwnames,&obj0)) goto fail;
22056 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPageSetupDialogData, SWIG_POINTER_EXCEPTION | 0);
22057 if (SWIG_arg_fail(1)) SWIG_fail;
22058 {
22059 PyThreadState* __tstate = wxPyBeginAllowThreads();
22060 delete arg1;
22061
22062 wxPyEndAllowThreads(__tstate);
22063 if (PyErr_Occurred()) SWIG_fail;
22064 }
22065 Py_INCREF(Py_None); resultobj = Py_None;
22066 return resultobj;
22067 fail:
22068 return NULL;
22069 }
22070
22071
22072 static PyObject *_wrap_PageSetupDialogData_EnableHelp(PyObject *, PyObject *args, PyObject *kwargs) {
22073 PyObject *resultobj;
22074 wxPageSetupDialogData *arg1 = (wxPageSetupDialogData *) 0 ;
22075 bool arg2 ;
22076 PyObject * obj0 = 0 ;
22077 PyObject * obj1 = 0 ;
22078 char *kwnames[] = {
22079 (char *) "self",(char *) "flag", NULL
22080 };
22081
22082 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PageSetupDialogData_EnableHelp",kwnames,&obj0,&obj1)) goto fail;
22083 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPageSetupDialogData, SWIG_POINTER_EXCEPTION | 0);
22084 if (SWIG_arg_fail(1)) SWIG_fail;
22085 {
22086 arg2 = (bool)(SWIG_As_bool(obj1));
22087 if (SWIG_arg_fail(2)) SWIG_fail;
22088 }
22089 {
22090 PyThreadState* __tstate = wxPyBeginAllowThreads();
22091 (arg1)->EnableHelp(arg2);
22092
22093 wxPyEndAllowThreads(__tstate);
22094 if (PyErr_Occurred()) SWIG_fail;
22095 }
22096 Py_INCREF(Py_None); resultobj = Py_None;
22097 return resultobj;
22098 fail:
22099 return NULL;
22100 }
22101
22102
22103 static PyObject *_wrap_PageSetupDialogData_EnableMargins(PyObject *, PyObject *args, PyObject *kwargs) {
22104 PyObject *resultobj;
22105 wxPageSetupDialogData *arg1 = (wxPageSetupDialogData *) 0 ;
22106 bool arg2 ;
22107 PyObject * obj0 = 0 ;
22108 PyObject * obj1 = 0 ;
22109 char *kwnames[] = {
22110 (char *) "self",(char *) "flag", NULL
22111 };
22112
22113 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PageSetupDialogData_EnableMargins",kwnames,&obj0,&obj1)) goto fail;
22114 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPageSetupDialogData, SWIG_POINTER_EXCEPTION | 0);
22115 if (SWIG_arg_fail(1)) SWIG_fail;
22116 {
22117 arg2 = (bool)(SWIG_As_bool(obj1));
22118 if (SWIG_arg_fail(2)) SWIG_fail;
22119 }
22120 {
22121 PyThreadState* __tstate = wxPyBeginAllowThreads();
22122 (arg1)->EnableMargins(arg2);
22123
22124 wxPyEndAllowThreads(__tstate);
22125 if (PyErr_Occurred()) SWIG_fail;
22126 }
22127 Py_INCREF(Py_None); resultobj = Py_None;
22128 return resultobj;
22129 fail:
22130 return NULL;
22131 }
22132
22133
22134 static PyObject *_wrap_PageSetupDialogData_EnableOrientation(PyObject *, PyObject *args, PyObject *kwargs) {
22135 PyObject *resultobj;
22136 wxPageSetupDialogData *arg1 = (wxPageSetupDialogData *) 0 ;
22137 bool arg2 ;
22138 PyObject * obj0 = 0 ;
22139 PyObject * obj1 = 0 ;
22140 char *kwnames[] = {
22141 (char *) "self",(char *) "flag", NULL
22142 };
22143
22144 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PageSetupDialogData_EnableOrientation",kwnames,&obj0,&obj1)) goto fail;
22145 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPageSetupDialogData, SWIG_POINTER_EXCEPTION | 0);
22146 if (SWIG_arg_fail(1)) SWIG_fail;
22147 {
22148 arg2 = (bool)(SWIG_As_bool(obj1));
22149 if (SWIG_arg_fail(2)) SWIG_fail;
22150 }
22151 {
22152 PyThreadState* __tstate = wxPyBeginAllowThreads();
22153 (arg1)->EnableOrientation(arg2);
22154
22155 wxPyEndAllowThreads(__tstate);
22156 if (PyErr_Occurred()) SWIG_fail;
22157 }
22158 Py_INCREF(Py_None); resultobj = Py_None;
22159 return resultobj;
22160 fail:
22161 return NULL;
22162 }
22163
22164
22165 static PyObject *_wrap_PageSetupDialogData_EnablePaper(PyObject *, PyObject *args, PyObject *kwargs) {
22166 PyObject *resultobj;
22167 wxPageSetupDialogData *arg1 = (wxPageSetupDialogData *) 0 ;
22168 bool arg2 ;
22169 PyObject * obj0 = 0 ;
22170 PyObject * obj1 = 0 ;
22171 char *kwnames[] = {
22172 (char *) "self",(char *) "flag", NULL
22173 };
22174
22175 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PageSetupDialogData_EnablePaper",kwnames,&obj0,&obj1)) goto fail;
22176 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPageSetupDialogData, SWIG_POINTER_EXCEPTION | 0);
22177 if (SWIG_arg_fail(1)) SWIG_fail;
22178 {
22179 arg2 = (bool)(SWIG_As_bool(obj1));
22180 if (SWIG_arg_fail(2)) SWIG_fail;
22181 }
22182 {
22183 PyThreadState* __tstate = wxPyBeginAllowThreads();
22184 (arg1)->EnablePaper(arg2);
22185
22186 wxPyEndAllowThreads(__tstate);
22187 if (PyErr_Occurred()) SWIG_fail;
22188 }
22189 Py_INCREF(Py_None); resultobj = Py_None;
22190 return resultobj;
22191 fail:
22192 return NULL;
22193 }
22194
22195
22196 static PyObject *_wrap_PageSetupDialogData_EnablePrinter(PyObject *, PyObject *args, PyObject *kwargs) {
22197 PyObject *resultobj;
22198 wxPageSetupDialogData *arg1 = (wxPageSetupDialogData *) 0 ;
22199 bool arg2 ;
22200 PyObject * obj0 = 0 ;
22201 PyObject * obj1 = 0 ;
22202 char *kwnames[] = {
22203 (char *) "self",(char *) "flag", NULL
22204 };
22205
22206 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PageSetupDialogData_EnablePrinter",kwnames,&obj0,&obj1)) goto fail;
22207 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPageSetupDialogData, SWIG_POINTER_EXCEPTION | 0);
22208 if (SWIG_arg_fail(1)) SWIG_fail;
22209 {
22210 arg2 = (bool)(SWIG_As_bool(obj1));
22211 if (SWIG_arg_fail(2)) SWIG_fail;
22212 }
22213 {
22214 PyThreadState* __tstate = wxPyBeginAllowThreads();
22215 (arg1)->EnablePrinter(arg2);
22216
22217 wxPyEndAllowThreads(__tstate);
22218 if (PyErr_Occurred()) SWIG_fail;
22219 }
22220 Py_INCREF(Py_None); resultobj = Py_None;
22221 return resultobj;
22222 fail:
22223 return NULL;
22224 }
22225
22226
22227 static PyObject *_wrap_PageSetupDialogData_GetDefaultMinMargins(PyObject *, PyObject *args, PyObject *kwargs) {
22228 PyObject *resultobj;
22229 wxPageSetupDialogData *arg1 = (wxPageSetupDialogData *) 0 ;
22230 bool result;
22231 PyObject * obj0 = 0 ;
22232 char *kwnames[] = {
22233 (char *) "self", NULL
22234 };
22235
22236 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PageSetupDialogData_GetDefaultMinMargins",kwnames,&obj0)) goto fail;
22237 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPageSetupDialogData, SWIG_POINTER_EXCEPTION | 0);
22238 if (SWIG_arg_fail(1)) SWIG_fail;
22239 {
22240 PyThreadState* __tstate = wxPyBeginAllowThreads();
22241 result = (bool)(arg1)->GetDefaultMinMargins();
22242
22243 wxPyEndAllowThreads(__tstate);
22244 if (PyErr_Occurred()) SWIG_fail;
22245 }
22246 {
22247 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
22248 }
22249 return resultobj;
22250 fail:
22251 return NULL;
22252 }
22253
22254
22255 static PyObject *_wrap_PageSetupDialogData_GetEnableMargins(PyObject *, PyObject *args, PyObject *kwargs) {
22256 PyObject *resultobj;
22257 wxPageSetupDialogData *arg1 = (wxPageSetupDialogData *) 0 ;
22258 bool result;
22259 PyObject * obj0 = 0 ;
22260 char *kwnames[] = {
22261 (char *) "self", NULL
22262 };
22263
22264 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PageSetupDialogData_GetEnableMargins",kwnames,&obj0)) goto fail;
22265 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPageSetupDialogData, SWIG_POINTER_EXCEPTION | 0);
22266 if (SWIG_arg_fail(1)) SWIG_fail;
22267 {
22268 PyThreadState* __tstate = wxPyBeginAllowThreads();
22269 result = (bool)(arg1)->GetEnableMargins();
22270
22271 wxPyEndAllowThreads(__tstate);
22272 if (PyErr_Occurred()) SWIG_fail;
22273 }
22274 {
22275 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
22276 }
22277 return resultobj;
22278 fail:
22279 return NULL;
22280 }
22281
22282
22283 static PyObject *_wrap_PageSetupDialogData_GetEnableOrientation(PyObject *, PyObject *args, PyObject *kwargs) {
22284 PyObject *resultobj;
22285 wxPageSetupDialogData *arg1 = (wxPageSetupDialogData *) 0 ;
22286 bool result;
22287 PyObject * obj0 = 0 ;
22288 char *kwnames[] = {
22289 (char *) "self", NULL
22290 };
22291
22292 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PageSetupDialogData_GetEnableOrientation",kwnames,&obj0)) goto fail;
22293 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPageSetupDialogData, SWIG_POINTER_EXCEPTION | 0);
22294 if (SWIG_arg_fail(1)) SWIG_fail;
22295 {
22296 PyThreadState* __tstate = wxPyBeginAllowThreads();
22297 result = (bool)(arg1)->GetEnableOrientation();
22298
22299 wxPyEndAllowThreads(__tstate);
22300 if (PyErr_Occurred()) SWIG_fail;
22301 }
22302 {
22303 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
22304 }
22305 return resultobj;
22306 fail:
22307 return NULL;
22308 }
22309
22310
22311 static PyObject *_wrap_PageSetupDialogData_GetEnablePaper(PyObject *, PyObject *args, PyObject *kwargs) {
22312 PyObject *resultobj;
22313 wxPageSetupDialogData *arg1 = (wxPageSetupDialogData *) 0 ;
22314 bool result;
22315 PyObject * obj0 = 0 ;
22316 char *kwnames[] = {
22317 (char *) "self", NULL
22318 };
22319
22320 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PageSetupDialogData_GetEnablePaper",kwnames,&obj0)) goto fail;
22321 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPageSetupDialogData, SWIG_POINTER_EXCEPTION | 0);
22322 if (SWIG_arg_fail(1)) SWIG_fail;
22323 {
22324 PyThreadState* __tstate = wxPyBeginAllowThreads();
22325 result = (bool)(arg1)->GetEnablePaper();
22326
22327 wxPyEndAllowThreads(__tstate);
22328 if (PyErr_Occurred()) SWIG_fail;
22329 }
22330 {
22331 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
22332 }
22333 return resultobj;
22334 fail:
22335 return NULL;
22336 }
22337
22338
22339 static PyObject *_wrap_PageSetupDialogData_GetEnablePrinter(PyObject *, PyObject *args, PyObject *kwargs) {
22340 PyObject *resultobj;
22341 wxPageSetupDialogData *arg1 = (wxPageSetupDialogData *) 0 ;
22342 bool result;
22343 PyObject * obj0 = 0 ;
22344 char *kwnames[] = {
22345 (char *) "self", NULL
22346 };
22347
22348 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PageSetupDialogData_GetEnablePrinter",kwnames,&obj0)) goto fail;
22349 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPageSetupDialogData, SWIG_POINTER_EXCEPTION | 0);
22350 if (SWIG_arg_fail(1)) SWIG_fail;
22351 {
22352 PyThreadState* __tstate = wxPyBeginAllowThreads();
22353 result = (bool)(arg1)->GetEnablePrinter();
22354
22355 wxPyEndAllowThreads(__tstate);
22356 if (PyErr_Occurred()) SWIG_fail;
22357 }
22358 {
22359 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
22360 }
22361 return resultobj;
22362 fail:
22363 return NULL;
22364 }
22365
22366
22367 static PyObject *_wrap_PageSetupDialogData_GetEnableHelp(PyObject *, PyObject *args, PyObject *kwargs) {
22368 PyObject *resultobj;
22369 wxPageSetupDialogData *arg1 = (wxPageSetupDialogData *) 0 ;
22370 bool result;
22371 PyObject * obj0 = 0 ;
22372 char *kwnames[] = {
22373 (char *) "self", NULL
22374 };
22375
22376 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PageSetupDialogData_GetEnableHelp",kwnames,&obj0)) goto fail;
22377 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPageSetupDialogData, SWIG_POINTER_EXCEPTION | 0);
22378 if (SWIG_arg_fail(1)) SWIG_fail;
22379 {
22380 PyThreadState* __tstate = wxPyBeginAllowThreads();
22381 result = (bool)(arg1)->GetEnableHelp();
22382
22383 wxPyEndAllowThreads(__tstate);
22384 if (PyErr_Occurred()) SWIG_fail;
22385 }
22386 {
22387 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
22388 }
22389 return resultobj;
22390 fail:
22391 return NULL;
22392 }
22393
22394
22395 static PyObject *_wrap_PageSetupDialogData_GetDefaultInfo(PyObject *, PyObject *args, PyObject *kwargs) {
22396 PyObject *resultobj;
22397 wxPageSetupDialogData *arg1 = (wxPageSetupDialogData *) 0 ;
22398 bool result;
22399 PyObject * obj0 = 0 ;
22400 char *kwnames[] = {
22401 (char *) "self", NULL
22402 };
22403
22404 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PageSetupDialogData_GetDefaultInfo",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 = (bool)(arg1)->GetDefaultInfo();
22410
22411 wxPyEndAllowThreads(__tstate);
22412 if (PyErr_Occurred()) SWIG_fail;
22413 }
22414 {
22415 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
22416 }
22417 return resultobj;
22418 fail:
22419 return NULL;
22420 }
22421
22422
22423 static PyObject *_wrap_PageSetupDialogData_GetMarginTopLeft(PyObject *, PyObject *args, PyObject *kwargs) {
22424 PyObject *resultobj;
22425 wxPageSetupDialogData *arg1 = (wxPageSetupDialogData *) 0 ;
22426 wxPoint result;
22427 PyObject * obj0 = 0 ;
22428 char *kwnames[] = {
22429 (char *) "self", NULL
22430 };
22431
22432 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PageSetupDialogData_GetMarginTopLeft",kwnames,&obj0)) goto fail;
22433 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPageSetupDialogData, SWIG_POINTER_EXCEPTION | 0);
22434 if (SWIG_arg_fail(1)) SWIG_fail;
22435 {
22436 PyThreadState* __tstate = wxPyBeginAllowThreads();
22437 result = (arg1)->GetMarginTopLeft();
22438
22439 wxPyEndAllowThreads(__tstate);
22440 if (PyErr_Occurred()) SWIG_fail;
22441 }
22442 {
22443 wxPoint * resultptr;
22444 resultptr = new wxPoint((wxPoint &)(result));
22445 resultobj = SWIG_NewPointerObj((void *)(resultptr), SWIGTYPE_p_wxPoint, 1);
22446 }
22447 return resultobj;
22448 fail:
22449 return NULL;
22450 }
22451
22452
22453 static PyObject *_wrap_PageSetupDialogData_GetMarginBottomRight(PyObject *, PyObject *args, PyObject *kwargs) {
22454 PyObject *resultobj;
22455 wxPageSetupDialogData *arg1 = (wxPageSetupDialogData *) 0 ;
22456 wxPoint result;
22457 PyObject * obj0 = 0 ;
22458 char *kwnames[] = {
22459 (char *) "self", NULL
22460 };
22461
22462 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PageSetupDialogData_GetMarginBottomRight",kwnames,&obj0)) goto fail;
22463 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPageSetupDialogData, SWIG_POINTER_EXCEPTION | 0);
22464 if (SWIG_arg_fail(1)) SWIG_fail;
22465 {
22466 PyThreadState* __tstate = wxPyBeginAllowThreads();
22467 result = (arg1)->GetMarginBottomRight();
22468
22469 wxPyEndAllowThreads(__tstate);
22470 if (PyErr_Occurred()) SWIG_fail;
22471 }
22472 {
22473 wxPoint * resultptr;
22474 resultptr = new wxPoint((wxPoint &)(result));
22475 resultobj = SWIG_NewPointerObj((void *)(resultptr), SWIGTYPE_p_wxPoint, 1);
22476 }
22477 return resultobj;
22478 fail:
22479 return NULL;
22480 }
22481
22482
22483 static PyObject *_wrap_PageSetupDialogData_GetMinMarginTopLeft(PyObject *, PyObject *args, PyObject *kwargs) {
22484 PyObject *resultobj;
22485 wxPageSetupDialogData *arg1 = (wxPageSetupDialogData *) 0 ;
22486 wxPoint result;
22487 PyObject * obj0 = 0 ;
22488 char *kwnames[] = {
22489 (char *) "self", NULL
22490 };
22491
22492 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PageSetupDialogData_GetMinMarginTopLeft",kwnames,&obj0)) goto fail;
22493 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPageSetupDialogData, SWIG_POINTER_EXCEPTION | 0);
22494 if (SWIG_arg_fail(1)) SWIG_fail;
22495 {
22496 PyThreadState* __tstate = wxPyBeginAllowThreads();
22497 result = (arg1)->GetMinMarginTopLeft();
22498
22499 wxPyEndAllowThreads(__tstate);
22500 if (PyErr_Occurred()) SWIG_fail;
22501 }
22502 {
22503 wxPoint * resultptr;
22504 resultptr = new wxPoint((wxPoint &)(result));
22505 resultobj = SWIG_NewPointerObj((void *)(resultptr), SWIGTYPE_p_wxPoint, 1);
22506 }
22507 return resultobj;
22508 fail:
22509 return NULL;
22510 }
22511
22512
22513 static PyObject *_wrap_PageSetupDialogData_GetMinMarginBottomRight(PyObject *, PyObject *args, PyObject *kwargs) {
22514 PyObject *resultobj;
22515 wxPageSetupDialogData *arg1 = (wxPageSetupDialogData *) 0 ;
22516 wxPoint result;
22517 PyObject * obj0 = 0 ;
22518 char *kwnames[] = {
22519 (char *) "self", NULL
22520 };
22521
22522 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PageSetupDialogData_GetMinMarginBottomRight",kwnames,&obj0)) goto fail;
22523 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPageSetupDialogData, SWIG_POINTER_EXCEPTION | 0);
22524 if (SWIG_arg_fail(1)) SWIG_fail;
22525 {
22526 PyThreadState* __tstate = wxPyBeginAllowThreads();
22527 result = (arg1)->GetMinMarginBottomRight();
22528
22529 wxPyEndAllowThreads(__tstate);
22530 if (PyErr_Occurred()) SWIG_fail;
22531 }
22532 {
22533 wxPoint * resultptr;
22534 resultptr = new wxPoint((wxPoint &)(result));
22535 resultobj = SWIG_NewPointerObj((void *)(resultptr), SWIGTYPE_p_wxPoint, 1);
22536 }
22537 return resultobj;
22538 fail:
22539 return NULL;
22540 }
22541
22542
22543 static PyObject *_wrap_PageSetupDialogData_GetPaperId(PyObject *, PyObject *args, PyObject *kwargs) {
22544 PyObject *resultobj;
22545 wxPageSetupDialogData *arg1 = (wxPageSetupDialogData *) 0 ;
22546 wxPaperSize result;
22547 PyObject * obj0 = 0 ;
22548 char *kwnames[] = {
22549 (char *) "self", NULL
22550 };
22551
22552 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PageSetupDialogData_GetPaperId",kwnames,&obj0)) goto fail;
22553 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPageSetupDialogData, SWIG_POINTER_EXCEPTION | 0);
22554 if (SWIG_arg_fail(1)) SWIG_fail;
22555 {
22556 PyThreadState* __tstate = wxPyBeginAllowThreads();
22557 result = (wxPaperSize)(arg1)->GetPaperId();
22558
22559 wxPyEndAllowThreads(__tstate);
22560 if (PyErr_Occurred()) SWIG_fail;
22561 }
22562 resultobj = SWIG_From_int((result));
22563 return resultobj;
22564 fail:
22565 return NULL;
22566 }
22567
22568
22569 static PyObject *_wrap_PageSetupDialogData_GetPaperSize(PyObject *, PyObject *args, PyObject *kwargs) {
22570 PyObject *resultobj;
22571 wxPageSetupDialogData *arg1 = (wxPageSetupDialogData *) 0 ;
22572 wxSize result;
22573 PyObject * obj0 = 0 ;
22574 char *kwnames[] = {
22575 (char *) "self", NULL
22576 };
22577
22578 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PageSetupDialogData_GetPaperSize",kwnames,&obj0)) 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 PyThreadState* __tstate = wxPyBeginAllowThreads();
22583 result = (arg1)->GetPaperSize();
22584
22585 wxPyEndAllowThreads(__tstate);
22586 if (PyErr_Occurred()) SWIG_fail;
22587 }
22588 {
22589 wxSize * resultptr;
22590 resultptr = new wxSize((wxSize &)(result));
22591 resultobj = SWIG_NewPointerObj((void *)(resultptr), SWIGTYPE_p_wxSize, 1);
22592 }
22593 return resultobj;
22594 fail:
22595 return NULL;
22596 }
22597
22598
22599 static PyObject *_wrap_PageSetupDialogData_GetPrintData(PyObject *, PyObject *args, PyObject *kwargs) {
22600 PyObject *resultobj;
22601 wxPageSetupDialogData *arg1 = (wxPageSetupDialogData *) 0 ;
22602 wxPrintData *result;
22603 PyObject * obj0 = 0 ;
22604 char *kwnames[] = {
22605 (char *) "self", NULL
22606 };
22607
22608 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PageSetupDialogData_GetPrintData",kwnames,&obj0)) goto fail;
22609 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPageSetupDialogData, SWIG_POINTER_EXCEPTION | 0);
22610 if (SWIG_arg_fail(1)) SWIG_fail;
22611 {
22612 PyThreadState* __tstate = wxPyBeginAllowThreads();
22613 {
22614 wxPrintData &_result_ref = (arg1)->GetPrintData();
22615 result = (wxPrintData *) &_result_ref;
22616 }
22617
22618 wxPyEndAllowThreads(__tstate);
22619 if (PyErr_Occurred()) SWIG_fail;
22620 }
22621 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPrintData, 0);
22622 return resultobj;
22623 fail:
22624 return NULL;
22625 }
22626
22627
22628 static PyObject *_wrap_PageSetupDialogData_Ok(PyObject *, PyObject *args, PyObject *kwargs) {
22629 PyObject *resultobj;
22630 wxPageSetupDialogData *arg1 = (wxPageSetupDialogData *) 0 ;
22631 bool result;
22632 PyObject * obj0 = 0 ;
22633 char *kwnames[] = {
22634 (char *) "self", NULL
22635 };
22636
22637 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PageSetupDialogData_Ok",kwnames,&obj0)) goto fail;
22638 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPageSetupDialogData, SWIG_POINTER_EXCEPTION | 0);
22639 if (SWIG_arg_fail(1)) SWIG_fail;
22640 {
22641 PyThreadState* __tstate = wxPyBeginAllowThreads();
22642 result = (bool)(arg1)->Ok();
22643
22644 wxPyEndAllowThreads(__tstate);
22645 if (PyErr_Occurred()) SWIG_fail;
22646 }
22647 {
22648 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
22649 }
22650 return resultobj;
22651 fail:
22652 return NULL;
22653 }
22654
22655
22656 static PyObject *_wrap_PageSetupDialogData_SetDefaultInfo(PyObject *, PyObject *args, PyObject *kwargs) {
22657 PyObject *resultobj;
22658 wxPageSetupDialogData *arg1 = (wxPageSetupDialogData *) 0 ;
22659 bool arg2 ;
22660 PyObject * obj0 = 0 ;
22661 PyObject * obj1 = 0 ;
22662 char *kwnames[] = {
22663 (char *) "self",(char *) "flag", NULL
22664 };
22665
22666 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PageSetupDialogData_SetDefaultInfo",kwnames,&obj0,&obj1)) goto fail;
22667 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPageSetupDialogData, SWIG_POINTER_EXCEPTION | 0);
22668 if (SWIG_arg_fail(1)) SWIG_fail;
22669 {
22670 arg2 = (bool)(SWIG_As_bool(obj1));
22671 if (SWIG_arg_fail(2)) SWIG_fail;
22672 }
22673 {
22674 PyThreadState* __tstate = wxPyBeginAllowThreads();
22675 (arg1)->SetDefaultInfo(arg2);
22676
22677 wxPyEndAllowThreads(__tstate);
22678 if (PyErr_Occurred()) SWIG_fail;
22679 }
22680 Py_INCREF(Py_None); resultobj = Py_None;
22681 return resultobj;
22682 fail:
22683 return NULL;
22684 }
22685
22686
22687 static PyObject *_wrap_PageSetupDialogData_SetDefaultMinMargins(PyObject *, PyObject *args, PyObject *kwargs) {
22688 PyObject *resultobj;
22689 wxPageSetupDialogData *arg1 = (wxPageSetupDialogData *) 0 ;
22690 bool arg2 ;
22691 PyObject * obj0 = 0 ;
22692 PyObject * obj1 = 0 ;
22693 char *kwnames[] = {
22694 (char *) "self",(char *) "flag", NULL
22695 };
22696
22697 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PageSetupDialogData_SetDefaultMinMargins",kwnames,&obj0,&obj1)) goto fail;
22698 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPageSetupDialogData, SWIG_POINTER_EXCEPTION | 0);
22699 if (SWIG_arg_fail(1)) SWIG_fail;
22700 {
22701 arg2 = (bool)(SWIG_As_bool(obj1));
22702 if (SWIG_arg_fail(2)) SWIG_fail;
22703 }
22704 {
22705 PyThreadState* __tstate = wxPyBeginAllowThreads();
22706 (arg1)->SetDefaultMinMargins(arg2);
22707
22708 wxPyEndAllowThreads(__tstate);
22709 if (PyErr_Occurred()) SWIG_fail;
22710 }
22711 Py_INCREF(Py_None); resultobj = Py_None;
22712 return resultobj;
22713 fail:
22714 return NULL;
22715 }
22716
22717
22718 static PyObject *_wrap_PageSetupDialogData_SetMarginTopLeft(PyObject *, PyObject *args, PyObject *kwargs) {
22719 PyObject *resultobj;
22720 wxPageSetupDialogData *arg1 = (wxPageSetupDialogData *) 0 ;
22721 wxPoint *arg2 = 0 ;
22722 wxPoint temp2 ;
22723 PyObject * obj0 = 0 ;
22724 PyObject * obj1 = 0 ;
22725 char *kwnames[] = {
22726 (char *) "self",(char *) "pt", NULL
22727 };
22728
22729 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PageSetupDialogData_SetMarginTopLeft",kwnames,&obj0,&obj1)) goto fail;
22730 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPageSetupDialogData, SWIG_POINTER_EXCEPTION | 0);
22731 if (SWIG_arg_fail(1)) SWIG_fail;
22732 {
22733 arg2 = &temp2;
22734 if ( ! wxPoint_helper(obj1, &arg2)) SWIG_fail;
22735 }
22736 {
22737 PyThreadState* __tstate = wxPyBeginAllowThreads();
22738 (arg1)->SetMarginTopLeft((wxPoint const &)*arg2);
22739
22740 wxPyEndAllowThreads(__tstate);
22741 if (PyErr_Occurred()) SWIG_fail;
22742 }
22743 Py_INCREF(Py_None); resultobj = Py_None;
22744 return resultobj;
22745 fail:
22746 return NULL;
22747 }
22748
22749
22750 static PyObject *_wrap_PageSetupDialogData_SetMarginBottomRight(PyObject *, PyObject *args, PyObject *kwargs) {
22751 PyObject *resultobj;
22752 wxPageSetupDialogData *arg1 = (wxPageSetupDialogData *) 0 ;
22753 wxPoint *arg2 = 0 ;
22754 wxPoint temp2 ;
22755 PyObject * obj0 = 0 ;
22756 PyObject * obj1 = 0 ;
22757 char *kwnames[] = {
22758 (char *) "self",(char *) "pt", NULL
22759 };
22760
22761 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PageSetupDialogData_SetMarginBottomRight",kwnames,&obj0,&obj1)) goto fail;
22762 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPageSetupDialogData, SWIG_POINTER_EXCEPTION | 0);
22763 if (SWIG_arg_fail(1)) SWIG_fail;
22764 {
22765 arg2 = &temp2;
22766 if ( ! wxPoint_helper(obj1, &arg2)) SWIG_fail;
22767 }
22768 {
22769 PyThreadState* __tstate = wxPyBeginAllowThreads();
22770 (arg1)->SetMarginBottomRight((wxPoint const &)*arg2);
22771
22772 wxPyEndAllowThreads(__tstate);
22773 if (PyErr_Occurred()) SWIG_fail;
22774 }
22775 Py_INCREF(Py_None); resultobj = Py_None;
22776 return resultobj;
22777 fail:
22778 return NULL;
22779 }
22780
22781
22782 static PyObject *_wrap_PageSetupDialogData_SetMinMarginTopLeft(PyObject *, PyObject *args, PyObject *kwargs) {
22783 PyObject *resultobj;
22784 wxPageSetupDialogData *arg1 = (wxPageSetupDialogData *) 0 ;
22785 wxPoint *arg2 = 0 ;
22786 wxPoint temp2 ;
22787 PyObject * obj0 = 0 ;
22788 PyObject * obj1 = 0 ;
22789 char *kwnames[] = {
22790 (char *) "self",(char *) "pt", NULL
22791 };
22792
22793 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PageSetupDialogData_SetMinMarginTopLeft",kwnames,&obj0,&obj1)) goto fail;
22794 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPageSetupDialogData, SWIG_POINTER_EXCEPTION | 0);
22795 if (SWIG_arg_fail(1)) SWIG_fail;
22796 {
22797 arg2 = &temp2;
22798 if ( ! wxPoint_helper(obj1, &arg2)) SWIG_fail;
22799 }
22800 {
22801 PyThreadState* __tstate = wxPyBeginAllowThreads();
22802 (arg1)->SetMinMarginTopLeft((wxPoint const &)*arg2);
22803
22804 wxPyEndAllowThreads(__tstate);
22805 if (PyErr_Occurred()) SWIG_fail;
22806 }
22807 Py_INCREF(Py_None); resultobj = Py_None;
22808 return resultobj;
22809 fail:
22810 return NULL;
22811 }
22812
22813
22814 static PyObject *_wrap_PageSetupDialogData_SetMinMarginBottomRight(PyObject *, PyObject *args, PyObject *kwargs) {
22815 PyObject *resultobj;
22816 wxPageSetupDialogData *arg1 = (wxPageSetupDialogData *) 0 ;
22817 wxPoint *arg2 = 0 ;
22818 wxPoint temp2 ;
22819 PyObject * obj0 = 0 ;
22820 PyObject * obj1 = 0 ;
22821 char *kwnames[] = {
22822 (char *) "self",(char *) "pt", NULL
22823 };
22824
22825 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PageSetupDialogData_SetMinMarginBottomRight",kwnames,&obj0,&obj1)) goto fail;
22826 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPageSetupDialogData, SWIG_POINTER_EXCEPTION | 0);
22827 if (SWIG_arg_fail(1)) SWIG_fail;
22828 {
22829 arg2 = &temp2;
22830 if ( ! wxPoint_helper(obj1, &arg2)) SWIG_fail;
22831 }
22832 {
22833 PyThreadState* __tstate = wxPyBeginAllowThreads();
22834 (arg1)->SetMinMarginBottomRight((wxPoint const &)*arg2);
22835
22836 wxPyEndAllowThreads(__tstate);
22837 if (PyErr_Occurred()) SWIG_fail;
22838 }
22839 Py_INCREF(Py_None); resultobj = Py_None;
22840 return resultobj;
22841 fail:
22842 return NULL;
22843 }
22844
22845
22846 static PyObject *_wrap_PageSetupDialogData_SetPaperId(PyObject *, PyObject *args, PyObject *kwargs) {
22847 PyObject *resultobj;
22848 wxPageSetupDialogData *arg1 = (wxPageSetupDialogData *) 0 ;
22849 wxPaperSize arg2 ;
22850 PyObject * obj0 = 0 ;
22851 PyObject * obj1 = 0 ;
22852 char *kwnames[] = {
22853 (char *) "self",(char *) "id", NULL
22854 };
22855
22856 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PageSetupDialogData_SetPaperId",kwnames,&obj0,&obj1)) goto fail;
22857 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPageSetupDialogData, SWIG_POINTER_EXCEPTION | 0);
22858 if (SWIG_arg_fail(1)) SWIG_fail;
22859 {
22860 arg2 = (wxPaperSize)(SWIG_As_int(obj1));
22861 if (SWIG_arg_fail(2)) SWIG_fail;
22862 }
22863 {
22864 PyThreadState* __tstate = wxPyBeginAllowThreads();
22865 (arg1)->SetPaperId((wxPaperSize )arg2);
22866
22867 wxPyEndAllowThreads(__tstate);
22868 if (PyErr_Occurred()) SWIG_fail;
22869 }
22870 Py_INCREF(Py_None); resultobj = Py_None;
22871 return resultobj;
22872 fail:
22873 return NULL;
22874 }
22875
22876
22877 static PyObject *_wrap_PageSetupDialogData_SetPaperSize(PyObject *, PyObject *args, PyObject *kwargs) {
22878 PyObject *resultobj;
22879 wxPageSetupDialogData *arg1 = (wxPageSetupDialogData *) 0 ;
22880 wxSize *arg2 = 0 ;
22881 wxSize temp2 ;
22882 PyObject * obj0 = 0 ;
22883 PyObject * obj1 = 0 ;
22884 char *kwnames[] = {
22885 (char *) "self",(char *) "size", NULL
22886 };
22887
22888 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PageSetupDialogData_SetPaperSize",kwnames,&obj0,&obj1)) goto fail;
22889 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPageSetupDialogData, SWIG_POINTER_EXCEPTION | 0);
22890 if (SWIG_arg_fail(1)) SWIG_fail;
22891 {
22892 arg2 = &temp2;
22893 if ( ! wxSize_helper(obj1, &arg2)) SWIG_fail;
22894 }
22895 {
22896 PyThreadState* __tstate = wxPyBeginAllowThreads();
22897 (arg1)->SetPaperSize((wxSize const &)*arg2);
22898
22899 wxPyEndAllowThreads(__tstate);
22900 if (PyErr_Occurred()) SWIG_fail;
22901 }
22902 Py_INCREF(Py_None); resultobj = Py_None;
22903 return resultobj;
22904 fail:
22905 return NULL;
22906 }
22907
22908
22909 static PyObject *_wrap_PageSetupDialogData_SetPrintData(PyObject *, PyObject *args, PyObject *kwargs) {
22910 PyObject *resultobj;
22911 wxPageSetupDialogData *arg1 = (wxPageSetupDialogData *) 0 ;
22912 wxPrintData *arg2 = 0 ;
22913 PyObject * obj0 = 0 ;
22914 PyObject * obj1 = 0 ;
22915 char *kwnames[] = {
22916 (char *) "self",(char *) "printData", NULL
22917 };
22918
22919 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PageSetupDialogData_SetPrintData",kwnames,&obj0,&obj1)) goto fail;
22920 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPageSetupDialogData, SWIG_POINTER_EXCEPTION | 0);
22921 if (SWIG_arg_fail(1)) SWIG_fail;
22922 {
22923 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxPrintData, SWIG_POINTER_EXCEPTION | 0);
22924 if (SWIG_arg_fail(2)) SWIG_fail;
22925 if (arg2 == NULL) {
22926 SWIG_null_ref("wxPrintData");
22927 }
22928 if (SWIG_arg_fail(2)) SWIG_fail;
22929 }
22930 {
22931 PyThreadState* __tstate = wxPyBeginAllowThreads();
22932 (arg1)->SetPrintData((wxPrintData const &)*arg2);
22933
22934 wxPyEndAllowThreads(__tstate);
22935 if (PyErr_Occurred()) SWIG_fail;
22936 }
22937 Py_INCREF(Py_None); resultobj = Py_None;
22938 return resultobj;
22939 fail:
22940 return NULL;
22941 }
22942
22943
22944 static PyObject *_wrap_PageSetupDialogData_CalculateIdFromPaperSize(PyObject *, PyObject *args, PyObject *kwargs) {
22945 PyObject *resultobj;
22946 wxPageSetupDialogData *arg1 = (wxPageSetupDialogData *) 0 ;
22947 PyObject * obj0 = 0 ;
22948 char *kwnames[] = {
22949 (char *) "self", NULL
22950 };
22951
22952 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PageSetupDialogData_CalculateIdFromPaperSize",kwnames,&obj0)) goto fail;
22953 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPageSetupDialogData, SWIG_POINTER_EXCEPTION | 0);
22954 if (SWIG_arg_fail(1)) SWIG_fail;
22955 {
22956 PyThreadState* __tstate = wxPyBeginAllowThreads();
22957 (arg1)->CalculateIdFromPaperSize();
22958
22959 wxPyEndAllowThreads(__tstate);
22960 if (PyErr_Occurred()) SWIG_fail;
22961 }
22962 Py_INCREF(Py_None); resultobj = Py_None;
22963 return resultobj;
22964 fail:
22965 return NULL;
22966 }
22967
22968
22969 static PyObject *_wrap_PageSetupDialogData_CalculatePaperSizeFromId(PyObject *, PyObject *args, PyObject *kwargs) {
22970 PyObject *resultobj;
22971 wxPageSetupDialogData *arg1 = (wxPageSetupDialogData *) 0 ;
22972 PyObject * obj0 = 0 ;
22973 char *kwnames[] = {
22974 (char *) "self", NULL
22975 };
22976
22977 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PageSetupDialogData_CalculatePaperSizeFromId",kwnames,&obj0)) goto fail;
22978 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPageSetupDialogData, SWIG_POINTER_EXCEPTION | 0);
22979 if (SWIG_arg_fail(1)) SWIG_fail;
22980 {
22981 PyThreadState* __tstate = wxPyBeginAllowThreads();
22982 (arg1)->CalculatePaperSizeFromId();
22983
22984 wxPyEndAllowThreads(__tstate);
22985 if (PyErr_Occurred()) SWIG_fail;
22986 }
22987 Py_INCREF(Py_None); resultobj = Py_None;
22988 return resultobj;
22989 fail:
22990 return NULL;
22991 }
22992
22993
22994 static PyObject * PageSetupDialogData_swigregister(PyObject *, PyObject *args) {
22995 PyObject *obj;
22996 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
22997 SWIG_TypeClientData(SWIGTYPE_p_wxPageSetupDialogData, obj);
22998 Py_INCREF(obj);
22999 return Py_BuildValue((char *)"");
23000 }
23001 static PyObject *_wrap_new_PageSetupDialog(PyObject *, PyObject *args, PyObject *kwargs) {
23002 PyObject *resultobj;
23003 wxWindow *arg1 = (wxWindow *) 0 ;
23004 wxPageSetupDialogData *arg2 = (wxPageSetupDialogData *) NULL ;
23005 wxPageSetupDialog *result;
23006 PyObject * obj0 = 0 ;
23007 PyObject * obj1 = 0 ;
23008 char *kwnames[] = {
23009 (char *) "parent",(char *) "data", NULL
23010 };
23011
23012 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:new_PageSetupDialog",kwnames,&obj0,&obj1)) goto fail;
23013 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
23014 if (SWIG_arg_fail(1)) SWIG_fail;
23015 if (obj1) {
23016 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxPageSetupDialogData, SWIG_POINTER_EXCEPTION | 0);
23017 if (SWIG_arg_fail(2)) SWIG_fail;
23018 }
23019 {
23020 if (!wxPyCheckForApp()) SWIG_fail;
23021 PyThreadState* __tstate = wxPyBeginAllowThreads();
23022 result = (wxPageSetupDialog *)new wxPageSetupDialog(arg1,arg2);
23023
23024 wxPyEndAllowThreads(__tstate);
23025 if (PyErr_Occurred()) SWIG_fail;
23026 }
23027 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPageSetupDialog, 1);
23028 return resultobj;
23029 fail:
23030 return NULL;
23031 }
23032
23033
23034 static PyObject *_wrap_PageSetupDialog_GetPageSetupData(PyObject *, PyObject *args, PyObject *kwargs) {
23035 PyObject *resultobj;
23036 wxPageSetupDialog *arg1 = (wxPageSetupDialog *) 0 ;
23037 wxPageSetupDialogData *result;
23038 PyObject * obj0 = 0 ;
23039 char *kwnames[] = {
23040 (char *) "self", NULL
23041 };
23042
23043 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PageSetupDialog_GetPageSetupData",kwnames,&obj0)) goto fail;
23044 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPageSetupDialog, SWIG_POINTER_EXCEPTION | 0);
23045 if (SWIG_arg_fail(1)) SWIG_fail;
23046 {
23047 PyThreadState* __tstate = wxPyBeginAllowThreads();
23048 {
23049 wxPageSetupDialogData &_result_ref = (arg1)->GetPageSetupData();
23050 result = (wxPageSetupDialogData *) &_result_ref;
23051 }
23052
23053 wxPyEndAllowThreads(__tstate);
23054 if (PyErr_Occurred()) SWIG_fail;
23055 }
23056 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPageSetupDialogData, 0);
23057 return resultobj;
23058 fail:
23059 return NULL;
23060 }
23061
23062
23063 static PyObject *_wrap_PageSetupDialog_GetPageSetupDialogData(PyObject *, PyObject *args, PyObject *kwargs) {
23064 PyObject *resultobj;
23065 wxPageSetupDialog *arg1 = (wxPageSetupDialog *) 0 ;
23066 wxPageSetupDialogData *result;
23067 PyObject * obj0 = 0 ;
23068 char *kwnames[] = {
23069 (char *) "self", NULL
23070 };
23071
23072 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PageSetupDialog_GetPageSetupDialogData",kwnames,&obj0)) goto fail;
23073 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPageSetupDialog, SWIG_POINTER_EXCEPTION | 0);
23074 if (SWIG_arg_fail(1)) SWIG_fail;
23075 {
23076 PyThreadState* __tstate = wxPyBeginAllowThreads();
23077 {
23078 wxPageSetupDialogData &_result_ref = (arg1)->GetPageSetupDialogData();
23079 result = (wxPageSetupDialogData *) &_result_ref;
23080 }
23081
23082 wxPyEndAllowThreads(__tstate);
23083 if (PyErr_Occurred()) SWIG_fail;
23084 }
23085 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPageSetupDialogData, 0);
23086 return resultobj;
23087 fail:
23088 return NULL;
23089 }
23090
23091
23092 static PyObject *_wrap_PageSetupDialog_ShowModal(PyObject *, PyObject *args, PyObject *kwargs) {
23093 PyObject *resultobj;
23094 wxPageSetupDialog *arg1 = (wxPageSetupDialog *) 0 ;
23095 int result;
23096 PyObject * obj0 = 0 ;
23097 char *kwnames[] = {
23098 (char *) "self", NULL
23099 };
23100
23101 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PageSetupDialog_ShowModal",kwnames,&obj0)) goto fail;
23102 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPageSetupDialog, SWIG_POINTER_EXCEPTION | 0);
23103 if (SWIG_arg_fail(1)) SWIG_fail;
23104 {
23105 PyThreadState* __tstate = wxPyBeginAllowThreads();
23106 result = (int)(arg1)->ShowModal();
23107
23108 wxPyEndAllowThreads(__tstate);
23109 if (PyErr_Occurred()) SWIG_fail;
23110 }
23111 {
23112 resultobj = SWIG_From_int((int)(result));
23113 }
23114 return resultobj;
23115 fail:
23116 return NULL;
23117 }
23118
23119
23120 static PyObject * PageSetupDialog_swigregister(PyObject *, PyObject *args) {
23121 PyObject *obj;
23122 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
23123 SWIG_TypeClientData(SWIGTYPE_p_wxPageSetupDialog, obj);
23124 Py_INCREF(obj);
23125 return Py_BuildValue((char *)"");
23126 }
23127 static PyObject *_wrap_new_PrintDialogData__SWIG_0(PyObject *, PyObject *args) {
23128 PyObject *resultobj;
23129 wxPrintDialogData *result;
23130
23131 if(!PyArg_ParseTuple(args,(char *)":new_PrintDialogData")) goto fail;
23132 {
23133 PyThreadState* __tstate = wxPyBeginAllowThreads();
23134 result = (wxPrintDialogData *)new wxPrintDialogData();
23135
23136 wxPyEndAllowThreads(__tstate);
23137 if (PyErr_Occurred()) SWIG_fail;
23138 }
23139 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPrintDialogData, 1);
23140 return resultobj;
23141 fail:
23142 return NULL;
23143 }
23144
23145
23146 static PyObject *_wrap_new_PrintDialogData__SWIG_1(PyObject *, PyObject *args) {
23147 PyObject *resultobj;
23148 wxPrintData *arg1 = 0 ;
23149 wxPrintDialogData *result;
23150 PyObject * obj0 = 0 ;
23151
23152 if(!PyArg_ParseTuple(args,(char *)"O:new_PrintDialogData",&obj0)) goto fail;
23153 {
23154 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintData, SWIG_POINTER_EXCEPTION | 0);
23155 if (SWIG_arg_fail(1)) SWIG_fail;
23156 if (arg1 == NULL) {
23157 SWIG_null_ref("wxPrintData");
23158 }
23159 if (SWIG_arg_fail(1)) SWIG_fail;
23160 }
23161 {
23162 PyThreadState* __tstate = wxPyBeginAllowThreads();
23163 result = (wxPrintDialogData *)new wxPrintDialogData((wxPrintData const &)*arg1);
23164
23165 wxPyEndAllowThreads(__tstate);
23166 if (PyErr_Occurred()) SWIG_fail;
23167 }
23168 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPrintDialogData, 1);
23169 return resultobj;
23170 fail:
23171 return NULL;
23172 }
23173
23174
23175 static PyObject *_wrap_new_PrintDialogData__SWIG_2(PyObject *, PyObject *args) {
23176 PyObject *resultobj;
23177 wxPrintDialogData *arg1 = 0 ;
23178 wxPrintDialogData *result;
23179 PyObject * obj0 = 0 ;
23180
23181 if(!PyArg_ParseTuple(args,(char *)"O:new_PrintDialogData",&obj0)) goto fail;
23182 {
23183 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintDialogData, SWIG_POINTER_EXCEPTION | 0);
23184 if (SWIG_arg_fail(1)) SWIG_fail;
23185 if (arg1 == NULL) {
23186 SWIG_null_ref("wxPrintDialogData");
23187 }
23188 if (SWIG_arg_fail(1)) SWIG_fail;
23189 }
23190 {
23191 PyThreadState* __tstate = wxPyBeginAllowThreads();
23192 result = (wxPrintDialogData *)new wxPrintDialogData((wxPrintDialogData const &)*arg1);
23193
23194 wxPyEndAllowThreads(__tstate);
23195 if (PyErr_Occurred()) SWIG_fail;
23196 }
23197 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPrintDialogData, 1);
23198 return resultobj;
23199 fail:
23200 return NULL;
23201 }
23202
23203
23204 static PyObject *_wrap_new_PrintDialogData(PyObject *self, PyObject *args) {
23205 int argc;
23206 PyObject *argv[2];
23207 int ii;
23208
23209 argc = PyObject_Length(args);
23210 for (ii = 0; (ii < argc) && (ii < 1); ii++) {
23211 argv[ii] = PyTuple_GetItem(args,ii);
23212 }
23213 if (argc == 0) {
23214 return _wrap_new_PrintDialogData__SWIG_0(self,args);
23215 }
23216 if (argc == 1) {
23217 int _v;
23218 {
23219 void *ptr = 0;
23220 if (SWIG_ConvertPtr(argv[0], &ptr, SWIGTYPE_p_wxPrintData, 0) == -1) {
23221 _v = 0;
23222 PyErr_Clear();
23223 } else {
23224 _v = (ptr != 0);
23225 }
23226 }
23227 if (_v) {
23228 return _wrap_new_PrintDialogData__SWIG_1(self,args);
23229 }
23230 }
23231 if (argc == 1) {
23232 int _v;
23233 {
23234 void *ptr = 0;
23235 if (SWIG_ConvertPtr(argv[0], &ptr, SWIGTYPE_p_wxPrintDialogData, 0) == -1) {
23236 _v = 0;
23237 PyErr_Clear();
23238 } else {
23239 _v = (ptr != 0);
23240 }
23241 }
23242 if (_v) {
23243 return _wrap_new_PrintDialogData__SWIG_2(self,args);
23244 }
23245 }
23246
23247 PyErr_SetString(PyExc_NotImplementedError,"No matching function for overloaded 'new_PrintDialogData'");
23248 return NULL;
23249 }
23250
23251
23252 static PyObject *_wrap_delete_PrintDialogData(PyObject *, PyObject *args, PyObject *kwargs) {
23253 PyObject *resultobj;
23254 wxPrintDialogData *arg1 = (wxPrintDialogData *) 0 ;
23255 PyObject * obj0 = 0 ;
23256 char *kwnames[] = {
23257 (char *) "self", NULL
23258 };
23259
23260 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:delete_PrintDialogData",kwnames,&obj0)) goto fail;
23261 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintDialogData, SWIG_POINTER_EXCEPTION | 0);
23262 if (SWIG_arg_fail(1)) SWIG_fail;
23263 {
23264 PyThreadState* __tstate = wxPyBeginAllowThreads();
23265 delete arg1;
23266
23267 wxPyEndAllowThreads(__tstate);
23268 if (PyErr_Occurred()) SWIG_fail;
23269 }
23270 Py_INCREF(Py_None); resultobj = Py_None;
23271 return resultobj;
23272 fail:
23273 return NULL;
23274 }
23275
23276
23277 static PyObject *_wrap_PrintDialogData_GetFromPage(PyObject *, PyObject *args, PyObject *kwargs) {
23278 PyObject *resultobj;
23279 wxPrintDialogData *arg1 = (wxPrintDialogData *) 0 ;
23280 int result;
23281 PyObject * obj0 = 0 ;
23282 char *kwnames[] = {
23283 (char *) "self", NULL
23284 };
23285
23286 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintDialogData_GetFromPage",kwnames,&obj0)) goto fail;
23287 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintDialogData, SWIG_POINTER_EXCEPTION | 0);
23288 if (SWIG_arg_fail(1)) SWIG_fail;
23289 {
23290 PyThreadState* __tstate = wxPyBeginAllowThreads();
23291 result = (int)((wxPrintDialogData const *)arg1)->GetFromPage();
23292
23293 wxPyEndAllowThreads(__tstate);
23294 if (PyErr_Occurred()) SWIG_fail;
23295 }
23296 {
23297 resultobj = SWIG_From_int((int)(result));
23298 }
23299 return resultobj;
23300 fail:
23301 return NULL;
23302 }
23303
23304
23305 static PyObject *_wrap_PrintDialogData_GetToPage(PyObject *, PyObject *args, PyObject *kwargs) {
23306 PyObject *resultobj;
23307 wxPrintDialogData *arg1 = (wxPrintDialogData *) 0 ;
23308 int result;
23309 PyObject * obj0 = 0 ;
23310 char *kwnames[] = {
23311 (char *) "self", NULL
23312 };
23313
23314 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintDialogData_GetToPage",kwnames,&obj0)) goto fail;
23315 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintDialogData, SWIG_POINTER_EXCEPTION | 0);
23316 if (SWIG_arg_fail(1)) SWIG_fail;
23317 {
23318 PyThreadState* __tstate = wxPyBeginAllowThreads();
23319 result = (int)((wxPrintDialogData const *)arg1)->GetToPage();
23320
23321 wxPyEndAllowThreads(__tstate);
23322 if (PyErr_Occurred()) SWIG_fail;
23323 }
23324 {
23325 resultobj = SWIG_From_int((int)(result));
23326 }
23327 return resultobj;
23328 fail:
23329 return NULL;
23330 }
23331
23332
23333 static PyObject *_wrap_PrintDialogData_GetMinPage(PyObject *, PyObject *args, PyObject *kwargs) {
23334 PyObject *resultobj;
23335 wxPrintDialogData *arg1 = (wxPrintDialogData *) 0 ;
23336 int result;
23337 PyObject * obj0 = 0 ;
23338 char *kwnames[] = {
23339 (char *) "self", NULL
23340 };
23341
23342 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintDialogData_GetMinPage",kwnames,&obj0)) goto fail;
23343 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintDialogData, SWIG_POINTER_EXCEPTION | 0);
23344 if (SWIG_arg_fail(1)) SWIG_fail;
23345 {
23346 PyThreadState* __tstate = wxPyBeginAllowThreads();
23347 result = (int)((wxPrintDialogData const *)arg1)->GetMinPage();
23348
23349 wxPyEndAllowThreads(__tstate);
23350 if (PyErr_Occurred()) SWIG_fail;
23351 }
23352 {
23353 resultobj = SWIG_From_int((int)(result));
23354 }
23355 return resultobj;
23356 fail:
23357 return NULL;
23358 }
23359
23360
23361 static PyObject *_wrap_PrintDialogData_GetMaxPage(PyObject *, PyObject *args, PyObject *kwargs) {
23362 PyObject *resultobj;
23363 wxPrintDialogData *arg1 = (wxPrintDialogData *) 0 ;
23364 int result;
23365 PyObject * obj0 = 0 ;
23366 char *kwnames[] = {
23367 (char *) "self", NULL
23368 };
23369
23370 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintDialogData_GetMaxPage",kwnames,&obj0)) goto fail;
23371 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintDialogData, SWIG_POINTER_EXCEPTION | 0);
23372 if (SWIG_arg_fail(1)) SWIG_fail;
23373 {
23374 PyThreadState* __tstate = wxPyBeginAllowThreads();
23375 result = (int)((wxPrintDialogData const *)arg1)->GetMaxPage();
23376
23377 wxPyEndAllowThreads(__tstate);
23378 if (PyErr_Occurred()) SWIG_fail;
23379 }
23380 {
23381 resultobj = SWIG_From_int((int)(result));
23382 }
23383 return resultobj;
23384 fail:
23385 return NULL;
23386 }
23387
23388
23389 static PyObject *_wrap_PrintDialogData_GetNoCopies(PyObject *, PyObject *args, PyObject *kwargs) {
23390 PyObject *resultobj;
23391 wxPrintDialogData *arg1 = (wxPrintDialogData *) 0 ;
23392 int result;
23393 PyObject * obj0 = 0 ;
23394 char *kwnames[] = {
23395 (char *) "self", NULL
23396 };
23397
23398 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintDialogData_GetNoCopies",kwnames,&obj0)) goto fail;
23399 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintDialogData, SWIG_POINTER_EXCEPTION | 0);
23400 if (SWIG_arg_fail(1)) SWIG_fail;
23401 {
23402 PyThreadState* __tstate = wxPyBeginAllowThreads();
23403 result = (int)((wxPrintDialogData const *)arg1)->GetNoCopies();
23404
23405 wxPyEndAllowThreads(__tstate);
23406 if (PyErr_Occurred()) SWIG_fail;
23407 }
23408 {
23409 resultobj = SWIG_From_int((int)(result));
23410 }
23411 return resultobj;
23412 fail:
23413 return NULL;
23414 }
23415
23416
23417 static PyObject *_wrap_PrintDialogData_GetAllPages(PyObject *, PyObject *args, PyObject *kwargs) {
23418 PyObject *resultobj;
23419 wxPrintDialogData *arg1 = (wxPrintDialogData *) 0 ;
23420 bool result;
23421 PyObject * obj0 = 0 ;
23422 char *kwnames[] = {
23423 (char *) "self", NULL
23424 };
23425
23426 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintDialogData_GetAllPages",kwnames,&obj0)) goto fail;
23427 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintDialogData, SWIG_POINTER_EXCEPTION | 0);
23428 if (SWIG_arg_fail(1)) SWIG_fail;
23429 {
23430 PyThreadState* __tstate = wxPyBeginAllowThreads();
23431 result = (bool)((wxPrintDialogData const *)arg1)->GetAllPages();
23432
23433 wxPyEndAllowThreads(__tstate);
23434 if (PyErr_Occurred()) SWIG_fail;
23435 }
23436 {
23437 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
23438 }
23439 return resultobj;
23440 fail:
23441 return NULL;
23442 }
23443
23444
23445 static PyObject *_wrap_PrintDialogData_GetSelection(PyObject *, PyObject *args, PyObject *kwargs) {
23446 PyObject *resultobj;
23447 wxPrintDialogData *arg1 = (wxPrintDialogData *) 0 ;
23448 bool result;
23449 PyObject * obj0 = 0 ;
23450 char *kwnames[] = {
23451 (char *) "self", NULL
23452 };
23453
23454 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintDialogData_GetSelection",kwnames,&obj0)) goto fail;
23455 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintDialogData, SWIG_POINTER_EXCEPTION | 0);
23456 if (SWIG_arg_fail(1)) SWIG_fail;
23457 {
23458 PyThreadState* __tstate = wxPyBeginAllowThreads();
23459 result = (bool)((wxPrintDialogData const *)arg1)->GetSelection();
23460
23461 wxPyEndAllowThreads(__tstate);
23462 if (PyErr_Occurred()) SWIG_fail;
23463 }
23464 {
23465 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
23466 }
23467 return resultobj;
23468 fail:
23469 return NULL;
23470 }
23471
23472
23473 static PyObject *_wrap_PrintDialogData_GetCollate(PyObject *, PyObject *args, PyObject *kwargs) {
23474 PyObject *resultobj;
23475 wxPrintDialogData *arg1 = (wxPrintDialogData *) 0 ;
23476 bool result;
23477 PyObject * obj0 = 0 ;
23478 char *kwnames[] = {
23479 (char *) "self", NULL
23480 };
23481
23482 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintDialogData_GetCollate",kwnames,&obj0)) goto fail;
23483 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintDialogData, SWIG_POINTER_EXCEPTION | 0);
23484 if (SWIG_arg_fail(1)) SWIG_fail;
23485 {
23486 PyThreadState* __tstate = wxPyBeginAllowThreads();
23487 result = (bool)((wxPrintDialogData const *)arg1)->GetCollate();
23488
23489 wxPyEndAllowThreads(__tstate);
23490 if (PyErr_Occurred()) SWIG_fail;
23491 }
23492 {
23493 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
23494 }
23495 return resultobj;
23496 fail:
23497 return NULL;
23498 }
23499
23500
23501 static PyObject *_wrap_PrintDialogData_GetPrintToFile(PyObject *, PyObject *args, PyObject *kwargs) {
23502 PyObject *resultobj;
23503 wxPrintDialogData *arg1 = (wxPrintDialogData *) 0 ;
23504 bool result;
23505 PyObject * obj0 = 0 ;
23506 char *kwnames[] = {
23507 (char *) "self", NULL
23508 };
23509
23510 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintDialogData_GetPrintToFile",kwnames,&obj0)) goto fail;
23511 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintDialogData, SWIG_POINTER_EXCEPTION | 0);
23512 if (SWIG_arg_fail(1)) SWIG_fail;
23513 {
23514 PyThreadState* __tstate = wxPyBeginAllowThreads();
23515 result = (bool)((wxPrintDialogData const *)arg1)->GetPrintToFile();
23516
23517 wxPyEndAllowThreads(__tstate);
23518 if (PyErr_Occurred()) SWIG_fail;
23519 }
23520 {
23521 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
23522 }
23523 return resultobj;
23524 fail:
23525 return NULL;
23526 }
23527
23528
23529 static PyObject *_wrap_PrintDialogData_GetSetupDialog(PyObject *, PyObject *args, PyObject *kwargs) {
23530 PyObject *resultobj;
23531 wxPrintDialogData *arg1 = (wxPrintDialogData *) 0 ;
23532 bool result;
23533 PyObject * obj0 = 0 ;
23534 char *kwnames[] = {
23535 (char *) "self", NULL
23536 };
23537
23538 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintDialogData_GetSetupDialog",kwnames,&obj0)) goto fail;
23539 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintDialogData, SWIG_POINTER_EXCEPTION | 0);
23540 if (SWIG_arg_fail(1)) SWIG_fail;
23541 {
23542 PyThreadState* __tstate = wxPyBeginAllowThreads();
23543 result = (bool)((wxPrintDialogData const *)arg1)->GetSetupDialog();
23544
23545 wxPyEndAllowThreads(__tstate);
23546 if (PyErr_Occurred()) SWIG_fail;
23547 }
23548 {
23549 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
23550 }
23551 return resultobj;
23552 fail:
23553 return NULL;
23554 }
23555
23556
23557 static PyObject *_wrap_PrintDialogData_SetSetupDialog(PyObject *, PyObject *args, PyObject *kwargs) {
23558 PyObject *resultobj;
23559 wxPrintDialogData *arg1 = (wxPrintDialogData *) 0 ;
23560 bool arg2 ;
23561 PyObject * obj0 = 0 ;
23562 PyObject * obj1 = 0 ;
23563 char *kwnames[] = {
23564 (char *) "self",(char *) "flag", NULL
23565 };
23566
23567 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintDialogData_SetSetupDialog",kwnames,&obj0,&obj1)) goto fail;
23568 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintDialogData, SWIG_POINTER_EXCEPTION | 0);
23569 if (SWIG_arg_fail(1)) SWIG_fail;
23570 {
23571 arg2 = (bool)(SWIG_As_bool(obj1));
23572 if (SWIG_arg_fail(2)) SWIG_fail;
23573 }
23574 {
23575 PyThreadState* __tstate = wxPyBeginAllowThreads();
23576 (arg1)->SetSetupDialog(arg2);
23577
23578 wxPyEndAllowThreads(__tstate);
23579 if (PyErr_Occurred()) SWIG_fail;
23580 }
23581 Py_INCREF(Py_None); resultobj = Py_None;
23582 return resultobj;
23583 fail:
23584 return NULL;
23585 }
23586
23587
23588 static PyObject *_wrap_PrintDialogData_SetFromPage(PyObject *, PyObject *args, PyObject *kwargs) {
23589 PyObject *resultobj;
23590 wxPrintDialogData *arg1 = (wxPrintDialogData *) 0 ;
23591 int arg2 ;
23592 PyObject * obj0 = 0 ;
23593 PyObject * obj1 = 0 ;
23594 char *kwnames[] = {
23595 (char *) "self",(char *) "v", NULL
23596 };
23597
23598 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintDialogData_SetFromPage",kwnames,&obj0,&obj1)) goto fail;
23599 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintDialogData, SWIG_POINTER_EXCEPTION | 0);
23600 if (SWIG_arg_fail(1)) SWIG_fail;
23601 {
23602 arg2 = (int)(SWIG_As_int(obj1));
23603 if (SWIG_arg_fail(2)) SWIG_fail;
23604 }
23605 {
23606 PyThreadState* __tstate = wxPyBeginAllowThreads();
23607 (arg1)->SetFromPage(arg2);
23608
23609 wxPyEndAllowThreads(__tstate);
23610 if (PyErr_Occurred()) SWIG_fail;
23611 }
23612 Py_INCREF(Py_None); resultobj = Py_None;
23613 return resultobj;
23614 fail:
23615 return NULL;
23616 }
23617
23618
23619 static PyObject *_wrap_PrintDialogData_SetToPage(PyObject *, PyObject *args, PyObject *kwargs) {
23620 PyObject *resultobj;
23621 wxPrintDialogData *arg1 = (wxPrintDialogData *) 0 ;
23622 int arg2 ;
23623 PyObject * obj0 = 0 ;
23624 PyObject * obj1 = 0 ;
23625 char *kwnames[] = {
23626 (char *) "self",(char *) "v", NULL
23627 };
23628
23629 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintDialogData_SetToPage",kwnames,&obj0,&obj1)) goto fail;
23630 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintDialogData, SWIG_POINTER_EXCEPTION | 0);
23631 if (SWIG_arg_fail(1)) SWIG_fail;
23632 {
23633 arg2 = (int)(SWIG_As_int(obj1));
23634 if (SWIG_arg_fail(2)) SWIG_fail;
23635 }
23636 {
23637 PyThreadState* __tstate = wxPyBeginAllowThreads();
23638 (arg1)->SetToPage(arg2);
23639
23640 wxPyEndAllowThreads(__tstate);
23641 if (PyErr_Occurred()) SWIG_fail;
23642 }
23643 Py_INCREF(Py_None); resultobj = Py_None;
23644 return resultobj;
23645 fail:
23646 return NULL;
23647 }
23648
23649
23650 static PyObject *_wrap_PrintDialogData_SetMinPage(PyObject *, PyObject *args, PyObject *kwargs) {
23651 PyObject *resultobj;
23652 wxPrintDialogData *arg1 = (wxPrintDialogData *) 0 ;
23653 int arg2 ;
23654 PyObject * obj0 = 0 ;
23655 PyObject * obj1 = 0 ;
23656 char *kwnames[] = {
23657 (char *) "self",(char *) "v", NULL
23658 };
23659
23660 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintDialogData_SetMinPage",kwnames,&obj0,&obj1)) goto fail;
23661 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintDialogData, SWIG_POINTER_EXCEPTION | 0);
23662 if (SWIG_arg_fail(1)) SWIG_fail;
23663 {
23664 arg2 = (int)(SWIG_As_int(obj1));
23665 if (SWIG_arg_fail(2)) SWIG_fail;
23666 }
23667 {
23668 PyThreadState* __tstate = wxPyBeginAllowThreads();
23669 (arg1)->SetMinPage(arg2);
23670
23671 wxPyEndAllowThreads(__tstate);
23672 if (PyErr_Occurred()) SWIG_fail;
23673 }
23674 Py_INCREF(Py_None); resultobj = Py_None;
23675 return resultobj;
23676 fail:
23677 return NULL;
23678 }
23679
23680
23681 static PyObject *_wrap_PrintDialogData_SetMaxPage(PyObject *, PyObject *args, PyObject *kwargs) {
23682 PyObject *resultobj;
23683 wxPrintDialogData *arg1 = (wxPrintDialogData *) 0 ;
23684 int arg2 ;
23685 PyObject * obj0 = 0 ;
23686 PyObject * obj1 = 0 ;
23687 char *kwnames[] = {
23688 (char *) "self",(char *) "v", NULL
23689 };
23690
23691 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintDialogData_SetMaxPage",kwnames,&obj0,&obj1)) goto fail;
23692 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintDialogData, SWIG_POINTER_EXCEPTION | 0);
23693 if (SWIG_arg_fail(1)) SWIG_fail;
23694 {
23695 arg2 = (int)(SWIG_As_int(obj1));
23696 if (SWIG_arg_fail(2)) SWIG_fail;
23697 }
23698 {
23699 PyThreadState* __tstate = wxPyBeginAllowThreads();
23700 (arg1)->SetMaxPage(arg2);
23701
23702 wxPyEndAllowThreads(__tstate);
23703 if (PyErr_Occurred()) SWIG_fail;
23704 }
23705 Py_INCREF(Py_None); resultobj = Py_None;
23706 return resultobj;
23707 fail:
23708 return NULL;
23709 }
23710
23711
23712 static PyObject *_wrap_PrintDialogData_SetNoCopies(PyObject *, PyObject *args, PyObject *kwargs) {
23713 PyObject *resultobj;
23714 wxPrintDialogData *arg1 = (wxPrintDialogData *) 0 ;
23715 int arg2 ;
23716 PyObject * obj0 = 0 ;
23717 PyObject * obj1 = 0 ;
23718 char *kwnames[] = {
23719 (char *) "self",(char *) "v", NULL
23720 };
23721
23722 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintDialogData_SetNoCopies",kwnames,&obj0,&obj1)) goto fail;
23723 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintDialogData, SWIG_POINTER_EXCEPTION | 0);
23724 if (SWIG_arg_fail(1)) SWIG_fail;
23725 {
23726 arg2 = (int)(SWIG_As_int(obj1));
23727 if (SWIG_arg_fail(2)) SWIG_fail;
23728 }
23729 {
23730 PyThreadState* __tstate = wxPyBeginAllowThreads();
23731 (arg1)->SetNoCopies(arg2);
23732
23733 wxPyEndAllowThreads(__tstate);
23734 if (PyErr_Occurred()) SWIG_fail;
23735 }
23736 Py_INCREF(Py_None); resultobj = Py_None;
23737 return resultobj;
23738 fail:
23739 return NULL;
23740 }
23741
23742
23743 static PyObject *_wrap_PrintDialogData_SetAllPages(PyObject *, PyObject *args, PyObject *kwargs) {
23744 PyObject *resultobj;
23745 wxPrintDialogData *arg1 = (wxPrintDialogData *) 0 ;
23746 bool arg2 ;
23747 PyObject * obj0 = 0 ;
23748 PyObject * obj1 = 0 ;
23749 char *kwnames[] = {
23750 (char *) "self",(char *) "flag", NULL
23751 };
23752
23753 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintDialogData_SetAllPages",kwnames,&obj0,&obj1)) goto fail;
23754 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintDialogData, SWIG_POINTER_EXCEPTION | 0);
23755 if (SWIG_arg_fail(1)) SWIG_fail;
23756 {
23757 arg2 = (bool)(SWIG_As_bool(obj1));
23758 if (SWIG_arg_fail(2)) SWIG_fail;
23759 }
23760 {
23761 PyThreadState* __tstate = wxPyBeginAllowThreads();
23762 (arg1)->SetAllPages(arg2);
23763
23764 wxPyEndAllowThreads(__tstate);
23765 if (PyErr_Occurred()) SWIG_fail;
23766 }
23767 Py_INCREF(Py_None); resultobj = Py_None;
23768 return resultobj;
23769 fail:
23770 return NULL;
23771 }
23772
23773
23774 static PyObject *_wrap_PrintDialogData_SetSelection(PyObject *, PyObject *args, PyObject *kwargs) {
23775 PyObject *resultobj;
23776 wxPrintDialogData *arg1 = (wxPrintDialogData *) 0 ;
23777 bool arg2 ;
23778 PyObject * obj0 = 0 ;
23779 PyObject * obj1 = 0 ;
23780 char *kwnames[] = {
23781 (char *) "self",(char *) "flag", NULL
23782 };
23783
23784 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintDialogData_SetSelection",kwnames,&obj0,&obj1)) goto fail;
23785 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintDialogData, SWIG_POINTER_EXCEPTION | 0);
23786 if (SWIG_arg_fail(1)) SWIG_fail;
23787 {
23788 arg2 = (bool)(SWIG_As_bool(obj1));
23789 if (SWIG_arg_fail(2)) SWIG_fail;
23790 }
23791 {
23792 PyThreadState* __tstate = wxPyBeginAllowThreads();
23793 (arg1)->SetSelection(arg2);
23794
23795 wxPyEndAllowThreads(__tstate);
23796 if (PyErr_Occurred()) SWIG_fail;
23797 }
23798 Py_INCREF(Py_None); resultobj = Py_None;
23799 return resultobj;
23800 fail:
23801 return NULL;
23802 }
23803
23804
23805 static PyObject *_wrap_PrintDialogData_SetCollate(PyObject *, PyObject *args, PyObject *kwargs) {
23806 PyObject *resultobj;
23807 wxPrintDialogData *arg1 = (wxPrintDialogData *) 0 ;
23808 bool arg2 ;
23809 PyObject * obj0 = 0 ;
23810 PyObject * obj1 = 0 ;
23811 char *kwnames[] = {
23812 (char *) "self",(char *) "flag", NULL
23813 };
23814
23815 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintDialogData_SetCollate",kwnames,&obj0,&obj1)) goto fail;
23816 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintDialogData, SWIG_POINTER_EXCEPTION | 0);
23817 if (SWIG_arg_fail(1)) SWIG_fail;
23818 {
23819 arg2 = (bool)(SWIG_As_bool(obj1));
23820 if (SWIG_arg_fail(2)) SWIG_fail;
23821 }
23822 {
23823 PyThreadState* __tstate = wxPyBeginAllowThreads();
23824 (arg1)->SetCollate(arg2);
23825
23826 wxPyEndAllowThreads(__tstate);
23827 if (PyErr_Occurred()) SWIG_fail;
23828 }
23829 Py_INCREF(Py_None); resultobj = Py_None;
23830 return resultobj;
23831 fail:
23832 return NULL;
23833 }
23834
23835
23836 static PyObject *_wrap_PrintDialogData_SetPrintToFile(PyObject *, PyObject *args, PyObject *kwargs) {
23837 PyObject *resultobj;
23838 wxPrintDialogData *arg1 = (wxPrintDialogData *) 0 ;
23839 bool arg2 ;
23840 PyObject * obj0 = 0 ;
23841 PyObject * obj1 = 0 ;
23842 char *kwnames[] = {
23843 (char *) "self",(char *) "flag", NULL
23844 };
23845
23846 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintDialogData_SetPrintToFile",kwnames,&obj0,&obj1)) 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 arg2 = (bool)(SWIG_As_bool(obj1));
23851 if (SWIG_arg_fail(2)) SWIG_fail;
23852 }
23853 {
23854 PyThreadState* __tstate = wxPyBeginAllowThreads();
23855 (arg1)->SetPrintToFile(arg2);
23856
23857 wxPyEndAllowThreads(__tstate);
23858 if (PyErr_Occurred()) SWIG_fail;
23859 }
23860 Py_INCREF(Py_None); resultobj = Py_None;
23861 return resultobj;
23862 fail:
23863 return NULL;
23864 }
23865
23866
23867 static PyObject *_wrap_PrintDialogData_EnablePrintToFile(PyObject *, PyObject *args, PyObject *kwargs) {
23868 PyObject *resultobj;
23869 wxPrintDialogData *arg1 = (wxPrintDialogData *) 0 ;
23870 bool arg2 ;
23871 PyObject * obj0 = 0 ;
23872 PyObject * obj1 = 0 ;
23873 char *kwnames[] = {
23874 (char *) "self",(char *) "flag", NULL
23875 };
23876
23877 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintDialogData_EnablePrintToFile",kwnames,&obj0,&obj1)) goto fail;
23878 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintDialogData, SWIG_POINTER_EXCEPTION | 0);
23879 if (SWIG_arg_fail(1)) SWIG_fail;
23880 {
23881 arg2 = (bool)(SWIG_As_bool(obj1));
23882 if (SWIG_arg_fail(2)) SWIG_fail;
23883 }
23884 {
23885 PyThreadState* __tstate = wxPyBeginAllowThreads();
23886 (arg1)->EnablePrintToFile(arg2);
23887
23888 wxPyEndAllowThreads(__tstate);
23889 if (PyErr_Occurred()) SWIG_fail;
23890 }
23891 Py_INCREF(Py_None); resultobj = Py_None;
23892 return resultobj;
23893 fail:
23894 return NULL;
23895 }
23896
23897
23898 static PyObject *_wrap_PrintDialogData_EnableSelection(PyObject *, PyObject *args, PyObject *kwargs) {
23899 PyObject *resultobj;
23900 wxPrintDialogData *arg1 = (wxPrintDialogData *) 0 ;
23901 bool arg2 ;
23902 PyObject * obj0 = 0 ;
23903 PyObject * obj1 = 0 ;
23904 char *kwnames[] = {
23905 (char *) "self",(char *) "flag", NULL
23906 };
23907
23908 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintDialogData_EnableSelection",kwnames,&obj0,&obj1)) goto fail;
23909 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintDialogData, SWIG_POINTER_EXCEPTION | 0);
23910 if (SWIG_arg_fail(1)) SWIG_fail;
23911 {
23912 arg2 = (bool)(SWIG_As_bool(obj1));
23913 if (SWIG_arg_fail(2)) SWIG_fail;
23914 }
23915 {
23916 PyThreadState* __tstate = wxPyBeginAllowThreads();
23917 (arg1)->EnableSelection(arg2);
23918
23919 wxPyEndAllowThreads(__tstate);
23920 if (PyErr_Occurred()) SWIG_fail;
23921 }
23922 Py_INCREF(Py_None); resultobj = Py_None;
23923 return resultobj;
23924 fail:
23925 return NULL;
23926 }
23927
23928
23929 static PyObject *_wrap_PrintDialogData_EnablePageNumbers(PyObject *, PyObject *args, PyObject *kwargs) {
23930 PyObject *resultobj;
23931 wxPrintDialogData *arg1 = (wxPrintDialogData *) 0 ;
23932 bool arg2 ;
23933 PyObject * obj0 = 0 ;
23934 PyObject * obj1 = 0 ;
23935 char *kwnames[] = {
23936 (char *) "self",(char *) "flag", NULL
23937 };
23938
23939 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintDialogData_EnablePageNumbers",kwnames,&obj0,&obj1)) goto fail;
23940 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintDialogData, SWIG_POINTER_EXCEPTION | 0);
23941 if (SWIG_arg_fail(1)) SWIG_fail;
23942 {
23943 arg2 = (bool)(SWIG_As_bool(obj1));
23944 if (SWIG_arg_fail(2)) SWIG_fail;
23945 }
23946 {
23947 PyThreadState* __tstate = wxPyBeginAllowThreads();
23948 (arg1)->EnablePageNumbers(arg2);
23949
23950 wxPyEndAllowThreads(__tstate);
23951 if (PyErr_Occurred()) SWIG_fail;
23952 }
23953 Py_INCREF(Py_None); resultobj = Py_None;
23954 return resultobj;
23955 fail:
23956 return NULL;
23957 }
23958
23959
23960 static PyObject *_wrap_PrintDialogData_EnableHelp(PyObject *, PyObject *args, PyObject *kwargs) {
23961 PyObject *resultobj;
23962 wxPrintDialogData *arg1 = (wxPrintDialogData *) 0 ;
23963 bool arg2 ;
23964 PyObject * obj0 = 0 ;
23965 PyObject * obj1 = 0 ;
23966 char *kwnames[] = {
23967 (char *) "self",(char *) "flag", NULL
23968 };
23969
23970 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintDialogData_EnableHelp",kwnames,&obj0,&obj1)) goto fail;
23971 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintDialogData, SWIG_POINTER_EXCEPTION | 0);
23972 if (SWIG_arg_fail(1)) SWIG_fail;
23973 {
23974 arg2 = (bool)(SWIG_As_bool(obj1));
23975 if (SWIG_arg_fail(2)) SWIG_fail;
23976 }
23977 {
23978 PyThreadState* __tstate = wxPyBeginAllowThreads();
23979 (arg1)->EnableHelp(arg2);
23980
23981 wxPyEndAllowThreads(__tstate);
23982 if (PyErr_Occurred()) SWIG_fail;
23983 }
23984 Py_INCREF(Py_None); resultobj = Py_None;
23985 return resultobj;
23986 fail:
23987 return NULL;
23988 }
23989
23990
23991 static PyObject *_wrap_PrintDialogData_GetEnablePrintToFile(PyObject *, PyObject *args, PyObject *kwargs) {
23992 PyObject *resultobj;
23993 wxPrintDialogData *arg1 = (wxPrintDialogData *) 0 ;
23994 bool result;
23995 PyObject * obj0 = 0 ;
23996 char *kwnames[] = {
23997 (char *) "self", NULL
23998 };
23999
24000 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintDialogData_GetEnablePrintToFile",kwnames,&obj0)) goto fail;
24001 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintDialogData, SWIG_POINTER_EXCEPTION | 0);
24002 if (SWIG_arg_fail(1)) SWIG_fail;
24003 {
24004 PyThreadState* __tstate = wxPyBeginAllowThreads();
24005 result = (bool)((wxPrintDialogData const *)arg1)->GetEnablePrintToFile();
24006
24007 wxPyEndAllowThreads(__tstate);
24008 if (PyErr_Occurred()) SWIG_fail;
24009 }
24010 {
24011 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
24012 }
24013 return resultobj;
24014 fail:
24015 return NULL;
24016 }
24017
24018
24019 static PyObject *_wrap_PrintDialogData_GetEnableSelection(PyObject *, PyObject *args, PyObject *kwargs) {
24020 PyObject *resultobj;
24021 wxPrintDialogData *arg1 = (wxPrintDialogData *) 0 ;
24022 bool result;
24023 PyObject * obj0 = 0 ;
24024 char *kwnames[] = {
24025 (char *) "self", NULL
24026 };
24027
24028 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintDialogData_GetEnableSelection",kwnames,&obj0)) goto fail;
24029 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintDialogData, SWIG_POINTER_EXCEPTION | 0);
24030 if (SWIG_arg_fail(1)) SWIG_fail;
24031 {
24032 PyThreadState* __tstate = wxPyBeginAllowThreads();
24033 result = (bool)((wxPrintDialogData const *)arg1)->GetEnableSelection();
24034
24035 wxPyEndAllowThreads(__tstate);
24036 if (PyErr_Occurred()) SWIG_fail;
24037 }
24038 {
24039 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
24040 }
24041 return resultobj;
24042 fail:
24043 return NULL;
24044 }
24045
24046
24047 static PyObject *_wrap_PrintDialogData_GetEnablePageNumbers(PyObject *, PyObject *args, PyObject *kwargs) {
24048 PyObject *resultobj;
24049 wxPrintDialogData *arg1 = (wxPrintDialogData *) 0 ;
24050 bool result;
24051 PyObject * obj0 = 0 ;
24052 char *kwnames[] = {
24053 (char *) "self", NULL
24054 };
24055
24056 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintDialogData_GetEnablePageNumbers",kwnames,&obj0)) goto fail;
24057 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintDialogData, SWIG_POINTER_EXCEPTION | 0);
24058 if (SWIG_arg_fail(1)) SWIG_fail;
24059 {
24060 PyThreadState* __tstate = wxPyBeginAllowThreads();
24061 result = (bool)((wxPrintDialogData const *)arg1)->GetEnablePageNumbers();
24062
24063 wxPyEndAllowThreads(__tstate);
24064 if (PyErr_Occurred()) SWIG_fail;
24065 }
24066 {
24067 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
24068 }
24069 return resultobj;
24070 fail:
24071 return NULL;
24072 }
24073
24074
24075 static PyObject *_wrap_PrintDialogData_GetEnableHelp(PyObject *, PyObject *args, PyObject *kwargs) {
24076 PyObject *resultobj;
24077 wxPrintDialogData *arg1 = (wxPrintDialogData *) 0 ;
24078 bool result;
24079 PyObject * obj0 = 0 ;
24080 char *kwnames[] = {
24081 (char *) "self", NULL
24082 };
24083
24084 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintDialogData_GetEnableHelp",kwnames,&obj0)) goto fail;
24085 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintDialogData, SWIG_POINTER_EXCEPTION | 0);
24086 if (SWIG_arg_fail(1)) SWIG_fail;
24087 {
24088 PyThreadState* __tstate = wxPyBeginAllowThreads();
24089 result = (bool)((wxPrintDialogData const *)arg1)->GetEnableHelp();
24090
24091 wxPyEndAllowThreads(__tstate);
24092 if (PyErr_Occurred()) SWIG_fail;
24093 }
24094 {
24095 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
24096 }
24097 return resultobj;
24098 fail:
24099 return NULL;
24100 }
24101
24102
24103 static PyObject *_wrap_PrintDialogData_Ok(PyObject *, PyObject *args, PyObject *kwargs) {
24104 PyObject *resultobj;
24105 wxPrintDialogData *arg1 = (wxPrintDialogData *) 0 ;
24106 bool result;
24107 PyObject * obj0 = 0 ;
24108 char *kwnames[] = {
24109 (char *) "self", NULL
24110 };
24111
24112 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintDialogData_Ok",kwnames,&obj0)) goto fail;
24113 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintDialogData, SWIG_POINTER_EXCEPTION | 0);
24114 if (SWIG_arg_fail(1)) SWIG_fail;
24115 {
24116 PyThreadState* __tstate = wxPyBeginAllowThreads();
24117 result = (bool)((wxPrintDialogData const *)arg1)->Ok();
24118
24119 wxPyEndAllowThreads(__tstate);
24120 if (PyErr_Occurred()) SWIG_fail;
24121 }
24122 {
24123 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
24124 }
24125 return resultobj;
24126 fail:
24127 return NULL;
24128 }
24129
24130
24131 static PyObject *_wrap_PrintDialogData_GetPrintData(PyObject *, PyObject *args, PyObject *kwargs) {
24132 PyObject *resultobj;
24133 wxPrintDialogData *arg1 = (wxPrintDialogData *) 0 ;
24134 wxPrintData *result;
24135 PyObject * obj0 = 0 ;
24136 char *kwnames[] = {
24137 (char *) "self", NULL
24138 };
24139
24140 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintDialogData_GetPrintData",kwnames,&obj0)) goto fail;
24141 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintDialogData, SWIG_POINTER_EXCEPTION | 0);
24142 if (SWIG_arg_fail(1)) SWIG_fail;
24143 {
24144 PyThreadState* __tstate = wxPyBeginAllowThreads();
24145 {
24146 wxPrintData &_result_ref = (arg1)->GetPrintData();
24147 result = (wxPrintData *) &_result_ref;
24148 }
24149
24150 wxPyEndAllowThreads(__tstate);
24151 if (PyErr_Occurred()) SWIG_fail;
24152 }
24153 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPrintData, 0);
24154 return resultobj;
24155 fail:
24156 return NULL;
24157 }
24158
24159
24160 static PyObject *_wrap_PrintDialogData_SetPrintData(PyObject *, PyObject *args, PyObject *kwargs) {
24161 PyObject *resultobj;
24162 wxPrintDialogData *arg1 = (wxPrintDialogData *) 0 ;
24163 wxPrintData *arg2 = 0 ;
24164 PyObject * obj0 = 0 ;
24165 PyObject * obj1 = 0 ;
24166 char *kwnames[] = {
24167 (char *) "self",(char *) "printData", NULL
24168 };
24169
24170 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintDialogData_SetPrintData",kwnames,&obj0,&obj1)) goto fail;
24171 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintDialogData, SWIG_POINTER_EXCEPTION | 0);
24172 if (SWIG_arg_fail(1)) SWIG_fail;
24173 {
24174 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxPrintData, SWIG_POINTER_EXCEPTION | 0);
24175 if (SWIG_arg_fail(2)) SWIG_fail;
24176 if (arg2 == NULL) {
24177 SWIG_null_ref("wxPrintData");
24178 }
24179 if (SWIG_arg_fail(2)) SWIG_fail;
24180 }
24181 {
24182 PyThreadState* __tstate = wxPyBeginAllowThreads();
24183 (arg1)->SetPrintData((wxPrintData const &)*arg2);
24184
24185 wxPyEndAllowThreads(__tstate);
24186 if (PyErr_Occurred()) SWIG_fail;
24187 }
24188 Py_INCREF(Py_None); resultobj = Py_None;
24189 return resultobj;
24190 fail:
24191 return NULL;
24192 }
24193
24194
24195 static PyObject * PrintDialogData_swigregister(PyObject *, PyObject *args) {
24196 PyObject *obj;
24197 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
24198 SWIG_TypeClientData(SWIGTYPE_p_wxPrintDialogData, obj);
24199 Py_INCREF(obj);
24200 return Py_BuildValue((char *)"");
24201 }
24202 static PyObject *_wrap_new_PrintDialog(PyObject *, PyObject *args, PyObject *kwargs) {
24203 PyObject *resultobj;
24204 wxWindow *arg1 = (wxWindow *) 0 ;
24205 wxPrintDialogData *arg2 = (wxPrintDialogData *) NULL ;
24206 wxPrintDialog *result;
24207 PyObject * obj0 = 0 ;
24208 PyObject * obj1 = 0 ;
24209 char *kwnames[] = {
24210 (char *) "parent",(char *) "data", NULL
24211 };
24212
24213 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:new_PrintDialog",kwnames,&obj0,&obj1)) goto fail;
24214 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
24215 if (SWIG_arg_fail(1)) SWIG_fail;
24216 if (obj1) {
24217 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxPrintDialogData, SWIG_POINTER_EXCEPTION | 0);
24218 if (SWIG_arg_fail(2)) SWIG_fail;
24219 }
24220 {
24221 if (!wxPyCheckForApp()) SWIG_fail;
24222 PyThreadState* __tstate = wxPyBeginAllowThreads();
24223 result = (wxPrintDialog *)new wxPrintDialog(arg1,arg2);
24224
24225 wxPyEndAllowThreads(__tstate);
24226 if (PyErr_Occurred()) SWIG_fail;
24227 }
24228 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPrintDialog, 1);
24229 return resultobj;
24230 fail:
24231 return NULL;
24232 }
24233
24234
24235 static PyObject *_wrap_PrintDialog_ShowModal(PyObject *, PyObject *args, PyObject *kwargs) {
24236 PyObject *resultobj;
24237 wxPrintDialog *arg1 = (wxPrintDialog *) 0 ;
24238 int result;
24239 PyObject * obj0 = 0 ;
24240 char *kwnames[] = {
24241 (char *) "self", NULL
24242 };
24243
24244 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintDialog_ShowModal",kwnames,&obj0)) goto fail;
24245 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintDialog, SWIG_POINTER_EXCEPTION | 0);
24246 if (SWIG_arg_fail(1)) SWIG_fail;
24247 {
24248 PyThreadState* __tstate = wxPyBeginAllowThreads();
24249 result = (int)(arg1)->ShowModal();
24250
24251 wxPyEndAllowThreads(__tstate);
24252 if (PyErr_Occurred()) SWIG_fail;
24253 }
24254 {
24255 resultobj = SWIG_From_int((int)(result));
24256 }
24257 return resultobj;
24258 fail:
24259 return NULL;
24260 }
24261
24262
24263 static PyObject *_wrap_PrintDialog_GetPrintDialogData(PyObject *, PyObject *args, PyObject *kwargs) {
24264 PyObject *resultobj;
24265 wxPrintDialog *arg1 = (wxPrintDialog *) 0 ;
24266 wxPrintDialogData *result;
24267 PyObject * obj0 = 0 ;
24268 char *kwnames[] = {
24269 (char *) "self", NULL
24270 };
24271
24272 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintDialog_GetPrintDialogData",kwnames,&obj0)) goto fail;
24273 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintDialog, SWIG_POINTER_EXCEPTION | 0);
24274 if (SWIG_arg_fail(1)) SWIG_fail;
24275 {
24276 PyThreadState* __tstate = wxPyBeginAllowThreads();
24277 {
24278 wxPrintDialogData &_result_ref = (arg1)->GetPrintDialogData();
24279 result = (wxPrintDialogData *) &_result_ref;
24280 }
24281
24282 wxPyEndAllowThreads(__tstate);
24283 if (PyErr_Occurred()) SWIG_fail;
24284 }
24285 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPrintDialogData, 0);
24286 return resultobj;
24287 fail:
24288 return NULL;
24289 }
24290
24291
24292 static PyObject *_wrap_PrintDialog_GetPrintData(PyObject *, PyObject *args, PyObject *kwargs) {
24293 PyObject *resultobj;
24294 wxPrintDialog *arg1 = (wxPrintDialog *) 0 ;
24295 wxPrintData *result;
24296 PyObject * obj0 = 0 ;
24297 char *kwnames[] = {
24298 (char *) "self", NULL
24299 };
24300
24301 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintDialog_GetPrintData",kwnames,&obj0)) goto fail;
24302 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintDialog, SWIG_POINTER_EXCEPTION | 0);
24303 if (SWIG_arg_fail(1)) SWIG_fail;
24304 {
24305 PyThreadState* __tstate = wxPyBeginAllowThreads();
24306 {
24307 wxPrintData &_result_ref = (arg1)->GetPrintData();
24308 result = (wxPrintData *) &_result_ref;
24309 }
24310
24311 wxPyEndAllowThreads(__tstate);
24312 if (PyErr_Occurred()) SWIG_fail;
24313 }
24314 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPrintData, 0);
24315 return resultobj;
24316 fail:
24317 return NULL;
24318 }
24319
24320
24321 static PyObject *_wrap_PrintDialog_GetPrintDC(PyObject *, PyObject *args, PyObject *kwargs) {
24322 PyObject *resultobj;
24323 wxPrintDialog *arg1 = (wxPrintDialog *) 0 ;
24324 wxDC *result;
24325 PyObject * obj0 = 0 ;
24326 char *kwnames[] = {
24327 (char *) "self", NULL
24328 };
24329
24330 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintDialog_GetPrintDC",kwnames,&obj0)) goto fail;
24331 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintDialog, SWIG_POINTER_EXCEPTION | 0);
24332 if (SWIG_arg_fail(1)) SWIG_fail;
24333 {
24334 PyThreadState* __tstate = wxPyBeginAllowThreads();
24335 result = (wxDC *)(arg1)->GetPrintDC();
24336
24337 wxPyEndAllowThreads(__tstate);
24338 if (PyErr_Occurred()) SWIG_fail;
24339 }
24340 {
24341 resultobj = wxPyMake_wxObject(result, 1);
24342 }
24343 return resultobj;
24344 fail:
24345 return NULL;
24346 }
24347
24348
24349 static PyObject * PrintDialog_swigregister(PyObject *, PyObject *args) {
24350 PyObject *obj;
24351 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
24352 SWIG_TypeClientData(SWIGTYPE_p_wxPrintDialog, obj);
24353 Py_INCREF(obj);
24354 return Py_BuildValue((char *)"");
24355 }
24356 static PyObject *_wrap_new_Printer(PyObject *, PyObject *args, PyObject *kwargs) {
24357 PyObject *resultobj;
24358 wxPrintDialogData *arg1 = (wxPrintDialogData *) NULL ;
24359 wxPrinter *result;
24360 PyObject * obj0 = 0 ;
24361 char *kwnames[] = {
24362 (char *) "data", NULL
24363 };
24364
24365 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"|O:new_Printer",kwnames,&obj0)) goto fail;
24366 if (obj0) {
24367 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintDialogData, SWIG_POINTER_EXCEPTION | 0);
24368 if (SWIG_arg_fail(1)) SWIG_fail;
24369 }
24370 {
24371 if (!wxPyCheckForApp()) SWIG_fail;
24372 PyThreadState* __tstate = wxPyBeginAllowThreads();
24373 result = (wxPrinter *)new wxPrinter(arg1);
24374
24375 wxPyEndAllowThreads(__tstate);
24376 if (PyErr_Occurred()) SWIG_fail;
24377 }
24378 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPrinter, 1);
24379 return resultobj;
24380 fail:
24381 return NULL;
24382 }
24383
24384
24385 static PyObject *_wrap_delete_Printer(PyObject *, PyObject *args, PyObject *kwargs) {
24386 PyObject *resultobj;
24387 wxPrinter *arg1 = (wxPrinter *) 0 ;
24388 PyObject * obj0 = 0 ;
24389 char *kwnames[] = {
24390 (char *) "self", NULL
24391 };
24392
24393 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:delete_Printer",kwnames,&obj0)) goto fail;
24394 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrinter, SWIG_POINTER_EXCEPTION | 0);
24395 if (SWIG_arg_fail(1)) SWIG_fail;
24396 {
24397 PyThreadState* __tstate = wxPyBeginAllowThreads();
24398 delete arg1;
24399
24400 wxPyEndAllowThreads(__tstate);
24401 if (PyErr_Occurred()) SWIG_fail;
24402 }
24403 Py_INCREF(Py_None); resultobj = Py_None;
24404 return resultobj;
24405 fail:
24406 return NULL;
24407 }
24408
24409
24410 static PyObject *_wrap_Printer_CreateAbortWindow(PyObject *, PyObject *args, PyObject *kwargs) {
24411 PyObject *resultobj;
24412 wxPrinter *arg1 = (wxPrinter *) 0 ;
24413 wxWindow *arg2 = (wxWindow *) 0 ;
24414 wxPyPrintout *arg3 = (wxPyPrintout *) 0 ;
24415 wxWindow *result;
24416 PyObject * obj0 = 0 ;
24417 PyObject * obj1 = 0 ;
24418 PyObject * obj2 = 0 ;
24419 char *kwnames[] = {
24420 (char *) "self",(char *) "parent",(char *) "printout", NULL
24421 };
24422
24423 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:Printer_CreateAbortWindow",kwnames,&obj0,&obj1,&obj2)) goto fail;
24424 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrinter, SWIG_POINTER_EXCEPTION | 0);
24425 if (SWIG_arg_fail(1)) SWIG_fail;
24426 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
24427 if (SWIG_arg_fail(2)) SWIG_fail;
24428 SWIG_Python_ConvertPtr(obj2, (void **)&arg3, SWIGTYPE_p_wxPyPrintout, SWIG_POINTER_EXCEPTION | 0);
24429 if (SWIG_arg_fail(3)) SWIG_fail;
24430 {
24431 PyThreadState* __tstate = wxPyBeginAllowThreads();
24432 result = (wxWindow *)(arg1)->CreateAbortWindow(arg2,arg3);
24433
24434 wxPyEndAllowThreads(__tstate);
24435 if (PyErr_Occurred()) SWIG_fail;
24436 }
24437 {
24438 resultobj = wxPyMake_wxObject(result, 0);
24439 }
24440 return resultobj;
24441 fail:
24442 return NULL;
24443 }
24444
24445
24446 static PyObject *_wrap_Printer_ReportError(PyObject *, PyObject *args, PyObject *kwargs) {
24447 PyObject *resultobj;
24448 wxPrinter *arg1 = (wxPrinter *) 0 ;
24449 wxWindow *arg2 = (wxWindow *) 0 ;
24450 wxPyPrintout *arg3 = (wxPyPrintout *) 0 ;
24451 wxString *arg4 = 0 ;
24452 bool temp4 = false ;
24453 PyObject * obj0 = 0 ;
24454 PyObject * obj1 = 0 ;
24455 PyObject * obj2 = 0 ;
24456 PyObject * obj3 = 0 ;
24457 char *kwnames[] = {
24458 (char *) "self",(char *) "parent",(char *) "printout",(char *) "message", NULL
24459 };
24460
24461 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOO:Printer_ReportError",kwnames,&obj0,&obj1,&obj2,&obj3)) goto fail;
24462 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrinter, SWIG_POINTER_EXCEPTION | 0);
24463 if (SWIG_arg_fail(1)) SWIG_fail;
24464 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
24465 if (SWIG_arg_fail(2)) SWIG_fail;
24466 SWIG_Python_ConvertPtr(obj2, (void **)&arg3, SWIGTYPE_p_wxPyPrintout, SWIG_POINTER_EXCEPTION | 0);
24467 if (SWIG_arg_fail(3)) SWIG_fail;
24468 {
24469 arg4 = wxString_in_helper(obj3);
24470 if (arg4 == NULL) SWIG_fail;
24471 temp4 = true;
24472 }
24473 {
24474 PyThreadState* __tstate = wxPyBeginAllowThreads();
24475 (arg1)->ReportError(arg2,arg3,(wxString const &)*arg4);
24476
24477 wxPyEndAllowThreads(__tstate);
24478 if (PyErr_Occurred()) SWIG_fail;
24479 }
24480 Py_INCREF(Py_None); resultobj = Py_None;
24481 {
24482 if (temp4)
24483 delete arg4;
24484 }
24485 return resultobj;
24486 fail:
24487 {
24488 if (temp4)
24489 delete arg4;
24490 }
24491 return NULL;
24492 }
24493
24494
24495 static PyObject *_wrap_Printer_Setup(PyObject *, PyObject *args, PyObject *kwargs) {
24496 PyObject *resultobj;
24497 wxPrinter *arg1 = (wxPrinter *) 0 ;
24498 wxWindow *arg2 = (wxWindow *) 0 ;
24499 bool result;
24500 PyObject * obj0 = 0 ;
24501 PyObject * obj1 = 0 ;
24502 char *kwnames[] = {
24503 (char *) "self",(char *) "parent", NULL
24504 };
24505
24506 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Printer_Setup",kwnames,&obj0,&obj1)) goto fail;
24507 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrinter, SWIG_POINTER_EXCEPTION | 0);
24508 if (SWIG_arg_fail(1)) SWIG_fail;
24509 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
24510 if (SWIG_arg_fail(2)) SWIG_fail;
24511 {
24512 PyThreadState* __tstate = wxPyBeginAllowThreads();
24513 result = (bool)(arg1)->Setup(arg2);
24514
24515 wxPyEndAllowThreads(__tstate);
24516 if (PyErr_Occurred()) SWIG_fail;
24517 }
24518 {
24519 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
24520 }
24521 return resultobj;
24522 fail:
24523 return NULL;
24524 }
24525
24526
24527 static PyObject *_wrap_Printer_Print(PyObject *, PyObject *args, PyObject *kwargs) {
24528 PyObject *resultobj;
24529 wxPrinter *arg1 = (wxPrinter *) 0 ;
24530 wxWindow *arg2 = (wxWindow *) 0 ;
24531 wxPyPrintout *arg3 = (wxPyPrintout *) 0 ;
24532 bool arg4 = (bool) true ;
24533 bool result;
24534 PyObject * obj0 = 0 ;
24535 PyObject * obj1 = 0 ;
24536 PyObject * obj2 = 0 ;
24537 PyObject * obj3 = 0 ;
24538 char *kwnames[] = {
24539 (char *) "self",(char *) "parent",(char *) "printout",(char *) "prompt", NULL
24540 };
24541
24542 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO|O:Printer_Print",kwnames,&obj0,&obj1,&obj2,&obj3)) goto fail;
24543 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrinter, SWIG_POINTER_EXCEPTION | 0);
24544 if (SWIG_arg_fail(1)) SWIG_fail;
24545 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
24546 if (SWIG_arg_fail(2)) SWIG_fail;
24547 SWIG_Python_ConvertPtr(obj2, (void **)&arg3, SWIGTYPE_p_wxPyPrintout, SWIG_POINTER_EXCEPTION | 0);
24548 if (SWIG_arg_fail(3)) SWIG_fail;
24549 if (obj3) {
24550 {
24551 arg4 = (bool)(SWIG_As_bool(obj3));
24552 if (SWIG_arg_fail(4)) SWIG_fail;
24553 }
24554 }
24555 {
24556 PyThreadState* __tstate = wxPyBeginAllowThreads();
24557 result = (bool)(arg1)->Print(arg2,arg3,arg4);
24558
24559 wxPyEndAllowThreads(__tstate);
24560 if (PyErr_Occurred()) SWIG_fail;
24561 }
24562 {
24563 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
24564 }
24565 return resultobj;
24566 fail:
24567 return NULL;
24568 }
24569
24570
24571 static PyObject *_wrap_Printer_PrintDialog(PyObject *, PyObject *args, PyObject *kwargs) {
24572 PyObject *resultobj;
24573 wxPrinter *arg1 = (wxPrinter *) 0 ;
24574 wxWindow *arg2 = (wxWindow *) 0 ;
24575 wxDC *result;
24576 PyObject * obj0 = 0 ;
24577 PyObject * obj1 = 0 ;
24578 char *kwnames[] = {
24579 (char *) "self",(char *) "parent", NULL
24580 };
24581
24582 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Printer_PrintDialog",kwnames,&obj0,&obj1)) goto fail;
24583 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrinter, SWIG_POINTER_EXCEPTION | 0);
24584 if (SWIG_arg_fail(1)) SWIG_fail;
24585 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
24586 if (SWIG_arg_fail(2)) SWIG_fail;
24587 {
24588 PyThreadState* __tstate = wxPyBeginAllowThreads();
24589 result = (wxDC *)(arg1)->PrintDialog(arg2);
24590
24591 wxPyEndAllowThreads(__tstate);
24592 if (PyErr_Occurred()) SWIG_fail;
24593 }
24594 {
24595 resultobj = wxPyMake_wxObject(result, 0);
24596 }
24597 return resultobj;
24598 fail:
24599 return NULL;
24600 }
24601
24602
24603 static PyObject *_wrap_Printer_GetPrintDialogData(PyObject *, PyObject *args, PyObject *kwargs) {
24604 PyObject *resultobj;
24605 wxPrinter *arg1 = (wxPrinter *) 0 ;
24606 wxPrintDialogData *result;
24607 PyObject * obj0 = 0 ;
24608 char *kwnames[] = {
24609 (char *) "self", NULL
24610 };
24611
24612 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Printer_GetPrintDialogData",kwnames,&obj0)) goto fail;
24613 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrinter, SWIG_POINTER_EXCEPTION | 0);
24614 if (SWIG_arg_fail(1)) SWIG_fail;
24615 {
24616 PyThreadState* __tstate = wxPyBeginAllowThreads();
24617 {
24618 wxPrintDialogData &_result_ref = ((wxPrinter const *)arg1)->GetPrintDialogData();
24619 result = (wxPrintDialogData *) &_result_ref;
24620 }
24621
24622 wxPyEndAllowThreads(__tstate);
24623 if (PyErr_Occurred()) SWIG_fail;
24624 }
24625 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPrintDialogData, 0);
24626 return resultobj;
24627 fail:
24628 return NULL;
24629 }
24630
24631
24632 static PyObject *_wrap_Printer_GetAbort(PyObject *, PyObject *args, PyObject *kwargs) {
24633 PyObject *resultobj;
24634 wxPrinter *arg1 = (wxPrinter *) 0 ;
24635 bool result;
24636 PyObject * obj0 = 0 ;
24637 char *kwnames[] = {
24638 (char *) "self", NULL
24639 };
24640
24641 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Printer_GetAbort",kwnames,&obj0)) goto fail;
24642 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrinter, SWIG_POINTER_EXCEPTION | 0);
24643 if (SWIG_arg_fail(1)) SWIG_fail;
24644 {
24645 PyThreadState* __tstate = wxPyBeginAllowThreads();
24646 result = (bool)(arg1)->GetAbort();
24647
24648 wxPyEndAllowThreads(__tstate);
24649 if (PyErr_Occurred()) SWIG_fail;
24650 }
24651 {
24652 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
24653 }
24654 return resultobj;
24655 fail:
24656 return NULL;
24657 }
24658
24659
24660 static PyObject *_wrap_Printer_GetLastError(PyObject *, PyObject *args, PyObject *kwargs) {
24661 PyObject *resultobj;
24662 wxPrinterError result;
24663 char *kwnames[] = {
24664 NULL
24665 };
24666
24667 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":Printer_GetLastError",kwnames)) goto fail;
24668 {
24669 PyThreadState* __tstate = wxPyBeginAllowThreads();
24670 result = (wxPrinterError)wxPrinter::GetLastError();
24671
24672 wxPyEndAllowThreads(__tstate);
24673 if (PyErr_Occurred()) SWIG_fail;
24674 }
24675 resultobj = SWIG_From_int((result));
24676 return resultobj;
24677 fail:
24678 return NULL;
24679 }
24680
24681
24682 static PyObject * Printer_swigregister(PyObject *, PyObject *args) {
24683 PyObject *obj;
24684 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
24685 SWIG_TypeClientData(SWIGTYPE_p_wxPrinter, obj);
24686 Py_INCREF(obj);
24687 return Py_BuildValue((char *)"");
24688 }
24689 static PyObject *_wrap_new_Printout(PyObject *, PyObject *args, PyObject *kwargs) {
24690 PyObject *resultobj;
24691 wxString const &arg1_defvalue = wxPyPrintoutTitleStr ;
24692 wxString *arg1 = (wxString *) &arg1_defvalue ;
24693 wxPyPrintout *result;
24694 bool temp1 = false ;
24695 PyObject * obj0 = 0 ;
24696 char *kwnames[] = {
24697 (char *) "title", NULL
24698 };
24699
24700 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"|O:new_Printout",kwnames,&obj0)) goto fail;
24701 if (obj0) {
24702 {
24703 arg1 = wxString_in_helper(obj0);
24704 if (arg1 == NULL) SWIG_fail;
24705 temp1 = true;
24706 }
24707 }
24708 {
24709 if (!wxPyCheckForApp()) SWIG_fail;
24710 PyThreadState* __tstate = wxPyBeginAllowThreads();
24711 result = (wxPyPrintout *)new wxPyPrintout((wxString const &)*arg1);
24712
24713 wxPyEndAllowThreads(__tstate);
24714 if (PyErr_Occurred()) SWIG_fail;
24715 }
24716 {
24717 resultobj = wxPyMake_wxObject(result, 1);
24718 }
24719 {
24720 if (temp1)
24721 delete arg1;
24722 }
24723 return resultobj;
24724 fail:
24725 {
24726 if (temp1)
24727 delete arg1;
24728 }
24729 return NULL;
24730 }
24731
24732
24733 static PyObject *_wrap_Printout__setCallbackInfo(PyObject *, PyObject *args, PyObject *kwargs) {
24734 PyObject *resultobj;
24735 wxPyPrintout *arg1 = (wxPyPrintout *) 0 ;
24736 PyObject *arg2 = (PyObject *) 0 ;
24737 PyObject *arg3 = (PyObject *) 0 ;
24738 PyObject * obj0 = 0 ;
24739 PyObject * obj1 = 0 ;
24740 PyObject * obj2 = 0 ;
24741 char *kwnames[] = {
24742 (char *) "self",(char *) "self",(char *) "_class", NULL
24743 };
24744
24745 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:Printout__setCallbackInfo",kwnames,&obj0,&obj1,&obj2)) goto fail;
24746 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyPrintout, SWIG_POINTER_EXCEPTION | 0);
24747 if (SWIG_arg_fail(1)) SWIG_fail;
24748 arg2 = obj1;
24749 arg3 = obj2;
24750 {
24751 PyThreadState* __tstate = wxPyBeginAllowThreads();
24752 (arg1)->_setCallbackInfo(arg2,arg3);
24753
24754 wxPyEndAllowThreads(__tstate);
24755 if (PyErr_Occurred()) SWIG_fail;
24756 }
24757 Py_INCREF(Py_None); resultobj = Py_None;
24758 return resultobj;
24759 fail:
24760 return NULL;
24761 }
24762
24763
24764 static PyObject *_wrap_Printout_GetTitle(PyObject *, PyObject *args, PyObject *kwargs) {
24765 PyObject *resultobj;
24766 wxPyPrintout *arg1 = (wxPyPrintout *) 0 ;
24767 wxString result;
24768 PyObject * obj0 = 0 ;
24769 char *kwnames[] = {
24770 (char *) "self", NULL
24771 };
24772
24773 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Printout_GetTitle",kwnames,&obj0)) goto fail;
24774 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyPrintout, SWIG_POINTER_EXCEPTION | 0);
24775 if (SWIG_arg_fail(1)) SWIG_fail;
24776 {
24777 PyThreadState* __tstate = wxPyBeginAllowThreads();
24778 result = ((wxPyPrintout const *)arg1)->GetTitle();
24779
24780 wxPyEndAllowThreads(__tstate);
24781 if (PyErr_Occurred()) SWIG_fail;
24782 }
24783 {
24784 #if wxUSE_UNICODE
24785 resultobj = PyUnicode_FromWideChar((&result)->c_str(), (&result)->Len());
24786 #else
24787 resultobj = PyString_FromStringAndSize((&result)->c_str(), (&result)->Len());
24788 #endif
24789 }
24790 return resultobj;
24791 fail:
24792 return NULL;
24793 }
24794
24795
24796 static PyObject *_wrap_Printout_GetDC(PyObject *, PyObject *args, PyObject *kwargs) {
24797 PyObject *resultobj;
24798 wxPyPrintout *arg1 = (wxPyPrintout *) 0 ;
24799 wxDC *result;
24800 PyObject * obj0 = 0 ;
24801 char *kwnames[] = {
24802 (char *) "self", NULL
24803 };
24804
24805 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Printout_GetDC",kwnames,&obj0)) goto fail;
24806 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyPrintout, SWIG_POINTER_EXCEPTION | 0);
24807 if (SWIG_arg_fail(1)) SWIG_fail;
24808 {
24809 PyThreadState* __tstate = wxPyBeginAllowThreads();
24810 result = (wxDC *)(arg1)->GetDC();
24811
24812 wxPyEndAllowThreads(__tstate);
24813 if (PyErr_Occurred()) SWIG_fail;
24814 }
24815 {
24816 resultobj = wxPyMake_wxObject(result, 0);
24817 }
24818 return resultobj;
24819 fail:
24820 return NULL;
24821 }
24822
24823
24824 static PyObject *_wrap_Printout_SetDC(PyObject *, PyObject *args, PyObject *kwargs) {
24825 PyObject *resultobj;
24826 wxPyPrintout *arg1 = (wxPyPrintout *) 0 ;
24827 wxDC *arg2 = (wxDC *) 0 ;
24828 PyObject * obj0 = 0 ;
24829 PyObject * obj1 = 0 ;
24830 char *kwnames[] = {
24831 (char *) "self",(char *) "dc", NULL
24832 };
24833
24834 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Printout_SetDC",kwnames,&obj0,&obj1)) goto fail;
24835 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyPrintout, SWIG_POINTER_EXCEPTION | 0);
24836 if (SWIG_arg_fail(1)) SWIG_fail;
24837 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxDC, SWIG_POINTER_EXCEPTION | 0);
24838 if (SWIG_arg_fail(2)) SWIG_fail;
24839 {
24840 PyThreadState* __tstate = wxPyBeginAllowThreads();
24841 (arg1)->SetDC(arg2);
24842
24843 wxPyEndAllowThreads(__tstate);
24844 if (PyErr_Occurred()) SWIG_fail;
24845 }
24846 Py_INCREF(Py_None); resultobj = Py_None;
24847 return resultobj;
24848 fail:
24849 return NULL;
24850 }
24851
24852
24853 static PyObject *_wrap_Printout_SetPageSizePixels(PyObject *, PyObject *args, PyObject *kwargs) {
24854 PyObject *resultobj;
24855 wxPyPrintout *arg1 = (wxPyPrintout *) 0 ;
24856 int arg2 ;
24857 int arg3 ;
24858 PyObject * obj0 = 0 ;
24859 PyObject * obj1 = 0 ;
24860 PyObject * obj2 = 0 ;
24861 char *kwnames[] = {
24862 (char *) "self",(char *) "w",(char *) "h", NULL
24863 };
24864
24865 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:Printout_SetPageSizePixels",kwnames,&obj0,&obj1,&obj2)) goto fail;
24866 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyPrintout, SWIG_POINTER_EXCEPTION | 0);
24867 if (SWIG_arg_fail(1)) SWIG_fail;
24868 {
24869 arg2 = (int)(SWIG_As_int(obj1));
24870 if (SWIG_arg_fail(2)) SWIG_fail;
24871 }
24872 {
24873 arg3 = (int)(SWIG_As_int(obj2));
24874 if (SWIG_arg_fail(3)) SWIG_fail;
24875 }
24876 {
24877 PyThreadState* __tstate = wxPyBeginAllowThreads();
24878 (arg1)->SetPageSizePixels(arg2,arg3);
24879
24880 wxPyEndAllowThreads(__tstate);
24881 if (PyErr_Occurred()) SWIG_fail;
24882 }
24883 Py_INCREF(Py_None); resultobj = Py_None;
24884 return resultobj;
24885 fail:
24886 return NULL;
24887 }
24888
24889
24890 static PyObject *_wrap_Printout_GetPageSizePixels(PyObject *, PyObject *args, PyObject *kwargs) {
24891 PyObject *resultobj;
24892 wxPyPrintout *arg1 = (wxPyPrintout *) 0 ;
24893 int *arg2 = (int *) 0 ;
24894 int *arg3 = (int *) 0 ;
24895 int temp2 ;
24896 int res2 = 0 ;
24897 int temp3 ;
24898 int res3 = 0 ;
24899 PyObject * obj0 = 0 ;
24900 char *kwnames[] = {
24901 (char *) "self", NULL
24902 };
24903
24904 arg2 = &temp2; res2 = SWIG_NEWOBJ;
24905 arg3 = &temp3; res3 = SWIG_NEWOBJ;
24906 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Printout_GetPageSizePixels",kwnames,&obj0)) goto fail;
24907 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyPrintout, SWIG_POINTER_EXCEPTION | 0);
24908 if (SWIG_arg_fail(1)) SWIG_fail;
24909 {
24910 PyThreadState* __tstate = wxPyBeginAllowThreads();
24911 (arg1)->GetPageSizePixels(arg2,arg3);
24912
24913 wxPyEndAllowThreads(__tstate);
24914 if (PyErr_Occurred()) SWIG_fail;
24915 }
24916 Py_INCREF(Py_None); resultobj = Py_None;
24917 resultobj = t_output_helper(resultobj, ((res2 == SWIG_NEWOBJ) ?
24918 SWIG_From_int((*arg2)) : SWIG_NewPointerObj((void*)(arg2), SWIGTYPE_p_int, 0)));
24919 resultobj = t_output_helper(resultobj, ((res3 == SWIG_NEWOBJ) ?
24920 SWIG_From_int((*arg3)) : SWIG_NewPointerObj((void*)(arg3), SWIGTYPE_p_int, 0)));
24921 return resultobj;
24922 fail:
24923 return NULL;
24924 }
24925
24926
24927 static PyObject *_wrap_Printout_SetPageSizeMM(PyObject *, PyObject *args, PyObject *kwargs) {
24928 PyObject *resultobj;
24929 wxPyPrintout *arg1 = (wxPyPrintout *) 0 ;
24930 int arg2 ;
24931 int arg3 ;
24932 PyObject * obj0 = 0 ;
24933 PyObject * obj1 = 0 ;
24934 PyObject * obj2 = 0 ;
24935 char *kwnames[] = {
24936 (char *) "self",(char *) "w",(char *) "h", NULL
24937 };
24938
24939 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:Printout_SetPageSizeMM",kwnames,&obj0,&obj1,&obj2)) goto fail;
24940 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyPrintout, SWIG_POINTER_EXCEPTION | 0);
24941 if (SWIG_arg_fail(1)) SWIG_fail;
24942 {
24943 arg2 = (int)(SWIG_As_int(obj1));
24944 if (SWIG_arg_fail(2)) SWIG_fail;
24945 }
24946 {
24947 arg3 = (int)(SWIG_As_int(obj2));
24948 if (SWIG_arg_fail(3)) SWIG_fail;
24949 }
24950 {
24951 PyThreadState* __tstate = wxPyBeginAllowThreads();
24952 (arg1)->SetPageSizeMM(arg2,arg3);
24953
24954 wxPyEndAllowThreads(__tstate);
24955 if (PyErr_Occurred()) SWIG_fail;
24956 }
24957 Py_INCREF(Py_None); resultobj = Py_None;
24958 return resultobj;
24959 fail:
24960 return NULL;
24961 }
24962
24963
24964 static PyObject *_wrap_Printout_GetPageSizeMM(PyObject *, PyObject *args, PyObject *kwargs) {
24965 PyObject *resultobj;
24966 wxPyPrintout *arg1 = (wxPyPrintout *) 0 ;
24967 int *arg2 = (int *) 0 ;
24968 int *arg3 = (int *) 0 ;
24969 int temp2 ;
24970 int res2 = 0 ;
24971 int temp3 ;
24972 int res3 = 0 ;
24973 PyObject * obj0 = 0 ;
24974 char *kwnames[] = {
24975 (char *) "self", NULL
24976 };
24977
24978 arg2 = &temp2; res2 = SWIG_NEWOBJ;
24979 arg3 = &temp3; res3 = SWIG_NEWOBJ;
24980 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Printout_GetPageSizeMM",kwnames,&obj0)) goto fail;
24981 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyPrintout, SWIG_POINTER_EXCEPTION | 0);
24982 if (SWIG_arg_fail(1)) SWIG_fail;
24983 {
24984 PyThreadState* __tstate = wxPyBeginAllowThreads();
24985 (arg1)->GetPageSizeMM(arg2,arg3);
24986
24987 wxPyEndAllowThreads(__tstate);
24988 if (PyErr_Occurred()) SWIG_fail;
24989 }
24990 Py_INCREF(Py_None); resultobj = Py_None;
24991 resultobj = t_output_helper(resultobj, ((res2 == SWIG_NEWOBJ) ?
24992 SWIG_From_int((*arg2)) : SWIG_NewPointerObj((void*)(arg2), SWIGTYPE_p_int, 0)));
24993 resultobj = t_output_helper(resultobj, ((res3 == SWIG_NEWOBJ) ?
24994 SWIG_From_int((*arg3)) : SWIG_NewPointerObj((void*)(arg3), SWIGTYPE_p_int, 0)));
24995 return resultobj;
24996 fail:
24997 return NULL;
24998 }
24999
25000
25001 static PyObject *_wrap_Printout_SetPPIScreen(PyObject *, PyObject *args, PyObject *kwargs) {
25002 PyObject *resultobj;
25003 wxPyPrintout *arg1 = (wxPyPrintout *) 0 ;
25004 int arg2 ;
25005 int arg3 ;
25006 PyObject * obj0 = 0 ;
25007 PyObject * obj1 = 0 ;
25008 PyObject * obj2 = 0 ;
25009 char *kwnames[] = {
25010 (char *) "self",(char *) "x",(char *) "y", NULL
25011 };
25012
25013 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:Printout_SetPPIScreen",kwnames,&obj0,&obj1,&obj2)) goto fail;
25014 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyPrintout, SWIG_POINTER_EXCEPTION | 0);
25015 if (SWIG_arg_fail(1)) SWIG_fail;
25016 {
25017 arg2 = (int)(SWIG_As_int(obj1));
25018 if (SWIG_arg_fail(2)) SWIG_fail;
25019 }
25020 {
25021 arg3 = (int)(SWIG_As_int(obj2));
25022 if (SWIG_arg_fail(3)) SWIG_fail;
25023 }
25024 {
25025 PyThreadState* __tstate = wxPyBeginAllowThreads();
25026 (arg1)->SetPPIScreen(arg2,arg3);
25027
25028 wxPyEndAllowThreads(__tstate);
25029 if (PyErr_Occurred()) SWIG_fail;
25030 }
25031 Py_INCREF(Py_None); resultobj = Py_None;
25032 return resultobj;
25033 fail:
25034 return NULL;
25035 }
25036
25037
25038 static PyObject *_wrap_Printout_GetPPIScreen(PyObject *, PyObject *args, PyObject *kwargs) {
25039 PyObject *resultobj;
25040 wxPyPrintout *arg1 = (wxPyPrintout *) 0 ;
25041 int *arg2 = (int *) 0 ;
25042 int *arg3 = (int *) 0 ;
25043 int temp2 ;
25044 int res2 = 0 ;
25045 int temp3 ;
25046 int res3 = 0 ;
25047 PyObject * obj0 = 0 ;
25048 char *kwnames[] = {
25049 (char *) "self", NULL
25050 };
25051
25052 arg2 = &temp2; res2 = SWIG_NEWOBJ;
25053 arg3 = &temp3; res3 = SWIG_NEWOBJ;
25054 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Printout_GetPPIScreen",kwnames,&obj0)) goto fail;
25055 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyPrintout, SWIG_POINTER_EXCEPTION | 0);
25056 if (SWIG_arg_fail(1)) SWIG_fail;
25057 {
25058 PyThreadState* __tstate = wxPyBeginAllowThreads();
25059 (arg1)->GetPPIScreen(arg2,arg3);
25060
25061 wxPyEndAllowThreads(__tstate);
25062 if (PyErr_Occurred()) SWIG_fail;
25063 }
25064 Py_INCREF(Py_None); resultobj = Py_None;
25065 resultobj = t_output_helper(resultobj, ((res2 == SWIG_NEWOBJ) ?
25066 SWIG_From_int((*arg2)) : SWIG_NewPointerObj((void*)(arg2), SWIGTYPE_p_int, 0)));
25067 resultobj = t_output_helper(resultobj, ((res3 == SWIG_NEWOBJ) ?
25068 SWIG_From_int((*arg3)) : SWIG_NewPointerObj((void*)(arg3), SWIGTYPE_p_int, 0)));
25069 return resultobj;
25070 fail:
25071 return NULL;
25072 }
25073
25074
25075 static PyObject *_wrap_Printout_SetPPIPrinter(PyObject *, PyObject *args, PyObject *kwargs) {
25076 PyObject *resultobj;
25077 wxPyPrintout *arg1 = (wxPyPrintout *) 0 ;
25078 int arg2 ;
25079 int arg3 ;
25080 PyObject * obj0 = 0 ;
25081 PyObject * obj1 = 0 ;
25082 PyObject * obj2 = 0 ;
25083 char *kwnames[] = {
25084 (char *) "self",(char *) "x",(char *) "y", NULL
25085 };
25086
25087 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:Printout_SetPPIPrinter",kwnames,&obj0,&obj1,&obj2)) goto fail;
25088 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyPrintout, SWIG_POINTER_EXCEPTION | 0);
25089 if (SWIG_arg_fail(1)) SWIG_fail;
25090 {
25091 arg2 = (int)(SWIG_As_int(obj1));
25092 if (SWIG_arg_fail(2)) SWIG_fail;
25093 }
25094 {
25095 arg3 = (int)(SWIG_As_int(obj2));
25096 if (SWIG_arg_fail(3)) SWIG_fail;
25097 }
25098 {
25099 PyThreadState* __tstate = wxPyBeginAllowThreads();
25100 (arg1)->SetPPIPrinter(arg2,arg3);
25101
25102 wxPyEndAllowThreads(__tstate);
25103 if (PyErr_Occurred()) SWIG_fail;
25104 }
25105 Py_INCREF(Py_None); resultobj = Py_None;
25106 return resultobj;
25107 fail:
25108 return NULL;
25109 }
25110
25111
25112 static PyObject *_wrap_Printout_GetPPIPrinter(PyObject *, PyObject *args, PyObject *kwargs) {
25113 PyObject *resultobj;
25114 wxPyPrintout *arg1 = (wxPyPrintout *) 0 ;
25115 int *arg2 = (int *) 0 ;
25116 int *arg3 = (int *) 0 ;
25117 int temp2 ;
25118 int res2 = 0 ;
25119 int temp3 ;
25120 int res3 = 0 ;
25121 PyObject * obj0 = 0 ;
25122 char *kwnames[] = {
25123 (char *) "self", NULL
25124 };
25125
25126 arg2 = &temp2; res2 = SWIG_NEWOBJ;
25127 arg3 = &temp3; res3 = SWIG_NEWOBJ;
25128 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Printout_GetPPIPrinter",kwnames,&obj0)) goto fail;
25129 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyPrintout, SWIG_POINTER_EXCEPTION | 0);
25130 if (SWIG_arg_fail(1)) SWIG_fail;
25131 {
25132 PyThreadState* __tstate = wxPyBeginAllowThreads();
25133 (arg1)->GetPPIPrinter(arg2,arg3);
25134
25135 wxPyEndAllowThreads(__tstate);
25136 if (PyErr_Occurred()) SWIG_fail;
25137 }
25138 Py_INCREF(Py_None); resultobj = Py_None;
25139 resultobj = t_output_helper(resultobj, ((res2 == SWIG_NEWOBJ) ?
25140 SWIG_From_int((*arg2)) : SWIG_NewPointerObj((void*)(arg2), SWIGTYPE_p_int, 0)));
25141 resultobj = t_output_helper(resultobj, ((res3 == SWIG_NEWOBJ) ?
25142 SWIG_From_int((*arg3)) : SWIG_NewPointerObj((void*)(arg3), SWIGTYPE_p_int, 0)));
25143 return resultobj;
25144 fail:
25145 return NULL;
25146 }
25147
25148
25149 static PyObject *_wrap_Printout_IsPreview(PyObject *, PyObject *args, PyObject *kwargs) {
25150 PyObject *resultobj;
25151 wxPyPrintout *arg1 = (wxPyPrintout *) 0 ;
25152 bool result;
25153 PyObject * obj0 = 0 ;
25154 char *kwnames[] = {
25155 (char *) "self", NULL
25156 };
25157
25158 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Printout_IsPreview",kwnames,&obj0)) goto fail;
25159 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyPrintout, SWIG_POINTER_EXCEPTION | 0);
25160 if (SWIG_arg_fail(1)) SWIG_fail;
25161 {
25162 PyThreadState* __tstate = wxPyBeginAllowThreads();
25163 result = (bool)(arg1)->IsPreview();
25164
25165 wxPyEndAllowThreads(__tstate);
25166 if (PyErr_Occurred()) SWIG_fail;
25167 }
25168 {
25169 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
25170 }
25171 return resultobj;
25172 fail:
25173 return NULL;
25174 }
25175
25176
25177 static PyObject *_wrap_Printout_SetIsPreview(PyObject *, PyObject *args, PyObject *kwargs) {
25178 PyObject *resultobj;
25179 wxPyPrintout *arg1 = (wxPyPrintout *) 0 ;
25180 bool arg2 ;
25181 PyObject * obj0 = 0 ;
25182 PyObject * obj1 = 0 ;
25183 char *kwnames[] = {
25184 (char *) "self",(char *) "p", NULL
25185 };
25186
25187 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Printout_SetIsPreview",kwnames,&obj0,&obj1)) goto fail;
25188 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyPrintout, SWIG_POINTER_EXCEPTION | 0);
25189 if (SWIG_arg_fail(1)) SWIG_fail;
25190 {
25191 arg2 = (bool)(SWIG_As_bool(obj1));
25192 if (SWIG_arg_fail(2)) SWIG_fail;
25193 }
25194 {
25195 PyThreadState* __tstate = wxPyBeginAllowThreads();
25196 (arg1)->SetIsPreview(arg2);
25197
25198 wxPyEndAllowThreads(__tstate);
25199 if (PyErr_Occurred()) SWIG_fail;
25200 }
25201 Py_INCREF(Py_None); resultobj = Py_None;
25202 return resultobj;
25203 fail:
25204 return NULL;
25205 }
25206
25207
25208 static PyObject *_wrap_Printout_base_OnBeginDocument(PyObject *, PyObject *args, PyObject *kwargs) {
25209 PyObject *resultobj;
25210 wxPyPrintout *arg1 = (wxPyPrintout *) 0 ;
25211 int arg2 ;
25212 int arg3 ;
25213 bool result;
25214 PyObject * obj0 = 0 ;
25215 PyObject * obj1 = 0 ;
25216 PyObject * obj2 = 0 ;
25217 char *kwnames[] = {
25218 (char *) "self",(char *) "startPage",(char *) "endPage", NULL
25219 };
25220
25221 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:Printout_base_OnBeginDocument",kwnames,&obj0,&obj1,&obj2)) goto fail;
25222 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyPrintout, SWIG_POINTER_EXCEPTION | 0);
25223 if (SWIG_arg_fail(1)) SWIG_fail;
25224 {
25225 arg2 = (int)(SWIG_As_int(obj1));
25226 if (SWIG_arg_fail(2)) SWIG_fail;
25227 }
25228 {
25229 arg3 = (int)(SWIG_As_int(obj2));
25230 if (SWIG_arg_fail(3)) SWIG_fail;
25231 }
25232 {
25233 PyThreadState* __tstate = wxPyBeginAllowThreads();
25234 result = (bool)(arg1)->base_OnBeginDocument(arg2,arg3);
25235
25236 wxPyEndAllowThreads(__tstate);
25237 if (PyErr_Occurred()) SWIG_fail;
25238 }
25239 {
25240 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
25241 }
25242 return resultobj;
25243 fail:
25244 return NULL;
25245 }
25246
25247
25248 static PyObject *_wrap_Printout_base_OnEndDocument(PyObject *, PyObject *args, PyObject *kwargs) {
25249 PyObject *resultobj;
25250 wxPyPrintout *arg1 = (wxPyPrintout *) 0 ;
25251 PyObject * obj0 = 0 ;
25252 char *kwnames[] = {
25253 (char *) "self", NULL
25254 };
25255
25256 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Printout_base_OnEndDocument",kwnames,&obj0)) goto fail;
25257 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyPrintout, SWIG_POINTER_EXCEPTION | 0);
25258 if (SWIG_arg_fail(1)) SWIG_fail;
25259 {
25260 PyThreadState* __tstate = wxPyBeginAllowThreads();
25261 (arg1)->base_OnEndDocument();
25262
25263 wxPyEndAllowThreads(__tstate);
25264 if (PyErr_Occurred()) SWIG_fail;
25265 }
25266 Py_INCREF(Py_None); resultobj = Py_None;
25267 return resultobj;
25268 fail:
25269 return NULL;
25270 }
25271
25272
25273 static PyObject *_wrap_Printout_base_OnBeginPrinting(PyObject *, PyObject *args, PyObject *kwargs) {
25274 PyObject *resultobj;
25275 wxPyPrintout *arg1 = (wxPyPrintout *) 0 ;
25276 PyObject * obj0 = 0 ;
25277 char *kwnames[] = {
25278 (char *) "self", NULL
25279 };
25280
25281 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Printout_base_OnBeginPrinting",kwnames,&obj0)) goto fail;
25282 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyPrintout, SWIG_POINTER_EXCEPTION | 0);
25283 if (SWIG_arg_fail(1)) SWIG_fail;
25284 {
25285 PyThreadState* __tstate = wxPyBeginAllowThreads();
25286 (arg1)->base_OnBeginPrinting();
25287
25288 wxPyEndAllowThreads(__tstate);
25289 if (PyErr_Occurred()) SWIG_fail;
25290 }
25291 Py_INCREF(Py_None); resultobj = Py_None;
25292 return resultobj;
25293 fail:
25294 return NULL;
25295 }
25296
25297
25298 static PyObject *_wrap_Printout_base_OnEndPrinting(PyObject *, PyObject *args, PyObject *kwargs) {
25299 PyObject *resultobj;
25300 wxPyPrintout *arg1 = (wxPyPrintout *) 0 ;
25301 PyObject * obj0 = 0 ;
25302 char *kwnames[] = {
25303 (char *) "self", NULL
25304 };
25305
25306 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Printout_base_OnEndPrinting",kwnames,&obj0)) goto fail;
25307 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyPrintout, SWIG_POINTER_EXCEPTION | 0);
25308 if (SWIG_arg_fail(1)) SWIG_fail;
25309 {
25310 PyThreadState* __tstate = wxPyBeginAllowThreads();
25311 (arg1)->base_OnEndPrinting();
25312
25313 wxPyEndAllowThreads(__tstate);
25314 if (PyErr_Occurred()) SWIG_fail;
25315 }
25316 Py_INCREF(Py_None); resultobj = Py_None;
25317 return resultobj;
25318 fail:
25319 return NULL;
25320 }
25321
25322
25323 static PyObject *_wrap_Printout_base_OnPreparePrinting(PyObject *, PyObject *args, PyObject *kwargs) {
25324 PyObject *resultobj;
25325 wxPyPrintout *arg1 = (wxPyPrintout *) 0 ;
25326 PyObject * obj0 = 0 ;
25327 char *kwnames[] = {
25328 (char *) "self", NULL
25329 };
25330
25331 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Printout_base_OnPreparePrinting",kwnames,&obj0)) goto fail;
25332 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyPrintout, SWIG_POINTER_EXCEPTION | 0);
25333 if (SWIG_arg_fail(1)) SWIG_fail;
25334 {
25335 PyThreadState* __tstate = wxPyBeginAllowThreads();
25336 (arg1)->base_OnPreparePrinting();
25337
25338 wxPyEndAllowThreads(__tstate);
25339 if (PyErr_Occurred()) SWIG_fail;
25340 }
25341 Py_INCREF(Py_None); resultobj = Py_None;
25342 return resultobj;
25343 fail:
25344 return NULL;
25345 }
25346
25347
25348 static PyObject *_wrap_Printout_base_HasPage(PyObject *, PyObject *args, PyObject *kwargs) {
25349 PyObject *resultobj;
25350 wxPyPrintout *arg1 = (wxPyPrintout *) 0 ;
25351 int arg2 ;
25352 bool result;
25353 PyObject * obj0 = 0 ;
25354 PyObject * obj1 = 0 ;
25355 char *kwnames[] = {
25356 (char *) "self",(char *) "page", NULL
25357 };
25358
25359 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Printout_base_HasPage",kwnames,&obj0,&obj1)) goto fail;
25360 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyPrintout, SWIG_POINTER_EXCEPTION | 0);
25361 if (SWIG_arg_fail(1)) SWIG_fail;
25362 {
25363 arg2 = (int)(SWIG_As_int(obj1));
25364 if (SWIG_arg_fail(2)) SWIG_fail;
25365 }
25366 {
25367 PyThreadState* __tstate = wxPyBeginAllowThreads();
25368 result = (bool)(arg1)->base_HasPage(arg2);
25369
25370 wxPyEndAllowThreads(__tstate);
25371 if (PyErr_Occurred()) SWIG_fail;
25372 }
25373 {
25374 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
25375 }
25376 return resultobj;
25377 fail:
25378 return NULL;
25379 }
25380
25381
25382 static PyObject *_wrap_Printout_base_GetPageInfo(PyObject *, PyObject *args, PyObject *kwargs) {
25383 PyObject *resultobj;
25384 wxPyPrintout *arg1 = (wxPyPrintout *) 0 ;
25385 int *arg2 = (int *) 0 ;
25386 int *arg3 = (int *) 0 ;
25387 int *arg4 = (int *) 0 ;
25388 int *arg5 = (int *) 0 ;
25389 int temp2 ;
25390 int res2 = 0 ;
25391 int temp3 ;
25392 int res3 = 0 ;
25393 int temp4 ;
25394 int res4 = 0 ;
25395 int temp5 ;
25396 int res5 = 0 ;
25397 PyObject * obj0 = 0 ;
25398 char *kwnames[] = {
25399 (char *) "self", NULL
25400 };
25401
25402 arg2 = &temp2; res2 = SWIG_NEWOBJ;
25403 arg3 = &temp3; res3 = SWIG_NEWOBJ;
25404 arg4 = &temp4; res4 = SWIG_NEWOBJ;
25405 arg5 = &temp5; res5 = SWIG_NEWOBJ;
25406 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Printout_base_GetPageInfo",kwnames,&obj0)) goto fail;
25407 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyPrintout, SWIG_POINTER_EXCEPTION | 0);
25408 if (SWIG_arg_fail(1)) SWIG_fail;
25409 {
25410 PyThreadState* __tstate = wxPyBeginAllowThreads();
25411 (arg1)->base_GetPageInfo(arg2,arg3,arg4,arg5);
25412
25413 wxPyEndAllowThreads(__tstate);
25414 if (PyErr_Occurred()) SWIG_fail;
25415 }
25416 Py_INCREF(Py_None); resultobj = Py_None;
25417 resultobj = t_output_helper(resultobj, ((res2 == SWIG_NEWOBJ) ?
25418 SWIG_From_int((*arg2)) : SWIG_NewPointerObj((void*)(arg2), SWIGTYPE_p_int, 0)));
25419 resultobj = t_output_helper(resultobj, ((res3 == SWIG_NEWOBJ) ?
25420 SWIG_From_int((*arg3)) : SWIG_NewPointerObj((void*)(arg3), SWIGTYPE_p_int, 0)));
25421 resultobj = t_output_helper(resultobj, ((res4 == SWIG_NEWOBJ) ?
25422 SWIG_From_int((*arg4)) : SWIG_NewPointerObj((void*)(arg4), SWIGTYPE_p_int, 0)));
25423 resultobj = t_output_helper(resultobj, ((res5 == SWIG_NEWOBJ) ?
25424 SWIG_From_int((*arg5)) : SWIG_NewPointerObj((void*)(arg5), SWIGTYPE_p_int, 0)));
25425 return resultobj;
25426 fail:
25427 return NULL;
25428 }
25429
25430
25431 static PyObject * Printout_swigregister(PyObject *, PyObject *args) {
25432 PyObject *obj;
25433 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
25434 SWIG_TypeClientData(SWIGTYPE_p_wxPyPrintout, obj);
25435 Py_INCREF(obj);
25436 return Py_BuildValue((char *)"");
25437 }
25438 static PyObject *_wrap_new_PreviewCanvas(PyObject *, PyObject *args, PyObject *kwargs) {
25439 PyObject *resultobj;
25440 wxPrintPreview *arg1 = (wxPrintPreview *) 0 ;
25441 wxWindow *arg2 = (wxWindow *) 0 ;
25442 wxPoint const &arg3_defvalue = wxDefaultPosition ;
25443 wxPoint *arg3 = (wxPoint *) &arg3_defvalue ;
25444 wxSize const &arg4_defvalue = wxDefaultSize ;
25445 wxSize *arg4 = (wxSize *) &arg4_defvalue ;
25446 long arg5 = (long) 0 ;
25447 wxString const &arg6_defvalue = wxPyPreviewCanvasNameStr ;
25448 wxString *arg6 = (wxString *) &arg6_defvalue ;
25449 wxPreviewCanvas *result;
25450 wxPoint temp3 ;
25451 wxSize temp4 ;
25452 bool temp6 = false ;
25453 PyObject * obj0 = 0 ;
25454 PyObject * obj1 = 0 ;
25455 PyObject * obj2 = 0 ;
25456 PyObject * obj3 = 0 ;
25457 PyObject * obj4 = 0 ;
25458 PyObject * obj5 = 0 ;
25459 char *kwnames[] = {
25460 (char *) "preview",(char *) "parent",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
25461 };
25462
25463 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|OOOO:new_PreviewCanvas",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) goto fail;
25464 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintPreview, SWIG_POINTER_EXCEPTION | 0);
25465 if (SWIG_arg_fail(1)) SWIG_fail;
25466 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
25467 if (SWIG_arg_fail(2)) SWIG_fail;
25468 if (obj2) {
25469 {
25470 arg3 = &temp3;
25471 if ( ! wxPoint_helper(obj2, &arg3)) SWIG_fail;
25472 }
25473 }
25474 if (obj3) {
25475 {
25476 arg4 = &temp4;
25477 if ( ! wxSize_helper(obj3, &arg4)) SWIG_fail;
25478 }
25479 }
25480 if (obj4) {
25481 {
25482 arg5 = (long)(SWIG_As_long(obj4));
25483 if (SWIG_arg_fail(5)) SWIG_fail;
25484 }
25485 }
25486 if (obj5) {
25487 {
25488 arg6 = wxString_in_helper(obj5);
25489 if (arg6 == NULL) SWIG_fail;
25490 temp6 = true;
25491 }
25492 }
25493 {
25494 if (!wxPyCheckForApp()) SWIG_fail;
25495 PyThreadState* __tstate = wxPyBeginAllowThreads();
25496 result = (wxPreviewCanvas *)new wxPreviewCanvas(arg1,arg2,(wxPoint const &)*arg3,(wxSize const &)*arg4,arg5,(wxString const &)*arg6);
25497
25498 wxPyEndAllowThreads(__tstate);
25499 if (PyErr_Occurred()) SWIG_fail;
25500 }
25501 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPreviewCanvas, 1);
25502 {
25503 if (temp6)
25504 delete arg6;
25505 }
25506 return resultobj;
25507 fail:
25508 {
25509 if (temp6)
25510 delete arg6;
25511 }
25512 return NULL;
25513 }
25514
25515
25516 static PyObject * PreviewCanvas_swigregister(PyObject *, PyObject *args) {
25517 PyObject *obj;
25518 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
25519 SWIG_TypeClientData(SWIGTYPE_p_wxPreviewCanvas, obj);
25520 Py_INCREF(obj);
25521 return Py_BuildValue((char *)"");
25522 }
25523 static PyObject *_wrap_new_PreviewFrame(PyObject *, PyObject *args, PyObject *kwargs) {
25524 PyObject *resultobj;
25525 wxPrintPreview *arg1 = (wxPrintPreview *) 0 ;
25526 wxFrame *arg2 = (wxFrame *) 0 ;
25527 wxString *arg3 = 0 ;
25528 wxPoint const &arg4_defvalue = wxDefaultPosition ;
25529 wxPoint *arg4 = (wxPoint *) &arg4_defvalue ;
25530 wxSize const &arg5_defvalue = wxDefaultSize ;
25531 wxSize *arg5 = (wxSize *) &arg5_defvalue ;
25532 long arg6 = (long) wxDEFAULT_FRAME_STYLE ;
25533 wxString const &arg7_defvalue = wxPyFrameNameStr ;
25534 wxString *arg7 = (wxString *) &arg7_defvalue ;
25535 wxPreviewFrame *result;
25536 bool temp3 = false ;
25537 wxPoint temp4 ;
25538 wxSize temp5 ;
25539 bool temp7 = false ;
25540 PyObject * obj0 = 0 ;
25541 PyObject * obj1 = 0 ;
25542 PyObject * obj2 = 0 ;
25543 PyObject * obj3 = 0 ;
25544 PyObject * obj4 = 0 ;
25545 PyObject * obj5 = 0 ;
25546 PyObject * obj6 = 0 ;
25547 char *kwnames[] = {
25548 (char *) "preview",(char *) "parent",(char *) "title",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
25549 };
25550
25551 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO|OOOO:new_PreviewFrame",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6)) goto fail;
25552 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintPreview, SWIG_POINTER_EXCEPTION | 0);
25553 if (SWIG_arg_fail(1)) SWIG_fail;
25554 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxFrame, SWIG_POINTER_EXCEPTION | 0);
25555 if (SWIG_arg_fail(2)) SWIG_fail;
25556 {
25557 arg3 = wxString_in_helper(obj2);
25558 if (arg3 == NULL) SWIG_fail;
25559 temp3 = true;
25560 }
25561 if (obj3) {
25562 {
25563 arg4 = &temp4;
25564 if ( ! wxPoint_helper(obj3, &arg4)) SWIG_fail;
25565 }
25566 }
25567 if (obj4) {
25568 {
25569 arg5 = &temp5;
25570 if ( ! wxSize_helper(obj4, &arg5)) SWIG_fail;
25571 }
25572 }
25573 if (obj5) {
25574 {
25575 arg6 = (long)(SWIG_As_long(obj5));
25576 if (SWIG_arg_fail(6)) SWIG_fail;
25577 }
25578 }
25579 if (obj6) {
25580 {
25581 arg7 = wxString_in_helper(obj6);
25582 if (arg7 == NULL) SWIG_fail;
25583 temp7 = true;
25584 }
25585 }
25586 {
25587 if (!wxPyCheckForApp()) SWIG_fail;
25588 PyThreadState* __tstate = wxPyBeginAllowThreads();
25589 result = (wxPreviewFrame *)new wxPreviewFrame(arg1,arg2,(wxString const &)*arg3,(wxPoint const &)*arg4,(wxSize const &)*arg5,arg6,(wxString const &)*arg7);
25590
25591 wxPyEndAllowThreads(__tstate);
25592 if (PyErr_Occurred()) SWIG_fail;
25593 }
25594 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPreviewFrame, 1);
25595 {
25596 if (temp3)
25597 delete arg3;
25598 }
25599 {
25600 if (temp7)
25601 delete arg7;
25602 }
25603 return resultobj;
25604 fail:
25605 {
25606 if (temp3)
25607 delete arg3;
25608 }
25609 {
25610 if (temp7)
25611 delete arg7;
25612 }
25613 return NULL;
25614 }
25615
25616
25617 static PyObject *_wrap_PreviewFrame_Initialize(PyObject *, PyObject *args, PyObject *kwargs) {
25618 PyObject *resultobj;
25619 wxPreviewFrame *arg1 = (wxPreviewFrame *) 0 ;
25620 PyObject * obj0 = 0 ;
25621 char *kwnames[] = {
25622 (char *) "self", NULL
25623 };
25624
25625 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PreviewFrame_Initialize",kwnames,&obj0)) goto fail;
25626 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPreviewFrame, SWIG_POINTER_EXCEPTION | 0);
25627 if (SWIG_arg_fail(1)) SWIG_fail;
25628 {
25629 PyThreadState* __tstate = wxPyBeginAllowThreads();
25630 (arg1)->Initialize();
25631
25632 wxPyEndAllowThreads(__tstate);
25633 if (PyErr_Occurred()) SWIG_fail;
25634 }
25635 Py_INCREF(Py_None); resultobj = Py_None;
25636 return resultobj;
25637 fail:
25638 return NULL;
25639 }
25640
25641
25642 static PyObject *_wrap_PreviewFrame_CreateControlBar(PyObject *, PyObject *args, PyObject *kwargs) {
25643 PyObject *resultobj;
25644 wxPreviewFrame *arg1 = (wxPreviewFrame *) 0 ;
25645 PyObject * obj0 = 0 ;
25646 char *kwnames[] = {
25647 (char *) "self", NULL
25648 };
25649
25650 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PreviewFrame_CreateControlBar",kwnames,&obj0)) goto fail;
25651 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPreviewFrame, SWIG_POINTER_EXCEPTION | 0);
25652 if (SWIG_arg_fail(1)) SWIG_fail;
25653 {
25654 PyThreadState* __tstate = wxPyBeginAllowThreads();
25655 (arg1)->CreateControlBar();
25656
25657 wxPyEndAllowThreads(__tstate);
25658 if (PyErr_Occurred()) SWIG_fail;
25659 }
25660 Py_INCREF(Py_None); resultobj = Py_None;
25661 return resultobj;
25662 fail:
25663 return NULL;
25664 }
25665
25666
25667 static PyObject *_wrap_PreviewFrame_CreateCanvas(PyObject *, PyObject *args, PyObject *kwargs) {
25668 PyObject *resultobj;
25669 wxPreviewFrame *arg1 = (wxPreviewFrame *) 0 ;
25670 PyObject * obj0 = 0 ;
25671 char *kwnames[] = {
25672 (char *) "self", NULL
25673 };
25674
25675 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PreviewFrame_CreateCanvas",kwnames,&obj0)) goto fail;
25676 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPreviewFrame, SWIG_POINTER_EXCEPTION | 0);
25677 if (SWIG_arg_fail(1)) SWIG_fail;
25678 {
25679 PyThreadState* __tstate = wxPyBeginAllowThreads();
25680 (arg1)->CreateCanvas();
25681
25682 wxPyEndAllowThreads(__tstate);
25683 if (PyErr_Occurred()) SWIG_fail;
25684 }
25685 Py_INCREF(Py_None); resultobj = Py_None;
25686 return resultobj;
25687 fail:
25688 return NULL;
25689 }
25690
25691
25692 static PyObject *_wrap_PreviewFrame_GetControlBar(PyObject *, PyObject *args, PyObject *kwargs) {
25693 PyObject *resultobj;
25694 wxPreviewFrame *arg1 = (wxPreviewFrame *) 0 ;
25695 wxPreviewControlBar *result;
25696 PyObject * obj0 = 0 ;
25697 char *kwnames[] = {
25698 (char *) "self", NULL
25699 };
25700
25701 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PreviewFrame_GetControlBar",kwnames,&obj0)) goto fail;
25702 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPreviewFrame, SWIG_POINTER_EXCEPTION | 0);
25703 if (SWIG_arg_fail(1)) SWIG_fail;
25704 {
25705 PyThreadState* __tstate = wxPyBeginAllowThreads();
25706 result = (wxPreviewControlBar *)((wxPreviewFrame const *)arg1)->GetControlBar();
25707
25708 wxPyEndAllowThreads(__tstate);
25709 if (PyErr_Occurred()) SWIG_fail;
25710 }
25711 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPreviewControlBar, 0);
25712 return resultobj;
25713 fail:
25714 return NULL;
25715 }
25716
25717
25718 static PyObject * PreviewFrame_swigregister(PyObject *, PyObject *args) {
25719 PyObject *obj;
25720 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
25721 SWIG_TypeClientData(SWIGTYPE_p_wxPreviewFrame, obj);
25722 Py_INCREF(obj);
25723 return Py_BuildValue((char *)"");
25724 }
25725 static PyObject *_wrap_new_PreviewControlBar(PyObject *, PyObject *args, PyObject *kwargs) {
25726 PyObject *resultobj;
25727 wxPrintPreview *arg1 = (wxPrintPreview *) 0 ;
25728 long arg2 ;
25729 wxWindow *arg3 = (wxWindow *) 0 ;
25730 wxPoint const &arg4_defvalue = wxDefaultPosition ;
25731 wxPoint *arg4 = (wxPoint *) &arg4_defvalue ;
25732 wxSize const &arg5_defvalue = wxDefaultSize ;
25733 wxSize *arg5 = (wxSize *) &arg5_defvalue ;
25734 long arg6 = (long) wxTAB_TRAVERSAL ;
25735 wxString const &arg7_defvalue = wxPyPanelNameStr ;
25736 wxString *arg7 = (wxString *) &arg7_defvalue ;
25737 wxPreviewControlBar *result;
25738 wxPoint temp4 ;
25739 wxSize temp5 ;
25740 bool temp7 = false ;
25741 PyObject * obj0 = 0 ;
25742 PyObject * obj1 = 0 ;
25743 PyObject * obj2 = 0 ;
25744 PyObject * obj3 = 0 ;
25745 PyObject * obj4 = 0 ;
25746 PyObject * obj5 = 0 ;
25747 PyObject * obj6 = 0 ;
25748 char *kwnames[] = {
25749 (char *) "preview",(char *) "buttons",(char *) "parent",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
25750 };
25751
25752 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO|OOOO:new_PreviewControlBar",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6)) goto fail;
25753 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintPreview, SWIG_POINTER_EXCEPTION | 0);
25754 if (SWIG_arg_fail(1)) SWIG_fail;
25755 {
25756 arg2 = (long)(SWIG_As_long(obj1));
25757 if (SWIG_arg_fail(2)) SWIG_fail;
25758 }
25759 SWIG_Python_ConvertPtr(obj2, (void **)&arg3, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
25760 if (SWIG_arg_fail(3)) SWIG_fail;
25761 if (obj3) {
25762 {
25763 arg4 = &temp4;
25764 if ( ! wxPoint_helper(obj3, &arg4)) SWIG_fail;
25765 }
25766 }
25767 if (obj4) {
25768 {
25769 arg5 = &temp5;
25770 if ( ! wxSize_helper(obj4, &arg5)) SWIG_fail;
25771 }
25772 }
25773 if (obj5) {
25774 {
25775 arg6 = (long)(SWIG_As_long(obj5));
25776 if (SWIG_arg_fail(6)) SWIG_fail;
25777 }
25778 }
25779 if (obj6) {
25780 {
25781 arg7 = wxString_in_helper(obj6);
25782 if (arg7 == NULL) SWIG_fail;
25783 temp7 = true;
25784 }
25785 }
25786 {
25787 if (!wxPyCheckForApp()) SWIG_fail;
25788 PyThreadState* __tstate = wxPyBeginAllowThreads();
25789 result = (wxPreviewControlBar *)new wxPreviewControlBar(arg1,arg2,arg3,(wxPoint const &)*arg4,(wxSize const &)*arg5,arg6,(wxString const &)*arg7);
25790
25791 wxPyEndAllowThreads(__tstate);
25792 if (PyErr_Occurred()) SWIG_fail;
25793 }
25794 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPreviewControlBar, 1);
25795 {
25796 if (temp7)
25797 delete arg7;
25798 }
25799 return resultobj;
25800 fail:
25801 {
25802 if (temp7)
25803 delete arg7;
25804 }
25805 return NULL;
25806 }
25807
25808
25809 static PyObject *_wrap_PreviewControlBar_GetZoomControl(PyObject *, PyObject *args, PyObject *kwargs) {
25810 PyObject *resultobj;
25811 wxPreviewControlBar *arg1 = (wxPreviewControlBar *) 0 ;
25812 int result;
25813 PyObject * obj0 = 0 ;
25814 char *kwnames[] = {
25815 (char *) "self", NULL
25816 };
25817
25818 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PreviewControlBar_GetZoomControl",kwnames,&obj0)) goto fail;
25819 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPreviewControlBar, SWIG_POINTER_EXCEPTION | 0);
25820 if (SWIG_arg_fail(1)) SWIG_fail;
25821 {
25822 PyThreadState* __tstate = wxPyBeginAllowThreads();
25823 result = (int)(arg1)->GetZoomControl();
25824
25825 wxPyEndAllowThreads(__tstate);
25826 if (PyErr_Occurred()) SWIG_fail;
25827 }
25828 {
25829 resultobj = SWIG_From_int((int)(result));
25830 }
25831 return resultobj;
25832 fail:
25833 return NULL;
25834 }
25835
25836
25837 static PyObject *_wrap_PreviewControlBar_SetZoomControl(PyObject *, PyObject *args, PyObject *kwargs) {
25838 PyObject *resultobj;
25839 wxPreviewControlBar *arg1 = (wxPreviewControlBar *) 0 ;
25840 int arg2 ;
25841 PyObject * obj0 = 0 ;
25842 PyObject * obj1 = 0 ;
25843 char *kwnames[] = {
25844 (char *) "self",(char *) "zoom", NULL
25845 };
25846
25847 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PreviewControlBar_SetZoomControl",kwnames,&obj0,&obj1)) goto fail;
25848 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPreviewControlBar, SWIG_POINTER_EXCEPTION | 0);
25849 if (SWIG_arg_fail(1)) SWIG_fail;
25850 {
25851 arg2 = (int)(SWIG_As_int(obj1));
25852 if (SWIG_arg_fail(2)) SWIG_fail;
25853 }
25854 {
25855 PyThreadState* __tstate = wxPyBeginAllowThreads();
25856 (arg1)->SetZoomControl(arg2);
25857
25858 wxPyEndAllowThreads(__tstate);
25859 if (PyErr_Occurred()) SWIG_fail;
25860 }
25861 Py_INCREF(Py_None); resultobj = Py_None;
25862 return resultobj;
25863 fail:
25864 return NULL;
25865 }
25866
25867
25868 static PyObject *_wrap_PreviewControlBar_GetPrintPreview(PyObject *, PyObject *args, PyObject *kwargs) {
25869 PyObject *resultobj;
25870 wxPreviewControlBar *arg1 = (wxPreviewControlBar *) 0 ;
25871 wxPrintPreview *result;
25872 PyObject * obj0 = 0 ;
25873 char *kwnames[] = {
25874 (char *) "self", NULL
25875 };
25876
25877 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PreviewControlBar_GetPrintPreview",kwnames,&obj0)) goto fail;
25878 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPreviewControlBar, SWIG_POINTER_EXCEPTION | 0);
25879 if (SWIG_arg_fail(1)) SWIG_fail;
25880 {
25881 PyThreadState* __tstate = wxPyBeginAllowThreads();
25882 result = (wxPrintPreview *)(arg1)->GetPrintPreview();
25883
25884 wxPyEndAllowThreads(__tstate);
25885 if (PyErr_Occurred()) SWIG_fail;
25886 }
25887 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPrintPreview, 0);
25888 return resultobj;
25889 fail:
25890 return NULL;
25891 }
25892
25893
25894 static PyObject *_wrap_PreviewControlBar_OnNext(PyObject *, PyObject *args, PyObject *kwargs) {
25895 PyObject *resultobj;
25896 wxPreviewControlBar *arg1 = (wxPreviewControlBar *) 0 ;
25897 PyObject * obj0 = 0 ;
25898 char *kwnames[] = {
25899 (char *) "self", NULL
25900 };
25901
25902 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PreviewControlBar_OnNext",kwnames,&obj0)) goto fail;
25903 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPreviewControlBar, SWIG_POINTER_EXCEPTION | 0);
25904 if (SWIG_arg_fail(1)) SWIG_fail;
25905 {
25906 PyThreadState* __tstate = wxPyBeginAllowThreads();
25907 (arg1)->OnNext();
25908
25909 wxPyEndAllowThreads(__tstate);
25910 if (PyErr_Occurred()) SWIG_fail;
25911 }
25912 Py_INCREF(Py_None); resultobj = Py_None;
25913 return resultobj;
25914 fail:
25915 return NULL;
25916 }
25917
25918
25919 static PyObject *_wrap_PreviewControlBar_OnPrevious(PyObject *, PyObject *args, PyObject *kwargs) {
25920 PyObject *resultobj;
25921 wxPreviewControlBar *arg1 = (wxPreviewControlBar *) 0 ;
25922 PyObject * obj0 = 0 ;
25923 char *kwnames[] = {
25924 (char *) "self", NULL
25925 };
25926
25927 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PreviewControlBar_OnPrevious",kwnames,&obj0)) goto fail;
25928 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPreviewControlBar, SWIG_POINTER_EXCEPTION | 0);
25929 if (SWIG_arg_fail(1)) SWIG_fail;
25930 {
25931 PyThreadState* __tstate = wxPyBeginAllowThreads();
25932 (arg1)->OnPrevious();
25933
25934 wxPyEndAllowThreads(__tstate);
25935 if (PyErr_Occurred()) SWIG_fail;
25936 }
25937 Py_INCREF(Py_None); resultobj = Py_None;
25938 return resultobj;
25939 fail:
25940 return NULL;
25941 }
25942
25943
25944 static PyObject *_wrap_PreviewControlBar_OnFirst(PyObject *, PyObject *args, PyObject *kwargs) {
25945 PyObject *resultobj;
25946 wxPreviewControlBar *arg1 = (wxPreviewControlBar *) 0 ;
25947 PyObject * obj0 = 0 ;
25948 char *kwnames[] = {
25949 (char *) "self", NULL
25950 };
25951
25952 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PreviewControlBar_OnFirst",kwnames,&obj0)) goto fail;
25953 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPreviewControlBar, SWIG_POINTER_EXCEPTION | 0);
25954 if (SWIG_arg_fail(1)) SWIG_fail;
25955 {
25956 PyThreadState* __tstate = wxPyBeginAllowThreads();
25957 (arg1)->OnFirst();
25958
25959 wxPyEndAllowThreads(__tstate);
25960 if (PyErr_Occurred()) SWIG_fail;
25961 }
25962 Py_INCREF(Py_None); resultobj = Py_None;
25963 return resultobj;
25964 fail:
25965 return NULL;
25966 }
25967
25968
25969 static PyObject *_wrap_PreviewControlBar_OnLast(PyObject *, PyObject *args, PyObject *kwargs) {
25970 PyObject *resultobj;
25971 wxPreviewControlBar *arg1 = (wxPreviewControlBar *) 0 ;
25972 PyObject * obj0 = 0 ;
25973 char *kwnames[] = {
25974 (char *) "self", NULL
25975 };
25976
25977 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PreviewControlBar_OnLast",kwnames,&obj0)) goto fail;
25978 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPreviewControlBar, SWIG_POINTER_EXCEPTION | 0);
25979 if (SWIG_arg_fail(1)) SWIG_fail;
25980 {
25981 PyThreadState* __tstate = wxPyBeginAllowThreads();
25982 (arg1)->OnLast();
25983
25984 wxPyEndAllowThreads(__tstate);
25985 if (PyErr_Occurred()) SWIG_fail;
25986 }
25987 Py_INCREF(Py_None); resultobj = Py_None;
25988 return resultobj;
25989 fail:
25990 return NULL;
25991 }
25992
25993
25994 static PyObject *_wrap_PreviewControlBar_OnGoto(PyObject *, PyObject *args, PyObject *kwargs) {
25995 PyObject *resultobj;
25996 wxPreviewControlBar *arg1 = (wxPreviewControlBar *) 0 ;
25997 PyObject * obj0 = 0 ;
25998 char *kwnames[] = {
25999 (char *) "self", NULL
26000 };
26001
26002 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PreviewControlBar_OnGoto",kwnames,&obj0)) goto fail;
26003 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPreviewControlBar, SWIG_POINTER_EXCEPTION | 0);
26004 if (SWIG_arg_fail(1)) SWIG_fail;
26005 {
26006 PyThreadState* __tstate = wxPyBeginAllowThreads();
26007 (arg1)->OnGoto();
26008
26009 wxPyEndAllowThreads(__tstate);
26010 if (PyErr_Occurred()) SWIG_fail;
26011 }
26012 Py_INCREF(Py_None); resultobj = Py_None;
26013 return resultobj;
26014 fail:
26015 return NULL;
26016 }
26017
26018
26019 static PyObject * PreviewControlBar_swigregister(PyObject *, PyObject *args) {
26020 PyObject *obj;
26021 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
26022 SWIG_TypeClientData(SWIGTYPE_p_wxPreviewControlBar, obj);
26023 Py_INCREF(obj);
26024 return Py_BuildValue((char *)"");
26025 }
26026 static PyObject *_wrap_new_PrintPreview__SWIG_0(PyObject *, PyObject *args) {
26027 PyObject *resultobj;
26028 wxPyPrintout *arg1 = (wxPyPrintout *) 0 ;
26029 wxPyPrintout *arg2 = (wxPyPrintout *) 0 ;
26030 wxPrintDialogData *arg3 = (wxPrintDialogData *) NULL ;
26031 wxPrintPreview *result;
26032 PyObject * obj0 = 0 ;
26033 PyObject * obj1 = 0 ;
26034 PyObject * obj2 = 0 ;
26035
26036 if(!PyArg_ParseTuple(args,(char *)"OO|O:new_PrintPreview",&obj0,&obj1,&obj2)) goto fail;
26037 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyPrintout, SWIG_POINTER_EXCEPTION | 0);
26038 if (SWIG_arg_fail(1)) SWIG_fail;
26039 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxPyPrintout, SWIG_POINTER_EXCEPTION | 0);
26040 if (SWIG_arg_fail(2)) SWIG_fail;
26041 if (obj2) {
26042 SWIG_Python_ConvertPtr(obj2, (void **)&arg3, SWIGTYPE_p_wxPrintDialogData, SWIG_POINTER_EXCEPTION | 0);
26043 if (SWIG_arg_fail(3)) SWIG_fail;
26044 }
26045 {
26046 if (!wxPyCheckForApp()) SWIG_fail;
26047 PyThreadState* __tstate = wxPyBeginAllowThreads();
26048 result = (wxPrintPreview *)new wxPrintPreview(arg1,arg2,arg3);
26049
26050 wxPyEndAllowThreads(__tstate);
26051 if (PyErr_Occurred()) SWIG_fail;
26052 }
26053 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPrintPreview, 1);
26054 return resultobj;
26055 fail:
26056 return NULL;
26057 }
26058
26059
26060 static PyObject *_wrap_new_PrintPreview__SWIG_1(PyObject *, PyObject *args) {
26061 PyObject *resultobj;
26062 wxPyPrintout *arg1 = (wxPyPrintout *) 0 ;
26063 wxPyPrintout *arg2 = (wxPyPrintout *) 0 ;
26064 wxPrintData *arg3 = (wxPrintData *) 0 ;
26065 wxPrintPreview *result;
26066 PyObject * obj0 = 0 ;
26067 PyObject * obj1 = 0 ;
26068 PyObject * obj2 = 0 ;
26069
26070 if(!PyArg_ParseTuple(args,(char *)"OOO:new_PrintPreview",&obj0,&obj1,&obj2)) goto fail;
26071 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyPrintout, SWIG_POINTER_EXCEPTION | 0);
26072 if (SWIG_arg_fail(1)) SWIG_fail;
26073 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxPyPrintout, SWIG_POINTER_EXCEPTION | 0);
26074 if (SWIG_arg_fail(2)) SWIG_fail;
26075 SWIG_Python_ConvertPtr(obj2, (void **)&arg3, SWIGTYPE_p_wxPrintData, SWIG_POINTER_EXCEPTION | 0);
26076 if (SWIG_arg_fail(3)) SWIG_fail;
26077 {
26078 if (!wxPyCheckForApp()) SWIG_fail;
26079 PyThreadState* __tstate = wxPyBeginAllowThreads();
26080 result = (wxPrintPreview *)new wxPrintPreview(arg1,arg2,arg3);
26081
26082 wxPyEndAllowThreads(__tstate);
26083 if (PyErr_Occurred()) SWIG_fail;
26084 }
26085 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPrintPreview, 1);
26086 return resultobj;
26087 fail:
26088 return NULL;
26089 }
26090
26091
26092 static PyObject *_wrap_new_PrintPreview(PyObject *self, PyObject *args) {
26093 int argc;
26094 PyObject *argv[4];
26095 int ii;
26096
26097 argc = PyObject_Length(args);
26098 for (ii = 0; (ii < argc) && (ii < 3); ii++) {
26099 argv[ii] = PyTuple_GetItem(args,ii);
26100 }
26101 if ((argc >= 2) && (argc <= 3)) {
26102 int _v;
26103 {
26104 void *ptr;
26105 if (SWIG_ConvertPtr(argv[0], &ptr, SWIGTYPE_p_wxPyPrintout, 0) == -1) {
26106 _v = 0;
26107 PyErr_Clear();
26108 } else {
26109 _v = 1;
26110 }
26111 }
26112 if (_v) {
26113 {
26114 void *ptr;
26115 if (SWIG_ConvertPtr(argv[1], &ptr, SWIGTYPE_p_wxPyPrintout, 0) == -1) {
26116 _v = 0;
26117 PyErr_Clear();
26118 } else {
26119 _v = 1;
26120 }
26121 }
26122 if (_v) {
26123 if (argc <= 2) {
26124 return _wrap_new_PrintPreview__SWIG_0(self,args);
26125 }
26126 {
26127 void *ptr;
26128 if (SWIG_ConvertPtr(argv[2], &ptr, SWIGTYPE_p_wxPrintDialogData, 0) == -1) {
26129 _v = 0;
26130 PyErr_Clear();
26131 } else {
26132 _v = 1;
26133 }
26134 }
26135 if (_v) {
26136 return _wrap_new_PrintPreview__SWIG_0(self,args);
26137 }
26138 }
26139 }
26140 }
26141 if (argc == 3) {
26142 int _v;
26143 {
26144 void *ptr;
26145 if (SWIG_ConvertPtr(argv[0], &ptr, SWIGTYPE_p_wxPyPrintout, 0) == -1) {
26146 _v = 0;
26147 PyErr_Clear();
26148 } else {
26149 _v = 1;
26150 }
26151 }
26152 if (_v) {
26153 {
26154 void *ptr;
26155 if (SWIG_ConvertPtr(argv[1], &ptr, SWIGTYPE_p_wxPyPrintout, 0) == -1) {
26156 _v = 0;
26157 PyErr_Clear();
26158 } else {
26159 _v = 1;
26160 }
26161 }
26162 if (_v) {
26163 {
26164 void *ptr;
26165 if (SWIG_ConvertPtr(argv[2], &ptr, SWIGTYPE_p_wxPrintData, 0) == -1) {
26166 _v = 0;
26167 PyErr_Clear();
26168 } else {
26169 _v = 1;
26170 }
26171 }
26172 if (_v) {
26173 return _wrap_new_PrintPreview__SWIG_1(self,args);
26174 }
26175 }
26176 }
26177 }
26178
26179 PyErr_SetString(PyExc_NotImplementedError,"No matching function for overloaded 'new_PrintPreview'");
26180 return NULL;
26181 }
26182
26183
26184 static PyObject *_wrap_PrintPreview_SetCurrentPage(PyObject *, PyObject *args, PyObject *kwargs) {
26185 PyObject *resultobj;
26186 wxPrintPreview *arg1 = (wxPrintPreview *) 0 ;
26187 int arg2 ;
26188 bool result;
26189 PyObject * obj0 = 0 ;
26190 PyObject * obj1 = 0 ;
26191 char *kwnames[] = {
26192 (char *) "self",(char *) "pageNum", NULL
26193 };
26194
26195 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintPreview_SetCurrentPage",kwnames,&obj0,&obj1)) goto fail;
26196 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintPreview, SWIG_POINTER_EXCEPTION | 0);
26197 if (SWIG_arg_fail(1)) SWIG_fail;
26198 {
26199 arg2 = (int)(SWIG_As_int(obj1));
26200 if (SWIG_arg_fail(2)) SWIG_fail;
26201 }
26202 {
26203 PyThreadState* __tstate = wxPyBeginAllowThreads();
26204 result = (bool)(arg1)->SetCurrentPage(arg2);
26205
26206 wxPyEndAllowThreads(__tstate);
26207 if (PyErr_Occurred()) SWIG_fail;
26208 }
26209 {
26210 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
26211 }
26212 return resultobj;
26213 fail:
26214 return NULL;
26215 }
26216
26217
26218 static PyObject *_wrap_PrintPreview_GetCurrentPage(PyObject *, PyObject *args, PyObject *kwargs) {
26219 PyObject *resultobj;
26220 wxPrintPreview *arg1 = (wxPrintPreview *) 0 ;
26221 int result;
26222 PyObject * obj0 = 0 ;
26223 char *kwnames[] = {
26224 (char *) "self", NULL
26225 };
26226
26227 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintPreview_GetCurrentPage",kwnames,&obj0)) goto fail;
26228 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintPreview, SWIG_POINTER_EXCEPTION | 0);
26229 if (SWIG_arg_fail(1)) SWIG_fail;
26230 {
26231 PyThreadState* __tstate = wxPyBeginAllowThreads();
26232 result = (int)(arg1)->GetCurrentPage();
26233
26234 wxPyEndAllowThreads(__tstate);
26235 if (PyErr_Occurred()) SWIG_fail;
26236 }
26237 {
26238 resultobj = SWIG_From_int((int)(result));
26239 }
26240 return resultobj;
26241 fail:
26242 return NULL;
26243 }
26244
26245
26246 static PyObject *_wrap_PrintPreview_SetPrintout(PyObject *, PyObject *args, PyObject *kwargs) {
26247 PyObject *resultobj;
26248 wxPrintPreview *arg1 = (wxPrintPreview *) 0 ;
26249 wxPyPrintout *arg2 = (wxPyPrintout *) 0 ;
26250 PyObject * obj0 = 0 ;
26251 PyObject * obj1 = 0 ;
26252 char *kwnames[] = {
26253 (char *) "self",(char *) "printout", NULL
26254 };
26255
26256 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintPreview_SetPrintout",kwnames,&obj0,&obj1)) goto fail;
26257 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintPreview, SWIG_POINTER_EXCEPTION | 0);
26258 if (SWIG_arg_fail(1)) SWIG_fail;
26259 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxPyPrintout, SWIG_POINTER_EXCEPTION | 0);
26260 if (SWIG_arg_fail(2)) SWIG_fail;
26261 {
26262 PyThreadState* __tstate = wxPyBeginAllowThreads();
26263 (arg1)->SetPrintout(arg2);
26264
26265 wxPyEndAllowThreads(__tstate);
26266 if (PyErr_Occurred()) SWIG_fail;
26267 }
26268 Py_INCREF(Py_None); resultobj = Py_None;
26269 return resultobj;
26270 fail:
26271 return NULL;
26272 }
26273
26274
26275 static PyObject *_wrap_PrintPreview_GetPrintout(PyObject *, PyObject *args, PyObject *kwargs) {
26276 PyObject *resultobj;
26277 wxPrintPreview *arg1 = (wxPrintPreview *) 0 ;
26278 wxPyPrintout *result;
26279 PyObject * obj0 = 0 ;
26280 char *kwnames[] = {
26281 (char *) "self", NULL
26282 };
26283
26284 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintPreview_GetPrintout",kwnames,&obj0)) goto fail;
26285 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintPreview, SWIG_POINTER_EXCEPTION | 0);
26286 if (SWIG_arg_fail(1)) SWIG_fail;
26287 {
26288 PyThreadState* __tstate = wxPyBeginAllowThreads();
26289 result = (wxPyPrintout *)(arg1)->GetPrintout();
26290
26291 wxPyEndAllowThreads(__tstate);
26292 if (PyErr_Occurred()) SWIG_fail;
26293 }
26294 {
26295 resultobj = wxPyMake_wxObject(result, 0);
26296 }
26297 return resultobj;
26298 fail:
26299 return NULL;
26300 }
26301
26302
26303 static PyObject *_wrap_PrintPreview_GetPrintoutForPrinting(PyObject *, PyObject *args, PyObject *kwargs) {
26304 PyObject *resultobj;
26305 wxPrintPreview *arg1 = (wxPrintPreview *) 0 ;
26306 wxPyPrintout *result;
26307 PyObject * obj0 = 0 ;
26308 char *kwnames[] = {
26309 (char *) "self", NULL
26310 };
26311
26312 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintPreview_GetPrintoutForPrinting",kwnames,&obj0)) goto fail;
26313 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintPreview, SWIG_POINTER_EXCEPTION | 0);
26314 if (SWIG_arg_fail(1)) SWIG_fail;
26315 {
26316 PyThreadState* __tstate = wxPyBeginAllowThreads();
26317 result = (wxPyPrintout *)(arg1)->GetPrintoutForPrinting();
26318
26319 wxPyEndAllowThreads(__tstate);
26320 if (PyErr_Occurred()) SWIG_fail;
26321 }
26322 {
26323 resultobj = wxPyMake_wxObject(result, 0);
26324 }
26325 return resultobj;
26326 fail:
26327 return NULL;
26328 }
26329
26330
26331 static PyObject *_wrap_PrintPreview_SetFrame(PyObject *, PyObject *args, PyObject *kwargs) {
26332 PyObject *resultobj;
26333 wxPrintPreview *arg1 = (wxPrintPreview *) 0 ;
26334 wxFrame *arg2 = (wxFrame *) 0 ;
26335 PyObject * obj0 = 0 ;
26336 PyObject * obj1 = 0 ;
26337 char *kwnames[] = {
26338 (char *) "self",(char *) "frame", NULL
26339 };
26340
26341 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintPreview_SetFrame",kwnames,&obj0,&obj1)) goto fail;
26342 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintPreview, SWIG_POINTER_EXCEPTION | 0);
26343 if (SWIG_arg_fail(1)) SWIG_fail;
26344 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxFrame, SWIG_POINTER_EXCEPTION | 0);
26345 if (SWIG_arg_fail(2)) SWIG_fail;
26346 {
26347 PyThreadState* __tstate = wxPyBeginAllowThreads();
26348 (arg1)->SetFrame(arg2);
26349
26350 wxPyEndAllowThreads(__tstate);
26351 if (PyErr_Occurred()) SWIG_fail;
26352 }
26353 Py_INCREF(Py_None); resultobj = Py_None;
26354 return resultobj;
26355 fail:
26356 return NULL;
26357 }
26358
26359
26360 static PyObject *_wrap_PrintPreview_SetCanvas(PyObject *, PyObject *args, PyObject *kwargs) {
26361 PyObject *resultobj;
26362 wxPrintPreview *arg1 = (wxPrintPreview *) 0 ;
26363 wxPreviewCanvas *arg2 = (wxPreviewCanvas *) 0 ;
26364 PyObject * obj0 = 0 ;
26365 PyObject * obj1 = 0 ;
26366 char *kwnames[] = {
26367 (char *) "self",(char *) "canvas", NULL
26368 };
26369
26370 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintPreview_SetCanvas",kwnames,&obj0,&obj1)) goto fail;
26371 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintPreview, SWIG_POINTER_EXCEPTION | 0);
26372 if (SWIG_arg_fail(1)) SWIG_fail;
26373 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxPreviewCanvas, SWIG_POINTER_EXCEPTION | 0);
26374 if (SWIG_arg_fail(2)) SWIG_fail;
26375 {
26376 PyThreadState* __tstate = wxPyBeginAllowThreads();
26377 (arg1)->SetCanvas(arg2);
26378
26379 wxPyEndAllowThreads(__tstate);
26380 if (PyErr_Occurred()) SWIG_fail;
26381 }
26382 Py_INCREF(Py_None); resultobj = Py_None;
26383 return resultobj;
26384 fail:
26385 return NULL;
26386 }
26387
26388
26389 static PyObject *_wrap_PrintPreview_GetFrame(PyObject *, PyObject *args, PyObject *kwargs) {
26390 PyObject *resultobj;
26391 wxPrintPreview *arg1 = (wxPrintPreview *) 0 ;
26392 wxFrame *result;
26393 PyObject * obj0 = 0 ;
26394 char *kwnames[] = {
26395 (char *) "self", NULL
26396 };
26397
26398 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintPreview_GetFrame",kwnames,&obj0)) goto fail;
26399 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintPreview, SWIG_POINTER_EXCEPTION | 0);
26400 if (SWIG_arg_fail(1)) SWIG_fail;
26401 {
26402 PyThreadState* __tstate = wxPyBeginAllowThreads();
26403 result = (wxFrame *)(arg1)->GetFrame();
26404
26405 wxPyEndAllowThreads(__tstate);
26406 if (PyErr_Occurred()) SWIG_fail;
26407 }
26408 {
26409 resultobj = wxPyMake_wxObject(result, 0);
26410 }
26411 return resultobj;
26412 fail:
26413 return NULL;
26414 }
26415
26416
26417 static PyObject *_wrap_PrintPreview_GetCanvas(PyObject *, PyObject *args, PyObject *kwargs) {
26418 PyObject *resultobj;
26419 wxPrintPreview *arg1 = (wxPrintPreview *) 0 ;
26420 wxPreviewCanvas *result;
26421 PyObject * obj0 = 0 ;
26422 char *kwnames[] = {
26423 (char *) "self", NULL
26424 };
26425
26426 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintPreview_GetCanvas",kwnames,&obj0)) goto fail;
26427 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintPreview, SWIG_POINTER_EXCEPTION | 0);
26428 if (SWIG_arg_fail(1)) SWIG_fail;
26429 {
26430 PyThreadState* __tstate = wxPyBeginAllowThreads();
26431 result = (wxPreviewCanvas *)(arg1)->GetCanvas();
26432
26433 wxPyEndAllowThreads(__tstate);
26434 if (PyErr_Occurred()) SWIG_fail;
26435 }
26436 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPreviewCanvas, 0);
26437 return resultobj;
26438 fail:
26439 return NULL;
26440 }
26441
26442
26443 static PyObject *_wrap_PrintPreview_PaintPage(PyObject *, PyObject *args, PyObject *kwargs) {
26444 PyObject *resultobj;
26445 wxPrintPreview *arg1 = (wxPrintPreview *) 0 ;
26446 wxPreviewCanvas *arg2 = (wxPreviewCanvas *) 0 ;
26447 wxDC *arg3 = 0 ;
26448 bool result;
26449 PyObject * obj0 = 0 ;
26450 PyObject * obj1 = 0 ;
26451 PyObject * obj2 = 0 ;
26452 char *kwnames[] = {
26453 (char *) "self",(char *) "canvas",(char *) "dc", NULL
26454 };
26455
26456 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:PrintPreview_PaintPage",kwnames,&obj0,&obj1,&obj2)) goto fail;
26457 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintPreview, SWIG_POINTER_EXCEPTION | 0);
26458 if (SWIG_arg_fail(1)) SWIG_fail;
26459 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxPreviewCanvas, SWIG_POINTER_EXCEPTION | 0);
26460 if (SWIG_arg_fail(2)) SWIG_fail;
26461 {
26462 SWIG_Python_ConvertPtr(obj2, (void **)&arg3, SWIGTYPE_p_wxDC, SWIG_POINTER_EXCEPTION | 0);
26463 if (SWIG_arg_fail(3)) SWIG_fail;
26464 if (arg3 == NULL) {
26465 SWIG_null_ref("wxDC");
26466 }
26467 if (SWIG_arg_fail(3)) SWIG_fail;
26468 }
26469 {
26470 PyThreadState* __tstate = wxPyBeginAllowThreads();
26471 result = (bool)(arg1)->PaintPage(arg2,*arg3);
26472
26473 wxPyEndAllowThreads(__tstate);
26474 if (PyErr_Occurred()) SWIG_fail;
26475 }
26476 {
26477 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
26478 }
26479 return resultobj;
26480 fail:
26481 return NULL;
26482 }
26483
26484
26485 static PyObject *_wrap_PrintPreview_DrawBlankPage(PyObject *, PyObject *args, PyObject *kwargs) {
26486 PyObject *resultobj;
26487 wxPrintPreview *arg1 = (wxPrintPreview *) 0 ;
26488 wxPreviewCanvas *arg2 = (wxPreviewCanvas *) 0 ;
26489 wxDC *arg3 = 0 ;
26490 bool result;
26491 PyObject * obj0 = 0 ;
26492 PyObject * obj1 = 0 ;
26493 PyObject * obj2 = 0 ;
26494 char *kwnames[] = {
26495 (char *) "self",(char *) "canvas",(char *) "dc", NULL
26496 };
26497
26498 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:PrintPreview_DrawBlankPage",kwnames,&obj0,&obj1,&obj2)) goto fail;
26499 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintPreview, SWIG_POINTER_EXCEPTION | 0);
26500 if (SWIG_arg_fail(1)) SWIG_fail;
26501 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxPreviewCanvas, SWIG_POINTER_EXCEPTION | 0);
26502 if (SWIG_arg_fail(2)) SWIG_fail;
26503 {
26504 SWIG_Python_ConvertPtr(obj2, (void **)&arg3, SWIGTYPE_p_wxDC, SWIG_POINTER_EXCEPTION | 0);
26505 if (SWIG_arg_fail(3)) SWIG_fail;
26506 if (arg3 == NULL) {
26507 SWIG_null_ref("wxDC");
26508 }
26509 if (SWIG_arg_fail(3)) SWIG_fail;
26510 }
26511 {
26512 PyThreadState* __tstate = wxPyBeginAllowThreads();
26513 result = (bool)(arg1)->DrawBlankPage(arg2,*arg3);
26514
26515 wxPyEndAllowThreads(__tstate);
26516 if (PyErr_Occurred()) SWIG_fail;
26517 }
26518 {
26519 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
26520 }
26521 return resultobj;
26522 fail:
26523 return NULL;
26524 }
26525
26526
26527 static PyObject *_wrap_PrintPreview_RenderPage(PyObject *, PyObject *args, PyObject *kwargs) {
26528 PyObject *resultobj;
26529 wxPrintPreview *arg1 = (wxPrintPreview *) 0 ;
26530 int arg2 ;
26531 bool result;
26532 PyObject * obj0 = 0 ;
26533 PyObject * obj1 = 0 ;
26534 char *kwnames[] = {
26535 (char *) "self",(char *) "pageNum", NULL
26536 };
26537
26538 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintPreview_RenderPage",kwnames,&obj0,&obj1)) goto fail;
26539 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintPreview, SWIG_POINTER_EXCEPTION | 0);
26540 if (SWIG_arg_fail(1)) SWIG_fail;
26541 {
26542 arg2 = (int)(SWIG_As_int(obj1));
26543 if (SWIG_arg_fail(2)) SWIG_fail;
26544 }
26545 {
26546 PyThreadState* __tstate = wxPyBeginAllowThreads();
26547 result = (bool)(arg1)->RenderPage(arg2);
26548
26549 wxPyEndAllowThreads(__tstate);
26550 if (PyErr_Occurred()) SWIG_fail;
26551 }
26552 {
26553 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
26554 }
26555 return resultobj;
26556 fail:
26557 return NULL;
26558 }
26559
26560
26561 static PyObject *_wrap_PrintPreview_AdjustScrollbars(PyObject *, PyObject *args, PyObject *kwargs) {
26562 PyObject *resultobj;
26563 wxPrintPreview *arg1 = (wxPrintPreview *) 0 ;
26564 wxPreviewCanvas *arg2 = (wxPreviewCanvas *) 0 ;
26565 PyObject * obj0 = 0 ;
26566 PyObject * obj1 = 0 ;
26567 char *kwnames[] = {
26568 (char *) "self",(char *) "canvas", NULL
26569 };
26570
26571 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintPreview_AdjustScrollbars",kwnames,&obj0,&obj1)) goto fail;
26572 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintPreview, SWIG_POINTER_EXCEPTION | 0);
26573 if (SWIG_arg_fail(1)) SWIG_fail;
26574 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxPreviewCanvas, SWIG_POINTER_EXCEPTION | 0);
26575 if (SWIG_arg_fail(2)) SWIG_fail;
26576 {
26577 PyThreadState* __tstate = wxPyBeginAllowThreads();
26578 (arg1)->AdjustScrollbars(arg2);
26579
26580 wxPyEndAllowThreads(__tstate);
26581 if (PyErr_Occurred()) SWIG_fail;
26582 }
26583 Py_INCREF(Py_None); resultobj = Py_None;
26584 return resultobj;
26585 fail:
26586 return NULL;
26587 }
26588
26589
26590 static PyObject *_wrap_PrintPreview_GetPrintDialogData(PyObject *, PyObject *args, PyObject *kwargs) {
26591 PyObject *resultobj;
26592 wxPrintPreview *arg1 = (wxPrintPreview *) 0 ;
26593 wxPrintDialogData *result;
26594 PyObject * obj0 = 0 ;
26595 char *kwnames[] = {
26596 (char *) "self", NULL
26597 };
26598
26599 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintPreview_GetPrintDialogData",kwnames,&obj0)) goto fail;
26600 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintPreview, SWIG_POINTER_EXCEPTION | 0);
26601 if (SWIG_arg_fail(1)) SWIG_fail;
26602 {
26603 PyThreadState* __tstate = wxPyBeginAllowThreads();
26604 {
26605 wxPrintDialogData &_result_ref = (arg1)->GetPrintDialogData();
26606 result = (wxPrintDialogData *) &_result_ref;
26607 }
26608
26609 wxPyEndAllowThreads(__tstate);
26610 if (PyErr_Occurred()) SWIG_fail;
26611 }
26612 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPrintDialogData, 0);
26613 return resultobj;
26614 fail:
26615 return NULL;
26616 }
26617
26618
26619 static PyObject *_wrap_PrintPreview_SetZoom(PyObject *, PyObject *args, PyObject *kwargs) {
26620 PyObject *resultobj;
26621 wxPrintPreview *arg1 = (wxPrintPreview *) 0 ;
26622 int arg2 ;
26623 PyObject * obj0 = 0 ;
26624 PyObject * obj1 = 0 ;
26625 char *kwnames[] = {
26626 (char *) "self",(char *) "percent", NULL
26627 };
26628
26629 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintPreview_SetZoom",kwnames,&obj0,&obj1)) goto fail;
26630 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintPreview, SWIG_POINTER_EXCEPTION | 0);
26631 if (SWIG_arg_fail(1)) SWIG_fail;
26632 {
26633 arg2 = (int)(SWIG_As_int(obj1));
26634 if (SWIG_arg_fail(2)) SWIG_fail;
26635 }
26636 {
26637 PyThreadState* __tstate = wxPyBeginAllowThreads();
26638 (arg1)->SetZoom(arg2);
26639
26640 wxPyEndAllowThreads(__tstate);
26641 if (PyErr_Occurred()) SWIG_fail;
26642 }
26643 Py_INCREF(Py_None); resultobj = Py_None;
26644 return resultobj;
26645 fail:
26646 return NULL;
26647 }
26648
26649
26650 static PyObject *_wrap_PrintPreview_GetZoom(PyObject *, PyObject *args, PyObject *kwargs) {
26651 PyObject *resultobj;
26652 wxPrintPreview *arg1 = (wxPrintPreview *) 0 ;
26653 int result;
26654 PyObject * obj0 = 0 ;
26655 char *kwnames[] = {
26656 (char *) "self", NULL
26657 };
26658
26659 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintPreview_GetZoom",kwnames,&obj0)) goto fail;
26660 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintPreview, SWIG_POINTER_EXCEPTION | 0);
26661 if (SWIG_arg_fail(1)) SWIG_fail;
26662 {
26663 PyThreadState* __tstate = wxPyBeginAllowThreads();
26664 result = (int)(arg1)->GetZoom();
26665
26666 wxPyEndAllowThreads(__tstate);
26667 if (PyErr_Occurred()) SWIG_fail;
26668 }
26669 {
26670 resultobj = SWIG_From_int((int)(result));
26671 }
26672 return resultobj;
26673 fail:
26674 return NULL;
26675 }
26676
26677
26678 static PyObject *_wrap_PrintPreview_GetMaxPage(PyObject *, PyObject *args, PyObject *kwargs) {
26679 PyObject *resultobj;
26680 wxPrintPreview *arg1 = (wxPrintPreview *) 0 ;
26681 int result;
26682 PyObject * obj0 = 0 ;
26683 char *kwnames[] = {
26684 (char *) "self", NULL
26685 };
26686
26687 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintPreview_GetMaxPage",kwnames,&obj0)) goto fail;
26688 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintPreview, SWIG_POINTER_EXCEPTION | 0);
26689 if (SWIG_arg_fail(1)) SWIG_fail;
26690 {
26691 PyThreadState* __tstate = wxPyBeginAllowThreads();
26692 result = (int)(arg1)->GetMaxPage();
26693
26694 wxPyEndAllowThreads(__tstate);
26695 if (PyErr_Occurred()) SWIG_fail;
26696 }
26697 {
26698 resultobj = SWIG_From_int((int)(result));
26699 }
26700 return resultobj;
26701 fail:
26702 return NULL;
26703 }
26704
26705
26706 static PyObject *_wrap_PrintPreview_GetMinPage(PyObject *, PyObject *args, PyObject *kwargs) {
26707 PyObject *resultobj;
26708 wxPrintPreview *arg1 = (wxPrintPreview *) 0 ;
26709 int result;
26710 PyObject * obj0 = 0 ;
26711 char *kwnames[] = {
26712 (char *) "self", NULL
26713 };
26714
26715 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintPreview_GetMinPage",kwnames,&obj0)) goto fail;
26716 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintPreview, SWIG_POINTER_EXCEPTION | 0);
26717 if (SWIG_arg_fail(1)) SWIG_fail;
26718 {
26719 PyThreadState* __tstate = wxPyBeginAllowThreads();
26720 result = (int)(arg1)->GetMinPage();
26721
26722 wxPyEndAllowThreads(__tstate);
26723 if (PyErr_Occurred()) SWIG_fail;
26724 }
26725 {
26726 resultobj = SWIG_From_int((int)(result));
26727 }
26728 return resultobj;
26729 fail:
26730 return NULL;
26731 }
26732
26733
26734 static PyObject *_wrap_PrintPreview_Ok(PyObject *, PyObject *args, PyObject *kwargs) {
26735 PyObject *resultobj;
26736 wxPrintPreview *arg1 = (wxPrintPreview *) 0 ;
26737 bool result;
26738 PyObject * obj0 = 0 ;
26739 char *kwnames[] = {
26740 (char *) "self", NULL
26741 };
26742
26743 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintPreview_Ok",kwnames,&obj0)) goto fail;
26744 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintPreview, SWIG_POINTER_EXCEPTION | 0);
26745 if (SWIG_arg_fail(1)) SWIG_fail;
26746 {
26747 PyThreadState* __tstate = wxPyBeginAllowThreads();
26748 result = (bool)(arg1)->Ok();
26749
26750 wxPyEndAllowThreads(__tstate);
26751 if (PyErr_Occurred()) SWIG_fail;
26752 }
26753 {
26754 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
26755 }
26756 return resultobj;
26757 fail:
26758 return NULL;
26759 }
26760
26761
26762 static PyObject *_wrap_PrintPreview_SetOk(PyObject *, PyObject *args, PyObject *kwargs) {
26763 PyObject *resultobj;
26764 wxPrintPreview *arg1 = (wxPrintPreview *) 0 ;
26765 bool arg2 ;
26766 PyObject * obj0 = 0 ;
26767 PyObject * obj1 = 0 ;
26768 char *kwnames[] = {
26769 (char *) "self",(char *) "ok", NULL
26770 };
26771
26772 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintPreview_SetOk",kwnames,&obj0,&obj1)) goto fail;
26773 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintPreview, SWIG_POINTER_EXCEPTION | 0);
26774 if (SWIG_arg_fail(1)) SWIG_fail;
26775 {
26776 arg2 = (bool)(SWIG_As_bool(obj1));
26777 if (SWIG_arg_fail(2)) SWIG_fail;
26778 }
26779 {
26780 PyThreadState* __tstate = wxPyBeginAllowThreads();
26781 (arg1)->SetOk(arg2);
26782
26783 wxPyEndAllowThreads(__tstate);
26784 if (PyErr_Occurred()) SWIG_fail;
26785 }
26786 Py_INCREF(Py_None); resultobj = Py_None;
26787 return resultobj;
26788 fail:
26789 return NULL;
26790 }
26791
26792
26793 static PyObject *_wrap_PrintPreview_Print(PyObject *, PyObject *args, PyObject *kwargs) {
26794 PyObject *resultobj;
26795 wxPrintPreview *arg1 = (wxPrintPreview *) 0 ;
26796 bool arg2 ;
26797 bool result;
26798 PyObject * obj0 = 0 ;
26799 PyObject * obj1 = 0 ;
26800 char *kwnames[] = {
26801 (char *) "self",(char *) "interactive", NULL
26802 };
26803
26804 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintPreview_Print",kwnames,&obj0,&obj1)) goto fail;
26805 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintPreview, SWIG_POINTER_EXCEPTION | 0);
26806 if (SWIG_arg_fail(1)) SWIG_fail;
26807 {
26808 arg2 = (bool)(SWIG_As_bool(obj1));
26809 if (SWIG_arg_fail(2)) SWIG_fail;
26810 }
26811 {
26812 PyThreadState* __tstate = wxPyBeginAllowThreads();
26813 result = (bool)(arg1)->Print(arg2);
26814
26815 wxPyEndAllowThreads(__tstate);
26816 if (PyErr_Occurred()) SWIG_fail;
26817 }
26818 {
26819 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
26820 }
26821 return resultobj;
26822 fail:
26823 return NULL;
26824 }
26825
26826
26827 static PyObject *_wrap_PrintPreview_DetermineScaling(PyObject *, PyObject *args, PyObject *kwargs) {
26828 PyObject *resultobj;
26829 wxPrintPreview *arg1 = (wxPrintPreview *) 0 ;
26830 PyObject * obj0 = 0 ;
26831 char *kwnames[] = {
26832 (char *) "self", NULL
26833 };
26834
26835 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintPreview_DetermineScaling",kwnames,&obj0)) goto fail;
26836 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintPreview, SWIG_POINTER_EXCEPTION | 0);
26837 if (SWIG_arg_fail(1)) SWIG_fail;
26838 {
26839 PyThreadState* __tstate = wxPyBeginAllowThreads();
26840 (arg1)->DetermineScaling();
26841
26842 wxPyEndAllowThreads(__tstate);
26843 if (PyErr_Occurred()) SWIG_fail;
26844 }
26845 Py_INCREF(Py_None); resultobj = Py_None;
26846 return resultobj;
26847 fail:
26848 return NULL;
26849 }
26850
26851
26852 static PyObject * PrintPreview_swigregister(PyObject *, PyObject *args) {
26853 PyObject *obj;
26854 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
26855 SWIG_TypeClientData(SWIGTYPE_p_wxPrintPreview, obj);
26856 Py_INCREF(obj);
26857 return Py_BuildValue((char *)"");
26858 }
26859 static PyObject *_wrap_new_PyPrintPreview__SWIG_0(PyObject *, PyObject *args) {
26860 PyObject *resultobj;
26861 wxPyPrintout *arg1 = (wxPyPrintout *) 0 ;
26862 wxPyPrintout *arg2 = (wxPyPrintout *) 0 ;
26863 wxPrintDialogData *arg3 = (wxPrintDialogData *) NULL ;
26864 wxPyPrintPreview *result;
26865 PyObject * obj0 = 0 ;
26866 PyObject * obj1 = 0 ;
26867 PyObject * obj2 = 0 ;
26868
26869 if(!PyArg_ParseTuple(args,(char *)"OO|O:new_PyPrintPreview",&obj0,&obj1,&obj2)) goto fail;
26870 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyPrintout, SWIG_POINTER_EXCEPTION | 0);
26871 if (SWIG_arg_fail(1)) SWIG_fail;
26872 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxPyPrintout, SWIG_POINTER_EXCEPTION | 0);
26873 if (SWIG_arg_fail(2)) SWIG_fail;
26874 if (obj2) {
26875 SWIG_Python_ConvertPtr(obj2, (void **)&arg3, SWIGTYPE_p_wxPrintDialogData, SWIG_POINTER_EXCEPTION | 0);
26876 if (SWIG_arg_fail(3)) SWIG_fail;
26877 }
26878 {
26879 if (!wxPyCheckForApp()) SWIG_fail;
26880 PyThreadState* __tstate = wxPyBeginAllowThreads();
26881 result = (wxPyPrintPreview *)new wxPyPrintPreview(arg1,arg2,arg3);
26882
26883 wxPyEndAllowThreads(__tstate);
26884 if (PyErr_Occurred()) SWIG_fail;
26885 }
26886 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPyPrintPreview, 1);
26887 return resultobj;
26888 fail:
26889 return NULL;
26890 }
26891
26892
26893 static PyObject *_wrap_new_PyPrintPreview__SWIG_1(PyObject *, PyObject *args) {
26894 PyObject *resultobj;
26895 wxPyPrintout *arg1 = (wxPyPrintout *) 0 ;
26896 wxPyPrintout *arg2 = (wxPyPrintout *) 0 ;
26897 wxPrintData *arg3 = (wxPrintData *) 0 ;
26898 wxPyPrintPreview *result;
26899 PyObject * obj0 = 0 ;
26900 PyObject * obj1 = 0 ;
26901 PyObject * obj2 = 0 ;
26902
26903 if(!PyArg_ParseTuple(args,(char *)"OOO:new_PyPrintPreview",&obj0,&obj1,&obj2)) goto fail;
26904 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyPrintout, SWIG_POINTER_EXCEPTION | 0);
26905 if (SWIG_arg_fail(1)) SWIG_fail;
26906 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxPyPrintout, SWIG_POINTER_EXCEPTION | 0);
26907 if (SWIG_arg_fail(2)) SWIG_fail;
26908 SWIG_Python_ConvertPtr(obj2, (void **)&arg3, SWIGTYPE_p_wxPrintData, SWIG_POINTER_EXCEPTION | 0);
26909 if (SWIG_arg_fail(3)) SWIG_fail;
26910 {
26911 if (!wxPyCheckForApp()) SWIG_fail;
26912 PyThreadState* __tstate = wxPyBeginAllowThreads();
26913 result = (wxPyPrintPreview *)new wxPyPrintPreview(arg1,arg2,arg3);
26914
26915 wxPyEndAllowThreads(__tstate);
26916 if (PyErr_Occurred()) SWIG_fail;
26917 }
26918 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPyPrintPreview, 1);
26919 return resultobj;
26920 fail:
26921 return NULL;
26922 }
26923
26924
26925 static PyObject *_wrap_new_PyPrintPreview(PyObject *self, PyObject *args) {
26926 int argc;
26927 PyObject *argv[4];
26928 int ii;
26929
26930 argc = PyObject_Length(args);
26931 for (ii = 0; (ii < argc) && (ii < 3); ii++) {
26932 argv[ii] = PyTuple_GetItem(args,ii);
26933 }
26934 if ((argc >= 2) && (argc <= 3)) {
26935 int _v;
26936 {
26937 void *ptr;
26938 if (SWIG_ConvertPtr(argv[0], &ptr, SWIGTYPE_p_wxPyPrintout, 0) == -1) {
26939 _v = 0;
26940 PyErr_Clear();
26941 } else {
26942 _v = 1;
26943 }
26944 }
26945 if (_v) {
26946 {
26947 void *ptr;
26948 if (SWIG_ConvertPtr(argv[1], &ptr, SWIGTYPE_p_wxPyPrintout, 0) == -1) {
26949 _v = 0;
26950 PyErr_Clear();
26951 } else {
26952 _v = 1;
26953 }
26954 }
26955 if (_v) {
26956 if (argc <= 2) {
26957 return _wrap_new_PyPrintPreview__SWIG_0(self,args);
26958 }
26959 {
26960 void *ptr;
26961 if (SWIG_ConvertPtr(argv[2], &ptr, SWIGTYPE_p_wxPrintDialogData, 0) == -1) {
26962 _v = 0;
26963 PyErr_Clear();
26964 } else {
26965 _v = 1;
26966 }
26967 }
26968 if (_v) {
26969 return _wrap_new_PyPrintPreview__SWIG_0(self,args);
26970 }
26971 }
26972 }
26973 }
26974 if (argc == 3) {
26975 int _v;
26976 {
26977 void *ptr;
26978 if (SWIG_ConvertPtr(argv[0], &ptr, SWIGTYPE_p_wxPyPrintout, 0) == -1) {
26979 _v = 0;
26980 PyErr_Clear();
26981 } else {
26982 _v = 1;
26983 }
26984 }
26985 if (_v) {
26986 {
26987 void *ptr;
26988 if (SWIG_ConvertPtr(argv[1], &ptr, SWIGTYPE_p_wxPyPrintout, 0) == -1) {
26989 _v = 0;
26990 PyErr_Clear();
26991 } else {
26992 _v = 1;
26993 }
26994 }
26995 if (_v) {
26996 {
26997 void *ptr;
26998 if (SWIG_ConvertPtr(argv[2], &ptr, SWIGTYPE_p_wxPrintData, 0) == -1) {
26999 _v = 0;
27000 PyErr_Clear();
27001 } else {
27002 _v = 1;
27003 }
27004 }
27005 if (_v) {
27006 return _wrap_new_PyPrintPreview__SWIG_1(self,args);
27007 }
27008 }
27009 }
27010 }
27011
27012 PyErr_SetString(PyExc_NotImplementedError,"No matching function for overloaded 'new_PyPrintPreview'");
27013 return NULL;
27014 }
27015
27016
27017 static PyObject *_wrap_PyPrintPreview__setCallbackInfo(PyObject *, PyObject *args, PyObject *kwargs) {
27018 PyObject *resultobj;
27019 wxPyPrintPreview *arg1 = (wxPyPrintPreview *) 0 ;
27020 PyObject *arg2 = (PyObject *) 0 ;
27021 PyObject *arg3 = (PyObject *) 0 ;
27022 PyObject * obj0 = 0 ;
27023 PyObject * obj1 = 0 ;
27024 PyObject * obj2 = 0 ;
27025 char *kwnames[] = {
27026 (char *) "self",(char *) "self",(char *) "_class", NULL
27027 };
27028
27029 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:PyPrintPreview__setCallbackInfo",kwnames,&obj0,&obj1,&obj2)) goto fail;
27030 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyPrintPreview, SWIG_POINTER_EXCEPTION | 0);
27031 if (SWIG_arg_fail(1)) SWIG_fail;
27032 arg2 = obj1;
27033 arg3 = obj2;
27034 {
27035 PyThreadState* __tstate = wxPyBeginAllowThreads();
27036 (arg1)->_setCallbackInfo(arg2,arg3);
27037
27038 wxPyEndAllowThreads(__tstate);
27039 if (PyErr_Occurred()) SWIG_fail;
27040 }
27041 Py_INCREF(Py_None); resultobj = Py_None;
27042 return resultobj;
27043 fail:
27044 return NULL;
27045 }
27046
27047
27048 static PyObject *_wrap_PyPrintPreview_base_SetCurrentPage(PyObject *, PyObject *args, PyObject *kwargs) {
27049 PyObject *resultobj;
27050 wxPyPrintPreview *arg1 = (wxPyPrintPreview *) 0 ;
27051 int arg2 ;
27052 bool result;
27053 PyObject * obj0 = 0 ;
27054 PyObject * obj1 = 0 ;
27055 char *kwnames[] = {
27056 (char *) "self",(char *) "pageNum", NULL
27057 };
27058
27059 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PyPrintPreview_base_SetCurrentPage",kwnames,&obj0,&obj1)) goto fail;
27060 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyPrintPreview, SWIG_POINTER_EXCEPTION | 0);
27061 if (SWIG_arg_fail(1)) SWIG_fail;
27062 {
27063 arg2 = (int)(SWIG_As_int(obj1));
27064 if (SWIG_arg_fail(2)) SWIG_fail;
27065 }
27066 {
27067 PyThreadState* __tstate = wxPyBeginAllowThreads();
27068 result = (bool)(arg1)->base_SetCurrentPage(arg2);
27069
27070 wxPyEndAllowThreads(__tstate);
27071 if (PyErr_Occurred()) SWIG_fail;
27072 }
27073 {
27074 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
27075 }
27076 return resultobj;
27077 fail:
27078 return NULL;
27079 }
27080
27081
27082 static PyObject *_wrap_PyPrintPreview_base_PaintPage(PyObject *, PyObject *args, PyObject *kwargs) {
27083 PyObject *resultobj;
27084 wxPyPrintPreview *arg1 = (wxPyPrintPreview *) 0 ;
27085 wxPreviewCanvas *arg2 = (wxPreviewCanvas *) 0 ;
27086 wxDC *arg3 = 0 ;
27087 bool result;
27088 PyObject * obj0 = 0 ;
27089 PyObject * obj1 = 0 ;
27090 PyObject * obj2 = 0 ;
27091 char *kwnames[] = {
27092 (char *) "self",(char *) "canvas",(char *) "dc", NULL
27093 };
27094
27095 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:PyPrintPreview_base_PaintPage",kwnames,&obj0,&obj1,&obj2)) goto fail;
27096 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyPrintPreview, SWIG_POINTER_EXCEPTION | 0);
27097 if (SWIG_arg_fail(1)) SWIG_fail;
27098 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxPreviewCanvas, SWIG_POINTER_EXCEPTION | 0);
27099 if (SWIG_arg_fail(2)) SWIG_fail;
27100 {
27101 SWIG_Python_ConvertPtr(obj2, (void **)&arg3, SWIGTYPE_p_wxDC, SWIG_POINTER_EXCEPTION | 0);
27102 if (SWIG_arg_fail(3)) SWIG_fail;
27103 if (arg3 == NULL) {
27104 SWIG_null_ref("wxDC");
27105 }
27106 if (SWIG_arg_fail(3)) SWIG_fail;
27107 }
27108 {
27109 PyThreadState* __tstate = wxPyBeginAllowThreads();
27110 result = (bool)(arg1)->base_PaintPage(arg2,*arg3);
27111
27112 wxPyEndAllowThreads(__tstate);
27113 if (PyErr_Occurred()) SWIG_fail;
27114 }
27115 {
27116 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
27117 }
27118 return resultobj;
27119 fail:
27120 return NULL;
27121 }
27122
27123
27124 static PyObject *_wrap_PyPrintPreview_base_DrawBlankPage(PyObject *, PyObject *args, PyObject *kwargs) {
27125 PyObject *resultobj;
27126 wxPyPrintPreview *arg1 = (wxPyPrintPreview *) 0 ;
27127 wxPreviewCanvas *arg2 = (wxPreviewCanvas *) 0 ;
27128 wxDC *arg3 = 0 ;
27129 bool result;
27130 PyObject * obj0 = 0 ;
27131 PyObject * obj1 = 0 ;
27132 PyObject * obj2 = 0 ;
27133 char *kwnames[] = {
27134 (char *) "self",(char *) "canvas",(char *) "dc", NULL
27135 };
27136
27137 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:PyPrintPreview_base_DrawBlankPage",kwnames,&obj0,&obj1,&obj2)) goto fail;
27138 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyPrintPreview, SWIG_POINTER_EXCEPTION | 0);
27139 if (SWIG_arg_fail(1)) SWIG_fail;
27140 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxPreviewCanvas, SWIG_POINTER_EXCEPTION | 0);
27141 if (SWIG_arg_fail(2)) SWIG_fail;
27142 {
27143 SWIG_Python_ConvertPtr(obj2, (void **)&arg3, SWIGTYPE_p_wxDC, SWIG_POINTER_EXCEPTION | 0);
27144 if (SWIG_arg_fail(3)) SWIG_fail;
27145 if (arg3 == NULL) {
27146 SWIG_null_ref("wxDC");
27147 }
27148 if (SWIG_arg_fail(3)) SWIG_fail;
27149 }
27150 {
27151 PyThreadState* __tstate = wxPyBeginAllowThreads();
27152 result = (bool)(arg1)->base_DrawBlankPage(arg2,*arg3);
27153
27154 wxPyEndAllowThreads(__tstate);
27155 if (PyErr_Occurred()) SWIG_fail;
27156 }
27157 {
27158 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
27159 }
27160 return resultobj;
27161 fail:
27162 return NULL;
27163 }
27164
27165
27166 static PyObject *_wrap_PyPrintPreview_base_RenderPage(PyObject *, PyObject *args, PyObject *kwargs) {
27167 PyObject *resultobj;
27168 wxPyPrintPreview *arg1 = (wxPyPrintPreview *) 0 ;
27169 int arg2 ;
27170 bool result;
27171 PyObject * obj0 = 0 ;
27172 PyObject * obj1 = 0 ;
27173 char *kwnames[] = {
27174 (char *) "self",(char *) "pageNum", NULL
27175 };
27176
27177 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PyPrintPreview_base_RenderPage",kwnames,&obj0,&obj1)) goto fail;
27178 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyPrintPreview, SWIG_POINTER_EXCEPTION | 0);
27179 if (SWIG_arg_fail(1)) SWIG_fail;
27180 {
27181 arg2 = (int)(SWIG_As_int(obj1));
27182 if (SWIG_arg_fail(2)) SWIG_fail;
27183 }
27184 {
27185 PyThreadState* __tstate = wxPyBeginAllowThreads();
27186 result = (bool)(arg1)->base_RenderPage(arg2);
27187
27188 wxPyEndAllowThreads(__tstate);
27189 if (PyErr_Occurred()) SWIG_fail;
27190 }
27191 {
27192 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
27193 }
27194 return resultobj;
27195 fail:
27196 return NULL;
27197 }
27198
27199
27200 static PyObject *_wrap_PyPrintPreview_base_SetZoom(PyObject *, PyObject *args, PyObject *kwargs) {
27201 PyObject *resultobj;
27202 wxPyPrintPreview *arg1 = (wxPyPrintPreview *) 0 ;
27203 int arg2 ;
27204 PyObject * obj0 = 0 ;
27205 PyObject * obj1 = 0 ;
27206 char *kwnames[] = {
27207 (char *) "self",(char *) "percent", NULL
27208 };
27209
27210 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PyPrintPreview_base_SetZoom",kwnames,&obj0,&obj1)) goto fail;
27211 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyPrintPreview, SWIG_POINTER_EXCEPTION | 0);
27212 if (SWIG_arg_fail(1)) SWIG_fail;
27213 {
27214 arg2 = (int)(SWIG_As_int(obj1));
27215 if (SWIG_arg_fail(2)) SWIG_fail;
27216 }
27217 {
27218 PyThreadState* __tstate = wxPyBeginAllowThreads();
27219 (arg1)->base_SetZoom(arg2);
27220
27221 wxPyEndAllowThreads(__tstate);
27222 if (PyErr_Occurred()) SWIG_fail;
27223 }
27224 Py_INCREF(Py_None); resultobj = Py_None;
27225 return resultobj;
27226 fail:
27227 return NULL;
27228 }
27229
27230
27231 static PyObject *_wrap_PyPrintPreview_base_Print(PyObject *, PyObject *args, PyObject *kwargs) {
27232 PyObject *resultobj;
27233 wxPyPrintPreview *arg1 = (wxPyPrintPreview *) 0 ;
27234 bool arg2 ;
27235 bool result;
27236 PyObject * obj0 = 0 ;
27237 PyObject * obj1 = 0 ;
27238 char *kwnames[] = {
27239 (char *) "self",(char *) "interactive", NULL
27240 };
27241
27242 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PyPrintPreview_base_Print",kwnames,&obj0,&obj1)) goto fail;
27243 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyPrintPreview, SWIG_POINTER_EXCEPTION | 0);
27244 if (SWIG_arg_fail(1)) SWIG_fail;
27245 {
27246 arg2 = (bool)(SWIG_As_bool(obj1));
27247 if (SWIG_arg_fail(2)) SWIG_fail;
27248 }
27249 {
27250 PyThreadState* __tstate = wxPyBeginAllowThreads();
27251 result = (bool)(arg1)->base_Print(arg2);
27252
27253 wxPyEndAllowThreads(__tstate);
27254 if (PyErr_Occurred()) SWIG_fail;
27255 }
27256 {
27257 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
27258 }
27259 return resultobj;
27260 fail:
27261 return NULL;
27262 }
27263
27264
27265 static PyObject *_wrap_PyPrintPreview_base_DetermineScaling(PyObject *, PyObject *args, PyObject *kwargs) {
27266 PyObject *resultobj;
27267 wxPyPrintPreview *arg1 = (wxPyPrintPreview *) 0 ;
27268 PyObject * obj0 = 0 ;
27269 char *kwnames[] = {
27270 (char *) "self", NULL
27271 };
27272
27273 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyPrintPreview_base_DetermineScaling",kwnames,&obj0)) goto fail;
27274 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyPrintPreview, SWIG_POINTER_EXCEPTION | 0);
27275 if (SWIG_arg_fail(1)) SWIG_fail;
27276 {
27277 PyThreadState* __tstate = wxPyBeginAllowThreads();
27278 (arg1)->base_DetermineScaling();
27279
27280 wxPyEndAllowThreads(__tstate);
27281 if (PyErr_Occurred()) SWIG_fail;
27282 }
27283 Py_INCREF(Py_None); resultobj = Py_None;
27284 return resultobj;
27285 fail:
27286 return NULL;
27287 }
27288
27289
27290 static PyObject * PyPrintPreview_swigregister(PyObject *, PyObject *args) {
27291 PyObject *obj;
27292 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
27293 SWIG_TypeClientData(SWIGTYPE_p_wxPyPrintPreview, obj);
27294 Py_INCREF(obj);
27295 return Py_BuildValue((char *)"");
27296 }
27297 static PyObject *_wrap_new_PyPreviewFrame(PyObject *, PyObject *args, PyObject *kwargs) {
27298 PyObject *resultobj;
27299 wxPrintPreview *arg1 = (wxPrintPreview *) 0 ;
27300 wxFrame *arg2 = (wxFrame *) 0 ;
27301 wxString *arg3 = 0 ;
27302 wxPoint const &arg4_defvalue = wxDefaultPosition ;
27303 wxPoint *arg4 = (wxPoint *) &arg4_defvalue ;
27304 wxSize const &arg5_defvalue = wxDefaultSize ;
27305 wxSize *arg5 = (wxSize *) &arg5_defvalue ;
27306 long arg6 = (long) wxDEFAULT_FRAME_STYLE ;
27307 wxString const &arg7_defvalue = wxPyFrameNameStr ;
27308 wxString *arg7 = (wxString *) &arg7_defvalue ;
27309 wxPyPreviewFrame *result;
27310 bool temp3 = false ;
27311 wxPoint temp4 ;
27312 wxSize temp5 ;
27313 bool temp7 = false ;
27314 PyObject * obj0 = 0 ;
27315 PyObject * obj1 = 0 ;
27316 PyObject * obj2 = 0 ;
27317 PyObject * obj3 = 0 ;
27318 PyObject * obj4 = 0 ;
27319 PyObject * obj5 = 0 ;
27320 PyObject * obj6 = 0 ;
27321 char *kwnames[] = {
27322 (char *) "preview",(char *) "parent",(char *) "title",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
27323 };
27324
27325 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO|OOOO:new_PyPreviewFrame",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6)) goto fail;
27326 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintPreview, SWIG_POINTER_EXCEPTION | 0);
27327 if (SWIG_arg_fail(1)) SWIG_fail;
27328 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxFrame, SWIG_POINTER_EXCEPTION | 0);
27329 if (SWIG_arg_fail(2)) SWIG_fail;
27330 {
27331 arg3 = wxString_in_helper(obj2);
27332 if (arg3 == NULL) SWIG_fail;
27333 temp3 = true;
27334 }
27335 if (obj3) {
27336 {
27337 arg4 = &temp4;
27338 if ( ! wxPoint_helper(obj3, &arg4)) SWIG_fail;
27339 }
27340 }
27341 if (obj4) {
27342 {
27343 arg5 = &temp5;
27344 if ( ! wxSize_helper(obj4, &arg5)) SWIG_fail;
27345 }
27346 }
27347 if (obj5) {
27348 {
27349 arg6 = (long)(SWIG_As_long(obj5));
27350 if (SWIG_arg_fail(6)) SWIG_fail;
27351 }
27352 }
27353 if (obj6) {
27354 {
27355 arg7 = wxString_in_helper(obj6);
27356 if (arg7 == NULL) SWIG_fail;
27357 temp7 = true;
27358 }
27359 }
27360 {
27361 if (!wxPyCheckForApp()) SWIG_fail;
27362 PyThreadState* __tstate = wxPyBeginAllowThreads();
27363 result = (wxPyPreviewFrame *)new wxPyPreviewFrame(arg1,arg2,(wxString const &)*arg3,(wxPoint const &)*arg4,(wxSize const &)*arg5,arg6,(wxString const &)*arg7);
27364
27365 wxPyEndAllowThreads(__tstate);
27366 if (PyErr_Occurred()) SWIG_fail;
27367 }
27368 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPyPreviewFrame, 1);
27369 {
27370 if (temp3)
27371 delete arg3;
27372 }
27373 {
27374 if (temp7)
27375 delete arg7;
27376 }
27377 return resultobj;
27378 fail:
27379 {
27380 if (temp3)
27381 delete arg3;
27382 }
27383 {
27384 if (temp7)
27385 delete arg7;
27386 }
27387 return NULL;
27388 }
27389
27390
27391 static PyObject *_wrap_PyPreviewFrame__setCallbackInfo(PyObject *, PyObject *args, PyObject *kwargs) {
27392 PyObject *resultobj;
27393 wxPyPreviewFrame *arg1 = (wxPyPreviewFrame *) 0 ;
27394 PyObject *arg2 = (PyObject *) 0 ;
27395 PyObject *arg3 = (PyObject *) 0 ;
27396 PyObject * obj0 = 0 ;
27397 PyObject * obj1 = 0 ;
27398 PyObject * obj2 = 0 ;
27399 char *kwnames[] = {
27400 (char *) "self",(char *) "self",(char *) "_class", NULL
27401 };
27402
27403 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:PyPreviewFrame__setCallbackInfo",kwnames,&obj0,&obj1,&obj2)) goto fail;
27404 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyPreviewFrame, SWIG_POINTER_EXCEPTION | 0);
27405 if (SWIG_arg_fail(1)) SWIG_fail;
27406 arg2 = obj1;
27407 arg3 = obj2;
27408 {
27409 PyThreadState* __tstate = wxPyBeginAllowThreads();
27410 (arg1)->_setCallbackInfo(arg2,arg3);
27411
27412 wxPyEndAllowThreads(__tstate);
27413 if (PyErr_Occurred()) SWIG_fail;
27414 }
27415 Py_INCREF(Py_None); resultobj = Py_None;
27416 return resultobj;
27417 fail:
27418 return NULL;
27419 }
27420
27421
27422 static PyObject *_wrap_PyPreviewFrame_SetPreviewCanvas(PyObject *, PyObject *args, PyObject *kwargs) {
27423 PyObject *resultobj;
27424 wxPyPreviewFrame *arg1 = (wxPyPreviewFrame *) 0 ;
27425 wxPreviewCanvas *arg2 = (wxPreviewCanvas *) 0 ;
27426 PyObject * obj0 = 0 ;
27427 PyObject * obj1 = 0 ;
27428 char *kwnames[] = {
27429 (char *) "self",(char *) "canvas", NULL
27430 };
27431
27432 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PyPreviewFrame_SetPreviewCanvas",kwnames,&obj0,&obj1)) goto fail;
27433 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyPreviewFrame, SWIG_POINTER_EXCEPTION | 0);
27434 if (SWIG_arg_fail(1)) SWIG_fail;
27435 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxPreviewCanvas, SWIG_POINTER_EXCEPTION | 0);
27436 if (SWIG_arg_fail(2)) SWIG_fail;
27437 {
27438 PyThreadState* __tstate = wxPyBeginAllowThreads();
27439 (arg1)->SetPreviewCanvas(arg2);
27440
27441 wxPyEndAllowThreads(__tstate);
27442 if (PyErr_Occurred()) SWIG_fail;
27443 }
27444 Py_INCREF(Py_None); resultobj = Py_None;
27445 return resultobj;
27446 fail:
27447 return NULL;
27448 }
27449
27450
27451 static PyObject *_wrap_PyPreviewFrame_SetControlBar(PyObject *, PyObject *args, PyObject *kwargs) {
27452 PyObject *resultobj;
27453 wxPyPreviewFrame *arg1 = (wxPyPreviewFrame *) 0 ;
27454 wxPreviewControlBar *arg2 = (wxPreviewControlBar *) 0 ;
27455 PyObject * obj0 = 0 ;
27456 PyObject * obj1 = 0 ;
27457 char *kwnames[] = {
27458 (char *) "self",(char *) "bar", NULL
27459 };
27460
27461 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PyPreviewFrame_SetControlBar",kwnames,&obj0,&obj1)) goto fail;
27462 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyPreviewFrame, SWIG_POINTER_EXCEPTION | 0);
27463 if (SWIG_arg_fail(1)) SWIG_fail;
27464 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxPreviewControlBar, SWIG_POINTER_EXCEPTION | 0);
27465 if (SWIG_arg_fail(2)) SWIG_fail;
27466 {
27467 PyThreadState* __tstate = wxPyBeginAllowThreads();
27468 (arg1)->SetControlBar(arg2);
27469
27470 wxPyEndAllowThreads(__tstate);
27471 if (PyErr_Occurred()) SWIG_fail;
27472 }
27473 Py_INCREF(Py_None); resultobj = Py_None;
27474 return resultobj;
27475 fail:
27476 return NULL;
27477 }
27478
27479
27480 static PyObject *_wrap_PyPreviewFrame_base_Initialize(PyObject *, PyObject *args, PyObject *kwargs) {
27481 PyObject *resultobj;
27482 wxPyPreviewFrame *arg1 = (wxPyPreviewFrame *) 0 ;
27483 PyObject * obj0 = 0 ;
27484 char *kwnames[] = {
27485 (char *) "self", NULL
27486 };
27487
27488 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyPreviewFrame_base_Initialize",kwnames,&obj0)) goto fail;
27489 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyPreviewFrame, SWIG_POINTER_EXCEPTION | 0);
27490 if (SWIG_arg_fail(1)) SWIG_fail;
27491 {
27492 PyThreadState* __tstate = wxPyBeginAllowThreads();
27493 (arg1)->base_Initialize();
27494
27495 wxPyEndAllowThreads(__tstate);
27496 if (PyErr_Occurred()) SWIG_fail;
27497 }
27498 Py_INCREF(Py_None); resultobj = Py_None;
27499 return resultobj;
27500 fail:
27501 return NULL;
27502 }
27503
27504
27505 static PyObject *_wrap_PyPreviewFrame_base_CreateCanvas(PyObject *, PyObject *args, PyObject *kwargs) {
27506 PyObject *resultobj;
27507 wxPyPreviewFrame *arg1 = (wxPyPreviewFrame *) 0 ;
27508 PyObject * obj0 = 0 ;
27509 char *kwnames[] = {
27510 (char *) "self", NULL
27511 };
27512
27513 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyPreviewFrame_base_CreateCanvas",kwnames,&obj0)) goto fail;
27514 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyPreviewFrame, SWIG_POINTER_EXCEPTION | 0);
27515 if (SWIG_arg_fail(1)) SWIG_fail;
27516 {
27517 PyThreadState* __tstate = wxPyBeginAllowThreads();
27518 (arg1)->base_CreateCanvas();
27519
27520 wxPyEndAllowThreads(__tstate);
27521 if (PyErr_Occurred()) SWIG_fail;
27522 }
27523 Py_INCREF(Py_None); resultobj = Py_None;
27524 return resultobj;
27525 fail:
27526 return NULL;
27527 }
27528
27529
27530 static PyObject *_wrap_PyPreviewFrame_base_CreateControlBar(PyObject *, PyObject *args, PyObject *kwargs) {
27531 PyObject *resultobj;
27532 wxPyPreviewFrame *arg1 = (wxPyPreviewFrame *) 0 ;
27533 PyObject * obj0 = 0 ;
27534 char *kwnames[] = {
27535 (char *) "self", NULL
27536 };
27537
27538 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyPreviewFrame_base_CreateControlBar",kwnames,&obj0)) goto fail;
27539 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyPreviewFrame, SWIG_POINTER_EXCEPTION | 0);
27540 if (SWIG_arg_fail(1)) SWIG_fail;
27541 {
27542 PyThreadState* __tstate = wxPyBeginAllowThreads();
27543 (arg1)->base_CreateControlBar();
27544
27545 wxPyEndAllowThreads(__tstate);
27546 if (PyErr_Occurred()) SWIG_fail;
27547 }
27548 Py_INCREF(Py_None); resultobj = Py_None;
27549 return resultobj;
27550 fail:
27551 return NULL;
27552 }
27553
27554
27555 static PyObject * PyPreviewFrame_swigregister(PyObject *, PyObject *args) {
27556 PyObject *obj;
27557 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
27558 SWIG_TypeClientData(SWIGTYPE_p_wxPyPreviewFrame, obj);
27559 Py_INCREF(obj);
27560 return Py_BuildValue((char *)"");
27561 }
27562 static PyObject *_wrap_new_PyPreviewControlBar(PyObject *, PyObject *args, PyObject *kwargs) {
27563 PyObject *resultobj;
27564 wxPrintPreview *arg1 = (wxPrintPreview *) 0 ;
27565 long arg2 ;
27566 wxWindow *arg3 = (wxWindow *) 0 ;
27567 wxPoint const &arg4_defvalue = wxDefaultPosition ;
27568 wxPoint *arg4 = (wxPoint *) &arg4_defvalue ;
27569 wxSize const &arg5_defvalue = wxDefaultSize ;
27570 wxSize *arg5 = (wxSize *) &arg5_defvalue ;
27571 long arg6 = (long) 0 ;
27572 wxString const &arg7_defvalue = wxPyPanelNameStr ;
27573 wxString *arg7 = (wxString *) &arg7_defvalue ;
27574 wxPyPreviewControlBar *result;
27575 wxPoint temp4 ;
27576 wxSize temp5 ;
27577 bool temp7 = false ;
27578 PyObject * obj0 = 0 ;
27579 PyObject * obj1 = 0 ;
27580 PyObject * obj2 = 0 ;
27581 PyObject * obj3 = 0 ;
27582 PyObject * obj4 = 0 ;
27583 PyObject * obj5 = 0 ;
27584 PyObject * obj6 = 0 ;
27585 char *kwnames[] = {
27586 (char *) "preview",(char *) "buttons",(char *) "parent",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
27587 };
27588
27589 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO|OOOO:new_PyPreviewControlBar",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6)) goto fail;
27590 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintPreview, SWIG_POINTER_EXCEPTION | 0);
27591 if (SWIG_arg_fail(1)) SWIG_fail;
27592 {
27593 arg2 = (long)(SWIG_As_long(obj1));
27594 if (SWIG_arg_fail(2)) SWIG_fail;
27595 }
27596 SWIG_Python_ConvertPtr(obj2, (void **)&arg3, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
27597 if (SWIG_arg_fail(3)) SWIG_fail;
27598 if (obj3) {
27599 {
27600 arg4 = &temp4;
27601 if ( ! wxPoint_helper(obj3, &arg4)) SWIG_fail;
27602 }
27603 }
27604 if (obj4) {
27605 {
27606 arg5 = &temp5;
27607 if ( ! wxSize_helper(obj4, &arg5)) SWIG_fail;
27608 }
27609 }
27610 if (obj5) {
27611 {
27612 arg6 = (long)(SWIG_As_long(obj5));
27613 if (SWIG_arg_fail(6)) SWIG_fail;
27614 }
27615 }
27616 if (obj6) {
27617 {
27618 arg7 = wxString_in_helper(obj6);
27619 if (arg7 == NULL) SWIG_fail;
27620 temp7 = true;
27621 }
27622 }
27623 {
27624 if (!wxPyCheckForApp()) SWIG_fail;
27625 PyThreadState* __tstate = wxPyBeginAllowThreads();
27626 result = (wxPyPreviewControlBar *)new wxPyPreviewControlBar(arg1,arg2,arg3,(wxPoint const &)*arg4,(wxSize const &)*arg5,arg6,(wxString const &)*arg7);
27627
27628 wxPyEndAllowThreads(__tstate);
27629 if (PyErr_Occurred()) SWIG_fail;
27630 }
27631 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPyPreviewControlBar, 1);
27632 {
27633 if (temp7)
27634 delete arg7;
27635 }
27636 return resultobj;
27637 fail:
27638 {
27639 if (temp7)
27640 delete arg7;
27641 }
27642 return NULL;
27643 }
27644
27645
27646 static PyObject *_wrap_PyPreviewControlBar__setCallbackInfo(PyObject *, PyObject *args, PyObject *kwargs) {
27647 PyObject *resultobj;
27648 wxPyPreviewControlBar *arg1 = (wxPyPreviewControlBar *) 0 ;
27649 PyObject *arg2 = (PyObject *) 0 ;
27650 PyObject *arg3 = (PyObject *) 0 ;
27651 PyObject * obj0 = 0 ;
27652 PyObject * obj1 = 0 ;
27653 PyObject * obj2 = 0 ;
27654 char *kwnames[] = {
27655 (char *) "self",(char *) "self",(char *) "_class", NULL
27656 };
27657
27658 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:PyPreviewControlBar__setCallbackInfo",kwnames,&obj0,&obj1,&obj2)) goto fail;
27659 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyPreviewControlBar, SWIG_POINTER_EXCEPTION | 0);
27660 if (SWIG_arg_fail(1)) SWIG_fail;
27661 arg2 = obj1;
27662 arg3 = obj2;
27663 {
27664 PyThreadState* __tstate = wxPyBeginAllowThreads();
27665 (arg1)->_setCallbackInfo(arg2,arg3);
27666
27667 wxPyEndAllowThreads(__tstate);
27668 if (PyErr_Occurred()) SWIG_fail;
27669 }
27670 Py_INCREF(Py_None); resultobj = Py_None;
27671 return resultobj;
27672 fail:
27673 return NULL;
27674 }
27675
27676
27677 static PyObject *_wrap_PyPreviewControlBar_SetPrintPreview(PyObject *, PyObject *args, PyObject *kwargs) {
27678 PyObject *resultobj;
27679 wxPyPreviewControlBar *arg1 = (wxPyPreviewControlBar *) 0 ;
27680 wxPrintPreview *arg2 = (wxPrintPreview *) 0 ;
27681 PyObject * obj0 = 0 ;
27682 PyObject * obj1 = 0 ;
27683 char *kwnames[] = {
27684 (char *) "self",(char *) "preview", NULL
27685 };
27686
27687 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PyPreviewControlBar_SetPrintPreview",kwnames,&obj0,&obj1)) goto fail;
27688 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyPreviewControlBar, SWIG_POINTER_EXCEPTION | 0);
27689 if (SWIG_arg_fail(1)) SWIG_fail;
27690 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxPrintPreview, SWIG_POINTER_EXCEPTION | 0);
27691 if (SWIG_arg_fail(2)) SWIG_fail;
27692 {
27693 PyThreadState* __tstate = wxPyBeginAllowThreads();
27694 (arg1)->SetPrintPreview(arg2);
27695
27696 wxPyEndAllowThreads(__tstate);
27697 if (PyErr_Occurred()) SWIG_fail;
27698 }
27699 Py_INCREF(Py_None); resultobj = Py_None;
27700 return resultobj;
27701 fail:
27702 return NULL;
27703 }
27704
27705
27706 static PyObject *_wrap_PyPreviewControlBar_base_CreateButtons(PyObject *, PyObject *args, PyObject *kwargs) {
27707 PyObject *resultobj;
27708 wxPyPreviewControlBar *arg1 = (wxPyPreviewControlBar *) 0 ;
27709 PyObject * obj0 = 0 ;
27710 char *kwnames[] = {
27711 (char *) "self", NULL
27712 };
27713
27714 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyPreviewControlBar_base_CreateButtons",kwnames,&obj0)) goto fail;
27715 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyPreviewControlBar, SWIG_POINTER_EXCEPTION | 0);
27716 if (SWIG_arg_fail(1)) SWIG_fail;
27717 {
27718 PyThreadState* __tstate = wxPyBeginAllowThreads();
27719 (arg1)->base_CreateButtons();
27720
27721 wxPyEndAllowThreads(__tstate);
27722 if (PyErr_Occurred()) SWIG_fail;
27723 }
27724 Py_INCREF(Py_None); resultobj = Py_None;
27725 return resultobj;
27726 fail:
27727 return NULL;
27728 }
27729
27730
27731 static PyObject *_wrap_PyPreviewControlBar_base_SetZoomControl(PyObject *, PyObject *args, PyObject *kwargs) {
27732 PyObject *resultobj;
27733 wxPyPreviewControlBar *arg1 = (wxPyPreviewControlBar *) 0 ;
27734 int arg2 ;
27735 PyObject * obj0 = 0 ;
27736 PyObject * obj1 = 0 ;
27737 char *kwnames[] = {
27738 (char *) "self",(char *) "zoom", NULL
27739 };
27740
27741 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PyPreviewControlBar_base_SetZoomControl",kwnames,&obj0,&obj1)) goto fail;
27742 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyPreviewControlBar, SWIG_POINTER_EXCEPTION | 0);
27743 if (SWIG_arg_fail(1)) SWIG_fail;
27744 {
27745 arg2 = (int)(SWIG_As_int(obj1));
27746 if (SWIG_arg_fail(2)) SWIG_fail;
27747 }
27748 {
27749 PyThreadState* __tstate = wxPyBeginAllowThreads();
27750 (arg1)->base_SetZoomControl(arg2);
27751
27752 wxPyEndAllowThreads(__tstate);
27753 if (PyErr_Occurred()) SWIG_fail;
27754 }
27755 Py_INCREF(Py_None); resultobj = Py_None;
27756 return resultobj;
27757 fail:
27758 return NULL;
27759 }
27760
27761
27762 static PyObject * PyPreviewControlBar_swigregister(PyObject *, PyObject *args) {
27763 PyObject *obj;
27764 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
27765 SWIG_TypeClientData(SWIGTYPE_p_wxPyPreviewControlBar, obj);
27766 Py_INCREF(obj);
27767 return Py_BuildValue((char *)"");
27768 }
27769 static PyMethodDef SwigMethods[] = {
27770 { (char *)"new_Panel", (PyCFunction) _wrap_new_Panel, METH_VARARGS | METH_KEYWORDS, NULL},
27771 { (char *)"new_PrePanel", (PyCFunction) _wrap_new_PrePanel, METH_VARARGS | METH_KEYWORDS, NULL},
27772 { (char *)"Panel_Create", (PyCFunction) _wrap_Panel_Create, METH_VARARGS | METH_KEYWORDS, NULL},
27773 { (char *)"Panel_InitDialog", (PyCFunction) _wrap_Panel_InitDialog, METH_VARARGS | METH_KEYWORDS, NULL},
27774 { (char *)"Panel_SetFocus", (PyCFunction) _wrap_Panel_SetFocus, METH_VARARGS | METH_KEYWORDS, NULL},
27775 { (char *)"Panel_SetFocusIgnoringChildren", (PyCFunction) _wrap_Panel_SetFocusIgnoringChildren, METH_VARARGS | METH_KEYWORDS, NULL},
27776 { (char *)"Panel_GetClassDefaultAttributes", (PyCFunction) _wrap_Panel_GetClassDefaultAttributes, METH_VARARGS | METH_KEYWORDS, NULL},
27777 { (char *)"Panel_swigregister", Panel_swigregister, METH_VARARGS, NULL},
27778 { (char *)"new_ScrolledWindow", (PyCFunction) _wrap_new_ScrolledWindow, METH_VARARGS | METH_KEYWORDS, NULL},
27779 { (char *)"new_PreScrolledWindow", (PyCFunction) _wrap_new_PreScrolledWindow, METH_VARARGS | METH_KEYWORDS, NULL},
27780 { (char *)"ScrolledWindow_Create", (PyCFunction) _wrap_ScrolledWindow_Create, METH_VARARGS | METH_KEYWORDS, NULL},
27781 { (char *)"ScrolledWindow_SetScrollbars", (PyCFunction) _wrap_ScrolledWindow_SetScrollbars, METH_VARARGS | METH_KEYWORDS, NULL},
27782 { (char *)"ScrolledWindow_Scroll", (PyCFunction) _wrap_ScrolledWindow_Scroll, METH_VARARGS | METH_KEYWORDS, NULL},
27783 { (char *)"ScrolledWindow_GetScrollPageSize", (PyCFunction) _wrap_ScrolledWindow_GetScrollPageSize, METH_VARARGS | METH_KEYWORDS, NULL},
27784 { (char *)"ScrolledWindow_SetScrollPageSize", (PyCFunction) _wrap_ScrolledWindow_SetScrollPageSize, METH_VARARGS | METH_KEYWORDS, NULL},
27785 { (char *)"ScrolledWindow_SetScrollRate", (PyCFunction) _wrap_ScrolledWindow_SetScrollRate, METH_VARARGS | METH_KEYWORDS, NULL},
27786 { (char *)"ScrolledWindow_GetScrollPixelsPerUnit", (PyCFunction) _wrap_ScrolledWindow_GetScrollPixelsPerUnit, METH_VARARGS | METH_KEYWORDS, NULL},
27787 { (char *)"ScrolledWindow_EnableScrolling", (PyCFunction) _wrap_ScrolledWindow_EnableScrolling, METH_VARARGS | METH_KEYWORDS, NULL},
27788 { (char *)"ScrolledWindow_GetViewStart", (PyCFunction) _wrap_ScrolledWindow_GetViewStart, METH_VARARGS | METH_KEYWORDS, NULL},
27789 { (char *)"ScrolledWindow_SetScale", (PyCFunction) _wrap_ScrolledWindow_SetScale, METH_VARARGS | METH_KEYWORDS, NULL},
27790 { (char *)"ScrolledWindow_GetScaleX", (PyCFunction) _wrap_ScrolledWindow_GetScaleX, METH_VARARGS | METH_KEYWORDS, NULL},
27791 { (char *)"ScrolledWindow_GetScaleY", (PyCFunction) _wrap_ScrolledWindow_GetScaleY, METH_VARARGS | METH_KEYWORDS, NULL},
27792 { (char *)"ScrolledWindow_CalcScrolledPosition", _wrap_ScrolledWindow_CalcScrolledPosition, METH_VARARGS, NULL},
27793 { (char *)"ScrolledWindow_CalcUnscrolledPosition", _wrap_ScrolledWindow_CalcUnscrolledPosition, METH_VARARGS, NULL},
27794 { (char *)"ScrolledWindow_AdjustScrollbars", (PyCFunction) _wrap_ScrolledWindow_AdjustScrollbars, METH_VARARGS | METH_KEYWORDS, NULL},
27795 { (char *)"ScrolledWindow_CalcScrollInc", (PyCFunction) _wrap_ScrolledWindow_CalcScrollInc, METH_VARARGS | METH_KEYWORDS, NULL},
27796 { (char *)"ScrolledWindow_SetTargetWindow", (PyCFunction) _wrap_ScrolledWindow_SetTargetWindow, METH_VARARGS | METH_KEYWORDS, NULL},
27797 { (char *)"ScrolledWindow_GetTargetWindow", (PyCFunction) _wrap_ScrolledWindow_GetTargetWindow, METH_VARARGS | METH_KEYWORDS, NULL},
27798 { (char *)"ScrolledWindow_SetTargetRect", (PyCFunction) _wrap_ScrolledWindow_SetTargetRect, METH_VARARGS | METH_KEYWORDS, NULL},
27799 { (char *)"ScrolledWindow_GetTargetRect", (PyCFunction) _wrap_ScrolledWindow_GetTargetRect, METH_VARARGS | METH_KEYWORDS, NULL},
27800 { (char *)"ScrolledWindow_DoPrepareDC", (PyCFunction) _wrap_ScrolledWindow_DoPrepareDC, METH_VARARGS | METH_KEYWORDS, NULL},
27801 { (char *)"ScrolledWindow_GetClassDefaultAttributes", (PyCFunction) _wrap_ScrolledWindow_GetClassDefaultAttributes, METH_VARARGS | METH_KEYWORDS, NULL},
27802 { (char *)"ScrolledWindow_swigregister", ScrolledWindow_swigregister, METH_VARARGS, NULL},
27803 { (char *)"TopLevelWindow_Maximize", (PyCFunction) _wrap_TopLevelWindow_Maximize, METH_VARARGS | METH_KEYWORDS, NULL},
27804 { (char *)"TopLevelWindow_Restore", (PyCFunction) _wrap_TopLevelWindow_Restore, METH_VARARGS | METH_KEYWORDS, NULL},
27805 { (char *)"TopLevelWindow_Iconize", (PyCFunction) _wrap_TopLevelWindow_Iconize, METH_VARARGS | METH_KEYWORDS, NULL},
27806 { (char *)"TopLevelWindow_IsMaximized", (PyCFunction) _wrap_TopLevelWindow_IsMaximized, METH_VARARGS | METH_KEYWORDS, NULL},
27807 { (char *)"TopLevelWindow_IsIconized", (PyCFunction) _wrap_TopLevelWindow_IsIconized, METH_VARARGS | METH_KEYWORDS, NULL},
27808 { (char *)"TopLevelWindow_GetIcon", (PyCFunction) _wrap_TopLevelWindow_GetIcon, METH_VARARGS | METH_KEYWORDS, NULL},
27809 { (char *)"TopLevelWindow_SetIcon", (PyCFunction) _wrap_TopLevelWindow_SetIcon, METH_VARARGS | METH_KEYWORDS, NULL},
27810 { (char *)"TopLevelWindow_SetIcons", (PyCFunction) _wrap_TopLevelWindow_SetIcons, METH_VARARGS | METH_KEYWORDS, NULL},
27811 { (char *)"TopLevelWindow_ShowFullScreen", (PyCFunction) _wrap_TopLevelWindow_ShowFullScreen, METH_VARARGS | METH_KEYWORDS, NULL},
27812 { (char *)"TopLevelWindow_IsFullScreen", (PyCFunction) _wrap_TopLevelWindow_IsFullScreen, METH_VARARGS | METH_KEYWORDS, NULL},
27813 { (char *)"TopLevelWindow_SetTitle", (PyCFunction) _wrap_TopLevelWindow_SetTitle, METH_VARARGS | METH_KEYWORDS, NULL},
27814 { (char *)"TopLevelWindow_GetTitle", (PyCFunction) _wrap_TopLevelWindow_GetTitle, METH_VARARGS | METH_KEYWORDS, NULL},
27815 { (char *)"TopLevelWindow_SetShape", (PyCFunction) _wrap_TopLevelWindow_SetShape, METH_VARARGS | METH_KEYWORDS, NULL},
27816 { (char *)"TopLevelWindow_RequestUserAttention", (PyCFunction) _wrap_TopLevelWindow_RequestUserAttention, METH_VARARGS | METH_KEYWORDS, NULL},
27817 { (char *)"TopLevelWindow_IsActive", (PyCFunction) _wrap_TopLevelWindow_IsActive, METH_VARARGS | METH_KEYWORDS, NULL},
27818 { (char *)"TopLevelWindow_MacSetMetalAppearance", (PyCFunction) _wrap_TopLevelWindow_MacSetMetalAppearance, METH_VARARGS | METH_KEYWORDS, NULL},
27819 { (char *)"TopLevelWindow_MacGetMetalAppearance", (PyCFunction) _wrap_TopLevelWindow_MacGetMetalAppearance, METH_VARARGS | METH_KEYWORDS, NULL},
27820 { (char *)"TopLevelWindow_swigregister", TopLevelWindow_swigregister, METH_VARARGS, NULL},
27821 { (char *)"new_Frame", (PyCFunction) _wrap_new_Frame, METH_VARARGS | METH_KEYWORDS, NULL},
27822 { (char *)"new_PreFrame", (PyCFunction) _wrap_new_PreFrame, METH_VARARGS | METH_KEYWORDS, NULL},
27823 { (char *)"Frame_Create", (PyCFunction) _wrap_Frame_Create, METH_VARARGS | METH_KEYWORDS, NULL},
27824 { (char *)"Frame_GetClientAreaOrigin", (PyCFunction) _wrap_Frame_GetClientAreaOrigin, METH_VARARGS | METH_KEYWORDS, NULL},
27825 { (char *)"Frame_SendSizeEvent", (PyCFunction) _wrap_Frame_SendSizeEvent, METH_VARARGS | METH_KEYWORDS, NULL},
27826 { (char *)"Frame_SetMenuBar", (PyCFunction) _wrap_Frame_SetMenuBar, METH_VARARGS | METH_KEYWORDS, NULL},
27827 { (char *)"Frame_GetMenuBar", (PyCFunction) _wrap_Frame_GetMenuBar, METH_VARARGS | METH_KEYWORDS, NULL},
27828 { (char *)"Frame_ProcessCommand", (PyCFunction) _wrap_Frame_ProcessCommand, METH_VARARGS | METH_KEYWORDS, NULL},
27829 { (char *)"Frame_CreateStatusBar", (PyCFunction) _wrap_Frame_CreateStatusBar, METH_VARARGS | METH_KEYWORDS, NULL},
27830 { (char *)"Frame_GetStatusBar", (PyCFunction) _wrap_Frame_GetStatusBar, METH_VARARGS | METH_KEYWORDS, NULL},
27831 { (char *)"Frame_SetStatusBar", (PyCFunction) _wrap_Frame_SetStatusBar, METH_VARARGS | METH_KEYWORDS, NULL},
27832 { (char *)"Frame_SetStatusText", (PyCFunction) _wrap_Frame_SetStatusText, METH_VARARGS | METH_KEYWORDS, NULL},
27833 { (char *)"Frame_SetStatusWidths", (PyCFunction) _wrap_Frame_SetStatusWidths, METH_VARARGS | METH_KEYWORDS, NULL},
27834 { (char *)"Frame_PushStatusText", (PyCFunction) _wrap_Frame_PushStatusText, METH_VARARGS | METH_KEYWORDS, NULL},
27835 { (char *)"Frame_PopStatusText", (PyCFunction) _wrap_Frame_PopStatusText, METH_VARARGS | METH_KEYWORDS, NULL},
27836 { (char *)"Frame_SetStatusBarPane", (PyCFunction) _wrap_Frame_SetStatusBarPane, METH_VARARGS | METH_KEYWORDS, NULL},
27837 { (char *)"Frame_GetStatusBarPane", (PyCFunction) _wrap_Frame_GetStatusBarPane, METH_VARARGS | METH_KEYWORDS, NULL},
27838 { (char *)"Frame_CreateToolBar", (PyCFunction) _wrap_Frame_CreateToolBar, METH_VARARGS | METH_KEYWORDS, NULL},
27839 { (char *)"Frame_GetToolBar", (PyCFunction) _wrap_Frame_GetToolBar, METH_VARARGS | METH_KEYWORDS, NULL},
27840 { (char *)"Frame_SetToolBar", (PyCFunction) _wrap_Frame_SetToolBar, METH_VARARGS | METH_KEYWORDS, NULL},
27841 { (char *)"Frame_DoGiveHelp", (PyCFunction) _wrap_Frame_DoGiveHelp, METH_VARARGS | METH_KEYWORDS, NULL},
27842 { (char *)"Frame_DoMenuUpdates", (PyCFunction) _wrap_Frame_DoMenuUpdates, METH_VARARGS | METH_KEYWORDS, NULL},
27843 { (char *)"Frame_GetClassDefaultAttributes", (PyCFunction) _wrap_Frame_GetClassDefaultAttributes, METH_VARARGS | METH_KEYWORDS, NULL},
27844 { (char *)"Frame_swigregister", Frame_swigregister, METH_VARARGS, NULL},
27845 { (char *)"new_Dialog", (PyCFunction) _wrap_new_Dialog, METH_VARARGS | METH_KEYWORDS, NULL},
27846 { (char *)"new_PreDialog", (PyCFunction) _wrap_new_PreDialog, METH_VARARGS | METH_KEYWORDS, NULL},
27847 { (char *)"Dialog_Create", (PyCFunction) _wrap_Dialog_Create, METH_VARARGS | METH_KEYWORDS, NULL},
27848 { (char *)"Dialog_SetReturnCode", (PyCFunction) _wrap_Dialog_SetReturnCode, METH_VARARGS | METH_KEYWORDS, NULL},
27849 { (char *)"Dialog_GetReturnCode", (PyCFunction) _wrap_Dialog_GetReturnCode, METH_VARARGS | METH_KEYWORDS, NULL},
27850 { (char *)"Dialog_CreateTextSizer", (PyCFunction) _wrap_Dialog_CreateTextSizer, METH_VARARGS | METH_KEYWORDS, NULL},
27851 { (char *)"Dialog_CreateButtonSizer", (PyCFunction) _wrap_Dialog_CreateButtonSizer, METH_VARARGS | METH_KEYWORDS, NULL},
27852 { (char *)"Dialog_CreateStdDialogButtonSizer", (PyCFunction) _wrap_Dialog_CreateStdDialogButtonSizer, METH_VARARGS | METH_KEYWORDS, NULL},
27853 { (char *)"Dialog_IsModal", (PyCFunction) _wrap_Dialog_IsModal, METH_VARARGS | METH_KEYWORDS, NULL},
27854 { (char *)"Dialog_ShowModal", (PyCFunction) _wrap_Dialog_ShowModal, METH_VARARGS | METH_KEYWORDS, NULL},
27855 { (char *)"Dialog_EndModal", (PyCFunction) _wrap_Dialog_EndModal, METH_VARARGS | METH_KEYWORDS, NULL},
27856 { (char *)"Dialog_GetClassDefaultAttributes", (PyCFunction) _wrap_Dialog_GetClassDefaultAttributes, METH_VARARGS | METH_KEYWORDS, NULL},
27857 { (char *)"Dialog_swigregister", Dialog_swigregister, METH_VARARGS, NULL},
27858 { (char *)"new_MiniFrame", (PyCFunction) _wrap_new_MiniFrame, METH_VARARGS | METH_KEYWORDS, NULL},
27859 { (char *)"new_PreMiniFrame", (PyCFunction) _wrap_new_PreMiniFrame, METH_VARARGS | METH_KEYWORDS, NULL},
27860 { (char *)"MiniFrame_Create", (PyCFunction) _wrap_MiniFrame_Create, METH_VARARGS | METH_KEYWORDS, NULL},
27861 { (char *)"MiniFrame_swigregister", MiniFrame_swigregister, METH_VARARGS, NULL},
27862 { (char *)"new_SplashScreenWindow", (PyCFunction) _wrap_new_SplashScreenWindow, METH_VARARGS | METH_KEYWORDS, NULL},
27863 { (char *)"SplashScreenWindow_SetBitmap", (PyCFunction) _wrap_SplashScreenWindow_SetBitmap, METH_VARARGS | METH_KEYWORDS, NULL},
27864 { (char *)"SplashScreenWindow_GetBitmap", (PyCFunction) _wrap_SplashScreenWindow_GetBitmap, METH_VARARGS | METH_KEYWORDS, NULL},
27865 { (char *)"SplashScreenWindow_swigregister", SplashScreenWindow_swigregister, METH_VARARGS, NULL},
27866 { (char *)"new_SplashScreen", (PyCFunction) _wrap_new_SplashScreen, METH_VARARGS | METH_KEYWORDS, NULL},
27867 { (char *)"SplashScreen_GetSplashStyle", (PyCFunction) _wrap_SplashScreen_GetSplashStyle, METH_VARARGS | METH_KEYWORDS, NULL},
27868 { (char *)"SplashScreen_GetSplashWindow", (PyCFunction) _wrap_SplashScreen_GetSplashWindow, METH_VARARGS | METH_KEYWORDS, NULL},
27869 { (char *)"SplashScreen_GetTimeout", (PyCFunction) _wrap_SplashScreen_GetTimeout, METH_VARARGS | METH_KEYWORDS, NULL},
27870 { (char *)"SplashScreen_swigregister", SplashScreen_swigregister, METH_VARARGS, NULL},
27871 { (char *)"new_StatusBar", (PyCFunction) _wrap_new_StatusBar, METH_VARARGS | METH_KEYWORDS, NULL},
27872 { (char *)"new_PreStatusBar", (PyCFunction) _wrap_new_PreStatusBar, METH_VARARGS | METH_KEYWORDS, NULL},
27873 { (char *)"StatusBar_Create", (PyCFunction) _wrap_StatusBar_Create, METH_VARARGS | METH_KEYWORDS, NULL},
27874 { (char *)"StatusBar_SetFieldsCount", (PyCFunction) _wrap_StatusBar_SetFieldsCount, METH_VARARGS | METH_KEYWORDS, NULL},
27875 { (char *)"StatusBar_GetFieldsCount", (PyCFunction) _wrap_StatusBar_GetFieldsCount, METH_VARARGS | METH_KEYWORDS, NULL},
27876 { (char *)"StatusBar_SetStatusText", (PyCFunction) _wrap_StatusBar_SetStatusText, METH_VARARGS | METH_KEYWORDS, NULL},
27877 { (char *)"StatusBar_GetStatusText", (PyCFunction) _wrap_StatusBar_GetStatusText, METH_VARARGS | METH_KEYWORDS, NULL},
27878 { (char *)"StatusBar_PushStatusText", (PyCFunction) _wrap_StatusBar_PushStatusText, METH_VARARGS | METH_KEYWORDS, NULL},
27879 { (char *)"StatusBar_PopStatusText", (PyCFunction) _wrap_StatusBar_PopStatusText, METH_VARARGS | METH_KEYWORDS, NULL},
27880 { (char *)"StatusBar_SetStatusWidths", (PyCFunction) _wrap_StatusBar_SetStatusWidths, METH_VARARGS | METH_KEYWORDS, NULL},
27881 { (char *)"StatusBar_SetStatusStyles", (PyCFunction) _wrap_StatusBar_SetStatusStyles, METH_VARARGS | METH_KEYWORDS, NULL},
27882 { (char *)"StatusBar_GetFieldRect", (PyCFunction) _wrap_StatusBar_GetFieldRect, METH_VARARGS | METH_KEYWORDS, NULL},
27883 { (char *)"StatusBar_SetMinHeight", (PyCFunction) _wrap_StatusBar_SetMinHeight, METH_VARARGS | METH_KEYWORDS, NULL},
27884 { (char *)"StatusBar_GetBorderX", (PyCFunction) _wrap_StatusBar_GetBorderX, METH_VARARGS | METH_KEYWORDS, NULL},
27885 { (char *)"StatusBar_GetBorderY", (PyCFunction) _wrap_StatusBar_GetBorderY, METH_VARARGS | METH_KEYWORDS, NULL},
27886 { (char *)"StatusBar_GetClassDefaultAttributes", (PyCFunction) _wrap_StatusBar_GetClassDefaultAttributes, METH_VARARGS | METH_KEYWORDS, NULL},
27887 { (char *)"StatusBar_swigregister", StatusBar_swigregister, METH_VARARGS, NULL},
27888 { (char *)"new_SplitterWindow", (PyCFunction) _wrap_new_SplitterWindow, METH_VARARGS | METH_KEYWORDS, NULL},
27889 { (char *)"new_PreSplitterWindow", (PyCFunction) _wrap_new_PreSplitterWindow, METH_VARARGS | METH_KEYWORDS, NULL},
27890 { (char *)"SplitterWindow_Create", (PyCFunction) _wrap_SplitterWindow_Create, METH_VARARGS | METH_KEYWORDS, NULL},
27891 { (char *)"SplitterWindow_GetWindow1", (PyCFunction) _wrap_SplitterWindow_GetWindow1, METH_VARARGS | METH_KEYWORDS, NULL},
27892 { (char *)"SplitterWindow_GetWindow2", (PyCFunction) _wrap_SplitterWindow_GetWindow2, METH_VARARGS | METH_KEYWORDS, NULL},
27893 { (char *)"SplitterWindow_SetSplitMode", (PyCFunction) _wrap_SplitterWindow_SetSplitMode, METH_VARARGS | METH_KEYWORDS, NULL},
27894 { (char *)"SplitterWindow_GetSplitMode", (PyCFunction) _wrap_SplitterWindow_GetSplitMode, METH_VARARGS | METH_KEYWORDS, NULL},
27895 { (char *)"SplitterWindow_Initialize", (PyCFunction) _wrap_SplitterWindow_Initialize, METH_VARARGS | METH_KEYWORDS, NULL},
27896 { (char *)"SplitterWindow_SplitVertically", (PyCFunction) _wrap_SplitterWindow_SplitVertically, METH_VARARGS | METH_KEYWORDS, NULL},
27897 { (char *)"SplitterWindow_SplitHorizontally", (PyCFunction) _wrap_SplitterWindow_SplitHorizontally, METH_VARARGS | METH_KEYWORDS, NULL},
27898 { (char *)"SplitterWindow_Unsplit", (PyCFunction) _wrap_SplitterWindow_Unsplit, METH_VARARGS | METH_KEYWORDS, NULL},
27899 { (char *)"SplitterWindow_ReplaceWindow", (PyCFunction) _wrap_SplitterWindow_ReplaceWindow, METH_VARARGS | METH_KEYWORDS, NULL},
27900 { (char *)"SplitterWindow_UpdateSize", (PyCFunction) _wrap_SplitterWindow_UpdateSize, METH_VARARGS | METH_KEYWORDS, NULL},
27901 { (char *)"SplitterWindow_IsSplit", (PyCFunction) _wrap_SplitterWindow_IsSplit, METH_VARARGS | METH_KEYWORDS, NULL},
27902 { (char *)"SplitterWindow_SetSashSize", (PyCFunction) _wrap_SplitterWindow_SetSashSize, METH_VARARGS | METH_KEYWORDS, NULL},
27903 { (char *)"SplitterWindow_SetBorderSize", (PyCFunction) _wrap_SplitterWindow_SetBorderSize, METH_VARARGS | METH_KEYWORDS, NULL},
27904 { (char *)"SplitterWindow_GetSashSize", (PyCFunction) _wrap_SplitterWindow_GetSashSize, METH_VARARGS | METH_KEYWORDS, NULL},
27905 { (char *)"SplitterWindow_GetBorderSize", (PyCFunction) _wrap_SplitterWindow_GetBorderSize, METH_VARARGS | METH_KEYWORDS, NULL},
27906 { (char *)"SplitterWindow_SetSashPosition", (PyCFunction) _wrap_SplitterWindow_SetSashPosition, METH_VARARGS | METH_KEYWORDS, NULL},
27907 { (char *)"SplitterWindow_GetSashPosition", (PyCFunction) _wrap_SplitterWindow_GetSashPosition, METH_VARARGS | METH_KEYWORDS, NULL},
27908 { (char *)"SplitterWindow_SetSashGravity", (PyCFunction) _wrap_SplitterWindow_SetSashGravity, METH_VARARGS | METH_KEYWORDS, NULL},
27909 { (char *)"SplitterWindow_GetSashGravity", (PyCFunction) _wrap_SplitterWindow_GetSashGravity, METH_VARARGS | METH_KEYWORDS, NULL},
27910 { (char *)"SplitterWindow_SetMinimumPaneSize", (PyCFunction) _wrap_SplitterWindow_SetMinimumPaneSize, METH_VARARGS | METH_KEYWORDS, NULL},
27911 { (char *)"SplitterWindow_GetMinimumPaneSize", (PyCFunction) _wrap_SplitterWindow_GetMinimumPaneSize, METH_VARARGS | METH_KEYWORDS, NULL},
27912 { (char *)"SplitterWindow_SashHitTest", (PyCFunction) _wrap_SplitterWindow_SashHitTest, METH_VARARGS | METH_KEYWORDS, NULL},
27913 { (char *)"SplitterWindow_SizeWindows", (PyCFunction) _wrap_SplitterWindow_SizeWindows, METH_VARARGS | METH_KEYWORDS, NULL},
27914 { (char *)"SplitterWindow_SetNeedUpdating", (PyCFunction) _wrap_SplitterWindow_SetNeedUpdating, METH_VARARGS | METH_KEYWORDS, NULL},
27915 { (char *)"SplitterWindow_GetNeedUpdating", (PyCFunction) _wrap_SplitterWindow_GetNeedUpdating, METH_VARARGS | METH_KEYWORDS, NULL},
27916 { (char *)"SplitterWindow_GetClassDefaultAttributes", (PyCFunction) _wrap_SplitterWindow_GetClassDefaultAttributes, METH_VARARGS | METH_KEYWORDS, NULL},
27917 { (char *)"SplitterWindow_swigregister", SplitterWindow_swigregister, METH_VARARGS, NULL},
27918 { (char *)"new_SplitterEvent", (PyCFunction) _wrap_new_SplitterEvent, METH_VARARGS | METH_KEYWORDS, NULL},
27919 { (char *)"SplitterEvent_SetSashPosition", (PyCFunction) _wrap_SplitterEvent_SetSashPosition, METH_VARARGS | METH_KEYWORDS, NULL},
27920 { (char *)"SplitterEvent_GetSashPosition", (PyCFunction) _wrap_SplitterEvent_GetSashPosition, METH_VARARGS | METH_KEYWORDS, NULL},
27921 { (char *)"SplitterEvent_GetWindowBeingRemoved", (PyCFunction) _wrap_SplitterEvent_GetWindowBeingRemoved, METH_VARARGS | METH_KEYWORDS, NULL},
27922 { (char *)"SplitterEvent_GetX", (PyCFunction) _wrap_SplitterEvent_GetX, METH_VARARGS | METH_KEYWORDS, NULL},
27923 { (char *)"SplitterEvent_GetY", (PyCFunction) _wrap_SplitterEvent_GetY, METH_VARARGS | METH_KEYWORDS, NULL},
27924 { (char *)"SplitterEvent_swigregister", SplitterEvent_swigregister, METH_VARARGS, NULL},
27925 { (char *)"new_SashWindow", (PyCFunction) _wrap_new_SashWindow, METH_VARARGS | METH_KEYWORDS, NULL},
27926 { (char *)"new_PreSashWindow", (PyCFunction) _wrap_new_PreSashWindow, METH_VARARGS | METH_KEYWORDS, NULL},
27927 { (char *)"SashWindow_Create", (PyCFunction) _wrap_SashWindow_Create, METH_VARARGS | METH_KEYWORDS, NULL},
27928 { (char *)"SashWindow_SetSashVisible", (PyCFunction) _wrap_SashWindow_SetSashVisible, METH_VARARGS | METH_KEYWORDS, NULL},
27929 { (char *)"SashWindow_GetSashVisible", (PyCFunction) _wrap_SashWindow_GetSashVisible, METH_VARARGS | METH_KEYWORDS, NULL},
27930 { (char *)"SashWindow_SetSashBorder", (PyCFunction) _wrap_SashWindow_SetSashBorder, METH_VARARGS | METH_KEYWORDS, NULL},
27931 { (char *)"SashWindow_HasBorder", (PyCFunction) _wrap_SashWindow_HasBorder, METH_VARARGS | METH_KEYWORDS, NULL},
27932 { (char *)"SashWindow_GetEdgeMargin", (PyCFunction) _wrap_SashWindow_GetEdgeMargin, METH_VARARGS | METH_KEYWORDS, NULL},
27933 { (char *)"SashWindow_SetDefaultBorderSize", (PyCFunction) _wrap_SashWindow_SetDefaultBorderSize, METH_VARARGS | METH_KEYWORDS, NULL},
27934 { (char *)"SashWindow_GetDefaultBorderSize", (PyCFunction) _wrap_SashWindow_GetDefaultBorderSize, METH_VARARGS | METH_KEYWORDS, NULL},
27935 { (char *)"SashWindow_SetExtraBorderSize", (PyCFunction) _wrap_SashWindow_SetExtraBorderSize, METH_VARARGS | METH_KEYWORDS, NULL},
27936 { (char *)"SashWindow_GetExtraBorderSize", (PyCFunction) _wrap_SashWindow_GetExtraBorderSize, METH_VARARGS | METH_KEYWORDS, NULL},
27937 { (char *)"SashWindow_SetMinimumSizeX", (PyCFunction) _wrap_SashWindow_SetMinimumSizeX, METH_VARARGS | METH_KEYWORDS, NULL},
27938 { (char *)"SashWindow_SetMinimumSizeY", (PyCFunction) _wrap_SashWindow_SetMinimumSizeY, METH_VARARGS | METH_KEYWORDS, NULL},
27939 { (char *)"SashWindow_GetMinimumSizeX", (PyCFunction) _wrap_SashWindow_GetMinimumSizeX, METH_VARARGS | METH_KEYWORDS, NULL},
27940 { (char *)"SashWindow_GetMinimumSizeY", (PyCFunction) _wrap_SashWindow_GetMinimumSizeY, METH_VARARGS | METH_KEYWORDS, NULL},
27941 { (char *)"SashWindow_SetMaximumSizeX", (PyCFunction) _wrap_SashWindow_SetMaximumSizeX, METH_VARARGS | METH_KEYWORDS, NULL},
27942 { (char *)"SashWindow_SetMaximumSizeY", (PyCFunction) _wrap_SashWindow_SetMaximumSizeY, METH_VARARGS | METH_KEYWORDS, NULL},
27943 { (char *)"SashWindow_GetMaximumSizeX", (PyCFunction) _wrap_SashWindow_GetMaximumSizeX, METH_VARARGS | METH_KEYWORDS, NULL},
27944 { (char *)"SashWindow_GetMaximumSizeY", (PyCFunction) _wrap_SashWindow_GetMaximumSizeY, METH_VARARGS | METH_KEYWORDS, NULL},
27945 { (char *)"SashWindow_SashHitTest", (PyCFunction) _wrap_SashWindow_SashHitTest, METH_VARARGS | METH_KEYWORDS, NULL},
27946 { (char *)"SashWindow_SizeWindows", (PyCFunction) _wrap_SashWindow_SizeWindows, METH_VARARGS | METH_KEYWORDS, NULL},
27947 { (char *)"SashWindow_swigregister", SashWindow_swigregister, METH_VARARGS, NULL},
27948 { (char *)"new_SashEvent", (PyCFunction) _wrap_new_SashEvent, METH_VARARGS | METH_KEYWORDS, NULL},
27949 { (char *)"SashEvent_SetEdge", (PyCFunction) _wrap_SashEvent_SetEdge, METH_VARARGS | METH_KEYWORDS, NULL},
27950 { (char *)"SashEvent_GetEdge", (PyCFunction) _wrap_SashEvent_GetEdge, METH_VARARGS | METH_KEYWORDS, NULL},
27951 { (char *)"SashEvent_SetDragRect", (PyCFunction) _wrap_SashEvent_SetDragRect, METH_VARARGS | METH_KEYWORDS, NULL},
27952 { (char *)"SashEvent_GetDragRect", (PyCFunction) _wrap_SashEvent_GetDragRect, METH_VARARGS | METH_KEYWORDS, NULL},
27953 { (char *)"SashEvent_SetDragStatus", (PyCFunction) _wrap_SashEvent_SetDragStatus, METH_VARARGS | METH_KEYWORDS, NULL},
27954 { (char *)"SashEvent_GetDragStatus", (PyCFunction) _wrap_SashEvent_GetDragStatus, METH_VARARGS | METH_KEYWORDS, NULL},
27955 { (char *)"SashEvent_swigregister", SashEvent_swigregister, METH_VARARGS, NULL},
27956 { (char *)"new_QueryLayoutInfoEvent", (PyCFunction) _wrap_new_QueryLayoutInfoEvent, METH_VARARGS | METH_KEYWORDS, NULL},
27957 { (char *)"QueryLayoutInfoEvent_SetRequestedLength", (PyCFunction) _wrap_QueryLayoutInfoEvent_SetRequestedLength, METH_VARARGS | METH_KEYWORDS, NULL},
27958 { (char *)"QueryLayoutInfoEvent_GetRequestedLength", (PyCFunction) _wrap_QueryLayoutInfoEvent_GetRequestedLength, METH_VARARGS | METH_KEYWORDS, NULL},
27959 { (char *)"QueryLayoutInfoEvent_SetFlags", (PyCFunction) _wrap_QueryLayoutInfoEvent_SetFlags, METH_VARARGS | METH_KEYWORDS, NULL},
27960 { (char *)"QueryLayoutInfoEvent_GetFlags", (PyCFunction) _wrap_QueryLayoutInfoEvent_GetFlags, METH_VARARGS | METH_KEYWORDS, NULL},
27961 { (char *)"QueryLayoutInfoEvent_SetSize", (PyCFunction) _wrap_QueryLayoutInfoEvent_SetSize, METH_VARARGS | METH_KEYWORDS, NULL},
27962 { (char *)"QueryLayoutInfoEvent_GetSize", (PyCFunction) _wrap_QueryLayoutInfoEvent_GetSize, METH_VARARGS | METH_KEYWORDS, NULL},
27963 { (char *)"QueryLayoutInfoEvent_SetOrientation", (PyCFunction) _wrap_QueryLayoutInfoEvent_SetOrientation, METH_VARARGS | METH_KEYWORDS, NULL},
27964 { (char *)"QueryLayoutInfoEvent_GetOrientation", (PyCFunction) _wrap_QueryLayoutInfoEvent_GetOrientation, METH_VARARGS | METH_KEYWORDS, NULL},
27965 { (char *)"QueryLayoutInfoEvent_SetAlignment", (PyCFunction) _wrap_QueryLayoutInfoEvent_SetAlignment, METH_VARARGS | METH_KEYWORDS, NULL},
27966 { (char *)"QueryLayoutInfoEvent_GetAlignment", (PyCFunction) _wrap_QueryLayoutInfoEvent_GetAlignment, METH_VARARGS | METH_KEYWORDS, NULL},
27967 { (char *)"QueryLayoutInfoEvent_swigregister", QueryLayoutInfoEvent_swigregister, METH_VARARGS, NULL},
27968 { (char *)"new_CalculateLayoutEvent", (PyCFunction) _wrap_new_CalculateLayoutEvent, METH_VARARGS | METH_KEYWORDS, NULL},
27969 { (char *)"CalculateLayoutEvent_SetFlags", (PyCFunction) _wrap_CalculateLayoutEvent_SetFlags, METH_VARARGS | METH_KEYWORDS, NULL},
27970 { (char *)"CalculateLayoutEvent_GetFlags", (PyCFunction) _wrap_CalculateLayoutEvent_GetFlags, METH_VARARGS | METH_KEYWORDS, NULL},
27971 { (char *)"CalculateLayoutEvent_SetRect", (PyCFunction) _wrap_CalculateLayoutEvent_SetRect, METH_VARARGS | METH_KEYWORDS, NULL},
27972 { (char *)"CalculateLayoutEvent_GetRect", (PyCFunction) _wrap_CalculateLayoutEvent_GetRect, METH_VARARGS | METH_KEYWORDS, NULL},
27973 { (char *)"CalculateLayoutEvent_swigregister", CalculateLayoutEvent_swigregister, METH_VARARGS, NULL},
27974 { (char *)"new_SashLayoutWindow", (PyCFunction) _wrap_new_SashLayoutWindow, METH_VARARGS | METH_KEYWORDS, NULL},
27975 { (char *)"new_PreSashLayoutWindow", (PyCFunction) _wrap_new_PreSashLayoutWindow, METH_VARARGS | METH_KEYWORDS, NULL},
27976 { (char *)"SashLayoutWindow_Create", (PyCFunction) _wrap_SashLayoutWindow_Create, METH_VARARGS | METH_KEYWORDS, NULL},
27977 { (char *)"SashLayoutWindow_GetAlignment", (PyCFunction) _wrap_SashLayoutWindow_GetAlignment, METH_VARARGS | METH_KEYWORDS, NULL},
27978 { (char *)"SashLayoutWindow_GetOrientation", (PyCFunction) _wrap_SashLayoutWindow_GetOrientation, METH_VARARGS | METH_KEYWORDS, NULL},
27979 { (char *)"SashLayoutWindow_SetAlignment", (PyCFunction) _wrap_SashLayoutWindow_SetAlignment, METH_VARARGS | METH_KEYWORDS, NULL},
27980 { (char *)"SashLayoutWindow_SetDefaultSize", (PyCFunction) _wrap_SashLayoutWindow_SetDefaultSize, METH_VARARGS | METH_KEYWORDS, NULL},
27981 { (char *)"SashLayoutWindow_SetOrientation", (PyCFunction) _wrap_SashLayoutWindow_SetOrientation, METH_VARARGS | METH_KEYWORDS, NULL},
27982 { (char *)"SashLayoutWindow_swigregister", SashLayoutWindow_swigregister, METH_VARARGS, NULL},
27983 { (char *)"new_LayoutAlgorithm", (PyCFunction) _wrap_new_LayoutAlgorithm, METH_VARARGS | METH_KEYWORDS, NULL},
27984 { (char *)"delete_LayoutAlgorithm", (PyCFunction) _wrap_delete_LayoutAlgorithm, METH_VARARGS | METH_KEYWORDS, NULL},
27985 { (char *)"LayoutAlgorithm_LayoutMDIFrame", (PyCFunction) _wrap_LayoutAlgorithm_LayoutMDIFrame, METH_VARARGS | METH_KEYWORDS, NULL},
27986 { (char *)"LayoutAlgorithm_LayoutFrame", (PyCFunction) _wrap_LayoutAlgorithm_LayoutFrame, METH_VARARGS | METH_KEYWORDS, NULL},
27987 { (char *)"LayoutAlgorithm_LayoutWindow", (PyCFunction) _wrap_LayoutAlgorithm_LayoutWindow, METH_VARARGS | METH_KEYWORDS, NULL},
27988 { (char *)"LayoutAlgorithm_swigregister", LayoutAlgorithm_swigregister, METH_VARARGS, NULL},
27989 { (char *)"new_PopupWindow", (PyCFunction) _wrap_new_PopupWindow, METH_VARARGS | METH_KEYWORDS, NULL},
27990 { (char *)"new_PrePopupWindow", (PyCFunction) _wrap_new_PrePopupWindow, METH_VARARGS | METH_KEYWORDS, NULL},
27991 { (char *)"PopupWindow_Create", (PyCFunction) _wrap_PopupWindow_Create, METH_VARARGS | METH_KEYWORDS, NULL},
27992 { (char *)"PopupWindow_Position", (PyCFunction) _wrap_PopupWindow_Position, METH_VARARGS | METH_KEYWORDS, NULL},
27993 { (char *)"PopupWindow_swigregister", PopupWindow_swigregister, METH_VARARGS, NULL},
27994 { (char *)"new_PopupTransientWindow", (PyCFunction) _wrap_new_PopupTransientWindow, METH_VARARGS | METH_KEYWORDS, NULL},
27995 { (char *)"new_PrePopupTransientWindow", (PyCFunction) _wrap_new_PrePopupTransientWindow, METH_VARARGS | METH_KEYWORDS, NULL},
27996 { (char *)"PopupTransientWindow__setCallbackInfo", (PyCFunction) _wrap_PopupTransientWindow__setCallbackInfo, METH_VARARGS | METH_KEYWORDS, NULL},
27997 { (char *)"PopupTransientWindow_Popup", (PyCFunction) _wrap_PopupTransientWindow_Popup, METH_VARARGS | METH_KEYWORDS, NULL},
27998 { (char *)"PopupTransientWindow_Dismiss", (PyCFunction) _wrap_PopupTransientWindow_Dismiss, METH_VARARGS | METH_KEYWORDS, NULL},
27999 { (char *)"PopupTransientWindow_swigregister", PopupTransientWindow_swigregister, METH_VARARGS, NULL},
28000 { (char *)"new_TipWindow", (PyCFunction) _wrap_new_TipWindow, METH_VARARGS | METH_KEYWORDS, NULL},
28001 { (char *)"TipWindow_SetBoundingRect", (PyCFunction) _wrap_TipWindow_SetBoundingRect, METH_VARARGS | METH_KEYWORDS, NULL},
28002 { (char *)"TipWindow_Close", (PyCFunction) _wrap_TipWindow_Close, METH_VARARGS | METH_KEYWORDS, NULL},
28003 { (char *)"TipWindow_swigregister", TipWindow_swigregister, METH_VARARGS, NULL},
28004 { (char *)"new_VScrolledWindow", (PyCFunction) _wrap_new_VScrolledWindow, METH_VARARGS | METH_KEYWORDS, NULL},
28005 { (char *)"new_PreVScrolledWindow", (PyCFunction) _wrap_new_PreVScrolledWindow, METH_VARARGS | METH_KEYWORDS, NULL},
28006 { (char *)"VScrolledWindow__setCallbackInfo", (PyCFunction) _wrap_VScrolledWindow__setCallbackInfo, METH_VARARGS | METH_KEYWORDS, NULL},
28007 { (char *)"VScrolledWindow_Create", (PyCFunction) _wrap_VScrolledWindow_Create, METH_VARARGS | METH_KEYWORDS, NULL},
28008 { (char *)"VScrolledWindow_SetLineCount", (PyCFunction) _wrap_VScrolledWindow_SetLineCount, METH_VARARGS | METH_KEYWORDS, NULL},
28009 { (char *)"VScrolledWindow_ScrollToLine", (PyCFunction) _wrap_VScrolledWindow_ScrollToLine, METH_VARARGS | METH_KEYWORDS, NULL},
28010 { (char *)"VScrolledWindow_ScrollLines", (PyCFunction) _wrap_VScrolledWindow_ScrollLines, METH_VARARGS | METH_KEYWORDS, NULL},
28011 { (char *)"VScrolledWindow_ScrollPages", (PyCFunction) _wrap_VScrolledWindow_ScrollPages, METH_VARARGS | METH_KEYWORDS, NULL},
28012 { (char *)"VScrolledWindow_RefreshLine", (PyCFunction) _wrap_VScrolledWindow_RefreshLine, METH_VARARGS | METH_KEYWORDS, NULL},
28013 { (char *)"VScrolledWindow_RefreshLines", (PyCFunction) _wrap_VScrolledWindow_RefreshLines, METH_VARARGS | METH_KEYWORDS, NULL},
28014 { (char *)"VScrolledWindow_HitTestXY", (PyCFunction) _wrap_VScrolledWindow_HitTestXY, METH_VARARGS | METH_KEYWORDS, NULL},
28015 { (char *)"VScrolledWindow_HitTest", (PyCFunction) _wrap_VScrolledWindow_HitTest, METH_VARARGS | METH_KEYWORDS, NULL},
28016 { (char *)"VScrolledWindow_RefreshAll", (PyCFunction) _wrap_VScrolledWindow_RefreshAll, METH_VARARGS | METH_KEYWORDS, NULL},
28017 { (char *)"VScrolledWindow_GetLineCount", (PyCFunction) _wrap_VScrolledWindow_GetLineCount, METH_VARARGS | METH_KEYWORDS, NULL},
28018 { (char *)"VScrolledWindow_GetVisibleBegin", (PyCFunction) _wrap_VScrolledWindow_GetVisibleBegin, METH_VARARGS | METH_KEYWORDS, NULL},
28019 { (char *)"VScrolledWindow_GetVisibleEnd", (PyCFunction) _wrap_VScrolledWindow_GetVisibleEnd, METH_VARARGS | METH_KEYWORDS, NULL},
28020 { (char *)"VScrolledWindow_IsVisible", (PyCFunction) _wrap_VScrolledWindow_IsVisible, METH_VARARGS | METH_KEYWORDS, NULL},
28021 { (char *)"VScrolledWindow_GetFirstVisibleLine", (PyCFunction) _wrap_VScrolledWindow_GetFirstVisibleLine, METH_VARARGS | METH_KEYWORDS, NULL},
28022 { (char *)"VScrolledWindow_GetLastVisibleLine", (PyCFunction) _wrap_VScrolledWindow_GetLastVisibleLine, METH_VARARGS | METH_KEYWORDS, NULL},
28023 { (char *)"VScrolledWindow_swigregister", VScrolledWindow_swigregister, METH_VARARGS, NULL},
28024 { (char *)"new_VListBox", (PyCFunction) _wrap_new_VListBox, METH_VARARGS | METH_KEYWORDS, NULL},
28025 { (char *)"new_PreVListBox", (PyCFunction) _wrap_new_PreVListBox, METH_VARARGS | METH_KEYWORDS, NULL},
28026 { (char *)"VListBox__setCallbackInfo", (PyCFunction) _wrap_VListBox__setCallbackInfo, METH_VARARGS | METH_KEYWORDS, NULL},
28027 { (char *)"VListBox_Create", (PyCFunction) _wrap_VListBox_Create, METH_VARARGS | METH_KEYWORDS, NULL},
28028 { (char *)"VListBox_GetItemCount", (PyCFunction) _wrap_VListBox_GetItemCount, METH_VARARGS | METH_KEYWORDS, NULL},
28029 { (char *)"VListBox_HasMultipleSelection", (PyCFunction) _wrap_VListBox_HasMultipleSelection, METH_VARARGS | METH_KEYWORDS, NULL},
28030 { (char *)"VListBox_GetSelection", (PyCFunction) _wrap_VListBox_GetSelection, METH_VARARGS | METH_KEYWORDS, NULL},
28031 { (char *)"VListBox_IsCurrent", (PyCFunction) _wrap_VListBox_IsCurrent, METH_VARARGS | METH_KEYWORDS, NULL},
28032 { (char *)"VListBox_IsSelected", (PyCFunction) _wrap_VListBox_IsSelected, METH_VARARGS | METH_KEYWORDS, NULL},
28033 { (char *)"VListBox_GetSelectedCount", (PyCFunction) _wrap_VListBox_GetSelectedCount, METH_VARARGS | METH_KEYWORDS, NULL},
28034 { (char *)"VListBox_GetFirstSelected", (PyCFunction) _wrap_VListBox_GetFirstSelected, METH_VARARGS | METH_KEYWORDS, NULL},
28035 { (char *)"VListBox_GetNextSelected", (PyCFunction) _wrap_VListBox_GetNextSelected, METH_VARARGS | METH_KEYWORDS, NULL},
28036 { (char *)"VListBox_GetMargins", (PyCFunction) _wrap_VListBox_GetMargins, METH_VARARGS | METH_KEYWORDS, NULL},
28037 { (char *)"VListBox_GetSelectionBackground", (PyCFunction) _wrap_VListBox_GetSelectionBackground, METH_VARARGS | METH_KEYWORDS, NULL},
28038 { (char *)"VListBox_SetItemCount", (PyCFunction) _wrap_VListBox_SetItemCount, METH_VARARGS | METH_KEYWORDS, NULL},
28039 { (char *)"VListBox_Clear", (PyCFunction) _wrap_VListBox_Clear, METH_VARARGS | METH_KEYWORDS, NULL},
28040 { (char *)"VListBox_SetSelection", (PyCFunction) _wrap_VListBox_SetSelection, METH_VARARGS | METH_KEYWORDS, NULL},
28041 { (char *)"VListBox_Select", (PyCFunction) _wrap_VListBox_Select, METH_VARARGS | METH_KEYWORDS, NULL},
28042 { (char *)"VListBox_SelectRange", (PyCFunction) _wrap_VListBox_SelectRange, METH_VARARGS | METH_KEYWORDS, NULL},
28043 { (char *)"VListBox_Toggle", (PyCFunction) _wrap_VListBox_Toggle, METH_VARARGS | METH_KEYWORDS, NULL},
28044 { (char *)"VListBox_SelectAll", (PyCFunction) _wrap_VListBox_SelectAll, METH_VARARGS | METH_KEYWORDS, NULL},
28045 { (char *)"VListBox_DeselectAll", (PyCFunction) _wrap_VListBox_DeselectAll, METH_VARARGS | METH_KEYWORDS, NULL},
28046 { (char *)"VListBox_SetMargins", (PyCFunction) _wrap_VListBox_SetMargins, METH_VARARGS | METH_KEYWORDS, NULL},
28047 { (char *)"VListBox_SetMarginsXY", (PyCFunction) _wrap_VListBox_SetMarginsXY, METH_VARARGS | METH_KEYWORDS, NULL},
28048 { (char *)"VListBox_SetSelectionBackground", (PyCFunction) _wrap_VListBox_SetSelectionBackground, METH_VARARGS | METH_KEYWORDS, NULL},
28049 { (char *)"VListBox_swigregister", VListBox_swigregister, METH_VARARGS, NULL},
28050 { (char *)"new_HtmlListBox", (PyCFunction) _wrap_new_HtmlListBox, METH_VARARGS | METH_KEYWORDS, NULL},
28051 { (char *)"new_PreHtmlListBox", (PyCFunction) _wrap_new_PreHtmlListBox, METH_VARARGS | METH_KEYWORDS, NULL},
28052 { (char *)"HtmlListBox__setCallbackInfo", (PyCFunction) _wrap_HtmlListBox__setCallbackInfo, METH_VARARGS | METH_KEYWORDS, NULL},
28053 { (char *)"HtmlListBox_Create", (PyCFunction) _wrap_HtmlListBox_Create, METH_VARARGS | METH_KEYWORDS, NULL},
28054 { (char *)"HtmlListBox_RefreshAll", (PyCFunction) _wrap_HtmlListBox_RefreshAll, METH_VARARGS | METH_KEYWORDS, NULL},
28055 { (char *)"HtmlListBox_SetItemCount", (PyCFunction) _wrap_HtmlListBox_SetItemCount, METH_VARARGS | METH_KEYWORDS, NULL},
28056 { (char *)"HtmlListBox_GetFileSystem", (PyCFunction) _wrap_HtmlListBox_GetFileSystem, METH_VARARGS | METH_KEYWORDS, NULL},
28057 { (char *)"HtmlListBox_swigregister", HtmlListBox_swigregister, METH_VARARGS, NULL},
28058 { (char *)"new_TaskBarIcon", (PyCFunction) _wrap_new_TaskBarIcon, METH_VARARGS | METH_KEYWORDS, NULL},
28059 { (char *)"TaskBarIcon__setCallbackInfo", (PyCFunction) _wrap_TaskBarIcon__setCallbackInfo, METH_VARARGS | METH_KEYWORDS, NULL},
28060 { (char *)"TaskBarIcon_Destroy", (PyCFunction) _wrap_TaskBarIcon_Destroy, METH_VARARGS | METH_KEYWORDS, NULL},
28061 { (char *)"TaskBarIcon_IsOk", (PyCFunction) _wrap_TaskBarIcon_IsOk, METH_VARARGS | METH_KEYWORDS, NULL},
28062 { (char *)"TaskBarIcon_IsIconInstalled", (PyCFunction) _wrap_TaskBarIcon_IsIconInstalled, METH_VARARGS | METH_KEYWORDS, NULL},
28063 { (char *)"TaskBarIcon_SetIcon", (PyCFunction) _wrap_TaskBarIcon_SetIcon, METH_VARARGS | METH_KEYWORDS, NULL},
28064 { (char *)"TaskBarIcon_RemoveIcon", (PyCFunction) _wrap_TaskBarIcon_RemoveIcon, METH_VARARGS | METH_KEYWORDS, NULL},
28065 { (char *)"TaskBarIcon_PopupMenu", (PyCFunction) _wrap_TaskBarIcon_PopupMenu, METH_VARARGS | METH_KEYWORDS, NULL},
28066 { (char *)"TaskBarIcon_swigregister", TaskBarIcon_swigregister, METH_VARARGS, NULL},
28067 { (char *)"new_TaskBarIconEvent", (PyCFunction) _wrap_new_TaskBarIconEvent, METH_VARARGS | METH_KEYWORDS, NULL},
28068 { (char *)"TaskBarIconEvent_swigregister", TaskBarIconEvent_swigregister, METH_VARARGS, NULL},
28069 { (char *)"new_ColourData", (PyCFunction) _wrap_new_ColourData, METH_VARARGS | METH_KEYWORDS, NULL},
28070 { (char *)"delete_ColourData", (PyCFunction) _wrap_delete_ColourData, METH_VARARGS | METH_KEYWORDS, NULL},
28071 { (char *)"ColourData_GetChooseFull", (PyCFunction) _wrap_ColourData_GetChooseFull, METH_VARARGS | METH_KEYWORDS, NULL},
28072 { (char *)"ColourData_GetColour", (PyCFunction) _wrap_ColourData_GetColour, METH_VARARGS | METH_KEYWORDS, NULL},
28073 { (char *)"ColourData_GetCustomColour", (PyCFunction) _wrap_ColourData_GetCustomColour, METH_VARARGS | METH_KEYWORDS, NULL},
28074 { (char *)"ColourData_SetChooseFull", (PyCFunction) _wrap_ColourData_SetChooseFull, METH_VARARGS | METH_KEYWORDS, NULL},
28075 { (char *)"ColourData_SetColour", (PyCFunction) _wrap_ColourData_SetColour, METH_VARARGS | METH_KEYWORDS, NULL},
28076 { (char *)"ColourData_SetCustomColour", (PyCFunction) _wrap_ColourData_SetCustomColour, METH_VARARGS | METH_KEYWORDS, NULL},
28077 { (char *)"ColourData_swigregister", ColourData_swigregister, METH_VARARGS, NULL},
28078 { (char *)"new_ColourDialog", (PyCFunction) _wrap_new_ColourDialog, METH_VARARGS | METH_KEYWORDS, NULL},
28079 { (char *)"ColourDialog_GetColourData", (PyCFunction) _wrap_ColourDialog_GetColourData, METH_VARARGS | METH_KEYWORDS, NULL},
28080 { (char *)"ColourDialog_swigregister", ColourDialog_swigregister, METH_VARARGS, NULL},
28081 { (char *)"new_DirDialog", (PyCFunction) _wrap_new_DirDialog, METH_VARARGS | METH_KEYWORDS, NULL},
28082 { (char *)"DirDialog_GetPath", (PyCFunction) _wrap_DirDialog_GetPath, METH_VARARGS | METH_KEYWORDS, NULL},
28083 { (char *)"DirDialog_GetMessage", (PyCFunction) _wrap_DirDialog_GetMessage, METH_VARARGS | METH_KEYWORDS, NULL},
28084 { (char *)"DirDialog_GetStyle", (PyCFunction) _wrap_DirDialog_GetStyle, METH_VARARGS | METH_KEYWORDS, NULL},
28085 { (char *)"DirDialog_SetMessage", (PyCFunction) _wrap_DirDialog_SetMessage, METH_VARARGS | METH_KEYWORDS, NULL},
28086 { (char *)"DirDialog_SetPath", (PyCFunction) _wrap_DirDialog_SetPath, METH_VARARGS | METH_KEYWORDS, NULL},
28087 { (char *)"DirDialog_swigregister", DirDialog_swigregister, METH_VARARGS, NULL},
28088 { (char *)"new_FileDialog", (PyCFunction) _wrap_new_FileDialog, METH_VARARGS | METH_KEYWORDS, NULL},
28089 { (char *)"FileDialog_SetMessage", (PyCFunction) _wrap_FileDialog_SetMessage, METH_VARARGS | METH_KEYWORDS, NULL},
28090 { (char *)"FileDialog_SetPath", (PyCFunction) _wrap_FileDialog_SetPath, METH_VARARGS | METH_KEYWORDS, NULL},
28091 { (char *)"FileDialog_SetDirectory", (PyCFunction) _wrap_FileDialog_SetDirectory, METH_VARARGS | METH_KEYWORDS, NULL},
28092 { (char *)"FileDialog_SetFilename", (PyCFunction) _wrap_FileDialog_SetFilename, METH_VARARGS | METH_KEYWORDS, NULL},
28093 { (char *)"FileDialog_SetWildcard", (PyCFunction) _wrap_FileDialog_SetWildcard, METH_VARARGS | METH_KEYWORDS, NULL},
28094 { (char *)"FileDialog_SetStyle", (PyCFunction) _wrap_FileDialog_SetStyle, METH_VARARGS | METH_KEYWORDS, NULL},
28095 { (char *)"FileDialog_SetFilterIndex", (PyCFunction) _wrap_FileDialog_SetFilterIndex, METH_VARARGS | METH_KEYWORDS, NULL},
28096 { (char *)"FileDialog_GetMessage", (PyCFunction) _wrap_FileDialog_GetMessage, METH_VARARGS | METH_KEYWORDS, NULL},
28097 { (char *)"FileDialog_GetPath", (PyCFunction) _wrap_FileDialog_GetPath, METH_VARARGS | METH_KEYWORDS, NULL},
28098 { (char *)"FileDialog_GetDirectory", (PyCFunction) _wrap_FileDialog_GetDirectory, METH_VARARGS | METH_KEYWORDS, NULL},
28099 { (char *)"FileDialog_GetFilename", (PyCFunction) _wrap_FileDialog_GetFilename, METH_VARARGS | METH_KEYWORDS, NULL},
28100 { (char *)"FileDialog_GetWildcard", (PyCFunction) _wrap_FileDialog_GetWildcard, METH_VARARGS | METH_KEYWORDS, NULL},
28101 { (char *)"FileDialog_GetStyle", (PyCFunction) _wrap_FileDialog_GetStyle, METH_VARARGS | METH_KEYWORDS, NULL},
28102 { (char *)"FileDialog_GetFilterIndex", (PyCFunction) _wrap_FileDialog_GetFilterIndex, METH_VARARGS | METH_KEYWORDS, NULL},
28103 { (char *)"FileDialog_GetFilenames", (PyCFunction) _wrap_FileDialog_GetFilenames, METH_VARARGS | METH_KEYWORDS, NULL},
28104 { (char *)"FileDialog_GetPaths", (PyCFunction) _wrap_FileDialog_GetPaths, METH_VARARGS | METH_KEYWORDS, NULL},
28105 { (char *)"FileDialog_swigregister", FileDialog_swigregister, METH_VARARGS, NULL},
28106 { (char *)"new_MultiChoiceDialog", (PyCFunction) _wrap_new_MultiChoiceDialog, METH_VARARGS | METH_KEYWORDS, NULL},
28107 { (char *)"MultiChoiceDialog_SetSelections", (PyCFunction) _wrap_MultiChoiceDialog_SetSelections, METH_VARARGS | METH_KEYWORDS, NULL},
28108 { (char *)"MultiChoiceDialog_GetSelections", (PyCFunction) _wrap_MultiChoiceDialog_GetSelections, METH_VARARGS | METH_KEYWORDS, NULL},
28109 { (char *)"MultiChoiceDialog_swigregister", MultiChoiceDialog_swigregister, METH_VARARGS, NULL},
28110 { (char *)"new_SingleChoiceDialog", (PyCFunction) _wrap_new_SingleChoiceDialog, METH_VARARGS | METH_KEYWORDS, NULL},
28111 { (char *)"SingleChoiceDialog_GetSelection", (PyCFunction) _wrap_SingleChoiceDialog_GetSelection, METH_VARARGS | METH_KEYWORDS, NULL},
28112 { (char *)"SingleChoiceDialog_GetStringSelection", (PyCFunction) _wrap_SingleChoiceDialog_GetStringSelection, METH_VARARGS | METH_KEYWORDS, NULL},
28113 { (char *)"SingleChoiceDialog_SetSelection", (PyCFunction) _wrap_SingleChoiceDialog_SetSelection, METH_VARARGS | METH_KEYWORDS, NULL},
28114 { (char *)"SingleChoiceDialog_swigregister", SingleChoiceDialog_swigregister, METH_VARARGS, NULL},
28115 { (char *)"new_TextEntryDialog", (PyCFunction) _wrap_new_TextEntryDialog, METH_VARARGS | METH_KEYWORDS, NULL},
28116 { (char *)"TextEntryDialog_GetValue", (PyCFunction) _wrap_TextEntryDialog_GetValue, METH_VARARGS | METH_KEYWORDS, NULL},
28117 { (char *)"TextEntryDialog_SetValue", (PyCFunction) _wrap_TextEntryDialog_SetValue, METH_VARARGS | METH_KEYWORDS, NULL},
28118 { (char *)"TextEntryDialog_swigregister", TextEntryDialog_swigregister, METH_VARARGS, NULL},
28119 { (char *)"new_PasswordEntryDialog", (PyCFunction) _wrap_new_PasswordEntryDialog, METH_VARARGS | METH_KEYWORDS, NULL},
28120 { (char *)"PasswordEntryDialog_swigregister", PasswordEntryDialog_swigregister, METH_VARARGS, NULL},
28121 { (char *)"new_FontData", (PyCFunction) _wrap_new_FontData, METH_VARARGS | METH_KEYWORDS, NULL},
28122 { (char *)"delete_FontData", (PyCFunction) _wrap_delete_FontData, METH_VARARGS | METH_KEYWORDS, NULL},
28123 { (char *)"FontData_EnableEffects", (PyCFunction) _wrap_FontData_EnableEffects, METH_VARARGS | METH_KEYWORDS, NULL},
28124 { (char *)"FontData_GetAllowSymbols", (PyCFunction) _wrap_FontData_GetAllowSymbols, METH_VARARGS | METH_KEYWORDS, NULL},
28125 { (char *)"FontData_GetColour", (PyCFunction) _wrap_FontData_GetColour, METH_VARARGS | METH_KEYWORDS, NULL},
28126 { (char *)"FontData_GetChosenFont", (PyCFunction) _wrap_FontData_GetChosenFont, METH_VARARGS | METH_KEYWORDS, NULL},
28127 { (char *)"FontData_GetEnableEffects", (PyCFunction) _wrap_FontData_GetEnableEffects, METH_VARARGS | METH_KEYWORDS, NULL},
28128 { (char *)"FontData_GetInitialFont", (PyCFunction) _wrap_FontData_GetInitialFont, METH_VARARGS | METH_KEYWORDS, NULL},
28129 { (char *)"FontData_GetShowHelp", (PyCFunction) _wrap_FontData_GetShowHelp, METH_VARARGS | METH_KEYWORDS, NULL},
28130 { (char *)"FontData_SetAllowSymbols", (PyCFunction) _wrap_FontData_SetAllowSymbols, METH_VARARGS | METH_KEYWORDS, NULL},
28131 { (char *)"FontData_SetChosenFont", (PyCFunction) _wrap_FontData_SetChosenFont, METH_VARARGS | METH_KEYWORDS, NULL},
28132 { (char *)"FontData_SetColour", (PyCFunction) _wrap_FontData_SetColour, METH_VARARGS | METH_KEYWORDS, NULL},
28133 { (char *)"FontData_SetInitialFont", (PyCFunction) _wrap_FontData_SetInitialFont, METH_VARARGS | METH_KEYWORDS, NULL},
28134 { (char *)"FontData_SetRange", (PyCFunction) _wrap_FontData_SetRange, METH_VARARGS | METH_KEYWORDS, NULL},
28135 { (char *)"FontData_SetShowHelp", (PyCFunction) _wrap_FontData_SetShowHelp, METH_VARARGS | METH_KEYWORDS, NULL},
28136 { (char *)"FontData_swigregister", FontData_swigregister, METH_VARARGS, NULL},
28137 { (char *)"new_FontDialog", (PyCFunction) _wrap_new_FontDialog, METH_VARARGS | METH_KEYWORDS, NULL},
28138 { (char *)"FontDialog_GetFontData", (PyCFunction) _wrap_FontDialog_GetFontData, METH_VARARGS | METH_KEYWORDS, NULL},
28139 { (char *)"FontDialog_swigregister", FontDialog_swigregister, METH_VARARGS, NULL},
28140 { (char *)"new_MessageDialog", (PyCFunction) _wrap_new_MessageDialog, METH_VARARGS | METH_KEYWORDS, NULL},
28141 { (char *)"MessageDialog_swigregister", MessageDialog_swigregister, METH_VARARGS, NULL},
28142 { (char *)"new_ProgressDialog", (PyCFunction) _wrap_new_ProgressDialog, METH_VARARGS | METH_KEYWORDS, NULL},
28143 { (char *)"ProgressDialog_Update", (PyCFunction) _wrap_ProgressDialog_Update, METH_VARARGS | METH_KEYWORDS, NULL},
28144 { (char *)"ProgressDialog_Resume", (PyCFunction) _wrap_ProgressDialog_Resume, METH_VARARGS | METH_KEYWORDS, NULL},
28145 { (char *)"ProgressDialog_swigregister", ProgressDialog_swigregister, METH_VARARGS, NULL},
28146 { (char *)"new_FindDialogEvent", (PyCFunction) _wrap_new_FindDialogEvent, METH_VARARGS | METH_KEYWORDS, NULL},
28147 { (char *)"FindDialogEvent_GetFlags", (PyCFunction) _wrap_FindDialogEvent_GetFlags, METH_VARARGS | METH_KEYWORDS, NULL},
28148 { (char *)"FindDialogEvent_GetFindString", (PyCFunction) _wrap_FindDialogEvent_GetFindString, METH_VARARGS | METH_KEYWORDS, NULL},
28149 { (char *)"FindDialogEvent_GetReplaceString", (PyCFunction) _wrap_FindDialogEvent_GetReplaceString, METH_VARARGS | METH_KEYWORDS, NULL},
28150 { (char *)"FindDialogEvent_GetDialog", (PyCFunction) _wrap_FindDialogEvent_GetDialog, METH_VARARGS | METH_KEYWORDS, NULL},
28151 { (char *)"FindDialogEvent_SetFlags", (PyCFunction) _wrap_FindDialogEvent_SetFlags, METH_VARARGS | METH_KEYWORDS, NULL},
28152 { (char *)"FindDialogEvent_SetFindString", (PyCFunction) _wrap_FindDialogEvent_SetFindString, METH_VARARGS | METH_KEYWORDS, NULL},
28153 { (char *)"FindDialogEvent_SetReplaceString", (PyCFunction) _wrap_FindDialogEvent_SetReplaceString, METH_VARARGS | METH_KEYWORDS, NULL},
28154 { (char *)"FindDialogEvent_swigregister", FindDialogEvent_swigregister, METH_VARARGS, NULL},
28155 { (char *)"new_FindReplaceData", (PyCFunction) _wrap_new_FindReplaceData, METH_VARARGS | METH_KEYWORDS, NULL},
28156 { (char *)"delete_FindReplaceData", (PyCFunction) _wrap_delete_FindReplaceData, METH_VARARGS | METH_KEYWORDS, NULL},
28157 { (char *)"FindReplaceData_GetFindString", (PyCFunction) _wrap_FindReplaceData_GetFindString, METH_VARARGS | METH_KEYWORDS, NULL},
28158 { (char *)"FindReplaceData_GetReplaceString", (PyCFunction) _wrap_FindReplaceData_GetReplaceString, METH_VARARGS | METH_KEYWORDS, NULL},
28159 { (char *)"FindReplaceData_GetFlags", (PyCFunction) _wrap_FindReplaceData_GetFlags, METH_VARARGS | METH_KEYWORDS, NULL},
28160 { (char *)"FindReplaceData_SetFlags", (PyCFunction) _wrap_FindReplaceData_SetFlags, METH_VARARGS | METH_KEYWORDS, NULL},
28161 { (char *)"FindReplaceData_SetFindString", (PyCFunction) _wrap_FindReplaceData_SetFindString, METH_VARARGS | METH_KEYWORDS, NULL},
28162 { (char *)"FindReplaceData_SetReplaceString", (PyCFunction) _wrap_FindReplaceData_SetReplaceString, METH_VARARGS | METH_KEYWORDS, NULL},
28163 { (char *)"FindReplaceData_swigregister", FindReplaceData_swigregister, METH_VARARGS, NULL},
28164 { (char *)"new_FindReplaceDialog", (PyCFunction) _wrap_new_FindReplaceDialog, METH_VARARGS | METH_KEYWORDS, NULL},
28165 { (char *)"new_PreFindReplaceDialog", (PyCFunction) _wrap_new_PreFindReplaceDialog, METH_VARARGS | METH_KEYWORDS, NULL},
28166 { (char *)"FindReplaceDialog_Create", (PyCFunction) _wrap_FindReplaceDialog_Create, METH_VARARGS | METH_KEYWORDS, NULL},
28167 { (char *)"FindReplaceDialog_GetData", (PyCFunction) _wrap_FindReplaceDialog_GetData, METH_VARARGS | METH_KEYWORDS, NULL},
28168 { (char *)"FindReplaceDialog_SetData", (PyCFunction) _wrap_FindReplaceDialog_SetData, METH_VARARGS | METH_KEYWORDS, NULL},
28169 { (char *)"FindReplaceDialog_swigregister", FindReplaceDialog_swigregister, METH_VARARGS, NULL},
28170 { (char *)"new_MDIParentFrame", (PyCFunction) _wrap_new_MDIParentFrame, METH_VARARGS | METH_KEYWORDS, NULL},
28171 { (char *)"new_PreMDIParentFrame", (PyCFunction) _wrap_new_PreMDIParentFrame, METH_VARARGS | METH_KEYWORDS, NULL},
28172 { (char *)"MDIParentFrame_Create", (PyCFunction) _wrap_MDIParentFrame_Create, METH_VARARGS | METH_KEYWORDS, NULL},
28173 { (char *)"MDIParentFrame_ActivateNext", (PyCFunction) _wrap_MDIParentFrame_ActivateNext, METH_VARARGS | METH_KEYWORDS, NULL},
28174 { (char *)"MDIParentFrame_ActivatePrevious", (PyCFunction) _wrap_MDIParentFrame_ActivatePrevious, METH_VARARGS | METH_KEYWORDS, NULL},
28175 { (char *)"MDIParentFrame_ArrangeIcons", (PyCFunction) _wrap_MDIParentFrame_ArrangeIcons, METH_VARARGS | METH_KEYWORDS, NULL},
28176 { (char *)"MDIParentFrame_Cascade", (PyCFunction) _wrap_MDIParentFrame_Cascade, METH_VARARGS | METH_KEYWORDS, NULL},
28177 { (char *)"MDIParentFrame_GetActiveChild", (PyCFunction) _wrap_MDIParentFrame_GetActiveChild, METH_VARARGS | METH_KEYWORDS, NULL},
28178 { (char *)"MDIParentFrame_GetClientWindow", (PyCFunction) _wrap_MDIParentFrame_GetClientWindow, METH_VARARGS | METH_KEYWORDS, NULL},
28179 { (char *)"MDIParentFrame_GetToolBar", (PyCFunction) _wrap_MDIParentFrame_GetToolBar, METH_VARARGS | METH_KEYWORDS, NULL},
28180 { (char *)"MDIParentFrame_GetWindowMenu", (PyCFunction) _wrap_MDIParentFrame_GetWindowMenu, METH_VARARGS | METH_KEYWORDS, NULL},
28181 { (char *)"MDIParentFrame_SetWindowMenu", (PyCFunction) _wrap_MDIParentFrame_SetWindowMenu, METH_VARARGS | METH_KEYWORDS, NULL},
28182 { (char *)"MDIParentFrame_SetToolBar", (PyCFunction) _wrap_MDIParentFrame_SetToolBar, METH_VARARGS | METH_KEYWORDS, NULL},
28183 { (char *)"MDIParentFrame_Tile", (PyCFunction) _wrap_MDIParentFrame_Tile, METH_VARARGS | METH_KEYWORDS, NULL},
28184 { (char *)"MDIParentFrame_swigregister", MDIParentFrame_swigregister, METH_VARARGS, NULL},
28185 { (char *)"new_MDIChildFrame", (PyCFunction) _wrap_new_MDIChildFrame, METH_VARARGS | METH_KEYWORDS, NULL},
28186 { (char *)"new_PreMDIChildFrame", (PyCFunction) _wrap_new_PreMDIChildFrame, METH_VARARGS | METH_KEYWORDS, NULL},
28187 { (char *)"MDIChildFrame_Create", (PyCFunction) _wrap_MDIChildFrame_Create, METH_VARARGS | METH_KEYWORDS, NULL},
28188 { (char *)"MDIChildFrame_Activate", (PyCFunction) _wrap_MDIChildFrame_Activate, METH_VARARGS | METH_KEYWORDS, NULL},
28189 { (char *)"MDIChildFrame_Maximize", (PyCFunction) _wrap_MDIChildFrame_Maximize, METH_VARARGS | METH_KEYWORDS, NULL},
28190 { (char *)"MDIChildFrame_Restore", (PyCFunction) _wrap_MDIChildFrame_Restore, METH_VARARGS | METH_KEYWORDS, NULL},
28191 { (char *)"MDIChildFrame_swigregister", MDIChildFrame_swigregister, METH_VARARGS, NULL},
28192 { (char *)"new_MDIClientWindow", (PyCFunction) _wrap_new_MDIClientWindow, METH_VARARGS | METH_KEYWORDS, NULL},
28193 { (char *)"new_PreMDIClientWindow", (PyCFunction) _wrap_new_PreMDIClientWindow, METH_VARARGS | METH_KEYWORDS, NULL},
28194 { (char *)"MDIClientWindow_Create", (PyCFunction) _wrap_MDIClientWindow_Create, METH_VARARGS | METH_KEYWORDS, NULL},
28195 { (char *)"MDIClientWindow_swigregister", MDIClientWindow_swigregister, METH_VARARGS, NULL},
28196 { (char *)"new_PyWindow", (PyCFunction) _wrap_new_PyWindow, METH_VARARGS | METH_KEYWORDS, NULL},
28197 { (char *)"new_PrePyWindow", (PyCFunction) _wrap_new_PrePyWindow, METH_VARARGS | METH_KEYWORDS, NULL},
28198 { (char *)"PyWindow__setCallbackInfo", (PyCFunction) _wrap_PyWindow__setCallbackInfo, METH_VARARGS | METH_KEYWORDS, NULL},
28199 { (char *)"PyWindow_SetBestSize", (PyCFunction) _wrap_PyWindow_SetBestSize, METH_VARARGS | METH_KEYWORDS, NULL},
28200 { (char *)"PyWindow_base_DoMoveWindow", (PyCFunction) _wrap_PyWindow_base_DoMoveWindow, METH_VARARGS | METH_KEYWORDS, NULL},
28201 { (char *)"PyWindow_base_DoSetSize", (PyCFunction) _wrap_PyWindow_base_DoSetSize, METH_VARARGS | METH_KEYWORDS, NULL},
28202 { (char *)"PyWindow_base_DoSetClientSize", (PyCFunction) _wrap_PyWindow_base_DoSetClientSize, METH_VARARGS | METH_KEYWORDS, NULL},
28203 { (char *)"PyWindow_base_DoSetVirtualSize", (PyCFunction) _wrap_PyWindow_base_DoSetVirtualSize, METH_VARARGS | METH_KEYWORDS, NULL},
28204 { (char *)"PyWindow_base_DoGetSize", (PyCFunction) _wrap_PyWindow_base_DoGetSize, METH_VARARGS | METH_KEYWORDS, NULL},
28205 { (char *)"PyWindow_base_DoGetClientSize", (PyCFunction) _wrap_PyWindow_base_DoGetClientSize, METH_VARARGS | METH_KEYWORDS, NULL},
28206 { (char *)"PyWindow_base_DoGetPosition", (PyCFunction) _wrap_PyWindow_base_DoGetPosition, METH_VARARGS | METH_KEYWORDS, NULL},
28207 { (char *)"PyWindow_base_DoGetVirtualSize", (PyCFunction) _wrap_PyWindow_base_DoGetVirtualSize, METH_VARARGS | METH_KEYWORDS, NULL},
28208 { (char *)"PyWindow_base_DoGetBestSize", (PyCFunction) _wrap_PyWindow_base_DoGetBestSize, METH_VARARGS | METH_KEYWORDS, NULL},
28209 { (char *)"PyWindow_base_InitDialog", (PyCFunction) _wrap_PyWindow_base_InitDialog, METH_VARARGS | METH_KEYWORDS, NULL},
28210 { (char *)"PyWindow_base_TransferDataToWindow", (PyCFunction) _wrap_PyWindow_base_TransferDataToWindow, METH_VARARGS | METH_KEYWORDS, NULL},
28211 { (char *)"PyWindow_base_TransferDataFromWindow", (PyCFunction) _wrap_PyWindow_base_TransferDataFromWindow, METH_VARARGS | METH_KEYWORDS, NULL},
28212 { (char *)"PyWindow_base_Validate", (PyCFunction) _wrap_PyWindow_base_Validate, METH_VARARGS | METH_KEYWORDS, NULL},
28213 { (char *)"PyWindow_base_AcceptsFocus", (PyCFunction) _wrap_PyWindow_base_AcceptsFocus, METH_VARARGS | METH_KEYWORDS, NULL},
28214 { (char *)"PyWindow_base_AcceptsFocusFromKeyboard", (PyCFunction) _wrap_PyWindow_base_AcceptsFocusFromKeyboard, METH_VARARGS | METH_KEYWORDS, NULL},
28215 { (char *)"PyWindow_base_GetMaxSize", (PyCFunction) _wrap_PyWindow_base_GetMaxSize, METH_VARARGS | METH_KEYWORDS, NULL},
28216 { (char *)"PyWindow_base_AddChild", (PyCFunction) _wrap_PyWindow_base_AddChild, METH_VARARGS | METH_KEYWORDS, NULL},
28217 { (char *)"PyWindow_base_RemoveChild", (PyCFunction) _wrap_PyWindow_base_RemoveChild, METH_VARARGS | METH_KEYWORDS, NULL},
28218 { (char *)"PyWindow_base_ShouldInheritColours", (PyCFunction) _wrap_PyWindow_base_ShouldInheritColours, METH_VARARGS | METH_KEYWORDS, NULL},
28219 { (char *)"PyWindow_base_GetDefaultAttributes", (PyCFunction) _wrap_PyWindow_base_GetDefaultAttributes, METH_VARARGS | METH_KEYWORDS, NULL},
28220 { (char *)"PyWindow_swigregister", PyWindow_swigregister, METH_VARARGS, NULL},
28221 { (char *)"new_PyPanel", (PyCFunction) _wrap_new_PyPanel, METH_VARARGS | METH_KEYWORDS, NULL},
28222 { (char *)"new_PrePyPanel", (PyCFunction) _wrap_new_PrePyPanel, METH_VARARGS | METH_KEYWORDS, NULL},
28223 { (char *)"PyPanel__setCallbackInfo", (PyCFunction) _wrap_PyPanel__setCallbackInfo, METH_VARARGS | METH_KEYWORDS, NULL},
28224 { (char *)"PyPanel_SetBestSize", (PyCFunction) _wrap_PyPanel_SetBestSize, METH_VARARGS | METH_KEYWORDS, NULL},
28225 { (char *)"PyPanel_base_DoMoveWindow", (PyCFunction) _wrap_PyPanel_base_DoMoveWindow, METH_VARARGS | METH_KEYWORDS, NULL},
28226 { (char *)"PyPanel_base_DoSetSize", (PyCFunction) _wrap_PyPanel_base_DoSetSize, METH_VARARGS | METH_KEYWORDS, NULL},
28227 { (char *)"PyPanel_base_DoSetClientSize", (PyCFunction) _wrap_PyPanel_base_DoSetClientSize, METH_VARARGS | METH_KEYWORDS, NULL},
28228 { (char *)"PyPanel_base_DoSetVirtualSize", (PyCFunction) _wrap_PyPanel_base_DoSetVirtualSize, METH_VARARGS | METH_KEYWORDS, NULL},
28229 { (char *)"PyPanel_base_DoGetSize", (PyCFunction) _wrap_PyPanel_base_DoGetSize, METH_VARARGS | METH_KEYWORDS, NULL},
28230 { (char *)"PyPanel_base_DoGetClientSize", (PyCFunction) _wrap_PyPanel_base_DoGetClientSize, METH_VARARGS | METH_KEYWORDS, NULL},
28231 { (char *)"PyPanel_base_DoGetPosition", (PyCFunction) _wrap_PyPanel_base_DoGetPosition, METH_VARARGS | METH_KEYWORDS, NULL},
28232 { (char *)"PyPanel_base_DoGetVirtualSize", (PyCFunction) _wrap_PyPanel_base_DoGetVirtualSize, METH_VARARGS | METH_KEYWORDS, NULL},
28233 { (char *)"PyPanel_base_DoGetBestSize", (PyCFunction) _wrap_PyPanel_base_DoGetBestSize, METH_VARARGS | METH_KEYWORDS, NULL},
28234 { (char *)"PyPanel_base_InitDialog", (PyCFunction) _wrap_PyPanel_base_InitDialog, METH_VARARGS | METH_KEYWORDS, NULL},
28235 { (char *)"PyPanel_base_TransferDataToWindow", (PyCFunction) _wrap_PyPanel_base_TransferDataToWindow, METH_VARARGS | METH_KEYWORDS, NULL},
28236 { (char *)"PyPanel_base_TransferDataFromWindow", (PyCFunction) _wrap_PyPanel_base_TransferDataFromWindow, METH_VARARGS | METH_KEYWORDS, NULL},
28237 { (char *)"PyPanel_base_Validate", (PyCFunction) _wrap_PyPanel_base_Validate, METH_VARARGS | METH_KEYWORDS, NULL},
28238 { (char *)"PyPanel_base_AcceptsFocus", (PyCFunction) _wrap_PyPanel_base_AcceptsFocus, METH_VARARGS | METH_KEYWORDS, NULL},
28239 { (char *)"PyPanel_base_AcceptsFocusFromKeyboard", (PyCFunction) _wrap_PyPanel_base_AcceptsFocusFromKeyboard, METH_VARARGS | METH_KEYWORDS, NULL},
28240 { (char *)"PyPanel_base_GetMaxSize", (PyCFunction) _wrap_PyPanel_base_GetMaxSize, METH_VARARGS | METH_KEYWORDS, NULL},
28241 { (char *)"PyPanel_base_AddChild", (PyCFunction) _wrap_PyPanel_base_AddChild, METH_VARARGS | METH_KEYWORDS, NULL},
28242 { (char *)"PyPanel_base_RemoveChild", (PyCFunction) _wrap_PyPanel_base_RemoveChild, METH_VARARGS | METH_KEYWORDS, NULL},
28243 { (char *)"PyPanel_base_ShouldInheritColours", (PyCFunction) _wrap_PyPanel_base_ShouldInheritColours, METH_VARARGS | METH_KEYWORDS, NULL},
28244 { (char *)"PyPanel_base_GetDefaultAttributes", (PyCFunction) _wrap_PyPanel_base_GetDefaultAttributes, METH_VARARGS | METH_KEYWORDS, NULL},
28245 { (char *)"PyPanel_swigregister", PyPanel_swigregister, METH_VARARGS, NULL},
28246 { (char *)"new_PyScrolledWindow", (PyCFunction) _wrap_new_PyScrolledWindow, METH_VARARGS | METH_KEYWORDS, NULL},
28247 { (char *)"new_PrePyScrolledWindow", (PyCFunction) _wrap_new_PrePyScrolledWindow, METH_VARARGS | METH_KEYWORDS, NULL},
28248 { (char *)"PyScrolledWindow__setCallbackInfo", (PyCFunction) _wrap_PyScrolledWindow__setCallbackInfo, METH_VARARGS | METH_KEYWORDS, NULL},
28249 { (char *)"PyScrolledWindow_SetBestSize", (PyCFunction) _wrap_PyScrolledWindow_SetBestSize, METH_VARARGS | METH_KEYWORDS, NULL},
28250 { (char *)"PyScrolledWindow_base_DoMoveWindow", (PyCFunction) _wrap_PyScrolledWindow_base_DoMoveWindow, METH_VARARGS | METH_KEYWORDS, NULL},
28251 { (char *)"PyScrolledWindow_base_DoSetSize", (PyCFunction) _wrap_PyScrolledWindow_base_DoSetSize, METH_VARARGS | METH_KEYWORDS, NULL},
28252 { (char *)"PyScrolledWindow_base_DoSetClientSize", (PyCFunction) _wrap_PyScrolledWindow_base_DoSetClientSize, METH_VARARGS | METH_KEYWORDS, NULL},
28253 { (char *)"PyScrolledWindow_base_DoSetVirtualSize", (PyCFunction) _wrap_PyScrolledWindow_base_DoSetVirtualSize, METH_VARARGS | METH_KEYWORDS, NULL},
28254 { (char *)"PyScrolledWindow_base_DoGetSize", (PyCFunction) _wrap_PyScrolledWindow_base_DoGetSize, METH_VARARGS | METH_KEYWORDS, NULL},
28255 { (char *)"PyScrolledWindow_base_DoGetClientSize", (PyCFunction) _wrap_PyScrolledWindow_base_DoGetClientSize, METH_VARARGS | METH_KEYWORDS, NULL},
28256 { (char *)"PyScrolledWindow_base_DoGetPosition", (PyCFunction) _wrap_PyScrolledWindow_base_DoGetPosition, METH_VARARGS | METH_KEYWORDS, NULL},
28257 { (char *)"PyScrolledWindow_base_DoGetVirtualSize", (PyCFunction) _wrap_PyScrolledWindow_base_DoGetVirtualSize, METH_VARARGS | METH_KEYWORDS, NULL},
28258 { (char *)"PyScrolledWindow_base_DoGetBestSize", (PyCFunction) _wrap_PyScrolledWindow_base_DoGetBestSize, METH_VARARGS | METH_KEYWORDS, NULL},
28259 { (char *)"PyScrolledWindow_base_InitDialog", (PyCFunction) _wrap_PyScrolledWindow_base_InitDialog, METH_VARARGS | METH_KEYWORDS, NULL},
28260 { (char *)"PyScrolledWindow_base_TransferDataToWindow", (PyCFunction) _wrap_PyScrolledWindow_base_TransferDataToWindow, METH_VARARGS | METH_KEYWORDS, NULL},
28261 { (char *)"PyScrolledWindow_base_TransferDataFromWindow", (PyCFunction) _wrap_PyScrolledWindow_base_TransferDataFromWindow, METH_VARARGS | METH_KEYWORDS, NULL},
28262 { (char *)"PyScrolledWindow_base_Validate", (PyCFunction) _wrap_PyScrolledWindow_base_Validate, METH_VARARGS | METH_KEYWORDS, NULL},
28263 { (char *)"PyScrolledWindow_base_AcceptsFocus", (PyCFunction) _wrap_PyScrolledWindow_base_AcceptsFocus, METH_VARARGS | METH_KEYWORDS, NULL},
28264 { (char *)"PyScrolledWindow_base_AcceptsFocusFromKeyboard", (PyCFunction) _wrap_PyScrolledWindow_base_AcceptsFocusFromKeyboard, METH_VARARGS | METH_KEYWORDS, NULL},
28265 { (char *)"PyScrolledWindow_base_GetMaxSize", (PyCFunction) _wrap_PyScrolledWindow_base_GetMaxSize, METH_VARARGS | METH_KEYWORDS, NULL},
28266 { (char *)"PyScrolledWindow_base_AddChild", (PyCFunction) _wrap_PyScrolledWindow_base_AddChild, METH_VARARGS | METH_KEYWORDS, NULL},
28267 { (char *)"PyScrolledWindow_base_RemoveChild", (PyCFunction) _wrap_PyScrolledWindow_base_RemoveChild, METH_VARARGS | METH_KEYWORDS, NULL},
28268 { (char *)"PyScrolledWindow_base_ShouldInheritColours", (PyCFunction) _wrap_PyScrolledWindow_base_ShouldInheritColours, METH_VARARGS | METH_KEYWORDS, NULL},
28269 { (char *)"PyScrolledWindow_base_GetDefaultAttributes", (PyCFunction) _wrap_PyScrolledWindow_base_GetDefaultAttributes, METH_VARARGS | METH_KEYWORDS, NULL},
28270 { (char *)"PyScrolledWindow_swigregister", PyScrolledWindow_swigregister, METH_VARARGS, NULL},
28271 { (char *)"new_PrintData", _wrap_new_PrintData, METH_VARARGS, NULL},
28272 { (char *)"delete_PrintData", (PyCFunction) _wrap_delete_PrintData, METH_VARARGS | METH_KEYWORDS, NULL},
28273 { (char *)"PrintData_GetNoCopies", (PyCFunction) _wrap_PrintData_GetNoCopies, METH_VARARGS | METH_KEYWORDS, NULL},
28274 { (char *)"PrintData_GetCollate", (PyCFunction) _wrap_PrintData_GetCollate, METH_VARARGS | METH_KEYWORDS, NULL},
28275 { (char *)"PrintData_GetOrientation", (PyCFunction) _wrap_PrintData_GetOrientation, METH_VARARGS | METH_KEYWORDS, NULL},
28276 { (char *)"PrintData_Ok", (PyCFunction) _wrap_PrintData_Ok, METH_VARARGS | METH_KEYWORDS, NULL},
28277 { (char *)"PrintData_GetPrinterName", (PyCFunction) _wrap_PrintData_GetPrinterName, METH_VARARGS | METH_KEYWORDS, NULL},
28278 { (char *)"PrintData_GetColour", (PyCFunction) _wrap_PrintData_GetColour, METH_VARARGS | METH_KEYWORDS, NULL},
28279 { (char *)"PrintData_GetDuplex", (PyCFunction) _wrap_PrintData_GetDuplex, METH_VARARGS | METH_KEYWORDS, NULL},
28280 { (char *)"PrintData_GetPaperId", (PyCFunction) _wrap_PrintData_GetPaperId, METH_VARARGS | METH_KEYWORDS, NULL},
28281 { (char *)"PrintData_GetPaperSize", (PyCFunction) _wrap_PrintData_GetPaperSize, METH_VARARGS | METH_KEYWORDS, NULL},
28282 { (char *)"PrintData_GetQuality", (PyCFunction) _wrap_PrintData_GetQuality, METH_VARARGS | METH_KEYWORDS, NULL},
28283 { (char *)"PrintData_GetBin", (PyCFunction) _wrap_PrintData_GetBin, METH_VARARGS | METH_KEYWORDS, NULL},
28284 { (char *)"PrintData_GetPrintMode", (PyCFunction) _wrap_PrintData_GetPrintMode, METH_VARARGS | METH_KEYWORDS, NULL},
28285 { (char *)"PrintData_SetNoCopies", (PyCFunction) _wrap_PrintData_SetNoCopies, METH_VARARGS | METH_KEYWORDS, NULL},
28286 { (char *)"PrintData_SetCollate", (PyCFunction) _wrap_PrintData_SetCollate, METH_VARARGS | METH_KEYWORDS, NULL},
28287 { (char *)"PrintData_SetOrientation", (PyCFunction) _wrap_PrintData_SetOrientation, METH_VARARGS | METH_KEYWORDS, NULL},
28288 { (char *)"PrintData_SetPrinterName", (PyCFunction) _wrap_PrintData_SetPrinterName, METH_VARARGS | METH_KEYWORDS, NULL},
28289 { (char *)"PrintData_SetColour", (PyCFunction) _wrap_PrintData_SetColour, METH_VARARGS | METH_KEYWORDS, NULL},
28290 { (char *)"PrintData_SetDuplex", (PyCFunction) _wrap_PrintData_SetDuplex, METH_VARARGS | METH_KEYWORDS, NULL},
28291 { (char *)"PrintData_SetPaperId", (PyCFunction) _wrap_PrintData_SetPaperId, METH_VARARGS | METH_KEYWORDS, NULL},
28292 { (char *)"PrintData_SetPaperSize", (PyCFunction) _wrap_PrintData_SetPaperSize, METH_VARARGS | METH_KEYWORDS, NULL},
28293 { (char *)"PrintData_SetQuality", (PyCFunction) _wrap_PrintData_SetQuality, METH_VARARGS | METH_KEYWORDS, NULL},
28294 { (char *)"PrintData_SetBin", (PyCFunction) _wrap_PrintData_SetBin, METH_VARARGS | METH_KEYWORDS, NULL},
28295 { (char *)"PrintData_SetPrintMode", (PyCFunction) _wrap_PrintData_SetPrintMode, METH_VARARGS | METH_KEYWORDS, NULL},
28296 { (char *)"PrintData_GetFilename", (PyCFunction) _wrap_PrintData_GetFilename, METH_VARARGS | METH_KEYWORDS, NULL},
28297 { (char *)"PrintData_SetFilename", (PyCFunction) _wrap_PrintData_SetFilename, METH_VARARGS | METH_KEYWORDS, NULL},
28298 { (char *)"PrintData_GetPrivData", (PyCFunction) _wrap_PrintData_GetPrivData, METH_VARARGS | METH_KEYWORDS, NULL},
28299 { (char *)"PrintData_SetPrivData", (PyCFunction) _wrap_PrintData_SetPrivData, METH_VARARGS | METH_KEYWORDS, NULL},
28300 { (char *)"PrintData_GetPrinterCommand", (PyCFunction) _wrap_PrintData_GetPrinterCommand, METH_VARARGS | METH_KEYWORDS, NULL},
28301 { (char *)"PrintData_GetPrinterOptions", (PyCFunction) _wrap_PrintData_GetPrinterOptions, METH_VARARGS | METH_KEYWORDS, NULL},
28302 { (char *)"PrintData_GetPreviewCommand", (PyCFunction) _wrap_PrintData_GetPreviewCommand, METH_VARARGS | METH_KEYWORDS, NULL},
28303 { (char *)"PrintData_GetFontMetricPath", (PyCFunction) _wrap_PrintData_GetFontMetricPath, METH_VARARGS | METH_KEYWORDS, NULL},
28304 { (char *)"PrintData_GetPrinterScaleX", (PyCFunction) _wrap_PrintData_GetPrinterScaleX, METH_VARARGS | METH_KEYWORDS, NULL},
28305 { (char *)"PrintData_GetPrinterScaleY", (PyCFunction) _wrap_PrintData_GetPrinterScaleY, METH_VARARGS | METH_KEYWORDS, NULL},
28306 { (char *)"PrintData_GetPrinterTranslateX", (PyCFunction) _wrap_PrintData_GetPrinterTranslateX, METH_VARARGS | METH_KEYWORDS, NULL},
28307 { (char *)"PrintData_GetPrinterTranslateY", (PyCFunction) _wrap_PrintData_GetPrinterTranslateY, METH_VARARGS | METH_KEYWORDS, NULL},
28308 { (char *)"PrintData_SetPrinterCommand", (PyCFunction) _wrap_PrintData_SetPrinterCommand, METH_VARARGS | METH_KEYWORDS, NULL},
28309 { (char *)"PrintData_SetPrinterOptions", (PyCFunction) _wrap_PrintData_SetPrinterOptions, METH_VARARGS | METH_KEYWORDS, NULL},
28310 { (char *)"PrintData_SetPreviewCommand", (PyCFunction) _wrap_PrintData_SetPreviewCommand, METH_VARARGS | METH_KEYWORDS, NULL},
28311 { (char *)"PrintData_SetFontMetricPath", (PyCFunction) _wrap_PrintData_SetFontMetricPath, METH_VARARGS | METH_KEYWORDS, NULL},
28312 { (char *)"PrintData_SetPrinterScaleX", (PyCFunction) _wrap_PrintData_SetPrinterScaleX, METH_VARARGS | METH_KEYWORDS, NULL},
28313 { (char *)"PrintData_SetPrinterScaleY", (PyCFunction) _wrap_PrintData_SetPrinterScaleY, METH_VARARGS | METH_KEYWORDS, NULL},
28314 { (char *)"PrintData_SetPrinterScaling", (PyCFunction) _wrap_PrintData_SetPrinterScaling, METH_VARARGS | METH_KEYWORDS, NULL},
28315 { (char *)"PrintData_SetPrinterTranslateX", (PyCFunction) _wrap_PrintData_SetPrinterTranslateX, METH_VARARGS | METH_KEYWORDS, NULL},
28316 { (char *)"PrintData_SetPrinterTranslateY", (PyCFunction) _wrap_PrintData_SetPrinterTranslateY, METH_VARARGS | METH_KEYWORDS, NULL},
28317 { (char *)"PrintData_SetPrinterTranslation", (PyCFunction) _wrap_PrintData_SetPrinterTranslation, METH_VARARGS | METH_KEYWORDS, NULL},
28318 { (char *)"PrintData_swigregister", PrintData_swigregister, METH_VARARGS, NULL},
28319 { (char *)"new_PageSetupDialogData", _wrap_new_PageSetupDialogData, METH_VARARGS, NULL},
28320 { (char *)"delete_PageSetupDialogData", (PyCFunction) _wrap_delete_PageSetupDialogData, METH_VARARGS | METH_KEYWORDS, NULL},
28321 { (char *)"PageSetupDialogData_EnableHelp", (PyCFunction) _wrap_PageSetupDialogData_EnableHelp, METH_VARARGS | METH_KEYWORDS, NULL},
28322 { (char *)"PageSetupDialogData_EnableMargins", (PyCFunction) _wrap_PageSetupDialogData_EnableMargins, METH_VARARGS | METH_KEYWORDS, NULL},
28323 { (char *)"PageSetupDialogData_EnableOrientation", (PyCFunction) _wrap_PageSetupDialogData_EnableOrientation, METH_VARARGS | METH_KEYWORDS, NULL},
28324 { (char *)"PageSetupDialogData_EnablePaper", (PyCFunction) _wrap_PageSetupDialogData_EnablePaper, METH_VARARGS | METH_KEYWORDS, NULL},
28325 { (char *)"PageSetupDialogData_EnablePrinter", (PyCFunction) _wrap_PageSetupDialogData_EnablePrinter, METH_VARARGS | METH_KEYWORDS, NULL},
28326 { (char *)"PageSetupDialogData_GetDefaultMinMargins", (PyCFunction) _wrap_PageSetupDialogData_GetDefaultMinMargins, METH_VARARGS | METH_KEYWORDS, NULL},
28327 { (char *)"PageSetupDialogData_GetEnableMargins", (PyCFunction) _wrap_PageSetupDialogData_GetEnableMargins, METH_VARARGS | METH_KEYWORDS, NULL},
28328 { (char *)"PageSetupDialogData_GetEnableOrientation", (PyCFunction) _wrap_PageSetupDialogData_GetEnableOrientation, METH_VARARGS | METH_KEYWORDS, NULL},
28329 { (char *)"PageSetupDialogData_GetEnablePaper", (PyCFunction) _wrap_PageSetupDialogData_GetEnablePaper, METH_VARARGS | METH_KEYWORDS, NULL},
28330 { (char *)"PageSetupDialogData_GetEnablePrinter", (PyCFunction) _wrap_PageSetupDialogData_GetEnablePrinter, METH_VARARGS | METH_KEYWORDS, NULL},
28331 { (char *)"PageSetupDialogData_GetEnableHelp", (PyCFunction) _wrap_PageSetupDialogData_GetEnableHelp, METH_VARARGS | METH_KEYWORDS, NULL},
28332 { (char *)"PageSetupDialogData_GetDefaultInfo", (PyCFunction) _wrap_PageSetupDialogData_GetDefaultInfo, METH_VARARGS | METH_KEYWORDS, NULL},
28333 { (char *)"PageSetupDialogData_GetMarginTopLeft", (PyCFunction) _wrap_PageSetupDialogData_GetMarginTopLeft, METH_VARARGS | METH_KEYWORDS, NULL},
28334 { (char *)"PageSetupDialogData_GetMarginBottomRight", (PyCFunction) _wrap_PageSetupDialogData_GetMarginBottomRight, METH_VARARGS | METH_KEYWORDS, NULL},
28335 { (char *)"PageSetupDialogData_GetMinMarginTopLeft", (PyCFunction) _wrap_PageSetupDialogData_GetMinMarginTopLeft, METH_VARARGS | METH_KEYWORDS, NULL},
28336 { (char *)"PageSetupDialogData_GetMinMarginBottomRight", (PyCFunction) _wrap_PageSetupDialogData_GetMinMarginBottomRight, METH_VARARGS | METH_KEYWORDS, NULL},
28337 { (char *)"PageSetupDialogData_GetPaperId", (PyCFunction) _wrap_PageSetupDialogData_GetPaperId, METH_VARARGS | METH_KEYWORDS, NULL},
28338 { (char *)"PageSetupDialogData_GetPaperSize", (PyCFunction) _wrap_PageSetupDialogData_GetPaperSize, METH_VARARGS | METH_KEYWORDS, NULL},
28339 { (char *)"PageSetupDialogData_GetPrintData", (PyCFunction) _wrap_PageSetupDialogData_GetPrintData, METH_VARARGS | METH_KEYWORDS, NULL},
28340 { (char *)"PageSetupDialogData_Ok", (PyCFunction) _wrap_PageSetupDialogData_Ok, METH_VARARGS | METH_KEYWORDS, NULL},
28341 { (char *)"PageSetupDialogData_SetDefaultInfo", (PyCFunction) _wrap_PageSetupDialogData_SetDefaultInfo, METH_VARARGS | METH_KEYWORDS, NULL},
28342 { (char *)"PageSetupDialogData_SetDefaultMinMargins", (PyCFunction) _wrap_PageSetupDialogData_SetDefaultMinMargins, METH_VARARGS | METH_KEYWORDS, NULL},
28343 { (char *)"PageSetupDialogData_SetMarginTopLeft", (PyCFunction) _wrap_PageSetupDialogData_SetMarginTopLeft, METH_VARARGS | METH_KEYWORDS, NULL},
28344 { (char *)"PageSetupDialogData_SetMarginBottomRight", (PyCFunction) _wrap_PageSetupDialogData_SetMarginBottomRight, METH_VARARGS | METH_KEYWORDS, NULL},
28345 { (char *)"PageSetupDialogData_SetMinMarginTopLeft", (PyCFunction) _wrap_PageSetupDialogData_SetMinMarginTopLeft, METH_VARARGS | METH_KEYWORDS, NULL},
28346 { (char *)"PageSetupDialogData_SetMinMarginBottomRight", (PyCFunction) _wrap_PageSetupDialogData_SetMinMarginBottomRight, METH_VARARGS | METH_KEYWORDS, NULL},
28347 { (char *)"PageSetupDialogData_SetPaperId", (PyCFunction) _wrap_PageSetupDialogData_SetPaperId, METH_VARARGS | METH_KEYWORDS, NULL},
28348 { (char *)"PageSetupDialogData_SetPaperSize", (PyCFunction) _wrap_PageSetupDialogData_SetPaperSize, METH_VARARGS | METH_KEYWORDS, NULL},
28349 { (char *)"PageSetupDialogData_SetPrintData", (PyCFunction) _wrap_PageSetupDialogData_SetPrintData, METH_VARARGS | METH_KEYWORDS, NULL},
28350 { (char *)"PageSetupDialogData_CalculateIdFromPaperSize", (PyCFunction) _wrap_PageSetupDialogData_CalculateIdFromPaperSize, METH_VARARGS | METH_KEYWORDS, NULL},
28351 { (char *)"PageSetupDialogData_CalculatePaperSizeFromId", (PyCFunction) _wrap_PageSetupDialogData_CalculatePaperSizeFromId, METH_VARARGS | METH_KEYWORDS, NULL},
28352 { (char *)"PageSetupDialogData_swigregister", PageSetupDialogData_swigregister, METH_VARARGS, NULL},
28353 { (char *)"new_PageSetupDialog", (PyCFunction) _wrap_new_PageSetupDialog, METH_VARARGS | METH_KEYWORDS, NULL},
28354 { (char *)"PageSetupDialog_GetPageSetupData", (PyCFunction) _wrap_PageSetupDialog_GetPageSetupData, METH_VARARGS | METH_KEYWORDS, NULL},
28355 { (char *)"PageSetupDialog_GetPageSetupDialogData", (PyCFunction) _wrap_PageSetupDialog_GetPageSetupDialogData, METH_VARARGS | METH_KEYWORDS, NULL},
28356 { (char *)"PageSetupDialog_ShowModal", (PyCFunction) _wrap_PageSetupDialog_ShowModal, METH_VARARGS | METH_KEYWORDS, NULL},
28357 { (char *)"PageSetupDialog_swigregister", PageSetupDialog_swigregister, METH_VARARGS, NULL},
28358 { (char *)"new_PrintDialogData", _wrap_new_PrintDialogData, METH_VARARGS, NULL},
28359 { (char *)"delete_PrintDialogData", (PyCFunction) _wrap_delete_PrintDialogData, METH_VARARGS | METH_KEYWORDS, NULL},
28360 { (char *)"PrintDialogData_GetFromPage", (PyCFunction) _wrap_PrintDialogData_GetFromPage, METH_VARARGS | METH_KEYWORDS, NULL},
28361 { (char *)"PrintDialogData_GetToPage", (PyCFunction) _wrap_PrintDialogData_GetToPage, METH_VARARGS | METH_KEYWORDS, NULL},
28362 { (char *)"PrintDialogData_GetMinPage", (PyCFunction) _wrap_PrintDialogData_GetMinPage, METH_VARARGS | METH_KEYWORDS, NULL},
28363 { (char *)"PrintDialogData_GetMaxPage", (PyCFunction) _wrap_PrintDialogData_GetMaxPage, METH_VARARGS | METH_KEYWORDS, NULL},
28364 { (char *)"PrintDialogData_GetNoCopies", (PyCFunction) _wrap_PrintDialogData_GetNoCopies, METH_VARARGS | METH_KEYWORDS, NULL},
28365 { (char *)"PrintDialogData_GetAllPages", (PyCFunction) _wrap_PrintDialogData_GetAllPages, METH_VARARGS | METH_KEYWORDS, NULL},
28366 { (char *)"PrintDialogData_GetSelection", (PyCFunction) _wrap_PrintDialogData_GetSelection, METH_VARARGS | METH_KEYWORDS, NULL},
28367 { (char *)"PrintDialogData_GetCollate", (PyCFunction) _wrap_PrintDialogData_GetCollate, METH_VARARGS | METH_KEYWORDS, NULL},
28368 { (char *)"PrintDialogData_GetPrintToFile", (PyCFunction) _wrap_PrintDialogData_GetPrintToFile, METH_VARARGS | METH_KEYWORDS, NULL},
28369 { (char *)"PrintDialogData_GetSetupDialog", (PyCFunction) _wrap_PrintDialogData_GetSetupDialog, METH_VARARGS | METH_KEYWORDS, NULL},
28370 { (char *)"PrintDialogData_SetSetupDialog", (PyCFunction) _wrap_PrintDialogData_SetSetupDialog, METH_VARARGS | METH_KEYWORDS, NULL},
28371 { (char *)"PrintDialogData_SetFromPage", (PyCFunction) _wrap_PrintDialogData_SetFromPage, METH_VARARGS | METH_KEYWORDS, NULL},
28372 { (char *)"PrintDialogData_SetToPage", (PyCFunction) _wrap_PrintDialogData_SetToPage, METH_VARARGS | METH_KEYWORDS, NULL},
28373 { (char *)"PrintDialogData_SetMinPage", (PyCFunction) _wrap_PrintDialogData_SetMinPage, METH_VARARGS | METH_KEYWORDS, NULL},
28374 { (char *)"PrintDialogData_SetMaxPage", (PyCFunction) _wrap_PrintDialogData_SetMaxPage, METH_VARARGS | METH_KEYWORDS, NULL},
28375 { (char *)"PrintDialogData_SetNoCopies", (PyCFunction) _wrap_PrintDialogData_SetNoCopies, METH_VARARGS | METH_KEYWORDS, NULL},
28376 { (char *)"PrintDialogData_SetAllPages", (PyCFunction) _wrap_PrintDialogData_SetAllPages, METH_VARARGS | METH_KEYWORDS, NULL},
28377 { (char *)"PrintDialogData_SetSelection", (PyCFunction) _wrap_PrintDialogData_SetSelection, METH_VARARGS | METH_KEYWORDS, NULL},
28378 { (char *)"PrintDialogData_SetCollate", (PyCFunction) _wrap_PrintDialogData_SetCollate, METH_VARARGS | METH_KEYWORDS, NULL},
28379 { (char *)"PrintDialogData_SetPrintToFile", (PyCFunction) _wrap_PrintDialogData_SetPrintToFile, METH_VARARGS | METH_KEYWORDS, NULL},
28380 { (char *)"PrintDialogData_EnablePrintToFile", (PyCFunction) _wrap_PrintDialogData_EnablePrintToFile, METH_VARARGS | METH_KEYWORDS, NULL},
28381 { (char *)"PrintDialogData_EnableSelection", (PyCFunction) _wrap_PrintDialogData_EnableSelection, METH_VARARGS | METH_KEYWORDS, NULL},
28382 { (char *)"PrintDialogData_EnablePageNumbers", (PyCFunction) _wrap_PrintDialogData_EnablePageNumbers, METH_VARARGS | METH_KEYWORDS, NULL},
28383 { (char *)"PrintDialogData_EnableHelp", (PyCFunction) _wrap_PrintDialogData_EnableHelp, METH_VARARGS | METH_KEYWORDS, NULL},
28384 { (char *)"PrintDialogData_GetEnablePrintToFile", (PyCFunction) _wrap_PrintDialogData_GetEnablePrintToFile, METH_VARARGS | METH_KEYWORDS, NULL},
28385 { (char *)"PrintDialogData_GetEnableSelection", (PyCFunction) _wrap_PrintDialogData_GetEnableSelection, METH_VARARGS | METH_KEYWORDS, NULL},
28386 { (char *)"PrintDialogData_GetEnablePageNumbers", (PyCFunction) _wrap_PrintDialogData_GetEnablePageNumbers, METH_VARARGS | METH_KEYWORDS, NULL},
28387 { (char *)"PrintDialogData_GetEnableHelp", (PyCFunction) _wrap_PrintDialogData_GetEnableHelp, METH_VARARGS | METH_KEYWORDS, NULL},
28388 { (char *)"PrintDialogData_Ok", (PyCFunction) _wrap_PrintDialogData_Ok, METH_VARARGS | METH_KEYWORDS, NULL},
28389 { (char *)"PrintDialogData_GetPrintData", (PyCFunction) _wrap_PrintDialogData_GetPrintData, METH_VARARGS | METH_KEYWORDS, NULL},
28390 { (char *)"PrintDialogData_SetPrintData", (PyCFunction) _wrap_PrintDialogData_SetPrintData, METH_VARARGS | METH_KEYWORDS, NULL},
28391 { (char *)"PrintDialogData_swigregister", PrintDialogData_swigregister, METH_VARARGS, NULL},
28392 { (char *)"new_PrintDialog", (PyCFunction) _wrap_new_PrintDialog, METH_VARARGS | METH_KEYWORDS, NULL},
28393 { (char *)"PrintDialog_ShowModal", (PyCFunction) _wrap_PrintDialog_ShowModal, METH_VARARGS | METH_KEYWORDS, NULL},
28394 { (char *)"PrintDialog_GetPrintDialogData", (PyCFunction) _wrap_PrintDialog_GetPrintDialogData, METH_VARARGS | METH_KEYWORDS, NULL},
28395 { (char *)"PrintDialog_GetPrintData", (PyCFunction) _wrap_PrintDialog_GetPrintData, METH_VARARGS | METH_KEYWORDS, NULL},
28396 { (char *)"PrintDialog_GetPrintDC", (PyCFunction) _wrap_PrintDialog_GetPrintDC, METH_VARARGS | METH_KEYWORDS, NULL},
28397 { (char *)"PrintDialog_swigregister", PrintDialog_swigregister, METH_VARARGS, NULL},
28398 { (char *)"new_Printer", (PyCFunction) _wrap_new_Printer, METH_VARARGS | METH_KEYWORDS, NULL},
28399 { (char *)"delete_Printer", (PyCFunction) _wrap_delete_Printer, METH_VARARGS | METH_KEYWORDS, NULL},
28400 { (char *)"Printer_CreateAbortWindow", (PyCFunction) _wrap_Printer_CreateAbortWindow, METH_VARARGS | METH_KEYWORDS, NULL},
28401 { (char *)"Printer_ReportError", (PyCFunction) _wrap_Printer_ReportError, METH_VARARGS | METH_KEYWORDS, NULL},
28402 { (char *)"Printer_Setup", (PyCFunction) _wrap_Printer_Setup, METH_VARARGS | METH_KEYWORDS, NULL},
28403 { (char *)"Printer_Print", (PyCFunction) _wrap_Printer_Print, METH_VARARGS | METH_KEYWORDS, NULL},
28404 { (char *)"Printer_PrintDialog", (PyCFunction) _wrap_Printer_PrintDialog, METH_VARARGS | METH_KEYWORDS, NULL},
28405 { (char *)"Printer_GetPrintDialogData", (PyCFunction) _wrap_Printer_GetPrintDialogData, METH_VARARGS | METH_KEYWORDS, NULL},
28406 { (char *)"Printer_GetAbort", (PyCFunction) _wrap_Printer_GetAbort, METH_VARARGS | METH_KEYWORDS, NULL},
28407 { (char *)"Printer_GetLastError", (PyCFunction) _wrap_Printer_GetLastError, METH_VARARGS | METH_KEYWORDS, NULL},
28408 { (char *)"Printer_swigregister", Printer_swigregister, METH_VARARGS, NULL},
28409 { (char *)"new_Printout", (PyCFunction) _wrap_new_Printout, METH_VARARGS | METH_KEYWORDS, NULL},
28410 { (char *)"Printout__setCallbackInfo", (PyCFunction) _wrap_Printout__setCallbackInfo, METH_VARARGS | METH_KEYWORDS, NULL},
28411 { (char *)"Printout_GetTitle", (PyCFunction) _wrap_Printout_GetTitle, METH_VARARGS | METH_KEYWORDS, NULL},
28412 { (char *)"Printout_GetDC", (PyCFunction) _wrap_Printout_GetDC, METH_VARARGS | METH_KEYWORDS, NULL},
28413 { (char *)"Printout_SetDC", (PyCFunction) _wrap_Printout_SetDC, METH_VARARGS | METH_KEYWORDS, NULL},
28414 { (char *)"Printout_SetPageSizePixels", (PyCFunction) _wrap_Printout_SetPageSizePixels, METH_VARARGS | METH_KEYWORDS, NULL},
28415 { (char *)"Printout_GetPageSizePixels", (PyCFunction) _wrap_Printout_GetPageSizePixels, METH_VARARGS | METH_KEYWORDS, NULL},
28416 { (char *)"Printout_SetPageSizeMM", (PyCFunction) _wrap_Printout_SetPageSizeMM, METH_VARARGS | METH_KEYWORDS, NULL},
28417 { (char *)"Printout_GetPageSizeMM", (PyCFunction) _wrap_Printout_GetPageSizeMM, METH_VARARGS | METH_KEYWORDS, NULL},
28418 { (char *)"Printout_SetPPIScreen", (PyCFunction) _wrap_Printout_SetPPIScreen, METH_VARARGS | METH_KEYWORDS, NULL},
28419 { (char *)"Printout_GetPPIScreen", (PyCFunction) _wrap_Printout_GetPPIScreen, METH_VARARGS | METH_KEYWORDS, NULL},
28420 { (char *)"Printout_SetPPIPrinter", (PyCFunction) _wrap_Printout_SetPPIPrinter, METH_VARARGS | METH_KEYWORDS, NULL},
28421 { (char *)"Printout_GetPPIPrinter", (PyCFunction) _wrap_Printout_GetPPIPrinter, METH_VARARGS | METH_KEYWORDS, NULL},
28422 { (char *)"Printout_IsPreview", (PyCFunction) _wrap_Printout_IsPreview, METH_VARARGS | METH_KEYWORDS, NULL},
28423 { (char *)"Printout_SetIsPreview", (PyCFunction) _wrap_Printout_SetIsPreview, METH_VARARGS | METH_KEYWORDS, NULL},
28424 { (char *)"Printout_base_OnBeginDocument", (PyCFunction) _wrap_Printout_base_OnBeginDocument, METH_VARARGS | METH_KEYWORDS, NULL},
28425 { (char *)"Printout_base_OnEndDocument", (PyCFunction) _wrap_Printout_base_OnEndDocument, METH_VARARGS | METH_KEYWORDS, NULL},
28426 { (char *)"Printout_base_OnBeginPrinting", (PyCFunction) _wrap_Printout_base_OnBeginPrinting, METH_VARARGS | METH_KEYWORDS, NULL},
28427 { (char *)"Printout_base_OnEndPrinting", (PyCFunction) _wrap_Printout_base_OnEndPrinting, METH_VARARGS | METH_KEYWORDS, NULL},
28428 { (char *)"Printout_base_OnPreparePrinting", (PyCFunction) _wrap_Printout_base_OnPreparePrinting, METH_VARARGS | METH_KEYWORDS, NULL},
28429 { (char *)"Printout_base_HasPage", (PyCFunction) _wrap_Printout_base_HasPage, METH_VARARGS | METH_KEYWORDS, NULL},
28430 { (char *)"Printout_base_GetPageInfo", (PyCFunction) _wrap_Printout_base_GetPageInfo, METH_VARARGS | METH_KEYWORDS, NULL},
28431 { (char *)"Printout_swigregister", Printout_swigregister, METH_VARARGS, NULL},
28432 { (char *)"new_PreviewCanvas", (PyCFunction) _wrap_new_PreviewCanvas, METH_VARARGS | METH_KEYWORDS, NULL},
28433 { (char *)"PreviewCanvas_swigregister", PreviewCanvas_swigregister, METH_VARARGS, NULL},
28434 { (char *)"new_PreviewFrame", (PyCFunction) _wrap_new_PreviewFrame, METH_VARARGS | METH_KEYWORDS, NULL},
28435 { (char *)"PreviewFrame_Initialize", (PyCFunction) _wrap_PreviewFrame_Initialize, METH_VARARGS | METH_KEYWORDS, NULL},
28436 { (char *)"PreviewFrame_CreateControlBar", (PyCFunction) _wrap_PreviewFrame_CreateControlBar, METH_VARARGS | METH_KEYWORDS, NULL},
28437 { (char *)"PreviewFrame_CreateCanvas", (PyCFunction) _wrap_PreviewFrame_CreateCanvas, METH_VARARGS | METH_KEYWORDS, NULL},
28438 { (char *)"PreviewFrame_GetControlBar", (PyCFunction) _wrap_PreviewFrame_GetControlBar, METH_VARARGS | METH_KEYWORDS, NULL},
28439 { (char *)"PreviewFrame_swigregister", PreviewFrame_swigregister, METH_VARARGS, NULL},
28440 { (char *)"new_PreviewControlBar", (PyCFunction) _wrap_new_PreviewControlBar, METH_VARARGS | METH_KEYWORDS, NULL},
28441 { (char *)"PreviewControlBar_GetZoomControl", (PyCFunction) _wrap_PreviewControlBar_GetZoomControl, METH_VARARGS | METH_KEYWORDS, NULL},
28442 { (char *)"PreviewControlBar_SetZoomControl", (PyCFunction) _wrap_PreviewControlBar_SetZoomControl, METH_VARARGS | METH_KEYWORDS, NULL},
28443 { (char *)"PreviewControlBar_GetPrintPreview", (PyCFunction) _wrap_PreviewControlBar_GetPrintPreview, METH_VARARGS | METH_KEYWORDS, NULL},
28444 { (char *)"PreviewControlBar_OnNext", (PyCFunction) _wrap_PreviewControlBar_OnNext, METH_VARARGS | METH_KEYWORDS, NULL},
28445 { (char *)"PreviewControlBar_OnPrevious", (PyCFunction) _wrap_PreviewControlBar_OnPrevious, METH_VARARGS | METH_KEYWORDS, NULL},
28446 { (char *)"PreviewControlBar_OnFirst", (PyCFunction) _wrap_PreviewControlBar_OnFirst, METH_VARARGS | METH_KEYWORDS, NULL},
28447 { (char *)"PreviewControlBar_OnLast", (PyCFunction) _wrap_PreviewControlBar_OnLast, METH_VARARGS | METH_KEYWORDS, NULL},
28448 { (char *)"PreviewControlBar_OnGoto", (PyCFunction) _wrap_PreviewControlBar_OnGoto, METH_VARARGS | METH_KEYWORDS, NULL},
28449 { (char *)"PreviewControlBar_swigregister", PreviewControlBar_swigregister, METH_VARARGS, NULL},
28450 { (char *)"new_PrintPreview", _wrap_new_PrintPreview, METH_VARARGS, NULL},
28451 { (char *)"PrintPreview_SetCurrentPage", (PyCFunction) _wrap_PrintPreview_SetCurrentPage, METH_VARARGS | METH_KEYWORDS, NULL},
28452 { (char *)"PrintPreview_GetCurrentPage", (PyCFunction) _wrap_PrintPreview_GetCurrentPage, METH_VARARGS | METH_KEYWORDS, NULL},
28453 { (char *)"PrintPreview_SetPrintout", (PyCFunction) _wrap_PrintPreview_SetPrintout, METH_VARARGS | METH_KEYWORDS, NULL},
28454 { (char *)"PrintPreview_GetPrintout", (PyCFunction) _wrap_PrintPreview_GetPrintout, METH_VARARGS | METH_KEYWORDS, NULL},
28455 { (char *)"PrintPreview_GetPrintoutForPrinting", (PyCFunction) _wrap_PrintPreview_GetPrintoutForPrinting, METH_VARARGS | METH_KEYWORDS, NULL},
28456 { (char *)"PrintPreview_SetFrame", (PyCFunction) _wrap_PrintPreview_SetFrame, METH_VARARGS | METH_KEYWORDS, NULL},
28457 { (char *)"PrintPreview_SetCanvas", (PyCFunction) _wrap_PrintPreview_SetCanvas, METH_VARARGS | METH_KEYWORDS, NULL},
28458 { (char *)"PrintPreview_GetFrame", (PyCFunction) _wrap_PrintPreview_GetFrame, METH_VARARGS | METH_KEYWORDS, NULL},
28459 { (char *)"PrintPreview_GetCanvas", (PyCFunction) _wrap_PrintPreview_GetCanvas, METH_VARARGS | METH_KEYWORDS, NULL},
28460 { (char *)"PrintPreview_PaintPage", (PyCFunction) _wrap_PrintPreview_PaintPage, METH_VARARGS | METH_KEYWORDS, NULL},
28461 { (char *)"PrintPreview_DrawBlankPage", (PyCFunction) _wrap_PrintPreview_DrawBlankPage, METH_VARARGS | METH_KEYWORDS, NULL},
28462 { (char *)"PrintPreview_RenderPage", (PyCFunction) _wrap_PrintPreview_RenderPage, METH_VARARGS | METH_KEYWORDS, NULL},
28463 { (char *)"PrintPreview_AdjustScrollbars", (PyCFunction) _wrap_PrintPreview_AdjustScrollbars, METH_VARARGS | METH_KEYWORDS, NULL},
28464 { (char *)"PrintPreview_GetPrintDialogData", (PyCFunction) _wrap_PrintPreview_GetPrintDialogData, METH_VARARGS | METH_KEYWORDS, NULL},
28465 { (char *)"PrintPreview_SetZoom", (PyCFunction) _wrap_PrintPreview_SetZoom, METH_VARARGS | METH_KEYWORDS, NULL},
28466 { (char *)"PrintPreview_GetZoom", (PyCFunction) _wrap_PrintPreview_GetZoom, METH_VARARGS | METH_KEYWORDS, NULL},
28467 { (char *)"PrintPreview_GetMaxPage", (PyCFunction) _wrap_PrintPreview_GetMaxPage, METH_VARARGS | METH_KEYWORDS, NULL},
28468 { (char *)"PrintPreview_GetMinPage", (PyCFunction) _wrap_PrintPreview_GetMinPage, METH_VARARGS | METH_KEYWORDS, NULL},
28469 { (char *)"PrintPreview_Ok", (PyCFunction) _wrap_PrintPreview_Ok, METH_VARARGS | METH_KEYWORDS, NULL},
28470 { (char *)"PrintPreview_SetOk", (PyCFunction) _wrap_PrintPreview_SetOk, METH_VARARGS | METH_KEYWORDS, NULL},
28471 { (char *)"PrintPreview_Print", (PyCFunction) _wrap_PrintPreview_Print, METH_VARARGS | METH_KEYWORDS, NULL},
28472 { (char *)"PrintPreview_DetermineScaling", (PyCFunction) _wrap_PrintPreview_DetermineScaling, METH_VARARGS | METH_KEYWORDS, NULL},
28473 { (char *)"PrintPreview_swigregister", PrintPreview_swigregister, METH_VARARGS, NULL},
28474 { (char *)"new_PyPrintPreview", _wrap_new_PyPrintPreview, METH_VARARGS, NULL},
28475 { (char *)"PyPrintPreview__setCallbackInfo", (PyCFunction) _wrap_PyPrintPreview__setCallbackInfo, METH_VARARGS | METH_KEYWORDS, NULL},
28476 { (char *)"PyPrintPreview_base_SetCurrentPage", (PyCFunction) _wrap_PyPrintPreview_base_SetCurrentPage, METH_VARARGS | METH_KEYWORDS, NULL},
28477 { (char *)"PyPrintPreview_base_PaintPage", (PyCFunction) _wrap_PyPrintPreview_base_PaintPage, METH_VARARGS | METH_KEYWORDS, NULL},
28478 { (char *)"PyPrintPreview_base_DrawBlankPage", (PyCFunction) _wrap_PyPrintPreview_base_DrawBlankPage, METH_VARARGS | METH_KEYWORDS, NULL},
28479 { (char *)"PyPrintPreview_base_RenderPage", (PyCFunction) _wrap_PyPrintPreview_base_RenderPage, METH_VARARGS | METH_KEYWORDS, NULL},
28480 { (char *)"PyPrintPreview_base_SetZoom", (PyCFunction) _wrap_PyPrintPreview_base_SetZoom, METH_VARARGS | METH_KEYWORDS, NULL},
28481 { (char *)"PyPrintPreview_base_Print", (PyCFunction) _wrap_PyPrintPreview_base_Print, METH_VARARGS | METH_KEYWORDS, NULL},
28482 { (char *)"PyPrintPreview_base_DetermineScaling", (PyCFunction) _wrap_PyPrintPreview_base_DetermineScaling, METH_VARARGS | METH_KEYWORDS, NULL},
28483 { (char *)"PyPrintPreview_swigregister", PyPrintPreview_swigregister, METH_VARARGS, NULL},
28484 { (char *)"new_PyPreviewFrame", (PyCFunction) _wrap_new_PyPreviewFrame, METH_VARARGS | METH_KEYWORDS, NULL},
28485 { (char *)"PyPreviewFrame__setCallbackInfo", (PyCFunction) _wrap_PyPreviewFrame__setCallbackInfo, METH_VARARGS | METH_KEYWORDS, NULL},
28486 { (char *)"PyPreviewFrame_SetPreviewCanvas", (PyCFunction) _wrap_PyPreviewFrame_SetPreviewCanvas, METH_VARARGS | METH_KEYWORDS, NULL},
28487 { (char *)"PyPreviewFrame_SetControlBar", (PyCFunction) _wrap_PyPreviewFrame_SetControlBar, METH_VARARGS | METH_KEYWORDS, NULL},
28488 { (char *)"PyPreviewFrame_base_Initialize", (PyCFunction) _wrap_PyPreviewFrame_base_Initialize, METH_VARARGS | METH_KEYWORDS, NULL},
28489 { (char *)"PyPreviewFrame_base_CreateCanvas", (PyCFunction) _wrap_PyPreviewFrame_base_CreateCanvas, METH_VARARGS | METH_KEYWORDS, NULL},
28490 { (char *)"PyPreviewFrame_base_CreateControlBar", (PyCFunction) _wrap_PyPreviewFrame_base_CreateControlBar, METH_VARARGS | METH_KEYWORDS, NULL},
28491 { (char *)"PyPreviewFrame_swigregister", PyPreviewFrame_swigregister, METH_VARARGS, NULL},
28492 { (char *)"new_PyPreviewControlBar", (PyCFunction) _wrap_new_PyPreviewControlBar, METH_VARARGS | METH_KEYWORDS, NULL},
28493 { (char *)"PyPreviewControlBar__setCallbackInfo", (PyCFunction) _wrap_PyPreviewControlBar__setCallbackInfo, METH_VARARGS | METH_KEYWORDS, NULL},
28494 { (char *)"PyPreviewControlBar_SetPrintPreview", (PyCFunction) _wrap_PyPreviewControlBar_SetPrintPreview, METH_VARARGS | METH_KEYWORDS, NULL},
28495 { (char *)"PyPreviewControlBar_base_CreateButtons", (PyCFunction) _wrap_PyPreviewControlBar_base_CreateButtons, METH_VARARGS | METH_KEYWORDS, NULL},
28496 { (char *)"PyPreviewControlBar_base_SetZoomControl", (PyCFunction) _wrap_PyPreviewControlBar_base_SetZoomControl, METH_VARARGS | METH_KEYWORDS, NULL},
28497 { (char *)"PyPreviewControlBar_swigregister", PyPreviewControlBar_swigregister, METH_VARARGS, NULL},
28498 { NULL, NULL, 0, NULL }
28499 };
28500
28501
28502 /* -------- TYPE CONVERSION AND EQUIVALENCE RULES (BEGIN) -------- */
28503
28504 static void *_p_wxPyPreviewFrameTo_p_wxPreviewFrame(void *x) {
28505 return (void *)((wxPreviewFrame *) ((wxPyPreviewFrame *) x));
28506 }
28507 static void *_p_wxContextMenuEventTo_p_wxEvent(void *x) {
28508 return (void *)((wxEvent *) (wxCommandEvent *) ((wxContextMenuEvent *) x));
28509 }
28510 static void *_p_wxMenuEventTo_p_wxEvent(void *x) {
28511 return (void *)((wxEvent *) ((wxMenuEvent *) x));
28512 }
28513 static void *_p_wxCloseEventTo_p_wxEvent(void *x) {
28514 return (void *)((wxEvent *) ((wxCloseEvent *) x));
28515 }
28516 static void *_p_wxMouseEventTo_p_wxEvent(void *x) {
28517 return (void *)((wxEvent *) ((wxMouseEvent *) x));
28518 }
28519 static void *_p_wxEraseEventTo_p_wxEvent(void *x) {
28520 return (void *)((wxEvent *) ((wxEraseEvent *) x));
28521 }
28522 static void *_p_wxSetCursorEventTo_p_wxEvent(void *x) {
28523 return (void *)((wxEvent *) ((wxSetCursorEvent *) x));
28524 }
28525 static void *_p_wxSplitterEventTo_p_wxEvent(void *x) {
28526 return (void *)((wxEvent *) (wxCommandEvent *)(wxNotifyEvent *) ((wxSplitterEvent *) x));
28527 }
28528 static void *_p_wxInitDialogEventTo_p_wxEvent(void *x) {
28529 return (void *)((wxEvent *) ((wxInitDialogEvent *) x));
28530 }
28531 static void *_p_wxScrollEventTo_p_wxEvent(void *x) {
28532 return (void *)((wxEvent *) (wxCommandEvent *) ((wxScrollEvent *) x));
28533 }
28534 static void *_p_wxFindDialogEventTo_p_wxEvent(void *x) {
28535 return (void *)((wxEvent *) (wxCommandEvent *) ((wxFindDialogEvent *) x));
28536 }
28537 static void *_p_wxPyEventTo_p_wxEvent(void *x) {
28538 return (void *)((wxEvent *) ((wxPyEvent *) x));
28539 }
28540 static void *_p_wxNotifyEventTo_p_wxEvent(void *x) {
28541 return (void *)((wxEvent *) (wxCommandEvent *) ((wxNotifyEvent *) x));
28542 }
28543 static void *_p_wxCalculateLayoutEventTo_p_wxEvent(void *x) {
28544 return (void *)((wxEvent *) ((wxCalculateLayoutEvent *) x));
28545 }
28546 static void *_p_wxIdleEventTo_p_wxEvent(void *x) {
28547 return (void *)((wxEvent *) ((wxIdleEvent *) x));
28548 }
28549 static void *_p_wxWindowCreateEventTo_p_wxEvent(void *x) {
28550 return (void *)((wxEvent *) (wxCommandEvent *) ((wxWindowCreateEvent *) x));
28551 }
28552 static void *_p_wxQueryNewPaletteEventTo_p_wxEvent(void *x) {
28553 return (void *)((wxEvent *) ((wxQueryNewPaletteEvent *) x));
28554 }
28555 static void *_p_wxMaximizeEventTo_p_wxEvent(void *x) {
28556 return (void *)((wxEvent *) ((wxMaximizeEvent *) x));
28557 }
28558 static void *_p_wxIconizeEventTo_p_wxEvent(void *x) {
28559 return (void *)((wxEvent *) ((wxIconizeEvent *) x));
28560 }
28561 static void *_p_wxActivateEventTo_p_wxEvent(void *x) {
28562 return (void *)((wxEvent *) ((wxActivateEvent *) x));
28563 }
28564 static void *_p_wxSizeEventTo_p_wxEvent(void *x) {
28565 return (void *)((wxEvent *) ((wxSizeEvent *) x));
28566 }
28567 static void *_p_wxMoveEventTo_p_wxEvent(void *x) {
28568 return (void *)((wxEvent *) ((wxMoveEvent *) x));
28569 }
28570 static void *_p_wxDateEventTo_p_wxEvent(void *x) {
28571 return (void *)((wxEvent *) (wxCommandEvent *) ((wxDateEvent *) x));
28572 }
28573 static void *_p_wxPaintEventTo_p_wxEvent(void *x) {
28574 return (void *)((wxEvent *) ((wxPaintEvent *) x));
28575 }
28576 static void *_p_wxNcPaintEventTo_p_wxEvent(void *x) {
28577 return (void *)((wxEvent *) ((wxNcPaintEvent *) x));
28578 }
28579 static void *_p_wxUpdateUIEventTo_p_wxEvent(void *x) {
28580 return (void *)((wxEvent *) (wxCommandEvent *) ((wxUpdateUIEvent *) x));
28581 }
28582 static void *_p_wxPaletteChangedEventTo_p_wxEvent(void *x) {
28583 return (void *)((wxEvent *) ((wxPaletteChangedEvent *) x));
28584 }
28585 static void *_p_wxDisplayChangedEventTo_p_wxEvent(void *x) {
28586 return (void *)((wxEvent *) ((wxDisplayChangedEvent *) x));
28587 }
28588 static void *_p_wxMouseCaptureChangedEventTo_p_wxEvent(void *x) {
28589 return (void *)((wxEvent *) ((wxMouseCaptureChangedEvent *) x));
28590 }
28591 static void *_p_wxSysColourChangedEventTo_p_wxEvent(void *x) {
28592 return (void *)((wxEvent *) ((wxSysColourChangedEvent *) x));
28593 }
28594 static void *_p_wxDropFilesEventTo_p_wxEvent(void *x) {
28595 return (void *)((wxEvent *) ((wxDropFilesEvent *) x));
28596 }
28597 static void *_p_wxFocusEventTo_p_wxEvent(void *x) {
28598 return (void *)((wxEvent *) ((wxFocusEvent *) x));
28599 }
28600 static void *_p_wxChildFocusEventTo_p_wxEvent(void *x) {
28601 return (void *)((wxEvent *) (wxCommandEvent *) ((wxChildFocusEvent *) x));
28602 }
28603 static void *_p_wxSashEventTo_p_wxEvent(void *x) {
28604 return (void *)((wxEvent *) (wxCommandEvent *) ((wxSashEvent *) x));
28605 }
28606 static void *_p_wxQueryLayoutInfoEventTo_p_wxEvent(void *x) {
28607 return (void *)((wxEvent *) ((wxQueryLayoutInfoEvent *) x));
28608 }
28609 static void *_p_wxShowEventTo_p_wxEvent(void *x) {
28610 return (void *)((wxEvent *) ((wxShowEvent *) x));
28611 }
28612 static void *_p_wxCommandEventTo_p_wxEvent(void *x) {
28613 return (void *)((wxEvent *) ((wxCommandEvent *) x));
28614 }
28615 static void *_p_wxPyCommandEventTo_p_wxEvent(void *x) {
28616 return (void *)((wxEvent *) (wxCommandEvent *) ((wxPyCommandEvent *) x));
28617 }
28618 static void *_p_wxWindowDestroyEventTo_p_wxEvent(void *x) {
28619 return (void *)((wxEvent *) (wxCommandEvent *) ((wxWindowDestroyEvent *) x));
28620 }
28621 static void *_p_wxNavigationKeyEventTo_p_wxEvent(void *x) {
28622 return (void *)((wxEvent *) ((wxNavigationKeyEvent *) x));
28623 }
28624 static void *_p_wxKeyEventTo_p_wxEvent(void *x) {
28625 return (void *)((wxEvent *) ((wxKeyEvent *) x));
28626 }
28627 static void *_p_wxScrollWinEventTo_p_wxEvent(void *x) {
28628 return (void *)((wxEvent *) ((wxScrollWinEvent *) x));
28629 }
28630 static void *_p_wxTaskBarIconEventTo_p_wxEvent(void *x) {
28631 return (void *)((wxEvent *) ((wxTaskBarIconEvent *) x));
28632 }
28633 static void *_p_wxSplitterEventTo_p_wxNotifyEvent(void *x) {
28634 return (void *)((wxNotifyEvent *) ((wxSplitterEvent *) x));
28635 }
28636 static void *_p_wxPasswordEntryDialogTo_p_wxTextEntryDialog(void *x) {
28637 return (void *)((wxTextEntryDialog *) ((wxPasswordEntryDialog *) x));
28638 }
28639 static void *_p_wxSplashScreenTo_p_wxEvtHandler(void *x) {
28640 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxFrame *) ((wxSplashScreen *) x));
28641 }
28642 static void *_p_wxMiniFrameTo_p_wxEvtHandler(void *x) {
28643 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxFrame *) ((wxMiniFrame *) x));
28644 }
28645 static void *_p_wxPyPanelTo_p_wxEvtHandler(void *x) {
28646 return (void *)((wxEvtHandler *) (wxWindow *)(wxPanel *) ((wxPyPanel *) x));
28647 }
28648 static void *_p_wxMenuBarTo_p_wxEvtHandler(void *x) {
28649 return (void *)((wxEvtHandler *) (wxWindow *) ((wxMenuBar *) x));
28650 }
28651 static void *_p_wxValidatorTo_p_wxEvtHandler(void *x) {
28652 return (void *)((wxEvtHandler *) ((wxValidator *) x));
28653 }
28654 static void *_p_wxPyValidatorTo_p_wxEvtHandler(void *x) {
28655 return (void *)((wxEvtHandler *) (wxValidator *) ((wxPyValidator *) x));
28656 }
28657 static void *_p_wxMenuTo_p_wxEvtHandler(void *x) {
28658 return (void *)((wxEvtHandler *) ((wxMenu *) x));
28659 }
28660 static void *_p_wxPasswordEntryDialogTo_p_wxEvtHandler(void *x) {
28661 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxDialog *)(wxTextEntryDialog *) ((wxPasswordEntryDialog *) x));
28662 }
28663 static void *_p_wxTextEntryDialogTo_p_wxEvtHandler(void *x) {
28664 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxTextEntryDialog *) x));
28665 }
28666 static void *_p_wxSingleChoiceDialogTo_p_wxEvtHandler(void *x) {
28667 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxSingleChoiceDialog *) x));
28668 }
28669 static void *_p_wxMultiChoiceDialogTo_p_wxEvtHandler(void *x) {
28670 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxMultiChoiceDialog *) x));
28671 }
28672 static void *_p_wxFileDialogTo_p_wxEvtHandler(void *x) {
28673 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxFileDialog *) x));
28674 }
28675 static void *_p_wxMessageDialogTo_p_wxEvtHandler(void *x) {
28676 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxMessageDialog *) x));
28677 }
28678 static void *_p_wxProgressDialogTo_p_wxEvtHandler(void *x) {
28679 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxFrame *) ((wxProgressDialog *) x));
28680 }
28681 static void *_p_wxFindReplaceDialogTo_p_wxEvtHandler(void *x) {
28682 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxFindReplaceDialog *) x));
28683 }
28684 static void *_p_wxPanelTo_p_wxEvtHandler(void *x) {
28685 return (void *)((wxEvtHandler *) (wxWindow *) ((wxPanel *) x));
28686 }
28687 static void *_p_wxStatusBarTo_p_wxEvtHandler(void *x) {
28688 return (void *)((wxEvtHandler *) (wxWindow *) ((wxStatusBar *) x));
28689 }
28690 static void *_p_wxPyVScrolledWindowTo_p_wxEvtHandler(void *x) {
28691 return (void *)((wxEvtHandler *) (wxWindow *)(wxPanel *) ((wxPyVScrolledWindow *) x));
28692 }
28693 static void *_p_wxTipWindowTo_p_wxEvtHandler(void *x) {
28694 return (void *)((wxEvtHandler *) (wxWindow *)(wxPopupWindow *)(wxPyPopupTransientWindow *) ((wxTipWindow *) x));
28695 }
28696 static void *_p_wxPyPopupTransientWindowTo_p_wxEvtHandler(void *x) {
28697 return (void *)((wxEvtHandler *) (wxWindow *)(wxPopupWindow *) ((wxPyPopupTransientWindow *) x));
28698 }
28699 static void *_p_wxPopupWindowTo_p_wxEvtHandler(void *x) {
28700 return (void *)((wxEvtHandler *) (wxWindow *) ((wxPopupWindow *) x));
28701 }
28702 static void *_p_wxSashLayoutWindowTo_p_wxEvtHandler(void *x) {
28703 return (void *)((wxEvtHandler *) (wxWindow *)(wxSashWindow *) ((wxSashLayoutWindow *) x));
28704 }
28705 static void *_p_wxSashWindowTo_p_wxEvtHandler(void *x) {
28706 return (void *)((wxEvtHandler *) (wxWindow *) ((wxSashWindow *) x));
28707 }
28708 static void *_p_wxSplitterWindowTo_p_wxEvtHandler(void *x) {
28709 return (void *)((wxEvtHandler *) (wxWindow *) ((wxSplitterWindow *) x));
28710 }
28711 static void *_p_wxSplashScreenWindowTo_p_wxEvtHandler(void *x) {
28712 return (void *)((wxEvtHandler *) (wxWindow *) ((wxSplashScreenWindow *) x));
28713 }
28714 static void *_p_wxWindowTo_p_wxEvtHandler(void *x) {
28715 return (void *)((wxEvtHandler *) ((wxWindow *) x));
28716 }
28717 static void *_p_wxScrolledWindowTo_p_wxEvtHandler(void *x) {
28718 return (void *)((wxEvtHandler *) (wxWindow *)(wxPanel *) ((wxScrolledWindow *) x));
28719 }
28720 static void *_p_wxTopLevelWindowTo_p_wxEvtHandler(void *x) {
28721 return (void *)((wxEvtHandler *) (wxWindow *) ((wxTopLevelWindow *) x));
28722 }
28723 static void *_p_wxMDIClientWindowTo_p_wxEvtHandler(void *x) {
28724 return (void *)((wxEvtHandler *) (wxWindow *) ((wxMDIClientWindow *) x));
28725 }
28726 static void *_p_wxPyScrolledWindowTo_p_wxEvtHandler(void *x) {
28727 return (void *)((wxEvtHandler *) (wxWindow *)(wxPanel *)(wxScrolledWindow *) ((wxPyScrolledWindow *) x));
28728 }
28729 static void *_p_wxControlTo_p_wxEvtHandler(void *x) {
28730 return (void *)((wxEvtHandler *) (wxWindow *) ((wxControl *) x));
28731 }
28732 static void *_p_wxPreviewFrameTo_p_wxEvtHandler(void *x) {
28733 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxFrame *) ((wxPreviewFrame *) x));
28734 }
28735 static void *_p_wxPyPreviewFrameTo_p_wxEvtHandler(void *x) {
28736 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxFrame *)(wxPreviewFrame *) ((wxPyPreviewFrame *) x));
28737 }
28738 static void *_p_wxMDIChildFrameTo_p_wxEvtHandler(void *x) {
28739 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxFrame *) ((wxMDIChildFrame *) x));
28740 }
28741 static void *_p_wxPyAppTo_p_wxEvtHandler(void *x) {
28742 return (void *)((wxEvtHandler *) ((wxPyApp *) x));
28743 }
28744 static void *_p_wxControlWithItemsTo_p_wxEvtHandler(void *x) {
28745 return (void *)((wxEvtHandler *) (wxWindow *)(wxControl *) ((wxControlWithItems *) x));
28746 }
28747 static void *_p_wxPyWindowTo_p_wxEvtHandler(void *x) {
28748 return (void *)((wxEvtHandler *) (wxWindow *) ((wxPyWindow *) x));
28749 }
28750 static void *_p_wxPreviewCanvasTo_p_wxEvtHandler(void *x) {
28751 return (void *)((wxEvtHandler *) (wxWindow *)(wxPanel *)(wxScrolledWindow *) ((wxPreviewCanvas *) x));
28752 }
28753 static void *_p_wxPyHtmlListBoxTo_p_wxEvtHandler(void *x) {
28754 return (void *)((wxEvtHandler *) (wxWindow *)(wxPanel *)(wxPyVScrolledWindow *)(wxPyVListBox *) ((wxPyHtmlListBox *) x));
28755 }
28756 static void *_p_wxPyVListBoxTo_p_wxEvtHandler(void *x) {
28757 return (void *)((wxEvtHandler *) (wxWindow *)(wxPanel *)(wxPyVScrolledWindow *) ((wxPyVListBox *) x));
28758 }
28759 static void *_p_wxPreviewControlBarTo_p_wxEvtHandler(void *x) {
28760 return (void *)((wxEvtHandler *) (wxWindow *)(wxPanel *) ((wxPreviewControlBar *) x));
28761 }
28762 static void *_p_wxPyPreviewControlBarTo_p_wxEvtHandler(void *x) {
28763 return (void *)((wxEvtHandler *) (wxWindow *)(wxPanel *)(wxPreviewControlBar *) ((wxPyPreviewControlBar *) x));
28764 }
28765 static void *_p_wxPyTaskBarIconTo_p_wxEvtHandler(void *x) {
28766 return (void *)((wxEvtHandler *) ((wxPyTaskBarIcon *) x));
28767 }
28768 static void *_p_wxFrameTo_p_wxEvtHandler(void *x) {
28769 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *) ((wxFrame *) x));
28770 }
28771 static void *_p_wxDirDialogTo_p_wxEvtHandler(void *x) {
28772 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxDirDialog *) x));
28773 }
28774 static void *_p_wxColourDialogTo_p_wxEvtHandler(void *x) {
28775 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxColourDialog *) x));
28776 }
28777 static void *_p_wxDialogTo_p_wxEvtHandler(void *x) {
28778 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *) ((wxDialog *) x));
28779 }
28780 static void *_p_wxFontDialogTo_p_wxEvtHandler(void *x) {
28781 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxFontDialog *) x));
28782 }
28783 static void *_p_wxMDIParentFrameTo_p_wxEvtHandler(void *x) {
28784 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxFrame *) ((wxMDIParentFrame *) x));
28785 }
28786 static void *_p_wxPyHtmlListBoxTo_p_wxPyVListBox(void *x) {
28787 return (void *)((wxPyVListBox *) ((wxPyHtmlListBox *) x));
28788 }
28789 static void *_p_wxMDIChildFrameTo_p_wxFrame(void *x) {
28790 return (void *)((wxFrame *) ((wxMDIChildFrame *) x));
28791 }
28792 static void *_p_wxProgressDialogTo_p_wxFrame(void *x) {
28793 return (void *)((wxFrame *) ((wxProgressDialog *) x));
28794 }
28795 static void *_p_wxPreviewFrameTo_p_wxFrame(void *x) {
28796 return (void *)((wxFrame *) ((wxPreviewFrame *) x));
28797 }
28798 static void *_p_wxPyPreviewFrameTo_p_wxFrame(void *x) {
28799 return (void *)((wxFrame *) (wxPreviewFrame *) ((wxPyPreviewFrame *) x));
28800 }
28801 static void *_p_wxMiniFrameTo_p_wxFrame(void *x) {
28802 return (void *)((wxFrame *) ((wxMiniFrame *) x));
28803 }
28804 static void *_p_wxSplashScreenTo_p_wxFrame(void *x) {
28805 return (void *)((wxFrame *) ((wxSplashScreen *) x));
28806 }
28807 static void *_p_wxMDIParentFrameTo_p_wxFrame(void *x) {
28808 return (void *)((wxFrame *) ((wxMDIParentFrame *) x));
28809 }
28810 static void *_p_wxLayoutConstraintsTo_p_wxObject(void *x) {
28811 return (void *)((wxObject *) ((wxLayoutConstraints *) x));
28812 }
28813 static void *_p_wxQueryLayoutInfoEventTo_p_wxObject(void *x) {
28814 return (void *)((wxObject *) (wxEvent *) ((wxQueryLayoutInfoEvent *) x));
28815 }
28816 static void *_p_wxPreviewFrameTo_p_wxObject(void *x) {
28817 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxFrame *) ((wxPreviewFrame *) x));
28818 }
28819 static void *_p_wxPyPreviewFrameTo_p_wxObject(void *x) {
28820 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxFrame *)(wxPreviewFrame *) ((wxPyPreviewFrame *) x));
28821 }
28822 static void *_p_wxGBSizerItemTo_p_wxObject(void *x) {
28823 return (void *)((wxObject *) (wxSizerItem *) ((wxGBSizerItem *) x));
28824 }
28825 static void *_p_wxSizerItemTo_p_wxObject(void *x) {
28826 return (void *)((wxObject *) ((wxSizerItem *) x));
28827 }
28828 static void *_p_wxScrollEventTo_p_wxObject(void *x) {
28829 return (void *)((wxObject *) (wxEvent *)(wxCommandEvent *) ((wxScrollEvent *) x));
28830 }
28831 static void *_p_wxIndividualLayoutConstraintTo_p_wxObject(void *x) {
28832 return (void *)((wxObject *) ((wxIndividualLayoutConstraint *) x));
28833 }
28834 static void *_p_wxStaticBoxSizerTo_p_wxObject(void *x) {
28835 return (void *)((wxObject *) (wxSizer *)(wxBoxSizer *) ((wxStaticBoxSizer *) x));
28836 }
28837 static void *_p_wxBoxSizerTo_p_wxObject(void *x) {
28838 return (void *)((wxObject *) (wxSizer *) ((wxBoxSizer *) x));
28839 }
28840 static void *_p_wxSizerTo_p_wxObject(void *x) {
28841 return (void *)((wxObject *) ((wxSizer *) x));
28842 }
28843 static void *_p_wxGridBagSizerTo_p_wxObject(void *x) {
28844 return (void *)((wxObject *) (wxSizer *)(wxGridSizer *)(wxFlexGridSizer *) ((wxGridBagSizer *) x));
28845 }
28846 static void *_p_wxUpdateUIEventTo_p_wxObject(void *x) {
28847 return (void *)((wxObject *) (wxEvent *)(wxCommandEvent *) ((wxUpdateUIEvent *) x));
28848 }
28849 static void *_p_wxPyPanelTo_p_wxObject(void *x) {
28850 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxPanel *) ((wxPyPanel *) x));
28851 }
28852 static void *_p_wxEventTo_p_wxObject(void *x) {
28853 return (void *)((wxObject *) ((wxEvent *) x));
28854 }
28855 static void *_p_wxFontDataTo_p_wxObject(void *x) {
28856 return (void *)((wxObject *) ((wxFontData *) x));
28857 }
28858 static void *_p_wxPrintDataTo_p_wxObject(void *x) {
28859 return (void *)((wxObject *) ((wxPrintData *) x));
28860 }
28861 static void *_p_wxFlexGridSizerTo_p_wxObject(void *x) {
28862 return (void *)((wxObject *) (wxSizer *)(wxGridSizer *) ((wxFlexGridSizer *) x));
28863 }
28864 static void *_p_wxGridSizerTo_p_wxObject(void *x) {
28865 return (void *)((wxObject *) (wxSizer *) ((wxGridSizer *) x));
28866 }
28867 static void *_p_wxInitDialogEventTo_p_wxObject(void *x) {
28868 return (void *)((wxObject *) (wxEvent *) ((wxInitDialogEvent *) x));
28869 }
28870 static void *_p_wxLayoutAlgorithmTo_p_wxObject(void *x) {
28871 return (void *)((wxObject *) ((wxLayoutAlgorithm *) x));
28872 }
28873 static void *_p_wxPyTaskBarIconTo_p_wxObject(void *x) {
28874 return (void *)((wxObject *) (wxEvtHandler *) ((wxPyTaskBarIcon *) x));
28875 }
28876 static void *_p_wxFindDialogEventTo_p_wxObject(void *x) {
28877 return (void *)((wxObject *) (wxEvent *)(wxCommandEvent *) ((wxFindDialogEvent *) x));
28878 }
28879 static void *_p_wxPaintEventTo_p_wxObject(void *x) {
28880 return (void *)((wxObject *) (wxEvent *) ((wxPaintEvent *) x));
28881 }
28882 static void *_p_wxNcPaintEventTo_p_wxObject(void *x) {
28883 return (void *)((wxObject *) (wxEvent *) ((wxNcPaintEvent *) x));
28884 }
28885 static void *_p_wxPaletteChangedEventTo_p_wxObject(void *x) {
28886 return (void *)((wxObject *) (wxEvent *) ((wxPaletteChangedEvent *) x));
28887 }
28888 static void *_p_wxDisplayChangedEventTo_p_wxObject(void *x) {
28889 return (void *)((wxObject *) (wxEvent *) ((wxDisplayChangedEvent *) x));
28890 }
28891 static void *_p_wxMouseCaptureChangedEventTo_p_wxObject(void *x) {
28892 return (void *)((wxObject *) (wxEvent *) ((wxMouseCaptureChangedEvent *) x));
28893 }
28894 static void *_p_wxSysColourChangedEventTo_p_wxObject(void *x) {
28895 return (void *)((wxObject *) (wxEvent *) ((wxSysColourChangedEvent *) x));
28896 }
28897 static void *_p_wxPreviewCanvasTo_p_wxObject(void *x) {
28898 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxPanel *)(wxScrolledWindow *) ((wxPreviewCanvas *) x));
28899 }
28900 static void *_p_wxControlTo_p_wxObject(void *x) {
28901 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *) ((wxControl *) x));
28902 }
28903 static void *_p_wxSetCursorEventTo_p_wxObject(void *x) {
28904 return (void *)((wxObject *) (wxEvent *) ((wxSetCursorEvent *) x));
28905 }
28906 static void *_p_wxSplitterEventTo_p_wxObject(void *x) {
28907 return (void *)((wxObject *) (wxEvent *)(wxCommandEvent *)(wxNotifyEvent *) ((wxSplitterEvent *) x));
28908 }
28909 static void *_p_wxFSFileTo_p_wxObject(void *x) {
28910 return (void *)((wxObject *) ((wxFSFile *) x));
28911 }
28912 static void *_p_wxFindReplaceDataTo_p_wxObject(void *x) {
28913 return (void *)((wxObject *) ((wxFindReplaceData *) x));
28914 }
28915 static void *_p_wxPySizerTo_p_wxObject(void *x) {
28916 return (void *)((wxObject *) (wxSizer *) ((wxPySizer *) x));
28917 }
28918 static void *_p_wxMDIChildFrameTo_p_wxObject(void *x) {
28919 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxFrame *) ((wxMDIChildFrame *) x));
28920 }
28921 static void *_p_wxColourDataTo_p_wxObject(void *x) {
28922 return (void *)((wxObject *) ((wxColourData *) x));
28923 }
28924 static void *_p_wxPyEventTo_p_wxObject(void *x) {
28925 return (void *)((wxObject *) (wxEvent *) ((wxPyEvent *) x));
28926 }
28927 static void *_p_wxNotifyEventTo_p_wxObject(void *x) {
28928 return (void *)((wxObject *) (wxEvent *)(wxCommandEvent *) ((wxNotifyEvent *) x));
28929 }
28930 static void *_p_wxPyWindowTo_p_wxObject(void *x) {
28931 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *) ((wxPyWindow *) x));
28932 }
28933 static void *_p_wxSplashScreenTo_p_wxObject(void *x) {
28934 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxFrame *) ((wxSplashScreen *) x));
28935 }
28936 static void *_p_wxFileDialogTo_p_wxObject(void *x) {
28937 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxFileDialog *) x));
28938 }
28939 static void *_p_wxMultiChoiceDialogTo_p_wxObject(void *x) {
28940 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxMultiChoiceDialog *) x));
28941 }
28942 static void *_p_wxSingleChoiceDialogTo_p_wxObject(void *x) {
28943 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxSingleChoiceDialog *) x));
28944 }
28945 static void *_p_wxTextEntryDialogTo_p_wxObject(void *x) {
28946 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxTextEntryDialog *) x));
28947 }
28948 static void *_p_wxPasswordEntryDialogTo_p_wxObject(void *x) {
28949 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxDialog *)(wxTextEntryDialog *) ((wxPasswordEntryDialog *) x));
28950 }
28951 static void *_p_wxMessageDialogTo_p_wxObject(void *x) {
28952 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxMessageDialog *) x));
28953 }
28954 static void *_p_wxProgressDialogTo_p_wxObject(void *x) {
28955 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxFrame *) ((wxProgressDialog *) x));
28956 }
28957 static void *_p_wxFindReplaceDialogTo_p_wxObject(void *x) {
28958 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxFindReplaceDialog *) x));
28959 }
28960 static void *_p_wxShowEventTo_p_wxObject(void *x) {
28961 return (void *)((wxObject *) (wxEvent *) ((wxShowEvent *) x));
28962 }
28963 static void *_p_wxPrinterTo_p_wxObject(void *x) {
28964 return (void *)((wxObject *) ((wxPrinter *) x));
28965 }
28966 static void *_p_wxMenuItemTo_p_wxObject(void *x) {
28967 return (void *)((wxObject *) ((wxMenuItem *) x));
28968 }
28969 static void *_p_wxDateEventTo_p_wxObject(void *x) {
28970 return (void *)((wxObject *) (wxEvent *)(wxCommandEvent *) ((wxDateEvent *) x));
28971 }
28972 static void *_p_wxIdleEventTo_p_wxObject(void *x) {
28973 return (void *)((wxObject *) (wxEvent *) ((wxIdleEvent *) x));
28974 }
28975 static void *_p_wxWindowCreateEventTo_p_wxObject(void *x) {
28976 return (void *)((wxObject *) (wxEvent *)(wxCommandEvent *) ((wxWindowCreateEvent *) x));
28977 }
28978 static void *_p_wxQueryNewPaletteEventTo_p_wxObject(void *x) {
28979 return (void *)((wxObject *) (wxEvent *) ((wxQueryNewPaletteEvent *) x));
28980 }
28981 static void *_p_wxMaximizeEventTo_p_wxObject(void *x) {
28982 return (void *)((wxObject *) (wxEvent *) ((wxMaximizeEvent *) x));
28983 }
28984 static void *_p_wxIconizeEventTo_p_wxObject(void *x) {
28985 return (void *)((wxObject *) (wxEvent *) ((wxIconizeEvent *) x));
28986 }
28987 static void *_p_wxSizeEventTo_p_wxObject(void *x) {
28988 return (void *)((wxObject *) (wxEvent *) ((wxSizeEvent *) x));
28989 }
28990 static void *_p_wxMoveEventTo_p_wxObject(void *x) {
28991 return (void *)((wxObject *) (wxEvent *) ((wxMoveEvent *) x));
28992 }
28993 static void *_p_wxActivateEventTo_p_wxObject(void *x) {
28994 return (void *)((wxObject *) (wxEvent *) ((wxActivateEvent *) x));
28995 }
28996 static void *_p_wxXPMHandlerTo_p_wxObject(void *x) {
28997 return (void *)((wxObject *) (wxImageHandler *) ((wxXPMHandler *) x));
28998 }
28999 static void *_p_wxPNMHandlerTo_p_wxObject(void *x) {
29000 return (void *)((wxObject *) (wxImageHandler *) ((wxPNMHandler *) x));
29001 }
29002 static void *_p_wxJPEGHandlerTo_p_wxObject(void *x) {
29003 return (void *)((wxObject *) (wxImageHandler *) ((wxJPEGHandler *) x));
29004 }
29005 static void *_p_wxPCXHandlerTo_p_wxObject(void *x) {
29006 return (void *)((wxObject *) (wxImageHandler *) ((wxPCXHandler *) x));
29007 }
29008 static void *_p_wxGIFHandlerTo_p_wxObject(void *x) {
29009 return (void *)((wxObject *) (wxImageHandler *) ((wxGIFHandler *) x));
29010 }
29011 static void *_p_wxPNGHandlerTo_p_wxObject(void *x) {
29012 return (void *)((wxObject *) (wxImageHandler *) ((wxPNGHandler *) x));
29013 }
29014 static void *_p_wxANIHandlerTo_p_wxObject(void *x) {
29015 return (void *)((wxObject *) (wxImageHandler *)(wxBMPHandler *)(wxICOHandler *)(wxCURHandler *) ((wxANIHandler *) x));
29016 }
29017 static void *_p_wxCURHandlerTo_p_wxObject(void *x) {
29018 return (void *)((wxObject *) (wxImageHandler *)(wxBMPHandler *)(wxICOHandler *) ((wxCURHandler *) x));
29019 }
29020 static void *_p_wxICOHandlerTo_p_wxObject(void *x) {
29021 return (void *)((wxObject *) (wxImageHandler *)(wxBMPHandler *) ((wxICOHandler *) x));
29022 }
29023 static void *_p_wxBMPHandlerTo_p_wxObject(void *x) {
29024 return (void *)((wxObject *) (wxImageHandler *) ((wxBMPHandler *) x));
29025 }
29026 static void *_p_wxImageHandlerTo_p_wxObject(void *x) {
29027 return (void *)((wxObject *) ((wxImageHandler *) x));
29028 }
29029 static void *_p_wxTIFFHandlerTo_p_wxObject(void *x) {
29030 return (void *)((wxObject *) (wxImageHandler *) ((wxTIFFHandler *) x));
29031 }
29032 static void *_p_wxEvtHandlerTo_p_wxObject(void *x) {
29033 return (void *)((wxObject *) ((wxEvtHandler *) x));
29034 }
29035 static void *_p_wxCalculateLayoutEventTo_p_wxObject(void *x) {
29036 return (void *)((wxObject *) (wxEvent *) ((wxCalculateLayoutEvent *) x));
29037 }
29038 static void *_p_wxPyVListBoxTo_p_wxObject(void *x) {
29039 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxPanel *)(wxPyVScrolledWindow *) ((wxPyVListBox *) x));
29040 }
29041 static void *_p_wxPyHtmlListBoxTo_p_wxObject(void *x) {
29042 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxPanel *)(wxPyVScrolledWindow *)(wxPyVListBox *) ((wxPyHtmlListBox *) x));
29043 }
29044 static void *_p_wxStdDialogButtonSizerTo_p_wxObject(void *x) {
29045 return (void *)((wxObject *) (wxSizer *)(wxBoxSizer *) ((wxStdDialogButtonSizer *) x));
29046 }
29047 static void *_p_wxAcceleratorTableTo_p_wxObject(void *x) {
29048 return (void *)((wxObject *) ((wxAcceleratorTable *) x));
29049 }
29050 static void *_p_wxMiniFrameTo_p_wxObject(void *x) {
29051 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxFrame *) ((wxMiniFrame *) x));
29052 }
29053 static void *_p_wxImageTo_p_wxObject(void *x) {
29054 return (void *)((wxObject *) ((wxImage *) x));
29055 }
29056 static void *_p_wxFrameTo_p_wxObject(void *x) {
29057 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *) ((wxFrame *) x));
29058 }
29059 static void *_p_wxPyPrintoutTo_p_wxObject(void *x) {
29060 return (void *)((wxObject *) ((wxPyPrintout *) x));
29061 }
29062 static void *_p_wxScrollWinEventTo_p_wxObject(void *x) {
29063 return (void *)((wxObject *) (wxEvent *) ((wxScrollWinEvent *) x));
29064 }
29065 static void *_p_wxTaskBarIconEventTo_p_wxObject(void *x) {
29066 return (void *)((wxObject *) (wxEvent *) ((wxTaskBarIconEvent *) x));
29067 }
29068 static void *_p_wxStatusBarTo_p_wxObject(void *x) {
29069 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *) ((wxStatusBar *) x));
29070 }
29071 static void *_p_wxMDIParentFrameTo_p_wxObject(void *x) {
29072 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxFrame *) ((wxMDIParentFrame *) x));
29073 }
29074 static void *_p_wxWindowDestroyEventTo_p_wxObject(void *x) {
29075 return (void *)((wxObject *) (wxEvent *)(wxCommandEvent *) ((wxWindowDestroyEvent *) x));
29076 }
29077 static void *_p_wxNavigationKeyEventTo_p_wxObject(void *x) {
29078 return (void *)((wxObject *) (wxEvent *) ((wxNavigationKeyEvent *) x));
29079 }
29080 static void *_p_wxKeyEventTo_p_wxObject(void *x) {
29081 return (void *)((wxObject *) (wxEvent *) ((wxKeyEvent *) x));
29082 }
29083 static void *_p_wxWindowTo_p_wxObject(void *x) {
29084 return (void *)((wxObject *) (wxEvtHandler *) ((wxWindow *) x));
29085 }
29086 static void *_p_wxMenuTo_p_wxObject(void *x) {
29087 return (void *)((wxObject *) (wxEvtHandler *) ((wxMenu *) x));
29088 }
29089 static void *_p_wxMenuBarTo_p_wxObject(void *x) {
29090 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *) ((wxMenuBar *) x));
29091 }
29092 static void *_p_wxScrolledWindowTo_p_wxObject(void *x) {
29093 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxPanel *) ((wxScrolledWindow *) x));
29094 }
29095 static void *_p_wxTopLevelWindowTo_p_wxObject(void *x) {
29096 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *) ((wxTopLevelWindow *) x));
29097 }
29098 static void *_p_wxSplashScreenWindowTo_p_wxObject(void *x) {
29099 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *) ((wxSplashScreenWindow *) x));
29100 }
29101 static void *_p_wxSplitterWindowTo_p_wxObject(void *x) {
29102 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *) ((wxSplitterWindow *) x));
29103 }
29104 static void *_p_wxSashWindowTo_p_wxObject(void *x) {
29105 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *) ((wxSashWindow *) x));
29106 }
29107 static void *_p_wxSashLayoutWindowTo_p_wxObject(void *x) {
29108 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxSashWindow *) ((wxSashLayoutWindow *) x));
29109 }
29110 static void *_p_wxPopupWindowTo_p_wxObject(void *x) {
29111 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *) ((wxPopupWindow *) x));
29112 }
29113 static void *_p_wxPyPopupTransientWindowTo_p_wxObject(void *x) {
29114 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxPopupWindow *) ((wxPyPopupTransientWindow *) x));
29115 }
29116 static void *_p_wxTipWindowTo_p_wxObject(void *x) {
29117 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxPopupWindow *)(wxPyPopupTransientWindow *) ((wxTipWindow *) x));
29118 }
29119 static void *_p_wxPyVScrolledWindowTo_p_wxObject(void *x) {
29120 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxPanel *) ((wxPyVScrolledWindow *) x));
29121 }
29122 static void *_p_wxMDIClientWindowTo_p_wxObject(void *x) {
29123 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *) ((wxMDIClientWindow *) x));
29124 }
29125 static void *_p_wxPyScrolledWindowTo_p_wxObject(void *x) {
29126 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxPanel *)(wxScrolledWindow *) ((wxPyScrolledWindow *) x));
29127 }
29128 static void *_p_wxSashEventTo_p_wxObject(void *x) {
29129 return (void *)((wxObject *) (wxEvent *)(wxCommandEvent *) ((wxSashEvent *) x));
29130 }
29131 static void *_p_wxPrintPreviewTo_p_wxObject(void *x) {
29132 return (void *)((wxObject *) ((wxPrintPreview *) x));
29133 }
29134 static void *_p_wxPyPrintPreviewTo_p_wxObject(void *x) {
29135 return (void *)((wxObject *) (wxPrintPreview *) ((wxPyPrintPreview *) x));
29136 }
29137 static void *_p_wxPanelTo_p_wxObject(void *x) {
29138 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *) ((wxPanel *) x));
29139 }
29140 static void *_p_wxDialogTo_p_wxObject(void *x) {
29141 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *) ((wxDialog *) x));
29142 }
29143 static void *_p_wxColourDialogTo_p_wxObject(void *x) {
29144 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxColourDialog *) x));
29145 }
29146 static void *_p_wxDirDialogTo_p_wxObject(void *x) {
29147 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxDirDialog *) x));
29148 }
29149 static void *_p_wxFontDialogTo_p_wxObject(void *x) {
29150 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxFontDialog *) x));
29151 }
29152 static void *_p_wxPageSetupDialogTo_p_wxObject(void *x) {
29153 return (void *)((wxObject *) ((wxPageSetupDialog *) x));
29154 }
29155 static void *_p_wxPrintDialogTo_p_wxObject(void *x) {
29156 return (void *)((wxObject *) ((wxPrintDialog *) x));
29157 }
29158 static void *_p_wxFileSystemTo_p_wxObject(void *x) {
29159 return (void *)((wxObject *) ((wxFileSystem *) x));
29160 }
29161 static void *_p_wxContextMenuEventTo_p_wxObject(void *x) {
29162 return (void *)((wxObject *) (wxEvent *)(wxCommandEvent *) ((wxContextMenuEvent *) x));
29163 }
29164 static void *_p_wxMenuEventTo_p_wxObject(void *x) {
29165 return (void *)((wxObject *) (wxEvent *) ((wxMenuEvent *) x));
29166 }
29167 static void *_p_wxPyAppTo_p_wxObject(void *x) {
29168 return (void *)((wxObject *) (wxEvtHandler *) ((wxPyApp *) x));
29169 }
29170 static void *_p_wxCloseEventTo_p_wxObject(void *x) {
29171 return (void *)((wxObject *) (wxEvent *) ((wxCloseEvent *) x));
29172 }
29173 static void *_p_wxMouseEventTo_p_wxObject(void *x) {
29174 return (void *)((wxObject *) (wxEvent *) ((wxMouseEvent *) x));
29175 }
29176 static void *_p_wxEraseEventTo_p_wxObject(void *x) {
29177 return (void *)((wxObject *) (wxEvent *) ((wxEraseEvent *) x));
29178 }
29179 static void *_p_wxPyCommandEventTo_p_wxObject(void *x) {
29180 return (void *)((wxObject *) (wxEvent *)(wxCommandEvent *) ((wxPyCommandEvent *) x));
29181 }
29182 static void *_p_wxCommandEventTo_p_wxObject(void *x) {
29183 return (void *)((wxObject *) (wxEvent *) ((wxCommandEvent *) x));
29184 }
29185 static void *_p_wxPreviewControlBarTo_p_wxObject(void *x) {
29186 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxPanel *) ((wxPreviewControlBar *) x));
29187 }
29188 static void *_p_wxPyPreviewControlBarTo_p_wxObject(void *x) {
29189 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxPanel *)(wxPreviewControlBar *) ((wxPyPreviewControlBar *) x));
29190 }
29191 static void *_p_wxDropFilesEventTo_p_wxObject(void *x) {
29192 return (void *)((wxObject *) (wxEvent *) ((wxDropFilesEvent *) x));
29193 }
29194 static void *_p_wxFocusEventTo_p_wxObject(void *x) {
29195 return (void *)((wxObject *) (wxEvent *) ((wxFocusEvent *) x));
29196 }
29197 static void *_p_wxChildFocusEventTo_p_wxObject(void *x) {
29198 return (void *)((wxObject *) (wxEvent *)(wxCommandEvent *) ((wxChildFocusEvent *) x));
29199 }
29200 static void *_p_wxControlWithItemsTo_p_wxObject(void *x) {
29201 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxControl *) ((wxControlWithItems *) x));
29202 }
29203 static void *_p_wxPageSetupDialogDataTo_p_wxObject(void *x) {
29204 return (void *)((wxObject *) ((wxPageSetupDialogData *) x));
29205 }
29206 static void *_p_wxPrintDialogDataTo_p_wxObject(void *x) {
29207 return (void *)((wxObject *) ((wxPrintDialogData *) x));
29208 }
29209 static void *_p_wxPyValidatorTo_p_wxObject(void *x) {
29210 return (void *)((wxObject *) (wxEvtHandler *)(wxValidator *) ((wxPyValidator *) x));
29211 }
29212 static void *_p_wxValidatorTo_p_wxObject(void *x) {
29213 return (void *)((wxObject *) (wxEvtHandler *) ((wxValidator *) x));
29214 }
29215 static void *_p_wxPyVListBoxTo_p_wxPyVScrolledWindow(void *x) {
29216 return (void *)((wxPyVScrolledWindow *) ((wxPyVListBox *) x));
29217 }
29218 static void *_p_wxPyHtmlListBoxTo_p_wxPyVScrolledWindow(void *x) {
29219 return (void *)((wxPyVScrolledWindow *) (wxPyVListBox *) ((wxPyHtmlListBox *) x));
29220 }
29221 static void *_p_wxTipWindowTo_p_wxPyPopupTransientWindow(void *x) {
29222 return (void *)((wxPyPopupTransientWindow *) ((wxTipWindow *) x));
29223 }
29224 static void *_p_wxPyPopupTransientWindowTo_p_wxPopupWindow(void *x) {
29225 return (void *)((wxPopupWindow *) ((wxPyPopupTransientWindow *) x));
29226 }
29227 static void *_p_wxTipWindowTo_p_wxPopupWindow(void *x) {
29228 return (void *)((wxPopupWindow *) (wxPyPopupTransientWindow *) ((wxTipWindow *) x));
29229 }
29230 static void *_p_wxSashLayoutWindowTo_p_wxSashWindow(void *x) {
29231 return (void *)((wxSashWindow *) ((wxSashLayoutWindow *) x));
29232 }
29233 static void *_p_wxFrameTo_p_wxTopLevelWindow(void *x) {
29234 return (void *)((wxTopLevelWindow *) ((wxFrame *) x));
29235 }
29236 static void *_p_wxMiniFrameTo_p_wxTopLevelWindow(void *x) {
29237 return (void *)((wxTopLevelWindow *) (wxFrame *) ((wxMiniFrame *) x));
29238 }
29239 static void *_p_wxFontDialogTo_p_wxTopLevelWindow(void *x) {
29240 return (void *)((wxTopLevelWindow *) (wxDialog *) ((wxFontDialog *) x));
29241 }
29242 static void *_p_wxDirDialogTo_p_wxTopLevelWindow(void *x) {
29243 return (void *)((wxTopLevelWindow *) (wxDialog *) ((wxDirDialog *) x));
29244 }
29245 static void *_p_wxColourDialogTo_p_wxTopLevelWindow(void *x) {
29246 return (void *)((wxTopLevelWindow *) (wxDialog *) ((wxColourDialog *) x));
29247 }
29248 static void *_p_wxDialogTo_p_wxTopLevelWindow(void *x) {
29249 return (void *)((wxTopLevelWindow *) ((wxDialog *) x));
29250 }
29251 static void *_p_wxSplashScreenTo_p_wxTopLevelWindow(void *x) {
29252 return (void *)((wxTopLevelWindow *) (wxFrame *) ((wxSplashScreen *) x));
29253 }
29254 static void *_p_wxMDIParentFrameTo_p_wxTopLevelWindow(void *x) {
29255 return (void *)((wxTopLevelWindow *) (wxFrame *) ((wxMDIParentFrame *) x));
29256 }
29257 static void *_p_wxMDIChildFrameTo_p_wxTopLevelWindow(void *x) {
29258 return (void *)((wxTopLevelWindow *) (wxFrame *) ((wxMDIChildFrame *) x));
29259 }
29260 static void *_p_wxProgressDialogTo_p_wxTopLevelWindow(void *x) {
29261 return (void *)((wxTopLevelWindow *) (wxFrame *) ((wxProgressDialog *) x));
29262 }
29263 static void *_p_wxMessageDialogTo_p_wxTopLevelWindow(void *x) {
29264 return (void *)((wxTopLevelWindow *) (wxDialog *) ((wxMessageDialog *) x));
29265 }
29266 static void *_p_wxPasswordEntryDialogTo_p_wxTopLevelWindow(void *x) {
29267 return (void *)((wxTopLevelWindow *) (wxDialog *)(wxTextEntryDialog *) ((wxPasswordEntryDialog *) x));
29268 }
29269 static void *_p_wxTextEntryDialogTo_p_wxTopLevelWindow(void *x) {
29270 return (void *)((wxTopLevelWindow *) (wxDialog *) ((wxTextEntryDialog *) x));
29271 }
29272 static void *_p_wxSingleChoiceDialogTo_p_wxTopLevelWindow(void *x) {
29273 return (void *)((wxTopLevelWindow *) (wxDialog *) ((wxSingleChoiceDialog *) x));
29274 }
29275 static void *_p_wxMultiChoiceDialogTo_p_wxTopLevelWindow(void *x) {
29276 return (void *)((wxTopLevelWindow *) (wxDialog *) ((wxMultiChoiceDialog *) x));
29277 }
29278 static void *_p_wxFileDialogTo_p_wxTopLevelWindow(void *x) {
29279 return (void *)((wxTopLevelWindow *) (wxDialog *) ((wxFileDialog *) x));
29280 }
29281 static void *_p_wxFindReplaceDialogTo_p_wxTopLevelWindow(void *x) {
29282 return (void *)((wxTopLevelWindow *) (wxDialog *) ((wxFindReplaceDialog *) x));
29283 }
29284 static void *_p_wxPreviewFrameTo_p_wxTopLevelWindow(void *x) {
29285 return (void *)((wxTopLevelWindow *) (wxFrame *) ((wxPreviewFrame *) x));
29286 }
29287 static void *_p_wxPyPreviewFrameTo_p_wxTopLevelWindow(void *x) {
29288 return (void *)((wxTopLevelWindow *) (wxFrame *)(wxPreviewFrame *) ((wxPyPreviewFrame *) x));
29289 }
29290 static void *_p_wxSplashScreenTo_p_wxWindow(void *x) {
29291 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxFrame *) ((wxSplashScreen *) x));
29292 }
29293 static void *_p_wxMiniFrameTo_p_wxWindow(void *x) {
29294 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxFrame *) ((wxMiniFrame *) x));
29295 }
29296 static void *_p_wxPyPanelTo_p_wxWindow(void *x) {
29297 return (void *)((wxWindow *) (wxPanel *) ((wxPyPanel *) x));
29298 }
29299 static void *_p_wxMenuBarTo_p_wxWindow(void *x) {
29300 return (void *)((wxWindow *) ((wxMenuBar *) x));
29301 }
29302 static void *_p_wxFindReplaceDialogTo_p_wxWindow(void *x) {
29303 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxDialog *) ((wxFindReplaceDialog *) x));
29304 }
29305 static void *_p_wxProgressDialogTo_p_wxWindow(void *x) {
29306 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxFrame *) ((wxProgressDialog *) x));
29307 }
29308 static void *_p_wxMessageDialogTo_p_wxWindow(void *x) {
29309 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxDialog *) ((wxMessageDialog *) x));
29310 }
29311 static void *_p_wxPasswordEntryDialogTo_p_wxWindow(void *x) {
29312 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxDialog *)(wxTextEntryDialog *) ((wxPasswordEntryDialog *) x));
29313 }
29314 static void *_p_wxTextEntryDialogTo_p_wxWindow(void *x) {
29315 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxDialog *) ((wxTextEntryDialog *) x));
29316 }
29317 static void *_p_wxSingleChoiceDialogTo_p_wxWindow(void *x) {
29318 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxDialog *) ((wxSingleChoiceDialog *) x));
29319 }
29320 static void *_p_wxMultiChoiceDialogTo_p_wxWindow(void *x) {
29321 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxDialog *) ((wxMultiChoiceDialog *) x));
29322 }
29323 static void *_p_wxFileDialogTo_p_wxWindow(void *x) {
29324 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxDialog *) ((wxFileDialog *) x));
29325 }
29326 static void *_p_wxPanelTo_p_wxWindow(void *x) {
29327 return (void *)((wxWindow *) ((wxPanel *) x));
29328 }
29329 static void *_p_wxStatusBarTo_p_wxWindow(void *x) {
29330 return (void *)((wxWindow *) ((wxStatusBar *) x));
29331 }
29332 static void *_p_wxPyVScrolledWindowTo_p_wxWindow(void *x) {
29333 return (void *)((wxWindow *) (wxPanel *) ((wxPyVScrolledWindow *) x));
29334 }
29335 static void *_p_wxTipWindowTo_p_wxWindow(void *x) {
29336 return (void *)((wxWindow *) (wxPopupWindow *)(wxPyPopupTransientWindow *) ((wxTipWindow *) x));
29337 }
29338 static void *_p_wxPyPopupTransientWindowTo_p_wxWindow(void *x) {
29339 return (void *)((wxWindow *) (wxPopupWindow *) ((wxPyPopupTransientWindow *) x));
29340 }
29341 static void *_p_wxPopupWindowTo_p_wxWindow(void *x) {
29342 return (void *)((wxWindow *) ((wxPopupWindow *) x));
29343 }
29344 static void *_p_wxSashLayoutWindowTo_p_wxWindow(void *x) {
29345 return (void *)((wxWindow *) (wxSashWindow *) ((wxSashLayoutWindow *) x));
29346 }
29347 static void *_p_wxScrolledWindowTo_p_wxWindow(void *x) {
29348 return (void *)((wxWindow *) (wxPanel *) ((wxScrolledWindow *) x));
29349 }
29350 static void *_p_wxTopLevelWindowTo_p_wxWindow(void *x) {
29351 return (void *)((wxWindow *) ((wxTopLevelWindow *) x));
29352 }
29353 static void *_p_wxSplashScreenWindowTo_p_wxWindow(void *x) {
29354 return (void *)((wxWindow *) ((wxSplashScreenWindow *) x));
29355 }
29356 static void *_p_wxSplitterWindowTo_p_wxWindow(void *x) {
29357 return (void *)((wxWindow *) ((wxSplitterWindow *) x));
29358 }
29359 static void *_p_wxSashWindowTo_p_wxWindow(void *x) {
29360 return (void *)((wxWindow *) ((wxSashWindow *) x));
29361 }
29362 static void *_p_wxMDIClientWindowTo_p_wxWindow(void *x) {
29363 return (void *)((wxWindow *) ((wxMDIClientWindow *) x));
29364 }
29365 static void *_p_wxPyScrolledWindowTo_p_wxWindow(void *x) {
29366 return (void *)((wxWindow *) (wxPanel *)(wxScrolledWindow *) ((wxPyScrolledWindow *) x));
29367 }
29368 static void *_p_wxControlTo_p_wxWindow(void *x) {
29369 return (void *)((wxWindow *) ((wxControl *) x));
29370 }
29371 static void *_p_wxPreviewFrameTo_p_wxWindow(void *x) {
29372 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxFrame *) ((wxPreviewFrame *) x));
29373 }
29374 static void *_p_wxPyPreviewFrameTo_p_wxWindow(void *x) {
29375 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxFrame *)(wxPreviewFrame *) ((wxPyPreviewFrame *) x));
29376 }
29377 static void *_p_wxMDIChildFrameTo_p_wxWindow(void *x) {
29378 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxFrame *) ((wxMDIChildFrame *) x));
29379 }
29380 static void *_p_wxControlWithItemsTo_p_wxWindow(void *x) {
29381 return (void *)((wxWindow *) (wxControl *) ((wxControlWithItems *) x));
29382 }
29383 static void *_p_wxPyWindowTo_p_wxWindow(void *x) {
29384 return (void *)((wxWindow *) ((wxPyWindow *) x));
29385 }
29386 static void *_p_wxPreviewCanvasTo_p_wxWindow(void *x) {
29387 return (void *)((wxWindow *) (wxPanel *)(wxScrolledWindow *) ((wxPreviewCanvas *) x));
29388 }
29389 static void *_p_wxPyHtmlListBoxTo_p_wxWindow(void *x) {
29390 return (void *)((wxWindow *) (wxPanel *)(wxPyVScrolledWindow *)(wxPyVListBox *) ((wxPyHtmlListBox *) x));
29391 }
29392 static void *_p_wxPyVListBoxTo_p_wxWindow(void *x) {
29393 return (void *)((wxWindow *) (wxPanel *)(wxPyVScrolledWindow *) ((wxPyVListBox *) x));
29394 }
29395 static void *_p_wxPreviewControlBarTo_p_wxWindow(void *x) {
29396 return (void *)((wxWindow *) (wxPanel *) ((wxPreviewControlBar *) x));
29397 }
29398 static void *_p_wxPyPreviewControlBarTo_p_wxWindow(void *x) {
29399 return (void *)((wxWindow *) (wxPanel *)(wxPreviewControlBar *) ((wxPyPreviewControlBar *) x));
29400 }
29401 static void *_p_wxFrameTo_p_wxWindow(void *x) {
29402 return (void *)((wxWindow *) (wxTopLevelWindow *) ((wxFrame *) x));
29403 }
29404 static void *_p_wxFontDialogTo_p_wxWindow(void *x) {
29405 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxDialog *) ((wxFontDialog *) x));
29406 }
29407 static void *_p_wxDirDialogTo_p_wxWindow(void *x) {
29408 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxDialog *) ((wxDirDialog *) x));
29409 }
29410 static void *_p_wxColourDialogTo_p_wxWindow(void *x) {
29411 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxDialog *) ((wxColourDialog *) x));
29412 }
29413 static void *_p_wxDialogTo_p_wxWindow(void *x) {
29414 return (void *)((wxWindow *) (wxTopLevelWindow *) ((wxDialog *) x));
29415 }
29416 static void *_p_wxMDIParentFrameTo_p_wxWindow(void *x) {
29417 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxFrame *) ((wxMDIParentFrame *) x));
29418 }
29419 static void *_p_wxPyScrolledWindowTo_p_wxScrolledWindow(void *x) {
29420 return (void *)((wxScrolledWindow *) ((wxPyScrolledWindow *) x));
29421 }
29422 static void *_p_wxPreviewCanvasTo_p_wxScrolledWindow(void *x) {
29423 return (void *)((wxScrolledWindow *) ((wxPreviewCanvas *) x));
29424 }
29425 static void *_p_wxPyPrintPreviewTo_p_wxPrintPreview(void *x) {
29426 return (void *)((wxPrintPreview *) ((wxPyPrintPreview *) x));
29427 }
29428 static void *_p_wxColourDialogTo_p_wxDialog(void *x) {
29429 return (void *)((wxDialog *) ((wxColourDialog *) x));
29430 }
29431 static void *_p_wxDirDialogTo_p_wxDialog(void *x) {
29432 return (void *)((wxDialog *) ((wxDirDialog *) x));
29433 }
29434 static void *_p_wxFontDialogTo_p_wxDialog(void *x) {
29435 return (void *)((wxDialog *) ((wxFontDialog *) x));
29436 }
29437 static void *_p_wxFileDialogTo_p_wxDialog(void *x) {
29438 return (void *)((wxDialog *) ((wxFileDialog *) x));
29439 }
29440 static void *_p_wxMultiChoiceDialogTo_p_wxDialog(void *x) {
29441 return (void *)((wxDialog *) ((wxMultiChoiceDialog *) x));
29442 }
29443 static void *_p_wxSingleChoiceDialogTo_p_wxDialog(void *x) {
29444 return (void *)((wxDialog *) ((wxSingleChoiceDialog *) x));
29445 }
29446 static void *_p_wxTextEntryDialogTo_p_wxDialog(void *x) {
29447 return (void *)((wxDialog *) ((wxTextEntryDialog *) x));
29448 }
29449 static void *_p_wxPasswordEntryDialogTo_p_wxDialog(void *x) {
29450 return (void *)((wxDialog *) (wxTextEntryDialog *) ((wxPasswordEntryDialog *) x));
29451 }
29452 static void *_p_wxMessageDialogTo_p_wxDialog(void *x) {
29453 return (void *)((wxDialog *) ((wxMessageDialog *) x));
29454 }
29455 static void *_p_wxFindReplaceDialogTo_p_wxDialog(void *x) {
29456 return (void *)((wxDialog *) ((wxFindReplaceDialog *) x));
29457 }
29458 static void *_p_wxScrolledWindowTo_p_wxPanel(void *x) {
29459 return (void *)((wxPanel *) ((wxScrolledWindow *) x));
29460 }
29461 static void *_p_wxPyVScrolledWindowTo_p_wxPanel(void *x) {
29462 return (void *)((wxPanel *) ((wxPyVScrolledWindow *) x));
29463 }
29464 static void *_p_wxPyScrolledWindowTo_p_wxPanel(void *x) {
29465 return (void *)((wxPanel *) (wxScrolledWindow *) ((wxPyScrolledWindow *) x));
29466 }
29467 static void *_p_wxPyVListBoxTo_p_wxPanel(void *x) {
29468 return (void *)((wxPanel *) (wxPyVScrolledWindow *) ((wxPyVListBox *) x));
29469 }
29470 static void *_p_wxPyHtmlListBoxTo_p_wxPanel(void *x) {
29471 return (void *)((wxPanel *) (wxPyVScrolledWindow *)(wxPyVListBox *) ((wxPyHtmlListBox *) x));
29472 }
29473 static void *_p_wxPyPanelTo_p_wxPanel(void *x) {
29474 return (void *)((wxPanel *) ((wxPyPanel *) x));
29475 }
29476 static void *_p_wxPreviewCanvasTo_p_wxPanel(void *x) {
29477 return (void *)((wxPanel *) (wxScrolledWindow *) ((wxPreviewCanvas *) x));
29478 }
29479 static void *_p_wxPreviewControlBarTo_p_wxPanel(void *x) {
29480 return (void *)((wxPanel *) ((wxPreviewControlBar *) x));
29481 }
29482 static void *_p_wxPyPreviewControlBarTo_p_wxPanel(void *x) {
29483 return (void *)((wxPanel *) (wxPreviewControlBar *) ((wxPyPreviewControlBar *) x));
29484 }
29485 static void *_p_wxChildFocusEventTo_p_wxCommandEvent(void *x) {
29486 return (void *)((wxCommandEvent *) ((wxChildFocusEvent *) x));
29487 }
29488 static void *_p_wxScrollEventTo_p_wxCommandEvent(void *x) {
29489 return (void *)((wxCommandEvent *) ((wxScrollEvent *) x));
29490 }
29491 static void *_p_wxWindowCreateEventTo_p_wxCommandEvent(void *x) {
29492 return (void *)((wxCommandEvent *) ((wxWindowCreateEvent *) x));
29493 }
29494 static void *_p_wxDateEventTo_p_wxCommandEvent(void *x) {
29495 return (void *)((wxCommandEvent *) ((wxDateEvent *) x));
29496 }
29497 static void *_p_wxUpdateUIEventTo_p_wxCommandEvent(void *x) {
29498 return (void *)((wxCommandEvent *) ((wxUpdateUIEvent *) x));
29499 }
29500 static void *_p_wxFindDialogEventTo_p_wxCommandEvent(void *x) {
29501 return (void *)((wxCommandEvent *) ((wxFindDialogEvent *) x));
29502 }
29503 static void *_p_wxWindowDestroyEventTo_p_wxCommandEvent(void *x) {
29504 return (void *)((wxCommandEvent *) ((wxWindowDestroyEvent *) x));
29505 }
29506 static void *_p_wxContextMenuEventTo_p_wxCommandEvent(void *x) {
29507 return (void *)((wxCommandEvent *) ((wxContextMenuEvent *) x));
29508 }
29509 static void *_p_wxSplitterEventTo_p_wxCommandEvent(void *x) {
29510 return (void *)((wxCommandEvent *) (wxNotifyEvent *) ((wxSplitterEvent *) x));
29511 }
29512 static void *_p_wxNotifyEventTo_p_wxCommandEvent(void *x) {
29513 return (void *)((wxCommandEvent *) ((wxNotifyEvent *) x));
29514 }
29515 static void *_p_wxPyCommandEventTo_p_wxCommandEvent(void *x) {
29516 return (void *)((wxCommandEvent *) ((wxPyCommandEvent *) x));
29517 }
29518 static void *_p_wxSashEventTo_p_wxCommandEvent(void *x) {
29519 return (void *)((wxCommandEvent *) ((wxSashEvent *) x));
29520 }
29521 static void *_p_wxPyPreviewControlBarTo_p_wxPreviewControlBar(void *x) {
29522 return (void *)((wxPreviewControlBar *) ((wxPyPreviewControlBar *) x));
29523 }
29524 static swig_type_info _swigt__p_wxQueryLayoutInfoEvent[] = {{"_p_wxQueryLayoutInfoEvent", 0, "wxQueryLayoutInfoEvent *", 0, 0, 0, 0},{"_p_wxQueryLayoutInfoEvent", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
29525 static swig_type_info _swigt__p_wxPreviewFrame[] = {{"_p_wxPreviewFrame", 0, "wxPreviewFrame *", 0, 0, 0, 0},{"_p_wxPreviewFrame", 0, 0, 0, 0, 0, 0},{"_p_wxPyPreviewFrame", _p_wxPyPreviewFrameTo_p_wxPreviewFrame, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
29526 static swig_type_info _swigt__p_wxPyPreviewFrame[] = {{"_p_wxPyPreviewFrame", 0, "wxPyPreviewFrame *", 0, 0, 0, 0},{"_p_wxPyPreviewFrame", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
29527 static swig_type_info _swigt__p_wxPyPanel[] = {{"_p_wxPyPanel", 0, "wxPyPanel *", 0, 0, 0, 0},{"_p_wxPyPanel", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
29528 static swig_type_info _swigt__p_wxMenu[] = {{"_p_wxMenu", 0, "wxMenu *", 0, 0, 0, 0},{"_p_wxMenu", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
29529 static swig_type_info _swigt__p_wxFontData[] = {{"_p_wxFontData", 0, "wxFontData *", 0, 0, 0, 0},{"_p_wxFontData", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
29530 static swig_type_info _swigt__p_wxEvent[] = {{"_p_wxEvent", 0, "wxEvent *", 0, 0, 0, 0},{"_p_wxContextMenuEvent", _p_wxContextMenuEventTo_p_wxEvent, 0, 0, 0, 0, 0},{"_p_wxMenuEvent", _p_wxMenuEventTo_p_wxEvent, 0, 0, 0, 0, 0},{"_p_wxCloseEvent", _p_wxCloseEventTo_p_wxEvent, 0, 0, 0, 0, 0},{"_p_wxMouseEvent", _p_wxMouseEventTo_p_wxEvent, 0, 0, 0, 0, 0},{"_p_wxEraseEvent", _p_wxEraseEventTo_p_wxEvent, 0, 0, 0, 0, 0},{"_p_wxSetCursorEvent", _p_wxSetCursorEventTo_p_wxEvent, 0, 0, 0, 0, 0},{"_p_wxSplitterEvent", _p_wxSplitterEventTo_p_wxEvent, 0, 0, 0, 0, 0},{"_p_wxInitDialogEvent", _p_wxInitDialogEventTo_p_wxEvent, 0, 0, 0, 0, 0},{"_p_wxFindDialogEvent", _p_wxFindDialogEventTo_p_wxEvent, 0, 0, 0, 0, 0},{"_p_wxScrollEvent", _p_wxScrollEventTo_p_wxEvent, 0, 0, 0, 0, 0},{"_p_wxPyEvent", _p_wxPyEventTo_p_wxEvent, 0, 0, 0, 0, 0},{"_p_wxNotifyEvent", _p_wxNotifyEventTo_p_wxEvent, 0, 0, 0, 0, 0},{"_p_wxCalculateLayoutEvent", _p_wxCalculateLayoutEventTo_p_wxEvent, 0, 0, 0, 0, 0},{"_p_wxEvent", 0, 0, 0, 0, 0, 0},{"_p_wxIdleEvent", _p_wxIdleEventTo_p_wxEvent, 0, 0, 0, 0, 0},{"_p_wxWindowCreateEvent", _p_wxWindowCreateEventTo_p_wxEvent, 0, 0, 0, 0, 0},{"_p_wxQueryNewPaletteEvent", _p_wxQueryNewPaletteEventTo_p_wxEvent, 0, 0, 0, 0, 0},{"_p_wxMaximizeEvent", _p_wxMaximizeEventTo_p_wxEvent, 0, 0, 0, 0, 0},{"_p_wxIconizeEvent", _p_wxIconizeEventTo_p_wxEvent, 0, 0, 0, 0, 0},{"_p_wxActivateEvent", _p_wxActivateEventTo_p_wxEvent, 0, 0, 0, 0, 0},{"_p_wxSizeEvent", _p_wxSizeEventTo_p_wxEvent, 0, 0, 0, 0, 0},{"_p_wxMoveEvent", _p_wxMoveEventTo_p_wxEvent, 0, 0, 0, 0, 0},{"_p_wxDateEvent", _p_wxDateEventTo_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}};
29531 static swig_type_info _swigt__p_wxPrintData[] = {{"_p_wxPrintData", 0, "wxPrintData *", 0, 0, 0, 0},{"_p_wxPrintData", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
29532 static swig_type_info _swigt__p_wxTaskBarIcon[] = {{"_p_wxTaskBarIcon", 0, "wxTaskBarIcon *", 0, 0, 0, 0},{"_p_wxTaskBarIcon", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
29533 static 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}};
29534 static swig_type_info _swigt__p_wxIconBundle[] = {{"_p_wxIconBundle", 0, "wxIconBundle *", 0, 0, 0, 0},{"_p_wxIconBundle", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
29535 static swig_type_info _swigt__p_wxLayoutAlgorithm[] = {{"_p_wxLayoutAlgorithm", 0, "wxLayoutAlgorithm *", 0, 0, 0, 0},{"_p_wxLayoutAlgorithm", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
29536 static swig_type_info _swigt__p_wxFindDialogEvent[] = {{"_p_wxFindDialogEvent", 0, "wxFindDialogEvent *", 0, 0, 0, 0},{"_p_wxFindDialogEvent", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
29537 static swig_type_info _swigt__p_wxPreviewCanvas[] = {{"_p_wxPreviewCanvas", 0, "wxPreviewCanvas *", 0, 0, 0, 0},{"_p_wxPreviewCanvas", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
29538 static swig_type_info _swigt__p_wxFont[] = {{"_p_wxFont", 0, "wxFont *", 0, 0, 0, 0},{"_p_wxFont", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
29539 static swig_type_info _swigt__p_wxSplitterEvent[] = {{"_p_wxSplitterEvent", 0, "wxSplitterEvent *", 0, 0, 0, 0},{"_p_wxSplitterEvent", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
29540 static swig_type_info _swigt__p_wxRegion[] = {{"_p_wxRegion", 0, "wxRegion *", 0, 0, 0, 0},{"_p_wxRegion", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
29541 static 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}};
29542 static 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}};
29543 static swig_type_info _swigt__p_wxFindReplaceData[] = {{"_p_wxFindReplaceData", 0, "wxFindReplaceData *", 0, 0, 0, 0},{"_p_wxFindReplaceData", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
29544 static swig_type_info _swigt__p_int[] = {{"_p_int", 0, "int *", 0, 0, 0, 0},{"_p_int", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
29545 static swig_type_info _swigt__p_wxSize[] = {{"_p_wxSize", 0, "wxSize *", 0, 0, 0, 0},{"_p_wxSize", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
29546 static swig_type_info _swigt__p_wxDC[] = {{"_p_wxDC", 0, "wxDC *", 0, 0, 0, 0},{"_p_wxDC", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
29547 static swig_type_info _swigt__p_wxIcon[] = {{"_p_wxIcon", 0, "wxIcon *", 0, 0, 0, 0},{"_p_wxIcon", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
29548 static swig_type_info _swigt__p_wxVisualAttributes[] = {{"_p_wxVisualAttributes", 0, "wxVisualAttributes *", 0, 0, 0, 0},{"_p_wxVisualAttributes", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
29549 static swig_type_info _swigt__p_wxMDIChildFrame[] = {{"_p_wxMDIChildFrame", 0, "wxMDIChildFrame *", 0, 0, 0, 0},{"_p_wxMDIChildFrame", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
29550 static swig_type_info _swigt__p_wxColourData[] = {{"_p_wxColourData", 0, "wxColourData *", 0, 0, 0, 0},{"_p_wxColourData", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
29551 static swig_type_info _swigt__p_wxNotifyEvent[] = {{"_p_wxNotifyEvent", 0, "wxNotifyEvent *", 0, 0, 0, 0},{"_p_wxSplitterEvent", _p_wxSplitterEventTo_p_wxNotifyEvent, 0, 0, 0, 0, 0},{"_p_wxNotifyEvent", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
29552 static swig_type_info _swigt__p_wxPyWindow[] = {{"_p_wxPyWindow", 0, "wxPyWindow *", 0, 0, 0, 0},{"_p_wxPyWindow", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
29553 static 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}};
29554 static swig_type_info _swigt__p_wxSplashScreen[] = {{"_p_wxSplashScreen", 0, "wxSplashScreen *", 0, 0, 0, 0},{"_p_wxSplashScreen", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
29555 static 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}};
29556 static swig_type_info _swigt__p_wxSingleChoiceDialog[] = {{"_p_wxSingleChoiceDialog", 0, "wxSingleChoiceDialog *", 0, 0, 0, 0},{"_p_wxSingleChoiceDialog", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
29557 static swig_type_info _swigt__p_wxMultiChoiceDialog[] = {{"_p_wxMultiChoiceDialog", 0, "wxMultiChoiceDialog *", 0, 0, 0, 0},{"_p_wxMultiChoiceDialog", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
29558 static swig_type_info _swigt__p_wxFileDialog[] = {{"_p_wxFileDialog", 0, "wxFileDialog *", 0, 0, 0, 0},{"_p_wxFileDialog", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
29559 static 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}};
29560 static swig_type_info _swigt__p_wxMessageDialog[] = {{"_p_wxMessageDialog", 0, "wxMessageDialog *", 0, 0, 0, 0},{"_p_wxMessageDialog", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
29561 static swig_type_info _swigt__p_wxProgressDialog[] = {{"_p_wxProgressDialog", 0, "wxProgressDialog *", 0, 0, 0, 0},{"_p_wxProgressDialog", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
29562 static swig_type_info _swigt__p_wxFindReplaceDialog[] = {{"_p_wxFindReplaceDialog", 0, "wxFindReplaceDialog *", 0, 0, 0, 0},{"_p_wxFindReplaceDialog", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
29563 static swig_type_info _swigt__p_wxPrinter[] = {{"_p_wxPrinter", 0, "wxPrinter *", 0, 0, 0, 0},{"_p_wxPrinter", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
29564 static swig_type_info _swigt__p_wxArrayInt[] = {{"_p_wxArrayInt", 0, "wxArrayInt *", 0, 0, 0, 0},{"_p_wxArrayInt", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
29565 static 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}};
29566 static swig_type_info _swigt__p_wxEvtHandler[] = {{"_p_wxEvtHandler", 0, "wxEvtHandler *", 0, 0, 0, 0},{"_p_wxSplashScreen", _p_wxSplashScreenTo_p_wxEvtHandler, 0, 0, 0, 0, 0},{"_p_wxMiniFrame", _p_wxMiniFrameTo_p_wxEvtHandler, 0, 0, 0, 0, 0},{"_p_wxPyPanel", _p_wxPyPanelTo_p_wxEvtHandler, 0, 0, 0, 0, 0},{"_p_wxMenuBar", _p_wxMenuBarTo_p_wxEvtHandler, 0, 0, 0, 0, 0},{"_p_wxValidator", _p_wxValidatorTo_p_wxEvtHandler, 0, 0, 0, 0, 0},{"_p_wxPyValidator", _p_wxPyValidatorTo_p_wxEvtHandler, 0, 0, 0, 0, 0},{"_p_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}};
29567 static swig_type_info _swigt__p_wxCalculateLayoutEvent[] = {{"_p_wxCalculateLayoutEvent", 0, "wxCalculateLayoutEvent *", 0, 0, 0, 0},{"_p_wxCalculateLayoutEvent", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
29568 static swig_type_info _swigt__p_wxPyHtmlListBox[] = {{"_p_wxPyHtmlListBox", 0, "wxPyHtmlListBox *", 0, 0, 0, 0},{"_p_wxPyHtmlListBox", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
29569 static swig_type_info _swigt__p_wxPyVListBox[] = {{"_p_wxPyVListBox", 0, "wxPyVListBox *", 0, 0, 0, 0},{"_p_wxPyVListBox", 0, 0, 0, 0, 0, 0},{"_p_wxPyHtmlListBox", _p_wxPyHtmlListBoxTo_p_wxPyVListBox, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
29570 static swig_type_info _swigt__p_wxRect[] = {{"_p_wxRect", 0, "wxRect *", 0, 0, 0, 0},{"_p_wxRect", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
29571 static 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}};
29572 static swig_type_info _swigt__p_char[] = {{"_p_char", 0, "char *", 0, 0, 0, 0},{"_p_char", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
29573 static swig_type_info _swigt__p_wxMiniFrame[] = {{"_p_wxMiniFrame", 0, "wxMiniFrame *", 0, 0, 0, 0},{"_p_wxMiniFrame", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
29574 static swig_type_info _swigt__p_wxFrame[] = {{"_p_wxFrame", 0, "wxFrame *", 0, 0, 0, 0},{"_p_wxMDIChildFrame", _p_wxMDIChildFrameTo_p_wxFrame, 0, 0, 0, 0, 0},{"_p_wxProgressDialog", _p_wxProgressDialogTo_p_wxFrame, 0, 0, 0, 0, 0},{"_p_wxPreviewFrame", _p_wxPreviewFrameTo_p_wxFrame, 0, 0, 0, 0, 0},{"_p_wxPyPreviewFrame", _p_wxPyPreviewFrameTo_p_wxFrame, 0, 0, 0, 0, 0},{"_p_wxMiniFrame", _p_wxMiniFrameTo_p_wxFrame, 0, 0, 0, 0, 0},{"_p_wxFrame", 0, 0, 0, 0, 0, 0},{"_p_wxSplashScreen", _p_wxSplashScreenTo_p_wxFrame, 0, 0, 0, 0, 0},{"_p_wxMDIParentFrame", _p_wxMDIParentFrameTo_p_wxFrame, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
29575 static swig_type_info _swigt__p_wxPyPrintout[] = {{"_p_wxPyPrintout", 0, "wxPyPrintout *", 0, 0, 0, 0},{"_p_wxPyPrintout", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
29576 static swig_type_info _swigt__p_wxTaskBarIconEvent[] = {{"_p_wxTaskBarIconEvent", 0, "wxTaskBarIconEvent *", 0, 0, 0, 0},{"_p_wxTaskBarIconEvent", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
29577 static swig_type_info _swigt__p_wxScrollWinEvent[] = {{"_p_wxScrollWinEvent", 0, "wxScrollWinEvent *", 0, 0, 0, 0},{"_p_wxScrollWinEvent", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
29578 static 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}};
29579 static swig_type_info _swigt__p_wxStatusBar[] = {{"_p_wxStatusBar", 0, "wxStatusBar *", 0, 0, 0, 0},{"_p_wxStatusBar", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
29580 static swig_type_info _swigt__p_wxMDIParentFrame[] = {{"_p_wxMDIParentFrame", 0, "wxMDIParentFrame *", 0, 0, 0, 0},{"_p_wxMDIParentFrame", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
29581 static swig_type_info _swigt__p_wxPoint[] = {{"_p_wxPoint", 0, "wxPoint *", 0, 0, 0, 0},{"_p_wxPoint", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
29582 static swig_type_info _swigt__p_wxObject[] = {{"_p_wxObject", 0, "wxObject *", 0, 0, 0, 0},{"_p_wxQueryLayoutInfoEvent", _p_wxQueryLayoutInfoEventTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxLayoutConstraints", _p_wxLayoutConstraintsTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxPreviewFrame", _p_wxPreviewFrameTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxPyPreviewFrame", _p_wxPyPreviewFrameTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxGBSizerItem", _p_wxGBSizerItemTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxSizerItem", _p_wxSizerItemTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxScrollEvent", _p_wxScrollEventTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxIndividualLayoutConstraint", _p_wxIndividualLayoutConstraintTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxStaticBoxSizer", _p_wxStaticBoxSizerTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxBoxSizer", _p_wxBoxSizerTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxSizer", _p_wxSizerTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxGridBagSizer", _p_wxGridBagSizerTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxUpdateUIEvent", _p_wxUpdateUIEventTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxPyPanel", _p_wxPyPanelTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxMenu", _p_wxMenuTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxFontData", _p_wxFontDataTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxPrintData", _p_wxPrintDataTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxEvent", _p_wxEventTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxGridSizer", _p_wxGridSizerTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxFlexGridSizer", _p_wxFlexGridSizerTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_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_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_wxPasswordEntryDialog", _p_wxPasswordEntryDialogTo_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_wxIconizeEvent", _p_wxIconizeEventTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxDateEvent", _p_wxDateEventTo_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_wxMenuItem", _p_wxMenuItemTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxCalculateLayoutEvent", _p_wxCalculateLayoutEventTo_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_wxTIFFHandler", _p_wxTIFFHandlerTo_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}};
29583 static 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}};
29584 static swig_type_info _swigt__p_wxTipWindow[] = {{"_p_wxTipWindow", 0, "wxTipWindow *", 0, 0, 0, 0},{"_p_wxTipWindow", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
29585 static swig_type_info _swigt__p_wxSashLayoutWindow[] = {{"_p_wxSashLayoutWindow", 0, "wxSashLayoutWindow *", 0, 0, 0, 0},{"_p_wxSashLayoutWindow", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
29586 static swig_type_info _swigt__p_wxSplitterWindow[] = {{"_p_wxSplitterWindow", 0, "wxSplitterWindow *", 0, 0, 0, 0},{"_p_wxSplitterWindow", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
29587 static swig_type_info _swigt__p_wxSplashScreenWindow[] = {{"_p_wxSplashScreenWindow", 0, "wxSplashScreenWindow *", 0, 0, 0, 0},{"_p_wxSplashScreenWindow", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
29588 static swig_type_info _swigt__p_wxPyVScrolledWindow[] = {{"_p_wxPyVScrolledWindow", 0, "wxPyVScrolledWindow *", 0, 0, 0, 0},{"_p_wxPyVScrolledWindow", 0, 0, 0, 0, 0, 0},{"_p_wxPyVListBox", _p_wxPyVListBoxTo_p_wxPyVScrolledWindow, 0, 0, 0, 0, 0},{"_p_wxPyHtmlListBox", _p_wxPyHtmlListBoxTo_p_wxPyVScrolledWindow, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
29589 static swig_type_info _swigt__p_wxPyPopupTransientWindow[] = {{"_p_wxPyPopupTransientWindow", 0, "wxPyPopupTransientWindow *", 0, 0, 0, 0},{"_p_wxPyPopupTransientWindow", 0, 0, 0, 0, 0, 0},{"_p_wxTipWindow", _p_wxTipWindowTo_p_wxPyPopupTransientWindow, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
29590 static swig_type_info _swigt__p_wxPopupWindow[] = {{"_p_wxPopupWindow", 0, "wxPopupWindow *", 0, 0, 0, 0},{"_p_wxPopupWindow", 0, 0, 0, 0, 0, 0},{"_p_wxPyPopupTransientWindow", _p_wxPyPopupTransientWindowTo_p_wxPopupWindow, 0, 0, 0, 0, 0},{"_p_wxTipWindow", _p_wxTipWindowTo_p_wxPopupWindow, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
29591 static swig_type_info _swigt__p_wxSashWindow[] = {{"_p_wxSashWindow", 0, "wxSashWindow *", 0, 0, 0, 0},{"_p_wxSashWindow", 0, 0, 0, 0, 0, 0},{"_p_wxSashLayoutWindow", _p_wxSashLayoutWindowTo_p_wxSashWindow, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
29592 static swig_type_info _swigt__p_wxTopLevelWindow[] = {{"_p_wxTopLevelWindow", 0, "wxTopLevelWindow *", 0, 0, 0, 0},{"_p_wxFrame", _p_wxFrameTo_p_wxTopLevelWindow, 0, 0, 0, 0, 0},{"_p_wxMiniFrame", _p_wxMiniFrameTo_p_wxTopLevelWindow, 0, 0, 0, 0, 0},{"_p_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}};
29593 static swig_type_info _swigt__p_wxWindow[] = {{"_p_wxWindow", 0, "wxWindow *", 0, 0, 0, 0},{"_p_wxSplashScreen", _p_wxSplashScreenTo_p_wxWindow, 0, 0, 0, 0, 0},{"_p_wxMiniFrame", _p_wxMiniFrameTo_p_wxWindow, 0, 0, 0, 0, 0},{"_p_wxPyPanel", _p_wxPyPanelTo_p_wxWindow, 0, 0, 0, 0, 0},{"_p_wxMenuBar", _p_wxMenuBarTo_p_wxWindow, 0, 0, 0, 0, 0},{"_p_wxFindReplaceDialog", _p_wxFindReplaceDialogTo_p_wxWindow, 0, 0, 0, 0, 0},{"_p_wxProgressDialog", _p_wxProgressDialogTo_p_wxWindow, 0, 0, 0, 0, 0},{"_p_wxMessageDialog", _p_wxMessageDialogTo_p_wxWindow, 0, 0, 0, 0, 0},{"_p_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}};
29594 static swig_type_info _swigt__p_wxScrolledWindow[] = {{"_p_wxScrolledWindow", 0, "wxScrolledWindow *", 0, 0, 0, 0},{"_p_wxScrolledWindow", 0, 0, 0, 0, 0, 0},{"_p_wxPyScrolledWindow", _p_wxPyScrolledWindowTo_p_wxScrolledWindow, 0, 0, 0, 0, 0},{"_p_wxPreviewCanvas", _p_wxPreviewCanvasTo_p_wxScrolledWindow, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
29595 static swig_type_info _swigt__p_wxMenuBar[] = {{"_p_wxMenuBar", 0, "wxMenuBar *", 0, 0, 0, 0},{"_p_wxMenuBar", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
29596 static swig_type_info _swigt__p_wxMDIClientWindow[] = {{"_p_wxMDIClientWindow", 0, "wxMDIClientWindow *", 0, 0, 0, 0},{"_p_wxMDIClientWindow", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
29597 static swig_type_info _swigt__p_wxPyScrolledWindow[] = {{"_p_wxPyScrolledWindow", 0, "wxPyScrolledWindow *", 0, 0, 0, 0},{"_p_wxPyScrolledWindow", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
29598 static swig_type_info _swigt__p_wxPrintPreview[] = {{"_p_wxPrintPreview", 0, "wxPrintPreview *", 0, 0, 0, 0},{"_p_wxPrintPreview", 0, 0, 0, 0, 0, 0},{"_p_wxPyPrintPreview", _p_wxPyPrintPreviewTo_p_wxPrintPreview, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
29599 static swig_type_info _swigt__p_wxSashEvent[] = {{"_p_wxSashEvent", 0, "wxSashEvent *", 0, 0, 0, 0},{"_p_wxSashEvent", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
29600 static swig_type_info _swigt__p_wxString[] = {{"_p_wxString", 0, "wxString *", 0, 0, 0, 0},{"_p_wxString", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
29601 static swig_type_info _swigt__p_wxPyPrintPreview[] = {{"_p_wxPyPrintPreview", 0, "wxPyPrintPreview *", 0, 0, 0, 0},{"_p_wxPyPrintPreview", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
29602 static swig_type_info _swigt__p_wxDirDialog[] = {{"_p_wxDirDialog", 0, "wxDirDialog *", 0, 0, 0, 0},{"_p_wxDirDialog", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
29603 static swig_type_info _swigt__p_wxColourDialog[] = {{"_p_wxColourDialog", 0, "wxColourDialog *", 0, 0, 0, 0},{"_p_wxColourDialog", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
29604 static swig_type_info _swigt__p_wxDialog[] = {{"_p_wxDialog", 0, "wxDialog *", 0, 0, 0, 0},{"_p_wxDialog", 0, 0, 0, 0, 0, 0},{"_p_wxColourDialog", _p_wxColourDialogTo_p_wxDialog, 0, 0, 0, 0, 0},{"_p_wxDirDialog", _p_wxDirDialogTo_p_wxDialog, 0, 0, 0, 0, 0},{"_p_wxFontDialog", _p_wxFontDialogTo_p_wxDialog, 0, 0, 0, 0, 0},{"_p_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}};
29605 static swig_type_info _swigt__p_wxPanel[] = {{"_p_wxPanel", 0, "wxPanel *", 0, 0, 0, 0},{"_p_wxPanel", 0, 0, 0, 0, 0, 0},{"_p_wxScrolledWindow", _p_wxScrolledWindowTo_p_wxPanel, 0, 0, 0, 0, 0},{"_p_wxPyScrolledWindow", _p_wxPyScrolledWindowTo_p_wxPanel, 0, 0, 0, 0, 0},{"_p_wxPyVScrolledWindow", _p_wxPyVScrolledWindowTo_p_wxPanel, 0, 0, 0, 0, 0},{"_p_wxPyVListBox", _p_wxPyVListBoxTo_p_wxPanel, 0, 0, 0, 0, 0},{"_p_wxPyHtmlListBox", _p_wxPyHtmlListBoxTo_p_wxPanel, 0, 0, 0, 0, 0},{"_p_wxPyPanel", _p_wxPyPanelTo_p_wxPanel, 0, 0, 0, 0, 0},{"_p_wxPreviewCanvas", _p_wxPreviewCanvasTo_p_wxPanel, 0, 0, 0, 0, 0},{"_p_wxPreviewControlBar", _p_wxPreviewControlBarTo_p_wxPanel, 0, 0, 0, 0, 0},{"_p_wxPyPreviewControlBar", _p_wxPyPreviewControlBarTo_p_wxPanel, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
29606 static swig_type_info _swigt__p_wxFontDialog[] = {{"_p_wxFontDialog", 0, "wxFontDialog *", 0, 0, 0, 0},{"_p_wxFontDialog", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
29607 static swig_type_info _swigt__p_wxPageSetupDialog[] = {{"_p_wxPageSetupDialog", 0, "wxPageSetupDialog *", 0, 0, 0, 0},{"_p_wxPageSetupDialog", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
29608 static swig_type_info _swigt__p_wxPrintDialog[] = {{"_p_wxPrintDialog", 0, "wxPrintDialog *", 0, 0, 0, 0},{"_p_wxPrintDialog", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
29609 static swig_type_info _swigt__p_wxFileSystem[] = {{"_p_wxFileSystem", 0, "wxFileSystem *", 0, 0, 0, 0},{"_p_wxFileSystem", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
29610 static swig_type_info _swigt__p_wxBitmap[] = {{"_p_wxBitmap", 0, "wxBitmap *", 0, 0, 0, 0},{"_p_wxBitmap", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
29611 static 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}};
29612 static 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}};
29613 static 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}};
29614 static swig_type_info _swigt__p_wxCommandEvent[] = {{"_p_wxCommandEvent", 0, "wxCommandEvent *", 0, 0, 0, 0},{"_p_wxChildFocusEvent", _p_wxChildFocusEventTo_p_wxCommandEvent, 0, 0, 0, 0, 0},{"_p_wxScrollEvent", _p_wxScrollEventTo_p_wxCommandEvent, 0, 0, 0, 0, 0},{"_p_wxWindowCreateEvent", _p_wxWindowCreateEventTo_p_wxCommandEvent, 0, 0, 0, 0, 0},{"_p_wxDateEvent", _p_wxDateEventTo_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}};
29615 static swig_type_info _swigt__p_wxPreviewControlBar[] = {{"_p_wxPreviewControlBar", 0, "wxPreviewControlBar *", 0, 0, 0, 0},{"_p_wxPreviewControlBar", 0, 0, 0, 0, 0, 0},{"_p_wxPyPreviewControlBar", _p_wxPyPreviewControlBarTo_p_wxPreviewControlBar, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
29616 static swig_type_info _swigt__p_wxPyPreviewControlBar[] = {{"_p_wxPyPreviewControlBar", 0, "wxPyPreviewControlBar *", 0, 0, 0, 0},{"_p_wxPyPreviewControlBar", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
29617 static swig_type_info _swigt__p_wxColour[] = {{"_p_wxColour", 0, "wxColour *", 0, 0, 0, 0},{"_p_wxColour", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
29618 static swig_type_info _swigt__p_wxToolBar[] = {{"_p_wxToolBar", 0, "wxToolBar *", 0, 0, 0, 0},{"_p_wxToolBar", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
29619 static swig_type_info _swigt__p_wxPageSetupDialogData[] = {{"_p_wxPageSetupDialogData", 0, "wxPageSetupDialogData *", 0, 0, 0, 0},{"_p_wxPageSetupDialogData", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
29620 static swig_type_info _swigt__p_wxPrintDialogData[] = {{"_p_wxPrintDialogData", 0, "wxPrintDialogData *", 0, 0, 0, 0},{"_p_wxPrintDialogData", 0, 0, 0, 0, 0, 0},{0, 0, 0, 0, 0, 0, 0}};
29621
29622 static swig_type_info *swig_types_initial[] = {
29623 _swigt__p_wxQueryLayoutInfoEvent,
29624 _swigt__p_wxPreviewFrame,
29625 _swigt__p_wxPyPreviewFrame,
29626 _swigt__p_wxPyPanel,
29627 _swigt__p_wxMenu,
29628 _swigt__p_wxFontData,
29629 _swigt__p_wxEvent,
29630 _swigt__p_wxPrintData,
29631 _swigt__p_wxTaskBarIcon,
29632 _swigt__p_wxPyTaskBarIcon,
29633 _swigt__p_wxIconBundle,
29634 _swigt__p_wxLayoutAlgorithm,
29635 _swigt__p_wxFindDialogEvent,
29636 _swigt__p_wxPreviewCanvas,
29637 _swigt__p_wxFont,
29638 _swigt__p_wxSplitterEvent,
29639 _swigt__p_wxRegion,
29640 _swigt__ptrdiff_t,
29641 _swigt__std__ptrdiff_t,
29642 _swigt__p_wxFindReplaceData,
29643 _swigt__p_int,
29644 _swigt__p_wxSize,
29645 _swigt__p_wxDC,
29646 _swigt__p_wxIcon,
29647 _swigt__p_wxVisualAttributes,
29648 _swigt__p_wxMDIChildFrame,
29649 _swigt__p_wxColourData,
29650 _swigt__p_wxNotifyEvent,
29651 _swigt__p_wxPyWindow,
29652 _swigt__p_form_ops_t,
29653 _swigt__p_wxSplashScreen,
29654 _swigt__p_wxPasswordEntryDialog,
29655 _swigt__p_wxSingleChoiceDialog,
29656 _swigt__p_wxMultiChoiceDialog,
29657 _swigt__p_wxFileDialog,
29658 _swigt__p_wxTextEntryDialog,
29659 _swigt__p_wxMessageDialog,
29660 _swigt__p_wxProgressDialog,
29661 _swigt__p_wxFindReplaceDialog,
29662 _swigt__p_wxPrinter,
29663 _swigt__p_wxArrayInt,
29664 _swigt__p_wxDuplexMode,
29665 _swigt__p_wxEvtHandler,
29666 _swigt__p_wxCalculateLayoutEvent,
29667 _swigt__p_wxPyHtmlListBox,
29668 _swigt__p_wxPyVListBox,
29669 _swigt__p_wxRect,
29670 _swigt__p_wxStdDialogButtonSizer,
29671 _swigt__p_char,
29672 _swigt__p_wxMiniFrame,
29673 _swigt__p_wxFrame,
29674 _swigt__p_wxPyPrintout,
29675 _swigt__p_wxTaskBarIconEvent,
29676 _swigt__p_wxScrollWinEvent,
29677 _swigt__p_wxPaperSize,
29678 _swigt__p_wxStatusBar,
29679 _swigt__p_wxMDIParentFrame,
29680 _swigt__p_wxPoint,
29681 _swigt__p_wxObject,
29682 _swigt__p_unsigned_long,
29683 _swigt__p_wxTipWindow,
29684 _swigt__p_wxSashLayoutWindow,
29685 _swigt__p_wxSplitterWindow,
29686 _swigt__p_wxSplashScreenWindow,
29687 _swigt__p_wxPyVScrolledWindow,
29688 _swigt__p_wxPyPopupTransientWindow,
29689 _swigt__p_wxPopupWindow,
29690 _swigt__p_wxSashWindow,
29691 _swigt__p_wxTopLevelWindow,
29692 _swigt__p_wxWindow,
29693 _swigt__p_wxScrolledWindow,
29694 _swigt__p_wxMenuBar,
29695 _swigt__p_wxMDIClientWindow,
29696 _swigt__p_wxPyScrolledWindow,
29697 _swigt__p_wxPrintPreview,
29698 _swigt__p_wxSashEvent,
29699 _swigt__p_wxString,
29700 _swigt__p_wxPyPrintPreview,
29701 _swigt__p_wxDirDialog,
29702 _swigt__p_wxColourDialog,
29703 _swigt__p_wxDialog,
29704 _swigt__p_wxPanel,
29705 _swigt__p_wxFontDialog,
29706 _swigt__p_wxPageSetupDialog,
29707 _swigt__p_wxPrintDialog,
29708 _swigt__p_wxFileSystem,
29709 _swigt__p_wxBitmap,
29710 _swigt__unsigned_int,
29711 _swigt__p_unsigned_int,
29712 _swigt__p_unsigned_char,
29713 _swigt__p_wxCommandEvent,
29714 _swigt__p_wxPreviewControlBar,
29715 _swigt__p_wxPyPreviewControlBar,
29716 _swigt__p_wxColour,
29717 _swigt__p_wxToolBar,
29718 _swigt__p_wxPageSetupDialogData,
29719 _swigt__p_wxPrintDialogData,
29720 0
29721 };
29722
29723
29724 /* -------- TYPE CONVERSION AND EQUIVALENCE RULES (END) -------- */
29725
29726 static swig_const_info swig_const_table[] = {
29727 {0, 0, 0, 0.0, 0, 0}};
29728
29729 #ifdef __cplusplus
29730 }
29731 #endif
29732
29733
29734 #ifdef __cplusplus
29735 extern "C" {
29736 #endif
29737
29738 /* Python-specific SWIG API */
29739 #define SWIG_newvarlink() SWIG_Python_newvarlink()
29740 #define SWIG_addvarlink(p, name, get_attr, set_attr) SWIG_Python_addvarlink(p, name, get_attr, set_attr)
29741 #define SWIG_InstallConstants(d, constants) SWIG_Python_InstallConstants(d, constants)
29742
29743 /* -----------------------------------------------------------------------------
29744 * global variable support code.
29745 * ----------------------------------------------------------------------------- */
29746
29747 typedef struct swig_globalvar {
29748 char *name; /* Name of global variable */
29749 PyObject *(*get_attr)(); /* Return the current value */
29750 int (*set_attr)(PyObject *); /* Set the value */
29751 struct swig_globalvar *next;
29752 } swig_globalvar;
29753
29754 typedef struct swig_varlinkobject {
29755 PyObject_HEAD
29756 swig_globalvar *vars;
29757 } swig_varlinkobject;
29758
29759 static PyObject *
29760 swig_varlink_repr(swig_varlinkobject *v) {
29761 v = v;
29762 return PyString_FromString("<Swig global variables>");
29763 }
29764
29765 static int
29766 swig_varlink_print(swig_varlinkobject *v, FILE *fp, int flags) {
29767 swig_globalvar *var;
29768 flags = flags;
29769 fprintf(fp,"Swig global variables { ");
29770 for (var = v->vars; var; var=var->next) {
29771 fprintf(fp,"%s", var->name);
29772 if (var->next) fprintf(fp,", ");
29773 }
29774 fprintf(fp," }\n");
29775 return 0;
29776 }
29777
29778 static PyObject *
29779 swig_varlink_getattr(swig_varlinkobject *v, char *n) {
29780 swig_globalvar *var = v->vars;
29781 while (var) {
29782 if (strcmp(var->name,n) == 0) {
29783 return (*var->get_attr)();
29784 }
29785 var = var->next;
29786 }
29787 PyErr_SetString(PyExc_NameError,"Unknown C global variable");
29788 return NULL;
29789 }
29790
29791 static int
29792 swig_varlink_setattr(swig_varlinkobject *v, char *n, PyObject *p) {
29793 swig_globalvar *var = v->vars;
29794 while (var) {
29795 if (strcmp(var->name,n) == 0) {
29796 return (*var->set_attr)(p);
29797 }
29798 var = var->next;
29799 }
29800 PyErr_SetString(PyExc_NameError,"Unknown C global variable");
29801 return 1;
29802 }
29803
29804 static PyTypeObject varlinktype = {
29805 PyObject_HEAD_INIT(0)
29806 0, /* Number of items in variable part (ob_size) */
29807 (char *)"swigvarlink", /* Type name (tp_name) */
29808 sizeof(swig_varlinkobject), /* Basic size (tp_basicsize) */
29809 0, /* Itemsize (tp_itemsize) */
29810 0, /* Deallocator (tp_dealloc) */
29811 (printfunc) swig_varlink_print, /* Print (tp_print) */
29812 (getattrfunc) swig_varlink_getattr, /* get attr (tp_getattr) */
29813 (setattrfunc) swig_varlink_setattr, /* Set attr (tp_setattr) */
29814 0, /* tp_compare */
29815 (reprfunc) swig_varlink_repr, /* tp_repr */
29816 0, /* tp_as_number */
29817 0, /* tp_as_sequence */
29818 0, /* tp_as_mapping */
29819 0, /* tp_hash */
29820 0, /* tp_call */
29821 0, /* tp_str */
29822 0, /* tp_getattro */
29823 0, /* tp_setattro */
29824 0, /* tp_as_buffer */
29825 0, /* tp_flags */
29826 0, /* tp_doc */
29827 #if PY_VERSION_HEX >= 0x02000000
29828 0, /* tp_traverse */
29829 0, /* tp_clear */
29830 #endif
29831 #if PY_VERSION_HEX >= 0x02010000
29832 0, /* tp_richcompare */
29833 0, /* tp_weaklistoffset */
29834 #endif
29835 #if PY_VERSION_HEX >= 0x02020000
29836 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, /* tp_iter -> tp_weaklist */
29837 #endif
29838 #if PY_VERSION_HEX >= 0x02030000
29839 0, /* tp_del */
29840 #endif
29841 #ifdef COUNT_ALLOCS
29842 0,0,0,0 /* tp_alloc -> tp_next */
29843 #endif
29844 };
29845
29846 /* Create a variable linking object for use later */
29847 static PyObject *
29848 SWIG_Python_newvarlink(void) {
29849 swig_varlinkobject *result = 0;
29850 result = PyMem_NEW(swig_varlinkobject,1);
29851 varlinktype.ob_type = &PyType_Type; /* Patch varlinktype into a PyType */
29852 result->ob_type = &varlinktype;
29853 result->vars = 0;
29854 result->ob_refcnt = 0;
29855 Py_XINCREF((PyObject *) result);
29856 return ((PyObject*) result);
29857 }
29858
29859 static void
29860 SWIG_Python_addvarlink(PyObject *p, char *name, PyObject *(*get_attr)(void), int (*set_attr)(PyObject *p)) {
29861 swig_varlinkobject *v;
29862 swig_globalvar *gv;
29863 v= (swig_varlinkobject *) p;
29864 gv = (swig_globalvar *) malloc(sizeof(swig_globalvar));
29865 gv->name = (char *) malloc(strlen(name)+1);
29866 strcpy(gv->name,name);
29867 gv->get_attr = get_attr;
29868 gv->set_attr = set_attr;
29869 gv->next = v->vars;
29870 v->vars = gv;
29871 }
29872
29873 /* -----------------------------------------------------------------------------
29874 * constants/methods manipulation
29875 * ----------------------------------------------------------------------------- */
29876
29877 /* Install Constants */
29878 static void
29879 SWIG_Python_InstallConstants(PyObject *d, swig_const_info constants[]) {
29880 PyObject *obj = 0;
29881 size_t i;
29882 for (i = 0; constants[i].type; i++) {
29883 switch(constants[i].type) {
29884 case SWIG_PY_INT:
29885 obj = PyInt_FromLong(constants[i].lvalue);
29886 break;
29887 case SWIG_PY_FLOAT:
29888 obj = PyFloat_FromDouble(constants[i].dvalue);
29889 break;
29890 case SWIG_PY_STRING:
29891 if (constants[i].pvalue) {
29892 obj = PyString_FromString((char *) constants[i].pvalue);
29893 } else {
29894 Py_INCREF(Py_None);
29895 obj = Py_None;
29896 }
29897 break;
29898 case SWIG_PY_POINTER:
29899 obj = SWIG_NewPointerObj(constants[i].pvalue, *(constants[i]).ptype,0);
29900 break;
29901 case SWIG_PY_BINARY:
29902 obj = SWIG_NewPackedObj(constants[i].pvalue, constants[i].lvalue, *(constants[i].ptype));
29903 break;
29904 default:
29905 obj = 0;
29906 break;
29907 }
29908 if (obj) {
29909 PyDict_SetItemString(d,constants[i].name,obj);
29910 Py_DECREF(obj);
29911 }
29912 }
29913 }
29914
29915 /* -----------------------------------------------------------------------------*/
29916 /* Fix SwigMethods to carry the callback ptrs when needed */
29917 /* -----------------------------------------------------------------------------*/
29918
29919 static void
29920 SWIG_Python_FixMethods(PyMethodDef *methods,
29921 swig_const_info *const_table,
29922 swig_type_info **types,
29923 swig_type_info **types_initial) {
29924 size_t i;
29925 for (i = 0; methods[i].ml_name; ++i) {
29926 char *c = methods[i].ml_doc;
29927 if (c && (c = strstr(c, "swig_ptr: "))) {
29928 int j;
29929 swig_const_info *ci = 0;
29930 char *name = c + 10;
29931 for (j = 0; const_table[j].type; j++) {
29932 if (strncmp(const_table[j].name, name,
29933 strlen(const_table[j].name)) == 0) {
29934 ci = &(const_table[j]);
29935 break;
29936 }
29937 }
29938 if (ci) {
29939 size_t shift = (ci->ptype) - types;
29940 swig_type_info *ty = types_initial[shift];
29941 size_t ldoc = (c - methods[i].ml_doc);
29942 size_t lptr = strlen(ty->name)+2*sizeof(void*)+2;
29943 char *ndoc = (char*)malloc(ldoc + lptr + 10);
29944 char *buff = ndoc;
29945 void *ptr = (ci->type == SWIG_PY_POINTER) ? ci->pvalue: (void *)(ci->lvalue);
29946 strncpy(buff, methods[i].ml_doc, ldoc);
29947 buff += ldoc;
29948 strncpy(buff, "swig_ptr: ", 10);
29949 buff += 10;
29950 SWIG_PackVoidPtr(buff, ptr, ty->name, lptr);
29951 methods[i].ml_doc = ndoc;
29952 }
29953 }
29954 }
29955 }
29956
29957 /* -----------------------------------------------------------------------------*
29958 * Initialize type list
29959 * -----------------------------------------------------------------------------*/
29960
29961 #if PY_MAJOR_VERSION < 2
29962 /* PyModule_AddObject function was introduced in Python 2.0. The following function
29963 is copied out of Python/modsupport.c in python version 2.3.4 */
29964 static int
29965 PyModule_AddObject(PyObject *m, char *name, PyObject *o)
29966 {
29967 PyObject *dict;
29968 if (!PyModule_Check(m)) {
29969 PyErr_SetString(PyExc_TypeError,
29970 "PyModule_AddObject() needs module as first arg");
29971 return -1;
29972 }
29973 if (!o) {
29974 PyErr_SetString(PyExc_TypeError,
29975 "PyModule_AddObject() needs non-NULL value");
29976 return -1;
29977 }
29978
29979 dict = PyModule_GetDict(m);
29980 if (dict == NULL) {
29981 /* Internal error -- modules must have a dict! */
29982 PyErr_Format(PyExc_SystemError, "module '%s' has no __dict__",
29983 PyModule_GetName(m));
29984 return -1;
29985 }
29986 if (PyDict_SetItemString(dict, name, o))
29987 return -1;
29988 Py_DECREF(o);
29989 return 0;
29990 }
29991 #endif
29992
29993 static swig_type_info **
29994 SWIG_Python_SetTypeListHandle(swig_type_info **type_list_handle) {
29995 static PyMethodDef swig_empty_runtime_method_table[] = {
29996 {
29997 NULL, NULL, 0, NULL
29998 }
29999 };/* Sentinel */
30000
30001 PyObject *module = Py_InitModule((char*)"swig_runtime_data" SWIG_RUNTIME_VERSION,
30002 swig_empty_runtime_method_table);
30003 PyObject *pointer = PyCObject_FromVoidPtr((void *) type_list_handle, NULL);
30004 if (pointer && module) {
30005 PyModule_AddObject(module, (char*)"type_pointer" SWIG_TYPE_TABLE_NAME, pointer);
30006 }
30007 return type_list_handle;
30008 }
30009
30010 static swig_type_info **
30011 SWIG_Python_LookupTypePointer(swig_type_info **type_list_handle) {
30012 swig_type_info **type_pointer;
30013
30014 /* first check if module already created */
30015 type_pointer = SWIG_Python_GetTypeListHandle();
30016 if (type_pointer) {
30017 return type_pointer;
30018 } else {
30019 /* create a new module and variable */
30020 return SWIG_Python_SetTypeListHandle(type_list_handle);
30021 }
30022 }
30023
30024 #ifdef __cplusplus
30025 }
30026 #endif
30027
30028 /* -----------------------------------------------------------------------------*
30029 * Partial Init method
30030 * -----------------------------------------------------------------------------*/
30031
30032 #ifdef SWIG_LINK_RUNTIME
30033 #ifdef __cplusplus
30034 extern "C"
30035 #endif
30036 SWIGEXPORT(void *) SWIG_ReturnGlobalTypeList(void *);
30037 #endif
30038
30039 #ifdef __cplusplus
30040 extern "C"
30041 #endif
30042 SWIGEXPORT(void) SWIG_init(void) {
30043 static PyObject *SWIG_globals = 0;
30044 static int typeinit = 0;
30045 PyObject *m, *d;
30046 int i;
30047 if (!SWIG_globals) SWIG_globals = SWIG_newvarlink();
30048
30049 /* Fix SwigMethods to carry the callback ptrs when needed */
30050 SWIG_Python_FixMethods(SwigMethods, swig_const_table, swig_types, swig_types_initial);
30051
30052 m = Py_InitModule((char *) SWIG_name, SwigMethods);
30053 d = PyModule_GetDict(m);
30054
30055 if (!typeinit) {
30056 #ifdef SWIG_LINK_RUNTIME
30057 swig_type_list_handle = (swig_type_info **) SWIG_ReturnGlobalTypeList(swig_type_list_handle);
30058 #else
30059 # ifndef SWIG_STATIC_RUNTIME
30060 swig_type_list_handle = SWIG_Python_LookupTypePointer(swig_type_list_handle);
30061 # endif
30062 #endif
30063 for (i = 0; swig_types_initial[i]; i++) {
30064 swig_types[i] = SWIG_TypeRegister(swig_types_initial[i]);
30065 }
30066 typeinit = 1;
30067 }
30068 SWIG_InstallConstants(d,swig_const_table);
30069
30070 PyDict_SetItemString(d,(char*)"cvar", SWIG_globals);
30071 SWIG_addvarlink(SWIG_globals,(char*)"FrameNameStr",_wrap_FrameNameStr_get, _wrap_FrameNameStr_set);
30072 SWIG_addvarlink(SWIG_globals,(char*)"DialogNameStr",_wrap_DialogNameStr_get, _wrap_DialogNameStr_set);
30073 SWIG_addvarlink(SWIG_globals,(char*)"StatusLineNameStr",_wrap_StatusLineNameStr_get, _wrap_StatusLineNameStr_set);
30074 SWIG_addvarlink(SWIG_globals,(char*)"ToolBarNameStr",_wrap_ToolBarNameStr_get, _wrap_ToolBarNameStr_set);
30075 {
30076 PyDict_SetItemString(d,"STAY_ON_TOP", SWIG_From_int((int)(wxSTAY_ON_TOP)));
30077 }
30078 {
30079 PyDict_SetItemString(d,"ICONIZE", SWIG_From_int((int)(wxICONIZE)));
30080 }
30081 {
30082 PyDict_SetItemString(d,"MINIMIZE", SWIG_From_int((int)(wxMINIMIZE)));
30083 }
30084 {
30085 PyDict_SetItemString(d,"MAXIMIZE", SWIG_From_int((int)(wxMAXIMIZE)));
30086 }
30087 {
30088 PyDict_SetItemString(d,"CLOSE_BOX", SWIG_From_int((int)(wxCLOSE_BOX)));
30089 }
30090 {
30091 PyDict_SetItemString(d,"THICK_FRAME", SWIG_From_int((int)(wxTHICK_FRAME)));
30092 }
30093 {
30094 PyDict_SetItemString(d,"SYSTEM_MENU", SWIG_From_int((int)(wxSYSTEM_MENU)));
30095 }
30096 {
30097 PyDict_SetItemString(d,"MINIMIZE_BOX", SWIG_From_int((int)(wxMINIMIZE_BOX)));
30098 }
30099 {
30100 PyDict_SetItemString(d,"MAXIMIZE_BOX", SWIG_From_int((int)(wxMAXIMIZE_BOX)));
30101 }
30102 {
30103 PyDict_SetItemString(d,"TINY_CAPTION_HORIZ", SWIG_From_int((int)(wxTINY_CAPTION_HORIZ)));
30104 }
30105 {
30106 PyDict_SetItemString(d,"TINY_CAPTION_VERT", SWIG_From_int((int)(wxTINY_CAPTION_VERT)));
30107 }
30108 {
30109 PyDict_SetItemString(d,"RESIZE_BOX", SWIG_From_int((int)(wxRESIZE_BOX)));
30110 }
30111 {
30112 PyDict_SetItemString(d,"RESIZE_BORDER", SWIG_From_int((int)(wxRESIZE_BORDER)));
30113 }
30114 {
30115 PyDict_SetItemString(d,"DIALOG_NO_PARENT", SWIG_From_int((int)(wxDIALOG_NO_PARENT)));
30116 }
30117 {
30118 PyDict_SetItemString(d,"DEFAULT_FRAME_STYLE", SWIG_From_int((int)(wxDEFAULT_FRAME_STYLE)));
30119 }
30120 {
30121 PyDict_SetItemString(d,"DEFAULT_DIALOG_STYLE", SWIG_From_int((int)(wxDEFAULT_DIALOG_STYLE)));
30122 }
30123 {
30124 PyDict_SetItemString(d,"FRAME_TOOL_WINDOW", SWIG_From_int((int)(wxFRAME_TOOL_WINDOW)));
30125 }
30126 {
30127 PyDict_SetItemString(d,"FRAME_FLOAT_ON_PARENT", SWIG_From_int((int)(wxFRAME_FLOAT_ON_PARENT)));
30128 }
30129 {
30130 PyDict_SetItemString(d,"FRAME_NO_WINDOW_MENU", SWIG_From_int((int)(wxFRAME_NO_WINDOW_MENU)));
30131 }
30132 {
30133 PyDict_SetItemString(d,"FRAME_NO_TASKBAR", SWIG_From_int((int)(wxFRAME_NO_TASKBAR)));
30134 }
30135 {
30136 PyDict_SetItemString(d,"FRAME_SHAPED", SWIG_From_int((int)(wxFRAME_SHAPED)));
30137 }
30138 {
30139 PyDict_SetItemString(d,"FRAME_DRAWER", SWIG_From_int((int)(wxFRAME_DRAWER)));
30140 }
30141 {
30142 PyDict_SetItemString(d,"FRAME_EX_METAL", SWIG_From_int((int)(wxFRAME_EX_METAL)));
30143 }
30144 {
30145 PyDict_SetItemString(d,"DIALOG_EX_METAL", SWIG_From_int((int)(wxDIALOG_EX_METAL)));
30146 }
30147 {
30148 PyDict_SetItemString(d,"DIALOG_MODAL", SWIG_From_int((int)(wxDIALOG_MODAL)));
30149 }
30150 {
30151 PyDict_SetItemString(d,"DIALOG_MODELESS", SWIG_From_int((int)(wxDIALOG_MODELESS)));
30152 }
30153 {
30154 PyDict_SetItemString(d,"USER_COLOURS", SWIG_From_int((int)(wxUSER_COLOURS)));
30155 }
30156 {
30157 PyDict_SetItemString(d,"NO_3D", SWIG_From_int((int)(wxNO_3D)));
30158 }
30159 {
30160 PyDict_SetItemString(d,"FULLSCREEN_NOMENUBAR", SWIG_From_int((int)(wxFULLSCREEN_NOMENUBAR)));
30161 }
30162 {
30163 PyDict_SetItemString(d,"FULLSCREEN_NOTOOLBAR", SWIG_From_int((int)(wxFULLSCREEN_NOTOOLBAR)));
30164 }
30165 {
30166 PyDict_SetItemString(d,"FULLSCREEN_NOSTATUSBAR", SWIG_From_int((int)(wxFULLSCREEN_NOSTATUSBAR)));
30167 }
30168 {
30169 PyDict_SetItemString(d,"FULLSCREEN_NOBORDER", SWIG_From_int((int)(wxFULLSCREEN_NOBORDER)));
30170 }
30171 {
30172 PyDict_SetItemString(d,"FULLSCREEN_NOCAPTION", SWIG_From_int((int)(wxFULLSCREEN_NOCAPTION)));
30173 }
30174 {
30175 PyDict_SetItemString(d,"FULLSCREEN_ALL", SWIG_From_int((int)(wxFULLSCREEN_ALL)));
30176 }
30177 {
30178 PyDict_SetItemString(d,"TOPLEVEL_EX_DIALOG", SWIG_From_int((int)(wxTOPLEVEL_EX_DIALOG)));
30179 }
30180 {
30181 PyDict_SetItemString(d,"USER_ATTENTION_INFO", SWIG_From_int((int)(wxUSER_ATTENTION_INFO)));
30182 }
30183 {
30184 PyDict_SetItemString(d,"USER_ATTENTION_ERROR", SWIG_From_int((int)(wxUSER_ATTENTION_ERROR)));
30185 }
30186 {
30187 PyDict_SetItemString(d,"SPLASH_CENTRE_ON_PARENT", SWIG_From_int((int)(wxSPLASH_CENTRE_ON_PARENT)));
30188 }
30189 {
30190 PyDict_SetItemString(d,"SPLASH_CENTRE_ON_SCREEN", SWIG_From_int((int)(wxSPLASH_CENTRE_ON_SCREEN)));
30191 }
30192 {
30193 PyDict_SetItemString(d,"SPLASH_NO_CENTRE", SWIG_From_int((int)(wxSPLASH_NO_CENTRE)));
30194 }
30195 {
30196 PyDict_SetItemString(d,"SPLASH_TIMEOUT", SWIG_From_int((int)(wxSPLASH_TIMEOUT)));
30197 }
30198 {
30199 PyDict_SetItemString(d,"SPLASH_NO_TIMEOUT", SWIG_From_int((int)(wxSPLASH_NO_TIMEOUT)));
30200 }
30201 {
30202 PyDict_SetItemString(d,"SB_NORMAL", SWIG_From_int((int)(wxSB_NORMAL)));
30203 }
30204 {
30205 PyDict_SetItemString(d,"SB_FLAT", SWIG_From_int((int)(wxSB_FLAT)));
30206 }
30207 {
30208 PyDict_SetItemString(d,"SB_RAISED", SWIG_From_int((int)(wxSB_RAISED)));
30209 }
30210 SWIG_addvarlink(SWIG_globals,(char*)"SplitterNameStr",_wrap_SplitterNameStr_get, _wrap_SplitterNameStr_set);
30211 {
30212 PyDict_SetItemString(d,"SP_NOBORDER", SWIG_From_int((int)(wxSP_NOBORDER)));
30213 }
30214 {
30215 PyDict_SetItemString(d,"SP_NOSASH", SWIG_From_int((int)(wxSP_NOSASH)));
30216 }
30217 {
30218 PyDict_SetItemString(d,"SP_PERMIT_UNSPLIT", SWIG_From_int((int)(wxSP_PERMIT_UNSPLIT)));
30219 }
30220 {
30221 PyDict_SetItemString(d,"SP_LIVE_UPDATE", SWIG_From_int((int)(wxSP_LIVE_UPDATE)));
30222 }
30223 {
30224 PyDict_SetItemString(d,"SP_3DSASH", SWIG_From_int((int)(wxSP_3DSASH)));
30225 }
30226 {
30227 PyDict_SetItemString(d,"SP_3DBORDER", SWIG_From_int((int)(wxSP_3DBORDER)));
30228 }
30229 {
30230 PyDict_SetItemString(d,"SP_NO_XP_THEME", SWIG_From_int((int)(wxSP_NO_XP_THEME)));
30231 }
30232 {
30233 PyDict_SetItemString(d,"SP_BORDER", SWIG_From_int((int)(wxSP_BORDER)));
30234 }
30235 {
30236 PyDict_SetItemString(d,"SP_3D", SWIG_From_int((int)(wxSP_3D)));
30237 }
30238 {
30239 PyDict_SetItemString(d,"SPLIT_HORIZONTAL", SWIG_From_int((int)(wxSPLIT_HORIZONTAL)));
30240 }
30241 {
30242 PyDict_SetItemString(d,"SPLIT_VERTICAL", SWIG_From_int((int)(wxSPLIT_VERTICAL)));
30243 }
30244 {
30245 PyDict_SetItemString(d,"SPLIT_DRAG_NONE", SWIG_From_int((int)(wxSPLIT_DRAG_NONE)));
30246 }
30247 {
30248 PyDict_SetItemString(d,"SPLIT_DRAG_DRAGGING", SWIG_From_int((int)(wxSPLIT_DRAG_DRAGGING)));
30249 }
30250 {
30251 PyDict_SetItemString(d,"SPLIT_DRAG_LEFT_DOWN", SWIG_From_int((int)(wxSPLIT_DRAG_LEFT_DOWN)));
30252 }
30253 PyDict_SetItemString(d, "wxEVT_COMMAND_SPLITTER_SASH_POS_CHANGED", PyInt_FromLong(wxEVT_COMMAND_SPLITTER_SASH_POS_CHANGED));
30254 PyDict_SetItemString(d, "wxEVT_COMMAND_SPLITTER_SASH_POS_CHANGING", PyInt_FromLong(wxEVT_COMMAND_SPLITTER_SASH_POS_CHANGING));
30255 PyDict_SetItemString(d, "wxEVT_COMMAND_SPLITTER_DOUBLECLICKED", PyInt_FromLong(wxEVT_COMMAND_SPLITTER_DOUBLECLICKED));
30256 PyDict_SetItemString(d, "wxEVT_COMMAND_SPLITTER_UNSPLIT", PyInt_FromLong(wxEVT_COMMAND_SPLITTER_UNSPLIT));
30257 SWIG_addvarlink(SWIG_globals,(char*)"SashNameStr",_wrap_SashNameStr_get, _wrap_SashNameStr_set);
30258 SWIG_addvarlink(SWIG_globals,(char*)"SashLayoutNameStr",_wrap_SashLayoutNameStr_get, _wrap_SashLayoutNameStr_set);
30259 {
30260 PyDict_SetItemString(d,"SASH_DRAG_NONE", SWIG_From_int((int)(wxSASH_DRAG_NONE)));
30261 }
30262 {
30263 PyDict_SetItemString(d,"SASH_DRAG_DRAGGING", SWIG_From_int((int)(wxSASH_DRAG_DRAGGING)));
30264 }
30265 {
30266 PyDict_SetItemString(d,"SASH_DRAG_LEFT_DOWN", SWIG_From_int((int)(wxSASH_DRAG_LEFT_DOWN)));
30267 }
30268 {
30269 PyDict_SetItemString(d,"SW_NOBORDER", SWIG_From_int((int)(wxSW_NOBORDER)));
30270 }
30271 {
30272 PyDict_SetItemString(d,"SW_BORDER", SWIG_From_int((int)(wxSW_BORDER)));
30273 }
30274 {
30275 PyDict_SetItemString(d,"SW_3DSASH", SWIG_From_int((int)(wxSW_3DSASH)));
30276 }
30277 {
30278 PyDict_SetItemString(d,"SW_3DBORDER", SWIG_From_int((int)(wxSW_3DBORDER)));
30279 }
30280 {
30281 PyDict_SetItemString(d,"SW_3D", SWIG_From_int((int)(wxSW_3D)));
30282 }
30283 {
30284 PyDict_SetItemString(d,"SASH_TOP", SWIG_From_int((int)(wxSASH_TOP)));
30285 }
30286 {
30287 PyDict_SetItemString(d,"SASH_RIGHT", SWIG_From_int((int)(wxSASH_RIGHT)));
30288 }
30289 {
30290 PyDict_SetItemString(d,"SASH_BOTTOM", SWIG_From_int((int)(wxSASH_BOTTOM)));
30291 }
30292 {
30293 PyDict_SetItemString(d,"SASH_LEFT", SWIG_From_int((int)(wxSASH_LEFT)));
30294 }
30295 {
30296 PyDict_SetItemString(d,"SASH_NONE", SWIG_From_int((int)(wxSASH_NONE)));
30297 }
30298 {
30299 PyDict_SetItemString(d,"SASH_STATUS_OK", SWIG_From_int((int)(wxSASH_STATUS_OK)));
30300 }
30301 {
30302 PyDict_SetItemString(d,"SASH_STATUS_OUT_OF_RANGE", SWIG_From_int((int)(wxSASH_STATUS_OUT_OF_RANGE)));
30303 }
30304 PyDict_SetItemString(d, "wxEVT_SASH_DRAGGED", PyInt_FromLong(wxEVT_SASH_DRAGGED));
30305 {
30306 PyDict_SetItemString(d,"LAYOUT_HORIZONTAL", SWIG_From_int((int)(wxLAYOUT_HORIZONTAL)));
30307 }
30308 {
30309 PyDict_SetItemString(d,"LAYOUT_VERTICAL", SWIG_From_int((int)(wxLAYOUT_VERTICAL)));
30310 }
30311 {
30312 PyDict_SetItemString(d,"LAYOUT_NONE", SWIG_From_int((int)(wxLAYOUT_NONE)));
30313 }
30314 {
30315 PyDict_SetItemString(d,"LAYOUT_TOP", SWIG_From_int((int)(wxLAYOUT_TOP)));
30316 }
30317 {
30318 PyDict_SetItemString(d,"LAYOUT_LEFT", SWIG_From_int((int)(wxLAYOUT_LEFT)));
30319 }
30320 {
30321 PyDict_SetItemString(d,"LAYOUT_RIGHT", SWIG_From_int((int)(wxLAYOUT_RIGHT)));
30322 }
30323 {
30324 PyDict_SetItemString(d,"LAYOUT_BOTTOM", SWIG_From_int((int)(wxLAYOUT_BOTTOM)));
30325 }
30326 {
30327 PyDict_SetItemString(d,"LAYOUT_LENGTH_Y", SWIG_From_int((int)(wxLAYOUT_LENGTH_Y)));
30328 }
30329 {
30330 PyDict_SetItemString(d,"LAYOUT_LENGTH_X", SWIG_From_int((int)(wxLAYOUT_LENGTH_X)));
30331 }
30332 {
30333 PyDict_SetItemString(d,"LAYOUT_MRU_LENGTH", SWIG_From_int((int)(wxLAYOUT_MRU_LENGTH)));
30334 }
30335 {
30336 PyDict_SetItemString(d,"LAYOUT_QUERY", SWIG_From_int((int)(wxLAYOUT_QUERY)));
30337 }
30338 PyDict_SetItemString(d, "wxEVT_QUERY_LAYOUT_INFO", PyInt_FromLong(wxEVT_QUERY_LAYOUT_INFO));
30339 PyDict_SetItemString(d, "wxEVT_CALCULATE_LAYOUT", PyInt_FromLong(wxEVT_CALCULATE_LAYOUT));
30340 SWIG_addvarlink(SWIG_globals,(char*)"VListBoxNameStr",_wrap_VListBoxNameStr_get, _wrap_VListBoxNameStr_set);
30341
30342 // Map renamed classes back to their common name for OOR
30343 wxPyPtrTypeMap_Add("wxHtmlListBox", "wxPyHtmlListBox");
30344 wxPyPtrTypeMap_Add("wxVListBox", "wxPyVListBox");
30345 wxPyPtrTypeMap_Add("wxVScrolledWindow", "wxPyVScrolledWindow");
30346
30347 PyDict_SetItemString(d, "wxEVT_TASKBAR_MOVE", PyInt_FromLong(wxEVT_TASKBAR_MOVE));
30348 PyDict_SetItemString(d, "wxEVT_TASKBAR_LEFT_DOWN", PyInt_FromLong(wxEVT_TASKBAR_LEFT_DOWN));
30349 PyDict_SetItemString(d, "wxEVT_TASKBAR_LEFT_UP", PyInt_FromLong(wxEVT_TASKBAR_LEFT_UP));
30350 PyDict_SetItemString(d, "wxEVT_TASKBAR_RIGHT_DOWN", PyInt_FromLong(wxEVT_TASKBAR_RIGHT_DOWN));
30351 PyDict_SetItemString(d, "wxEVT_TASKBAR_RIGHT_UP", PyInt_FromLong(wxEVT_TASKBAR_RIGHT_UP));
30352 PyDict_SetItemString(d, "wxEVT_TASKBAR_LEFT_DCLICK", PyInt_FromLong(wxEVT_TASKBAR_LEFT_DCLICK));
30353 PyDict_SetItemString(d, "wxEVT_TASKBAR_RIGHT_DCLICK", PyInt_FromLong(wxEVT_TASKBAR_RIGHT_DCLICK));
30354 SWIG_addvarlink(SWIG_globals,(char*)"FileSelectorPromptStr",_wrap_FileSelectorPromptStr_get, _wrap_FileSelectorPromptStr_set);
30355 SWIG_addvarlink(SWIG_globals,(char*)"DirSelectorPromptStr",_wrap_DirSelectorPromptStr_get, _wrap_DirSelectorPromptStr_set);
30356 SWIG_addvarlink(SWIG_globals,(char*)"DirDialogNameStr",_wrap_DirDialogNameStr_get, _wrap_DirDialogNameStr_set);
30357 SWIG_addvarlink(SWIG_globals,(char*)"FileSelectorDefaultWildcardStr",_wrap_FileSelectorDefaultWildcardStr_get, _wrap_FileSelectorDefaultWildcardStr_set);
30358 SWIG_addvarlink(SWIG_globals,(char*)"GetTextFromUserPromptStr",_wrap_GetTextFromUserPromptStr_get, _wrap_GetTextFromUserPromptStr_set);
30359 SWIG_addvarlink(SWIG_globals,(char*)"MessageBoxCaptionStr",_wrap_MessageBoxCaptionStr_get, _wrap_MessageBoxCaptionStr_set);
30360 {
30361 PyDict_SetItemString(d,"CHOICEDLG_STYLE", SWIG_From_int((int)(wxCHOICEDLG_STYLE)));
30362 }
30363 {
30364 PyDict_SetItemString(d,"TextEntryDialogStyle", SWIG_From_int((int)(wxTextEntryDialogStyle)));
30365 }
30366 SWIG_addvarlink(SWIG_globals,(char*)"GetPasswordFromUserPromptStr",_wrap_GetPasswordFromUserPromptStr_get, _wrap_GetPasswordFromUserPromptStr_set);
30367 {
30368 PyDict_SetItemString(d,"FR_DOWN", SWIG_From_int((int)(wxFR_DOWN)));
30369 }
30370 {
30371 PyDict_SetItemString(d,"FR_WHOLEWORD", SWIG_From_int((int)(wxFR_WHOLEWORD)));
30372 }
30373 {
30374 PyDict_SetItemString(d,"FR_MATCHCASE", SWIG_From_int((int)(wxFR_MATCHCASE)));
30375 }
30376 {
30377 PyDict_SetItemString(d,"FR_REPLACEDIALOG", SWIG_From_int((int)(wxFR_REPLACEDIALOG)));
30378 }
30379 {
30380 PyDict_SetItemString(d,"FR_NOUPDOWN", SWIG_From_int((int)(wxFR_NOUPDOWN)));
30381 }
30382 {
30383 PyDict_SetItemString(d,"FR_NOMATCHCASE", SWIG_From_int((int)(wxFR_NOMATCHCASE)));
30384 }
30385 {
30386 PyDict_SetItemString(d,"FR_NOWHOLEWORD", SWIG_From_int((int)(wxFR_NOWHOLEWORD)));
30387 }
30388 PyDict_SetItemString(d, "wxEVT_COMMAND_FIND", PyInt_FromLong(wxEVT_COMMAND_FIND));
30389 PyDict_SetItemString(d, "wxEVT_COMMAND_FIND_NEXT", PyInt_FromLong(wxEVT_COMMAND_FIND_NEXT));
30390 PyDict_SetItemString(d, "wxEVT_COMMAND_FIND_REPLACE", PyInt_FromLong(wxEVT_COMMAND_FIND_REPLACE));
30391 PyDict_SetItemString(d, "wxEVT_COMMAND_FIND_REPLACE_ALL", PyInt_FromLong(wxEVT_COMMAND_FIND_REPLACE_ALL));
30392 PyDict_SetItemString(d, "wxEVT_COMMAND_FIND_CLOSE", PyInt_FromLong(wxEVT_COMMAND_FIND_CLOSE));
30393 {
30394 PyDict_SetItemString(d,"IDM_WINDOWTILE", SWIG_From_int((int)(4001)));
30395 }
30396 {
30397 PyDict_SetItemString(d,"IDM_WINDOWTILEHOR", SWIG_From_int((int)(4001)));
30398 }
30399 {
30400 PyDict_SetItemString(d,"IDM_WINDOWCASCADE", SWIG_From_int((int)(4002)));
30401 }
30402 {
30403 PyDict_SetItemString(d,"IDM_WINDOWICONS", SWIG_From_int((int)(4003)));
30404 }
30405 {
30406 PyDict_SetItemString(d,"IDM_WINDOWNEXT", SWIG_From_int((int)(4004)));
30407 }
30408 {
30409 PyDict_SetItemString(d,"IDM_WINDOWTILEVERT", SWIG_From_int((int)(4005)));
30410 }
30411 {
30412 PyDict_SetItemString(d,"IDM_WINDOWPREV", SWIG_From_int((int)(4006)));
30413 }
30414 {
30415 PyDict_SetItemString(d,"FIRST_MDI_CHILD", SWIG_From_int((int)(4100)));
30416 }
30417 {
30418 PyDict_SetItemString(d,"LAST_MDI_CHILD", SWIG_From_int((int)(4600)));
30419 }
30420 SWIG_addvarlink(SWIG_globals,(char*)"PrintoutTitleStr",_wrap_PrintoutTitleStr_get, _wrap_PrintoutTitleStr_set);
30421 SWIG_addvarlink(SWIG_globals,(char*)"PreviewCanvasNameStr",_wrap_PreviewCanvasNameStr_get, _wrap_PreviewCanvasNameStr_set);
30422 {
30423 PyDict_SetItemString(d,"PRINT_MODE_NONE", SWIG_From_int((int)(wxPRINT_MODE_NONE)));
30424 }
30425 {
30426 PyDict_SetItemString(d,"PRINT_MODE_PREVIEW", SWIG_From_int((int)(wxPRINT_MODE_PREVIEW)));
30427 }
30428 {
30429 PyDict_SetItemString(d,"PRINT_MODE_FILE", SWIG_From_int((int)(wxPRINT_MODE_FILE)));
30430 }
30431 {
30432 PyDict_SetItemString(d,"PRINT_MODE_PRINTER", SWIG_From_int((int)(wxPRINT_MODE_PRINTER)));
30433 }
30434 {
30435 PyDict_SetItemString(d,"PRINT_MODE_STREAM", SWIG_From_int((int)(wxPRINT_MODE_STREAM)));
30436 }
30437 {
30438 PyDict_SetItemString(d,"PRINTBIN_DEFAULT", SWIG_From_int((int)(wxPRINTBIN_DEFAULT)));
30439 }
30440 {
30441 PyDict_SetItemString(d,"PRINTBIN_ONLYONE", SWIG_From_int((int)(wxPRINTBIN_ONLYONE)));
30442 }
30443 {
30444 PyDict_SetItemString(d,"PRINTBIN_LOWER", SWIG_From_int((int)(wxPRINTBIN_LOWER)));
30445 }
30446 {
30447 PyDict_SetItemString(d,"PRINTBIN_MIDDLE", SWIG_From_int((int)(wxPRINTBIN_MIDDLE)));
30448 }
30449 {
30450 PyDict_SetItemString(d,"PRINTBIN_MANUAL", SWIG_From_int((int)(wxPRINTBIN_MANUAL)));
30451 }
30452 {
30453 PyDict_SetItemString(d,"PRINTBIN_ENVELOPE", SWIG_From_int((int)(wxPRINTBIN_ENVELOPE)));
30454 }
30455 {
30456 PyDict_SetItemString(d,"PRINTBIN_ENVMANUAL", SWIG_From_int((int)(wxPRINTBIN_ENVMANUAL)));
30457 }
30458 {
30459 PyDict_SetItemString(d,"PRINTBIN_AUTO", SWIG_From_int((int)(wxPRINTBIN_AUTO)));
30460 }
30461 {
30462 PyDict_SetItemString(d,"PRINTBIN_TRACTOR", SWIG_From_int((int)(wxPRINTBIN_TRACTOR)));
30463 }
30464 {
30465 PyDict_SetItemString(d,"PRINTBIN_SMALLFMT", SWIG_From_int((int)(wxPRINTBIN_SMALLFMT)));
30466 }
30467 {
30468 PyDict_SetItemString(d,"PRINTBIN_LARGEFMT", SWIG_From_int((int)(wxPRINTBIN_LARGEFMT)));
30469 }
30470 {
30471 PyDict_SetItemString(d,"PRINTBIN_LARGECAPACITY", SWIG_From_int((int)(wxPRINTBIN_LARGECAPACITY)));
30472 }
30473 {
30474 PyDict_SetItemString(d,"PRINTBIN_CASSETTE", SWIG_From_int((int)(wxPRINTBIN_CASSETTE)));
30475 }
30476 {
30477 PyDict_SetItemString(d,"PRINTBIN_FORMSOURCE", SWIG_From_int((int)(wxPRINTBIN_FORMSOURCE)));
30478 }
30479 {
30480 PyDict_SetItemString(d,"PRINTBIN_USER", SWIG_From_int((int)(wxPRINTBIN_USER)));
30481 }
30482 {
30483 PyDict_SetItemString(d,"PRINTER_NO_ERROR", SWIG_From_int((int)(wxPRINTER_NO_ERROR)));
30484 }
30485 {
30486 PyDict_SetItemString(d,"PRINTER_CANCELLED", SWIG_From_int((int)(wxPRINTER_CANCELLED)));
30487 }
30488 {
30489 PyDict_SetItemString(d,"PRINTER_ERROR", SWIG_From_int((int)(wxPRINTER_ERROR)));
30490 }
30491 {
30492 PyDict_SetItemString(d,"PREVIEW_PRINT", SWIG_From_int((int)(wxPREVIEW_PRINT)));
30493 }
30494 {
30495 PyDict_SetItemString(d,"PREVIEW_PREVIOUS", SWIG_From_int((int)(wxPREVIEW_PREVIOUS)));
30496 }
30497 {
30498 PyDict_SetItemString(d,"PREVIEW_NEXT", SWIG_From_int((int)(wxPREVIEW_NEXT)));
30499 }
30500 {
30501 PyDict_SetItemString(d,"PREVIEW_ZOOM", SWIG_From_int((int)(wxPREVIEW_ZOOM)));
30502 }
30503 {
30504 PyDict_SetItemString(d,"PREVIEW_FIRST", SWIG_From_int((int)(wxPREVIEW_FIRST)));
30505 }
30506 {
30507 PyDict_SetItemString(d,"PREVIEW_LAST", SWIG_From_int((int)(wxPREVIEW_LAST)));
30508 }
30509 {
30510 PyDict_SetItemString(d,"PREVIEW_GOTO", SWIG_From_int((int)(wxPREVIEW_GOTO)));
30511 }
30512 {
30513 PyDict_SetItemString(d,"PREVIEW_DEFAULT", SWIG_From_int((int)(wxPREVIEW_DEFAULT)));
30514 }
30515 {
30516 PyDict_SetItemString(d,"ID_PREVIEW_CLOSE", SWIG_From_int((int)(wxID_PREVIEW_CLOSE)));
30517 }
30518 {
30519 PyDict_SetItemString(d,"ID_PREVIEW_NEXT", SWIG_From_int((int)(wxID_PREVIEW_NEXT)));
30520 }
30521 {
30522 PyDict_SetItemString(d,"ID_PREVIEW_PREVIOUS", SWIG_From_int((int)(wxID_PREVIEW_PREVIOUS)));
30523 }
30524 {
30525 PyDict_SetItemString(d,"ID_PREVIEW_PRINT", SWIG_From_int((int)(wxID_PREVIEW_PRINT)));
30526 }
30527 {
30528 PyDict_SetItemString(d,"ID_PREVIEW_ZOOM", SWIG_From_int((int)(wxID_PREVIEW_ZOOM)));
30529 }
30530 {
30531 PyDict_SetItemString(d,"ID_PREVIEW_FIRST", SWIG_From_int((int)(wxID_PREVIEW_FIRST)));
30532 }
30533 {
30534 PyDict_SetItemString(d,"ID_PREVIEW_LAST", SWIG_From_int((int)(wxID_PREVIEW_LAST)));
30535 }
30536 {
30537 PyDict_SetItemString(d,"ID_PREVIEW_GOTO", SWIG_From_int((int)(wxID_PREVIEW_GOTO)));
30538 }
30539
30540 wxPyPtrTypeMap_Add("wxPrintout", "wxPyPrintout");
30541
30542 }
30543