]> git.saurik.com Git - wxWidgets.git/blob - wxPython/src/gtk/_windows_wrap.cpp
Added EVT_COMMAND_TREE_ITEM_MENU
[wxWidgets.git] / wxPython / src / gtk / _windows_wrap.cpp
1 /* ----------------------------------------------------------------------------
2 * This file was automatically generated by SWIG (http://www.swig.org).
3 * Version 1.3.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_char swig_types[47]
1389 #define SWIGTYPE_p_wxMiniFrame swig_types[48]
1390 #define SWIGTYPE_p_wxFrame swig_types[49]
1391 #define SWIGTYPE_p_wxPyPrintout swig_types[50]
1392 #define SWIGTYPE_p_wxTaskBarIconEvent swig_types[51]
1393 #define SWIGTYPE_p_wxScrollWinEvent swig_types[52]
1394 #define SWIGTYPE_p_wxPaperSize swig_types[53]
1395 #define SWIGTYPE_p_wxStatusBar swig_types[54]
1396 #define SWIGTYPE_p_wxMDIParentFrame swig_types[55]
1397 #define SWIGTYPE_p_wxPoint swig_types[56]
1398 #define SWIGTYPE_p_wxObject swig_types[57]
1399 #define SWIGTYPE_p_unsigned_long swig_types[58]
1400 #define SWIGTYPE_p_wxTipWindow swig_types[59]
1401 #define SWIGTYPE_p_wxSashLayoutWindow swig_types[60]
1402 #define SWIGTYPE_p_wxSplitterWindow swig_types[61]
1403 #define SWIGTYPE_p_wxSplashScreenWindow swig_types[62]
1404 #define SWIGTYPE_p_wxPyVScrolledWindow swig_types[63]
1405 #define SWIGTYPE_p_wxPyPopupTransientWindow swig_types[64]
1406 #define SWIGTYPE_p_wxPopupWindow swig_types[65]
1407 #define SWIGTYPE_p_wxSashWindow swig_types[66]
1408 #define SWIGTYPE_p_wxTopLevelWindow swig_types[67]
1409 #define SWIGTYPE_p_wxWindow swig_types[68]
1410 #define SWIGTYPE_p_wxScrolledWindow swig_types[69]
1411 #define SWIGTYPE_p_wxMenuBar swig_types[70]
1412 #define SWIGTYPE_p_wxMDIClientWindow swig_types[71]
1413 #define SWIGTYPE_p_wxPyScrolledWindow swig_types[72]
1414 #define SWIGTYPE_p_wxPrintPreview swig_types[73]
1415 #define SWIGTYPE_p_wxSashEvent swig_types[74]
1416 #define SWIGTYPE_p_wxString swig_types[75]
1417 #define SWIGTYPE_p_wxPyPrintPreview swig_types[76]
1418 #define SWIGTYPE_p_wxDirDialog swig_types[77]
1419 #define SWIGTYPE_p_wxColourDialog swig_types[78]
1420 #define SWIGTYPE_p_wxDialog swig_types[79]
1421 #define SWIGTYPE_p_wxPanel swig_types[80]
1422 #define SWIGTYPE_p_wxFontDialog swig_types[81]
1423 #define SWIGTYPE_p_wxPageSetupDialog swig_types[82]
1424 #define SWIGTYPE_p_wxPrintDialog swig_types[83]
1425 #define SWIGTYPE_p_wxFileSystem swig_types[84]
1426 #define SWIGTYPE_p_wxBitmap swig_types[85]
1427 #define SWIGTYPE_unsigned_int swig_types[86]
1428 #define SWIGTYPE_p_unsigned_int swig_types[87]
1429 #define SWIGTYPE_p_unsigned_char swig_types[88]
1430 #define SWIGTYPE_p_wxCommandEvent swig_types[89]
1431 #define SWIGTYPE_p_wxPreviewControlBar swig_types[90]
1432 #define SWIGTYPE_p_wxPyPreviewControlBar swig_types[91]
1433 #define SWIGTYPE_p_wxColour swig_types[92]
1434 #define SWIGTYPE_p_wxToolBar swig_types[93]
1435 #define SWIGTYPE_p_wxPageSetupDialogData swig_types[94]
1436 #define SWIGTYPE_p_wxPrintDialogData swig_types[95]
1437 static swig_type_info *swig_types[97];
1438
1439 /* -------- TYPES TABLE (END) -------- */
1440
1441
1442 /*-----------------------------------------------
1443 @(target):= _windows_.so
1444 ------------------------------------------------*/
1445 #define SWIG_init init_windows_
1446
1447 #define SWIG_name "_windows_"
1448
1449 #include "wx/wxPython/wxPython.h"
1450 #include "wx/wxPython/pyclasses.h"
1451
1452
1453 static const wxString wxPyEmptyString(wxEmptyString);
1454 static const wxString wxPyPanelNameStr(wxPanelNameStr);
1455
1456
1457
1458 #include <limits.h>
1459
1460
1461 SWIGINTERN int
1462 SWIG_CheckLongInRange(long value, long min_value, long max_value,
1463 const char *errmsg)
1464 {
1465 if (value < min_value) {
1466 if (errmsg) {
1467 PyErr_Format(PyExc_OverflowError,
1468 "value %ld is less than '%s' minimum %ld",
1469 value, errmsg, min_value);
1470 }
1471 return 0;
1472 } else if (value > max_value) {
1473 if (errmsg) {
1474 PyErr_Format(PyExc_OverflowError,
1475 "value %ld is greater than '%s' maximum %ld",
1476 value, errmsg, max_value);
1477 }
1478 return 0;
1479 }
1480 return 1;
1481 }
1482
1483
1484 SWIGINTERN int
1485 SWIG_AsVal_long(PyObject* obj, long* val)
1486 {
1487 if (PyNumber_Check(obj)) {
1488 if (val) *val = PyInt_AsLong(obj);
1489 return 1;
1490 }
1491 else {
1492 SWIG_type_error("number", obj);
1493 }
1494 return 0;
1495 }
1496
1497
1498 #if INT_MAX != LONG_MAX
1499 SWIGINTERN int
1500 SWIG_AsVal_int(PyObject *obj, int *val)
1501 {
1502 const char* errmsg = val ? "int" : (char*)0;
1503 long v;
1504 if (SWIG_AsVal_long(obj, &v)) {
1505 if (SWIG_CheckLongInRange(v, INT_MIN,INT_MAX, errmsg)) {
1506 if (val) *val = (int)(v);
1507 return 1;
1508 } else {
1509 return 0;
1510 }
1511 } else {
1512 PyErr_Clear();
1513 }
1514 if (val) {
1515 SWIG_type_error(errmsg, obj);
1516 }
1517 return 0;
1518 }
1519 #else
1520 SWIGINTERNSHORT int
1521 SWIG_AsVal_int(PyObject *obj, int *val)
1522 {
1523 return SWIG_AsVal_long(obj,(long*)val);
1524 }
1525 #endif
1526
1527
1528 SWIGINTERNSHORT int
1529 SWIG_As_int(PyObject* obj)
1530 {
1531 int v;
1532 if (!SWIG_AsVal_int(obj, &v)) {
1533 /*
1534 this is needed to make valgrind/purify happier.
1535 */
1536 memset((void*)&v, 0, sizeof(int));
1537 }
1538 return v;
1539 }
1540
1541
1542 SWIGINTERNSHORT long
1543 SWIG_As_long(PyObject* obj)
1544 {
1545 long v;
1546 if (!SWIG_AsVal_long(obj, &v)) {
1547 /*
1548 this is needed to make valgrind/purify happier.
1549 */
1550 memset((void*)&v, 0, sizeof(long));
1551 }
1552 return v;
1553 }
1554
1555
1556 SWIGINTERNSHORT int
1557 SWIG_Check_int(PyObject* obj)
1558 {
1559 return SWIG_AsVal_int(obj, (int*)0);
1560 }
1561
1562
1563 SWIGINTERNSHORT int
1564 SWIG_Check_long(PyObject* obj)
1565 {
1566 return SWIG_AsVal_long(obj, (long*)0);
1567 }
1568
1569
1570 SWIGINTERN int
1571 SWIG_AsVal_bool(PyObject *obj, bool *val)
1572 {
1573 if (obj == Py_True) {
1574 if (val) *val = true;
1575 return 1;
1576 }
1577 if (obj == Py_False) {
1578 if (val) *val = false;
1579 return 1;
1580 }
1581 int res = 0;
1582 if (SWIG_AsVal_int(obj, &res)) {
1583 if (val) *val = res ? true : false;
1584 return 1;
1585 } else {
1586 PyErr_Clear();
1587 }
1588 if (val) {
1589 SWIG_type_error("bool", obj);
1590 }
1591 return 0;
1592 }
1593
1594
1595 SWIGINTERNSHORT bool
1596 SWIG_As_bool(PyObject* obj)
1597 {
1598 bool v;
1599 if (!SWIG_AsVal_bool(obj, &v)) {
1600 /*
1601 this is needed to make valgrind/purify happier.
1602 */
1603 memset((void*)&v, 0, sizeof(bool));
1604 }
1605 return v;
1606 }
1607
1608
1609 SWIGINTERNSHORT int
1610 SWIG_Check_bool(PyObject* obj)
1611 {
1612 return SWIG_AsVal_bool(obj, (bool*)0);
1613 }
1614
1615
1616 /*@/opt/swig/share/swig/1.3.24/python/pymacros.swg,66,SWIG_define@*/
1617 #define SWIG_From_int PyInt_FromLong
1618 /*@@*/
1619
1620
1621 static PyObject* t_output_helper(PyObject* target, PyObject* o) {
1622 PyObject* o2;
1623 PyObject* o3;
1624
1625 if (!target) {
1626 target = o;
1627 } else if (target == Py_None) {
1628 Py_DECREF(Py_None);
1629 target = o;
1630 } else {
1631 if (!PyTuple_Check(target)) {
1632 o2 = target;
1633 target = PyTuple_New(1);
1634 PyTuple_SetItem(target, 0, o2);
1635 }
1636 o3 = PyTuple_New(1);
1637 PyTuple_SetItem(o3, 0, o);
1638
1639 o2 = target;
1640 target = PySequence_Concat(o2, o3);
1641 Py_DECREF(o2);
1642 Py_DECREF(o3);
1643 }
1644 return target;
1645 }
1646
1647
1648
1649 SWIGINTERN int
1650 SWIG_AsVal_double(PyObject *obj, double* val)
1651 {
1652 if (PyNumber_Check(obj)) {
1653 if (val) *val = PyFloat_AsDouble(obj);
1654 return 1;
1655 }
1656 else {
1657 SWIG_type_error("number", obj);
1658 }
1659 return 0;
1660 }
1661
1662
1663 SWIGINTERNSHORT double
1664 SWIG_As_double(PyObject* obj)
1665 {
1666 double v;
1667 if (!SWIG_AsVal_double(obj, &v)) {
1668 /*
1669 this is needed to make valgrind/purify happier.
1670 */
1671 memset((void*)&v, 0, sizeof(double));
1672 }
1673 return v;
1674 }
1675
1676
1677 SWIGINTERNSHORT int
1678 SWIG_Check_double(PyObject* obj)
1679 {
1680 return SWIG_AsVal_double(obj, (double*)0);
1681 }
1682
1683
1684 /*@/opt/swig/share/swig/1.3.24/python/pymacros.swg,66,SWIG_define@*/
1685 #define SWIG_From_double PyFloat_FromDouble
1686 /*@@*/
1687
1688 static const wxString wxPyFrameNameStr(wxFrameNameStr);
1689 static const wxString wxPyDialogNameStr(wxDialogNameStr);
1690 static const wxString wxPyStatusLineNameStr(wxStatusLineNameStr);
1691 static const wxString wxPyToolBarNameStr(wxToolBarNameStr);
1692 static void wxTopLevelWindow_MacSetMetalAppearance(wxTopLevelWindow *self,bool on){ /*wxPyRaiseNotImplemented();*/ }
1693 static bool wxTopLevelWindow_MacGetMetalAppearance(wxTopLevelWindow const *self){ /*wxPyRaiseNotImplemented();*/ return false; }
1694
1695 /*@/opt/swig/share/swig/1.3.24/python/pymacros.swg,66,SWIG_define@*/
1696 #define SWIG_From_long PyInt_FromLong
1697 /*@@*/
1698
1699
1700
1701 static wxRect wxStatusBar_GetFieldRect(wxStatusBar *self,int i){
1702 wxRect r;
1703 self->GetFieldRect(i, r);
1704 return r;
1705 }
1706 static const wxString wxPySplitterNameStr(wxT("splitter"));
1707 static const wxString wxPySashNameStr(wxT("sashWindow"));
1708 static const wxString wxPySashLayoutNameStr(wxT("layoutWindow"));
1709
1710 #include <wx/popupwin.h>
1711
1712
1713 class wxPyPopupTransientWindow : public wxPopupTransientWindow
1714 {
1715 public:
1716 wxPyPopupTransientWindow() : wxPopupTransientWindow() {}
1717 wxPyPopupTransientWindow(wxWindow* parent, int style = wxBORDER_NONE)
1718 : wxPopupTransientWindow(parent, style) {}
1719
1720 DEC_PYCALLBACK_BOOL_ME(ProcessLeftDown);
1721 DEC_PYCALLBACK__(OnDismiss);
1722 DEC_PYCALLBACK_BOOL_(CanDismiss);
1723 PYPRIVATE;
1724 };
1725
1726
1727 IMP_PYCALLBACK_BOOL_ME(wxPyPopupTransientWindow, wxPopupTransientWindow, ProcessLeftDown);
1728 IMP_PYCALLBACK__(wxPyPopupTransientWindow, wxPopupTransientWindow, OnDismiss);
1729 IMP_PYCALLBACK_BOOL_(wxPyPopupTransientWindow, wxPopupTransientWindow, CanDismiss);
1730
1731
1732 #include <wx/tipwin.h>
1733
1734 static wxTipWindow *new_wxTipWindow(wxWindow *parent,wxString const &text,int maxLength=100,wxRect *rectBound=NULL){
1735 return new wxTipWindow(parent, text, maxLength, NULL, rectBound);
1736 }
1737
1738 #include <wx/tipwin.h>
1739
1740
1741 #include <wx/vscroll.h>
1742
1743
1744 class wxPyVScrolledWindow : public wxVScrolledWindow
1745 {
1746 DECLARE_ABSTRACT_CLASS(wxPyVScrolledWindow);
1747 public:
1748 wxPyVScrolledWindow() : wxVScrolledWindow() {}
1749
1750 wxPyVScrolledWindow(wxWindow *parent,
1751 wxWindowID id = wxID_ANY,
1752 const wxPoint& pos = wxDefaultPosition,
1753 const wxSize& size = wxDefaultSize,
1754 long style = 0,
1755 const wxString& name = wxPyPanelNameStr)
1756 : wxVScrolledWindow(parent, id, pos, size, style, name)
1757 {}
1758
1759 // Overridable virtuals
1760
1761 // this function must be overridden in the derived class and it should
1762 // return the height of the given line in pixels
1763 DEC_PYCALLBACK_COORD_SIZET_constpure(OnGetLineHeight);
1764
1765
1766 // this function doesn't have to be overridden but it may be useful to do
1767 // it if calculating the lines heights is a relatively expensive operation
1768 // as it gives the user code a possibility to calculate several of them at
1769 // once
1770 //
1771 // OnGetLinesHint() is normally called just before OnGetLineHeight() but you
1772 // shouldn't rely on the latter being called for all lines in the interval
1773 // specified here. It is also possible that OnGetLineHeight() will be
1774 // called for the lines outside of this interval, so this is really just a
1775 // hint, not a promise.
1776 //
1777 // finally note that lineMin is inclusive, while lineMax is exclusive, as
1778 // usual
1779 DEC_PYCALLBACK_VOID_SIZETSIZET_const(OnGetLinesHint);
1780
1781
1782 // when the number of lines changes, we try to estimate the total height
1783 // of all lines which is a rather expensive operation in terms of lines
1784 // access, so if the user code may estimate the average height
1785 // better/faster than we do, it should override this function to implement
1786 // its own logic
1787 //
1788 // this function should return the best guess for the total height it may
1789 // make
1790 DEC_PYCALLBACK_COORD_const(EstimateTotalHeight);
1791
1792
1793 // Also expose some other interesting protected methods
1794
1795
1796 // find the index of the line we need to show at the top of the window such
1797 // that the last (fully or partially) visible line is the given one
1798 size_t FindFirstFromBottom(size_t lineLast, bool fullyVisible = false)
1799 { return wxVScrolledWindow::FindFirstFromBottom(lineLast, fullyVisible); }
1800
1801 // get the total height of the lines between lineMin (inclusive) and
1802 // lineMax (exclusive)
1803 wxCoord GetLinesHeight(size_t lineMin, size_t lineMax) const
1804 { return wxVScrolledWindow::GetLinesHeight(lineMin, lineMax); }
1805
1806
1807 PYPRIVATE;
1808 };
1809
1810 IMPLEMENT_ABSTRACT_CLASS(wxPyVScrolledWindow, wxVScrolledWindow);
1811
1812 IMP_PYCALLBACK_COORD_SIZET_constpure(wxPyVScrolledWindow, wxVScrolledWindow, OnGetLineHeight);
1813 IMP_PYCALLBACK_VOID_SIZETSIZET_const(wxPyVScrolledWindow, wxVScrolledWindow, OnGetLinesHint);
1814 IMP_PYCALLBACK_COORD_const (wxPyVScrolledWindow, wxVScrolledWindow, EstimateTotalHeight);
1815
1816
1817 SWIGINTERN int
1818 SWIG_AsVal_unsigned_SS_long(PyObject* obj, unsigned long* val)
1819 {
1820 long v = 0;
1821 if (SWIG_AsVal_long(obj, &v) && v < 0) {
1822 SWIG_type_error("unsigned number", obj);
1823 }
1824 else if (val)
1825 *val = (unsigned long)v;
1826 return 1;
1827 }
1828
1829
1830 SWIGINTERNSHORT unsigned long
1831 SWIG_As_unsigned_SS_long(PyObject* obj)
1832 {
1833 unsigned long v;
1834 if (!SWIG_AsVal_unsigned_SS_long(obj, &v)) {
1835 /*
1836 this is needed to make valgrind/purify happier.
1837 */
1838 memset((void*)&v, 0, sizeof(unsigned long));
1839 }
1840 return v;
1841 }
1842
1843
1844 SWIGINTERNSHORT int
1845 SWIG_Check_unsigned_SS_long(PyObject* obj)
1846 {
1847 return SWIG_AsVal_unsigned_SS_long(obj, (unsigned long*)0);
1848 }
1849
1850
1851 SWIGINTERNSHORT PyObject*
1852 SWIG_From_unsigned_SS_long(unsigned long value)
1853 {
1854 return (value > LONG_MAX) ?
1855 PyLong_FromUnsignedLong(value)
1856 : PyInt_FromLong((long)(value));
1857 }
1858
1859
1860 #include <wx/vlbox.h>
1861
1862 static const wxString wxPyVListBoxNameStr(wxVListBoxNameStr);
1863
1864 class wxPyVListBox : public wxVListBox
1865 {
1866 DECLARE_ABSTRACT_CLASS(wxPyVListBox);
1867 public:
1868 wxPyVListBox() : wxVListBox() {}
1869
1870 wxPyVListBox(wxWindow *parent,
1871 wxWindowID id = wxID_ANY,
1872 const wxPoint& pos = wxDefaultPosition,
1873 const wxSize& size = wxDefaultSize,
1874 long style = 0,
1875 const wxString& name = wxPyVListBoxNameStr)
1876 : wxVListBox(parent, id, pos, size, style, name)
1877 {}
1878
1879 // Overridable virtuals
1880
1881 // the derived class must implement this function to actually draw the item
1882 // with the given index on the provided DC
1883 // virtual void OnDrawItem(wxDC& dc, const wxRect& rect, size_t n) const = 0;
1884 DEC_PYCALLBACK__DCRECTSIZET_constpure(OnDrawItem);
1885
1886
1887 // the derived class must implement this method to return the height of the
1888 // specified item
1889 // virtual wxCoord OnMeasureItem(size_t n) const = 0;
1890 DEC_PYCALLBACK_COORD_SIZET_constpure(OnMeasureItem);
1891
1892
1893 // this method may be used to draw separators between the lines; note that
1894 // the rectangle may be modified, typically to deflate it a bit before
1895 // passing to OnDrawItem()
1896 //
1897 // the base class version doesn't do anything
1898 // virtual void OnDrawSeparator(wxDC& dc, wxRect& rect, size_t n) const;
1899 DEC_PYCALLBACK__DCRECTSIZET_constpure(OnDrawSeparator);
1900
1901
1902 // this method is used to draw the items background and, maybe, a border
1903 // around it
1904 //
1905 // the base class version implements a reasonable default behaviour which
1906 // consists in drawing the selected item with the standard background
1907 // colour and drawing a border around the item if it is either selected or
1908 // current
1909 // virtual void OnDrawBackground(wxDC& dc, const wxRect& rect, size_t n) const;
1910 DEC_PYCALLBACK__DCRECTSIZET_const(OnDrawBackground);
1911
1912
1913 PYPRIVATE;
1914 };
1915
1916 IMPLEMENT_ABSTRACT_CLASS(wxPyVListBox, wxVListBox);
1917
1918 IMP_PYCALLBACK__DCRECTSIZET_constpure(wxPyVListBox, wxVListBox, OnDrawItem);
1919 IMP_PYCALLBACK_COORD_SIZET_constpure (wxPyVListBox, wxVListBox, OnMeasureItem);
1920 IMP_PYCALLBACK__DCRECTSIZET_constpure(wxPyVListBox, wxVListBox, OnDrawSeparator);
1921 IMP_PYCALLBACK__DCRECTSIZET_const (wxPyVListBox, wxVListBox, OnDrawBackground);
1922
1923
1924 static PyObject *wxPyVListBox_GetFirstSelected(wxPyVListBox *self){
1925 unsigned long cookie = 0;
1926 int selected = self->GetFirstSelected(cookie);
1927 bool blocked = wxPyBeginBlockThreads();
1928 PyObject* tup = PyTuple_New(2);
1929 PyTuple_SET_ITEM(tup, 0, PyInt_FromLong(selected));
1930 PyTuple_SET_ITEM(tup, 1, PyInt_FromLong(cookie));
1931 wxPyEndBlockThreads(blocked);
1932 return tup;
1933 }
1934 static PyObject *wxPyVListBox_GetNextSelected(wxPyVListBox *self,unsigned long cookie){
1935 int selected = self->GetNextSelected(cookie);
1936 bool blocked = wxPyBeginBlockThreads();
1937 PyObject* tup = PyTuple_New(2);
1938 PyTuple_SET_ITEM(tup, 0, PyInt_FromLong(selected));
1939 PyTuple_SET_ITEM(tup, 1, PyInt_FromLong(cookie));
1940 wxPyEndBlockThreads(blocked);
1941 return tup;
1942 }
1943
1944 #include <wx/htmllbox.h>
1945
1946
1947 class wxPyHtmlListBox : public wxHtmlListBox
1948 {
1949 DECLARE_ABSTRACT_CLASS(wxPyHtmlListBox);
1950 public:
1951 wxPyHtmlListBox() : wxHtmlListBox() {}
1952
1953 wxPyHtmlListBox(wxWindow *parent,
1954 wxWindowID id = wxID_ANY,
1955 const wxPoint& pos = wxDefaultPosition,
1956 const wxSize& size = wxDefaultSize,
1957 long style = 0,
1958 const wxString& name = wxPyVListBoxNameStr)
1959 : wxHtmlListBox(parent, id, pos, size, style, name)
1960 {}
1961
1962 // Overridable virtuals
1963
1964 // this method must be implemented in the derived class and should return
1965 // the body (i.e. without <html>) of the HTML for the given item
1966 DEC_PYCALLBACK_STRING_SIZET_pure(OnGetItem);
1967
1968 // this function may be overridden to decorate HTML returned by OnGetItem()
1969 DEC_PYCALLBACK_STRING_SIZET(OnGetItemMarkup);
1970
1971 // TODO:
1972 // // this method allows to customize the selection appearance: it may be used
1973 // // to specify the colour of the text which normally has the given colour
1974 // // colFg when it is inside the selection
1975 // //
1976 // // by default, the original colour is not used at all and all text has the
1977 // // same (default for this system) colour inside selection
1978 // virtual wxColour GetSelectedTextColour(const wxColour& colFg) const;
1979
1980 // // this is the same as GetSelectedTextColour() but allows to customize the
1981 // // background colour -- this is even more rarely used as you can change it
1982 // // globally using SetSelectionBackground()
1983 // virtual wxColour GetSelectedTextBgColour(const wxColour& colBg) const;
1984
1985
1986 PYPRIVATE;
1987 };
1988
1989
1990 IMPLEMENT_ABSTRACT_CLASS(wxPyHtmlListBox, wxHtmlListBox)
1991
1992 IMP_PYCALLBACK_STRING_SIZET_pure(wxPyHtmlListBox, wxHtmlListBox, OnGetItem);
1993 IMP_PYCALLBACK_STRING_SIZET (wxPyHtmlListBox, wxHtmlListBox, OnGetItemMarkup);
1994
1995
1996
1997
1998
1999 #ifndef wxHAS_TASK_BAR_ICON
2000 // implement dummy classes for platforms that don't have it
2001
2002 class wxTaskBarIcon : public wxEvtHandler
2003 {
2004 public:
2005 wxTaskBarIcon() { wxPyRaiseNotImplemented(); }
2006 };
2007
2008
2009 class wxTaskBarIconEvent : public wxEvent
2010 {
2011 public:
2012 wxTaskBarIconEvent(wxEventType, wxTaskBarIcon *)
2013 { wxPyRaiseNotImplemented(); }
2014 virtual wxEvent* Clone() const { return NULL; }
2015 bool IsOk() const { return false; }
2016 bool IsIconInstalled() const { return false; }
2017 bool SetIcon(const wxIcon& icon, const wxString& tooltip = wxPyEmptyString) { return false; }
2018 bool RemoveIcon() { return false; }
2019 bool PopupMenu(wxMenu *menu) { return false; }
2020 };
2021
2022 enum {
2023 wxEVT_TASKBAR_MOVE = 0,
2024 wxEVT_TASKBAR_LEFT_DOWN = 0,
2025 wxEVT_TASKBAR_LEFT_UP = 0,
2026 wxEVT_TASKBAR_RIGHT_DOWN = 0,
2027 wxEVT_TASKBAR_RIGHT_UP = 0,
2028 wxEVT_TASKBAR_LEFT_DCLICK = 0,
2029 wxEVT_TASKBAR_RIGHT_DCLICK = 0,
2030 };
2031
2032
2033 #else
2034 // Otherwise make a class that can virtualize CreatePopupMenu
2035 class wxPyTaskBarIcon : public wxTaskBarIcon
2036 {
2037 DECLARE_ABSTRACT_CLASS(wxPyTaskBarIcon);
2038 public:
2039 wxPyTaskBarIcon() : wxTaskBarIcon()
2040 {}
2041
2042 wxMenu* CreatePopupMenu() {
2043 wxMenu *rval = NULL;
2044 bool found;
2045 bool blocked = wxPyBeginBlockThreads();
2046 if ((found = wxPyCBH_findCallback(m_myInst, "CreatePopupMenu"))) {
2047 PyObject* ro;
2048 wxMenu* ptr;
2049 ro = wxPyCBH_callCallbackObj(m_myInst, Py_BuildValue("()"));
2050 if (ro) {
2051 if (wxPyConvertSwigPtr(ro, (void **)&ptr, wxT("wxMenu")))
2052 rval = ptr;
2053 Py_DECREF(ro);
2054 }
2055 }
2056 wxPyEndBlockThreads(blocked);
2057 if (! found)
2058 rval = wxTaskBarIcon::CreatePopupMenu();
2059 return rval;
2060 }
2061
2062 PYPRIVATE;
2063 };
2064
2065 IMPLEMENT_ABSTRACT_CLASS(wxPyTaskBarIcon, wxTaskBarIcon);
2066
2067 #endif
2068
2069 static void wxPyTaskBarIcon_Destroy(wxPyTaskBarIcon *self){
2070 self->RemoveIcon();
2071 delete self;
2072 }
2073 static const wxString wxPyFileSelectorPromptStr(wxFileSelectorPromptStr);
2074 static const wxString wxPyDirSelectorPromptStr(wxDirSelectorPromptStr);
2075 static const wxString wxPyDirDialogNameStr(wxDirDialogNameStr);
2076 static const wxString wxPyFileSelectorDefaultWildcardStr(wxFileSelectorDefaultWildcardStr);
2077 static const wxString wxPyGetTextFromUserPromptStr(wxGetTextFromUserPromptStr);
2078 static const wxString wxPyMessageBoxCaptionStr(wxMessageBoxCaptionStr);
2079 static PyObject *wxFileDialog_GetFilenames(wxFileDialog *self){
2080 wxArrayString arr;
2081 self->GetFilenames(arr);
2082 return wxArrayString2PyList_helper(arr);
2083 }
2084 static PyObject *wxFileDialog_GetPaths(wxFileDialog *self){
2085 wxArrayString arr;
2086 self->GetPaths(arr);
2087 return wxArrayString2PyList_helper(arr);
2088 }
2089 static PyObject *wxMultiChoiceDialog_GetSelections(wxMultiChoiceDialog *self){
2090 return wxArrayInt2PyList_helper(self->GetSelections());
2091 }
2092 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){
2093 return new wxSingleChoiceDialog(parent, message, caption,
2094 choices, choices_array, NULL, style, pos);
2095 }
2096 static const wxString wxPyGetPasswordFromUserPromptStr(wxGetPasswordFromUserPromptStr);
2097
2098 #include <wx/mdi.h>
2099
2100 // C++ version of Python aware wxWindow
2101 class wxPyWindow : public wxWindow
2102 {
2103 DECLARE_DYNAMIC_CLASS(wxPyWindow)
2104 public:
2105 wxPyWindow() : wxWindow() {}
2106 wxPyWindow(wxWindow* parent, const wxWindowID id,
2107 const wxPoint& pos = wxDefaultPosition,
2108 const wxSize& size = wxDefaultSize,
2109 long style = 0,
2110 const wxString& name = wxPyPanelNameStr)
2111 : wxWindow(parent, id, pos, size, style, name) {}
2112
2113 void SetBestSize(const wxSize& size) { wxWindow::SetBestSize(size); }
2114
2115 DEC_PYCALLBACK_VOID_INT4(DoMoveWindow);
2116 DEC_PYCALLBACK_VOID_INT5(DoSetSize);
2117 DEC_PYCALLBACK_VOID_INTINT(DoSetClientSize);
2118 DEC_PYCALLBACK_VOID_INTINT(DoSetVirtualSize);
2119
2120 DEC_PYCALLBACK_VOID_INTPINTP_const(DoGetSize);
2121 DEC_PYCALLBACK_VOID_INTPINTP_const(DoGetClientSize);
2122 DEC_PYCALLBACK_VOID_INTPINTP_const(DoGetPosition);
2123
2124 DEC_PYCALLBACK_SIZE_const(DoGetVirtualSize);
2125 DEC_PYCALLBACK_SIZE_const(DoGetBestSize);
2126
2127 DEC_PYCALLBACK__(InitDialog);
2128 DEC_PYCALLBACK_BOOL_(TransferDataFromWindow);
2129 DEC_PYCALLBACK_BOOL_(TransferDataToWindow);
2130 DEC_PYCALLBACK_BOOL_(Validate);
2131
2132 DEC_PYCALLBACK_BOOL_const(AcceptsFocus);
2133 DEC_PYCALLBACK_BOOL_const(AcceptsFocusFromKeyboard);
2134 DEC_PYCALLBACK_SIZE_const(GetMaxSize);
2135
2136 DEC_PYCALLBACK_VOID_WXWINBASE(AddChild);
2137 DEC_PYCALLBACK_VOID_WXWINBASE(RemoveChild);
2138
2139 DEC_PYCALLBACK_BOOL_const(ShouldInheritColours);
2140 DEC_PYCALLBACK__COLOUR(ApplyParentThemeBackground);
2141 DEC_PYCALLBACK_VIZATTR_(GetDefaultAttributes);
2142
2143 PYPRIVATE;
2144 };
2145
2146 IMPLEMENT_DYNAMIC_CLASS(wxPyWindow, wxWindow);
2147
2148 IMP_PYCALLBACK_VOID_INT4(wxPyWindow, wxWindow, DoMoveWindow);
2149 IMP_PYCALLBACK_VOID_INT5(wxPyWindow, wxWindow, DoSetSize);
2150 IMP_PYCALLBACK_VOID_INTINT(wxPyWindow, wxWindow, DoSetClientSize);
2151 IMP_PYCALLBACK_VOID_INTINT(wxPyWindow, wxWindow, DoSetVirtualSize);
2152
2153 IMP_PYCALLBACK_VOID_INTPINTP_const(wxPyWindow, wxWindow, DoGetSize);
2154 IMP_PYCALLBACK_VOID_INTPINTP_const(wxPyWindow, wxWindow, DoGetClientSize);
2155 IMP_PYCALLBACK_VOID_INTPINTP_const(wxPyWindow, wxWindow, DoGetPosition);
2156
2157 IMP_PYCALLBACK_SIZE_const(wxPyWindow, wxWindow, DoGetVirtualSize);
2158 IMP_PYCALLBACK_SIZE_const(wxPyWindow, wxWindow, DoGetBestSize);
2159
2160 IMP_PYCALLBACK__(wxPyWindow, wxWindow, InitDialog);
2161 IMP_PYCALLBACK_BOOL_(wxPyWindow, wxWindow, TransferDataFromWindow);
2162 IMP_PYCALLBACK_BOOL_(wxPyWindow, wxWindow, TransferDataToWindow);
2163 IMP_PYCALLBACK_BOOL_(wxPyWindow, wxWindow, Validate);
2164
2165 IMP_PYCALLBACK_BOOL_const(wxPyWindow, wxWindow, AcceptsFocus);
2166 IMP_PYCALLBACK_BOOL_const(wxPyWindow, wxWindow, AcceptsFocusFromKeyboard);
2167 IMP_PYCALLBACK_SIZE_const(wxPyWindow, wxWindow, GetMaxSize);
2168
2169 IMP_PYCALLBACK_VOID_WXWINBASE(wxPyWindow, wxWindow, AddChild);
2170 IMP_PYCALLBACK_VOID_WXWINBASE(wxPyWindow, wxWindow, RemoveChild);
2171
2172 IMP_PYCALLBACK_BOOL_const(wxPyWindow, wxWindow, ShouldInheritColours);
2173 IMP_PYCALLBACK__COLOUR(wxPyWindow, wxWindow, ApplyParentThemeBackground);
2174 IMP_PYCALLBACK_VIZATTR_(wxPyWindow, wxWindow, GetDefaultAttributes);
2175
2176
2177 // C++ version of Python aware wxPanel
2178 class wxPyPanel : public wxPanel
2179 {
2180 DECLARE_DYNAMIC_CLASS(wxPyPanel)
2181 public:
2182 wxPyPanel() : wxPanel() {}
2183 wxPyPanel(wxWindow* parent, const wxWindowID id,
2184 const wxPoint& pos = wxDefaultPosition,
2185 const wxSize& size = wxDefaultSize,
2186 long style = 0,
2187 const wxString& name = wxPyPanelNameStr)
2188 : wxPanel(parent, id, pos, size, style, name) {}
2189
2190 void SetBestSize(const wxSize& size) { wxPanel::SetBestSize(size); }
2191
2192
2193 DEC_PYCALLBACK_VOID_INT4(DoMoveWindow);
2194 DEC_PYCALLBACK_VOID_INT5(DoSetSize);
2195 DEC_PYCALLBACK_VOID_INTINT(DoSetClientSize);
2196 DEC_PYCALLBACK_VOID_INTINT(DoSetVirtualSize);
2197
2198 DEC_PYCALLBACK_VOID_INTPINTP_const(DoGetSize);
2199 DEC_PYCALLBACK_VOID_INTPINTP_const(DoGetClientSize);
2200 DEC_PYCALLBACK_VOID_INTPINTP_const(DoGetPosition);
2201
2202 DEC_PYCALLBACK_SIZE_const(DoGetVirtualSize);
2203 DEC_PYCALLBACK_SIZE_const(DoGetBestSize);
2204
2205 DEC_PYCALLBACK__(InitDialog);
2206 DEC_PYCALLBACK_BOOL_(TransferDataFromWindow);
2207 DEC_PYCALLBACK_BOOL_(TransferDataToWindow);
2208 DEC_PYCALLBACK_BOOL_(Validate);
2209
2210 DEC_PYCALLBACK_BOOL_const(AcceptsFocus);
2211 DEC_PYCALLBACK_BOOL_const(AcceptsFocusFromKeyboard);
2212 DEC_PYCALLBACK_SIZE_const(GetMaxSize);
2213
2214 DEC_PYCALLBACK_VOID_WXWINBASE(AddChild);
2215 DEC_PYCALLBACK_VOID_WXWINBASE(RemoveChild);
2216
2217 DEC_PYCALLBACK_BOOL_const(ShouldInheritColours);
2218 DEC_PYCALLBACK__COLOUR(ApplyParentThemeBackground);
2219 DEC_PYCALLBACK_VIZATTR_(GetDefaultAttributes);
2220
2221 PYPRIVATE;
2222 };
2223
2224 IMPLEMENT_DYNAMIC_CLASS(wxPyPanel, wxPanel);
2225
2226 IMP_PYCALLBACK_VOID_INT4(wxPyPanel, wxPanel, DoMoveWindow);
2227 IMP_PYCALLBACK_VOID_INT5(wxPyPanel, wxPanel, DoSetSize);
2228 IMP_PYCALLBACK_VOID_INTINT(wxPyPanel, wxPanel, DoSetClientSize);
2229 IMP_PYCALLBACK_VOID_INTINT(wxPyPanel, wxPanel, DoSetVirtualSize);
2230
2231 IMP_PYCALLBACK_VOID_INTPINTP_const(wxPyPanel, wxPanel, DoGetSize);
2232 IMP_PYCALLBACK_VOID_INTPINTP_const(wxPyPanel, wxPanel, DoGetClientSize);
2233 IMP_PYCALLBACK_VOID_INTPINTP_const(wxPyPanel, wxPanel, DoGetPosition);
2234
2235 IMP_PYCALLBACK_SIZE_const(wxPyPanel, wxPanel, DoGetVirtualSize);
2236 IMP_PYCALLBACK_SIZE_const(wxPyPanel, wxPanel, DoGetBestSize);
2237
2238 IMP_PYCALLBACK__(wxPyPanel, wxPanel, InitDialog);
2239 IMP_PYCALLBACK_BOOL_(wxPyPanel, wxPanel, TransferDataFromWindow);
2240 IMP_PYCALLBACK_BOOL_(wxPyPanel, wxPanel, TransferDataToWindow);
2241 IMP_PYCALLBACK_BOOL_(wxPyPanel, wxPanel, Validate);
2242
2243 IMP_PYCALLBACK_BOOL_const(wxPyPanel, wxPanel, AcceptsFocus);
2244 IMP_PYCALLBACK_BOOL_const(wxPyPanel, wxPanel, AcceptsFocusFromKeyboard);
2245 IMP_PYCALLBACK_SIZE_const(wxPyPanel, wxPanel, GetMaxSize);
2246
2247 IMP_PYCALLBACK_VOID_WXWINBASE(wxPyPanel, wxPanel, AddChild);
2248 IMP_PYCALLBACK_VOID_WXWINBASE(wxPyPanel, wxPanel, RemoveChild);
2249
2250 IMP_PYCALLBACK_BOOL_const(wxPyPanel, wxPanel, ShouldInheritColours);
2251 IMP_PYCALLBACK__COLOUR(wxPyPanel, wxPanel, ApplyParentThemeBackground);
2252 IMP_PYCALLBACK_VIZATTR_(wxPyPanel, wxPanel, GetDefaultAttributes);
2253
2254
2255 // C++ version of Python aware wxScrolledWindow
2256 class wxPyScrolledWindow : public wxScrolledWindow
2257 {
2258 DECLARE_DYNAMIC_CLASS(wxPyScrolledWindow)
2259 public:
2260 wxPyScrolledWindow() : wxScrolledWindow() {}
2261 wxPyScrolledWindow(wxWindow* parent, const wxWindowID id,
2262 const wxPoint& pos = wxDefaultPosition,
2263 const wxSize& size = wxDefaultSize,
2264 long style = 0,
2265 const wxString& name = wxPyPanelNameStr)
2266 : wxScrolledWindow(parent, id, pos, size, style, name) {}
2267
2268 void SetBestSize(const wxSize& size) { wxScrolledWindow::SetBestSize(size); }
2269
2270 DEC_PYCALLBACK_VOID_INT4(DoMoveWindow);
2271 DEC_PYCALLBACK_VOID_INT5(DoSetSize);
2272 DEC_PYCALLBACK_VOID_INTINT(DoSetClientSize);
2273 DEC_PYCALLBACK_VOID_INTINT(DoSetVirtualSize);
2274
2275 DEC_PYCALLBACK_VOID_INTPINTP_const(DoGetSize);
2276 DEC_PYCALLBACK_VOID_INTPINTP_const(DoGetClientSize);
2277 DEC_PYCALLBACK_VOID_INTPINTP_const(DoGetPosition);
2278
2279 DEC_PYCALLBACK_SIZE_const(DoGetVirtualSize);
2280 DEC_PYCALLBACK_SIZE_const(DoGetBestSize);
2281
2282 DEC_PYCALLBACK__(InitDialog);
2283 DEC_PYCALLBACK_BOOL_(TransferDataFromWindow);
2284 DEC_PYCALLBACK_BOOL_(TransferDataToWindow);
2285 DEC_PYCALLBACK_BOOL_(Validate);
2286
2287 DEC_PYCALLBACK_BOOL_const(AcceptsFocus);
2288 DEC_PYCALLBACK_BOOL_const(AcceptsFocusFromKeyboard);
2289 DEC_PYCALLBACK_SIZE_const(GetMaxSize);
2290
2291 DEC_PYCALLBACK_VOID_WXWINBASE(AddChild);
2292 DEC_PYCALLBACK_VOID_WXWINBASE(RemoveChild);
2293
2294 DEC_PYCALLBACK_BOOL_const(ShouldInheritColours);
2295 DEC_PYCALLBACK__COLOUR(ApplyParentThemeBackground);
2296 DEC_PYCALLBACK_VIZATTR_(GetDefaultAttributes);
2297
2298 PYPRIVATE;
2299 };
2300
2301 IMPLEMENT_DYNAMIC_CLASS(wxPyScrolledWindow, wxScrolledWindow);
2302
2303 IMP_PYCALLBACK_VOID_INT4(wxPyScrolledWindow, wxScrolledWindow, DoMoveWindow);
2304 IMP_PYCALLBACK_VOID_INT5(wxPyScrolledWindow, wxScrolledWindow, DoSetSize);
2305 IMP_PYCALLBACK_VOID_INTINT(wxPyScrolledWindow, wxScrolledWindow, DoSetClientSize);
2306 IMP_PYCALLBACK_VOID_INTINT(wxPyScrolledWindow, wxScrolledWindow, DoSetVirtualSize);
2307
2308 IMP_PYCALLBACK_VOID_INTPINTP_const(wxPyScrolledWindow, wxScrolledWindow, DoGetSize);
2309 IMP_PYCALLBACK_VOID_INTPINTP_const(wxPyScrolledWindow, wxScrolledWindow, DoGetClientSize);
2310 IMP_PYCALLBACK_VOID_INTPINTP_const(wxPyScrolledWindow, wxScrolledWindow, DoGetPosition);
2311
2312 IMP_PYCALLBACK_SIZE_const(wxPyScrolledWindow, wxScrolledWindow, DoGetVirtualSize);
2313 IMP_PYCALLBACK_SIZE_const(wxPyScrolledWindow, wxScrolledWindow, DoGetBestSize);
2314
2315 IMP_PYCALLBACK__(wxPyScrolledWindow, wxScrolledWindow, InitDialog);
2316 IMP_PYCALLBACK_BOOL_(wxPyScrolledWindow, wxScrolledWindow, TransferDataFromWindow);
2317 IMP_PYCALLBACK_BOOL_(wxPyScrolledWindow, wxScrolledWindow, TransferDataToWindow);
2318 IMP_PYCALLBACK_BOOL_(wxPyScrolledWindow, wxScrolledWindow, Validate);
2319
2320 IMP_PYCALLBACK_BOOL_const(wxPyScrolledWindow, wxScrolledWindow, AcceptsFocus);
2321 IMP_PYCALLBACK_BOOL_const(wxPyScrolledWindow, wxScrolledWindow, AcceptsFocusFromKeyboard);
2322 IMP_PYCALLBACK_SIZE_const(wxPyScrolledWindow, wxScrolledWindow, GetMaxSize);
2323
2324 IMP_PYCALLBACK_VOID_WXWINBASE(wxPyScrolledWindow, wxScrolledWindow, AddChild);
2325 IMP_PYCALLBACK_VOID_WXWINBASE(wxPyScrolledWindow, wxScrolledWindow, RemoveChild);
2326
2327 IMP_PYCALLBACK_BOOL_const(wxPyScrolledWindow, wxScrolledWindow, ShouldInheritColours);
2328 IMP_PYCALLBACK__COLOUR(wxPyScrolledWindow, wxScrolledWindow, ApplyParentThemeBackground);
2329 IMP_PYCALLBACK_VIZATTR_(wxPyScrolledWindow, wxScrolledWindow, GetDefaultAttributes);
2330
2331
2332
2333 #include "wx/wxPython/printfw.h"
2334
2335
2336 static const wxString wxPyPrintoutTitleStr(wxT("Printout"));
2337 static const wxString wxPyPreviewCanvasNameStr(wxT("previewcanvas"));
2338
2339
2340 IMPLEMENT_ABSTRACT_CLASS(wxPyPrintout, wxPrintout);
2341
2342 // Since this one would be tough and ugly to do with the Macros...
2343 void wxPyPrintout::GetPageInfo(int *minPage, int *maxPage, int *pageFrom, int *pageTo) {
2344 bool hadErr = false;
2345 bool found;
2346
2347 bool blocked = wxPyBeginBlockThreads();
2348 if ((found = wxPyCBH_findCallback(m_myInst, "GetPageInfo"))) {
2349 PyObject* result = wxPyCBH_callCallbackObj(m_myInst, Py_BuildValue("()"));
2350 if (result && PyTuple_Check(result) && PyTuple_Size(result) == 4) {
2351 PyObject* val;
2352
2353 val = PyTuple_GetItem(result, 0);
2354 if (PyInt_Check(val)) *minPage = PyInt_AsLong(val);
2355 else hadErr = true;
2356
2357 val = PyTuple_GetItem(result, 1);
2358 if (PyInt_Check(val)) *maxPage = PyInt_AsLong(val);
2359 else hadErr = true;
2360
2361 val = PyTuple_GetItem(result, 2);
2362 if (PyInt_Check(val)) *pageFrom = PyInt_AsLong(val);
2363 else hadErr = true;
2364
2365 val = PyTuple_GetItem(result, 3);
2366 if (PyInt_Check(val)) *pageTo = PyInt_AsLong(val);
2367 else hadErr = true;
2368 }
2369 else
2370 hadErr = true;
2371
2372 if (hadErr) {
2373 PyErr_SetString(PyExc_TypeError, "GetPageInfo should return a tuple of 4 integers.");
2374 PyErr_Print();
2375 }
2376 Py_DECREF(result);
2377 }
2378 wxPyEndBlockThreads(blocked);
2379 if (! found)
2380 wxPrintout::GetPageInfo(minPage, maxPage, pageFrom, pageTo);
2381 }
2382
2383 void wxPyPrintout::base_GetPageInfo(int *minPage, int *maxPage, int *pageFrom, int *pageTo) {
2384 wxPrintout::GetPageInfo(minPage, maxPage, pageFrom, pageTo);
2385 }
2386
2387
2388 IMP_PYCALLBACK_BOOL_INTINT(wxPyPrintout, wxPrintout, OnBeginDocument);
2389 IMP_PYCALLBACK__(wxPyPrintout, wxPrintout, OnEndDocument);
2390 IMP_PYCALLBACK__(wxPyPrintout, wxPrintout, OnBeginPrinting);
2391 IMP_PYCALLBACK__(wxPyPrintout, wxPrintout, OnEndPrinting);
2392 IMP_PYCALLBACK__(wxPyPrintout, wxPrintout, OnPreparePrinting);
2393 IMP_PYCALLBACK_BOOL_INT_pure(wxPyPrintout, wxPrintout, OnPrintPage);
2394 IMP_PYCALLBACK_BOOL_INT(wxPyPrintout, wxPrintout, HasPage);
2395
2396
2397
2398
2399
2400 #define DEC_PYCALLBACK_BOOL_PREWINDC(CBNAME) \
2401 bool CBNAME(wxPreviewCanvas* a, wxDC& b); \
2402 bool base_##CBNAME(wxPreviewCanvas* a, wxDC& b)
2403
2404
2405 #define IMP_PYCALLBACK_BOOL_PREWINDC(CLASS, PCLASS, CBNAME) \
2406 bool CLASS::CBNAME(wxPreviewCanvas* a, wxDC& b) { \
2407 bool rval=false; \
2408 bool found; \
2409 bool blocked = wxPyBeginBlockThreads(); \
2410 if ((found = wxPyCBH_findCallback(m_myInst, #CBNAME))) { \
2411 PyObject* win = wxPyMake_wxObject(a,false); \
2412 PyObject* dc = wxPyMake_wxObject(&b,false); \
2413 rval = wxPyCBH_callCallback(m_myInst, Py_BuildValue("(OO)", win, dc)); \
2414 Py_DECREF(win); \
2415 Py_DECREF(dc); \
2416 } \
2417 wxPyEndBlockThreads(blocked); \
2418 if (! found) \
2419 rval = PCLASS::CBNAME(a, b); \
2420 return rval; \
2421 } \
2422 bool CLASS::base_##CBNAME(wxPreviewCanvas* a, wxDC& b) { \
2423 return PCLASS::CBNAME(a, b); \
2424 }
2425
2426
2427
2428
2429 class wxPyPrintPreview : public wxPrintPreview
2430 {
2431 DECLARE_CLASS(wxPyPrintPreview)
2432 public:
2433 wxPyPrintPreview(wxPyPrintout* printout,
2434 wxPyPrintout* printoutForPrinting,
2435 wxPrintDialogData* data=NULL)
2436 : wxPrintPreview(printout, printoutForPrinting, data)
2437 {}
2438 wxPyPrintPreview(wxPyPrintout* printout,
2439 wxPyPrintout* printoutForPrinting,
2440 wxPrintData* data=NULL)
2441 : wxPrintPreview(printout, printoutForPrinting, data)
2442 {}
2443
2444 DEC_PYCALLBACK_BOOL_INT(SetCurrentPage);
2445 DEC_PYCALLBACK_BOOL_PREWINDC(PaintPage);
2446 DEC_PYCALLBACK_BOOL_PREWINDC(DrawBlankPage);
2447 DEC_PYCALLBACK_BOOL_INT(RenderPage);
2448 DEC_PYCALLBACK_VOID_INT(SetZoom);
2449 DEC_PYCALLBACK_BOOL_BOOL(Print);
2450 DEC_PYCALLBACK_VOID_(DetermineScaling);
2451
2452 PYPRIVATE;
2453 };
2454
2455 // Stupid renamed classes... Fix this in 2.5...
2456 #if defined(__WXMSW__)
2457 IMPLEMENT_CLASS( wxPyPrintPreview, wxWindowsPrintPreview );
2458 #elif defined(__WXMAC__)
2459 IMPLEMENT_CLASS( wxPyPrintPreview, wxMacPrintPreview );
2460 #else
2461 IMPLEMENT_CLASS( wxPyPrintPreview, wxPostScriptPrintPreview );
2462 #endif
2463
2464 IMP_PYCALLBACK_BOOL_INT (wxPyPrintPreview, wxPrintPreview, SetCurrentPage);
2465 IMP_PYCALLBACK_BOOL_PREWINDC(wxPyPrintPreview, wxPrintPreview, PaintPage);
2466 IMP_PYCALLBACK_BOOL_PREWINDC(wxPyPrintPreview, wxPrintPreview, DrawBlankPage);
2467 IMP_PYCALLBACK_BOOL_INT (wxPyPrintPreview, wxPrintPreview, RenderPage);
2468 IMP_PYCALLBACK_VOID_INT (wxPyPrintPreview, wxPrintPreview, SetZoom);
2469 IMP_PYCALLBACK_BOOL_BOOL (wxPyPrintPreview, wxPrintPreview, Print);
2470 IMP_PYCALLBACK_VOID_ (wxPyPrintPreview, wxPrintPreview, DetermineScaling);
2471
2472
2473 class wxPyPreviewFrame : public wxPreviewFrame
2474 {
2475 DECLARE_CLASS(wxPyPreviewFrame);
2476 public:
2477 wxPyPreviewFrame(wxPrintPreview* preview, wxFrame* parent,
2478 const wxString& title,
2479 const wxPoint& pos = wxDefaultPosition,
2480 const wxSize& size = wxDefaultSize,
2481 long style = wxDEFAULT_FRAME_STYLE,
2482 const wxString& name = wxPyFrameNameStr)
2483 : wxPreviewFrame(preview, parent, title, pos, size, style, name)
2484 {}
2485
2486 void SetPreviewCanvas(wxPreviewCanvas* canvas) { m_previewCanvas = canvas; }
2487 void SetControlBar(wxPreviewControlBar* bar) { m_controlBar = bar; }
2488
2489 DEC_PYCALLBACK_VOID_(Initialize);
2490 DEC_PYCALLBACK_VOID_(CreateCanvas);
2491 DEC_PYCALLBACK_VOID_(CreateControlBar);
2492
2493 PYPRIVATE;
2494 };
2495
2496 IMPLEMENT_CLASS(wxPyPreviewFrame, wxPreviewFrame);
2497
2498 IMP_PYCALLBACK_VOID_(wxPyPreviewFrame, wxPreviewFrame, Initialize);
2499 IMP_PYCALLBACK_VOID_(wxPyPreviewFrame, wxPreviewFrame, CreateCanvas);
2500 IMP_PYCALLBACK_VOID_(wxPyPreviewFrame, wxPreviewFrame, CreateControlBar);
2501
2502
2503 class wxPyPreviewControlBar : public wxPreviewControlBar
2504 {
2505 DECLARE_CLASS(wxPyPreviewControlBar);
2506 public:
2507 wxPyPreviewControlBar(wxPrintPreview *preview,
2508 long buttons,
2509 wxWindow *parent,
2510 const wxPoint& pos = wxDefaultPosition,
2511 const wxSize& size = wxDefaultSize,
2512 long style = 0,
2513 const wxString& name = wxPyPanelNameStr)
2514 : wxPreviewControlBar(preview, buttons, parent, pos, size, style, name)
2515 {}
2516
2517 void SetPrintPreview(wxPrintPreview* preview) { m_printPreview = preview; }
2518
2519 DEC_PYCALLBACK_VOID_(CreateButtons);
2520 DEC_PYCALLBACK_VOID_INT(SetZoomControl);
2521
2522 PYPRIVATE;
2523 };
2524
2525 IMPLEMENT_CLASS(wxPyPreviewControlBar, wxPreviewControlBar);
2526 IMP_PYCALLBACK_VOID_(wxPyPreviewControlBar, wxPreviewControlBar, CreateButtons);
2527 IMP_PYCALLBACK_VOID_INT(wxPyPreviewControlBar, wxPreviewControlBar, SetZoomControl);
2528
2529 #ifdef __cplusplus
2530 extern "C" {
2531 #endif
2532 static PyObject *_wrap_new_Panel(PyObject *, PyObject *args, PyObject *kwargs) {
2533 PyObject *resultobj;
2534 wxWindow *arg1 = (wxWindow *) 0 ;
2535 int arg2 = (int) (int)-1 ;
2536 wxPoint const &arg3_defvalue = wxDefaultPosition ;
2537 wxPoint *arg3 = (wxPoint *) &arg3_defvalue ;
2538 wxSize const &arg4_defvalue = wxDefaultSize ;
2539 wxSize *arg4 = (wxSize *) &arg4_defvalue ;
2540 long arg5 = (long) wxTAB_TRAVERSAL|wxNO_BORDER ;
2541 wxString const &arg6_defvalue = wxPyPanelNameStr ;
2542 wxString *arg6 = (wxString *) &arg6_defvalue ;
2543 wxPanel *result;
2544 wxPoint temp3 ;
2545 wxSize temp4 ;
2546 bool temp6 = false ;
2547 PyObject * obj0 = 0 ;
2548 PyObject * obj1 = 0 ;
2549 PyObject * obj2 = 0 ;
2550 PyObject * obj3 = 0 ;
2551 PyObject * obj4 = 0 ;
2552 PyObject * obj5 = 0 ;
2553 char *kwnames[] = {
2554 (char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
2555 };
2556
2557 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|OOOOO:new_Panel",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) goto fail;
2558 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
2559 if (SWIG_arg_fail(1)) SWIG_fail;
2560 if (obj1) {
2561 {
2562 arg2 = (int const)(SWIG_As_int(obj1));
2563 if (SWIG_arg_fail(2)) SWIG_fail;
2564 }
2565 }
2566 if (obj2) {
2567 {
2568 arg3 = &temp3;
2569 if ( ! wxPoint_helper(obj2, &arg3)) SWIG_fail;
2570 }
2571 }
2572 if (obj3) {
2573 {
2574 arg4 = &temp4;
2575 if ( ! wxSize_helper(obj3, &arg4)) SWIG_fail;
2576 }
2577 }
2578 if (obj4) {
2579 {
2580 arg5 = (long)(SWIG_As_long(obj4));
2581 if (SWIG_arg_fail(5)) SWIG_fail;
2582 }
2583 }
2584 if (obj5) {
2585 {
2586 arg6 = wxString_in_helper(obj5);
2587 if (arg6 == NULL) SWIG_fail;
2588 temp6 = true;
2589 }
2590 }
2591 {
2592 if (!wxPyCheckForApp()) SWIG_fail;
2593 PyThreadState* __tstate = wxPyBeginAllowThreads();
2594 result = (wxPanel *)new wxPanel(arg1,arg2,(wxPoint const &)*arg3,(wxSize const &)*arg4,arg5,(wxString const &)*arg6);
2595
2596 wxPyEndAllowThreads(__tstate);
2597 if (PyErr_Occurred()) SWIG_fail;
2598 }
2599 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPanel, 1);
2600 {
2601 if (temp6)
2602 delete arg6;
2603 }
2604 return resultobj;
2605 fail:
2606 {
2607 if (temp6)
2608 delete arg6;
2609 }
2610 return NULL;
2611 }
2612
2613
2614 static PyObject *_wrap_new_PrePanel(PyObject *, PyObject *args, PyObject *kwargs) {
2615 PyObject *resultobj;
2616 wxPanel *result;
2617 char *kwnames[] = {
2618 NULL
2619 };
2620
2621 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":new_PrePanel",kwnames)) goto fail;
2622 {
2623 if (!wxPyCheckForApp()) SWIG_fail;
2624 PyThreadState* __tstate = wxPyBeginAllowThreads();
2625 result = (wxPanel *)new wxPanel();
2626
2627 wxPyEndAllowThreads(__tstate);
2628 if (PyErr_Occurred()) SWIG_fail;
2629 }
2630 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPanel, 1);
2631 return resultobj;
2632 fail:
2633 return NULL;
2634 }
2635
2636
2637 static PyObject *_wrap_Panel_Create(PyObject *, PyObject *args, PyObject *kwargs) {
2638 PyObject *resultobj;
2639 wxPanel *arg1 = (wxPanel *) 0 ;
2640 wxWindow *arg2 = (wxWindow *) 0 ;
2641 int arg3 = (int) (int)-1 ;
2642 wxPoint const &arg4_defvalue = wxDefaultPosition ;
2643 wxPoint *arg4 = (wxPoint *) &arg4_defvalue ;
2644 wxSize const &arg5_defvalue = wxDefaultSize ;
2645 wxSize *arg5 = (wxSize *) &arg5_defvalue ;
2646 long arg6 = (long) wxTAB_TRAVERSAL|wxNO_BORDER ;
2647 wxString const &arg7_defvalue = wxPyPanelNameStr ;
2648 wxString *arg7 = (wxString *) &arg7_defvalue ;
2649 bool result;
2650 wxPoint temp4 ;
2651 wxSize temp5 ;
2652 bool temp7 = false ;
2653 PyObject * obj0 = 0 ;
2654 PyObject * obj1 = 0 ;
2655 PyObject * obj2 = 0 ;
2656 PyObject * obj3 = 0 ;
2657 PyObject * obj4 = 0 ;
2658 PyObject * obj5 = 0 ;
2659 PyObject * obj6 = 0 ;
2660 char *kwnames[] = {
2661 (char *) "self",(char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
2662 };
2663
2664 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|OOOOO:Panel_Create",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6)) goto fail;
2665 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPanel, SWIG_POINTER_EXCEPTION | 0);
2666 if (SWIG_arg_fail(1)) SWIG_fail;
2667 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
2668 if (SWIG_arg_fail(2)) SWIG_fail;
2669 if (obj2) {
2670 {
2671 arg3 = (int const)(SWIG_As_int(obj2));
2672 if (SWIG_arg_fail(3)) SWIG_fail;
2673 }
2674 }
2675 if (obj3) {
2676 {
2677 arg4 = &temp4;
2678 if ( ! wxPoint_helper(obj3, &arg4)) SWIG_fail;
2679 }
2680 }
2681 if (obj4) {
2682 {
2683 arg5 = &temp5;
2684 if ( ! wxSize_helper(obj4, &arg5)) SWIG_fail;
2685 }
2686 }
2687 if (obj5) {
2688 {
2689 arg6 = (long)(SWIG_As_long(obj5));
2690 if (SWIG_arg_fail(6)) SWIG_fail;
2691 }
2692 }
2693 if (obj6) {
2694 {
2695 arg7 = wxString_in_helper(obj6);
2696 if (arg7 == NULL) SWIG_fail;
2697 temp7 = true;
2698 }
2699 }
2700 {
2701 PyThreadState* __tstate = wxPyBeginAllowThreads();
2702 result = (bool)(arg1)->Create(arg2,arg3,(wxPoint const &)*arg4,(wxSize const &)*arg5,arg6,(wxString const &)*arg7);
2703
2704 wxPyEndAllowThreads(__tstate);
2705 if (PyErr_Occurred()) SWIG_fail;
2706 }
2707 {
2708 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
2709 }
2710 {
2711 if (temp7)
2712 delete arg7;
2713 }
2714 return resultobj;
2715 fail:
2716 {
2717 if (temp7)
2718 delete arg7;
2719 }
2720 return NULL;
2721 }
2722
2723
2724 static PyObject *_wrap_Panel_InitDialog(PyObject *, PyObject *args, PyObject *kwargs) {
2725 PyObject *resultobj;
2726 wxPanel *arg1 = (wxPanel *) 0 ;
2727 PyObject * obj0 = 0 ;
2728 char *kwnames[] = {
2729 (char *) "self", NULL
2730 };
2731
2732 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Panel_InitDialog",kwnames,&obj0)) goto fail;
2733 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPanel, SWIG_POINTER_EXCEPTION | 0);
2734 if (SWIG_arg_fail(1)) SWIG_fail;
2735 {
2736 PyThreadState* __tstate = wxPyBeginAllowThreads();
2737 (arg1)->InitDialog();
2738
2739 wxPyEndAllowThreads(__tstate);
2740 if (PyErr_Occurred()) SWIG_fail;
2741 }
2742 Py_INCREF(Py_None); resultobj = Py_None;
2743 return resultobj;
2744 fail:
2745 return NULL;
2746 }
2747
2748
2749 static PyObject *_wrap_Panel_SetFocus(PyObject *, PyObject *args, PyObject *kwargs) {
2750 PyObject *resultobj;
2751 wxPanel *arg1 = (wxPanel *) 0 ;
2752 PyObject * obj0 = 0 ;
2753 char *kwnames[] = {
2754 (char *) "self", NULL
2755 };
2756
2757 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Panel_SetFocus",kwnames,&obj0)) goto fail;
2758 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPanel, SWIG_POINTER_EXCEPTION | 0);
2759 if (SWIG_arg_fail(1)) SWIG_fail;
2760 {
2761 PyThreadState* __tstate = wxPyBeginAllowThreads();
2762 (arg1)->SetFocus();
2763
2764 wxPyEndAllowThreads(__tstate);
2765 if (PyErr_Occurred()) SWIG_fail;
2766 }
2767 Py_INCREF(Py_None); resultobj = Py_None;
2768 return resultobj;
2769 fail:
2770 return NULL;
2771 }
2772
2773
2774 static PyObject *_wrap_Panel_SetFocusIgnoringChildren(PyObject *, PyObject *args, PyObject *kwargs) {
2775 PyObject *resultobj;
2776 wxPanel *arg1 = (wxPanel *) 0 ;
2777 PyObject * obj0 = 0 ;
2778 char *kwnames[] = {
2779 (char *) "self", NULL
2780 };
2781
2782 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Panel_SetFocusIgnoringChildren",kwnames,&obj0)) goto fail;
2783 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPanel, SWIG_POINTER_EXCEPTION | 0);
2784 if (SWIG_arg_fail(1)) SWIG_fail;
2785 {
2786 PyThreadState* __tstate = wxPyBeginAllowThreads();
2787 (arg1)->SetFocusIgnoringChildren();
2788
2789 wxPyEndAllowThreads(__tstate);
2790 if (PyErr_Occurred()) SWIG_fail;
2791 }
2792 Py_INCREF(Py_None); resultobj = Py_None;
2793 return resultobj;
2794 fail:
2795 return NULL;
2796 }
2797
2798
2799 static PyObject *_wrap_Panel_GetClassDefaultAttributes(PyObject *, PyObject *args, PyObject *kwargs) {
2800 PyObject *resultobj;
2801 wxWindowVariant arg1 = (wxWindowVariant) wxWINDOW_VARIANT_NORMAL ;
2802 wxVisualAttributes result;
2803 PyObject * obj0 = 0 ;
2804 char *kwnames[] = {
2805 (char *) "variant", NULL
2806 };
2807
2808 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"|O:Panel_GetClassDefaultAttributes",kwnames,&obj0)) goto fail;
2809 if (obj0) {
2810 {
2811 arg1 = (wxWindowVariant)(SWIG_As_int(obj0));
2812 if (SWIG_arg_fail(1)) SWIG_fail;
2813 }
2814 }
2815 {
2816 if (!wxPyCheckForApp()) SWIG_fail;
2817 PyThreadState* __tstate = wxPyBeginAllowThreads();
2818 result = wxPanel::GetClassDefaultAttributes((wxWindowVariant )arg1);
2819
2820 wxPyEndAllowThreads(__tstate);
2821 if (PyErr_Occurred()) SWIG_fail;
2822 }
2823 {
2824 wxVisualAttributes * resultptr;
2825 resultptr = new wxVisualAttributes((wxVisualAttributes &)(result));
2826 resultobj = SWIG_NewPointerObj((void *)(resultptr), SWIGTYPE_p_wxVisualAttributes, 1);
2827 }
2828 return resultobj;
2829 fail:
2830 return NULL;
2831 }
2832
2833
2834 static PyObject * Panel_swigregister(PyObject *, PyObject *args) {
2835 PyObject *obj;
2836 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
2837 SWIG_TypeClientData(SWIGTYPE_p_wxPanel, obj);
2838 Py_INCREF(obj);
2839 return Py_BuildValue((char *)"");
2840 }
2841 static PyObject *_wrap_new_ScrolledWindow(PyObject *, PyObject *args, PyObject *kwargs) {
2842 PyObject *resultobj;
2843 wxWindow *arg1 = (wxWindow *) 0 ;
2844 int arg2 = (int) (int)-1 ;
2845 wxPoint const &arg3_defvalue = wxDefaultPosition ;
2846 wxPoint *arg3 = (wxPoint *) &arg3_defvalue ;
2847 wxSize const &arg4_defvalue = wxDefaultSize ;
2848 wxSize *arg4 = (wxSize *) &arg4_defvalue ;
2849 long arg5 = (long) wxHSCROLL|wxVSCROLL ;
2850 wxString const &arg6_defvalue = wxPyPanelNameStr ;
2851 wxString *arg6 = (wxString *) &arg6_defvalue ;
2852 wxScrolledWindow *result;
2853 wxPoint temp3 ;
2854 wxSize temp4 ;
2855 bool temp6 = false ;
2856 PyObject * obj0 = 0 ;
2857 PyObject * obj1 = 0 ;
2858 PyObject * obj2 = 0 ;
2859 PyObject * obj3 = 0 ;
2860 PyObject * obj4 = 0 ;
2861 PyObject * obj5 = 0 ;
2862 char *kwnames[] = {
2863 (char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
2864 };
2865
2866 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|OOOOO:new_ScrolledWindow",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) goto fail;
2867 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
2868 if (SWIG_arg_fail(1)) SWIG_fail;
2869 if (obj1) {
2870 {
2871 arg2 = (int const)(SWIG_As_int(obj1));
2872 if (SWIG_arg_fail(2)) SWIG_fail;
2873 }
2874 }
2875 if (obj2) {
2876 {
2877 arg3 = &temp3;
2878 if ( ! wxPoint_helper(obj2, &arg3)) SWIG_fail;
2879 }
2880 }
2881 if (obj3) {
2882 {
2883 arg4 = &temp4;
2884 if ( ! wxSize_helper(obj3, &arg4)) SWIG_fail;
2885 }
2886 }
2887 if (obj4) {
2888 {
2889 arg5 = (long)(SWIG_As_long(obj4));
2890 if (SWIG_arg_fail(5)) SWIG_fail;
2891 }
2892 }
2893 if (obj5) {
2894 {
2895 arg6 = wxString_in_helper(obj5);
2896 if (arg6 == NULL) SWIG_fail;
2897 temp6 = true;
2898 }
2899 }
2900 {
2901 if (!wxPyCheckForApp()) SWIG_fail;
2902 PyThreadState* __tstate = wxPyBeginAllowThreads();
2903 result = (wxScrolledWindow *)new wxScrolledWindow(arg1,arg2,(wxPoint const &)*arg3,(wxSize const &)*arg4,arg5,(wxString const &)*arg6);
2904
2905 wxPyEndAllowThreads(__tstate);
2906 if (PyErr_Occurred()) SWIG_fail;
2907 }
2908 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxScrolledWindow, 1);
2909 {
2910 if (temp6)
2911 delete arg6;
2912 }
2913 return resultobj;
2914 fail:
2915 {
2916 if (temp6)
2917 delete arg6;
2918 }
2919 return NULL;
2920 }
2921
2922
2923 static PyObject *_wrap_new_PreScrolledWindow(PyObject *, PyObject *args, PyObject *kwargs) {
2924 PyObject *resultobj;
2925 wxScrolledWindow *result;
2926 char *kwnames[] = {
2927 NULL
2928 };
2929
2930 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":new_PreScrolledWindow",kwnames)) goto fail;
2931 {
2932 if (!wxPyCheckForApp()) SWIG_fail;
2933 PyThreadState* __tstate = wxPyBeginAllowThreads();
2934 result = (wxScrolledWindow *)new wxScrolledWindow();
2935
2936 wxPyEndAllowThreads(__tstate);
2937 if (PyErr_Occurred()) SWIG_fail;
2938 }
2939 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxScrolledWindow, 1);
2940 return resultobj;
2941 fail:
2942 return NULL;
2943 }
2944
2945
2946 static PyObject *_wrap_ScrolledWindow_Create(PyObject *, PyObject *args, PyObject *kwargs) {
2947 PyObject *resultobj;
2948 wxScrolledWindow *arg1 = (wxScrolledWindow *) 0 ;
2949 wxWindow *arg2 = (wxWindow *) 0 ;
2950 int arg3 = (int) (int)-1 ;
2951 wxPoint const &arg4_defvalue = wxDefaultPosition ;
2952 wxPoint *arg4 = (wxPoint *) &arg4_defvalue ;
2953 wxSize const &arg5_defvalue = wxDefaultSize ;
2954 wxSize *arg5 = (wxSize *) &arg5_defvalue ;
2955 long arg6 = (long) wxHSCROLL|wxVSCROLL ;
2956 wxString const &arg7_defvalue = wxPyPanelNameStr ;
2957 wxString *arg7 = (wxString *) &arg7_defvalue ;
2958 bool result;
2959 wxPoint temp4 ;
2960 wxSize temp5 ;
2961 bool temp7 = false ;
2962 PyObject * obj0 = 0 ;
2963 PyObject * obj1 = 0 ;
2964 PyObject * obj2 = 0 ;
2965 PyObject * obj3 = 0 ;
2966 PyObject * obj4 = 0 ;
2967 PyObject * obj5 = 0 ;
2968 PyObject * obj6 = 0 ;
2969 char *kwnames[] = {
2970 (char *) "self",(char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
2971 };
2972
2973 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|OOOOO:ScrolledWindow_Create",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6)) goto fail;
2974 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxScrolledWindow, SWIG_POINTER_EXCEPTION | 0);
2975 if (SWIG_arg_fail(1)) SWIG_fail;
2976 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
2977 if (SWIG_arg_fail(2)) SWIG_fail;
2978 if (obj2) {
2979 {
2980 arg3 = (int const)(SWIG_As_int(obj2));
2981 if (SWIG_arg_fail(3)) SWIG_fail;
2982 }
2983 }
2984 if (obj3) {
2985 {
2986 arg4 = &temp4;
2987 if ( ! wxPoint_helper(obj3, &arg4)) SWIG_fail;
2988 }
2989 }
2990 if (obj4) {
2991 {
2992 arg5 = &temp5;
2993 if ( ! wxSize_helper(obj4, &arg5)) SWIG_fail;
2994 }
2995 }
2996 if (obj5) {
2997 {
2998 arg6 = (long)(SWIG_As_long(obj5));
2999 if (SWIG_arg_fail(6)) SWIG_fail;
3000 }
3001 }
3002 if (obj6) {
3003 {
3004 arg7 = wxString_in_helper(obj6);
3005 if (arg7 == NULL) SWIG_fail;
3006 temp7 = true;
3007 }
3008 }
3009 {
3010 PyThreadState* __tstate = wxPyBeginAllowThreads();
3011 result = (bool)(arg1)->Create(arg2,arg3,(wxPoint const &)*arg4,(wxSize const &)*arg5,arg6,(wxString const &)*arg7);
3012
3013 wxPyEndAllowThreads(__tstate);
3014 if (PyErr_Occurred()) SWIG_fail;
3015 }
3016 {
3017 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
3018 }
3019 {
3020 if (temp7)
3021 delete arg7;
3022 }
3023 return resultobj;
3024 fail:
3025 {
3026 if (temp7)
3027 delete arg7;
3028 }
3029 return NULL;
3030 }
3031
3032
3033 static PyObject *_wrap_ScrolledWindow_SetScrollbars(PyObject *, PyObject *args, PyObject *kwargs) {
3034 PyObject *resultobj;
3035 wxScrolledWindow *arg1 = (wxScrolledWindow *) 0 ;
3036 int arg2 ;
3037 int arg3 ;
3038 int arg4 ;
3039 int arg5 ;
3040 int arg6 = (int) 0 ;
3041 int arg7 = (int) 0 ;
3042 bool arg8 = (bool) false ;
3043 PyObject * obj0 = 0 ;
3044 PyObject * obj1 = 0 ;
3045 PyObject * obj2 = 0 ;
3046 PyObject * obj3 = 0 ;
3047 PyObject * obj4 = 0 ;
3048 PyObject * obj5 = 0 ;
3049 PyObject * obj6 = 0 ;
3050 PyObject * obj7 = 0 ;
3051 char *kwnames[] = {
3052 (char *) "self",(char *) "pixelsPerUnitX",(char *) "pixelsPerUnitY",(char *) "noUnitsX",(char *) "noUnitsY",(char *) "xPos",(char *) "yPos",(char *) "noRefresh", NULL
3053 };
3054
3055 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOOO|OOO:ScrolledWindow_SetScrollbars",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6,&obj7)) goto fail;
3056 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxScrolledWindow, SWIG_POINTER_EXCEPTION | 0);
3057 if (SWIG_arg_fail(1)) SWIG_fail;
3058 {
3059 arg2 = (int)(SWIG_As_int(obj1));
3060 if (SWIG_arg_fail(2)) SWIG_fail;
3061 }
3062 {
3063 arg3 = (int)(SWIG_As_int(obj2));
3064 if (SWIG_arg_fail(3)) SWIG_fail;
3065 }
3066 {
3067 arg4 = (int)(SWIG_As_int(obj3));
3068 if (SWIG_arg_fail(4)) SWIG_fail;
3069 }
3070 {
3071 arg5 = (int)(SWIG_As_int(obj4));
3072 if (SWIG_arg_fail(5)) SWIG_fail;
3073 }
3074 if (obj5) {
3075 {
3076 arg6 = (int)(SWIG_As_int(obj5));
3077 if (SWIG_arg_fail(6)) SWIG_fail;
3078 }
3079 }
3080 if (obj6) {
3081 {
3082 arg7 = (int)(SWIG_As_int(obj6));
3083 if (SWIG_arg_fail(7)) SWIG_fail;
3084 }
3085 }
3086 if (obj7) {
3087 {
3088 arg8 = (bool)(SWIG_As_bool(obj7));
3089 if (SWIG_arg_fail(8)) SWIG_fail;
3090 }
3091 }
3092 {
3093 PyThreadState* __tstate = wxPyBeginAllowThreads();
3094 (arg1)->SetScrollbars(arg2,arg3,arg4,arg5,arg6,arg7,arg8);
3095
3096 wxPyEndAllowThreads(__tstate);
3097 if (PyErr_Occurred()) SWIG_fail;
3098 }
3099 Py_INCREF(Py_None); resultobj = Py_None;
3100 return resultobj;
3101 fail:
3102 return NULL;
3103 }
3104
3105
3106 static PyObject *_wrap_ScrolledWindow_Scroll(PyObject *, PyObject *args, PyObject *kwargs) {
3107 PyObject *resultobj;
3108 wxScrolledWindow *arg1 = (wxScrolledWindow *) 0 ;
3109 int arg2 ;
3110 int arg3 ;
3111 PyObject * obj0 = 0 ;
3112 PyObject * obj1 = 0 ;
3113 PyObject * obj2 = 0 ;
3114 char *kwnames[] = {
3115 (char *) "self",(char *) "x",(char *) "y", NULL
3116 };
3117
3118 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:ScrolledWindow_Scroll",kwnames,&obj0,&obj1,&obj2)) goto fail;
3119 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxScrolledWindow, SWIG_POINTER_EXCEPTION | 0);
3120 if (SWIG_arg_fail(1)) SWIG_fail;
3121 {
3122 arg2 = (int)(SWIG_As_int(obj1));
3123 if (SWIG_arg_fail(2)) SWIG_fail;
3124 }
3125 {
3126 arg3 = (int)(SWIG_As_int(obj2));
3127 if (SWIG_arg_fail(3)) SWIG_fail;
3128 }
3129 {
3130 PyThreadState* __tstate = wxPyBeginAllowThreads();
3131 (arg1)->Scroll(arg2,arg3);
3132
3133 wxPyEndAllowThreads(__tstate);
3134 if (PyErr_Occurred()) SWIG_fail;
3135 }
3136 Py_INCREF(Py_None); resultobj = Py_None;
3137 return resultobj;
3138 fail:
3139 return NULL;
3140 }
3141
3142
3143 static PyObject *_wrap_ScrolledWindow_GetScrollPageSize(PyObject *, PyObject *args, PyObject *kwargs) {
3144 PyObject *resultobj;
3145 wxScrolledWindow *arg1 = (wxScrolledWindow *) 0 ;
3146 int arg2 ;
3147 int result;
3148 PyObject * obj0 = 0 ;
3149 PyObject * obj1 = 0 ;
3150 char *kwnames[] = {
3151 (char *) "self",(char *) "orient", NULL
3152 };
3153
3154 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:ScrolledWindow_GetScrollPageSize",kwnames,&obj0,&obj1)) goto fail;
3155 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxScrolledWindow, SWIG_POINTER_EXCEPTION | 0);
3156 if (SWIG_arg_fail(1)) SWIG_fail;
3157 {
3158 arg2 = (int)(SWIG_As_int(obj1));
3159 if (SWIG_arg_fail(2)) SWIG_fail;
3160 }
3161 {
3162 PyThreadState* __tstate = wxPyBeginAllowThreads();
3163 result = (int)((wxScrolledWindow const *)arg1)->GetScrollPageSize(arg2);
3164
3165 wxPyEndAllowThreads(__tstate);
3166 if (PyErr_Occurred()) SWIG_fail;
3167 }
3168 {
3169 resultobj = SWIG_From_int((int)(result));
3170 }
3171 return resultobj;
3172 fail:
3173 return NULL;
3174 }
3175
3176
3177 static PyObject *_wrap_ScrolledWindow_SetScrollPageSize(PyObject *, PyObject *args, PyObject *kwargs) {
3178 PyObject *resultobj;
3179 wxScrolledWindow *arg1 = (wxScrolledWindow *) 0 ;
3180 int arg2 ;
3181 int arg3 ;
3182 PyObject * obj0 = 0 ;
3183 PyObject * obj1 = 0 ;
3184 PyObject * obj2 = 0 ;
3185 char *kwnames[] = {
3186 (char *) "self",(char *) "orient",(char *) "pageSize", NULL
3187 };
3188
3189 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:ScrolledWindow_SetScrollPageSize",kwnames,&obj0,&obj1,&obj2)) goto fail;
3190 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxScrolledWindow, SWIG_POINTER_EXCEPTION | 0);
3191 if (SWIG_arg_fail(1)) SWIG_fail;
3192 {
3193 arg2 = (int)(SWIG_As_int(obj1));
3194 if (SWIG_arg_fail(2)) SWIG_fail;
3195 }
3196 {
3197 arg3 = (int)(SWIG_As_int(obj2));
3198 if (SWIG_arg_fail(3)) SWIG_fail;
3199 }
3200 {
3201 PyThreadState* __tstate = wxPyBeginAllowThreads();
3202 (arg1)->SetScrollPageSize(arg2,arg3);
3203
3204 wxPyEndAllowThreads(__tstate);
3205 if (PyErr_Occurred()) SWIG_fail;
3206 }
3207 Py_INCREF(Py_None); resultobj = Py_None;
3208 return resultobj;
3209 fail:
3210 return NULL;
3211 }
3212
3213
3214 static PyObject *_wrap_ScrolledWindow_SetScrollRate(PyObject *, PyObject *args, PyObject *kwargs) {
3215 PyObject *resultobj;
3216 wxScrolledWindow *arg1 = (wxScrolledWindow *) 0 ;
3217 int arg2 ;
3218 int arg3 ;
3219 PyObject * obj0 = 0 ;
3220 PyObject * obj1 = 0 ;
3221 PyObject * obj2 = 0 ;
3222 char *kwnames[] = {
3223 (char *) "self",(char *) "xstep",(char *) "ystep", NULL
3224 };
3225
3226 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:ScrolledWindow_SetScrollRate",kwnames,&obj0,&obj1,&obj2)) goto fail;
3227 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxScrolledWindow, SWIG_POINTER_EXCEPTION | 0);
3228 if (SWIG_arg_fail(1)) SWIG_fail;
3229 {
3230 arg2 = (int)(SWIG_As_int(obj1));
3231 if (SWIG_arg_fail(2)) SWIG_fail;
3232 }
3233 {
3234 arg3 = (int)(SWIG_As_int(obj2));
3235 if (SWIG_arg_fail(3)) SWIG_fail;
3236 }
3237 {
3238 PyThreadState* __tstate = wxPyBeginAllowThreads();
3239 (arg1)->SetScrollRate(arg2,arg3);
3240
3241 wxPyEndAllowThreads(__tstate);
3242 if (PyErr_Occurred()) SWIG_fail;
3243 }
3244 Py_INCREF(Py_None); resultobj = Py_None;
3245 return resultobj;
3246 fail:
3247 return NULL;
3248 }
3249
3250
3251 static PyObject *_wrap_ScrolledWindow_GetScrollPixelsPerUnit(PyObject *, PyObject *args, PyObject *kwargs) {
3252 PyObject *resultobj;
3253 wxScrolledWindow *arg1 = (wxScrolledWindow *) 0 ;
3254 int *arg2 = (int *) 0 ;
3255 int *arg3 = (int *) 0 ;
3256 int temp2 ;
3257 int res2 = 0 ;
3258 int temp3 ;
3259 int res3 = 0 ;
3260 PyObject * obj0 = 0 ;
3261 char *kwnames[] = {
3262 (char *) "self", NULL
3263 };
3264
3265 arg2 = &temp2; res2 = SWIG_NEWOBJ;
3266 arg3 = &temp3; res3 = SWIG_NEWOBJ;
3267 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:ScrolledWindow_GetScrollPixelsPerUnit",kwnames,&obj0)) goto fail;
3268 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxScrolledWindow, SWIG_POINTER_EXCEPTION | 0);
3269 if (SWIG_arg_fail(1)) SWIG_fail;
3270 {
3271 PyThreadState* __tstate = wxPyBeginAllowThreads();
3272 ((wxScrolledWindow const *)arg1)->GetScrollPixelsPerUnit(arg2,arg3);
3273
3274 wxPyEndAllowThreads(__tstate);
3275 if (PyErr_Occurred()) SWIG_fail;
3276 }
3277 Py_INCREF(Py_None); resultobj = Py_None;
3278 resultobj = t_output_helper(resultobj, ((res2 == SWIG_NEWOBJ) ?
3279 SWIG_From_int((*arg2)) : SWIG_NewPointerObj((void*)(arg2), SWIGTYPE_p_int, 0)));
3280 resultobj = t_output_helper(resultobj, ((res3 == SWIG_NEWOBJ) ?
3281 SWIG_From_int((*arg3)) : SWIG_NewPointerObj((void*)(arg3), SWIGTYPE_p_int, 0)));
3282 return resultobj;
3283 fail:
3284 return NULL;
3285 }
3286
3287
3288 static PyObject *_wrap_ScrolledWindow_EnableScrolling(PyObject *, PyObject *args, PyObject *kwargs) {
3289 PyObject *resultobj;
3290 wxScrolledWindow *arg1 = (wxScrolledWindow *) 0 ;
3291 bool arg2 ;
3292 bool arg3 ;
3293 PyObject * obj0 = 0 ;
3294 PyObject * obj1 = 0 ;
3295 PyObject * obj2 = 0 ;
3296 char *kwnames[] = {
3297 (char *) "self",(char *) "x_scrolling",(char *) "y_scrolling", NULL
3298 };
3299
3300 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:ScrolledWindow_EnableScrolling",kwnames,&obj0,&obj1,&obj2)) goto fail;
3301 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxScrolledWindow, SWIG_POINTER_EXCEPTION | 0);
3302 if (SWIG_arg_fail(1)) SWIG_fail;
3303 {
3304 arg2 = (bool)(SWIG_As_bool(obj1));
3305 if (SWIG_arg_fail(2)) SWIG_fail;
3306 }
3307 {
3308 arg3 = (bool)(SWIG_As_bool(obj2));
3309 if (SWIG_arg_fail(3)) SWIG_fail;
3310 }
3311 {
3312 PyThreadState* __tstate = wxPyBeginAllowThreads();
3313 (arg1)->EnableScrolling(arg2,arg3);
3314
3315 wxPyEndAllowThreads(__tstate);
3316 if (PyErr_Occurred()) SWIG_fail;
3317 }
3318 Py_INCREF(Py_None); resultobj = Py_None;
3319 return resultobj;
3320 fail:
3321 return NULL;
3322 }
3323
3324
3325 static PyObject *_wrap_ScrolledWindow_GetViewStart(PyObject *, PyObject *args, PyObject *kwargs) {
3326 PyObject *resultobj;
3327 wxScrolledWindow *arg1 = (wxScrolledWindow *) 0 ;
3328 int *arg2 = (int *) 0 ;
3329 int *arg3 = (int *) 0 ;
3330 int temp2 ;
3331 int res2 = 0 ;
3332 int temp3 ;
3333 int res3 = 0 ;
3334 PyObject * obj0 = 0 ;
3335 char *kwnames[] = {
3336 (char *) "self", NULL
3337 };
3338
3339 arg2 = &temp2; res2 = SWIG_NEWOBJ;
3340 arg3 = &temp3; res3 = SWIG_NEWOBJ;
3341 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:ScrolledWindow_GetViewStart",kwnames,&obj0)) goto fail;
3342 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxScrolledWindow, SWIG_POINTER_EXCEPTION | 0);
3343 if (SWIG_arg_fail(1)) SWIG_fail;
3344 {
3345 PyThreadState* __tstate = wxPyBeginAllowThreads();
3346 ((wxScrolledWindow const *)arg1)->GetViewStart(arg2,arg3);
3347
3348 wxPyEndAllowThreads(__tstate);
3349 if (PyErr_Occurred()) SWIG_fail;
3350 }
3351 Py_INCREF(Py_None); resultobj = Py_None;
3352 resultobj = t_output_helper(resultobj, ((res2 == SWIG_NEWOBJ) ?
3353 SWIG_From_int((*arg2)) : SWIG_NewPointerObj((void*)(arg2), SWIGTYPE_p_int, 0)));
3354 resultobj = t_output_helper(resultobj, ((res3 == SWIG_NEWOBJ) ?
3355 SWIG_From_int((*arg3)) : SWIG_NewPointerObj((void*)(arg3), SWIGTYPE_p_int, 0)));
3356 return resultobj;
3357 fail:
3358 return NULL;
3359 }
3360
3361
3362 static PyObject *_wrap_ScrolledWindow_SetScale(PyObject *, PyObject *args, PyObject *kwargs) {
3363 PyObject *resultobj;
3364 wxScrolledWindow *arg1 = (wxScrolledWindow *) 0 ;
3365 double arg2 ;
3366 double arg3 ;
3367 PyObject * obj0 = 0 ;
3368 PyObject * obj1 = 0 ;
3369 PyObject * obj2 = 0 ;
3370 char *kwnames[] = {
3371 (char *) "self",(char *) "xs",(char *) "ys", NULL
3372 };
3373
3374 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:ScrolledWindow_SetScale",kwnames,&obj0,&obj1,&obj2)) goto fail;
3375 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxScrolledWindow, SWIG_POINTER_EXCEPTION | 0);
3376 if (SWIG_arg_fail(1)) SWIG_fail;
3377 {
3378 arg2 = (double)(SWIG_As_double(obj1));
3379 if (SWIG_arg_fail(2)) SWIG_fail;
3380 }
3381 {
3382 arg3 = (double)(SWIG_As_double(obj2));
3383 if (SWIG_arg_fail(3)) SWIG_fail;
3384 }
3385 {
3386 PyThreadState* __tstate = wxPyBeginAllowThreads();
3387 (arg1)->SetScale(arg2,arg3);
3388
3389 wxPyEndAllowThreads(__tstate);
3390 if (PyErr_Occurred()) SWIG_fail;
3391 }
3392 Py_INCREF(Py_None); resultobj = Py_None;
3393 return resultobj;
3394 fail:
3395 return NULL;
3396 }
3397
3398
3399 static PyObject *_wrap_ScrolledWindow_GetScaleX(PyObject *, PyObject *args, PyObject *kwargs) {
3400 PyObject *resultobj;
3401 wxScrolledWindow *arg1 = (wxScrolledWindow *) 0 ;
3402 double result;
3403 PyObject * obj0 = 0 ;
3404 char *kwnames[] = {
3405 (char *) "self", NULL
3406 };
3407
3408 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:ScrolledWindow_GetScaleX",kwnames,&obj0)) goto fail;
3409 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxScrolledWindow, SWIG_POINTER_EXCEPTION | 0);
3410 if (SWIG_arg_fail(1)) SWIG_fail;
3411 {
3412 PyThreadState* __tstate = wxPyBeginAllowThreads();
3413 result = (double)((wxScrolledWindow const *)arg1)->GetScaleX();
3414
3415 wxPyEndAllowThreads(__tstate);
3416 if (PyErr_Occurred()) SWIG_fail;
3417 }
3418 {
3419 resultobj = SWIG_From_double((double)(result));
3420 }
3421 return resultobj;
3422 fail:
3423 return NULL;
3424 }
3425
3426
3427 static PyObject *_wrap_ScrolledWindow_GetScaleY(PyObject *, PyObject *args, PyObject *kwargs) {
3428 PyObject *resultobj;
3429 wxScrolledWindow *arg1 = (wxScrolledWindow *) 0 ;
3430 double result;
3431 PyObject * obj0 = 0 ;
3432 char *kwnames[] = {
3433 (char *) "self", NULL
3434 };
3435
3436 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:ScrolledWindow_GetScaleY",kwnames,&obj0)) goto fail;
3437 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxScrolledWindow, SWIG_POINTER_EXCEPTION | 0);
3438 if (SWIG_arg_fail(1)) SWIG_fail;
3439 {
3440 PyThreadState* __tstate = wxPyBeginAllowThreads();
3441 result = (double)((wxScrolledWindow const *)arg1)->GetScaleY();
3442
3443 wxPyEndAllowThreads(__tstate);
3444 if (PyErr_Occurred()) SWIG_fail;
3445 }
3446 {
3447 resultobj = SWIG_From_double((double)(result));
3448 }
3449 return resultobj;
3450 fail:
3451 return NULL;
3452 }
3453
3454
3455 static PyObject *_wrap_ScrolledWindow_CalcScrolledPosition__SWIG_0(PyObject *, PyObject *args) {
3456 PyObject *resultobj;
3457 wxScrolledWindow *arg1 = (wxScrolledWindow *) 0 ;
3458 wxPoint *arg2 = 0 ;
3459 wxPoint result;
3460 wxPoint temp2 ;
3461 PyObject * obj0 = 0 ;
3462 PyObject * obj1 = 0 ;
3463
3464 if(!PyArg_ParseTuple(args,(char *)"OO:ScrolledWindow_CalcScrolledPosition",&obj0,&obj1)) goto fail;
3465 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxScrolledWindow, SWIG_POINTER_EXCEPTION | 0);
3466 if (SWIG_arg_fail(1)) SWIG_fail;
3467 {
3468 arg2 = &temp2;
3469 if ( ! wxPoint_helper(obj1, &arg2)) SWIG_fail;
3470 }
3471 {
3472 PyThreadState* __tstate = wxPyBeginAllowThreads();
3473 result = ((wxScrolledWindow const *)arg1)->CalcScrolledPosition((wxPoint const &)*arg2);
3474
3475 wxPyEndAllowThreads(__tstate);
3476 if (PyErr_Occurred()) SWIG_fail;
3477 }
3478 {
3479 wxPoint * resultptr;
3480 resultptr = new wxPoint((wxPoint &)(result));
3481 resultobj = SWIG_NewPointerObj((void *)(resultptr), SWIGTYPE_p_wxPoint, 1);
3482 }
3483 return resultobj;
3484 fail:
3485 return NULL;
3486 }
3487
3488
3489 static PyObject *_wrap_ScrolledWindow_CalcScrolledPosition__SWIG_1(PyObject *, PyObject *args) {
3490 PyObject *resultobj;
3491 wxScrolledWindow *arg1 = (wxScrolledWindow *) 0 ;
3492 int arg2 ;
3493 int arg3 ;
3494 int *arg4 = (int *) 0 ;
3495 int *arg5 = (int *) 0 ;
3496 int temp4 ;
3497 int res4 = 0 ;
3498 int temp5 ;
3499 int res5 = 0 ;
3500 PyObject * obj0 = 0 ;
3501 PyObject * obj1 = 0 ;
3502 PyObject * obj2 = 0 ;
3503
3504 arg4 = &temp4; res4 = SWIG_NEWOBJ;
3505 arg5 = &temp5; res5 = SWIG_NEWOBJ;
3506 if(!PyArg_ParseTuple(args,(char *)"OOO:ScrolledWindow_CalcScrolledPosition",&obj0,&obj1,&obj2)) goto fail;
3507 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxScrolledWindow, SWIG_POINTER_EXCEPTION | 0);
3508 if (SWIG_arg_fail(1)) SWIG_fail;
3509 {
3510 arg2 = (int)(SWIG_As_int(obj1));
3511 if (SWIG_arg_fail(2)) SWIG_fail;
3512 }
3513 {
3514 arg3 = (int)(SWIG_As_int(obj2));
3515 if (SWIG_arg_fail(3)) SWIG_fail;
3516 }
3517 {
3518 PyThreadState* __tstate = wxPyBeginAllowThreads();
3519 ((wxScrolledWindow const *)arg1)->CalcScrolledPosition(arg2,arg3,arg4,arg5);
3520
3521 wxPyEndAllowThreads(__tstate);
3522 if (PyErr_Occurred()) SWIG_fail;
3523 }
3524 Py_INCREF(Py_None); resultobj = Py_None;
3525 resultobj = t_output_helper(resultobj, ((res4 == SWIG_NEWOBJ) ?
3526 SWIG_From_int((*arg4)) : SWIG_NewPointerObj((void*)(arg4), SWIGTYPE_p_int, 0)));
3527 resultobj = t_output_helper(resultobj, ((res5 == SWIG_NEWOBJ) ?
3528 SWIG_From_int((*arg5)) : SWIG_NewPointerObj((void*)(arg5), SWIGTYPE_p_int, 0)));
3529 return resultobj;
3530 fail:
3531 return NULL;
3532 }
3533
3534
3535 static PyObject *_wrap_ScrolledWindow_CalcScrolledPosition(PyObject *self, PyObject *args) {
3536 int argc;
3537 PyObject *argv[4];
3538 int ii;
3539
3540 argc = PyObject_Length(args);
3541 for (ii = 0; (ii < argc) && (ii < 3); ii++) {
3542 argv[ii] = PyTuple_GetItem(args,ii);
3543 }
3544 if (argc == 2) {
3545 int _v;
3546 {
3547 void *ptr;
3548 if (SWIG_ConvertPtr(argv[0], &ptr, SWIGTYPE_p_wxScrolledWindow, 0) == -1) {
3549 _v = 0;
3550 PyErr_Clear();
3551 } else {
3552 _v = 1;
3553 }
3554 }
3555 if (_v) {
3556 {
3557 _v = wxPySimple_typecheck(argv[1], wxT("wxPoint"), 2);
3558 }
3559 if (_v) {
3560 return _wrap_ScrolledWindow_CalcScrolledPosition__SWIG_0(self,args);
3561 }
3562 }
3563 }
3564 if (argc == 3) {
3565 int _v;
3566 {
3567 void *ptr;
3568 if (SWIG_ConvertPtr(argv[0], &ptr, SWIGTYPE_p_wxScrolledWindow, 0) == -1) {
3569 _v = 0;
3570 PyErr_Clear();
3571 } else {
3572 _v = 1;
3573 }
3574 }
3575 if (_v) {
3576 _v = SWIG_Check_int(argv[1]);
3577 if (_v) {
3578 _v = SWIG_Check_int(argv[2]);
3579 if (_v) {
3580 return _wrap_ScrolledWindow_CalcScrolledPosition__SWIG_1(self,args);
3581 }
3582 }
3583 }
3584 }
3585
3586 PyErr_SetString(PyExc_NotImplementedError,"No matching function for overloaded 'ScrolledWindow_CalcScrolledPosition'");
3587 return NULL;
3588 }
3589
3590
3591 static PyObject *_wrap_ScrolledWindow_CalcUnscrolledPosition__SWIG_0(PyObject *, PyObject *args) {
3592 PyObject *resultobj;
3593 wxScrolledWindow *arg1 = (wxScrolledWindow *) 0 ;
3594 wxPoint *arg2 = 0 ;
3595 wxPoint result;
3596 wxPoint temp2 ;
3597 PyObject * obj0 = 0 ;
3598 PyObject * obj1 = 0 ;
3599
3600 if(!PyArg_ParseTuple(args,(char *)"OO:ScrolledWindow_CalcUnscrolledPosition",&obj0,&obj1)) goto fail;
3601 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxScrolledWindow, SWIG_POINTER_EXCEPTION | 0);
3602 if (SWIG_arg_fail(1)) SWIG_fail;
3603 {
3604 arg2 = &temp2;
3605 if ( ! wxPoint_helper(obj1, &arg2)) SWIG_fail;
3606 }
3607 {
3608 PyThreadState* __tstate = wxPyBeginAllowThreads();
3609 result = ((wxScrolledWindow const *)arg1)->CalcUnscrolledPosition((wxPoint const &)*arg2);
3610
3611 wxPyEndAllowThreads(__tstate);
3612 if (PyErr_Occurred()) SWIG_fail;
3613 }
3614 {
3615 wxPoint * resultptr;
3616 resultptr = new wxPoint((wxPoint &)(result));
3617 resultobj = SWIG_NewPointerObj((void *)(resultptr), SWIGTYPE_p_wxPoint, 1);
3618 }
3619 return resultobj;
3620 fail:
3621 return NULL;
3622 }
3623
3624
3625 static PyObject *_wrap_ScrolledWindow_CalcUnscrolledPosition__SWIG_1(PyObject *, PyObject *args) {
3626 PyObject *resultobj;
3627 wxScrolledWindow *arg1 = (wxScrolledWindow *) 0 ;
3628 int arg2 ;
3629 int arg3 ;
3630 int *arg4 = (int *) 0 ;
3631 int *arg5 = (int *) 0 ;
3632 int temp4 ;
3633 int res4 = 0 ;
3634 int temp5 ;
3635 int res5 = 0 ;
3636 PyObject * obj0 = 0 ;
3637 PyObject * obj1 = 0 ;
3638 PyObject * obj2 = 0 ;
3639
3640 arg4 = &temp4; res4 = SWIG_NEWOBJ;
3641 arg5 = &temp5; res5 = SWIG_NEWOBJ;
3642 if(!PyArg_ParseTuple(args,(char *)"OOO:ScrolledWindow_CalcUnscrolledPosition",&obj0,&obj1,&obj2)) goto fail;
3643 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxScrolledWindow, SWIG_POINTER_EXCEPTION | 0);
3644 if (SWIG_arg_fail(1)) SWIG_fail;
3645 {
3646 arg2 = (int)(SWIG_As_int(obj1));
3647 if (SWIG_arg_fail(2)) SWIG_fail;
3648 }
3649 {
3650 arg3 = (int)(SWIG_As_int(obj2));
3651 if (SWIG_arg_fail(3)) SWIG_fail;
3652 }
3653 {
3654 PyThreadState* __tstate = wxPyBeginAllowThreads();
3655 ((wxScrolledWindow const *)arg1)->CalcUnscrolledPosition(arg2,arg3,arg4,arg5);
3656
3657 wxPyEndAllowThreads(__tstate);
3658 if (PyErr_Occurred()) SWIG_fail;
3659 }
3660 Py_INCREF(Py_None); resultobj = Py_None;
3661 resultobj = t_output_helper(resultobj, ((res4 == SWIG_NEWOBJ) ?
3662 SWIG_From_int((*arg4)) : SWIG_NewPointerObj((void*)(arg4), SWIGTYPE_p_int, 0)));
3663 resultobj = t_output_helper(resultobj, ((res5 == SWIG_NEWOBJ) ?
3664 SWIG_From_int((*arg5)) : SWIG_NewPointerObj((void*)(arg5), SWIGTYPE_p_int, 0)));
3665 return resultobj;
3666 fail:
3667 return NULL;
3668 }
3669
3670
3671 static PyObject *_wrap_ScrolledWindow_CalcUnscrolledPosition(PyObject *self, PyObject *args) {
3672 int argc;
3673 PyObject *argv[4];
3674 int ii;
3675
3676 argc = PyObject_Length(args);
3677 for (ii = 0; (ii < argc) && (ii < 3); ii++) {
3678 argv[ii] = PyTuple_GetItem(args,ii);
3679 }
3680 if (argc == 2) {
3681 int _v;
3682 {
3683 void *ptr;
3684 if (SWIG_ConvertPtr(argv[0], &ptr, SWIGTYPE_p_wxScrolledWindow, 0) == -1) {
3685 _v = 0;
3686 PyErr_Clear();
3687 } else {
3688 _v = 1;
3689 }
3690 }
3691 if (_v) {
3692 {
3693 _v = wxPySimple_typecheck(argv[1], wxT("wxPoint"), 2);
3694 }
3695 if (_v) {
3696 return _wrap_ScrolledWindow_CalcUnscrolledPosition__SWIG_0(self,args);
3697 }
3698 }
3699 }
3700 if (argc == 3) {
3701 int _v;
3702 {
3703 void *ptr;
3704 if (SWIG_ConvertPtr(argv[0], &ptr, SWIGTYPE_p_wxScrolledWindow, 0) == -1) {
3705 _v = 0;
3706 PyErr_Clear();
3707 } else {
3708 _v = 1;
3709 }
3710 }
3711 if (_v) {
3712 _v = SWIG_Check_int(argv[1]);
3713 if (_v) {
3714 _v = SWIG_Check_int(argv[2]);
3715 if (_v) {
3716 return _wrap_ScrolledWindow_CalcUnscrolledPosition__SWIG_1(self,args);
3717 }
3718 }
3719 }
3720 }
3721
3722 PyErr_SetString(PyExc_NotImplementedError,"No matching function for overloaded 'ScrolledWindow_CalcUnscrolledPosition'");
3723 return NULL;
3724 }
3725
3726
3727 static PyObject *_wrap_ScrolledWindow_AdjustScrollbars(PyObject *, PyObject *args, PyObject *kwargs) {
3728 PyObject *resultobj;
3729 wxScrolledWindow *arg1 = (wxScrolledWindow *) 0 ;
3730 PyObject * obj0 = 0 ;
3731 char *kwnames[] = {
3732 (char *) "self", NULL
3733 };
3734
3735 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:ScrolledWindow_AdjustScrollbars",kwnames,&obj0)) goto fail;
3736 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxScrolledWindow, SWIG_POINTER_EXCEPTION | 0);
3737 if (SWIG_arg_fail(1)) SWIG_fail;
3738 {
3739 PyThreadState* __tstate = wxPyBeginAllowThreads();
3740 (arg1)->AdjustScrollbars();
3741
3742 wxPyEndAllowThreads(__tstate);
3743 if (PyErr_Occurred()) SWIG_fail;
3744 }
3745 Py_INCREF(Py_None); resultobj = Py_None;
3746 return resultobj;
3747 fail:
3748 return NULL;
3749 }
3750
3751
3752 static PyObject *_wrap_ScrolledWindow_CalcScrollInc(PyObject *, PyObject *args, PyObject *kwargs) {
3753 PyObject *resultobj;
3754 wxScrolledWindow *arg1 = (wxScrolledWindow *) 0 ;
3755 wxScrollWinEvent *arg2 = 0 ;
3756 int result;
3757 PyObject * obj0 = 0 ;
3758 PyObject * obj1 = 0 ;
3759 char *kwnames[] = {
3760 (char *) "self",(char *) "event", NULL
3761 };
3762
3763 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:ScrolledWindow_CalcScrollInc",kwnames,&obj0,&obj1)) goto fail;
3764 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxScrolledWindow, SWIG_POINTER_EXCEPTION | 0);
3765 if (SWIG_arg_fail(1)) SWIG_fail;
3766 {
3767 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxScrollWinEvent, SWIG_POINTER_EXCEPTION | 0);
3768 if (SWIG_arg_fail(2)) SWIG_fail;
3769 if (arg2 == NULL) {
3770 SWIG_null_ref("wxScrollWinEvent");
3771 }
3772 if (SWIG_arg_fail(2)) SWIG_fail;
3773 }
3774 {
3775 PyThreadState* __tstate = wxPyBeginAllowThreads();
3776 result = (int)(arg1)->CalcScrollInc(*arg2);
3777
3778 wxPyEndAllowThreads(__tstate);
3779 if (PyErr_Occurred()) SWIG_fail;
3780 }
3781 {
3782 resultobj = SWIG_From_int((int)(result));
3783 }
3784 return resultobj;
3785 fail:
3786 return NULL;
3787 }
3788
3789
3790 static PyObject *_wrap_ScrolledWindow_SetTargetWindow(PyObject *, PyObject *args, PyObject *kwargs) {
3791 PyObject *resultobj;
3792 wxScrolledWindow *arg1 = (wxScrolledWindow *) 0 ;
3793 wxWindow *arg2 = (wxWindow *) 0 ;
3794 PyObject * obj0 = 0 ;
3795 PyObject * obj1 = 0 ;
3796 char *kwnames[] = {
3797 (char *) "self",(char *) "target", NULL
3798 };
3799
3800 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:ScrolledWindow_SetTargetWindow",kwnames,&obj0,&obj1)) goto fail;
3801 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxScrolledWindow, SWIG_POINTER_EXCEPTION | 0);
3802 if (SWIG_arg_fail(1)) SWIG_fail;
3803 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
3804 if (SWIG_arg_fail(2)) SWIG_fail;
3805 {
3806 PyThreadState* __tstate = wxPyBeginAllowThreads();
3807 (arg1)->SetTargetWindow(arg2);
3808
3809 wxPyEndAllowThreads(__tstate);
3810 if (PyErr_Occurred()) SWIG_fail;
3811 }
3812 Py_INCREF(Py_None); resultobj = Py_None;
3813 return resultobj;
3814 fail:
3815 return NULL;
3816 }
3817
3818
3819 static PyObject *_wrap_ScrolledWindow_GetTargetWindow(PyObject *, PyObject *args, PyObject *kwargs) {
3820 PyObject *resultobj;
3821 wxScrolledWindow *arg1 = (wxScrolledWindow *) 0 ;
3822 wxWindow *result;
3823 PyObject * obj0 = 0 ;
3824 char *kwnames[] = {
3825 (char *) "self", NULL
3826 };
3827
3828 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:ScrolledWindow_GetTargetWindow",kwnames,&obj0)) goto fail;
3829 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxScrolledWindow, SWIG_POINTER_EXCEPTION | 0);
3830 if (SWIG_arg_fail(1)) SWIG_fail;
3831 {
3832 PyThreadState* __tstate = wxPyBeginAllowThreads();
3833 result = (wxWindow *)((wxScrolledWindow const *)arg1)->GetTargetWindow();
3834
3835 wxPyEndAllowThreads(__tstate);
3836 if (PyErr_Occurred()) SWIG_fail;
3837 }
3838 {
3839 resultobj = wxPyMake_wxObject(result, 0);
3840 }
3841 return resultobj;
3842 fail:
3843 return NULL;
3844 }
3845
3846
3847 static PyObject *_wrap_ScrolledWindow_DoPrepareDC(PyObject *, PyObject *args, PyObject *kwargs) {
3848 PyObject *resultobj;
3849 wxScrolledWindow *arg1 = (wxScrolledWindow *) 0 ;
3850 wxDC *arg2 = 0 ;
3851 PyObject * obj0 = 0 ;
3852 PyObject * obj1 = 0 ;
3853 char *kwnames[] = {
3854 (char *) "self",(char *) "dc", NULL
3855 };
3856
3857 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:ScrolledWindow_DoPrepareDC",kwnames,&obj0,&obj1)) goto fail;
3858 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxScrolledWindow, SWIG_POINTER_EXCEPTION | 0);
3859 if (SWIG_arg_fail(1)) SWIG_fail;
3860 {
3861 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxDC, SWIG_POINTER_EXCEPTION | 0);
3862 if (SWIG_arg_fail(2)) SWIG_fail;
3863 if (arg2 == NULL) {
3864 SWIG_null_ref("wxDC");
3865 }
3866 if (SWIG_arg_fail(2)) SWIG_fail;
3867 }
3868 {
3869 PyThreadState* __tstate = wxPyBeginAllowThreads();
3870 (arg1)->DoPrepareDC(*arg2);
3871
3872 wxPyEndAllowThreads(__tstate);
3873 if (PyErr_Occurred()) SWIG_fail;
3874 }
3875 Py_INCREF(Py_None); resultobj = Py_None;
3876 return resultobj;
3877 fail:
3878 return NULL;
3879 }
3880
3881
3882 static PyObject *_wrap_ScrolledWindow_GetClassDefaultAttributes(PyObject *, PyObject *args, PyObject *kwargs) {
3883 PyObject *resultobj;
3884 wxWindowVariant arg1 = (wxWindowVariant) wxWINDOW_VARIANT_NORMAL ;
3885 wxVisualAttributes result;
3886 PyObject * obj0 = 0 ;
3887 char *kwnames[] = {
3888 (char *) "variant", NULL
3889 };
3890
3891 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"|O:ScrolledWindow_GetClassDefaultAttributes",kwnames,&obj0)) goto fail;
3892 if (obj0) {
3893 {
3894 arg1 = (wxWindowVariant)(SWIG_As_int(obj0));
3895 if (SWIG_arg_fail(1)) SWIG_fail;
3896 }
3897 }
3898 {
3899 if (!wxPyCheckForApp()) SWIG_fail;
3900 PyThreadState* __tstate = wxPyBeginAllowThreads();
3901 result = wxScrolledWindow::GetClassDefaultAttributes((wxWindowVariant )arg1);
3902
3903 wxPyEndAllowThreads(__tstate);
3904 if (PyErr_Occurred()) SWIG_fail;
3905 }
3906 {
3907 wxVisualAttributes * resultptr;
3908 resultptr = new wxVisualAttributes((wxVisualAttributes &)(result));
3909 resultobj = SWIG_NewPointerObj((void *)(resultptr), SWIGTYPE_p_wxVisualAttributes, 1);
3910 }
3911 return resultobj;
3912 fail:
3913 return NULL;
3914 }
3915
3916
3917 static PyObject * ScrolledWindow_swigregister(PyObject *, PyObject *args) {
3918 PyObject *obj;
3919 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
3920 SWIG_TypeClientData(SWIGTYPE_p_wxScrolledWindow, obj);
3921 Py_INCREF(obj);
3922 return Py_BuildValue((char *)"");
3923 }
3924 static int _wrap_FrameNameStr_set(PyObject *) {
3925 PyErr_SetString(PyExc_TypeError,"Variable FrameNameStr is read-only.");
3926 return 1;
3927 }
3928
3929
3930 static PyObject *_wrap_FrameNameStr_get(void) {
3931 PyObject *pyobj;
3932
3933 {
3934 #if wxUSE_UNICODE
3935 pyobj = PyUnicode_FromWideChar((&wxPyFrameNameStr)->c_str(), (&wxPyFrameNameStr)->Len());
3936 #else
3937 pyobj = PyString_FromStringAndSize((&wxPyFrameNameStr)->c_str(), (&wxPyFrameNameStr)->Len());
3938 #endif
3939 }
3940 return pyobj;
3941 }
3942
3943
3944 static int _wrap_DialogNameStr_set(PyObject *) {
3945 PyErr_SetString(PyExc_TypeError,"Variable DialogNameStr is read-only.");
3946 return 1;
3947 }
3948
3949
3950 static PyObject *_wrap_DialogNameStr_get(void) {
3951 PyObject *pyobj;
3952
3953 {
3954 #if wxUSE_UNICODE
3955 pyobj = PyUnicode_FromWideChar((&wxPyDialogNameStr)->c_str(), (&wxPyDialogNameStr)->Len());
3956 #else
3957 pyobj = PyString_FromStringAndSize((&wxPyDialogNameStr)->c_str(), (&wxPyDialogNameStr)->Len());
3958 #endif
3959 }
3960 return pyobj;
3961 }
3962
3963
3964 static int _wrap_StatusLineNameStr_set(PyObject *) {
3965 PyErr_SetString(PyExc_TypeError,"Variable StatusLineNameStr is read-only.");
3966 return 1;
3967 }
3968
3969
3970 static PyObject *_wrap_StatusLineNameStr_get(void) {
3971 PyObject *pyobj;
3972
3973 {
3974 #if wxUSE_UNICODE
3975 pyobj = PyUnicode_FromWideChar((&wxPyStatusLineNameStr)->c_str(), (&wxPyStatusLineNameStr)->Len());
3976 #else
3977 pyobj = PyString_FromStringAndSize((&wxPyStatusLineNameStr)->c_str(), (&wxPyStatusLineNameStr)->Len());
3978 #endif
3979 }
3980 return pyobj;
3981 }
3982
3983
3984 static int _wrap_ToolBarNameStr_set(PyObject *) {
3985 PyErr_SetString(PyExc_TypeError,"Variable ToolBarNameStr is read-only.");
3986 return 1;
3987 }
3988
3989
3990 static PyObject *_wrap_ToolBarNameStr_get(void) {
3991 PyObject *pyobj;
3992
3993 {
3994 #if wxUSE_UNICODE
3995 pyobj = PyUnicode_FromWideChar((&wxPyToolBarNameStr)->c_str(), (&wxPyToolBarNameStr)->Len());
3996 #else
3997 pyobj = PyString_FromStringAndSize((&wxPyToolBarNameStr)->c_str(), (&wxPyToolBarNameStr)->Len());
3998 #endif
3999 }
4000 return pyobj;
4001 }
4002
4003
4004 static PyObject *_wrap_TopLevelWindow_Maximize(PyObject *, PyObject *args, PyObject *kwargs) {
4005 PyObject *resultobj;
4006 wxTopLevelWindow *arg1 = (wxTopLevelWindow *) 0 ;
4007 bool arg2 = (bool) true ;
4008 PyObject * obj0 = 0 ;
4009 PyObject * obj1 = 0 ;
4010 char *kwnames[] = {
4011 (char *) "self",(char *) "maximize", NULL
4012 };
4013
4014 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:TopLevelWindow_Maximize",kwnames,&obj0,&obj1)) goto fail;
4015 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxTopLevelWindow, SWIG_POINTER_EXCEPTION | 0);
4016 if (SWIG_arg_fail(1)) SWIG_fail;
4017 if (obj1) {
4018 {
4019 arg2 = (bool)(SWIG_As_bool(obj1));
4020 if (SWIG_arg_fail(2)) SWIG_fail;
4021 }
4022 }
4023 {
4024 PyThreadState* __tstate = wxPyBeginAllowThreads();
4025 (arg1)->Maximize(arg2);
4026
4027 wxPyEndAllowThreads(__tstate);
4028 if (PyErr_Occurred()) SWIG_fail;
4029 }
4030 Py_INCREF(Py_None); resultobj = Py_None;
4031 return resultobj;
4032 fail:
4033 return NULL;
4034 }
4035
4036
4037 static PyObject *_wrap_TopLevelWindow_Restore(PyObject *, PyObject *args, PyObject *kwargs) {
4038 PyObject *resultobj;
4039 wxTopLevelWindow *arg1 = (wxTopLevelWindow *) 0 ;
4040 PyObject * obj0 = 0 ;
4041 char *kwnames[] = {
4042 (char *) "self", NULL
4043 };
4044
4045 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:TopLevelWindow_Restore",kwnames,&obj0)) goto fail;
4046 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxTopLevelWindow, SWIG_POINTER_EXCEPTION | 0);
4047 if (SWIG_arg_fail(1)) SWIG_fail;
4048 {
4049 PyThreadState* __tstate = wxPyBeginAllowThreads();
4050 (arg1)->Restore();
4051
4052 wxPyEndAllowThreads(__tstate);
4053 if (PyErr_Occurred()) SWIG_fail;
4054 }
4055 Py_INCREF(Py_None); resultobj = Py_None;
4056 return resultobj;
4057 fail:
4058 return NULL;
4059 }
4060
4061
4062 static PyObject *_wrap_TopLevelWindow_Iconize(PyObject *, PyObject *args, PyObject *kwargs) {
4063 PyObject *resultobj;
4064 wxTopLevelWindow *arg1 = (wxTopLevelWindow *) 0 ;
4065 bool arg2 = (bool) true ;
4066 PyObject * obj0 = 0 ;
4067 PyObject * obj1 = 0 ;
4068 char *kwnames[] = {
4069 (char *) "self",(char *) "iconize", NULL
4070 };
4071
4072 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:TopLevelWindow_Iconize",kwnames,&obj0,&obj1)) goto fail;
4073 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxTopLevelWindow, SWIG_POINTER_EXCEPTION | 0);
4074 if (SWIG_arg_fail(1)) SWIG_fail;
4075 if (obj1) {
4076 {
4077 arg2 = (bool)(SWIG_As_bool(obj1));
4078 if (SWIG_arg_fail(2)) SWIG_fail;
4079 }
4080 }
4081 {
4082 PyThreadState* __tstate = wxPyBeginAllowThreads();
4083 (arg1)->Iconize(arg2);
4084
4085 wxPyEndAllowThreads(__tstate);
4086 if (PyErr_Occurred()) SWIG_fail;
4087 }
4088 Py_INCREF(Py_None); resultobj = Py_None;
4089 return resultobj;
4090 fail:
4091 return NULL;
4092 }
4093
4094
4095 static PyObject *_wrap_TopLevelWindow_IsMaximized(PyObject *, PyObject *args, PyObject *kwargs) {
4096 PyObject *resultobj;
4097 wxTopLevelWindow *arg1 = (wxTopLevelWindow *) 0 ;
4098 bool result;
4099 PyObject * obj0 = 0 ;
4100 char *kwnames[] = {
4101 (char *) "self", NULL
4102 };
4103
4104 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:TopLevelWindow_IsMaximized",kwnames,&obj0)) goto fail;
4105 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxTopLevelWindow, SWIG_POINTER_EXCEPTION | 0);
4106 if (SWIG_arg_fail(1)) SWIG_fail;
4107 {
4108 PyThreadState* __tstate = wxPyBeginAllowThreads();
4109 result = (bool)((wxTopLevelWindow const *)arg1)->IsMaximized();
4110
4111 wxPyEndAllowThreads(__tstate);
4112 if (PyErr_Occurred()) SWIG_fail;
4113 }
4114 {
4115 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
4116 }
4117 return resultobj;
4118 fail:
4119 return NULL;
4120 }
4121
4122
4123 static PyObject *_wrap_TopLevelWindow_IsIconized(PyObject *, PyObject *args, PyObject *kwargs) {
4124 PyObject *resultobj;
4125 wxTopLevelWindow *arg1 = (wxTopLevelWindow *) 0 ;
4126 bool result;
4127 PyObject * obj0 = 0 ;
4128 char *kwnames[] = {
4129 (char *) "self", NULL
4130 };
4131
4132 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:TopLevelWindow_IsIconized",kwnames,&obj0)) goto fail;
4133 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxTopLevelWindow, SWIG_POINTER_EXCEPTION | 0);
4134 if (SWIG_arg_fail(1)) SWIG_fail;
4135 {
4136 PyThreadState* __tstate = wxPyBeginAllowThreads();
4137 result = (bool)((wxTopLevelWindow const *)arg1)->IsIconized();
4138
4139 wxPyEndAllowThreads(__tstate);
4140 if (PyErr_Occurred()) SWIG_fail;
4141 }
4142 {
4143 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
4144 }
4145 return resultobj;
4146 fail:
4147 return NULL;
4148 }
4149
4150
4151 static PyObject *_wrap_TopLevelWindow_GetIcon(PyObject *, PyObject *args, PyObject *kwargs) {
4152 PyObject *resultobj;
4153 wxTopLevelWindow *arg1 = (wxTopLevelWindow *) 0 ;
4154 wxIcon result;
4155 PyObject * obj0 = 0 ;
4156 char *kwnames[] = {
4157 (char *) "self", NULL
4158 };
4159
4160 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:TopLevelWindow_GetIcon",kwnames,&obj0)) goto fail;
4161 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxTopLevelWindow, SWIG_POINTER_EXCEPTION | 0);
4162 if (SWIG_arg_fail(1)) SWIG_fail;
4163 {
4164 PyThreadState* __tstate = wxPyBeginAllowThreads();
4165 result = ((wxTopLevelWindow const *)arg1)->GetIcon();
4166
4167 wxPyEndAllowThreads(__tstate);
4168 if (PyErr_Occurred()) SWIG_fail;
4169 }
4170 {
4171 wxIcon * resultptr;
4172 resultptr = new wxIcon((wxIcon &)(result));
4173 resultobj = SWIG_NewPointerObj((void *)(resultptr), SWIGTYPE_p_wxIcon, 1);
4174 }
4175 return resultobj;
4176 fail:
4177 return NULL;
4178 }
4179
4180
4181 static PyObject *_wrap_TopLevelWindow_SetIcon(PyObject *, PyObject *args, PyObject *kwargs) {
4182 PyObject *resultobj;
4183 wxTopLevelWindow *arg1 = (wxTopLevelWindow *) 0 ;
4184 wxIcon *arg2 = 0 ;
4185 PyObject * obj0 = 0 ;
4186 PyObject * obj1 = 0 ;
4187 char *kwnames[] = {
4188 (char *) "self",(char *) "icon", NULL
4189 };
4190
4191 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:TopLevelWindow_SetIcon",kwnames,&obj0,&obj1)) goto fail;
4192 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxTopLevelWindow, SWIG_POINTER_EXCEPTION | 0);
4193 if (SWIG_arg_fail(1)) SWIG_fail;
4194 {
4195 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxIcon, SWIG_POINTER_EXCEPTION | 0);
4196 if (SWIG_arg_fail(2)) SWIG_fail;
4197 if (arg2 == NULL) {
4198 SWIG_null_ref("wxIcon");
4199 }
4200 if (SWIG_arg_fail(2)) SWIG_fail;
4201 }
4202 {
4203 PyThreadState* __tstate = wxPyBeginAllowThreads();
4204 (arg1)->SetIcon((wxIcon const &)*arg2);
4205
4206 wxPyEndAllowThreads(__tstate);
4207 if (PyErr_Occurred()) SWIG_fail;
4208 }
4209 Py_INCREF(Py_None); resultobj = Py_None;
4210 return resultobj;
4211 fail:
4212 return NULL;
4213 }
4214
4215
4216 static PyObject *_wrap_TopLevelWindow_SetIcons(PyObject *, PyObject *args, PyObject *kwargs) {
4217 PyObject *resultobj;
4218 wxTopLevelWindow *arg1 = (wxTopLevelWindow *) 0 ;
4219 wxIconBundle *arg2 = 0 ;
4220 PyObject * obj0 = 0 ;
4221 PyObject * obj1 = 0 ;
4222 char *kwnames[] = {
4223 (char *) "self",(char *) "icons", NULL
4224 };
4225
4226 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:TopLevelWindow_SetIcons",kwnames,&obj0,&obj1)) goto fail;
4227 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxTopLevelWindow, SWIG_POINTER_EXCEPTION | 0);
4228 if (SWIG_arg_fail(1)) SWIG_fail;
4229 {
4230 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxIconBundle, SWIG_POINTER_EXCEPTION | 0);
4231 if (SWIG_arg_fail(2)) SWIG_fail;
4232 if (arg2 == NULL) {
4233 SWIG_null_ref("wxIconBundle");
4234 }
4235 if (SWIG_arg_fail(2)) SWIG_fail;
4236 }
4237 {
4238 PyThreadState* __tstate = wxPyBeginAllowThreads();
4239 (arg1)->SetIcons((wxIconBundle const &)*arg2);
4240
4241 wxPyEndAllowThreads(__tstate);
4242 if (PyErr_Occurred()) SWIG_fail;
4243 }
4244 Py_INCREF(Py_None); resultobj = Py_None;
4245 return resultobj;
4246 fail:
4247 return NULL;
4248 }
4249
4250
4251 static PyObject *_wrap_TopLevelWindow_ShowFullScreen(PyObject *, PyObject *args, PyObject *kwargs) {
4252 PyObject *resultobj;
4253 wxTopLevelWindow *arg1 = (wxTopLevelWindow *) 0 ;
4254 bool arg2 ;
4255 long arg3 = (long) wxFULLSCREEN_ALL ;
4256 bool result;
4257 PyObject * obj0 = 0 ;
4258 PyObject * obj1 = 0 ;
4259 PyObject * obj2 = 0 ;
4260 char *kwnames[] = {
4261 (char *) "self",(char *) "show",(char *) "style", NULL
4262 };
4263
4264 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|O:TopLevelWindow_ShowFullScreen",kwnames,&obj0,&obj1,&obj2)) goto fail;
4265 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxTopLevelWindow, SWIG_POINTER_EXCEPTION | 0);
4266 if (SWIG_arg_fail(1)) SWIG_fail;
4267 {
4268 arg2 = (bool)(SWIG_As_bool(obj1));
4269 if (SWIG_arg_fail(2)) SWIG_fail;
4270 }
4271 if (obj2) {
4272 {
4273 arg3 = (long)(SWIG_As_long(obj2));
4274 if (SWIG_arg_fail(3)) SWIG_fail;
4275 }
4276 }
4277 {
4278 PyThreadState* __tstate = wxPyBeginAllowThreads();
4279 result = (bool)(arg1)->ShowFullScreen(arg2,arg3);
4280
4281 wxPyEndAllowThreads(__tstate);
4282 if (PyErr_Occurred()) SWIG_fail;
4283 }
4284 {
4285 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
4286 }
4287 return resultobj;
4288 fail:
4289 return NULL;
4290 }
4291
4292
4293 static PyObject *_wrap_TopLevelWindow_IsFullScreen(PyObject *, PyObject *args, PyObject *kwargs) {
4294 PyObject *resultobj;
4295 wxTopLevelWindow *arg1 = (wxTopLevelWindow *) 0 ;
4296 bool result;
4297 PyObject * obj0 = 0 ;
4298 char *kwnames[] = {
4299 (char *) "self", NULL
4300 };
4301
4302 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:TopLevelWindow_IsFullScreen",kwnames,&obj0)) goto fail;
4303 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxTopLevelWindow, SWIG_POINTER_EXCEPTION | 0);
4304 if (SWIG_arg_fail(1)) SWIG_fail;
4305 {
4306 PyThreadState* __tstate = wxPyBeginAllowThreads();
4307 result = (bool)((wxTopLevelWindow const *)arg1)->IsFullScreen();
4308
4309 wxPyEndAllowThreads(__tstate);
4310 if (PyErr_Occurred()) SWIG_fail;
4311 }
4312 {
4313 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
4314 }
4315 return resultobj;
4316 fail:
4317 return NULL;
4318 }
4319
4320
4321 static PyObject *_wrap_TopLevelWindow_SetTitle(PyObject *, PyObject *args, PyObject *kwargs) {
4322 PyObject *resultobj;
4323 wxTopLevelWindow *arg1 = (wxTopLevelWindow *) 0 ;
4324 wxString *arg2 = 0 ;
4325 bool temp2 = false ;
4326 PyObject * obj0 = 0 ;
4327 PyObject * obj1 = 0 ;
4328 char *kwnames[] = {
4329 (char *) "self",(char *) "title", NULL
4330 };
4331
4332 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:TopLevelWindow_SetTitle",kwnames,&obj0,&obj1)) goto fail;
4333 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxTopLevelWindow, SWIG_POINTER_EXCEPTION | 0);
4334 if (SWIG_arg_fail(1)) SWIG_fail;
4335 {
4336 arg2 = wxString_in_helper(obj1);
4337 if (arg2 == NULL) SWIG_fail;
4338 temp2 = true;
4339 }
4340 {
4341 PyThreadState* __tstate = wxPyBeginAllowThreads();
4342 (arg1)->SetTitle((wxString const &)*arg2);
4343
4344 wxPyEndAllowThreads(__tstate);
4345 if (PyErr_Occurred()) SWIG_fail;
4346 }
4347 Py_INCREF(Py_None); resultobj = Py_None;
4348 {
4349 if (temp2)
4350 delete arg2;
4351 }
4352 return resultobj;
4353 fail:
4354 {
4355 if (temp2)
4356 delete arg2;
4357 }
4358 return NULL;
4359 }
4360
4361
4362 static PyObject *_wrap_TopLevelWindow_GetTitle(PyObject *, PyObject *args, PyObject *kwargs) {
4363 PyObject *resultobj;
4364 wxTopLevelWindow *arg1 = (wxTopLevelWindow *) 0 ;
4365 wxString result;
4366 PyObject * obj0 = 0 ;
4367 char *kwnames[] = {
4368 (char *) "self", NULL
4369 };
4370
4371 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:TopLevelWindow_GetTitle",kwnames,&obj0)) goto fail;
4372 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxTopLevelWindow, SWIG_POINTER_EXCEPTION | 0);
4373 if (SWIG_arg_fail(1)) SWIG_fail;
4374 {
4375 PyThreadState* __tstate = wxPyBeginAllowThreads();
4376 result = ((wxTopLevelWindow const *)arg1)->GetTitle();
4377
4378 wxPyEndAllowThreads(__tstate);
4379 if (PyErr_Occurred()) SWIG_fail;
4380 }
4381 {
4382 #if wxUSE_UNICODE
4383 resultobj = PyUnicode_FromWideChar((&result)->c_str(), (&result)->Len());
4384 #else
4385 resultobj = PyString_FromStringAndSize((&result)->c_str(), (&result)->Len());
4386 #endif
4387 }
4388 return resultobj;
4389 fail:
4390 return NULL;
4391 }
4392
4393
4394 static PyObject *_wrap_TopLevelWindow_SetShape(PyObject *, PyObject *args, PyObject *kwargs) {
4395 PyObject *resultobj;
4396 wxTopLevelWindow *arg1 = (wxTopLevelWindow *) 0 ;
4397 wxRegion *arg2 = 0 ;
4398 bool result;
4399 PyObject * obj0 = 0 ;
4400 PyObject * obj1 = 0 ;
4401 char *kwnames[] = {
4402 (char *) "self",(char *) "region", NULL
4403 };
4404
4405 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:TopLevelWindow_SetShape",kwnames,&obj0,&obj1)) goto fail;
4406 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxTopLevelWindow, SWIG_POINTER_EXCEPTION | 0);
4407 if (SWIG_arg_fail(1)) SWIG_fail;
4408 {
4409 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxRegion, SWIG_POINTER_EXCEPTION | 0);
4410 if (SWIG_arg_fail(2)) SWIG_fail;
4411 if (arg2 == NULL) {
4412 SWIG_null_ref("wxRegion");
4413 }
4414 if (SWIG_arg_fail(2)) SWIG_fail;
4415 }
4416 {
4417 PyThreadState* __tstate = wxPyBeginAllowThreads();
4418 result = (bool)(arg1)->SetShape((wxRegion const &)*arg2);
4419
4420 wxPyEndAllowThreads(__tstate);
4421 if (PyErr_Occurred()) SWIG_fail;
4422 }
4423 {
4424 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
4425 }
4426 return resultobj;
4427 fail:
4428 return NULL;
4429 }
4430
4431
4432 static PyObject *_wrap_TopLevelWindow_RequestUserAttention(PyObject *, PyObject *args, PyObject *kwargs) {
4433 PyObject *resultobj;
4434 wxTopLevelWindow *arg1 = (wxTopLevelWindow *) 0 ;
4435 int arg2 = (int) wxUSER_ATTENTION_INFO ;
4436 PyObject * obj0 = 0 ;
4437 PyObject * obj1 = 0 ;
4438 char *kwnames[] = {
4439 (char *) "self",(char *) "flags", NULL
4440 };
4441
4442 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:TopLevelWindow_RequestUserAttention",kwnames,&obj0,&obj1)) goto fail;
4443 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxTopLevelWindow, SWIG_POINTER_EXCEPTION | 0);
4444 if (SWIG_arg_fail(1)) SWIG_fail;
4445 if (obj1) {
4446 {
4447 arg2 = (int)(SWIG_As_int(obj1));
4448 if (SWIG_arg_fail(2)) SWIG_fail;
4449 }
4450 }
4451 {
4452 PyThreadState* __tstate = wxPyBeginAllowThreads();
4453 (arg1)->RequestUserAttention(arg2);
4454
4455 wxPyEndAllowThreads(__tstate);
4456 if (PyErr_Occurred()) SWIG_fail;
4457 }
4458 Py_INCREF(Py_None); resultobj = Py_None;
4459 return resultobj;
4460 fail:
4461 return NULL;
4462 }
4463
4464
4465 static PyObject *_wrap_TopLevelWindow_IsActive(PyObject *, PyObject *args, PyObject *kwargs) {
4466 PyObject *resultobj;
4467 wxTopLevelWindow *arg1 = (wxTopLevelWindow *) 0 ;
4468 bool result;
4469 PyObject * obj0 = 0 ;
4470 char *kwnames[] = {
4471 (char *) "self", NULL
4472 };
4473
4474 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:TopLevelWindow_IsActive",kwnames,&obj0)) goto fail;
4475 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxTopLevelWindow, SWIG_POINTER_EXCEPTION | 0);
4476 if (SWIG_arg_fail(1)) SWIG_fail;
4477 {
4478 PyThreadState* __tstate = wxPyBeginAllowThreads();
4479 result = (bool)(arg1)->IsActive();
4480
4481 wxPyEndAllowThreads(__tstate);
4482 if (PyErr_Occurred()) SWIG_fail;
4483 }
4484 {
4485 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
4486 }
4487 return resultobj;
4488 fail:
4489 return NULL;
4490 }
4491
4492
4493 static PyObject *_wrap_TopLevelWindow_MacSetMetalAppearance(PyObject *, PyObject *args, PyObject *kwargs) {
4494 PyObject *resultobj;
4495 wxTopLevelWindow *arg1 = (wxTopLevelWindow *) 0 ;
4496 bool arg2 ;
4497 PyObject * obj0 = 0 ;
4498 PyObject * obj1 = 0 ;
4499 char *kwnames[] = {
4500 (char *) "self",(char *) "on", NULL
4501 };
4502
4503 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:TopLevelWindow_MacSetMetalAppearance",kwnames,&obj0,&obj1)) goto fail;
4504 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxTopLevelWindow, SWIG_POINTER_EXCEPTION | 0);
4505 if (SWIG_arg_fail(1)) SWIG_fail;
4506 {
4507 arg2 = (bool)(SWIG_As_bool(obj1));
4508 if (SWIG_arg_fail(2)) SWIG_fail;
4509 }
4510 {
4511 PyThreadState* __tstate = wxPyBeginAllowThreads();
4512 wxTopLevelWindow_MacSetMetalAppearance(arg1,arg2);
4513
4514 wxPyEndAllowThreads(__tstate);
4515 if (PyErr_Occurred()) SWIG_fail;
4516 }
4517 Py_INCREF(Py_None); resultobj = Py_None;
4518 return resultobj;
4519 fail:
4520 return NULL;
4521 }
4522
4523
4524 static PyObject *_wrap_TopLevelWindow_MacGetMetalAppearance(PyObject *, PyObject *args, PyObject *kwargs) {
4525 PyObject *resultobj;
4526 wxTopLevelWindow *arg1 = (wxTopLevelWindow *) 0 ;
4527 bool result;
4528 PyObject * obj0 = 0 ;
4529 char *kwnames[] = {
4530 (char *) "self", NULL
4531 };
4532
4533 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:TopLevelWindow_MacGetMetalAppearance",kwnames,&obj0)) goto fail;
4534 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxTopLevelWindow, SWIG_POINTER_EXCEPTION | 0);
4535 if (SWIG_arg_fail(1)) SWIG_fail;
4536 {
4537 PyThreadState* __tstate = wxPyBeginAllowThreads();
4538 result = (bool)wxTopLevelWindow_MacGetMetalAppearance((wxTopLevelWindow const *)arg1);
4539
4540 wxPyEndAllowThreads(__tstate);
4541 if (PyErr_Occurred()) SWIG_fail;
4542 }
4543 {
4544 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
4545 }
4546 return resultobj;
4547 fail:
4548 return NULL;
4549 }
4550
4551
4552 static PyObject * TopLevelWindow_swigregister(PyObject *, PyObject *args) {
4553 PyObject *obj;
4554 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
4555 SWIG_TypeClientData(SWIGTYPE_p_wxTopLevelWindow, obj);
4556 Py_INCREF(obj);
4557 return Py_BuildValue((char *)"");
4558 }
4559 static PyObject *_wrap_new_Frame(PyObject *, PyObject *args, PyObject *kwargs) {
4560 PyObject *resultobj;
4561 wxWindow *arg1 = (wxWindow *) 0 ;
4562 int arg2 = (int) (int)-1 ;
4563 wxString const &arg3_defvalue = wxPyEmptyString ;
4564 wxString *arg3 = (wxString *) &arg3_defvalue ;
4565 wxPoint const &arg4_defvalue = wxDefaultPosition ;
4566 wxPoint *arg4 = (wxPoint *) &arg4_defvalue ;
4567 wxSize const &arg5_defvalue = wxDefaultSize ;
4568 wxSize *arg5 = (wxSize *) &arg5_defvalue ;
4569 long arg6 = (long) wxDEFAULT_FRAME_STYLE ;
4570 wxString const &arg7_defvalue = wxPyFrameNameStr ;
4571 wxString *arg7 = (wxString *) &arg7_defvalue ;
4572 wxFrame *result;
4573 bool temp3 = false ;
4574 wxPoint temp4 ;
4575 wxSize temp5 ;
4576 bool temp7 = false ;
4577 PyObject * obj0 = 0 ;
4578 PyObject * obj1 = 0 ;
4579 PyObject * obj2 = 0 ;
4580 PyObject * obj3 = 0 ;
4581 PyObject * obj4 = 0 ;
4582 PyObject * obj5 = 0 ;
4583 PyObject * obj6 = 0 ;
4584 char *kwnames[] = {
4585 (char *) "parent",(char *) "id",(char *) "title",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
4586 };
4587
4588 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|OOOOOO:new_Frame",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6)) goto fail;
4589 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
4590 if (SWIG_arg_fail(1)) SWIG_fail;
4591 if (obj1) {
4592 {
4593 arg2 = (int const)(SWIG_As_int(obj1));
4594 if (SWIG_arg_fail(2)) SWIG_fail;
4595 }
4596 }
4597 if (obj2) {
4598 {
4599 arg3 = wxString_in_helper(obj2);
4600 if (arg3 == NULL) SWIG_fail;
4601 temp3 = true;
4602 }
4603 }
4604 if (obj3) {
4605 {
4606 arg4 = &temp4;
4607 if ( ! wxPoint_helper(obj3, &arg4)) SWIG_fail;
4608 }
4609 }
4610 if (obj4) {
4611 {
4612 arg5 = &temp5;
4613 if ( ! wxSize_helper(obj4, &arg5)) SWIG_fail;
4614 }
4615 }
4616 if (obj5) {
4617 {
4618 arg6 = (long)(SWIG_As_long(obj5));
4619 if (SWIG_arg_fail(6)) SWIG_fail;
4620 }
4621 }
4622 if (obj6) {
4623 {
4624 arg7 = wxString_in_helper(obj6);
4625 if (arg7 == NULL) SWIG_fail;
4626 temp7 = true;
4627 }
4628 }
4629 {
4630 if (!wxPyCheckForApp()) SWIG_fail;
4631 PyThreadState* __tstate = wxPyBeginAllowThreads();
4632 result = (wxFrame *)new wxFrame(arg1,arg2,(wxString const &)*arg3,(wxPoint const &)*arg4,(wxSize const &)*arg5,arg6,(wxString const &)*arg7);
4633
4634 wxPyEndAllowThreads(__tstate);
4635 if (PyErr_Occurred()) SWIG_fail;
4636 }
4637 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxFrame, 1);
4638 {
4639 if (temp3)
4640 delete arg3;
4641 }
4642 {
4643 if (temp7)
4644 delete arg7;
4645 }
4646 return resultobj;
4647 fail:
4648 {
4649 if (temp3)
4650 delete arg3;
4651 }
4652 {
4653 if (temp7)
4654 delete arg7;
4655 }
4656 return NULL;
4657 }
4658
4659
4660 static PyObject *_wrap_new_PreFrame(PyObject *, PyObject *args, PyObject *kwargs) {
4661 PyObject *resultobj;
4662 wxFrame *result;
4663 char *kwnames[] = {
4664 NULL
4665 };
4666
4667 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":new_PreFrame",kwnames)) goto fail;
4668 {
4669 if (!wxPyCheckForApp()) SWIG_fail;
4670 PyThreadState* __tstate = wxPyBeginAllowThreads();
4671 result = (wxFrame *)new wxFrame();
4672
4673 wxPyEndAllowThreads(__tstate);
4674 if (PyErr_Occurred()) SWIG_fail;
4675 }
4676 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxFrame, 1);
4677 return resultobj;
4678 fail:
4679 return NULL;
4680 }
4681
4682
4683 static PyObject *_wrap_Frame_Create(PyObject *, PyObject *args, PyObject *kwargs) {
4684 PyObject *resultobj;
4685 wxFrame *arg1 = (wxFrame *) 0 ;
4686 wxWindow *arg2 = (wxWindow *) 0 ;
4687 int arg3 = (int) (int)-1 ;
4688 wxString const &arg4_defvalue = wxPyEmptyString ;
4689 wxString *arg4 = (wxString *) &arg4_defvalue ;
4690 wxPoint const &arg5_defvalue = wxDefaultPosition ;
4691 wxPoint *arg5 = (wxPoint *) &arg5_defvalue ;
4692 wxSize const &arg6_defvalue = wxDefaultSize ;
4693 wxSize *arg6 = (wxSize *) &arg6_defvalue ;
4694 long arg7 = (long) wxDEFAULT_FRAME_STYLE ;
4695 wxString const &arg8_defvalue = wxPyFrameNameStr ;
4696 wxString *arg8 = (wxString *) &arg8_defvalue ;
4697 bool result;
4698 bool temp4 = false ;
4699 wxPoint temp5 ;
4700 wxSize temp6 ;
4701 bool temp8 = false ;
4702 PyObject * obj0 = 0 ;
4703 PyObject * obj1 = 0 ;
4704 PyObject * obj2 = 0 ;
4705 PyObject * obj3 = 0 ;
4706 PyObject * obj4 = 0 ;
4707 PyObject * obj5 = 0 ;
4708 PyObject * obj6 = 0 ;
4709 PyObject * obj7 = 0 ;
4710 char *kwnames[] = {
4711 (char *) "self",(char *) "parent",(char *) "id",(char *) "title",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
4712 };
4713
4714 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|OOOOOO:Frame_Create",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6,&obj7)) goto fail;
4715 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFrame, SWIG_POINTER_EXCEPTION | 0);
4716 if (SWIG_arg_fail(1)) SWIG_fail;
4717 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
4718 if (SWIG_arg_fail(2)) SWIG_fail;
4719 if (obj2) {
4720 {
4721 arg3 = (int const)(SWIG_As_int(obj2));
4722 if (SWIG_arg_fail(3)) SWIG_fail;
4723 }
4724 }
4725 if (obj3) {
4726 {
4727 arg4 = wxString_in_helper(obj3);
4728 if (arg4 == NULL) SWIG_fail;
4729 temp4 = true;
4730 }
4731 }
4732 if (obj4) {
4733 {
4734 arg5 = &temp5;
4735 if ( ! wxPoint_helper(obj4, &arg5)) SWIG_fail;
4736 }
4737 }
4738 if (obj5) {
4739 {
4740 arg6 = &temp6;
4741 if ( ! wxSize_helper(obj5, &arg6)) SWIG_fail;
4742 }
4743 }
4744 if (obj6) {
4745 {
4746 arg7 = (long)(SWIG_As_long(obj6));
4747 if (SWIG_arg_fail(7)) SWIG_fail;
4748 }
4749 }
4750 if (obj7) {
4751 {
4752 arg8 = wxString_in_helper(obj7);
4753 if (arg8 == NULL) SWIG_fail;
4754 temp8 = true;
4755 }
4756 }
4757 {
4758 PyThreadState* __tstate = wxPyBeginAllowThreads();
4759 result = (bool)(arg1)->Create(arg2,arg3,(wxString const &)*arg4,(wxPoint const &)*arg5,(wxSize const &)*arg6,arg7,(wxString const &)*arg8);
4760
4761 wxPyEndAllowThreads(__tstate);
4762 if (PyErr_Occurred()) SWIG_fail;
4763 }
4764 {
4765 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
4766 }
4767 {
4768 if (temp4)
4769 delete arg4;
4770 }
4771 {
4772 if (temp8)
4773 delete arg8;
4774 }
4775 return resultobj;
4776 fail:
4777 {
4778 if (temp4)
4779 delete arg4;
4780 }
4781 {
4782 if (temp8)
4783 delete arg8;
4784 }
4785 return NULL;
4786 }
4787
4788
4789 static PyObject *_wrap_Frame_GetClientAreaOrigin(PyObject *, PyObject *args, PyObject *kwargs) {
4790 PyObject *resultobj;
4791 wxFrame *arg1 = (wxFrame *) 0 ;
4792 wxPoint result;
4793 PyObject * obj0 = 0 ;
4794 char *kwnames[] = {
4795 (char *) "self", NULL
4796 };
4797
4798 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Frame_GetClientAreaOrigin",kwnames,&obj0)) goto fail;
4799 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFrame, SWIG_POINTER_EXCEPTION | 0);
4800 if (SWIG_arg_fail(1)) SWIG_fail;
4801 {
4802 PyThreadState* __tstate = wxPyBeginAllowThreads();
4803 result = ((wxFrame const *)arg1)->GetClientAreaOrigin();
4804
4805 wxPyEndAllowThreads(__tstate);
4806 if (PyErr_Occurred()) SWIG_fail;
4807 }
4808 {
4809 wxPoint * resultptr;
4810 resultptr = new wxPoint((wxPoint &)(result));
4811 resultobj = SWIG_NewPointerObj((void *)(resultptr), SWIGTYPE_p_wxPoint, 1);
4812 }
4813 return resultobj;
4814 fail:
4815 return NULL;
4816 }
4817
4818
4819 static PyObject *_wrap_Frame_SendSizeEvent(PyObject *, PyObject *args, PyObject *kwargs) {
4820 PyObject *resultobj;
4821 wxFrame *arg1 = (wxFrame *) 0 ;
4822 PyObject * obj0 = 0 ;
4823 char *kwnames[] = {
4824 (char *) "self", NULL
4825 };
4826
4827 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Frame_SendSizeEvent",kwnames,&obj0)) goto fail;
4828 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFrame, SWIG_POINTER_EXCEPTION | 0);
4829 if (SWIG_arg_fail(1)) SWIG_fail;
4830 {
4831 PyThreadState* __tstate = wxPyBeginAllowThreads();
4832 (arg1)->SendSizeEvent();
4833
4834 wxPyEndAllowThreads(__tstate);
4835 if (PyErr_Occurred()) SWIG_fail;
4836 }
4837 Py_INCREF(Py_None); resultobj = Py_None;
4838 return resultobj;
4839 fail:
4840 return NULL;
4841 }
4842
4843
4844 static PyObject *_wrap_Frame_SetMenuBar(PyObject *, PyObject *args, PyObject *kwargs) {
4845 PyObject *resultobj;
4846 wxFrame *arg1 = (wxFrame *) 0 ;
4847 wxMenuBar *arg2 = (wxMenuBar *) 0 ;
4848 PyObject * obj0 = 0 ;
4849 PyObject * obj1 = 0 ;
4850 char *kwnames[] = {
4851 (char *) "self",(char *) "menubar", NULL
4852 };
4853
4854 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Frame_SetMenuBar",kwnames,&obj0,&obj1)) goto fail;
4855 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFrame, SWIG_POINTER_EXCEPTION | 0);
4856 if (SWIG_arg_fail(1)) SWIG_fail;
4857 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxMenuBar, SWIG_POINTER_EXCEPTION | 0);
4858 if (SWIG_arg_fail(2)) SWIG_fail;
4859 {
4860 PyThreadState* __tstate = wxPyBeginAllowThreads();
4861 (arg1)->SetMenuBar(arg2);
4862
4863 wxPyEndAllowThreads(__tstate);
4864 if (PyErr_Occurred()) SWIG_fail;
4865 }
4866 Py_INCREF(Py_None); resultobj = Py_None;
4867 return resultobj;
4868 fail:
4869 return NULL;
4870 }
4871
4872
4873 static PyObject *_wrap_Frame_GetMenuBar(PyObject *, PyObject *args, PyObject *kwargs) {
4874 PyObject *resultobj;
4875 wxFrame *arg1 = (wxFrame *) 0 ;
4876 wxMenuBar *result;
4877 PyObject * obj0 = 0 ;
4878 char *kwnames[] = {
4879 (char *) "self", NULL
4880 };
4881
4882 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Frame_GetMenuBar",kwnames,&obj0)) goto fail;
4883 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFrame, SWIG_POINTER_EXCEPTION | 0);
4884 if (SWIG_arg_fail(1)) SWIG_fail;
4885 {
4886 PyThreadState* __tstate = wxPyBeginAllowThreads();
4887 result = (wxMenuBar *)((wxFrame const *)arg1)->GetMenuBar();
4888
4889 wxPyEndAllowThreads(__tstate);
4890 if (PyErr_Occurred()) SWIG_fail;
4891 }
4892 {
4893 resultobj = wxPyMake_wxObject(result, 0);
4894 }
4895 return resultobj;
4896 fail:
4897 return NULL;
4898 }
4899
4900
4901 static PyObject *_wrap_Frame_ProcessCommand(PyObject *, PyObject *args, PyObject *kwargs) {
4902 PyObject *resultobj;
4903 wxFrame *arg1 = (wxFrame *) 0 ;
4904 int arg2 ;
4905 bool result;
4906 PyObject * obj0 = 0 ;
4907 PyObject * obj1 = 0 ;
4908 char *kwnames[] = {
4909 (char *) "self",(char *) "winid", NULL
4910 };
4911
4912 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Frame_ProcessCommand",kwnames,&obj0,&obj1)) 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 arg2 = (int)(SWIG_As_int(obj1));
4917 if (SWIG_arg_fail(2)) SWIG_fail;
4918 }
4919 {
4920 PyThreadState* __tstate = wxPyBeginAllowThreads();
4921 result = (bool)(arg1)->ProcessCommand(arg2);
4922
4923 wxPyEndAllowThreads(__tstate);
4924 if (PyErr_Occurred()) SWIG_fail;
4925 }
4926 {
4927 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
4928 }
4929 return resultobj;
4930 fail:
4931 return NULL;
4932 }
4933
4934
4935 static PyObject *_wrap_Frame_CreateStatusBar(PyObject *, PyObject *args, PyObject *kwargs) {
4936 PyObject *resultobj;
4937 wxFrame *arg1 = (wxFrame *) 0 ;
4938 int arg2 = (int) 1 ;
4939 long arg3 = (long) wxST_SIZEGRIP|wxFULL_REPAINT_ON_RESIZE ;
4940 int arg4 = (int) 0 ;
4941 wxString const &arg5_defvalue = wxPyStatusLineNameStr ;
4942 wxString *arg5 = (wxString *) &arg5_defvalue ;
4943 wxStatusBar *result;
4944 bool temp5 = false ;
4945 PyObject * obj0 = 0 ;
4946 PyObject * obj1 = 0 ;
4947 PyObject * obj2 = 0 ;
4948 PyObject * obj3 = 0 ;
4949 PyObject * obj4 = 0 ;
4950 char *kwnames[] = {
4951 (char *) "self",(char *) "number",(char *) "style",(char *) "winid",(char *) "name", NULL
4952 };
4953
4954 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|OOOO:Frame_CreateStatusBar",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4)) goto fail;
4955 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFrame, SWIG_POINTER_EXCEPTION | 0);
4956 if (SWIG_arg_fail(1)) SWIG_fail;
4957 if (obj1) {
4958 {
4959 arg2 = (int)(SWIG_As_int(obj1));
4960 if (SWIG_arg_fail(2)) SWIG_fail;
4961 }
4962 }
4963 if (obj2) {
4964 {
4965 arg3 = (long)(SWIG_As_long(obj2));
4966 if (SWIG_arg_fail(3)) SWIG_fail;
4967 }
4968 }
4969 if (obj3) {
4970 {
4971 arg4 = (int)(SWIG_As_int(obj3));
4972 if (SWIG_arg_fail(4)) SWIG_fail;
4973 }
4974 }
4975 if (obj4) {
4976 {
4977 arg5 = wxString_in_helper(obj4);
4978 if (arg5 == NULL) SWIG_fail;
4979 temp5 = true;
4980 }
4981 }
4982 {
4983 PyThreadState* __tstate = wxPyBeginAllowThreads();
4984 result = (wxStatusBar *)(arg1)->CreateStatusBar(arg2,arg3,arg4,(wxString const &)*arg5);
4985
4986 wxPyEndAllowThreads(__tstate);
4987 if (PyErr_Occurred()) SWIG_fail;
4988 }
4989 {
4990 resultobj = wxPyMake_wxObject(result, 0);
4991 }
4992 {
4993 if (temp5)
4994 delete arg5;
4995 }
4996 return resultobj;
4997 fail:
4998 {
4999 if (temp5)
5000 delete arg5;
5001 }
5002 return NULL;
5003 }
5004
5005
5006 static PyObject *_wrap_Frame_GetStatusBar(PyObject *, PyObject *args, PyObject *kwargs) {
5007 PyObject *resultobj;
5008 wxFrame *arg1 = (wxFrame *) 0 ;
5009 wxStatusBar *result;
5010 PyObject * obj0 = 0 ;
5011 char *kwnames[] = {
5012 (char *) "self", NULL
5013 };
5014
5015 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Frame_GetStatusBar",kwnames,&obj0)) goto fail;
5016 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFrame, SWIG_POINTER_EXCEPTION | 0);
5017 if (SWIG_arg_fail(1)) SWIG_fail;
5018 {
5019 PyThreadState* __tstate = wxPyBeginAllowThreads();
5020 result = (wxStatusBar *)((wxFrame const *)arg1)->GetStatusBar();
5021
5022 wxPyEndAllowThreads(__tstate);
5023 if (PyErr_Occurred()) SWIG_fail;
5024 }
5025 {
5026 resultobj = wxPyMake_wxObject(result, 0);
5027 }
5028 return resultobj;
5029 fail:
5030 return NULL;
5031 }
5032
5033
5034 static PyObject *_wrap_Frame_SetStatusBar(PyObject *, PyObject *args, PyObject *kwargs) {
5035 PyObject *resultobj;
5036 wxFrame *arg1 = (wxFrame *) 0 ;
5037 wxStatusBar *arg2 = (wxStatusBar *) 0 ;
5038 PyObject * obj0 = 0 ;
5039 PyObject * obj1 = 0 ;
5040 char *kwnames[] = {
5041 (char *) "self",(char *) "statBar", NULL
5042 };
5043
5044 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Frame_SetStatusBar",kwnames,&obj0,&obj1)) goto fail;
5045 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFrame, SWIG_POINTER_EXCEPTION | 0);
5046 if (SWIG_arg_fail(1)) SWIG_fail;
5047 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxStatusBar, SWIG_POINTER_EXCEPTION | 0);
5048 if (SWIG_arg_fail(2)) SWIG_fail;
5049 {
5050 PyThreadState* __tstate = wxPyBeginAllowThreads();
5051 (arg1)->SetStatusBar(arg2);
5052
5053 wxPyEndAllowThreads(__tstate);
5054 if (PyErr_Occurred()) SWIG_fail;
5055 }
5056 Py_INCREF(Py_None); resultobj = Py_None;
5057 return resultobj;
5058 fail:
5059 return NULL;
5060 }
5061
5062
5063 static PyObject *_wrap_Frame_SetStatusText(PyObject *, PyObject *args, PyObject *kwargs) {
5064 PyObject *resultobj;
5065 wxFrame *arg1 = (wxFrame *) 0 ;
5066 wxString *arg2 = 0 ;
5067 int arg3 = (int) 0 ;
5068 bool temp2 = false ;
5069 PyObject * obj0 = 0 ;
5070 PyObject * obj1 = 0 ;
5071 PyObject * obj2 = 0 ;
5072 char *kwnames[] = {
5073 (char *) "self",(char *) "text",(char *) "number", NULL
5074 };
5075
5076 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|O:Frame_SetStatusText",kwnames,&obj0,&obj1,&obj2)) goto fail;
5077 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFrame, SWIG_POINTER_EXCEPTION | 0);
5078 if (SWIG_arg_fail(1)) SWIG_fail;
5079 {
5080 arg2 = wxString_in_helper(obj1);
5081 if (arg2 == NULL) SWIG_fail;
5082 temp2 = true;
5083 }
5084 if (obj2) {
5085 {
5086 arg3 = (int)(SWIG_As_int(obj2));
5087 if (SWIG_arg_fail(3)) SWIG_fail;
5088 }
5089 }
5090 {
5091 PyThreadState* __tstate = wxPyBeginAllowThreads();
5092 (arg1)->SetStatusText((wxString const &)*arg2,arg3);
5093
5094 wxPyEndAllowThreads(__tstate);
5095 if (PyErr_Occurred()) SWIG_fail;
5096 }
5097 Py_INCREF(Py_None); resultobj = Py_None;
5098 {
5099 if (temp2)
5100 delete arg2;
5101 }
5102 return resultobj;
5103 fail:
5104 {
5105 if (temp2)
5106 delete arg2;
5107 }
5108 return NULL;
5109 }
5110
5111
5112 static PyObject *_wrap_Frame_SetStatusWidths(PyObject *, PyObject *args, PyObject *kwargs) {
5113 PyObject *resultobj;
5114 wxFrame *arg1 = (wxFrame *) 0 ;
5115 int arg2 ;
5116 int *arg3 = (int *) 0 ;
5117 PyObject * obj0 = 0 ;
5118 PyObject * obj1 = 0 ;
5119 char *kwnames[] = {
5120 (char *) "self",(char *) "widths", NULL
5121 };
5122
5123 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Frame_SetStatusWidths",kwnames,&obj0,&obj1)) goto fail;
5124 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFrame, SWIG_POINTER_EXCEPTION | 0);
5125 if (SWIG_arg_fail(1)) SWIG_fail;
5126 {
5127 arg2 = PyList_Size(obj1);
5128 arg3 = int_LIST_helper(obj1);
5129 if (arg3 == NULL) SWIG_fail;
5130 }
5131 {
5132 PyThreadState* __tstate = wxPyBeginAllowThreads();
5133 (arg1)->SetStatusWidths(arg2,(int const *)arg3);
5134
5135 wxPyEndAllowThreads(__tstate);
5136 if (PyErr_Occurred()) SWIG_fail;
5137 }
5138 Py_INCREF(Py_None); resultobj = Py_None;
5139 {
5140 if (arg3) delete [] arg3;
5141 }
5142 return resultobj;
5143 fail:
5144 {
5145 if (arg3) delete [] arg3;
5146 }
5147 return NULL;
5148 }
5149
5150
5151 static PyObject *_wrap_Frame_PushStatusText(PyObject *, PyObject *args, PyObject *kwargs) {
5152 PyObject *resultobj;
5153 wxFrame *arg1 = (wxFrame *) 0 ;
5154 wxString *arg2 = 0 ;
5155 int arg3 = (int) 0 ;
5156 bool temp2 = false ;
5157 PyObject * obj0 = 0 ;
5158 PyObject * obj1 = 0 ;
5159 PyObject * obj2 = 0 ;
5160 char *kwnames[] = {
5161 (char *) "self",(char *) "text",(char *) "number", NULL
5162 };
5163
5164 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|O:Frame_PushStatusText",kwnames,&obj0,&obj1,&obj2)) goto fail;
5165 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFrame, SWIG_POINTER_EXCEPTION | 0);
5166 if (SWIG_arg_fail(1)) SWIG_fail;
5167 {
5168 arg2 = wxString_in_helper(obj1);
5169 if (arg2 == NULL) SWIG_fail;
5170 temp2 = true;
5171 }
5172 if (obj2) {
5173 {
5174 arg3 = (int)(SWIG_As_int(obj2));
5175 if (SWIG_arg_fail(3)) SWIG_fail;
5176 }
5177 }
5178 {
5179 PyThreadState* __tstate = wxPyBeginAllowThreads();
5180 (arg1)->PushStatusText((wxString const &)*arg2,arg3);
5181
5182 wxPyEndAllowThreads(__tstate);
5183 if (PyErr_Occurred()) SWIG_fail;
5184 }
5185 Py_INCREF(Py_None); resultobj = Py_None;
5186 {
5187 if (temp2)
5188 delete arg2;
5189 }
5190 return resultobj;
5191 fail:
5192 {
5193 if (temp2)
5194 delete arg2;
5195 }
5196 return NULL;
5197 }
5198
5199
5200 static PyObject *_wrap_Frame_PopStatusText(PyObject *, PyObject *args, PyObject *kwargs) {
5201 PyObject *resultobj;
5202 wxFrame *arg1 = (wxFrame *) 0 ;
5203 int arg2 = (int) 0 ;
5204 PyObject * obj0 = 0 ;
5205 PyObject * obj1 = 0 ;
5206 char *kwnames[] = {
5207 (char *) "self",(char *) "number", NULL
5208 };
5209
5210 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:Frame_PopStatusText",kwnames,&obj0,&obj1)) goto fail;
5211 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFrame, SWIG_POINTER_EXCEPTION | 0);
5212 if (SWIG_arg_fail(1)) SWIG_fail;
5213 if (obj1) {
5214 {
5215 arg2 = (int)(SWIG_As_int(obj1));
5216 if (SWIG_arg_fail(2)) SWIG_fail;
5217 }
5218 }
5219 {
5220 PyThreadState* __tstate = wxPyBeginAllowThreads();
5221 (arg1)->PopStatusText(arg2);
5222
5223 wxPyEndAllowThreads(__tstate);
5224 if (PyErr_Occurred()) SWIG_fail;
5225 }
5226 Py_INCREF(Py_None); resultobj = Py_None;
5227 return resultobj;
5228 fail:
5229 return NULL;
5230 }
5231
5232
5233 static PyObject *_wrap_Frame_SetStatusBarPane(PyObject *, PyObject *args, PyObject *kwargs) {
5234 PyObject *resultobj;
5235 wxFrame *arg1 = (wxFrame *) 0 ;
5236 int arg2 ;
5237 PyObject * obj0 = 0 ;
5238 PyObject * obj1 = 0 ;
5239 char *kwnames[] = {
5240 (char *) "self",(char *) "n", NULL
5241 };
5242
5243 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Frame_SetStatusBarPane",kwnames,&obj0,&obj1)) goto fail;
5244 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFrame, SWIG_POINTER_EXCEPTION | 0);
5245 if (SWIG_arg_fail(1)) SWIG_fail;
5246 {
5247 arg2 = (int)(SWIG_As_int(obj1));
5248 if (SWIG_arg_fail(2)) SWIG_fail;
5249 }
5250 {
5251 PyThreadState* __tstate = wxPyBeginAllowThreads();
5252 (arg1)->SetStatusBarPane(arg2);
5253
5254 wxPyEndAllowThreads(__tstate);
5255 if (PyErr_Occurred()) SWIG_fail;
5256 }
5257 Py_INCREF(Py_None); resultobj = Py_None;
5258 return resultobj;
5259 fail:
5260 return NULL;
5261 }
5262
5263
5264 static PyObject *_wrap_Frame_GetStatusBarPane(PyObject *, PyObject *args, PyObject *kwargs) {
5265 PyObject *resultobj;
5266 wxFrame *arg1 = (wxFrame *) 0 ;
5267 int result;
5268 PyObject * obj0 = 0 ;
5269 char *kwnames[] = {
5270 (char *) "self", NULL
5271 };
5272
5273 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Frame_GetStatusBarPane",kwnames,&obj0)) goto fail;
5274 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFrame, SWIG_POINTER_EXCEPTION | 0);
5275 if (SWIG_arg_fail(1)) SWIG_fail;
5276 {
5277 PyThreadState* __tstate = wxPyBeginAllowThreads();
5278 result = (int)((wxFrame const *)arg1)->GetStatusBarPane();
5279
5280 wxPyEndAllowThreads(__tstate);
5281 if (PyErr_Occurred()) SWIG_fail;
5282 }
5283 {
5284 resultobj = SWIG_From_int((int)(result));
5285 }
5286 return resultobj;
5287 fail:
5288 return NULL;
5289 }
5290
5291
5292 static PyObject *_wrap_Frame_CreateToolBar(PyObject *, PyObject *args, PyObject *kwargs) {
5293 PyObject *resultobj;
5294 wxFrame *arg1 = (wxFrame *) 0 ;
5295 long arg2 = (long) -1 ;
5296 int arg3 = (int) -1 ;
5297 wxString const &arg4_defvalue = wxPyToolBarNameStr ;
5298 wxString *arg4 = (wxString *) &arg4_defvalue ;
5299 wxToolBar *result;
5300 bool temp4 = false ;
5301 PyObject * obj0 = 0 ;
5302 PyObject * obj1 = 0 ;
5303 PyObject * obj2 = 0 ;
5304 PyObject * obj3 = 0 ;
5305 char *kwnames[] = {
5306 (char *) "self",(char *) "style",(char *) "winid",(char *) "name", NULL
5307 };
5308
5309 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|OOO:Frame_CreateToolBar",kwnames,&obj0,&obj1,&obj2,&obj3)) goto fail;
5310 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFrame, SWIG_POINTER_EXCEPTION | 0);
5311 if (SWIG_arg_fail(1)) SWIG_fail;
5312 if (obj1) {
5313 {
5314 arg2 = (long)(SWIG_As_long(obj1));
5315 if (SWIG_arg_fail(2)) SWIG_fail;
5316 }
5317 }
5318 if (obj2) {
5319 {
5320 arg3 = (int)(SWIG_As_int(obj2));
5321 if (SWIG_arg_fail(3)) SWIG_fail;
5322 }
5323 }
5324 if (obj3) {
5325 {
5326 arg4 = wxString_in_helper(obj3);
5327 if (arg4 == NULL) SWIG_fail;
5328 temp4 = true;
5329 }
5330 }
5331 {
5332 PyThreadState* __tstate = wxPyBeginAllowThreads();
5333 result = (wxToolBar *)(arg1)->CreateToolBar(arg2,arg3,(wxString const &)*arg4);
5334
5335 wxPyEndAllowThreads(__tstate);
5336 if (PyErr_Occurred()) SWIG_fail;
5337 }
5338 {
5339 resultobj = wxPyMake_wxObject(result, 0);
5340 }
5341 {
5342 if (temp4)
5343 delete arg4;
5344 }
5345 return resultobj;
5346 fail:
5347 {
5348 if (temp4)
5349 delete arg4;
5350 }
5351 return NULL;
5352 }
5353
5354
5355 static PyObject *_wrap_Frame_GetToolBar(PyObject *, PyObject *args, PyObject *kwargs) {
5356 PyObject *resultobj;
5357 wxFrame *arg1 = (wxFrame *) 0 ;
5358 wxToolBar *result;
5359 PyObject * obj0 = 0 ;
5360 char *kwnames[] = {
5361 (char *) "self", NULL
5362 };
5363
5364 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Frame_GetToolBar",kwnames,&obj0)) goto fail;
5365 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFrame, SWIG_POINTER_EXCEPTION | 0);
5366 if (SWIG_arg_fail(1)) SWIG_fail;
5367 {
5368 PyThreadState* __tstate = wxPyBeginAllowThreads();
5369 result = (wxToolBar *)((wxFrame const *)arg1)->GetToolBar();
5370
5371 wxPyEndAllowThreads(__tstate);
5372 if (PyErr_Occurred()) SWIG_fail;
5373 }
5374 {
5375 resultobj = wxPyMake_wxObject(result, 0);
5376 }
5377 return resultobj;
5378 fail:
5379 return NULL;
5380 }
5381
5382
5383 static PyObject *_wrap_Frame_SetToolBar(PyObject *, PyObject *args, PyObject *kwargs) {
5384 PyObject *resultobj;
5385 wxFrame *arg1 = (wxFrame *) 0 ;
5386 wxToolBar *arg2 = (wxToolBar *) 0 ;
5387 PyObject * obj0 = 0 ;
5388 PyObject * obj1 = 0 ;
5389 char *kwnames[] = {
5390 (char *) "self",(char *) "toolbar", NULL
5391 };
5392
5393 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Frame_SetToolBar",kwnames,&obj0,&obj1)) goto fail;
5394 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFrame, SWIG_POINTER_EXCEPTION | 0);
5395 if (SWIG_arg_fail(1)) SWIG_fail;
5396 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxToolBar, SWIG_POINTER_EXCEPTION | 0);
5397 if (SWIG_arg_fail(2)) SWIG_fail;
5398 {
5399 PyThreadState* __tstate = wxPyBeginAllowThreads();
5400 (arg1)->SetToolBar(arg2);
5401
5402 wxPyEndAllowThreads(__tstate);
5403 if (PyErr_Occurred()) SWIG_fail;
5404 }
5405 Py_INCREF(Py_None); resultobj = Py_None;
5406 return resultobj;
5407 fail:
5408 return NULL;
5409 }
5410
5411
5412 static PyObject *_wrap_Frame_DoGiveHelp(PyObject *, PyObject *args, PyObject *kwargs) {
5413 PyObject *resultobj;
5414 wxFrame *arg1 = (wxFrame *) 0 ;
5415 wxString *arg2 = 0 ;
5416 bool arg3 ;
5417 bool temp2 = false ;
5418 PyObject * obj0 = 0 ;
5419 PyObject * obj1 = 0 ;
5420 PyObject * obj2 = 0 ;
5421 char *kwnames[] = {
5422 (char *) "self",(char *) "text",(char *) "show", NULL
5423 };
5424
5425 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:Frame_DoGiveHelp",kwnames,&obj0,&obj1,&obj2)) goto fail;
5426 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFrame, SWIG_POINTER_EXCEPTION | 0);
5427 if (SWIG_arg_fail(1)) SWIG_fail;
5428 {
5429 arg2 = wxString_in_helper(obj1);
5430 if (arg2 == NULL) SWIG_fail;
5431 temp2 = true;
5432 }
5433 {
5434 arg3 = (bool)(SWIG_As_bool(obj2));
5435 if (SWIG_arg_fail(3)) SWIG_fail;
5436 }
5437 {
5438 PyThreadState* __tstate = wxPyBeginAllowThreads();
5439 (arg1)->DoGiveHelp((wxString const &)*arg2,arg3);
5440
5441 wxPyEndAllowThreads(__tstate);
5442 if (PyErr_Occurred()) SWIG_fail;
5443 }
5444 Py_INCREF(Py_None); resultobj = Py_None;
5445 {
5446 if (temp2)
5447 delete arg2;
5448 }
5449 return resultobj;
5450 fail:
5451 {
5452 if (temp2)
5453 delete arg2;
5454 }
5455 return NULL;
5456 }
5457
5458
5459 static PyObject *_wrap_Frame_DoMenuUpdates(PyObject *, PyObject *args, PyObject *kwargs) {
5460 PyObject *resultobj;
5461 wxFrame *arg1 = (wxFrame *) 0 ;
5462 wxMenu *arg2 = (wxMenu *) NULL ;
5463 PyObject * obj0 = 0 ;
5464 PyObject * obj1 = 0 ;
5465 char *kwnames[] = {
5466 (char *) "self",(char *) "menu", NULL
5467 };
5468
5469 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:Frame_DoMenuUpdates",kwnames,&obj0,&obj1)) goto fail;
5470 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFrame, SWIG_POINTER_EXCEPTION | 0);
5471 if (SWIG_arg_fail(1)) SWIG_fail;
5472 if (obj1) {
5473 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxMenu, SWIG_POINTER_EXCEPTION | 0);
5474 if (SWIG_arg_fail(2)) SWIG_fail;
5475 }
5476 {
5477 PyThreadState* __tstate = wxPyBeginAllowThreads();
5478 (arg1)->DoMenuUpdates(arg2);
5479
5480 wxPyEndAllowThreads(__tstate);
5481 if (PyErr_Occurred()) SWIG_fail;
5482 }
5483 Py_INCREF(Py_None); resultobj = Py_None;
5484 return resultobj;
5485 fail:
5486 return NULL;
5487 }
5488
5489
5490 static PyObject *_wrap_Frame_GetClassDefaultAttributes(PyObject *, PyObject *args, PyObject *kwargs) {
5491 PyObject *resultobj;
5492 wxWindowVariant arg1 = (wxWindowVariant) wxWINDOW_VARIANT_NORMAL ;
5493 wxVisualAttributes result;
5494 PyObject * obj0 = 0 ;
5495 char *kwnames[] = {
5496 (char *) "variant", NULL
5497 };
5498
5499 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"|O:Frame_GetClassDefaultAttributes",kwnames,&obj0)) goto fail;
5500 if (obj0) {
5501 {
5502 arg1 = (wxWindowVariant)(SWIG_As_int(obj0));
5503 if (SWIG_arg_fail(1)) SWIG_fail;
5504 }
5505 }
5506 {
5507 if (!wxPyCheckForApp()) SWIG_fail;
5508 PyThreadState* __tstate = wxPyBeginAllowThreads();
5509 result = wxFrame::GetClassDefaultAttributes((wxWindowVariant )arg1);
5510
5511 wxPyEndAllowThreads(__tstate);
5512 if (PyErr_Occurred()) SWIG_fail;
5513 }
5514 {
5515 wxVisualAttributes * resultptr;
5516 resultptr = new wxVisualAttributes((wxVisualAttributes &)(result));
5517 resultobj = SWIG_NewPointerObj((void *)(resultptr), SWIGTYPE_p_wxVisualAttributes, 1);
5518 }
5519 return resultobj;
5520 fail:
5521 return NULL;
5522 }
5523
5524
5525 static PyObject * Frame_swigregister(PyObject *, PyObject *args) {
5526 PyObject *obj;
5527 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
5528 SWIG_TypeClientData(SWIGTYPE_p_wxFrame, obj);
5529 Py_INCREF(obj);
5530 return Py_BuildValue((char *)"");
5531 }
5532 static PyObject *_wrap_new_Dialog(PyObject *, PyObject *args, PyObject *kwargs) {
5533 PyObject *resultobj;
5534 wxWindow *arg1 = (wxWindow *) 0 ;
5535 int arg2 = (int) (int)-1 ;
5536 wxString const &arg3_defvalue = wxPyEmptyString ;
5537 wxString *arg3 = (wxString *) &arg3_defvalue ;
5538 wxPoint const &arg4_defvalue = wxDefaultPosition ;
5539 wxPoint *arg4 = (wxPoint *) &arg4_defvalue ;
5540 wxSize const &arg5_defvalue = wxDefaultSize ;
5541 wxSize *arg5 = (wxSize *) &arg5_defvalue ;
5542 long arg6 = (long) wxDEFAULT_DIALOG_STYLE ;
5543 wxString const &arg7_defvalue = wxPyDialogNameStr ;
5544 wxString *arg7 = (wxString *) &arg7_defvalue ;
5545 wxDialog *result;
5546 bool temp3 = false ;
5547 wxPoint temp4 ;
5548 wxSize temp5 ;
5549 bool temp7 = false ;
5550 PyObject * obj0 = 0 ;
5551 PyObject * obj1 = 0 ;
5552 PyObject * obj2 = 0 ;
5553 PyObject * obj3 = 0 ;
5554 PyObject * obj4 = 0 ;
5555 PyObject * obj5 = 0 ;
5556 PyObject * obj6 = 0 ;
5557 char *kwnames[] = {
5558 (char *) "parent",(char *) "id",(char *) "title",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
5559 };
5560
5561 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|OOOOOO:new_Dialog",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6)) goto fail;
5562 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
5563 if (SWIG_arg_fail(1)) SWIG_fail;
5564 if (obj1) {
5565 {
5566 arg2 = (int const)(SWIG_As_int(obj1));
5567 if (SWIG_arg_fail(2)) SWIG_fail;
5568 }
5569 }
5570 if (obj2) {
5571 {
5572 arg3 = wxString_in_helper(obj2);
5573 if (arg3 == NULL) SWIG_fail;
5574 temp3 = true;
5575 }
5576 }
5577 if (obj3) {
5578 {
5579 arg4 = &temp4;
5580 if ( ! wxPoint_helper(obj3, &arg4)) SWIG_fail;
5581 }
5582 }
5583 if (obj4) {
5584 {
5585 arg5 = &temp5;
5586 if ( ! wxSize_helper(obj4, &arg5)) SWIG_fail;
5587 }
5588 }
5589 if (obj5) {
5590 {
5591 arg6 = (long)(SWIG_As_long(obj5));
5592 if (SWIG_arg_fail(6)) SWIG_fail;
5593 }
5594 }
5595 if (obj6) {
5596 {
5597 arg7 = wxString_in_helper(obj6);
5598 if (arg7 == NULL) SWIG_fail;
5599 temp7 = true;
5600 }
5601 }
5602 {
5603 if (!wxPyCheckForApp()) SWIG_fail;
5604 PyThreadState* __tstate = wxPyBeginAllowThreads();
5605 result = (wxDialog *)new wxDialog(arg1,arg2,(wxString const &)*arg3,(wxPoint const &)*arg4,(wxSize const &)*arg5,arg6,(wxString const &)*arg7);
5606
5607 wxPyEndAllowThreads(__tstate);
5608 if (PyErr_Occurred()) SWIG_fail;
5609 }
5610 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxDialog, 1);
5611 {
5612 if (temp3)
5613 delete arg3;
5614 }
5615 {
5616 if (temp7)
5617 delete arg7;
5618 }
5619 return resultobj;
5620 fail:
5621 {
5622 if (temp3)
5623 delete arg3;
5624 }
5625 {
5626 if (temp7)
5627 delete arg7;
5628 }
5629 return NULL;
5630 }
5631
5632
5633 static PyObject *_wrap_new_PreDialog(PyObject *, PyObject *args, PyObject *kwargs) {
5634 PyObject *resultobj;
5635 wxDialog *result;
5636 char *kwnames[] = {
5637 NULL
5638 };
5639
5640 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":new_PreDialog",kwnames)) goto fail;
5641 {
5642 if (!wxPyCheckForApp()) SWIG_fail;
5643 PyThreadState* __tstate = wxPyBeginAllowThreads();
5644 result = (wxDialog *)new wxDialog();
5645
5646 wxPyEndAllowThreads(__tstate);
5647 if (PyErr_Occurred()) SWIG_fail;
5648 }
5649 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxDialog, 1);
5650 return resultobj;
5651 fail:
5652 return NULL;
5653 }
5654
5655
5656 static PyObject *_wrap_Dialog_Create(PyObject *, PyObject *args, PyObject *kwargs) {
5657 PyObject *resultobj;
5658 wxDialog *arg1 = (wxDialog *) 0 ;
5659 wxWindow *arg2 = (wxWindow *) 0 ;
5660 int arg3 = (int) (int)-1 ;
5661 wxString const &arg4_defvalue = wxPyEmptyString ;
5662 wxString *arg4 = (wxString *) &arg4_defvalue ;
5663 wxPoint const &arg5_defvalue = wxDefaultPosition ;
5664 wxPoint *arg5 = (wxPoint *) &arg5_defvalue ;
5665 wxSize const &arg6_defvalue = wxDefaultSize ;
5666 wxSize *arg6 = (wxSize *) &arg6_defvalue ;
5667 long arg7 = (long) wxDEFAULT_DIALOG_STYLE ;
5668 wxString const &arg8_defvalue = wxPyDialogNameStr ;
5669 wxString *arg8 = (wxString *) &arg8_defvalue ;
5670 bool result;
5671 bool temp4 = false ;
5672 wxPoint temp5 ;
5673 wxSize temp6 ;
5674 bool temp8 = false ;
5675 PyObject * obj0 = 0 ;
5676 PyObject * obj1 = 0 ;
5677 PyObject * obj2 = 0 ;
5678 PyObject * obj3 = 0 ;
5679 PyObject * obj4 = 0 ;
5680 PyObject * obj5 = 0 ;
5681 PyObject * obj6 = 0 ;
5682 PyObject * obj7 = 0 ;
5683 char *kwnames[] = {
5684 (char *) "self",(char *) "parent",(char *) "id",(char *) "title",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
5685 };
5686
5687 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|OOOOOO:Dialog_Create",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6,&obj7)) goto fail;
5688 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxDialog, SWIG_POINTER_EXCEPTION | 0);
5689 if (SWIG_arg_fail(1)) SWIG_fail;
5690 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
5691 if (SWIG_arg_fail(2)) SWIG_fail;
5692 if (obj2) {
5693 {
5694 arg3 = (int const)(SWIG_As_int(obj2));
5695 if (SWIG_arg_fail(3)) SWIG_fail;
5696 }
5697 }
5698 if (obj3) {
5699 {
5700 arg4 = wxString_in_helper(obj3);
5701 if (arg4 == NULL) SWIG_fail;
5702 temp4 = true;
5703 }
5704 }
5705 if (obj4) {
5706 {
5707 arg5 = &temp5;
5708 if ( ! wxPoint_helper(obj4, &arg5)) SWIG_fail;
5709 }
5710 }
5711 if (obj5) {
5712 {
5713 arg6 = &temp6;
5714 if ( ! wxSize_helper(obj5, &arg6)) SWIG_fail;
5715 }
5716 }
5717 if (obj6) {
5718 {
5719 arg7 = (long)(SWIG_As_long(obj6));
5720 if (SWIG_arg_fail(7)) SWIG_fail;
5721 }
5722 }
5723 if (obj7) {
5724 {
5725 arg8 = wxString_in_helper(obj7);
5726 if (arg8 == NULL) SWIG_fail;
5727 temp8 = true;
5728 }
5729 }
5730 {
5731 PyThreadState* __tstate = wxPyBeginAllowThreads();
5732 result = (bool)(arg1)->Create(arg2,arg3,(wxString const &)*arg4,(wxPoint const &)*arg5,(wxSize const &)*arg6,arg7,(wxString const &)*arg8);
5733
5734 wxPyEndAllowThreads(__tstate);
5735 if (PyErr_Occurred()) SWIG_fail;
5736 }
5737 {
5738 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
5739 }
5740 {
5741 if (temp4)
5742 delete arg4;
5743 }
5744 {
5745 if (temp8)
5746 delete arg8;
5747 }
5748 return resultobj;
5749 fail:
5750 {
5751 if (temp4)
5752 delete arg4;
5753 }
5754 {
5755 if (temp8)
5756 delete arg8;
5757 }
5758 return NULL;
5759 }
5760
5761
5762 static PyObject *_wrap_Dialog_SetReturnCode(PyObject *, PyObject *args, PyObject *kwargs) {
5763 PyObject *resultobj;
5764 wxDialog *arg1 = (wxDialog *) 0 ;
5765 int arg2 ;
5766 PyObject * obj0 = 0 ;
5767 PyObject * obj1 = 0 ;
5768 char *kwnames[] = {
5769 (char *) "self",(char *) "returnCode", NULL
5770 };
5771
5772 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Dialog_SetReturnCode",kwnames,&obj0,&obj1)) 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 {
5776 arg2 = (int)(SWIG_As_int(obj1));
5777 if (SWIG_arg_fail(2)) SWIG_fail;
5778 }
5779 {
5780 PyThreadState* __tstate = wxPyBeginAllowThreads();
5781 (arg1)->SetReturnCode(arg2);
5782
5783 wxPyEndAllowThreads(__tstate);
5784 if (PyErr_Occurred()) SWIG_fail;
5785 }
5786 Py_INCREF(Py_None); resultobj = Py_None;
5787 return resultobj;
5788 fail:
5789 return NULL;
5790 }
5791
5792
5793 static PyObject *_wrap_Dialog_GetReturnCode(PyObject *, PyObject *args, PyObject *kwargs) {
5794 PyObject *resultobj;
5795 wxDialog *arg1 = (wxDialog *) 0 ;
5796 int result;
5797 PyObject * obj0 = 0 ;
5798 char *kwnames[] = {
5799 (char *) "self", NULL
5800 };
5801
5802 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Dialog_GetReturnCode",kwnames,&obj0)) goto fail;
5803 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxDialog, SWIG_POINTER_EXCEPTION | 0);
5804 if (SWIG_arg_fail(1)) SWIG_fail;
5805 {
5806 PyThreadState* __tstate = wxPyBeginAllowThreads();
5807 result = (int)((wxDialog const *)arg1)->GetReturnCode();
5808
5809 wxPyEndAllowThreads(__tstate);
5810 if (PyErr_Occurred()) SWIG_fail;
5811 }
5812 {
5813 resultobj = SWIG_From_int((int)(result));
5814 }
5815 return resultobj;
5816 fail:
5817 return NULL;
5818 }
5819
5820
5821 static PyObject *_wrap_Dialog_CreateTextSizer(PyObject *, PyObject *args, PyObject *kwargs) {
5822 PyObject *resultobj;
5823 wxDialog *arg1 = (wxDialog *) 0 ;
5824 wxString *arg2 = 0 ;
5825 wxSizer *result;
5826 bool temp2 = false ;
5827 PyObject * obj0 = 0 ;
5828 PyObject * obj1 = 0 ;
5829 char *kwnames[] = {
5830 (char *) "self",(char *) "message", NULL
5831 };
5832
5833 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Dialog_CreateTextSizer",kwnames,&obj0,&obj1)) goto fail;
5834 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxDialog, SWIG_POINTER_EXCEPTION | 0);
5835 if (SWIG_arg_fail(1)) SWIG_fail;
5836 {
5837 arg2 = wxString_in_helper(obj1);
5838 if (arg2 == NULL) SWIG_fail;
5839 temp2 = true;
5840 }
5841 {
5842 PyThreadState* __tstate = wxPyBeginAllowThreads();
5843 result = (wxSizer *)(arg1)->CreateTextSizer((wxString const &)*arg2);
5844
5845 wxPyEndAllowThreads(__tstate);
5846 if (PyErr_Occurred()) SWIG_fail;
5847 }
5848 {
5849 resultobj = wxPyMake_wxSizer(result, 0);
5850 }
5851 {
5852 if (temp2)
5853 delete arg2;
5854 }
5855 return resultobj;
5856 fail:
5857 {
5858 if (temp2)
5859 delete arg2;
5860 }
5861 return NULL;
5862 }
5863
5864
5865 static PyObject *_wrap_Dialog_CreateButtonSizer(PyObject *, PyObject *args, PyObject *kwargs) {
5866 PyObject *resultobj;
5867 wxDialog *arg1 = (wxDialog *) 0 ;
5868 long arg2 ;
5869 wxSizer *result;
5870 PyObject * obj0 = 0 ;
5871 PyObject * obj1 = 0 ;
5872 char *kwnames[] = {
5873 (char *) "self",(char *) "flags", NULL
5874 };
5875
5876 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Dialog_CreateButtonSizer",kwnames,&obj0,&obj1)) goto fail;
5877 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxDialog, SWIG_POINTER_EXCEPTION | 0);
5878 if (SWIG_arg_fail(1)) SWIG_fail;
5879 {
5880 arg2 = (long)(SWIG_As_long(obj1));
5881 if (SWIG_arg_fail(2)) SWIG_fail;
5882 }
5883 {
5884 PyThreadState* __tstate = wxPyBeginAllowThreads();
5885 result = (wxSizer *)(arg1)->CreateButtonSizer(arg2);
5886
5887 wxPyEndAllowThreads(__tstate);
5888 if (PyErr_Occurred()) SWIG_fail;
5889 }
5890 {
5891 resultobj = wxPyMake_wxSizer(result, 0);
5892 }
5893 return resultobj;
5894 fail:
5895 return NULL;
5896 }
5897
5898
5899 static PyObject *_wrap_Dialog_IsModal(PyObject *, PyObject *args, PyObject *kwargs) {
5900 PyObject *resultobj;
5901 wxDialog *arg1 = (wxDialog *) 0 ;
5902 bool result;
5903 PyObject * obj0 = 0 ;
5904 char *kwnames[] = {
5905 (char *) "self", NULL
5906 };
5907
5908 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Dialog_IsModal",kwnames,&obj0)) goto fail;
5909 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxDialog, SWIG_POINTER_EXCEPTION | 0);
5910 if (SWIG_arg_fail(1)) SWIG_fail;
5911 {
5912 PyThreadState* __tstate = wxPyBeginAllowThreads();
5913 result = (bool)((wxDialog const *)arg1)->IsModal();
5914
5915 wxPyEndAllowThreads(__tstate);
5916 if (PyErr_Occurred()) SWIG_fail;
5917 }
5918 {
5919 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
5920 }
5921 return resultobj;
5922 fail:
5923 return NULL;
5924 }
5925
5926
5927 static PyObject *_wrap_Dialog_ShowModal(PyObject *, PyObject *args, PyObject *kwargs) {
5928 PyObject *resultobj;
5929 wxDialog *arg1 = (wxDialog *) 0 ;
5930 int result;
5931 PyObject * obj0 = 0 ;
5932 char *kwnames[] = {
5933 (char *) "self", NULL
5934 };
5935
5936 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Dialog_ShowModal",kwnames,&obj0)) goto fail;
5937 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxDialog, SWIG_POINTER_EXCEPTION | 0);
5938 if (SWIG_arg_fail(1)) SWIG_fail;
5939 {
5940 PyThreadState* __tstate = wxPyBeginAllowThreads();
5941 result = (int)(arg1)->ShowModal();
5942
5943 wxPyEndAllowThreads(__tstate);
5944 if (PyErr_Occurred()) SWIG_fail;
5945 }
5946 {
5947 resultobj = SWIG_From_int((int)(result));
5948 }
5949 return resultobj;
5950 fail:
5951 return NULL;
5952 }
5953
5954
5955 static PyObject *_wrap_Dialog_EndModal(PyObject *, PyObject *args, PyObject *kwargs) {
5956 PyObject *resultobj;
5957 wxDialog *arg1 = (wxDialog *) 0 ;
5958 int arg2 ;
5959 PyObject * obj0 = 0 ;
5960 PyObject * obj1 = 0 ;
5961 char *kwnames[] = {
5962 (char *) "self",(char *) "retCode", NULL
5963 };
5964
5965 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Dialog_EndModal",kwnames,&obj0,&obj1)) goto fail;
5966 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxDialog, SWIG_POINTER_EXCEPTION | 0);
5967 if (SWIG_arg_fail(1)) SWIG_fail;
5968 {
5969 arg2 = (int)(SWIG_As_int(obj1));
5970 if (SWIG_arg_fail(2)) SWIG_fail;
5971 }
5972 {
5973 PyThreadState* __tstate = wxPyBeginAllowThreads();
5974 (arg1)->EndModal(arg2);
5975
5976 wxPyEndAllowThreads(__tstate);
5977 if (PyErr_Occurred()) SWIG_fail;
5978 }
5979 Py_INCREF(Py_None); resultobj = Py_None;
5980 return resultobj;
5981 fail:
5982 return NULL;
5983 }
5984
5985
5986 static PyObject *_wrap_Dialog_GetClassDefaultAttributes(PyObject *, PyObject *args, PyObject *kwargs) {
5987 PyObject *resultobj;
5988 wxWindowVariant arg1 = (wxWindowVariant) wxWINDOW_VARIANT_NORMAL ;
5989 wxVisualAttributes result;
5990 PyObject * obj0 = 0 ;
5991 char *kwnames[] = {
5992 (char *) "variant", NULL
5993 };
5994
5995 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"|O:Dialog_GetClassDefaultAttributes",kwnames,&obj0)) goto fail;
5996 if (obj0) {
5997 {
5998 arg1 = (wxWindowVariant)(SWIG_As_int(obj0));
5999 if (SWIG_arg_fail(1)) SWIG_fail;
6000 }
6001 }
6002 {
6003 if (!wxPyCheckForApp()) SWIG_fail;
6004 PyThreadState* __tstate = wxPyBeginAllowThreads();
6005 result = wxDialog::GetClassDefaultAttributes((wxWindowVariant )arg1);
6006
6007 wxPyEndAllowThreads(__tstate);
6008 if (PyErr_Occurred()) SWIG_fail;
6009 }
6010 {
6011 wxVisualAttributes * resultptr;
6012 resultptr = new wxVisualAttributes((wxVisualAttributes &)(result));
6013 resultobj = SWIG_NewPointerObj((void *)(resultptr), SWIGTYPE_p_wxVisualAttributes, 1);
6014 }
6015 return resultobj;
6016 fail:
6017 return NULL;
6018 }
6019
6020
6021 static PyObject * Dialog_swigregister(PyObject *, PyObject *args) {
6022 PyObject *obj;
6023 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
6024 SWIG_TypeClientData(SWIGTYPE_p_wxDialog, obj);
6025 Py_INCREF(obj);
6026 return Py_BuildValue((char *)"");
6027 }
6028 static PyObject *_wrap_new_MiniFrame(PyObject *, PyObject *args, PyObject *kwargs) {
6029 PyObject *resultobj;
6030 wxWindow *arg1 = (wxWindow *) 0 ;
6031 int arg2 = (int) (int)-1 ;
6032 wxString const &arg3_defvalue = wxPyEmptyString ;
6033 wxString *arg3 = (wxString *) &arg3_defvalue ;
6034 wxPoint const &arg4_defvalue = wxDefaultPosition ;
6035 wxPoint *arg4 = (wxPoint *) &arg4_defvalue ;
6036 wxSize const &arg5_defvalue = wxDefaultSize ;
6037 wxSize *arg5 = (wxSize *) &arg5_defvalue ;
6038 long arg6 = (long) wxDEFAULT_FRAME_STYLE ;
6039 wxString const &arg7_defvalue = wxPyFrameNameStr ;
6040 wxString *arg7 = (wxString *) &arg7_defvalue ;
6041 wxMiniFrame *result;
6042 bool temp3 = false ;
6043 wxPoint temp4 ;
6044 wxSize temp5 ;
6045 bool temp7 = false ;
6046 PyObject * obj0 = 0 ;
6047 PyObject * obj1 = 0 ;
6048 PyObject * obj2 = 0 ;
6049 PyObject * obj3 = 0 ;
6050 PyObject * obj4 = 0 ;
6051 PyObject * obj5 = 0 ;
6052 PyObject * obj6 = 0 ;
6053 char *kwnames[] = {
6054 (char *) "parent",(char *) "id",(char *) "title",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
6055 };
6056
6057 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|OOOOOO:new_MiniFrame",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6)) goto fail;
6058 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
6059 if (SWIG_arg_fail(1)) SWIG_fail;
6060 if (obj1) {
6061 {
6062 arg2 = (int const)(SWIG_As_int(obj1));
6063 if (SWIG_arg_fail(2)) SWIG_fail;
6064 }
6065 }
6066 if (obj2) {
6067 {
6068 arg3 = wxString_in_helper(obj2);
6069 if (arg3 == NULL) SWIG_fail;
6070 temp3 = true;
6071 }
6072 }
6073 if (obj3) {
6074 {
6075 arg4 = &temp4;
6076 if ( ! wxPoint_helper(obj3, &arg4)) SWIG_fail;
6077 }
6078 }
6079 if (obj4) {
6080 {
6081 arg5 = &temp5;
6082 if ( ! wxSize_helper(obj4, &arg5)) SWIG_fail;
6083 }
6084 }
6085 if (obj5) {
6086 {
6087 arg6 = (long)(SWIG_As_long(obj5));
6088 if (SWIG_arg_fail(6)) SWIG_fail;
6089 }
6090 }
6091 if (obj6) {
6092 {
6093 arg7 = wxString_in_helper(obj6);
6094 if (arg7 == NULL) SWIG_fail;
6095 temp7 = true;
6096 }
6097 }
6098 {
6099 if (!wxPyCheckForApp()) SWIG_fail;
6100 PyThreadState* __tstate = wxPyBeginAllowThreads();
6101 result = (wxMiniFrame *)new wxMiniFrame(arg1,arg2,(wxString const &)*arg3,(wxPoint const &)*arg4,(wxSize const &)*arg5,arg6,(wxString const &)*arg7);
6102
6103 wxPyEndAllowThreads(__tstate);
6104 if (PyErr_Occurred()) SWIG_fail;
6105 }
6106 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxMiniFrame, 1);
6107 {
6108 if (temp3)
6109 delete arg3;
6110 }
6111 {
6112 if (temp7)
6113 delete arg7;
6114 }
6115 return resultobj;
6116 fail:
6117 {
6118 if (temp3)
6119 delete arg3;
6120 }
6121 {
6122 if (temp7)
6123 delete arg7;
6124 }
6125 return NULL;
6126 }
6127
6128
6129 static PyObject *_wrap_new_PreMiniFrame(PyObject *, PyObject *args, PyObject *kwargs) {
6130 PyObject *resultobj;
6131 wxMiniFrame *result;
6132 char *kwnames[] = {
6133 NULL
6134 };
6135
6136 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":new_PreMiniFrame",kwnames)) goto fail;
6137 {
6138 if (!wxPyCheckForApp()) SWIG_fail;
6139 PyThreadState* __tstate = wxPyBeginAllowThreads();
6140 result = (wxMiniFrame *)new wxMiniFrame();
6141
6142 wxPyEndAllowThreads(__tstate);
6143 if (PyErr_Occurred()) SWIG_fail;
6144 }
6145 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxMiniFrame, 1);
6146 return resultobj;
6147 fail:
6148 return NULL;
6149 }
6150
6151
6152 static PyObject *_wrap_MiniFrame_Create(PyObject *, PyObject *args, PyObject *kwargs) {
6153 PyObject *resultobj;
6154 wxMiniFrame *arg1 = (wxMiniFrame *) 0 ;
6155 wxWindow *arg2 = (wxWindow *) 0 ;
6156 int arg3 = (int) (int)-1 ;
6157 wxString const &arg4_defvalue = wxPyEmptyString ;
6158 wxString *arg4 = (wxString *) &arg4_defvalue ;
6159 wxPoint const &arg5_defvalue = wxDefaultPosition ;
6160 wxPoint *arg5 = (wxPoint *) &arg5_defvalue ;
6161 wxSize const &arg6_defvalue = wxDefaultSize ;
6162 wxSize *arg6 = (wxSize *) &arg6_defvalue ;
6163 long arg7 = (long) wxDEFAULT_FRAME_STYLE ;
6164 wxString const &arg8_defvalue = wxPyFrameNameStr ;
6165 wxString *arg8 = (wxString *) &arg8_defvalue ;
6166 bool result;
6167 bool temp4 = false ;
6168 wxPoint temp5 ;
6169 wxSize temp6 ;
6170 bool temp8 = false ;
6171 PyObject * obj0 = 0 ;
6172 PyObject * obj1 = 0 ;
6173 PyObject * obj2 = 0 ;
6174 PyObject * obj3 = 0 ;
6175 PyObject * obj4 = 0 ;
6176 PyObject * obj5 = 0 ;
6177 PyObject * obj6 = 0 ;
6178 PyObject * obj7 = 0 ;
6179 char *kwnames[] = {
6180 (char *) "self",(char *) "parent",(char *) "id",(char *) "title",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
6181 };
6182
6183 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|OOOOOO:MiniFrame_Create",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6,&obj7)) goto fail;
6184 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMiniFrame, SWIG_POINTER_EXCEPTION | 0);
6185 if (SWIG_arg_fail(1)) SWIG_fail;
6186 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
6187 if (SWIG_arg_fail(2)) SWIG_fail;
6188 if (obj2) {
6189 {
6190 arg3 = (int const)(SWIG_As_int(obj2));
6191 if (SWIG_arg_fail(3)) SWIG_fail;
6192 }
6193 }
6194 if (obj3) {
6195 {
6196 arg4 = wxString_in_helper(obj3);
6197 if (arg4 == NULL) SWIG_fail;
6198 temp4 = true;
6199 }
6200 }
6201 if (obj4) {
6202 {
6203 arg5 = &temp5;
6204 if ( ! wxPoint_helper(obj4, &arg5)) SWIG_fail;
6205 }
6206 }
6207 if (obj5) {
6208 {
6209 arg6 = &temp6;
6210 if ( ! wxSize_helper(obj5, &arg6)) SWIG_fail;
6211 }
6212 }
6213 if (obj6) {
6214 {
6215 arg7 = (long)(SWIG_As_long(obj6));
6216 if (SWIG_arg_fail(7)) SWIG_fail;
6217 }
6218 }
6219 if (obj7) {
6220 {
6221 arg8 = wxString_in_helper(obj7);
6222 if (arg8 == NULL) SWIG_fail;
6223 temp8 = true;
6224 }
6225 }
6226 {
6227 PyThreadState* __tstate = wxPyBeginAllowThreads();
6228 result = (bool)(arg1)->Create(arg2,arg3,(wxString const &)*arg4,(wxPoint const &)*arg5,(wxSize const &)*arg6,arg7,(wxString const &)*arg8);
6229
6230 wxPyEndAllowThreads(__tstate);
6231 if (PyErr_Occurred()) SWIG_fail;
6232 }
6233 {
6234 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
6235 }
6236 {
6237 if (temp4)
6238 delete arg4;
6239 }
6240 {
6241 if (temp8)
6242 delete arg8;
6243 }
6244 return resultobj;
6245 fail:
6246 {
6247 if (temp4)
6248 delete arg4;
6249 }
6250 {
6251 if (temp8)
6252 delete arg8;
6253 }
6254 return NULL;
6255 }
6256
6257
6258 static PyObject * MiniFrame_swigregister(PyObject *, PyObject *args) {
6259 PyObject *obj;
6260 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
6261 SWIG_TypeClientData(SWIGTYPE_p_wxMiniFrame, obj);
6262 Py_INCREF(obj);
6263 return Py_BuildValue((char *)"");
6264 }
6265 static PyObject *_wrap_new_SplashScreenWindow(PyObject *, PyObject *args, PyObject *kwargs) {
6266 PyObject *resultobj;
6267 wxBitmap *arg1 = 0 ;
6268 wxWindow *arg2 = (wxWindow *) 0 ;
6269 int arg3 ;
6270 wxPoint const &arg4_defvalue = wxDefaultPosition ;
6271 wxPoint *arg4 = (wxPoint *) &arg4_defvalue ;
6272 wxSize const &arg5_defvalue = wxDefaultSize ;
6273 wxSize *arg5 = (wxSize *) &arg5_defvalue ;
6274 long arg6 = (long) wxNO_BORDER ;
6275 wxSplashScreenWindow *result;
6276 wxPoint temp4 ;
6277 wxSize temp5 ;
6278 PyObject * obj0 = 0 ;
6279 PyObject * obj1 = 0 ;
6280 PyObject * obj2 = 0 ;
6281 PyObject * obj3 = 0 ;
6282 PyObject * obj4 = 0 ;
6283 PyObject * obj5 = 0 ;
6284 char *kwnames[] = {
6285 (char *) "bitmap",(char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style", NULL
6286 };
6287
6288 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO|OOO:new_SplashScreenWindow",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) goto fail;
6289 {
6290 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxBitmap, SWIG_POINTER_EXCEPTION | 0);
6291 if (SWIG_arg_fail(1)) SWIG_fail;
6292 if (arg1 == NULL) {
6293 SWIG_null_ref("wxBitmap");
6294 }
6295 if (SWIG_arg_fail(1)) SWIG_fail;
6296 }
6297 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
6298 if (SWIG_arg_fail(2)) SWIG_fail;
6299 {
6300 arg3 = (int)(SWIG_As_int(obj2));
6301 if (SWIG_arg_fail(3)) SWIG_fail;
6302 }
6303 if (obj3) {
6304 {
6305 arg4 = &temp4;
6306 if ( ! wxPoint_helper(obj3, &arg4)) SWIG_fail;
6307 }
6308 }
6309 if (obj4) {
6310 {
6311 arg5 = &temp5;
6312 if ( ! wxSize_helper(obj4, &arg5)) SWIG_fail;
6313 }
6314 }
6315 if (obj5) {
6316 {
6317 arg6 = (long)(SWIG_As_long(obj5));
6318 if (SWIG_arg_fail(6)) SWIG_fail;
6319 }
6320 }
6321 {
6322 if (!wxPyCheckForApp()) SWIG_fail;
6323 PyThreadState* __tstate = wxPyBeginAllowThreads();
6324 result = (wxSplashScreenWindow *)new wxSplashScreenWindow((wxBitmap const &)*arg1,arg2,arg3,(wxPoint const &)*arg4,(wxSize const &)*arg5,arg6);
6325
6326 wxPyEndAllowThreads(__tstate);
6327 if (PyErr_Occurred()) SWIG_fail;
6328 }
6329 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxSplashScreenWindow, 1);
6330 return resultobj;
6331 fail:
6332 return NULL;
6333 }
6334
6335
6336 static PyObject *_wrap_SplashScreenWindow_SetBitmap(PyObject *, PyObject *args, PyObject *kwargs) {
6337 PyObject *resultobj;
6338 wxSplashScreenWindow *arg1 = (wxSplashScreenWindow *) 0 ;
6339 wxBitmap *arg2 = 0 ;
6340 PyObject * obj0 = 0 ;
6341 PyObject * obj1 = 0 ;
6342 char *kwnames[] = {
6343 (char *) "self",(char *) "bitmap", NULL
6344 };
6345
6346 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:SplashScreenWindow_SetBitmap",kwnames,&obj0,&obj1)) goto fail;
6347 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSplashScreenWindow, SWIG_POINTER_EXCEPTION | 0);
6348 if (SWIG_arg_fail(1)) SWIG_fail;
6349 {
6350 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxBitmap, SWIG_POINTER_EXCEPTION | 0);
6351 if (SWIG_arg_fail(2)) SWIG_fail;
6352 if (arg2 == NULL) {
6353 SWIG_null_ref("wxBitmap");
6354 }
6355 if (SWIG_arg_fail(2)) SWIG_fail;
6356 }
6357 {
6358 PyThreadState* __tstate = wxPyBeginAllowThreads();
6359 (arg1)->SetBitmap((wxBitmap const &)*arg2);
6360
6361 wxPyEndAllowThreads(__tstate);
6362 if (PyErr_Occurred()) SWIG_fail;
6363 }
6364 Py_INCREF(Py_None); resultobj = Py_None;
6365 return resultobj;
6366 fail:
6367 return NULL;
6368 }
6369
6370
6371 static PyObject *_wrap_SplashScreenWindow_GetBitmap(PyObject *, PyObject *args, PyObject *kwargs) {
6372 PyObject *resultobj;
6373 wxSplashScreenWindow *arg1 = (wxSplashScreenWindow *) 0 ;
6374 wxBitmap *result;
6375 PyObject * obj0 = 0 ;
6376 char *kwnames[] = {
6377 (char *) "self", NULL
6378 };
6379
6380 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SplashScreenWindow_GetBitmap",kwnames,&obj0)) goto fail;
6381 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSplashScreenWindow, SWIG_POINTER_EXCEPTION | 0);
6382 if (SWIG_arg_fail(1)) SWIG_fail;
6383 {
6384 PyThreadState* __tstate = wxPyBeginAllowThreads();
6385 {
6386 wxBitmap &_result_ref = (arg1)->GetBitmap();
6387 result = (wxBitmap *) &_result_ref;
6388 }
6389
6390 wxPyEndAllowThreads(__tstate);
6391 if (PyErr_Occurred()) SWIG_fail;
6392 }
6393 {
6394 wxBitmap* resultptr = new wxBitmap(*result);
6395 resultobj = SWIG_NewPointerObj((void*)(resultptr), SWIGTYPE_p_wxBitmap, 1);
6396 }
6397 return resultobj;
6398 fail:
6399 return NULL;
6400 }
6401
6402
6403 static PyObject * SplashScreenWindow_swigregister(PyObject *, PyObject *args) {
6404 PyObject *obj;
6405 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
6406 SWIG_TypeClientData(SWIGTYPE_p_wxSplashScreenWindow, obj);
6407 Py_INCREF(obj);
6408 return Py_BuildValue((char *)"");
6409 }
6410 static PyObject *_wrap_new_SplashScreen(PyObject *, PyObject *args, PyObject *kwargs) {
6411 PyObject *resultobj;
6412 wxBitmap *arg1 = 0 ;
6413 long arg2 ;
6414 int arg3 ;
6415 wxWindow *arg4 = (wxWindow *) 0 ;
6416 int arg5 = (int) -1 ;
6417 wxPoint const &arg6_defvalue = wxDefaultPosition ;
6418 wxPoint *arg6 = (wxPoint *) &arg6_defvalue ;
6419 wxSize const &arg7_defvalue = wxDefaultSize ;
6420 wxSize *arg7 = (wxSize *) &arg7_defvalue ;
6421 long arg8 = (long) wxSIMPLE_BORDER|wxFRAME_NO_TASKBAR|wxSTAY_ON_TOP ;
6422 wxSplashScreen *result;
6423 wxPoint temp6 ;
6424 wxSize temp7 ;
6425 PyObject * obj0 = 0 ;
6426 PyObject * obj1 = 0 ;
6427 PyObject * obj2 = 0 ;
6428 PyObject * obj3 = 0 ;
6429 PyObject * obj4 = 0 ;
6430 PyObject * obj5 = 0 ;
6431 PyObject * obj6 = 0 ;
6432 PyObject * obj7 = 0 ;
6433 char *kwnames[] = {
6434 (char *) "bitmap",(char *) "splashStyle",(char *) "milliseconds",(char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style", NULL
6435 };
6436
6437 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOO|OOOO:new_SplashScreen",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6,&obj7)) goto fail;
6438 {
6439 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxBitmap, SWIG_POINTER_EXCEPTION | 0);
6440 if (SWIG_arg_fail(1)) SWIG_fail;
6441 if (arg1 == NULL) {
6442 SWIG_null_ref("wxBitmap");
6443 }
6444 if (SWIG_arg_fail(1)) SWIG_fail;
6445 }
6446 {
6447 arg2 = (long)(SWIG_As_long(obj1));
6448 if (SWIG_arg_fail(2)) SWIG_fail;
6449 }
6450 {
6451 arg3 = (int)(SWIG_As_int(obj2));
6452 if (SWIG_arg_fail(3)) SWIG_fail;
6453 }
6454 SWIG_Python_ConvertPtr(obj3, (void **)&arg4, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
6455 if (SWIG_arg_fail(4)) SWIG_fail;
6456 if (obj4) {
6457 {
6458 arg5 = (int)(SWIG_As_int(obj4));
6459 if (SWIG_arg_fail(5)) SWIG_fail;
6460 }
6461 }
6462 if (obj5) {
6463 {
6464 arg6 = &temp6;
6465 if ( ! wxPoint_helper(obj5, &arg6)) SWIG_fail;
6466 }
6467 }
6468 if (obj6) {
6469 {
6470 arg7 = &temp7;
6471 if ( ! wxSize_helper(obj6, &arg7)) SWIG_fail;
6472 }
6473 }
6474 if (obj7) {
6475 {
6476 arg8 = (long)(SWIG_As_long(obj7));
6477 if (SWIG_arg_fail(8)) SWIG_fail;
6478 }
6479 }
6480 {
6481 if (!wxPyCheckForApp()) SWIG_fail;
6482 PyThreadState* __tstate = wxPyBeginAllowThreads();
6483 result = (wxSplashScreen *)new wxSplashScreen((wxBitmap const &)*arg1,arg2,arg3,arg4,arg5,(wxPoint const &)*arg6,(wxSize const &)*arg7,arg8);
6484
6485 wxPyEndAllowThreads(__tstate);
6486 if (PyErr_Occurred()) SWIG_fail;
6487 }
6488 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxSplashScreen, 1);
6489 return resultobj;
6490 fail:
6491 return NULL;
6492 }
6493
6494
6495 static PyObject *_wrap_SplashScreen_GetSplashStyle(PyObject *, PyObject *args, PyObject *kwargs) {
6496 PyObject *resultobj;
6497 wxSplashScreen *arg1 = (wxSplashScreen *) 0 ;
6498 long result;
6499 PyObject * obj0 = 0 ;
6500 char *kwnames[] = {
6501 (char *) "self", NULL
6502 };
6503
6504 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SplashScreen_GetSplashStyle",kwnames,&obj0)) goto fail;
6505 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSplashScreen, SWIG_POINTER_EXCEPTION | 0);
6506 if (SWIG_arg_fail(1)) SWIG_fail;
6507 {
6508 PyThreadState* __tstate = wxPyBeginAllowThreads();
6509 result = (long)((wxSplashScreen const *)arg1)->GetSplashStyle();
6510
6511 wxPyEndAllowThreads(__tstate);
6512 if (PyErr_Occurred()) SWIG_fail;
6513 }
6514 {
6515 resultobj = SWIG_From_long((long)(result));
6516 }
6517 return resultobj;
6518 fail:
6519 return NULL;
6520 }
6521
6522
6523 static PyObject *_wrap_SplashScreen_GetSplashWindow(PyObject *, PyObject *args, PyObject *kwargs) {
6524 PyObject *resultobj;
6525 wxSplashScreen *arg1 = (wxSplashScreen *) 0 ;
6526 wxSplashScreenWindow *result;
6527 PyObject * obj0 = 0 ;
6528 char *kwnames[] = {
6529 (char *) "self", NULL
6530 };
6531
6532 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SplashScreen_GetSplashWindow",kwnames,&obj0)) goto fail;
6533 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSplashScreen, SWIG_POINTER_EXCEPTION | 0);
6534 if (SWIG_arg_fail(1)) SWIG_fail;
6535 {
6536 PyThreadState* __tstate = wxPyBeginAllowThreads();
6537 result = (wxSplashScreenWindow *)((wxSplashScreen const *)arg1)->GetSplashWindow();
6538
6539 wxPyEndAllowThreads(__tstate);
6540 if (PyErr_Occurred()) SWIG_fail;
6541 }
6542 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxSplashScreenWindow, 0);
6543 return resultobj;
6544 fail:
6545 return NULL;
6546 }
6547
6548
6549 static PyObject *_wrap_SplashScreen_GetTimeout(PyObject *, PyObject *args, PyObject *kwargs) {
6550 PyObject *resultobj;
6551 wxSplashScreen *arg1 = (wxSplashScreen *) 0 ;
6552 int result;
6553 PyObject * obj0 = 0 ;
6554 char *kwnames[] = {
6555 (char *) "self", NULL
6556 };
6557
6558 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SplashScreen_GetTimeout",kwnames,&obj0)) goto fail;
6559 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSplashScreen, SWIG_POINTER_EXCEPTION | 0);
6560 if (SWIG_arg_fail(1)) SWIG_fail;
6561 {
6562 PyThreadState* __tstate = wxPyBeginAllowThreads();
6563 result = (int)((wxSplashScreen const *)arg1)->GetTimeout();
6564
6565 wxPyEndAllowThreads(__tstate);
6566 if (PyErr_Occurred()) SWIG_fail;
6567 }
6568 {
6569 resultobj = SWIG_From_int((int)(result));
6570 }
6571 return resultobj;
6572 fail:
6573 return NULL;
6574 }
6575
6576
6577 static PyObject * SplashScreen_swigregister(PyObject *, PyObject *args) {
6578 PyObject *obj;
6579 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
6580 SWIG_TypeClientData(SWIGTYPE_p_wxSplashScreen, obj);
6581 Py_INCREF(obj);
6582 return Py_BuildValue((char *)"");
6583 }
6584 static PyObject *_wrap_new_StatusBar(PyObject *, PyObject *args, PyObject *kwargs) {
6585 PyObject *resultobj;
6586 wxWindow *arg1 = (wxWindow *) 0 ;
6587 int arg2 = (int) -1 ;
6588 long arg3 = (long) wxST_SIZEGRIP|wxFULL_REPAINT_ON_RESIZE ;
6589 wxString const &arg4_defvalue = wxPyStatusLineNameStr ;
6590 wxString *arg4 = (wxString *) &arg4_defvalue ;
6591 wxStatusBar *result;
6592 bool temp4 = false ;
6593 PyObject * obj0 = 0 ;
6594 PyObject * obj1 = 0 ;
6595 PyObject * obj2 = 0 ;
6596 PyObject * obj3 = 0 ;
6597 char *kwnames[] = {
6598 (char *) "parent",(char *) "id",(char *) "style",(char *) "name", NULL
6599 };
6600
6601 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|OOO:new_StatusBar",kwnames,&obj0,&obj1,&obj2,&obj3)) goto fail;
6602 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
6603 if (SWIG_arg_fail(1)) SWIG_fail;
6604 if (obj1) {
6605 {
6606 arg2 = (int)(SWIG_As_int(obj1));
6607 if (SWIG_arg_fail(2)) SWIG_fail;
6608 }
6609 }
6610 if (obj2) {
6611 {
6612 arg3 = (long)(SWIG_As_long(obj2));
6613 if (SWIG_arg_fail(3)) SWIG_fail;
6614 }
6615 }
6616 if (obj3) {
6617 {
6618 arg4 = wxString_in_helper(obj3);
6619 if (arg4 == NULL) SWIG_fail;
6620 temp4 = true;
6621 }
6622 }
6623 {
6624 if (!wxPyCheckForApp()) SWIG_fail;
6625 PyThreadState* __tstate = wxPyBeginAllowThreads();
6626 result = (wxStatusBar *)new wxStatusBar(arg1,arg2,arg3,(wxString const &)*arg4);
6627
6628 wxPyEndAllowThreads(__tstate);
6629 if (PyErr_Occurred()) SWIG_fail;
6630 }
6631 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxStatusBar, 1);
6632 {
6633 if (temp4)
6634 delete arg4;
6635 }
6636 return resultobj;
6637 fail:
6638 {
6639 if (temp4)
6640 delete arg4;
6641 }
6642 return NULL;
6643 }
6644
6645
6646 static PyObject *_wrap_new_PreStatusBar(PyObject *, PyObject *args, PyObject *kwargs) {
6647 PyObject *resultobj;
6648 wxStatusBar *result;
6649 char *kwnames[] = {
6650 NULL
6651 };
6652
6653 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":new_PreStatusBar",kwnames)) goto fail;
6654 {
6655 if (!wxPyCheckForApp()) SWIG_fail;
6656 PyThreadState* __tstate = wxPyBeginAllowThreads();
6657 result = (wxStatusBar *)new wxStatusBar();
6658
6659 wxPyEndAllowThreads(__tstate);
6660 if (PyErr_Occurred()) SWIG_fail;
6661 }
6662 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxStatusBar, 1);
6663 return resultobj;
6664 fail:
6665 return NULL;
6666 }
6667
6668
6669 static PyObject *_wrap_StatusBar_Create(PyObject *, PyObject *args, PyObject *kwargs) {
6670 PyObject *resultobj;
6671 wxStatusBar *arg1 = (wxStatusBar *) 0 ;
6672 wxWindow *arg2 = (wxWindow *) 0 ;
6673 int arg3 = (int) -1 ;
6674 long arg4 = (long) wxST_SIZEGRIP ;
6675 wxString const &arg5_defvalue = wxPyStatusLineNameStr ;
6676 wxString *arg5 = (wxString *) &arg5_defvalue ;
6677 bool result;
6678 bool temp5 = false ;
6679 PyObject * obj0 = 0 ;
6680 PyObject * obj1 = 0 ;
6681 PyObject * obj2 = 0 ;
6682 PyObject * obj3 = 0 ;
6683 PyObject * obj4 = 0 ;
6684 char *kwnames[] = {
6685 (char *) "self",(char *) "parent",(char *) "id",(char *) "style",(char *) "name", NULL
6686 };
6687
6688 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|OOO:StatusBar_Create",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4)) goto fail;
6689 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxStatusBar, SWIG_POINTER_EXCEPTION | 0);
6690 if (SWIG_arg_fail(1)) SWIG_fail;
6691 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
6692 if (SWIG_arg_fail(2)) SWIG_fail;
6693 if (obj2) {
6694 {
6695 arg3 = (int)(SWIG_As_int(obj2));
6696 if (SWIG_arg_fail(3)) SWIG_fail;
6697 }
6698 }
6699 if (obj3) {
6700 {
6701 arg4 = (long)(SWIG_As_long(obj3));
6702 if (SWIG_arg_fail(4)) SWIG_fail;
6703 }
6704 }
6705 if (obj4) {
6706 {
6707 arg5 = wxString_in_helper(obj4);
6708 if (arg5 == NULL) SWIG_fail;
6709 temp5 = true;
6710 }
6711 }
6712 {
6713 PyThreadState* __tstate = wxPyBeginAllowThreads();
6714 result = (bool)(arg1)->Create(arg2,arg3,arg4,(wxString const &)*arg5);
6715
6716 wxPyEndAllowThreads(__tstate);
6717 if (PyErr_Occurred()) SWIG_fail;
6718 }
6719 {
6720 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
6721 }
6722 {
6723 if (temp5)
6724 delete arg5;
6725 }
6726 return resultobj;
6727 fail:
6728 {
6729 if (temp5)
6730 delete arg5;
6731 }
6732 return NULL;
6733 }
6734
6735
6736 static PyObject *_wrap_StatusBar_SetFieldsCount(PyObject *, PyObject *args, PyObject *kwargs) {
6737 PyObject *resultobj;
6738 wxStatusBar *arg1 = (wxStatusBar *) 0 ;
6739 int arg2 = (int) 1 ;
6740 PyObject * obj0 = 0 ;
6741 PyObject * obj1 = 0 ;
6742 char *kwnames[] = {
6743 (char *) "self",(char *) "number", NULL
6744 };
6745
6746 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:StatusBar_SetFieldsCount",kwnames,&obj0,&obj1)) goto fail;
6747 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxStatusBar, SWIG_POINTER_EXCEPTION | 0);
6748 if (SWIG_arg_fail(1)) SWIG_fail;
6749 if (obj1) {
6750 {
6751 arg2 = (int)(SWIG_As_int(obj1));
6752 if (SWIG_arg_fail(2)) SWIG_fail;
6753 }
6754 }
6755 {
6756 PyThreadState* __tstate = wxPyBeginAllowThreads();
6757 (arg1)->SetFieldsCount(arg2);
6758
6759 wxPyEndAllowThreads(__tstate);
6760 if (PyErr_Occurred()) SWIG_fail;
6761 }
6762 Py_INCREF(Py_None); resultobj = Py_None;
6763 return resultobj;
6764 fail:
6765 return NULL;
6766 }
6767
6768
6769 static PyObject *_wrap_StatusBar_GetFieldsCount(PyObject *, PyObject *args, PyObject *kwargs) {
6770 PyObject *resultobj;
6771 wxStatusBar *arg1 = (wxStatusBar *) 0 ;
6772 int result;
6773 PyObject * obj0 = 0 ;
6774 char *kwnames[] = {
6775 (char *) "self", NULL
6776 };
6777
6778 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:StatusBar_GetFieldsCount",kwnames,&obj0)) goto fail;
6779 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxStatusBar, SWIG_POINTER_EXCEPTION | 0);
6780 if (SWIG_arg_fail(1)) SWIG_fail;
6781 {
6782 PyThreadState* __tstate = wxPyBeginAllowThreads();
6783 result = (int)((wxStatusBar const *)arg1)->GetFieldsCount();
6784
6785 wxPyEndAllowThreads(__tstate);
6786 if (PyErr_Occurred()) SWIG_fail;
6787 }
6788 {
6789 resultobj = SWIG_From_int((int)(result));
6790 }
6791 return resultobj;
6792 fail:
6793 return NULL;
6794 }
6795
6796
6797 static PyObject *_wrap_StatusBar_SetStatusText(PyObject *, PyObject *args, PyObject *kwargs) {
6798 PyObject *resultobj;
6799 wxStatusBar *arg1 = (wxStatusBar *) 0 ;
6800 wxString *arg2 = 0 ;
6801 int arg3 = (int) 0 ;
6802 bool temp2 = false ;
6803 PyObject * obj0 = 0 ;
6804 PyObject * obj1 = 0 ;
6805 PyObject * obj2 = 0 ;
6806 char *kwnames[] = {
6807 (char *) "self",(char *) "text",(char *) "number", NULL
6808 };
6809
6810 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|O:StatusBar_SetStatusText",kwnames,&obj0,&obj1,&obj2)) goto fail;
6811 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxStatusBar, SWIG_POINTER_EXCEPTION | 0);
6812 if (SWIG_arg_fail(1)) SWIG_fail;
6813 {
6814 arg2 = wxString_in_helper(obj1);
6815 if (arg2 == NULL) SWIG_fail;
6816 temp2 = true;
6817 }
6818 if (obj2) {
6819 {
6820 arg3 = (int)(SWIG_As_int(obj2));
6821 if (SWIG_arg_fail(3)) SWIG_fail;
6822 }
6823 }
6824 {
6825 PyThreadState* __tstate = wxPyBeginAllowThreads();
6826 (arg1)->SetStatusText((wxString const &)*arg2,arg3);
6827
6828 wxPyEndAllowThreads(__tstate);
6829 if (PyErr_Occurred()) SWIG_fail;
6830 }
6831 Py_INCREF(Py_None); resultobj = Py_None;
6832 {
6833 if (temp2)
6834 delete arg2;
6835 }
6836 return resultobj;
6837 fail:
6838 {
6839 if (temp2)
6840 delete arg2;
6841 }
6842 return NULL;
6843 }
6844
6845
6846 static PyObject *_wrap_StatusBar_GetStatusText(PyObject *, PyObject *args, PyObject *kwargs) {
6847 PyObject *resultobj;
6848 wxStatusBar *arg1 = (wxStatusBar *) 0 ;
6849 int arg2 = (int) 0 ;
6850 wxString result;
6851 PyObject * obj0 = 0 ;
6852 PyObject * obj1 = 0 ;
6853 char *kwnames[] = {
6854 (char *) "self",(char *) "number", NULL
6855 };
6856
6857 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:StatusBar_GetStatusText",kwnames,&obj0,&obj1)) goto fail;
6858 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxStatusBar, SWIG_POINTER_EXCEPTION | 0);
6859 if (SWIG_arg_fail(1)) SWIG_fail;
6860 if (obj1) {
6861 {
6862 arg2 = (int)(SWIG_As_int(obj1));
6863 if (SWIG_arg_fail(2)) SWIG_fail;
6864 }
6865 }
6866 {
6867 PyThreadState* __tstate = wxPyBeginAllowThreads();
6868 result = ((wxStatusBar const *)arg1)->GetStatusText(arg2);
6869
6870 wxPyEndAllowThreads(__tstate);
6871 if (PyErr_Occurred()) SWIG_fail;
6872 }
6873 {
6874 #if wxUSE_UNICODE
6875 resultobj = PyUnicode_FromWideChar((&result)->c_str(), (&result)->Len());
6876 #else
6877 resultobj = PyString_FromStringAndSize((&result)->c_str(), (&result)->Len());
6878 #endif
6879 }
6880 return resultobj;
6881 fail:
6882 return NULL;
6883 }
6884
6885
6886 static PyObject *_wrap_StatusBar_PushStatusText(PyObject *, PyObject *args, PyObject *kwargs) {
6887 PyObject *resultobj;
6888 wxStatusBar *arg1 = (wxStatusBar *) 0 ;
6889 wxString *arg2 = 0 ;
6890 int arg3 = (int) 0 ;
6891 bool temp2 = false ;
6892 PyObject * obj0 = 0 ;
6893 PyObject * obj1 = 0 ;
6894 PyObject * obj2 = 0 ;
6895 char *kwnames[] = {
6896 (char *) "self",(char *) "text",(char *) "number", NULL
6897 };
6898
6899 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|O:StatusBar_PushStatusText",kwnames,&obj0,&obj1,&obj2)) goto fail;
6900 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxStatusBar, SWIG_POINTER_EXCEPTION | 0);
6901 if (SWIG_arg_fail(1)) SWIG_fail;
6902 {
6903 arg2 = wxString_in_helper(obj1);
6904 if (arg2 == NULL) SWIG_fail;
6905 temp2 = true;
6906 }
6907 if (obj2) {
6908 {
6909 arg3 = (int)(SWIG_As_int(obj2));
6910 if (SWIG_arg_fail(3)) SWIG_fail;
6911 }
6912 }
6913 {
6914 PyThreadState* __tstate = wxPyBeginAllowThreads();
6915 (arg1)->PushStatusText((wxString const &)*arg2,arg3);
6916
6917 wxPyEndAllowThreads(__tstate);
6918 if (PyErr_Occurred()) SWIG_fail;
6919 }
6920 Py_INCREF(Py_None); resultobj = Py_None;
6921 {
6922 if (temp2)
6923 delete arg2;
6924 }
6925 return resultobj;
6926 fail:
6927 {
6928 if (temp2)
6929 delete arg2;
6930 }
6931 return NULL;
6932 }
6933
6934
6935 static PyObject *_wrap_StatusBar_PopStatusText(PyObject *, PyObject *args, PyObject *kwargs) {
6936 PyObject *resultobj;
6937 wxStatusBar *arg1 = (wxStatusBar *) 0 ;
6938 int arg2 = (int) 0 ;
6939 PyObject * obj0 = 0 ;
6940 PyObject * obj1 = 0 ;
6941 char *kwnames[] = {
6942 (char *) "self",(char *) "number", NULL
6943 };
6944
6945 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:StatusBar_PopStatusText",kwnames,&obj0,&obj1)) goto fail;
6946 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxStatusBar, SWIG_POINTER_EXCEPTION | 0);
6947 if (SWIG_arg_fail(1)) SWIG_fail;
6948 if (obj1) {
6949 {
6950 arg2 = (int)(SWIG_As_int(obj1));
6951 if (SWIG_arg_fail(2)) SWIG_fail;
6952 }
6953 }
6954 {
6955 PyThreadState* __tstate = wxPyBeginAllowThreads();
6956 (arg1)->PopStatusText(arg2);
6957
6958 wxPyEndAllowThreads(__tstate);
6959 if (PyErr_Occurred()) SWIG_fail;
6960 }
6961 Py_INCREF(Py_None); resultobj = Py_None;
6962 return resultobj;
6963 fail:
6964 return NULL;
6965 }
6966
6967
6968 static PyObject *_wrap_StatusBar_SetStatusWidths(PyObject *, PyObject *args, PyObject *kwargs) {
6969 PyObject *resultobj;
6970 wxStatusBar *arg1 = (wxStatusBar *) 0 ;
6971 int arg2 ;
6972 int *arg3 = (int *) 0 ;
6973 PyObject * obj0 = 0 ;
6974 PyObject * obj1 = 0 ;
6975 char *kwnames[] = {
6976 (char *) "self",(char *) "widths", NULL
6977 };
6978
6979 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:StatusBar_SetStatusWidths",kwnames,&obj0,&obj1)) goto fail;
6980 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxStatusBar, SWIG_POINTER_EXCEPTION | 0);
6981 if (SWIG_arg_fail(1)) SWIG_fail;
6982 {
6983 arg2 = PyList_Size(obj1);
6984 arg3 = int_LIST_helper(obj1);
6985 if (arg3 == NULL) SWIG_fail;
6986 }
6987 {
6988 PyThreadState* __tstate = wxPyBeginAllowThreads();
6989 (arg1)->SetStatusWidths(arg2,(int const *)arg3);
6990
6991 wxPyEndAllowThreads(__tstate);
6992 if (PyErr_Occurred()) SWIG_fail;
6993 }
6994 Py_INCREF(Py_None); resultobj = Py_None;
6995 {
6996 if (arg3) delete [] arg3;
6997 }
6998 return resultobj;
6999 fail:
7000 {
7001 if (arg3) delete [] arg3;
7002 }
7003 return NULL;
7004 }
7005
7006
7007 static PyObject *_wrap_StatusBar_SetStatusStyles(PyObject *, PyObject *args, PyObject *kwargs) {
7008 PyObject *resultobj;
7009 wxStatusBar *arg1 = (wxStatusBar *) 0 ;
7010 int arg2 ;
7011 int *arg3 = (int *) 0 ;
7012 PyObject * obj0 = 0 ;
7013 PyObject * obj1 = 0 ;
7014 char *kwnames[] = {
7015 (char *) "self",(char *) "styles", NULL
7016 };
7017
7018 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:StatusBar_SetStatusStyles",kwnames,&obj0,&obj1)) goto fail;
7019 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxStatusBar, SWIG_POINTER_EXCEPTION | 0);
7020 if (SWIG_arg_fail(1)) SWIG_fail;
7021 {
7022 arg2 = PyList_Size(obj1);
7023 arg3 = int_LIST_helper(obj1);
7024 if (arg3 == NULL) SWIG_fail;
7025 }
7026 {
7027 PyThreadState* __tstate = wxPyBeginAllowThreads();
7028 (arg1)->SetStatusStyles(arg2,(int const *)arg3);
7029
7030 wxPyEndAllowThreads(__tstate);
7031 if (PyErr_Occurred()) SWIG_fail;
7032 }
7033 Py_INCREF(Py_None); resultobj = Py_None;
7034 {
7035 if (arg3) delete [] arg3;
7036 }
7037 return resultobj;
7038 fail:
7039 {
7040 if (arg3) delete [] arg3;
7041 }
7042 return NULL;
7043 }
7044
7045
7046 static PyObject *_wrap_StatusBar_GetFieldRect(PyObject *, PyObject *args, PyObject *kwargs) {
7047 PyObject *resultobj;
7048 wxStatusBar *arg1 = (wxStatusBar *) 0 ;
7049 int arg2 ;
7050 wxRect result;
7051 PyObject * obj0 = 0 ;
7052 PyObject * obj1 = 0 ;
7053 char *kwnames[] = {
7054 (char *) "self",(char *) "i", NULL
7055 };
7056
7057 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:StatusBar_GetFieldRect",kwnames,&obj0,&obj1)) goto fail;
7058 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxStatusBar, SWIG_POINTER_EXCEPTION | 0);
7059 if (SWIG_arg_fail(1)) SWIG_fail;
7060 {
7061 arg2 = (int)(SWIG_As_int(obj1));
7062 if (SWIG_arg_fail(2)) SWIG_fail;
7063 }
7064 {
7065 PyThreadState* __tstate = wxPyBeginAllowThreads();
7066 result = wxStatusBar_GetFieldRect(arg1,arg2);
7067
7068 wxPyEndAllowThreads(__tstate);
7069 if (PyErr_Occurred()) SWIG_fail;
7070 }
7071 {
7072 wxRect * resultptr;
7073 resultptr = new wxRect((wxRect &)(result));
7074 resultobj = SWIG_NewPointerObj((void *)(resultptr), SWIGTYPE_p_wxRect, 1);
7075 }
7076 return resultobj;
7077 fail:
7078 return NULL;
7079 }
7080
7081
7082 static PyObject *_wrap_StatusBar_SetMinHeight(PyObject *, PyObject *args, PyObject *kwargs) {
7083 PyObject *resultobj;
7084 wxStatusBar *arg1 = (wxStatusBar *) 0 ;
7085 int arg2 ;
7086 PyObject * obj0 = 0 ;
7087 PyObject * obj1 = 0 ;
7088 char *kwnames[] = {
7089 (char *) "self",(char *) "height", NULL
7090 };
7091
7092 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:StatusBar_SetMinHeight",kwnames,&obj0,&obj1)) goto fail;
7093 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxStatusBar, SWIG_POINTER_EXCEPTION | 0);
7094 if (SWIG_arg_fail(1)) SWIG_fail;
7095 {
7096 arg2 = (int)(SWIG_As_int(obj1));
7097 if (SWIG_arg_fail(2)) SWIG_fail;
7098 }
7099 {
7100 PyThreadState* __tstate = wxPyBeginAllowThreads();
7101 (arg1)->SetMinHeight(arg2);
7102
7103 wxPyEndAllowThreads(__tstate);
7104 if (PyErr_Occurred()) SWIG_fail;
7105 }
7106 Py_INCREF(Py_None); resultobj = Py_None;
7107 return resultobj;
7108 fail:
7109 return NULL;
7110 }
7111
7112
7113 static PyObject *_wrap_StatusBar_GetBorderX(PyObject *, PyObject *args, PyObject *kwargs) {
7114 PyObject *resultobj;
7115 wxStatusBar *arg1 = (wxStatusBar *) 0 ;
7116 int result;
7117 PyObject * obj0 = 0 ;
7118 char *kwnames[] = {
7119 (char *) "self", NULL
7120 };
7121
7122 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:StatusBar_GetBorderX",kwnames,&obj0)) goto fail;
7123 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxStatusBar, SWIG_POINTER_EXCEPTION | 0);
7124 if (SWIG_arg_fail(1)) SWIG_fail;
7125 {
7126 PyThreadState* __tstate = wxPyBeginAllowThreads();
7127 result = (int)((wxStatusBar const *)arg1)->GetBorderX();
7128
7129 wxPyEndAllowThreads(__tstate);
7130 if (PyErr_Occurred()) SWIG_fail;
7131 }
7132 {
7133 resultobj = SWIG_From_int((int)(result));
7134 }
7135 return resultobj;
7136 fail:
7137 return NULL;
7138 }
7139
7140
7141 static PyObject *_wrap_StatusBar_GetBorderY(PyObject *, PyObject *args, PyObject *kwargs) {
7142 PyObject *resultobj;
7143 wxStatusBar *arg1 = (wxStatusBar *) 0 ;
7144 int result;
7145 PyObject * obj0 = 0 ;
7146 char *kwnames[] = {
7147 (char *) "self", NULL
7148 };
7149
7150 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:StatusBar_GetBorderY",kwnames,&obj0)) goto fail;
7151 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxStatusBar, SWIG_POINTER_EXCEPTION | 0);
7152 if (SWIG_arg_fail(1)) SWIG_fail;
7153 {
7154 PyThreadState* __tstate = wxPyBeginAllowThreads();
7155 result = (int)((wxStatusBar const *)arg1)->GetBorderY();
7156
7157 wxPyEndAllowThreads(__tstate);
7158 if (PyErr_Occurred()) SWIG_fail;
7159 }
7160 {
7161 resultobj = SWIG_From_int((int)(result));
7162 }
7163 return resultobj;
7164 fail:
7165 return NULL;
7166 }
7167
7168
7169 static PyObject *_wrap_StatusBar_GetClassDefaultAttributes(PyObject *, PyObject *args, PyObject *kwargs) {
7170 PyObject *resultobj;
7171 wxWindowVariant arg1 = (wxWindowVariant) wxWINDOW_VARIANT_NORMAL ;
7172 wxVisualAttributes result;
7173 PyObject * obj0 = 0 ;
7174 char *kwnames[] = {
7175 (char *) "variant", NULL
7176 };
7177
7178 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"|O:StatusBar_GetClassDefaultAttributes",kwnames,&obj0)) goto fail;
7179 if (obj0) {
7180 {
7181 arg1 = (wxWindowVariant)(SWIG_As_int(obj0));
7182 if (SWIG_arg_fail(1)) SWIG_fail;
7183 }
7184 }
7185 {
7186 if (!wxPyCheckForApp()) SWIG_fail;
7187 PyThreadState* __tstate = wxPyBeginAllowThreads();
7188 result = wxStatusBar::GetClassDefaultAttributes((wxWindowVariant )arg1);
7189
7190 wxPyEndAllowThreads(__tstate);
7191 if (PyErr_Occurred()) SWIG_fail;
7192 }
7193 {
7194 wxVisualAttributes * resultptr;
7195 resultptr = new wxVisualAttributes((wxVisualAttributes &)(result));
7196 resultobj = SWIG_NewPointerObj((void *)(resultptr), SWIGTYPE_p_wxVisualAttributes, 1);
7197 }
7198 return resultobj;
7199 fail:
7200 return NULL;
7201 }
7202
7203
7204 static PyObject * StatusBar_swigregister(PyObject *, PyObject *args) {
7205 PyObject *obj;
7206 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
7207 SWIG_TypeClientData(SWIGTYPE_p_wxStatusBar, obj);
7208 Py_INCREF(obj);
7209 return Py_BuildValue((char *)"");
7210 }
7211 static int _wrap_SplitterNameStr_set(PyObject *) {
7212 PyErr_SetString(PyExc_TypeError,"Variable SplitterNameStr is read-only.");
7213 return 1;
7214 }
7215
7216
7217 static PyObject *_wrap_SplitterNameStr_get(void) {
7218 PyObject *pyobj;
7219
7220 {
7221 #if wxUSE_UNICODE
7222 pyobj = PyUnicode_FromWideChar((&wxPySplitterNameStr)->c_str(), (&wxPySplitterNameStr)->Len());
7223 #else
7224 pyobj = PyString_FromStringAndSize((&wxPySplitterNameStr)->c_str(), (&wxPySplitterNameStr)->Len());
7225 #endif
7226 }
7227 return pyobj;
7228 }
7229
7230
7231 static PyObject *_wrap_new_SplitterWindow(PyObject *, PyObject *args, PyObject *kwargs) {
7232 PyObject *resultobj;
7233 wxWindow *arg1 = (wxWindow *) 0 ;
7234 int arg2 = (int) -1 ;
7235 wxPoint const &arg3_defvalue = wxDefaultPosition ;
7236 wxPoint *arg3 = (wxPoint *) &arg3_defvalue ;
7237 wxSize const &arg4_defvalue = wxDefaultSize ;
7238 wxSize *arg4 = (wxSize *) &arg4_defvalue ;
7239 long arg5 = (long) wxSP_3D ;
7240 wxString const &arg6_defvalue = wxPySplitterNameStr ;
7241 wxString *arg6 = (wxString *) &arg6_defvalue ;
7242 wxSplitterWindow *result;
7243 wxPoint temp3 ;
7244 wxSize temp4 ;
7245 bool temp6 = false ;
7246 PyObject * obj0 = 0 ;
7247 PyObject * obj1 = 0 ;
7248 PyObject * obj2 = 0 ;
7249 PyObject * obj3 = 0 ;
7250 PyObject * obj4 = 0 ;
7251 PyObject * obj5 = 0 ;
7252 char *kwnames[] = {
7253 (char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
7254 };
7255
7256 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|OOOOO:new_SplitterWindow",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) goto fail;
7257 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
7258 if (SWIG_arg_fail(1)) SWIG_fail;
7259 if (obj1) {
7260 {
7261 arg2 = (int)(SWIG_As_int(obj1));
7262 if (SWIG_arg_fail(2)) SWIG_fail;
7263 }
7264 }
7265 if (obj2) {
7266 {
7267 arg3 = &temp3;
7268 if ( ! wxPoint_helper(obj2, &arg3)) SWIG_fail;
7269 }
7270 }
7271 if (obj3) {
7272 {
7273 arg4 = &temp4;
7274 if ( ! wxSize_helper(obj3, &arg4)) SWIG_fail;
7275 }
7276 }
7277 if (obj4) {
7278 {
7279 arg5 = (long)(SWIG_As_long(obj4));
7280 if (SWIG_arg_fail(5)) SWIG_fail;
7281 }
7282 }
7283 if (obj5) {
7284 {
7285 arg6 = wxString_in_helper(obj5);
7286 if (arg6 == NULL) SWIG_fail;
7287 temp6 = true;
7288 }
7289 }
7290 {
7291 if (!wxPyCheckForApp()) SWIG_fail;
7292 PyThreadState* __tstate = wxPyBeginAllowThreads();
7293 result = (wxSplitterWindow *)new wxSplitterWindow(arg1,arg2,(wxPoint const &)*arg3,(wxSize const &)*arg4,arg5,(wxString const &)*arg6);
7294
7295 wxPyEndAllowThreads(__tstate);
7296 if (PyErr_Occurred()) SWIG_fail;
7297 }
7298 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxSplitterWindow, 1);
7299 {
7300 if (temp6)
7301 delete arg6;
7302 }
7303 return resultobj;
7304 fail:
7305 {
7306 if (temp6)
7307 delete arg6;
7308 }
7309 return NULL;
7310 }
7311
7312
7313 static PyObject *_wrap_new_PreSplitterWindow(PyObject *, PyObject *args, PyObject *kwargs) {
7314 PyObject *resultobj;
7315 wxSplitterWindow *result;
7316 char *kwnames[] = {
7317 NULL
7318 };
7319
7320 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":new_PreSplitterWindow",kwnames)) goto fail;
7321 {
7322 if (!wxPyCheckForApp()) SWIG_fail;
7323 PyThreadState* __tstate = wxPyBeginAllowThreads();
7324 result = (wxSplitterWindow *)new wxSplitterWindow();
7325
7326 wxPyEndAllowThreads(__tstate);
7327 if (PyErr_Occurred()) SWIG_fail;
7328 }
7329 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxSplitterWindow, 1);
7330 return resultobj;
7331 fail:
7332 return NULL;
7333 }
7334
7335
7336 static PyObject *_wrap_SplitterWindow_Create(PyObject *, PyObject *args, PyObject *kwargs) {
7337 PyObject *resultobj;
7338 wxSplitterWindow *arg1 = (wxSplitterWindow *) 0 ;
7339 wxWindow *arg2 = (wxWindow *) 0 ;
7340 int arg3 = (int) -1 ;
7341 wxPoint const &arg4_defvalue = wxDefaultPosition ;
7342 wxPoint *arg4 = (wxPoint *) &arg4_defvalue ;
7343 wxSize const &arg5_defvalue = wxDefaultSize ;
7344 wxSize *arg5 = (wxSize *) &arg5_defvalue ;
7345 long arg6 = (long) wxSP_3D ;
7346 wxString const &arg7_defvalue = wxPySplitterNameStr ;
7347 wxString *arg7 = (wxString *) &arg7_defvalue ;
7348 bool result;
7349 wxPoint temp4 ;
7350 wxSize temp5 ;
7351 bool temp7 = false ;
7352 PyObject * obj0 = 0 ;
7353 PyObject * obj1 = 0 ;
7354 PyObject * obj2 = 0 ;
7355 PyObject * obj3 = 0 ;
7356 PyObject * obj4 = 0 ;
7357 PyObject * obj5 = 0 ;
7358 PyObject * obj6 = 0 ;
7359 char *kwnames[] = {
7360 (char *) "self",(char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
7361 };
7362
7363 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|OOOOO:SplitterWindow_Create",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6)) goto fail;
7364 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSplitterWindow, SWIG_POINTER_EXCEPTION | 0);
7365 if (SWIG_arg_fail(1)) SWIG_fail;
7366 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
7367 if (SWIG_arg_fail(2)) SWIG_fail;
7368 if (obj2) {
7369 {
7370 arg3 = (int)(SWIG_As_int(obj2));
7371 if (SWIG_arg_fail(3)) SWIG_fail;
7372 }
7373 }
7374 if (obj3) {
7375 {
7376 arg4 = &temp4;
7377 if ( ! wxPoint_helper(obj3, &arg4)) SWIG_fail;
7378 }
7379 }
7380 if (obj4) {
7381 {
7382 arg5 = &temp5;
7383 if ( ! wxSize_helper(obj4, &arg5)) SWIG_fail;
7384 }
7385 }
7386 if (obj5) {
7387 {
7388 arg6 = (long)(SWIG_As_long(obj5));
7389 if (SWIG_arg_fail(6)) SWIG_fail;
7390 }
7391 }
7392 if (obj6) {
7393 {
7394 arg7 = wxString_in_helper(obj6);
7395 if (arg7 == NULL) SWIG_fail;
7396 temp7 = true;
7397 }
7398 }
7399 {
7400 PyThreadState* __tstate = wxPyBeginAllowThreads();
7401 result = (bool)(arg1)->Create(arg2,arg3,(wxPoint const &)*arg4,(wxSize const &)*arg5,arg6,(wxString const &)*arg7);
7402
7403 wxPyEndAllowThreads(__tstate);
7404 if (PyErr_Occurred()) SWIG_fail;
7405 }
7406 {
7407 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
7408 }
7409 {
7410 if (temp7)
7411 delete arg7;
7412 }
7413 return resultobj;
7414 fail:
7415 {
7416 if (temp7)
7417 delete arg7;
7418 }
7419 return NULL;
7420 }
7421
7422
7423 static PyObject *_wrap_SplitterWindow_GetWindow1(PyObject *, PyObject *args, PyObject *kwargs) {
7424 PyObject *resultobj;
7425 wxSplitterWindow *arg1 = (wxSplitterWindow *) 0 ;
7426 wxWindow *result;
7427 PyObject * obj0 = 0 ;
7428 char *kwnames[] = {
7429 (char *) "self", NULL
7430 };
7431
7432 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SplitterWindow_GetWindow1",kwnames,&obj0)) goto fail;
7433 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSplitterWindow, SWIG_POINTER_EXCEPTION | 0);
7434 if (SWIG_arg_fail(1)) SWIG_fail;
7435 {
7436 PyThreadState* __tstate = wxPyBeginAllowThreads();
7437 result = (wxWindow *)((wxSplitterWindow const *)arg1)->GetWindow1();
7438
7439 wxPyEndAllowThreads(__tstate);
7440 if (PyErr_Occurred()) SWIG_fail;
7441 }
7442 {
7443 resultobj = wxPyMake_wxObject(result, 0);
7444 }
7445 return resultobj;
7446 fail:
7447 return NULL;
7448 }
7449
7450
7451 static PyObject *_wrap_SplitterWindow_GetWindow2(PyObject *, PyObject *args, PyObject *kwargs) {
7452 PyObject *resultobj;
7453 wxSplitterWindow *arg1 = (wxSplitterWindow *) 0 ;
7454 wxWindow *result;
7455 PyObject * obj0 = 0 ;
7456 char *kwnames[] = {
7457 (char *) "self", NULL
7458 };
7459
7460 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SplitterWindow_GetWindow2",kwnames,&obj0)) goto fail;
7461 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSplitterWindow, SWIG_POINTER_EXCEPTION | 0);
7462 if (SWIG_arg_fail(1)) SWIG_fail;
7463 {
7464 PyThreadState* __tstate = wxPyBeginAllowThreads();
7465 result = (wxWindow *)((wxSplitterWindow const *)arg1)->GetWindow2();
7466
7467 wxPyEndAllowThreads(__tstate);
7468 if (PyErr_Occurred()) SWIG_fail;
7469 }
7470 {
7471 resultobj = wxPyMake_wxObject(result, 0);
7472 }
7473 return resultobj;
7474 fail:
7475 return NULL;
7476 }
7477
7478
7479 static PyObject *_wrap_SplitterWindow_SetSplitMode(PyObject *, PyObject *args, PyObject *kwargs) {
7480 PyObject *resultobj;
7481 wxSplitterWindow *arg1 = (wxSplitterWindow *) 0 ;
7482 int arg2 ;
7483 PyObject * obj0 = 0 ;
7484 PyObject * obj1 = 0 ;
7485 char *kwnames[] = {
7486 (char *) "self",(char *) "mode", NULL
7487 };
7488
7489 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:SplitterWindow_SetSplitMode",kwnames,&obj0,&obj1)) goto fail;
7490 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSplitterWindow, SWIG_POINTER_EXCEPTION | 0);
7491 if (SWIG_arg_fail(1)) SWIG_fail;
7492 {
7493 arg2 = (int)(SWIG_As_int(obj1));
7494 if (SWIG_arg_fail(2)) SWIG_fail;
7495 }
7496 {
7497 PyThreadState* __tstate = wxPyBeginAllowThreads();
7498 (arg1)->SetSplitMode(arg2);
7499
7500 wxPyEndAllowThreads(__tstate);
7501 if (PyErr_Occurred()) SWIG_fail;
7502 }
7503 Py_INCREF(Py_None); resultobj = Py_None;
7504 return resultobj;
7505 fail:
7506 return NULL;
7507 }
7508
7509
7510 static PyObject *_wrap_SplitterWindow_GetSplitMode(PyObject *, PyObject *args, PyObject *kwargs) {
7511 PyObject *resultobj;
7512 wxSplitterWindow *arg1 = (wxSplitterWindow *) 0 ;
7513 wxSplitMode result;
7514 PyObject * obj0 = 0 ;
7515 char *kwnames[] = {
7516 (char *) "self", NULL
7517 };
7518
7519 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SplitterWindow_GetSplitMode",kwnames,&obj0)) goto fail;
7520 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSplitterWindow, SWIG_POINTER_EXCEPTION | 0);
7521 if (SWIG_arg_fail(1)) SWIG_fail;
7522 {
7523 PyThreadState* __tstate = wxPyBeginAllowThreads();
7524 result = (wxSplitMode)((wxSplitterWindow const *)arg1)->GetSplitMode();
7525
7526 wxPyEndAllowThreads(__tstate);
7527 if (PyErr_Occurred()) SWIG_fail;
7528 }
7529 resultobj = SWIG_From_int((result));
7530 return resultobj;
7531 fail:
7532 return NULL;
7533 }
7534
7535
7536 static PyObject *_wrap_SplitterWindow_Initialize(PyObject *, PyObject *args, PyObject *kwargs) {
7537 PyObject *resultobj;
7538 wxSplitterWindow *arg1 = (wxSplitterWindow *) 0 ;
7539 wxWindow *arg2 = (wxWindow *) 0 ;
7540 PyObject * obj0 = 0 ;
7541 PyObject * obj1 = 0 ;
7542 char *kwnames[] = {
7543 (char *) "self",(char *) "window", NULL
7544 };
7545
7546 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:SplitterWindow_Initialize",kwnames,&obj0,&obj1)) goto fail;
7547 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSplitterWindow, SWIG_POINTER_EXCEPTION | 0);
7548 if (SWIG_arg_fail(1)) SWIG_fail;
7549 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
7550 if (SWIG_arg_fail(2)) SWIG_fail;
7551 {
7552 PyThreadState* __tstate = wxPyBeginAllowThreads();
7553 (arg1)->Initialize(arg2);
7554
7555 wxPyEndAllowThreads(__tstate);
7556 if (PyErr_Occurred()) SWIG_fail;
7557 }
7558 Py_INCREF(Py_None); resultobj = Py_None;
7559 return resultobj;
7560 fail:
7561 return NULL;
7562 }
7563
7564
7565 static PyObject *_wrap_SplitterWindow_SplitVertically(PyObject *, PyObject *args, PyObject *kwargs) {
7566 PyObject *resultobj;
7567 wxSplitterWindow *arg1 = (wxSplitterWindow *) 0 ;
7568 wxWindow *arg2 = (wxWindow *) 0 ;
7569 wxWindow *arg3 = (wxWindow *) 0 ;
7570 int arg4 = (int) 0 ;
7571 bool result;
7572 PyObject * obj0 = 0 ;
7573 PyObject * obj1 = 0 ;
7574 PyObject * obj2 = 0 ;
7575 PyObject * obj3 = 0 ;
7576 char *kwnames[] = {
7577 (char *) "self",(char *) "window1",(char *) "window2",(char *) "sashPosition", NULL
7578 };
7579
7580 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO|O:SplitterWindow_SplitVertically",kwnames,&obj0,&obj1,&obj2,&obj3)) goto fail;
7581 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSplitterWindow, SWIG_POINTER_EXCEPTION | 0);
7582 if (SWIG_arg_fail(1)) SWIG_fail;
7583 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
7584 if (SWIG_arg_fail(2)) SWIG_fail;
7585 SWIG_Python_ConvertPtr(obj2, (void **)&arg3, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
7586 if (SWIG_arg_fail(3)) SWIG_fail;
7587 if (obj3) {
7588 {
7589 arg4 = (int)(SWIG_As_int(obj3));
7590 if (SWIG_arg_fail(4)) SWIG_fail;
7591 }
7592 }
7593 {
7594 PyThreadState* __tstate = wxPyBeginAllowThreads();
7595 result = (bool)(arg1)->SplitVertically(arg2,arg3,arg4);
7596
7597 wxPyEndAllowThreads(__tstate);
7598 if (PyErr_Occurred()) SWIG_fail;
7599 }
7600 {
7601 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
7602 }
7603 return resultobj;
7604 fail:
7605 return NULL;
7606 }
7607
7608
7609 static PyObject *_wrap_SplitterWindow_SplitHorizontally(PyObject *, PyObject *args, PyObject *kwargs) {
7610 PyObject *resultobj;
7611 wxSplitterWindow *arg1 = (wxSplitterWindow *) 0 ;
7612 wxWindow *arg2 = (wxWindow *) 0 ;
7613 wxWindow *arg3 = (wxWindow *) 0 ;
7614 int arg4 = (int) 0 ;
7615 bool result;
7616 PyObject * obj0 = 0 ;
7617 PyObject * obj1 = 0 ;
7618 PyObject * obj2 = 0 ;
7619 PyObject * obj3 = 0 ;
7620 char *kwnames[] = {
7621 (char *) "self",(char *) "window1",(char *) "window2",(char *) "sashPosition", NULL
7622 };
7623
7624 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO|O:SplitterWindow_SplitHorizontally",kwnames,&obj0,&obj1,&obj2,&obj3)) goto fail;
7625 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSplitterWindow, SWIG_POINTER_EXCEPTION | 0);
7626 if (SWIG_arg_fail(1)) SWIG_fail;
7627 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
7628 if (SWIG_arg_fail(2)) SWIG_fail;
7629 SWIG_Python_ConvertPtr(obj2, (void **)&arg3, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
7630 if (SWIG_arg_fail(3)) SWIG_fail;
7631 if (obj3) {
7632 {
7633 arg4 = (int)(SWIG_As_int(obj3));
7634 if (SWIG_arg_fail(4)) SWIG_fail;
7635 }
7636 }
7637 {
7638 PyThreadState* __tstate = wxPyBeginAllowThreads();
7639 result = (bool)(arg1)->SplitHorizontally(arg2,arg3,arg4);
7640
7641 wxPyEndAllowThreads(__tstate);
7642 if (PyErr_Occurred()) SWIG_fail;
7643 }
7644 {
7645 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
7646 }
7647 return resultobj;
7648 fail:
7649 return NULL;
7650 }
7651
7652
7653 static PyObject *_wrap_SplitterWindow_Unsplit(PyObject *, PyObject *args, PyObject *kwargs) {
7654 PyObject *resultobj;
7655 wxSplitterWindow *arg1 = (wxSplitterWindow *) 0 ;
7656 wxWindow *arg2 = (wxWindow *) NULL ;
7657 bool result;
7658 PyObject * obj0 = 0 ;
7659 PyObject * obj1 = 0 ;
7660 char *kwnames[] = {
7661 (char *) "self",(char *) "toRemove", NULL
7662 };
7663
7664 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:SplitterWindow_Unsplit",kwnames,&obj0,&obj1)) goto fail;
7665 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSplitterWindow, SWIG_POINTER_EXCEPTION | 0);
7666 if (SWIG_arg_fail(1)) SWIG_fail;
7667 if (obj1) {
7668 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
7669 if (SWIG_arg_fail(2)) SWIG_fail;
7670 }
7671 {
7672 PyThreadState* __tstate = wxPyBeginAllowThreads();
7673 result = (bool)(arg1)->Unsplit(arg2);
7674
7675 wxPyEndAllowThreads(__tstate);
7676 if (PyErr_Occurred()) SWIG_fail;
7677 }
7678 {
7679 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
7680 }
7681 return resultobj;
7682 fail:
7683 return NULL;
7684 }
7685
7686
7687 static PyObject *_wrap_SplitterWindow_ReplaceWindow(PyObject *, PyObject *args, PyObject *kwargs) {
7688 PyObject *resultobj;
7689 wxSplitterWindow *arg1 = (wxSplitterWindow *) 0 ;
7690 wxWindow *arg2 = (wxWindow *) 0 ;
7691 wxWindow *arg3 = (wxWindow *) 0 ;
7692 bool result;
7693 PyObject * obj0 = 0 ;
7694 PyObject * obj1 = 0 ;
7695 PyObject * obj2 = 0 ;
7696 char *kwnames[] = {
7697 (char *) "self",(char *) "winOld",(char *) "winNew", NULL
7698 };
7699
7700 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:SplitterWindow_ReplaceWindow",kwnames,&obj0,&obj1,&obj2)) goto fail;
7701 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSplitterWindow, SWIG_POINTER_EXCEPTION | 0);
7702 if (SWIG_arg_fail(1)) SWIG_fail;
7703 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
7704 if (SWIG_arg_fail(2)) SWIG_fail;
7705 SWIG_Python_ConvertPtr(obj2, (void **)&arg3, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
7706 if (SWIG_arg_fail(3)) SWIG_fail;
7707 {
7708 PyThreadState* __tstate = wxPyBeginAllowThreads();
7709 result = (bool)(arg1)->ReplaceWindow(arg2,arg3);
7710
7711 wxPyEndAllowThreads(__tstate);
7712 if (PyErr_Occurred()) SWIG_fail;
7713 }
7714 {
7715 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
7716 }
7717 return resultobj;
7718 fail:
7719 return NULL;
7720 }
7721
7722
7723 static PyObject *_wrap_SplitterWindow_UpdateSize(PyObject *, PyObject *args, PyObject *kwargs) {
7724 PyObject *resultobj;
7725 wxSplitterWindow *arg1 = (wxSplitterWindow *) 0 ;
7726 PyObject * obj0 = 0 ;
7727 char *kwnames[] = {
7728 (char *) "self", NULL
7729 };
7730
7731 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SplitterWindow_UpdateSize",kwnames,&obj0)) goto fail;
7732 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSplitterWindow, SWIG_POINTER_EXCEPTION | 0);
7733 if (SWIG_arg_fail(1)) SWIG_fail;
7734 {
7735 PyThreadState* __tstate = wxPyBeginAllowThreads();
7736 (arg1)->UpdateSize();
7737
7738 wxPyEndAllowThreads(__tstate);
7739 if (PyErr_Occurred()) SWIG_fail;
7740 }
7741 Py_INCREF(Py_None); resultobj = Py_None;
7742 return resultobj;
7743 fail:
7744 return NULL;
7745 }
7746
7747
7748 static PyObject *_wrap_SplitterWindow_IsSplit(PyObject *, PyObject *args, PyObject *kwargs) {
7749 PyObject *resultobj;
7750 wxSplitterWindow *arg1 = (wxSplitterWindow *) 0 ;
7751 bool result;
7752 PyObject * obj0 = 0 ;
7753 char *kwnames[] = {
7754 (char *) "self", NULL
7755 };
7756
7757 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SplitterWindow_IsSplit",kwnames,&obj0)) goto fail;
7758 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSplitterWindow, SWIG_POINTER_EXCEPTION | 0);
7759 if (SWIG_arg_fail(1)) SWIG_fail;
7760 {
7761 PyThreadState* __tstate = wxPyBeginAllowThreads();
7762 result = (bool)((wxSplitterWindow const *)arg1)->IsSplit();
7763
7764 wxPyEndAllowThreads(__tstate);
7765 if (PyErr_Occurred()) SWIG_fail;
7766 }
7767 {
7768 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
7769 }
7770 return resultobj;
7771 fail:
7772 return NULL;
7773 }
7774
7775
7776 static PyObject *_wrap_SplitterWindow_SetSashSize(PyObject *, PyObject *args, PyObject *kwargs) {
7777 PyObject *resultobj;
7778 wxSplitterWindow *arg1 = (wxSplitterWindow *) 0 ;
7779 int arg2 ;
7780 PyObject * obj0 = 0 ;
7781 PyObject * obj1 = 0 ;
7782 char *kwnames[] = {
7783 (char *) "self",(char *) "width", NULL
7784 };
7785
7786 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:SplitterWindow_SetSashSize",kwnames,&obj0,&obj1)) goto fail;
7787 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSplitterWindow, SWIG_POINTER_EXCEPTION | 0);
7788 if (SWIG_arg_fail(1)) SWIG_fail;
7789 {
7790 arg2 = (int)(SWIG_As_int(obj1));
7791 if (SWIG_arg_fail(2)) SWIG_fail;
7792 }
7793 {
7794 PyThreadState* __tstate = wxPyBeginAllowThreads();
7795 (arg1)->SetSashSize(arg2);
7796
7797 wxPyEndAllowThreads(__tstate);
7798 if (PyErr_Occurred()) SWIG_fail;
7799 }
7800 Py_INCREF(Py_None); resultobj = Py_None;
7801 return resultobj;
7802 fail:
7803 return NULL;
7804 }
7805
7806
7807 static PyObject *_wrap_SplitterWindow_SetBorderSize(PyObject *, PyObject *args, PyObject *kwargs) {
7808 PyObject *resultobj;
7809 wxSplitterWindow *arg1 = (wxSplitterWindow *) 0 ;
7810 int arg2 ;
7811 PyObject * obj0 = 0 ;
7812 PyObject * obj1 = 0 ;
7813 char *kwnames[] = {
7814 (char *) "self",(char *) "width", NULL
7815 };
7816
7817 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:SplitterWindow_SetBorderSize",kwnames,&obj0,&obj1)) 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 {
7821 arg2 = (int)(SWIG_As_int(obj1));
7822 if (SWIG_arg_fail(2)) SWIG_fail;
7823 }
7824 {
7825 PyThreadState* __tstate = wxPyBeginAllowThreads();
7826 (arg1)->SetBorderSize(arg2);
7827
7828 wxPyEndAllowThreads(__tstate);
7829 if (PyErr_Occurred()) SWIG_fail;
7830 }
7831 Py_INCREF(Py_None); resultobj = Py_None;
7832 return resultobj;
7833 fail:
7834 return NULL;
7835 }
7836
7837
7838 static PyObject *_wrap_SplitterWindow_GetSashSize(PyObject *, PyObject *args, PyObject *kwargs) {
7839 PyObject *resultobj;
7840 wxSplitterWindow *arg1 = (wxSplitterWindow *) 0 ;
7841 int result;
7842 PyObject * obj0 = 0 ;
7843 char *kwnames[] = {
7844 (char *) "self", NULL
7845 };
7846
7847 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SplitterWindow_GetSashSize",kwnames,&obj0)) goto fail;
7848 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSplitterWindow, SWIG_POINTER_EXCEPTION | 0);
7849 if (SWIG_arg_fail(1)) SWIG_fail;
7850 {
7851 PyThreadState* __tstate = wxPyBeginAllowThreads();
7852 result = (int)((wxSplitterWindow const *)arg1)->GetSashSize();
7853
7854 wxPyEndAllowThreads(__tstate);
7855 if (PyErr_Occurred()) SWIG_fail;
7856 }
7857 {
7858 resultobj = SWIG_From_int((int)(result));
7859 }
7860 return resultobj;
7861 fail:
7862 return NULL;
7863 }
7864
7865
7866 static PyObject *_wrap_SplitterWindow_GetBorderSize(PyObject *, PyObject *args, PyObject *kwargs) {
7867 PyObject *resultobj;
7868 wxSplitterWindow *arg1 = (wxSplitterWindow *) 0 ;
7869 int result;
7870 PyObject * obj0 = 0 ;
7871 char *kwnames[] = {
7872 (char *) "self", NULL
7873 };
7874
7875 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SplitterWindow_GetBorderSize",kwnames,&obj0)) goto fail;
7876 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSplitterWindow, SWIG_POINTER_EXCEPTION | 0);
7877 if (SWIG_arg_fail(1)) SWIG_fail;
7878 {
7879 PyThreadState* __tstate = wxPyBeginAllowThreads();
7880 result = (int)((wxSplitterWindow const *)arg1)->GetBorderSize();
7881
7882 wxPyEndAllowThreads(__tstate);
7883 if (PyErr_Occurred()) SWIG_fail;
7884 }
7885 {
7886 resultobj = SWIG_From_int((int)(result));
7887 }
7888 return resultobj;
7889 fail:
7890 return NULL;
7891 }
7892
7893
7894 static PyObject *_wrap_SplitterWindow_SetSashPosition(PyObject *, PyObject *args, PyObject *kwargs) {
7895 PyObject *resultobj;
7896 wxSplitterWindow *arg1 = (wxSplitterWindow *) 0 ;
7897 int arg2 ;
7898 bool arg3 = (bool) true ;
7899 PyObject * obj0 = 0 ;
7900 PyObject * obj1 = 0 ;
7901 PyObject * obj2 = 0 ;
7902 char *kwnames[] = {
7903 (char *) "self",(char *) "position",(char *) "redraw", NULL
7904 };
7905
7906 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|O:SplitterWindow_SetSashPosition",kwnames,&obj0,&obj1,&obj2)) goto fail;
7907 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSplitterWindow, SWIG_POINTER_EXCEPTION | 0);
7908 if (SWIG_arg_fail(1)) SWIG_fail;
7909 {
7910 arg2 = (int)(SWIG_As_int(obj1));
7911 if (SWIG_arg_fail(2)) SWIG_fail;
7912 }
7913 if (obj2) {
7914 {
7915 arg3 = (bool)(SWIG_As_bool(obj2));
7916 if (SWIG_arg_fail(3)) SWIG_fail;
7917 }
7918 }
7919 {
7920 PyThreadState* __tstate = wxPyBeginAllowThreads();
7921 (arg1)->SetSashPosition(arg2,arg3);
7922
7923 wxPyEndAllowThreads(__tstate);
7924 if (PyErr_Occurred()) SWIG_fail;
7925 }
7926 Py_INCREF(Py_None); resultobj = Py_None;
7927 return resultobj;
7928 fail:
7929 return NULL;
7930 }
7931
7932
7933 static PyObject *_wrap_SplitterWindow_GetSashPosition(PyObject *, PyObject *args, PyObject *kwargs) {
7934 PyObject *resultobj;
7935 wxSplitterWindow *arg1 = (wxSplitterWindow *) 0 ;
7936 int result;
7937 PyObject * obj0 = 0 ;
7938 char *kwnames[] = {
7939 (char *) "self", NULL
7940 };
7941
7942 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SplitterWindow_GetSashPosition",kwnames,&obj0)) goto fail;
7943 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSplitterWindow, SWIG_POINTER_EXCEPTION | 0);
7944 if (SWIG_arg_fail(1)) SWIG_fail;
7945 {
7946 PyThreadState* __tstate = wxPyBeginAllowThreads();
7947 result = (int)((wxSplitterWindow const *)arg1)->GetSashPosition();
7948
7949 wxPyEndAllowThreads(__tstate);
7950 if (PyErr_Occurred()) SWIG_fail;
7951 }
7952 {
7953 resultobj = SWIG_From_int((int)(result));
7954 }
7955 return resultobj;
7956 fail:
7957 return NULL;
7958 }
7959
7960
7961 static PyObject *_wrap_SplitterWindow_SetSashGravity(PyObject *, PyObject *args, PyObject *kwargs) {
7962 PyObject *resultobj;
7963 wxSplitterWindow *arg1 = (wxSplitterWindow *) 0 ;
7964 double arg2 ;
7965 PyObject * obj0 = 0 ;
7966 PyObject * obj1 = 0 ;
7967 char *kwnames[] = {
7968 (char *) "self",(char *) "gravity", NULL
7969 };
7970
7971 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:SplitterWindow_SetSashGravity",kwnames,&obj0,&obj1)) goto fail;
7972 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSplitterWindow, SWIG_POINTER_EXCEPTION | 0);
7973 if (SWIG_arg_fail(1)) SWIG_fail;
7974 {
7975 arg2 = (double)(SWIG_As_double(obj1));
7976 if (SWIG_arg_fail(2)) SWIG_fail;
7977 }
7978 {
7979 PyThreadState* __tstate = wxPyBeginAllowThreads();
7980 (arg1)->SetSashGravity(arg2);
7981
7982 wxPyEndAllowThreads(__tstate);
7983 if (PyErr_Occurred()) SWIG_fail;
7984 }
7985 Py_INCREF(Py_None); resultobj = Py_None;
7986 return resultobj;
7987 fail:
7988 return NULL;
7989 }
7990
7991
7992 static PyObject *_wrap_SplitterWindow_GetSashGravity(PyObject *, PyObject *args, PyObject *kwargs) {
7993 PyObject *resultobj;
7994 wxSplitterWindow *arg1 = (wxSplitterWindow *) 0 ;
7995 double result;
7996 PyObject * obj0 = 0 ;
7997 char *kwnames[] = {
7998 (char *) "self", NULL
7999 };
8000
8001 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SplitterWindow_GetSashGravity",kwnames,&obj0)) goto fail;
8002 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSplitterWindow, SWIG_POINTER_EXCEPTION | 0);
8003 if (SWIG_arg_fail(1)) SWIG_fail;
8004 {
8005 PyThreadState* __tstate = wxPyBeginAllowThreads();
8006 result = (double)((wxSplitterWindow const *)arg1)->GetSashGravity();
8007
8008 wxPyEndAllowThreads(__tstate);
8009 if (PyErr_Occurred()) SWIG_fail;
8010 }
8011 {
8012 resultobj = SWIG_From_double((double)(result));
8013 }
8014 return resultobj;
8015 fail:
8016 return NULL;
8017 }
8018
8019
8020 static PyObject *_wrap_SplitterWindow_SetMinimumPaneSize(PyObject *, PyObject *args, PyObject *kwargs) {
8021 PyObject *resultobj;
8022 wxSplitterWindow *arg1 = (wxSplitterWindow *) 0 ;
8023 int arg2 ;
8024 PyObject * obj0 = 0 ;
8025 PyObject * obj1 = 0 ;
8026 char *kwnames[] = {
8027 (char *) "self",(char *) "min", NULL
8028 };
8029
8030 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:SplitterWindow_SetMinimumPaneSize",kwnames,&obj0,&obj1)) goto fail;
8031 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSplitterWindow, SWIG_POINTER_EXCEPTION | 0);
8032 if (SWIG_arg_fail(1)) SWIG_fail;
8033 {
8034 arg2 = (int)(SWIG_As_int(obj1));
8035 if (SWIG_arg_fail(2)) SWIG_fail;
8036 }
8037 {
8038 PyThreadState* __tstate = wxPyBeginAllowThreads();
8039 (arg1)->SetMinimumPaneSize(arg2);
8040
8041 wxPyEndAllowThreads(__tstate);
8042 if (PyErr_Occurred()) SWIG_fail;
8043 }
8044 Py_INCREF(Py_None); resultobj = Py_None;
8045 return resultobj;
8046 fail:
8047 return NULL;
8048 }
8049
8050
8051 static PyObject *_wrap_SplitterWindow_GetMinimumPaneSize(PyObject *, PyObject *args, PyObject *kwargs) {
8052 PyObject *resultobj;
8053 wxSplitterWindow *arg1 = (wxSplitterWindow *) 0 ;
8054 int result;
8055 PyObject * obj0 = 0 ;
8056 char *kwnames[] = {
8057 (char *) "self", NULL
8058 };
8059
8060 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SplitterWindow_GetMinimumPaneSize",kwnames,&obj0)) goto fail;
8061 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSplitterWindow, SWIG_POINTER_EXCEPTION | 0);
8062 if (SWIG_arg_fail(1)) SWIG_fail;
8063 {
8064 PyThreadState* __tstate = wxPyBeginAllowThreads();
8065 result = (int)((wxSplitterWindow const *)arg1)->GetMinimumPaneSize();
8066
8067 wxPyEndAllowThreads(__tstate);
8068 if (PyErr_Occurred()) SWIG_fail;
8069 }
8070 {
8071 resultobj = SWIG_From_int((int)(result));
8072 }
8073 return resultobj;
8074 fail:
8075 return NULL;
8076 }
8077
8078
8079 static PyObject *_wrap_SplitterWindow_SashHitTest(PyObject *, PyObject *args, PyObject *kwargs) {
8080 PyObject *resultobj;
8081 wxSplitterWindow *arg1 = (wxSplitterWindow *) 0 ;
8082 int arg2 ;
8083 int arg3 ;
8084 int arg4 = (int) 5 ;
8085 bool result;
8086 PyObject * obj0 = 0 ;
8087 PyObject * obj1 = 0 ;
8088 PyObject * obj2 = 0 ;
8089 PyObject * obj3 = 0 ;
8090 char *kwnames[] = {
8091 (char *) "self",(char *) "x",(char *) "y",(char *) "tolerance", NULL
8092 };
8093
8094 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO|O:SplitterWindow_SashHitTest",kwnames,&obj0,&obj1,&obj2,&obj3)) goto fail;
8095 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSplitterWindow, SWIG_POINTER_EXCEPTION | 0);
8096 if (SWIG_arg_fail(1)) SWIG_fail;
8097 {
8098 arg2 = (int)(SWIG_As_int(obj1));
8099 if (SWIG_arg_fail(2)) SWIG_fail;
8100 }
8101 {
8102 arg3 = (int)(SWIG_As_int(obj2));
8103 if (SWIG_arg_fail(3)) SWIG_fail;
8104 }
8105 if (obj3) {
8106 {
8107 arg4 = (int)(SWIG_As_int(obj3));
8108 if (SWIG_arg_fail(4)) SWIG_fail;
8109 }
8110 }
8111 {
8112 PyThreadState* __tstate = wxPyBeginAllowThreads();
8113 result = (bool)(arg1)->SashHitTest(arg2,arg3,arg4);
8114
8115 wxPyEndAllowThreads(__tstate);
8116 if (PyErr_Occurred()) SWIG_fail;
8117 }
8118 {
8119 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
8120 }
8121 return resultobj;
8122 fail:
8123 return NULL;
8124 }
8125
8126
8127 static PyObject *_wrap_SplitterWindow_SizeWindows(PyObject *, PyObject *args, PyObject *kwargs) {
8128 PyObject *resultobj;
8129 wxSplitterWindow *arg1 = (wxSplitterWindow *) 0 ;
8130 PyObject * obj0 = 0 ;
8131 char *kwnames[] = {
8132 (char *) "self", NULL
8133 };
8134
8135 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SplitterWindow_SizeWindows",kwnames,&obj0)) goto fail;
8136 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSplitterWindow, SWIG_POINTER_EXCEPTION | 0);
8137 if (SWIG_arg_fail(1)) SWIG_fail;
8138 {
8139 PyThreadState* __tstate = wxPyBeginAllowThreads();
8140 (arg1)->SizeWindows();
8141
8142 wxPyEndAllowThreads(__tstate);
8143 if (PyErr_Occurred()) SWIG_fail;
8144 }
8145 Py_INCREF(Py_None); resultobj = Py_None;
8146 return resultobj;
8147 fail:
8148 return NULL;
8149 }
8150
8151
8152 static PyObject *_wrap_SplitterWindow_SetNeedUpdating(PyObject *, PyObject *args, PyObject *kwargs) {
8153 PyObject *resultobj;
8154 wxSplitterWindow *arg1 = (wxSplitterWindow *) 0 ;
8155 bool arg2 ;
8156 PyObject * obj0 = 0 ;
8157 PyObject * obj1 = 0 ;
8158 char *kwnames[] = {
8159 (char *) "self",(char *) "needUpdating", NULL
8160 };
8161
8162 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:SplitterWindow_SetNeedUpdating",kwnames,&obj0,&obj1)) goto fail;
8163 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSplitterWindow, SWIG_POINTER_EXCEPTION | 0);
8164 if (SWIG_arg_fail(1)) SWIG_fail;
8165 {
8166 arg2 = (bool)(SWIG_As_bool(obj1));
8167 if (SWIG_arg_fail(2)) SWIG_fail;
8168 }
8169 {
8170 PyThreadState* __tstate = wxPyBeginAllowThreads();
8171 (arg1)->SetNeedUpdating(arg2);
8172
8173 wxPyEndAllowThreads(__tstate);
8174 if (PyErr_Occurred()) SWIG_fail;
8175 }
8176 Py_INCREF(Py_None); resultobj = Py_None;
8177 return resultobj;
8178 fail:
8179 return NULL;
8180 }
8181
8182
8183 static PyObject *_wrap_SplitterWindow_GetNeedUpdating(PyObject *, PyObject *args, PyObject *kwargs) {
8184 PyObject *resultobj;
8185 wxSplitterWindow *arg1 = (wxSplitterWindow *) 0 ;
8186 bool result;
8187 PyObject * obj0 = 0 ;
8188 char *kwnames[] = {
8189 (char *) "self", NULL
8190 };
8191
8192 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SplitterWindow_GetNeedUpdating",kwnames,&obj0)) goto fail;
8193 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSplitterWindow, SWIG_POINTER_EXCEPTION | 0);
8194 if (SWIG_arg_fail(1)) SWIG_fail;
8195 {
8196 PyThreadState* __tstate = wxPyBeginAllowThreads();
8197 result = (bool)((wxSplitterWindow const *)arg1)->GetNeedUpdating();
8198
8199 wxPyEndAllowThreads(__tstate);
8200 if (PyErr_Occurred()) SWIG_fail;
8201 }
8202 {
8203 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
8204 }
8205 return resultobj;
8206 fail:
8207 return NULL;
8208 }
8209
8210
8211 static PyObject *_wrap_SplitterWindow_GetClassDefaultAttributes(PyObject *, PyObject *args, PyObject *kwargs) {
8212 PyObject *resultobj;
8213 wxWindowVariant arg1 = (wxWindowVariant) wxWINDOW_VARIANT_NORMAL ;
8214 wxVisualAttributes result;
8215 PyObject * obj0 = 0 ;
8216 char *kwnames[] = {
8217 (char *) "variant", NULL
8218 };
8219
8220 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"|O:SplitterWindow_GetClassDefaultAttributes",kwnames,&obj0)) goto fail;
8221 if (obj0) {
8222 {
8223 arg1 = (wxWindowVariant)(SWIG_As_int(obj0));
8224 if (SWIG_arg_fail(1)) SWIG_fail;
8225 }
8226 }
8227 {
8228 if (!wxPyCheckForApp()) SWIG_fail;
8229 PyThreadState* __tstate = wxPyBeginAllowThreads();
8230 result = wxSplitterWindow::GetClassDefaultAttributes((wxWindowVariant )arg1);
8231
8232 wxPyEndAllowThreads(__tstate);
8233 if (PyErr_Occurred()) SWIG_fail;
8234 }
8235 {
8236 wxVisualAttributes * resultptr;
8237 resultptr = new wxVisualAttributes((wxVisualAttributes &)(result));
8238 resultobj = SWIG_NewPointerObj((void *)(resultptr), SWIGTYPE_p_wxVisualAttributes, 1);
8239 }
8240 return resultobj;
8241 fail:
8242 return NULL;
8243 }
8244
8245
8246 static PyObject * SplitterWindow_swigregister(PyObject *, PyObject *args) {
8247 PyObject *obj;
8248 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
8249 SWIG_TypeClientData(SWIGTYPE_p_wxSplitterWindow, obj);
8250 Py_INCREF(obj);
8251 return Py_BuildValue((char *)"");
8252 }
8253 static PyObject *_wrap_new_SplitterEvent(PyObject *, PyObject *args, PyObject *kwargs) {
8254 PyObject *resultobj;
8255 wxEventType arg1 = (wxEventType) wxEVT_NULL ;
8256 wxSplitterWindow *arg2 = (wxSplitterWindow *) (wxSplitterWindow *) NULL ;
8257 wxSplitterEvent *result;
8258 PyObject * obj0 = 0 ;
8259 PyObject * obj1 = 0 ;
8260 char *kwnames[] = {
8261 (char *) "type",(char *) "splitter", NULL
8262 };
8263
8264 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"|OO:new_SplitterEvent",kwnames,&obj0,&obj1)) goto fail;
8265 if (obj0) {
8266 {
8267 arg1 = (wxEventType)(SWIG_As_int(obj0));
8268 if (SWIG_arg_fail(1)) SWIG_fail;
8269 }
8270 }
8271 if (obj1) {
8272 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxSplitterWindow, SWIG_POINTER_EXCEPTION | 0);
8273 if (SWIG_arg_fail(2)) SWIG_fail;
8274 }
8275 {
8276 PyThreadState* __tstate = wxPyBeginAllowThreads();
8277 result = (wxSplitterEvent *)new wxSplitterEvent(arg1,arg2);
8278
8279 wxPyEndAllowThreads(__tstate);
8280 if (PyErr_Occurred()) SWIG_fail;
8281 }
8282 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxSplitterEvent, 1);
8283 return resultobj;
8284 fail:
8285 return NULL;
8286 }
8287
8288
8289 static PyObject *_wrap_SplitterEvent_SetSashPosition(PyObject *, PyObject *args, PyObject *kwargs) {
8290 PyObject *resultobj;
8291 wxSplitterEvent *arg1 = (wxSplitterEvent *) 0 ;
8292 int arg2 ;
8293 PyObject * obj0 = 0 ;
8294 PyObject * obj1 = 0 ;
8295 char *kwnames[] = {
8296 (char *) "self",(char *) "pos", NULL
8297 };
8298
8299 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:SplitterEvent_SetSashPosition",kwnames,&obj0,&obj1)) goto fail;
8300 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSplitterEvent, SWIG_POINTER_EXCEPTION | 0);
8301 if (SWIG_arg_fail(1)) SWIG_fail;
8302 {
8303 arg2 = (int)(SWIG_As_int(obj1));
8304 if (SWIG_arg_fail(2)) SWIG_fail;
8305 }
8306 {
8307 PyThreadState* __tstate = wxPyBeginAllowThreads();
8308 (arg1)->SetSashPosition(arg2);
8309
8310 wxPyEndAllowThreads(__tstate);
8311 if (PyErr_Occurred()) SWIG_fail;
8312 }
8313 Py_INCREF(Py_None); resultobj = Py_None;
8314 return resultobj;
8315 fail:
8316 return NULL;
8317 }
8318
8319
8320 static PyObject *_wrap_SplitterEvent_GetSashPosition(PyObject *, PyObject *args, PyObject *kwargs) {
8321 PyObject *resultobj;
8322 wxSplitterEvent *arg1 = (wxSplitterEvent *) 0 ;
8323 int result;
8324 PyObject * obj0 = 0 ;
8325 char *kwnames[] = {
8326 (char *) "self", NULL
8327 };
8328
8329 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SplitterEvent_GetSashPosition",kwnames,&obj0)) goto fail;
8330 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSplitterEvent, SWIG_POINTER_EXCEPTION | 0);
8331 if (SWIG_arg_fail(1)) SWIG_fail;
8332 {
8333 PyThreadState* __tstate = wxPyBeginAllowThreads();
8334 result = (int)((wxSplitterEvent const *)arg1)->GetSashPosition();
8335
8336 wxPyEndAllowThreads(__tstate);
8337 if (PyErr_Occurred()) SWIG_fail;
8338 }
8339 {
8340 resultobj = SWIG_From_int((int)(result));
8341 }
8342 return resultobj;
8343 fail:
8344 return NULL;
8345 }
8346
8347
8348 static PyObject *_wrap_SplitterEvent_GetWindowBeingRemoved(PyObject *, PyObject *args, PyObject *kwargs) {
8349 PyObject *resultobj;
8350 wxSplitterEvent *arg1 = (wxSplitterEvent *) 0 ;
8351 wxWindow *result;
8352 PyObject * obj0 = 0 ;
8353 char *kwnames[] = {
8354 (char *) "self", NULL
8355 };
8356
8357 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SplitterEvent_GetWindowBeingRemoved",kwnames,&obj0)) goto fail;
8358 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSplitterEvent, SWIG_POINTER_EXCEPTION | 0);
8359 if (SWIG_arg_fail(1)) SWIG_fail;
8360 {
8361 PyThreadState* __tstate = wxPyBeginAllowThreads();
8362 result = (wxWindow *)((wxSplitterEvent const *)arg1)->GetWindowBeingRemoved();
8363
8364 wxPyEndAllowThreads(__tstate);
8365 if (PyErr_Occurred()) SWIG_fail;
8366 }
8367 {
8368 resultobj = wxPyMake_wxObject(result, 0);
8369 }
8370 return resultobj;
8371 fail:
8372 return NULL;
8373 }
8374
8375
8376 static PyObject *_wrap_SplitterEvent_GetX(PyObject *, PyObject *args, PyObject *kwargs) {
8377 PyObject *resultobj;
8378 wxSplitterEvent *arg1 = (wxSplitterEvent *) 0 ;
8379 int result;
8380 PyObject * obj0 = 0 ;
8381 char *kwnames[] = {
8382 (char *) "self", NULL
8383 };
8384
8385 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SplitterEvent_GetX",kwnames,&obj0)) goto fail;
8386 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSplitterEvent, SWIG_POINTER_EXCEPTION | 0);
8387 if (SWIG_arg_fail(1)) SWIG_fail;
8388 {
8389 PyThreadState* __tstate = wxPyBeginAllowThreads();
8390 result = (int)((wxSplitterEvent const *)arg1)->GetX();
8391
8392 wxPyEndAllowThreads(__tstate);
8393 if (PyErr_Occurred()) SWIG_fail;
8394 }
8395 {
8396 resultobj = SWIG_From_int((int)(result));
8397 }
8398 return resultobj;
8399 fail:
8400 return NULL;
8401 }
8402
8403
8404 static PyObject *_wrap_SplitterEvent_GetY(PyObject *, PyObject *args, PyObject *kwargs) {
8405 PyObject *resultobj;
8406 wxSplitterEvent *arg1 = (wxSplitterEvent *) 0 ;
8407 int result;
8408 PyObject * obj0 = 0 ;
8409 char *kwnames[] = {
8410 (char *) "self", NULL
8411 };
8412
8413 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SplitterEvent_GetY",kwnames,&obj0)) goto fail;
8414 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSplitterEvent, SWIG_POINTER_EXCEPTION | 0);
8415 if (SWIG_arg_fail(1)) SWIG_fail;
8416 {
8417 PyThreadState* __tstate = wxPyBeginAllowThreads();
8418 result = (int)((wxSplitterEvent const *)arg1)->GetY();
8419
8420 wxPyEndAllowThreads(__tstate);
8421 if (PyErr_Occurred()) SWIG_fail;
8422 }
8423 {
8424 resultobj = SWIG_From_int((int)(result));
8425 }
8426 return resultobj;
8427 fail:
8428 return NULL;
8429 }
8430
8431
8432 static PyObject * SplitterEvent_swigregister(PyObject *, PyObject *args) {
8433 PyObject *obj;
8434 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
8435 SWIG_TypeClientData(SWIGTYPE_p_wxSplitterEvent, obj);
8436 Py_INCREF(obj);
8437 return Py_BuildValue((char *)"");
8438 }
8439 static int _wrap_SashNameStr_set(PyObject *) {
8440 PyErr_SetString(PyExc_TypeError,"Variable SashNameStr is read-only.");
8441 return 1;
8442 }
8443
8444
8445 static PyObject *_wrap_SashNameStr_get(void) {
8446 PyObject *pyobj;
8447
8448 {
8449 #if wxUSE_UNICODE
8450 pyobj = PyUnicode_FromWideChar((&wxPySashNameStr)->c_str(), (&wxPySashNameStr)->Len());
8451 #else
8452 pyobj = PyString_FromStringAndSize((&wxPySashNameStr)->c_str(), (&wxPySashNameStr)->Len());
8453 #endif
8454 }
8455 return pyobj;
8456 }
8457
8458
8459 static int _wrap_SashLayoutNameStr_set(PyObject *) {
8460 PyErr_SetString(PyExc_TypeError,"Variable SashLayoutNameStr is read-only.");
8461 return 1;
8462 }
8463
8464
8465 static PyObject *_wrap_SashLayoutNameStr_get(void) {
8466 PyObject *pyobj;
8467
8468 {
8469 #if wxUSE_UNICODE
8470 pyobj = PyUnicode_FromWideChar((&wxPySashLayoutNameStr)->c_str(), (&wxPySashLayoutNameStr)->Len());
8471 #else
8472 pyobj = PyString_FromStringAndSize((&wxPySashLayoutNameStr)->c_str(), (&wxPySashLayoutNameStr)->Len());
8473 #endif
8474 }
8475 return pyobj;
8476 }
8477
8478
8479 static PyObject *_wrap_new_SashWindow(PyObject *, PyObject *args, PyObject *kwargs) {
8480 PyObject *resultobj;
8481 wxWindow *arg1 = (wxWindow *) 0 ;
8482 int arg2 = (int) -1 ;
8483 wxPoint const &arg3_defvalue = wxDefaultPosition ;
8484 wxPoint *arg3 = (wxPoint *) &arg3_defvalue ;
8485 wxSize const &arg4_defvalue = wxDefaultSize ;
8486 wxSize *arg4 = (wxSize *) &arg4_defvalue ;
8487 long arg5 = (long) wxCLIP_CHILDREN|wxSW_3D ;
8488 wxString const &arg6_defvalue = wxPySashNameStr ;
8489 wxString *arg6 = (wxString *) &arg6_defvalue ;
8490 wxSashWindow *result;
8491 wxPoint temp3 ;
8492 wxSize temp4 ;
8493 bool temp6 = false ;
8494 PyObject * obj0 = 0 ;
8495 PyObject * obj1 = 0 ;
8496 PyObject * obj2 = 0 ;
8497 PyObject * obj3 = 0 ;
8498 PyObject * obj4 = 0 ;
8499 PyObject * obj5 = 0 ;
8500 char *kwnames[] = {
8501 (char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
8502 };
8503
8504 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|OOOOO:new_SashWindow",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) goto fail;
8505 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
8506 if (SWIG_arg_fail(1)) SWIG_fail;
8507 if (obj1) {
8508 {
8509 arg2 = (int)(SWIG_As_int(obj1));
8510 if (SWIG_arg_fail(2)) SWIG_fail;
8511 }
8512 }
8513 if (obj2) {
8514 {
8515 arg3 = &temp3;
8516 if ( ! wxPoint_helper(obj2, &arg3)) SWIG_fail;
8517 }
8518 }
8519 if (obj3) {
8520 {
8521 arg4 = &temp4;
8522 if ( ! wxSize_helper(obj3, &arg4)) SWIG_fail;
8523 }
8524 }
8525 if (obj4) {
8526 {
8527 arg5 = (long)(SWIG_As_long(obj4));
8528 if (SWIG_arg_fail(5)) SWIG_fail;
8529 }
8530 }
8531 if (obj5) {
8532 {
8533 arg6 = wxString_in_helper(obj5);
8534 if (arg6 == NULL) SWIG_fail;
8535 temp6 = true;
8536 }
8537 }
8538 {
8539 if (!wxPyCheckForApp()) SWIG_fail;
8540 PyThreadState* __tstate = wxPyBeginAllowThreads();
8541 result = (wxSashWindow *)new wxSashWindow(arg1,arg2,(wxPoint const &)*arg3,(wxSize const &)*arg4,arg5,(wxString const &)*arg6);
8542
8543 wxPyEndAllowThreads(__tstate);
8544 if (PyErr_Occurred()) SWIG_fail;
8545 }
8546 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxSashWindow, 1);
8547 {
8548 if (temp6)
8549 delete arg6;
8550 }
8551 return resultobj;
8552 fail:
8553 {
8554 if (temp6)
8555 delete arg6;
8556 }
8557 return NULL;
8558 }
8559
8560
8561 static PyObject *_wrap_new_PreSashWindow(PyObject *, PyObject *args, PyObject *kwargs) {
8562 PyObject *resultobj;
8563 wxSashWindow *result;
8564 char *kwnames[] = {
8565 NULL
8566 };
8567
8568 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":new_PreSashWindow",kwnames)) goto fail;
8569 {
8570 if (!wxPyCheckForApp()) SWIG_fail;
8571 PyThreadState* __tstate = wxPyBeginAllowThreads();
8572 result = (wxSashWindow *)new wxSashWindow();
8573
8574 wxPyEndAllowThreads(__tstate);
8575 if (PyErr_Occurred()) SWIG_fail;
8576 }
8577 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxSashWindow, 1);
8578 return resultobj;
8579 fail:
8580 return NULL;
8581 }
8582
8583
8584 static PyObject *_wrap_SashWindow_Create(PyObject *, PyObject *args, PyObject *kwargs) {
8585 PyObject *resultobj;
8586 wxSashWindow *arg1 = (wxSashWindow *) 0 ;
8587 wxWindow *arg2 = (wxWindow *) 0 ;
8588 int arg3 = (int) -1 ;
8589 wxPoint const &arg4_defvalue = wxDefaultPosition ;
8590 wxPoint *arg4 = (wxPoint *) &arg4_defvalue ;
8591 wxSize const &arg5_defvalue = wxDefaultSize ;
8592 wxSize *arg5 = (wxSize *) &arg5_defvalue ;
8593 long arg6 = (long) wxCLIP_CHILDREN|wxSW_3D ;
8594 wxString const &arg7_defvalue = wxPySashNameStr ;
8595 wxString *arg7 = (wxString *) &arg7_defvalue ;
8596 bool result;
8597 wxPoint temp4 ;
8598 wxSize temp5 ;
8599 bool temp7 = false ;
8600 PyObject * obj0 = 0 ;
8601 PyObject * obj1 = 0 ;
8602 PyObject * obj2 = 0 ;
8603 PyObject * obj3 = 0 ;
8604 PyObject * obj4 = 0 ;
8605 PyObject * obj5 = 0 ;
8606 PyObject * obj6 = 0 ;
8607 char *kwnames[] = {
8608 (char *) "self",(char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
8609 };
8610
8611 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|OOOOO:SashWindow_Create",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6)) goto fail;
8612 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSashWindow, SWIG_POINTER_EXCEPTION | 0);
8613 if (SWIG_arg_fail(1)) SWIG_fail;
8614 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
8615 if (SWIG_arg_fail(2)) SWIG_fail;
8616 if (obj2) {
8617 {
8618 arg3 = (int)(SWIG_As_int(obj2));
8619 if (SWIG_arg_fail(3)) SWIG_fail;
8620 }
8621 }
8622 if (obj3) {
8623 {
8624 arg4 = &temp4;
8625 if ( ! wxPoint_helper(obj3, &arg4)) SWIG_fail;
8626 }
8627 }
8628 if (obj4) {
8629 {
8630 arg5 = &temp5;
8631 if ( ! wxSize_helper(obj4, &arg5)) SWIG_fail;
8632 }
8633 }
8634 if (obj5) {
8635 {
8636 arg6 = (long)(SWIG_As_long(obj5));
8637 if (SWIG_arg_fail(6)) SWIG_fail;
8638 }
8639 }
8640 if (obj6) {
8641 {
8642 arg7 = wxString_in_helper(obj6);
8643 if (arg7 == NULL) SWIG_fail;
8644 temp7 = true;
8645 }
8646 }
8647 {
8648 PyThreadState* __tstate = wxPyBeginAllowThreads();
8649 result = (bool)(arg1)->Create(arg2,arg3,(wxPoint const &)*arg4,(wxSize const &)*arg5,arg6,(wxString const &)*arg7);
8650
8651 wxPyEndAllowThreads(__tstate);
8652 if (PyErr_Occurred()) SWIG_fail;
8653 }
8654 {
8655 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
8656 }
8657 {
8658 if (temp7)
8659 delete arg7;
8660 }
8661 return resultobj;
8662 fail:
8663 {
8664 if (temp7)
8665 delete arg7;
8666 }
8667 return NULL;
8668 }
8669
8670
8671 static PyObject *_wrap_SashWindow_SetSashVisible(PyObject *, PyObject *args, PyObject *kwargs) {
8672 PyObject *resultobj;
8673 wxSashWindow *arg1 = (wxSashWindow *) 0 ;
8674 wxSashEdgePosition arg2 ;
8675 bool arg3 ;
8676 PyObject * obj0 = 0 ;
8677 PyObject * obj1 = 0 ;
8678 PyObject * obj2 = 0 ;
8679 char *kwnames[] = {
8680 (char *) "self",(char *) "edge",(char *) "sash", NULL
8681 };
8682
8683 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:SashWindow_SetSashVisible",kwnames,&obj0,&obj1,&obj2)) goto fail;
8684 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSashWindow, SWIG_POINTER_EXCEPTION | 0);
8685 if (SWIG_arg_fail(1)) SWIG_fail;
8686 {
8687 arg2 = (wxSashEdgePosition)(SWIG_As_int(obj1));
8688 if (SWIG_arg_fail(2)) SWIG_fail;
8689 }
8690 {
8691 arg3 = (bool)(SWIG_As_bool(obj2));
8692 if (SWIG_arg_fail(3)) SWIG_fail;
8693 }
8694 {
8695 PyThreadState* __tstate = wxPyBeginAllowThreads();
8696 (arg1)->SetSashVisible((wxSashEdgePosition )arg2,arg3);
8697
8698 wxPyEndAllowThreads(__tstate);
8699 if (PyErr_Occurred()) SWIG_fail;
8700 }
8701 Py_INCREF(Py_None); resultobj = Py_None;
8702 return resultobj;
8703 fail:
8704 return NULL;
8705 }
8706
8707
8708 static PyObject *_wrap_SashWindow_GetSashVisible(PyObject *, PyObject *args, PyObject *kwargs) {
8709 PyObject *resultobj;
8710 wxSashWindow *arg1 = (wxSashWindow *) 0 ;
8711 wxSashEdgePosition arg2 ;
8712 bool result;
8713 PyObject * obj0 = 0 ;
8714 PyObject * obj1 = 0 ;
8715 char *kwnames[] = {
8716 (char *) "self",(char *) "edge", NULL
8717 };
8718
8719 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:SashWindow_GetSashVisible",kwnames,&obj0,&obj1)) goto fail;
8720 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSashWindow, SWIG_POINTER_EXCEPTION | 0);
8721 if (SWIG_arg_fail(1)) SWIG_fail;
8722 {
8723 arg2 = (wxSashEdgePosition)(SWIG_As_int(obj1));
8724 if (SWIG_arg_fail(2)) SWIG_fail;
8725 }
8726 {
8727 PyThreadState* __tstate = wxPyBeginAllowThreads();
8728 result = (bool)((wxSashWindow const *)arg1)->GetSashVisible((wxSashEdgePosition )arg2);
8729
8730 wxPyEndAllowThreads(__tstate);
8731 if (PyErr_Occurred()) SWIG_fail;
8732 }
8733 {
8734 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
8735 }
8736 return resultobj;
8737 fail:
8738 return NULL;
8739 }
8740
8741
8742 static PyObject *_wrap_SashWindow_SetSashBorder(PyObject *, PyObject *args, PyObject *kwargs) {
8743 PyObject *resultobj;
8744 wxSashWindow *arg1 = (wxSashWindow *) 0 ;
8745 wxSashEdgePosition arg2 ;
8746 bool arg3 ;
8747 PyObject * obj0 = 0 ;
8748 PyObject * obj1 = 0 ;
8749 PyObject * obj2 = 0 ;
8750 char *kwnames[] = {
8751 (char *) "self",(char *) "edge",(char *) "border", NULL
8752 };
8753
8754 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:SashWindow_SetSashBorder",kwnames,&obj0,&obj1,&obj2)) goto fail;
8755 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSashWindow, SWIG_POINTER_EXCEPTION | 0);
8756 if (SWIG_arg_fail(1)) SWIG_fail;
8757 {
8758 arg2 = (wxSashEdgePosition)(SWIG_As_int(obj1));
8759 if (SWIG_arg_fail(2)) SWIG_fail;
8760 }
8761 {
8762 arg3 = (bool)(SWIG_As_bool(obj2));
8763 if (SWIG_arg_fail(3)) SWIG_fail;
8764 }
8765 {
8766 PyThreadState* __tstate = wxPyBeginAllowThreads();
8767 (arg1)->SetSashBorder((wxSashEdgePosition )arg2,arg3);
8768
8769 wxPyEndAllowThreads(__tstate);
8770 if (PyErr_Occurred()) SWIG_fail;
8771 }
8772 Py_INCREF(Py_None); resultobj = Py_None;
8773 return resultobj;
8774 fail:
8775 return NULL;
8776 }
8777
8778
8779 static PyObject *_wrap_SashWindow_HasBorder(PyObject *, PyObject *args, PyObject *kwargs) {
8780 PyObject *resultobj;
8781 wxSashWindow *arg1 = (wxSashWindow *) 0 ;
8782 wxSashEdgePosition arg2 ;
8783 bool result;
8784 PyObject * obj0 = 0 ;
8785 PyObject * obj1 = 0 ;
8786 char *kwnames[] = {
8787 (char *) "self",(char *) "edge", NULL
8788 };
8789
8790 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:SashWindow_HasBorder",kwnames,&obj0,&obj1)) goto fail;
8791 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSashWindow, SWIG_POINTER_EXCEPTION | 0);
8792 if (SWIG_arg_fail(1)) SWIG_fail;
8793 {
8794 arg2 = (wxSashEdgePosition)(SWIG_As_int(obj1));
8795 if (SWIG_arg_fail(2)) SWIG_fail;
8796 }
8797 {
8798 PyThreadState* __tstate = wxPyBeginAllowThreads();
8799 result = (bool)((wxSashWindow const *)arg1)->HasBorder((wxSashEdgePosition )arg2);
8800
8801 wxPyEndAllowThreads(__tstate);
8802 if (PyErr_Occurred()) SWIG_fail;
8803 }
8804 {
8805 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
8806 }
8807 return resultobj;
8808 fail:
8809 return NULL;
8810 }
8811
8812
8813 static PyObject *_wrap_SashWindow_GetEdgeMargin(PyObject *, PyObject *args, PyObject *kwargs) {
8814 PyObject *resultobj;
8815 wxSashWindow *arg1 = (wxSashWindow *) 0 ;
8816 wxSashEdgePosition arg2 ;
8817 int result;
8818 PyObject * obj0 = 0 ;
8819 PyObject * obj1 = 0 ;
8820 char *kwnames[] = {
8821 (char *) "self",(char *) "edge", NULL
8822 };
8823
8824 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:SashWindow_GetEdgeMargin",kwnames,&obj0,&obj1)) goto fail;
8825 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSashWindow, SWIG_POINTER_EXCEPTION | 0);
8826 if (SWIG_arg_fail(1)) SWIG_fail;
8827 {
8828 arg2 = (wxSashEdgePosition)(SWIG_As_int(obj1));
8829 if (SWIG_arg_fail(2)) SWIG_fail;
8830 }
8831 {
8832 PyThreadState* __tstate = wxPyBeginAllowThreads();
8833 result = (int)((wxSashWindow const *)arg1)->GetEdgeMargin((wxSashEdgePosition )arg2);
8834
8835 wxPyEndAllowThreads(__tstate);
8836 if (PyErr_Occurred()) SWIG_fail;
8837 }
8838 {
8839 resultobj = SWIG_From_int((int)(result));
8840 }
8841 return resultobj;
8842 fail:
8843 return NULL;
8844 }
8845
8846
8847 static PyObject *_wrap_SashWindow_SetDefaultBorderSize(PyObject *, PyObject *args, PyObject *kwargs) {
8848 PyObject *resultobj;
8849 wxSashWindow *arg1 = (wxSashWindow *) 0 ;
8850 int arg2 ;
8851 PyObject * obj0 = 0 ;
8852 PyObject * obj1 = 0 ;
8853 char *kwnames[] = {
8854 (char *) "self",(char *) "width", NULL
8855 };
8856
8857 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:SashWindow_SetDefaultBorderSize",kwnames,&obj0,&obj1)) goto fail;
8858 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSashWindow, SWIG_POINTER_EXCEPTION | 0);
8859 if (SWIG_arg_fail(1)) SWIG_fail;
8860 {
8861 arg2 = (int)(SWIG_As_int(obj1));
8862 if (SWIG_arg_fail(2)) SWIG_fail;
8863 }
8864 {
8865 PyThreadState* __tstate = wxPyBeginAllowThreads();
8866 (arg1)->SetDefaultBorderSize(arg2);
8867
8868 wxPyEndAllowThreads(__tstate);
8869 if (PyErr_Occurred()) SWIG_fail;
8870 }
8871 Py_INCREF(Py_None); resultobj = Py_None;
8872 return resultobj;
8873 fail:
8874 return NULL;
8875 }
8876
8877
8878 static PyObject *_wrap_SashWindow_GetDefaultBorderSize(PyObject *, PyObject *args, PyObject *kwargs) {
8879 PyObject *resultobj;
8880 wxSashWindow *arg1 = (wxSashWindow *) 0 ;
8881 int result;
8882 PyObject * obj0 = 0 ;
8883 char *kwnames[] = {
8884 (char *) "self", NULL
8885 };
8886
8887 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SashWindow_GetDefaultBorderSize",kwnames,&obj0)) goto fail;
8888 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSashWindow, SWIG_POINTER_EXCEPTION | 0);
8889 if (SWIG_arg_fail(1)) SWIG_fail;
8890 {
8891 PyThreadState* __tstate = wxPyBeginAllowThreads();
8892 result = (int)((wxSashWindow const *)arg1)->GetDefaultBorderSize();
8893
8894 wxPyEndAllowThreads(__tstate);
8895 if (PyErr_Occurred()) SWIG_fail;
8896 }
8897 {
8898 resultobj = SWIG_From_int((int)(result));
8899 }
8900 return resultobj;
8901 fail:
8902 return NULL;
8903 }
8904
8905
8906 static PyObject *_wrap_SashWindow_SetExtraBorderSize(PyObject *, PyObject *args, PyObject *kwargs) {
8907 PyObject *resultobj;
8908 wxSashWindow *arg1 = (wxSashWindow *) 0 ;
8909 int arg2 ;
8910 PyObject * obj0 = 0 ;
8911 PyObject * obj1 = 0 ;
8912 char *kwnames[] = {
8913 (char *) "self",(char *) "width", NULL
8914 };
8915
8916 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:SashWindow_SetExtraBorderSize",kwnames,&obj0,&obj1)) goto fail;
8917 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSashWindow, SWIG_POINTER_EXCEPTION | 0);
8918 if (SWIG_arg_fail(1)) SWIG_fail;
8919 {
8920 arg2 = (int)(SWIG_As_int(obj1));
8921 if (SWIG_arg_fail(2)) SWIG_fail;
8922 }
8923 {
8924 PyThreadState* __tstate = wxPyBeginAllowThreads();
8925 (arg1)->SetExtraBorderSize(arg2);
8926
8927 wxPyEndAllowThreads(__tstate);
8928 if (PyErr_Occurred()) SWIG_fail;
8929 }
8930 Py_INCREF(Py_None); resultobj = Py_None;
8931 return resultobj;
8932 fail:
8933 return NULL;
8934 }
8935
8936
8937 static PyObject *_wrap_SashWindow_GetExtraBorderSize(PyObject *, PyObject *args, PyObject *kwargs) {
8938 PyObject *resultobj;
8939 wxSashWindow *arg1 = (wxSashWindow *) 0 ;
8940 int result;
8941 PyObject * obj0 = 0 ;
8942 char *kwnames[] = {
8943 (char *) "self", NULL
8944 };
8945
8946 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SashWindow_GetExtraBorderSize",kwnames,&obj0)) goto fail;
8947 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSashWindow, SWIG_POINTER_EXCEPTION | 0);
8948 if (SWIG_arg_fail(1)) SWIG_fail;
8949 {
8950 PyThreadState* __tstate = wxPyBeginAllowThreads();
8951 result = (int)((wxSashWindow const *)arg1)->GetExtraBorderSize();
8952
8953 wxPyEndAllowThreads(__tstate);
8954 if (PyErr_Occurred()) SWIG_fail;
8955 }
8956 {
8957 resultobj = SWIG_From_int((int)(result));
8958 }
8959 return resultobj;
8960 fail:
8961 return NULL;
8962 }
8963
8964
8965 static PyObject *_wrap_SashWindow_SetMinimumSizeX(PyObject *, PyObject *args, PyObject *kwargs) {
8966 PyObject *resultobj;
8967 wxSashWindow *arg1 = (wxSashWindow *) 0 ;
8968 int arg2 ;
8969 PyObject * obj0 = 0 ;
8970 PyObject * obj1 = 0 ;
8971 char *kwnames[] = {
8972 (char *) "self",(char *) "min", NULL
8973 };
8974
8975 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:SashWindow_SetMinimumSizeX",kwnames,&obj0,&obj1)) goto fail;
8976 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSashWindow, SWIG_POINTER_EXCEPTION | 0);
8977 if (SWIG_arg_fail(1)) SWIG_fail;
8978 {
8979 arg2 = (int)(SWIG_As_int(obj1));
8980 if (SWIG_arg_fail(2)) SWIG_fail;
8981 }
8982 {
8983 PyThreadState* __tstate = wxPyBeginAllowThreads();
8984 (arg1)->SetMinimumSizeX(arg2);
8985
8986 wxPyEndAllowThreads(__tstate);
8987 if (PyErr_Occurred()) SWIG_fail;
8988 }
8989 Py_INCREF(Py_None); resultobj = Py_None;
8990 return resultobj;
8991 fail:
8992 return NULL;
8993 }
8994
8995
8996 static PyObject *_wrap_SashWindow_SetMinimumSizeY(PyObject *, PyObject *args, PyObject *kwargs) {
8997 PyObject *resultobj;
8998 wxSashWindow *arg1 = (wxSashWindow *) 0 ;
8999 int arg2 ;
9000 PyObject * obj0 = 0 ;
9001 PyObject * obj1 = 0 ;
9002 char *kwnames[] = {
9003 (char *) "self",(char *) "min", NULL
9004 };
9005
9006 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:SashWindow_SetMinimumSizeY",kwnames,&obj0,&obj1)) goto fail;
9007 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSashWindow, SWIG_POINTER_EXCEPTION | 0);
9008 if (SWIG_arg_fail(1)) SWIG_fail;
9009 {
9010 arg2 = (int)(SWIG_As_int(obj1));
9011 if (SWIG_arg_fail(2)) SWIG_fail;
9012 }
9013 {
9014 PyThreadState* __tstate = wxPyBeginAllowThreads();
9015 (arg1)->SetMinimumSizeY(arg2);
9016
9017 wxPyEndAllowThreads(__tstate);
9018 if (PyErr_Occurred()) SWIG_fail;
9019 }
9020 Py_INCREF(Py_None); resultobj = Py_None;
9021 return resultobj;
9022 fail:
9023 return NULL;
9024 }
9025
9026
9027 static PyObject *_wrap_SashWindow_GetMinimumSizeX(PyObject *, PyObject *args, PyObject *kwargs) {
9028 PyObject *resultobj;
9029 wxSashWindow *arg1 = (wxSashWindow *) 0 ;
9030 int result;
9031 PyObject * obj0 = 0 ;
9032 char *kwnames[] = {
9033 (char *) "self", NULL
9034 };
9035
9036 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SashWindow_GetMinimumSizeX",kwnames,&obj0)) goto fail;
9037 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSashWindow, SWIG_POINTER_EXCEPTION | 0);
9038 if (SWIG_arg_fail(1)) SWIG_fail;
9039 {
9040 PyThreadState* __tstate = wxPyBeginAllowThreads();
9041 result = (int)((wxSashWindow const *)arg1)->GetMinimumSizeX();
9042
9043 wxPyEndAllowThreads(__tstate);
9044 if (PyErr_Occurred()) SWIG_fail;
9045 }
9046 {
9047 resultobj = SWIG_From_int((int)(result));
9048 }
9049 return resultobj;
9050 fail:
9051 return NULL;
9052 }
9053
9054
9055 static PyObject *_wrap_SashWindow_GetMinimumSizeY(PyObject *, PyObject *args, PyObject *kwargs) {
9056 PyObject *resultobj;
9057 wxSashWindow *arg1 = (wxSashWindow *) 0 ;
9058 int result;
9059 PyObject * obj0 = 0 ;
9060 char *kwnames[] = {
9061 (char *) "self", NULL
9062 };
9063
9064 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SashWindow_GetMinimumSizeY",kwnames,&obj0)) goto fail;
9065 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSashWindow, SWIG_POINTER_EXCEPTION | 0);
9066 if (SWIG_arg_fail(1)) SWIG_fail;
9067 {
9068 PyThreadState* __tstate = wxPyBeginAllowThreads();
9069 result = (int)((wxSashWindow const *)arg1)->GetMinimumSizeY();
9070
9071 wxPyEndAllowThreads(__tstate);
9072 if (PyErr_Occurred()) SWIG_fail;
9073 }
9074 {
9075 resultobj = SWIG_From_int((int)(result));
9076 }
9077 return resultobj;
9078 fail:
9079 return NULL;
9080 }
9081
9082
9083 static PyObject *_wrap_SashWindow_SetMaximumSizeX(PyObject *, PyObject *args, PyObject *kwargs) {
9084 PyObject *resultobj;
9085 wxSashWindow *arg1 = (wxSashWindow *) 0 ;
9086 int arg2 ;
9087 PyObject * obj0 = 0 ;
9088 PyObject * obj1 = 0 ;
9089 char *kwnames[] = {
9090 (char *) "self",(char *) "max", NULL
9091 };
9092
9093 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:SashWindow_SetMaximumSizeX",kwnames,&obj0,&obj1)) goto fail;
9094 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSashWindow, SWIG_POINTER_EXCEPTION | 0);
9095 if (SWIG_arg_fail(1)) SWIG_fail;
9096 {
9097 arg2 = (int)(SWIG_As_int(obj1));
9098 if (SWIG_arg_fail(2)) SWIG_fail;
9099 }
9100 {
9101 PyThreadState* __tstate = wxPyBeginAllowThreads();
9102 (arg1)->SetMaximumSizeX(arg2);
9103
9104 wxPyEndAllowThreads(__tstate);
9105 if (PyErr_Occurred()) SWIG_fail;
9106 }
9107 Py_INCREF(Py_None); resultobj = Py_None;
9108 return resultobj;
9109 fail:
9110 return NULL;
9111 }
9112
9113
9114 static PyObject *_wrap_SashWindow_SetMaximumSizeY(PyObject *, PyObject *args, PyObject *kwargs) {
9115 PyObject *resultobj;
9116 wxSashWindow *arg1 = (wxSashWindow *) 0 ;
9117 int arg2 ;
9118 PyObject * obj0 = 0 ;
9119 PyObject * obj1 = 0 ;
9120 char *kwnames[] = {
9121 (char *) "self",(char *) "max", NULL
9122 };
9123
9124 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:SashWindow_SetMaximumSizeY",kwnames,&obj0,&obj1)) goto fail;
9125 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSashWindow, SWIG_POINTER_EXCEPTION | 0);
9126 if (SWIG_arg_fail(1)) SWIG_fail;
9127 {
9128 arg2 = (int)(SWIG_As_int(obj1));
9129 if (SWIG_arg_fail(2)) SWIG_fail;
9130 }
9131 {
9132 PyThreadState* __tstate = wxPyBeginAllowThreads();
9133 (arg1)->SetMaximumSizeY(arg2);
9134
9135 wxPyEndAllowThreads(__tstate);
9136 if (PyErr_Occurred()) SWIG_fail;
9137 }
9138 Py_INCREF(Py_None); resultobj = Py_None;
9139 return resultobj;
9140 fail:
9141 return NULL;
9142 }
9143
9144
9145 static PyObject *_wrap_SashWindow_GetMaximumSizeX(PyObject *, PyObject *args, PyObject *kwargs) {
9146 PyObject *resultobj;
9147 wxSashWindow *arg1 = (wxSashWindow *) 0 ;
9148 int result;
9149 PyObject * obj0 = 0 ;
9150 char *kwnames[] = {
9151 (char *) "self", NULL
9152 };
9153
9154 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SashWindow_GetMaximumSizeX",kwnames,&obj0)) goto fail;
9155 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSashWindow, SWIG_POINTER_EXCEPTION | 0);
9156 if (SWIG_arg_fail(1)) SWIG_fail;
9157 {
9158 PyThreadState* __tstate = wxPyBeginAllowThreads();
9159 result = (int)((wxSashWindow const *)arg1)->GetMaximumSizeX();
9160
9161 wxPyEndAllowThreads(__tstate);
9162 if (PyErr_Occurred()) SWIG_fail;
9163 }
9164 {
9165 resultobj = SWIG_From_int((int)(result));
9166 }
9167 return resultobj;
9168 fail:
9169 return NULL;
9170 }
9171
9172
9173 static PyObject *_wrap_SashWindow_GetMaximumSizeY(PyObject *, PyObject *args, PyObject *kwargs) {
9174 PyObject *resultobj;
9175 wxSashWindow *arg1 = (wxSashWindow *) 0 ;
9176 int result;
9177 PyObject * obj0 = 0 ;
9178 char *kwnames[] = {
9179 (char *) "self", NULL
9180 };
9181
9182 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SashWindow_GetMaximumSizeY",kwnames,&obj0)) goto fail;
9183 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSashWindow, SWIG_POINTER_EXCEPTION | 0);
9184 if (SWIG_arg_fail(1)) SWIG_fail;
9185 {
9186 PyThreadState* __tstate = wxPyBeginAllowThreads();
9187 result = (int)((wxSashWindow const *)arg1)->GetMaximumSizeY();
9188
9189 wxPyEndAllowThreads(__tstate);
9190 if (PyErr_Occurred()) SWIG_fail;
9191 }
9192 {
9193 resultobj = SWIG_From_int((int)(result));
9194 }
9195 return resultobj;
9196 fail:
9197 return NULL;
9198 }
9199
9200
9201 static PyObject *_wrap_SashWindow_SashHitTest(PyObject *, PyObject *args, PyObject *kwargs) {
9202 PyObject *resultobj;
9203 wxSashWindow *arg1 = (wxSashWindow *) 0 ;
9204 int arg2 ;
9205 int arg3 ;
9206 int arg4 = (int) 2 ;
9207 wxSashEdgePosition result;
9208 PyObject * obj0 = 0 ;
9209 PyObject * obj1 = 0 ;
9210 PyObject * obj2 = 0 ;
9211 PyObject * obj3 = 0 ;
9212 char *kwnames[] = {
9213 (char *) "self",(char *) "x",(char *) "y",(char *) "tolerance", NULL
9214 };
9215
9216 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO|O:SashWindow_SashHitTest",kwnames,&obj0,&obj1,&obj2,&obj3)) goto fail;
9217 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSashWindow, SWIG_POINTER_EXCEPTION | 0);
9218 if (SWIG_arg_fail(1)) SWIG_fail;
9219 {
9220 arg2 = (int)(SWIG_As_int(obj1));
9221 if (SWIG_arg_fail(2)) SWIG_fail;
9222 }
9223 {
9224 arg3 = (int)(SWIG_As_int(obj2));
9225 if (SWIG_arg_fail(3)) SWIG_fail;
9226 }
9227 if (obj3) {
9228 {
9229 arg4 = (int)(SWIG_As_int(obj3));
9230 if (SWIG_arg_fail(4)) SWIG_fail;
9231 }
9232 }
9233 {
9234 PyThreadState* __tstate = wxPyBeginAllowThreads();
9235 result = (wxSashEdgePosition)(arg1)->SashHitTest(arg2,arg3,arg4);
9236
9237 wxPyEndAllowThreads(__tstate);
9238 if (PyErr_Occurred()) SWIG_fail;
9239 }
9240 resultobj = SWIG_From_int((result));
9241 return resultobj;
9242 fail:
9243 return NULL;
9244 }
9245
9246
9247 static PyObject *_wrap_SashWindow_SizeWindows(PyObject *, PyObject *args, PyObject *kwargs) {
9248 PyObject *resultobj;
9249 wxSashWindow *arg1 = (wxSashWindow *) 0 ;
9250 PyObject * obj0 = 0 ;
9251 char *kwnames[] = {
9252 (char *) "self", NULL
9253 };
9254
9255 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SashWindow_SizeWindows",kwnames,&obj0)) goto fail;
9256 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSashWindow, SWIG_POINTER_EXCEPTION | 0);
9257 if (SWIG_arg_fail(1)) SWIG_fail;
9258 {
9259 PyThreadState* __tstate = wxPyBeginAllowThreads();
9260 (arg1)->SizeWindows();
9261
9262 wxPyEndAllowThreads(__tstate);
9263 if (PyErr_Occurred()) SWIG_fail;
9264 }
9265 Py_INCREF(Py_None); resultobj = Py_None;
9266 return resultobj;
9267 fail:
9268 return NULL;
9269 }
9270
9271
9272 static PyObject * SashWindow_swigregister(PyObject *, PyObject *args) {
9273 PyObject *obj;
9274 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
9275 SWIG_TypeClientData(SWIGTYPE_p_wxSashWindow, obj);
9276 Py_INCREF(obj);
9277 return Py_BuildValue((char *)"");
9278 }
9279 static PyObject *_wrap_new_SashEvent(PyObject *, PyObject *args, PyObject *kwargs) {
9280 PyObject *resultobj;
9281 int arg1 = (int) 0 ;
9282 wxSashEdgePosition arg2 = (wxSashEdgePosition) wxSASH_NONE ;
9283 wxSashEvent *result;
9284 PyObject * obj0 = 0 ;
9285 PyObject * obj1 = 0 ;
9286 char *kwnames[] = {
9287 (char *) "id",(char *) "edge", NULL
9288 };
9289
9290 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"|OO:new_SashEvent",kwnames,&obj0,&obj1)) goto fail;
9291 if (obj0) {
9292 {
9293 arg1 = (int)(SWIG_As_int(obj0));
9294 if (SWIG_arg_fail(1)) SWIG_fail;
9295 }
9296 }
9297 if (obj1) {
9298 {
9299 arg2 = (wxSashEdgePosition)(SWIG_As_int(obj1));
9300 if (SWIG_arg_fail(2)) SWIG_fail;
9301 }
9302 }
9303 {
9304 PyThreadState* __tstate = wxPyBeginAllowThreads();
9305 result = (wxSashEvent *)new wxSashEvent(arg1,(wxSashEdgePosition )arg2);
9306
9307 wxPyEndAllowThreads(__tstate);
9308 if (PyErr_Occurred()) SWIG_fail;
9309 }
9310 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxSashEvent, 1);
9311 return resultobj;
9312 fail:
9313 return NULL;
9314 }
9315
9316
9317 static PyObject *_wrap_SashEvent_SetEdge(PyObject *, PyObject *args, PyObject *kwargs) {
9318 PyObject *resultobj;
9319 wxSashEvent *arg1 = (wxSashEvent *) 0 ;
9320 wxSashEdgePosition arg2 ;
9321 PyObject * obj0 = 0 ;
9322 PyObject * obj1 = 0 ;
9323 char *kwnames[] = {
9324 (char *) "self",(char *) "edge", NULL
9325 };
9326
9327 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:SashEvent_SetEdge",kwnames,&obj0,&obj1)) goto fail;
9328 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSashEvent, SWIG_POINTER_EXCEPTION | 0);
9329 if (SWIG_arg_fail(1)) SWIG_fail;
9330 {
9331 arg2 = (wxSashEdgePosition)(SWIG_As_int(obj1));
9332 if (SWIG_arg_fail(2)) SWIG_fail;
9333 }
9334 {
9335 PyThreadState* __tstate = wxPyBeginAllowThreads();
9336 (arg1)->SetEdge((wxSashEdgePosition )arg2);
9337
9338 wxPyEndAllowThreads(__tstate);
9339 if (PyErr_Occurred()) SWIG_fail;
9340 }
9341 Py_INCREF(Py_None); resultobj = Py_None;
9342 return resultobj;
9343 fail:
9344 return NULL;
9345 }
9346
9347
9348 static PyObject *_wrap_SashEvent_GetEdge(PyObject *, PyObject *args, PyObject *kwargs) {
9349 PyObject *resultobj;
9350 wxSashEvent *arg1 = (wxSashEvent *) 0 ;
9351 wxSashEdgePosition result;
9352 PyObject * obj0 = 0 ;
9353 char *kwnames[] = {
9354 (char *) "self", NULL
9355 };
9356
9357 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SashEvent_GetEdge",kwnames,&obj0)) goto fail;
9358 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSashEvent, SWIG_POINTER_EXCEPTION | 0);
9359 if (SWIG_arg_fail(1)) SWIG_fail;
9360 {
9361 PyThreadState* __tstate = wxPyBeginAllowThreads();
9362 result = (wxSashEdgePosition)((wxSashEvent const *)arg1)->GetEdge();
9363
9364 wxPyEndAllowThreads(__tstate);
9365 if (PyErr_Occurred()) SWIG_fail;
9366 }
9367 resultobj = SWIG_From_int((result));
9368 return resultobj;
9369 fail:
9370 return NULL;
9371 }
9372
9373
9374 static PyObject *_wrap_SashEvent_SetDragRect(PyObject *, PyObject *args, PyObject *kwargs) {
9375 PyObject *resultobj;
9376 wxSashEvent *arg1 = (wxSashEvent *) 0 ;
9377 wxRect *arg2 = 0 ;
9378 wxRect temp2 ;
9379 PyObject * obj0 = 0 ;
9380 PyObject * obj1 = 0 ;
9381 char *kwnames[] = {
9382 (char *) "self",(char *) "rect", NULL
9383 };
9384
9385 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:SashEvent_SetDragRect",kwnames,&obj0,&obj1)) goto fail;
9386 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSashEvent, SWIG_POINTER_EXCEPTION | 0);
9387 if (SWIG_arg_fail(1)) SWIG_fail;
9388 {
9389 arg2 = &temp2;
9390 if ( ! wxRect_helper(obj1, &arg2)) SWIG_fail;
9391 }
9392 {
9393 PyThreadState* __tstate = wxPyBeginAllowThreads();
9394 (arg1)->SetDragRect((wxRect const &)*arg2);
9395
9396 wxPyEndAllowThreads(__tstate);
9397 if (PyErr_Occurred()) SWIG_fail;
9398 }
9399 Py_INCREF(Py_None); resultobj = Py_None;
9400 return resultobj;
9401 fail:
9402 return NULL;
9403 }
9404
9405
9406 static PyObject *_wrap_SashEvent_GetDragRect(PyObject *, PyObject *args, PyObject *kwargs) {
9407 PyObject *resultobj;
9408 wxSashEvent *arg1 = (wxSashEvent *) 0 ;
9409 wxRect result;
9410 PyObject * obj0 = 0 ;
9411 char *kwnames[] = {
9412 (char *) "self", NULL
9413 };
9414
9415 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SashEvent_GetDragRect",kwnames,&obj0)) goto fail;
9416 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSashEvent, SWIG_POINTER_EXCEPTION | 0);
9417 if (SWIG_arg_fail(1)) SWIG_fail;
9418 {
9419 PyThreadState* __tstate = wxPyBeginAllowThreads();
9420 result = ((wxSashEvent const *)arg1)->GetDragRect();
9421
9422 wxPyEndAllowThreads(__tstate);
9423 if (PyErr_Occurred()) SWIG_fail;
9424 }
9425 {
9426 wxRect * resultptr;
9427 resultptr = new wxRect((wxRect &)(result));
9428 resultobj = SWIG_NewPointerObj((void *)(resultptr), SWIGTYPE_p_wxRect, 1);
9429 }
9430 return resultobj;
9431 fail:
9432 return NULL;
9433 }
9434
9435
9436 static PyObject *_wrap_SashEvent_SetDragStatus(PyObject *, PyObject *args, PyObject *kwargs) {
9437 PyObject *resultobj;
9438 wxSashEvent *arg1 = (wxSashEvent *) 0 ;
9439 wxSashDragStatus arg2 ;
9440 PyObject * obj0 = 0 ;
9441 PyObject * obj1 = 0 ;
9442 char *kwnames[] = {
9443 (char *) "self",(char *) "status", NULL
9444 };
9445
9446 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:SashEvent_SetDragStatus",kwnames,&obj0,&obj1)) goto fail;
9447 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSashEvent, SWIG_POINTER_EXCEPTION | 0);
9448 if (SWIG_arg_fail(1)) SWIG_fail;
9449 {
9450 arg2 = (wxSashDragStatus)(SWIG_As_int(obj1));
9451 if (SWIG_arg_fail(2)) SWIG_fail;
9452 }
9453 {
9454 PyThreadState* __tstate = wxPyBeginAllowThreads();
9455 (arg1)->SetDragStatus((wxSashDragStatus )arg2);
9456
9457 wxPyEndAllowThreads(__tstate);
9458 if (PyErr_Occurred()) SWIG_fail;
9459 }
9460 Py_INCREF(Py_None); resultobj = Py_None;
9461 return resultobj;
9462 fail:
9463 return NULL;
9464 }
9465
9466
9467 static PyObject *_wrap_SashEvent_GetDragStatus(PyObject *, PyObject *args, PyObject *kwargs) {
9468 PyObject *resultobj;
9469 wxSashEvent *arg1 = (wxSashEvent *) 0 ;
9470 wxSashDragStatus result;
9471 PyObject * obj0 = 0 ;
9472 char *kwnames[] = {
9473 (char *) "self", NULL
9474 };
9475
9476 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SashEvent_GetDragStatus",kwnames,&obj0)) goto fail;
9477 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSashEvent, SWIG_POINTER_EXCEPTION | 0);
9478 if (SWIG_arg_fail(1)) SWIG_fail;
9479 {
9480 PyThreadState* __tstate = wxPyBeginAllowThreads();
9481 result = (wxSashDragStatus)((wxSashEvent const *)arg1)->GetDragStatus();
9482
9483 wxPyEndAllowThreads(__tstate);
9484 if (PyErr_Occurred()) SWIG_fail;
9485 }
9486 resultobj = SWIG_From_int((result));
9487 return resultobj;
9488 fail:
9489 return NULL;
9490 }
9491
9492
9493 static PyObject * SashEvent_swigregister(PyObject *, PyObject *args) {
9494 PyObject *obj;
9495 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
9496 SWIG_TypeClientData(SWIGTYPE_p_wxSashEvent, obj);
9497 Py_INCREF(obj);
9498 return Py_BuildValue((char *)"");
9499 }
9500 static PyObject *_wrap_new_QueryLayoutInfoEvent(PyObject *, PyObject *args, PyObject *kwargs) {
9501 PyObject *resultobj;
9502 int arg1 = (int) 0 ;
9503 wxQueryLayoutInfoEvent *result;
9504 PyObject * obj0 = 0 ;
9505 char *kwnames[] = {
9506 (char *) "id", NULL
9507 };
9508
9509 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"|O:new_QueryLayoutInfoEvent",kwnames,&obj0)) goto fail;
9510 if (obj0) {
9511 {
9512 arg1 = (int)(SWIG_As_int(obj0));
9513 if (SWIG_arg_fail(1)) SWIG_fail;
9514 }
9515 }
9516 {
9517 PyThreadState* __tstate = wxPyBeginAllowThreads();
9518 result = (wxQueryLayoutInfoEvent *)new wxQueryLayoutInfoEvent(arg1);
9519
9520 wxPyEndAllowThreads(__tstate);
9521 if (PyErr_Occurred()) SWIG_fail;
9522 }
9523 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxQueryLayoutInfoEvent, 1);
9524 return resultobj;
9525 fail:
9526 return NULL;
9527 }
9528
9529
9530 static PyObject *_wrap_QueryLayoutInfoEvent_SetRequestedLength(PyObject *, PyObject *args, PyObject *kwargs) {
9531 PyObject *resultobj;
9532 wxQueryLayoutInfoEvent *arg1 = (wxQueryLayoutInfoEvent *) 0 ;
9533 int arg2 ;
9534 PyObject * obj0 = 0 ;
9535 PyObject * obj1 = 0 ;
9536 char *kwnames[] = {
9537 (char *) "self",(char *) "length", NULL
9538 };
9539
9540 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:QueryLayoutInfoEvent_SetRequestedLength",kwnames,&obj0,&obj1)) goto fail;
9541 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxQueryLayoutInfoEvent, SWIG_POINTER_EXCEPTION | 0);
9542 if (SWIG_arg_fail(1)) SWIG_fail;
9543 {
9544 arg2 = (int)(SWIG_As_int(obj1));
9545 if (SWIG_arg_fail(2)) SWIG_fail;
9546 }
9547 {
9548 PyThreadState* __tstate = wxPyBeginAllowThreads();
9549 (arg1)->SetRequestedLength(arg2);
9550
9551 wxPyEndAllowThreads(__tstate);
9552 if (PyErr_Occurred()) SWIG_fail;
9553 }
9554 Py_INCREF(Py_None); resultobj = Py_None;
9555 return resultobj;
9556 fail:
9557 return NULL;
9558 }
9559
9560
9561 static PyObject *_wrap_QueryLayoutInfoEvent_GetRequestedLength(PyObject *, PyObject *args, PyObject *kwargs) {
9562 PyObject *resultobj;
9563 wxQueryLayoutInfoEvent *arg1 = (wxQueryLayoutInfoEvent *) 0 ;
9564 int result;
9565 PyObject * obj0 = 0 ;
9566 char *kwnames[] = {
9567 (char *) "self", NULL
9568 };
9569
9570 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:QueryLayoutInfoEvent_GetRequestedLength",kwnames,&obj0)) goto fail;
9571 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxQueryLayoutInfoEvent, SWIG_POINTER_EXCEPTION | 0);
9572 if (SWIG_arg_fail(1)) SWIG_fail;
9573 {
9574 PyThreadState* __tstate = wxPyBeginAllowThreads();
9575 result = (int)((wxQueryLayoutInfoEvent const *)arg1)->GetRequestedLength();
9576
9577 wxPyEndAllowThreads(__tstate);
9578 if (PyErr_Occurred()) SWIG_fail;
9579 }
9580 {
9581 resultobj = SWIG_From_int((int)(result));
9582 }
9583 return resultobj;
9584 fail:
9585 return NULL;
9586 }
9587
9588
9589 static PyObject *_wrap_QueryLayoutInfoEvent_SetFlags(PyObject *, PyObject *args, PyObject *kwargs) {
9590 PyObject *resultobj;
9591 wxQueryLayoutInfoEvent *arg1 = (wxQueryLayoutInfoEvent *) 0 ;
9592 int arg2 ;
9593 PyObject * obj0 = 0 ;
9594 PyObject * obj1 = 0 ;
9595 char *kwnames[] = {
9596 (char *) "self",(char *) "flags", NULL
9597 };
9598
9599 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:QueryLayoutInfoEvent_SetFlags",kwnames,&obj0,&obj1)) goto fail;
9600 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxQueryLayoutInfoEvent, SWIG_POINTER_EXCEPTION | 0);
9601 if (SWIG_arg_fail(1)) SWIG_fail;
9602 {
9603 arg2 = (int)(SWIG_As_int(obj1));
9604 if (SWIG_arg_fail(2)) SWIG_fail;
9605 }
9606 {
9607 PyThreadState* __tstate = wxPyBeginAllowThreads();
9608 (arg1)->SetFlags(arg2);
9609
9610 wxPyEndAllowThreads(__tstate);
9611 if (PyErr_Occurred()) SWIG_fail;
9612 }
9613 Py_INCREF(Py_None); resultobj = Py_None;
9614 return resultobj;
9615 fail:
9616 return NULL;
9617 }
9618
9619
9620 static PyObject *_wrap_QueryLayoutInfoEvent_GetFlags(PyObject *, PyObject *args, PyObject *kwargs) {
9621 PyObject *resultobj;
9622 wxQueryLayoutInfoEvent *arg1 = (wxQueryLayoutInfoEvent *) 0 ;
9623 int result;
9624 PyObject * obj0 = 0 ;
9625 char *kwnames[] = {
9626 (char *) "self", NULL
9627 };
9628
9629 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:QueryLayoutInfoEvent_GetFlags",kwnames,&obj0)) goto fail;
9630 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxQueryLayoutInfoEvent, SWIG_POINTER_EXCEPTION | 0);
9631 if (SWIG_arg_fail(1)) SWIG_fail;
9632 {
9633 PyThreadState* __tstate = wxPyBeginAllowThreads();
9634 result = (int)((wxQueryLayoutInfoEvent const *)arg1)->GetFlags();
9635
9636 wxPyEndAllowThreads(__tstate);
9637 if (PyErr_Occurred()) SWIG_fail;
9638 }
9639 {
9640 resultobj = SWIG_From_int((int)(result));
9641 }
9642 return resultobj;
9643 fail:
9644 return NULL;
9645 }
9646
9647
9648 static PyObject *_wrap_QueryLayoutInfoEvent_SetSize(PyObject *, PyObject *args, PyObject *kwargs) {
9649 PyObject *resultobj;
9650 wxQueryLayoutInfoEvent *arg1 = (wxQueryLayoutInfoEvent *) 0 ;
9651 wxSize *arg2 = 0 ;
9652 wxSize temp2 ;
9653 PyObject * obj0 = 0 ;
9654 PyObject * obj1 = 0 ;
9655 char *kwnames[] = {
9656 (char *) "self",(char *) "size", NULL
9657 };
9658
9659 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:QueryLayoutInfoEvent_SetSize",kwnames,&obj0,&obj1)) goto fail;
9660 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxQueryLayoutInfoEvent, SWIG_POINTER_EXCEPTION | 0);
9661 if (SWIG_arg_fail(1)) SWIG_fail;
9662 {
9663 arg2 = &temp2;
9664 if ( ! wxSize_helper(obj1, &arg2)) SWIG_fail;
9665 }
9666 {
9667 PyThreadState* __tstate = wxPyBeginAllowThreads();
9668 (arg1)->SetSize((wxSize const &)*arg2);
9669
9670 wxPyEndAllowThreads(__tstate);
9671 if (PyErr_Occurred()) SWIG_fail;
9672 }
9673 Py_INCREF(Py_None); resultobj = Py_None;
9674 return resultobj;
9675 fail:
9676 return NULL;
9677 }
9678
9679
9680 static PyObject *_wrap_QueryLayoutInfoEvent_GetSize(PyObject *, PyObject *args, PyObject *kwargs) {
9681 PyObject *resultobj;
9682 wxQueryLayoutInfoEvent *arg1 = (wxQueryLayoutInfoEvent *) 0 ;
9683 wxSize result;
9684 PyObject * obj0 = 0 ;
9685 char *kwnames[] = {
9686 (char *) "self", NULL
9687 };
9688
9689 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:QueryLayoutInfoEvent_GetSize",kwnames,&obj0)) goto fail;
9690 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxQueryLayoutInfoEvent, SWIG_POINTER_EXCEPTION | 0);
9691 if (SWIG_arg_fail(1)) SWIG_fail;
9692 {
9693 PyThreadState* __tstate = wxPyBeginAllowThreads();
9694 result = ((wxQueryLayoutInfoEvent const *)arg1)->GetSize();
9695
9696 wxPyEndAllowThreads(__tstate);
9697 if (PyErr_Occurred()) SWIG_fail;
9698 }
9699 {
9700 wxSize * resultptr;
9701 resultptr = new wxSize((wxSize &)(result));
9702 resultobj = SWIG_NewPointerObj((void *)(resultptr), SWIGTYPE_p_wxSize, 1);
9703 }
9704 return resultobj;
9705 fail:
9706 return NULL;
9707 }
9708
9709
9710 static PyObject *_wrap_QueryLayoutInfoEvent_SetOrientation(PyObject *, PyObject *args, PyObject *kwargs) {
9711 PyObject *resultobj;
9712 wxQueryLayoutInfoEvent *arg1 = (wxQueryLayoutInfoEvent *) 0 ;
9713 wxLayoutOrientation arg2 ;
9714 PyObject * obj0 = 0 ;
9715 PyObject * obj1 = 0 ;
9716 char *kwnames[] = {
9717 (char *) "self",(char *) "orient", NULL
9718 };
9719
9720 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:QueryLayoutInfoEvent_SetOrientation",kwnames,&obj0,&obj1)) goto fail;
9721 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxQueryLayoutInfoEvent, SWIG_POINTER_EXCEPTION | 0);
9722 if (SWIG_arg_fail(1)) SWIG_fail;
9723 {
9724 arg2 = (wxLayoutOrientation)(SWIG_As_int(obj1));
9725 if (SWIG_arg_fail(2)) SWIG_fail;
9726 }
9727 {
9728 PyThreadState* __tstate = wxPyBeginAllowThreads();
9729 (arg1)->SetOrientation((wxLayoutOrientation )arg2);
9730
9731 wxPyEndAllowThreads(__tstate);
9732 if (PyErr_Occurred()) SWIG_fail;
9733 }
9734 Py_INCREF(Py_None); resultobj = Py_None;
9735 return resultobj;
9736 fail:
9737 return NULL;
9738 }
9739
9740
9741 static PyObject *_wrap_QueryLayoutInfoEvent_GetOrientation(PyObject *, PyObject *args, PyObject *kwargs) {
9742 PyObject *resultobj;
9743 wxQueryLayoutInfoEvent *arg1 = (wxQueryLayoutInfoEvent *) 0 ;
9744 wxLayoutOrientation result;
9745 PyObject * obj0 = 0 ;
9746 char *kwnames[] = {
9747 (char *) "self", NULL
9748 };
9749
9750 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:QueryLayoutInfoEvent_GetOrientation",kwnames,&obj0)) goto fail;
9751 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxQueryLayoutInfoEvent, SWIG_POINTER_EXCEPTION | 0);
9752 if (SWIG_arg_fail(1)) SWIG_fail;
9753 {
9754 PyThreadState* __tstate = wxPyBeginAllowThreads();
9755 result = (wxLayoutOrientation)((wxQueryLayoutInfoEvent const *)arg1)->GetOrientation();
9756
9757 wxPyEndAllowThreads(__tstate);
9758 if (PyErr_Occurred()) SWIG_fail;
9759 }
9760 resultobj = SWIG_From_int((result));
9761 return resultobj;
9762 fail:
9763 return NULL;
9764 }
9765
9766
9767 static PyObject *_wrap_QueryLayoutInfoEvent_SetAlignment(PyObject *, PyObject *args, PyObject *kwargs) {
9768 PyObject *resultobj;
9769 wxQueryLayoutInfoEvent *arg1 = (wxQueryLayoutInfoEvent *) 0 ;
9770 wxLayoutAlignment arg2 ;
9771 PyObject * obj0 = 0 ;
9772 PyObject * obj1 = 0 ;
9773 char *kwnames[] = {
9774 (char *) "self",(char *) "align", NULL
9775 };
9776
9777 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:QueryLayoutInfoEvent_SetAlignment",kwnames,&obj0,&obj1)) goto fail;
9778 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxQueryLayoutInfoEvent, SWIG_POINTER_EXCEPTION | 0);
9779 if (SWIG_arg_fail(1)) SWIG_fail;
9780 {
9781 arg2 = (wxLayoutAlignment)(SWIG_As_int(obj1));
9782 if (SWIG_arg_fail(2)) SWIG_fail;
9783 }
9784 {
9785 PyThreadState* __tstate = wxPyBeginAllowThreads();
9786 (arg1)->SetAlignment((wxLayoutAlignment )arg2);
9787
9788 wxPyEndAllowThreads(__tstate);
9789 if (PyErr_Occurred()) SWIG_fail;
9790 }
9791 Py_INCREF(Py_None); resultobj = Py_None;
9792 return resultobj;
9793 fail:
9794 return NULL;
9795 }
9796
9797
9798 static PyObject *_wrap_QueryLayoutInfoEvent_GetAlignment(PyObject *, PyObject *args, PyObject *kwargs) {
9799 PyObject *resultobj;
9800 wxQueryLayoutInfoEvent *arg1 = (wxQueryLayoutInfoEvent *) 0 ;
9801 wxLayoutAlignment result;
9802 PyObject * obj0 = 0 ;
9803 char *kwnames[] = {
9804 (char *) "self", NULL
9805 };
9806
9807 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:QueryLayoutInfoEvent_GetAlignment",kwnames,&obj0)) goto fail;
9808 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxQueryLayoutInfoEvent, SWIG_POINTER_EXCEPTION | 0);
9809 if (SWIG_arg_fail(1)) SWIG_fail;
9810 {
9811 PyThreadState* __tstate = wxPyBeginAllowThreads();
9812 result = (wxLayoutAlignment)((wxQueryLayoutInfoEvent const *)arg1)->GetAlignment();
9813
9814 wxPyEndAllowThreads(__tstate);
9815 if (PyErr_Occurred()) SWIG_fail;
9816 }
9817 resultobj = SWIG_From_int((result));
9818 return resultobj;
9819 fail:
9820 return NULL;
9821 }
9822
9823
9824 static PyObject * QueryLayoutInfoEvent_swigregister(PyObject *, PyObject *args) {
9825 PyObject *obj;
9826 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
9827 SWIG_TypeClientData(SWIGTYPE_p_wxQueryLayoutInfoEvent, obj);
9828 Py_INCREF(obj);
9829 return Py_BuildValue((char *)"");
9830 }
9831 static PyObject *_wrap_new_CalculateLayoutEvent(PyObject *, PyObject *args, PyObject *kwargs) {
9832 PyObject *resultobj;
9833 int arg1 = (int) 0 ;
9834 wxCalculateLayoutEvent *result;
9835 PyObject * obj0 = 0 ;
9836 char *kwnames[] = {
9837 (char *) "id", NULL
9838 };
9839
9840 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"|O:new_CalculateLayoutEvent",kwnames,&obj0)) goto fail;
9841 if (obj0) {
9842 {
9843 arg1 = (int)(SWIG_As_int(obj0));
9844 if (SWIG_arg_fail(1)) SWIG_fail;
9845 }
9846 }
9847 {
9848 PyThreadState* __tstate = wxPyBeginAllowThreads();
9849 result = (wxCalculateLayoutEvent *)new wxCalculateLayoutEvent(arg1);
9850
9851 wxPyEndAllowThreads(__tstate);
9852 if (PyErr_Occurred()) SWIG_fail;
9853 }
9854 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxCalculateLayoutEvent, 1);
9855 return resultobj;
9856 fail:
9857 return NULL;
9858 }
9859
9860
9861 static PyObject *_wrap_CalculateLayoutEvent_SetFlags(PyObject *, PyObject *args, PyObject *kwargs) {
9862 PyObject *resultobj;
9863 wxCalculateLayoutEvent *arg1 = (wxCalculateLayoutEvent *) 0 ;
9864 int arg2 ;
9865 PyObject * obj0 = 0 ;
9866 PyObject * obj1 = 0 ;
9867 char *kwnames[] = {
9868 (char *) "self",(char *) "flags", NULL
9869 };
9870
9871 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:CalculateLayoutEvent_SetFlags",kwnames,&obj0,&obj1)) goto fail;
9872 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxCalculateLayoutEvent, SWIG_POINTER_EXCEPTION | 0);
9873 if (SWIG_arg_fail(1)) SWIG_fail;
9874 {
9875 arg2 = (int)(SWIG_As_int(obj1));
9876 if (SWIG_arg_fail(2)) SWIG_fail;
9877 }
9878 {
9879 PyThreadState* __tstate = wxPyBeginAllowThreads();
9880 (arg1)->SetFlags(arg2);
9881
9882 wxPyEndAllowThreads(__tstate);
9883 if (PyErr_Occurred()) SWIG_fail;
9884 }
9885 Py_INCREF(Py_None); resultobj = Py_None;
9886 return resultobj;
9887 fail:
9888 return NULL;
9889 }
9890
9891
9892 static PyObject *_wrap_CalculateLayoutEvent_GetFlags(PyObject *, PyObject *args, PyObject *kwargs) {
9893 PyObject *resultobj;
9894 wxCalculateLayoutEvent *arg1 = (wxCalculateLayoutEvent *) 0 ;
9895 int result;
9896 PyObject * obj0 = 0 ;
9897 char *kwnames[] = {
9898 (char *) "self", NULL
9899 };
9900
9901 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:CalculateLayoutEvent_GetFlags",kwnames,&obj0)) goto fail;
9902 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxCalculateLayoutEvent, SWIG_POINTER_EXCEPTION | 0);
9903 if (SWIG_arg_fail(1)) SWIG_fail;
9904 {
9905 PyThreadState* __tstate = wxPyBeginAllowThreads();
9906 result = (int)((wxCalculateLayoutEvent const *)arg1)->GetFlags();
9907
9908 wxPyEndAllowThreads(__tstate);
9909 if (PyErr_Occurred()) SWIG_fail;
9910 }
9911 {
9912 resultobj = SWIG_From_int((int)(result));
9913 }
9914 return resultobj;
9915 fail:
9916 return NULL;
9917 }
9918
9919
9920 static PyObject *_wrap_CalculateLayoutEvent_SetRect(PyObject *, PyObject *args, PyObject *kwargs) {
9921 PyObject *resultobj;
9922 wxCalculateLayoutEvent *arg1 = (wxCalculateLayoutEvent *) 0 ;
9923 wxRect *arg2 = 0 ;
9924 wxRect temp2 ;
9925 PyObject * obj0 = 0 ;
9926 PyObject * obj1 = 0 ;
9927 char *kwnames[] = {
9928 (char *) "self",(char *) "rect", NULL
9929 };
9930
9931 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:CalculateLayoutEvent_SetRect",kwnames,&obj0,&obj1)) goto fail;
9932 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxCalculateLayoutEvent, SWIG_POINTER_EXCEPTION | 0);
9933 if (SWIG_arg_fail(1)) SWIG_fail;
9934 {
9935 arg2 = &temp2;
9936 if ( ! wxRect_helper(obj1, &arg2)) SWIG_fail;
9937 }
9938 {
9939 PyThreadState* __tstate = wxPyBeginAllowThreads();
9940 (arg1)->SetRect((wxRect const &)*arg2);
9941
9942 wxPyEndAllowThreads(__tstate);
9943 if (PyErr_Occurred()) SWIG_fail;
9944 }
9945 Py_INCREF(Py_None); resultobj = Py_None;
9946 return resultobj;
9947 fail:
9948 return NULL;
9949 }
9950
9951
9952 static PyObject *_wrap_CalculateLayoutEvent_GetRect(PyObject *, PyObject *args, PyObject *kwargs) {
9953 PyObject *resultobj;
9954 wxCalculateLayoutEvent *arg1 = (wxCalculateLayoutEvent *) 0 ;
9955 wxRect result;
9956 PyObject * obj0 = 0 ;
9957 char *kwnames[] = {
9958 (char *) "self", NULL
9959 };
9960
9961 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:CalculateLayoutEvent_GetRect",kwnames,&obj0)) goto fail;
9962 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxCalculateLayoutEvent, SWIG_POINTER_EXCEPTION | 0);
9963 if (SWIG_arg_fail(1)) SWIG_fail;
9964 {
9965 PyThreadState* __tstate = wxPyBeginAllowThreads();
9966 result = ((wxCalculateLayoutEvent const *)arg1)->GetRect();
9967
9968 wxPyEndAllowThreads(__tstate);
9969 if (PyErr_Occurred()) SWIG_fail;
9970 }
9971 {
9972 wxRect * resultptr;
9973 resultptr = new wxRect((wxRect &)(result));
9974 resultobj = SWIG_NewPointerObj((void *)(resultptr), SWIGTYPE_p_wxRect, 1);
9975 }
9976 return resultobj;
9977 fail:
9978 return NULL;
9979 }
9980
9981
9982 static PyObject * CalculateLayoutEvent_swigregister(PyObject *, PyObject *args) {
9983 PyObject *obj;
9984 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
9985 SWIG_TypeClientData(SWIGTYPE_p_wxCalculateLayoutEvent, obj);
9986 Py_INCREF(obj);
9987 return Py_BuildValue((char *)"");
9988 }
9989 static PyObject *_wrap_new_SashLayoutWindow(PyObject *, PyObject *args, PyObject *kwargs) {
9990 PyObject *resultobj;
9991 wxWindow *arg1 = (wxWindow *) 0 ;
9992 int arg2 = (int) -1 ;
9993 wxPoint const &arg3_defvalue = wxDefaultPosition ;
9994 wxPoint *arg3 = (wxPoint *) &arg3_defvalue ;
9995 wxSize const &arg4_defvalue = wxDefaultSize ;
9996 wxSize *arg4 = (wxSize *) &arg4_defvalue ;
9997 long arg5 = (long) wxCLIP_CHILDREN|wxSW_3D ;
9998 wxString const &arg6_defvalue = wxPySashLayoutNameStr ;
9999 wxString *arg6 = (wxString *) &arg6_defvalue ;
10000 wxSashLayoutWindow *result;
10001 wxPoint temp3 ;
10002 wxSize temp4 ;
10003 bool temp6 = false ;
10004 PyObject * obj0 = 0 ;
10005 PyObject * obj1 = 0 ;
10006 PyObject * obj2 = 0 ;
10007 PyObject * obj3 = 0 ;
10008 PyObject * obj4 = 0 ;
10009 PyObject * obj5 = 0 ;
10010 char *kwnames[] = {
10011 (char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
10012 };
10013
10014 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|OOOOO:new_SashLayoutWindow",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) goto fail;
10015 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
10016 if (SWIG_arg_fail(1)) SWIG_fail;
10017 if (obj1) {
10018 {
10019 arg2 = (int)(SWIG_As_int(obj1));
10020 if (SWIG_arg_fail(2)) SWIG_fail;
10021 }
10022 }
10023 if (obj2) {
10024 {
10025 arg3 = &temp3;
10026 if ( ! wxPoint_helper(obj2, &arg3)) SWIG_fail;
10027 }
10028 }
10029 if (obj3) {
10030 {
10031 arg4 = &temp4;
10032 if ( ! wxSize_helper(obj3, &arg4)) SWIG_fail;
10033 }
10034 }
10035 if (obj4) {
10036 {
10037 arg5 = (long)(SWIG_As_long(obj4));
10038 if (SWIG_arg_fail(5)) SWIG_fail;
10039 }
10040 }
10041 if (obj5) {
10042 {
10043 arg6 = wxString_in_helper(obj5);
10044 if (arg6 == NULL) SWIG_fail;
10045 temp6 = true;
10046 }
10047 }
10048 {
10049 if (!wxPyCheckForApp()) SWIG_fail;
10050 PyThreadState* __tstate = wxPyBeginAllowThreads();
10051 result = (wxSashLayoutWindow *)new wxSashLayoutWindow(arg1,arg2,(wxPoint const &)*arg3,(wxSize const &)*arg4,arg5,(wxString const &)*arg6);
10052
10053 wxPyEndAllowThreads(__tstate);
10054 if (PyErr_Occurred()) SWIG_fail;
10055 }
10056 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxSashLayoutWindow, 1);
10057 {
10058 if (temp6)
10059 delete arg6;
10060 }
10061 return resultobj;
10062 fail:
10063 {
10064 if (temp6)
10065 delete arg6;
10066 }
10067 return NULL;
10068 }
10069
10070
10071 static PyObject *_wrap_new_PreSashLayoutWindow(PyObject *, PyObject *args, PyObject *kwargs) {
10072 PyObject *resultobj;
10073 wxSashLayoutWindow *result;
10074 char *kwnames[] = {
10075 NULL
10076 };
10077
10078 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":new_PreSashLayoutWindow",kwnames)) goto fail;
10079 {
10080 if (!wxPyCheckForApp()) SWIG_fail;
10081 PyThreadState* __tstate = wxPyBeginAllowThreads();
10082 result = (wxSashLayoutWindow *)new wxSashLayoutWindow();
10083
10084 wxPyEndAllowThreads(__tstate);
10085 if (PyErr_Occurred()) SWIG_fail;
10086 }
10087 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxSashLayoutWindow, 1);
10088 return resultobj;
10089 fail:
10090 return NULL;
10091 }
10092
10093
10094 static PyObject *_wrap_SashLayoutWindow_Create(PyObject *, PyObject *args, PyObject *kwargs) {
10095 PyObject *resultobj;
10096 wxSashLayoutWindow *arg1 = (wxSashLayoutWindow *) 0 ;
10097 wxWindow *arg2 = (wxWindow *) 0 ;
10098 int arg3 = (int) -1 ;
10099 wxPoint const &arg4_defvalue = wxDefaultPosition ;
10100 wxPoint *arg4 = (wxPoint *) &arg4_defvalue ;
10101 wxSize const &arg5_defvalue = wxDefaultSize ;
10102 wxSize *arg5 = (wxSize *) &arg5_defvalue ;
10103 long arg6 = (long) wxCLIP_CHILDREN|wxSW_3D ;
10104 wxString const &arg7_defvalue = wxPySashLayoutNameStr ;
10105 wxString *arg7 = (wxString *) &arg7_defvalue ;
10106 bool result;
10107 wxPoint temp4 ;
10108 wxSize temp5 ;
10109 bool temp7 = false ;
10110 PyObject * obj0 = 0 ;
10111 PyObject * obj1 = 0 ;
10112 PyObject * obj2 = 0 ;
10113 PyObject * obj3 = 0 ;
10114 PyObject * obj4 = 0 ;
10115 PyObject * obj5 = 0 ;
10116 PyObject * obj6 = 0 ;
10117 char *kwnames[] = {
10118 (char *) "self",(char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
10119 };
10120
10121 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|OOOOO:SashLayoutWindow_Create",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6)) goto fail;
10122 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSashLayoutWindow, SWIG_POINTER_EXCEPTION | 0);
10123 if (SWIG_arg_fail(1)) SWIG_fail;
10124 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
10125 if (SWIG_arg_fail(2)) SWIG_fail;
10126 if (obj2) {
10127 {
10128 arg3 = (int)(SWIG_As_int(obj2));
10129 if (SWIG_arg_fail(3)) SWIG_fail;
10130 }
10131 }
10132 if (obj3) {
10133 {
10134 arg4 = &temp4;
10135 if ( ! wxPoint_helper(obj3, &arg4)) SWIG_fail;
10136 }
10137 }
10138 if (obj4) {
10139 {
10140 arg5 = &temp5;
10141 if ( ! wxSize_helper(obj4, &arg5)) SWIG_fail;
10142 }
10143 }
10144 if (obj5) {
10145 {
10146 arg6 = (long)(SWIG_As_long(obj5));
10147 if (SWIG_arg_fail(6)) SWIG_fail;
10148 }
10149 }
10150 if (obj6) {
10151 {
10152 arg7 = wxString_in_helper(obj6);
10153 if (arg7 == NULL) SWIG_fail;
10154 temp7 = true;
10155 }
10156 }
10157 {
10158 PyThreadState* __tstate = wxPyBeginAllowThreads();
10159 result = (bool)(arg1)->Create(arg2,arg3,(wxPoint const &)*arg4,(wxSize const &)*arg5,arg6,(wxString const &)*arg7);
10160
10161 wxPyEndAllowThreads(__tstate);
10162 if (PyErr_Occurred()) SWIG_fail;
10163 }
10164 {
10165 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
10166 }
10167 {
10168 if (temp7)
10169 delete arg7;
10170 }
10171 return resultobj;
10172 fail:
10173 {
10174 if (temp7)
10175 delete arg7;
10176 }
10177 return NULL;
10178 }
10179
10180
10181 static PyObject *_wrap_SashLayoutWindow_GetAlignment(PyObject *, PyObject *args, PyObject *kwargs) {
10182 PyObject *resultobj;
10183 wxSashLayoutWindow *arg1 = (wxSashLayoutWindow *) 0 ;
10184 wxLayoutAlignment result;
10185 PyObject * obj0 = 0 ;
10186 char *kwnames[] = {
10187 (char *) "self", NULL
10188 };
10189
10190 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SashLayoutWindow_GetAlignment",kwnames,&obj0)) goto fail;
10191 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSashLayoutWindow, SWIG_POINTER_EXCEPTION | 0);
10192 if (SWIG_arg_fail(1)) SWIG_fail;
10193 {
10194 PyThreadState* __tstate = wxPyBeginAllowThreads();
10195 result = (wxLayoutAlignment)(arg1)->GetAlignment();
10196
10197 wxPyEndAllowThreads(__tstate);
10198 if (PyErr_Occurred()) SWIG_fail;
10199 }
10200 resultobj = SWIG_From_int((result));
10201 return resultobj;
10202 fail:
10203 return NULL;
10204 }
10205
10206
10207 static PyObject *_wrap_SashLayoutWindow_GetOrientation(PyObject *, PyObject *args, PyObject *kwargs) {
10208 PyObject *resultobj;
10209 wxSashLayoutWindow *arg1 = (wxSashLayoutWindow *) 0 ;
10210 wxLayoutOrientation result;
10211 PyObject * obj0 = 0 ;
10212 char *kwnames[] = {
10213 (char *) "self", NULL
10214 };
10215
10216 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SashLayoutWindow_GetOrientation",kwnames,&obj0)) goto fail;
10217 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSashLayoutWindow, SWIG_POINTER_EXCEPTION | 0);
10218 if (SWIG_arg_fail(1)) SWIG_fail;
10219 {
10220 PyThreadState* __tstate = wxPyBeginAllowThreads();
10221 result = (wxLayoutOrientation)(arg1)->GetOrientation();
10222
10223 wxPyEndAllowThreads(__tstate);
10224 if (PyErr_Occurred()) SWIG_fail;
10225 }
10226 resultobj = SWIG_From_int((result));
10227 return resultobj;
10228 fail:
10229 return NULL;
10230 }
10231
10232
10233 static PyObject *_wrap_SashLayoutWindow_SetAlignment(PyObject *, PyObject *args, PyObject *kwargs) {
10234 PyObject *resultobj;
10235 wxSashLayoutWindow *arg1 = (wxSashLayoutWindow *) 0 ;
10236 wxLayoutAlignment arg2 ;
10237 PyObject * obj0 = 0 ;
10238 PyObject * obj1 = 0 ;
10239 char *kwnames[] = {
10240 (char *) "self",(char *) "alignment", NULL
10241 };
10242
10243 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:SashLayoutWindow_SetAlignment",kwnames,&obj0,&obj1)) goto fail;
10244 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSashLayoutWindow, SWIG_POINTER_EXCEPTION | 0);
10245 if (SWIG_arg_fail(1)) SWIG_fail;
10246 {
10247 arg2 = (wxLayoutAlignment)(SWIG_As_int(obj1));
10248 if (SWIG_arg_fail(2)) SWIG_fail;
10249 }
10250 {
10251 PyThreadState* __tstate = wxPyBeginAllowThreads();
10252 (arg1)->SetAlignment((wxLayoutAlignment )arg2);
10253
10254 wxPyEndAllowThreads(__tstate);
10255 if (PyErr_Occurred()) SWIG_fail;
10256 }
10257 Py_INCREF(Py_None); resultobj = Py_None;
10258 return resultobj;
10259 fail:
10260 return NULL;
10261 }
10262
10263
10264 static PyObject *_wrap_SashLayoutWindow_SetDefaultSize(PyObject *, PyObject *args, PyObject *kwargs) {
10265 PyObject *resultobj;
10266 wxSashLayoutWindow *arg1 = (wxSashLayoutWindow *) 0 ;
10267 wxSize *arg2 = 0 ;
10268 wxSize temp2 ;
10269 PyObject * obj0 = 0 ;
10270 PyObject * obj1 = 0 ;
10271 char *kwnames[] = {
10272 (char *) "self",(char *) "size", NULL
10273 };
10274
10275 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:SashLayoutWindow_SetDefaultSize",kwnames,&obj0,&obj1)) goto fail;
10276 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSashLayoutWindow, SWIG_POINTER_EXCEPTION | 0);
10277 if (SWIG_arg_fail(1)) SWIG_fail;
10278 {
10279 arg2 = &temp2;
10280 if ( ! wxSize_helper(obj1, &arg2)) SWIG_fail;
10281 }
10282 {
10283 PyThreadState* __tstate = wxPyBeginAllowThreads();
10284 (arg1)->SetDefaultSize((wxSize const &)*arg2);
10285
10286 wxPyEndAllowThreads(__tstate);
10287 if (PyErr_Occurred()) SWIG_fail;
10288 }
10289 Py_INCREF(Py_None); resultobj = Py_None;
10290 return resultobj;
10291 fail:
10292 return NULL;
10293 }
10294
10295
10296 static PyObject *_wrap_SashLayoutWindow_SetOrientation(PyObject *, PyObject *args, PyObject *kwargs) {
10297 PyObject *resultobj;
10298 wxSashLayoutWindow *arg1 = (wxSashLayoutWindow *) 0 ;
10299 wxLayoutOrientation arg2 ;
10300 PyObject * obj0 = 0 ;
10301 PyObject * obj1 = 0 ;
10302 char *kwnames[] = {
10303 (char *) "self",(char *) "orientation", NULL
10304 };
10305
10306 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:SashLayoutWindow_SetOrientation",kwnames,&obj0,&obj1)) goto fail;
10307 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSashLayoutWindow, SWIG_POINTER_EXCEPTION | 0);
10308 if (SWIG_arg_fail(1)) SWIG_fail;
10309 {
10310 arg2 = (wxLayoutOrientation)(SWIG_As_int(obj1));
10311 if (SWIG_arg_fail(2)) SWIG_fail;
10312 }
10313 {
10314 PyThreadState* __tstate = wxPyBeginAllowThreads();
10315 (arg1)->SetOrientation((wxLayoutOrientation )arg2);
10316
10317 wxPyEndAllowThreads(__tstate);
10318 if (PyErr_Occurred()) SWIG_fail;
10319 }
10320 Py_INCREF(Py_None); resultobj = Py_None;
10321 return resultobj;
10322 fail:
10323 return NULL;
10324 }
10325
10326
10327 static PyObject * SashLayoutWindow_swigregister(PyObject *, PyObject *args) {
10328 PyObject *obj;
10329 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
10330 SWIG_TypeClientData(SWIGTYPE_p_wxSashLayoutWindow, obj);
10331 Py_INCREF(obj);
10332 return Py_BuildValue((char *)"");
10333 }
10334 static PyObject *_wrap_new_LayoutAlgorithm(PyObject *, PyObject *args, PyObject *kwargs) {
10335 PyObject *resultobj;
10336 wxLayoutAlgorithm *result;
10337 char *kwnames[] = {
10338 NULL
10339 };
10340
10341 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":new_LayoutAlgorithm",kwnames)) goto fail;
10342 {
10343 PyThreadState* __tstate = wxPyBeginAllowThreads();
10344 result = (wxLayoutAlgorithm *)new wxLayoutAlgorithm();
10345
10346 wxPyEndAllowThreads(__tstate);
10347 if (PyErr_Occurred()) SWIG_fail;
10348 }
10349 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxLayoutAlgorithm, 1);
10350 return resultobj;
10351 fail:
10352 return NULL;
10353 }
10354
10355
10356 static PyObject *_wrap_delete_LayoutAlgorithm(PyObject *, PyObject *args, PyObject *kwargs) {
10357 PyObject *resultobj;
10358 wxLayoutAlgorithm *arg1 = (wxLayoutAlgorithm *) 0 ;
10359 PyObject * obj0 = 0 ;
10360 char *kwnames[] = {
10361 (char *) "self", NULL
10362 };
10363
10364 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:delete_LayoutAlgorithm",kwnames,&obj0)) goto fail;
10365 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxLayoutAlgorithm, SWIG_POINTER_EXCEPTION | 0);
10366 if (SWIG_arg_fail(1)) SWIG_fail;
10367 {
10368 PyThreadState* __tstate = wxPyBeginAllowThreads();
10369 delete arg1;
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_LayoutAlgorithm_LayoutMDIFrame(PyObject *, PyObject *args, PyObject *kwargs) {
10382 PyObject *resultobj;
10383 wxLayoutAlgorithm *arg1 = (wxLayoutAlgorithm *) 0 ;
10384 wxMDIParentFrame *arg2 = (wxMDIParentFrame *) 0 ;
10385 wxRect *arg3 = (wxRect *) NULL ;
10386 bool result;
10387 PyObject * obj0 = 0 ;
10388 PyObject * obj1 = 0 ;
10389 PyObject * obj2 = 0 ;
10390 char *kwnames[] = {
10391 (char *) "self",(char *) "frame",(char *) "rect", NULL
10392 };
10393
10394 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|O:LayoutAlgorithm_LayoutMDIFrame",kwnames,&obj0,&obj1,&obj2)) goto fail;
10395 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxLayoutAlgorithm, SWIG_POINTER_EXCEPTION | 0);
10396 if (SWIG_arg_fail(1)) SWIG_fail;
10397 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxMDIParentFrame, SWIG_POINTER_EXCEPTION | 0);
10398 if (SWIG_arg_fail(2)) SWIG_fail;
10399 if (obj2) {
10400 SWIG_Python_ConvertPtr(obj2, (void **)&arg3, SWIGTYPE_p_wxRect, SWIG_POINTER_EXCEPTION | 0);
10401 if (SWIG_arg_fail(3)) SWIG_fail;
10402 }
10403 {
10404 PyThreadState* __tstate = wxPyBeginAllowThreads();
10405 result = (bool)(arg1)->LayoutMDIFrame(arg2,arg3);
10406
10407 wxPyEndAllowThreads(__tstate);
10408 if (PyErr_Occurred()) SWIG_fail;
10409 }
10410 {
10411 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
10412 }
10413 return resultobj;
10414 fail:
10415 return NULL;
10416 }
10417
10418
10419 static PyObject *_wrap_LayoutAlgorithm_LayoutFrame(PyObject *, PyObject *args, PyObject *kwargs) {
10420 PyObject *resultobj;
10421 wxLayoutAlgorithm *arg1 = (wxLayoutAlgorithm *) 0 ;
10422 wxFrame *arg2 = (wxFrame *) 0 ;
10423 wxWindow *arg3 = (wxWindow *) NULL ;
10424 bool result;
10425 PyObject * obj0 = 0 ;
10426 PyObject * obj1 = 0 ;
10427 PyObject * obj2 = 0 ;
10428 char *kwnames[] = {
10429 (char *) "self",(char *) "frame",(char *) "mainWindow", NULL
10430 };
10431
10432 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|O:LayoutAlgorithm_LayoutFrame",kwnames,&obj0,&obj1,&obj2)) goto fail;
10433 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxLayoutAlgorithm, SWIG_POINTER_EXCEPTION | 0);
10434 if (SWIG_arg_fail(1)) SWIG_fail;
10435 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxFrame, SWIG_POINTER_EXCEPTION | 0);
10436 if (SWIG_arg_fail(2)) SWIG_fail;
10437 if (obj2) {
10438 SWIG_Python_ConvertPtr(obj2, (void **)&arg3, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
10439 if (SWIG_arg_fail(3)) SWIG_fail;
10440 }
10441 {
10442 PyThreadState* __tstate = wxPyBeginAllowThreads();
10443 result = (bool)(arg1)->LayoutFrame(arg2,arg3);
10444
10445 wxPyEndAllowThreads(__tstate);
10446 if (PyErr_Occurred()) SWIG_fail;
10447 }
10448 {
10449 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
10450 }
10451 return resultobj;
10452 fail:
10453 return NULL;
10454 }
10455
10456
10457 static PyObject *_wrap_LayoutAlgorithm_LayoutWindow(PyObject *, PyObject *args, PyObject *kwargs) {
10458 PyObject *resultobj;
10459 wxLayoutAlgorithm *arg1 = (wxLayoutAlgorithm *) 0 ;
10460 wxWindow *arg2 = (wxWindow *) 0 ;
10461 wxWindow *arg3 = (wxWindow *) NULL ;
10462 bool result;
10463 PyObject * obj0 = 0 ;
10464 PyObject * obj1 = 0 ;
10465 PyObject * obj2 = 0 ;
10466 char *kwnames[] = {
10467 (char *) "self",(char *) "parent",(char *) "mainWindow", NULL
10468 };
10469
10470 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|O:LayoutAlgorithm_LayoutWindow",kwnames,&obj0,&obj1,&obj2)) goto fail;
10471 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxLayoutAlgorithm, SWIG_POINTER_EXCEPTION | 0);
10472 if (SWIG_arg_fail(1)) SWIG_fail;
10473 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
10474 if (SWIG_arg_fail(2)) SWIG_fail;
10475 if (obj2) {
10476 SWIG_Python_ConvertPtr(obj2, (void **)&arg3, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
10477 if (SWIG_arg_fail(3)) SWIG_fail;
10478 }
10479 {
10480 PyThreadState* __tstate = wxPyBeginAllowThreads();
10481 result = (bool)(arg1)->LayoutWindow(arg2,arg3);
10482
10483 wxPyEndAllowThreads(__tstate);
10484 if (PyErr_Occurred()) SWIG_fail;
10485 }
10486 {
10487 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
10488 }
10489 return resultobj;
10490 fail:
10491 return NULL;
10492 }
10493
10494
10495 static PyObject * LayoutAlgorithm_swigregister(PyObject *, PyObject *args) {
10496 PyObject *obj;
10497 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
10498 SWIG_TypeClientData(SWIGTYPE_p_wxLayoutAlgorithm, obj);
10499 Py_INCREF(obj);
10500 return Py_BuildValue((char *)"");
10501 }
10502 static PyObject *_wrap_new_PopupWindow(PyObject *, PyObject *args, PyObject *kwargs) {
10503 PyObject *resultobj;
10504 wxWindow *arg1 = (wxWindow *) 0 ;
10505 int arg2 = (int) wxBORDER_NONE ;
10506 wxPopupWindow *result;
10507 PyObject * obj0 = 0 ;
10508 PyObject * obj1 = 0 ;
10509 char *kwnames[] = {
10510 (char *) "parent",(char *) "flags", NULL
10511 };
10512
10513 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:new_PopupWindow",kwnames,&obj0,&obj1)) goto fail;
10514 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
10515 if (SWIG_arg_fail(1)) SWIG_fail;
10516 if (obj1) {
10517 {
10518 arg2 = (int)(SWIG_As_int(obj1));
10519 if (SWIG_arg_fail(2)) SWIG_fail;
10520 }
10521 }
10522 {
10523 if (!wxPyCheckForApp()) SWIG_fail;
10524 PyThreadState* __tstate = wxPyBeginAllowThreads();
10525 result = (wxPopupWindow *)new wxPopupWindow(arg1,arg2);
10526
10527 wxPyEndAllowThreads(__tstate);
10528 if (PyErr_Occurred()) SWIG_fail;
10529 }
10530 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPopupWindow, 1);
10531 return resultobj;
10532 fail:
10533 return NULL;
10534 }
10535
10536
10537 static PyObject *_wrap_new_PrePopupWindow(PyObject *, PyObject *args, PyObject *kwargs) {
10538 PyObject *resultobj;
10539 wxPopupWindow *result;
10540 char *kwnames[] = {
10541 NULL
10542 };
10543
10544 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":new_PrePopupWindow",kwnames)) goto fail;
10545 {
10546 if (!wxPyCheckForApp()) SWIG_fail;
10547 PyThreadState* __tstate = wxPyBeginAllowThreads();
10548 result = (wxPopupWindow *)new wxPopupWindow();
10549
10550 wxPyEndAllowThreads(__tstate);
10551 if (PyErr_Occurred()) SWIG_fail;
10552 }
10553 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPopupWindow, 1);
10554 return resultobj;
10555 fail:
10556 return NULL;
10557 }
10558
10559
10560 static PyObject *_wrap_PopupWindow_Create(PyObject *, PyObject *args, PyObject *kwargs) {
10561 PyObject *resultobj;
10562 wxPopupWindow *arg1 = (wxPopupWindow *) 0 ;
10563 wxWindow *arg2 = (wxWindow *) 0 ;
10564 int arg3 = (int) wxBORDER_NONE ;
10565 bool result;
10566 PyObject * obj0 = 0 ;
10567 PyObject * obj1 = 0 ;
10568 PyObject * obj2 = 0 ;
10569 char *kwnames[] = {
10570 (char *) "self",(char *) "parent",(char *) "flags", NULL
10571 };
10572
10573 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|O:PopupWindow_Create",kwnames,&obj0,&obj1,&obj2)) goto fail;
10574 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPopupWindow, SWIG_POINTER_EXCEPTION | 0);
10575 if (SWIG_arg_fail(1)) SWIG_fail;
10576 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
10577 if (SWIG_arg_fail(2)) SWIG_fail;
10578 if (obj2) {
10579 {
10580 arg3 = (int)(SWIG_As_int(obj2));
10581 if (SWIG_arg_fail(3)) SWIG_fail;
10582 }
10583 }
10584 {
10585 PyThreadState* __tstate = wxPyBeginAllowThreads();
10586 result = (bool)(arg1)->Create(arg2,arg3);
10587
10588 wxPyEndAllowThreads(__tstate);
10589 if (PyErr_Occurred()) SWIG_fail;
10590 }
10591 {
10592 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
10593 }
10594 return resultobj;
10595 fail:
10596 return NULL;
10597 }
10598
10599
10600 static PyObject *_wrap_PopupWindow_Position(PyObject *, PyObject *args, PyObject *kwargs) {
10601 PyObject *resultobj;
10602 wxPopupWindow *arg1 = (wxPopupWindow *) 0 ;
10603 wxPoint *arg2 = 0 ;
10604 wxSize *arg3 = 0 ;
10605 wxPoint temp2 ;
10606 wxSize temp3 ;
10607 PyObject * obj0 = 0 ;
10608 PyObject * obj1 = 0 ;
10609 PyObject * obj2 = 0 ;
10610 char *kwnames[] = {
10611 (char *) "self",(char *) "ptOrigin",(char *) "size", NULL
10612 };
10613
10614 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:PopupWindow_Position",kwnames,&obj0,&obj1,&obj2)) goto fail;
10615 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPopupWindow, SWIG_POINTER_EXCEPTION | 0);
10616 if (SWIG_arg_fail(1)) SWIG_fail;
10617 {
10618 arg2 = &temp2;
10619 if ( ! wxPoint_helper(obj1, &arg2)) SWIG_fail;
10620 }
10621 {
10622 arg3 = &temp3;
10623 if ( ! wxSize_helper(obj2, &arg3)) SWIG_fail;
10624 }
10625 {
10626 PyThreadState* __tstate = wxPyBeginAllowThreads();
10627 (arg1)->Position((wxPoint const &)*arg2,(wxSize const &)*arg3);
10628
10629 wxPyEndAllowThreads(__tstate);
10630 if (PyErr_Occurred()) SWIG_fail;
10631 }
10632 Py_INCREF(Py_None); resultobj = Py_None;
10633 return resultobj;
10634 fail:
10635 return NULL;
10636 }
10637
10638
10639 static PyObject * PopupWindow_swigregister(PyObject *, PyObject *args) {
10640 PyObject *obj;
10641 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
10642 SWIG_TypeClientData(SWIGTYPE_p_wxPopupWindow, obj);
10643 Py_INCREF(obj);
10644 return Py_BuildValue((char *)"");
10645 }
10646 static PyObject *_wrap_new_PopupTransientWindow(PyObject *, PyObject *args, PyObject *kwargs) {
10647 PyObject *resultobj;
10648 wxWindow *arg1 = (wxWindow *) 0 ;
10649 int arg2 = (int) wxBORDER_NONE ;
10650 wxPyPopupTransientWindow *result;
10651 PyObject * obj0 = 0 ;
10652 PyObject * obj1 = 0 ;
10653 char *kwnames[] = {
10654 (char *) "parent",(char *) "style", NULL
10655 };
10656
10657 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:new_PopupTransientWindow",kwnames,&obj0,&obj1)) goto fail;
10658 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
10659 if (SWIG_arg_fail(1)) SWIG_fail;
10660 if (obj1) {
10661 {
10662 arg2 = (int)(SWIG_As_int(obj1));
10663 if (SWIG_arg_fail(2)) SWIG_fail;
10664 }
10665 }
10666 {
10667 if (!wxPyCheckForApp()) SWIG_fail;
10668 PyThreadState* __tstate = wxPyBeginAllowThreads();
10669 result = (wxPyPopupTransientWindow *)new wxPyPopupTransientWindow(arg1,arg2);
10670
10671 wxPyEndAllowThreads(__tstate);
10672 if (PyErr_Occurred()) SWIG_fail;
10673 }
10674 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPyPopupTransientWindow, 1);
10675 return resultobj;
10676 fail:
10677 return NULL;
10678 }
10679
10680
10681 static PyObject *_wrap_new_PrePopupTransientWindow(PyObject *, PyObject *args, PyObject *kwargs) {
10682 PyObject *resultobj;
10683 wxPyPopupTransientWindow *result;
10684 char *kwnames[] = {
10685 NULL
10686 };
10687
10688 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":new_PrePopupTransientWindow",kwnames)) goto fail;
10689 {
10690 if (!wxPyCheckForApp()) SWIG_fail;
10691 PyThreadState* __tstate = wxPyBeginAllowThreads();
10692 result = (wxPyPopupTransientWindow *)new wxPyPopupTransientWindow();
10693
10694 wxPyEndAllowThreads(__tstate);
10695 if (PyErr_Occurred()) SWIG_fail;
10696 }
10697 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPyPopupTransientWindow, 1);
10698 return resultobj;
10699 fail:
10700 return NULL;
10701 }
10702
10703
10704 static PyObject *_wrap_PopupTransientWindow__setCallbackInfo(PyObject *, PyObject *args, PyObject *kwargs) {
10705 PyObject *resultobj;
10706 wxPyPopupTransientWindow *arg1 = (wxPyPopupTransientWindow *) 0 ;
10707 PyObject *arg2 = (PyObject *) 0 ;
10708 PyObject *arg3 = (PyObject *) 0 ;
10709 PyObject * obj0 = 0 ;
10710 PyObject * obj1 = 0 ;
10711 PyObject * obj2 = 0 ;
10712 char *kwnames[] = {
10713 (char *) "self",(char *) "self",(char *) "_class", NULL
10714 };
10715
10716 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:PopupTransientWindow__setCallbackInfo",kwnames,&obj0,&obj1,&obj2)) goto fail;
10717 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyPopupTransientWindow, SWIG_POINTER_EXCEPTION | 0);
10718 if (SWIG_arg_fail(1)) SWIG_fail;
10719 arg2 = obj1;
10720 arg3 = obj2;
10721 {
10722 PyThreadState* __tstate = wxPyBeginAllowThreads();
10723 (arg1)->_setCallbackInfo(arg2,arg3);
10724
10725 wxPyEndAllowThreads(__tstate);
10726 if (PyErr_Occurred()) SWIG_fail;
10727 }
10728 Py_INCREF(Py_None); resultobj = Py_None;
10729 return resultobj;
10730 fail:
10731 return NULL;
10732 }
10733
10734
10735 static PyObject *_wrap_PopupTransientWindow_Popup(PyObject *, PyObject *args, PyObject *kwargs) {
10736 PyObject *resultobj;
10737 wxPyPopupTransientWindow *arg1 = (wxPyPopupTransientWindow *) 0 ;
10738 wxWindow *arg2 = (wxWindow *) NULL ;
10739 PyObject * obj0 = 0 ;
10740 PyObject * obj1 = 0 ;
10741 char *kwnames[] = {
10742 (char *) "self",(char *) "focus", NULL
10743 };
10744
10745 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:PopupTransientWindow_Popup",kwnames,&obj0,&obj1)) goto fail;
10746 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyPopupTransientWindow, SWIG_POINTER_EXCEPTION | 0);
10747 if (SWIG_arg_fail(1)) SWIG_fail;
10748 if (obj1) {
10749 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
10750 if (SWIG_arg_fail(2)) SWIG_fail;
10751 }
10752 {
10753 PyThreadState* __tstate = wxPyBeginAllowThreads();
10754 (arg1)->Popup(arg2);
10755
10756 wxPyEndAllowThreads(__tstate);
10757 if (PyErr_Occurred()) SWIG_fail;
10758 }
10759 Py_INCREF(Py_None); resultobj = Py_None;
10760 return resultobj;
10761 fail:
10762 return NULL;
10763 }
10764
10765
10766 static PyObject *_wrap_PopupTransientWindow_Dismiss(PyObject *, PyObject *args, PyObject *kwargs) {
10767 PyObject *resultobj;
10768 wxPyPopupTransientWindow *arg1 = (wxPyPopupTransientWindow *) 0 ;
10769 PyObject * obj0 = 0 ;
10770 char *kwnames[] = {
10771 (char *) "self", NULL
10772 };
10773
10774 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PopupTransientWindow_Dismiss",kwnames,&obj0)) goto fail;
10775 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyPopupTransientWindow, SWIG_POINTER_EXCEPTION | 0);
10776 if (SWIG_arg_fail(1)) SWIG_fail;
10777 {
10778 PyThreadState* __tstate = wxPyBeginAllowThreads();
10779 (arg1)->Dismiss();
10780
10781 wxPyEndAllowThreads(__tstate);
10782 if (PyErr_Occurred()) SWIG_fail;
10783 }
10784 Py_INCREF(Py_None); resultobj = Py_None;
10785 return resultobj;
10786 fail:
10787 return NULL;
10788 }
10789
10790
10791 static PyObject * PopupTransientWindow_swigregister(PyObject *, PyObject *args) {
10792 PyObject *obj;
10793 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
10794 SWIG_TypeClientData(SWIGTYPE_p_wxPyPopupTransientWindow, obj);
10795 Py_INCREF(obj);
10796 return Py_BuildValue((char *)"");
10797 }
10798 static PyObject *_wrap_new_TipWindow(PyObject *, PyObject *args, PyObject *kwargs) {
10799 PyObject *resultobj;
10800 wxWindow *arg1 = (wxWindow *) 0 ;
10801 wxString *arg2 = 0 ;
10802 int arg3 = (int) 100 ;
10803 wxRect *arg4 = (wxRect *) NULL ;
10804 wxTipWindow *result;
10805 bool temp2 = false ;
10806 PyObject * obj0 = 0 ;
10807 PyObject * obj1 = 0 ;
10808 PyObject * obj2 = 0 ;
10809 PyObject * obj3 = 0 ;
10810 char *kwnames[] = {
10811 (char *) "parent",(char *) "text",(char *) "maxLength",(char *) "rectBound", NULL
10812 };
10813
10814 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|OO:new_TipWindow",kwnames,&obj0,&obj1,&obj2,&obj3)) goto fail;
10815 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
10816 if (SWIG_arg_fail(1)) SWIG_fail;
10817 {
10818 arg2 = wxString_in_helper(obj1);
10819 if (arg2 == NULL) SWIG_fail;
10820 temp2 = true;
10821 }
10822 if (obj2) {
10823 {
10824 arg3 = (int)(SWIG_As_int(obj2));
10825 if (SWIG_arg_fail(3)) SWIG_fail;
10826 }
10827 }
10828 if (obj3) {
10829 SWIG_Python_ConvertPtr(obj3, (void **)&arg4, SWIGTYPE_p_wxRect, SWIG_POINTER_EXCEPTION | 0);
10830 if (SWIG_arg_fail(4)) SWIG_fail;
10831 }
10832 {
10833 if (!wxPyCheckForApp()) SWIG_fail;
10834 PyThreadState* __tstate = wxPyBeginAllowThreads();
10835 result = (wxTipWindow *)new_wxTipWindow(arg1,(wxString const &)*arg2,arg3,arg4);
10836
10837 wxPyEndAllowThreads(__tstate);
10838 if (PyErr_Occurred()) SWIG_fail;
10839 }
10840 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxTipWindow, 1);
10841 {
10842 if (temp2)
10843 delete arg2;
10844 }
10845 return resultobj;
10846 fail:
10847 {
10848 if (temp2)
10849 delete arg2;
10850 }
10851 return NULL;
10852 }
10853
10854
10855 static PyObject *_wrap_TipWindow_SetBoundingRect(PyObject *, PyObject *args, PyObject *kwargs) {
10856 PyObject *resultobj;
10857 wxTipWindow *arg1 = (wxTipWindow *) 0 ;
10858 wxRect *arg2 = 0 ;
10859 wxRect temp2 ;
10860 PyObject * obj0 = 0 ;
10861 PyObject * obj1 = 0 ;
10862 char *kwnames[] = {
10863 (char *) "self",(char *) "rectBound", NULL
10864 };
10865
10866 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:TipWindow_SetBoundingRect",kwnames,&obj0,&obj1)) goto fail;
10867 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxTipWindow, SWIG_POINTER_EXCEPTION | 0);
10868 if (SWIG_arg_fail(1)) SWIG_fail;
10869 {
10870 arg2 = &temp2;
10871 if ( ! wxRect_helper(obj1, &arg2)) SWIG_fail;
10872 }
10873 {
10874 PyThreadState* __tstate = wxPyBeginAllowThreads();
10875 (arg1)->SetBoundingRect((wxRect const &)*arg2);
10876
10877 wxPyEndAllowThreads(__tstate);
10878 if (PyErr_Occurred()) SWIG_fail;
10879 }
10880 Py_INCREF(Py_None); resultobj = Py_None;
10881 return resultobj;
10882 fail:
10883 return NULL;
10884 }
10885
10886
10887 static PyObject *_wrap_TipWindow_Close(PyObject *, PyObject *args, PyObject *kwargs) {
10888 PyObject *resultobj;
10889 wxTipWindow *arg1 = (wxTipWindow *) 0 ;
10890 PyObject * obj0 = 0 ;
10891 char *kwnames[] = {
10892 (char *) "self", NULL
10893 };
10894
10895 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:TipWindow_Close",kwnames,&obj0)) goto fail;
10896 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxTipWindow, SWIG_POINTER_EXCEPTION | 0);
10897 if (SWIG_arg_fail(1)) SWIG_fail;
10898 {
10899 PyThreadState* __tstate = wxPyBeginAllowThreads();
10900 (arg1)->Close();
10901
10902 wxPyEndAllowThreads(__tstate);
10903 if (PyErr_Occurred()) SWIG_fail;
10904 }
10905 Py_INCREF(Py_None); resultobj = Py_None;
10906 return resultobj;
10907 fail:
10908 return NULL;
10909 }
10910
10911
10912 static PyObject * TipWindow_swigregister(PyObject *, PyObject *args) {
10913 PyObject *obj;
10914 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
10915 SWIG_TypeClientData(SWIGTYPE_p_wxTipWindow, obj);
10916 Py_INCREF(obj);
10917 return Py_BuildValue((char *)"");
10918 }
10919 static PyObject *_wrap_new_VScrolledWindow(PyObject *, PyObject *args, PyObject *kwargs) {
10920 PyObject *resultobj;
10921 wxWindow *arg1 = (wxWindow *) 0 ;
10922 int arg2 = (int) wxID_ANY ;
10923 wxPoint const &arg3_defvalue = wxDefaultPosition ;
10924 wxPoint *arg3 = (wxPoint *) &arg3_defvalue ;
10925 wxSize const &arg4_defvalue = wxDefaultSize ;
10926 wxSize *arg4 = (wxSize *) &arg4_defvalue ;
10927 long arg5 = (long) 0 ;
10928 wxString const &arg6_defvalue = wxPyPanelNameStr ;
10929 wxString *arg6 = (wxString *) &arg6_defvalue ;
10930 wxPyVScrolledWindow *result;
10931 wxPoint temp3 ;
10932 wxSize temp4 ;
10933 bool temp6 = false ;
10934 PyObject * obj0 = 0 ;
10935 PyObject * obj1 = 0 ;
10936 PyObject * obj2 = 0 ;
10937 PyObject * obj3 = 0 ;
10938 PyObject * obj4 = 0 ;
10939 PyObject * obj5 = 0 ;
10940 char *kwnames[] = {
10941 (char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
10942 };
10943
10944 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|OOOOO:new_VScrolledWindow",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) goto fail;
10945 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
10946 if (SWIG_arg_fail(1)) SWIG_fail;
10947 if (obj1) {
10948 {
10949 arg2 = (int)(SWIG_As_int(obj1));
10950 if (SWIG_arg_fail(2)) SWIG_fail;
10951 }
10952 }
10953 if (obj2) {
10954 {
10955 arg3 = &temp3;
10956 if ( ! wxPoint_helper(obj2, &arg3)) SWIG_fail;
10957 }
10958 }
10959 if (obj3) {
10960 {
10961 arg4 = &temp4;
10962 if ( ! wxSize_helper(obj3, &arg4)) SWIG_fail;
10963 }
10964 }
10965 if (obj4) {
10966 {
10967 arg5 = (long)(SWIG_As_long(obj4));
10968 if (SWIG_arg_fail(5)) SWIG_fail;
10969 }
10970 }
10971 if (obj5) {
10972 {
10973 arg6 = wxString_in_helper(obj5);
10974 if (arg6 == NULL) SWIG_fail;
10975 temp6 = true;
10976 }
10977 }
10978 {
10979 if (!wxPyCheckForApp()) SWIG_fail;
10980 PyThreadState* __tstate = wxPyBeginAllowThreads();
10981 result = (wxPyVScrolledWindow *)new wxPyVScrolledWindow(arg1,arg2,(wxPoint const &)*arg3,(wxSize const &)*arg4,arg5,(wxString const &)*arg6);
10982
10983 wxPyEndAllowThreads(__tstate);
10984 if (PyErr_Occurred()) SWIG_fail;
10985 }
10986 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPyVScrolledWindow, 1);
10987 {
10988 if (temp6)
10989 delete arg6;
10990 }
10991 return resultobj;
10992 fail:
10993 {
10994 if (temp6)
10995 delete arg6;
10996 }
10997 return NULL;
10998 }
10999
11000
11001 static PyObject *_wrap_new_PreVScrolledWindow(PyObject *, PyObject *args, PyObject *kwargs) {
11002 PyObject *resultobj;
11003 wxPyVScrolledWindow *result;
11004 char *kwnames[] = {
11005 NULL
11006 };
11007
11008 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":new_PreVScrolledWindow",kwnames)) goto fail;
11009 {
11010 if (!wxPyCheckForApp()) SWIG_fail;
11011 PyThreadState* __tstate = wxPyBeginAllowThreads();
11012 result = (wxPyVScrolledWindow *)new wxPyVScrolledWindow();
11013
11014 wxPyEndAllowThreads(__tstate);
11015 if (PyErr_Occurred()) SWIG_fail;
11016 }
11017 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPyVScrolledWindow, 1);
11018 return resultobj;
11019 fail:
11020 return NULL;
11021 }
11022
11023
11024 static PyObject *_wrap_VScrolledWindow__setCallbackInfo(PyObject *, PyObject *args, PyObject *kwargs) {
11025 PyObject *resultobj;
11026 wxPyVScrolledWindow *arg1 = (wxPyVScrolledWindow *) 0 ;
11027 PyObject *arg2 = (PyObject *) 0 ;
11028 PyObject *arg3 = (PyObject *) 0 ;
11029 PyObject * obj0 = 0 ;
11030 PyObject * obj1 = 0 ;
11031 PyObject * obj2 = 0 ;
11032 char *kwnames[] = {
11033 (char *) "self",(char *) "self",(char *) "_class", NULL
11034 };
11035
11036 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:VScrolledWindow__setCallbackInfo",kwnames,&obj0,&obj1,&obj2)) goto fail;
11037 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyVScrolledWindow, SWIG_POINTER_EXCEPTION | 0);
11038 if (SWIG_arg_fail(1)) SWIG_fail;
11039 arg2 = obj1;
11040 arg3 = obj2;
11041 {
11042 PyThreadState* __tstate = wxPyBeginAllowThreads();
11043 (arg1)->_setCallbackInfo(arg2,arg3);
11044
11045 wxPyEndAllowThreads(__tstate);
11046 if (PyErr_Occurred()) SWIG_fail;
11047 }
11048 Py_INCREF(Py_None); resultobj = Py_None;
11049 return resultobj;
11050 fail:
11051 return NULL;
11052 }
11053
11054
11055 static PyObject *_wrap_VScrolledWindow_Create(PyObject *, PyObject *args, PyObject *kwargs) {
11056 PyObject *resultobj;
11057 wxPyVScrolledWindow *arg1 = (wxPyVScrolledWindow *) 0 ;
11058 wxWindow *arg2 = (wxWindow *) 0 ;
11059 int arg3 = (int) wxID_ANY ;
11060 wxPoint const &arg4_defvalue = wxDefaultPosition ;
11061 wxPoint *arg4 = (wxPoint *) &arg4_defvalue ;
11062 wxSize const &arg5_defvalue = wxDefaultSize ;
11063 wxSize *arg5 = (wxSize *) &arg5_defvalue ;
11064 long arg6 = (long) 0 ;
11065 wxString const &arg7_defvalue = wxPyPanelNameStr ;
11066 wxString *arg7 = (wxString *) &arg7_defvalue ;
11067 bool result;
11068 wxPoint temp4 ;
11069 wxSize temp5 ;
11070 bool temp7 = false ;
11071 PyObject * obj0 = 0 ;
11072 PyObject * obj1 = 0 ;
11073 PyObject * obj2 = 0 ;
11074 PyObject * obj3 = 0 ;
11075 PyObject * obj4 = 0 ;
11076 PyObject * obj5 = 0 ;
11077 PyObject * obj6 = 0 ;
11078 char *kwnames[] = {
11079 (char *) "self",(char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
11080 };
11081
11082 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|OOOOO:VScrolledWindow_Create",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6)) goto fail;
11083 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyVScrolledWindow, SWIG_POINTER_EXCEPTION | 0);
11084 if (SWIG_arg_fail(1)) SWIG_fail;
11085 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
11086 if (SWIG_arg_fail(2)) SWIG_fail;
11087 if (obj2) {
11088 {
11089 arg3 = (int)(SWIG_As_int(obj2));
11090 if (SWIG_arg_fail(3)) SWIG_fail;
11091 }
11092 }
11093 if (obj3) {
11094 {
11095 arg4 = &temp4;
11096 if ( ! wxPoint_helper(obj3, &arg4)) SWIG_fail;
11097 }
11098 }
11099 if (obj4) {
11100 {
11101 arg5 = &temp5;
11102 if ( ! wxSize_helper(obj4, &arg5)) SWIG_fail;
11103 }
11104 }
11105 if (obj5) {
11106 {
11107 arg6 = (long)(SWIG_As_long(obj5));
11108 if (SWIG_arg_fail(6)) SWIG_fail;
11109 }
11110 }
11111 if (obj6) {
11112 {
11113 arg7 = wxString_in_helper(obj6);
11114 if (arg7 == NULL) SWIG_fail;
11115 temp7 = true;
11116 }
11117 }
11118 {
11119 PyThreadState* __tstate = wxPyBeginAllowThreads();
11120 result = (bool)(arg1)->Create(arg2,arg3,(wxPoint const &)*arg4,(wxSize const &)*arg5,arg6,(wxString const &)*arg7);
11121
11122 wxPyEndAllowThreads(__tstate);
11123 if (PyErr_Occurred()) SWIG_fail;
11124 }
11125 {
11126 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
11127 }
11128 {
11129 if (temp7)
11130 delete arg7;
11131 }
11132 return resultobj;
11133 fail:
11134 {
11135 if (temp7)
11136 delete arg7;
11137 }
11138 return NULL;
11139 }
11140
11141
11142 static PyObject *_wrap_VScrolledWindow_SetLineCount(PyObject *, PyObject *args, PyObject *kwargs) {
11143 PyObject *resultobj;
11144 wxPyVScrolledWindow *arg1 = (wxPyVScrolledWindow *) 0 ;
11145 size_t arg2 ;
11146 PyObject * obj0 = 0 ;
11147 PyObject * obj1 = 0 ;
11148 char *kwnames[] = {
11149 (char *) "self",(char *) "count", NULL
11150 };
11151
11152 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:VScrolledWindow_SetLineCount",kwnames,&obj0,&obj1)) goto fail;
11153 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyVScrolledWindow, SWIG_POINTER_EXCEPTION | 0);
11154 if (SWIG_arg_fail(1)) SWIG_fail;
11155 {
11156 arg2 = (size_t)(SWIG_As_unsigned_SS_long(obj1));
11157 if (SWIG_arg_fail(2)) SWIG_fail;
11158 }
11159 {
11160 PyThreadState* __tstate = wxPyBeginAllowThreads();
11161 (arg1)->SetLineCount(arg2);
11162
11163 wxPyEndAllowThreads(__tstate);
11164 if (PyErr_Occurred()) SWIG_fail;
11165 }
11166 Py_INCREF(Py_None); resultobj = Py_None;
11167 return resultobj;
11168 fail:
11169 return NULL;
11170 }
11171
11172
11173 static PyObject *_wrap_VScrolledWindow_ScrollToLine(PyObject *, PyObject *args, PyObject *kwargs) {
11174 PyObject *resultobj;
11175 wxPyVScrolledWindow *arg1 = (wxPyVScrolledWindow *) 0 ;
11176 size_t arg2 ;
11177 bool result;
11178 PyObject * obj0 = 0 ;
11179 PyObject * obj1 = 0 ;
11180 char *kwnames[] = {
11181 (char *) "self",(char *) "line", NULL
11182 };
11183
11184 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:VScrolledWindow_ScrollToLine",kwnames,&obj0,&obj1)) goto fail;
11185 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyVScrolledWindow, SWIG_POINTER_EXCEPTION | 0);
11186 if (SWIG_arg_fail(1)) SWIG_fail;
11187 {
11188 arg2 = (size_t)(SWIG_As_unsigned_SS_long(obj1));
11189 if (SWIG_arg_fail(2)) SWIG_fail;
11190 }
11191 {
11192 PyThreadState* __tstate = wxPyBeginAllowThreads();
11193 result = (bool)(arg1)->ScrollToLine(arg2);
11194
11195 wxPyEndAllowThreads(__tstate);
11196 if (PyErr_Occurred()) SWIG_fail;
11197 }
11198 {
11199 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
11200 }
11201 return resultobj;
11202 fail:
11203 return NULL;
11204 }
11205
11206
11207 static PyObject *_wrap_VScrolledWindow_ScrollLines(PyObject *, PyObject *args, PyObject *kwargs) {
11208 PyObject *resultobj;
11209 wxPyVScrolledWindow *arg1 = (wxPyVScrolledWindow *) 0 ;
11210 int arg2 ;
11211 bool result;
11212 PyObject * obj0 = 0 ;
11213 PyObject * obj1 = 0 ;
11214 char *kwnames[] = {
11215 (char *) "self",(char *) "lines", NULL
11216 };
11217
11218 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:VScrolledWindow_ScrollLines",kwnames,&obj0,&obj1)) goto fail;
11219 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyVScrolledWindow, SWIG_POINTER_EXCEPTION | 0);
11220 if (SWIG_arg_fail(1)) SWIG_fail;
11221 {
11222 arg2 = (int)(SWIG_As_int(obj1));
11223 if (SWIG_arg_fail(2)) SWIG_fail;
11224 }
11225 {
11226 PyThreadState* __tstate = wxPyBeginAllowThreads();
11227 result = (bool)(arg1)->ScrollLines(arg2);
11228
11229 wxPyEndAllowThreads(__tstate);
11230 if (PyErr_Occurred()) SWIG_fail;
11231 }
11232 {
11233 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
11234 }
11235 return resultobj;
11236 fail:
11237 return NULL;
11238 }
11239
11240
11241 static PyObject *_wrap_VScrolledWindow_ScrollPages(PyObject *, PyObject *args, PyObject *kwargs) {
11242 PyObject *resultobj;
11243 wxPyVScrolledWindow *arg1 = (wxPyVScrolledWindow *) 0 ;
11244 int arg2 ;
11245 bool result;
11246 PyObject * obj0 = 0 ;
11247 PyObject * obj1 = 0 ;
11248 char *kwnames[] = {
11249 (char *) "self",(char *) "pages", NULL
11250 };
11251
11252 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:VScrolledWindow_ScrollPages",kwnames,&obj0,&obj1)) goto fail;
11253 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyVScrolledWindow, SWIG_POINTER_EXCEPTION | 0);
11254 if (SWIG_arg_fail(1)) SWIG_fail;
11255 {
11256 arg2 = (int)(SWIG_As_int(obj1));
11257 if (SWIG_arg_fail(2)) SWIG_fail;
11258 }
11259 {
11260 PyThreadState* __tstate = wxPyBeginAllowThreads();
11261 result = (bool)(arg1)->ScrollPages(arg2);
11262
11263 wxPyEndAllowThreads(__tstate);
11264 if (PyErr_Occurred()) SWIG_fail;
11265 }
11266 {
11267 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
11268 }
11269 return resultobj;
11270 fail:
11271 return NULL;
11272 }
11273
11274
11275 static PyObject *_wrap_VScrolledWindow_RefreshLine(PyObject *, PyObject *args, PyObject *kwargs) {
11276 PyObject *resultobj;
11277 wxPyVScrolledWindow *arg1 = (wxPyVScrolledWindow *) 0 ;
11278 size_t arg2 ;
11279 PyObject * obj0 = 0 ;
11280 PyObject * obj1 = 0 ;
11281 char *kwnames[] = {
11282 (char *) "self",(char *) "line", NULL
11283 };
11284
11285 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:VScrolledWindow_RefreshLine",kwnames,&obj0,&obj1)) goto fail;
11286 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyVScrolledWindow, SWIG_POINTER_EXCEPTION | 0);
11287 if (SWIG_arg_fail(1)) SWIG_fail;
11288 {
11289 arg2 = (size_t)(SWIG_As_unsigned_SS_long(obj1));
11290 if (SWIG_arg_fail(2)) SWIG_fail;
11291 }
11292 {
11293 PyThreadState* __tstate = wxPyBeginAllowThreads();
11294 (arg1)->RefreshLine(arg2);
11295
11296 wxPyEndAllowThreads(__tstate);
11297 if (PyErr_Occurred()) SWIG_fail;
11298 }
11299 Py_INCREF(Py_None); resultobj = Py_None;
11300 return resultobj;
11301 fail:
11302 return NULL;
11303 }
11304
11305
11306 static PyObject *_wrap_VScrolledWindow_RefreshLines(PyObject *, PyObject *args, PyObject *kwargs) {
11307 PyObject *resultobj;
11308 wxPyVScrolledWindow *arg1 = (wxPyVScrolledWindow *) 0 ;
11309 size_t arg2 ;
11310 size_t arg3 ;
11311 PyObject * obj0 = 0 ;
11312 PyObject * obj1 = 0 ;
11313 PyObject * obj2 = 0 ;
11314 char *kwnames[] = {
11315 (char *) "self",(char *) "from",(char *) "to", NULL
11316 };
11317
11318 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:VScrolledWindow_RefreshLines",kwnames,&obj0,&obj1,&obj2)) goto fail;
11319 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyVScrolledWindow, SWIG_POINTER_EXCEPTION | 0);
11320 if (SWIG_arg_fail(1)) SWIG_fail;
11321 {
11322 arg2 = (size_t)(SWIG_As_unsigned_SS_long(obj1));
11323 if (SWIG_arg_fail(2)) SWIG_fail;
11324 }
11325 {
11326 arg3 = (size_t)(SWIG_As_unsigned_SS_long(obj2));
11327 if (SWIG_arg_fail(3)) SWIG_fail;
11328 }
11329 {
11330 PyThreadState* __tstate = wxPyBeginAllowThreads();
11331 (arg1)->RefreshLines(arg2,arg3);
11332
11333 wxPyEndAllowThreads(__tstate);
11334 if (PyErr_Occurred()) SWIG_fail;
11335 }
11336 Py_INCREF(Py_None); resultobj = Py_None;
11337 return resultobj;
11338 fail:
11339 return NULL;
11340 }
11341
11342
11343 static PyObject *_wrap_VScrolledWindow_HitTestXY(PyObject *, PyObject *args, PyObject *kwargs) {
11344 PyObject *resultobj;
11345 wxPyVScrolledWindow *arg1 = (wxPyVScrolledWindow *) 0 ;
11346 int arg2 ;
11347 int arg3 ;
11348 int result;
11349 PyObject * obj0 = 0 ;
11350 PyObject * obj1 = 0 ;
11351 PyObject * obj2 = 0 ;
11352 char *kwnames[] = {
11353 (char *) "self",(char *) "x",(char *) "y", NULL
11354 };
11355
11356 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:VScrolledWindow_HitTestXY",kwnames,&obj0,&obj1,&obj2)) goto fail;
11357 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyVScrolledWindow, SWIG_POINTER_EXCEPTION | 0);
11358 if (SWIG_arg_fail(1)) SWIG_fail;
11359 {
11360 arg2 = (int)(SWIG_As_int(obj1));
11361 if (SWIG_arg_fail(2)) SWIG_fail;
11362 }
11363 {
11364 arg3 = (int)(SWIG_As_int(obj2));
11365 if (SWIG_arg_fail(3)) SWIG_fail;
11366 }
11367 {
11368 PyThreadState* __tstate = wxPyBeginAllowThreads();
11369 result = (int)((wxPyVScrolledWindow const *)arg1)->HitTest(arg2,arg3);
11370
11371 wxPyEndAllowThreads(__tstate);
11372 if (PyErr_Occurred()) SWIG_fail;
11373 }
11374 {
11375 resultobj = SWIG_From_int((int)(result));
11376 }
11377 return resultobj;
11378 fail:
11379 return NULL;
11380 }
11381
11382
11383 static PyObject *_wrap_VScrolledWindow_HitTest(PyObject *, PyObject *args, PyObject *kwargs) {
11384 PyObject *resultobj;
11385 wxPyVScrolledWindow *arg1 = (wxPyVScrolledWindow *) 0 ;
11386 wxPoint *arg2 = 0 ;
11387 int result;
11388 wxPoint temp2 ;
11389 PyObject * obj0 = 0 ;
11390 PyObject * obj1 = 0 ;
11391 char *kwnames[] = {
11392 (char *) "self",(char *) "pt", NULL
11393 };
11394
11395 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:VScrolledWindow_HitTest",kwnames,&obj0,&obj1)) goto fail;
11396 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyVScrolledWindow, SWIG_POINTER_EXCEPTION | 0);
11397 if (SWIG_arg_fail(1)) SWIG_fail;
11398 {
11399 arg2 = &temp2;
11400 if ( ! wxPoint_helper(obj1, &arg2)) SWIG_fail;
11401 }
11402 {
11403 PyThreadState* __tstate = wxPyBeginAllowThreads();
11404 result = (int)((wxPyVScrolledWindow const *)arg1)->HitTest((wxPoint const &)*arg2);
11405
11406 wxPyEndAllowThreads(__tstate);
11407 if (PyErr_Occurred()) SWIG_fail;
11408 }
11409 {
11410 resultobj = SWIG_From_int((int)(result));
11411 }
11412 return resultobj;
11413 fail:
11414 return NULL;
11415 }
11416
11417
11418 static PyObject *_wrap_VScrolledWindow_RefreshAll(PyObject *, PyObject *args, PyObject *kwargs) {
11419 PyObject *resultobj;
11420 wxPyVScrolledWindow *arg1 = (wxPyVScrolledWindow *) 0 ;
11421 PyObject * obj0 = 0 ;
11422 char *kwnames[] = {
11423 (char *) "self", NULL
11424 };
11425
11426 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:VScrolledWindow_RefreshAll",kwnames,&obj0)) goto fail;
11427 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyVScrolledWindow, SWIG_POINTER_EXCEPTION | 0);
11428 if (SWIG_arg_fail(1)) SWIG_fail;
11429 {
11430 PyThreadState* __tstate = wxPyBeginAllowThreads();
11431 (arg1)->RefreshAll();
11432
11433 wxPyEndAllowThreads(__tstate);
11434 if (PyErr_Occurred()) SWIG_fail;
11435 }
11436 Py_INCREF(Py_None); resultobj = Py_None;
11437 return resultobj;
11438 fail:
11439 return NULL;
11440 }
11441
11442
11443 static PyObject *_wrap_VScrolledWindow_GetLineCount(PyObject *, PyObject *args, PyObject *kwargs) {
11444 PyObject *resultobj;
11445 wxPyVScrolledWindow *arg1 = (wxPyVScrolledWindow *) 0 ;
11446 size_t result;
11447 PyObject * obj0 = 0 ;
11448 char *kwnames[] = {
11449 (char *) "self", NULL
11450 };
11451
11452 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:VScrolledWindow_GetLineCount",kwnames,&obj0)) goto fail;
11453 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyVScrolledWindow, SWIG_POINTER_EXCEPTION | 0);
11454 if (SWIG_arg_fail(1)) SWIG_fail;
11455 {
11456 PyThreadState* __tstate = wxPyBeginAllowThreads();
11457 result = (size_t)((wxPyVScrolledWindow const *)arg1)->GetLineCount();
11458
11459 wxPyEndAllowThreads(__tstate);
11460 if (PyErr_Occurred()) SWIG_fail;
11461 }
11462 {
11463 resultobj = SWIG_From_unsigned_SS_long((unsigned long)(result));
11464 }
11465 return resultobj;
11466 fail:
11467 return NULL;
11468 }
11469
11470
11471 static PyObject *_wrap_VScrolledWindow_GetFirstVisibleLine(PyObject *, PyObject *args, PyObject *kwargs) {
11472 PyObject *resultobj;
11473 wxPyVScrolledWindow *arg1 = (wxPyVScrolledWindow *) 0 ;
11474 size_t result;
11475 PyObject * obj0 = 0 ;
11476 char *kwnames[] = {
11477 (char *) "self", NULL
11478 };
11479
11480 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:VScrolledWindow_GetFirstVisibleLine",kwnames,&obj0)) goto fail;
11481 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyVScrolledWindow, SWIG_POINTER_EXCEPTION | 0);
11482 if (SWIG_arg_fail(1)) SWIG_fail;
11483 {
11484 PyThreadState* __tstate = wxPyBeginAllowThreads();
11485 result = (size_t)((wxPyVScrolledWindow const *)arg1)->GetFirstVisibleLine();
11486
11487 wxPyEndAllowThreads(__tstate);
11488 if (PyErr_Occurred()) SWIG_fail;
11489 }
11490 {
11491 resultobj = SWIG_From_unsigned_SS_long((unsigned long)(result));
11492 }
11493 return resultobj;
11494 fail:
11495 return NULL;
11496 }
11497
11498
11499 static PyObject *_wrap_VScrolledWindow_GetLastVisibleLine(PyObject *, PyObject *args, PyObject *kwargs) {
11500 PyObject *resultobj;
11501 wxPyVScrolledWindow *arg1 = (wxPyVScrolledWindow *) 0 ;
11502 size_t result;
11503 PyObject * obj0 = 0 ;
11504 char *kwnames[] = {
11505 (char *) "self", NULL
11506 };
11507
11508 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:VScrolledWindow_GetLastVisibleLine",kwnames,&obj0)) goto fail;
11509 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyVScrolledWindow, SWIG_POINTER_EXCEPTION | 0);
11510 if (SWIG_arg_fail(1)) SWIG_fail;
11511 {
11512 PyThreadState* __tstate = wxPyBeginAllowThreads();
11513 result = (size_t)((wxPyVScrolledWindow const *)arg1)->GetLastVisibleLine();
11514
11515 wxPyEndAllowThreads(__tstate);
11516 if (PyErr_Occurred()) SWIG_fail;
11517 }
11518 {
11519 resultobj = SWIG_From_unsigned_SS_long((unsigned long)(result));
11520 }
11521 return resultobj;
11522 fail:
11523 return NULL;
11524 }
11525
11526
11527 static PyObject *_wrap_VScrolledWindow_IsVisible(PyObject *, PyObject *args, PyObject *kwargs) {
11528 PyObject *resultobj;
11529 wxPyVScrolledWindow *arg1 = (wxPyVScrolledWindow *) 0 ;
11530 size_t arg2 ;
11531 bool result;
11532 PyObject * obj0 = 0 ;
11533 PyObject * obj1 = 0 ;
11534 char *kwnames[] = {
11535 (char *) "self",(char *) "line", NULL
11536 };
11537
11538 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:VScrolledWindow_IsVisible",kwnames,&obj0,&obj1)) goto fail;
11539 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyVScrolledWindow, SWIG_POINTER_EXCEPTION | 0);
11540 if (SWIG_arg_fail(1)) SWIG_fail;
11541 {
11542 arg2 = (size_t)(SWIG_As_unsigned_SS_long(obj1));
11543 if (SWIG_arg_fail(2)) SWIG_fail;
11544 }
11545 {
11546 PyThreadState* __tstate = wxPyBeginAllowThreads();
11547 result = (bool)((wxPyVScrolledWindow const *)arg1)->IsVisible(arg2);
11548
11549 wxPyEndAllowThreads(__tstate);
11550 if (PyErr_Occurred()) SWIG_fail;
11551 }
11552 {
11553 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
11554 }
11555 return resultobj;
11556 fail:
11557 return NULL;
11558 }
11559
11560
11561 static PyObject * VScrolledWindow_swigregister(PyObject *, PyObject *args) {
11562 PyObject *obj;
11563 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
11564 SWIG_TypeClientData(SWIGTYPE_p_wxPyVScrolledWindow, obj);
11565 Py_INCREF(obj);
11566 return Py_BuildValue((char *)"");
11567 }
11568 static int _wrap_VListBoxNameStr_set(PyObject *) {
11569 PyErr_SetString(PyExc_TypeError,"Variable VListBoxNameStr is read-only.");
11570 return 1;
11571 }
11572
11573
11574 static PyObject *_wrap_VListBoxNameStr_get(void) {
11575 PyObject *pyobj;
11576
11577 {
11578 #if wxUSE_UNICODE
11579 pyobj = PyUnicode_FromWideChar((&wxPyVListBoxNameStr)->c_str(), (&wxPyVListBoxNameStr)->Len());
11580 #else
11581 pyobj = PyString_FromStringAndSize((&wxPyVListBoxNameStr)->c_str(), (&wxPyVListBoxNameStr)->Len());
11582 #endif
11583 }
11584 return pyobj;
11585 }
11586
11587
11588 static PyObject *_wrap_new_VListBox(PyObject *, PyObject *args, PyObject *kwargs) {
11589 PyObject *resultobj;
11590 wxWindow *arg1 = (wxWindow *) 0 ;
11591 int arg2 = (int) wxID_ANY ;
11592 wxPoint const &arg3_defvalue = wxDefaultPosition ;
11593 wxPoint *arg3 = (wxPoint *) &arg3_defvalue ;
11594 wxSize const &arg4_defvalue = wxDefaultSize ;
11595 wxSize *arg4 = (wxSize *) &arg4_defvalue ;
11596 long arg5 = (long) 0 ;
11597 wxString const &arg6_defvalue = wxPyVListBoxNameStr ;
11598 wxString *arg6 = (wxString *) &arg6_defvalue ;
11599 wxPyVListBox *result;
11600 wxPoint temp3 ;
11601 wxSize temp4 ;
11602 bool temp6 = false ;
11603 PyObject * obj0 = 0 ;
11604 PyObject * obj1 = 0 ;
11605 PyObject * obj2 = 0 ;
11606 PyObject * obj3 = 0 ;
11607 PyObject * obj4 = 0 ;
11608 PyObject * obj5 = 0 ;
11609 char *kwnames[] = {
11610 (char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
11611 };
11612
11613 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|OOOOO:new_VListBox",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) goto fail;
11614 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
11615 if (SWIG_arg_fail(1)) SWIG_fail;
11616 if (obj1) {
11617 {
11618 arg2 = (int)(SWIG_As_int(obj1));
11619 if (SWIG_arg_fail(2)) SWIG_fail;
11620 }
11621 }
11622 if (obj2) {
11623 {
11624 arg3 = &temp3;
11625 if ( ! wxPoint_helper(obj2, &arg3)) SWIG_fail;
11626 }
11627 }
11628 if (obj3) {
11629 {
11630 arg4 = &temp4;
11631 if ( ! wxSize_helper(obj3, &arg4)) SWIG_fail;
11632 }
11633 }
11634 if (obj4) {
11635 {
11636 arg5 = (long)(SWIG_As_long(obj4));
11637 if (SWIG_arg_fail(5)) SWIG_fail;
11638 }
11639 }
11640 if (obj5) {
11641 {
11642 arg6 = wxString_in_helper(obj5);
11643 if (arg6 == NULL) SWIG_fail;
11644 temp6 = true;
11645 }
11646 }
11647 {
11648 if (!wxPyCheckForApp()) SWIG_fail;
11649 PyThreadState* __tstate = wxPyBeginAllowThreads();
11650 result = (wxPyVListBox *)new wxPyVListBox(arg1,arg2,(wxPoint const &)*arg3,(wxSize const &)*arg4,arg5,(wxString const &)*arg6);
11651
11652 wxPyEndAllowThreads(__tstate);
11653 if (PyErr_Occurred()) SWIG_fail;
11654 }
11655 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPyVListBox, 1);
11656 {
11657 if (temp6)
11658 delete arg6;
11659 }
11660 return resultobj;
11661 fail:
11662 {
11663 if (temp6)
11664 delete arg6;
11665 }
11666 return NULL;
11667 }
11668
11669
11670 static PyObject *_wrap_new_PreVListBox(PyObject *, PyObject *args, PyObject *kwargs) {
11671 PyObject *resultobj;
11672 wxPyVListBox *result;
11673 char *kwnames[] = {
11674 NULL
11675 };
11676
11677 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":new_PreVListBox",kwnames)) goto fail;
11678 {
11679 if (!wxPyCheckForApp()) SWIG_fail;
11680 PyThreadState* __tstate = wxPyBeginAllowThreads();
11681 result = (wxPyVListBox *)new wxPyVListBox();
11682
11683 wxPyEndAllowThreads(__tstate);
11684 if (PyErr_Occurred()) SWIG_fail;
11685 }
11686 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPyVListBox, 1);
11687 return resultobj;
11688 fail:
11689 return NULL;
11690 }
11691
11692
11693 static PyObject *_wrap_VListBox__setCallbackInfo(PyObject *, PyObject *args, PyObject *kwargs) {
11694 PyObject *resultobj;
11695 wxPyVListBox *arg1 = (wxPyVListBox *) 0 ;
11696 PyObject *arg2 = (PyObject *) 0 ;
11697 PyObject *arg3 = (PyObject *) 0 ;
11698 PyObject * obj0 = 0 ;
11699 PyObject * obj1 = 0 ;
11700 PyObject * obj2 = 0 ;
11701 char *kwnames[] = {
11702 (char *) "self",(char *) "self",(char *) "_class", NULL
11703 };
11704
11705 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:VListBox__setCallbackInfo",kwnames,&obj0,&obj1,&obj2)) goto fail;
11706 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyVListBox, SWIG_POINTER_EXCEPTION | 0);
11707 if (SWIG_arg_fail(1)) SWIG_fail;
11708 arg2 = obj1;
11709 arg3 = obj2;
11710 {
11711 PyThreadState* __tstate = wxPyBeginAllowThreads();
11712 (arg1)->_setCallbackInfo(arg2,arg3);
11713
11714 wxPyEndAllowThreads(__tstate);
11715 if (PyErr_Occurred()) SWIG_fail;
11716 }
11717 Py_INCREF(Py_None); resultobj = Py_None;
11718 return resultobj;
11719 fail:
11720 return NULL;
11721 }
11722
11723
11724 static PyObject *_wrap_VListBox_Create(PyObject *, PyObject *args, PyObject *kwargs) {
11725 PyObject *resultobj;
11726 wxPyVListBox *arg1 = (wxPyVListBox *) 0 ;
11727 wxWindow *arg2 = (wxWindow *) 0 ;
11728 int arg3 = (int) wxID_ANY ;
11729 wxPoint const &arg4_defvalue = wxDefaultPosition ;
11730 wxPoint *arg4 = (wxPoint *) &arg4_defvalue ;
11731 wxSize const &arg5_defvalue = wxDefaultSize ;
11732 wxSize *arg5 = (wxSize *) &arg5_defvalue ;
11733 long arg6 = (long) 0 ;
11734 wxString const &arg7_defvalue = wxPyVListBoxNameStr ;
11735 wxString *arg7 = (wxString *) &arg7_defvalue ;
11736 bool result;
11737 wxPoint temp4 ;
11738 wxSize temp5 ;
11739 bool temp7 = false ;
11740 PyObject * obj0 = 0 ;
11741 PyObject * obj1 = 0 ;
11742 PyObject * obj2 = 0 ;
11743 PyObject * obj3 = 0 ;
11744 PyObject * obj4 = 0 ;
11745 PyObject * obj5 = 0 ;
11746 PyObject * obj6 = 0 ;
11747 char *kwnames[] = {
11748 (char *) "self",(char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
11749 };
11750
11751 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|OOOOO:VListBox_Create",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6)) goto fail;
11752 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyVListBox, SWIG_POINTER_EXCEPTION | 0);
11753 if (SWIG_arg_fail(1)) SWIG_fail;
11754 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
11755 if (SWIG_arg_fail(2)) SWIG_fail;
11756 if (obj2) {
11757 {
11758 arg3 = (int)(SWIG_As_int(obj2));
11759 if (SWIG_arg_fail(3)) SWIG_fail;
11760 }
11761 }
11762 if (obj3) {
11763 {
11764 arg4 = &temp4;
11765 if ( ! wxPoint_helper(obj3, &arg4)) SWIG_fail;
11766 }
11767 }
11768 if (obj4) {
11769 {
11770 arg5 = &temp5;
11771 if ( ! wxSize_helper(obj4, &arg5)) SWIG_fail;
11772 }
11773 }
11774 if (obj5) {
11775 {
11776 arg6 = (long)(SWIG_As_long(obj5));
11777 if (SWIG_arg_fail(6)) SWIG_fail;
11778 }
11779 }
11780 if (obj6) {
11781 {
11782 arg7 = wxString_in_helper(obj6);
11783 if (arg7 == NULL) SWIG_fail;
11784 temp7 = true;
11785 }
11786 }
11787 {
11788 PyThreadState* __tstate = wxPyBeginAllowThreads();
11789 result = (bool)(arg1)->Create(arg2,arg3,(wxPoint const &)*arg4,(wxSize const &)*arg5,arg6,(wxString const &)*arg7);
11790
11791 wxPyEndAllowThreads(__tstate);
11792 if (PyErr_Occurred()) SWIG_fail;
11793 }
11794 {
11795 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
11796 }
11797 {
11798 if (temp7)
11799 delete arg7;
11800 }
11801 return resultobj;
11802 fail:
11803 {
11804 if (temp7)
11805 delete arg7;
11806 }
11807 return NULL;
11808 }
11809
11810
11811 static PyObject *_wrap_VListBox_GetItemCount(PyObject *, PyObject *args, PyObject *kwargs) {
11812 PyObject *resultobj;
11813 wxPyVListBox *arg1 = (wxPyVListBox *) 0 ;
11814 size_t result;
11815 PyObject * obj0 = 0 ;
11816 char *kwnames[] = {
11817 (char *) "self", NULL
11818 };
11819
11820 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:VListBox_GetItemCount",kwnames,&obj0)) goto fail;
11821 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyVListBox, SWIG_POINTER_EXCEPTION | 0);
11822 if (SWIG_arg_fail(1)) SWIG_fail;
11823 {
11824 PyThreadState* __tstate = wxPyBeginAllowThreads();
11825 result = (size_t)((wxPyVListBox const *)arg1)->GetItemCount();
11826
11827 wxPyEndAllowThreads(__tstate);
11828 if (PyErr_Occurred()) SWIG_fail;
11829 }
11830 {
11831 resultobj = SWIG_From_unsigned_SS_long((unsigned long)(result));
11832 }
11833 return resultobj;
11834 fail:
11835 return NULL;
11836 }
11837
11838
11839 static PyObject *_wrap_VListBox_HasMultipleSelection(PyObject *, PyObject *args, PyObject *kwargs) {
11840 PyObject *resultobj;
11841 wxPyVListBox *arg1 = (wxPyVListBox *) 0 ;
11842 bool result;
11843 PyObject * obj0 = 0 ;
11844 char *kwnames[] = {
11845 (char *) "self", NULL
11846 };
11847
11848 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:VListBox_HasMultipleSelection",kwnames,&obj0)) goto fail;
11849 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyVListBox, SWIG_POINTER_EXCEPTION | 0);
11850 if (SWIG_arg_fail(1)) SWIG_fail;
11851 {
11852 PyThreadState* __tstate = wxPyBeginAllowThreads();
11853 result = (bool)((wxPyVListBox const *)arg1)->HasMultipleSelection();
11854
11855 wxPyEndAllowThreads(__tstate);
11856 if (PyErr_Occurred()) SWIG_fail;
11857 }
11858 {
11859 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
11860 }
11861 return resultobj;
11862 fail:
11863 return NULL;
11864 }
11865
11866
11867 static PyObject *_wrap_VListBox_GetSelection(PyObject *, PyObject *args, PyObject *kwargs) {
11868 PyObject *resultobj;
11869 wxPyVListBox *arg1 = (wxPyVListBox *) 0 ;
11870 int result;
11871 PyObject * obj0 = 0 ;
11872 char *kwnames[] = {
11873 (char *) "self", NULL
11874 };
11875
11876 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:VListBox_GetSelection",kwnames,&obj0)) goto fail;
11877 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyVListBox, SWIG_POINTER_EXCEPTION | 0);
11878 if (SWIG_arg_fail(1)) SWIG_fail;
11879 {
11880 PyThreadState* __tstate = wxPyBeginAllowThreads();
11881 result = (int)((wxPyVListBox const *)arg1)->GetSelection();
11882
11883 wxPyEndAllowThreads(__tstate);
11884 if (PyErr_Occurred()) SWIG_fail;
11885 }
11886 {
11887 resultobj = SWIG_From_int((int)(result));
11888 }
11889 return resultobj;
11890 fail:
11891 return NULL;
11892 }
11893
11894
11895 static PyObject *_wrap_VListBox_IsCurrent(PyObject *, PyObject *args, PyObject *kwargs) {
11896 PyObject *resultobj;
11897 wxPyVListBox *arg1 = (wxPyVListBox *) 0 ;
11898 size_t arg2 ;
11899 bool result;
11900 PyObject * obj0 = 0 ;
11901 PyObject * obj1 = 0 ;
11902 char *kwnames[] = {
11903 (char *) "self",(char *) "item", NULL
11904 };
11905
11906 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:VListBox_IsCurrent",kwnames,&obj0,&obj1)) goto fail;
11907 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyVListBox, SWIG_POINTER_EXCEPTION | 0);
11908 if (SWIG_arg_fail(1)) SWIG_fail;
11909 {
11910 arg2 = (size_t)(SWIG_As_unsigned_SS_long(obj1));
11911 if (SWIG_arg_fail(2)) SWIG_fail;
11912 }
11913 {
11914 PyThreadState* __tstate = wxPyBeginAllowThreads();
11915 result = (bool)((wxPyVListBox const *)arg1)->IsCurrent(arg2);
11916
11917 wxPyEndAllowThreads(__tstate);
11918 if (PyErr_Occurred()) SWIG_fail;
11919 }
11920 {
11921 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
11922 }
11923 return resultobj;
11924 fail:
11925 return NULL;
11926 }
11927
11928
11929 static PyObject *_wrap_VListBox_IsSelected(PyObject *, PyObject *args, PyObject *kwargs) {
11930 PyObject *resultobj;
11931 wxPyVListBox *arg1 = (wxPyVListBox *) 0 ;
11932 size_t arg2 ;
11933 bool result;
11934 PyObject * obj0 = 0 ;
11935 PyObject * obj1 = 0 ;
11936 char *kwnames[] = {
11937 (char *) "self",(char *) "item", NULL
11938 };
11939
11940 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:VListBox_IsSelected",kwnames,&obj0,&obj1)) goto fail;
11941 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyVListBox, SWIG_POINTER_EXCEPTION | 0);
11942 if (SWIG_arg_fail(1)) SWIG_fail;
11943 {
11944 arg2 = (size_t)(SWIG_As_unsigned_SS_long(obj1));
11945 if (SWIG_arg_fail(2)) SWIG_fail;
11946 }
11947 {
11948 PyThreadState* __tstate = wxPyBeginAllowThreads();
11949 result = (bool)((wxPyVListBox const *)arg1)->IsSelected(arg2);
11950
11951 wxPyEndAllowThreads(__tstate);
11952 if (PyErr_Occurred()) SWIG_fail;
11953 }
11954 {
11955 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
11956 }
11957 return resultobj;
11958 fail:
11959 return NULL;
11960 }
11961
11962
11963 static PyObject *_wrap_VListBox_GetSelectedCount(PyObject *, PyObject *args, PyObject *kwargs) {
11964 PyObject *resultobj;
11965 wxPyVListBox *arg1 = (wxPyVListBox *) 0 ;
11966 size_t result;
11967 PyObject * obj0 = 0 ;
11968 char *kwnames[] = {
11969 (char *) "self", NULL
11970 };
11971
11972 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:VListBox_GetSelectedCount",kwnames,&obj0)) goto fail;
11973 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyVListBox, SWIG_POINTER_EXCEPTION | 0);
11974 if (SWIG_arg_fail(1)) SWIG_fail;
11975 {
11976 PyThreadState* __tstate = wxPyBeginAllowThreads();
11977 result = (size_t)((wxPyVListBox const *)arg1)->GetSelectedCount();
11978
11979 wxPyEndAllowThreads(__tstate);
11980 if (PyErr_Occurred()) SWIG_fail;
11981 }
11982 {
11983 resultobj = SWIG_From_unsigned_SS_long((unsigned long)(result));
11984 }
11985 return resultobj;
11986 fail:
11987 return NULL;
11988 }
11989
11990
11991 static PyObject *_wrap_VListBox_GetFirstSelected(PyObject *, PyObject *args, PyObject *kwargs) {
11992 PyObject *resultobj;
11993 wxPyVListBox *arg1 = (wxPyVListBox *) 0 ;
11994 PyObject *result;
11995 PyObject * obj0 = 0 ;
11996 char *kwnames[] = {
11997 (char *) "self", NULL
11998 };
11999
12000 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:VListBox_GetFirstSelected",kwnames,&obj0)) goto fail;
12001 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyVListBox, SWIG_POINTER_EXCEPTION | 0);
12002 if (SWIG_arg_fail(1)) SWIG_fail;
12003 {
12004 PyThreadState* __tstate = wxPyBeginAllowThreads();
12005 result = (PyObject *)wxPyVListBox_GetFirstSelected(arg1);
12006
12007 wxPyEndAllowThreads(__tstate);
12008 if (PyErr_Occurred()) SWIG_fail;
12009 }
12010 resultobj = result;
12011 return resultobj;
12012 fail:
12013 return NULL;
12014 }
12015
12016
12017 static PyObject *_wrap_VListBox_GetNextSelected(PyObject *, PyObject *args, PyObject *kwargs) {
12018 PyObject *resultobj;
12019 wxPyVListBox *arg1 = (wxPyVListBox *) 0 ;
12020 unsigned long arg2 ;
12021 PyObject *result;
12022 PyObject * obj0 = 0 ;
12023 PyObject * obj1 = 0 ;
12024 char *kwnames[] = {
12025 (char *) "self",(char *) "cookie", NULL
12026 };
12027
12028 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:VListBox_GetNextSelected",kwnames,&obj0,&obj1)) goto fail;
12029 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyVListBox, SWIG_POINTER_EXCEPTION | 0);
12030 if (SWIG_arg_fail(1)) SWIG_fail;
12031 {
12032 arg2 = (unsigned long)(SWIG_As_unsigned_SS_long(obj1));
12033 if (SWIG_arg_fail(2)) SWIG_fail;
12034 }
12035 {
12036 PyThreadState* __tstate = wxPyBeginAllowThreads();
12037 result = (PyObject *)wxPyVListBox_GetNextSelected(arg1,arg2);
12038
12039 wxPyEndAllowThreads(__tstate);
12040 if (PyErr_Occurred()) SWIG_fail;
12041 }
12042 resultobj = result;
12043 return resultobj;
12044 fail:
12045 return NULL;
12046 }
12047
12048
12049 static PyObject *_wrap_VListBox_GetMargins(PyObject *, PyObject *args, PyObject *kwargs) {
12050 PyObject *resultobj;
12051 wxPyVListBox *arg1 = (wxPyVListBox *) 0 ;
12052 wxPoint result;
12053 PyObject * obj0 = 0 ;
12054 char *kwnames[] = {
12055 (char *) "self", NULL
12056 };
12057
12058 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:VListBox_GetMargins",kwnames,&obj0)) goto fail;
12059 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyVListBox, SWIG_POINTER_EXCEPTION | 0);
12060 if (SWIG_arg_fail(1)) SWIG_fail;
12061 {
12062 PyThreadState* __tstate = wxPyBeginAllowThreads();
12063 result = ((wxPyVListBox const *)arg1)->GetMargins();
12064
12065 wxPyEndAllowThreads(__tstate);
12066 if (PyErr_Occurred()) SWIG_fail;
12067 }
12068 {
12069 wxPoint * resultptr;
12070 resultptr = new wxPoint((wxPoint &)(result));
12071 resultobj = SWIG_NewPointerObj((void *)(resultptr), SWIGTYPE_p_wxPoint, 1);
12072 }
12073 return resultobj;
12074 fail:
12075 return NULL;
12076 }
12077
12078
12079 static PyObject *_wrap_VListBox_GetSelectionBackground(PyObject *, PyObject *args, PyObject *kwargs) {
12080 PyObject *resultobj;
12081 wxPyVListBox *arg1 = (wxPyVListBox *) 0 ;
12082 wxColour *result;
12083 PyObject * obj0 = 0 ;
12084 char *kwnames[] = {
12085 (char *) "self", NULL
12086 };
12087
12088 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:VListBox_GetSelectionBackground",kwnames,&obj0)) goto fail;
12089 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyVListBox, SWIG_POINTER_EXCEPTION | 0);
12090 if (SWIG_arg_fail(1)) SWIG_fail;
12091 {
12092 PyThreadState* __tstate = wxPyBeginAllowThreads();
12093 {
12094 wxColour const &_result_ref = ((wxPyVListBox const *)arg1)->GetSelectionBackground();
12095 result = (wxColour *) &_result_ref;
12096 }
12097
12098 wxPyEndAllowThreads(__tstate);
12099 if (PyErr_Occurred()) SWIG_fail;
12100 }
12101 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxColour, 0);
12102 return resultobj;
12103 fail:
12104 return NULL;
12105 }
12106
12107
12108 static PyObject *_wrap_VListBox_SetItemCount(PyObject *, PyObject *args, PyObject *kwargs) {
12109 PyObject *resultobj;
12110 wxPyVListBox *arg1 = (wxPyVListBox *) 0 ;
12111 size_t arg2 ;
12112 PyObject * obj0 = 0 ;
12113 PyObject * obj1 = 0 ;
12114 char *kwnames[] = {
12115 (char *) "self",(char *) "count", NULL
12116 };
12117
12118 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:VListBox_SetItemCount",kwnames,&obj0,&obj1)) goto fail;
12119 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyVListBox, SWIG_POINTER_EXCEPTION | 0);
12120 if (SWIG_arg_fail(1)) SWIG_fail;
12121 {
12122 arg2 = (size_t)(SWIG_As_unsigned_SS_long(obj1));
12123 if (SWIG_arg_fail(2)) SWIG_fail;
12124 }
12125 {
12126 PyThreadState* __tstate = wxPyBeginAllowThreads();
12127 (arg1)->SetItemCount(arg2);
12128
12129 wxPyEndAllowThreads(__tstate);
12130 if (PyErr_Occurred()) SWIG_fail;
12131 }
12132 Py_INCREF(Py_None); resultobj = Py_None;
12133 return resultobj;
12134 fail:
12135 return NULL;
12136 }
12137
12138
12139 static PyObject *_wrap_VListBox_Clear(PyObject *, PyObject *args, PyObject *kwargs) {
12140 PyObject *resultobj;
12141 wxPyVListBox *arg1 = (wxPyVListBox *) 0 ;
12142 PyObject * obj0 = 0 ;
12143 char *kwnames[] = {
12144 (char *) "self", NULL
12145 };
12146
12147 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:VListBox_Clear",kwnames,&obj0)) goto fail;
12148 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyVListBox, SWIG_POINTER_EXCEPTION | 0);
12149 if (SWIG_arg_fail(1)) SWIG_fail;
12150 {
12151 PyThreadState* __tstate = wxPyBeginAllowThreads();
12152 (arg1)->Clear();
12153
12154 wxPyEndAllowThreads(__tstate);
12155 if (PyErr_Occurred()) SWIG_fail;
12156 }
12157 Py_INCREF(Py_None); resultobj = Py_None;
12158 return resultobj;
12159 fail:
12160 return NULL;
12161 }
12162
12163
12164 static PyObject *_wrap_VListBox_SetSelection(PyObject *, PyObject *args, PyObject *kwargs) {
12165 PyObject *resultobj;
12166 wxPyVListBox *arg1 = (wxPyVListBox *) 0 ;
12167 int arg2 ;
12168 PyObject * obj0 = 0 ;
12169 PyObject * obj1 = 0 ;
12170 char *kwnames[] = {
12171 (char *) "self",(char *) "selection", NULL
12172 };
12173
12174 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:VListBox_SetSelection",kwnames,&obj0,&obj1)) goto fail;
12175 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyVListBox, SWIG_POINTER_EXCEPTION | 0);
12176 if (SWIG_arg_fail(1)) SWIG_fail;
12177 {
12178 arg2 = (int)(SWIG_As_int(obj1));
12179 if (SWIG_arg_fail(2)) SWIG_fail;
12180 }
12181 {
12182 PyThreadState* __tstate = wxPyBeginAllowThreads();
12183 (arg1)->SetSelection(arg2);
12184
12185 wxPyEndAllowThreads(__tstate);
12186 if (PyErr_Occurred()) SWIG_fail;
12187 }
12188 Py_INCREF(Py_None); resultobj = Py_None;
12189 return resultobj;
12190 fail:
12191 return NULL;
12192 }
12193
12194
12195 static PyObject *_wrap_VListBox_Select(PyObject *, PyObject *args, PyObject *kwargs) {
12196 PyObject *resultobj;
12197 wxPyVListBox *arg1 = (wxPyVListBox *) 0 ;
12198 size_t arg2 ;
12199 bool arg3 = (bool) true ;
12200 bool result;
12201 PyObject * obj0 = 0 ;
12202 PyObject * obj1 = 0 ;
12203 PyObject * obj2 = 0 ;
12204 char *kwnames[] = {
12205 (char *) "self",(char *) "item",(char *) "select", NULL
12206 };
12207
12208 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|O:VListBox_Select",kwnames,&obj0,&obj1,&obj2)) goto fail;
12209 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyVListBox, SWIG_POINTER_EXCEPTION | 0);
12210 if (SWIG_arg_fail(1)) SWIG_fail;
12211 {
12212 arg2 = (size_t)(SWIG_As_unsigned_SS_long(obj1));
12213 if (SWIG_arg_fail(2)) SWIG_fail;
12214 }
12215 if (obj2) {
12216 {
12217 arg3 = (bool)(SWIG_As_bool(obj2));
12218 if (SWIG_arg_fail(3)) SWIG_fail;
12219 }
12220 }
12221 {
12222 PyThreadState* __tstate = wxPyBeginAllowThreads();
12223 result = (bool)(arg1)->Select(arg2,arg3);
12224
12225 wxPyEndAllowThreads(__tstate);
12226 if (PyErr_Occurred()) SWIG_fail;
12227 }
12228 {
12229 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
12230 }
12231 return resultobj;
12232 fail:
12233 return NULL;
12234 }
12235
12236
12237 static PyObject *_wrap_VListBox_SelectRange(PyObject *, PyObject *args, PyObject *kwargs) {
12238 PyObject *resultobj;
12239 wxPyVListBox *arg1 = (wxPyVListBox *) 0 ;
12240 size_t arg2 ;
12241 size_t arg3 ;
12242 bool result;
12243 PyObject * obj0 = 0 ;
12244 PyObject * obj1 = 0 ;
12245 PyObject * obj2 = 0 ;
12246 char *kwnames[] = {
12247 (char *) "self",(char *) "from",(char *) "to", NULL
12248 };
12249
12250 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:VListBox_SelectRange",kwnames,&obj0,&obj1,&obj2)) goto fail;
12251 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyVListBox, SWIG_POINTER_EXCEPTION | 0);
12252 if (SWIG_arg_fail(1)) SWIG_fail;
12253 {
12254 arg2 = (size_t)(SWIG_As_unsigned_SS_long(obj1));
12255 if (SWIG_arg_fail(2)) SWIG_fail;
12256 }
12257 {
12258 arg3 = (size_t)(SWIG_As_unsigned_SS_long(obj2));
12259 if (SWIG_arg_fail(3)) SWIG_fail;
12260 }
12261 {
12262 PyThreadState* __tstate = wxPyBeginAllowThreads();
12263 result = (bool)(arg1)->SelectRange(arg2,arg3);
12264
12265 wxPyEndAllowThreads(__tstate);
12266 if (PyErr_Occurred()) SWIG_fail;
12267 }
12268 {
12269 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
12270 }
12271 return resultobj;
12272 fail:
12273 return NULL;
12274 }
12275
12276
12277 static PyObject *_wrap_VListBox_Toggle(PyObject *, PyObject *args, PyObject *kwargs) {
12278 PyObject *resultobj;
12279 wxPyVListBox *arg1 = (wxPyVListBox *) 0 ;
12280 size_t arg2 ;
12281 PyObject * obj0 = 0 ;
12282 PyObject * obj1 = 0 ;
12283 char *kwnames[] = {
12284 (char *) "self",(char *) "item", NULL
12285 };
12286
12287 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:VListBox_Toggle",kwnames,&obj0,&obj1)) goto fail;
12288 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyVListBox, SWIG_POINTER_EXCEPTION | 0);
12289 if (SWIG_arg_fail(1)) SWIG_fail;
12290 {
12291 arg2 = (size_t)(SWIG_As_unsigned_SS_long(obj1));
12292 if (SWIG_arg_fail(2)) SWIG_fail;
12293 }
12294 {
12295 PyThreadState* __tstate = wxPyBeginAllowThreads();
12296 (arg1)->Toggle(arg2);
12297
12298 wxPyEndAllowThreads(__tstate);
12299 if (PyErr_Occurred()) SWIG_fail;
12300 }
12301 Py_INCREF(Py_None); resultobj = Py_None;
12302 return resultobj;
12303 fail:
12304 return NULL;
12305 }
12306
12307
12308 static PyObject *_wrap_VListBox_SelectAll(PyObject *, PyObject *args, PyObject *kwargs) {
12309 PyObject *resultobj;
12310 wxPyVListBox *arg1 = (wxPyVListBox *) 0 ;
12311 bool result;
12312 PyObject * obj0 = 0 ;
12313 char *kwnames[] = {
12314 (char *) "self", NULL
12315 };
12316
12317 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:VListBox_SelectAll",kwnames,&obj0)) goto fail;
12318 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyVListBox, SWIG_POINTER_EXCEPTION | 0);
12319 if (SWIG_arg_fail(1)) SWIG_fail;
12320 {
12321 PyThreadState* __tstate = wxPyBeginAllowThreads();
12322 result = (bool)(arg1)->SelectAll();
12323
12324 wxPyEndAllowThreads(__tstate);
12325 if (PyErr_Occurred()) SWIG_fail;
12326 }
12327 {
12328 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
12329 }
12330 return resultobj;
12331 fail:
12332 return NULL;
12333 }
12334
12335
12336 static PyObject *_wrap_VListBox_DeselectAll(PyObject *, PyObject *args, PyObject *kwargs) {
12337 PyObject *resultobj;
12338 wxPyVListBox *arg1 = (wxPyVListBox *) 0 ;
12339 bool result;
12340 PyObject * obj0 = 0 ;
12341 char *kwnames[] = {
12342 (char *) "self", NULL
12343 };
12344
12345 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:VListBox_DeselectAll",kwnames,&obj0)) goto fail;
12346 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyVListBox, SWIG_POINTER_EXCEPTION | 0);
12347 if (SWIG_arg_fail(1)) SWIG_fail;
12348 {
12349 PyThreadState* __tstate = wxPyBeginAllowThreads();
12350 result = (bool)(arg1)->DeselectAll();
12351
12352 wxPyEndAllowThreads(__tstate);
12353 if (PyErr_Occurred()) SWIG_fail;
12354 }
12355 {
12356 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
12357 }
12358 return resultobj;
12359 fail:
12360 return NULL;
12361 }
12362
12363
12364 static PyObject *_wrap_VListBox_SetMargins(PyObject *, PyObject *args, PyObject *kwargs) {
12365 PyObject *resultobj;
12366 wxPyVListBox *arg1 = (wxPyVListBox *) 0 ;
12367 wxPoint *arg2 = 0 ;
12368 wxPoint temp2 ;
12369 PyObject * obj0 = 0 ;
12370 PyObject * obj1 = 0 ;
12371 char *kwnames[] = {
12372 (char *) "self",(char *) "pt", NULL
12373 };
12374
12375 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:VListBox_SetMargins",kwnames,&obj0,&obj1)) goto fail;
12376 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyVListBox, SWIG_POINTER_EXCEPTION | 0);
12377 if (SWIG_arg_fail(1)) SWIG_fail;
12378 {
12379 arg2 = &temp2;
12380 if ( ! wxPoint_helper(obj1, &arg2)) SWIG_fail;
12381 }
12382 {
12383 PyThreadState* __tstate = wxPyBeginAllowThreads();
12384 (arg1)->SetMargins((wxPoint const &)*arg2);
12385
12386 wxPyEndAllowThreads(__tstate);
12387 if (PyErr_Occurred()) SWIG_fail;
12388 }
12389 Py_INCREF(Py_None); resultobj = Py_None;
12390 return resultobj;
12391 fail:
12392 return NULL;
12393 }
12394
12395
12396 static PyObject *_wrap_VListBox_SetMarginsXY(PyObject *, PyObject *args, PyObject *kwargs) {
12397 PyObject *resultobj;
12398 wxPyVListBox *arg1 = (wxPyVListBox *) 0 ;
12399 int arg2 ;
12400 int arg3 ;
12401 PyObject * obj0 = 0 ;
12402 PyObject * obj1 = 0 ;
12403 PyObject * obj2 = 0 ;
12404 char *kwnames[] = {
12405 (char *) "self",(char *) "x",(char *) "y", NULL
12406 };
12407
12408 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:VListBox_SetMarginsXY",kwnames,&obj0,&obj1,&obj2)) goto fail;
12409 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyVListBox, SWIG_POINTER_EXCEPTION | 0);
12410 if (SWIG_arg_fail(1)) SWIG_fail;
12411 {
12412 arg2 = (int)(SWIG_As_int(obj1));
12413 if (SWIG_arg_fail(2)) SWIG_fail;
12414 }
12415 {
12416 arg3 = (int)(SWIG_As_int(obj2));
12417 if (SWIG_arg_fail(3)) SWIG_fail;
12418 }
12419 {
12420 PyThreadState* __tstate = wxPyBeginAllowThreads();
12421 (arg1)->SetMargins(arg2,arg3);
12422
12423 wxPyEndAllowThreads(__tstate);
12424 if (PyErr_Occurred()) SWIG_fail;
12425 }
12426 Py_INCREF(Py_None); resultobj = Py_None;
12427 return resultobj;
12428 fail:
12429 return NULL;
12430 }
12431
12432
12433 static PyObject *_wrap_VListBox_SetSelectionBackground(PyObject *, PyObject *args, PyObject *kwargs) {
12434 PyObject *resultobj;
12435 wxPyVListBox *arg1 = (wxPyVListBox *) 0 ;
12436 wxColour *arg2 = 0 ;
12437 wxColour temp2 ;
12438 PyObject * obj0 = 0 ;
12439 PyObject * obj1 = 0 ;
12440 char *kwnames[] = {
12441 (char *) "self",(char *) "col", NULL
12442 };
12443
12444 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:VListBox_SetSelectionBackground",kwnames,&obj0,&obj1)) goto fail;
12445 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyVListBox, SWIG_POINTER_EXCEPTION | 0);
12446 if (SWIG_arg_fail(1)) SWIG_fail;
12447 {
12448 arg2 = &temp2;
12449 if ( ! wxColour_helper(obj1, &arg2)) SWIG_fail;
12450 }
12451 {
12452 PyThreadState* __tstate = wxPyBeginAllowThreads();
12453 (arg1)->SetSelectionBackground((wxColour const &)*arg2);
12454
12455 wxPyEndAllowThreads(__tstate);
12456 if (PyErr_Occurred()) SWIG_fail;
12457 }
12458 Py_INCREF(Py_None); resultobj = Py_None;
12459 return resultobj;
12460 fail:
12461 return NULL;
12462 }
12463
12464
12465 static PyObject * VListBox_swigregister(PyObject *, PyObject *args) {
12466 PyObject *obj;
12467 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
12468 SWIG_TypeClientData(SWIGTYPE_p_wxPyVListBox, obj);
12469 Py_INCREF(obj);
12470 return Py_BuildValue((char *)"");
12471 }
12472 static PyObject *_wrap_new_HtmlListBox(PyObject *, PyObject *args, PyObject *kwargs) {
12473 PyObject *resultobj;
12474 wxWindow *arg1 = (wxWindow *) 0 ;
12475 int arg2 = (int) wxID_ANY ;
12476 wxPoint const &arg3_defvalue = wxDefaultPosition ;
12477 wxPoint *arg3 = (wxPoint *) &arg3_defvalue ;
12478 wxSize const &arg4_defvalue = wxDefaultSize ;
12479 wxSize *arg4 = (wxSize *) &arg4_defvalue ;
12480 long arg5 = (long) 0 ;
12481 wxString const &arg6_defvalue = wxPyVListBoxNameStr ;
12482 wxString *arg6 = (wxString *) &arg6_defvalue ;
12483 wxPyHtmlListBox *result;
12484 wxPoint temp3 ;
12485 wxSize temp4 ;
12486 bool temp6 = false ;
12487 PyObject * obj0 = 0 ;
12488 PyObject * obj1 = 0 ;
12489 PyObject * obj2 = 0 ;
12490 PyObject * obj3 = 0 ;
12491 PyObject * obj4 = 0 ;
12492 PyObject * obj5 = 0 ;
12493 char *kwnames[] = {
12494 (char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
12495 };
12496
12497 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|OOOOO:new_HtmlListBox",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) goto fail;
12498 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
12499 if (SWIG_arg_fail(1)) SWIG_fail;
12500 if (obj1) {
12501 {
12502 arg2 = (int)(SWIG_As_int(obj1));
12503 if (SWIG_arg_fail(2)) SWIG_fail;
12504 }
12505 }
12506 if (obj2) {
12507 {
12508 arg3 = &temp3;
12509 if ( ! wxPoint_helper(obj2, &arg3)) SWIG_fail;
12510 }
12511 }
12512 if (obj3) {
12513 {
12514 arg4 = &temp4;
12515 if ( ! wxSize_helper(obj3, &arg4)) SWIG_fail;
12516 }
12517 }
12518 if (obj4) {
12519 {
12520 arg5 = (long)(SWIG_As_long(obj4));
12521 if (SWIG_arg_fail(5)) SWIG_fail;
12522 }
12523 }
12524 if (obj5) {
12525 {
12526 arg6 = wxString_in_helper(obj5);
12527 if (arg6 == NULL) SWIG_fail;
12528 temp6 = true;
12529 }
12530 }
12531 {
12532 if (!wxPyCheckForApp()) SWIG_fail;
12533 PyThreadState* __tstate = wxPyBeginAllowThreads();
12534 result = (wxPyHtmlListBox *)new wxPyHtmlListBox(arg1,arg2,(wxPoint const &)*arg3,(wxSize const &)*arg4,arg5,(wxString const &)*arg6);
12535
12536 wxPyEndAllowThreads(__tstate);
12537 if (PyErr_Occurred()) SWIG_fail;
12538 }
12539 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPyHtmlListBox, 1);
12540 {
12541 if (temp6)
12542 delete arg6;
12543 }
12544 return resultobj;
12545 fail:
12546 {
12547 if (temp6)
12548 delete arg6;
12549 }
12550 return NULL;
12551 }
12552
12553
12554 static PyObject *_wrap_new_PreHtmlListBox(PyObject *, PyObject *args, PyObject *kwargs) {
12555 PyObject *resultobj;
12556 wxPyHtmlListBox *result;
12557 char *kwnames[] = {
12558 NULL
12559 };
12560
12561 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":new_PreHtmlListBox",kwnames)) goto fail;
12562 {
12563 if (!wxPyCheckForApp()) SWIG_fail;
12564 PyThreadState* __tstate = wxPyBeginAllowThreads();
12565 result = (wxPyHtmlListBox *)new wxPyHtmlListBox();
12566
12567 wxPyEndAllowThreads(__tstate);
12568 if (PyErr_Occurred()) SWIG_fail;
12569 }
12570 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPyHtmlListBox, 1);
12571 return resultobj;
12572 fail:
12573 return NULL;
12574 }
12575
12576
12577 static PyObject *_wrap_HtmlListBox__setCallbackInfo(PyObject *, PyObject *args, PyObject *kwargs) {
12578 PyObject *resultobj;
12579 wxPyHtmlListBox *arg1 = (wxPyHtmlListBox *) 0 ;
12580 PyObject *arg2 = (PyObject *) 0 ;
12581 PyObject *arg3 = (PyObject *) 0 ;
12582 PyObject * obj0 = 0 ;
12583 PyObject * obj1 = 0 ;
12584 PyObject * obj2 = 0 ;
12585 char *kwnames[] = {
12586 (char *) "self",(char *) "self",(char *) "_class", NULL
12587 };
12588
12589 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:HtmlListBox__setCallbackInfo",kwnames,&obj0,&obj1,&obj2)) goto fail;
12590 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyHtmlListBox, SWIG_POINTER_EXCEPTION | 0);
12591 if (SWIG_arg_fail(1)) SWIG_fail;
12592 arg2 = obj1;
12593 arg3 = obj2;
12594 {
12595 PyThreadState* __tstate = wxPyBeginAllowThreads();
12596 (arg1)->_setCallbackInfo(arg2,arg3);
12597
12598 wxPyEndAllowThreads(__tstate);
12599 if (PyErr_Occurred()) SWIG_fail;
12600 }
12601 Py_INCREF(Py_None); resultobj = Py_None;
12602 return resultobj;
12603 fail:
12604 return NULL;
12605 }
12606
12607
12608 static PyObject *_wrap_HtmlListBox_Create(PyObject *, PyObject *args, PyObject *kwargs) {
12609 PyObject *resultobj;
12610 wxPyHtmlListBox *arg1 = (wxPyHtmlListBox *) 0 ;
12611 wxWindow *arg2 = (wxWindow *) 0 ;
12612 int arg3 = (int) wxID_ANY ;
12613 wxPoint const &arg4_defvalue = wxDefaultPosition ;
12614 wxPoint *arg4 = (wxPoint *) &arg4_defvalue ;
12615 wxSize const &arg5_defvalue = wxDefaultSize ;
12616 wxSize *arg5 = (wxSize *) &arg5_defvalue ;
12617 long arg6 = (long) 0 ;
12618 wxString const &arg7_defvalue = wxPyVListBoxNameStr ;
12619 wxString *arg7 = (wxString *) &arg7_defvalue ;
12620 bool result;
12621 wxPoint temp4 ;
12622 wxSize temp5 ;
12623 bool temp7 = false ;
12624 PyObject * obj0 = 0 ;
12625 PyObject * obj1 = 0 ;
12626 PyObject * obj2 = 0 ;
12627 PyObject * obj3 = 0 ;
12628 PyObject * obj4 = 0 ;
12629 PyObject * obj5 = 0 ;
12630 PyObject * obj6 = 0 ;
12631 char *kwnames[] = {
12632 (char *) "self",(char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
12633 };
12634
12635 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|OOOOO:HtmlListBox_Create",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6)) goto fail;
12636 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyHtmlListBox, SWIG_POINTER_EXCEPTION | 0);
12637 if (SWIG_arg_fail(1)) SWIG_fail;
12638 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
12639 if (SWIG_arg_fail(2)) SWIG_fail;
12640 if (obj2) {
12641 {
12642 arg3 = (int)(SWIG_As_int(obj2));
12643 if (SWIG_arg_fail(3)) SWIG_fail;
12644 }
12645 }
12646 if (obj3) {
12647 {
12648 arg4 = &temp4;
12649 if ( ! wxPoint_helper(obj3, &arg4)) SWIG_fail;
12650 }
12651 }
12652 if (obj4) {
12653 {
12654 arg5 = &temp5;
12655 if ( ! wxSize_helper(obj4, &arg5)) SWIG_fail;
12656 }
12657 }
12658 if (obj5) {
12659 {
12660 arg6 = (long)(SWIG_As_long(obj5));
12661 if (SWIG_arg_fail(6)) SWIG_fail;
12662 }
12663 }
12664 if (obj6) {
12665 {
12666 arg7 = wxString_in_helper(obj6);
12667 if (arg7 == NULL) SWIG_fail;
12668 temp7 = true;
12669 }
12670 }
12671 {
12672 PyThreadState* __tstate = wxPyBeginAllowThreads();
12673 result = (bool)(arg1)->Create(arg2,arg3,(wxPoint const &)*arg4,(wxSize const &)*arg5,arg6,(wxString const &)*arg7);
12674
12675 wxPyEndAllowThreads(__tstate);
12676 if (PyErr_Occurred()) SWIG_fail;
12677 }
12678 {
12679 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
12680 }
12681 {
12682 if (temp7)
12683 delete arg7;
12684 }
12685 return resultobj;
12686 fail:
12687 {
12688 if (temp7)
12689 delete arg7;
12690 }
12691 return NULL;
12692 }
12693
12694
12695 static PyObject *_wrap_HtmlListBox_RefreshAll(PyObject *, PyObject *args, PyObject *kwargs) {
12696 PyObject *resultobj;
12697 wxPyHtmlListBox *arg1 = (wxPyHtmlListBox *) 0 ;
12698 PyObject * obj0 = 0 ;
12699 char *kwnames[] = {
12700 (char *) "self", NULL
12701 };
12702
12703 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:HtmlListBox_RefreshAll",kwnames,&obj0)) goto fail;
12704 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyHtmlListBox, SWIG_POINTER_EXCEPTION | 0);
12705 if (SWIG_arg_fail(1)) SWIG_fail;
12706 {
12707 PyThreadState* __tstate = wxPyBeginAllowThreads();
12708 (arg1)->RefreshAll();
12709
12710 wxPyEndAllowThreads(__tstate);
12711 if (PyErr_Occurred()) SWIG_fail;
12712 }
12713 Py_INCREF(Py_None); resultobj = Py_None;
12714 return resultobj;
12715 fail:
12716 return NULL;
12717 }
12718
12719
12720 static PyObject *_wrap_HtmlListBox_SetItemCount(PyObject *, PyObject *args, PyObject *kwargs) {
12721 PyObject *resultobj;
12722 wxPyHtmlListBox *arg1 = (wxPyHtmlListBox *) 0 ;
12723 size_t arg2 ;
12724 PyObject * obj0 = 0 ;
12725 PyObject * obj1 = 0 ;
12726 char *kwnames[] = {
12727 (char *) "self",(char *) "count", NULL
12728 };
12729
12730 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:HtmlListBox_SetItemCount",kwnames,&obj0,&obj1)) goto fail;
12731 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyHtmlListBox, SWIG_POINTER_EXCEPTION | 0);
12732 if (SWIG_arg_fail(1)) SWIG_fail;
12733 {
12734 arg2 = (size_t)(SWIG_As_unsigned_SS_long(obj1));
12735 if (SWIG_arg_fail(2)) SWIG_fail;
12736 }
12737 {
12738 PyThreadState* __tstate = wxPyBeginAllowThreads();
12739 (arg1)->SetItemCount(arg2);
12740
12741 wxPyEndAllowThreads(__tstate);
12742 if (PyErr_Occurred()) SWIG_fail;
12743 }
12744 Py_INCREF(Py_None); resultobj = Py_None;
12745 return resultobj;
12746 fail:
12747 return NULL;
12748 }
12749
12750
12751 static PyObject *_wrap_HtmlListBox_GetFileSystem(PyObject *, PyObject *args, PyObject *kwargs) {
12752 PyObject *resultobj;
12753 wxPyHtmlListBox *arg1 = (wxPyHtmlListBox *) 0 ;
12754 wxFileSystem *result;
12755 PyObject * obj0 = 0 ;
12756 char *kwnames[] = {
12757 (char *) "self", NULL
12758 };
12759
12760 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:HtmlListBox_GetFileSystem",kwnames,&obj0)) goto fail;
12761 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyHtmlListBox, SWIG_POINTER_EXCEPTION | 0);
12762 if (SWIG_arg_fail(1)) SWIG_fail;
12763 {
12764 PyThreadState* __tstate = wxPyBeginAllowThreads();
12765 {
12766 wxFileSystem &_result_ref = (arg1)->GetFileSystem();
12767 result = (wxFileSystem *) &_result_ref;
12768 }
12769
12770 wxPyEndAllowThreads(__tstate);
12771 if (PyErr_Occurred()) SWIG_fail;
12772 }
12773 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxFileSystem, 0);
12774 return resultobj;
12775 fail:
12776 return NULL;
12777 }
12778
12779
12780 static PyObject * HtmlListBox_swigregister(PyObject *, PyObject *args) {
12781 PyObject *obj;
12782 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
12783 SWIG_TypeClientData(SWIGTYPE_p_wxPyHtmlListBox, obj);
12784 Py_INCREF(obj);
12785 return Py_BuildValue((char *)"");
12786 }
12787 static PyObject *_wrap_new_TaskBarIcon(PyObject *, PyObject *args, PyObject *kwargs) {
12788 PyObject *resultobj;
12789 wxPyTaskBarIcon *result;
12790 char *kwnames[] = {
12791 NULL
12792 };
12793
12794 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":new_TaskBarIcon",kwnames)) goto fail;
12795 {
12796 if (!wxPyCheckForApp()) SWIG_fail;
12797 PyThreadState* __tstate = wxPyBeginAllowThreads();
12798 result = (wxPyTaskBarIcon *)new wxPyTaskBarIcon();
12799
12800 wxPyEndAllowThreads(__tstate);
12801 if (PyErr_Occurred()) SWIG_fail;
12802 }
12803 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPyTaskBarIcon, 1);
12804 return resultobj;
12805 fail:
12806 return NULL;
12807 }
12808
12809
12810 static PyObject *_wrap_TaskBarIcon__setCallbackInfo(PyObject *, PyObject *args, PyObject *kwargs) {
12811 PyObject *resultobj;
12812 wxPyTaskBarIcon *arg1 = (wxPyTaskBarIcon *) 0 ;
12813 PyObject *arg2 = (PyObject *) 0 ;
12814 PyObject *arg3 = (PyObject *) 0 ;
12815 int arg4 ;
12816 PyObject * obj0 = 0 ;
12817 PyObject * obj1 = 0 ;
12818 PyObject * obj2 = 0 ;
12819 PyObject * obj3 = 0 ;
12820 char *kwnames[] = {
12821 (char *) "self",(char *) "self",(char *) "_class",(char *) "incref", NULL
12822 };
12823
12824 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOO:TaskBarIcon__setCallbackInfo",kwnames,&obj0,&obj1,&obj2,&obj3)) goto fail;
12825 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyTaskBarIcon, SWIG_POINTER_EXCEPTION | 0);
12826 if (SWIG_arg_fail(1)) SWIG_fail;
12827 arg2 = obj1;
12828 arg3 = obj2;
12829 {
12830 arg4 = (int)(SWIG_As_int(obj3));
12831 if (SWIG_arg_fail(4)) SWIG_fail;
12832 }
12833 {
12834 PyThreadState* __tstate = wxPyBeginAllowThreads();
12835 (arg1)->_setCallbackInfo(arg2,arg3,arg4);
12836
12837 wxPyEndAllowThreads(__tstate);
12838 if (PyErr_Occurred()) SWIG_fail;
12839 }
12840 Py_INCREF(Py_None); resultobj = Py_None;
12841 return resultobj;
12842 fail:
12843 return NULL;
12844 }
12845
12846
12847 static PyObject *_wrap_TaskBarIcon_Destroy(PyObject *, PyObject *args, PyObject *kwargs) {
12848 PyObject *resultobj;
12849 wxPyTaskBarIcon *arg1 = (wxPyTaskBarIcon *) 0 ;
12850 PyObject * obj0 = 0 ;
12851 char *kwnames[] = {
12852 (char *) "self", NULL
12853 };
12854
12855 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:TaskBarIcon_Destroy",kwnames,&obj0)) goto fail;
12856 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyTaskBarIcon, SWIG_POINTER_EXCEPTION | 0);
12857 if (SWIG_arg_fail(1)) SWIG_fail;
12858 {
12859 PyThreadState* __tstate = wxPyBeginAllowThreads();
12860 wxPyTaskBarIcon_Destroy(arg1);
12861
12862 wxPyEndAllowThreads(__tstate);
12863 if (PyErr_Occurred()) SWIG_fail;
12864 }
12865 Py_INCREF(Py_None); resultobj = Py_None;
12866 return resultobj;
12867 fail:
12868 return NULL;
12869 }
12870
12871
12872 static PyObject *_wrap_TaskBarIcon_IsOk(PyObject *, PyObject *args, PyObject *kwargs) {
12873 PyObject *resultobj;
12874 wxPyTaskBarIcon *arg1 = (wxPyTaskBarIcon *) 0 ;
12875 bool result;
12876 PyObject * obj0 = 0 ;
12877 char *kwnames[] = {
12878 (char *) "self", NULL
12879 };
12880
12881 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:TaskBarIcon_IsOk",kwnames,&obj0)) goto fail;
12882 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyTaskBarIcon, SWIG_POINTER_EXCEPTION | 0);
12883 if (SWIG_arg_fail(1)) SWIG_fail;
12884 {
12885 PyThreadState* __tstate = wxPyBeginAllowThreads();
12886 result = (bool)((wxPyTaskBarIcon const *)arg1)->IsOk();
12887
12888 wxPyEndAllowThreads(__tstate);
12889 if (PyErr_Occurred()) SWIG_fail;
12890 }
12891 {
12892 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
12893 }
12894 return resultobj;
12895 fail:
12896 return NULL;
12897 }
12898
12899
12900 static PyObject *_wrap_TaskBarIcon_IsIconInstalled(PyObject *, PyObject *args, PyObject *kwargs) {
12901 PyObject *resultobj;
12902 wxPyTaskBarIcon *arg1 = (wxPyTaskBarIcon *) 0 ;
12903 bool result;
12904 PyObject * obj0 = 0 ;
12905 char *kwnames[] = {
12906 (char *) "self", NULL
12907 };
12908
12909 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:TaskBarIcon_IsIconInstalled",kwnames,&obj0)) goto fail;
12910 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyTaskBarIcon, SWIG_POINTER_EXCEPTION | 0);
12911 if (SWIG_arg_fail(1)) SWIG_fail;
12912 {
12913 PyThreadState* __tstate = wxPyBeginAllowThreads();
12914 result = (bool)((wxPyTaskBarIcon const *)arg1)->IsIconInstalled();
12915
12916 wxPyEndAllowThreads(__tstate);
12917 if (PyErr_Occurred()) SWIG_fail;
12918 }
12919 {
12920 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
12921 }
12922 return resultobj;
12923 fail:
12924 return NULL;
12925 }
12926
12927
12928 static PyObject *_wrap_TaskBarIcon_SetIcon(PyObject *, PyObject *args, PyObject *kwargs) {
12929 PyObject *resultobj;
12930 wxPyTaskBarIcon *arg1 = (wxPyTaskBarIcon *) 0 ;
12931 wxIcon *arg2 = 0 ;
12932 wxString const &arg3_defvalue = wxPyEmptyString ;
12933 wxString *arg3 = (wxString *) &arg3_defvalue ;
12934 bool result;
12935 bool temp3 = false ;
12936 PyObject * obj0 = 0 ;
12937 PyObject * obj1 = 0 ;
12938 PyObject * obj2 = 0 ;
12939 char *kwnames[] = {
12940 (char *) "self",(char *) "icon",(char *) "tooltip", NULL
12941 };
12942
12943 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|O:TaskBarIcon_SetIcon",kwnames,&obj0,&obj1,&obj2)) goto fail;
12944 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyTaskBarIcon, SWIG_POINTER_EXCEPTION | 0);
12945 if (SWIG_arg_fail(1)) SWIG_fail;
12946 {
12947 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxIcon, SWIG_POINTER_EXCEPTION | 0);
12948 if (SWIG_arg_fail(2)) SWIG_fail;
12949 if (arg2 == NULL) {
12950 SWIG_null_ref("wxIcon");
12951 }
12952 if (SWIG_arg_fail(2)) SWIG_fail;
12953 }
12954 if (obj2) {
12955 {
12956 arg3 = wxString_in_helper(obj2);
12957 if (arg3 == NULL) SWIG_fail;
12958 temp3 = true;
12959 }
12960 }
12961 {
12962 PyThreadState* __tstate = wxPyBeginAllowThreads();
12963 result = (bool)(arg1)->SetIcon((wxIcon const &)*arg2,(wxString const &)*arg3);
12964
12965 wxPyEndAllowThreads(__tstate);
12966 if (PyErr_Occurred()) SWIG_fail;
12967 }
12968 {
12969 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
12970 }
12971 {
12972 if (temp3)
12973 delete arg3;
12974 }
12975 return resultobj;
12976 fail:
12977 {
12978 if (temp3)
12979 delete arg3;
12980 }
12981 return NULL;
12982 }
12983
12984
12985 static PyObject *_wrap_TaskBarIcon_RemoveIcon(PyObject *, PyObject *args, PyObject *kwargs) {
12986 PyObject *resultobj;
12987 wxPyTaskBarIcon *arg1 = (wxPyTaskBarIcon *) 0 ;
12988 bool result;
12989 PyObject * obj0 = 0 ;
12990 char *kwnames[] = {
12991 (char *) "self", NULL
12992 };
12993
12994 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:TaskBarIcon_RemoveIcon",kwnames,&obj0)) goto fail;
12995 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyTaskBarIcon, SWIG_POINTER_EXCEPTION | 0);
12996 if (SWIG_arg_fail(1)) SWIG_fail;
12997 {
12998 PyThreadState* __tstate = wxPyBeginAllowThreads();
12999 result = (bool)(arg1)->RemoveIcon();
13000
13001 wxPyEndAllowThreads(__tstate);
13002 if (PyErr_Occurred()) SWIG_fail;
13003 }
13004 {
13005 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
13006 }
13007 return resultobj;
13008 fail:
13009 return NULL;
13010 }
13011
13012
13013 static PyObject *_wrap_TaskBarIcon_PopupMenu(PyObject *, PyObject *args, PyObject *kwargs) {
13014 PyObject *resultobj;
13015 wxPyTaskBarIcon *arg1 = (wxPyTaskBarIcon *) 0 ;
13016 wxMenu *arg2 = (wxMenu *) 0 ;
13017 bool result;
13018 PyObject * obj0 = 0 ;
13019 PyObject * obj1 = 0 ;
13020 char *kwnames[] = {
13021 (char *) "self",(char *) "menu", NULL
13022 };
13023
13024 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:TaskBarIcon_PopupMenu",kwnames,&obj0,&obj1)) goto fail;
13025 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyTaskBarIcon, SWIG_POINTER_EXCEPTION | 0);
13026 if (SWIG_arg_fail(1)) SWIG_fail;
13027 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxMenu, SWIG_POINTER_EXCEPTION | 0);
13028 if (SWIG_arg_fail(2)) SWIG_fail;
13029 {
13030 PyThreadState* __tstate = wxPyBeginAllowThreads();
13031 result = (bool)(arg1)->PopupMenu(arg2);
13032
13033 wxPyEndAllowThreads(__tstate);
13034 if (PyErr_Occurred()) SWIG_fail;
13035 }
13036 {
13037 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
13038 }
13039 return resultobj;
13040 fail:
13041 return NULL;
13042 }
13043
13044
13045 static PyObject * TaskBarIcon_swigregister(PyObject *, PyObject *args) {
13046 PyObject *obj;
13047 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
13048 SWIG_TypeClientData(SWIGTYPE_p_wxPyTaskBarIcon, obj);
13049 Py_INCREF(obj);
13050 return Py_BuildValue((char *)"");
13051 }
13052 static PyObject *_wrap_new_TaskBarIconEvent(PyObject *, PyObject *args, PyObject *kwargs) {
13053 PyObject *resultobj;
13054 wxEventType arg1 ;
13055 wxTaskBarIcon *arg2 = (wxTaskBarIcon *) 0 ;
13056 wxTaskBarIconEvent *result;
13057 PyObject * obj0 = 0 ;
13058 PyObject * obj1 = 0 ;
13059 char *kwnames[] = {
13060 (char *) "evtType",(char *) "tbIcon", NULL
13061 };
13062
13063 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:new_TaskBarIconEvent",kwnames,&obj0,&obj1)) goto fail;
13064 {
13065 arg1 = (wxEventType)(SWIG_As_int(obj0));
13066 if (SWIG_arg_fail(1)) SWIG_fail;
13067 }
13068 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxTaskBarIcon, SWIG_POINTER_EXCEPTION | 0);
13069 if (SWIG_arg_fail(2)) SWIG_fail;
13070 {
13071 PyThreadState* __tstate = wxPyBeginAllowThreads();
13072 result = (wxTaskBarIconEvent *)new wxTaskBarIconEvent(arg1,arg2);
13073
13074 wxPyEndAllowThreads(__tstate);
13075 if (PyErr_Occurred()) SWIG_fail;
13076 }
13077 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxTaskBarIconEvent, 1);
13078 return resultobj;
13079 fail:
13080 return NULL;
13081 }
13082
13083
13084 static PyObject * TaskBarIconEvent_swigregister(PyObject *, PyObject *args) {
13085 PyObject *obj;
13086 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
13087 SWIG_TypeClientData(SWIGTYPE_p_wxTaskBarIconEvent, obj);
13088 Py_INCREF(obj);
13089 return Py_BuildValue((char *)"");
13090 }
13091 static int _wrap_FileSelectorPromptStr_set(PyObject *) {
13092 PyErr_SetString(PyExc_TypeError,"Variable FileSelectorPromptStr is read-only.");
13093 return 1;
13094 }
13095
13096
13097 static PyObject *_wrap_FileSelectorPromptStr_get(void) {
13098 PyObject *pyobj;
13099
13100 {
13101 #if wxUSE_UNICODE
13102 pyobj = PyUnicode_FromWideChar((&wxPyFileSelectorPromptStr)->c_str(), (&wxPyFileSelectorPromptStr)->Len());
13103 #else
13104 pyobj = PyString_FromStringAndSize((&wxPyFileSelectorPromptStr)->c_str(), (&wxPyFileSelectorPromptStr)->Len());
13105 #endif
13106 }
13107 return pyobj;
13108 }
13109
13110
13111 static int _wrap_DirSelectorPromptStr_set(PyObject *) {
13112 PyErr_SetString(PyExc_TypeError,"Variable DirSelectorPromptStr is read-only.");
13113 return 1;
13114 }
13115
13116
13117 static PyObject *_wrap_DirSelectorPromptStr_get(void) {
13118 PyObject *pyobj;
13119
13120 {
13121 #if wxUSE_UNICODE
13122 pyobj = PyUnicode_FromWideChar((&wxPyDirSelectorPromptStr)->c_str(), (&wxPyDirSelectorPromptStr)->Len());
13123 #else
13124 pyobj = PyString_FromStringAndSize((&wxPyDirSelectorPromptStr)->c_str(), (&wxPyDirSelectorPromptStr)->Len());
13125 #endif
13126 }
13127 return pyobj;
13128 }
13129
13130
13131 static int _wrap_DirDialogNameStr_set(PyObject *) {
13132 PyErr_SetString(PyExc_TypeError,"Variable DirDialogNameStr is read-only.");
13133 return 1;
13134 }
13135
13136
13137 static PyObject *_wrap_DirDialogNameStr_get(void) {
13138 PyObject *pyobj;
13139
13140 {
13141 #if wxUSE_UNICODE
13142 pyobj = PyUnicode_FromWideChar((&wxPyDirDialogNameStr)->c_str(), (&wxPyDirDialogNameStr)->Len());
13143 #else
13144 pyobj = PyString_FromStringAndSize((&wxPyDirDialogNameStr)->c_str(), (&wxPyDirDialogNameStr)->Len());
13145 #endif
13146 }
13147 return pyobj;
13148 }
13149
13150
13151 static int _wrap_FileSelectorDefaultWildcardStr_set(PyObject *) {
13152 PyErr_SetString(PyExc_TypeError,"Variable FileSelectorDefaultWildcardStr is read-only.");
13153 return 1;
13154 }
13155
13156
13157 static PyObject *_wrap_FileSelectorDefaultWildcardStr_get(void) {
13158 PyObject *pyobj;
13159
13160 {
13161 #if wxUSE_UNICODE
13162 pyobj = PyUnicode_FromWideChar((&wxPyFileSelectorDefaultWildcardStr)->c_str(), (&wxPyFileSelectorDefaultWildcardStr)->Len());
13163 #else
13164 pyobj = PyString_FromStringAndSize((&wxPyFileSelectorDefaultWildcardStr)->c_str(), (&wxPyFileSelectorDefaultWildcardStr)->Len());
13165 #endif
13166 }
13167 return pyobj;
13168 }
13169
13170
13171 static int _wrap_GetTextFromUserPromptStr_set(PyObject *) {
13172 PyErr_SetString(PyExc_TypeError,"Variable GetTextFromUserPromptStr is read-only.");
13173 return 1;
13174 }
13175
13176
13177 static PyObject *_wrap_GetTextFromUserPromptStr_get(void) {
13178 PyObject *pyobj;
13179
13180 {
13181 #if wxUSE_UNICODE
13182 pyobj = PyUnicode_FromWideChar((&wxPyGetTextFromUserPromptStr)->c_str(), (&wxPyGetTextFromUserPromptStr)->Len());
13183 #else
13184 pyobj = PyString_FromStringAndSize((&wxPyGetTextFromUserPromptStr)->c_str(), (&wxPyGetTextFromUserPromptStr)->Len());
13185 #endif
13186 }
13187 return pyobj;
13188 }
13189
13190
13191 static int _wrap_MessageBoxCaptionStr_set(PyObject *) {
13192 PyErr_SetString(PyExc_TypeError,"Variable MessageBoxCaptionStr is read-only.");
13193 return 1;
13194 }
13195
13196
13197 static PyObject *_wrap_MessageBoxCaptionStr_get(void) {
13198 PyObject *pyobj;
13199
13200 {
13201 #if wxUSE_UNICODE
13202 pyobj = PyUnicode_FromWideChar((&wxPyMessageBoxCaptionStr)->c_str(), (&wxPyMessageBoxCaptionStr)->Len());
13203 #else
13204 pyobj = PyString_FromStringAndSize((&wxPyMessageBoxCaptionStr)->c_str(), (&wxPyMessageBoxCaptionStr)->Len());
13205 #endif
13206 }
13207 return pyobj;
13208 }
13209
13210
13211 static PyObject *_wrap_new_ColourData(PyObject *, PyObject *args, PyObject *kwargs) {
13212 PyObject *resultobj;
13213 wxColourData *result;
13214 char *kwnames[] = {
13215 NULL
13216 };
13217
13218 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":new_ColourData",kwnames)) goto fail;
13219 {
13220 PyThreadState* __tstate = wxPyBeginAllowThreads();
13221 result = (wxColourData *)new wxColourData();
13222
13223 wxPyEndAllowThreads(__tstate);
13224 if (PyErr_Occurred()) SWIG_fail;
13225 }
13226 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxColourData, 1);
13227 return resultobj;
13228 fail:
13229 return NULL;
13230 }
13231
13232
13233 static PyObject *_wrap_delete_ColourData(PyObject *, PyObject *args, PyObject *kwargs) {
13234 PyObject *resultobj;
13235 wxColourData *arg1 = (wxColourData *) 0 ;
13236 PyObject * obj0 = 0 ;
13237 char *kwnames[] = {
13238 (char *) "self", NULL
13239 };
13240
13241 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:delete_ColourData",kwnames,&obj0)) goto fail;
13242 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxColourData, SWIG_POINTER_EXCEPTION | 0);
13243 if (SWIG_arg_fail(1)) SWIG_fail;
13244 {
13245 PyThreadState* __tstate = wxPyBeginAllowThreads();
13246 delete arg1;
13247
13248 wxPyEndAllowThreads(__tstate);
13249 if (PyErr_Occurred()) SWIG_fail;
13250 }
13251 Py_INCREF(Py_None); resultobj = Py_None;
13252 return resultobj;
13253 fail:
13254 return NULL;
13255 }
13256
13257
13258 static PyObject *_wrap_ColourData_GetChooseFull(PyObject *, PyObject *args, PyObject *kwargs) {
13259 PyObject *resultobj;
13260 wxColourData *arg1 = (wxColourData *) 0 ;
13261 bool result;
13262 PyObject * obj0 = 0 ;
13263 char *kwnames[] = {
13264 (char *) "self", NULL
13265 };
13266
13267 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:ColourData_GetChooseFull",kwnames,&obj0)) goto fail;
13268 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxColourData, SWIG_POINTER_EXCEPTION | 0);
13269 if (SWIG_arg_fail(1)) SWIG_fail;
13270 {
13271 PyThreadState* __tstate = wxPyBeginAllowThreads();
13272 result = (bool)(arg1)->GetChooseFull();
13273
13274 wxPyEndAllowThreads(__tstate);
13275 if (PyErr_Occurred()) SWIG_fail;
13276 }
13277 {
13278 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
13279 }
13280 return resultobj;
13281 fail:
13282 return NULL;
13283 }
13284
13285
13286 static PyObject *_wrap_ColourData_GetColour(PyObject *, PyObject *args, PyObject *kwargs) {
13287 PyObject *resultobj;
13288 wxColourData *arg1 = (wxColourData *) 0 ;
13289 wxColour result;
13290 PyObject * obj0 = 0 ;
13291 char *kwnames[] = {
13292 (char *) "self", NULL
13293 };
13294
13295 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:ColourData_GetColour",kwnames,&obj0)) goto fail;
13296 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxColourData, SWIG_POINTER_EXCEPTION | 0);
13297 if (SWIG_arg_fail(1)) SWIG_fail;
13298 {
13299 PyThreadState* __tstate = wxPyBeginAllowThreads();
13300 result = (arg1)->GetColour();
13301
13302 wxPyEndAllowThreads(__tstate);
13303 if (PyErr_Occurred()) SWIG_fail;
13304 }
13305 {
13306 wxColour * resultptr;
13307 resultptr = new wxColour((wxColour &)(result));
13308 resultobj = SWIG_NewPointerObj((void *)(resultptr), SWIGTYPE_p_wxColour, 1);
13309 }
13310 return resultobj;
13311 fail:
13312 return NULL;
13313 }
13314
13315
13316 static PyObject *_wrap_ColourData_GetCustomColour(PyObject *, PyObject *args, PyObject *kwargs) {
13317 PyObject *resultobj;
13318 wxColourData *arg1 = (wxColourData *) 0 ;
13319 int arg2 ;
13320 wxColour result;
13321 PyObject * obj0 = 0 ;
13322 PyObject * obj1 = 0 ;
13323 char *kwnames[] = {
13324 (char *) "self",(char *) "i", NULL
13325 };
13326
13327 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:ColourData_GetCustomColour",kwnames,&obj0,&obj1)) goto fail;
13328 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxColourData, SWIG_POINTER_EXCEPTION | 0);
13329 if (SWIG_arg_fail(1)) SWIG_fail;
13330 {
13331 arg2 = (int)(SWIG_As_int(obj1));
13332 if (SWIG_arg_fail(2)) SWIG_fail;
13333 }
13334 {
13335 PyThreadState* __tstate = wxPyBeginAllowThreads();
13336 result = (arg1)->GetCustomColour(arg2);
13337
13338 wxPyEndAllowThreads(__tstate);
13339 if (PyErr_Occurred()) SWIG_fail;
13340 }
13341 {
13342 wxColour * resultptr;
13343 resultptr = new wxColour((wxColour &)(result));
13344 resultobj = SWIG_NewPointerObj((void *)(resultptr), SWIGTYPE_p_wxColour, 1);
13345 }
13346 return resultobj;
13347 fail:
13348 return NULL;
13349 }
13350
13351
13352 static PyObject *_wrap_ColourData_SetChooseFull(PyObject *, PyObject *args, PyObject *kwargs) {
13353 PyObject *resultobj;
13354 wxColourData *arg1 = (wxColourData *) 0 ;
13355 int arg2 ;
13356 PyObject * obj0 = 0 ;
13357 PyObject * obj1 = 0 ;
13358 char *kwnames[] = {
13359 (char *) "self",(char *) "flag", NULL
13360 };
13361
13362 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:ColourData_SetChooseFull",kwnames,&obj0,&obj1)) goto fail;
13363 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxColourData, SWIG_POINTER_EXCEPTION | 0);
13364 if (SWIG_arg_fail(1)) SWIG_fail;
13365 {
13366 arg2 = (int)(SWIG_As_int(obj1));
13367 if (SWIG_arg_fail(2)) SWIG_fail;
13368 }
13369 {
13370 PyThreadState* __tstate = wxPyBeginAllowThreads();
13371 (arg1)->SetChooseFull(arg2);
13372
13373 wxPyEndAllowThreads(__tstate);
13374 if (PyErr_Occurred()) SWIG_fail;
13375 }
13376 Py_INCREF(Py_None); resultobj = Py_None;
13377 return resultobj;
13378 fail:
13379 return NULL;
13380 }
13381
13382
13383 static PyObject *_wrap_ColourData_SetColour(PyObject *, PyObject *args, PyObject *kwargs) {
13384 PyObject *resultobj;
13385 wxColourData *arg1 = (wxColourData *) 0 ;
13386 wxColour *arg2 = 0 ;
13387 wxColour temp2 ;
13388 PyObject * obj0 = 0 ;
13389 PyObject * obj1 = 0 ;
13390 char *kwnames[] = {
13391 (char *) "self",(char *) "colour", NULL
13392 };
13393
13394 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:ColourData_SetColour",kwnames,&obj0,&obj1)) goto fail;
13395 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxColourData, SWIG_POINTER_EXCEPTION | 0);
13396 if (SWIG_arg_fail(1)) SWIG_fail;
13397 {
13398 arg2 = &temp2;
13399 if ( ! wxColour_helper(obj1, &arg2)) SWIG_fail;
13400 }
13401 {
13402 PyThreadState* __tstate = wxPyBeginAllowThreads();
13403 (arg1)->SetColour((wxColour const &)*arg2);
13404
13405 wxPyEndAllowThreads(__tstate);
13406 if (PyErr_Occurred()) SWIG_fail;
13407 }
13408 Py_INCREF(Py_None); resultobj = Py_None;
13409 return resultobj;
13410 fail:
13411 return NULL;
13412 }
13413
13414
13415 static PyObject *_wrap_ColourData_SetCustomColour(PyObject *, PyObject *args, PyObject *kwargs) {
13416 PyObject *resultobj;
13417 wxColourData *arg1 = (wxColourData *) 0 ;
13418 int arg2 ;
13419 wxColour *arg3 = 0 ;
13420 wxColour temp3 ;
13421 PyObject * obj0 = 0 ;
13422 PyObject * obj1 = 0 ;
13423 PyObject * obj2 = 0 ;
13424 char *kwnames[] = {
13425 (char *) "self",(char *) "i",(char *) "colour", NULL
13426 };
13427
13428 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:ColourData_SetCustomColour",kwnames,&obj0,&obj1,&obj2)) goto fail;
13429 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxColourData, SWIG_POINTER_EXCEPTION | 0);
13430 if (SWIG_arg_fail(1)) SWIG_fail;
13431 {
13432 arg2 = (int)(SWIG_As_int(obj1));
13433 if (SWIG_arg_fail(2)) SWIG_fail;
13434 }
13435 {
13436 arg3 = &temp3;
13437 if ( ! wxColour_helper(obj2, &arg3)) SWIG_fail;
13438 }
13439 {
13440 PyThreadState* __tstate = wxPyBeginAllowThreads();
13441 (arg1)->SetCustomColour(arg2,(wxColour const &)*arg3);
13442
13443 wxPyEndAllowThreads(__tstate);
13444 if (PyErr_Occurred()) SWIG_fail;
13445 }
13446 Py_INCREF(Py_None); resultobj = Py_None;
13447 return resultobj;
13448 fail:
13449 return NULL;
13450 }
13451
13452
13453 static PyObject * ColourData_swigregister(PyObject *, PyObject *args) {
13454 PyObject *obj;
13455 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
13456 SWIG_TypeClientData(SWIGTYPE_p_wxColourData, obj);
13457 Py_INCREF(obj);
13458 return Py_BuildValue((char *)"");
13459 }
13460 static PyObject *_wrap_new_ColourDialog(PyObject *, PyObject *args, PyObject *kwargs) {
13461 PyObject *resultobj;
13462 wxWindow *arg1 = (wxWindow *) 0 ;
13463 wxColourData *arg2 = (wxColourData *) NULL ;
13464 wxColourDialog *result;
13465 PyObject * obj0 = 0 ;
13466 PyObject * obj1 = 0 ;
13467 char *kwnames[] = {
13468 (char *) "parent",(char *) "data", NULL
13469 };
13470
13471 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:new_ColourDialog",kwnames,&obj0,&obj1)) goto fail;
13472 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
13473 if (SWIG_arg_fail(1)) SWIG_fail;
13474 if (obj1) {
13475 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxColourData, SWIG_POINTER_EXCEPTION | 0);
13476 if (SWIG_arg_fail(2)) SWIG_fail;
13477 }
13478 {
13479 if (!wxPyCheckForApp()) SWIG_fail;
13480 PyThreadState* __tstate = wxPyBeginAllowThreads();
13481 result = (wxColourDialog *)new wxColourDialog(arg1,arg2);
13482
13483 wxPyEndAllowThreads(__tstate);
13484 if (PyErr_Occurred()) SWIG_fail;
13485 }
13486 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxColourDialog, 1);
13487 return resultobj;
13488 fail:
13489 return NULL;
13490 }
13491
13492
13493 static PyObject *_wrap_ColourDialog_GetColourData(PyObject *, PyObject *args, PyObject *kwargs) {
13494 PyObject *resultobj;
13495 wxColourDialog *arg1 = (wxColourDialog *) 0 ;
13496 wxColourData *result;
13497 PyObject * obj0 = 0 ;
13498 char *kwnames[] = {
13499 (char *) "self", NULL
13500 };
13501
13502 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:ColourDialog_GetColourData",kwnames,&obj0)) goto fail;
13503 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxColourDialog, SWIG_POINTER_EXCEPTION | 0);
13504 if (SWIG_arg_fail(1)) SWIG_fail;
13505 {
13506 PyThreadState* __tstate = wxPyBeginAllowThreads();
13507 {
13508 wxColourData &_result_ref = (arg1)->GetColourData();
13509 result = (wxColourData *) &_result_ref;
13510 }
13511
13512 wxPyEndAllowThreads(__tstate);
13513 if (PyErr_Occurred()) SWIG_fail;
13514 }
13515 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxColourData, 0);
13516 return resultobj;
13517 fail:
13518 return NULL;
13519 }
13520
13521
13522 static PyObject * ColourDialog_swigregister(PyObject *, PyObject *args) {
13523 PyObject *obj;
13524 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
13525 SWIG_TypeClientData(SWIGTYPE_p_wxColourDialog, obj);
13526 Py_INCREF(obj);
13527 return Py_BuildValue((char *)"");
13528 }
13529 static PyObject *_wrap_new_DirDialog(PyObject *, PyObject *args, PyObject *kwargs) {
13530 PyObject *resultobj;
13531 wxWindow *arg1 = (wxWindow *) 0 ;
13532 wxString const &arg2_defvalue = wxPyDirSelectorPromptStr ;
13533 wxString *arg2 = (wxString *) &arg2_defvalue ;
13534 wxString const &arg3_defvalue = wxPyEmptyString ;
13535 wxString *arg3 = (wxString *) &arg3_defvalue ;
13536 long arg4 = (long) 0 ;
13537 wxPoint const &arg5_defvalue = wxDefaultPosition ;
13538 wxPoint *arg5 = (wxPoint *) &arg5_defvalue ;
13539 wxSize const &arg6_defvalue = wxDefaultSize ;
13540 wxSize *arg6 = (wxSize *) &arg6_defvalue ;
13541 wxString const &arg7_defvalue = wxPyDirDialogNameStr ;
13542 wxString *arg7 = (wxString *) &arg7_defvalue ;
13543 wxDirDialog *result;
13544 bool temp2 = false ;
13545 bool temp3 = false ;
13546 wxPoint temp5 ;
13547 wxSize temp6 ;
13548 bool temp7 = false ;
13549 PyObject * obj0 = 0 ;
13550 PyObject * obj1 = 0 ;
13551 PyObject * obj2 = 0 ;
13552 PyObject * obj3 = 0 ;
13553 PyObject * obj4 = 0 ;
13554 PyObject * obj5 = 0 ;
13555 PyObject * obj6 = 0 ;
13556 char *kwnames[] = {
13557 (char *) "parent",(char *) "message",(char *) "defaultPath",(char *) "style",(char *) "pos",(char *) "size",(char *) "name", NULL
13558 };
13559
13560 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|OOOOOO:new_DirDialog",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6)) goto fail;
13561 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
13562 if (SWIG_arg_fail(1)) SWIG_fail;
13563 if (obj1) {
13564 {
13565 arg2 = wxString_in_helper(obj1);
13566 if (arg2 == NULL) SWIG_fail;
13567 temp2 = true;
13568 }
13569 }
13570 if (obj2) {
13571 {
13572 arg3 = wxString_in_helper(obj2);
13573 if (arg3 == NULL) SWIG_fail;
13574 temp3 = true;
13575 }
13576 }
13577 if (obj3) {
13578 {
13579 arg4 = (long)(SWIG_As_long(obj3));
13580 if (SWIG_arg_fail(4)) SWIG_fail;
13581 }
13582 }
13583 if (obj4) {
13584 {
13585 arg5 = &temp5;
13586 if ( ! wxPoint_helper(obj4, &arg5)) SWIG_fail;
13587 }
13588 }
13589 if (obj5) {
13590 {
13591 arg6 = &temp6;
13592 if ( ! wxSize_helper(obj5, &arg6)) SWIG_fail;
13593 }
13594 }
13595 if (obj6) {
13596 {
13597 arg7 = wxString_in_helper(obj6);
13598 if (arg7 == NULL) SWIG_fail;
13599 temp7 = true;
13600 }
13601 }
13602 {
13603 if (!wxPyCheckForApp()) SWIG_fail;
13604 PyThreadState* __tstate = wxPyBeginAllowThreads();
13605 result = (wxDirDialog *)new wxDirDialog(arg1,(wxString const &)*arg2,(wxString const &)*arg3,arg4,(wxPoint const &)*arg5,(wxSize const &)*arg6,(wxString const &)*arg7);
13606
13607 wxPyEndAllowThreads(__tstate);
13608 if (PyErr_Occurred()) SWIG_fail;
13609 }
13610 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxDirDialog, 1);
13611 {
13612 if (temp2)
13613 delete arg2;
13614 }
13615 {
13616 if (temp3)
13617 delete arg3;
13618 }
13619 {
13620 if (temp7)
13621 delete arg7;
13622 }
13623 return resultobj;
13624 fail:
13625 {
13626 if (temp2)
13627 delete arg2;
13628 }
13629 {
13630 if (temp3)
13631 delete arg3;
13632 }
13633 {
13634 if (temp7)
13635 delete arg7;
13636 }
13637 return NULL;
13638 }
13639
13640
13641 static PyObject *_wrap_DirDialog_GetPath(PyObject *, PyObject *args, PyObject *kwargs) {
13642 PyObject *resultobj;
13643 wxDirDialog *arg1 = (wxDirDialog *) 0 ;
13644 wxString result;
13645 PyObject * obj0 = 0 ;
13646 char *kwnames[] = {
13647 (char *) "self", NULL
13648 };
13649
13650 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:DirDialog_GetPath",kwnames,&obj0)) goto fail;
13651 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxDirDialog, SWIG_POINTER_EXCEPTION | 0);
13652 if (SWIG_arg_fail(1)) SWIG_fail;
13653 {
13654 PyThreadState* __tstate = wxPyBeginAllowThreads();
13655 result = (arg1)->GetPath();
13656
13657 wxPyEndAllowThreads(__tstate);
13658 if (PyErr_Occurred()) SWIG_fail;
13659 }
13660 {
13661 #if wxUSE_UNICODE
13662 resultobj = PyUnicode_FromWideChar((&result)->c_str(), (&result)->Len());
13663 #else
13664 resultobj = PyString_FromStringAndSize((&result)->c_str(), (&result)->Len());
13665 #endif
13666 }
13667 return resultobj;
13668 fail:
13669 return NULL;
13670 }
13671
13672
13673 static PyObject *_wrap_DirDialog_GetMessage(PyObject *, PyObject *args, PyObject *kwargs) {
13674 PyObject *resultobj;
13675 wxDirDialog *arg1 = (wxDirDialog *) 0 ;
13676 wxString result;
13677 PyObject * obj0 = 0 ;
13678 char *kwnames[] = {
13679 (char *) "self", NULL
13680 };
13681
13682 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:DirDialog_GetMessage",kwnames,&obj0)) goto fail;
13683 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxDirDialog, SWIG_POINTER_EXCEPTION | 0);
13684 if (SWIG_arg_fail(1)) SWIG_fail;
13685 {
13686 PyThreadState* __tstate = wxPyBeginAllowThreads();
13687 result = (arg1)->GetMessage();
13688
13689 wxPyEndAllowThreads(__tstate);
13690 if (PyErr_Occurred()) SWIG_fail;
13691 }
13692 {
13693 #if wxUSE_UNICODE
13694 resultobj = PyUnicode_FromWideChar((&result)->c_str(), (&result)->Len());
13695 #else
13696 resultobj = PyString_FromStringAndSize((&result)->c_str(), (&result)->Len());
13697 #endif
13698 }
13699 return resultobj;
13700 fail:
13701 return NULL;
13702 }
13703
13704
13705 static PyObject *_wrap_DirDialog_GetStyle(PyObject *, PyObject *args, PyObject *kwargs) {
13706 PyObject *resultobj;
13707 wxDirDialog *arg1 = (wxDirDialog *) 0 ;
13708 long result;
13709 PyObject * obj0 = 0 ;
13710 char *kwnames[] = {
13711 (char *) "self", NULL
13712 };
13713
13714 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:DirDialog_GetStyle",kwnames,&obj0)) goto fail;
13715 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxDirDialog, SWIG_POINTER_EXCEPTION | 0);
13716 if (SWIG_arg_fail(1)) SWIG_fail;
13717 {
13718 PyThreadState* __tstate = wxPyBeginAllowThreads();
13719 result = (long)(arg1)->GetStyle();
13720
13721 wxPyEndAllowThreads(__tstate);
13722 if (PyErr_Occurred()) SWIG_fail;
13723 }
13724 {
13725 resultobj = SWIG_From_long((long)(result));
13726 }
13727 return resultobj;
13728 fail:
13729 return NULL;
13730 }
13731
13732
13733 static PyObject *_wrap_DirDialog_SetMessage(PyObject *, PyObject *args, PyObject *kwargs) {
13734 PyObject *resultobj;
13735 wxDirDialog *arg1 = (wxDirDialog *) 0 ;
13736 wxString *arg2 = 0 ;
13737 bool temp2 = false ;
13738 PyObject * obj0 = 0 ;
13739 PyObject * obj1 = 0 ;
13740 char *kwnames[] = {
13741 (char *) "self",(char *) "message", NULL
13742 };
13743
13744 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:DirDialog_SetMessage",kwnames,&obj0,&obj1)) goto fail;
13745 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxDirDialog, SWIG_POINTER_EXCEPTION | 0);
13746 if (SWIG_arg_fail(1)) SWIG_fail;
13747 {
13748 arg2 = wxString_in_helper(obj1);
13749 if (arg2 == NULL) SWIG_fail;
13750 temp2 = true;
13751 }
13752 {
13753 PyThreadState* __tstate = wxPyBeginAllowThreads();
13754 (arg1)->SetMessage((wxString const &)*arg2);
13755
13756 wxPyEndAllowThreads(__tstate);
13757 if (PyErr_Occurred()) SWIG_fail;
13758 }
13759 Py_INCREF(Py_None); resultobj = Py_None;
13760 {
13761 if (temp2)
13762 delete arg2;
13763 }
13764 return resultobj;
13765 fail:
13766 {
13767 if (temp2)
13768 delete arg2;
13769 }
13770 return NULL;
13771 }
13772
13773
13774 static PyObject *_wrap_DirDialog_SetPath(PyObject *, PyObject *args, PyObject *kwargs) {
13775 PyObject *resultobj;
13776 wxDirDialog *arg1 = (wxDirDialog *) 0 ;
13777 wxString *arg2 = 0 ;
13778 bool temp2 = false ;
13779 PyObject * obj0 = 0 ;
13780 PyObject * obj1 = 0 ;
13781 char *kwnames[] = {
13782 (char *) "self",(char *) "path", NULL
13783 };
13784
13785 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:DirDialog_SetPath",kwnames,&obj0,&obj1)) goto fail;
13786 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxDirDialog, SWIG_POINTER_EXCEPTION | 0);
13787 if (SWIG_arg_fail(1)) SWIG_fail;
13788 {
13789 arg2 = wxString_in_helper(obj1);
13790 if (arg2 == NULL) SWIG_fail;
13791 temp2 = true;
13792 }
13793 {
13794 PyThreadState* __tstate = wxPyBeginAllowThreads();
13795 (arg1)->SetPath((wxString const &)*arg2);
13796
13797 wxPyEndAllowThreads(__tstate);
13798 if (PyErr_Occurred()) SWIG_fail;
13799 }
13800 Py_INCREF(Py_None); resultobj = Py_None;
13801 {
13802 if (temp2)
13803 delete arg2;
13804 }
13805 return resultobj;
13806 fail:
13807 {
13808 if (temp2)
13809 delete arg2;
13810 }
13811 return NULL;
13812 }
13813
13814
13815 static PyObject * DirDialog_swigregister(PyObject *, PyObject *args) {
13816 PyObject *obj;
13817 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
13818 SWIG_TypeClientData(SWIGTYPE_p_wxDirDialog, obj);
13819 Py_INCREF(obj);
13820 return Py_BuildValue((char *)"");
13821 }
13822 static PyObject *_wrap_new_FileDialog(PyObject *, PyObject *args, PyObject *kwargs) {
13823 PyObject *resultobj;
13824 wxWindow *arg1 = (wxWindow *) 0 ;
13825 wxString const &arg2_defvalue = wxPyFileSelectorPromptStr ;
13826 wxString *arg2 = (wxString *) &arg2_defvalue ;
13827 wxString const &arg3_defvalue = wxPyEmptyString ;
13828 wxString *arg3 = (wxString *) &arg3_defvalue ;
13829 wxString const &arg4_defvalue = wxPyEmptyString ;
13830 wxString *arg4 = (wxString *) &arg4_defvalue ;
13831 wxString const &arg5_defvalue = wxPyFileSelectorDefaultWildcardStr ;
13832 wxString *arg5 = (wxString *) &arg5_defvalue ;
13833 long arg6 = (long) 0 ;
13834 wxPoint const &arg7_defvalue = wxDefaultPosition ;
13835 wxPoint *arg7 = (wxPoint *) &arg7_defvalue ;
13836 wxFileDialog *result;
13837 bool temp2 = false ;
13838 bool temp3 = false ;
13839 bool temp4 = false ;
13840 bool temp5 = false ;
13841 wxPoint temp7 ;
13842 PyObject * obj0 = 0 ;
13843 PyObject * obj1 = 0 ;
13844 PyObject * obj2 = 0 ;
13845 PyObject * obj3 = 0 ;
13846 PyObject * obj4 = 0 ;
13847 PyObject * obj5 = 0 ;
13848 PyObject * obj6 = 0 ;
13849 char *kwnames[] = {
13850 (char *) "parent",(char *) "message",(char *) "defaultDir",(char *) "defaultFile",(char *) "wildcard",(char *) "style",(char *) "pos", NULL
13851 };
13852
13853 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|OOOOOO:new_FileDialog",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6)) goto fail;
13854 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
13855 if (SWIG_arg_fail(1)) SWIG_fail;
13856 if (obj1) {
13857 {
13858 arg2 = wxString_in_helper(obj1);
13859 if (arg2 == NULL) SWIG_fail;
13860 temp2 = true;
13861 }
13862 }
13863 if (obj2) {
13864 {
13865 arg3 = wxString_in_helper(obj2);
13866 if (arg3 == NULL) SWIG_fail;
13867 temp3 = true;
13868 }
13869 }
13870 if (obj3) {
13871 {
13872 arg4 = wxString_in_helper(obj3);
13873 if (arg4 == NULL) SWIG_fail;
13874 temp4 = true;
13875 }
13876 }
13877 if (obj4) {
13878 {
13879 arg5 = wxString_in_helper(obj4);
13880 if (arg5 == NULL) SWIG_fail;
13881 temp5 = true;
13882 }
13883 }
13884 if (obj5) {
13885 {
13886 arg6 = (long)(SWIG_As_long(obj5));
13887 if (SWIG_arg_fail(6)) SWIG_fail;
13888 }
13889 }
13890 if (obj6) {
13891 {
13892 arg7 = &temp7;
13893 if ( ! wxPoint_helper(obj6, &arg7)) SWIG_fail;
13894 }
13895 }
13896 {
13897 if (!wxPyCheckForApp()) SWIG_fail;
13898 PyThreadState* __tstate = wxPyBeginAllowThreads();
13899 result = (wxFileDialog *)new wxFileDialog(arg1,(wxString const &)*arg2,(wxString const &)*arg3,(wxString const &)*arg4,(wxString const &)*arg5,arg6,(wxPoint const &)*arg7);
13900
13901 wxPyEndAllowThreads(__tstate);
13902 if (PyErr_Occurred()) SWIG_fail;
13903 }
13904 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxFileDialog, 1);
13905 {
13906 if (temp2)
13907 delete arg2;
13908 }
13909 {
13910 if (temp3)
13911 delete arg3;
13912 }
13913 {
13914 if (temp4)
13915 delete arg4;
13916 }
13917 {
13918 if (temp5)
13919 delete arg5;
13920 }
13921 return resultobj;
13922 fail:
13923 {
13924 if (temp2)
13925 delete arg2;
13926 }
13927 {
13928 if (temp3)
13929 delete arg3;
13930 }
13931 {
13932 if (temp4)
13933 delete arg4;
13934 }
13935 {
13936 if (temp5)
13937 delete arg5;
13938 }
13939 return NULL;
13940 }
13941
13942
13943 static PyObject *_wrap_FileDialog_SetMessage(PyObject *, PyObject *args, PyObject *kwargs) {
13944 PyObject *resultobj;
13945 wxFileDialog *arg1 = (wxFileDialog *) 0 ;
13946 wxString *arg2 = 0 ;
13947 bool temp2 = false ;
13948 PyObject * obj0 = 0 ;
13949 PyObject * obj1 = 0 ;
13950 char *kwnames[] = {
13951 (char *) "self",(char *) "message", NULL
13952 };
13953
13954 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:FileDialog_SetMessage",kwnames,&obj0,&obj1)) goto fail;
13955 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFileDialog, SWIG_POINTER_EXCEPTION | 0);
13956 if (SWIG_arg_fail(1)) SWIG_fail;
13957 {
13958 arg2 = wxString_in_helper(obj1);
13959 if (arg2 == NULL) SWIG_fail;
13960 temp2 = true;
13961 }
13962 {
13963 PyThreadState* __tstate = wxPyBeginAllowThreads();
13964 (arg1)->SetMessage((wxString const &)*arg2);
13965
13966 wxPyEndAllowThreads(__tstate);
13967 if (PyErr_Occurred()) SWIG_fail;
13968 }
13969 Py_INCREF(Py_None); resultobj = Py_None;
13970 {
13971 if (temp2)
13972 delete arg2;
13973 }
13974 return resultobj;
13975 fail:
13976 {
13977 if (temp2)
13978 delete arg2;
13979 }
13980 return NULL;
13981 }
13982
13983
13984 static PyObject *_wrap_FileDialog_SetPath(PyObject *, PyObject *args, PyObject *kwargs) {
13985 PyObject *resultobj;
13986 wxFileDialog *arg1 = (wxFileDialog *) 0 ;
13987 wxString *arg2 = 0 ;
13988 bool temp2 = false ;
13989 PyObject * obj0 = 0 ;
13990 PyObject * obj1 = 0 ;
13991 char *kwnames[] = {
13992 (char *) "self",(char *) "path", NULL
13993 };
13994
13995 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:FileDialog_SetPath",kwnames,&obj0,&obj1)) goto fail;
13996 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFileDialog, SWIG_POINTER_EXCEPTION | 0);
13997 if (SWIG_arg_fail(1)) SWIG_fail;
13998 {
13999 arg2 = wxString_in_helper(obj1);
14000 if (arg2 == NULL) SWIG_fail;
14001 temp2 = true;
14002 }
14003 {
14004 PyThreadState* __tstate = wxPyBeginAllowThreads();
14005 (arg1)->SetPath((wxString const &)*arg2);
14006
14007 wxPyEndAllowThreads(__tstate);
14008 if (PyErr_Occurred()) SWIG_fail;
14009 }
14010 Py_INCREF(Py_None); resultobj = Py_None;
14011 {
14012 if (temp2)
14013 delete arg2;
14014 }
14015 return resultobj;
14016 fail:
14017 {
14018 if (temp2)
14019 delete arg2;
14020 }
14021 return NULL;
14022 }
14023
14024
14025 static PyObject *_wrap_FileDialog_SetDirectory(PyObject *, PyObject *args, PyObject *kwargs) {
14026 PyObject *resultobj;
14027 wxFileDialog *arg1 = (wxFileDialog *) 0 ;
14028 wxString *arg2 = 0 ;
14029 bool temp2 = false ;
14030 PyObject * obj0 = 0 ;
14031 PyObject * obj1 = 0 ;
14032 char *kwnames[] = {
14033 (char *) "self",(char *) "dir", NULL
14034 };
14035
14036 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:FileDialog_SetDirectory",kwnames,&obj0,&obj1)) goto fail;
14037 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFileDialog, SWIG_POINTER_EXCEPTION | 0);
14038 if (SWIG_arg_fail(1)) SWIG_fail;
14039 {
14040 arg2 = wxString_in_helper(obj1);
14041 if (arg2 == NULL) SWIG_fail;
14042 temp2 = true;
14043 }
14044 {
14045 PyThreadState* __tstate = wxPyBeginAllowThreads();
14046 (arg1)->SetDirectory((wxString const &)*arg2);
14047
14048 wxPyEndAllowThreads(__tstate);
14049 if (PyErr_Occurred()) SWIG_fail;
14050 }
14051 Py_INCREF(Py_None); resultobj = Py_None;
14052 {
14053 if (temp2)
14054 delete arg2;
14055 }
14056 return resultobj;
14057 fail:
14058 {
14059 if (temp2)
14060 delete arg2;
14061 }
14062 return NULL;
14063 }
14064
14065
14066 static PyObject *_wrap_FileDialog_SetFilename(PyObject *, PyObject *args, PyObject *kwargs) {
14067 PyObject *resultobj;
14068 wxFileDialog *arg1 = (wxFileDialog *) 0 ;
14069 wxString *arg2 = 0 ;
14070 bool temp2 = false ;
14071 PyObject * obj0 = 0 ;
14072 PyObject * obj1 = 0 ;
14073 char *kwnames[] = {
14074 (char *) "self",(char *) "name", NULL
14075 };
14076
14077 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:FileDialog_SetFilename",kwnames,&obj0,&obj1)) goto fail;
14078 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFileDialog, SWIG_POINTER_EXCEPTION | 0);
14079 if (SWIG_arg_fail(1)) SWIG_fail;
14080 {
14081 arg2 = wxString_in_helper(obj1);
14082 if (arg2 == NULL) SWIG_fail;
14083 temp2 = true;
14084 }
14085 {
14086 PyThreadState* __tstate = wxPyBeginAllowThreads();
14087 (arg1)->SetFilename((wxString const &)*arg2);
14088
14089 wxPyEndAllowThreads(__tstate);
14090 if (PyErr_Occurred()) SWIG_fail;
14091 }
14092 Py_INCREF(Py_None); resultobj = Py_None;
14093 {
14094 if (temp2)
14095 delete arg2;
14096 }
14097 return resultobj;
14098 fail:
14099 {
14100 if (temp2)
14101 delete arg2;
14102 }
14103 return NULL;
14104 }
14105
14106
14107 static PyObject *_wrap_FileDialog_SetWildcard(PyObject *, PyObject *args, PyObject *kwargs) {
14108 PyObject *resultobj;
14109 wxFileDialog *arg1 = (wxFileDialog *) 0 ;
14110 wxString *arg2 = 0 ;
14111 bool temp2 = false ;
14112 PyObject * obj0 = 0 ;
14113 PyObject * obj1 = 0 ;
14114 char *kwnames[] = {
14115 (char *) "self",(char *) "wildCard", NULL
14116 };
14117
14118 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:FileDialog_SetWildcard",kwnames,&obj0,&obj1)) goto fail;
14119 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFileDialog, SWIG_POINTER_EXCEPTION | 0);
14120 if (SWIG_arg_fail(1)) SWIG_fail;
14121 {
14122 arg2 = wxString_in_helper(obj1);
14123 if (arg2 == NULL) SWIG_fail;
14124 temp2 = true;
14125 }
14126 {
14127 PyThreadState* __tstate = wxPyBeginAllowThreads();
14128 (arg1)->SetWildcard((wxString const &)*arg2);
14129
14130 wxPyEndAllowThreads(__tstate);
14131 if (PyErr_Occurred()) SWIG_fail;
14132 }
14133 Py_INCREF(Py_None); resultobj = Py_None;
14134 {
14135 if (temp2)
14136 delete arg2;
14137 }
14138 return resultobj;
14139 fail:
14140 {
14141 if (temp2)
14142 delete arg2;
14143 }
14144 return NULL;
14145 }
14146
14147
14148 static PyObject *_wrap_FileDialog_SetStyle(PyObject *, PyObject *args, PyObject *kwargs) {
14149 PyObject *resultobj;
14150 wxFileDialog *arg1 = (wxFileDialog *) 0 ;
14151 long arg2 ;
14152 PyObject * obj0 = 0 ;
14153 PyObject * obj1 = 0 ;
14154 char *kwnames[] = {
14155 (char *) "self",(char *) "style", NULL
14156 };
14157
14158 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:FileDialog_SetStyle",kwnames,&obj0,&obj1)) goto fail;
14159 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFileDialog, SWIG_POINTER_EXCEPTION | 0);
14160 if (SWIG_arg_fail(1)) SWIG_fail;
14161 {
14162 arg2 = (long)(SWIG_As_long(obj1));
14163 if (SWIG_arg_fail(2)) SWIG_fail;
14164 }
14165 {
14166 PyThreadState* __tstate = wxPyBeginAllowThreads();
14167 (arg1)->SetStyle(arg2);
14168
14169 wxPyEndAllowThreads(__tstate);
14170 if (PyErr_Occurred()) SWIG_fail;
14171 }
14172 Py_INCREF(Py_None); resultobj = Py_None;
14173 return resultobj;
14174 fail:
14175 return NULL;
14176 }
14177
14178
14179 static PyObject *_wrap_FileDialog_SetFilterIndex(PyObject *, PyObject *args, PyObject *kwargs) {
14180 PyObject *resultobj;
14181 wxFileDialog *arg1 = (wxFileDialog *) 0 ;
14182 int arg2 ;
14183 PyObject * obj0 = 0 ;
14184 PyObject * obj1 = 0 ;
14185 char *kwnames[] = {
14186 (char *) "self",(char *) "filterIndex", NULL
14187 };
14188
14189 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:FileDialog_SetFilterIndex",kwnames,&obj0,&obj1)) goto fail;
14190 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFileDialog, SWIG_POINTER_EXCEPTION | 0);
14191 if (SWIG_arg_fail(1)) SWIG_fail;
14192 {
14193 arg2 = (int)(SWIG_As_int(obj1));
14194 if (SWIG_arg_fail(2)) SWIG_fail;
14195 }
14196 {
14197 PyThreadState* __tstate = wxPyBeginAllowThreads();
14198 (arg1)->SetFilterIndex(arg2);
14199
14200 wxPyEndAllowThreads(__tstate);
14201 if (PyErr_Occurred()) SWIG_fail;
14202 }
14203 Py_INCREF(Py_None); resultobj = Py_None;
14204 return resultobj;
14205 fail:
14206 return NULL;
14207 }
14208
14209
14210 static PyObject *_wrap_FileDialog_GetMessage(PyObject *, PyObject *args, PyObject *kwargs) {
14211 PyObject *resultobj;
14212 wxFileDialog *arg1 = (wxFileDialog *) 0 ;
14213 wxString result;
14214 PyObject * obj0 = 0 ;
14215 char *kwnames[] = {
14216 (char *) "self", NULL
14217 };
14218
14219 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:FileDialog_GetMessage",kwnames,&obj0)) goto fail;
14220 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFileDialog, SWIG_POINTER_EXCEPTION | 0);
14221 if (SWIG_arg_fail(1)) SWIG_fail;
14222 {
14223 PyThreadState* __tstate = wxPyBeginAllowThreads();
14224 result = ((wxFileDialog const *)arg1)->GetMessage();
14225
14226 wxPyEndAllowThreads(__tstate);
14227 if (PyErr_Occurred()) SWIG_fail;
14228 }
14229 {
14230 #if wxUSE_UNICODE
14231 resultobj = PyUnicode_FromWideChar((&result)->c_str(), (&result)->Len());
14232 #else
14233 resultobj = PyString_FromStringAndSize((&result)->c_str(), (&result)->Len());
14234 #endif
14235 }
14236 return resultobj;
14237 fail:
14238 return NULL;
14239 }
14240
14241
14242 static PyObject *_wrap_FileDialog_GetPath(PyObject *, PyObject *args, PyObject *kwargs) {
14243 PyObject *resultobj;
14244 wxFileDialog *arg1 = (wxFileDialog *) 0 ;
14245 wxString result;
14246 PyObject * obj0 = 0 ;
14247 char *kwnames[] = {
14248 (char *) "self", NULL
14249 };
14250
14251 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:FileDialog_GetPath",kwnames,&obj0)) goto fail;
14252 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFileDialog, SWIG_POINTER_EXCEPTION | 0);
14253 if (SWIG_arg_fail(1)) SWIG_fail;
14254 {
14255 PyThreadState* __tstate = wxPyBeginAllowThreads();
14256 result = ((wxFileDialog const *)arg1)->GetPath();
14257
14258 wxPyEndAllowThreads(__tstate);
14259 if (PyErr_Occurred()) SWIG_fail;
14260 }
14261 {
14262 #if wxUSE_UNICODE
14263 resultobj = PyUnicode_FromWideChar((&result)->c_str(), (&result)->Len());
14264 #else
14265 resultobj = PyString_FromStringAndSize((&result)->c_str(), (&result)->Len());
14266 #endif
14267 }
14268 return resultobj;
14269 fail:
14270 return NULL;
14271 }
14272
14273
14274 static PyObject *_wrap_FileDialog_GetDirectory(PyObject *, PyObject *args, PyObject *kwargs) {
14275 PyObject *resultobj;
14276 wxFileDialog *arg1 = (wxFileDialog *) 0 ;
14277 wxString result;
14278 PyObject * obj0 = 0 ;
14279 char *kwnames[] = {
14280 (char *) "self", NULL
14281 };
14282
14283 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:FileDialog_GetDirectory",kwnames,&obj0)) goto fail;
14284 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFileDialog, SWIG_POINTER_EXCEPTION | 0);
14285 if (SWIG_arg_fail(1)) SWIG_fail;
14286 {
14287 PyThreadState* __tstate = wxPyBeginAllowThreads();
14288 result = ((wxFileDialog const *)arg1)->GetDirectory();
14289
14290 wxPyEndAllowThreads(__tstate);
14291 if (PyErr_Occurred()) SWIG_fail;
14292 }
14293 {
14294 #if wxUSE_UNICODE
14295 resultobj = PyUnicode_FromWideChar((&result)->c_str(), (&result)->Len());
14296 #else
14297 resultobj = PyString_FromStringAndSize((&result)->c_str(), (&result)->Len());
14298 #endif
14299 }
14300 return resultobj;
14301 fail:
14302 return NULL;
14303 }
14304
14305
14306 static PyObject *_wrap_FileDialog_GetFilename(PyObject *, PyObject *args, PyObject *kwargs) {
14307 PyObject *resultobj;
14308 wxFileDialog *arg1 = (wxFileDialog *) 0 ;
14309 wxString result;
14310 PyObject * obj0 = 0 ;
14311 char *kwnames[] = {
14312 (char *) "self", NULL
14313 };
14314
14315 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:FileDialog_GetFilename",kwnames,&obj0)) goto fail;
14316 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFileDialog, SWIG_POINTER_EXCEPTION | 0);
14317 if (SWIG_arg_fail(1)) SWIG_fail;
14318 {
14319 PyThreadState* __tstate = wxPyBeginAllowThreads();
14320 result = ((wxFileDialog const *)arg1)->GetFilename();
14321
14322 wxPyEndAllowThreads(__tstate);
14323 if (PyErr_Occurred()) SWIG_fail;
14324 }
14325 {
14326 #if wxUSE_UNICODE
14327 resultobj = PyUnicode_FromWideChar((&result)->c_str(), (&result)->Len());
14328 #else
14329 resultobj = PyString_FromStringAndSize((&result)->c_str(), (&result)->Len());
14330 #endif
14331 }
14332 return resultobj;
14333 fail:
14334 return NULL;
14335 }
14336
14337
14338 static PyObject *_wrap_FileDialog_GetWildcard(PyObject *, PyObject *args, PyObject *kwargs) {
14339 PyObject *resultobj;
14340 wxFileDialog *arg1 = (wxFileDialog *) 0 ;
14341 wxString result;
14342 PyObject * obj0 = 0 ;
14343 char *kwnames[] = {
14344 (char *) "self", NULL
14345 };
14346
14347 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:FileDialog_GetWildcard",kwnames,&obj0)) goto fail;
14348 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFileDialog, SWIG_POINTER_EXCEPTION | 0);
14349 if (SWIG_arg_fail(1)) SWIG_fail;
14350 {
14351 PyThreadState* __tstate = wxPyBeginAllowThreads();
14352 result = ((wxFileDialog const *)arg1)->GetWildcard();
14353
14354 wxPyEndAllowThreads(__tstate);
14355 if (PyErr_Occurred()) SWIG_fail;
14356 }
14357 {
14358 #if wxUSE_UNICODE
14359 resultobj = PyUnicode_FromWideChar((&result)->c_str(), (&result)->Len());
14360 #else
14361 resultobj = PyString_FromStringAndSize((&result)->c_str(), (&result)->Len());
14362 #endif
14363 }
14364 return resultobj;
14365 fail:
14366 return NULL;
14367 }
14368
14369
14370 static PyObject *_wrap_FileDialog_GetStyle(PyObject *, PyObject *args, PyObject *kwargs) {
14371 PyObject *resultobj;
14372 wxFileDialog *arg1 = (wxFileDialog *) 0 ;
14373 long result;
14374 PyObject * obj0 = 0 ;
14375 char *kwnames[] = {
14376 (char *) "self", NULL
14377 };
14378
14379 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:FileDialog_GetStyle",kwnames,&obj0)) goto fail;
14380 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFileDialog, SWIG_POINTER_EXCEPTION | 0);
14381 if (SWIG_arg_fail(1)) SWIG_fail;
14382 {
14383 PyThreadState* __tstate = wxPyBeginAllowThreads();
14384 result = (long)((wxFileDialog const *)arg1)->GetStyle();
14385
14386 wxPyEndAllowThreads(__tstate);
14387 if (PyErr_Occurred()) SWIG_fail;
14388 }
14389 {
14390 resultobj = SWIG_From_long((long)(result));
14391 }
14392 return resultobj;
14393 fail:
14394 return NULL;
14395 }
14396
14397
14398 static PyObject *_wrap_FileDialog_GetFilterIndex(PyObject *, PyObject *args, PyObject *kwargs) {
14399 PyObject *resultobj;
14400 wxFileDialog *arg1 = (wxFileDialog *) 0 ;
14401 int result;
14402 PyObject * obj0 = 0 ;
14403 char *kwnames[] = {
14404 (char *) "self", NULL
14405 };
14406
14407 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:FileDialog_GetFilterIndex",kwnames,&obj0)) goto fail;
14408 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFileDialog, SWIG_POINTER_EXCEPTION | 0);
14409 if (SWIG_arg_fail(1)) SWIG_fail;
14410 {
14411 PyThreadState* __tstate = wxPyBeginAllowThreads();
14412 result = (int)((wxFileDialog const *)arg1)->GetFilterIndex();
14413
14414 wxPyEndAllowThreads(__tstate);
14415 if (PyErr_Occurred()) SWIG_fail;
14416 }
14417 {
14418 resultobj = SWIG_From_int((int)(result));
14419 }
14420 return resultobj;
14421 fail:
14422 return NULL;
14423 }
14424
14425
14426 static PyObject *_wrap_FileDialog_GetFilenames(PyObject *, PyObject *args, PyObject *kwargs) {
14427 PyObject *resultobj;
14428 wxFileDialog *arg1 = (wxFileDialog *) 0 ;
14429 PyObject *result;
14430 PyObject * obj0 = 0 ;
14431 char *kwnames[] = {
14432 (char *) "self", NULL
14433 };
14434
14435 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:FileDialog_GetFilenames",kwnames,&obj0)) goto fail;
14436 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFileDialog, SWIG_POINTER_EXCEPTION | 0);
14437 if (SWIG_arg_fail(1)) SWIG_fail;
14438 {
14439 PyThreadState* __tstate = wxPyBeginAllowThreads();
14440 result = (PyObject *)wxFileDialog_GetFilenames(arg1);
14441
14442 wxPyEndAllowThreads(__tstate);
14443 if (PyErr_Occurred()) SWIG_fail;
14444 }
14445 resultobj = result;
14446 return resultobj;
14447 fail:
14448 return NULL;
14449 }
14450
14451
14452 static PyObject *_wrap_FileDialog_GetPaths(PyObject *, PyObject *args, PyObject *kwargs) {
14453 PyObject *resultobj;
14454 wxFileDialog *arg1 = (wxFileDialog *) 0 ;
14455 PyObject *result;
14456 PyObject * obj0 = 0 ;
14457 char *kwnames[] = {
14458 (char *) "self", NULL
14459 };
14460
14461 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:FileDialog_GetPaths",kwnames,&obj0)) goto fail;
14462 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFileDialog, SWIG_POINTER_EXCEPTION | 0);
14463 if (SWIG_arg_fail(1)) SWIG_fail;
14464 {
14465 PyThreadState* __tstate = wxPyBeginAllowThreads();
14466 result = (PyObject *)wxFileDialog_GetPaths(arg1);
14467
14468 wxPyEndAllowThreads(__tstate);
14469 if (PyErr_Occurred()) SWIG_fail;
14470 }
14471 resultobj = result;
14472 return resultobj;
14473 fail:
14474 return NULL;
14475 }
14476
14477
14478 static PyObject * FileDialog_swigregister(PyObject *, PyObject *args) {
14479 PyObject *obj;
14480 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
14481 SWIG_TypeClientData(SWIGTYPE_p_wxFileDialog, obj);
14482 Py_INCREF(obj);
14483 return Py_BuildValue((char *)"");
14484 }
14485 static PyObject *_wrap_new_MultiChoiceDialog(PyObject *, PyObject *args, PyObject *kwargs) {
14486 PyObject *resultobj;
14487 wxWindow *arg1 = (wxWindow *) 0 ;
14488 wxString *arg2 = 0 ;
14489 wxString *arg3 = 0 ;
14490 int arg4 = (int) 0 ;
14491 wxString *arg5 = (wxString *) NULL ;
14492 long arg6 = (long) wxCHOICEDLG_STYLE ;
14493 wxPoint const &arg7_defvalue = wxDefaultPosition ;
14494 wxPoint *arg7 = (wxPoint *) &arg7_defvalue ;
14495 wxMultiChoiceDialog *result;
14496 bool temp2 = false ;
14497 bool temp3 = false ;
14498 wxPoint temp7 ;
14499 PyObject * obj0 = 0 ;
14500 PyObject * obj1 = 0 ;
14501 PyObject * obj2 = 0 ;
14502 PyObject * obj3 = 0 ;
14503 PyObject * obj4 = 0 ;
14504 PyObject * obj5 = 0 ;
14505 char *kwnames[] = {
14506 (char *) "parent",(char *) "message",(char *) "caption",(char *) "choices",(char *) "style",(char *) "pos", NULL
14507 };
14508
14509 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO|OOO:new_MultiChoiceDialog",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) goto fail;
14510 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
14511 if (SWIG_arg_fail(1)) SWIG_fail;
14512 {
14513 arg2 = wxString_in_helper(obj1);
14514 if (arg2 == NULL) SWIG_fail;
14515 temp2 = true;
14516 }
14517 {
14518 arg3 = wxString_in_helper(obj2);
14519 if (arg3 == NULL) SWIG_fail;
14520 temp3 = true;
14521 }
14522 if (obj3) {
14523 {
14524 arg4 = PyList_Size(obj3);
14525 arg5 = wxString_LIST_helper(obj3);
14526 if (arg5 == NULL) SWIG_fail;
14527 }
14528 }
14529 if (obj4) {
14530 {
14531 arg6 = (long)(SWIG_As_long(obj4));
14532 if (SWIG_arg_fail(6)) SWIG_fail;
14533 }
14534 }
14535 if (obj5) {
14536 {
14537 arg7 = &temp7;
14538 if ( ! wxPoint_helper(obj5, &arg7)) SWIG_fail;
14539 }
14540 }
14541 {
14542 if (!wxPyCheckForApp()) SWIG_fail;
14543 PyThreadState* __tstate = wxPyBeginAllowThreads();
14544 result = (wxMultiChoiceDialog *)new wxMultiChoiceDialog(arg1,(wxString const &)*arg2,(wxString const &)*arg3,arg4,arg5,arg6,(wxPoint const &)*arg7);
14545
14546 wxPyEndAllowThreads(__tstate);
14547 if (PyErr_Occurred()) SWIG_fail;
14548 }
14549 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxMultiChoiceDialog, 1);
14550 {
14551 if (temp2)
14552 delete arg2;
14553 }
14554 {
14555 if (temp3)
14556 delete arg3;
14557 }
14558 {
14559 if (arg5) delete [] arg5;
14560 }
14561 return resultobj;
14562 fail:
14563 {
14564 if (temp2)
14565 delete arg2;
14566 }
14567 {
14568 if (temp3)
14569 delete arg3;
14570 }
14571 {
14572 if (arg5) delete [] arg5;
14573 }
14574 return NULL;
14575 }
14576
14577
14578 static PyObject *_wrap_MultiChoiceDialog_SetSelections(PyObject *, PyObject *args, PyObject *kwargs) {
14579 PyObject *resultobj;
14580 wxMultiChoiceDialog *arg1 = (wxMultiChoiceDialog *) 0 ;
14581 wxArrayInt *arg2 = 0 ;
14582 bool temp2 = false ;
14583 PyObject * obj0 = 0 ;
14584 PyObject * obj1 = 0 ;
14585 char *kwnames[] = {
14586 (char *) "self",(char *) "selections", NULL
14587 };
14588
14589 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:MultiChoiceDialog_SetSelections",kwnames,&obj0,&obj1)) goto fail;
14590 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMultiChoiceDialog, SWIG_POINTER_EXCEPTION | 0);
14591 if (SWIG_arg_fail(1)) SWIG_fail;
14592 {
14593 if (! PySequence_Check(obj1)) {
14594 PyErr_SetString(PyExc_TypeError, "Sequence of integers expected.");
14595 SWIG_fail;
14596 }
14597 arg2 = new wxArrayInt;
14598 temp2 = true;
14599 int i, len=PySequence_Length(obj1);
14600 for (i=0; i<len; i++) {
14601 PyObject* item = PySequence_GetItem(obj1, i);
14602 PyObject* number = PyNumber_Int(item);
14603 arg2->Add(PyInt_AS_LONG(number));
14604 Py_DECREF(item);
14605 Py_DECREF(number);
14606 }
14607 }
14608 {
14609 PyThreadState* __tstate = wxPyBeginAllowThreads();
14610 (arg1)->SetSelections((wxArrayInt const &)*arg2);
14611
14612 wxPyEndAllowThreads(__tstate);
14613 if (PyErr_Occurred()) SWIG_fail;
14614 }
14615 Py_INCREF(Py_None); resultobj = Py_None;
14616 {
14617 if (temp2) delete arg2;
14618 }
14619 return resultobj;
14620 fail:
14621 {
14622 if (temp2) delete arg2;
14623 }
14624 return NULL;
14625 }
14626
14627
14628 static PyObject *_wrap_MultiChoiceDialog_GetSelections(PyObject *, PyObject *args, PyObject *kwargs) {
14629 PyObject *resultobj;
14630 wxMultiChoiceDialog *arg1 = (wxMultiChoiceDialog *) 0 ;
14631 PyObject *result;
14632 PyObject * obj0 = 0 ;
14633 char *kwnames[] = {
14634 (char *) "self", NULL
14635 };
14636
14637 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:MultiChoiceDialog_GetSelections",kwnames,&obj0)) goto fail;
14638 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMultiChoiceDialog, SWIG_POINTER_EXCEPTION | 0);
14639 if (SWIG_arg_fail(1)) SWIG_fail;
14640 {
14641 PyThreadState* __tstate = wxPyBeginAllowThreads();
14642 result = (PyObject *)wxMultiChoiceDialog_GetSelections(arg1);
14643
14644 wxPyEndAllowThreads(__tstate);
14645 if (PyErr_Occurred()) SWIG_fail;
14646 }
14647 resultobj = result;
14648 return resultobj;
14649 fail:
14650 return NULL;
14651 }
14652
14653
14654 static PyObject * MultiChoiceDialog_swigregister(PyObject *, PyObject *args) {
14655 PyObject *obj;
14656 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
14657 SWIG_TypeClientData(SWIGTYPE_p_wxMultiChoiceDialog, obj);
14658 Py_INCREF(obj);
14659 return Py_BuildValue((char *)"");
14660 }
14661 static PyObject *_wrap_new_SingleChoiceDialog(PyObject *, PyObject *args, PyObject *kwargs) {
14662 PyObject *resultobj;
14663 wxWindow *arg1 = (wxWindow *) 0 ;
14664 wxString *arg2 = 0 ;
14665 wxString *arg3 = 0 ;
14666 int arg4 ;
14667 wxString *arg5 = (wxString *) 0 ;
14668 long arg6 = (long) wxCHOICEDLG_STYLE ;
14669 wxPoint const &arg7_defvalue = wxDefaultPosition ;
14670 wxPoint *arg7 = (wxPoint *) &arg7_defvalue ;
14671 wxSingleChoiceDialog *result;
14672 bool temp2 = false ;
14673 bool temp3 = false ;
14674 wxPoint temp7 ;
14675 PyObject * obj0 = 0 ;
14676 PyObject * obj1 = 0 ;
14677 PyObject * obj2 = 0 ;
14678 PyObject * obj3 = 0 ;
14679 PyObject * obj4 = 0 ;
14680 PyObject * obj5 = 0 ;
14681 char *kwnames[] = {
14682 (char *) "parent",(char *) "message",(char *) "caption",(char *) "choices",(char *) "style",(char *) "pos", NULL
14683 };
14684
14685 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOO|OO:new_SingleChoiceDialog",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) goto fail;
14686 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
14687 if (SWIG_arg_fail(1)) SWIG_fail;
14688 {
14689 arg2 = wxString_in_helper(obj1);
14690 if (arg2 == NULL) SWIG_fail;
14691 temp2 = true;
14692 }
14693 {
14694 arg3 = wxString_in_helper(obj2);
14695 if (arg3 == NULL) SWIG_fail;
14696 temp3 = true;
14697 }
14698 {
14699 arg4 = PyList_Size(obj3);
14700 arg5 = wxString_LIST_helper(obj3);
14701 if (arg5 == NULL) SWIG_fail;
14702 }
14703 if (obj4) {
14704 {
14705 arg6 = (long)(SWIG_As_long(obj4));
14706 if (SWIG_arg_fail(6)) SWIG_fail;
14707 }
14708 }
14709 if (obj5) {
14710 {
14711 arg7 = &temp7;
14712 if ( ! wxPoint_helper(obj5, &arg7)) SWIG_fail;
14713 }
14714 }
14715 {
14716 if (!wxPyCheckForApp()) SWIG_fail;
14717 PyThreadState* __tstate = wxPyBeginAllowThreads();
14718 result = (wxSingleChoiceDialog *)new_wxSingleChoiceDialog(arg1,(wxString const &)*arg2,(wxString const &)*arg3,arg4,arg5,arg6,(wxPoint const &)*arg7);
14719
14720 wxPyEndAllowThreads(__tstate);
14721 if (PyErr_Occurred()) SWIG_fail;
14722 }
14723 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxSingleChoiceDialog, 1);
14724 {
14725 if (temp2)
14726 delete arg2;
14727 }
14728 {
14729 if (temp3)
14730 delete arg3;
14731 }
14732 {
14733 if (arg5) delete [] arg5;
14734 }
14735 return resultobj;
14736 fail:
14737 {
14738 if (temp2)
14739 delete arg2;
14740 }
14741 {
14742 if (temp3)
14743 delete arg3;
14744 }
14745 {
14746 if (arg5) delete [] arg5;
14747 }
14748 return NULL;
14749 }
14750
14751
14752 static PyObject *_wrap_SingleChoiceDialog_GetSelection(PyObject *, PyObject *args, PyObject *kwargs) {
14753 PyObject *resultobj;
14754 wxSingleChoiceDialog *arg1 = (wxSingleChoiceDialog *) 0 ;
14755 int result;
14756 PyObject * obj0 = 0 ;
14757 char *kwnames[] = {
14758 (char *) "self", NULL
14759 };
14760
14761 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SingleChoiceDialog_GetSelection",kwnames,&obj0)) goto fail;
14762 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSingleChoiceDialog, SWIG_POINTER_EXCEPTION | 0);
14763 if (SWIG_arg_fail(1)) SWIG_fail;
14764 {
14765 PyThreadState* __tstate = wxPyBeginAllowThreads();
14766 result = (int)(arg1)->GetSelection();
14767
14768 wxPyEndAllowThreads(__tstate);
14769 if (PyErr_Occurred()) SWIG_fail;
14770 }
14771 {
14772 resultobj = SWIG_From_int((int)(result));
14773 }
14774 return resultobj;
14775 fail:
14776 return NULL;
14777 }
14778
14779
14780 static PyObject *_wrap_SingleChoiceDialog_GetStringSelection(PyObject *, PyObject *args, PyObject *kwargs) {
14781 PyObject *resultobj;
14782 wxSingleChoiceDialog *arg1 = (wxSingleChoiceDialog *) 0 ;
14783 wxString result;
14784 PyObject * obj0 = 0 ;
14785 char *kwnames[] = {
14786 (char *) "self", NULL
14787 };
14788
14789 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:SingleChoiceDialog_GetStringSelection",kwnames,&obj0)) goto fail;
14790 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSingleChoiceDialog, SWIG_POINTER_EXCEPTION | 0);
14791 if (SWIG_arg_fail(1)) SWIG_fail;
14792 {
14793 PyThreadState* __tstate = wxPyBeginAllowThreads();
14794 result = (arg1)->GetStringSelection();
14795
14796 wxPyEndAllowThreads(__tstate);
14797 if (PyErr_Occurred()) SWIG_fail;
14798 }
14799 {
14800 #if wxUSE_UNICODE
14801 resultobj = PyUnicode_FromWideChar((&result)->c_str(), (&result)->Len());
14802 #else
14803 resultobj = PyString_FromStringAndSize((&result)->c_str(), (&result)->Len());
14804 #endif
14805 }
14806 return resultobj;
14807 fail:
14808 return NULL;
14809 }
14810
14811
14812 static PyObject *_wrap_SingleChoiceDialog_SetSelection(PyObject *, PyObject *args, PyObject *kwargs) {
14813 PyObject *resultobj;
14814 wxSingleChoiceDialog *arg1 = (wxSingleChoiceDialog *) 0 ;
14815 int arg2 ;
14816 PyObject * obj0 = 0 ;
14817 PyObject * obj1 = 0 ;
14818 char *kwnames[] = {
14819 (char *) "self",(char *) "sel", NULL
14820 };
14821
14822 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:SingleChoiceDialog_SetSelection",kwnames,&obj0,&obj1)) goto fail;
14823 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxSingleChoiceDialog, SWIG_POINTER_EXCEPTION | 0);
14824 if (SWIG_arg_fail(1)) SWIG_fail;
14825 {
14826 arg2 = (int)(SWIG_As_int(obj1));
14827 if (SWIG_arg_fail(2)) SWIG_fail;
14828 }
14829 {
14830 PyThreadState* __tstate = wxPyBeginAllowThreads();
14831 (arg1)->SetSelection(arg2);
14832
14833 wxPyEndAllowThreads(__tstate);
14834 if (PyErr_Occurred()) SWIG_fail;
14835 }
14836 Py_INCREF(Py_None); resultobj = Py_None;
14837 return resultobj;
14838 fail:
14839 return NULL;
14840 }
14841
14842
14843 static PyObject * SingleChoiceDialog_swigregister(PyObject *, PyObject *args) {
14844 PyObject *obj;
14845 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
14846 SWIG_TypeClientData(SWIGTYPE_p_wxSingleChoiceDialog, obj);
14847 Py_INCREF(obj);
14848 return Py_BuildValue((char *)"");
14849 }
14850 static PyObject *_wrap_new_TextEntryDialog(PyObject *, PyObject *args, PyObject *kwargs) {
14851 PyObject *resultobj;
14852 wxWindow *arg1 = (wxWindow *) 0 ;
14853 wxString *arg2 = 0 ;
14854 wxString const &arg3_defvalue = wxPyGetTextFromUserPromptStr ;
14855 wxString *arg3 = (wxString *) &arg3_defvalue ;
14856 wxString const &arg4_defvalue = wxPyEmptyString ;
14857 wxString *arg4 = (wxString *) &arg4_defvalue ;
14858 long arg5 = (long) wxTextEntryDialogStyle ;
14859 wxPoint const &arg6_defvalue = wxDefaultPosition ;
14860 wxPoint *arg6 = (wxPoint *) &arg6_defvalue ;
14861 wxTextEntryDialog *result;
14862 bool temp2 = false ;
14863 bool temp3 = false ;
14864 bool temp4 = false ;
14865 wxPoint temp6 ;
14866 PyObject * obj0 = 0 ;
14867 PyObject * obj1 = 0 ;
14868 PyObject * obj2 = 0 ;
14869 PyObject * obj3 = 0 ;
14870 PyObject * obj4 = 0 ;
14871 PyObject * obj5 = 0 ;
14872 char *kwnames[] = {
14873 (char *) "parent",(char *) "message",(char *) "caption",(char *) "defaultValue",(char *) "style",(char *) "pos", NULL
14874 };
14875
14876 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|OOOO:new_TextEntryDialog",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) goto fail;
14877 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
14878 if (SWIG_arg_fail(1)) SWIG_fail;
14879 {
14880 arg2 = wxString_in_helper(obj1);
14881 if (arg2 == NULL) SWIG_fail;
14882 temp2 = true;
14883 }
14884 if (obj2) {
14885 {
14886 arg3 = wxString_in_helper(obj2);
14887 if (arg3 == NULL) SWIG_fail;
14888 temp3 = true;
14889 }
14890 }
14891 if (obj3) {
14892 {
14893 arg4 = wxString_in_helper(obj3);
14894 if (arg4 == NULL) SWIG_fail;
14895 temp4 = true;
14896 }
14897 }
14898 if (obj4) {
14899 {
14900 arg5 = (long)(SWIG_As_long(obj4));
14901 if (SWIG_arg_fail(5)) SWIG_fail;
14902 }
14903 }
14904 if (obj5) {
14905 {
14906 arg6 = &temp6;
14907 if ( ! wxPoint_helper(obj5, &arg6)) SWIG_fail;
14908 }
14909 }
14910 {
14911 if (!wxPyCheckForApp()) SWIG_fail;
14912 PyThreadState* __tstate = wxPyBeginAllowThreads();
14913 result = (wxTextEntryDialog *)new wxTextEntryDialog(arg1,(wxString const &)*arg2,(wxString const &)*arg3,(wxString const &)*arg4,arg5,(wxPoint const &)*arg6);
14914
14915 wxPyEndAllowThreads(__tstate);
14916 if (PyErr_Occurred()) SWIG_fail;
14917 }
14918 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxTextEntryDialog, 1);
14919 {
14920 if (temp2)
14921 delete arg2;
14922 }
14923 {
14924 if (temp3)
14925 delete arg3;
14926 }
14927 {
14928 if (temp4)
14929 delete arg4;
14930 }
14931 return resultobj;
14932 fail:
14933 {
14934 if (temp2)
14935 delete arg2;
14936 }
14937 {
14938 if (temp3)
14939 delete arg3;
14940 }
14941 {
14942 if (temp4)
14943 delete arg4;
14944 }
14945 return NULL;
14946 }
14947
14948
14949 static PyObject *_wrap_TextEntryDialog_GetValue(PyObject *, PyObject *args, PyObject *kwargs) {
14950 PyObject *resultobj;
14951 wxTextEntryDialog *arg1 = (wxTextEntryDialog *) 0 ;
14952 wxString result;
14953 PyObject * obj0 = 0 ;
14954 char *kwnames[] = {
14955 (char *) "self", NULL
14956 };
14957
14958 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:TextEntryDialog_GetValue",kwnames,&obj0)) goto fail;
14959 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxTextEntryDialog, SWIG_POINTER_EXCEPTION | 0);
14960 if (SWIG_arg_fail(1)) SWIG_fail;
14961 {
14962 PyThreadState* __tstate = wxPyBeginAllowThreads();
14963 result = (arg1)->GetValue();
14964
14965 wxPyEndAllowThreads(__tstate);
14966 if (PyErr_Occurred()) SWIG_fail;
14967 }
14968 {
14969 #if wxUSE_UNICODE
14970 resultobj = PyUnicode_FromWideChar((&result)->c_str(), (&result)->Len());
14971 #else
14972 resultobj = PyString_FromStringAndSize((&result)->c_str(), (&result)->Len());
14973 #endif
14974 }
14975 return resultobj;
14976 fail:
14977 return NULL;
14978 }
14979
14980
14981 static PyObject *_wrap_TextEntryDialog_SetValue(PyObject *, PyObject *args, PyObject *kwargs) {
14982 PyObject *resultobj;
14983 wxTextEntryDialog *arg1 = (wxTextEntryDialog *) 0 ;
14984 wxString *arg2 = 0 ;
14985 bool temp2 = false ;
14986 PyObject * obj0 = 0 ;
14987 PyObject * obj1 = 0 ;
14988 char *kwnames[] = {
14989 (char *) "self",(char *) "value", NULL
14990 };
14991
14992 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:TextEntryDialog_SetValue",kwnames,&obj0,&obj1)) goto fail;
14993 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxTextEntryDialog, SWIG_POINTER_EXCEPTION | 0);
14994 if (SWIG_arg_fail(1)) SWIG_fail;
14995 {
14996 arg2 = wxString_in_helper(obj1);
14997 if (arg2 == NULL) SWIG_fail;
14998 temp2 = true;
14999 }
15000 {
15001 PyThreadState* __tstate = wxPyBeginAllowThreads();
15002 (arg1)->SetValue((wxString const &)*arg2);
15003
15004 wxPyEndAllowThreads(__tstate);
15005 if (PyErr_Occurred()) SWIG_fail;
15006 }
15007 Py_INCREF(Py_None); resultobj = Py_None;
15008 {
15009 if (temp2)
15010 delete arg2;
15011 }
15012 return resultobj;
15013 fail:
15014 {
15015 if (temp2)
15016 delete arg2;
15017 }
15018 return NULL;
15019 }
15020
15021
15022 static PyObject * TextEntryDialog_swigregister(PyObject *, PyObject *args) {
15023 PyObject *obj;
15024 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
15025 SWIG_TypeClientData(SWIGTYPE_p_wxTextEntryDialog, obj);
15026 Py_INCREF(obj);
15027 return Py_BuildValue((char *)"");
15028 }
15029 static int _wrap_GetPasswordFromUserPromptStr_set(PyObject *) {
15030 PyErr_SetString(PyExc_TypeError,"Variable GetPasswordFromUserPromptStr is read-only.");
15031 return 1;
15032 }
15033
15034
15035 static PyObject *_wrap_GetPasswordFromUserPromptStr_get(void) {
15036 PyObject *pyobj;
15037
15038 {
15039 #if wxUSE_UNICODE
15040 pyobj = PyUnicode_FromWideChar((&wxPyGetPasswordFromUserPromptStr)->c_str(), (&wxPyGetPasswordFromUserPromptStr)->Len());
15041 #else
15042 pyobj = PyString_FromStringAndSize((&wxPyGetPasswordFromUserPromptStr)->c_str(), (&wxPyGetPasswordFromUserPromptStr)->Len());
15043 #endif
15044 }
15045 return pyobj;
15046 }
15047
15048
15049 static PyObject *_wrap_new_PasswordEntryDialog(PyObject *, PyObject *args, PyObject *kwargs) {
15050 PyObject *resultobj;
15051 wxWindow *arg1 = (wxWindow *) 0 ;
15052 wxString *arg2 = 0 ;
15053 wxString const &arg3_defvalue = wxPyGetPasswordFromUserPromptStr ;
15054 wxString *arg3 = (wxString *) &arg3_defvalue ;
15055 wxString const &arg4_defvalue = wxPyEmptyString ;
15056 wxString *arg4 = (wxString *) &arg4_defvalue ;
15057 long arg5 = (long) wxTextEntryDialogStyle ;
15058 wxPoint const &arg6_defvalue = wxDefaultPosition ;
15059 wxPoint *arg6 = (wxPoint *) &arg6_defvalue ;
15060 wxPasswordEntryDialog *result;
15061 bool temp2 = false ;
15062 bool temp3 = false ;
15063 bool temp4 = false ;
15064 wxPoint temp6 ;
15065 PyObject * obj0 = 0 ;
15066 PyObject * obj1 = 0 ;
15067 PyObject * obj2 = 0 ;
15068 PyObject * obj3 = 0 ;
15069 PyObject * obj4 = 0 ;
15070 PyObject * obj5 = 0 ;
15071 char *kwnames[] = {
15072 (char *) "parent",(char *) "message",(char *) "caption",(char *) "value",(char *) "style",(char *) "pos", NULL
15073 };
15074
15075 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|OOOO:new_PasswordEntryDialog",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) goto fail;
15076 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
15077 if (SWIG_arg_fail(1)) SWIG_fail;
15078 {
15079 arg2 = wxString_in_helper(obj1);
15080 if (arg2 == NULL) SWIG_fail;
15081 temp2 = true;
15082 }
15083 if (obj2) {
15084 {
15085 arg3 = wxString_in_helper(obj2);
15086 if (arg3 == NULL) SWIG_fail;
15087 temp3 = true;
15088 }
15089 }
15090 if (obj3) {
15091 {
15092 arg4 = wxString_in_helper(obj3);
15093 if (arg4 == NULL) SWIG_fail;
15094 temp4 = true;
15095 }
15096 }
15097 if (obj4) {
15098 {
15099 arg5 = (long)(SWIG_As_long(obj4));
15100 if (SWIG_arg_fail(5)) SWIG_fail;
15101 }
15102 }
15103 if (obj5) {
15104 {
15105 arg6 = &temp6;
15106 if ( ! wxPoint_helper(obj5, &arg6)) SWIG_fail;
15107 }
15108 }
15109 {
15110 PyThreadState* __tstate = wxPyBeginAllowThreads();
15111 result = (wxPasswordEntryDialog *)new wxPasswordEntryDialog(arg1,(wxString const &)*arg2,(wxString const &)*arg3,(wxString const &)*arg4,arg5,(wxPoint const &)*arg6);
15112
15113 wxPyEndAllowThreads(__tstate);
15114 if (PyErr_Occurred()) SWIG_fail;
15115 }
15116 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPasswordEntryDialog, 1);
15117 {
15118 if (temp2)
15119 delete arg2;
15120 }
15121 {
15122 if (temp3)
15123 delete arg3;
15124 }
15125 {
15126 if (temp4)
15127 delete arg4;
15128 }
15129 return resultobj;
15130 fail:
15131 {
15132 if (temp2)
15133 delete arg2;
15134 }
15135 {
15136 if (temp3)
15137 delete arg3;
15138 }
15139 {
15140 if (temp4)
15141 delete arg4;
15142 }
15143 return NULL;
15144 }
15145
15146
15147 static PyObject * PasswordEntryDialog_swigregister(PyObject *, PyObject *args) {
15148 PyObject *obj;
15149 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
15150 SWIG_TypeClientData(SWIGTYPE_p_wxPasswordEntryDialog, obj);
15151 Py_INCREF(obj);
15152 return Py_BuildValue((char *)"");
15153 }
15154 static PyObject *_wrap_new_FontData(PyObject *, PyObject *args, PyObject *kwargs) {
15155 PyObject *resultobj;
15156 wxFontData *result;
15157 char *kwnames[] = {
15158 NULL
15159 };
15160
15161 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":new_FontData",kwnames)) goto fail;
15162 {
15163 PyThreadState* __tstate = wxPyBeginAllowThreads();
15164 result = (wxFontData *)new wxFontData();
15165
15166 wxPyEndAllowThreads(__tstate);
15167 if (PyErr_Occurred()) SWIG_fail;
15168 }
15169 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxFontData, 1);
15170 return resultobj;
15171 fail:
15172 return NULL;
15173 }
15174
15175
15176 static PyObject *_wrap_delete_FontData(PyObject *, PyObject *args, PyObject *kwargs) {
15177 PyObject *resultobj;
15178 wxFontData *arg1 = (wxFontData *) 0 ;
15179 PyObject * obj0 = 0 ;
15180 char *kwnames[] = {
15181 (char *) "self", NULL
15182 };
15183
15184 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:delete_FontData",kwnames,&obj0)) goto fail;
15185 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFontData, SWIG_POINTER_EXCEPTION | 0);
15186 if (SWIG_arg_fail(1)) SWIG_fail;
15187 {
15188 PyThreadState* __tstate = wxPyBeginAllowThreads();
15189 delete arg1;
15190
15191 wxPyEndAllowThreads(__tstate);
15192 if (PyErr_Occurred()) SWIG_fail;
15193 }
15194 Py_INCREF(Py_None); resultobj = Py_None;
15195 return resultobj;
15196 fail:
15197 return NULL;
15198 }
15199
15200
15201 static PyObject *_wrap_FontData_EnableEffects(PyObject *, PyObject *args, PyObject *kwargs) {
15202 PyObject *resultobj;
15203 wxFontData *arg1 = (wxFontData *) 0 ;
15204 bool arg2 ;
15205 PyObject * obj0 = 0 ;
15206 PyObject * obj1 = 0 ;
15207 char *kwnames[] = {
15208 (char *) "self",(char *) "enable", NULL
15209 };
15210
15211 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:FontData_EnableEffects",kwnames,&obj0,&obj1)) goto fail;
15212 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFontData, SWIG_POINTER_EXCEPTION | 0);
15213 if (SWIG_arg_fail(1)) SWIG_fail;
15214 {
15215 arg2 = (bool)(SWIG_As_bool(obj1));
15216 if (SWIG_arg_fail(2)) SWIG_fail;
15217 }
15218 {
15219 PyThreadState* __tstate = wxPyBeginAllowThreads();
15220 (arg1)->EnableEffects(arg2);
15221
15222 wxPyEndAllowThreads(__tstate);
15223 if (PyErr_Occurred()) SWIG_fail;
15224 }
15225 Py_INCREF(Py_None); resultobj = Py_None;
15226 return resultobj;
15227 fail:
15228 return NULL;
15229 }
15230
15231
15232 static PyObject *_wrap_FontData_GetAllowSymbols(PyObject *, PyObject *args, PyObject *kwargs) {
15233 PyObject *resultobj;
15234 wxFontData *arg1 = (wxFontData *) 0 ;
15235 bool result;
15236 PyObject * obj0 = 0 ;
15237 char *kwnames[] = {
15238 (char *) "self", NULL
15239 };
15240
15241 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:FontData_GetAllowSymbols",kwnames,&obj0)) goto fail;
15242 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFontData, SWIG_POINTER_EXCEPTION | 0);
15243 if (SWIG_arg_fail(1)) SWIG_fail;
15244 {
15245 PyThreadState* __tstate = wxPyBeginAllowThreads();
15246 result = (bool)(arg1)->GetAllowSymbols();
15247
15248 wxPyEndAllowThreads(__tstate);
15249 if (PyErr_Occurred()) SWIG_fail;
15250 }
15251 {
15252 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
15253 }
15254 return resultobj;
15255 fail:
15256 return NULL;
15257 }
15258
15259
15260 static PyObject *_wrap_FontData_GetColour(PyObject *, PyObject *args, PyObject *kwargs) {
15261 PyObject *resultobj;
15262 wxFontData *arg1 = (wxFontData *) 0 ;
15263 wxColour result;
15264 PyObject * obj0 = 0 ;
15265 char *kwnames[] = {
15266 (char *) "self", NULL
15267 };
15268
15269 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:FontData_GetColour",kwnames,&obj0)) goto fail;
15270 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFontData, SWIG_POINTER_EXCEPTION | 0);
15271 if (SWIG_arg_fail(1)) SWIG_fail;
15272 {
15273 PyThreadState* __tstate = wxPyBeginAllowThreads();
15274 result = (arg1)->GetColour();
15275
15276 wxPyEndAllowThreads(__tstate);
15277 if (PyErr_Occurred()) SWIG_fail;
15278 }
15279 {
15280 wxColour * resultptr;
15281 resultptr = new wxColour((wxColour &)(result));
15282 resultobj = SWIG_NewPointerObj((void *)(resultptr), SWIGTYPE_p_wxColour, 1);
15283 }
15284 return resultobj;
15285 fail:
15286 return NULL;
15287 }
15288
15289
15290 static PyObject *_wrap_FontData_GetChosenFont(PyObject *, PyObject *args, PyObject *kwargs) {
15291 PyObject *resultobj;
15292 wxFontData *arg1 = (wxFontData *) 0 ;
15293 wxFont result;
15294 PyObject * obj0 = 0 ;
15295 char *kwnames[] = {
15296 (char *) "self", NULL
15297 };
15298
15299 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:FontData_GetChosenFont",kwnames,&obj0)) goto fail;
15300 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFontData, SWIG_POINTER_EXCEPTION | 0);
15301 if (SWIG_arg_fail(1)) SWIG_fail;
15302 {
15303 PyThreadState* __tstate = wxPyBeginAllowThreads();
15304 result = (arg1)->GetChosenFont();
15305
15306 wxPyEndAllowThreads(__tstate);
15307 if (PyErr_Occurred()) SWIG_fail;
15308 }
15309 {
15310 wxFont * resultptr;
15311 resultptr = new wxFont((wxFont &)(result));
15312 resultobj = SWIG_NewPointerObj((void *)(resultptr), SWIGTYPE_p_wxFont, 1);
15313 }
15314 return resultobj;
15315 fail:
15316 return NULL;
15317 }
15318
15319
15320 static PyObject *_wrap_FontData_GetEnableEffects(PyObject *, PyObject *args, PyObject *kwargs) {
15321 PyObject *resultobj;
15322 wxFontData *arg1 = (wxFontData *) 0 ;
15323 bool result;
15324 PyObject * obj0 = 0 ;
15325 char *kwnames[] = {
15326 (char *) "self", NULL
15327 };
15328
15329 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:FontData_GetEnableEffects",kwnames,&obj0)) goto fail;
15330 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFontData, SWIG_POINTER_EXCEPTION | 0);
15331 if (SWIG_arg_fail(1)) SWIG_fail;
15332 {
15333 PyThreadState* __tstate = wxPyBeginAllowThreads();
15334 result = (bool)(arg1)->GetEnableEffects();
15335
15336 wxPyEndAllowThreads(__tstate);
15337 if (PyErr_Occurred()) SWIG_fail;
15338 }
15339 {
15340 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
15341 }
15342 return resultobj;
15343 fail:
15344 return NULL;
15345 }
15346
15347
15348 static PyObject *_wrap_FontData_GetInitialFont(PyObject *, PyObject *args, PyObject *kwargs) {
15349 PyObject *resultobj;
15350 wxFontData *arg1 = (wxFontData *) 0 ;
15351 wxFont result;
15352 PyObject * obj0 = 0 ;
15353 char *kwnames[] = {
15354 (char *) "self", NULL
15355 };
15356
15357 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:FontData_GetInitialFont",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 result = (arg1)->GetInitialFont();
15363
15364 wxPyEndAllowThreads(__tstate);
15365 if (PyErr_Occurred()) SWIG_fail;
15366 }
15367 {
15368 wxFont * resultptr;
15369 resultptr = new wxFont((wxFont &)(result));
15370 resultobj = SWIG_NewPointerObj((void *)(resultptr), SWIGTYPE_p_wxFont, 1);
15371 }
15372 return resultobj;
15373 fail:
15374 return NULL;
15375 }
15376
15377
15378 static PyObject *_wrap_FontData_GetShowHelp(PyObject *, PyObject *args, PyObject *kwargs) {
15379 PyObject *resultobj;
15380 wxFontData *arg1 = (wxFontData *) 0 ;
15381 bool result;
15382 PyObject * obj0 = 0 ;
15383 char *kwnames[] = {
15384 (char *) "self", NULL
15385 };
15386
15387 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:FontData_GetShowHelp",kwnames,&obj0)) goto fail;
15388 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFontData, SWIG_POINTER_EXCEPTION | 0);
15389 if (SWIG_arg_fail(1)) SWIG_fail;
15390 {
15391 PyThreadState* __tstate = wxPyBeginAllowThreads();
15392 result = (bool)(arg1)->GetShowHelp();
15393
15394 wxPyEndAllowThreads(__tstate);
15395 if (PyErr_Occurred()) SWIG_fail;
15396 }
15397 {
15398 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
15399 }
15400 return resultobj;
15401 fail:
15402 return NULL;
15403 }
15404
15405
15406 static PyObject *_wrap_FontData_SetAllowSymbols(PyObject *, PyObject *args, PyObject *kwargs) {
15407 PyObject *resultobj;
15408 wxFontData *arg1 = (wxFontData *) 0 ;
15409 bool arg2 ;
15410 PyObject * obj0 = 0 ;
15411 PyObject * obj1 = 0 ;
15412 char *kwnames[] = {
15413 (char *) "self",(char *) "allowSymbols", NULL
15414 };
15415
15416 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:FontData_SetAllowSymbols",kwnames,&obj0,&obj1)) goto fail;
15417 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFontData, SWIG_POINTER_EXCEPTION | 0);
15418 if (SWIG_arg_fail(1)) SWIG_fail;
15419 {
15420 arg2 = (bool)(SWIG_As_bool(obj1));
15421 if (SWIG_arg_fail(2)) SWIG_fail;
15422 }
15423 {
15424 PyThreadState* __tstate = wxPyBeginAllowThreads();
15425 (arg1)->SetAllowSymbols(arg2);
15426
15427 wxPyEndAllowThreads(__tstate);
15428 if (PyErr_Occurred()) SWIG_fail;
15429 }
15430 Py_INCREF(Py_None); resultobj = Py_None;
15431 return resultobj;
15432 fail:
15433 return NULL;
15434 }
15435
15436
15437 static PyObject *_wrap_FontData_SetChosenFont(PyObject *, PyObject *args, PyObject *kwargs) {
15438 PyObject *resultobj;
15439 wxFontData *arg1 = (wxFontData *) 0 ;
15440 wxFont *arg2 = 0 ;
15441 PyObject * obj0 = 0 ;
15442 PyObject * obj1 = 0 ;
15443 char *kwnames[] = {
15444 (char *) "self",(char *) "font", NULL
15445 };
15446
15447 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:FontData_SetChosenFont",kwnames,&obj0,&obj1)) goto fail;
15448 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFontData, SWIG_POINTER_EXCEPTION | 0);
15449 if (SWIG_arg_fail(1)) SWIG_fail;
15450 {
15451 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxFont, SWIG_POINTER_EXCEPTION | 0);
15452 if (SWIG_arg_fail(2)) SWIG_fail;
15453 if (arg2 == NULL) {
15454 SWIG_null_ref("wxFont");
15455 }
15456 if (SWIG_arg_fail(2)) SWIG_fail;
15457 }
15458 {
15459 PyThreadState* __tstate = wxPyBeginAllowThreads();
15460 (arg1)->SetChosenFont((wxFont const &)*arg2);
15461
15462 wxPyEndAllowThreads(__tstate);
15463 if (PyErr_Occurred()) SWIG_fail;
15464 }
15465 Py_INCREF(Py_None); resultobj = Py_None;
15466 return resultobj;
15467 fail:
15468 return NULL;
15469 }
15470
15471
15472 static PyObject *_wrap_FontData_SetColour(PyObject *, PyObject *args, PyObject *kwargs) {
15473 PyObject *resultobj;
15474 wxFontData *arg1 = (wxFontData *) 0 ;
15475 wxColour *arg2 = 0 ;
15476 wxColour temp2 ;
15477 PyObject * obj0 = 0 ;
15478 PyObject * obj1 = 0 ;
15479 char *kwnames[] = {
15480 (char *) "self",(char *) "colour", NULL
15481 };
15482
15483 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:FontData_SetColour",kwnames,&obj0,&obj1)) goto fail;
15484 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFontData, SWIG_POINTER_EXCEPTION | 0);
15485 if (SWIG_arg_fail(1)) SWIG_fail;
15486 {
15487 arg2 = &temp2;
15488 if ( ! wxColour_helper(obj1, &arg2)) SWIG_fail;
15489 }
15490 {
15491 PyThreadState* __tstate = wxPyBeginAllowThreads();
15492 (arg1)->SetColour((wxColour const &)*arg2);
15493
15494 wxPyEndAllowThreads(__tstate);
15495 if (PyErr_Occurred()) SWIG_fail;
15496 }
15497 Py_INCREF(Py_None); resultobj = Py_None;
15498 return resultobj;
15499 fail:
15500 return NULL;
15501 }
15502
15503
15504 static PyObject *_wrap_FontData_SetInitialFont(PyObject *, PyObject *args, PyObject *kwargs) {
15505 PyObject *resultobj;
15506 wxFontData *arg1 = (wxFontData *) 0 ;
15507 wxFont *arg2 = 0 ;
15508 PyObject * obj0 = 0 ;
15509 PyObject * obj1 = 0 ;
15510 char *kwnames[] = {
15511 (char *) "self",(char *) "font", NULL
15512 };
15513
15514 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:FontData_SetInitialFont",kwnames,&obj0,&obj1)) goto fail;
15515 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFontData, SWIG_POINTER_EXCEPTION | 0);
15516 if (SWIG_arg_fail(1)) SWIG_fail;
15517 {
15518 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxFont, SWIG_POINTER_EXCEPTION | 0);
15519 if (SWIG_arg_fail(2)) SWIG_fail;
15520 if (arg2 == NULL) {
15521 SWIG_null_ref("wxFont");
15522 }
15523 if (SWIG_arg_fail(2)) SWIG_fail;
15524 }
15525 {
15526 PyThreadState* __tstate = wxPyBeginAllowThreads();
15527 (arg1)->SetInitialFont((wxFont const &)*arg2);
15528
15529 wxPyEndAllowThreads(__tstate);
15530 if (PyErr_Occurred()) SWIG_fail;
15531 }
15532 Py_INCREF(Py_None); resultobj = Py_None;
15533 return resultobj;
15534 fail:
15535 return NULL;
15536 }
15537
15538
15539 static PyObject *_wrap_FontData_SetRange(PyObject *, PyObject *args, PyObject *kwargs) {
15540 PyObject *resultobj;
15541 wxFontData *arg1 = (wxFontData *) 0 ;
15542 int arg2 ;
15543 int arg3 ;
15544 PyObject * obj0 = 0 ;
15545 PyObject * obj1 = 0 ;
15546 PyObject * obj2 = 0 ;
15547 char *kwnames[] = {
15548 (char *) "self",(char *) "min",(char *) "max", NULL
15549 };
15550
15551 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:FontData_SetRange",kwnames,&obj0,&obj1,&obj2)) goto fail;
15552 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFontData, SWIG_POINTER_EXCEPTION | 0);
15553 if (SWIG_arg_fail(1)) SWIG_fail;
15554 {
15555 arg2 = (int)(SWIG_As_int(obj1));
15556 if (SWIG_arg_fail(2)) SWIG_fail;
15557 }
15558 {
15559 arg3 = (int)(SWIG_As_int(obj2));
15560 if (SWIG_arg_fail(3)) SWIG_fail;
15561 }
15562 {
15563 PyThreadState* __tstate = wxPyBeginAllowThreads();
15564 (arg1)->SetRange(arg2,arg3);
15565
15566 wxPyEndAllowThreads(__tstate);
15567 if (PyErr_Occurred()) SWIG_fail;
15568 }
15569 Py_INCREF(Py_None); resultobj = Py_None;
15570 return resultobj;
15571 fail:
15572 return NULL;
15573 }
15574
15575
15576 static PyObject *_wrap_FontData_SetShowHelp(PyObject *, PyObject *args, PyObject *kwargs) {
15577 PyObject *resultobj;
15578 wxFontData *arg1 = (wxFontData *) 0 ;
15579 bool arg2 ;
15580 PyObject * obj0 = 0 ;
15581 PyObject * obj1 = 0 ;
15582 char *kwnames[] = {
15583 (char *) "self",(char *) "showHelp", NULL
15584 };
15585
15586 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:FontData_SetShowHelp",kwnames,&obj0,&obj1)) goto fail;
15587 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFontData, SWIG_POINTER_EXCEPTION | 0);
15588 if (SWIG_arg_fail(1)) SWIG_fail;
15589 {
15590 arg2 = (bool)(SWIG_As_bool(obj1));
15591 if (SWIG_arg_fail(2)) SWIG_fail;
15592 }
15593 {
15594 PyThreadState* __tstate = wxPyBeginAllowThreads();
15595 (arg1)->SetShowHelp(arg2);
15596
15597 wxPyEndAllowThreads(__tstate);
15598 if (PyErr_Occurred()) SWIG_fail;
15599 }
15600 Py_INCREF(Py_None); resultobj = Py_None;
15601 return resultobj;
15602 fail:
15603 return NULL;
15604 }
15605
15606
15607 static PyObject * FontData_swigregister(PyObject *, PyObject *args) {
15608 PyObject *obj;
15609 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
15610 SWIG_TypeClientData(SWIGTYPE_p_wxFontData, obj);
15611 Py_INCREF(obj);
15612 return Py_BuildValue((char *)"");
15613 }
15614 static PyObject *_wrap_new_FontDialog(PyObject *, PyObject *args, PyObject *kwargs) {
15615 PyObject *resultobj;
15616 wxWindow *arg1 = (wxWindow *) 0 ;
15617 wxFontData *arg2 = 0 ;
15618 wxFontDialog *result;
15619 PyObject * obj0 = 0 ;
15620 PyObject * obj1 = 0 ;
15621 char *kwnames[] = {
15622 (char *) "parent",(char *) "data", NULL
15623 };
15624
15625 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:new_FontDialog",kwnames,&obj0,&obj1)) goto fail;
15626 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
15627 if (SWIG_arg_fail(1)) SWIG_fail;
15628 {
15629 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxFontData, SWIG_POINTER_EXCEPTION | 0);
15630 if (SWIG_arg_fail(2)) SWIG_fail;
15631 if (arg2 == NULL) {
15632 SWIG_null_ref("wxFontData");
15633 }
15634 if (SWIG_arg_fail(2)) SWIG_fail;
15635 }
15636 {
15637 if (!wxPyCheckForApp()) SWIG_fail;
15638 PyThreadState* __tstate = wxPyBeginAllowThreads();
15639 result = (wxFontDialog *)new wxFontDialog(arg1,(wxFontData const &)*arg2);
15640
15641 wxPyEndAllowThreads(__tstate);
15642 if (PyErr_Occurred()) SWIG_fail;
15643 }
15644 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxFontDialog, 1);
15645 return resultobj;
15646 fail:
15647 return NULL;
15648 }
15649
15650
15651 static PyObject *_wrap_FontDialog_GetFontData(PyObject *, PyObject *args, PyObject *kwargs) {
15652 PyObject *resultobj;
15653 wxFontDialog *arg1 = (wxFontDialog *) 0 ;
15654 wxFontData *result;
15655 PyObject * obj0 = 0 ;
15656 char *kwnames[] = {
15657 (char *) "self", NULL
15658 };
15659
15660 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:FontDialog_GetFontData",kwnames,&obj0)) goto fail;
15661 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFontDialog, SWIG_POINTER_EXCEPTION | 0);
15662 if (SWIG_arg_fail(1)) SWIG_fail;
15663 {
15664 PyThreadState* __tstate = wxPyBeginAllowThreads();
15665 {
15666 wxFontData &_result_ref = (arg1)->GetFontData();
15667 result = (wxFontData *) &_result_ref;
15668 }
15669
15670 wxPyEndAllowThreads(__tstate);
15671 if (PyErr_Occurred()) SWIG_fail;
15672 }
15673 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxFontData, 0);
15674 return resultobj;
15675 fail:
15676 return NULL;
15677 }
15678
15679
15680 static PyObject * FontDialog_swigregister(PyObject *, PyObject *args) {
15681 PyObject *obj;
15682 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
15683 SWIG_TypeClientData(SWIGTYPE_p_wxFontDialog, obj);
15684 Py_INCREF(obj);
15685 return Py_BuildValue((char *)"");
15686 }
15687 static PyObject *_wrap_new_MessageDialog(PyObject *, PyObject *args, PyObject *kwargs) {
15688 PyObject *resultobj;
15689 wxWindow *arg1 = (wxWindow *) 0 ;
15690 wxString *arg2 = 0 ;
15691 wxString const &arg3_defvalue = wxPyMessageBoxCaptionStr ;
15692 wxString *arg3 = (wxString *) &arg3_defvalue ;
15693 long arg4 = (long) wxOK|wxCANCEL|wxCENTRE ;
15694 wxPoint const &arg5_defvalue = wxDefaultPosition ;
15695 wxPoint *arg5 = (wxPoint *) &arg5_defvalue ;
15696 wxMessageDialog *result;
15697 bool temp2 = false ;
15698 bool temp3 = false ;
15699 wxPoint temp5 ;
15700 PyObject * obj0 = 0 ;
15701 PyObject * obj1 = 0 ;
15702 PyObject * obj2 = 0 ;
15703 PyObject * obj3 = 0 ;
15704 PyObject * obj4 = 0 ;
15705 char *kwnames[] = {
15706 (char *) "parent",(char *) "message",(char *) "caption",(char *) "style",(char *) "pos", NULL
15707 };
15708
15709 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|OOO:new_MessageDialog",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4)) goto fail;
15710 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
15711 if (SWIG_arg_fail(1)) SWIG_fail;
15712 {
15713 arg2 = wxString_in_helper(obj1);
15714 if (arg2 == NULL) SWIG_fail;
15715 temp2 = true;
15716 }
15717 if (obj2) {
15718 {
15719 arg3 = wxString_in_helper(obj2);
15720 if (arg3 == NULL) SWIG_fail;
15721 temp3 = true;
15722 }
15723 }
15724 if (obj3) {
15725 {
15726 arg4 = (long)(SWIG_As_long(obj3));
15727 if (SWIG_arg_fail(4)) SWIG_fail;
15728 }
15729 }
15730 if (obj4) {
15731 {
15732 arg5 = &temp5;
15733 if ( ! wxPoint_helper(obj4, &arg5)) SWIG_fail;
15734 }
15735 }
15736 {
15737 if (!wxPyCheckForApp()) SWIG_fail;
15738 PyThreadState* __tstate = wxPyBeginAllowThreads();
15739 result = (wxMessageDialog *)new wxMessageDialog(arg1,(wxString const &)*arg2,(wxString const &)*arg3,arg4,(wxPoint const &)*arg5);
15740
15741 wxPyEndAllowThreads(__tstate);
15742 if (PyErr_Occurred()) SWIG_fail;
15743 }
15744 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxMessageDialog, 1);
15745 {
15746 if (temp2)
15747 delete arg2;
15748 }
15749 {
15750 if (temp3)
15751 delete arg3;
15752 }
15753 return resultobj;
15754 fail:
15755 {
15756 if (temp2)
15757 delete arg2;
15758 }
15759 {
15760 if (temp3)
15761 delete arg3;
15762 }
15763 return NULL;
15764 }
15765
15766
15767 static PyObject * MessageDialog_swigregister(PyObject *, PyObject *args) {
15768 PyObject *obj;
15769 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
15770 SWIG_TypeClientData(SWIGTYPE_p_wxMessageDialog, obj);
15771 Py_INCREF(obj);
15772 return Py_BuildValue((char *)"");
15773 }
15774 static PyObject *_wrap_new_ProgressDialog(PyObject *, PyObject *args, PyObject *kwargs) {
15775 PyObject *resultobj;
15776 wxString *arg1 = 0 ;
15777 wxString *arg2 = 0 ;
15778 int arg3 = (int) 100 ;
15779 wxWindow *arg4 = (wxWindow *) NULL ;
15780 int arg5 = (int) wxPD_AUTO_HIDE|wxPD_APP_MODAL ;
15781 wxProgressDialog *result;
15782 bool temp1 = false ;
15783 bool temp2 = false ;
15784 PyObject * obj0 = 0 ;
15785 PyObject * obj1 = 0 ;
15786 PyObject * obj2 = 0 ;
15787 PyObject * obj3 = 0 ;
15788 PyObject * obj4 = 0 ;
15789 char *kwnames[] = {
15790 (char *) "title",(char *) "message",(char *) "maximum",(char *) "parent",(char *) "style", NULL
15791 };
15792
15793 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|OOO:new_ProgressDialog",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4)) goto fail;
15794 {
15795 arg1 = wxString_in_helper(obj0);
15796 if (arg1 == NULL) SWIG_fail;
15797 temp1 = true;
15798 }
15799 {
15800 arg2 = wxString_in_helper(obj1);
15801 if (arg2 == NULL) SWIG_fail;
15802 temp2 = true;
15803 }
15804 if (obj2) {
15805 {
15806 arg3 = (int)(SWIG_As_int(obj2));
15807 if (SWIG_arg_fail(3)) SWIG_fail;
15808 }
15809 }
15810 if (obj3) {
15811 SWIG_Python_ConvertPtr(obj3, (void **)&arg4, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
15812 if (SWIG_arg_fail(4)) SWIG_fail;
15813 }
15814 if (obj4) {
15815 {
15816 arg5 = (int)(SWIG_As_int(obj4));
15817 if (SWIG_arg_fail(5)) SWIG_fail;
15818 }
15819 }
15820 {
15821 if (!wxPyCheckForApp()) SWIG_fail;
15822 PyThreadState* __tstate = wxPyBeginAllowThreads();
15823 result = (wxProgressDialog *)new wxProgressDialog((wxString const &)*arg1,(wxString const &)*arg2,arg3,arg4,arg5);
15824
15825 wxPyEndAllowThreads(__tstate);
15826 if (PyErr_Occurred()) SWIG_fail;
15827 }
15828 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxProgressDialog, 1);
15829 {
15830 if (temp1)
15831 delete arg1;
15832 }
15833 {
15834 if (temp2)
15835 delete arg2;
15836 }
15837 return resultobj;
15838 fail:
15839 {
15840 if (temp1)
15841 delete arg1;
15842 }
15843 {
15844 if (temp2)
15845 delete arg2;
15846 }
15847 return NULL;
15848 }
15849
15850
15851 static PyObject *_wrap_ProgressDialog_Update(PyObject *, PyObject *args, PyObject *kwargs) {
15852 PyObject *resultobj;
15853 wxProgressDialog *arg1 = (wxProgressDialog *) 0 ;
15854 int arg2 ;
15855 wxString const &arg3_defvalue = wxPyEmptyString ;
15856 wxString *arg3 = (wxString *) &arg3_defvalue ;
15857 bool result;
15858 bool temp3 = false ;
15859 PyObject * obj0 = 0 ;
15860 PyObject * obj1 = 0 ;
15861 PyObject * obj2 = 0 ;
15862 char *kwnames[] = {
15863 (char *) "self",(char *) "value",(char *) "newmsg", NULL
15864 };
15865
15866 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|O:ProgressDialog_Update",kwnames,&obj0,&obj1,&obj2)) goto fail;
15867 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxProgressDialog, SWIG_POINTER_EXCEPTION | 0);
15868 if (SWIG_arg_fail(1)) SWIG_fail;
15869 {
15870 arg2 = (int)(SWIG_As_int(obj1));
15871 if (SWIG_arg_fail(2)) SWIG_fail;
15872 }
15873 if (obj2) {
15874 {
15875 arg3 = wxString_in_helper(obj2);
15876 if (arg3 == NULL) SWIG_fail;
15877 temp3 = true;
15878 }
15879 }
15880 {
15881 PyThreadState* __tstate = wxPyBeginAllowThreads();
15882 result = (bool)(arg1)->Update(arg2,(wxString const &)*arg3);
15883
15884 wxPyEndAllowThreads(__tstate);
15885 if (PyErr_Occurred()) SWIG_fail;
15886 }
15887 {
15888 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
15889 }
15890 {
15891 if (temp3)
15892 delete arg3;
15893 }
15894 return resultobj;
15895 fail:
15896 {
15897 if (temp3)
15898 delete arg3;
15899 }
15900 return NULL;
15901 }
15902
15903
15904 static PyObject *_wrap_ProgressDialog_Resume(PyObject *, PyObject *args, PyObject *kwargs) {
15905 PyObject *resultobj;
15906 wxProgressDialog *arg1 = (wxProgressDialog *) 0 ;
15907 PyObject * obj0 = 0 ;
15908 char *kwnames[] = {
15909 (char *) "self", NULL
15910 };
15911
15912 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:ProgressDialog_Resume",kwnames,&obj0)) goto fail;
15913 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxProgressDialog, SWIG_POINTER_EXCEPTION | 0);
15914 if (SWIG_arg_fail(1)) SWIG_fail;
15915 {
15916 PyThreadState* __tstate = wxPyBeginAllowThreads();
15917 (arg1)->Resume();
15918
15919 wxPyEndAllowThreads(__tstate);
15920 if (PyErr_Occurred()) SWIG_fail;
15921 }
15922 Py_INCREF(Py_None); resultobj = Py_None;
15923 return resultobj;
15924 fail:
15925 return NULL;
15926 }
15927
15928
15929 static PyObject * ProgressDialog_swigregister(PyObject *, PyObject *args) {
15930 PyObject *obj;
15931 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
15932 SWIG_TypeClientData(SWIGTYPE_p_wxProgressDialog, obj);
15933 Py_INCREF(obj);
15934 return Py_BuildValue((char *)"");
15935 }
15936 static PyObject *_wrap_new_FindDialogEvent(PyObject *, PyObject *args, PyObject *kwargs) {
15937 PyObject *resultobj;
15938 wxEventType arg1 = (wxEventType) wxEVT_NULL ;
15939 int arg2 = (int) 0 ;
15940 wxFindDialogEvent *result;
15941 PyObject * obj0 = 0 ;
15942 PyObject * obj1 = 0 ;
15943 char *kwnames[] = {
15944 (char *) "commandType",(char *) "id", NULL
15945 };
15946
15947 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"|OO:new_FindDialogEvent",kwnames,&obj0,&obj1)) goto fail;
15948 if (obj0) {
15949 {
15950 arg1 = (wxEventType)(SWIG_As_int(obj0));
15951 if (SWIG_arg_fail(1)) SWIG_fail;
15952 }
15953 }
15954 if (obj1) {
15955 {
15956 arg2 = (int)(SWIG_As_int(obj1));
15957 if (SWIG_arg_fail(2)) SWIG_fail;
15958 }
15959 }
15960 {
15961 PyThreadState* __tstate = wxPyBeginAllowThreads();
15962 result = (wxFindDialogEvent *)new wxFindDialogEvent(arg1,arg2);
15963
15964 wxPyEndAllowThreads(__tstate);
15965 if (PyErr_Occurred()) SWIG_fail;
15966 }
15967 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxFindDialogEvent, 1);
15968 return resultobj;
15969 fail:
15970 return NULL;
15971 }
15972
15973
15974 static PyObject *_wrap_FindDialogEvent_GetFlags(PyObject *, PyObject *args, PyObject *kwargs) {
15975 PyObject *resultobj;
15976 wxFindDialogEvent *arg1 = (wxFindDialogEvent *) 0 ;
15977 int result;
15978 PyObject * obj0 = 0 ;
15979 char *kwnames[] = {
15980 (char *) "self", NULL
15981 };
15982
15983 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:FindDialogEvent_GetFlags",kwnames,&obj0)) goto fail;
15984 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFindDialogEvent, SWIG_POINTER_EXCEPTION | 0);
15985 if (SWIG_arg_fail(1)) SWIG_fail;
15986 {
15987 PyThreadState* __tstate = wxPyBeginAllowThreads();
15988 result = (int)(arg1)->GetFlags();
15989
15990 wxPyEndAllowThreads(__tstate);
15991 if (PyErr_Occurred()) SWIG_fail;
15992 }
15993 {
15994 resultobj = SWIG_From_int((int)(result));
15995 }
15996 return resultobj;
15997 fail:
15998 return NULL;
15999 }
16000
16001
16002 static PyObject *_wrap_FindDialogEvent_GetFindString(PyObject *, PyObject *args, PyObject *kwargs) {
16003 PyObject *resultobj;
16004 wxFindDialogEvent *arg1 = (wxFindDialogEvent *) 0 ;
16005 wxString *result;
16006 PyObject * obj0 = 0 ;
16007 char *kwnames[] = {
16008 (char *) "self", NULL
16009 };
16010
16011 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:FindDialogEvent_GetFindString",kwnames,&obj0)) goto fail;
16012 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFindDialogEvent, SWIG_POINTER_EXCEPTION | 0);
16013 if (SWIG_arg_fail(1)) SWIG_fail;
16014 {
16015 PyThreadState* __tstate = wxPyBeginAllowThreads();
16016 {
16017 wxString const &_result_ref = (arg1)->GetFindString();
16018 result = (wxString *) &_result_ref;
16019 }
16020
16021 wxPyEndAllowThreads(__tstate);
16022 if (PyErr_Occurred()) SWIG_fail;
16023 }
16024 {
16025 #if wxUSE_UNICODE
16026 resultobj = PyUnicode_FromWideChar(result->c_str(), result->Len());
16027 #else
16028 resultobj = PyString_FromStringAndSize(result->c_str(), result->Len());
16029 #endif
16030 }
16031 return resultobj;
16032 fail:
16033 return NULL;
16034 }
16035
16036
16037 static PyObject *_wrap_FindDialogEvent_GetReplaceString(PyObject *, PyObject *args, PyObject *kwargs) {
16038 PyObject *resultobj;
16039 wxFindDialogEvent *arg1 = (wxFindDialogEvent *) 0 ;
16040 wxString *result;
16041 PyObject * obj0 = 0 ;
16042 char *kwnames[] = {
16043 (char *) "self", NULL
16044 };
16045
16046 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:FindDialogEvent_GetReplaceString",kwnames,&obj0)) goto fail;
16047 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFindDialogEvent, SWIG_POINTER_EXCEPTION | 0);
16048 if (SWIG_arg_fail(1)) SWIG_fail;
16049 {
16050 PyThreadState* __tstate = wxPyBeginAllowThreads();
16051 {
16052 wxString const &_result_ref = (arg1)->GetReplaceString();
16053 result = (wxString *) &_result_ref;
16054 }
16055
16056 wxPyEndAllowThreads(__tstate);
16057 if (PyErr_Occurred()) SWIG_fail;
16058 }
16059 {
16060 #if wxUSE_UNICODE
16061 resultobj = PyUnicode_FromWideChar(result->c_str(), result->Len());
16062 #else
16063 resultobj = PyString_FromStringAndSize(result->c_str(), result->Len());
16064 #endif
16065 }
16066 return resultobj;
16067 fail:
16068 return NULL;
16069 }
16070
16071
16072 static PyObject *_wrap_FindDialogEvent_GetDialog(PyObject *, PyObject *args, PyObject *kwargs) {
16073 PyObject *resultobj;
16074 wxFindDialogEvent *arg1 = (wxFindDialogEvent *) 0 ;
16075 wxFindReplaceDialog *result;
16076 PyObject * obj0 = 0 ;
16077 char *kwnames[] = {
16078 (char *) "self", NULL
16079 };
16080
16081 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:FindDialogEvent_GetDialog",kwnames,&obj0)) goto fail;
16082 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFindDialogEvent, SWIG_POINTER_EXCEPTION | 0);
16083 if (SWIG_arg_fail(1)) SWIG_fail;
16084 {
16085 PyThreadState* __tstate = wxPyBeginAllowThreads();
16086 result = (wxFindReplaceDialog *)(arg1)->GetDialog();
16087
16088 wxPyEndAllowThreads(__tstate);
16089 if (PyErr_Occurred()) SWIG_fail;
16090 }
16091 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxFindReplaceDialog, 0);
16092 return resultobj;
16093 fail:
16094 return NULL;
16095 }
16096
16097
16098 static PyObject *_wrap_FindDialogEvent_SetFlags(PyObject *, PyObject *args, PyObject *kwargs) {
16099 PyObject *resultobj;
16100 wxFindDialogEvent *arg1 = (wxFindDialogEvent *) 0 ;
16101 int arg2 ;
16102 PyObject * obj0 = 0 ;
16103 PyObject * obj1 = 0 ;
16104 char *kwnames[] = {
16105 (char *) "self",(char *) "flags", NULL
16106 };
16107
16108 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:FindDialogEvent_SetFlags",kwnames,&obj0,&obj1)) goto fail;
16109 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFindDialogEvent, SWIG_POINTER_EXCEPTION | 0);
16110 if (SWIG_arg_fail(1)) SWIG_fail;
16111 {
16112 arg2 = (int)(SWIG_As_int(obj1));
16113 if (SWIG_arg_fail(2)) SWIG_fail;
16114 }
16115 {
16116 PyThreadState* __tstate = wxPyBeginAllowThreads();
16117 (arg1)->SetFlags(arg2);
16118
16119 wxPyEndAllowThreads(__tstate);
16120 if (PyErr_Occurred()) SWIG_fail;
16121 }
16122 Py_INCREF(Py_None); resultobj = Py_None;
16123 return resultobj;
16124 fail:
16125 return NULL;
16126 }
16127
16128
16129 static PyObject *_wrap_FindDialogEvent_SetFindString(PyObject *, PyObject *args, PyObject *kwargs) {
16130 PyObject *resultobj;
16131 wxFindDialogEvent *arg1 = (wxFindDialogEvent *) 0 ;
16132 wxString *arg2 = 0 ;
16133 bool temp2 = false ;
16134 PyObject * obj0 = 0 ;
16135 PyObject * obj1 = 0 ;
16136 char *kwnames[] = {
16137 (char *) "self",(char *) "str", NULL
16138 };
16139
16140 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:FindDialogEvent_SetFindString",kwnames,&obj0,&obj1)) goto fail;
16141 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFindDialogEvent, SWIG_POINTER_EXCEPTION | 0);
16142 if (SWIG_arg_fail(1)) SWIG_fail;
16143 {
16144 arg2 = wxString_in_helper(obj1);
16145 if (arg2 == NULL) SWIG_fail;
16146 temp2 = true;
16147 }
16148 {
16149 PyThreadState* __tstate = wxPyBeginAllowThreads();
16150 (arg1)->SetFindString((wxString const &)*arg2);
16151
16152 wxPyEndAllowThreads(__tstate);
16153 if (PyErr_Occurred()) SWIG_fail;
16154 }
16155 Py_INCREF(Py_None); resultobj = Py_None;
16156 {
16157 if (temp2)
16158 delete arg2;
16159 }
16160 return resultobj;
16161 fail:
16162 {
16163 if (temp2)
16164 delete arg2;
16165 }
16166 return NULL;
16167 }
16168
16169
16170 static PyObject *_wrap_FindDialogEvent_SetReplaceString(PyObject *, PyObject *args, PyObject *kwargs) {
16171 PyObject *resultobj;
16172 wxFindDialogEvent *arg1 = (wxFindDialogEvent *) 0 ;
16173 wxString *arg2 = 0 ;
16174 bool temp2 = false ;
16175 PyObject * obj0 = 0 ;
16176 PyObject * obj1 = 0 ;
16177 char *kwnames[] = {
16178 (char *) "self",(char *) "str", NULL
16179 };
16180
16181 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:FindDialogEvent_SetReplaceString",kwnames,&obj0,&obj1)) goto fail;
16182 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFindDialogEvent, SWIG_POINTER_EXCEPTION | 0);
16183 if (SWIG_arg_fail(1)) SWIG_fail;
16184 {
16185 arg2 = wxString_in_helper(obj1);
16186 if (arg2 == NULL) SWIG_fail;
16187 temp2 = true;
16188 }
16189 {
16190 PyThreadState* __tstate = wxPyBeginAllowThreads();
16191 (arg1)->SetReplaceString((wxString const &)*arg2);
16192
16193 wxPyEndAllowThreads(__tstate);
16194 if (PyErr_Occurred()) SWIG_fail;
16195 }
16196 Py_INCREF(Py_None); resultobj = Py_None;
16197 {
16198 if (temp2)
16199 delete arg2;
16200 }
16201 return resultobj;
16202 fail:
16203 {
16204 if (temp2)
16205 delete arg2;
16206 }
16207 return NULL;
16208 }
16209
16210
16211 static PyObject * FindDialogEvent_swigregister(PyObject *, PyObject *args) {
16212 PyObject *obj;
16213 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
16214 SWIG_TypeClientData(SWIGTYPE_p_wxFindDialogEvent, obj);
16215 Py_INCREF(obj);
16216 return Py_BuildValue((char *)"");
16217 }
16218 static PyObject *_wrap_new_FindReplaceData(PyObject *, PyObject *args, PyObject *kwargs) {
16219 PyObject *resultobj;
16220 int arg1 = (int) 0 ;
16221 wxFindReplaceData *result;
16222 PyObject * obj0 = 0 ;
16223 char *kwnames[] = {
16224 (char *) "flags", NULL
16225 };
16226
16227 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"|O:new_FindReplaceData",kwnames,&obj0)) goto fail;
16228 if (obj0) {
16229 {
16230 arg1 = (int)(SWIG_As_int(obj0));
16231 if (SWIG_arg_fail(1)) SWIG_fail;
16232 }
16233 }
16234 {
16235 PyThreadState* __tstate = wxPyBeginAllowThreads();
16236 result = (wxFindReplaceData *)new wxFindReplaceData(arg1);
16237
16238 wxPyEndAllowThreads(__tstate);
16239 if (PyErr_Occurred()) SWIG_fail;
16240 }
16241 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxFindReplaceData, 1);
16242 return resultobj;
16243 fail:
16244 return NULL;
16245 }
16246
16247
16248 static PyObject *_wrap_delete_FindReplaceData(PyObject *, PyObject *args, PyObject *kwargs) {
16249 PyObject *resultobj;
16250 wxFindReplaceData *arg1 = (wxFindReplaceData *) 0 ;
16251 PyObject * obj0 = 0 ;
16252 char *kwnames[] = {
16253 (char *) "self", NULL
16254 };
16255
16256 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:delete_FindReplaceData",kwnames,&obj0)) goto fail;
16257 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFindReplaceData, SWIG_POINTER_EXCEPTION | 0);
16258 if (SWIG_arg_fail(1)) SWIG_fail;
16259 {
16260 PyThreadState* __tstate = wxPyBeginAllowThreads();
16261 delete arg1;
16262
16263 wxPyEndAllowThreads(__tstate);
16264 if (PyErr_Occurred()) SWIG_fail;
16265 }
16266 Py_INCREF(Py_None); resultobj = Py_None;
16267 return resultobj;
16268 fail:
16269 return NULL;
16270 }
16271
16272
16273 static PyObject *_wrap_FindReplaceData_GetFindString(PyObject *, PyObject *args, PyObject *kwargs) {
16274 PyObject *resultobj;
16275 wxFindReplaceData *arg1 = (wxFindReplaceData *) 0 ;
16276 wxString *result;
16277 PyObject * obj0 = 0 ;
16278 char *kwnames[] = {
16279 (char *) "self", NULL
16280 };
16281
16282 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:FindReplaceData_GetFindString",kwnames,&obj0)) goto fail;
16283 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFindReplaceData, SWIG_POINTER_EXCEPTION | 0);
16284 if (SWIG_arg_fail(1)) SWIG_fail;
16285 {
16286 PyThreadState* __tstate = wxPyBeginAllowThreads();
16287 {
16288 wxString const &_result_ref = (arg1)->GetFindString();
16289 result = (wxString *) &_result_ref;
16290 }
16291
16292 wxPyEndAllowThreads(__tstate);
16293 if (PyErr_Occurred()) SWIG_fail;
16294 }
16295 {
16296 #if wxUSE_UNICODE
16297 resultobj = PyUnicode_FromWideChar(result->c_str(), result->Len());
16298 #else
16299 resultobj = PyString_FromStringAndSize(result->c_str(), result->Len());
16300 #endif
16301 }
16302 return resultobj;
16303 fail:
16304 return NULL;
16305 }
16306
16307
16308 static PyObject *_wrap_FindReplaceData_GetReplaceString(PyObject *, PyObject *args, PyObject *kwargs) {
16309 PyObject *resultobj;
16310 wxFindReplaceData *arg1 = (wxFindReplaceData *) 0 ;
16311 wxString *result;
16312 PyObject * obj0 = 0 ;
16313 char *kwnames[] = {
16314 (char *) "self", NULL
16315 };
16316
16317 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:FindReplaceData_GetReplaceString",kwnames,&obj0)) goto fail;
16318 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFindReplaceData, SWIG_POINTER_EXCEPTION | 0);
16319 if (SWIG_arg_fail(1)) SWIG_fail;
16320 {
16321 PyThreadState* __tstate = wxPyBeginAllowThreads();
16322 {
16323 wxString const &_result_ref = (arg1)->GetReplaceString();
16324 result = (wxString *) &_result_ref;
16325 }
16326
16327 wxPyEndAllowThreads(__tstate);
16328 if (PyErr_Occurred()) SWIG_fail;
16329 }
16330 {
16331 #if wxUSE_UNICODE
16332 resultobj = PyUnicode_FromWideChar(result->c_str(), result->Len());
16333 #else
16334 resultobj = PyString_FromStringAndSize(result->c_str(), result->Len());
16335 #endif
16336 }
16337 return resultobj;
16338 fail:
16339 return NULL;
16340 }
16341
16342
16343 static PyObject *_wrap_FindReplaceData_GetFlags(PyObject *, PyObject *args, PyObject *kwargs) {
16344 PyObject *resultobj;
16345 wxFindReplaceData *arg1 = (wxFindReplaceData *) 0 ;
16346 int result;
16347 PyObject * obj0 = 0 ;
16348 char *kwnames[] = {
16349 (char *) "self", NULL
16350 };
16351
16352 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:FindReplaceData_GetFlags",kwnames,&obj0)) goto fail;
16353 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFindReplaceData, SWIG_POINTER_EXCEPTION | 0);
16354 if (SWIG_arg_fail(1)) SWIG_fail;
16355 {
16356 PyThreadState* __tstate = wxPyBeginAllowThreads();
16357 result = (int)(arg1)->GetFlags();
16358
16359 wxPyEndAllowThreads(__tstate);
16360 if (PyErr_Occurred()) SWIG_fail;
16361 }
16362 {
16363 resultobj = SWIG_From_int((int)(result));
16364 }
16365 return resultobj;
16366 fail:
16367 return NULL;
16368 }
16369
16370
16371 static PyObject *_wrap_FindReplaceData_SetFlags(PyObject *, PyObject *args, PyObject *kwargs) {
16372 PyObject *resultobj;
16373 wxFindReplaceData *arg1 = (wxFindReplaceData *) 0 ;
16374 int arg2 ;
16375 PyObject * obj0 = 0 ;
16376 PyObject * obj1 = 0 ;
16377 char *kwnames[] = {
16378 (char *) "self",(char *) "flags", NULL
16379 };
16380
16381 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:FindReplaceData_SetFlags",kwnames,&obj0,&obj1)) goto fail;
16382 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFindReplaceData, SWIG_POINTER_EXCEPTION | 0);
16383 if (SWIG_arg_fail(1)) SWIG_fail;
16384 {
16385 arg2 = (int)(SWIG_As_int(obj1));
16386 if (SWIG_arg_fail(2)) SWIG_fail;
16387 }
16388 {
16389 PyThreadState* __tstate = wxPyBeginAllowThreads();
16390 (arg1)->SetFlags(arg2);
16391
16392 wxPyEndAllowThreads(__tstate);
16393 if (PyErr_Occurred()) SWIG_fail;
16394 }
16395 Py_INCREF(Py_None); resultobj = Py_None;
16396 return resultobj;
16397 fail:
16398 return NULL;
16399 }
16400
16401
16402 static PyObject *_wrap_FindReplaceData_SetFindString(PyObject *, PyObject *args, PyObject *kwargs) {
16403 PyObject *resultobj;
16404 wxFindReplaceData *arg1 = (wxFindReplaceData *) 0 ;
16405 wxString *arg2 = 0 ;
16406 bool temp2 = false ;
16407 PyObject * obj0 = 0 ;
16408 PyObject * obj1 = 0 ;
16409 char *kwnames[] = {
16410 (char *) "self",(char *) "str", NULL
16411 };
16412
16413 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:FindReplaceData_SetFindString",kwnames,&obj0,&obj1)) goto fail;
16414 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFindReplaceData, SWIG_POINTER_EXCEPTION | 0);
16415 if (SWIG_arg_fail(1)) SWIG_fail;
16416 {
16417 arg2 = wxString_in_helper(obj1);
16418 if (arg2 == NULL) SWIG_fail;
16419 temp2 = true;
16420 }
16421 {
16422 PyThreadState* __tstate = wxPyBeginAllowThreads();
16423 (arg1)->SetFindString((wxString const &)*arg2);
16424
16425 wxPyEndAllowThreads(__tstate);
16426 if (PyErr_Occurred()) SWIG_fail;
16427 }
16428 Py_INCREF(Py_None); resultobj = Py_None;
16429 {
16430 if (temp2)
16431 delete arg2;
16432 }
16433 return resultobj;
16434 fail:
16435 {
16436 if (temp2)
16437 delete arg2;
16438 }
16439 return NULL;
16440 }
16441
16442
16443 static PyObject *_wrap_FindReplaceData_SetReplaceString(PyObject *, PyObject *args, PyObject *kwargs) {
16444 PyObject *resultobj;
16445 wxFindReplaceData *arg1 = (wxFindReplaceData *) 0 ;
16446 wxString *arg2 = 0 ;
16447 bool temp2 = false ;
16448 PyObject * obj0 = 0 ;
16449 PyObject * obj1 = 0 ;
16450 char *kwnames[] = {
16451 (char *) "self",(char *) "str", NULL
16452 };
16453
16454 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:FindReplaceData_SetReplaceString",kwnames,&obj0,&obj1)) goto fail;
16455 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFindReplaceData, SWIG_POINTER_EXCEPTION | 0);
16456 if (SWIG_arg_fail(1)) SWIG_fail;
16457 {
16458 arg2 = wxString_in_helper(obj1);
16459 if (arg2 == NULL) SWIG_fail;
16460 temp2 = true;
16461 }
16462 {
16463 PyThreadState* __tstate = wxPyBeginAllowThreads();
16464 (arg1)->SetReplaceString((wxString const &)*arg2);
16465
16466 wxPyEndAllowThreads(__tstate);
16467 if (PyErr_Occurred()) SWIG_fail;
16468 }
16469 Py_INCREF(Py_None); resultobj = Py_None;
16470 {
16471 if (temp2)
16472 delete arg2;
16473 }
16474 return resultobj;
16475 fail:
16476 {
16477 if (temp2)
16478 delete arg2;
16479 }
16480 return NULL;
16481 }
16482
16483
16484 static PyObject * FindReplaceData_swigregister(PyObject *, PyObject *args) {
16485 PyObject *obj;
16486 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
16487 SWIG_TypeClientData(SWIGTYPE_p_wxFindReplaceData, obj);
16488 Py_INCREF(obj);
16489 return Py_BuildValue((char *)"");
16490 }
16491 static PyObject *_wrap_new_FindReplaceDialog(PyObject *, PyObject *args, PyObject *kwargs) {
16492 PyObject *resultobj;
16493 wxWindow *arg1 = (wxWindow *) 0 ;
16494 wxFindReplaceData *arg2 = (wxFindReplaceData *) 0 ;
16495 wxString *arg3 = 0 ;
16496 int arg4 = (int) 0 ;
16497 wxFindReplaceDialog *result;
16498 bool temp3 = false ;
16499 PyObject * obj0 = 0 ;
16500 PyObject * obj1 = 0 ;
16501 PyObject * obj2 = 0 ;
16502 PyObject * obj3 = 0 ;
16503 char *kwnames[] = {
16504 (char *) "parent",(char *) "data",(char *) "title",(char *) "style", NULL
16505 };
16506
16507 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO|O:new_FindReplaceDialog",kwnames,&obj0,&obj1,&obj2,&obj3)) goto fail;
16508 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
16509 if (SWIG_arg_fail(1)) SWIG_fail;
16510 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxFindReplaceData, SWIG_POINTER_EXCEPTION | 0);
16511 if (SWIG_arg_fail(2)) SWIG_fail;
16512 {
16513 arg3 = wxString_in_helper(obj2);
16514 if (arg3 == NULL) SWIG_fail;
16515 temp3 = true;
16516 }
16517 if (obj3) {
16518 {
16519 arg4 = (int)(SWIG_As_int(obj3));
16520 if (SWIG_arg_fail(4)) SWIG_fail;
16521 }
16522 }
16523 {
16524 if (!wxPyCheckForApp()) SWIG_fail;
16525 PyThreadState* __tstate = wxPyBeginAllowThreads();
16526 result = (wxFindReplaceDialog *)new wxFindReplaceDialog(arg1,arg2,(wxString const &)*arg3,arg4);
16527
16528 wxPyEndAllowThreads(__tstate);
16529 if (PyErr_Occurred()) SWIG_fail;
16530 }
16531 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxFindReplaceDialog, 1);
16532 {
16533 if (temp3)
16534 delete arg3;
16535 }
16536 return resultobj;
16537 fail:
16538 {
16539 if (temp3)
16540 delete arg3;
16541 }
16542 return NULL;
16543 }
16544
16545
16546 static PyObject *_wrap_new_PreFindReplaceDialog(PyObject *, PyObject *args, PyObject *kwargs) {
16547 PyObject *resultobj;
16548 wxFindReplaceDialog *result;
16549 char *kwnames[] = {
16550 NULL
16551 };
16552
16553 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":new_PreFindReplaceDialog",kwnames)) goto fail;
16554 {
16555 if (!wxPyCheckForApp()) SWIG_fail;
16556 PyThreadState* __tstate = wxPyBeginAllowThreads();
16557 result = (wxFindReplaceDialog *)new wxFindReplaceDialog();
16558
16559 wxPyEndAllowThreads(__tstate);
16560 if (PyErr_Occurred()) SWIG_fail;
16561 }
16562 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxFindReplaceDialog, 1);
16563 return resultobj;
16564 fail:
16565 return NULL;
16566 }
16567
16568
16569 static PyObject *_wrap_FindReplaceDialog_Create(PyObject *, PyObject *args, PyObject *kwargs) {
16570 PyObject *resultobj;
16571 wxFindReplaceDialog *arg1 = (wxFindReplaceDialog *) 0 ;
16572 wxWindow *arg2 = (wxWindow *) 0 ;
16573 wxFindReplaceData *arg3 = (wxFindReplaceData *) 0 ;
16574 wxString *arg4 = 0 ;
16575 int arg5 = (int) 0 ;
16576 bool result;
16577 bool temp4 = false ;
16578 PyObject * obj0 = 0 ;
16579 PyObject * obj1 = 0 ;
16580 PyObject * obj2 = 0 ;
16581 PyObject * obj3 = 0 ;
16582 PyObject * obj4 = 0 ;
16583 char *kwnames[] = {
16584 (char *) "self",(char *) "parent",(char *) "data",(char *) "title",(char *) "style", NULL
16585 };
16586
16587 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOO|O:FindReplaceDialog_Create",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4)) goto fail;
16588 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFindReplaceDialog, SWIG_POINTER_EXCEPTION | 0);
16589 if (SWIG_arg_fail(1)) SWIG_fail;
16590 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
16591 if (SWIG_arg_fail(2)) SWIG_fail;
16592 SWIG_Python_ConvertPtr(obj2, (void **)&arg3, SWIGTYPE_p_wxFindReplaceData, SWIG_POINTER_EXCEPTION | 0);
16593 if (SWIG_arg_fail(3)) SWIG_fail;
16594 {
16595 arg4 = wxString_in_helper(obj3);
16596 if (arg4 == NULL) SWIG_fail;
16597 temp4 = true;
16598 }
16599 if (obj4) {
16600 {
16601 arg5 = (int)(SWIG_As_int(obj4));
16602 if (SWIG_arg_fail(5)) SWIG_fail;
16603 }
16604 }
16605 {
16606 PyThreadState* __tstate = wxPyBeginAllowThreads();
16607 result = (bool)(arg1)->Create(arg2,arg3,(wxString const &)*arg4,arg5);
16608
16609 wxPyEndAllowThreads(__tstate);
16610 if (PyErr_Occurred()) SWIG_fail;
16611 }
16612 {
16613 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
16614 }
16615 {
16616 if (temp4)
16617 delete arg4;
16618 }
16619 return resultobj;
16620 fail:
16621 {
16622 if (temp4)
16623 delete arg4;
16624 }
16625 return NULL;
16626 }
16627
16628
16629 static PyObject *_wrap_FindReplaceDialog_GetData(PyObject *, PyObject *args, PyObject *kwargs) {
16630 PyObject *resultobj;
16631 wxFindReplaceDialog *arg1 = (wxFindReplaceDialog *) 0 ;
16632 wxFindReplaceData *result;
16633 PyObject * obj0 = 0 ;
16634 char *kwnames[] = {
16635 (char *) "self", NULL
16636 };
16637
16638 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:FindReplaceDialog_GetData",kwnames,&obj0)) goto fail;
16639 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFindReplaceDialog, SWIG_POINTER_EXCEPTION | 0);
16640 if (SWIG_arg_fail(1)) SWIG_fail;
16641 {
16642 PyThreadState* __tstate = wxPyBeginAllowThreads();
16643 result = (wxFindReplaceData *)(arg1)->GetData();
16644
16645 wxPyEndAllowThreads(__tstate);
16646 if (PyErr_Occurred()) SWIG_fail;
16647 }
16648 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxFindReplaceData, 0);
16649 return resultobj;
16650 fail:
16651 return NULL;
16652 }
16653
16654
16655 static PyObject *_wrap_FindReplaceDialog_SetData(PyObject *, PyObject *args, PyObject *kwargs) {
16656 PyObject *resultobj;
16657 wxFindReplaceDialog *arg1 = (wxFindReplaceDialog *) 0 ;
16658 wxFindReplaceData *arg2 = (wxFindReplaceData *) 0 ;
16659 PyObject * obj0 = 0 ;
16660 PyObject * obj1 = 0 ;
16661 char *kwnames[] = {
16662 (char *) "self",(char *) "data", NULL
16663 };
16664
16665 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:FindReplaceDialog_SetData",kwnames,&obj0,&obj1)) goto fail;
16666 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxFindReplaceDialog, SWIG_POINTER_EXCEPTION | 0);
16667 if (SWIG_arg_fail(1)) SWIG_fail;
16668 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxFindReplaceData, SWIG_POINTER_EXCEPTION | 0);
16669 if (SWIG_arg_fail(2)) SWIG_fail;
16670 {
16671 PyThreadState* __tstate = wxPyBeginAllowThreads();
16672 (arg1)->SetData(arg2);
16673
16674 wxPyEndAllowThreads(__tstate);
16675 if (PyErr_Occurred()) SWIG_fail;
16676 }
16677 Py_INCREF(Py_None); resultobj = Py_None;
16678 return resultobj;
16679 fail:
16680 return NULL;
16681 }
16682
16683
16684 static PyObject * FindReplaceDialog_swigregister(PyObject *, PyObject *args) {
16685 PyObject *obj;
16686 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
16687 SWIG_TypeClientData(SWIGTYPE_p_wxFindReplaceDialog, obj);
16688 Py_INCREF(obj);
16689 return Py_BuildValue((char *)"");
16690 }
16691 static PyObject *_wrap_new_MDIParentFrame(PyObject *, PyObject *args, PyObject *kwargs) {
16692 PyObject *resultobj;
16693 wxWindow *arg1 = (wxWindow *) 0 ;
16694 int arg2 = (int) (int)-1 ;
16695 wxString const &arg3_defvalue = wxPyEmptyString ;
16696 wxString *arg3 = (wxString *) &arg3_defvalue ;
16697 wxPoint const &arg4_defvalue = wxDefaultPosition ;
16698 wxPoint *arg4 = (wxPoint *) &arg4_defvalue ;
16699 wxSize const &arg5_defvalue = wxDefaultSize ;
16700 wxSize *arg5 = (wxSize *) &arg5_defvalue ;
16701 long arg6 = (long) wxDEFAULT_FRAME_STYLE|wxVSCROLL|wxHSCROLL ;
16702 wxString const &arg7_defvalue = wxPyFrameNameStr ;
16703 wxString *arg7 = (wxString *) &arg7_defvalue ;
16704 wxMDIParentFrame *result;
16705 bool temp3 = false ;
16706 wxPoint temp4 ;
16707 wxSize temp5 ;
16708 bool temp7 = false ;
16709 PyObject * obj0 = 0 ;
16710 PyObject * obj1 = 0 ;
16711 PyObject * obj2 = 0 ;
16712 PyObject * obj3 = 0 ;
16713 PyObject * obj4 = 0 ;
16714 PyObject * obj5 = 0 ;
16715 PyObject * obj6 = 0 ;
16716 char *kwnames[] = {
16717 (char *) "parent",(char *) "id",(char *) "title",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
16718 };
16719
16720 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|OOOOOO:new_MDIParentFrame",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6)) goto fail;
16721 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
16722 if (SWIG_arg_fail(1)) SWIG_fail;
16723 if (obj1) {
16724 {
16725 arg2 = (int const)(SWIG_As_int(obj1));
16726 if (SWIG_arg_fail(2)) SWIG_fail;
16727 }
16728 }
16729 if (obj2) {
16730 {
16731 arg3 = wxString_in_helper(obj2);
16732 if (arg3 == NULL) SWIG_fail;
16733 temp3 = true;
16734 }
16735 }
16736 if (obj3) {
16737 {
16738 arg4 = &temp4;
16739 if ( ! wxPoint_helper(obj3, &arg4)) SWIG_fail;
16740 }
16741 }
16742 if (obj4) {
16743 {
16744 arg5 = &temp5;
16745 if ( ! wxSize_helper(obj4, &arg5)) SWIG_fail;
16746 }
16747 }
16748 if (obj5) {
16749 {
16750 arg6 = (long)(SWIG_As_long(obj5));
16751 if (SWIG_arg_fail(6)) SWIG_fail;
16752 }
16753 }
16754 if (obj6) {
16755 {
16756 arg7 = wxString_in_helper(obj6);
16757 if (arg7 == NULL) SWIG_fail;
16758 temp7 = true;
16759 }
16760 }
16761 {
16762 if (!wxPyCheckForApp()) SWIG_fail;
16763 PyThreadState* __tstate = wxPyBeginAllowThreads();
16764 result = (wxMDIParentFrame *)new wxMDIParentFrame(arg1,arg2,(wxString const &)*arg3,(wxPoint const &)*arg4,(wxSize const &)*arg5,arg6,(wxString const &)*arg7);
16765
16766 wxPyEndAllowThreads(__tstate);
16767 if (PyErr_Occurred()) SWIG_fail;
16768 }
16769 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxMDIParentFrame, 1);
16770 {
16771 if (temp3)
16772 delete arg3;
16773 }
16774 {
16775 if (temp7)
16776 delete arg7;
16777 }
16778 return resultobj;
16779 fail:
16780 {
16781 if (temp3)
16782 delete arg3;
16783 }
16784 {
16785 if (temp7)
16786 delete arg7;
16787 }
16788 return NULL;
16789 }
16790
16791
16792 static PyObject *_wrap_new_PreMDIParentFrame(PyObject *, PyObject *args, PyObject *kwargs) {
16793 PyObject *resultobj;
16794 wxMDIParentFrame *result;
16795 char *kwnames[] = {
16796 NULL
16797 };
16798
16799 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":new_PreMDIParentFrame",kwnames)) goto fail;
16800 {
16801 if (!wxPyCheckForApp()) SWIG_fail;
16802 PyThreadState* __tstate = wxPyBeginAllowThreads();
16803 result = (wxMDIParentFrame *)new wxMDIParentFrame();
16804
16805 wxPyEndAllowThreads(__tstate);
16806 if (PyErr_Occurred()) SWIG_fail;
16807 }
16808 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxMDIParentFrame, 1);
16809 return resultobj;
16810 fail:
16811 return NULL;
16812 }
16813
16814
16815 static PyObject *_wrap_MDIParentFrame_Create(PyObject *, PyObject *args, PyObject *kwargs) {
16816 PyObject *resultobj;
16817 wxMDIParentFrame *arg1 = (wxMDIParentFrame *) 0 ;
16818 wxWindow *arg2 = (wxWindow *) 0 ;
16819 int arg3 = (int) (int)-1 ;
16820 wxString const &arg4_defvalue = wxPyEmptyString ;
16821 wxString *arg4 = (wxString *) &arg4_defvalue ;
16822 wxPoint const &arg5_defvalue = wxDefaultPosition ;
16823 wxPoint *arg5 = (wxPoint *) &arg5_defvalue ;
16824 wxSize const &arg6_defvalue = wxDefaultSize ;
16825 wxSize *arg6 = (wxSize *) &arg6_defvalue ;
16826 long arg7 = (long) wxDEFAULT_FRAME_STYLE|wxVSCROLL|wxHSCROLL ;
16827 wxString const &arg8_defvalue = wxPyFrameNameStr ;
16828 wxString *arg8 = (wxString *) &arg8_defvalue ;
16829 bool result;
16830 bool temp4 = false ;
16831 wxPoint temp5 ;
16832 wxSize temp6 ;
16833 bool temp8 = false ;
16834 PyObject * obj0 = 0 ;
16835 PyObject * obj1 = 0 ;
16836 PyObject * obj2 = 0 ;
16837 PyObject * obj3 = 0 ;
16838 PyObject * obj4 = 0 ;
16839 PyObject * obj5 = 0 ;
16840 PyObject * obj6 = 0 ;
16841 PyObject * obj7 = 0 ;
16842 char *kwnames[] = {
16843 (char *) "self",(char *) "parent",(char *) "id",(char *) "title",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
16844 };
16845
16846 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|OOOOOO:MDIParentFrame_Create",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6,&obj7)) goto fail;
16847 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMDIParentFrame, SWIG_POINTER_EXCEPTION | 0);
16848 if (SWIG_arg_fail(1)) SWIG_fail;
16849 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
16850 if (SWIG_arg_fail(2)) SWIG_fail;
16851 if (obj2) {
16852 {
16853 arg3 = (int const)(SWIG_As_int(obj2));
16854 if (SWIG_arg_fail(3)) SWIG_fail;
16855 }
16856 }
16857 if (obj3) {
16858 {
16859 arg4 = wxString_in_helper(obj3);
16860 if (arg4 == NULL) SWIG_fail;
16861 temp4 = true;
16862 }
16863 }
16864 if (obj4) {
16865 {
16866 arg5 = &temp5;
16867 if ( ! wxPoint_helper(obj4, &arg5)) SWIG_fail;
16868 }
16869 }
16870 if (obj5) {
16871 {
16872 arg6 = &temp6;
16873 if ( ! wxSize_helper(obj5, &arg6)) SWIG_fail;
16874 }
16875 }
16876 if (obj6) {
16877 {
16878 arg7 = (long)(SWIG_As_long(obj6));
16879 if (SWIG_arg_fail(7)) SWIG_fail;
16880 }
16881 }
16882 if (obj7) {
16883 {
16884 arg8 = wxString_in_helper(obj7);
16885 if (arg8 == NULL) SWIG_fail;
16886 temp8 = true;
16887 }
16888 }
16889 {
16890 PyThreadState* __tstate = wxPyBeginAllowThreads();
16891 result = (bool)(arg1)->Create(arg2,arg3,(wxString const &)*arg4,(wxPoint const &)*arg5,(wxSize const &)*arg6,arg7,(wxString const &)*arg8);
16892
16893 wxPyEndAllowThreads(__tstate);
16894 if (PyErr_Occurred()) SWIG_fail;
16895 }
16896 {
16897 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
16898 }
16899 {
16900 if (temp4)
16901 delete arg4;
16902 }
16903 {
16904 if (temp8)
16905 delete arg8;
16906 }
16907 return resultobj;
16908 fail:
16909 {
16910 if (temp4)
16911 delete arg4;
16912 }
16913 {
16914 if (temp8)
16915 delete arg8;
16916 }
16917 return NULL;
16918 }
16919
16920
16921 static PyObject *_wrap_MDIParentFrame_ActivateNext(PyObject *, PyObject *args, PyObject *kwargs) {
16922 PyObject *resultobj;
16923 wxMDIParentFrame *arg1 = (wxMDIParentFrame *) 0 ;
16924 PyObject * obj0 = 0 ;
16925 char *kwnames[] = {
16926 (char *) "self", NULL
16927 };
16928
16929 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:MDIParentFrame_ActivateNext",kwnames,&obj0)) goto fail;
16930 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMDIParentFrame, SWIG_POINTER_EXCEPTION | 0);
16931 if (SWIG_arg_fail(1)) SWIG_fail;
16932 {
16933 PyThreadState* __tstate = wxPyBeginAllowThreads();
16934 (arg1)->ActivateNext();
16935
16936 wxPyEndAllowThreads(__tstate);
16937 if (PyErr_Occurred()) SWIG_fail;
16938 }
16939 Py_INCREF(Py_None); resultobj = Py_None;
16940 return resultobj;
16941 fail:
16942 return NULL;
16943 }
16944
16945
16946 static PyObject *_wrap_MDIParentFrame_ActivatePrevious(PyObject *, PyObject *args, PyObject *kwargs) {
16947 PyObject *resultobj;
16948 wxMDIParentFrame *arg1 = (wxMDIParentFrame *) 0 ;
16949 PyObject * obj0 = 0 ;
16950 char *kwnames[] = {
16951 (char *) "self", NULL
16952 };
16953
16954 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:MDIParentFrame_ActivatePrevious",kwnames,&obj0)) goto fail;
16955 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMDIParentFrame, SWIG_POINTER_EXCEPTION | 0);
16956 if (SWIG_arg_fail(1)) SWIG_fail;
16957 {
16958 PyThreadState* __tstate = wxPyBeginAllowThreads();
16959 (arg1)->ActivatePrevious();
16960
16961 wxPyEndAllowThreads(__tstate);
16962 if (PyErr_Occurred()) SWIG_fail;
16963 }
16964 Py_INCREF(Py_None); resultobj = Py_None;
16965 return resultobj;
16966 fail:
16967 return NULL;
16968 }
16969
16970
16971 static PyObject *_wrap_MDIParentFrame_ArrangeIcons(PyObject *, PyObject *args, PyObject *kwargs) {
16972 PyObject *resultobj;
16973 wxMDIParentFrame *arg1 = (wxMDIParentFrame *) 0 ;
16974 PyObject * obj0 = 0 ;
16975 char *kwnames[] = {
16976 (char *) "self", NULL
16977 };
16978
16979 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:MDIParentFrame_ArrangeIcons",kwnames,&obj0)) goto fail;
16980 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMDIParentFrame, SWIG_POINTER_EXCEPTION | 0);
16981 if (SWIG_arg_fail(1)) SWIG_fail;
16982 {
16983 PyThreadState* __tstate = wxPyBeginAllowThreads();
16984 (arg1)->ArrangeIcons();
16985
16986 wxPyEndAllowThreads(__tstate);
16987 if (PyErr_Occurred()) SWIG_fail;
16988 }
16989 Py_INCREF(Py_None); resultobj = Py_None;
16990 return resultobj;
16991 fail:
16992 return NULL;
16993 }
16994
16995
16996 static PyObject *_wrap_MDIParentFrame_Cascade(PyObject *, PyObject *args, PyObject *kwargs) {
16997 PyObject *resultobj;
16998 wxMDIParentFrame *arg1 = (wxMDIParentFrame *) 0 ;
16999 PyObject * obj0 = 0 ;
17000 char *kwnames[] = {
17001 (char *) "self", NULL
17002 };
17003
17004 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:MDIParentFrame_Cascade",kwnames,&obj0)) goto fail;
17005 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMDIParentFrame, SWIG_POINTER_EXCEPTION | 0);
17006 if (SWIG_arg_fail(1)) SWIG_fail;
17007 {
17008 PyThreadState* __tstate = wxPyBeginAllowThreads();
17009 (arg1)->Cascade();
17010
17011 wxPyEndAllowThreads(__tstate);
17012 if (PyErr_Occurred()) SWIG_fail;
17013 }
17014 Py_INCREF(Py_None); resultobj = Py_None;
17015 return resultobj;
17016 fail:
17017 return NULL;
17018 }
17019
17020
17021 static PyObject *_wrap_MDIParentFrame_GetActiveChild(PyObject *, PyObject *args, PyObject *kwargs) {
17022 PyObject *resultobj;
17023 wxMDIParentFrame *arg1 = (wxMDIParentFrame *) 0 ;
17024 wxMDIChildFrame *result;
17025 PyObject * obj0 = 0 ;
17026 char *kwnames[] = {
17027 (char *) "self", NULL
17028 };
17029
17030 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:MDIParentFrame_GetActiveChild",kwnames,&obj0)) goto fail;
17031 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMDIParentFrame, SWIG_POINTER_EXCEPTION | 0);
17032 if (SWIG_arg_fail(1)) SWIG_fail;
17033 {
17034 PyThreadState* __tstate = wxPyBeginAllowThreads();
17035 result = (wxMDIChildFrame *)(arg1)->GetActiveChild();
17036
17037 wxPyEndAllowThreads(__tstate);
17038 if (PyErr_Occurred()) SWIG_fail;
17039 }
17040 {
17041 resultobj = wxPyMake_wxObject(result, 0);
17042 }
17043 return resultobj;
17044 fail:
17045 return NULL;
17046 }
17047
17048
17049 static PyObject *_wrap_MDIParentFrame_GetClientWindow(PyObject *, PyObject *args, PyObject *kwargs) {
17050 PyObject *resultobj;
17051 wxMDIParentFrame *arg1 = (wxMDIParentFrame *) 0 ;
17052 wxMDIClientWindow *result;
17053 PyObject * obj0 = 0 ;
17054 char *kwnames[] = {
17055 (char *) "self", NULL
17056 };
17057
17058 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:MDIParentFrame_GetClientWindow",kwnames,&obj0)) goto fail;
17059 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMDIParentFrame, SWIG_POINTER_EXCEPTION | 0);
17060 if (SWIG_arg_fail(1)) SWIG_fail;
17061 {
17062 PyThreadState* __tstate = wxPyBeginAllowThreads();
17063 result = (wxMDIClientWindow *)(arg1)->GetClientWindow();
17064
17065 wxPyEndAllowThreads(__tstate);
17066 if (PyErr_Occurred()) SWIG_fail;
17067 }
17068 {
17069 resultobj = wxPyMake_wxObject(result, 0);
17070 }
17071 return resultobj;
17072 fail:
17073 return NULL;
17074 }
17075
17076
17077 static PyObject *_wrap_MDIParentFrame_GetToolBar(PyObject *, PyObject *args, PyObject *kwargs) {
17078 PyObject *resultobj;
17079 wxMDIParentFrame *arg1 = (wxMDIParentFrame *) 0 ;
17080 wxWindow *result;
17081 PyObject * obj0 = 0 ;
17082 char *kwnames[] = {
17083 (char *) "self", NULL
17084 };
17085
17086 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:MDIParentFrame_GetToolBar",kwnames,&obj0)) goto fail;
17087 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMDIParentFrame, SWIG_POINTER_EXCEPTION | 0);
17088 if (SWIG_arg_fail(1)) SWIG_fail;
17089 {
17090 PyThreadState* __tstate = wxPyBeginAllowThreads();
17091 result = (wxWindow *)(arg1)->GetToolBar();
17092
17093 wxPyEndAllowThreads(__tstate);
17094 if (PyErr_Occurred()) SWIG_fail;
17095 }
17096 {
17097 resultobj = wxPyMake_wxObject(result, 0);
17098 }
17099 return resultobj;
17100 fail:
17101 return NULL;
17102 }
17103
17104
17105 static PyObject *_wrap_MDIParentFrame_Tile(PyObject *, PyObject *args, PyObject *kwargs) {
17106 PyObject *resultobj;
17107 wxMDIParentFrame *arg1 = (wxMDIParentFrame *) 0 ;
17108 PyObject * obj0 = 0 ;
17109 char *kwnames[] = {
17110 (char *) "self", NULL
17111 };
17112
17113 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:MDIParentFrame_Tile",kwnames,&obj0)) goto fail;
17114 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMDIParentFrame, SWIG_POINTER_EXCEPTION | 0);
17115 if (SWIG_arg_fail(1)) SWIG_fail;
17116 {
17117 PyThreadState* __tstate = wxPyBeginAllowThreads();
17118 (arg1)->Tile();
17119
17120 wxPyEndAllowThreads(__tstate);
17121 if (PyErr_Occurred()) SWIG_fail;
17122 }
17123 Py_INCREF(Py_None); resultobj = Py_None;
17124 return resultobj;
17125 fail:
17126 return NULL;
17127 }
17128
17129
17130 static PyObject * MDIParentFrame_swigregister(PyObject *, PyObject *args) {
17131 PyObject *obj;
17132 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
17133 SWIG_TypeClientData(SWIGTYPE_p_wxMDIParentFrame, obj);
17134 Py_INCREF(obj);
17135 return Py_BuildValue((char *)"");
17136 }
17137 static PyObject *_wrap_new_MDIChildFrame(PyObject *, PyObject *args, PyObject *kwargs) {
17138 PyObject *resultobj;
17139 wxMDIParentFrame *arg1 = (wxMDIParentFrame *) 0 ;
17140 int arg2 = (int) (int)-1 ;
17141 wxString const &arg3_defvalue = wxPyEmptyString ;
17142 wxString *arg3 = (wxString *) &arg3_defvalue ;
17143 wxPoint const &arg4_defvalue = wxDefaultPosition ;
17144 wxPoint *arg4 = (wxPoint *) &arg4_defvalue ;
17145 wxSize const &arg5_defvalue = wxDefaultSize ;
17146 wxSize *arg5 = (wxSize *) &arg5_defvalue ;
17147 long arg6 = (long) wxDEFAULT_FRAME_STYLE ;
17148 wxString const &arg7_defvalue = wxPyFrameNameStr ;
17149 wxString *arg7 = (wxString *) &arg7_defvalue ;
17150 wxMDIChildFrame *result;
17151 bool temp3 = false ;
17152 wxPoint temp4 ;
17153 wxSize temp5 ;
17154 bool temp7 = false ;
17155 PyObject * obj0 = 0 ;
17156 PyObject * obj1 = 0 ;
17157 PyObject * obj2 = 0 ;
17158 PyObject * obj3 = 0 ;
17159 PyObject * obj4 = 0 ;
17160 PyObject * obj5 = 0 ;
17161 PyObject * obj6 = 0 ;
17162 char *kwnames[] = {
17163 (char *) "parent",(char *) "id",(char *) "title",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
17164 };
17165
17166 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|OOOOOO:new_MDIChildFrame",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6)) goto fail;
17167 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMDIParentFrame, SWIG_POINTER_EXCEPTION | 0);
17168 if (SWIG_arg_fail(1)) SWIG_fail;
17169 if (obj1) {
17170 {
17171 arg2 = (int const)(SWIG_As_int(obj1));
17172 if (SWIG_arg_fail(2)) SWIG_fail;
17173 }
17174 }
17175 if (obj2) {
17176 {
17177 arg3 = wxString_in_helper(obj2);
17178 if (arg3 == NULL) SWIG_fail;
17179 temp3 = true;
17180 }
17181 }
17182 if (obj3) {
17183 {
17184 arg4 = &temp4;
17185 if ( ! wxPoint_helper(obj3, &arg4)) SWIG_fail;
17186 }
17187 }
17188 if (obj4) {
17189 {
17190 arg5 = &temp5;
17191 if ( ! wxSize_helper(obj4, &arg5)) SWIG_fail;
17192 }
17193 }
17194 if (obj5) {
17195 {
17196 arg6 = (long)(SWIG_As_long(obj5));
17197 if (SWIG_arg_fail(6)) SWIG_fail;
17198 }
17199 }
17200 if (obj6) {
17201 {
17202 arg7 = wxString_in_helper(obj6);
17203 if (arg7 == NULL) SWIG_fail;
17204 temp7 = true;
17205 }
17206 }
17207 {
17208 if (!wxPyCheckForApp()) SWIG_fail;
17209 PyThreadState* __tstate = wxPyBeginAllowThreads();
17210 result = (wxMDIChildFrame *)new wxMDIChildFrame(arg1,arg2,(wxString const &)*arg3,(wxPoint const &)*arg4,(wxSize const &)*arg5,arg6,(wxString const &)*arg7);
17211
17212 wxPyEndAllowThreads(__tstate);
17213 if (PyErr_Occurred()) SWIG_fail;
17214 }
17215 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxMDIChildFrame, 1);
17216 {
17217 if (temp3)
17218 delete arg3;
17219 }
17220 {
17221 if (temp7)
17222 delete arg7;
17223 }
17224 return resultobj;
17225 fail:
17226 {
17227 if (temp3)
17228 delete arg3;
17229 }
17230 {
17231 if (temp7)
17232 delete arg7;
17233 }
17234 return NULL;
17235 }
17236
17237
17238 static PyObject *_wrap_new_PreMDIChildFrame(PyObject *, PyObject *args, PyObject *kwargs) {
17239 PyObject *resultobj;
17240 wxMDIChildFrame *result;
17241 char *kwnames[] = {
17242 NULL
17243 };
17244
17245 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":new_PreMDIChildFrame",kwnames)) goto fail;
17246 {
17247 if (!wxPyCheckForApp()) SWIG_fail;
17248 PyThreadState* __tstate = wxPyBeginAllowThreads();
17249 result = (wxMDIChildFrame *)new wxMDIChildFrame();
17250
17251 wxPyEndAllowThreads(__tstate);
17252 if (PyErr_Occurred()) SWIG_fail;
17253 }
17254 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxMDIChildFrame, 1);
17255 return resultobj;
17256 fail:
17257 return NULL;
17258 }
17259
17260
17261 static PyObject *_wrap_MDIChildFrame_Create(PyObject *, PyObject *args, PyObject *kwargs) {
17262 PyObject *resultobj;
17263 wxMDIChildFrame *arg1 = (wxMDIChildFrame *) 0 ;
17264 wxMDIParentFrame *arg2 = (wxMDIParentFrame *) 0 ;
17265 int arg3 = (int) (int)-1 ;
17266 wxString const &arg4_defvalue = wxPyEmptyString ;
17267 wxString *arg4 = (wxString *) &arg4_defvalue ;
17268 wxPoint const &arg5_defvalue = wxDefaultPosition ;
17269 wxPoint *arg5 = (wxPoint *) &arg5_defvalue ;
17270 wxSize const &arg6_defvalue = wxDefaultSize ;
17271 wxSize *arg6 = (wxSize *) &arg6_defvalue ;
17272 long arg7 = (long) wxDEFAULT_FRAME_STYLE ;
17273 wxString const &arg8_defvalue = wxPyFrameNameStr ;
17274 wxString *arg8 = (wxString *) &arg8_defvalue ;
17275 bool result;
17276 bool temp4 = false ;
17277 wxPoint temp5 ;
17278 wxSize temp6 ;
17279 bool temp8 = false ;
17280 PyObject * obj0 = 0 ;
17281 PyObject * obj1 = 0 ;
17282 PyObject * obj2 = 0 ;
17283 PyObject * obj3 = 0 ;
17284 PyObject * obj4 = 0 ;
17285 PyObject * obj5 = 0 ;
17286 PyObject * obj6 = 0 ;
17287 PyObject * obj7 = 0 ;
17288 char *kwnames[] = {
17289 (char *) "self",(char *) "parent",(char *) "id",(char *) "title",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
17290 };
17291
17292 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|OOOOOO:MDIChildFrame_Create",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6,&obj7)) goto fail;
17293 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMDIChildFrame, SWIG_POINTER_EXCEPTION | 0);
17294 if (SWIG_arg_fail(1)) SWIG_fail;
17295 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxMDIParentFrame, SWIG_POINTER_EXCEPTION | 0);
17296 if (SWIG_arg_fail(2)) SWIG_fail;
17297 if (obj2) {
17298 {
17299 arg3 = (int const)(SWIG_As_int(obj2));
17300 if (SWIG_arg_fail(3)) SWIG_fail;
17301 }
17302 }
17303 if (obj3) {
17304 {
17305 arg4 = wxString_in_helper(obj3);
17306 if (arg4 == NULL) SWIG_fail;
17307 temp4 = true;
17308 }
17309 }
17310 if (obj4) {
17311 {
17312 arg5 = &temp5;
17313 if ( ! wxPoint_helper(obj4, &arg5)) SWIG_fail;
17314 }
17315 }
17316 if (obj5) {
17317 {
17318 arg6 = &temp6;
17319 if ( ! wxSize_helper(obj5, &arg6)) SWIG_fail;
17320 }
17321 }
17322 if (obj6) {
17323 {
17324 arg7 = (long)(SWIG_As_long(obj6));
17325 if (SWIG_arg_fail(7)) SWIG_fail;
17326 }
17327 }
17328 if (obj7) {
17329 {
17330 arg8 = wxString_in_helper(obj7);
17331 if (arg8 == NULL) SWIG_fail;
17332 temp8 = true;
17333 }
17334 }
17335 {
17336 PyThreadState* __tstate = wxPyBeginAllowThreads();
17337 result = (bool)(arg1)->Create(arg2,arg3,(wxString const &)*arg4,(wxPoint const &)*arg5,(wxSize const &)*arg6,arg7,(wxString const &)*arg8);
17338
17339 wxPyEndAllowThreads(__tstate);
17340 if (PyErr_Occurred()) SWIG_fail;
17341 }
17342 {
17343 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
17344 }
17345 {
17346 if (temp4)
17347 delete arg4;
17348 }
17349 {
17350 if (temp8)
17351 delete arg8;
17352 }
17353 return resultobj;
17354 fail:
17355 {
17356 if (temp4)
17357 delete arg4;
17358 }
17359 {
17360 if (temp8)
17361 delete arg8;
17362 }
17363 return NULL;
17364 }
17365
17366
17367 static PyObject *_wrap_MDIChildFrame_Activate(PyObject *, PyObject *args, PyObject *kwargs) {
17368 PyObject *resultobj;
17369 wxMDIChildFrame *arg1 = (wxMDIChildFrame *) 0 ;
17370 PyObject * obj0 = 0 ;
17371 char *kwnames[] = {
17372 (char *) "self", NULL
17373 };
17374
17375 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:MDIChildFrame_Activate",kwnames,&obj0)) goto fail;
17376 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMDIChildFrame, SWIG_POINTER_EXCEPTION | 0);
17377 if (SWIG_arg_fail(1)) SWIG_fail;
17378 {
17379 PyThreadState* __tstate = wxPyBeginAllowThreads();
17380 (arg1)->Activate();
17381
17382 wxPyEndAllowThreads(__tstate);
17383 if (PyErr_Occurred()) SWIG_fail;
17384 }
17385 Py_INCREF(Py_None); resultobj = Py_None;
17386 return resultobj;
17387 fail:
17388 return NULL;
17389 }
17390
17391
17392 static PyObject *_wrap_MDIChildFrame_Maximize(PyObject *, PyObject *args, PyObject *kwargs) {
17393 PyObject *resultobj;
17394 wxMDIChildFrame *arg1 = (wxMDIChildFrame *) 0 ;
17395 bool arg2 = (bool) true ;
17396 PyObject * obj0 = 0 ;
17397 PyObject * obj1 = 0 ;
17398 char *kwnames[] = {
17399 (char *) "self",(char *) "maximize", NULL
17400 };
17401
17402 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:MDIChildFrame_Maximize",kwnames,&obj0,&obj1)) goto fail;
17403 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMDIChildFrame, SWIG_POINTER_EXCEPTION | 0);
17404 if (SWIG_arg_fail(1)) SWIG_fail;
17405 if (obj1) {
17406 {
17407 arg2 = (bool)(SWIG_As_bool(obj1));
17408 if (SWIG_arg_fail(2)) SWIG_fail;
17409 }
17410 }
17411 {
17412 PyThreadState* __tstate = wxPyBeginAllowThreads();
17413 (arg1)->Maximize(arg2);
17414
17415 wxPyEndAllowThreads(__tstate);
17416 if (PyErr_Occurred()) SWIG_fail;
17417 }
17418 Py_INCREF(Py_None); resultobj = Py_None;
17419 return resultobj;
17420 fail:
17421 return NULL;
17422 }
17423
17424
17425 static PyObject *_wrap_MDIChildFrame_Restore(PyObject *, PyObject *args, PyObject *kwargs) {
17426 PyObject *resultobj;
17427 wxMDIChildFrame *arg1 = (wxMDIChildFrame *) 0 ;
17428 PyObject * obj0 = 0 ;
17429 char *kwnames[] = {
17430 (char *) "self", NULL
17431 };
17432
17433 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:MDIChildFrame_Restore",kwnames,&obj0)) goto fail;
17434 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMDIChildFrame, SWIG_POINTER_EXCEPTION | 0);
17435 if (SWIG_arg_fail(1)) SWIG_fail;
17436 {
17437 PyThreadState* __tstate = wxPyBeginAllowThreads();
17438 (arg1)->Restore();
17439
17440 wxPyEndAllowThreads(__tstate);
17441 if (PyErr_Occurred()) SWIG_fail;
17442 }
17443 Py_INCREF(Py_None); resultobj = Py_None;
17444 return resultobj;
17445 fail:
17446 return NULL;
17447 }
17448
17449
17450 static PyObject * MDIChildFrame_swigregister(PyObject *, PyObject *args) {
17451 PyObject *obj;
17452 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
17453 SWIG_TypeClientData(SWIGTYPE_p_wxMDIChildFrame, obj);
17454 Py_INCREF(obj);
17455 return Py_BuildValue((char *)"");
17456 }
17457 static PyObject *_wrap_new_MDIClientWindow(PyObject *, PyObject *args, PyObject *kwargs) {
17458 PyObject *resultobj;
17459 wxMDIParentFrame *arg1 = (wxMDIParentFrame *) 0 ;
17460 long arg2 = (long) 0 ;
17461 wxMDIClientWindow *result;
17462 PyObject * obj0 = 0 ;
17463 PyObject * obj1 = 0 ;
17464 char *kwnames[] = {
17465 (char *) "parent",(char *) "style", NULL
17466 };
17467
17468 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:new_MDIClientWindow",kwnames,&obj0,&obj1)) goto fail;
17469 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMDIParentFrame, SWIG_POINTER_EXCEPTION | 0);
17470 if (SWIG_arg_fail(1)) SWIG_fail;
17471 if (obj1) {
17472 {
17473 arg2 = (long)(SWIG_As_long(obj1));
17474 if (SWIG_arg_fail(2)) SWIG_fail;
17475 }
17476 }
17477 {
17478 if (!wxPyCheckForApp()) SWIG_fail;
17479 PyThreadState* __tstate = wxPyBeginAllowThreads();
17480 result = (wxMDIClientWindow *)new wxMDIClientWindow(arg1,arg2);
17481
17482 wxPyEndAllowThreads(__tstate);
17483 if (PyErr_Occurred()) SWIG_fail;
17484 }
17485 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxMDIClientWindow, 1);
17486 return resultobj;
17487 fail:
17488 return NULL;
17489 }
17490
17491
17492 static PyObject *_wrap_new_PreMDIClientWindow(PyObject *, PyObject *args, PyObject *kwargs) {
17493 PyObject *resultobj;
17494 wxMDIClientWindow *result;
17495 char *kwnames[] = {
17496 NULL
17497 };
17498
17499 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":new_PreMDIClientWindow",kwnames)) goto fail;
17500 {
17501 if (!wxPyCheckForApp()) SWIG_fail;
17502 PyThreadState* __tstate = wxPyBeginAllowThreads();
17503 result = (wxMDIClientWindow *)new wxMDIClientWindow();
17504
17505 wxPyEndAllowThreads(__tstate);
17506 if (PyErr_Occurred()) SWIG_fail;
17507 }
17508 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxMDIClientWindow, 1);
17509 return resultobj;
17510 fail:
17511 return NULL;
17512 }
17513
17514
17515 static PyObject *_wrap_MDIClientWindow_Create(PyObject *, PyObject *args, PyObject *kwargs) {
17516 PyObject *resultobj;
17517 wxMDIClientWindow *arg1 = (wxMDIClientWindow *) 0 ;
17518 wxMDIParentFrame *arg2 = (wxMDIParentFrame *) 0 ;
17519 long arg3 = (long) 0 ;
17520 bool result;
17521 PyObject * obj0 = 0 ;
17522 PyObject * obj1 = 0 ;
17523 PyObject * obj2 = 0 ;
17524 char *kwnames[] = {
17525 (char *) "self",(char *) "parent",(char *) "style", NULL
17526 };
17527
17528 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|O:MDIClientWindow_Create",kwnames,&obj0,&obj1,&obj2)) goto fail;
17529 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxMDIClientWindow, SWIG_POINTER_EXCEPTION | 0);
17530 if (SWIG_arg_fail(1)) SWIG_fail;
17531 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxMDIParentFrame, SWIG_POINTER_EXCEPTION | 0);
17532 if (SWIG_arg_fail(2)) SWIG_fail;
17533 if (obj2) {
17534 {
17535 arg3 = (long)(SWIG_As_long(obj2));
17536 if (SWIG_arg_fail(3)) SWIG_fail;
17537 }
17538 }
17539 {
17540 PyThreadState* __tstate = wxPyBeginAllowThreads();
17541 result = (bool)(arg1)->Create(arg2,arg3);
17542
17543 wxPyEndAllowThreads(__tstate);
17544 if (PyErr_Occurred()) SWIG_fail;
17545 }
17546 {
17547 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
17548 }
17549 return resultobj;
17550 fail:
17551 return NULL;
17552 }
17553
17554
17555 static PyObject * MDIClientWindow_swigregister(PyObject *, PyObject *args) {
17556 PyObject *obj;
17557 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
17558 SWIG_TypeClientData(SWIGTYPE_p_wxMDIClientWindow, obj);
17559 Py_INCREF(obj);
17560 return Py_BuildValue((char *)"");
17561 }
17562 static PyObject *_wrap_new_PyWindow(PyObject *, PyObject *args, PyObject *kwargs) {
17563 PyObject *resultobj;
17564 wxWindow *arg1 = (wxWindow *) 0 ;
17565 int arg2 = (int) (int)-1 ;
17566 wxPoint const &arg3_defvalue = wxDefaultPosition ;
17567 wxPoint *arg3 = (wxPoint *) &arg3_defvalue ;
17568 wxSize const &arg4_defvalue = wxDefaultSize ;
17569 wxSize *arg4 = (wxSize *) &arg4_defvalue ;
17570 long arg5 = (long) 0 ;
17571 wxString const &arg6_defvalue = wxPyPanelNameStr ;
17572 wxString *arg6 = (wxString *) &arg6_defvalue ;
17573 wxPyWindow *result;
17574 wxPoint temp3 ;
17575 wxSize temp4 ;
17576 bool temp6 = false ;
17577 PyObject * obj0 = 0 ;
17578 PyObject * obj1 = 0 ;
17579 PyObject * obj2 = 0 ;
17580 PyObject * obj3 = 0 ;
17581 PyObject * obj4 = 0 ;
17582 PyObject * obj5 = 0 ;
17583 char *kwnames[] = {
17584 (char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
17585 };
17586
17587 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|OOOOO:new_PyWindow",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) goto fail;
17588 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
17589 if (SWIG_arg_fail(1)) SWIG_fail;
17590 if (obj1) {
17591 {
17592 arg2 = (int const)(SWIG_As_int(obj1));
17593 if (SWIG_arg_fail(2)) SWIG_fail;
17594 }
17595 }
17596 if (obj2) {
17597 {
17598 arg3 = &temp3;
17599 if ( ! wxPoint_helper(obj2, &arg3)) SWIG_fail;
17600 }
17601 }
17602 if (obj3) {
17603 {
17604 arg4 = &temp4;
17605 if ( ! wxSize_helper(obj3, &arg4)) SWIG_fail;
17606 }
17607 }
17608 if (obj4) {
17609 {
17610 arg5 = (long)(SWIG_As_long(obj4));
17611 if (SWIG_arg_fail(5)) SWIG_fail;
17612 }
17613 }
17614 if (obj5) {
17615 {
17616 arg6 = wxString_in_helper(obj5);
17617 if (arg6 == NULL) SWIG_fail;
17618 temp6 = true;
17619 }
17620 }
17621 {
17622 if (!wxPyCheckForApp()) SWIG_fail;
17623 PyThreadState* __tstate = wxPyBeginAllowThreads();
17624 result = (wxPyWindow *)new wxPyWindow(arg1,arg2,(wxPoint const &)*arg3,(wxSize const &)*arg4,arg5,(wxString const &)*arg6);
17625
17626 wxPyEndAllowThreads(__tstate);
17627 if (PyErr_Occurred()) SWIG_fail;
17628 }
17629 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPyWindow, 1);
17630 {
17631 if (temp6)
17632 delete arg6;
17633 }
17634 return resultobj;
17635 fail:
17636 {
17637 if (temp6)
17638 delete arg6;
17639 }
17640 return NULL;
17641 }
17642
17643
17644 static PyObject *_wrap_new_PrePyWindow(PyObject *, PyObject *args, PyObject *kwargs) {
17645 PyObject *resultobj;
17646 wxPyWindow *result;
17647 char *kwnames[] = {
17648 NULL
17649 };
17650
17651 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":new_PrePyWindow",kwnames)) goto fail;
17652 {
17653 if (!wxPyCheckForApp()) SWIG_fail;
17654 PyThreadState* __tstate = wxPyBeginAllowThreads();
17655 result = (wxPyWindow *)new wxPyWindow();
17656
17657 wxPyEndAllowThreads(__tstate);
17658 if (PyErr_Occurred()) SWIG_fail;
17659 }
17660 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPyWindow, 1);
17661 return resultobj;
17662 fail:
17663 return NULL;
17664 }
17665
17666
17667 static PyObject *_wrap_PyWindow__setCallbackInfo(PyObject *, PyObject *args, PyObject *kwargs) {
17668 PyObject *resultobj;
17669 wxPyWindow *arg1 = (wxPyWindow *) 0 ;
17670 PyObject *arg2 = (PyObject *) 0 ;
17671 PyObject *arg3 = (PyObject *) 0 ;
17672 PyObject * obj0 = 0 ;
17673 PyObject * obj1 = 0 ;
17674 PyObject * obj2 = 0 ;
17675 char *kwnames[] = {
17676 (char *) "self",(char *) "self",(char *) "_class", NULL
17677 };
17678
17679 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:PyWindow__setCallbackInfo",kwnames,&obj0,&obj1,&obj2)) goto fail;
17680 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyWindow, SWIG_POINTER_EXCEPTION | 0);
17681 if (SWIG_arg_fail(1)) SWIG_fail;
17682 arg2 = obj1;
17683 arg3 = obj2;
17684 {
17685 PyThreadState* __tstate = wxPyBeginAllowThreads();
17686 (arg1)->_setCallbackInfo(arg2,arg3);
17687
17688 wxPyEndAllowThreads(__tstate);
17689 if (PyErr_Occurred()) SWIG_fail;
17690 }
17691 Py_INCREF(Py_None); resultobj = Py_None;
17692 return resultobj;
17693 fail:
17694 return NULL;
17695 }
17696
17697
17698 static PyObject *_wrap_PyWindow_SetBestSize(PyObject *, PyObject *args, PyObject *kwargs) {
17699 PyObject *resultobj;
17700 wxPyWindow *arg1 = (wxPyWindow *) 0 ;
17701 wxSize *arg2 = 0 ;
17702 wxSize temp2 ;
17703 PyObject * obj0 = 0 ;
17704 PyObject * obj1 = 0 ;
17705 char *kwnames[] = {
17706 (char *) "self",(char *) "size", NULL
17707 };
17708
17709 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PyWindow_SetBestSize",kwnames,&obj0,&obj1)) goto fail;
17710 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyWindow, SWIG_POINTER_EXCEPTION | 0);
17711 if (SWIG_arg_fail(1)) SWIG_fail;
17712 {
17713 arg2 = &temp2;
17714 if ( ! wxSize_helper(obj1, &arg2)) SWIG_fail;
17715 }
17716 {
17717 PyThreadState* __tstate = wxPyBeginAllowThreads();
17718 (arg1)->SetBestSize((wxSize const &)*arg2);
17719
17720 wxPyEndAllowThreads(__tstate);
17721 if (PyErr_Occurred()) SWIG_fail;
17722 }
17723 Py_INCREF(Py_None); resultobj = Py_None;
17724 return resultobj;
17725 fail:
17726 return NULL;
17727 }
17728
17729
17730 static PyObject *_wrap_PyWindow_base_DoMoveWindow(PyObject *, PyObject *args, PyObject *kwargs) {
17731 PyObject *resultobj;
17732 wxPyWindow *arg1 = (wxPyWindow *) 0 ;
17733 int arg2 ;
17734 int arg3 ;
17735 int arg4 ;
17736 int arg5 ;
17737 PyObject * obj0 = 0 ;
17738 PyObject * obj1 = 0 ;
17739 PyObject * obj2 = 0 ;
17740 PyObject * obj3 = 0 ;
17741 PyObject * obj4 = 0 ;
17742 char *kwnames[] = {
17743 (char *) "self",(char *) "x",(char *) "y",(char *) "width",(char *) "height", NULL
17744 };
17745
17746 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOOO:PyWindow_base_DoMoveWindow",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4)) goto fail;
17747 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyWindow, SWIG_POINTER_EXCEPTION | 0);
17748 if (SWIG_arg_fail(1)) SWIG_fail;
17749 {
17750 arg2 = (int)(SWIG_As_int(obj1));
17751 if (SWIG_arg_fail(2)) SWIG_fail;
17752 }
17753 {
17754 arg3 = (int)(SWIG_As_int(obj2));
17755 if (SWIG_arg_fail(3)) SWIG_fail;
17756 }
17757 {
17758 arg4 = (int)(SWIG_As_int(obj3));
17759 if (SWIG_arg_fail(4)) SWIG_fail;
17760 }
17761 {
17762 arg5 = (int)(SWIG_As_int(obj4));
17763 if (SWIG_arg_fail(5)) SWIG_fail;
17764 }
17765 {
17766 PyThreadState* __tstate = wxPyBeginAllowThreads();
17767 (arg1)->base_DoMoveWindow(arg2,arg3,arg4,arg5);
17768
17769 wxPyEndAllowThreads(__tstate);
17770 if (PyErr_Occurred()) SWIG_fail;
17771 }
17772 Py_INCREF(Py_None); resultobj = Py_None;
17773 return resultobj;
17774 fail:
17775 return NULL;
17776 }
17777
17778
17779 static PyObject *_wrap_PyWindow_base_DoSetSize(PyObject *, PyObject *args, PyObject *kwargs) {
17780 PyObject *resultobj;
17781 wxPyWindow *arg1 = (wxPyWindow *) 0 ;
17782 int arg2 ;
17783 int arg3 ;
17784 int arg4 ;
17785 int arg5 ;
17786 int arg6 = (int) wxSIZE_AUTO ;
17787 PyObject * obj0 = 0 ;
17788 PyObject * obj1 = 0 ;
17789 PyObject * obj2 = 0 ;
17790 PyObject * obj3 = 0 ;
17791 PyObject * obj4 = 0 ;
17792 PyObject * obj5 = 0 ;
17793 char *kwnames[] = {
17794 (char *) "self",(char *) "x",(char *) "y",(char *) "width",(char *) "height",(char *) "sizeFlags", NULL
17795 };
17796
17797 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOOO|O:PyWindow_base_DoSetSize",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) goto fail;
17798 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyWindow, SWIG_POINTER_EXCEPTION | 0);
17799 if (SWIG_arg_fail(1)) SWIG_fail;
17800 {
17801 arg2 = (int)(SWIG_As_int(obj1));
17802 if (SWIG_arg_fail(2)) SWIG_fail;
17803 }
17804 {
17805 arg3 = (int)(SWIG_As_int(obj2));
17806 if (SWIG_arg_fail(3)) SWIG_fail;
17807 }
17808 {
17809 arg4 = (int)(SWIG_As_int(obj3));
17810 if (SWIG_arg_fail(4)) SWIG_fail;
17811 }
17812 {
17813 arg5 = (int)(SWIG_As_int(obj4));
17814 if (SWIG_arg_fail(5)) SWIG_fail;
17815 }
17816 if (obj5) {
17817 {
17818 arg6 = (int)(SWIG_As_int(obj5));
17819 if (SWIG_arg_fail(6)) SWIG_fail;
17820 }
17821 }
17822 {
17823 PyThreadState* __tstate = wxPyBeginAllowThreads();
17824 (arg1)->base_DoSetSize(arg2,arg3,arg4,arg5,arg6);
17825
17826 wxPyEndAllowThreads(__tstate);
17827 if (PyErr_Occurred()) SWIG_fail;
17828 }
17829 Py_INCREF(Py_None); resultobj = Py_None;
17830 return resultobj;
17831 fail:
17832 return NULL;
17833 }
17834
17835
17836 static PyObject *_wrap_PyWindow_base_DoSetClientSize(PyObject *, PyObject *args, PyObject *kwargs) {
17837 PyObject *resultobj;
17838 wxPyWindow *arg1 = (wxPyWindow *) 0 ;
17839 int arg2 ;
17840 int arg3 ;
17841 PyObject * obj0 = 0 ;
17842 PyObject * obj1 = 0 ;
17843 PyObject * obj2 = 0 ;
17844 char *kwnames[] = {
17845 (char *) "self",(char *) "width",(char *) "height", NULL
17846 };
17847
17848 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:PyWindow_base_DoSetClientSize",kwnames,&obj0,&obj1,&obj2)) goto fail;
17849 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyWindow, SWIG_POINTER_EXCEPTION | 0);
17850 if (SWIG_arg_fail(1)) SWIG_fail;
17851 {
17852 arg2 = (int)(SWIG_As_int(obj1));
17853 if (SWIG_arg_fail(2)) SWIG_fail;
17854 }
17855 {
17856 arg3 = (int)(SWIG_As_int(obj2));
17857 if (SWIG_arg_fail(3)) SWIG_fail;
17858 }
17859 {
17860 PyThreadState* __tstate = wxPyBeginAllowThreads();
17861 (arg1)->base_DoSetClientSize(arg2,arg3);
17862
17863 wxPyEndAllowThreads(__tstate);
17864 if (PyErr_Occurred()) SWIG_fail;
17865 }
17866 Py_INCREF(Py_None); resultobj = Py_None;
17867 return resultobj;
17868 fail:
17869 return NULL;
17870 }
17871
17872
17873 static PyObject *_wrap_PyWindow_base_DoSetVirtualSize(PyObject *, PyObject *args, PyObject *kwargs) {
17874 PyObject *resultobj;
17875 wxPyWindow *arg1 = (wxPyWindow *) 0 ;
17876 int arg2 ;
17877 int arg3 ;
17878 PyObject * obj0 = 0 ;
17879 PyObject * obj1 = 0 ;
17880 PyObject * obj2 = 0 ;
17881 char *kwnames[] = {
17882 (char *) "self",(char *) "x",(char *) "y", NULL
17883 };
17884
17885 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:PyWindow_base_DoSetVirtualSize",kwnames,&obj0,&obj1,&obj2)) goto fail;
17886 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyWindow, SWIG_POINTER_EXCEPTION | 0);
17887 if (SWIG_arg_fail(1)) SWIG_fail;
17888 {
17889 arg2 = (int)(SWIG_As_int(obj1));
17890 if (SWIG_arg_fail(2)) SWIG_fail;
17891 }
17892 {
17893 arg3 = (int)(SWIG_As_int(obj2));
17894 if (SWIG_arg_fail(3)) SWIG_fail;
17895 }
17896 {
17897 PyThreadState* __tstate = wxPyBeginAllowThreads();
17898 (arg1)->base_DoSetVirtualSize(arg2,arg3);
17899
17900 wxPyEndAllowThreads(__tstate);
17901 if (PyErr_Occurred()) SWIG_fail;
17902 }
17903 Py_INCREF(Py_None); resultobj = Py_None;
17904 return resultobj;
17905 fail:
17906 return NULL;
17907 }
17908
17909
17910 static PyObject *_wrap_PyWindow_base_DoGetSize(PyObject *, PyObject *args, PyObject *kwargs) {
17911 PyObject *resultobj;
17912 wxPyWindow *arg1 = (wxPyWindow *) 0 ;
17913 int *arg2 = (int *) 0 ;
17914 int *arg3 = (int *) 0 ;
17915 int temp2 ;
17916 int res2 = 0 ;
17917 int temp3 ;
17918 int res3 = 0 ;
17919 PyObject * obj0 = 0 ;
17920 char *kwnames[] = {
17921 (char *) "self", NULL
17922 };
17923
17924 arg2 = &temp2; res2 = SWIG_NEWOBJ;
17925 arg3 = &temp3; res3 = SWIG_NEWOBJ;
17926 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyWindow_base_DoGetSize",kwnames,&obj0)) goto fail;
17927 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyWindow, SWIG_POINTER_EXCEPTION | 0);
17928 if (SWIG_arg_fail(1)) SWIG_fail;
17929 {
17930 PyThreadState* __tstate = wxPyBeginAllowThreads();
17931 ((wxPyWindow const *)arg1)->base_DoGetSize(arg2,arg3);
17932
17933 wxPyEndAllowThreads(__tstate);
17934 if (PyErr_Occurred()) SWIG_fail;
17935 }
17936 Py_INCREF(Py_None); resultobj = Py_None;
17937 resultobj = t_output_helper(resultobj, ((res2 == SWIG_NEWOBJ) ?
17938 SWIG_From_int((*arg2)) : SWIG_NewPointerObj((void*)(arg2), SWIGTYPE_p_int, 0)));
17939 resultobj = t_output_helper(resultobj, ((res3 == SWIG_NEWOBJ) ?
17940 SWIG_From_int((*arg3)) : SWIG_NewPointerObj((void*)(arg3), SWIGTYPE_p_int, 0)));
17941 return resultobj;
17942 fail:
17943 return NULL;
17944 }
17945
17946
17947 static PyObject *_wrap_PyWindow_base_DoGetClientSize(PyObject *, PyObject *args, PyObject *kwargs) {
17948 PyObject *resultobj;
17949 wxPyWindow *arg1 = (wxPyWindow *) 0 ;
17950 int *arg2 = (int *) 0 ;
17951 int *arg3 = (int *) 0 ;
17952 int temp2 ;
17953 int res2 = 0 ;
17954 int temp3 ;
17955 int res3 = 0 ;
17956 PyObject * obj0 = 0 ;
17957 char *kwnames[] = {
17958 (char *) "self", NULL
17959 };
17960
17961 arg2 = &temp2; res2 = SWIG_NEWOBJ;
17962 arg3 = &temp3; res3 = SWIG_NEWOBJ;
17963 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyWindow_base_DoGetClientSize",kwnames,&obj0)) goto fail;
17964 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyWindow, SWIG_POINTER_EXCEPTION | 0);
17965 if (SWIG_arg_fail(1)) SWIG_fail;
17966 {
17967 PyThreadState* __tstate = wxPyBeginAllowThreads();
17968 ((wxPyWindow const *)arg1)->base_DoGetClientSize(arg2,arg3);
17969
17970 wxPyEndAllowThreads(__tstate);
17971 if (PyErr_Occurred()) SWIG_fail;
17972 }
17973 Py_INCREF(Py_None); resultobj = Py_None;
17974 resultobj = t_output_helper(resultobj, ((res2 == SWIG_NEWOBJ) ?
17975 SWIG_From_int((*arg2)) : SWIG_NewPointerObj((void*)(arg2), SWIGTYPE_p_int, 0)));
17976 resultobj = t_output_helper(resultobj, ((res3 == SWIG_NEWOBJ) ?
17977 SWIG_From_int((*arg3)) : SWIG_NewPointerObj((void*)(arg3), SWIGTYPE_p_int, 0)));
17978 return resultobj;
17979 fail:
17980 return NULL;
17981 }
17982
17983
17984 static PyObject *_wrap_PyWindow_base_DoGetPosition(PyObject *, PyObject *args, PyObject *kwargs) {
17985 PyObject *resultobj;
17986 wxPyWindow *arg1 = (wxPyWindow *) 0 ;
17987 int *arg2 = (int *) 0 ;
17988 int *arg3 = (int *) 0 ;
17989 int temp2 ;
17990 int res2 = 0 ;
17991 int temp3 ;
17992 int res3 = 0 ;
17993 PyObject * obj0 = 0 ;
17994 char *kwnames[] = {
17995 (char *) "self", NULL
17996 };
17997
17998 arg2 = &temp2; res2 = SWIG_NEWOBJ;
17999 arg3 = &temp3; res3 = SWIG_NEWOBJ;
18000 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyWindow_base_DoGetPosition",kwnames,&obj0)) goto fail;
18001 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyWindow, SWIG_POINTER_EXCEPTION | 0);
18002 if (SWIG_arg_fail(1)) SWIG_fail;
18003 {
18004 PyThreadState* __tstate = wxPyBeginAllowThreads();
18005 ((wxPyWindow const *)arg1)->base_DoGetPosition(arg2,arg3);
18006
18007 wxPyEndAllowThreads(__tstate);
18008 if (PyErr_Occurred()) SWIG_fail;
18009 }
18010 Py_INCREF(Py_None); resultobj = Py_None;
18011 resultobj = t_output_helper(resultobj, ((res2 == SWIG_NEWOBJ) ?
18012 SWIG_From_int((*arg2)) : SWIG_NewPointerObj((void*)(arg2), SWIGTYPE_p_int, 0)));
18013 resultobj = t_output_helper(resultobj, ((res3 == SWIG_NEWOBJ) ?
18014 SWIG_From_int((*arg3)) : SWIG_NewPointerObj((void*)(arg3), SWIGTYPE_p_int, 0)));
18015 return resultobj;
18016 fail:
18017 return NULL;
18018 }
18019
18020
18021 static PyObject *_wrap_PyWindow_base_DoGetVirtualSize(PyObject *, PyObject *args, PyObject *kwargs) {
18022 PyObject *resultobj;
18023 wxPyWindow *arg1 = (wxPyWindow *) 0 ;
18024 wxSize result;
18025 PyObject * obj0 = 0 ;
18026 char *kwnames[] = {
18027 (char *) "self", NULL
18028 };
18029
18030 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyWindow_base_DoGetVirtualSize",kwnames,&obj0)) goto fail;
18031 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyWindow, SWIG_POINTER_EXCEPTION | 0);
18032 if (SWIG_arg_fail(1)) SWIG_fail;
18033 {
18034 PyThreadState* __tstate = wxPyBeginAllowThreads();
18035 result = ((wxPyWindow const *)arg1)->base_DoGetVirtualSize();
18036
18037 wxPyEndAllowThreads(__tstate);
18038 if (PyErr_Occurred()) SWIG_fail;
18039 }
18040 {
18041 wxSize * resultptr;
18042 resultptr = new wxSize((wxSize &)(result));
18043 resultobj = SWIG_NewPointerObj((void *)(resultptr), SWIGTYPE_p_wxSize, 1);
18044 }
18045 return resultobj;
18046 fail:
18047 return NULL;
18048 }
18049
18050
18051 static PyObject *_wrap_PyWindow_base_DoGetBestSize(PyObject *, PyObject *args, PyObject *kwargs) {
18052 PyObject *resultobj;
18053 wxPyWindow *arg1 = (wxPyWindow *) 0 ;
18054 wxSize result;
18055 PyObject * obj0 = 0 ;
18056 char *kwnames[] = {
18057 (char *) "self", NULL
18058 };
18059
18060 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyWindow_base_DoGetBestSize",kwnames,&obj0)) goto fail;
18061 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyWindow, SWIG_POINTER_EXCEPTION | 0);
18062 if (SWIG_arg_fail(1)) SWIG_fail;
18063 {
18064 PyThreadState* __tstate = wxPyBeginAllowThreads();
18065 result = ((wxPyWindow const *)arg1)->base_DoGetBestSize();
18066
18067 wxPyEndAllowThreads(__tstate);
18068 if (PyErr_Occurred()) SWIG_fail;
18069 }
18070 {
18071 wxSize * resultptr;
18072 resultptr = new wxSize((wxSize &)(result));
18073 resultobj = SWIG_NewPointerObj((void *)(resultptr), SWIGTYPE_p_wxSize, 1);
18074 }
18075 return resultobj;
18076 fail:
18077 return NULL;
18078 }
18079
18080
18081 static PyObject *_wrap_PyWindow_base_InitDialog(PyObject *, PyObject *args, PyObject *kwargs) {
18082 PyObject *resultobj;
18083 wxPyWindow *arg1 = (wxPyWindow *) 0 ;
18084 PyObject * obj0 = 0 ;
18085 char *kwnames[] = {
18086 (char *) "self", NULL
18087 };
18088
18089 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyWindow_base_InitDialog",kwnames,&obj0)) goto fail;
18090 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyWindow, SWIG_POINTER_EXCEPTION | 0);
18091 if (SWIG_arg_fail(1)) SWIG_fail;
18092 {
18093 PyThreadState* __tstate = wxPyBeginAllowThreads();
18094 (arg1)->base_InitDialog();
18095
18096 wxPyEndAllowThreads(__tstate);
18097 if (PyErr_Occurred()) SWIG_fail;
18098 }
18099 Py_INCREF(Py_None); resultobj = Py_None;
18100 return resultobj;
18101 fail:
18102 return NULL;
18103 }
18104
18105
18106 static PyObject *_wrap_PyWindow_base_TransferDataToWindow(PyObject *, PyObject *args, PyObject *kwargs) {
18107 PyObject *resultobj;
18108 wxPyWindow *arg1 = (wxPyWindow *) 0 ;
18109 bool result;
18110 PyObject * obj0 = 0 ;
18111 char *kwnames[] = {
18112 (char *) "self", NULL
18113 };
18114
18115 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyWindow_base_TransferDataToWindow",kwnames,&obj0)) 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 PyThreadState* __tstate = wxPyBeginAllowThreads();
18120 result = (bool)(arg1)->base_TransferDataToWindow();
18121
18122 wxPyEndAllowThreads(__tstate);
18123 if (PyErr_Occurred()) SWIG_fail;
18124 }
18125 {
18126 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
18127 }
18128 return resultobj;
18129 fail:
18130 return NULL;
18131 }
18132
18133
18134 static PyObject *_wrap_PyWindow_base_TransferDataFromWindow(PyObject *, PyObject *args, PyObject *kwargs) {
18135 PyObject *resultobj;
18136 wxPyWindow *arg1 = (wxPyWindow *) 0 ;
18137 bool result;
18138 PyObject * obj0 = 0 ;
18139 char *kwnames[] = {
18140 (char *) "self", NULL
18141 };
18142
18143 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyWindow_base_TransferDataFromWindow",kwnames,&obj0)) goto fail;
18144 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyWindow, SWIG_POINTER_EXCEPTION | 0);
18145 if (SWIG_arg_fail(1)) SWIG_fail;
18146 {
18147 PyThreadState* __tstate = wxPyBeginAllowThreads();
18148 result = (bool)(arg1)->base_TransferDataFromWindow();
18149
18150 wxPyEndAllowThreads(__tstate);
18151 if (PyErr_Occurred()) SWIG_fail;
18152 }
18153 {
18154 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
18155 }
18156 return resultobj;
18157 fail:
18158 return NULL;
18159 }
18160
18161
18162 static PyObject *_wrap_PyWindow_base_Validate(PyObject *, PyObject *args, PyObject *kwargs) {
18163 PyObject *resultobj;
18164 wxPyWindow *arg1 = (wxPyWindow *) 0 ;
18165 bool result;
18166 PyObject * obj0 = 0 ;
18167 char *kwnames[] = {
18168 (char *) "self", NULL
18169 };
18170
18171 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyWindow_base_Validate",kwnames,&obj0)) goto fail;
18172 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyWindow, SWIG_POINTER_EXCEPTION | 0);
18173 if (SWIG_arg_fail(1)) SWIG_fail;
18174 {
18175 PyThreadState* __tstate = wxPyBeginAllowThreads();
18176 result = (bool)(arg1)->base_Validate();
18177
18178 wxPyEndAllowThreads(__tstate);
18179 if (PyErr_Occurred()) SWIG_fail;
18180 }
18181 {
18182 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
18183 }
18184 return resultobj;
18185 fail:
18186 return NULL;
18187 }
18188
18189
18190 static PyObject *_wrap_PyWindow_base_AcceptsFocus(PyObject *, PyObject *args, PyObject *kwargs) {
18191 PyObject *resultobj;
18192 wxPyWindow *arg1 = (wxPyWindow *) 0 ;
18193 bool result;
18194 PyObject * obj0 = 0 ;
18195 char *kwnames[] = {
18196 (char *) "self", NULL
18197 };
18198
18199 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyWindow_base_AcceptsFocus",kwnames,&obj0)) goto fail;
18200 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyWindow, SWIG_POINTER_EXCEPTION | 0);
18201 if (SWIG_arg_fail(1)) SWIG_fail;
18202 {
18203 PyThreadState* __tstate = wxPyBeginAllowThreads();
18204 result = (bool)((wxPyWindow const *)arg1)->base_AcceptsFocus();
18205
18206 wxPyEndAllowThreads(__tstate);
18207 if (PyErr_Occurred()) SWIG_fail;
18208 }
18209 {
18210 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
18211 }
18212 return resultobj;
18213 fail:
18214 return NULL;
18215 }
18216
18217
18218 static PyObject *_wrap_PyWindow_base_AcceptsFocusFromKeyboard(PyObject *, PyObject *args, PyObject *kwargs) {
18219 PyObject *resultobj;
18220 wxPyWindow *arg1 = (wxPyWindow *) 0 ;
18221 bool result;
18222 PyObject * obj0 = 0 ;
18223 char *kwnames[] = {
18224 (char *) "self", NULL
18225 };
18226
18227 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyWindow_base_AcceptsFocusFromKeyboard",kwnames,&obj0)) goto fail;
18228 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyWindow, SWIG_POINTER_EXCEPTION | 0);
18229 if (SWIG_arg_fail(1)) SWIG_fail;
18230 {
18231 PyThreadState* __tstate = wxPyBeginAllowThreads();
18232 result = (bool)((wxPyWindow const *)arg1)->base_AcceptsFocusFromKeyboard();
18233
18234 wxPyEndAllowThreads(__tstate);
18235 if (PyErr_Occurred()) SWIG_fail;
18236 }
18237 {
18238 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
18239 }
18240 return resultobj;
18241 fail:
18242 return NULL;
18243 }
18244
18245
18246 static PyObject *_wrap_PyWindow_base_GetMaxSize(PyObject *, PyObject *args, PyObject *kwargs) {
18247 PyObject *resultobj;
18248 wxPyWindow *arg1 = (wxPyWindow *) 0 ;
18249 wxSize result;
18250 PyObject * obj0 = 0 ;
18251 char *kwnames[] = {
18252 (char *) "self", NULL
18253 };
18254
18255 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyWindow_base_GetMaxSize",kwnames,&obj0)) goto fail;
18256 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyWindow, SWIG_POINTER_EXCEPTION | 0);
18257 if (SWIG_arg_fail(1)) SWIG_fail;
18258 {
18259 PyThreadState* __tstate = wxPyBeginAllowThreads();
18260 result = ((wxPyWindow const *)arg1)->base_GetMaxSize();
18261
18262 wxPyEndAllowThreads(__tstate);
18263 if (PyErr_Occurred()) SWIG_fail;
18264 }
18265 {
18266 wxSize * resultptr;
18267 resultptr = new wxSize((wxSize &)(result));
18268 resultobj = SWIG_NewPointerObj((void *)(resultptr), SWIGTYPE_p_wxSize, 1);
18269 }
18270 return resultobj;
18271 fail:
18272 return NULL;
18273 }
18274
18275
18276 static PyObject *_wrap_PyWindow_base_AddChild(PyObject *, PyObject *args, PyObject *kwargs) {
18277 PyObject *resultobj;
18278 wxPyWindow *arg1 = (wxPyWindow *) 0 ;
18279 wxWindow *arg2 = (wxWindow *) 0 ;
18280 PyObject * obj0 = 0 ;
18281 PyObject * obj1 = 0 ;
18282 char *kwnames[] = {
18283 (char *) "self",(char *) "child", NULL
18284 };
18285
18286 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PyWindow_base_AddChild",kwnames,&obj0,&obj1)) goto fail;
18287 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyWindow, SWIG_POINTER_EXCEPTION | 0);
18288 if (SWIG_arg_fail(1)) SWIG_fail;
18289 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
18290 if (SWIG_arg_fail(2)) SWIG_fail;
18291 {
18292 PyThreadState* __tstate = wxPyBeginAllowThreads();
18293 (arg1)->base_AddChild(arg2);
18294
18295 wxPyEndAllowThreads(__tstate);
18296 if (PyErr_Occurred()) SWIG_fail;
18297 }
18298 Py_INCREF(Py_None); resultobj = Py_None;
18299 return resultobj;
18300 fail:
18301 return NULL;
18302 }
18303
18304
18305 static PyObject *_wrap_PyWindow_base_RemoveChild(PyObject *, PyObject *args, PyObject *kwargs) {
18306 PyObject *resultobj;
18307 wxPyWindow *arg1 = (wxPyWindow *) 0 ;
18308 wxWindow *arg2 = (wxWindow *) 0 ;
18309 PyObject * obj0 = 0 ;
18310 PyObject * obj1 = 0 ;
18311 char *kwnames[] = {
18312 (char *) "self",(char *) "child", NULL
18313 };
18314
18315 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PyWindow_base_RemoveChild",kwnames,&obj0,&obj1)) goto fail;
18316 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyWindow, SWIG_POINTER_EXCEPTION | 0);
18317 if (SWIG_arg_fail(1)) SWIG_fail;
18318 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
18319 if (SWIG_arg_fail(2)) SWIG_fail;
18320 {
18321 PyThreadState* __tstate = wxPyBeginAllowThreads();
18322 (arg1)->base_RemoveChild(arg2);
18323
18324 wxPyEndAllowThreads(__tstate);
18325 if (PyErr_Occurred()) SWIG_fail;
18326 }
18327 Py_INCREF(Py_None); resultobj = Py_None;
18328 return resultobj;
18329 fail:
18330 return NULL;
18331 }
18332
18333
18334 static PyObject *_wrap_PyWindow_base_ShouldInheritColours(PyObject *, PyObject *args, PyObject *kwargs) {
18335 PyObject *resultobj;
18336 wxPyWindow *arg1 = (wxPyWindow *) 0 ;
18337 bool result;
18338 PyObject * obj0 = 0 ;
18339 char *kwnames[] = {
18340 (char *) "self", NULL
18341 };
18342
18343 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyWindow_base_ShouldInheritColours",kwnames,&obj0)) goto fail;
18344 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyWindow, SWIG_POINTER_EXCEPTION | 0);
18345 if (SWIG_arg_fail(1)) SWIG_fail;
18346 {
18347 PyThreadState* __tstate = wxPyBeginAllowThreads();
18348 result = (bool)((wxPyWindow const *)arg1)->base_ShouldInheritColours();
18349
18350 wxPyEndAllowThreads(__tstate);
18351 if (PyErr_Occurred()) SWIG_fail;
18352 }
18353 {
18354 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
18355 }
18356 return resultobj;
18357 fail:
18358 return NULL;
18359 }
18360
18361
18362 static PyObject *_wrap_PyWindow_base_ApplyParentThemeBackground(PyObject *, PyObject *args, PyObject *kwargs) {
18363 PyObject *resultobj;
18364 wxPyWindow *arg1 = (wxPyWindow *) 0 ;
18365 wxColour *arg2 = 0 ;
18366 wxColour temp2 ;
18367 PyObject * obj0 = 0 ;
18368 PyObject * obj1 = 0 ;
18369 char *kwnames[] = {
18370 (char *) "self",(char *) "c", NULL
18371 };
18372
18373 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PyWindow_base_ApplyParentThemeBackground",kwnames,&obj0,&obj1)) goto fail;
18374 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyWindow, SWIG_POINTER_EXCEPTION | 0);
18375 if (SWIG_arg_fail(1)) SWIG_fail;
18376 {
18377 arg2 = &temp2;
18378 if ( ! wxColour_helper(obj1, &arg2)) SWIG_fail;
18379 }
18380 {
18381 PyThreadState* __tstate = wxPyBeginAllowThreads();
18382 (arg1)->base_ApplyParentThemeBackground((wxColour const &)*arg2);
18383
18384 wxPyEndAllowThreads(__tstate);
18385 if (PyErr_Occurred()) SWIG_fail;
18386 }
18387 Py_INCREF(Py_None); resultobj = Py_None;
18388 return resultobj;
18389 fail:
18390 return NULL;
18391 }
18392
18393
18394 static PyObject *_wrap_PyWindow_base_GetDefaultAttributes(PyObject *, PyObject *args, PyObject *kwargs) {
18395 PyObject *resultobj;
18396 wxPyWindow *arg1 = (wxPyWindow *) 0 ;
18397 wxVisualAttributes result;
18398 PyObject * obj0 = 0 ;
18399 char *kwnames[] = {
18400 (char *) "self", NULL
18401 };
18402
18403 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyWindow_base_GetDefaultAttributes",kwnames,&obj0)) goto fail;
18404 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyWindow, SWIG_POINTER_EXCEPTION | 0);
18405 if (SWIG_arg_fail(1)) SWIG_fail;
18406 {
18407 PyThreadState* __tstate = wxPyBeginAllowThreads();
18408 result = (arg1)->base_GetDefaultAttributes();
18409
18410 wxPyEndAllowThreads(__tstate);
18411 if (PyErr_Occurred()) SWIG_fail;
18412 }
18413 {
18414 wxVisualAttributes * resultptr;
18415 resultptr = new wxVisualAttributes((wxVisualAttributes &)(result));
18416 resultobj = SWIG_NewPointerObj((void *)(resultptr), SWIGTYPE_p_wxVisualAttributes, 1);
18417 }
18418 return resultobj;
18419 fail:
18420 return NULL;
18421 }
18422
18423
18424 static PyObject * PyWindow_swigregister(PyObject *, PyObject *args) {
18425 PyObject *obj;
18426 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
18427 SWIG_TypeClientData(SWIGTYPE_p_wxPyWindow, obj);
18428 Py_INCREF(obj);
18429 return Py_BuildValue((char *)"");
18430 }
18431 static PyObject *_wrap_new_PyPanel(PyObject *, PyObject *args, PyObject *kwargs) {
18432 PyObject *resultobj;
18433 wxWindow *arg1 = (wxWindow *) 0 ;
18434 int arg2 = (int) (int)-1 ;
18435 wxPoint const &arg3_defvalue = wxDefaultPosition ;
18436 wxPoint *arg3 = (wxPoint *) &arg3_defvalue ;
18437 wxSize const &arg4_defvalue = wxDefaultSize ;
18438 wxSize *arg4 = (wxSize *) &arg4_defvalue ;
18439 long arg5 = (long) 0 ;
18440 wxString const &arg6_defvalue = wxPyPanelNameStr ;
18441 wxString *arg6 = (wxString *) &arg6_defvalue ;
18442 wxPyPanel *result;
18443 wxPoint temp3 ;
18444 wxSize temp4 ;
18445 bool temp6 = false ;
18446 PyObject * obj0 = 0 ;
18447 PyObject * obj1 = 0 ;
18448 PyObject * obj2 = 0 ;
18449 PyObject * obj3 = 0 ;
18450 PyObject * obj4 = 0 ;
18451 PyObject * obj5 = 0 ;
18452 char *kwnames[] = {
18453 (char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
18454 };
18455
18456 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|OOOOO:new_PyPanel",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) goto fail;
18457 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
18458 if (SWIG_arg_fail(1)) SWIG_fail;
18459 if (obj1) {
18460 {
18461 arg2 = (int const)(SWIG_As_int(obj1));
18462 if (SWIG_arg_fail(2)) SWIG_fail;
18463 }
18464 }
18465 if (obj2) {
18466 {
18467 arg3 = &temp3;
18468 if ( ! wxPoint_helper(obj2, &arg3)) SWIG_fail;
18469 }
18470 }
18471 if (obj3) {
18472 {
18473 arg4 = &temp4;
18474 if ( ! wxSize_helper(obj3, &arg4)) SWIG_fail;
18475 }
18476 }
18477 if (obj4) {
18478 {
18479 arg5 = (long)(SWIG_As_long(obj4));
18480 if (SWIG_arg_fail(5)) SWIG_fail;
18481 }
18482 }
18483 if (obj5) {
18484 {
18485 arg6 = wxString_in_helper(obj5);
18486 if (arg6 == NULL) SWIG_fail;
18487 temp6 = true;
18488 }
18489 }
18490 {
18491 if (!wxPyCheckForApp()) SWIG_fail;
18492 PyThreadState* __tstate = wxPyBeginAllowThreads();
18493 result = (wxPyPanel *)new wxPyPanel(arg1,arg2,(wxPoint const &)*arg3,(wxSize const &)*arg4,arg5,(wxString const &)*arg6);
18494
18495 wxPyEndAllowThreads(__tstate);
18496 if (PyErr_Occurred()) SWIG_fail;
18497 }
18498 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPyPanel, 1);
18499 {
18500 if (temp6)
18501 delete arg6;
18502 }
18503 return resultobj;
18504 fail:
18505 {
18506 if (temp6)
18507 delete arg6;
18508 }
18509 return NULL;
18510 }
18511
18512
18513 static PyObject *_wrap_new_PrePyPanel(PyObject *, PyObject *args, PyObject *kwargs) {
18514 PyObject *resultobj;
18515 wxPyPanel *result;
18516 char *kwnames[] = {
18517 NULL
18518 };
18519
18520 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":new_PrePyPanel",kwnames)) goto fail;
18521 {
18522 if (!wxPyCheckForApp()) SWIG_fail;
18523 PyThreadState* __tstate = wxPyBeginAllowThreads();
18524 result = (wxPyPanel *)new wxPyPanel();
18525
18526 wxPyEndAllowThreads(__tstate);
18527 if (PyErr_Occurred()) SWIG_fail;
18528 }
18529 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPyPanel, 1);
18530 return resultobj;
18531 fail:
18532 return NULL;
18533 }
18534
18535
18536 static PyObject *_wrap_PyPanel__setCallbackInfo(PyObject *, PyObject *args, PyObject *kwargs) {
18537 PyObject *resultobj;
18538 wxPyPanel *arg1 = (wxPyPanel *) 0 ;
18539 PyObject *arg2 = (PyObject *) 0 ;
18540 PyObject *arg3 = (PyObject *) 0 ;
18541 PyObject * obj0 = 0 ;
18542 PyObject * obj1 = 0 ;
18543 PyObject * obj2 = 0 ;
18544 char *kwnames[] = {
18545 (char *) "self",(char *) "self",(char *) "_class", NULL
18546 };
18547
18548 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:PyPanel__setCallbackInfo",kwnames,&obj0,&obj1,&obj2)) goto fail;
18549 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyPanel, SWIG_POINTER_EXCEPTION | 0);
18550 if (SWIG_arg_fail(1)) SWIG_fail;
18551 arg2 = obj1;
18552 arg3 = obj2;
18553 {
18554 PyThreadState* __tstate = wxPyBeginAllowThreads();
18555 (arg1)->_setCallbackInfo(arg2,arg3);
18556
18557 wxPyEndAllowThreads(__tstate);
18558 if (PyErr_Occurred()) SWIG_fail;
18559 }
18560 Py_INCREF(Py_None); resultobj = Py_None;
18561 return resultobj;
18562 fail:
18563 return NULL;
18564 }
18565
18566
18567 static PyObject *_wrap_PyPanel_SetBestSize(PyObject *, PyObject *args, PyObject *kwargs) {
18568 PyObject *resultobj;
18569 wxPyPanel *arg1 = (wxPyPanel *) 0 ;
18570 wxSize *arg2 = 0 ;
18571 wxSize temp2 ;
18572 PyObject * obj0 = 0 ;
18573 PyObject * obj1 = 0 ;
18574 char *kwnames[] = {
18575 (char *) "self",(char *) "size", NULL
18576 };
18577
18578 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PyPanel_SetBestSize",kwnames,&obj0,&obj1)) goto fail;
18579 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyPanel, SWIG_POINTER_EXCEPTION | 0);
18580 if (SWIG_arg_fail(1)) SWIG_fail;
18581 {
18582 arg2 = &temp2;
18583 if ( ! wxSize_helper(obj1, &arg2)) SWIG_fail;
18584 }
18585 {
18586 PyThreadState* __tstate = wxPyBeginAllowThreads();
18587 (arg1)->SetBestSize((wxSize const &)*arg2);
18588
18589 wxPyEndAllowThreads(__tstate);
18590 if (PyErr_Occurred()) SWIG_fail;
18591 }
18592 Py_INCREF(Py_None); resultobj = Py_None;
18593 return resultobj;
18594 fail:
18595 return NULL;
18596 }
18597
18598
18599 static PyObject *_wrap_PyPanel_base_DoMoveWindow(PyObject *, PyObject *args, PyObject *kwargs) {
18600 PyObject *resultobj;
18601 wxPyPanel *arg1 = (wxPyPanel *) 0 ;
18602 int arg2 ;
18603 int arg3 ;
18604 int arg4 ;
18605 int arg5 ;
18606 PyObject * obj0 = 0 ;
18607 PyObject * obj1 = 0 ;
18608 PyObject * obj2 = 0 ;
18609 PyObject * obj3 = 0 ;
18610 PyObject * obj4 = 0 ;
18611 char *kwnames[] = {
18612 (char *) "self",(char *) "x",(char *) "y",(char *) "width",(char *) "height", NULL
18613 };
18614
18615 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOOO:PyPanel_base_DoMoveWindow",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4)) goto fail;
18616 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyPanel, SWIG_POINTER_EXCEPTION | 0);
18617 if (SWIG_arg_fail(1)) SWIG_fail;
18618 {
18619 arg2 = (int)(SWIG_As_int(obj1));
18620 if (SWIG_arg_fail(2)) SWIG_fail;
18621 }
18622 {
18623 arg3 = (int)(SWIG_As_int(obj2));
18624 if (SWIG_arg_fail(3)) SWIG_fail;
18625 }
18626 {
18627 arg4 = (int)(SWIG_As_int(obj3));
18628 if (SWIG_arg_fail(4)) SWIG_fail;
18629 }
18630 {
18631 arg5 = (int)(SWIG_As_int(obj4));
18632 if (SWIG_arg_fail(5)) SWIG_fail;
18633 }
18634 {
18635 PyThreadState* __tstate = wxPyBeginAllowThreads();
18636 (arg1)->base_DoMoveWindow(arg2,arg3,arg4,arg5);
18637
18638 wxPyEndAllowThreads(__tstate);
18639 if (PyErr_Occurred()) SWIG_fail;
18640 }
18641 Py_INCREF(Py_None); resultobj = Py_None;
18642 return resultobj;
18643 fail:
18644 return NULL;
18645 }
18646
18647
18648 static PyObject *_wrap_PyPanel_base_DoSetSize(PyObject *, PyObject *args, PyObject *kwargs) {
18649 PyObject *resultobj;
18650 wxPyPanel *arg1 = (wxPyPanel *) 0 ;
18651 int arg2 ;
18652 int arg3 ;
18653 int arg4 ;
18654 int arg5 ;
18655 int arg6 = (int) wxSIZE_AUTO ;
18656 PyObject * obj0 = 0 ;
18657 PyObject * obj1 = 0 ;
18658 PyObject * obj2 = 0 ;
18659 PyObject * obj3 = 0 ;
18660 PyObject * obj4 = 0 ;
18661 PyObject * obj5 = 0 ;
18662 char *kwnames[] = {
18663 (char *) "self",(char *) "x",(char *) "y",(char *) "width",(char *) "height",(char *) "sizeFlags", NULL
18664 };
18665
18666 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOOO|O:PyPanel_base_DoSetSize",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) goto fail;
18667 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyPanel, SWIG_POINTER_EXCEPTION | 0);
18668 if (SWIG_arg_fail(1)) SWIG_fail;
18669 {
18670 arg2 = (int)(SWIG_As_int(obj1));
18671 if (SWIG_arg_fail(2)) SWIG_fail;
18672 }
18673 {
18674 arg3 = (int)(SWIG_As_int(obj2));
18675 if (SWIG_arg_fail(3)) SWIG_fail;
18676 }
18677 {
18678 arg4 = (int)(SWIG_As_int(obj3));
18679 if (SWIG_arg_fail(4)) SWIG_fail;
18680 }
18681 {
18682 arg5 = (int)(SWIG_As_int(obj4));
18683 if (SWIG_arg_fail(5)) SWIG_fail;
18684 }
18685 if (obj5) {
18686 {
18687 arg6 = (int)(SWIG_As_int(obj5));
18688 if (SWIG_arg_fail(6)) SWIG_fail;
18689 }
18690 }
18691 {
18692 PyThreadState* __tstate = wxPyBeginAllowThreads();
18693 (arg1)->base_DoSetSize(arg2,arg3,arg4,arg5,arg6);
18694
18695 wxPyEndAllowThreads(__tstate);
18696 if (PyErr_Occurred()) SWIG_fail;
18697 }
18698 Py_INCREF(Py_None); resultobj = Py_None;
18699 return resultobj;
18700 fail:
18701 return NULL;
18702 }
18703
18704
18705 static PyObject *_wrap_PyPanel_base_DoSetClientSize(PyObject *, PyObject *args, PyObject *kwargs) {
18706 PyObject *resultobj;
18707 wxPyPanel *arg1 = (wxPyPanel *) 0 ;
18708 int arg2 ;
18709 int arg3 ;
18710 PyObject * obj0 = 0 ;
18711 PyObject * obj1 = 0 ;
18712 PyObject * obj2 = 0 ;
18713 char *kwnames[] = {
18714 (char *) "self",(char *) "width",(char *) "height", NULL
18715 };
18716
18717 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:PyPanel_base_DoSetClientSize",kwnames,&obj0,&obj1,&obj2)) goto fail;
18718 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyPanel, SWIG_POINTER_EXCEPTION | 0);
18719 if (SWIG_arg_fail(1)) SWIG_fail;
18720 {
18721 arg2 = (int)(SWIG_As_int(obj1));
18722 if (SWIG_arg_fail(2)) SWIG_fail;
18723 }
18724 {
18725 arg3 = (int)(SWIG_As_int(obj2));
18726 if (SWIG_arg_fail(3)) SWIG_fail;
18727 }
18728 {
18729 PyThreadState* __tstate = wxPyBeginAllowThreads();
18730 (arg1)->base_DoSetClientSize(arg2,arg3);
18731
18732 wxPyEndAllowThreads(__tstate);
18733 if (PyErr_Occurred()) SWIG_fail;
18734 }
18735 Py_INCREF(Py_None); resultobj = Py_None;
18736 return resultobj;
18737 fail:
18738 return NULL;
18739 }
18740
18741
18742 static PyObject *_wrap_PyPanel_base_DoSetVirtualSize(PyObject *, PyObject *args, PyObject *kwargs) {
18743 PyObject *resultobj;
18744 wxPyPanel *arg1 = (wxPyPanel *) 0 ;
18745 int arg2 ;
18746 int arg3 ;
18747 PyObject * obj0 = 0 ;
18748 PyObject * obj1 = 0 ;
18749 PyObject * obj2 = 0 ;
18750 char *kwnames[] = {
18751 (char *) "self",(char *) "x",(char *) "y", NULL
18752 };
18753
18754 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:PyPanel_base_DoSetVirtualSize",kwnames,&obj0,&obj1,&obj2)) goto fail;
18755 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyPanel, SWIG_POINTER_EXCEPTION | 0);
18756 if (SWIG_arg_fail(1)) SWIG_fail;
18757 {
18758 arg2 = (int)(SWIG_As_int(obj1));
18759 if (SWIG_arg_fail(2)) SWIG_fail;
18760 }
18761 {
18762 arg3 = (int)(SWIG_As_int(obj2));
18763 if (SWIG_arg_fail(3)) SWIG_fail;
18764 }
18765 {
18766 PyThreadState* __tstate = wxPyBeginAllowThreads();
18767 (arg1)->base_DoSetVirtualSize(arg2,arg3);
18768
18769 wxPyEndAllowThreads(__tstate);
18770 if (PyErr_Occurred()) SWIG_fail;
18771 }
18772 Py_INCREF(Py_None); resultobj = Py_None;
18773 return resultobj;
18774 fail:
18775 return NULL;
18776 }
18777
18778
18779 static PyObject *_wrap_PyPanel_base_DoGetSize(PyObject *, PyObject *args, PyObject *kwargs) {
18780 PyObject *resultobj;
18781 wxPyPanel *arg1 = (wxPyPanel *) 0 ;
18782 int *arg2 = (int *) 0 ;
18783 int *arg3 = (int *) 0 ;
18784 int temp2 ;
18785 int res2 = 0 ;
18786 int temp3 ;
18787 int res3 = 0 ;
18788 PyObject * obj0 = 0 ;
18789 char *kwnames[] = {
18790 (char *) "self", NULL
18791 };
18792
18793 arg2 = &temp2; res2 = SWIG_NEWOBJ;
18794 arg3 = &temp3; res3 = SWIG_NEWOBJ;
18795 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyPanel_base_DoGetSize",kwnames,&obj0)) goto fail;
18796 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyPanel, SWIG_POINTER_EXCEPTION | 0);
18797 if (SWIG_arg_fail(1)) SWIG_fail;
18798 {
18799 PyThreadState* __tstate = wxPyBeginAllowThreads();
18800 ((wxPyPanel const *)arg1)->base_DoGetSize(arg2,arg3);
18801
18802 wxPyEndAllowThreads(__tstate);
18803 if (PyErr_Occurred()) SWIG_fail;
18804 }
18805 Py_INCREF(Py_None); resultobj = Py_None;
18806 resultobj = t_output_helper(resultobj, ((res2 == SWIG_NEWOBJ) ?
18807 SWIG_From_int((*arg2)) : SWIG_NewPointerObj((void*)(arg2), SWIGTYPE_p_int, 0)));
18808 resultobj = t_output_helper(resultobj, ((res3 == SWIG_NEWOBJ) ?
18809 SWIG_From_int((*arg3)) : SWIG_NewPointerObj((void*)(arg3), SWIGTYPE_p_int, 0)));
18810 return resultobj;
18811 fail:
18812 return NULL;
18813 }
18814
18815
18816 static PyObject *_wrap_PyPanel_base_DoGetClientSize(PyObject *, PyObject *args, PyObject *kwargs) {
18817 PyObject *resultobj;
18818 wxPyPanel *arg1 = (wxPyPanel *) 0 ;
18819 int *arg2 = (int *) 0 ;
18820 int *arg3 = (int *) 0 ;
18821 int temp2 ;
18822 int res2 = 0 ;
18823 int temp3 ;
18824 int res3 = 0 ;
18825 PyObject * obj0 = 0 ;
18826 char *kwnames[] = {
18827 (char *) "self", NULL
18828 };
18829
18830 arg2 = &temp2; res2 = SWIG_NEWOBJ;
18831 arg3 = &temp3; res3 = SWIG_NEWOBJ;
18832 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyPanel_base_DoGetClientSize",kwnames,&obj0)) goto fail;
18833 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyPanel, SWIG_POINTER_EXCEPTION | 0);
18834 if (SWIG_arg_fail(1)) SWIG_fail;
18835 {
18836 PyThreadState* __tstate = wxPyBeginAllowThreads();
18837 ((wxPyPanel const *)arg1)->base_DoGetClientSize(arg2,arg3);
18838
18839 wxPyEndAllowThreads(__tstate);
18840 if (PyErr_Occurred()) SWIG_fail;
18841 }
18842 Py_INCREF(Py_None); resultobj = Py_None;
18843 resultobj = t_output_helper(resultobj, ((res2 == SWIG_NEWOBJ) ?
18844 SWIG_From_int((*arg2)) : SWIG_NewPointerObj((void*)(arg2), SWIGTYPE_p_int, 0)));
18845 resultobj = t_output_helper(resultobj, ((res3 == SWIG_NEWOBJ) ?
18846 SWIG_From_int((*arg3)) : SWIG_NewPointerObj((void*)(arg3), SWIGTYPE_p_int, 0)));
18847 return resultobj;
18848 fail:
18849 return NULL;
18850 }
18851
18852
18853 static PyObject *_wrap_PyPanel_base_DoGetPosition(PyObject *, PyObject *args, PyObject *kwargs) {
18854 PyObject *resultobj;
18855 wxPyPanel *arg1 = (wxPyPanel *) 0 ;
18856 int *arg2 = (int *) 0 ;
18857 int *arg3 = (int *) 0 ;
18858 int temp2 ;
18859 int res2 = 0 ;
18860 int temp3 ;
18861 int res3 = 0 ;
18862 PyObject * obj0 = 0 ;
18863 char *kwnames[] = {
18864 (char *) "self", NULL
18865 };
18866
18867 arg2 = &temp2; res2 = SWIG_NEWOBJ;
18868 arg3 = &temp3; res3 = SWIG_NEWOBJ;
18869 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyPanel_base_DoGetPosition",kwnames,&obj0)) goto fail;
18870 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyPanel, SWIG_POINTER_EXCEPTION | 0);
18871 if (SWIG_arg_fail(1)) SWIG_fail;
18872 {
18873 PyThreadState* __tstate = wxPyBeginAllowThreads();
18874 ((wxPyPanel const *)arg1)->base_DoGetPosition(arg2,arg3);
18875
18876 wxPyEndAllowThreads(__tstate);
18877 if (PyErr_Occurred()) SWIG_fail;
18878 }
18879 Py_INCREF(Py_None); resultobj = Py_None;
18880 resultobj = t_output_helper(resultobj, ((res2 == SWIG_NEWOBJ) ?
18881 SWIG_From_int((*arg2)) : SWIG_NewPointerObj((void*)(arg2), SWIGTYPE_p_int, 0)));
18882 resultobj = t_output_helper(resultobj, ((res3 == SWIG_NEWOBJ) ?
18883 SWIG_From_int((*arg3)) : SWIG_NewPointerObj((void*)(arg3), SWIGTYPE_p_int, 0)));
18884 return resultobj;
18885 fail:
18886 return NULL;
18887 }
18888
18889
18890 static PyObject *_wrap_PyPanel_base_DoGetVirtualSize(PyObject *, PyObject *args, PyObject *kwargs) {
18891 PyObject *resultobj;
18892 wxPyPanel *arg1 = (wxPyPanel *) 0 ;
18893 wxSize result;
18894 PyObject * obj0 = 0 ;
18895 char *kwnames[] = {
18896 (char *) "self", NULL
18897 };
18898
18899 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyPanel_base_DoGetVirtualSize",kwnames,&obj0)) goto fail;
18900 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyPanel, SWIG_POINTER_EXCEPTION | 0);
18901 if (SWIG_arg_fail(1)) SWIG_fail;
18902 {
18903 PyThreadState* __tstate = wxPyBeginAllowThreads();
18904 result = ((wxPyPanel const *)arg1)->base_DoGetVirtualSize();
18905
18906 wxPyEndAllowThreads(__tstate);
18907 if (PyErr_Occurred()) SWIG_fail;
18908 }
18909 {
18910 wxSize * resultptr;
18911 resultptr = new wxSize((wxSize &)(result));
18912 resultobj = SWIG_NewPointerObj((void *)(resultptr), SWIGTYPE_p_wxSize, 1);
18913 }
18914 return resultobj;
18915 fail:
18916 return NULL;
18917 }
18918
18919
18920 static PyObject *_wrap_PyPanel_base_DoGetBestSize(PyObject *, PyObject *args, PyObject *kwargs) {
18921 PyObject *resultobj;
18922 wxPyPanel *arg1 = (wxPyPanel *) 0 ;
18923 wxSize result;
18924 PyObject * obj0 = 0 ;
18925 char *kwnames[] = {
18926 (char *) "self", NULL
18927 };
18928
18929 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyPanel_base_DoGetBestSize",kwnames,&obj0)) goto fail;
18930 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyPanel, SWIG_POINTER_EXCEPTION | 0);
18931 if (SWIG_arg_fail(1)) SWIG_fail;
18932 {
18933 PyThreadState* __tstate = wxPyBeginAllowThreads();
18934 result = ((wxPyPanel const *)arg1)->base_DoGetBestSize();
18935
18936 wxPyEndAllowThreads(__tstate);
18937 if (PyErr_Occurred()) SWIG_fail;
18938 }
18939 {
18940 wxSize * resultptr;
18941 resultptr = new wxSize((wxSize &)(result));
18942 resultobj = SWIG_NewPointerObj((void *)(resultptr), SWIGTYPE_p_wxSize, 1);
18943 }
18944 return resultobj;
18945 fail:
18946 return NULL;
18947 }
18948
18949
18950 static PyObject *_wrap_PyPanel_base_InitDialog(PyObject *, PyObject *args, PyObject *kwargs) {
18951 PyObject *resultobj;
18952 wxPyPanel *arg1 = (wxPyPanel *) 0 ;
18953 PyObject * obj0 = 0 ;
18954 char *kwnames[] = {
18955 (char *) "self", NULL
18956 };
18957
18958 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyPanel_base_InitDialog",kwnames,&obj0)) goto fail;
18959 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyPanel, SWIG_POINTER_EXCEPTION | 0);
18960 if (SWIG_arg_fail(1)) SWIG_fail;
18961 {
18962 PyThreadState* __tstate = wxPyBeginAllowThreads();
18963 (arg1)->base_InitDialog();
18964
18965 wxPyEndAllowThreads(__tstate);
18966 if (PyErr_Occurred()) SWIG_fail;
18967 }
18968 Py_INCREF(Py_None); resultobj = Py_None;
18969 return resultobj;
18970 fail:
18971 return NULL;
18972 }
18973
18974
18975 static PyObject *_wrap_PyPanel_base_TransferDataToWindow(PyObject *, PyObject *args, PyObject *kwargs) {
18976 PyObject *resultobj;
18977 wxPyPanel *arg1 = (wxPyPanel *) 0 ;
18978 bool result;
18979 PyObject * obj0 = 0 ;
18980 char *kwnames[] = {
18981 (char *) "self", NULL
18982 };
18983
18984 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyPanel_base_TransferDataToWindow",kwnames,&obj0)) goto fail;
18985 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyPanel, SWIG_POINTER_EXCEPTION | 0);
18986 if (SWIG_arg_fail(1)) SWIG_fail;
18987 {
18988 PyThreadState* __tstate = wxPyBeginAllowThreads();
18989 result = (bool)(arg1)->base_TransferDataToWindow();
18990
18991 wxPyEndAllowThreads(__tstate);
18992 if (PyErr_Occurred()) SWIG_fail;
18993 }
18994 {
18995 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
18996 }
18997 return resultobj;
18998 fail:
18999 return NULL;
19000 }
19001
19002
19003 static PyObject *_wrap_PyPanel_base_TransferDataFromWindow(PyObject *, PyObject *args, PyObject *kwargs) {
19004 PyObject *resultobj;
19005 wxPyPanel *arg1 = (wxPyPanel *) 0 ;
19006 bool result;
19007 PyObject * obj0 = 0 ;
19008 char *kwnames[] = {
19009 (char *) "self", NULL
19010 };
19011
19012 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyPanel_base_TransferDataFromWindow",kwnames,&obj0)) goto fail;
19013 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyPanel, SWIG_POINTER_EXCEPTION | 0);
19014 if (SWIG_arg_fail(1)) SWIG_fail;
19015 {
19016 PyThreadState* __tstate = wxPyBeginAllowThreads();
19017 result = (bool)(arg1)->base_TransferDataFromWindow();
19018
19019 wxPyEndAllowThreads(__tstate);
19020 if (PyErr_Occurred()) SWIG_fail;
19021 }
19022 {
19023 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
19024 }
19025 return resultobj;
19026 fail:
19027 return NULL;
19028 }
19029
19030
19031 static PyObject *_wrap_PyPanel_base_Validate(PyObject *, PyObject *args, PyObject *kwargs) {
19032 PyObject *resultobj;
19033 wxPyPanel *arg1 = (wxPyPanel *) 0 ;
19034 bool result;
19035 PyObject * obj0 = 0 ;
19036 char *kwnames[] = {
19037 (char *) "self", NULL
19038 };
19039
19040 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyPanel_base_Validate",kwnames,&obj0)) goto fail;
19041 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyPanel, SWIG_POINTER_EXCEPTION | 0);
19042 if (SWIG_arg_fail(1)) SWIG_fail;
19043 {
19044 PyThreadState* __tstate = wxPyBeginAllowThreads();
19045 result = (bool)(arg1)->base_Validate();
19046
19047 wxPyEndAllowThreads(__tstate);
19048 if (PyErr_Occurred()) SWIG_fail;
19049 }
19050 {
19051 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
19052 }
19053 return resultobj;
19054 fail:
19055 return NULL;
19056 }
19057
19058
19059 static PyObject *_wrap_PyPanel_base_AcceptsFocus(PyObject *, PyObject *args, PyObject *kwargs) {
19060 PyObject *resultobj;
19061 wxPyPanel *arg1 = (wxPyPanel *) 0 ;
19062 bool result;
19063 PyObject * obj0 = 0 ;
19064 char *kwnames[] = {
19065 (char *) "self", NULL
19066 };
19067
19068 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyPanel_base_AcceptsFocus",kwnames,&obj0)) goto fail;
19069 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyPanel, SWIG_POINTER_EXCEPTION | 0);
19070 if (SWIG_arg_fail(1)) SWIG_fail;
19071 {
19072 PyThreadState* __tstate = wxPyBeginAllowThreads();
19073 result = (bool)((wxPyPanel const *)arg1)->base_AcceptsFocus();
19074
19075 wxPyEndAllowThreads(__tstate);
19076 if (PyErr_Occurred()) SWIG_fail;
19077 }
19078 {
19079 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
19080 }
19081 return resultobj;
19082 fail:
19083 return NULL;
19084 }
19085
19086
19087 static PyObject *_wrap_PyPanel_base_AcceptsFocusFromKeyboard(PyObject *, PyObject *args, PyObject *kwargs) {
19088 PyObject *resultobj;
19089 wxPyPanel *arg1 = (wxPyPanel *) 0 ;
19090 bool result;
19091 PyObject * obj0 = 0 ;
19092 char *kwnames[] = {
19093 (char *) "self", NULL
19094 };
19095
19096 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyPanel_base_AcceptsFocusFromKeyboard",kwnames,&obj0)) goto fail;
19097 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyPanel, SWIG_POINTER_EXCEPTION | 0);
19098 if (SWIG_arg_fail(1)) SWIG_fail;
19099 {
19100 PyThreadState* __tstate = wxPyBeginAllowThreads();
19101 result = (bool)((wxPyPanel const *)arg1)->base_AcceptsFocusFromKeyboard();
19102
19103 wxPyEndAllowThreads(__tstate);
19104 if (PyErr_Occurred()) SWIG_fail;
19105 }
19106 {
19107 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
19108 }
19109 return resultobj;
19110 fail:
19111 return NULL;
19112 }
19113
19114
19115 static PyObject *_wrap_PyPanel_base_GetMaxSize(PyObject *, PyObject *args, PyObject *kwargs) {
19116 PyObject *resultobj;
19117 wxPyPanel *arg1 = (wxPyPanel *) 0 ;
19118 wxSize result;
19119 PyObject * obj0 = 0 ;
19120 char *kwnames[] = {
19121 (char *) "self", NULL
19122 };
19123
19124 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyPanel_base_GetMaxSize",kwnames,&obj0)) goto fail;
19125 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyPanel, SWIG_POINTER_EXCEPTION | 0);
19126 if (SWIG_arg_fail(1)) SWIG_fail;
19127 {
19128 PyThreadState* __tstate = wxPyBeginAllowThreads();
19129 result = ((wxPyPanel const *)arg1)->base_GetMaxSize();
19130
19131 wxPyEndAllowThreads(__tstate);
19132 if (PyErr_Occurred()) SWIG_fail;
19133 }
19134 {
19135 wxSize * resultptr;
19136 resultptr = new wxSize((wxSize &)(result));
19137 resultobj = SWIG_NewPointerObj((void *)(resultptr), SWIGTYPE_p_wxSize, 1);
19138 }
19139 return resultobj;
19140 fail:
19141 return NULL;
19142 }
19143
19144
19145 static PyObject *_wrap_PyPanel_base_AddChild(PyObject *, PyObject *args, PyObject *kwargs) {
19146 PyObject *resultobj;
19147 wxPyPanel *arg1 = (wxPyPanel *) 0 ;
19148 wxWindow *arg2 = (wxWindow *) 0 ;
19149 PyObject * obj0 = 0 ;
19150 PyObject * obj1 = 0 ;
19151 char *kwnames[] = {
19152 (char *) "self",(char *) "child", NULL
19153 };
19154
19155 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PyPanel_base_AddChild",kwnames,&obj0,&obj1)) goto fail;
19156 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyPanel, SWIG_POINTER_EXCEPTION | 0);
19157 if (SWIG_arg_fail(1)) SWIG_fail;
19158 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
19159 if (SWIG_arg_fail(2)) SWIG_fail;
19160 {
19161 PyThreadState* __tstate = wxPyBeginAllowThreads();
19162 (arg1)->base_AddChild(arg2);
19163
19164 wxPyEndAllowThreads(__tstate);
19165 if (PyErr_Occurred()) SWIG_fail;
19166 }
19167 Py_INCREF(Py_None); resultobj = Py_None;
19168 return resultobj;
19169 fail:
19170 return NULL;
19171 }
19172
19173
19174 static PyObject *_wrap_PyPanel_base_RemoveChild(PyObject *, PyObject *args, PyObject *kwargs) {
19175 PyObject *resultobj;
19176 wxPyPanel *arg1 = (wxPyPanel *) 0 ;
19177 wxWindow *arg2 = (wxWindow *) 0 ;
19178 PyObject * obj0 = 0 ;
19179 PyObject * obj1 = 0 ;
19180 char *kwnames[] = {
19181 (char *) "self",(char *) "child", NULL
19182 };
19183
19184 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PyPanel_base_RemoveChild",kwnames,&obj0,&obj1)) goto fail;
19185 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyPanel, SWIG_POINTER_EXCEPTION | 0);
19186 if (SWIG_arg_fail(1)) SWIG_fail;
19187 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
19188 if (SWIG_arg_fail(2)) SWIG_fail;
19189 {
19190 PyThreadState* __tstate = wxPyBeginAllowThreads();
19191 (arg1)->base_RemoveChild(arg2);
19192
19193 wxPyEndAllowThreads(__tstate);
19194 if (PyErr_Occurred()) SWIG_fail;
19195 }
19196 Py_INCREF(Py_None); resultobj = Py_None;
19197 return resultobj;
19198 fail:
19199 return NULL;
19200 }
19201
19202
19203 static PyObject *_wrap_PyPanel_base_ShouldInheritColours(PyObject *, PyObject *args, PyObject *kwargs) {
19204 PyObject *resultobj;
19205 wxPyPanel *arg1 = (wxPyPanel *) 0 ;
19206 bool result;
19207 PyObject * obj0 = 0 ;
19208 char *kwnames[] = {
19209 (char *) "self", NULL
19210 };
19211
19212 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyPanel_base_ShouldInheritColours",kwnames,&obj0)) goto fail;
19213 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyPanel, SWIG_POINTER_EXCEPTION | 0);
19214 if (SWIG_arg_fail(1)) SWIG_fail;
19215 {
19216 PyThreadState* __tstate = wxPyBeginAllowThreads();
19217 result = (bool)((wxPyPanel const *)arg1)->base_ShouldInheritColours();
19218
19219 wxPyEndAllowThreads(__tstate);
19220 if (PyErr_Occurred()) SWIG_fail;
19221 }
19222 {
19223 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
19224 }
19225 return resultobj;
19226 fail:
19227 return NULL;
19228 }
19229
19230
19231 static PyObject *_wrap_PyPanel_base_ApplyParentThemeBackground(PyObject *, PyObject *args, PyObject *kwargs) {
19232 PyObject *resultobj;
19233 wxPyPanel *arg1 = (wxPyPanel *) 0 ;
19234 wxColour *arg2 = 0 ;
19235 wxColour temp2 ;
19236 PyObject * obj0 = 0 ;
19237 PyObject * obj1 = 0 ;
19238 char *kwnames[] = {
19239 (char *) "self",(char *) "c", NULL
19240 };
19241
19242 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PyPanel_base_ApplyParentThemeBackground",kwnames,&obj0,&obj1)) goto fail;
19243 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyPanel, SWIG_POINTER_EXCEPTION | 0);
19244 if (SWIG_arg_fail(1)) SWIG_fail;
19245 {
19246 arg2 = &temp2;
19247 if ( ! wxColour_helper(obj1, &arg2)) SWIG_fail;
19248 }
19249 {
19250 PyThreadState* __tstate = wxPyBeginAllowThreads();
19251 (arg1)->base_ApplyParentThemeBackground((wxColour const &)*arg2);
19252
19253 wxPyEndAllowThreads(__tstate);
19254 if (PyErr_Occurred()) SWIG_fail;
19255 }
19256 Py_INCREF(Py_None); resultobj = Py_None;
19257 return resultobj;
19258 fail:
19259 return NULL;
19260 }
19261
19262
19263 static PyObject *_wrap_PyPanel_base_GetDefaultAttributes(PyObject *, PyObject *args, PyObject *kwargs) {
19264 PyObject *resultobj;
19265 wxPyPanel *arg1 = (wxPyPanel *) 0 ;
19266 wxVisualAttributes result;
19267 PyObject * obj0 = 0 ;
19268 char *kwnames[] = {
19269 (char *) "self", NULL
19270 };
19271
19272 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyPanel_base_GetDefaultAttributes",kwnames,&obj0)) goto fail;
19273 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyPanel, SWIG_POINTER_EXCEPTION | 0);
19274 if (SWIG_arg_fail(1)) SWIG_fail;
19275 {
19276 PyThreadState* __tstate = wxPyBeginAllowThreads();
19277 result = (arg1)->base_GetDefaultAttributes();
19278
19279 wxPyEndAllowThreads(__tstate);
19280 if (PyErr_Occurred()) SWIG_fail;
19281 }
19282 {
19283 wxVisualAttributes * resultptr;
19284 resultptr = new wxVisualAttributes((wxVisualAttributes &)(result));
19285 resultobj = SWIG_NewPointerObj((void *)(resultptr), SWIGTYPE_p_wxVisualAttributes, 1);
19286 }
19287 return resultobj;
19288 fail:
19289 return NULL;
19290 }
19291
19292
19293 static PyObject * PyPanel_swigregister(PyObject *, PyObject *args) {
19294 PyObject *obj;
19295 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
19296 SWIG_TypeClientData(SWIGTYPE_p_wxPyPanel, obj);
19297 Py_INCREF(obj);
19298 return Py_BuildValue((char *)"");
19299 }
19300 static PyObject *_wrap_new_PyScrolledWindow(PyObject *, PyObject *args, PyObject *kwargs) {
19301 PyObject *resultobj;
19302 wxWindow *arg1 = (wxWindow *) 0 ;
19303 int arg2 = (int) (int)-1 ;
19304 wxPoint const &arg3_defvalue = wxDefaultPosition ;
19305 wxPoint *arg3 = (wxPoint *) &arg3_defvalue ;
19306 wxSize const &arg4_defvalue = wxDefaultSize ;
19307 wxSize *arg4 = (wxSize *) &arg4_defvalue ;
19308 long arg5 = (long) 0 ;
19309 wxString const &arg6_defvalue = wxPyPanelNameStr ;
19310 wxString *arg6 = (wxString *) &arg6_defvalue ;
19311 wxPyScrolledWindow *result;
19312 wxPoint temp3 ;
19313 wxSize temp4 ;
19314 bool temp6 = false ;
19315 PyObject * obj0 = 0 ;
19316 PyObject * obj1 = 0 ;
19317 PyObject * obj2 = 0 ;
19318 PyObject * obj3 = 0 ;
19319 PyObject * obj4 = 0 ;
19320 PyObject * obj5 = 0 ;
19321 char *kwnames[] = {
19322 (char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
19323 };
19324
19325 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|OOOOO:new_PyScrolledWindow",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) goto fail;
19326 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
19327 if (SWIG_arg_fail(1)) SWIG_fail;
19328 if (obj1) {
19329 {
19330 arg2 = (int const)(SWIG_As_int(obj1));
19331 if (SWIG_arg_fail(2)) SWIG_fail;
19332 }
19333 }
19334 if (obj2) {
19335 {
19336 arg3 = &temp3;
19337 if ( ! wxPoint_helper(obj2, &arg3)) SWIG_fail;
19338 }
19339 }
19340 if (obj3) {
19341 {
19342 arg4 = &temp4;
19343 if ( ! wxSize_helper(obj3, &arg4)) SWIG_fail;
19344 }
19345 }
19346 if (obj4) {
19347 {
19348 arg5 = (long)(SWIG_As_long(obj4));
19349 if (SWIG_arg_fail(5)) SWIG_fail;
19350 }
19351 }
19352 if (obj5) {
19353 {
19354 arg6 = wxString_in_helper(obj5);
19355 if (arg6 == NULL) SWIG_fail;
19356 temp6 = true;
19357 }
19358 }
19359 {
19360 if (!wxPyCheckForApp()) SWIG_fail;
19361 PyThreadState* __tstate = wxPyBeginAllowThreads();
19362 result = (wxPyScrolledWindow *)new wxPyScrolledWindow(arg1,arg2,(wxPoint const &)*arg3,(wxSize const &)*arg4,arg5,(wxString const &)*arg6);
19363
19364 wxPyEndAllowThreads(__tstate);
19365 if (PyErr_Occurred()) SWIG_fail;
19366 }
19367 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPyScrolledWindow, 1);
19368 {
19369 if (temp6)
19370 delete arg6;
19371 }
19372 return resultobj;
19373 fail:
19374 {
19375 if (temp6)
19376 delete arg6;
19377 }
19378 return NULL;
19379 }
19380
19381
19382 static PyObject *_wrap_new_PrePyScrolledWindow(PyObject *, PyObject *args, PyObject *kwargs) {
19383 PyObject *resultobj;
19384 wxPyScrolledWindow *result;
19385 char *kwnames[] = {
19386 NULL
19387 };
19388
19389 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":new_PrePyScrolledWindow",kwnames)) goto fail;
19390 {
19391 if (!wxPyCheckForApp()) SWIG_fail;
19392 PyThreadState* __tstate = wxPyBeginAllowThreads();
19393 result = (wxPyScrolledWindow *)new wxPyScrolledWindow();
19394
19395 wxPyEndAllowThreads(__tstate);
19396 if (PyErr_Occurred()) SWIG_fail;
19397 }
19398 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPyScrolledWindow, 1);
19399 return resultobj;
19400 fail:
19401 return NULL;
19402 }
19403
19404
19405 static PyObject *_wrap_PyScrolledWindow__setCallbackInfo(PyObject *, PyObject *args, PyObject *kwargs) {
19406 PyObject *resultobj;
19407 wxPyScrolledWindow *arg1 = (wxPyScrolledWindow *) 0 ;
19408 PyObject *arg2 = (PyObject *) 0 ;
19409 PyObject *arg3 = (PyObject *) 0 ;
19410 PyObject * obj0 = 0 ;
19411 PyObject * obj1 = 0 ;
19412 PyObject * obj2 = 0 ;
19413 char *kwnames[] = {
19414 (char *) "self",(char *) "self",(char *) "_class", NULL
19415 };
19416
19417 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:PyScrolledWindow__setCallbackInfo",kwnames,&obj0,&obj1,&obj2)) goto fail;
19418 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyScrolledWindow, SWIG_POINTER_EXCEPTION | 0);
19419 if (SWIG_arg_fail(1)) SWIG_fail;
19420 arg2 = obj1;
19421 arg3 = obj2;
19422 {
19423 PyThreadState* __tstate = wxPyBeginAllowThreads();
19424 (arg1)->_setCallbackInfo(arg2,arg3);
19425
19426 wxPyEndAllowThreads(__tstate);
19427 if (PyErr_Occurred()) SWIG_fail;
19428 }
19429 Py_INCREF(Py_None); resultobj = Py_None;
19430 return resultobj;
19431 fail:
19432 return NULL;
19433 }
19434
19435
19436 static PyObject *_wrap_PyScrolledWindow_SetBestSize(PyObject *, PyObject *args, PyObject *kwargs) {
19437 PyObject *resultobj;
19438 wxPyScrolledWindow *arg1 = (wxPyScrolledWindow *) 0 ;
19439 wxSize *arg2 = 0 ;
19440 wxSize temp2 ;
19441 PyObject * obj0 = 0 ;
19442 PyObject * obj1 = 0 ;
19443 char *kwnames[] = {
19444 (char *) "self",(char *) "size", NULL
19445 };
19446
19447 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PyScrolledWindow_SetBestSize",kwnames,&obj0,&obj1)) goto fail;
19448 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyScrolledWindow, SWIG_POINTER_EXCEPTION | 0);
19449 if (SWIG_arg_fail(1)) SWIG_fail;
19450 {
19451 arg2 = &temp2;
19452 if ( ! wxSize_helper(obj1, &arg2)) SWIG_fail;
19453 }
19454 {
19455 PyThreadState* __tstate = wxPyBeginAllowThreads();
19456 (arg1)->SetBestSize((wxSize const &)*arg2);
19457
19458 wxPyEndAllowThreads(__tstate);
19459 if (PyErr_Occurred()) SWIG_fail;
19460 }
19461 Py_INCREF(Py_None); resultobj = Py_None;
19462 return resultobj;
19463 fail:
19464 return NULL;
19465 }
19466
19467
19468 static PyObject *_wrap_PyScrolledWindow_base_DoMoveWindow(PyObject *, PyObject *args, PyObject *kwargs) {
19469 PyObject *resultobj;
19470 wxPyScrolledWindow *arg1 = (wxPyScrolledWindow *) 0 ;
19471 int arg2 ;
19472 int arg3 ;
19473 int arg4 ;
19474 int arg5 ;
19475 PyObject * obj0 = 0 ;
19476 PyObject * obj1 = 0 ;
19477 PyObject * obj2 = 0 ;
19478 PyObject * obj3 = 0 ;
19479 PyObject * obj4 = 0 ;
19480 char *kwnames[] = {
19481 (char *) "self",(char *) "x",(char *) "y",(char *) "width",(char *) "height", NULL
19482 };
19483
19484 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOOO:PyScrolledWindow_base_DoMoveWindow",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4)) goto fail;
19485 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyScrolledWindow, SWIG_POINTER_EXCEPTION | 0);
19486 if (SWIG_arg_fail(1)) SWIG_fail;
19487 {
19488 arg2 = (int)(SWIG_As_int(obj1));
19489 if (SWIG_arg_fail(2)) SWIG_fail;
19490 }
19491 {
19492 arg3 = (int)(SWIG_As_int(obj2));
19493 if (SWIG_arg_fail(3)) SWIG_fail;
19494 }
19495 {
19496 arg4 = (int)(SWIG_As_int(obj3));
19497 if (SWIG_arg_fail(4)) SWIG_fail;
19498 }
19499 {
19500 arg5 = (int)(SWIG_As_int(obj4));
19501 if (SWIG_arg_fail(5)) SWIG_fail;
19502 }
19503 {
19504 PyThreadState* __tstate = wxPyBeginAllowThreads();
19505 (arg1)->base_DoMoveWindow(arg2,arg3,arg4,arg5);
19506
19507 wxPyEndAllowThreads(__tstate);
19508 if (PyErr_Occurred()) SWIG_fail;
19509 }
19510 Py_INCREF(Py_None); resultobj = Py_None;
19511 return resultobj;
19512 fail:
19513 return NULL;
19514 }
19515
19516
19517 static PyObject *_wrap_PyScrolledWindow_base_DoSetSize(PyObject *, PyObject *args, PyObject *kwargs) {
19518 PyObject *resultobj;
19519 wxPyScrolledWindow *arg1 = (wxPyScrolledWindow *) 0 ;
19520 int arg2 ;
19521 int arg3 ;
19522 int arg4 ;
19523 int arg5 ;
19524 int arg6 = (int) wxSIZE_AUTO ;
19525 PyObject * obj0 = 0 ;
19526 PyObject * obj1 = 0 ;
19527 PyObject * obj2 = 0 ;
19528 PyObject * obj3 = 0 ;
19529 PyObject * obj4 = 0 ;
19530 PyObject * obj5 = 0 ;
19531 char *kwnames[] = {
19532 (char *) "self",(char *) "x",(char *) "y",(char *) "width",(char *) "height",(char *) "sizeFlags", NULL
19533 };
19534
19535 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOOO|O:PyScrolledWindow_base_DoSetSize",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) goto fail;
19536 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyScrolledWindow, SWIG_POINTER_EXCEPTION | 0);
19537 if (SWIG_arg_fail(1)) SWIG_fail;
19538 {
19539 arg2 = (int)(SWIG_As_int(obj1));
19540 if (SWIG_arg_fail(2)) SWIG_fail;
19541 }
19542 {
19543 arg3 = (int)(SWIG_As_int(obj2));
19544 if (SWIG_arg_fail(3)) SWIG_fail;
19545 }
19546 {
19547 arg4 = (int)(SWIG_As_int(obj3));
19548 if (SWIG_arg_fail(4)) SWIG_fail;
19549 }
19550 {
19551 arg5 = (int)(SWIG_As_int(obj4));
19552 if (SWIG_arg_fail(5)) SWIG_fail;
19553 }
19554 if (obj5) {
19555 {
19556 arg6 = (int)(SWIG_As_int(obj5));
19557 if (SWIG_arg_fail(6)) SWIG_fail;
19558 }
19559 }
19560 {
19561 PyThreadState* __tstate = wxPyBeginAllowThreads();
19562 (arg1)->base_DoSetSize(arg2,arg3,arg4,arg5,arg6);
19563
19564 wxPyEndAllowThreads(__tstate);
19565 if (PyErr_Occurred()) SWIG_fail;
19566 }
19567 Py_INCREF(Py_None); resultobj = Py_None;
19568 return resultobj;
19569 fail:
19570 return NULL;
19571 }
19572
19573
19574 static PyObject *_wrap_PyScrolledWindow_base_DoSetClientSize(PyObject *, PyObject *args, PyObject *kwargs) {
19575 PyObject *resultobj;
19576 wxPyScrolledWindow *arg1 = (wxPyScrolledWindow *) 0 ;
19577 int arg2 ;
19578 int arg3 ;
19579 PyObject * obj0 = 0 ;
19580 PyObject * obj1 = 0 ;
19581 PyObject * obj2 = 0 ;
19582 char *kwnames[] = {
19583 (char *) "self",(char *) "width",(char *) "height", NULL
19584 };
19585
19586 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:PyScrolledWindow_base_DoSetClientSize",kwnames,&obj0,&obj1,&obj2)) goto fail;
19587 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyScrolledWindow, SWIG_POINTER_EXCEPTION | 0);
19588 if (SWIG_arg_fail(1)) SWIG_fail;
19589 {
19590 arg2 = (int)(SWIG_As_int(obj1));
19591 if (SWIG_arg_fail(2)) SWIG_fail;
19592 }
19593 {
19594 arg3 = (int)(SWIG_As_int(obj2));
19595 if (SWIG_arg_fail(3)) SWIG_fail;
19596 }
19597 {
19598 PyThreadState* __tstate = wxPyBeginAllowThreads();
19599 (arg1)->base_DoSetClientSize(arg2,arg3);
19600
19601 wxPyEndAllowThreads(__tstate);
19602 if (PyErr_Occurred()) SWIG_fail;
19603 }
19604 Py_INCREF(Py_None); resultobj = Py_None;
19605 return resultobj;
19606 fail:
19607 return NULL;
19608 }
19609
19610
19611 static PyObject *_wrap_PyScrolledWindow_base_DoSetVirtualSize(PyObject *, PyObject *args, PyObject *kwargs) {
19612 PyObject *resultobj;
19613 wxPyScrolledWindow *arg1 = (wxPyScrolledWindow *) 0 ;
19614 int arg2 ;
19615 int arg3 ;
19616 PyObject * obj0 = 0 ;
19617 PyObject * obj1 = 0 ;
19618 PyObject * obj2 = 0 ;
19619 char *kwnames[] = {
19620 (char *) "self",(char *) "x",(char *) "y", NULL
19621 };
19622
19623 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:PyScrolledWindow_base_DoSetVirtualSize",kwnames,&obj0,&obj1,&obj2)) goto fail;
19624 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyScrolledWindow, SWIG_POINTER_EXCEPTION | 0);
19625 if (SWIG_arg_fail(1)) SWIG_fail;
19626 {
19627 arg2 = (int)(SWIG_As_int(obj1));
19628 if (SWIG_arg_fail(2)) SWIG_fail;
19629 }
19630 {
19631 arg3 = (int)(SWIG_As_int(obj2));
19632 if (SWIG_arg_fail(3)) SWIG_fail;
19633 }
19634 {
19635 PyThreadState* __tstate = wxPyBeginAllowThreads();
19636 (arg1)->base_DoSetVirtualSize(arg2,arg3);
19637
19638 wxPyEndAllowThreads(__tstate);
19639 if (PyErr_Occurred()) SWIG_fail;
19640 }
19641 Py_INCREF(Py_None); resultobj = Py_None;
19642 return resultobj;
19643 fail:
19644 return NULL;
19645 }
19646
19647
19648 static PyObject *_wrap_PyScrolledWindow_base_DoGetSize(PyObject *, PyObject *args, PyObject *kwargs) {
19649 PyObject *resultobj;
19650 wxPyScrolledWindow *arg1 = (wxPyScrolledWindow *) 0 ;
19651 int *arg2 = (int *) 0 ;
19652 int *arg3 = (int *) 0 ;
19653 int temp2 ;
19654 int res2 = 0 ;
19655 int temp3 ;
19656 int res3 = 0 ;
19657 PyObject * obj0 = 0 ;
19658 char *kwnames[] = {
19659 (char *) "self", NULL
19660 };
19661
19662 arg2 = &temp2; res2 = SWIG_NEWOBJ;
19663 arg3 = &temp3; res3 = SWIG_NEWOBJ;
19664 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyScrolledWindow_base_DoGetSize",kwnames,&obj0)) goto fail;
19665 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyScrolledWindow, SWIG_POINTER_EXCEPTION | 0);
19666 if (SWIG_arg_fail(1)) SWIG_fail;
19667 {
19668 PyThreadState* __tstate = wxPyBeginAllowThreads();
19669 ((wxPyScrolledWindow const *)arg1)->base_DoGetSize(arg2,arg3);
19670
19671 wxPyEndAllowThreads(__tstate);
19672 if (PyErr_Occurred()) SWIG_fail;
19673 }
19674 Py_INCREF(Py_None); resultobj = Py_None;
19675 resultobj = t_output_helper(resultobj, ((res2 == SWIG_NEWOBJ) ?
19676 SWIG_From_int((*arg2)) : SWIG_NewPointerObj((void*)(arg2), SWIGTYPE_p_int, 0)));
19677 resultobj = t_output_helper(resultobj, ((res3 == SWIG_NEWOBJ) ?
19678 SWIG_From_int((*arg3)) : SWIG_NewPointerObj((void*)(arg3), SWIGTYPE_p_int, 0)));
19679 return resultobj;
19680 fail:
19681 return NULL;
19682 }
19683
19684
19685 static PyObject *_wrap_PyScrolledWindow_base_DoGetClientSize(PyObject *, PyObject *args, PyObject *kwargs) {
19686 PyObject *resultobj;
19687 wxPyScrolledWindow *arg1 = (wxPyScrolledWindow *) 0 ;
19688 int *arg2 = (int *) 0 ;
19689 int *arg3 = (int *) 0 ;
19690 int temp2 ;
19691 int res2 = 0 ;
19692 int temp3 ;
19693 int res3 = 0 ;
19694 PyObject * obj0 = 0 ;
19695 char *kwnames[] = {
19696 (char *) "self", NULL
19697 };
19698
19699 arg2 = &temp2; res2 = SWIG_NEWOBJ;
19700 arg3 = &temp3; res3 = SWIG_NEWOBJ;
19701 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyScrolledWindow_base_DoGetClientSize",kwnames,&obj0)) goto fail;
19702 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyScrolledWindow, SWIG_POINTER_EXCEPTION | 0);
19703 if (SWIG_arg_fail(1)) SWIG_fail;
19704 {
19705 PyThreadState* __tstate = wxPyBeginAllowThreads();
19706 ((wxPyScrolledWindow const *)arg1)->base_DoGetClientSize(arg2,arg3);
19707
19708 wxPyEndAllowThreads(__tstate);
19709 if (PyErr_Occurred()) SWIG_fail;
19710 }
19711 Py_INCREF(Py_None); resultobj = Py_None;
19712 resultobj = t_output_helper(resultobj, ((res2 == SWIG_NEWOBJ) ?
19713 SWIG_From_int((*arg2)) : SWIG_NewPointerObj((void*)(arg2), SWIGTYPE_p_int, 0)));
19714 resultobj = t_output_helper(resultobj, ((res3 == SWIG_NEWOBJ) ?
19715 SWIG_From_int((*arg3)) : SWIG_NewPointerObj((void*)(arg3), SWIGTYPE_p_int, 0)));
19716 return resultobj;
19717 fail:
19718 return NULL;
19719 }
19720
19721
19722 static PyObject *_wrap_PyScrolledWindow_base_DoGetPosition(PyObject *, PyObject *args, PyObject *kwargs) {
19723 PyObject *resultobj;
19724 wxPyScrolledWindow *arg1 = (wxPyScrolledWindow *) 0 ;
19725 int *arg2 = (int *) 0 ;
19726 int *arg3 = (int *) 0 ;
19727 int temp2 ;
19728 int res2 = 0 ;
19729 int temp3 ;
19730 int res3 = 0 ;
19731 PyObject * obj0 = 0 ;
19732 char *kwnames[] = {
19733 (char *) "self", NULL
19734 };
19735
19736 arg2 = &temp2; res2 = SWIG_NEWOBJ;
19737 arg3 = &temp3; res3 = SWIG_NEWOBJ;
19738 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyScrolledWindow_base_DoGetPosition",kwnames,&obj0)) 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 PyThreadState* __tstate = wxPyBeginAllowThreads();
19743 ((wxPyScrolledWindow const *)arg1)->base_DoGetPosition(arg2,arg3);
19744
19745 wxPyEndAllowThreads(__tstate);
19746 if (PyErr_Occurred()) SWIG_fail;
19747 }
19748 Py_INCREF(Py_None); resultobj = Py_None;
19749 resultobj = t_output_helper(resultobj, ((res2 == SWIG_NEWOBJ) ?
19750 SWIG_From_int((*arg2)) : SWIG_NewPointerObj((void*)(arg2), SWIGTYPE_p_int, 0)));
19751 resultobj = t_output_helper(resultobj, ((res3 == SWIG_NEWOBJ) ?
19752 SWIG_From_int((*arg3)) : SWIG_NewPointerObj((void*)(arg3), SWIGTYPE_p_int, 0)));
19753 return resultobj;
19754 fail:
19755 return NULL;
19756 }
19757
19758
19759 static PyObject *_wrap_PyScrolledWindow_base_DoGetVirtualSize(PyObject *, PyObject *args, PyObject *kwargs) {
19760 PyObject *resultobj;
19761 wxPyScrolledWindow *arg1 = (wxPyScrolledWindow *) 0 ;
19762 wxSize result;
19763 PyObject * obj0 = 0 ;
19764 char *kwnames[] = {
19765 (char *) "self", NULL
19766 };
19767
19768 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyScrolledWindow_base_DoGetVirtualSize",kwnames,&obj0)) goto fail;
19769 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyScrolledWindow, SWIG_POINTER_EXCEPTION | 0);
19770 if (SWIG_arg_fail(1)) SWIG_fail;
19771 {
19772 PyThreadState* __tstate = wxPyBeginAllowThreads();
19773 result = ((wxPyScrolledWindow const *)arg1)->base_DoGetVirtualSize();
19774
19775 wxPyEndAllowThreads(__tstate);
19776 if (PyErr_Occurred()) SWIG_fail;
19777 }
19778 {
19779 wxSize * resultptr;
19780 resultptr = new wxSize((wxSize &)(result));
19781 resultobj = SWIG_NewPointerObj((void *)(resultptr), SWIGTYPE_p_wxSize, 1);
19782 }
19783 return resultobj;
19784 fail:
19785 return NULL;
19786 }
19787
19788
19789 static PyObject *_wrap_PyScrolledWindow_base_DoGetBestSize(PyObject *, PyObject *args, PyObject *kwargs) {
19790 PyObject *resultobj;
19791 wxPyScrolledWindow *arg1 = (wxPyScrolledWindow *) 0 ;
19792 wxSize result;
19793 PyObject * obj0 = 0 ;
19794 char *kwnames[] = {
19795 (char *) "self", NULL
19796 };
19797
19798 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyScrolledWindow_base_DoGetBestSize",kwnames,&obj0)) goto fail;
19799 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyScrolledWindow, SWIG_POINTER_EXCEPTION | 0);
19800 if (SWIG_arg_fail(1)) SWIG_fail;
19801 {
19802 PyThreadState* __tstate = wxPyBeginAllowThreads();
19803 result = ((wxPyScrolledWindow const *)arg1)->base_DoGetBestSize();
19804
19805 wxPyEndAllowThreads(__tstate);
19806 if (PyErr_Occurred()) SWIG_fail;
19807 }
19808 {
19809 wxSize * resultptr;
19810 resultptr = new wxSize((wxSize &)(result));
19811 resultobj = SWIG_NewPointerObj((void *)(resultptr), SWIGTYPE_p_wxSize, 1);
19812 }
19813 return resultobj;
19814 fail:
19815 return NULL;
19816 }
19817
19818
19819 static PyObject *_wrap_PyScrolledWindow_base_InitDialog(PyObject *, PyObject *args, PyObject *kwargs) {
19820 PyObject *resultobj;
19821 wxPyScrolledWindow *arg1 = (wxPyScrolledWindow *) 0 ;
19822 PyObject * obj0 = 0 ;
19823 char *kwnames[] = {
19824 (char *) "self", NULL
19825 };
19826
19827 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyScrolledWindow_base_InitDialog",kwnames,&obj0)) goto fail;
19828 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyScrolledWindow, SWIG_POINTER_EXCEPTION | 0);
19829 if (SWIG_arg_fail(1)) SWIG_fail;
19830 {
19831 PyThreadState* __tstate = wxPyBeginAllowThreads();
19832 (arg1)->base_InitDialog();
19833
19834 wxPyEndAllowThreads(__tstate);
19835 if (PyErr_Occurred()) SWIG_fail;
19836 }
19837 Py_INCREF(Py_None); resultobj = Py_None;
19838 return resultobj;
19839 fail:
19840 return NULL;
19841 }
19842
19843
19844 static PyObject *_wrap_PyScrolledWindow_base_TransferDataToWindow(PyObject *, PyObject *args, PyObject *kwargs) {
19845 PyObject *resultobj;
19846 wxPyScrolledWindow *arg1 = (wxPyScrolledWindow *) 0 ;
19847 bool result;
19848 PyObject * obj0 = 0 ;
19849 char *kwnames[] = {
19850 (char *) "self", NULL
19851 };
19852
19853 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyScrolledWindow_base_TransferDataToWindow",kwnames,&obj0)) goto fail;
19854 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyScrolledWindow, SWIG_POINTER_EXCEPTION | 0);
19855 if (SWIG_arg_fail(1)) SWIG_fail;
19856 {
19857 PyThreadState* __tstate = wxPyBeginAllowThreads();
19858 result = (bool)(arg1)->base_TransferDataToWindow();
19859
19860 wxPyEndAllowThreads(__tstate);
19861 if (PyErr_Occurred()) SWIG_fail;
19862 }
19863 {
19864 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
19865 }
19866 return resultobj;
19867 fail:
19868 return NULL;
19869 }
19870
19871
19872 static PyObject *_wrap_PyScrolledWindow_base_TransferDataFromWindow(PyObject *, PyObject *args, PyObject *kwargs) {
19873 PyObject *resultobj;
19874 wxPyScrolledWindow *arg1 = (wxPyScrolledWindow *) 0 ;
19875 bool result;
19876 PyObject * obj0 = 0 ;
19877 char *kwnames[] = {
19878 (char *) "self", NULL
19879 };
19880
19881 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyScrolledWindow_base_TransferDataFromWindow",kwnames,&obj0)) goto fail;
19882 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyScrolledWindow, SWIG_POINTER_EXCEPTION | 0);
19883 if (SWIG_arg_fail(1)) SWIG_fail;
19884 {
19885 PyThreadState* __tstate = wxPyBeginAllowThreads();
19886 result = (bool)(arg1)->base_TransferDataFromWindow();
19887
19888 wxPyEndAllowThreads(__tstate);
19889 if (PyErr_Occurred()) SWIG_fail;
19890 }
19891 {
19892 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
19893 }
19894 return resultobj;
19895 fail:
19896 return NULL;
19897 }
19898
19899
19900 static PyObject *_wrap_PyScrolledWindow_base_Validate(PyObject *, PyObject *args, PyObject *kwargs) {
19901 PyObject *resultobj;
19902 wxPyScrolledWindow *arg1 = (wxPyScrolledWindow *) 0 ;
19903 bool result;
19904 PyObject * obj0 = 0 ;
19905 char *kwnames[] = {
19906 (char *) "self", NULL
19907 };
19908
19909 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyScrolledWindow_base_Validate",kwnames,&obj0)) goto fail;
19910 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyScrolledWindow, SWIG_POINTER_EXCEPTION | 0);
19911 if (SWIG_arg_fail(1)) SWIG_fail;
19912 {
19913 PyThreadState* __tstate = wxPyBeginAllowThreads();
19914 result = (bool)(arg1)->base_Validate();
19915
19916 wxPyEndAllowThreads(__tstate);
19917 if (PyErr_Occurred()) SWIG_fail;
19918 }
19919 {
19920 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
19921 }
19922 return resultobj;
19923 fail:
19924 return NULL;
19925 }
19926
19927
19928 static PyObject *_wrap_PyScrolledWindow_base_AcceptsFocus(PyObject *, PyObject *args, PyObject *kwargs) {
19929 PyObject *resultobj;
19930 wxPyScrolledWindow *arg1 = (wxPyScrolledWindow *) 0 ;
19931 bool result;
19932 PyObject * obj0 = 0 ;
19933 char *kwnames[] = {
19934 (char *) "self", NULL
19935 };
19936
19937 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyScrolledWindow_base_AcceptsFocus",kwnames,&obj0)) goto fail;
19938 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyScrolledWindow, SWIG_POINTER_EXCEPTION | 0);
19939 if (SWIG_arg_fail(1)) SWIG_fail;
19940 {
19941 PyThreadState* __tstate = wxPyBeginAllowThreads();
19942 result = (bool)((wxPyScrolledWindow const *)arg1)->base_AcceptsFocus();
19943
19944 wxPyEndAllowThreads(__tstate);
19945 if (PyErr_Occurred()) SWIG_fail;
19946 }
19947 {
19948 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
19949 }
19950 return resultobj;
19951 fail:
19952 return NULL;
19953 }
19954
19955
19956 static PyObject *_wrap_PyScrolledWindow_base_AcceptsFocusFromKeyboard(PyObject *, PyObject *args, PyObject *kwargs) {
19957 PyObject *resultobj;
19958 wxPyScrolledWindow *arg1 = (wxPyScrolledWindow *) 0 ;
19959 bool result;
19960 PyObject * obj0 = 0 ;
19961 char *kwnames[] = {
19962 (char *) "self", NULL
19963 };
19964
19965 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyScrolledWindow_base_AcceptsFocusFromKeyboard",kwnames,&obj0)) goto fail;
19966 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyScrolledWindow, SWIG_POINTER_EXCEPTION | 0);
19967 if (SWIG_arg_fail(1)) SWIG_fail;
19968 {
19969 PyThreadState* __tstate = wxPyBeginAllowThreads();
19970 result = (bool)((wxPyScrolledWindow const *)arg1)->base_AcceptsFocusFromKeyboard();
19971
19972 wxPyEndAllowThreads(__tstate);
19973 if (PyErr_Occurred()) SWIG_fail;
19974 }
19975 {
19976 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
19977 }
19978 return resultobj;
19979 fail:
19980 return NULL;
19981 }
19982
19983
19984 static PyObject *_wrap_PyScrolledWindow_base_GetMaxSize(PyObject *, PyObject *args, PyObject *kwargs) {
19985 PyObject *resultobj;
19986 wxPyScrolledWindow *arg1 = (wxPyScrolledWindow *) 0 ;
19987 wxSize result;
19988 PyObject * obj0 = 0 ;
19989 char *kwnames[] = {
19990 (char *) "self", NULL
19991 };
19992
19993 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyScrolledWindow_base_GetMaxSize",kwnames,&obj0)) goto fail;
19994 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyScrolledWindow, SWIG_POINTER_EXCEPTION | 0);
19995 if (SWIG_arg_fail(1)) SWIG_fail;
19996 {
19997 PyThreadState* __tstate = wxPyBeginAllowThreads();
19998 result = ((wxPyScrolledWindow const *)arg1)->base_GetMaxSize();
19999
20000 wxPyEndAllowThreads(__tstate);
20001 if (PyErr_Occurred()) SWIG_fail;
20002 }
20003 {
20004 wxSize * resultptr;
20005 resultptr = new wxSize((wxSize &)(result));
20006 resultobj = SWIG_NewPointerObj((void *)(resultptr), SWIGTYPE_p_wxSize, 1);
20007 }
20008 return resultobj;
20009 fail:
20010 return NULL;
20011 }
20012
20013
20014 static PyObject *_wrap_PyScrolledWindow_base_AddChild(PyObject *, PyObject *args, PyObject *kwargs) {
20015 PyObject *resultobj;
20016 wxPyScrolledWindow *arg1 = (wxPyScrolledWindow *) 0 ;
20017 wxWindow *arg2 = (wxWindow *) 0 ;
20018 PyObject * obj0 = 0 ;
20019 PyObject * obj1 = 0 ;
20020 char *kwnames[] = {
20021 (char *) "self",(char *) "child", NULL
20022 };
20023
20024 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PyScrolledWindow_base_AddChild",kwnames,&obj0,&obj1)) goto fail;
20025 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyScrolledWindow, SWIG_POINTER_EXCEPTION | 0);
20026 if (SWIG_arg_fail(1)) SWIG_fail;
20027 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
20028 if (SWIG_arg_fail(2)) SWIG_fail;
20029 {
20030 PyThreadState* __tstate = wxPyBeginAllowThreads();
20031 (arg1)->base_AddChild(arg2);
20032
20033 wxPyEndAllowThreads(__tstate);
20034 if (PyErr_Occurred()) SWIG_fail;
20035 }
20036 Py_INCREF(Py_None); resultobj = Py_None;
20037 return resultobj;
20038 fail:
20039 return NULL;
20040 }
20041
20042
20043 static PyObject *_wrap_PyScrolledWindow_base_RemoveChild(PyObject *, PyObject *args, PyObject *kwargs) {
20044 PyObject *resultobj;
20045 wxPyScrolledWindow *arg1 = (wxPyScrolledWindow *) 0 ;
20046 wxWindow *arg2 = (wxWindow *) 0 ;
20047 PyObject * obj0 = 0 ;
20048 PyObject * obj1 = 0 ;
20049 char *kwnames[] = {
20050 (char *) "self",(char *) "child", NULL
20051 };
20052
20053 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PyScrolledWindow_base_RemoveChild",kwnames,&obj0,&obj1)) goto fail;
20054 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyScrolledWindow, SWIG_POINTER_EXCEPTION | 0);
20055 if (SWIG_arg_fail(1)) SWIG_fail;
20056 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
20057 if (SWIG_arg_fail(2)) SWIG_fail;
20058 {
20059 PyThreadState* __tstate = wxPyBeginAllowThreads();
20060 (arg1)->base_RemoveChild(arg2);
20061
20062 wxPyEndAllowThreads(__tstate);
20063 if (PyErr_Occurred()) SWIG_fail;
20064 }
20065 Py_INCREF(Py_None); resultobj = Py_None;
20066 return resultobj;
20067 fail:
20068 return NULL;
20069 }
20070
20071
20072 static PyObject *_wrap_PyScrolledWindow_base_ShouldInheritColours(PyObject *, PyObject *args, PyObject *kwargs) {
20073 PyObject *resultobj;
20074 wxPyScrolledWindow *arg1 = (wxPyScrolledWindow *) 0 ;
20075 bool result;
20076 PyObject * obj0 = 0 ;
20077 char *kwnames[] = {
20078 (char *) "self", NULL
20079 };
20080
20081 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyScrolledWindow_base_ShouldInheritColours",kwnames,&obj0)) goto fail;
20082 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyScrolledWindow, SWIG_POINTER_EXCEPTION | 0);
20083 if (SWIG_arg_fail(1)) SWIG_fail;
20084 {
20085 PyThreadState* __tstate = wxPyBeginAllowThreads();
20086 result = (bool)((wxPyScrolledWindow const *)arg1)->base_ShouldInheritColours();
20087
20088 wxPyEndAllowThreads(__tstate);
20089 if (PyErr_Occurred()) SWIG_fail;
20090 }
20091 {
20092 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
20093 }
20094 return resultobj;
20095 fail:
20096 return NULL;
20097 }
20098
20099
20100 static PyObject *_wrap_PyScrolledWindow_base_ApplyParentThemeBackground(PyObject *, PyObject *args, PyObject *kwargs) {
20101 PyObject *resultobj;
20102 wxPyScrolledWindow *arg1 = (wxPyScrolledWindow *) 0 ;
20103 wxColour *arg2 = 0 ;
20104 wxColour temp2 ;
20105 PyObject * obj0 = 0 ;
20106 PyObject * obj1 = 0 ;
20107 char *kwnames[] = {
20108 (char *) "self",(char *) "c", NULL
20109 };
20110
20111 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PyScrolledWindow_base_ApplyParentThemeBackground",kwnames,&obj0,&obj1)) goto fail;
20112 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyScrolledWindow, SWIG_POINTER_EXCEPTION | 0);
20113 if (SWIG_arg_fail(1)) SWIG_fail;
20114 {
20115 arg2 = &temp2;
20116 if ( ! wxColour_helper(obj1, &arg2)) SWIG_fail;
20117 }
20118 {
20119 PyThreadState* __tstate = wxPyBeginAllowThreads();
20120 (arg1)->base_ApplyParentThemeBackground((wxColour const &)*arg2);
20121
20122 wxPyEndAllowThreads(__tstate);
20123 if (PyErr_Occurred()) SWIG_fail;
20124 }
20125 Py_INCREF(Py_None); resultobj = Py_None;
20126 return resultobj;
20127 fail:
20128 return NULL;
20129 }
20130
20131
20132 static PyObject *_wrap_PyScrolledWindow_base_GetDefaultAttributes(PyObject *, PyObject *args, PyObject *kwargs) {
20133 PyObject *resultobj;
20134 wxPyScrolledWindow *arg1 = (wxPyScrolledWindow *) 0 ;
20135 wxVisualAttributes result;
20136 PyObject * obj0 = 0 ;
20137 char *kwnames[] = {
20138 (char *) "self", NULL
20139 };
20140
20141 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyScrolledWindow_base_GetDefaultAttributes",kwnames,&obj0)) goto fail;
20142 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyScrolledWindow, SWIG_POINTER_EXCEPTION | 0);
20143 if (SWIG_arg_fail(1)) SWIG_fail;
20144 {
20145 PyThreadState* __tstate = wxPyBeginAllowThreads();
20146 result = (arg1)->base_GetDefaultAttributes();
20147
20148 wxPyEndAllowThreads(__tstate);
20149 if (PyErr_Occurred()) SWIG_fail;
20150 }
20151 {
20152 wxVisualAttributes * resultptr;
20153 resultptr = new wxVisualAttributes((wxVisualAttributes &)(result));
20154 resultobj = SWIG_NewPointerObj((void *)(resultptr), SWIGTYPE_p_wxVisualAttributes, 1);
20155 }
20156 return resultobj;
20157 fail:
20158 return NULL;
20159 }
20160
20161
20162 static PyObject * PyScrolledWindow_swigregister(PyObject *, PyObject *args) {
20163 PyObject *obj;
20164 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
20165 SWIG_TypeClientData(SWIGTYPE_p_wxPyScrolledWindow, obj);
20166 Py_INCREF(obj);
20167 return Py_BuildValue((char *)"");
20168 }
20169 static int _wrap_PrintoutTitleStr_set(PyObject *) {
20170 PyErr_SetString(PyExc_TypeError,"Variable PrintoutTitleStr is read-only.");
20171 return 1;
20172 }
20173
20174
20175 static PyObject *_wrap_PrintoutTitleStr_get(void) {
20176 PyObject *pyobj;
20177
20178 {
20179 #if wxUSE_UNICODE
20180 pyobj = PyUnicode_FromWideChar((&wxPyPrintoutTitleStr)->c_str(), (&wxPyPrintoutTitleStr)->Len());
20181 #else
20182 pyobj = PyString_FromStringAndSize((&wxPyPrintoutTitleStr)->c_str(), (&wxPyPrintoutTitleStr)->Len());
20183 #endif
20184 }
20185 return pyobj;
20186 }
20187
20188
20189 static int _wrap_PreviewCanvasNameStr_set(PyObject *) {
20190 PyErr_SetString(PyExc_TypeError,"Variable PreviewCanvasNameStr is read-only.");
20191 return 1;
20192 }
20193
20194
20195 static PyObject *_wrap_PreviewCanvasNameStr_get(void) {
20196 PyObject *pyobj;
20197
20198 {
20199 #if wxUSE_UNICODE
20200 pyobj = PyUnicode_FromWideChar((&wxPyPreviewCanvasNameStr)->c_str(), (&wxPyPreviewCanvasNameStr)->Len());
20201 #else
20202 pyobj = PyString_FromStringAndSize((&wxPyPreviewCanvasNameStr)->c_str(), (&wxPyPreviewCanvasNameStr)->Len());
20203 #endif
20204 }
20205 return pyobj;
20206 }
20207
20208
20209 static PyObject *_wrap_new_PrintData__SWIG_0(PyObject *, PyObject *args) {
20210 PyObject *resultobj;
20211 wxPrintData *result;
20212
20213 if(!PyArg_ParseTuple(args,(char *)":new_PrintData")) goto fail;
20214 {
20215 PyThreadState* __tstate = wxPyBeginAllowThreads();
20216 result = (wxPrintData *)new wxPrintData();
20217
20218 wxPyEndAllowThreads(__tstate);
20219 if (PyErr_Occurred()) SWIG_fail;
20220 }
20221 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPrintData, 1);
20222 return resultobj;
20223 fail:
20224 return NULL;
20225 }
20226
20227
20228 static PyObject *_wrap_new_PrintData__SWIG_1(PyObject *, PyObject *args) {
20229 PyObject *resultobj;
20230 wxPrintData *arg1 = 0 ;
20231 wxPrintData *result;
20232 PyObject * obj0 = 0 ;
20233
20234 if(!PyArg_ParseTuple(args,(char *)"O:new_PrintData",&obj0)) goto fail;
20235 {
20236 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintData, SWIG_POINTER_EXCEPTION | 0);
20237 if (SWIG_arg_fail(1)) SWIG_fail;
20238 if (arg1 == NULL) {
20239 SWIG_null_ref("wxPrintData");
20240 }
20241 if (SWIG_arg_fail(1)) SWIG_fail;
20242 }
20243 {
20244 PyThreadState* __tstate = wxPyBeginAllowThreads();
20245 result = (wxPrintData *)new wxPrintData((wxPrintData const &)*arg1);
20246
20247 wxPyEndAllowThreads(__tstate);
20248 if (PyErr_Occurred()) SWIG_fail;
20249 }
20250 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPrintData, 1);
20251 return resultobj;
20252 fail:
20253 return NULL;
20254 }
20255
20256
20257 static PyObject *_wrap_new_PrintData(PyObject *self, PyObject *args) {
20258 int argc;
20259 PyObject *argv[2];
20260 int ii;
20261
20262 argc = PyObject_Length(args);
20263 for (ii = 0; (ii < argc) && (ii < 1); ii++) {
20264 argv[ii] = PyTuple_GetItem(args,ii);
20265 }
20266 if (argc == 0) {
20267 return _wrap_new_PrintData__SWIG_0(self,args);
20268 }
20269 if (argc == 1) {
20270 int _v;
20271 {
20272 void *ptr = 0;
20273 if (SWIG_ConvertPtr(argv[0], &ptr, SWIGTYPE_p_wxPrintData, 0) == -1) {
20274 _v = 0;
20275 PyErr_Clear();
20276 } else {
20277 _v = (ptr != 0);
20278 }
20279 }
20280 if (_v) {
20281 return _wrap_new_PrintData__SWIG_1(self,args);
20282 }
20283 }
20284
20285 PyErr_SetString(PyExc_NotImplementedError,"No matching function for overloaded 'new_PrintData'");
20286 return NULL;
20287 }
20288
20289
20290 static PyObject *_wrap_delete_PrintData(PyObject *, PyObject *args, PyObject *kwargs) {
20291 PyObject *resultobj;
20292 wxPrintData *arg1 = (wxPrintData *) 0 ;
20293 PyObject * obj0 = 0 ;
20294 char *kwnames[] = {
20295 (char *) "self", NULL
20296 };
20297
20298 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:delete_PrintData",kwnames,&obj0)) goto fail;
20299 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintData, SWIG_POINTER_EXCEPTION | 0);
20300 if (SWIG_arg_fail(1)) SWIG_fail;
20301 {
20302 PyThreadState* __tstate = wxPyBeginAllowThreads();
20303 delete arg1;
20304
20305 wxPyEndAllowThreads(__tstate);
20306 if (PyErr_Occurred()) SWIG_fail;
20307 }
20308 Py_INCREF(Py_None); resultobj = Py_None;
20309 return resultobj;
20310 fail:
20311 return NULL;
20312 }
20313
20314
20315 static PyObject *_wrap_PrintData_GetNoCopies(PyObject *, PyObject *args, PyObject *kwargs) {
20316 PyObject *resultobj;
20317 wxPrintData *arg1 = (wxPrintData *) 0 ;
20318 int result;
20319 PyObject * obj0 = 0 ;
20320 char *kwnames[] = {
20321 (char *) "self", NULL
20322 };
20323
20324 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintData_GetNoCopies",kwnames,&obj0)) goto fail;
20325 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintData, SWIG_POINTER_EXCEPTION | 0);
20326 if (SWIG_arg_fail(1)) SWIG_fail;
20327 {
20328 PyThreadState* __tstate = wxPyBeginAllowThreads();
20329 result = (int)(arg1)->GetNoCopies();
20330
20331 wxPyEndAllowThreads(__tstate);
20332 if (PyErr_Occurred()) SWIG_fail;
20333 }
20334 {
20335 resultobj = SWIG_From_int((int)(result));
20336 }
20337 return resultobj;
20338 fail:
20339 return NULL;
20340 }
20341
20342
20343 static PyObject *_wrap_PrintData_GetCollate(PyObject *, PyObject *args, PyObject *kwargs) {
20344 PyObject *resultobj;
20345 wxPrintData *arg1 = (wxPrintData *) 0 ;
20346 bool result;
20347 PyObject * obj0 = 0 ;
20348 char *kwnames[] = {
20349 (char *) "self", NULL
20350 };
20351
20352 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintData_GetCollate",kwnames,&obj0)) goto fail;
20353 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintData, SWIG_POINTER_EXCEPTION | 0);
20354 if (SWIG_arg_fail(1)) SWIG_fail;
20355 {
20356 PyThreadState* __tstate = wxPyBeginAllowThreads();
20357 result = (bool)(arg1)->GetCollate();
20358
20359 wxPyEndAllowThreads(__tstate);
20360 if (PyErr_Occurred()) SWIG_fail;
20361 }
20362 {
20363 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
20364 }
20365 return resultobj;
20366 fail:
20367 return NULL;
20368 }
20369
20370
20371 static PyObject *_wrap_PrintData_GetOrientation(PyObject *, PyObject *args, PyObject *kwargs) {
20372 PyObject *resultobj;
20373 wxPrintData *arg1 = (wxPrintData *) 0 ;
20374 int result;
20375 PyObject * obj0 = 0 ;
20376 char *kwnames[] = {
20377 (char *) "self", NULL
20378 };
20379
20380 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintData_GetOrientation",kwnames,&obj0)) goto fail;
20381 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintData, SWIG_POINTER_EXCEPTION | 0);
20382 if (SWIG_arg_fail(1)) SWIG_fail;
20383 {
20384 PyThreadState* __tstate = wxPyBeginAllowThreads();
20385 result = (int)(arg1)->GetOrientation();
20386
20387 wxPyEndAllowThreads(__tstate);
20388 if (PyErr_Occurred()) SWIG_fail;
20389 }
20390 {
20391 resultobj = SWIG_From_int((int)(result));
20392 }
20393 return resultobj;
20394 fail:
20395 return NULL;
20396 }
20397
20398
20399 static PyObject *_wrap_PrintData_Ok(PyObject *, PyObject *args, PyObject *kwargs) {
20400 PyObject *resultobj;
20401 wxPrintData *arg1 = (wxPrintData *) 0 ;
20402 bool result;
20403 PyObject * obj0 = 0 ;
20404 char *kwnames[] = {
20405 (char *) "self", NULL
20406 };
20407
20408 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintData_Ok",kwnames,&obj0)) goto fail;
20409 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintData, SWIG_POINTER_EXCEPTION | 0);
20410 if (SWIG_arg_fail(1)) SWIG_fail;
20411 {
20412 PyThreadState* __tstate = wxPyBeginAllowThreads();
20413 result = (bool)(arg1)->Ok();
20414
20415 wxPyEndAllowThreads(__tstate);
20416 if (PyErr_Occurred()) SWIG_fail;
20417 }
20418 {
20419 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
20420 }
20421 return resultobj;
20422 fail:
20423 return NULL;
20424 }
20425
20426
20427 static PyObject *_wrap_PrintData_GetPrinterName(PyObject *, PyObject *args, PyObject *kwargs) {
20428 PyObject *resultobj;
20429 wxPrintData *arg1 = (wxPrintData *) 0 ;
20430 wxString *result;
20431 PyObject * obj0 = 0 ;
20432 char *kwnames[] = {
20433 (char *) "self", NULL
20434 };
20435
20436 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintData_GetPrinterName",kwnames,&obj0)) goto fail;
20437 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintData, SWIG_POINTER_EXCEPTION | 0);
20438 if (SWIG_arg_fail(1)) SWIG_fail;
20439 {
20440 PyThreadState* __tstate = wxPyBeginAllowThreads();
20441 {
20442 wxString const &_result_ref = (arg1)->GetPrinterName();
20443 result = (wxString *) &_result_ref;
20444 }
20445
20446 wxPyEndAllowThreads(__tstate);
20447 if (PyErr_Occurred()) SWIG_fail;
20448 }
20449 {
20450 #if wxUSE_UNICODE
20451 resultobj = PyUnicode_FromWideChar(result->c_str(), result->Len());
20452 #else
20453 resultobj = PyString_FromStringAndSize(result->c_str(), result->Len());
20454 #endif
20455 }
20456 return resultobj;
20457 fail:
20458 return NULL;
20459 }
20460
20461
20462 static PyObject *_wrap_PrintData_GetColour(PyObject *, PyObject *args, PyObject *kwargs) {
20463 PyObject *resultobj;
20464 wxPrintData *arg1 = (wxPrintData *) 0 ;
20465 bool result;
20466 PyObject * obj0 = 0 ;
20467 char *kwnames[] = {
20468 (char *) "self", NULL
20469 };
20470
20471 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintData_GetColour",kwnames,&obj0)) goto fail;
20472 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintData, SWIG_POINTER_EXCEPTION | 0);
20473 if (SWIG_arg_fail(1)) SWIG_fail;
20474 {
20475 PyThreadState* __tstate = wxPyBeginAllowThreads();
20476 result = (bool)(arg1)->GetColour();
20477
20478 wxPyEndAllowThreads(__tstate);
20479 if (PyErr_Occurred()) SWIG_fail;
20480 }
20481 {
20482 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
20483 }
20484 return resultobj;
20485 fail:
20486 return NULL;
20487 }
20488
20489
20490 static PyObject *_wrap_PrintData_GetDuplex(PyObject *, PyObject *args, PyObject *kwargs) {
20491 PyObject *resultobj;
20492 wxPrintData *arg1 = (wxPrintData *) 0 ;
20493 wxDuplexMode result;
20494 PyObject * obj0 = 0 ;
20495 char *kwnames[] = {
20496 (char *) "self", NULL
20497 };
20498
20499 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintData_GetDuplex",kwnames,&obj0)) goto fail;
20500 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintData, SWIG_POINTER_EXCEPTION | 0);
20501 if (SWIG_arg_fail(1)) SWIG_fail;
20502 {
20503 PyThreadState* __tstate = wxPyBeginAllowThreads();
20504 result = (wxDuplexMode)(arg1)->GetDuplex();
20505
20506 wxPyEndAllowThreads(__tstate);
20507 if (PyErr_Occurred()) SWIG_fail;
20508 }
20509 resultobj = SWIG_From_int((result));
20510 return resultobj;
20511 fail:
20512 return NULL;
20513 }
20514
20515
20516 static PyObject *_wrap_PrintData_GetPaperId(PyObject *, PyObject *args, PyObject *kwargs) {
20517 PyObject *resultobj;
20518 wxPrintData *arg1 = (wxPrintData *) 0 ;
20519 wxPaperSize result;
20520 PyObject * obj0 = 0 ;
20521 char *kwnames[] = {
20522 (char *) "self", NULL
20523 };
20524
20525 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintData_GetPaperId",kwnames,&obj0)) goto fail;
20526 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintData, SWIG_POINTER_EXCEPTION | 0);
20527 if (SWIG_arg_fail(1)) SWIG_fail;
20528 {
20529 PyThreadState* __tstate = wxPyBeginAllowThreads();
20530 result = (wxPaperSize)(arg1)->GetPaperId();
20531
20532 wxPyEndAllowThreads(__tstate);
20533 if (PyErr_Occurred()) SWIG_fail;
20534 }
20535 resultobj = SWIG_From_int((result));
20536 return resultobj;
20537 fail:
20538 return NULL;
20539 }
20540
20541
20542 static PyObject *_wrap_PrintData_GetPaperSize(PyObject *, PyObject *args, PyObject *kwargs) {
20543 PyObject *resultobj;
20544 wxPrintData *arg1 = (wxPrintData *) 0 ;
20545 wxSize *result;
20546 PyObject * obj0 = 0 ;
20547 char *kwnames[] = {
20548 (char *) "self", NULL
20549 };
20550
20551 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintData_GetPaperSize",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 {
20557 wxSize const &_result_ref = (arg1)->GetPaperSize();
20558 result = (wxSize *) &_result_ref;
20559 }
20560
20561 wxPyEndAllowThreads(__tstate);
20562 if (PyErr_Occurred()) SWIG_fail;
20563 }
20564 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxSize, 0);
20565 return resultobj;
20566 fail:
20567 return NULL;
20568 }
20569
20570
20571 static PyObject *_wrap_PrintData_GetQuality(PyObject *, PyObject *args, PyObject *kwargs) {
20572 PyObject *resultobj;
20573 wxPrintData *arg1 = (wxPrintData *) 0 ;
20574 int result;
20575 PyObject * obj0 = 0 ;
20576 char *kwnames[] = {
20577 (char *) "self", NULL
20578 };
20579
20580 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintData_GetQuality",kwnames,&obj0)) goto fail;
20581 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintData, SWIG_POINTER_EXCEPTION | 0);
20582 if (SWIG_arg_fail(1)) SWIG_fail;
20583 {
20584 PyThreadState* __tstate = wxPyBeginAllowThreads();
20585 result = (int)(arg1)->GetQuality();
20586
20587 wxPyEndAllowThreads(__tstate);
20588 if (PyErr_Occurred()) SWIG_fail;
20589 }
20590 {
20591 resultobj = SWIG_From_int((int)(result));
20592 }
20593 return resultobj;
20594 fail:
20595 return NULL;
20596 }
20597
20598
20599 static PyObject *_wrap_PrintData_GetBin(PyObject *, PyObject *args, PyObject *kwargs) {
20600 PyObject *resultobj;
20601 wxPrintData *arg1 = (wxPrintData *) 0 ;
20602 wxPrintBin result;
20603 PyObject * obj0 = 0 ;
20604 char *kwnames[] = {
20605 (char *) "self", NULL
20606 };
20607
20608 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintData_GetBin",kwnames,&obj0)) goto fail;
20609 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintData, SWIG_POINTER_EXCEPTION | 0);
20610 if (SWIG_arg_fail(1)) SWIG_fail;
20611 {
20612 PyThreadState* __tstate = wxPyBeginAllowThreads();
20613 result = (wxPrintBin)(arg1)->GetBin();
20614
20615 wxPyEndAllowThreads(__tstate);
20616 if (PyErr_Occurred()) SWIG_fail;
20617 }
20618 resultobj = SWIG_From_int((result));
20619 return resultobj;
20620 fail:
20621 return NULL;
20622 }
20623
20624
20625 static PyObject *_wrap_PrintData_GetPrintMode(PyObject *, PyObject *args, PyObject *kwargs) {
20626 PyObject *resultobj;
20627 wxPrintData *arg1 = (wxPrintData *) 0 ;
20628 wxPrintMode result;
20629 PyObject * obj0 = 0 ;
20630 char *kwnames[] = {
20631 (char *) "self", NULL
20632 };
20633
20634 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintData_GetPrintMode",kwnames,&obj0)) goto fail;
20635 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintData, SWIG_POINTER_EXCEPTION | 0);
20636 if (SWIG_arg_fail(1)) SWIG_fail;
20637 {
20638 PyThreadState* __tstate = wxPyBeginAllowThreads();
20639 result = (wxPrintMode)((wxPrintData const *)arg1)->GetPrintMode();
20640
20641 wxPyEndAllowThreads(__tstate);
20642 if (PyErr_Occurred()) SWIG_fail;
20643 }
20644 resultobj = SWIG_From_int((result));
20645 return resultobj;
20646 fail:
20647 return NULL;
20648 }
20649
20650
20651 static PyObject *_wrap_PrintData_SetNoCopies(PyObject *, PyObject *args, PyObject *kwargs) {
20652 PyObject *resultobj;
20653 wxPrintData *arg1 = (wxPrintData *) 0 ;
20654 int arg2 ;
20655 PyObject * obj0 = 0 ;
20656 PyObject * obj1 = 0 ;
20657 char *kwnames[] = {
20658 (char *) "self",(char *) "v", NULL
20659 };
20660
20661 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintData_SetNoCopies",kwnames,&obj0,&obj1)) goto fail;
20662 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintData, SWIG_POINTER_EXCEPTION | 0);
20663 if (SWIG_arg_fail(1)) SWIG_fail;
20664 {
20665 arg2 = (int)(SWIG_As_int(obj1));
20666 if (SWIG_arg_fail(2)) SWIG_fail;
20667 }
20668 {
20669 PyThreadState* __tstate = wxPyBeginAllowThreads();
20670 (arg1)->SetNoCopies(arg2);
20671
20672 wxPyEndAllowThreads(__tstate);
20673 if (PyErr_Occurred()) SWIG_fail;
20674 }
20675 Py_INCREF(Py_None); resultobj = Py_None;
20676 return resultobj;
20677 fail:
20678 return NULL;
20679 }
20680
20681
20682 static PyObject *_wrap_PrintData_SetCollate(PyObject *, PyObject *args, PyObject *kwargs) {
20683 PyObject *resultobj;
20684 wxPrintData *arg1 = (wxPrintData *) 0 ;
20685 bool arg2 ;
20686 PyObject * obj0 = 0 ;
20687 PyObject * obj1 = 0 ;
20688 char *kwnames[] = {
20689 (char *) "self",(char *) "flag", NULL
20690 };
20691
20692 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintData_SetCollate",kwnames,&obj0,&obj1)) goto fail;
20693 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintData, SWIG_POINTER_EXCEPTION | 0);
20694 if (SWIG_arg_fail(1)) SWIG_fail;
20695 {
20696 arg2 = (bool)(SWIG_As_bool(obj1));
20697 if (SWIG_arg_fail(2)) SWIG_fail;
20698 }
20699 {
20700 PyThreadState* __tstate = wxPyBeginAllowThreads();
20701 (arg1)->SetCollate(arg2);
20702
20703 wxPyEndAllowThreads(__tstate);
20704 if (PyErr_Occurred()) SWIG_fail;
20705 }
20706 Py_INCREF(Py_None); resultobj = Py_None;
20707 return resultobj;
20708 fail:
20709 return NULL;
20710 }
20711
20712
20713 static PyObject *_wrap_PrintData_SetOrientation(PyObject *, PyObject *args, PyObject *kwargs) {
20714 PyObject *resultobj;
20715 wxPrintData *arg1 = (wxPrintData *) 0 ;
20716 int arg2 ;
20717 PyObject * obj0 = 0 ;
20718 PyObject * obj1 = 0 ;
20719 char *kwnames[] = {
20720 (char *) "self",(char *) "orient", NULL
20721 };
20722
20723 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintData_SetOrientation",kwnames,&obj0,&obj1)) goto fail;
20724 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintData, SWIG_POINTER_EXCEPTION | 0);
20725 if (SWIG_arg_fail(1)) SWIG_fail;
20726 {
20727 arg2 = (int)(SWIG_As_int(obj1));
20728 if (SWIG_arg_fail(2)) SWIG_fail;
20729 }
20730 {
20731 PyThreadState* __tstate = wxPyBeginAllowThreads();
20732 (arg1)->SetOrientation(arg2);
20733
20734 wxPyEndAllowThreads(__tstate);
20735 if (PyErr_Occurred()) SWIG_fail;
20736 }
20737 Py_INCREF(Py_None); resultobj = Py_None;
20738 return resultobj;
20739 fail:
20740 return NULL;
20741 }
20742
20743
20744 static PyObject *_wrap_PrintData_SetPrinterName(PyObject *, PyObject *args, PyObject *kwargs) {
20745 PyObject *resultobj;
20746 wxPrintData *arg1 = (wxPrintData *) 0 ;
20747 wxString *arg2 = 0 ;
20748 bool temp2 = false ;
20749 PyObject * obj0 = 0 ;
20750 PyObject * obj1 = 0 ;
20751 char *kwnames[] = {
20752 (char *) "self",(char *) "name", NULL
20753 };
20754
20755 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintData_SetPrinterName",kwnames,&obj0,&obj1)) goto fail;
20756 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintData, SWIG_POINTER_EXCEPTION | 0);
20757 if (SWIG_arg_fail(1)) SWIG_fail;
20758 {
20759 arg2 = wxString_in_helper(obj1);
20760 if (arg2 == NULL) SWIG_fail;
20761 temp2 = true;
20762 }
20763 {
20764 PyThreadState* __tstate = wxPyBeginAllowThreads();
20765 (arg1)->SetPrinterName((wxString const &)*arg2);
20766
20767 wxPyEndAllowThreads(__tstate);
20768 if (PyErr_Occurred()) SWIG_fail;
20769 }
20770 Py_INCREF(Py_None); resultobj = Py_None;
20771 {
20772 if (temp2)
20773 delete arg2;
20774 }
20775 return resultobj;
20776 fail:
20777 {
20778 if (temp2)
20779 delete arg2;
20780 }
20781 return NULL;
20782 }
20783
20784
20785 static PyObject *_wrap_PrintData_SetColour(PyObject *, PyObject *args, PyObject *kwargs) {
20786 PyObject *resultobj;
20787 wxPrintData *arg1 = (wxPrintData *) 0 ;
20788 bool arg2 ;
20789 PyObject * obj0 = 0 ;
20790 PyObject * obj1 = 0 ;
20791 char *kwnames[] = {
20792 (char *) "self",(char *) "colour", NULL
20793 };
20794
20795 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintData_SetColour",kwnames,&obj0,&obj1)) goto fail;
20796 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintData, SWIG_POINTER_EXCEPTION | 0);
20797 if (SWIG_arg_fail(1)) SWIG_fail;
20798 {
20799 arg2 = (bool)(SWIG_As_bool(obj1));
20800 if (SWIG_arg_fail(2)) SWIG_fail;
20801 }
20802 {
20803 PyThreadState* __tstate = wxPyBeginAllowThreads();
20804 (arg1)->SetColour(arg2);
20805
20806 wxPyEndAllowThreads(__tstate);
20807 if (PyErr_Occurred()) SWIG_fail;
20808 }
20809 Py_INCREF(Py_None); resultobj = Py_None;
20810 return resultobj;
20811 fail:
20812 return NULL;
20813 }
20814
20815
20816 static PyObject *_wrap_PrintData_SetDuplex(PyObject *, PyObject *args, PyObject *kwargs) {
20817 PyObject *resultobj;
20818 wxPrintData *arg1 = (wxPrintData *) 0 ;
20819 wxDuplexMode arg2 ;
20820 PyObject * obj0 = 0 ;
20821 PyObject * obj1 = 0 ;
20822 char *kwnames[] = {
20823 (char *) "self",(char *) "duplex", NULL
20824 };
20825
20826 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintData_SetDuplex",kwnames,&obj0,&obj1)) goto fail;
20827 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintData, SWIG_POINTER_EXCEPTION | 0);
20828 if (SWIG_arg_fail(1)) SWIG_fail;
20829 {
20830 arg2 = (wxDuplexMode)(SWIG_As_int(obj1));
20831 if (SWIG_arg_fail(2)) SWIG_fail;
20832 }
20833 {
20834 PyThreadState* __tstate = wxPyBeginAllowThreads();
20835 (arg1)->SetDuplex((wxDuplexMode )arg2);
20836
20837 wxPyEndAllowThreads(__tstate);
20838 if (PyErr_Occurred()) SWIG_fail;
20839 }
20840 Py_INCREF(Py_None); resultobj = Py_None;
20841 return resultobj;
20842 fail:
20843 return NULL;
20844 }
20845
20846
20847 static PyObject *_wrap_PrintData_SetPaperId(PyObject *, PyObject *args, PyObject *kwargs) {
20848 PyObject *resultobj;
20849 wxPrintData *arg1 = (wxPrintData *) 0 ;
20850 wxPaperSize arg2 ;
20851 PyObject * obj0 = 0 ;
20852 PyObject * obj1 = 0 ;
20853 char *kwnames[] = {
20854 (char *) "self",(char *) "sizeId", NULL
20855 };
20856
20857 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintData_SetPaperId",kwnames,&obj0,&obj1)) goto fail;
20858 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintData, SWIG_POINTER_EXCEPTION | 0);
20859 if (SWIG_arg_fail(1)) SWIG_fail;
20860 {
20861 arg2 = (wxPaperSize)(SWIG_As_int(obj1));
20862 if (SWIG_arg_fail(2)) SWIG_fail;
20863 }
20864 {
20865 PyThreadState* __tstate = wxPyBeginAllowThreads();
20866 (arg1)->SetPaperId((wxPaperSize )arg2);
20867
20868 wxPyEndAllowThreads(__tstate);
20869 if (PyErr_Occurred()) SWIG_fail;
20870 }
20871 Py_INCREF(Py_None); resultobj = Py_None;
20872 return resultobj;
20873 fail:
20874 return NULL;
20875 }
20876
20877
20878 static PyObject *_wrap_PrintData_SetPaperSize(PyObject *, PyObject *args, PyObject *kwargs) {
20879 PyObject *resultobj;
20880 wxPrintData *arg1 = (wxPrintData *) 0 ;
20881 wxSize *arg2 = 0 ;
20882 wxSize temp2 ;
20883 PyObject * obj0 = 0 ;
20884 PyObject * obj1 = 0 ;
20885 char *kwnames[] = {
20886 (char *) "self",(char *) "sz", NULL
20887 };
20888
20889 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintData_SetPaperSize",kwnames,&obj0,&obj1)) goto fail;
20890 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintData, SWIG_POINTER_EXCEPTION | 0);
20891 if (SWIG_arg_fail(1)) SWIG_fail;
20892 {
20893 arg2 = &temp2;
20894 if ( ! wxSize_helper(obj1, &arg2)) SWIG_fail;
20895 }
20896 {
20897 PyThreadState* __tstate = wxPyBeginAllowThreads();
20898 (arg1)->SetPaperSize((wxSize const &)*arg2);
20899
20900 wxPyEndAllowThreads(__tstate);
20901 if (PyErr_Occurred()) SWIG_fail;
20902 }
20903 Py_INCREF(Py_None); resultobj = Py_None;
20904 return resultobj;
20905 fail:
20906 return NULL;
20907 }
20908
20909
20910 static PyObject *_wrap_PrintData_SetQuality(PyObject *, PyObject *args, PyObject *kwargs) {
20911 PyObject *resultobj;
20912 wxPrintData *arg1 = (wxPrintData *) 0 ;
20913 int arg2 ;
20914 PyObject * obj0 = 0 ;
20915 PyObject * obj1 = 0 ;
20916 char *kwnames[] = {
20917 (char *) "self",(char *) "quality", NULL
20918 };
20919
20920 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintData_SetQuality",kwnames,&obj0,&obj1)) goto fail;
20921 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintData, SWIG_POINTER_EXCEPTION | 0);
20922 if (SWIG_arg_fail(1)) SWIG_fail;
20923 {
20924 arg2 = (int)(SWIG_As_int(obj1));
20925 if (SWIG_arg_fail(2)) SWIG_fail;
20926 }
20927 {
20928 PyThreadState* __tstate = wxPyBeginAllowThreads();
20929 (arg1)->SetQuality(arg2);
20930
20931 wxPyEndAllowThreads(__tstate);
20932 if (PyErr_Occurred()) SWIG_fail;
20933 }
20934 Py_INCREF(Py_None); resultobj = Py_None;
20935 return resultobj;
20936 fail:
20937 return NULL;
20938 }
20939
20940
20941 static PyObject *_wrap_PrintData_SetBin(PyObject *, PyObject *args, PyObject *kwargs) {
20942 PyObject *resultobj;
20943 wxPrintData *arg1 = (wxPrintData *) 0 ;
20944 wxPrintBin arg2 ;
20945 PyObject * obj0 = 0 ;
20946 PyObject * obj1 = 0 ;
20947 char *kwnames[] = {
20948 (char *) "self",(char *) "bin", NULL
20949 };
20950
20951 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintData_SetBin",kwnames,&obj0,&obj1)) goto fail;
20952 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintData, SWIG_POINTER_EXCEPTION | 0);
20953 if (SWIG_arg_fail(1)) SWIG_fail;
20954 {
20955 arg2 = (wxPrintBin)(SWIG_As_int(obj1));
20956 if (SWIG_arg_fail(2)) SWIG_fail;
20957 }
20958 {
20959 PyThreadState* __tstate = wxPyBeginAllowThreads();
20960 (arg1)->SetBin((wxPrintBin )arg2);
20961
20962 wxPyEndAllowThreads(__tstate);
20963 if (PyErr_Occurred()) SWIG_fail;
20964 }
20965 Py_INCREF(Py_None); resultobj = Py_None;
20966 return resultobj;
20967 fail:
20968 return NULL;
20969 }
20970
20971
20972 static PyObject *_wrap_PrintData_SetPrintMode(PyObject *, PyObject *args, PyObject *kwargs) {
20973 PyObject *resultobj;
20974 wxPrintData *arg1 = (wxPrintData *) 0 ;
20975 wxPrintMode arg2 ;
20976 PyObject * obj0 = 0 ;
20977 PyObject * obj1 = 0 ;
20978 char *kwnames[] = {
20979 (char *) "self",(char *) "printMode", NULL
20980 };
20981
20982 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintData_SetPrintMode",kwnames,&obj0,&obj1)) goto fail;
20983 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintData, SWIG_POINTER_EXCEPTION | 0);
20984 if (SWIG_arg_fail(1)) SWIG_fail;
20985 {
20986 arg2 = (wxPrintMode)(SWIG_As_int(obj1));
20987 if (SWIG_arg_fail(2)) SWIG_fail;
20988 }
20989 {
20990 PyThreadState* __tstate = wxPyBeginAllowThreads();
20991 (arg1)->SetPrintMode((wxPrintMode )arg2);
20992
20993 wxPyEndAllowThreads(__tstate);
20994 if (PyErr_Occurred()) SWIG_fail;
20995 }
20996 Py_INCREF(Py_None); resultobj = Py_None;
20997 return resultobj;
20998 fail:
20999 return NULL;
21000 }
21001
21002
21003 static PyObject *_wrap_PrintData_GetFilename(PyObject *, PyObject *args, PyObject *kwargs) {
21004 PyObject *resultobj;
21005 wxPrintData *arg1 = (wxPrintData *) 0 ;
21006 wxString result;
21007 PyObject * obj0 = 0 ;
21008 char *kwnames[] = {
21009 (char *) "self", NULL
21010 };
21011
21012 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintData_GetFilename",kwnames,&obj0)) goto fail;
21013 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintData, SWIG_POINTER_EXCEPTION | 0);
21014 if (SWIG_arg_fail(1)) SWIG_fail;
21015 {
21016 PyThreadState* __tstate = wxPyBeginAllowThreads();
21017 result = ((wxPrintData const *)arg1)->GetFilename();
21018
21019 wxPyEndAllowThreads(__tstate);
21020 if (PyErr_Occurred()) SWIG_fail;
21021 }
21022 {
21023 #if wxUSE_UNICODE
21024 resultobj = PyUnicode_FromWideChar((&result)->c_str(), (&result)->Len());
21025 #else
21026 resultobj = PyString_FromStringAndSize((&result)->c_str(), (&result)->Len());
21027 #endif
21028 }
21029 return resultobj;
21030 fail:
21031 return NULL;
21032 }
21033
21034
21035 static PyObject *_wrap_PrintData_SetFilename(PyObject *, PyObject *args, PyObject *kwargs) {
21036 PyObject *resultobj;
21037 wxPrintData *arg1 = (wxPrintData *) 0 ;
21038 wxString *arg2 = 0 ;
21039 bool temp2 = false ;
21040 PyObject * obj0 = 0 ;
21041 PyObject * obj1 = 0 ;
21042 char *kwnames[] = {
21043 (char *) "self",(char *) "filename", NULL
21044 };
21045
21046 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintData_SetFilename",kwnames,&obj0,&obj1)) goto fail;
21047 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintData, SWIG_POINTER_EXCEPTION | 0);
21048 if (SWIG_arg_fail(1)) SWIG_fail;
21049 {
21050 arg2 = wxString_in_helper(obj1);
21051 if (arg2 == NULL) SWIG_fail;
21052 temp2 = true;
21053 }
21054 {
21055 PyThreadState* __tstate = wxPyBeginAllowThreads();
21056 (arg1)->SetFilename((wxString const &)*arg2);
21057
21058 wxPyEndAllowThreads(__tstate);
21059 if (PyErr_Occurred()) SWIG_fail;
21060 }
21061 Py_INCREF(Py_None); resultobj = Py_None;
21062 {
21063 if (temp2)
21064 delete arg2;
21065 }
21066 return resultobj;
21067 fail:
21068 {
21069 if (temp2)
21070 delete arg2;
21071 }
21072 return NULL;
21073 }
21074
21075
21076 static PyObject *_wrap_PrintData_GetPrinterCommand(PyObject *, PyObject *args, PyObject *kwargs) {
21077 PyObject *resultobj;
21078 wxPrintData *arg1 = (wxPrintData *) 0 ;
21079 wxString *result;
21080 PyObject * obj0 = 0 ;
21081 char *kwnames[] = {
21082 (char *) "self", NULL
21083 };
21084
21085 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintData_GetPrinterCommand",kwnames,&obj0)) goto fail;
21086 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintData, SWIG_POINTER_EXCEPTION | 0);
21087 if (SWIG_arg_fail(1)) SWIG_fail;
21088 {
21089 PyThreadState* __tstate = wxPyBeginAllowThreads();
21090 {
21091 wxString const &_result_ref = (arg1)->GetPrinterCommand();
21092 result = (wxString *) &_result_ref;
21093 }
21094
21095 wxPyEndAllowThreads(__tstate);
21096 if (PyErr_Occurred()) SWIG_fail;
21097 }
21098 {
21099 #if wxUSE_UNICODE
21100 resultobj = PyUnicode_FromWideChar(result->c_str(), result->Len());
21101 #else
21102 resultobj = PyString_FromStringAndSize(result->c_str(), result->Len());
21103 #endif
21104 }
21105 return resultobj;
21106 fail:
21107 return NULL;
21108 }
21109
21110
21111 static PyObject *_wrap_PrintData_GetPrinterOptions(PyObject *, PyObject *args, PyObject *kwargs) {
21112 PyObject *resultobj;
21113 wxPrintData *arg1 = (wxPrintData *) 0 ;
21114 wxString *result;
21115 PyObject * obj0 = 0 ;
21116 char *kwnames[] = {
21117 (char *) "self", NULL
21118 };
21119
21120 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintData_GetPrinterOptions",kwnames,&obj0)) goto fail;
21121 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintData, SWIG_POINTER_EXCEPTION | 0);
21122 if (SWIG_arg_fail(1)) SWIG_fail;
21123 {
21124 PyThreadState* __tstate = wxPyBeginAllowThreads();
21125 {
21126 wxString const &_result_ref = (arg1)->GetPrinterOptions();
21127 result = (wxString *) &_result_ref;
21128 }
21129
21130 wxPyEndAllowThreads(__tstate);
21131 if (PyErr_Occurred()) SWIG_fail;
21132 }
21133 {
21134 #if wxUSE_UNICODE
21135 resultobj = PyUnicode_FromWideChar(result->c_str(), result->Len());
21136 #else
21137 resultobj = PyString_FromStringAndSize(result->c_str(), result->Len());
21138 #endif
21139 }
21140 return resultobj;
21141 fail:
21142 return NULL;
21143 }
21144
21145
21146 static PyObject *_wrap_PrintData_GetPreviewCommand(PyObject *, PyObject *args, PyObject *kwargs) {
21147 PyObject *resultobj;
21148 wxPrintData *arg1 = (wxPrintData *) 0 ;
21149 wxString *result;
21150 PyObject * obj0 = 0 ;
21151 char *kwnames[] = {
21152 (char *) "self", NULL
21153 };
21154
21155 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintData_GetPreviewCommand",kwnames,&obj0)) goto fail;
21156 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintData, SWIG_POINTER_EXCEPTION | 0);
21157 if (SWIG_arg_fail(1)) SWIG_fail;
21158 {
21159 PyThreadState* __tstate = wxPyBeginAllowThreads();
21160 {
21161 wxString const &_result_ref = (arg1)->GetPreviewCommand();
21162 result = (wxString *) &_result_ref;
21163 }
21164
21165 wxPyEndAllowThreads(__tstate);
21166 if (PyErr_Occurred()) SWIG_fail;
21167 }
21168 {
21169 #if wxUSE_UNICODE
21170 resultobj = PyUnicode_FromWideChar(result->c_str(), result->Len());
21171 #else
21172 resultobj = PyString_FromStringAndSize(result->c_str(), result->Len());
21173 #endif
21174 }
21175 return resultobj;
21176 fail:
21177 return NULL;
21178 }
21179
21180
21181 static PyObject *_wrap_PrintData_GetFontMetricPath(PyObject *, PyObject *args, PyObject *kwargs) {
21182 PyObject *resultobj;
21183 wxPrintData *arg1 = (wxPrintData *) 0 ;
21184 wxString *result;
21185 PyObject * obj0 = 0 ;
21186 char *kwnames[] = {
21187 (char *) "self", NULL
21188 };
21189
21190 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintData_GetFontMetricPath",kwnames,&obj0)) goto fail;
21191 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintData, SWIG_POINTER_EXCEPTION | 0);
21192 if (SWIG_arg_fail(1)) SWIG_fail;
21193 {
21194 PyThreadState* __tstate = wxPyBeginAllowThreads();
21195 {
21196 wxString const &_result_ref = (arg1)->GetFontMetricPath();
21197 result = (wxString *) &_result_ref;
21198 }
21199
21200 wxPyEndAllowThreads(__tstate);
21201 if (PyErr_Occurred()) SWIG_fail;
21202 }
21203 {
21204 #if wxUSE_UNICODE
21205 resultobj = PyUnicode_FromWideChar(result->c_str(), result->Len());
21206 #else
21207 resultobj = PyString_FromStringAndSize(result->c_str(), result->Len());
21208 #endif
21209 }
21210 return resultobj;
21211 fail:
21212 return NULL;
21213 }
21214
21215
21216 static PyObject *_wrap_PrintData_GetPrinterScaleX(PyObject *, PyObject *args, PyObject *kwargs) {
21217 PyObject *resultobj;
21218 wxPrintData *arg1 = (wxPrintData *) 0 ;
21219 double result;
21220 PyObject * obj0 = 0 ;
21221 char *kwnames[] = {
21222 (char *) "self", NULL
21223 };
21224
21225 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintData_GetPrinterScaleX",kwnames,&obj0)) goto fail;
21226 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintData, SWIG_POINTER_EXCEPTION | 0);
21227 if (SWIG_arg_fail(1)) SWIG_fail;
21228 {
21229 PyThreadState* __tstate = wxPyBeginAllowThreads();
21230 result = (double)(arg1)->GetPrinterScaleX();
21231
21232 wxPyEndAllowThreads(__tstate);
21233 if (PyErr_Occurred()) SWIG_fail;
21234 }
21235 {
21236 resultobj = SWIG_From_double((double)(result));
21237 }
21238 return resultobj;
21239 fail:
21240 return NULL;
21241 }
21242
21243
21244 static PyObject *_wrap_PrintData_GetPrinterScaleY(PyObject *, PyObject *args, PyObject *kwargs) {
21245 PyObject *resultobj;
21246 wxPrintData *arg1 = (wxPrintData *) 0 ;
21247 double result;
21248 PyObject * obj0 = 0 ;
21249 char *kwnames[] = {
21250 (char *) "self", NULL
21251 };
21252
21253 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintData_GetPrinterScaleY",kwnames,&obj0)) goto fail;
21254 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintData, SWIG_POINTER_EXCEPTION | 0);
21255 if (SWIG_arg_fail(1)) SWIG_fail;
21256 {
21257 PyThreadState* __tstate = wxPyBeginAllowThreads();
21258 result = (double)(arg1)->GetPrinterScaleY();
21259
21260 wxPyEndAllowThreads(__tstate);
21261 if (PyErr_Occurred()) SWIG_fail;
21262 }
21263 {
21264 resultobj = SWIG_From_double((double)(result));
21265 }
21266 return resultobj;
21267 fail:
21268 return NULL;
21269 }
21270
21271
21272 static PyObject *_wrap_PrintData_GetPrinterTranslateX(PyObject *, PyObject *args, PyObject *kwargs) {
21273 PyObject *resultobj;
21274 wxPrintData *arg1 = (wxPrintData *) 0 ;
21275 long result;
21276 PyObject * obj0 = 0 ;
21277 char *kwnames[] = {
21278 (char *) "self", NULL
21279 };
21280
21281 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintData_GetPrinterTranslateX",kwnames,&obj0)) goto fail;
21282 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintData, SWIG_POINTER_EXCEPTION | 0);
21283 if (SWIG_arg_fail(1)) SWIG_fail;
21284 {
21285 PyThreadState* __tstate = wxPyBeginAllowThreads();
21286 result = (long)(arg1)->GetPrinterTranslateX();
21287
21288 wxPyEndAllowThreads(__tstate);
21289 if (PyErr_Occurred()) SWIG_fail;
21290 }
21291 {
21292 resultobj = SWIG_From_long((long)(result));
21293 }
21294 return resultobj;
21295 fail:
21296 return NULL;
21297 }
21298
21299
21300 static PyObject *_wrap_PrintData_GetPrinterTranslateY(PyObject *, PyObject *args, PyObject *kwargs) {
21301 PyObject *resultobj;
21302 wxPrintData *arg1 = (wxPrintData *) 0 ;
21303 long result;
21304 PyObject * obj0 = 0 ;
21305 char *kwnames[] = {
21306 (char *) "self", NULL
21307 };
21308
21309 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintData_GetPrinterTranslateY",kwnames,&obj0)) goto fail;
21310 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintData, SWIG_POINTER_EXCEPTION | 0);
21311 if (SWIG_arg_fail(1)) SWIG_fail;
21312 {
21313 PyThreadState* __tstate = wxPyBeginAllowThreads();
21314 result = (long)(arg1)->GetPrinterTranslateY();
21315
21316 wxPyEndAllowThreads(__tstate);
21317 if (PyErr_Occurred()) SWIG_fail;
21318 }
21319 {
21320 resultobj = SWIG_From_long((long)(result));
21321 }
21322 return resultobj;
21323 fail:
21324 return NULL;
21325 }
21326
21327
21328 static PyObject *_wrap_PrintData_SetPrinterCommand(PyObject *, PyObject *args, PyObject *kwargs) {
21329 PyObject *resultobj;
21330 wxPrintData *arg1 = (wxPrintData *) 0 ;
21331 wxString *arg2 = 0 ;
21332 bool temp2 = false ;
21333 PyObject * obj0 = 0 ;
21334 PyObject * obj1 = 0 ;
21335 char *kwnames[] = {
21336 (char *) "self",(char *) "command", NULL
21337 };
21338
21339 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintData_SetPrinterCommand",kwnames,&obj0,&obj1)) goto fail;
21340 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintData, SWIG_POINTER_EXCEPTION | 0);
21341 if (SWIG_arg_fail(1)) SWIG_fail;
21342 {
21343 arg2 = wxString_in_helper(obj1);
21344 if (arg2 == NULL) SWIG_fail;
21345 temp2 = true;
21346 }
21347 {
21348 PyThreadState* __tstate = wxPyBeginAllowThreads();
21349 (arg1)->SetPrinterCommand((wxString const &)*arg2);
21350
21351 wxPyEndAllowThreads(__tstate);
21352 if (PyErr_Occurred()) SWIG_fail;
21353 }
21354 Py_INCREF(Py_None); resultobj = Py_None;
21355 {
21356 if (temp2)
21357 delete arg2;
21358 }
21359 return resultobj;
21360 fail:
21361 {
21362 if (temp2)
21363 delete arg2;
21364 }
21365 return NULL;
21366 }
21367
21368
21369 static PyObject *_wrap_PrintData_SetPrinterOptions(PyObject *, PyObject *args, PyObject *kwargs) {
21370 PyObject *resultobj;
21371 wxPrintData *arg1 = (wxPrintData *) 0 ;
21372 wxString *arg2 = 0 ;
21373 bool temp2 = false ;
21374 PyObject * obj0 = 0 ;
21375 PyObject * obj1 = 0 ;
21376 char *kwnames[] = {
21377 (char *) "self",(char *) "options", NULL
21378 };
21379
21380 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintData_SetPrinterOptions",kwnames,&obj0,&obj1)) 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 arg2 = wxString_in_helper(obj1);
21385 if (arg2 == NULL) SWIG_fail;
21386 temp2 = true;
21387 }
21388 {
21389 PyThreadState* __tstate = wxPyBeginAllowThreads();
21390 (arg1)->SetPrinterOptions((wxString const &)*arg2);
21391
21392 wxPyEndAllowThreads(__tstate);
21393 if (PyErr_Occurred()) SWIG_fail;
21394 }
21395 Py_INCREF(Py_None); resultobj = Py_None;
21396 {
21397 if (temp2)
21398 delete arg2;
21399 }
21400 return resultobj;
21401 fail:
21402 {
21403 if (temp2)
21404 delete arg2;
21405 }
21406 return NULL;
21407 }
21408
21409
21410 static PyObject *_wrap_PrintData_SetPreviewCommand(PyObject *, PyObject *args, PyObject *kwargs) {
21411 PyObject *resultobj;
21412 wxPrintData *arg1 = (wxPrintData *) 0 ;
21413 wxString *arg2 = 0 ;
21414 bool temp2 = false ;
21415 PyObject * obj0 = 0 ;
21416 PyObject * obj1 = 0 ;
21417 char *kwnames[] = {
21418 (char *) "self",(char *) "command", NULL
21419 };
21420
21421 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintData_SetPreviewCommand",kwnames,&obj0,&obj1)) goto fail;
21422 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintData, SWIG_POINTER_EXCEPTION | 0);
21423 if (SWIG_arg_fail(1)) SWIG_fail;
21424 {
21425 arg2 = wxString_in_helper(obj1);
21426 if (arg2 == NULL) SWIG_fail;
21427 temp2 = true;
21428 }
21429 {
21430 PyThreadState* __tstate = wxPyBeginAllowThreads();
21431 (arg1)->SetPreviewCommand((wxString const &)*arg2);
21432
21433 wxPyEndAllowThreads(__tstate);
21434 if (PyErr_Occurred()) SWIG_fail;
21435 }
21436 Py_INCREF(Py_None); resultobj = Py_None;
21437 {
21438 if (temp2)
21439 delete arg2;
21440 }
21441 return resultobj;
21442 fail:
21443 {
21444 if (temp2)
21445 delete arg2;
21446 }
21447 return NULL;
21448 }
21449
21450
21451 static PyObject *_wrap_PrintData_SetFontMetricPath(PyObject *, PyObject *args, PyObject *kwargs) {
21452 PyObject *resultobj;
21453 wxPrintData *arg1 = (wxPrintData *) 0 ;
21454 wxString *arg2 = 0 ;
21455 bool temp2 = false ;
21456 PyObject * obj0 = 0 ;
21457 PyObject * obj1 = 0 ;
21458 char *kwnames[] = {
21459 (char *) "self",(char *) "path", NULL
21460 };
21461
21462 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintData_SetFontMetricPath",kwnames,&obj0,&obj1)) goto fail;
21463 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintData, SWIG_POINTER_EXCEPTION | 0);
21464 if (SWIG_arg_fail(1)) SWIG_fail;
21465 {
21466 arg2 = wxString_in_helper(obj1);
21467 if (arg2 == NULL) SWIG_fail;
21468 temp2 = true;
21469 }
21470 {
21471 PyThreadState* __tstate = wxPyBeginAllowThreads();
21472 (arg1)->SetFontMetricPath((wxString const &)*arg2);
21473
21474 wxPyEndAllowThreads(__tstate);
21475 if (PyErr_Occurred()) SWIG_fail;
21476 }
21477 Py_INCREF(Py_None); resultobj = Py_None;
21478 {
21479 if (temp2)
21480 delete arg2;
21481 }
21482 return resultobj;
21483 fail:
21484 {
21485 if (temp2)
21486 delete arg2;
21487 }
21488 return NULL;
21489 }
21490
21491
21492 static PyObject *_wrap_PrintData_SetPrinterScaleX(PyObject *, PyObject *args, PyObject *kwargs) {
21493 PyObject *resultobj;
21494 wxPrintData *arg1 = (wxPrintData *) 0 ;
21495 double arg2 ;
21496 PyObject * obj0 = 0 ;
21497 PyObject * obj1 = 0 ;
21498 char *kwnames[] = {
21499 (char *) "self",(char *) "x", NULL
21500 };
21501
21502 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintData_SetPrinterScaleX",kwnames,&obj0,&obj1)) goto fail;
21503 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintData, SWIG_POINTER_EXCEPTION | 0);
21504 if (SWIG_arg_fail(1)) SWIG_fail;
21505 {
21506 arg2 = (double)(SWIG_As_double(obj1));
21507 if (SWIG_arg_fail(2)) SWIG_fail;
21508 }
21509 {
21510 PyThreadState* __tstate = wxPyBeginAllowThreads();
21511 (arg1)->SetPrinterScaleX(arg2);
21512
21513 wxPyEndAllowThreads(__tstate);
21514 if (PyErr_Occurred()) SWIG_fail;
21515 }
21516 Py_INCREF(Py_None); resultobj = Py_None;
21517 return resultobj;
21518 fail:
21519 return NULL;
21520 }
21521
21522
21523 static PyObject *_wrap_PrintData_SetPrinterScaleY(PyObject *, PyObject *args, PyObject *kwargs) {
21524 PyObject *resultobj;
21525 wxPrintData *arg1 = (wxPrintData *) 0 ;
21526 double arg2 ;
21527 PyObject * obj0 = 0 ;
21528 PyObject * obj1 = 0 ;
21529 char *kwnames[] = {
21530 (char *) "self",(char *) "y", NULL
21531 };
21532
21533 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintData_SetPrinterScaleY",kwnames,&obj0,&obj1)) goto fail;
21534 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintData, SWIG_POINTER_EXCEPTION | 0);
21535 if (SWIG_arg_fail(1)) SWIG_fail;
21536 {
21537 arg2 = (double)(SWIG_As_double(obj1));
21538 if (SWIG_arg_fail(2)) SWIG_fail;
21539 }
21540 {
21541 PyThreadState* __tstate = wxPyBeginAllowThreads();
21542 (arg1)->SetPrinterScaleY(arg2);
21543
21544 wxPyEndAllowThreads(__tstate);
21545 if (PyErr_Occurred()) SWIG_fail;
21546 }
21547 Py_INCREF(Py_None); resultobj = Py_None;
21548 return resultobj;
21549 fail:
21550 return NULL;
21551 }
21552
21553
21554 static PyObject *_wrap_PrintData_SetPrinterScaling(PyObject *, PyObject *args, PyObject *kwargs) {
21555 PyObject *resultobj;
21556 wxPrintData *arg1 = (wxPrintData *) 0 ;
21557 double arg2 ;
21558 double arg3 ;
21559 PyObject * obj0 = 0 ;
21560 PyObject * obj1 = 0 ;
21561 PyObject * obj2 = 0 ;
21562 char *kwnames[] = {
21563 (char *) "self",(char *) "x",(char *) "y", NULL
21564 };
21565
21566 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:PrintData_SetPrinterScaling",kwnames,&obj0,&obj1,&obj2)) goto fail;
21567 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintData, SWIG_POINTER_EXCEPTION | 0);
21568 if (SWIG_arg_fail(1)) SWIG_fail;
21569 {
21570 arg2 = (double)(SWIG_As_double(obj1));
21571 if (SWIG_arg_fail(2)) SWIG_fail;
21572 }
21573 {
21574 arg3 = (double)(SWIG_As_double(obj2));
21575 if (SWIG_arg_fail(3)) SWIG_fail;
21576 }
21577 {
21578 PyThreadState* __tstate = wxPyBeginAllowThreads();
21579 (arg1)->SetPrinterScaling(arg2,arg3);
21580
21581 wxPyEndAllowThreads(__tstate);
21582 if (PyErr_Occurred()) SWIG_fail;
21583 }
21584 Py_INCREF(Py_None); resultobj = Py_None;
21585 return resultobj;
21586 fail:
21587 return NULL;
21588 }
21589
21590
21591 static PyObject *_wrap_PrintData_SetPrinterTranslateX(PyObject *, PyObject *args, PyObject *kwargs) {
21592 PyObject *resultobj;
21593 wxPrintData *arg1 = (wxPrintData *) 0 ;
21594 long arg2 ;
21595 PyObject * obj0 = 0 ;
21596 PyObject * obj1 = 0 ;
21597 char *kwnames[] = {
21598 (char *) "self",(char *) "x", NULL
21599 };
21600
21601 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintData_SetPrinterTranslateX",kwnames,&obj0,&obj1)) goto fail;
21602 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintData, SWIG_POINTER_EXCEPTION | 0);
21603 if (SWIG_arg_fail(1)) SWIG_fail;
21604 {
21605 arg2 = (long)(SWIG_As_long(obj1));
21606 if (SWIG_arg_fail(2)) SWIG_fail;
21607 }
21608 {
21609 PyThreadState* __tstate = wxPyBeginAllowThreads();
21610 (arg1)->SetPrinterTranslateX(arg2);
21611
21612 wxPyEndAllowThreads(__tstate);
21613 if (PyErr_Occurred()) SWIG_fail;
21614 }
21615 Py_INCREF(Py_None); resultobj = Py_None;
21616 return resultobj;
21617 fail:
21618 return NULL;
21619 }
21620
21621
21622 static PyObject *_wrap_PrintData_SetPrinterTranslateY(PyObject *, PyObject *args, PyObject *kwargs) {
21623 PyObject *resultobj;
21624 wxPrintData *arg1 = (wxPrintData *) 0 ;
21625 long arg2 ;
21626 PyObject * obj0 = 0 ;
21627 PyObject * obj1 = 0 ;
21628 char *kwnames[] = {
21629 (char *) "self",(char *) "y", NULL
21630 };
21631
21632 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintData_SetPrinterTranslateY",kwnames,&obj0,&obj1)) goto fail;
21633 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintData, SWIG_POINTER_EXCEPTION | 0);
21634 if (SWIG_arg_fail(1)) SWIG_fail;
21635 {
21636 arg2 = (long)(SWIG_As_long(obj1));
21637 if (SWIG_arg_fail(2)) SWIG_fail;
21638 }
21639 {
21640 PyThreadState* __tstate = wxPyBeginAllowThreads();
21641 (arg1)->SetPrinterTranslateY(arg2);
21642
21643 wxPyEndAllowThreads(__tstate);
21644 if (PyErr_Occurred()) SWIG_fail;
21645 }
21646 Py_INCREF(Py_None); resultobj = Py_None;
21647 return resultobj;
21648 fail:
21649 return NULL;
21650 }
21651
21652
21653 static PyObject *_wrap_PrintData_SetPrinterTranslation(PyObject *, PyObject *args, PyObject *kwargs) {
21654 PyObject *resultobj;
21655 wxPrintData *arg1 = (wxPrintData *) 0 ;
21656 long arg2 ;
21657 long arg3 ;
21658 PyObject * obj0 = 0 ;
21659 PyObject * obj1 = 0 ;
21660 PyObject * obj2 = 0 ;
21661 char *kwnames[] = {
21662 (char *) "self",(char *) "x",(char *) "y", NULL
21663 };
21664
21665 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:PrintData_SetPrinterTranslation",kwnames,&obj0,&obj1,&obj2)) goto fail;
21666 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintData, SWIG_POINTER_EXCEPTION | 0);
21667 if (SWIG_arg_fail(1)) SWIG_fail;
21668 {
21669 arg2 = (long)(SWIG_As_long(obj1));
21670 if (SWIG_arg_fail(2)) SWIG_fail;
21671 }
21672 {
21673 arg3 = (long)(SWIG_As_long(obj2));
21674 if (SWIG_arg_fail(3)) SWIG_fail;
21675 }
21676 {
21677 PyThreadState* __tstate = wxPyBeginAllowThreads();
21678 (arg1)->SetPrinterTranslation(arg2,arg3);
21679
21680 wxPyEndAllowThreads(__tstate);
21681 if (PyErr_Occurred()) SWIG_fail;
21682 }
21683 Py_INCREF(Py_None); resultobj = Py_None;
21684 return resultobj;
21685 fail:
21686 return NULL;
21687 }
21688
21689
21690 static PyObject * PrintData_swigregister(PyObject *, PyObject *args) {
21691 PyObject *obj;
21692 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
21693 SWIG_TypeClientData(SWIGTYPE_p_wxPrintData, obj);
21694 Py_INCREF(obj);
21695 return Py_BuildValue((char *)"");
21696 }
21697 static PyObject *_wrap_new_PageSetupDialogData__SWIG_0(PyObject *, PyObject *args) {
21698 PyObject *resultobj;
21699 wxPageSetupDialogData *result;
21700
21701 if(!PyArg_ParseTuple(args,(char *)":new_PageSetupDialogData")) goto fail;
21702 {
21703 PyThreadState* __tstate = wxPyBeginAllowThreads();
21704 result = (wxPageSetupDialogData *)new wxPageSetupDialogData();
21705
21706 wxPyEndAllowThreads(__tstate);
21707 if (PyErr_Occurred()) SWIG_fail;
21708 }
21709 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPageSetupDialogData, 1);
21710 return resultobj;
21711 fail:
21712 return NULL;
21713 }
21714
21715
21716 static PyObject *_wrap_new_PageSetupDialogData__SWIG_1(PyObject *, PyObject *args) {
21717 PyObject *resultobj;
21718 wxPageSetupDialogData *arg1 = 0 ;
21719 wxPageSetupDialogData *result;
21720 PyObject * obj0 = 0 ;
21721
21722 if(!PyArg_ParseTuple(args,(char *)"O:new_PageSetupDialogData",&obj0)) goto fail;
21723 {
21724 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPageSetupDialogData, SWIG_POINTER_EXCEPTION | 0);
21725 if (SWIG_arg_fail(1)) SWIG_fail;
21726 if (arg1 == NULL) {
21727 SWIG_null_ref("wxPageSetupDialogData");
21728 }
21729 if (SWIG_arg_fail(1)) SWIG_fail;
21730 }
21731 {
21732 PyThreadState* __tstate = wxPyBeginAllowThreads();
21733 result = (wxPageSetupDialogData *)new wxPageSetupDialogData((wxPageSetupDialogData const &)*arg1);
21734
21735 wxPyEndAllowThreads(__tstate);
21736 if (PyErr_Occurred()) SWIG_fail;
21737 }
21738 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPageSetupDialogData, 1);
21739 return resultobj;
21740 fail:
21741 return NULL;
21742 }
21743
21744
21745 static PyObject *_wrap_new_PageSetupDialogData(PyObject *self, PyObject *args) {
21746 int argc;
21747 PyObject *argv[2];
21748 int ii;
21749
21750 argc = PyObject_Length(args);
21751 for (ii = 0; (ii < argc) && (ii < 1); ii++) {
21752 argv[ii] = PyTuple_GetItem(args,ii);
21753 }
21754 if (argc == 0) {
21755 return _wrap_new_PageSetupDialogData__SWIG_0(self,args);
21756 }
21757 if (argc == 1) {
21758 int _v;
21759 {
21760 void *ptr = 0;
21761 if (SWIG_ConvertPtr(argv[0], &ptr, SWIGTYPE_p_wxPageSetupDialogData, 0) == -1) {
21762 _v = 0;
21763 PyErr_Clear();
21764 } else {
21765 _v = (ptr != 0);
21766 }
21767 }
21768 if (_v) {
21769 return _wrap_new_PageSetupDialogData__SWIG_1(self,args);
21770 }
21771 }
21772
21773 PyErr_SetString(PyExc_NotImplementedError,"No matching function for overloaded 'new_PageSetupDialogData'");
21774 return NULL;
21775 }
21776
21777
21778 static PyObject *_wrap_delete_PageSetupDialogData(PyObject *, PyObject *args, PyObject *kwargs) {
21779 PyObject *resultobj;
21780 wxPageSetupDialogData *arg1 = (wxPageSetupDialogData *) 0 ;
21781 PyObject * obj0 = 0 ;
21782 char *kwnames[] = {
21783 (char *) "self", NULL
21784 };
21785
21786 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:delete_PageSetupDialogData",kwnames,&obj0)) goto fail;
21787 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPageSetupDialogData, SWIG_POINTER_EXCEPTION | 0);
21788 if (SWIG_arg_fail(1)) SWIG_fail;
21789 {
21790 PyThreadState* __tstate = wxPyBeginAllowThreads();
21791 delete arg1;
21792
21793 wxPyEndAllowThreads(__tstate);
21794 if (PyErr_Occurred()) SWIG_fail;
21795 }
21796 Py_INCREF(Py_None); resultobj = Py_None;
21797 return resultobj;
21798 fail:
21799 return NULL;
21800 }
21801
21802
21803 static PyObject *_wrap_PageSetupDialogData_EnableHelp(PyObject *, PyObject *args, PyObject *kwargs) {
21804 PyObject *resultobj;
21805 wxPageSetupDialogData *arg1 = (wxPageSetupDialogData *) 0 ;
21806 bool arg2 ;
21807 PyObject * obj0 = 0 ;
21808 PyObject * obj1 = 0 ;
21809 char *kwnames[] = {
21810 (char *) "self",(char *) "flag", NULL
21811 };
21812
21813 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PageSetupDialogData_EnableHelp",kwnames,&obj0,&obj1)) goto fail;
21814 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPageSetupDialogData, SWIG_POINTER_EXCEPTION | 0);
21815 if (SWIG_arg_fail(1)) SWIG_fail;
21816 {
21817 arg2 = (bool)(SWIG_As_bool(obj1));
21818 if (SWIG_arg_fail(2)) SWIG_fail;
21819 }
21820 {
21821 PyThreadState* __tstate = wxPyBeginAllowThreads();
21822 (arg1)->EnableHelp(arg2);
21823
21824 wxPyEndAllowThreads(__tstate);
21825 if (PyErr_Occurred()) SWIG_fail;
21826 }
21827 Py_INCREF(Py_None); resultobj = Py_None;
21828 return resultobj;
21829 fail:
21830 return NULL;
21831 }
21832
21833
21834 static PyObject *_wrap_PageSetupDialogData_EnableMargins(PyObject *, PyObject *args, PyObject *kwargs) {
21835 PyObject *resultobj;
21836 wxPageSetupDialogData *arg1 = (wxPageSetupDialogData *) 0 ;
21837 bool arg2 ;
21838 PyObject * obj0 = 0 ;
21839 PyObject * obj1 = 0 ;
21840 char *kwnames[] = {
21841 (char *) "self",(char *) "flag", NULL
21842 };
21843
21844 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PageSetupDialogData_EnableMargins",kwnames,&obj0,&obj1)) goto fail;
21845 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPageSetupDialogData, SWIG_POINTER_EXCEPTION | 0);
21846 if (SWIG_arg_fail(1)) SWIG_fail;
21847 {
21848 arg2 = (bool)(SWIG_As_bool(obj1));
21849 if (SWIG_arg_fail(2)) SWIG_fail;
21850 }
21851 {
21852 PyThreadState* __tstate = wxPyBeginAllowThreads();
21853 (arg1)->EnableMargins(arg2);
21854
21855 wxPyEndAllowThreads(__tstate);
21856 if (PyErr_Occurred()) SWIG_fail;
21857 }
21858 Py_INCREF(Py_None); resultobj = Py_None;
21859 return resultobj;
21860 fail:
21861 return NULL;
21862 }
21863
21864
21865 static PyObject *_wrap_PageSetupDialogData_EnableOrientation(PyObject *, PyObject *args, PyObject *kwargs) {
21866 PyObject *resultobj;
21867 wxPageSetupDialogData *arg1 = (wxPageSetupDialogData *) 0 ;
21868 bool arg2 ;
21869 PyObject * obj0 = 0 ;
21870 PyObject * obj1 = 0 ;
21871 char *kwnames[] = {
21872 (char *) "self",(char *) "flag", NULL
21873 };
21874
21875 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PageSetupDialogData_EnableOrientation",kwnames,&obj0,&obj1)) goto fail;
21876 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPageSetupDialogData, SWIG_POINTER_EXCEPTION | 0);
21877 if (SWIG_arg_fail(1)) SWIG_fail;
21878 {
21879 arg2 = (bool)(SWIG_As_bool(obj1));
21880 if (SWIG_arg_fail(2)) SWIG_fail;
21881 }
21882 {
21883 PyThreadState* __tstate = wxPyBeginAllowThreads();
21884 (arg1)->EnableOrientation(arg2);
21885
21886 wxPyEndAllowThreads(__tstate);
21887 if (PyErr_Occurred()) SWIG_fail;
21888 }
21889 Py_INCREF(Py_None); resultobj = Py_None;
21890 return resultobj;
21891 fail:
21892 return NULL;
21893 }
21894
21895
21896 static PyObject *_wrap_PageSetupDialogData_EnablePaper(PyObject *, PyObject *args, PyObject *kwargs) {
21897 PyObject *resultobj;
21898 wxPageSetupDialogData *arg1 = (wxPageSetupDialogData *) 0 ;
21899 bool arg2 ;
21900 PyObject * obj0 = 0 ;
21901 PyObject * obj1 = 0 ;
21902 char *kwnames[] = {
21903 (char *) "self",(char *) "flag", NULL
21904 };
21905
21906 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PageSetupDialogData_EnablePaper",kwnames,&obj0,&obj1)) goto fail;
21907 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPageSetupDialogData, SWIG_POINTER_EXCEPTION | 0);
21908 if (SWIG_arg_fail(1)) SWIG_fail;
21909 {
21910 arg2 = (bool)(SWIG_As_bool(obj1));
21911 if (SWIG_arg_fail(2)) SWIG_fail;
21912 }
21913 {
21914 PyThreadState* __tstate = wxPyBeginAllowThreads();
21915 (arg1)->EnablePaper(arg2);
21916
21917 wxPyEndAllowThreads(__tstate);
21918 if (PyErr_Occurred()) SWIG_fail;
21919 }
21920 Py_INCREF(Py_None); resultobj = Py_None;
21921 return resultobj;
21922 fail:
21923 return NULL;
21924 }
21925
21926
21927 static PyObject *_wrap_PageSetupDialogData_EnablePrinter(PyObject *, PyObject *args, PyObject *kwargs) {
21928 PyObject *resultobj;
21929 wxPageSetupDialogData *arg1 = (wxPageSetupDialogData *) 0 ;
21930 bool arg2 ;
21931 PyObject * obj0 = 0 ;
21932 PyObject * obj1 = 0 ;
21933 char *kwnames[] = {
21934 (char *) "self",(char *) "flag", NULL
21935 };
21936
21937 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PageSetupDialogData_EnablePrinter",kwnames,&obj0,&obj1)) goto fail;
21938 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPageSetupDialogData, SWIG_POINTER_EXCEPTION | 0);
21939 if (SWIG_arg_fail(1)) SWIG_fail;
21940 {
21941 arg2 = (bool)(SWIG_As_bool(obj1));
21942 if (SWIG_arg_fail(2)) SWIG_fail;
21943 }
21944 {
21945 PyThreadState* __tstate = wxPyBeginAllowThreads();
21946 (arg1)->EnablePrinter(arg2);
21947
21948 wxPyEndAllowThreads(__tstate);
21949 if (PyErr_Occurred()) SWIG_fail;
21950 }
21951 Py_INCREF(Py_None); resultobj = Py_None;
21952 return resultobj;
21953 fail:
21954 return NULL;
21955 }
21956
21957
21958 static PyObject *_wrap_PageSetupDialogData_GetDefaultMinMargins(PyObject *, PyObject *args, PyObject *kwargs) {
21959 PyObject *resultobj;
21960 wxPageSetupDialogData *arg1 = (wxPageSetupDialogData *) 0 ;
21961 bool result;
21962 PyObject * obj0 = 0 ;
21963 char *kwnames[] = {
21964 (char *) "self", NULL
21965 };
21966
21967 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PageSetupDialogData_GetDefaultMinMargins",kwnames,&obj0)) goto fail;
21968 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPageSetupDialogData, SWIG_POINTER_EXCEPTION | 0);
21969 if (SWIG_arg_fail(1)) SWIG_fail;
21970 {
21971 PyThreadState* __tstate = wxPyBeginAllowThreads();
21972 result = (bool)(arg1)->GetDefaultMinMargins();
21973
21974 wxPyEndAllowThreads(__tstate);
21975 if (PyErr_Occurred()) SWIG_fail;
21976 }
21977 {
21978 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
21979 }
21980 return resultobj;
21981 fail:
21982 return NULL;
21983 }
21984
21985
21986 static PyObject *_wrap_PageSetupDialogData_GetEnableMargins(PyObject *, PyObject *args, PyObject *kwargs) {
21987 PyObject *resultobj;
21988 wxPageSetupDialogData *arg1 = (wxPageSetupDialogData *) 0 ;
21989 bool result;
21990 PyObject * obj0 = 0 ;
21991 char *kwnames[] = {
21992 (char *) "self", NULL
21993 };
21994
21995 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PageSetupDialogData_GetEnableMargins",kwnames,&obj0)) goto fail;
21996 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPageSetupDialogData, SWIG_POINTER_EXCEPTION | 0);
21997 if (SWIG_arg_fail(1)) SWIG_fail;
21998 {
21999 PyThreadState* __tstate = wxPyBeginAllowThreads();
22000 result = (bool)(arg1)->GetEnableMargins();
22001
22002 wxPyEndAllowThreads(__tstate);
22003 if (PyErr_Occurred()) SWIG_fail;
22004 }
22005 {
22006 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
22007 }
22008 return resultobj;
22009 fail:
22010 return NULL;
22011 }
22012
22013
22014 static PyObject *_wrap_PageSetupDialogData_GetEnableOrientation(PyObject *, PyObject *args, PyObject *kwargs) {
22015 PyObject *resultobj;
22016 wxPageSetupDialogData *arg1 = (wxPageSetupDialogData *) 0 ;
22017 bool result;
22018 PyObject * obj0 = 0 ;
22019 char *kwnames[] = {
22020 (char *) "self", NULL
22021 };
22022
22023 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PageSetupDialogData_GetEnableOrientation",kwnames,&obj0)) goto fail;
22024 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPageSetupDialogData, SWIG_POINTER_EXCEPTION | 0);
22025 if (SWIG_arg_fail(1)) SWIG_fail;
22026 {
22027 PyThreadState* __tstate = wxPyBeginAllowThreads();
22028 result = (bool)(arg1)->GetEnableOrientation();
22029
22030 wxPyEndAllowThreads(__tstate);
22031 if (PyErr_Occurred()) SWIG_fail;
22032 }
22033 {
22034 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
22035 }
22036 return resultobj;
22037 fail:
22038 return NULL;
22039 }
22040
22041
22042 static PyObject *_wrap_PageSetupDialogData_GetEnablePaper(PyObject *, PyObject *args, PyObject *kwargs) {
22043 PyObject *resultobj;
22044 wxPageSetupDialogData *arg1 = (wxPageSetupDialogData *) 0 ;
22045 bool result;
22046 PyObject * obj0 = 0 ;
22047 char *kwnames[] = {
22048 (char *) "self", NULL
22049 };
22050
22051 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PageSetupDialogData_GetEnablePaper",kwnames,&obj0)) goto fail;
22052 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPageSetupDialogData, SWIG_POINTER_EXCEPTION | 0);
22053 if (SWIG_arg_fail(1)) SWIG_fail;
22054 {
22055 PyThreadState* __tstate = wxPyBeginAllowThreads();
22056 result = (bool)(arg1)->GetEnablePaper();
22057
22058 wxPyEndAllowThreads(__tstate);
22059 if (PyErr_Occurred()) SWIG_fail;
22060 }
22061 {
22062 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
22063 }
22064 return resultobj;
22065 fail:
22066 return NULL;
22067 }
22068
22069
22070 static PyObject *_wrap_PageSetupDialogData_GetEnablePrinter(PyObject *, PyObject *args, PyObject *kwargs) {
22071 PyObject *resultobj;
22072 wxPageSetupDialogData *arg1 = (wxPageSetupDialogData *) 0 ;
22073 bool result;
22074 PyObject * obj0 = 0 ;
22075 char *kwnames[] = {
22076 (char *) "self", NULL
22077 };
22078
22079 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PageSetupDialogData_GetEnablePrinter",kwnames,&obj0)) goto fail;
22080 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPageSetupDialogData, SWIG_POINTER_EXCEPTION | 0);
22081 if (SWIG_arg_fail(1)) SWIG_fail;
22082 {
22083 PyThreadState* __tstate = wxPyBeginAllowThreads();
22084 result = (bool)(arg1)->GetEnablePrinter();
22085
22086 wxPyEndAllowThreads(__tstate);
22087 if (PyErr_Occurred()) SWIG_fail;
22088 }
22089 {
22090 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
22091 }
22092 return resultobj;
22093 fail:
22094 return NULL;
22095 }
22096
22097
22098 static PyObject *_wrap_PageSetupDialogData_GetEnableHelp(PyObject *, PyObject *args, PyObject *kwargs) {
22099 PyObject *resultobj;
22100 wxPageSetupDialogData *arg1 = (wxPageSetupDialogData *) 0 ;
22101 bool result;
22102 PyObject * obj0 = 0 ;
22103 char *kwnames[] = {
22104 (char *) "self", NULL
22105 };
22106
22107 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PageSetupDialogData_GetEnableHelp",kwnames,&obj0)) goto fail;
22108 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPageSetupDialogData, SWIG_POINTER_EXCEPTION | 0);
22109 if (SWIG_arg_fail(1)) SWIG_fail;
22110 {
22111 PyThreadState* __tstate = wxPyBeginAllowThreads();
22112 result = (bool)(arg1)->GetEnableHelp();
22113
22114 wxPyEndAllowThreads(__tstate);
22115 if (PyErr_Occurred()) SWIG_fail;
22116 }
22117 {
22118 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
22119 }
22120 return resultobj;
22121 fail:
22122 return NULL;
22123 }
22124
22125
22126 static PyObject *_wrap_PageSetupDialogData_GetDefaultInfo(PyObject *, PyObject *args, PyObject *kwargs) {
22127 PyObject *resultobj;
22128 wxPageSetupDialogData *arg1 = (wxPageSetupDialogData *) 0 ;
22129 bool result;
22130 PyObject * obj0 = 0 ;
22131 char *kwnames[] = {
22132 (char *) "self", NULL
22133 };
22134
22135 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PageSetupDialogData_GetDefaultInfo",kwnames,&obj0)) goto fail;
22136 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPageSetupDialogData, SWIG_POINTER_EXCEPTION | 0);
22137 if (SWIG_arg_fail(1)) SWIG_fail;
22138 {
22139 PyThreadState* __tstate = wxPyBeginAllowThreads();
22140 result = (bool)(arg1)->GetDefaultInfo();
22141
22142 wxPyEndAllowThreads(__tstate);
22143 if (PyErr_Occurred()) SWIG_fail;
22144 }
22145 {
22146 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
22147 }
22148 return resultobj;
22149 fail:
22150 return NULL;
22151 }
22152
22153
22154 static PyObject *_wrap_PageSetupDialogData_GetMarginTopLeft(PyObject *, PyObject *args, PyObject *kwargs) {
22155 PyObject *resultobj;
22156 wxPageSetupDialogData *arg1 = (wxPageSetupDialogData *) 0 ;
22157 wxPoint result;
22158 PyObject * obj0 = 0 ;
22159 char *kwnames[] = {
22160 (char *) "self", NULL
22161 };
22162
22163 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PageSetupDialogData_GetMarginTopLeft",kwnames,&obj0)) goto fail;
22164 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPageSetupDialogData, SWIG_POINTER_EXCEPTION | 0);
22165 if (SWIG_arg_fail(1)) SWIG_fail;
22166 {
22167 PyThreadState* __tstate = wxPyBeginAllowThreads();
22168 result = (arg1)->GetMarginTopLeft();
22169
22170 wxPyEndAllowThreads(__tstate);
22171 if (PyErr_Occurred()) SWIG_fail;
22172 }
22173 {
22174 wxPoint * resultptr;
22175 resultptr = new wxPoint((wxPoint &)(result));
22176 resultobj = SWIG_NewPointerObj((void *)(resultptr), SWIGTYPE_p_wxPoint, 1);
22177 }
22178 return resultobj;
22179 fail:
22180 return NULL;
22181 }
22182
22183
22184 static PyObject *_wrap_PageSetupDialogData_GetMarginBottomRight(PyObject *, PyObject *args, PyObject *kwargs) {
22185 PyObject *resultobj;
22186 wxPageSetupDialogData *arg1 = (wxPageSetupDialogData *) 0 ;
22187 wxPoint result;
22188 PyObject * obj0 = 0 ;
22189 char *kwnames[] = {
22190 (char *) "self", NULL
22191 };
22192
22193 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PageSetupDialogData_GetMarginBottomRight",kwnames,&obj0)) goto fail;
22194 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPageSetupDialogData, SWIG_POINTER_EXCEPTION | 0);
22195 if (SWIG_arg_fail(1)) SWIG_fail;
22196 {
22197 PyThreadState* __tstate = wxPyBeginAllowThreads();
22198 result = (arg1)->GetMarginBottomRight();
22199
22200 wxPyEndAllowThreads(__tstate);
22201 if (PyErr_Occurred()) SWIG_fail;
22202 }
22203 {
22204 wxPoint * resultptr;
22205 resultptr = new wxPoint((wxPoint &)(result));
22206 resultobj = SWIG_NewPointerObj((void *)(resultptr), SWIGTYPE_p_wxPoint, 1);
22207 }
22208 return resultobj;
22209 fail:
22210 return NULL;
22211 }
22212
22213
22214 static PyObject *_wrap_PageSetupDialogData_GetMinMarginTopLeft(PyObject *, PyObject *args, PyObject *kwargs) {
22215 PyObject *resultobj;
22216 wxPageSetupDialogData *arg1 = (wxPageSetupDialogData *) 0 ;
22217 wxPoint result;
22218 PyObject * obj0 = 0 ;
22219 char *kwnames[] = {
22220 (char *) "self", NULL
22221 };
22222
22223 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PageSetupDialogData_GetMinMarginTopLeft",kwnames,&obj0)) goto fail;
22224 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPageSetupDialogData, SWIG_POINTER_EXCEPTION | 0);
22225 if (SWIG_arg_fail(1)) SWIG_fail;
22226 {
22227 PyThreadState* __tstate = wxPyBeginAllowThreads();
22228 result = (arg1)->GetMinMarginTopLeft();
22229
22230 wxPyEndAllowThreads(__tstate);
22231 if (PyErr_Occurred()) SWIG_fail;
22232 }
22233 {
22234 wxPoint * resultptr;
22235 resultptr = new wxPoint((wxPoint &)(result));
22236 resultobj = SWIG_NewPointerObj((void *)(resultptr), SWIGTYPE_p_wxPoint, 1);
22237 }
22238 return resultobj;
22239 fail:
22240 return NULL;
22241 }
22242
22243
22244 static PyObject *_wrap_PageSetupDialogData_GetMinMarginBottomRight(PyObject *, PyObject *args, PyObject *kwargs) {
22245 PyObject *resultobj;
22246 wxPageSetupDialogData *arg1 = (wxPageSetupDialogData *) 0 ;
22247 wxPoint result;
22248 PyObject * obj0 = 0 ;
22249 char *kwnames[] = {
22250 (char *) "self", NULL
22251 };
22252
22253 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PageSetupDialogData_GetMinMarginBottomRight",kwnames,&obj0)) goto fail;
22254 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPageSetupDialogData, SWIG_POINTER_EXCEPTION | 0);
22255 if (SWIG_arg_fail(1)) SWIG_fail;
22256 {
22257 PyThreadState* __tstate = wxPyBeginAllowThreads();
22258 result = (arg1)->GetMinMarginBottomRight();
22259
22260 wxPyEndAllowThreads(__tstate);
22261 if (PyErr_Occurred()) SWIG_fail;
22262 }
22263 {
22264 wxPoint * resultptr;
22265 resultptr = new wxPoint((wxPoint &)(result));
22266 resultobj = SWIG_NewPointerObj((void *)(resultptr), SWIGTYPE_p_wxPoint, 1);
22267 }
22268 return resultobj;
22269 fail:
22270 return NULL;
22271 }
22272
22273
22274 static PyObject *_wrap_PageSetupDialogData_GetPaperId(PyObject *, PyObject *args, PyObject *kwargs) {
22275 PyObject *resultobj;
22276 wxPageSetupDialogData *arg1 = (wxPageSetupDialogData *) 0 ;
22277 wxPaperSize result;
22278 PyObject * obj0 = 0 ;
22279 char *kwnames[] = {
22280 (char *) "self", NULL
22281 };
22282
22283 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PageSetupDialogData_GetPaperId",kwnames,&obj0)) goto fail;
22284 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPageSetupDialogData, SWIG_POINTER_EXCEPTION | 0);
22285 if (SWIG_arg_fail(1)) SWIG_fail;
22286 {
22287 PyThreadState* __tstate = wxPyBeginAllowThreads();
22288 result = (wxPaperSize)(arg1)->GetPaperId();
22289
22290 wxPyEndAllowThreads(__tstate);
22291 if (PyErr_Occurred()) SWIG_fail;
22292 }
22293 resultobj = SWIG_From_int((result));
22294 return resultobj;
22295 fail:
22296 return NULL;
22297 }
22298
22299
22300 static PyObject *_wrap_PageSetupDialogData_GetPaperSize(PyObject *, PyObject *args, PyObject *kwargs) {
22301 PyObject *resultobj;
22302 wxPageSetupDialogData *arg1 = (wxPageSetupDialogData *) 0 ;
22303 wxSize result;
22304 PyObject * obj0 = 0 ;
22305 char *kwnames[] = {
22306 (char *) "self", NULL
22307 };
22308
22309 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PageSetupDialogData_GetPaperSize",kwnames,&obj0)) goto fail;
22310 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPageSetupDialogData, SWIG_POINTER_EXCEPTION | 0);
22311 if (SWIG_arg_fail(1)) SWIG_fail;
22312 {
22313 PyThreadState* __tstate = wxPyBeginAllowThreads();
22314 result = (arg1)->GetPaperSize();
22315
22316 wxPyEndAllowThreads(__tstate);
22317 if (PyErr_Occurred()) SWIG_fail;
22318 }
22319 {
22320 wxSize * resultptr;
22321 resultptr = new wxSize((wxSize &)(result));
22322 resultobj = SWIG_NewPointerObj((void *)(resultptr), SWIGTYPE_p_wxSize, 1);
22323 }
22324 return resultobj;
22325 fail:
22326 return NULL;
22327 }
22328
22329
22330 static PyObject *_wrap_PageSetupDialogData_GetPrintData(PyObject *, PyObject *args, PyObject *kwargs) {
22331 PyObject *resultobj;
22332 wxPageSetupDialogData *arg1 = (wxPageSetupDialogData *) 0 ;
22333 wxPrintData *result;
22334 PyObject * obj0 = 0 ;
22335 char *kwnames[] = {
22336 (char *) "self", NULL
22337 };
22338
22339 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PageSetupDialogData_GetPrintData",kwnames,&obj0)) goto fail;
22340 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPageSetupDialogData, SWIG_POINTER_EXCEPTION | 0);
22341 if (SWIG_arg_fail(1)) SWIG_fail;
22342 {
22343 PyThreadState* __tstate = wxPyBeginAllowThreads();
22344 {
22345 wxPrintData &_result_ref = (arg1)->GetPrintData();
22346 result = (wxPrintData *) &_result_ref;
22347 }
22348
22349 wxPyEndAllowThreads(__tstate);
22350 if (PyErr_Occurred()) SWIG_fail;
22351 }
22352 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPrintData, 0);
22353 return resultobj;
22354 fail:
22355 return NULL;
22356 }
22357
22358
22359 static PyObject *_wrap_PageSetupDialogData_Ok(PyObject *, PyObject *args, PyObject *kwargs) {
22360 PyObject *resultobj;
22361 wxPageSetupDialogData *arg1 = (wxPageSetupDialogData *) 0 ;
22362 bool result;
22363 PyObject * obj0 = 0 ;
22364 char *kwnames[] = {
22365 (char *) "self", NULL
22366 };
22367
22368 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PageSetupDialogData_Ok",kwnames,&obj0)) goto fail;
22369 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPageSetupDialogData, SWIG_POINTER_EXCEPTION | 0);
22370 if (SWIG_arg_fail(1)) SWIG_fail;
22371 {
22372 PyThreadState* __tstate = wxPyBeginAllowThreads();
22373 result = (bool)(arg1)->Ok();
22374
22375 wxPyEndAllowThreads(__tstate);
22376 if (PyErr_Occurred()) SWIG_fail;
22377 }
22378 {
22379 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
22380 }
22381 return resultobj;
22382 fail:
22383 return NULL;
22384 }
22385
22386
22387 static PyObject *_wrap_PageSetupDialogData_SetDefaultInfo(PyObject *, PyObject *args, PyObject *kwargs) {
22388 PyObject *resultobj;
22389 wxPageSetupDialogData *arg1 = (wxPageSetupDialogData *) 0 ;
22390 bool arg2 ;
22391 PyObject * obj0 = 0 ;
22392 PyObject * obj1 = 0 ;
22393 char *kwnames[] = {
22394 (char *) "self",(char *) "flag", NULL
22395 };
22396
22397 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PageSetupDialogData_SetDefaultInfo",kwnames,&obj0,&obj1)) goto fail;
22398 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPageSetupDialogData, SWIG_POINTER_EXCEPTION | 0);
22399 if (SWIG_arg_fail(1)) SWIG_fail;
22400 {
22401 arg2 = (bool)(SWIG_As_bool(obj1));
22402 if (SWIG_arg_fail(2)) SWIG_fail;
22403 }
22404 {
22405 PyThreadState* __tstate = wxPyBeginAllowThreads();
22406 (arg1)->SetDefaultInfo(arg2);
22407
22408 wxPyEndAllowThreads(__tstate);
22409 if (PyErr_Occurred()) SWIG_fail;
22410 }
22411 Py_INCREF(Py_None); resultobj = Py_None;
22412 return resultobj;
22413 fail:
22414 return NULL;
22415 }
22416
22417
22418 static PyObject *_wrap_PageSetupDialogData_SetDefaultMinMargins(PyObject *, PyObject *args, PyObject *kwargs) {
22419 PyObject *resultobj;
22420 wxPageSetupDialogData *arg1 = (wxPageSetupDialogData *) 0 ;
22421 bool arg2 ;
22422 PyObject * obj0 = 0 ;
22423 PyObject * obj1 = 0 ;
22424 char *kwnames[] = {
22425 (char *) "self",(char *) "flag", NULL
22426 };
22427
22428 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PageSetupDialogData_SetDefaultMinMargins",kwnames,&obj0,&obj1)) goto fail;
22429 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPageSetupDialogData, SWIG_POINTER_EXCEPTION | 0);
22430 if (SWIG_arg_fail(1)) SWIG_fail;
22431 {
22432 arg2 = (bool)(SWIG_As_bool(obj1));
22433 if (SWIG_arg_fail(2)) SWIG_fail;
22434 }
22435 {
22436 PyThreadState* __tstate = wxPyBeginAllowThreads();
22437 (arg1)->SetDefaultMinMargins(arg2);
22438
22439 wxPyEndAllowThreads(__tstate);
22440 if (PyErr_Occurred()) SWIG_fail;
22441 }
22442 Py_INCREF(Py_None); resultobj = Py_None;
22443 return resultobj;
22444 fail:
22445 return NULL;
22446 }
22447
22448
22449 static PyObject *_wrap_PageSetupDialogData_SetMarginTopLeft(PyObject *, PyObject *args, PyObject *kwargs) {
22450 PyObject *resultobj;
22451 wxPageSetupDialogData *arg1 = (wxPageSetupDialogData *) 0 ;
22452 wxPoint *arg2 = 0 ;
22453 wxPoint temp2 ;
22454 PyObject * obj0 = 0 ;
22455 PyObject * obj1 = 0 ;
22456 char *kwnames[] = {
22457 (char *) "self",(char *) "pt", NULL
22458 };
22459
22460 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PageSetupDialogData_SetMarginTopLeft",kwnames,&obj0,&obj1)) goto fail;
22461 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPageSetupDialogData, SWIG_POINTER_EXCEPTION | 0);
22462 if (SWIG_arg_fail(1)) SWIG_fail;
22463 {
22464 arg2 = &temp2;
22465 if ( ! wxPoint_helper(obj1, &arg2)) SWIG_fail;
22466 }
22467 {
22468 PyThreadState* __tstate = wxPyBeginAllowThreads();
22469 (arg1)->SetMarginTopLeft((wxPoint const &)*arg2);
22470
22471 wxPyEndAllowThreads(__tstate);
22472 if (PyErr_Occurred()) SWIG_fail;
22473 }
22474 Py_INCREF(Py_None); resultobj = Py_None;
22475 return resultobj;
22476 fail:
22477 return NULL;
22478 }
22479
22480
22481 static PyObject *_wrap_PageSetupDialogData_SetMarginBottomRight(PyObject *, PyObject *args, PyObject *kwargs) {
22482 PyObject *resultobj;
22483 wxPageSetupDialogData *arg1 = (wxPageSetupDialogData *) 0 ;
22484 wxPoint *arg2 = 0 ;
22485 wxPoint temp2 ;
22486 PyObject * obj0 = 0 ;
22487 PyObject * obj1 = 0 ;
22488 char *kwnames[] = {
22489 (char *) "self",(char *) "pt", NULL
22490 };
22491
22492 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PageSetupDialogData_SetMarginBottomRight",kwnames,&obj0,&obj1)) 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 arg2 = &temp2;
22497 if ( ! wxPoint_helper(obj1, &arg2)) SWIG_fail;
22498 }
22499 {
22500 PyThreadState* __tstate = wxPyBeginAllowThreads();
22501 (arg1)->SetMarginBottomRight((wxPoint const &)*arg2);
22502
22503 wxPyEndAllowThreads(__tstate);
22504 if (PyErr_Occurred()) SWIG_fail;
22505 }
22506 Py_INCREF(Py_None); resultobj = Py_None;
22507 return resultobj;
22508 fail:
22509 return NULL;
22510 }
22511
22512
22513 static PyObject *_wrap_PageSetupDialogData_SetMinMarginTopLeft(PyObject *, PyObject *args, PyObject *kwargs) {
22514 PyObject *resultobj;
22515 wxPageSetupDialogData *arg1 = (wxPageSetupDialogData *) 0 ;
22516 wxPoint *arg2 = 0 ;
22517 wxPoint temp2 ;
22518 PyObject * obj0 = 0 ;
22519 PyObject * obj1 = 0 ;
22520 char *kwnames[] = {
22521 (char *) "self",(char *) "pt", NULL
22522 };
22523
22524 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PageSetupDialogData_SetMinMarginTopLeft",kwnames,&obj0,&obj1)) goto fail;
22525 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPageSetupDialogData, SWIG_POINTER_EXCEPTION | 0);
22526 if (SWIG_arg_fail(1)) SWIG_fail;
22527 {
22528 arg2 = &temp2;
22529 if ( ! wxPoint_helper(obj1, &arg2)) SWIG_fail;
22530 }
22531 {
22532 PyThreadState* __tstate = wxPyBeginAllowThreads();
22533 (arg1)->SetMinMarginTopLeft((wxPoint const &)*arg2);
22534
22535 wxPyEndAllowThreads(__tstate);
22536 if (PyErr_Occurred()) SWIG_fail;
22537 }
22538 Py_INCREF(Py_None); resultobj = Py_None;
22539 return resultobj;
22540 fail:
22541 return NULL;
22542 }
22543
22544
22545 static PyObject *_wrap_PageSetupDialogData_SetMinMarginBottomRight(PyObject *, PyObject *args, PyObject *kwargs) {
22546 PyObject *resultobj;
22547 wxPageSetupDialogData *arg1 = (wxPageSetupDialogData *) 0 ;
22548 wxPoint *arg2 = 0 ;
22549 wxPoint temp2 ;
22550 PyObject * obj0 = 0 ;
22551 PyObject * obj1 = 0 ;
22552 char *kwnames[] = {
22553 (char *) "self",(char *) "pt", NULL
22554 };
22555
22556 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PageSetupDialogData_SetMinMarginBottomRight",kwnames,&obj0,&obj1)) goto fail;
22557 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPageSetupDialogData, SWIG_POINTER_EXCEPTION | 0);
22558 if (SWIG_arg_fail(1)) SWIG_fail;
22559 {
22560 arg2 = &temp2;
22561 if ( ! wxPoint_helper(obj1, &arg2)) SWIG_fail;
22562 }
22563 {
22564 PyThreadState* __tstate = wxPyBeginAllowThreads();
22565 (arg1)->SetMinMarginBottomRight((wxPoint const &)*arg2);
22566
22567 wxPyEndAllowThreads(__tstate);
22568 if (PyErr_Occurred()) SWIG_fail;
22569 }
22570 Py_INCREF(Py_None); resultobj = Py_None;
22571 return resultobj;
22572 fail:
22573 return NULL;
22574 }
22575
22576
22577 static PyObject *_wrap_PageSetupDialogData_SetPaperId(PyObject *, PyObject *args, PyObject *kwargs) {
22578 PyObject *resultobj;
22579 wxPageSetupDialogData *arg1 = (wxPageSetupDialogData *) 0 ;
22580 wxPaperSize arg2 ;
22581 PyObject * obj0 = 0 ;
22582 PyObject * obj1 = 0 ;
22583 char *kwnames[] = {
22584 (char *) "self",(char *) "id", NULL
22585 };
22586
22587 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PageSetupDialogData_SetPaperId",kwnames,&obj0,&obj1)) goto fail;
22588 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPageSetupDialogData, SWIG_POINTER_EXCEPTION | 0);
22589 if (SWIG_arg_fail(1)) SWIG_fail;
22590 {
22591 arg2 = (wxPaperSize)(SWIG_As_int(obj1));
22592 if (SWIG_arg_fail(2)) SWIG_fail;
22593 }
22594 {
22595 PyThreadState* __tstate = wxPyBeginAllowThreads();
22596 (arg1)->SetPaperId((wxPaperSize )arg2);
22597
22598 wxPyEndAllowThreads(__tstate);
22599 if (PyErr_Occurred()) SWIG_fail;
22600 }
22601 Py_INCREF(Py_None); resultobj = Py_None;
22602 return resultobj;
22603 fail:
22604 return NULL;
22605 }
22606
22607
22608 static PyObject *_wrap_PageSetupDialogData_SetPaperSize(PyObject *, PyObject *args, PyObject *kwargs) {
22609 PyObject *resultobj;
22610 wxPageSetupDialogData *arg1 = (wxPageSetupDialogData *) 0 ;
22611 wxSize *arg2 = 0 ;
22612 wxSize temp2 ;
22613 PyObject * obj0 = 0 ;
22614 PyObject * obj1 = 0 ;
22615 char *kwnames[] = {
22616 (char *) "self",(char *) "size", NULL
22617 };
22618
22619 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PageSetupDialogData_SetPaperSize",kwnames,&obj0,&obj1)) goto fail;
22620 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPageSetupDialogData, SWIG_POINTER_EXCEPTION | 0);
22621 if (SWIG_arg_fail(1)) SWIG_fail;
22622 {
22623 arg2 = &temp2;
22624 if ( ! wxSize_helper(obj1, &arg2)) SWIG_fail;
22625 }
22626 {
22627 PyThreadState* __tstate = wxPyBeginAllowThreads();
22628 (arg1)->SetPaperSize((wxSize const &)*arg2);
22629
22630 wxPyEndAllowThreads(__tstate);
22631 if (PyErr_Occurred()) SWIG_fail;
22632 }
22633 Py_INCREF(Py_None); resultobj = Py_None;
22634 return resultobj;
22635 fail:
22636 return NULL;
22637 }
22638
22639
22640 static PyObject *_wrap_PageSetupDialogData_SetPrintData(PyObject *, PyObject *args, PyObject *kwargs) {
22641 PyObject *resultobj;
22642 wxPageSetupDialogData *arg1 = (wxPageSetupDialogData *) 0 ;
22643 wxPrintData *arg2 = 0 ;
22644 PyObject * obj0 = 0 ;
22645 PyObject * obj1 = 0 ;
22646 char *kwnames[] = {
22647 (char *) "self",(char *) "printData", NULL
22648 };
22649
22650 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PageSetupDialogData_SetPrintData",kwnames,&obj0,&obj1)) goto fail;
22651 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPageSetupDialogData, SWIG_POINTER_EXCEPTION | 0);
22652 if (SWIG_arg_fail(1)) SWIG_fail;
22653 {
22654 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxPrintData, SWIG_POINTER_EXCEPTION | 0);
22655 if (SWIG_arg_fail(2)) SWIG_fail;
22656 if (arg2 == NULL) {
22657 SWIG_null_ref("wxPrintData");
22658 }
22659 if (SWIG_arg_fail(2)) SWIG_fail;
22660 }
22661 {
22662 PyThreadState* __tstate = wxPyBeginAllowThreads();
22663 (arg1)->SetPrintData((wxPrintData const &)*arg2);
22664
22665 wxPyEndAllowThreads(__tstate);
22666 if (PyErr_Occurred()) SWIG_fail;
22667 }
22668 Py_INCREF(Py_None); resultobj = Py_None;
22669 return resultobj;
22670 fail:
22671 return NULL;
22672 }
22673
22674
22675 static PyObject * PageSetupDialogData_swigregister(PyObject *, PyObject *args) {
22676 PyObject *obj;
22677 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
22678 SWIG_TypeClientData(SWIGTYPE_p_wxPageSetupDialogData, obj);
22679 Py_INCREF(obj);
22680 return Py_BuildValue((char *)"");
22681 }
22682 static PyObject *_wrap_new_PageSetupDialog(PyObject *, PyObject *args, PyObject *kwargs) {
22683 PyObject *resultobj;
22684 wxWindow *arg1 = (wxWindow *) 0 ;
22685 wxPageSetupDialogData *arg2 = (wxPageSetupDialogData *) NULL ;
22686 wxPageSetupDialog *result;
22687 PyObject * obj0 = 0 ;
22688 PyObject * obj1 = 0 ;
22689 char *kwnames[] = {
22690 (char *) "parent",(char *) "data", NULL
22691 };
22692
22693 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:new_PageSetupDialog",kwnames,&obj0,&obj1)) goto fail;
22694 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
22695 if (SWIG_arg_fail(1)) SWIG_fail;
22696 if (obj1) {
22697 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxPageSetupDialogData, SWIG_POINTER_EXCEPTION | 0);
22698 if (SWIG_arg_fail(2)) SWIG_fail;
22699 }
22700 {
22701 if (!wxPyCheckForApp()) SWIG_fail;
22702 PyThreadState* __tstate = wxPyBeginAllowThreads();
22703 result = (wxPageSetupDialog *)new wxPageSetupDialog(arg1,arg2);
22704
22705 wxPyEndAllowThreads(__tstate);
22706 if (PyErr_Occurred()) SWIG_fail;
22707 }
22708 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPageSetupDialog, 1);
22709 return resultobj;
22710 fail:
22711 return NULL;
22712 }
22713
22714
22715 static PyObject *_wrap_PageSetupDialog_GetPageSetupData(PyObject *, PyObject *args, PyObject *kwargs) {
22716 PyObject *resultobj;
22717 wxPageSetupDialog *arg1 = (wxPageSetupDialog *) 0 ;
22718 wxPageSetupDialogData *result;
22719 PyObject * obj0 = 0 ;
22720 char *kwnames[] = {
22721 (char *) "self", NULL
22722 };
22723
22724 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PageSetupDialog_GetPageSetupData",kwnames,&obj0)) goto fail;
22725 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPageSetupDialog, SWIG_POINTER_EXCEPTION | 0);
22726 if (SWIG_arg_fail(1)) SWIG_fail;
22727 {
22728 PyThreadState* __tstate = wxPyBeginAllowThreads();
22729 {
22730 wxPageSetupDialogData &_result_ref = (arg1)->GetPageSetupData();
22731 result = (wxPageSetupDialogData *) &_result_ref;
22732 }
22733
22734 wxPyEndAllowThreads(__tstate);
22735 if (PyErr_Occurred()) SWIG_fail;
22736 }
22737 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPageSetupDialogData, 0);
22738 return resultobj;
22739 fail:
22740 return NULL;
22741 }
22742
22743
22744 static PyObject *_wrap_PageSetupDialog_GetPageSetupDialogData(PyObject *, PyObject *args, PyObject *kwargs) {
22745 PyObject *resultobj;
22746 wxPageSetupDialog *arg1 = (wxPageSetupDialog *) 0 ;
22747 wxPageSetupDialogData *result;
22748 PyObject * obj0 = 0 ;
22749 char *kwnames[] = {
22750 (char *) "self", NULL
22751 };
22752
22753 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PageSetupDialog_GetPageSetupDialogData",kwnames,&obj0)) goto fail;
22754 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPageSetupDialog, SWIG_POINTER_EXCEPTION | 0);
22755 if (SWIG_arg_fail(1)) SWIG_fail;
22756 {
22757 PyThreadState* __tstate = wxPyBeginAllowThreads();
22758 {
22759 wxPageSetupDialogData &_result_ref = (arg1)->GetPageSetupDialogData();
22760 result = (wxPageSetupDialogData *) &_result_ref;
22761 }
22762
22763 wxPyEndAllowThreads(__tstate);
22764 if (PyErr_Occurred()) SWIG_fail;
22765 }
22766 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPageSetupDialogData, 0);
22767 return resultobj;
22768 fail:
22769 return NULL;
22770 }
22771
22772
22773 static PyObject *_wrap_PageSetupDialog_ShowModal(PyObject *, PyObject *args, PyObject *kwargs) {
22774 PyObject *resultobj;
22775 wxPageSetupDialog *arg1 = (wxPageSetupDialog *) 0 ;
22776 int result;
22777 PyObject * obj0 = 0 ;
22778 char *kwnames[] = {
22779 (char *) "self", NULL
22780 };
22781
22782 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PageSetupDialog_ShowModal",kwnames,&obj0)) goto fail;
22783 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPageSetupDialog, SWIG_POINTER_EXCEPTION | 0);
22784 if (SWIG_arg_fail(1)) SWIG_fail;
22785 {
22786 PyThreadState* __tstate = wxPyBeginAllowThreads();
22787 result = (int)(arg1)->ShowModal();
22788
22789 wxPyEndAllowThreads(__tstate);
22790 if (PyErr_Occurred()) SWIG_fail;
22791 }
22792 {
22793 resultobj = SWIG_From_int((int)(result));
22794 }
22795 return resultobj;
22796 fail:
22797 return NULL;
22798 }
22799
22800
22801 static PyObject * PageSetupDialog_swigregister(PyObject *, PyObject *args) {
22802 PyObject *obj;
22803 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
22804 SWIG_TypeClientData(SWIGTYPE_p_wxPageSetupDialog, obj);
22805 Py_INCREF(obj);
22806 return Py_BuildValue((char *)"");
22807 }
22808 static PyObject *_wrap_new_PrintDialogData__SWIG_0(PyObject *, PyObject *args) {
22809 PyObject *resultobj;
22810 wxPrintDialogData *result;
22811
22812 if(!PyArg_ParseTuple(args,(char *)":new_PrintDialogData")) goto fail;
22813 {
22814 PyThreadState* __tstate = wxPyBeginAllowThreads();
22815 result = (wxPrintDialogData *)new wxPrintDialogData();
22816
22817 wxPyEndAllowThreads(__tstate);
22818 if (PyErr_Occurred()) SWIG_fail;
22819 }
22820 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPrintDialogData, 1);
22821 return resultobj;
22822 fail:
22823 return NULL;
22824 }
22825
22826
22827 static PyObject *_wrap_new_PrintDialogData__SWIG_1(PyObject *, PyObject *args) {
22828 PyObject *resultobj;
22829 wxPrintData *arg1 = 0 ;
22830 wxPrintDialogData *result;
22831 PyObject * obj0 = 0 ;
22832
22833 if(!PyArg_ParseTuple(args,(char *)"O:new_PrintDialogData",&obj0)) goto fail;
22834 {
22835 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintData, SWIG_POINTER_EXCEPTION | 0);
22836 if (SWIG_arg_fail(1)) SWIG_fail;
22837 if (arg1 == NULL) {
22838 SWIG_null_ref("wxPrintData");
22839 }
22840 if (SWIG_arg_fail(1)) SWIG_fail;
22841 }
22842 {
22843 PyThreadState* __tstate = wxPyBeginAllowThreads();
22844 result = (wxPrintDialogData *)new wxPrintDialogData((wxPrintData const &)*arg1);
22845
22846 wxPyEndAllowThreads(__tstate);
22847 if (PyErr_Occurred()) SWIG_fail;
22848 }
22849 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPrintDialogData, 1);
22850 return resultobj;
22851 fail:
22852 return NULL;
22853 }
22854
22855
22856 static PyObject *_wrap_new_PrintDialogData(PyObject *self, PyObject *args) {
22857 int argc;
22858 PyObject *argv[2];
22859 int ii;
22860
22861 argc = PyObject_Length(args);
22862 for (ii = 0; (ii < argc) && (ii < 1); ii++) {
22863 argv[ii] = PyTuple_GetItem(args,ii);
22864 }
22865 if (argc == 0) {
22866 return _wrap_new_PrintDialogData__SWIG_0(self,args);
22867 }
22868 if (argc == 1) {
22869 int _v;
22870 {
22871 void *ptr = 0;
22872 if (SWIG_ConvertPtr(argv[0], &ptr, SWIGTYPE_p_wxPrintData, 0) == -1) {
22873 _v = 0;
22874 PyErr_Clear();
22875 } else {
22876 _v = (ptr != 0);
22877 }
22878 }
22879 if (_v) {
22880 return _wrap_new_PrintDialogData__SWIG_1(self,args);
22881 }
22882 }
22883
22884 PyErr_SetString(PyExc_NotImplementedError,"No matching function for overloaded 'new_PrintDialogData'");
22885 return NULL;
22886 }
22887
22888
22889 static PyObject *_wrap_delete_PrintDialogData(PyObject *, PyObject *args, PyObject *kwargs) {
22890 PyObject *resultobj;
22891 wxPrintDialogData *arg1 = (wxPrintDialogData *) 0 ;
22892 PyObject * obj0 = 0 ;
22893 char *kwnames[] = {
22894 (char *) "self", NULL
22895 };
22896
22897 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:delete_PrintDialogData",kwnames,&obj0)) goto fail;
22898 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintDialogData, SWIG_POINTER_EXCEPTION | 0);
22899 if (SWIG_arg_fail(1)) SWIG_fail;
22900 {
22901 PyThreadState* __tstate = wxPyBeginAllowThreads();
22902 delete arg1;
22903
22904 wxPyEndAllowThreads(__tstate);
22905 if (PyErr_Occurred()) SWIG_fail;
22906 }
22907 Py_INCREF(Py_None); resultobj = Py_None;
22908 return resultobj;
22909 fail:
22910 return NULL;
22911 }
22912
22913
22914 static PyObject *_wrap_PrintDialogData_GetFromPage(PyObject *, PyObject *args, PyObject *kwargs) {
22915 PyObject *resultobj;
22916 wxPrintDialogData *arg1 = (wxPrintDialogData *) 0 ;
22917 int result;
22918 PyObject * obj0 = 0 ;
22919 char *kwnames[] = {
22920 (char *) "self", NULL
22921 };
22922
22923 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintDialogData_GetFromPage",kwnames,&obj0)) goto fail;
22924 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintDialogData, SWIG_POINTER_EXCEPTION | 0);
22925 if (SWIG_arg_fail(1)) SWIG_fail;
22926 {
22927 PyThreadState* __tstate = wxPyBeginAllowThreads();
22928 result = (int)((wxPrintDialogData const *)arg1)->GetFromPage();
22929
22930 wxPyEndAllowThreads(__tstate);
22931 if (PyErr_Occurred()) SWIG_fail;
22932 }
22933 {
22934 resultobj = SWIG_From_int((int)(result));
22935 }
22936 return resultobj;
22937 fail:
22938 return NULL;
22939 }
22940
22941
22942 static PyObject *_wrap_PrintDialogData_GetToPage(PyObject *, PyObject *args, PyObject *kwargs) {
22943 PyObject *resultobj;
22944 wxPrintDialogData *arg1 = (wxPrintDialogData *) 0 ;
22945 int result;
22946 PyObject * obj0 = 0 ;
22947 char *kwnames[] = {
22948 (char *) "self", NULL
22949 };
22950
22951 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintDialogData_GetToPage",kwnames,&obj0)) goto fail;
22952 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintDialogData, SWIG_POINTER_EXCEPTION | 0);
22953 if (SWIG_arg_fail(1)) SWIG_fail;
22954 {
22955 PyThreadState* __tstate = wxPyBeginAllowThreads();
22956 result = (int)((wxPrintDialogData const *)arg1)->GetToPage();
22957
22958 wxPyEndAllowThreads(__tstate);
22959 if (PyErr_Occurred()) SWIG_fail;
22960 }
22961 {
22962 resultobj = SWIG_From_int((int)(result));
22963 }
22964 return resultobj;
22965 fail:
22966 return NULL;
22967 }
22968
22969
22970 static PyObject *_wrap_PrintDialogData_GetMinPage(PyObject *, PyObject *args, PyObject *kwargs) {
22971 PyObject *resultobj;
22972 wxPrintDialogData *arg1 = (wxPrintDialogData *) 0 ;
22973 int result;
22974 PyObject * obj0 = 0 ;
22975 char *kwnames[] = {
22976 (char *) "self", NULL
22977 };
22978
22979 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintDialogData_GetMinPage",kwnames,&obj0)) goto fail;
22980 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintDialogData, SWIG_POINTER_EXCEPTION | 0);
22981 if (SWIG_arg_fail(1)) SWIG_fail;
22982 {
22983 PyThreadState* __tstate = wxPyBeginAllowThreads();
22984 result = (int)((wxPrintDialogData const *)arg1)->GetMinPage();
22985
22986 wxPyEndAllowThreads(__tstate);
22987 if (PyErr_Occurred()) SWIG_fail;
22988 }
22989 {
22990 resultobj = SWIG_From_int((int)(result));
22991 }
22992 return resultobj;
22993 fail:
22994 return NULL;
22995 }
22996
22997
22998 static PyObject *_wrap_PrintDialogData_GetMaxPage(PyObject *, PyObject *args, PyObject *kwargs) {
22999 PyObject *resultobj;
23000 wxPrintDialogData *arg1 = (wxPrintDialogData *) 0 ;
23001 int result;
23002 PyObject * obj0 = 0 ;
23003 char *kwnames[] = {
23004 (char *) "self", NULL
23005 };
23006
23007 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintDialogData_GetMaxPage",kwnames,&obj0)) goto fail;
23008 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintDialogData, SWIG_POINTER_EXCEPTION | 0);
23009 if (SWIG_arg_fail(1)) SWIG_fail;
23010 {
23011 PyThreadState* __tstate = wxPyBeginAllowThreads();
23012 result = (int)((wxPrintDialogData const *)arg1)->GetMaxPage();
23013
23014 wxPyEndAllowThreads(__tstate);
23015 if (PyErr_Occurred()) SWIG_fail;
23016 }
23017 {
23018 resultobj = SWIG_From_int((int)(result));
23019 }
23020 return resultobj;
23021 fail:
23022 return NULL;
23023 }
23024
23025
23026 static PyObject *_wrap_PrintDialogData_GetNoCopies(PyObject *, PyObject *args, PyObject *kwargs) {
23027 PyObject *resultobj;
23028 wxPrintDialogData *arg1 = (wxPrintDialogData *) 0 ;
23029 int result;
23030 PyObject * obj0 = 0 ;
23031 char *kwnames[] = {
23032 (char *) "self", NULL
23033 };
23034
23035 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintDialogData_GetNoCopies",kwnames,&obj0)) goto fail;
23036 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintDialogData, SWIG_POINTER_EXCEPTION | 0);
23037 if (SWIG_arg_fail(1)) SWIG_fail;
23038 {
23039 PyThreadState* __tstate = wxPyBeginAllowThreads();
23040 result = (int)((wxPrintDialogData const *)arg1)->GetNoCopies();
23041
23042 wxPyEndAllowThreads(__tstate);
23043 if (PyErr_Occurred()) SWIG_fail;
23044 }
23045 {
23046 resultobj = SWIG_From_int((int)(result));
23047 }
23048 return resultobj;
23049 fail:
23050 return NULL;
23051 }
23052
23053
23054 static PyObject *_wrap_PrintDialogData_GetAllPages(PyObject *, PyObject *args, PyObject *kwargs) {
23055 PyObject *resultobj;
23056 wxPrintDialogData *arg1 = (wxPrintDialogData *) 0 ;
23057 bool result;
23058 PyObject * obj0 = 0 ;
23059 char *kwnames[] = {
23060 (char *) "self", NULL
23061 };
23062
23063 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintDialogData_GetAllPages",kwnames,&obj0)) goto fail;
23064 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintDialogData, SWIG_POINTER_EXCEPTION | 0);
23065 if (SWIG_arg_fail(1)) SWIG_fail;
23066 {
23067 PyThreadState* __tstate = wxPyBeginAllowThreads();
23068 result = (bool)((wxPrintDialogData const *)arg1)->GetAllPages();
23069
23070 wxPyEndAllowThreads(__tstate);
23071 if (PyErr_Occurred()) SWIG_fail;
23072 }
23073 {
23074 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
23075 }
23076 return resultobj;
23077 fail:
23078 return NULL;
23079 }
23080
23081
23082 static PyObject *_wrap_PrintDialogData_GetSelection(PyObject *, PyObject *args, PyObject *kwargs) {
23083 PyObject *resultobj;
23084 wxPrintDialogData *arg1 = (wxPrintDialogData *) 0 ;
23085 bool result;
23086 PyObject * obj0 = 0 ;
23087 char *kwnames[] = {
23088 (char *) "self", NULL
23089 };
23090
23091 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintDialogData_GetSelection",kwnames,&obj0)) goto fail;
23092 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintDialogData, SWIG_POINTER_EXCEPTION | 0);
23093 if (SWIG_arg_fail(1)) SWIG_fail;
23094 {
23095 PyThreadState* __tstate = wxPyBeginAllowThreads();
23096 result = (bool)((wxPrintDialogData const *)arg1)->GetSelection();
23097
23098 wxPyEndAllowThreads(__tstate);
23099 if (PyErr_Occurred()) SWIG_fail;
23100 }
23101 {
23102 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
23103 }
23104 return resultobj;
23105 fail:
23106 return NULL;
23107 }
23108
23109
23110 static PyObject *_wrap_PrintDialogData_GetCollate(PyObject *, PyObject *args, PyObject *kwargs) {
23111 PyObject *resultobj;
23112 wxPrintDialogData *arg1 = (wxPrintDialogData *) 0 ;
23113 bool result;
23114 PyObject * obj0 = 0 ;
23115 char *kwnames[] = {
23116 (char *) "self", NULL
23117 };
23118
23119 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintDialogData_GetCollate",kwnames,&obj0)) goto fail;
23120 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintDialogData, SWIG_POINTER_EXCEPTION | 0);
23121 if (SWIG_arg_fail(1)) SWIG_fail;
23122 {
23123 PyThreadState* __tstate = wxPyBeginAllowThreads();
23124 result = (bool)((wxPrintDialogData const *)arg1)->GetCollate();
23125
23126 wxPyEndAllowThreads(__tstate);
23127 if (PyErr_Occurred()) SWIG_fail;
23128 }
23129 {
23130 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
23131 }
23132 return resultobj;
23133 fail:
23134 return NULL;
23135 }
23136
23137
23138 static PyObject *_wrap_PrintDialogData_GetPrintToFile(PyObject *, PyObject *args, PyObject *kwargs) {
23139 PyObject *resultobj;
23140 wxPrintDialogData *arg1 = (wxPrintDialogData *) 0 ;
23141 bool result;
23142 PyObject * obj0 = 0 ;
23143 char *kwnames[] = {
23144 (char *) "self", NULL
23145 };
23146
23147 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintDialogData_GetPrintToFile",kwnames,&obj0)) goto fail;
23148 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintDialogData, SWIG_POINTER_EXCEPTION | 0);
23149 if (SWIG_arg_fail(1)) SWIG_fail;
23150 {
23151 PyThreadState* __tstate = wxPyBeginAllowThreads();
23152 result = (bool)((wxPrintDialogData const *)arg1)->GetPrintToFile();
23153
23154 wxPyEndAllowThreads(__tstate);
23155 if (PyErr_Occurred()) SWIG_fail;
23156 }
23157 {
23158 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
23159 }
23160 return resultobj;
23161 fail:
23162 return NULL;
23163 }
23164
23165
23166 static PyObject *_wrap_PrintDialogData_GetSetupDialog(PyObject *, PyObject *args, PyObject *kwargs) {
23167 PyObject *resultobj;
23168 wxPrintDialogData *arg1 = (wxPrintDialogData *) 0 ;
23169 bool result;
23170 PyObject * obj0 = 0 ;
23171 char *kwnames[] = {
23172 (char *) "self", NULL
23173 };
23174
23175 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintDialogData_GetSetupDialog",kwnames,&obj0)) goto fail;
23176 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintDialogData, SWIG_POINTER_EXCEPTION | 0);
23177 if (SWIG_arg_fail(1)) SWIG_fail;
23178 {
23179 PyThreadState* __tstate = wxPyBeginAllowThreads();
23180 result = (bool)((wxPrintDialogData const *)arg1)->GetSetupDialog();
23181
23182 wxPyEndAllowThreads(__tstate);
23183 if (PyErr_Occurred()) SWIG_fail;
23184 }
23185 {
23186 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
23187 }
23188 return resultobj;
23189 fail:
23190 return NULL;
23191 }
23192
23193
23194 static PyObject *_wrap_PrintDialogData_SetSetupDialog(PyObject *, PyObject *args, PyObject *kwargs) {
23195 PyObject *resultobj;
23196 wxPrintDialogData *arg1 = (wxPrintDialogData *) 0 ;
23197 bool arg2 ;
23198 PyObject * obj0 = 0 ;
23199 PyObject * obj1 = 0 ;
23200 char *kwnames[] = {
23201 (char *) "self",(char *) "flag", NULL
23202 };
23203
23204 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintDialogData_SetSetupDialog",kwnames,&obj0,&obj1)) goto fail;
23205 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintDialogData, SWIG_POINTER_EXCEPTION | 0);
23206 if (SWIG_arg_fail(1)) SWIG_fail;
23207 {
23208 arg2 = (bool)(SWIG_As_bool(obj1));
23209 if (SWIG_arg_fail(2)) SWIG_fail;
23210 }
23211 {
23212 PyThreadState* __tstate = wxPyBeginAllowThreads();
23213 (arg1)->SetSetupDialog(arg2);
23214
23215 wxPyEndAllowThreads(__tstate);
23216 if (PyErr_Occurred()) SWIG_fail;
23217 }
23218 Py_INCREF(Py_None); resultobj = Py_None;
23219 return resultobj;
23220 fail:
23221 return NULL;
23222 }
23223
23224
23225 static PyObject *_wrap_PrintDialogData_SetFromPage(PyObject *, PyObject *args, PyObject *kwargs) {
23226 PyObject *resultobj;
23227 wxPrintDialogData *arg1 = (wxPrintDialogData *) 0 ;
23228 int arg2 ;
23229 PyObject * obj0 = 0 ;
23230 PyObject * obj1 = 0 ;
23231 char *kwnames[] = {
23232 (char *) "self",(char *) "v", NULL
23233 };
23234
23235 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintDialogData_SetFromPage",kwnames,&obj0,&obj1)) goto fail;
23236 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintDialogData, SWIG_POINTER_EXCEPTION | 0);
23237 if (SWIG_arg_fail(1)) SWIG_fail;
23238 {
23239 arg2 = (int)(SWIG_As_int(obj1));
23240 if (SWIG_arg_fail(2)) SWIG_fail;
23241 }
23242 {
23243 PyThreadState* __tstate = wxPyBeginAllowThreads();
23244 (arg1)->SetFromPage(arg2);
23245
23246 wxPyEndAllowThreads(__tstate);
23247 if (PyErr_Occurred()) SWIG_fail;
23248 }
23249 Py_INCREF(Py_None); resultobj = Py_None;
23250 return resultobj;
23251 fail:
23252 return NULL;
23253 }
23254
23255
23256 static PyObject *_wrap_PrintDialogData_SetToPage(PyObject *, PyObject *args, PyObject *kwargs) {
23257 PyObject *resultobj;
23258 wxPrintDialogData *arg1 = (wxPrintDialogData *) 0 ;
23259 int arg2 ;
23260 PyObject * obj0 = 0 ;
23261 PyObject * obj1 = 0 ;
23262 char *kwnames[] = {
23263 (char *) "self",(char *) "v", NULL
23264 };
23265
23266 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintDialogData_SetToPage",kwnames,&obj0,&obj1)) goto fail;
23267 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintDialogData, SWIG_POINTER_EXCEPTION | 0);
23268 if (SWIG_arg_fail(1)) SWIG_fail;
23269 {
23270 arg2 = (int)(SWIG_As_int(obj1));
23271 if (SWIG_arg_fail(2)) SWIG_fail;
23272 }
23273 {
23274 PyThreadState* __tstate = wxPyBeginAllowThreads();
23275 (arg1)->SetToPage(arg2);
23276
23277 wxPyEndAllowThreads(__tstate);
23278 if (PyErr_Occurred()) SWIG_fail;
23279 }
23280 Py_INCREF(Py_None); resultobj = Py_None;
23281 return resultobj;
23282 fail:
23283 return NULL;
23284 }
23285
23286
23287 static PyObject *_wrap_PrintDialogData_SetMinPage(PyObject *, PyObject *args, PyObject *kwargs) {
23288 PyObject *resultobj;
23289 wxPrintDialogData *arg1 = (wxPrintDialogData *) 0 ;
23290 int arg2 ;
23291 PyObject * obj0 = 0 ;
23292 PyObject * obj1 = 0 ;
23293 char *kwnames[] = {
23294 (char *) "self",(char *) "v", NULL
23295 };
23296
23297 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintDialogData_SetMinPage",kwnames,&obj0,&obj1)) goto fail;
23298 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintDialogData, SWIG_POINTER_EXCEPTION | 0);
23299 if (SWIG_arg_fail(1)) SWIG_fail;
23300 {
23301 arg2 = (int)(SWIG_As_int(obj1));
23302 if (SWIG_arg_fail(2)) SWIG_fail;
23303 }
23304 {
23305 PyThreadState* __tstate = wxPyBeginAllowThreads();
23306 (arg1)->SetMinPage(arg2);
23307
23308 wxPyEndAllowThreads(__tstate);
23309 if (PyErr_Occurred()) SWIG_fail;
23310 }
23311 Py_INCREF(Py_None); resultobj = Py_None;
23312 return resultobj;
23313 fail:
23314 return NULL;
23315 }
23316
23317
23318 static PyObject *_wrap_PrintDialogData_SetMaxPage(PyObject *, PyObject *args, PyObject *kwargs) {
23319 PyObject *resultobj;
23320 wxPrintDialogData *arg1 = (wxPrintDialogData *) 0 ;
23321 int arg2 ;
23322 PyObject * obj0 = 0 ;
23323 PyObject * obj1 = 0 ;
23324 char *kwnames[] = {
23325 (char *) "self",(char *) "v", NULL
23326 };
23327
23328 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintDialogData_SetMaxPage",kwnames,&obj0,&obj1)) goto fail;
23329 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintDialogData, SWIG_POINTER_EXCEPTION | 0);
23330 if (SWIG_arg_fail(1)) SWIG_fail;
23331 {
23332 arg2 = (int)(SWIG_As_int(obj1));
23333 if (SWIG_arg_fail(2)) SWIG_fail;
23334 }
23335 {
23336 PyThreadState* __tstate = wxPyBeginAllowThreads();
23337 (arg1)->SetMaxPage(arg2);
23338
23339 wxPyEndAllowThreads(__tstate);
23340 if (PyErr_Occurred()) SWIG_fail;
23341 }
23342 Py_INCREF(Py_None); resultobj = Py_None;
23343 return resultobj;
23344 fail:
23345 return NULL;
23346 }
23347
23348
23349 static PyObject *_wrap_PrintDialogData_SetNoCopies(PyObject *, PyObject *args, PyObject *kwargs) {
23350 PyObject *resultobj;
23351 wxPrintDialogData *arg1 = (wxPrintDialogData *) 0 ;
23352 int arg2 ;
23353 PyObject * obj0 = 0 ;
23354 PyObject * obj1 = 0 ;
23355 char *kwnames[] = {
23356 (char *) "self",(char *) "v", NULL
23357 };
23358
23359 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintDialogData_SetNoCopies",kwnames,&obj0,&obj1)) goto fail;
23360 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintDialogData, SWIG_POINTER_EXCEPTION | 0);
23361 if (SWIG_arg_fail(1)) SWIG_fail;
23362 {
23363 arg2 = (int)(SWIG_As_int(obj1));
23364 if (SWIG_arg_fail(2)) SWIG_fail;
23365 }
23366 {
23367 PyThreadState* __tstate = wxPyBeginAllowThreads();
23368 (arg1)->SetNoCopies(arg2);
23369
23370 wxPyEndAllowThreads(__tstate);
23371 if (PyErr_Occurred()) SWIG_fail;
23372 }
23373 Py_INCREF(Py_None); resultobj = Py_None;
23374 return resultobj;
23375 fail:
23376 return NULL;
23377 }
23378
23379
23380 static PyObject *_wrap_PrintDialogData_SetAllPages(PyObject *, PyObject *args, PyObject *kwargs) {
23381 PyObject *resultobj;
23382 wxPrintDialogData *arg1 = (wxPrintDialogData *) 0 ;
23383 bool arg2 ;
23384 PyObject * obj0 = 0 ;
23385 PyObject * obj1 = 0 ;
23386 char *kwnames[] = {
23387 (char *) "self",(char *) "flag", NULL
23388 };
23389
23390 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintDialogData_SetAllPages",kwnames,&obj0,&obj1)) goto fail;
23391 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintDialogData, SWIG_POINTER_EXCEPTION | 0);
23392 if (SWIG_arg_fail(1)) SWIG_fail;
23393 {
23394 arg2 = (bool)(SWIG_As_bool(obj1));
23395 if (SWIG_arg_fail(2)) SWIG_fail;
23396 }
23397 {
23398 PyThreadState* __tstate = wxPyBeginAllowThreads();
23399 (arg1)->SetAllPages(arg2);
23400
23401 wxPyEndAllowThreads(__tstate);
23402 if (PyErr_Occurred()) SWIG_fail;
23403 }
23404 Py_INCREF(Py_None); resultobj = Py_None;
23405 return resultobj;
23406 fail:
23407 return NULL;
23408 }
23409
23410
23411 static PyObject *_wrap_PrintDialogData_SetSelection(PyObject *, PyObject *args, PyObject *kwargs) {
23412 PyObject *resultobj;
23413 wxPrintDialogData *arg1 = (wxPrintDialogData *) 0 ;
23414 bool arg2 ;
23415 PyObject * obj0 = 0 ;
23416 PyObject * obj1 = 0 ;
23417 char *kwnames[] = {
23418 (char *) "self",(char *) "flag", NULL
23419 };
23420
23421 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintDialogData_SetSelection",kwnames,&obj0,&obj1)) goto fail;
23422 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintDialogData, SWIG_POINTER_EXCEPTION | 0);
23423 if (SWIG_arg_fail(1)) SWIG_fail;
23424 {
23425 arg2 = (bool)(SWIG_As_bool(obj1));
23426 if (SWIG_arg_fail(2)) SWIG_fail;
23427 }
23428 {
23429 PyThreadState* __tstate = wxPyBeginAllowThreads();
23430 (arg1)->SetSelection(arg2);
23431
23432 wxPyEndAllowThreads(__tstate);
23433 if (PyErr_Occurred()) SWIG_fail;
23434 }
23435 Py_INCREF(Py_None); resultobj = Py_None;
23436 return resultobj;
23437 fail:
23438 return NULL;
23439 }
23440
23441
23442 static PyObject *_wrap_PrintDialogData_SetCollate(PyObject *, PyObject *args, PyObject *kwargs) {
23443 PyObject *resultobj;
23444 wxPrintDialogData *arg1 = (wxPrintDialogData *) 0 ;
23445 bool arg2 ;
23446 PyObject * obj0 = 0 ;
23447 PyObject * obj1 = 0 ;
23448 char *kwnames[] = {
23449 (char *) "self",(char *) "flag", NULL
23450 };
23451
23452 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintDialogData_SetCollate",kwnames,&obj0,&obj1)) goto fail;
23453 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintDialogData, SWIG_POINTER_EXCEPTION | 0);
23454 if (SWIG_arg_fail(1)) SWIG_fail;
23455 {
23456 arg2 = (bool)(SWIG_As_bool(obj1));
23457 if (SWIG_arg_fail(2)) SWIG_fail;
23458 }
23459 {
23460 PyThreadState* __tstate = wxPyBeginAllowThreads();
23461 (arg1)->SetCollate(arg2);
23462
23463 wxPyEndAllowThreads(__tstate);
23464 if (PyErr_Occurred()) SWIG_fail;
23465 }
23466 Py_INCREF(Py_None); resultobj = Py_None;
23467 return resultobj;
23468 fail:
23469 return NULL;
23470 }
23471
23472
23473 static PyObject *_wrap_PrintDialogData_SetPrintToFile(PyObject *, PyObject *args, PyObject *kwargs) {
23474 PyObject *resultobj;
23475 wxPrintDialogData *arg1 = (wxPrintDialogData *) 0 ;
23476 bool arg2 ;
23477 PyObject * obj0 = 0 ;
23478 PyObject * obj1 = 0 ;
23479 char *kwnames[] = {
23480 (char *) "self",(char *) "flag", NULL
23481 };
23482
23483 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintDialogData_SetPrintToFile",kwnames,&obj0,&obj1)) goto fail;
23484 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintDialogData, SWIG_POINTER_EXCEPTION | 0);
23485 if (SWIG_arg_fail(1)) SWIG_fail;
23486 {
23487 arg2 = (bool)(SWIG_As_bool(obj1));
23488 if (SWIG_arg_fail(2)) SWIG_fail;
23489 }
23490 {
23491 PyThreadState* __tstate = wxPyBeginAllowThreads();
23492 (arg1)->SetPrintToFile(arg2);
23493
23494 wxPyEndAllowThreads(__tstate);
23495 if (PyErr_Occurred()) SWIG_fail;
23496 }
23497 Py_INCREF(Py_None); resultobj = Py_None;
23498 return resultobj;
23499 fail:
23500 return NULL;
23501 }
23502
23503
23504 static PyObject *_wrap_PrintDialogData_EnablePrintToFile(PyObject *, PyObject *args, PyObject *kwargs) {
23505 PyObject *resultobj;
23506 wxPrintDialogData *arg1 = (wxPrintDialogData *) 0 ;
23507 bool arg2 ;
23508 PyObject * obj0 = 0 ;
23509 PyObject * obj1 = 0 ;
23510 char *kwnames[] = {
23511 (char *) "self",(char *) "flag", NULL
23512 };
23513
23514 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintDialogData_EnablePrintToFile",kwnames,&obj0,&obj1)) goto fail;
23515 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintDialogData, SWIG_POINTER_EXCEPTION | 0);
23516 if (SWIG_arg_fail(1)) SWIG_fail;
23517 {
23518 arg2 = (bool)(SWIG_As_bool(obj1));
23519 if (SWIG_arg_fail(2)) SWIG_fail;
23520 }
23521 {
23522 PyThreadState* __tstate = wxPyBeginAllowThreads();
23523 (arg1)->EnablePrintToFile(arg2);
23524
23525 wxPyEndAllowThreads(__tstate);
23526 if (PyErr_Occurred()) SWIG_fail;
23527 }
23528 Py_INCREF(Py_None); resultobj = Py_None;
23529 return resultobj;
23530 fail:
23531 return NULL;
23532 }
23533
23534
23535 static PyObject *_wrap_PrintDialogData_EnableSelection(PyObject *, PyObject *args, PyObject *kwargs) {
23536 PyObject *resultobj;
23537 wxPrintDialogData *arg1 = (wxPrintDialogData *) 0 ;
23538 bool arg2 ;
23539 PyObject * obj0 = 0 ;
23540 PyObject * obj1 = 0 ;
23541 char *kwnames[] = {
23542 (char *) "self",(char *) "flag", NULL
23543 };
23544
23545 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintDialogData_EnableSelection",kwnames,&obj0,&obj1)) goto fail;
23546 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintDialogData, SWIG_POINTER_EXCEPTION | 0);
23547 if (SWIG_arg_fail(1)) SWIG_fail;
23548 {
23549 arg2 = (bool)(SWIG_As_bool(obj1));
23550 if (SWIG_arg_fail(2)) SWIG_fail;
23551 }
23552 {
23553 PyThreadState* __tstate = wxPyBeginAllowThreads();
23554 (arg1)->EnableSelection(arg2);
23555
23556 wxPyEndAllowThreads(__tstate);
23557 if (PyErr_Occurred()) SWIG_fail;
23558 }
23559 Py_INCREF(Py_None); resultobj = Py_None;
23560 return resultobj;
23561 fail:
23562 return NULL;
23563 }
23564
23565
23566 static PyObject *_wrap_PrintDialogData_EnablePageNumbers(PyObject *, PyObject *args, PyObject *kwargs) {
23567 PyObject *resultobj;
23568 wxPrintDialogData *arg1 = (wxPrintDialogData *) 0 ;
23569 bool arg2 ;
23570 PyObject * obj0 = 0 ;
23571 PyObject * obj1 = 0 ;
23572 char *kwnames[] = {
23573 (char *) "self",(char *) "flag", NULL
23574 };
23575
23576 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintDialogData_EnablePageNumbers",kwnames,&obj0,&obj1)) goto fail;
23577 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintDialogData, SWIG_POINTER_EXCEPTION | 0);
23578 if (SWIG_arg_fail(1)) SWIG_fail;
23579 {
23580 arg2 = (bool)(SWIG_As_bool(obj1));
23581 if (SWIG_arg_fail(2)) SWIG_fail;
23582 }
23583 {
23584 PyThreadState* __tstate = wxPyBeginAllowThreads();
23585 (arg1)->EnablePageNumbers(arg2);
23586
23587 wxPyEndAllowThreads(__tstate);
23588 if (PyErr_Occurred()) SWIG_fail;
23589 }
23590 Py_INCREF(Py_None); resultobj = Py_None;
23591 return resultobj;
23592 fail:
23593 return NULL;
23594 }
23595
23596
23597 static PyObject *_wrap_PrintDialogData_EnableHelp(PyObject *, PyObject *args, PyObject *kwargs) {
23598 PyObject *resultobj;
23599 wxPrintDialogData *arg1 = (wxPrintDialogData *) 0 ;
23600 bool arg2 ;
23601 PyObject * obj0 = 0 ;
23602 PyObject * obj1 = 0 ;
23603 char *kwnames[] = {
23604 (char *) "self",(char *) "flag", NULL
23605 };
23606
23607 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintDialogData_EnableHelp",kwnames,&obj0,&obj1)) goto fail;
23608 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintDialogData, SWIG_POINTER_EXCEPTION | 0);
23609 if (SWIG_arg_fail(1)) SWIG_fail;
23610 {
23611 arg2 = (bool)(SWIG_As_bool(obj1));
23612 if (SWIG_arg_fail(2)) SWIG_fail;
23613 }
23614 {
23615 PyThreadState* __tstate = wxPyBeginAllowThreads();
23616 (arg1)->EnableHelp(arg2);
23617
23618 wxPyEndAllowThreads(__tstate);
23619 if (PyErr_Occurred()) SWIG_fail;
23620 }
23621 Py_INCREF(Py_None); resultobj = Py_None;
23622 return resultobj;
23623 fail:
23624 return NULL;
23625 }
23626
23627
23628 static PyObject *_wrap_PrintDialogData_GetEnablePrintToFile(PyObject *, PyObject *args, PyObject *kwargs) {
23629 PyObject *resultobj;
23630 wxPrintDialogData *arg1 = (wxPrintDialogData *) 0 ;
23631 bool result;
23632 PyObject * obj0 = 0 ;
23633 char *kwnames[] = {
23634 (char *) "self", NULL
23635 };
23636
23637 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintDialogData_GetEnablePrintToFile",kwnames,&obj0)) goto fail;
23638 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintDialogData, SWIG_POINTER_EXCEPTION | 0);
23639 if (SWIG_arg_fail(1)) SWIG_fail;
23640 {
23641 PyThreadState* __tstate = wxPyBeginAllowThreads();
23642 result = (bool)((wxPrintDialogData const *)arg1)->GetEnablePrintToFile();
23643
23644 wxPyEndAllowThreads(__tstate);
23645 if (PyErr_Occurred()) SWIG_fail;
23646 }
23647 {
23648 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
23649 }
23650 return resultobj;
23651 fail:
23652 return NULL;
23653 }
23654
23655
23656 static PyObject *_wrap_PrintDialogData_GetEnableSelection(PyObject *, PyObject *args, PyObject *kwargs) {
23657 PyObject *resultobj;
23658 wxPrintDialogData *arg1 = (wxPrintDialogData *) 0 ;
23659 bool result;
23660 PyObject * obj0 = 0 ;
23661 char *kwnames[] = {
23662 (char *) "self", NULL
23663 };
23664
23665 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintDialogData_GetEnableSelection",kwnames,&obj0)) goto fail;
23666 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintDialogData, SWIG_POINTER_EXCEPTION | 0);
23667 if (SWIG_arg_fail(1)) SWIG_fail;
23668 {
23669 PyThreadState* __tstate = wxPyBeginAllowThreads();
23670 result = (bool)((wxPrintDialogData const *)arg1)->GetEnableSelection();
23671
23672 wxPyEndAllowThreads(__tstate);
23673 if (PyErr_Occurred()) SWIG_fail;
23674 }
23675 {
23676 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
23677 }
23678 return resultobj;
23679 fail:
23680 return NULL;
23681 }
23682
23683
23684 static PyObject *_wrap_PrintDialogData_GetEnablePageNumbers(PyObject *, PyObject *args, PyObject *kwargs) {
23685 PyObject *resultobj;
23686 wxPrintDialogData *arg1 = (wxPrintDialogData *) 0 ;
23687 bool result;
23688 PyObject * obj0 = 0 ;
23689 char *kwnames[] = {
23690 (char *) "self", NULL
23691 };
23692
23693 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintDialogData_GetEnablePageNumbers",kwnames,&obj0)) goto fail;
23694 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintDialogData, SWIG_POINTER_EXCEPTION | 0);
23695 if (SWIG_arg_fail(1)) SWIG_fail;
23696 {
23697 PyThreadState* __tstate = wxPyBeginAllowThreads();
23698 result = (bool)((wxPrintDialogData const *)arg1)->GetEnablePageNumbers();
23699
23700 wxPyEndAllowThreads(__tstate);
23701 if (PyErr_Occurred()) SWIG_fail;
23702 }
23703 {
23704 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
23705 }
23706 return resultobj;
23707 fail:
23708 return NULL;
23709 }
23710
23711
23712 static PyObject *_wrap_PrintDialogData_GetEnableHelp(PyObject *, PyObject *args, PyObject *kwargs) {
23713 PyObject *resultobj;
23714 wxPrintDialogData *arg1 = (wxPrintDialogData *) 0 ;
23715 bool result;
23716 PyObject * obj0 = 0 ;
23717 char *kwnames[] = {
23718 (char *) "self", NULL
23719 };
23720
23721 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintDialogData_GetEnableHelp",kwnames,&obj0)) goto fail;
23722 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintDialogData, SWIG_POINTER_EXCEPTION | 0);
23723 if (SWIG_arg_fail(1)) SWIG_fail;
23724 {
23725 PyThreadState* __tstate = wxPyBeginAllowThreads();
23726 result = (bool)((wxPrintDialogData const *)arg1)->GetEnableHelp();
23727
23728 wxPyEndAllowThreads(__tstate);
23729 if (PyErr_Occurred()) SWIG_fail;
23730 }
23731 {
23732 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
23733 }
23734 return resultobj;
23735 fail:
23736 return NULL;
23737 }
23738
23739
23740 static PyObject *_wrap_PrintDialogData_Ok(PyObject *, PyObject *args, PyObject *kwargs) {
23741 PyObject *resultobj;
23742 wxPrintDialogData *arg1 = (wxPrintDialogData *) 0 ;
23743 bool result;
23744 PyObject * obj0 = 0 ;
23745 char *kwnames[] = {
23746 (char *) "self", NULL
23747 };
23748
23749 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintDialogData_Ok",kwnames,&obj0)) goto fail;
23750 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintDialogData, SWIG_POINTER_EXCEPTION | 0);
23751 if (SWIG_arg_fail(1)) SWIG_fail;
23752 {
23753 PyThreadState* __tstate = wxPyBeginAllowThreads();
23754 result = (bool)((wxPrintDialogData const *)arg1)->Ok();
23755
23756 wxPyEndAllowThreads(__tstate);
23757 if (PyErr_Occurred()) SWIG_fail;
23758 }
23759 {
23760 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
23761 }
23762 return resultobj;
23763 fail:
23764 return NULL;
23765 }
23766
23767
23768 static PyObject *_wrap_PrintDialogData_GetPrintData(PyObject *, PyObject *args, PyObject *kwargs) {
23769 PyObject *resultobj;
23770 wxPrintDialogData *arg1 = (wxPrintDialogData *) 0 ;
23771 wxPrintData *result;
23772 PyObject * obj0 = 0 ;
23773 char *kwnames[] = {
23774 (char *) "self", NULL
23775 };
23776
23777 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintDialogData_GetPrintData",kwnames,&obj0)) goto fail;
23778 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintDialogData, SWIG_POINTER_EXCEPTION | 0);
23779 if (SWIG_arg_fail(1)) SWIG_fail;
23780 {
23781 PyThreadState* __tstate = wxPyBeginAllowThreads();
23782 {
23783 wxPrintData &_result_ref = (arg1)->GetPrintData();
23784 result = (wxPrintData *) &_result_ref;
23785 }
23786
23787 wxPyEndAllowThreads(__tstate);
23788 if (PyErr_Occurred()) SWIG_fail;
23789 }
23790 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPrintData, 0);
23791 return resultobj;
23792 fail:
23793 return NULL;
23794 }
23795
23796
23797 static PyObject *_wrap_PrintDialogData_SetPrintData(PyObject *, PyObject *args, PyObject *kwargs) {
23798 PyObject *resultobj;
23799 wxPrintDialogData *arg1 = (wxPrintDialogData *) 0 ;
23800 wxPrintData *arg2 = 0 ;
23801 PyObject * obj0 = 0 ;
23802 PyObject * obj1 = 0 ;
23803 char *kwnames[] = {
23804 (char *) "self",(char *) "printData", NULL
23805 };
23806
23807 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintDialogData_SetPrintData",kwnames,&obj0,&obj1)) goto fail;
23808 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintDialogData, SWIG_POINTER_EXCEPTION | 0);
23809 if (SWIG_arg_fail(1)) SWIG_fail;
23810 {
23811 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxPrintData, SWIG_POINTER_EXCEPTION | 0);
23812 if (SWIG_arg_fail(2)) SWIG_fail;
23813 if (arg2 == NULL) {
23814 SWIG_null_ref("wxPrintData");
23815 }
23816 if (SWIG_arg_fail(2)) SWIG_fail;
23817 }
23818 {
23819 PyThreadState* __tstate = wxPyBeginAllowThreads();
23820 (arg1)->SetPrintData((wxPrintData const &)*arg2);
23821
23822 wxPyEndAllowThreads(__tstate);
23823 if (PyErr_Occurred()) SWIG_fail;
23824 }
23825 Py_INCREF(Py_None); resultobj = Py_None;
23826 return resultobj;
23827 fail:
23828 return NULL;
23829 }
23830
23831
23832 static PyObject * PrintDialogData_swigregister(PyObject *, PyObject *args) {
23833 PyObject *obj;
23834 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
23835 SWIG_TypeClientData(SWIGTYPE_p_wxPrintDialogData, obj);
23836 Py_INCREF(obj);
23837 return Py_BuildValue((char *)"");
23838 }
23839 static PyObject *_wrap_new_PrintDialog(PyObject *, PyObject *args, PyObject *kwargs) {
23840 PyObject *resultobj;
23841 wxWindow *arg1 = (wxWindow *) 0 ;
23842 wxPrintDialogData *arg2 = (wxPrintDialogData *) NULL ;
23843 wxPrintDialog *result;
23844 PyObject * obj0 = 0 ;
23845 PyObject * obj1 = 0 ;
23846 char *kwnames[] = {
23847 (char *) "parent",(char *) "data", NULL
23848 };
23849
23850 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:new_PrintDialog",kwnames,&obj0,&obj1)) goto fail;
23851 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
23852 if (SWIG_arg_fail(1)) SWIG_fail;
23853 if (obj1) {
23854 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxPrintDialogData, SWIG_POINTER_EXCEPTION | 0);
23855 if (SWIG_arg_fail(2)) SWIG_fail;
23856 }
23857 {
23858 if (!wxPyCheckForApp()) SWIG_fail;
23859 PyThreadState* __tstate = wxPyBeginAllowThreads();
23860 result = (wxPrintDialog *)new wxPrintDialog(arg1,arg2);
23861
23862 wxPyEndAllowThreads(__tstate);
23863 if (PyErr_Occurred()) SWIG_fail;
23864 }
23865 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPrintDialog, 1);
23866 return resultobj;
23867 fail:
23868 return NULL;
23869 }
23870
23871
23872 static PyObject *_wrap_PrintDialog_ShowModal(PyObject *, PyObject *args, PyObject *kwargs) {
23873 PyObject *resultobj;
23874 wxPrintDialog *arg1 = (wxPrintDialog *) 0 ;
23875 int result;
23876 PyObject * obj0 = 0 ;
23877 char *kwnames[] = {
23878 (char *) "self", NULL
23879 };
23880
23881 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintDialog_ShowModal",kwnames,&obj0)) goto fail;
23882 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintDialog, SWIG_POINTER_EXCEPTION | 0);
23883 if (SWIG_arg_fail(1)) SWIG_fail;
23884 {
23885 PyThreadState* __tstate = wxPyBeginAllowThreads();
23886 result = (int)(arg1)->ShowModal();
23887
23888 wxPyEndAllowThreads(__tstate);
23889 if (PyErr_Occurred()) SWIG_fail;
23890 }
23891 {
23892 resultobj = SWIG_From_int((int)(result));
23893 }
23894 return resultobj;
23895 fail:
23896 return NULL;
23897 }
23898
23899
23900 static PyObject *_wrap_PrintDialog_GetPrintDialogData(PyObject *, PyObject *args, PyObject *kwargs) {
23901 PyObject *resultobj;
23902 wxPrintDialog *arg1 = (wxPrintDialog *) 0 ;
23903 wxPrintDialogData *result;
23904 PyObject * obj0 = 0 ;
23905 char *kwnames[] = {
23906 (char *) "self", NULL
23907 };
23908
23909 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintDialog_GetPrintDialogData",kwnames,&obj0)) goto fail;
23910 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintDialog, SWIG_POINTER_EXCEPTION | 0);
23911 if (SWIG_arg_fail(1)) SWIG_fail;
23912 {
23913 PyThreadState* __tstate = wxPyBeginAllowThreads();
23914 {
23915 wxPrintDialogData &_result_ref = (arg1)->GetPrintDialogData();
23916 result = (wxPrintDialogData *) &_result_ref;
23917 }
23918
23919 wxPyEndAllowThreads(__tstate);
23920 if (PyErr_Occurred()) SWIG_fail;
23921 }
23922 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPrintDialogData, 0);
23923 return resultobj;
23924 fail:
23925 return NULL;
23926 }
23927
23928
23929 static PyObject *_wrap_PrintDialog_GetPrintData(PyObject *, PyObject *args, PyObject *kwargs) {
23930 PyObject *resultobj;
23931 wxPrintDialog *arg1 = (wxPrintDialog *) 0 ;
23932 wxPrintData *result;
23933 PyObject * obj0 = 0 ;
23934 char *kwnames[] = {
23935 (char *) "self", NULL
23936 };
23937
23938 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintDialog_GetPrintData",kwnames,&obj0)) goto fail;
23939 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintDialog, SWIG_POINTER_EXCEPTION | 0);
23940 if (SWIG_arg_fail(1)) SWIG_fail;
23941 {
23942 PyThreadState* __tstate = wxPyBeginAllowThreads();
23943 {
23944 wxPrintData &_result_ref = (arg1)->GetPrintData();
23945 result = (wxPrintData *) &_result_ref;
23946 }
23947
23948 wxPyEndAllowThreads(__tstate);
23949 if (PyErr_Occurred()) SWIG_fail;
23950 }
23951 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPrintData, 0);
23952 return resultobj;
23953 fail:
23954 return NULL;
23955 }
23956
23957
23958 static PyObject *_wrap_PrintDialog_GetPrintDC(PyObject *, PyObject *args, PyObject *kwargs) {
23959 PyObject *resultobj;
23960 wxPrintDialog *arg1 = (wxPrintDialog *) 0 ;
23961 wxDC *result;
23962 PyObject * obj0 = 0 ;
23963 char *kwnames[] = {
23964 (char *) "self", NULL
23965 };
23966
23967 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintDialog_GetPrintDC",kwnames,&obj0)) goto fail;
23968 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintDialog, SWIG_POINTER_EXCEPTION | 0);
23969 if (SWIG_arg_fail(1)) SWIG_fail;
23970 {
23971 PyThreadState* __tstate = wxPyBeginAllowThreads();
23972 result = (wxDC *)(arg1)->GetPrintDC();
23973
23974 wxPyEndAllowThreads(__tstate);
23975 if (PyErr_Occurred()) SWIG_fail;
23976 }
23977 {
23978 resultobj = wxPyMake_wxObject(result, 1);
23979 }
23980 return resultobj;
23981 fail:
23982 return NULL;
23983 }
23984
23985
23986 static PyObject * PrintDialog_swigregister(PyObject *, PyObject *args) {
23987 PyObject *obj;
23988 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
23989 SWIG_TypeClientData(SWIGTYPE_p_wxPrintDialog, obj);
23990 Py_INCREF(obj);
23991 return Py_BuildValue((char *)"");
23992 }
23993 static PyObject *_wrap_new_Printer(PyObject *, PyObject *args, PyObject *kwargs) {
23994 PyObject *resultobj;
23995 wxPrintDialogData *arg1 = (wxPrintDialogData *) NULL ;
23996 wxPrinter *result;
23997 PyObject * obj0 = 0 ;
23998 char *kwnames[] = {
23999 (char *) "data", NULL
24000 };
24001
24002 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"|O:new_Printer",kwnames,&obj0)) goto fail;
24003 if (obj0) {
24004 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintDialogData, SWIG_POINTER_EXCEPTION | 0);
24005 if (SWIG_arg_fail(1)) SWIG_fail;
24006 }
24007 {
24008 if (!wxPyCheckForApp()) SWIG_fail;
24009 PyThreadState* __tstate = wxPyBeginAllowThreads();
24010 result = (wxPrinter *)new wxPrinter(arg1);
24011
24012 wxPyEndAllowThreads(__tstate);
24013 if (PyErr_Occurred()) SWIG_fail;
24014 }
24015 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPrinter, 1);
24016 return resultobj;
24017 fail:
24018 return NULL;
24019 }
24020
24021
24022 static PyObject *_wrap_delete_Printer(PyObject *, PyObject *args, PyObject *kwargs) {
24023 PyObject *resultobj;
24024 wxPrinter *arg1 = (wxPrinter *) 0 ;
24025 PyObject * obj0 = 0 ;
24026 char *kwnames[] = {
24027 (char *) "self", NULL
24028 };
24029
24030 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:delete_Printer",kwnames,&obj0)) goto fail;
24031 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrinter, SWIG_POINTER_EXCEPTION | 0);
24032 if (SWIG_arg_fail(1)) SWIG_fail;
24033 {
24034 PyThreadState* __tstate = wxPyBeginAllowThreads();
24035 delete arg1;
24036
24037 wxPyEndAllowThreads(__tstate);
24038 if (PyErr_Occurred()) SWIG_fail;
24039 }
24040 Py_INCREF(Py_None); resultobj = Py_None;
24041 return resultobj;
24042 fail:
24043 return NULL;
24044 }
24045
24046
24047 static PyObject *_wrap_Printer_CreateAbortWindow(PyObject *, PyObject *args, PyObject *kwargs) {
24048 PyObject *resultobj;
24049 wxPrinter *arg1 = (wxPrinter *) 0 ;
24050 wxWindow *arg2 = (wxWindow *) 0 ;
24051 wxPyPrintout *arg3 = (wxPyPrintout *) 0 ;
24052 wxWindow *result;
24053 PyObject * obj0 = 0 ;
24054 PyObject * obj1 = 0 ;
24055 PyObject * obj2 = 0 ;
24056 char *kwnames[] = {
24057 (char *) "self",(char *) "parent",(char *) "printout", NULL
24058 };
24059
24060 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:Printer_CreateAbortWindow",kwnames,&obj0,&obj1,&obj2)) goto fail;
24061 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrinter, SWIG_POINTER_EXCEPTION | 0);
24062 if (SWIG_arg_fail(1)) SWIG_fail;
24063 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
24064 if (SWIG_arg_fail(2)) SWIG_fail;
24065 SWIG_Python_ConvertPtr(obj2, (void **)&arg3, SWIGTYPE_p_wxPyPrintout, SWIG_POINTER_EXCEPTION | 0);
24066 if (SWIG_arg_fail(3)) SWIG_fail;
24067 {
24068 PyThreadState* __tstate = wxPyBeginAllowThreads();
24069 result = (wxWindow *)(arg1)->CreateAbortWindow(arg2,arg3);
24070
24071 wxPyEndAllowThreads(__tstate);
24072 if (PyErr_Occurred()) SWIG_fail;
24073 }
24074 {
24075 resultobj = wxPyMake_wxObject(result, 0);
24076 }
24077 return resultobj;
24078 fail:
24079 return NULL;
24080 }
24081
24082
24083 static PyObject *_wrap_Printer_ReportError(PyObject *, PyObject *args, PyObject *kwargs) {
24084 PyObject *resultobj;
24085 wxPrinter *arg1 = (wxPrinter *) 0 ;
24086 wxWindow *arg2 = (wxWindow *) 0 ;
24087 wxPyPrintout *arg3 = (wxPyPrintout *) 0 ;
24088 wxString *arg4 = 0 ;
24089 bool temp4 = false ;
24090 PyObject * obj0 = 0 ;
24091 PyObject * obj1 = 0 ;
24092 PyObject * obj2 = 0 ;
24093 PyObject * obj3 = 0 ;
24094 char *kwnames[] = {
24095 (char *) "self",(char *) "parent",(char *) "printout",(char *) "message", NULL
24096 };
24097
24098 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOO:Printer_ReportError",kwnames,&obj0,&obj1,&obj2,&obj3)) goto fail;
24099 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrinter, SWIG_POINTER_EXCEPTION | 0);
24100 if (SWIG_arg_fail(1)) SWIG_fail;
24101 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
24102 if (SWIG_arg_fail(2)) SWIG_fail;
24103 SWIG_Python_ConvertPtr(obj2, (void **)&arg3, SWIGTYPE_p_wxPyPrintout, SWIG_POINTER_EXCEPTION | 0);
24104 if (SWIG_arg_fail(3)) SWIG_fail;
24105 {
24106 arg4 = wxString_in_helper(obj3);
24107 if (arg4 == NULL) SWIG_fail;
24108 temp4 = true;
24109 }
24110 {
24111 PyThreadState* __tstate = wxPyBeginAllowThreads();
24112 (arg1)->ReportError(arg2,arg3,(wxString const &)*arg4);
24113
24114 wxPyEndAllowThreads(__tstate);
24115 if (PyErr_Occurred()) SWIG_fail;
24116 }
24117 Py_INCREF(Py_None); resultobj = Py_None;
24118 {
24119 if (temp4)
24120 delete arg4;
24121 }
24122 return resultobj;
24123 fail:
24124 {
24125 if (temp4)
24126 delete arg4;
24127 }
24128 return NULL;
24129 }
24130
24131
24132 static PyObject *_wrap_Printer_Setup(PyObject *, PyObject *args, PyObject *kwargs) {
24133 PyObject *resultobj;
24134 wxPrinter *arg1 = (wxPrinter *) 0 ;
24135 wxWindow *arg2 = (wxWindow *) 0 ;
24136 bool result;
24137 PyObject * obj0 = 0 ;
24138 PyObject * obj1 = 0 ;
24139 char *kwnames[] = {
24140 (char *) "self",(char *) "parent", NULL
24141 };
24142
24143 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Printer_Setup",kwnames,&obj0,&obj1)) goto fail;
24144 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrinter, SWIG_POINTER_EXCEPTION | 0);
24145 if (SWIG_arg_fail(1)) SWIG_fail;
24146 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
24147 if (SWIG_arg_fail(2)) SWIG_fail;
24148 {
24149 PyThreadState* __tstate = wxPyBeginAllowThreads();
24150 result = (bool)(arg1)->Setup(arg2);
24151
24152 wxPyEndAllowThreads(__tstate);
24153 if (PyErr_Occurred()) SWIG_fail;
24154 }
24155 {
24156 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
24157 }
24158 return resultobj;
24159 fail:
24160 return NULL;
24161 }
24162
24163
24164 static PyObject *_wrap_Printer_Print(PyObject *, PyObject *args, PyObject *kwargs) {
24165 PyObject *resultobj;
24166 wxPrinter *arg1 = (wxPrinter *) 0 ;
24167 wxWindow *arg2 = (wxWindow *) 0 ;
24168 wxPyPrintout *arg3 = (wxPyPrintout *) 0 ;
24169 bool arg4 = (bool) true ;
24170 bool result;
24171 PyObject * obj0 = 0 ;
24172 PyObject * obj1 = 0 ;
24173 PyObject * obj2 = 0 ;
24174 PyObject * obj3 = 0 ;
24175 char *kwnames[] = {
24176 (char *) "self",(char *) "parent",(char *) "printout",(char *) "prompt", NULL
24177 };
24178
24179 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO|O:Printer_Print",kwnames,&obj0,&obj1,&obj2,&obj3)) goto fail;
24180 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrinter, SWIG_POINTER_EXCEPTION | 0);
24181 if (SWIG_arg_fail(1)) SWIG_fail;
24182 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
24183 if (SWIG_arg_fail(2)) SWIG_fail;
24184 SWIG_Python_ConvertPtr(obj2, (void **)&arg3, SWIGTYPE_p_wxPyPrintout, SWIG_POINTER_EXCEPTION | 0);
24185 if (SWIG_arg_fail(3)) SWIG_fail;
24186 if (obj3) {
24187 {
24188 arg4 = (bool)(SWIG_As_bool(obj3));
24189 if (SWIG_arg_fail(4)) SWIG_fail;
24190 }
24191 }
24192 {
24193 PyThreadState* __tstate = wxPyBeginAllowThreads();
24194 result = (bool)(arg1)->Print(arg2,arg3,arg4);
24195
24196 wxPyEndAllowThreads(__tstate);
24197 if (PyErr_Occurred()) SWIG_fail;
24198 }
24199 {
24200 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
24201 }
24202 return resultobj;
24203 fail:
24204 return NULL;
24205 }
24206
24207
24208 static PyObject *_wrap_Printer_PrintDialog(PyObject *, PyObject *args, PyObject *kwargs) {
24209 PyObject *resultobj;
24210 wxPrinter *arg1 = (wxPrinter *) 0 ;
24211 wxWindow *arg2 = (wxWindow *) 0 ;
24212 wxDC *result;
24213 PyObject * obj0 = 0 ;
24214 PyObject * obj1 = 0 ;
24215 char *kwnames[] = {
24216 (char *) "self",(char *) "parent", NULL
24217 };
24218
24219 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Printer_PrintDialog",kwnames,&obj0,&obj1)) goto fail;
24220 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrinter, SWIG_POINTER_EXCEPTION | 0);
24221 if (SWIG_arg_fail(1)) SWIG_fail;
24222 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
24223 if (SWIG_arg_fail(2)) SWIG_fail;
24224 {
24225 PyThreadState* __tstate = wxPyBeginAllowThreads();
24226 result = (wxDC *)(arg1)->PrintDialog(arg2);
24227
24228 wxPyEndAllowThreads(__tstate);
24229 if (PyErr_Occurred()) SWIG_fail;
24230 }
24231 {
24232 resultobj = wxPyMake_wxObject(result, 0);
24233 }
24234 return resultobj;
24235 fail:
24236 return NULL;
24237 }
24238
24239
24240 static PyObject *_wrap_Printer_GetPrintDialogData(PyObject *, PyObject *args, PyObject *kwargs) {
24241 PyObject *resultobj;
24242 wxPrinter *arg1 = (wxPrinter *) 0 ;
24243 wxPrintDialogData *result;
24244 PyObject * obj0 = 0 ;
24245 char *kwnames[] = {
24246 (char *) "self", NULL
24247 };
24248
24249 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Printer_GetPrintDialogData",kwnames,&obj0)) goto fail;
24250 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrinter, SWIG_POINTER_EXCEPTION | 0);
24251 if (SWIG_arg_fail(1)) SWIG_fail;
24252 {
24253 PyThreadState* __tstate = wxPyBeginAllowThreads();
24254 {
24255 wxPrintDialogData &_result_ref = ((wxPrinter const *)arg1)->GetPrintDialogData();
24256 result = (wxPrintDialogData *) &_result_ref;
24257 }
24258
24259 wxPyEndAllowThreads(__tstate);
24260 if (PyErr_Occurred()) SWIG_fail;
24261 }
24262 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPrintDialogData, 0);
24263 return resultobj;
24264 fail:
24265 return NULL;
24266 }
24267
24268
24269 static PyObject *_wrap_Printer_GetAbort(PyObject *, PyObject *args, PyObject *kwargs) {
24270 PyObject *resultobj;
24271 wxPrinter *arg1 = (wxPrinter *) 0 ;
24272 bool result;
24273 PyObject * obj0 = 0 ;
24274 char *kwnames[] = {
24275 (char *) "self", NULL
24276 };
24277
24278 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Printer_GetAbort",kwnames,&obj0)) goto fail;
24279 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrinter, SWIG_POINTER_EXCEPTION | 0);
24280 if (SWIG_arg_fail(1)) SWIG_fail;
24281 {
24282 PyThreadState* __tstate = wxPyBeginAllowThreads();
24283 result = (bool)(arg1)->GetAbort();
24284
24285 wxPyEndAllowThreads(__tstate);
24286 if (PyErr_Occurred()) SWIG_fail;
24287 }
24288 {
24289 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
24290 }
24291 return resultobj;
24292 fail:
24293 return NULL;
24294 }
24295
24296
24297 static PyObject *_wrap_Printer_GetLastError(PyObject *, PyObject *args, PyObject *kwargs) {
24298 PyObject *resultobj;
24299 wxPrinterError result;
24300 char *kwnames[] = {
24301 NULL
24302 };
24303
24304 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)":Printer_GetLastError",kwnames)) goto fail;
24305 {
24306 PyThreadState* __tstate = wxPyBeginAllowThreads();
24307 result = (wxPrinterError)wxPrinter::GetLastError();
24308
24309 wxPyEndAllowThreads(__tstate);
24310 if (PyErr_Occurred()) SWIG_fail;
24311 }
24312 resultobj = SWIG_From_int((result));
24313 return resultobj;
24314 fail:
24315 return NULL;
24316 }
24317
24318
24319 static PyObject * Printer_swigregister(PyObject *, PyObject *args) {
24320 PyObject *obj;
24321 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
24322 SWIG_TypeClientData(SWIGTYPE_p_wxPrinter, obj);
24323 Py_INCREF(obj);
24324 return Py_BuildValue((char *)"");
24325 }
24326 static PyObject *_wrap_new_Printout(PyObject *, PyObject *args, PyObject *kwargs) {
24327 PyObject *resultobj;
24328 wxString const &arg1_defvalue = wxPyPrintoutTitleStr ;
24329 wxString *arg1 = (wxString *) &arg1_defvalue ;
24330 wxPyPrintout *result;
24331 bool temp1 = false ;
24332 PyObject * obj0 = 0 ;
24333 char *kwnames[] = {
24334 (char *) "title", NULL
24335 };
24336
24337 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"|O:new_Printout",kwnames,&obj0)) goto fail;
24338 if (obj0) {
24339 {
24340 arg1 = wxString_in_helper(obj0);
24341 if (arg1 == NULL) SWIG_fail;
24342 temp1 = true;
24343 }
24344 }
24345 {
24346 if (!wxPyCheckForApp()) SWIG_fail;
24347 PyThreadState* __tstate = wxPyBeginAllowThreads();
24348 result = (wxPyPrintout *)new wxPyPrintout((wxString const &)*arg1);
24349
24350 wxPyEndAllowThreads(__tstate);
24351 if (PyErr_Occurred()) SWIG_fail;
24352 }
24353 {
24354 resultobj = wxPyMake_wxObject(result, 1);
24355 }
24356 {
24357 if (temp1)
24358 delete arg1;
24359 }
24360 return resultobj;
24361 fail:
24362 {
24363 if (temp1)
24364 delete arg1;
24365 }
24366 return NULL;
24367 }
24368
24369
24370 static PyObject *_wrap_Printout__setCallbackInfo(PyObject *, PyObject *args, PyObject *kwargs) {
24371 PyObject *resultobj;
24372 wxPyPrintout *arg1 = (wxPyPrintout *) 0 ;
24373 PyObject *arg2 = (PyObject *) 0 ;
24374 PyObject *arg3 = (PyObject *) 0 ;
24375 PyObject * obj0 = 0 ;
24376 PyObject * obj1 = 0 ;
24377 PyObject * obj2 = 0 ;
24378 char *kwnames[] = {
24379 (char *) "self",(char *) "self",(char *) "_class", NULL
24380 };
24381
24382 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:Printout__setCallbackInfo",kwnames,&obj0,&obj1,&obj2)) goto fail;
24383 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyPrintout, SWIG_POINTER_EXCEPTION | 0);
24384 if (SWIG_arg_fail(1)) SWIG_fail;
24385 arg2 = obj1;
24386 arg3 = obj2;
24387 {
24388 PyThreadState* __tstate = wxPyBeginAllowThreads();
24389 (arg1)->_setCallbackInfo(arg2,arg3);
24390
24391 wxPyEndAllowThreads(__tstate);
24392 if (PyErr_Occurred()) SWIG_fail;
24393 }
24394 Py_INCREF(Py_None); resultobj = Py_None;
24395 return resultobj;
24396 fail:
24397 return NULL;
24398 }
24399
24400
24401 static PyObject *_wrap_Printout_GetTitle(PyObject *, PyObject *args, PyObject *kwargs) {
24402 PyObject *resultobj;
24403 wxPyPrintout *arg1 = (wxPyPrintout *) 0 ;
24404 wxString result;
24405 PyObject * obj0 = 0 ;
24406 char *kwnames[] = {
24407 (char *) "self", NULL
24408 };
24409
24410 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Printout_GetTitle",kwnames,&obj0)) goto fail;
24411 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyPrintout, SWIG_POINTER_EXCEPTION | 0);
24412 if (SWIG_arg_fail(1)) SWIG_fail;
24413 {
24414 PyThreadState* __tstate = wxPyBeginAllowThreads();
24415 result = ((wxPyPrintout const *)arg1)->GetTitle();
24416
24417 wxPyEndAllowThreads(__tstate);
24418 if (PyErr_Occurred()) SWIG_fail;
24419 }
24420 {
24421 #if wxUSE_UNICODE
24422 resultobj = PyUnicode_FromWideChar((&result)->c_str(), (&result)->Len());
24423 #else
24424 resultobj = PyString_FromStringAndSize((&result)->c_str(), (&result)->Len());
24425 #endif
24426 }
24427 return resultobj;
24428 fail:
24429 return NULL;
24430 }
24431
24432
24433 static PyObject *_wrap_Printout_GetDC(PyObject *, PyObject *args, PyObject *kwargs) {
24434 PyObject *resultobj;
24435 wxPyPrintout *arg1 = (wxPyPrintout *) 0 ;
24436 wxDC *result;
24437 PyObject * obj0 = 0 ;
24438 char *kwnames[] = {
24439 (char *) "self", NULL
24440 };
24441
24442 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Printout_GetDC",kwnames,&obj0)) goto fail;
24443 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyPrintout, SWIG_POINTER_EXCEPTION | 0);
24444 if (SWIG_arg_fail(1)) SWIG_fail;
24445 {
24446 PyThreadState* __tstate = wxPyBeginAllowThreads();
24447 result = (wxDC *)(arg1)->GetDC();
24448
24449 wxPyEndAllowThreads(__tstate);
24450 if (PyErr_Occurred()) SWIG_fail;
24451 }
24452 {
24453 resultobj = wxPyMake_wxObject(result, 0);
24454 }
24455 return resultobj;
24456 fail:
24457 return NULL;
24458 }
24459
24460
24461 static PyObject *_wrap_Printout_SetDC(PyObject *, PyObject *args, PyObject *kwargs) {
24462 PyObject *resultobj;
24463 wxPyPrintout *arg1 = (wxPyPrintout *) 0 ;
24464 wxDC *arg2 = (wxDC *) 0 ;
24465 PyObject * obj0 = 0 ;
24466 PyObject * obj1 = 0 ;
24467 char *kwnames[] = {
24468 (char *) "self",(char *) "dc", NULL
24469 };
24470
24471 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Printout_SetDC",kwnames,&obj0,&obj1)) goto fail;
24472 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyPrintout, SWIG_POINTER_EXCEPTION | 0);
24473 if (SWIG_arg_fail(1)) SWIG_fail;
24474 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxDC, SWIG_POINTER_EXCEPTION | 0);
24475 if (SWIG_arg_fail(2)) SWIG_fail;
24476 {
24477 PyThreadState* __tstate = wxPyBeginAllowThreads();
24478 (arg1)->SetDC(arg2);
24479
24480 wxPyEndAllowThreads(__tstate);
24481 if (PyErr_Occurred()) SWIG_fail;
24482 }
24483 Py_INCREF(Py_None); resultobj = Py_None;
24484 return resultobj;
24485 fail:
24486 return NULL;
24487 }
24488
24489
24490 static PyObject *_wrap_Printout_SetPageSizePixels(PyObject *, PyObject *args, PyObject *kwargs) {
24491 PyObject *resultobj;
24492 wxPyPrintout *arg1 = (wxPyPrintout *) 0 ;
24493 int arg2 ;
24494 int arg3 ;
24495 PyObject * obj0 = 0 ;
24496 PyObject * obj1 = 0 ;
24497 PyObject * obj2 = 0 ;
24498 char *kwnames[] = {
24499 (char *) "self",(char *) "w",(char *) "h", NULL
24500 };
24501
24502 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:Printout_SetPageSizePixels",kwnames,&obj0,&obj1,&obj2)) goto fail;
24503 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyPrintout, SWIG_POINTER_EXCEPTION | 0);
24504 if (SWIG_arg_fail(1)) SWIG_fail;
24505 {
24506 arg2 = (int)(SWIG_As_int(obj1));
24507 if (SWIG_arg_fail(2)) SWIG_fail;
24508 }
24509 {
24510 arg3 = (int)(SWIG_As_int(obj2));
24511 if (SWIG_arg_fail(3)) SWIG_fail;
24512 }
24513 {
24514 PyThreadState* __tstate = wxPyBeginAllowThreads();
24515 (arg1)->SetPageSizePixels(arg2,arg3);
24516
24517 wxPyEndAllowThreads(__tstate);
24518 if (PyErr_Occurred()) SWIG_fail;
24519 }
24520 Py_INCREF(Py_None); resultobj = Py_None;
24521 return resultobj;
24522 fail:
24523 return NULL;
24524 }
24525
24526
24527 static PyObject *_wrap_Printout_GetPageSizePixels(PyObject *, PyObject *args, PyObject *kwargs) {
24528 PyObject *resultobj;
24529 wxPyPrintout *arg1 = (wxPyPrintout *) 0 ;
24530 int *arg2 = (int *) 0 ;
24531 int *arg3 = (int *) 0 ;
24532 int temp2 ;
24533 int res2 = 0 ;
24534 int temp3 ;
24535 int res3 = 0 ;
24536 PyObject * obj0 = 0 ;
24537 char *kwnames[] = {
24538 (char *) "self", NULL
24539 };
24540
24541 arg2 = &temp2; res2 = SWIG_NEWOBJ;
24542 arg3 = &temp3; res3 = SWIG_NEWOBJ;
24543 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Printout_GetPageSizePixels",kwnames,&obj0)) goto fail;
24544 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyPrintout, SWIG_POINTER_EXCEPTION | 0);
24545 if (SWIG_arg_fail(1)) SWIG_fail;
24546 {
24547 PyThreadState* __tstate = wxPyBeginAllowThreads();
24548 (arg1)->GetPageSizePixels(arg2,arg3);
24549
24550 wxPyEndAllowThreads(__tstate);
24551 if (PyErr_Occurred()) SWIG_fail;
24552 }
24553 Py_INCREF(Py_None); resultobj = Py_None;
24554 resultobj = t_output_helper(resultobj, ((res2 == SWIG_NEWOBJ) ?
24555 SWIG_From_int((*arg2)) : SWIG_NewPointerObj((void*)(arg2), SWIGTYPE_p_int, 0)));
24556 resultobj = t_output_helper(resultobj, ((res3 == SWIG_NEWOBJ) ?
24557 SWIG_From_int((*arg3)) : SWIG_NewPointerObj((void*)(arg3), SWIGTYPE_p_int, 0)));
24558 return resultobj;
24559 fail:
24560 return NULL;
24561 }
24562
24563
24564 static PyObject *_wrap_Printout_SetPageSizeMM(PyObject *, PyObject *args, PyObject *kwargs) {
24565 PyObject *resultobj;
24566 wxPyPrintout *arg1 = (wxPyPrintout *) 0 ;
24567 int arg2 ;
24568 int arg3 ;
24569 PyObject * obj0 = 0 ;
24570 PyObject * obj1 = 0 ;
24571 PyObject * obj2 = 0 ;
24572 char *kwnames[] = {
24573 (char *) "self",(char *) "w",(char *) "h", NULL
24574 };
24575
24576 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:Printout_SetPageSizeMM",kwnames,&obj0,&obj1,&obj2)) goto fail;
24577 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyPrintout, SWIG_POINTER_EXCEPTION | 0);
24578 if (SWIG_arg_fail(1)) SWIG_fail;
24579 {
24580 arg2 = (int)(SWIG_As_int(obj1));
24581 if (SWIG_arg_fail(2)) SWIG_fail;
24582 }
24583 {
24584 arg3 = (int)(SWIG_As_int(obj2));
24585 if (SWIG_arg_fail(3)) SWIG_fail;
24586 }
24587 {
24588 PyThreadState* __tstate = wxPyBeginAllowThreads();
24589 (arg1)->SetPageSizeMM(arg2,arg3);
24590
24591 wxPyEndAllowThreads(__tstate);
24592 if (PyErr_Occurred()) SWIG_fail;
24593 }
24594 Py_INCREF(Py_None); resultobj = Py_None;
24595 return resultobj;
24596 fail:
24597 return NULL;
24598 }
24599
24600
24601 static PyObject *_wrap_Printout_GetPageSizeMM(PyObject *, PyObject *args, PyObject *kwargs) {
24602 PyObject *resultobj;
24603 wxPyPrintout *arg1 = (wxPyPrintout *) 0 ;
24604 int *arg2 = (int *) 0 ;
24605 int *arg3 = (int *) 0 ;
24606 int temp2 ;
24607 int res2 = 0 ;
24608 int temp3 ;
24609 int res3 = 0 ;
24610 PyObject * obj0 = 0 ;
24611 char *kwnames[] = {
24612 (char *) "self", NULL
24613 };
24614
24615 arg2 = &temp2; res2 = SWIG_NEWOBJ;
24616 arg3 = &temp3; res3 = SWIG_NEWOBJ;
24617 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Printout_GetPageSizeMM",kwnames,&obj0)) goto fail;
24618 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyPrintout, SWIG_POINTER_EXCEPTION | 0);
24619 if (SWIG_arg_fail(1)) SWIG_fail;
24620 {
24621 PyThreadState* __tstate = wxPyBeginAllowThreads();
24622 (arg1)->GetPageSizeMM(arg2,arg3);
24623
24624 wxPyEndAllowThreads(__tstate);
24625 if (PyErr_Occurred()) SWIG_fail;
24626 }
24627 Py_INCREF(Py_None); resultobj = Py_None;
24628 resultobj = t_output_helper(resultobj, ((res2 == SWIG_NEWOBJ) ?
24629 SWIG_From_int((*arg2)) : SWIG_NewPointerObj((void*)(arg2), SWIGTYPE_p_int, 0)));
24630 resultobj = t_output_helper(resultobj, ((res3 == SWIG_NEWOBJ) ?
24631 SWIG_From_int((*arg3)) : SWIG_NewPointerObj((void*)(arg3), SWIGTYPE_p_int, 0)));
24632 return resultobj;
24633 fail:
24634 return NULL;
24635 }
24636
24637
24638 static PyObject *_wrap_Printout_SetPPIScreen(PyObject *, PyObject *args, PyObject *kwargs) {
24639 PyObject *resultobj;
24640 wxPyPrintout *arg1 = (wxPyPrintout *) 0 ;
24641 int arg2 ;
24642 int arg3 ;
24643 PyObject * obj0 = 0 ;
24644 PyObject * obj1 = 0 ;
24645 PyObject * obj2 = 0 ;
24646 char *kwnames[] = {
24647 (char *) "self",(char *) "x",(char *) "y", NULL
24648 };
24649
24650 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:Printout_SetPPIScreen",kwnames,&obj0,&obj1,&obj2)) goto fail;
24651 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyPrintout, SWIG_POINTER_EXCEPTION | 0);
24652 if (SWIG_arg_fail(1)) SWIG_fail;
24653 {
24654 arg2 = (int)(SWIG_As_int(obj1));
24655 if (SWIG_arg_fail(2)) SWIG_fail;
24656 }
24657 {
24658 arg3 = (int)(SWIG_As_int(obj2));
24659 if (SWIG_arg_fail(3)) SWIG_fail;
24660 }
24661 {
24662 PyThreadState* __tstate = wxPyBeginAllowThreads();
24663 (arg1)->SetPPIScreen(arg2,arg3);
24664
24665 wxPyEndAllowThreads(__tstate);
24666 if (PyErr_Occurred()) SWIG_fail;
24667 }
24668 Py_INCREF(Py_None); resultobj = Py_None;
24669 return resultobj;
24670 fail:
24671 return NULL;
24672 }
24673
24674
24675 static PyObject *_wrap_Printout_GetPPIScreen(PyObject *, PyObject *args, PyObject *kwargs) {
24676 PyObject *resultobj;
24677 wxPyPrintout *arg1 = (wxPyPrintout *) 0 ;
24678 int *arg2 = (int *) 0 ;
24679 int *arg3 = (int *) 0 ;
24680 int temp2 ;
24681 int res2 = 0 ;
24682 int temp3 ;
24683 int res3 = 0 ;
24684 PyObject * obj0 = 0 ;
24685 char *kwnames[] = {
24686 (char *) "self", NULL
24687 };
24688
24689 arg2 = &temp2; res2 = SWIG_NEWOBJ;
24690 arg3 = &temp3; res3 = SWIG_NEWOBJ;
24691 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Printout_GetPPIScreen",kwnames,&obj0)) goto fail;
24692 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyPrintout, SWIG_POINTER_EXCEPTION | 0);
24693 if (SWIG_arg_fail(1)) SWIG_fail;
24694 {
24695 PyThreadState* __tstate = wxPyBeginAllowThreads();
24696 (arg1)->GetPPIScreen(arg2,arg3);
24697
24698 wxPyEndAllowThreads(__tstate);
24699 if (PyErr_Occurred()) SWIG_fail;
24700 }
24701 Py_INCREF(Py_None); resultobj = Py_None;
24702 resultobj = t_output_helper(resultobj, ((res2 == SWIG_NEWOBJ) ?
24703 SWIG_From_int((*arg2)) : SWIG_NewPointerObj((void*)(arg2), SWIGTYPE_p_int, 0)));
24704 resultobj = t_output_helper(resultobj, ((res3 == SWIG_NEWOBJ) ?
24705 SWIG_From_int((*arg3)) : SWIG_NewPointerObj((void*)(arg3), SWIGTYPE_p_int, 0)));
24706 return resultobj;
24707 fail:
24708 return NULL;
24709 }
24710
24711
24712 static PyObject *_wrap_Printout_SetPPIPrinter(PyObject *, PyObject *args, PyObject *kwargs) {
24713 PyObject *resultobj;
24714 wxPyPrintout *arg1 = (wxPyPrintout *) 0 ;
24715 int arg2 ;
24716 int arg3 ;
24717 PyObject * obj0 = 0 ;
24718 PyObject * obj1 = 0 ;
24719 PyObject * obj2 = 0 ;
24720 char *kwnames[] = {
24721 (char *) "self",(char *) "x",(char *) "y", NULL
24722 };
24723
24724 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:Printout_SetPPIPrinter",kwnames,&obj0,&obj1,&obj2)) goto fail;
24725 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyPrintout, SWIG_POINTER_EXCEPTION | 0);
24726 if (SWIG_arg_fail(1)) SWIG_fail;
24727 {
24728 arg2 = (int)(SWIG_As_int(obj1));
24729 if (SWIG_arg_fail(2)) SWIG_fail;
24730 }
24731 {
24732 arg3 = (int)(SWIG_As_int(obj2));
24733 if (SWIG_arg_fail(3)) SWIG_fail;
24734 }
24735 {
24736 PyThreadState* __tstate = wxPyBeginAllowThreads();
24737 (arg1)->SetPPIPrinter(arg2,arg3);
24738
24739 wxPyEndAllowThreads(__tstate);
24740 if (PyErr_Occurred()) SWIG_fail;
24741 }
24742 Py_INCREF(Py_None); resultobj = Py_None;
24743 return resultobj;
24744 fail:
24745 return NULL;
24746 }
24747
24748
24749 static PyObject *_wrap_Printout_GetPPIPrinter(PyObject *, PyObject *args, PyObject *kwargs) {
24750 PyObject *resultobj;
24751 wxPyPrintout *arg1 = (wxPyPrintout *) 0 ;
24752 int *arg2 = (int *) 0 ;
24753 int *arg3 = (int *) 0 ;
24754 int temp2 ;
24755 int res2 = 0 ;
24756 int temp3 ;
24757 int res3 = 0 ;
24758 PyObject * obj0 = 0 ;
24759 char *kwnames[] = {
24760 (char *) "self", NULL
24761 };
24762
24763 arg2 = &temp2; res2 = SWIG_NEWOBJ;
24764 arg3 = &temp3; res3 = SWIG_NEWOBJ;
24765 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Printout_GetPPIPrinter",kwnames,&obj0)) goto fail;
24766 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyPrintout, SWIG_POINTER_EXCEPTION | 0);
24767 if (SWIG_arg_fail(1)) SWIG_fail;
24768 {
24769 PyThreadState* __tstate = wxPyBeginAllowThreads();
24770 (arg1)->GetPPIPrinter(arg2,arg3);
24771
24772 wxPyEndAllowThreads(__tstate);
24773 if (PyErr_Occurred()) SWIG_fail;
24774 }
24775 Py_INCREF(Py_None); resultobj = Py_None;
24776 resultobj = t_output_helper(resultobj, ((res2 == SWIG_NEWOBJ) ?
24777 SWIG_From_int((*arg2)) : SWIG_NewPointerObj((void*)(arg2), SWIGTYPE_p_int, 0)));
24778 resultobj = t_output_helper(resultobj, ((res3 == SWIG_NEWOBJ) ?
24779 SWIG_From_int((*arg3)) : SWIG_NewPointerObj((void*)(arg3), SWIGTYPE_p_int, 0)));
24780 return resultobj;
24781 fail:
24782 return NULL;
24783 }
24784
24785
24786 static PyObject *_wrap_Printout_IsPreview(PyObject *, PyObject *args, PyObject *kwargs) {
24787 PyObject *resultobj;
24788 wxPyPrintout *arg1 = (wxPyPrintout *) 0 ;
24789 bool result;
24790 PyObject * obj0 = 0 ;
24791 char *kwnames[] = {
24792 (char *) "self", NULL
24793 };
24794
24795 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Printout_IsPreview",kwnames,&obj0)) goto fail;
24796 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyPrintout, SWIG_POINTER_EXCEPTION | 0);
24797 if (SWIG_arg_fail(1)) SWIG_fail;
24798 {
24799 PyThreadState* __tstate = wxPyBeginAllowThreads();
24800 result = (bool)(arg1)->IsPreview();
24801
24802 wxPyEndAllowThreads(__tstate);
24803 if (PyErr_Occurred()) SWIG_fail;
24804 }
24805 {
24806 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
24807 }
24808 return resultobj;
24809 fail:
24810 return NULL;
24811 }
24812
24813
24814 static PyObject *_wrap_Printout_SetIsPreview(PyObject *, PyObject *args, PyObject *kwargs) {
24815 PyObject *resultobj;
24816 wxPyPrintout *arg1 = (wxPyPrintout *) 0 ;
24817 bool arg2 ;
24818 PyObject * obj0 = 0 ;
24819 PyObject * obj1 = 0 ;
24820 char *kwnames[] = {
24821 (char *) "self",(char *) "p", NULL
24822 };
24823
24824 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Printout_SetIsPreview",kwnames,&obj0,&obj1)) goto fail;
24825 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyPrintout, SWIG_POINTER_EXCEPTION | 0);
24826 if (SWIG_arg_fail(1)) SWIG_fail;
24827 {
24828 arg2 = (bool)(SWIG_As_bool(obj1));
24829 if (SWIG_arg_fail(2)) SWIG_fail;
24830 }
24831 {
24832 PyThreadState* __tstate = wxPyBeginAllowThreads();
24833 (arg1)->SetIsPreview(arg2);
24834
24835 wxPyEndAllowThreads(__tstate);
24836 if (PyErr_Occurred()) SWIG_fail;
24837 }
24838 Py_INCREF(Py_None); resultobj = Py_None;
24839 return resultobj;
24840 fail:
24841 return NULL;
24842 }
24843
24844
24845 static PyObject *_wrap_Printout_base_OnBeginDocument(PyObject *, PyObject *args, PyObject *kwargs) {
24846 PyObject *resultobj;
24847 wxPyPrintout *arg1 = (wxPyPrintout *) 0 ;
24848 int arg2 ;
24849 int arg3 ;
24850 bool result;
24851 PyObject * obj0 = 0 ;
24852 PyObject * obj1 = 0 ;
24853 PyObject * obj2 = 0 ;
24854 char *kwnames[] = {
24855 (char *) "self",(char *) "startPage",(char *) "endPage", NULL
24856 };
24857
24858 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:Printout_base_OnBeginDocument",kwnames,&obj0,&obj1,&obj2)) goto fail;
24859 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyPrintout, SWIG_POINTER_EXCEPTION | 0);
24860 if (SWIG_arg_fail(1)) SWIG_fail;
24861 {
24862 arg2 = (int)(SWIG_As_int(obj1));
24863 if (SWIG_arg_fail(2)) SWIG_fail;
24864 }
24865 {
24866 arg3 = (int)(SWIG_As_int(obj2));
24867 if (SWIG_arg_fail(3)) SWIG_fail;
24868 }
24869 {
24870 PyThreadState* __tstate = wxPyBeginAllowThreads();
24871 result = (bool)(arg1)->base_OnBeginDocument(arg2,arg3);
24872
24873 wxPyEndAllowThreads(__tstate);
24874 if (PyErr_Occurred()) SWIG_fail;
24875 }
24876 {
24877 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
24878 }
24879 return resultobj;
24880 fail:
24881 return NULL;
24882 }
24883
24884
24885 static PyObject *_wrap_Printout_base_OnEndDocument(PyObject *, PyObject *args, PyObject *kwargs) {
24886 PyObject *resultobj;
24887 wxPyPrintout *arg1 = (wxPyPrintout *) 0 ;
24888 PyObject * obj0 = 0 ;
24889 char *kwnames[] = {
24890 (char *) "self", NULL
24891 };
24892
24893 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Printout_base_OnEndDocument",kwnames,&obj0)) goto fail;
24894 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyPrintout, SWIG_POINTER_EXCEPTION | 0);
24895 if (SWIG_arg_fail(1)) SWIG_fail;
24896 {
24897 PyThreadState* __tstate = wxPyBeginAllowThreads();
24898 (arg1)->base_OnEndDocument();
24899
24900 wxPyEndAllowThreads(__tstate);
24901 if (PyErr_Occurred()) SWIG_fail;
24902 }
24903 Py_INCREF(Py_None); resultobj = Py_None;
24904 return resultobj;
24905 fail:
24906 return NULL;
24907 }
24908
24909
24910 static PyObject *_wrap_Printout_base_OnBeginPrinting(PyObject *, PyObject *args, PyObject *kwargs) {
24911 PyObject *resultobj;
24912 wxPyPrintout *arg1 = (wxPyPrintout *) 0 ;
24913 PyObject * obj0 = 0 ;
24914 char *kwnames[] = {
24915 (char *) "self", NULL
24916 };
24917
24918 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Printout_base_OnBeginPrinting",kwnames,&obj0)) goto fail;
24919 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyPrintout, SWIG_POINTER_EXCEPTION | 0);
24920 if (SWIG_arg_fail(1)) SWIG_fail;
24921 {
24922 PyThreadState* __tstate = wxPyBeginAllowThreads();
24923 (arg1)->base_OnBeginPrinting();
24924
24925 wxPyEndAllowThreads(__tstate);
24926 if (PyErr_Occurred()) SWIG_fail;
24927 }
24928 Py_INCREF(Py_None); resultobj = Py_None;
24929 return resultobj;
24930 fail:
24931 return NULL;
24932 }
24933
24934
24935 static PyObject *_wrap_Printout_base_OnEndPrinting(PyObject *, PyObject *args, PyObject *kwargs) {
24936 PyObject *resultobj;
24937 wxPyPrintout *arg1 = (wxPyPrintout *) 0 ;
24938 PyObject * obj0 = 0 ;
24939 char *kwnames[] = {
24940 (char *) "self", NULL
24941 };
24942
24943 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Printout_base_OnEndPrinting",kwnames,&obj0)) goto fail;
24944 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyPrintout, SWIG_POINTER_EXCEPTION | 0);
24945 if (SWIG_arg_fail(1)) SWIG_fail;
24946 {
24947 PyThreadState* __tstate = wxPyBeginAllowThreads();
24948 (arg1)->base_OnEndPrinting();
24949
24950 wxPyEndAllowThreads(__tstate);
24951 if (PyErr_Occurred()) SWIG_fail;
24952 }
24953 Py_INCREF(Py_None); resultobj = Py_None;
24954 return resultobj;
24955 fail:
24956 return NULL;
24957 }
24958
24959
24960 static PyObject *_wrap_Printout_base_OnPreparePrinting(PyObject *, PyObject *args, PyObject *kwargs) {
24961 PyObject *resultobj;
24962 wxPyPrintout *arg1 = (wxPyPrintout *) 0 ;
24963 PyObject * obj0 = 0 ;
24964 char *kwnames[] = {
24965 (char *) "self", NULL
24966 };
24967
24968 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Printout_base_OnPreparePrinting",kwnames,&obj0)) goto fail;
24969 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyPrintout, SWIG_POINTER_EXCEPTION | 0);
24970 if (SWIG_arg_fail(1)) SWIG_fail;
24971 {
24972 PyThreadState* __tstate = wxPyBeginAllowThreads();
24973 (arg1)->base_OnPreparePrinting();
24974
24975 wxPyEndAllowThreads(__tstate);
24976 if (PyErr_Occurred()) SWIG_fail;
24977 }
24978 Py_INCREF(Py_None); resultobj = Py_None;
24979 return resultobj;
24980 fail:
24981 return NULL;
24982 }
24983
24984
24985 static PyObject *_wrap_Printout_base_HasPage(PyObject *, PyObject *args, PyObject *kwargs) {
24986 PyObject *resultobj;
24987 wxPyPrintout *arg1 = (wxPyPrintout *) 0 ;
24988 int arg2 ;
24989 bool result;
24990 PyObject * obj0 = 0 ;
24991 PyObject * obj1 = 0 ;
24992 char *kwnames[] = {
24993 (char *) "self",(char *) "page", NULL
24994 };
24995
24996 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:Printout_base_HasPage",kwnames,&obj0,&obj1)) goto fail;
24997 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyPrintout, SWIG_POINTER_EXCEPTION | 0);
24998 if (SWIG_arg_fail(1)) SWIG_fail;
24999 {
25000 arg2 = (int)(SWIG_As_int(obj1));
25001 if (SWIG_arg_fail(2)) SWIG_fail;
25002 }
25003 {
25004 PyThreadState* __tstate = wxPyBeginAllowThreads();
25005 result = (bool)(arg1)->base_HasPage(arg2);
25006
25007 wxPyEndAllowThreads(__tstate);
25008 if (PyErr_Occurred()) SWIG_fail;
25009 }
25010 {
25011 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
25012 }
25013 return resultobj;
25014 fail:
25015 return NULL;
25016 }
25017
25018
25019 static PyObject *_wrap_Printout_base_GetPageInfo(PyObject *, PyObject *args, PyObject *kwargs) {
25020 PyObject *resultobj;
25021 wxPyPrintout *arg1 = (wxPyPrintout *) 0 ;
25022 int *arg2 = (int *) 0 ;
25023 int *arg3 = (int *) 0 ;
25024 int *arg4 = (int *) 0 ;
25025 int *arg5 = (int *) 0 ;
25026 int temp2 ;
25027 int res2 = 0 ;
25028 int temp3 ;
25029 int res3 = 0 ;
25030 int temp4 ;
25031 int res4 = 0 ;
25032 int temp5 ;
25033 int res5 = 0 ;
25034 PyObject * obj0 = 0 ;
25035 char *kwnames[] = {
25036 (char *) "self", NULL
25037 };
25038
25039 arg2 = &temp2; res2 = SWIG_NEWOBJ;
25040 arg3 = &temp3; res3 = SWIG_NEWOBJ;
25041 arg4 = &temp4; res4 = SWIG_NEWOBJ;
25042 arg5 = &temp5; res5 = SWIG_NEWOBJ;
25043 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:Printout_base_GetPageInfo",kwnames,&obj0)) goto fail;
25044 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyPrintout, SWIG_POINTER_EXCEPTION | 0);
25045 if (SWIG_arg_fail(1)) SWIG_fail;
25046 {
25047 PyThreadState* __tstate = wxPyBeginAllowThreads();
25048 (arg1)->base_GetPageInfo(arg2,arg3,arg4,arg5);
25049
25050 wxPyEndAllowThreads(__tstate);
25051 if (PyErr_Occurred()) SWIG_fail;
25052 }
25053 Py_INCREF(Py_None); resultobj = Py_None;
25054 resultobj = t_output_helper(resultobj, ((res2 == SWIG_NEWOBJ) ?
25055 SWIG_From_int((*arg2)) : SWIG_NewPointerObj((void*)(arg2), SWIGTYPE_p_int, 0)));
25056 resultobj = t_output_helper(resultobj, ((res3 == SWIG_NEWOBJ) ?
25057 SWIG_From_int((*arg3)) : SWIG_NewPointerObj((void*)(arg3), SWIGTYPE_p_int, 0)));
25058 resultobj = t_output_helper(resultobj, ((res4 == SWIG_NEWOBJ) ?
25059 SWIG_From_int((*arg4)) : SWIG_NewPointerObj((void*)(arg4), SWIGTYPE_p_int, 0)));
25060 resultobj = t_output_helper(resultobj, ((res5 == SWIG_NEWOBJ) ?
25061 SWIG_From_int((*arg5)) : SWIG_NewPointerObj((void*)(arg5), SWIGTYPE_p_int, 0)));
25062 return resultobj;
25063 fail:
25064 return NULL;
25065 }
25066
25067
25068 static PyObject * Printout_swigregister(PyObject *, PyObject *args) {
25069 PyObject *obj;
25070 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
25071 SWIG_TypeClientData(SWIGTYPE_p_wxPyPrintout, obj);
25072 Py_INCREF(obj);
25073 return Py_BuildValue((char *)"");
25074 }
25075 static PyObject *_wrap_new_PreviewCanvas(PyObject *, PyObject *args, PyObject *kwargs) {
25076 PyObject *resultobj;
25077 wxPrintPreview *arg1 = (wxPrintPreview *) 0 ;
25078 wxWindow *arg2 = (wxWindow *) 0 ;
25079 wxPoint const &arg3_defvalue = wxDefaultPosition ;
25080 wxPoint *arg3 = (wxPoint *) &arg3_defvalue ;
25081 wxSize const &arg4_defvalue = wxDefaultSize ;
25082 wxSize *arg4 = (wxSize *) &arg4_defvalue ;
25083 long arg5 = (long) 0 ;
25084 wxString const &arg6_defvalue = wxPyPreviewCanvasNameStr ;
25085 wxString *arg6 = (wxString *) &arg6_defvalue ;
25086 wxPreviewCanvas *result;
25087 wxPoint temp3 ;
25088 wxSize temp4 ;
25089 bool temp6 = false ;
25090 PyObject * obj0 = 0 ;
25091 PyObject * obj1 = 0 ;
25092 PyObject * obj2 = 0 ;
25093 PyObject * obj3 = 0 ;
25094 PyObject * obj4 = 0 ;
25095 PyObject * obj5 = 0 ;
25096 char *kwnames[] = {
25097 (char *) "preview",(char *) "parent",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
25098 };
25099
25100 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|OOOO:new_PreviewCanvas",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) goto fail;
25101 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintPreview, SWIG_POINTER_EXCEPTION | 0);
25102 if (SWIG_arg_fail(1)) SWIG_fail;
25103 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
25104 if (SWIG_arg_fail(2)) SWIG_fail;
25105 if (obj2) {
25106 {
25107 arg3 = &temp3;
25108 if ( ! wxPoint_helper(obj2, &arg3)) SWIG_fail;
25109 }
25110 }
25111 if (obj3) {
25112 {
25113 arg4 = &temp4;
25114 if ( ! wxSize_helper(obj3, &arg4)) SWIG_fail;
25115 }
25116 }
25117 if (obj4) {
25118 {
25119 arg5 = (long)(SWIG_As_long(obj4));
25120 if (SWIG_arg_fail(5)) SWIG_fail;
25121 }
25122 }
25123 if (obj5) {
25124 {
25125 arg6 = wxString_in_helper(obj5);
25126 if (arg6 == NULL) SWIG_fail;
25127 temp6 = true;
25128 }
25129 }
25130 {
25131 if (!wxPyCheckForApp()) SWIG_fail;
25132 PyThreadState* __tstate = wxPyBeginAllowThreads();
25133 result = (wxPreviewCanvas *)new wxPreviewCanvas(arg1,arg2,(wxPoint const &)*arg3,(wxSize const &)*arg4,arg5,(wxString const &)*arg6);
25134
25135 wxPyEndAllowThreads(__tstate);
25136 if (PyErr_Occurred()) SWIG_fail;
25137 }
25138 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPreviewCanvas, 1);
25139 {
25140 if (temp6)
25141 delete arg6;
25142 }
25143 return resultobj;
25144 fail:
25145 {
25146 if (temp6)
25147 delete arg6;
25148 }
25149 return NULL;
25150 }
25151
25152
25153 static PyObject * PreviewCanvas_swigregister(PyObject *, PyObject *args) {
25154 PyObject *obj;
25155 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
25156 SWIG_TypeClientData(SWIGTYPE_p_wxPreviewCanvas, obj);
25157 Py_INCREF(obj);
25158 return Py_BuildValue((char *)"");
25159 }
25160 static PyObject *_wrap_new_PreviewFrame(PyObject *, PyObject *args, PyObject *kwargs) {
25161 PyObject *resultobj;
25162 wxPrintPreview *arg1 = (wxPrintPreview *) 0 ;
25163 wxFrame *arg2 = (wxFrame *) 0 ;
25164 wxString *arg3 = 0 ;
25165 wxPoint const &arg4_defvalue = wxDefaultPosition ;
25166 wxPoint *arg4 = (wxPoint *) &arg4_defvalue ;
25167 wxSize const &arg5_defvalue = wxDefaultSize ;
25168 wxSize *arg5 = (wxSize *) &arg5_defvalue ;
25169 long arg6 = (long) wxDEFAULT_FRAME_STYLE ;
25170 wxString const &arg7_defvalue = wxPyFrameNameStr ;
25171 wxString *arg7 = (wxString *) &arg7_defvalue ;
25172 wxPreviewFrame *result;
25173 bool temp3 = false ;
25174 wxPoint temp4 ;
25175 wxSize temp5 ;
25176 bool temp7 = false ;
25177 PyObject * obj0 = 0 ;
25178 PyObject * obj1 = 0 ;
25179 PyObject * obj2 = 0 ;
25180 PyObject * obj3 = 0 ;
25181 PyObject * obj4 = 0 ;
25182 PyObject * obj5 = 0 ;
25183 PyObject * obj6 = 0 ;
25184 char *kwnames[] = {
25185 (char *) "preview",(char *) "parent",(char *) "title",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
25186 };
25187
25188 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO|OOOO:new_PreviewFrame",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6)) goto fail;
25189 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintPreview, SWIG_POINTER_EXCEPTION | 0);
25190 if (SWIG_arg_fail(1)) SWIG_fail;
25191 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxFrame, SWIG_POINTER_EXCEPTION | 0);
25192 if (SWIG_arg_fail(2)) SWIG_fail;
25193 {
25194 arg3 = wxString_in_helper(obj2);
25195 if (arg3 == NULL) SWIG_fail;
25196 temp3 = true;
25197 }
25198 if (obj3) {
25199 {
25200 arg4 = &temp4;
25201 if ( ! wxPoint_helper(obj3, &arg4)) SWIG_fail;
25202 }
25203 }
25204 if (obj4) {
25205 {
25206 arg5 = &temp5;
25207 if ( ! wxSize_helper(obj4, &arg5)) SWIG_fail;
25208 }
25209 }
25210 if (obj5) {
25211 {
25212 arg6 = (long)(SWIG_As_long(obj5));
25213 if (SWIG_arg_fail(6)) SWIG_fail;
25214 }
25215 }
25216 if (obj6) {
25217 {
25218 arg7 = wxString_in_helper(obj6);
25219 if (arg7 == NULL) SWIG_fail;
25220 temp7 = true;
25221 }
25222 }
25223 {
25224 if (!wxPyCheckForApp()) SWIG_fail;
25225 PyThreadState* __tstate = wxPyBeginAllowThreads();
25226 result = (wxPreviewFrame *)new wxPreviewFrame(arg1,arg2,(wxString const &)*arg3,(wxPoint const &)*arg4,(wxSize const &)*arg5,arg6,(wxString const &)*arg7);
25227
25228 wxPyEndAllowThreads(__tstate);
25229 if (PyErr_Occurred()) SWIG_fail;
25230 }
25231 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPreviewFrame, 1);
25232 {
25233 if (temp3)
25234 delete arg3;
25235 }
25236 {
25237 if (temp7)
25238 delete arg7;
25239 }
25240 return resultobj;
25241 fail:
25242 {
25243 if (temp3)
25244 delete arg3;
25245 }
25246 {
25247 if (temp7)
25248 delete arg7;
25249 }
25250 return NULL;
25251 }
25252
25253
25254 static PyObject *_wrap_PreviewFrame_Initialize(PyObject *, PyObject *args, PyObject *kwargs) {
25255 PyObject *resultobj;
25256 wxPreviewFrame *arg1 = (wxPreviewFrame *) 0 ;
25257 PyObject * obj0 = 0 ;
25258 char *kwnames[] = {
25259 (char *) "self", NULL
25260 };
25261
25262 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PreviewFrame_Initialize",kwnames,&obj0)) goto fail;
25263 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPreviewFrame, SWIG_POINTER_EXCEPTION | 0);
25264 if (SWIG_arg_fail(1)) SWIG_fail;
25265 {
25266 PyThreadState* __tstate = wxPyBeginAllowThreads();
25267 (arg1)->Initialize();
25268
25269 wxPyEndAllowThreads(__tstate);
25270 if (PyErr_Occurred()) SWIG_fail;
25271 }
25272 Py_INCREF(Py_None); resultobj = Py_None;
25273 return resultobj;
25274 fail:
25275 return NULL;
25276 }
25277
25278
25279 static PyObject *_wrap_PreviewFrame_CreateControlBar(PyObject *, PyObject *args, PyObject *kwargs) {
25280 PyObject *resultobj;
25281 wxPreviewFrame *arg1 = (wxPreviewFrame *) 0 ;
25282 PyObject * obj0 = 0 ;
25283 char *kwnames[] = {
25284 (char *) "self", NULL
25285 };
25286
25287 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PreviewFrame_CreateControlBar",kwnames,&obj0)) goto fail;
25288 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPreviewFrame, SWIG_POINTER_EXCEPTION | 0);
25289 if (SWIG_arg_fail(1)) SWIG_fail;
25290 {
25291 PyThreadState* __tstate = wxPyBeginAllowThreads();
25292 (arg1)->CreateControlBar();
25293
25294 wxPyEndAllowThreads(__tstate);
25295 if (PyErr_Occurred()) SWIG_fail;
25296 }
25297 Py_INCREF(Py_None); resultobj = Py_None;
25298 return resultobj;
25299 fail:
25300 return NULL;
25301 }
25302
25303
25304 static PyObject *_wrap_PreviewFrame_CreateCanvas(PyObject *, PyObject *args, PyObject *kwargs) {
25305 PyObject *resultobj;
25306 wxPreviewFrame *arg1 = (wxPreviewFrame *) 0 ;
25307 PyObject * obj0 = 0 ;
25308 char *kwnames[] = {
25309 (char *) "self", NULL
25310 };
25311
25312 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PreviewFrame_CreateCanvas",kwnames,&obj0)) goto fail;
25313 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPreviewFrame, SWIG_POINTER_EXCEPTION | 0);
25314 if (SWIG_arg_fail(1)) SWIG_fail;
25315 {
25316 PyThreadState* __tstate = wxPyBeginAllowThreads();
25317 (arg1)->CreateCanvas();
25318
25319 wxPyEndAllowThreads(__tstate);
25320 if (PyErr_Occurred()) SWIG_fail;
25321 }
25322 Py_INCREF(Py_None); resultobj = Py_None;
25323 return resultobj;
25324 fail:
25325 return NULL;
25326 }
25327
25328
25329 static PyObject *_wrap_PreviewFrame_GetControlBar(PyObject *, PyObject *args, PyObject *kwargs) {
25330 PyObject *resultobj;
25331 wxPreviewFrame *arg1 = (wxPreviewFrame *) 0 ;
25332 wxPreviewControlBar *result;
25333 PyObject * obj0 = 0 ;
25334 char *kwnames[] = {
25335 (char *) "self", NULL
25336 };
25337
25338 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PreviewFrame_GetControlBar",kwnames,&obj0)) goto fail;
25339 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPreviewFrame, SWIG_POINTER_EXCEPTION | 0);
25340 if (SWIG_arg_fail(1)) SWIG_fail;
25341 {
25342 PyThreadState* __tstate = wxPyBeginAllowThreads();
25343 result = (wxPreviewControlBar *)((wxPreviewFrame const *)arg1)->GetControlBar();
25344
25345 wxPyEndAllowThreads(__tstate);
25346 if (PyErr_Occurred()) SWIG_fail;
25347 }
25348 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPreviewControlBar, 0);
25349 return resultobj;
25350 fail:
25351 return NULL;
25352 }
25353
25354
25355 static PyObject * PreviewFrame_swigregister(PyObject *, PyObject *args) {
25356 PyObject *obj;
25357 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
25358 SWIG_TypeClientData(SWIGTYPE_p_wxPreviewFrame, obj);
25359 Py_INCREF(obj);
25360 return Py_BuildValue((char *)"");
25361 }
25362 static PyObject *_wrap_new_PreviewControlBar(PyObject *, PyObject *args, PyObject *kwargs) {
25363 PyObject *resultobj;
25364 wxPrintPreview *arg1 = (wxPrintPreview *) 0 ;
25365 long arg2 ;
25366 wxWindow *arg3 = (wxWindow *) 0 ;
25367 wxPoint const &arg4_defvalue = wxDefaultPosition ;
25368 wxPoint *arg4 = (wxPoint *) &arg4_defvalue ;
25369 wxSize const &arg5_defvalue = wxDefaultSize ;
25370 wxSize *arg5 = (wxSize *) &arg5_defvalue ;
25371 long arg6 = (long) wxTAB_TRAVERSAL ;
25372 wxString const &arg7_defvalue = wxPyPanelNameStr ;
25373 wxString *arg7 = (wxString *) &arg7_defvalue ;
25374 wxPreviewControlBar *result;
25375 wxPoint temp4 ;
25376 wxSize temp5 ;
25377 bool temp7 = false ;
25378 PyObject * obj0 = 0 ;
25379 PyObject * obj1 = 0 ;
25380 PyObject * obj2 = 0 ;
25381 PyObject * obj3 = 0 ;
25382 PyObject * obj4 = 0 ;
25383 PyObject * obj5 = 0 ;
25384 PyObject * obj6 = 0 ;
25385 char *kwnames[] = {
25386 (char *) "preview",(char *) "buttons",(char *) "parent",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
25387 };
25388
25389 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO|OOOO:new_PreviewControlBar",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6)) goto fail;
25390 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintPreview, SWIG_POINTER_EXCEPTION | 0);
25391 if (SWIG_arg_fail(1)) SWIG_fail;
25392 {
25393 arg2 = (long)(SWIG_As_long(obj1));
25394 if (SWIG_arg_fail(2)) SWIG_fail;
25395 }
25396 SWIG_Python_ConvertPtr(obj2, (void **)&arg3, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
25397 if (SWIG_arg_fail(3)) SWIG_fail;
25398 if (obj3) {
25399 {
25400 arg4 = &temp4;
25401 if ( ! wxPoint_helper(obj3, &arg4)) SWIG_fail;
25402 }
25403 }
25404 if (obj4) {
25405 {
25406 arg5 = &temp5;
25407 if ( ! wxSize_helper(obj4, &arg5)) SWIG_fail;
25408 }
25409 }
25410 if (obj5) {
25411 {
25412 arg6 = (long)(SWIG_As_long(obj5));
25413 if (SWIG_arg_fail(6)) SWIG_fail;
25414 }
25415 }
25416 if (obj6) {
25417 {
25418 arg7 = wxString_in_helper(obj6);
25419 if (arg7 == NULL) SWIG_fail;
25420 temp7 = true;
25421 }
25422 }
25423 {
25424 if (!wxPyCheckForApp()) SWIG_fail;
25425 PyThreadState* __tstate = wxPyBeginAllowThreads();
25426 result = (wxPreviewControlBar *)new wxPreviewControlBar(arg1,arg2,arg3,(wxPoint const &)*arg4,(wxSize const &)*arg5,arg6,(wxString const &)*arg7);
25427
25428 wxPyEndAllowThreads(__tstate);
25429 if (PyErr_Occurred()) SWIG_fail;
25430 }
25431 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPreviewControlBar, 1);
25432 {
25433 if (temp7)
25434 delete arg7;
25435 }
25436 return resultobj;
25437 fail:
25438 {
25439 if (temp7)
25440 delete arg7;
25441 }
25442 return NULL;
25443 }
25444
25445
25446 static PyObject *_wrap_PreviewControlBar_GetZoomControl(PyObject *, PyObject *args, PyObject *kwargs) {
25447 PyObject *resultobj;
25448 wxPreviewControlBar *arg1 = (wxPreviewControlBar *) 0 ;
25449 int result;
25450 PyObject * obj0 = 0 ;
25451 char *kwnames[] = {
25452 (char *) "self", NULL
25453 };
25454
25455 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PreviewControlBar_GetZoomControl",kwnames,&obj0)) goto fail;
25456 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPreviewControlBar, SWIG_POINTER_EXCEPTION | 0);
25457 if (SWIG_arg_fail(1)) SWIG_fail;
25458 {
25459 PyThreadState* __tstate = wxPyBeginAllowThreads();
25460 result = (int)(arg1)->GetZoomControl();
25461
25462 wxPyEndAllowThreads(__tstate);
25463 if (PyErr_Occurred()) SWIG_fail;
25464 }
25465 {
25466 resultobj = SWIG_From_int((int)(result));
25467 }
25468 return resultobj;
25469 fail:
25470 return NULL;
25471 }
25472
25473
25474 static PyObject *_wrap_PreviewControlBar_SetZoomControl(PyObject *, PyObject *args, PyObject *kwargs) {
25475 PyObject *resultobj;
25476 wxPreviewControlBar *arg1 = (wxPreviewControlBar *) 0 ;
25477 int arg2 ;
25478 PyObject * obj0 = 0 ;
25479 PyObject * obj1 = 0 ;
25480 char *kwnames[] = {
25481 (char *) "self",(char *) "zoom", NULL
25482 };
25483
25484 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PreviewControlBar_SetZoomControl",kwnames,&obj0,&obj1)) goto fail;
25485 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPreviewControlBar, SWIG_POINTER_EXCEPTION | 0);
25486 if (SWIG_arg_fail(1)) SWIG_fail;
25487 {
25488 arg2 = (int)(SWIG_As_int(obj1));
25489 if (SWIG_arg_fail(2)) SWIG_fail;
25490 }
25491 {
25492 PyThreadState* __tstate = wxPyBeginAllowThreads();
25493 (arg1)->SetZoomControl(arg2);
25494
25495 wxPyEndAllowThreads(__tstate);
25496 if (PyErr_Occurred()) SWIG_fail;
25497 }
25498 Py_INCREF(Py_None); resultobj = Py_None;
25499 return resultobj;
25500 fail:
25501 return NULL;
25502 }
25503
25504
25505 static PyObject *_wrap_PreviewControlBar_GetPrintPreview(PyObject *, PyObject *args, PyObject *kwargs) {
25506 PyObject *resultobj;
25507 wxPreviewControlBar *arg1 = (wxPreviewControlBar *) 0 ;
25508 wxPrintPreview *result;
25509 PyObject * obj0 = 0 ;
25510 char *kwnames[] = {
25511 (char *) "self", NULL
25512 };
25513
25514 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PreviewControlBar_GetPrintPreview",kwnames,&obj0)) goto fail;
25515 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPreviewControlBar, SWIG_POINTER_EXCEPTION | 0);
25516 if (SWIG_arg_fail(1)) SWIG_fail;
25517 {
25518 PyThreadState* __tstate = wxPyBeginAllowThreads();
25519 result = (wxPrintPreview *)(arg1)->GetPrintPreview();
25520
25521 wxPyEndAllowThreads(__tstate);
25522 if (PyErr_Occurred()) SWIG_fail;
25523 }
25524 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPrintPreview, 0);
25525 return resultobj;
25526 fail:
25527 return NULL;
25528 }
25529
25530
25531 static PyObject *_wrap_PreviewControlBar_OnNext(PyObject *, PyObject *args, PyObject *kwargs) {
25532 PyObject *resultobj;
25533 wxPreviewControlBar *arg1 = (wxPreviewControlBar *) 0 ;
25534 PyObject * obj0 = 0 ;
25535 char *kwnames[] = {
25536 (char *) "self", NULL
25537 };
25538
25539 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PreviewControlBar_OnNext",kwnames,&obj0)) goto fail;
25540 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPreviewControlBar, SWIG_POINTER_EXCEPTION | 0);
25541 if (SWIG_arg_fail(1)) SWIG_fail;
25542 {
25543 PyThreadState* __tstate = wxPyBeginAllowThreads();
25544 (arg1)->OnNext();
25545
25546 wxPyEndAllowThreads(__tstate);
25547 if (PyErr_Occurred()) SWIG_fail;
25548 }
25549 Py_INCREF(Py_None); resultobj = Py_None;
25550 return resultobj;
25551 fail:
25552 return NULL;
25553 }
25554
25555
25556 static PyObject *_wrap_PreviewControlBar_OnPrevious(PyObject *, PyObject *args, PyObject *kwargs) {
25557 PyObject *resultobj;
25558 wxPreviewControlBar *arg1 = (wxPreviewControlBar *) 0 ;
25559 PyObject * obj0 = 0 ;
25560 char *kwnames[] = {
25561 (char *) "self", NULL
25562 };
25563
25564 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PreviewControlBar_OnPrevious",kwnames,&obj0)) goto fail;
25565 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPreviewControlBar, SWIG_POINTER_EXCEPTION | 0);
25566 if (SWIG_arg_fail(1)) SWIG_fail;
25567 {
25568 PyThreadState* __tstate = wxPyBeginAllowThreads();
25569 (arg1)->OnPrevious();
25570
25571 wxPyEndAllowThreads(__tstate);
25572 if (PyErr_Occurred()) SWIG_fail;
25573 }
25574 Py_INCREF(Py_None); resultobj = Py_None;
25575 return resultobj;
25576 fail:
25577 return NULL;
25578 }
25579
25580
25581 static PyObject *_wrap_PreviewControlBar_OnFirst(PyObject *, PyObject *args, PyObject *kwargs) {
25582 PyObject *resultobj;
25583 wxPreviewControlBar *arg1 = (wxPreviewControlBar *) 0 ;
25584 PyObject * obj0 = 0 ;
25585 char *kwnames[] = {
25586 (char *) "self", NULL
25587 };
25588
25589 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PreviewControlBar_OnFirst",kwnames,&obj0)) goto fail;
25590 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPreviewControlBar, SWIG_POINTER_EXCEPTION | 0);
25591 if (SWIG_arg_fail(1)) SWIG_fail;
25592 {
25593 PyThreadState* __tstate = wxPyBeginAllowThreads();
25594 (arg1)->OnFirst();
25595
25596 wxPyEndAllowThreads(__tstate);
25597 if (PyErr_Occurred()) SWIG_fail;
25598 }
25599 Py_INCREF(Py_None); resultobj = Py_None;
25600 return resultobj;
25601 fail:
25602 return NULL;
25603 }
25604
25605
25606 static PyObject *_wrap_PreviewControlBar_OnLast(PyObject *, PyObject *args, PyObject *kwargs) {
25607 PyObject *resultobj;
25608 wxPreviewControlBar *arg1 = (wxPreviewControlBar *) 0 ;
25609 PyObject * obj0 = 0 ;
25610 char *kwnames[] = {
25611 (char *) "self", NULL
25612 };
25613
25614 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PreviewControlBar_OnLast",kwnames,&obj0)) goto fail;
25615 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPreviewControlBar, SWIG_POINTER_EXCEPTION | 0);
25616 if (SWIG_arg_fail(1)) SWIG_fail;
25617 {
25618 PyThreadState* __tstate = wxPyBeginAllowThreads();
25619 (arg1)->OnLast();
25620
25621 wxPyEndAllowThreads(__tstate);
25622 if (PyErr_Occurred()) SWIG_fail;
25623 }
25624 Py_INCREF(Py_None); resultobj = Py_None;
25625 return resultobj;
25626 fail:
25627 return NULL;
25628 }
25629
25630
25631 static PyObject *_wrap_PreviewControlBar_OnGoto(PyObject *, PyObject *args, PyObject *kwargs) {
25632 PyObject *resultobj;
25633 wxPreviewControlBar *arg1 = (wxPreviewControlBar *) 0 ;
25634 PyObject * obj0 = 0 ;
25635 char *kwnames[] = {
25636 (char *) "self", NULL
25637 };
25638
25639 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PreviewControlBar_OnGoto",kwnames,&obj0)) goto fail;
25640 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPreviewControlBar, SWIG_POINTER_EXCEPTION | 0);
25641 if (SWIG_arg_fail(1)) SWIG_fail;
25642 {
25643 PyThreadState* __tstate = wxPyBeginAllowThreads();
25644 (arg1)->OnGoto();
25645
25646 wxPyEndAllowThreads(__tstate);
25647 if (PyErr_Occurred()) SWIG_fail;
25648 }
25649 Py_INCREF(Py_None); resultobj = Py_None;
25650 return resultobj;
25651 fail:
25652 return NULL;
25653 }
25654
25655
25656 static PyObject * PreviewControlBar_swigregister(PyObject *, PyObject *args) {
25657 PyObject *obj;
25658 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
25659 SWIG_TypeClientData(SWIGTYPE_p_wxPreviewControlBar, obj);
25660 Py_INCREF(obj);
25661 return Py_BuildValue((char *)"");
25662 }
25663 static PyObject *_wrap_new_PrintPreview__SWIG_0(PyObject *, PyObject *args) {
25664 PyObject *resultobj;
25665 wxPyPrintout *arg1 = (wxPyPrintout *) 0 ;
25666 wxPyPrintout *arg2 = (wxPyPrintout *) 0 ;
25667 wxPrintDialogData *arg3 = (wxPrintDialogData *) NULL ;
25668 wxPrintPreview *result;
25669 PyObject * obj0 = 0 ;
25670 PyObject * obj1 = 0 ;
25671 PyObject * obj2 = 0 ;
25672
25673 if(!PyArg_ParseTuple(args,(char *)"OO|O:new_PrintPreview",&obj0,&obj1,&obj2)) goto fail;
25674 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyPrintout, SWIG_POINTER_EXCEPTION | 0);
25675 if (SWIG_arg_fail(1)) SWIG_fail;
25676 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxPyPrintout, SWIG_POINTER_EXCEPTION | 0);
25677 if (SWIG_arg_fail(2)) SWIG_fail;
25678 if (obj2) {
25679 SWIG_Python_ConvertPtr(obj2, (void **)&arg3, SWIGTYPE_p_wxPrintDialogData, SWIG_POINTER_EXCEPTION | 0);
25680 if (SWIG_arg_fail(3)) SWIG_fail;
25681 }
25682 {
25683 if (!wxPyCheckForApp()) SWIG_fail;
25684 PyThreadState* __tstate = wxPyBeginAllowThreads();
25685 result = (wxPrintPreview *)new wxPrintPreview(arg1,arg2,arg3);
25686
25687 wxPyEndAllowThreads(__tstate);
25688 if (PyErr_Occurred()) SWIG_fail;
25689 }
25690 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPrintPreview, 1);
25691 return resultobj;
25692 fail:
25693 return NULL;
25694 }
25695
25696
25697 static PyObject *_wrap_new_PrintPreview__SWIG_1(PyObject *, PyObject *args) {
25698 PyObject *resultobj;
25699 wxPyPrintout *arg1 = (wxPyPrintout *) 0 ;
25700 wxPyPrintout *arg2 = (wxPyPrintout *) 0 ;
25701 wxPrintData *arg3 = (wxPrintData *) 0 ;
25702 wxPrintPreview *result;
25703 PyObject * obj0 = 0 ;
25704 PyObject * obj1 = 0 ;
25705 PyObject * obj2 = 0 ;
25706
25707 if(!PyArg_ParseTuple(args,(char *)"OOO:new_PrintPreview",&obj0,&obj1,&obj2)) goto fail;
25708 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyPrintout, SWIG_POINTER_EXCEPTION | 0);
25709 if (SWIG_arg_fail(1)) SWIG_fail;
25710 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxPyPrintout, SWIG_POINTER_EXCEPTION | 0);
25711 if (SWIG_arg_fail(2)) SWIG_fail;
25712 SWIG_Python_ConvertPtr(obj2, (void **)&arg3, SWIGTYPE_p_wxPrintData, SWIG_POINTER_EXCEPTION | 0);
25713 if (SWIG_arg_fail(3)) SWIG_fail;
25714 {
25715 if (!wxPyCheckForApp()) SWIG_fail;
25716 PyThreadState* __tstate = wxPyBeginAllowThreads();
25717 result = (wxPrintPreview *)new wxPrintPreview(arg1,arg2,arg3);
25718
25719 wxPyEndAllowThreads(__tstate);
25720 if (PyErr_Occurred()) SWIG_fail;
25721 }
25722 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPrintPreview, 1);
25723 return resultobj;
25724 fail:
25725 return NULL;
25726 }
25727
25728
25729 static PyObject *_wrap_new_PrintPreview(PyObject *self, PyObject *args) {
25730 int argc;
25731 PyObject *argv[4];
25732 int ii;
25733
25734 argc = PyObject_Length(args);
25735 for (ii = 0; (ii < argc) && (ii < 3); ii++) {
25736 argv[ii] = PyTuple_GetItem(args,ii);
25737 }
25738 if ((argc >= 2) && (argc <= 3)) {
25739 int _v;
25740 {
25741 void *ptr;
25742 if (SWIG_ConvertPtr(argv[0], &ptr, SWIGTYPE_p_wxPyPrintout, 0) == -1) {
25743 _v = 0;
25744 PyErr_Clear();
25745 } else {
25746 _v = 1;
25747 }
25748 }
25749 if (_v) {
25750 {
25751 void *ptr;
25752 if (SWIG_ConvertPtr(argv[1], &ptr, SWIGTYPE_p_wxPyPrintout, 0) == -1) {
25753 _v = 0;
25754 PyErr_Clear();
25755 } else {
25756 _v = 1;
25757 }
25758 }
25759 if (_v) {
25760 if (argc <= 2) {
25761 return _wrap_new_PrintPreview__SWIG_0(self,args);
25762 }
25763 {
25764 void *ptr;
25765 if (SWIG_ConvertPtr(argv[2], &ptr, SWIGTYPE_p_wxPrintDialogData, 0) == -1) {
25766 _v = 0;
25767 PyErr_Clear();
25768 } else {
25769 _v = 1;
25770 }
25771 }
25772 if (_v) {
25773 return _wrap_new_PrintPreview__SWIG_0(self,args);
25774 }
25775 }
25776 }
25777 }
25778 if (argc == 3) {
25779 int _v;
25780 {
25781 void *ptr;
25782 if (SWIG_ConvertPtr(argv[0], &ptr, SWIGTYPE_p_wxPyPrintout, 0) == -1) {
25783 _v = 0;
25784 PyErr_Clear();
25785 } else {
25786 _v = 1;
25787 }
25788 }
25789 if (_v) {
25790 {
25791 void *ptr;
25792 if (SWIG_ConvertPtr(argv[1], &ptr, SWIGTYPE_p_wxPyPrintout, 0) == -1) {
25793 _v = 0;
25794 PyErr_Clear();
25795 } else {
25796 _v = 1;
25797 }
25798 }
25799 if (_v) {
25800 {
25801 void *ptr;
25802 if (SWIG_ConvertPtr(argv[2], &ptr, SWIGTYPE_p_wxPrintData, 0) == -1) {
25803 _v = 0;
25804 PyErr_Clear();
25805 } else {
25806 _v = 1;
25807 }
25808 }
25809 if (_v) {
25810 return _wrap_new_PrintPreview__SWIG_1(self,args);
25811 }
25812 }
25813 }
25814 }
25815
25816 PyErr_SetString(PyExc_NotImplementedError,"No matching function for overloaded 'new_PrintPreview'");
25817 return NULL;
25818 }
25819
25820
25821 static PyObject *_wrap_PrintPreview_SetCurrentPage(PyObject *, PyObject *args, PyObject *kwargs) {
25822 PyObject *resultobj;
25823 wxPrintPreview *arg1 = (wxPrintPreview *) 0 ;
25824 int arg2 ;
25825 bool result;
25826 PyObject * obj0 = 0 ;
25827 PyObject * obj1 = 0 ;
25828 char *kwnames[] = {
25829 (char *) "self",(char *) "pageNum", NULL
25830 };
25831
25832 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintPreview_SetCurrentPage",kwnames,&obj0,&obj1)) goto fail;
25833 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintPreview, SWIG_POINTER_EXCEPTION | 0);
25834 if (SWIG_arg_fail(1)) SWIG_fail;
25835 {
25836 arg2 = (int)(SWIG_As_int(obj1));
25837 if (SWIG_arg_fail(2)) SWIG_fail;
25838 }
25839 {
25840 PyThreadState* __tstate = wxPyBeginAllowThreads();
25841 result = (bool)(arg1)->SetCurrentPage(arg2);
25842
25843 wxPyEndAllowThreads(__tstate);
25844 if (PyErr_Occurred()) SWIG_fail;
25845 }
25846 {
25847 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
25848 }
25849 return resultobj;
25850 fail:
25851 return NULL;
25852 }
25853
25854
25855 static PyObject *_wrap_PrintPreview_GetCurrentPage(PyObject *, PyObject *args, PyObject *kwargs) {
25856 PyObject *resultobj;
25857 wxPrintPreview *arg1 = (wxPrintPreview *) 0 ;
25858 int result;
25859 PyObject * obj0 = 0 ;
25860 char *kwnames[] = {
25861 (char *) "self", NULL
25862 };
25863
25864 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintPreview_GetCurrentPage",kwnames,&obj0)) goto fail;
25865 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintPreview, SWIG_POINTER_EXCEPTION | 0);
25866 if (SWIG_arg_fail(1)) SWIG_fail;
25867 {
25868 PyThreadState* __tstate = wxPyBeginAllowThreads();
25869 result = (int)(arg1)->GetCurrentPage();
25870
25871 wxPyEndAllowThreads(__tstate);
25872 if (PyErr_Occurred()) SWIG_fail;
25873 }
25874 {
25875 resultobj = SWIG_From_int((int)(result));
25876 }
25877 return resultobj;
25878 fail:
25879 return NULL;
25880 }
25881
25882
25883 static PyObject *_wrap_PrintPreview_SetPrintout(PyObject *, PyObject *args, PyObject *kwargs) {
25884 PyObject *resultobj;
25885 wxPrintPreview *arg1 = (wxPrintPreview *) 0 ;
25886 wxPyPrintout *arg2 = (wxPyPrintout *) 0 ;
25887 PyObject * obj0 = 0 ;
25888 PyObject * obj1 = 0 ;
25889 char *kwnames[] = {
25890 (char *) "self",(char *) "printout", NULL
25891 };
25892
25893 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintPreview_SetPrintout",kwnames,&obj0,&obj1)) goto fail;
25894 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintPreview, SWIG_POINTER_EXCEPTION | 0);
25895 if (SWIG_arg_fail(1)) SWIG_fail;
25896 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxPyPrintout, SWIG_POINTER_EXCEPTION | 0);
25897 if (SWIG_arg_fail(2)) SWIG_fail;
25898 {
25899 PyThreadState* __tstate = wxPyBeginAllowThreads();
25900 (arg1)->SetPrintout(arg2);
25901
25902 wxPyEndAllowThreads(__tstate);
25903 if (PyErr_Occurred()) SWIG_fail;
25904 }
25905 Py_INCREF(Py_None); resultobj = Py_None;
25906 return resultobj;
25907 fail:
25908 return NULL;
25909 }
25910
25911
25912 static PyObject *_wrap_PrintPreview_GetPrintout(PyObject *, PyObject *args, PyObject *kwargs) {
25913 PyObject *resultobj;
25914 wxPrintPreview *arg1 = (wxPrintPreview *) 0 ;
25915 wxPyPrintout *result;
25916 PyObject * obj0 = 0 ;
25917 char *kwnames[] = {
25918 (char *) "self", NULL
25919 };
25920
25921 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintPreview_GetPrintout",kwnames,&obj0)) goto fail;
25922 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintPreview, SWIG_POINTER_EXCEPTION | 0);
25923 if (SWIG_arg_fail(1)) SWIG_fail;
25924 {
25925 PyThreadState* __tstate = wxPyBeginAllowThreads();
25926 result = (wxPyPrintout *)(arg1)->GetPrintout();
25927
25928 wxPyEndAllowThreads(__tstate);
25929 if (PyErr_Occurred()) SWIG_fail;
25930 }
25931 {
25932 resultobj = wxPyMake_wxObject(result, 0);
25933 }
25934 return resultobj;
25935 fail:
25936 return NULL;
25937 }
25938
25939
25940 static PyObject *_wrap_PrintPreview_GetPrintoutForPrinting(PyObject *, PyObject *args, PyObject *kwargs) {
25941 PyObject *resultobj;
25942 wxPrintPreview *arg1 = (wxPrintPreview *) 0 ;
25943 wxPyPrintout *result;
25944 PyObject * obj0 = 0 ;
25945 char *kwnames[] = {
25946 (char *) "self", NULL
25947 };
25948
25949 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintPreview_GetPrintoutForPrinting",kwnames,&obj0)) goto fail;
25950 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintPreview, SWIG_POINTER_EXCEPTION | 0);
25951 if (SWIG_arg_fail(1)) SWIG_fail;
25952 {
25953 PyThreadState* __tstate = wxPyBeginAllowThreads();
25954 result = (wxPyPrintout *)(arg1)->GetPrintoutForPrinting();
25955
25956 wxPyEndAllowThreads(__tstate);
25957 if (PyErr_Occurred()) SWIG_fail;
25958 }
25959 {
25960 resultobj = wxPyMake_wxObject(result, 0);
25961 }
25962 return resultobj;
25963 fail:
25964 return NULL;
25965 }
25966
25967
25968 static PyObject *_wrap_PrintPreview_SetFrame(PyObject *, PyObject *args, PyObject *kwargs) {
25969 PyObject *resultobj;
25970 wxPrintPreview *arg1 = (wxPrintPreview *) 0 ;
25971 wxFrame *arg2 = (wxFrame *) 0 ;
25972 PyObject * obj0 = 0 ;
25973 PyObject * obj1 = 0 ;
25974 char *kwnames[] = {
25975 (char *) "self",(char *) "frame", NULL
25976 };
25977
25978 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintPreview_SetFrame",kwnames,&obj0,&obj1)) goto fail;
25979 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintPreview, SWIG_POINTER_EXCEPTION | 0);
25980 if (SWIG_arg_fail(1)) SWIG_fail;
25981 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxFrame, SWIG_POINTER_EXCEPTION | 0);
25982 if (SWIG_arg_fail(2)) SWIG_fail;
25983 {
25984 PyThreadState* __tstate = wxPyBeginAllowThreads();
25985 (arg1)->SetFrame(arg2);
25986
25987 wxPyEndAllowThreads(__tstate);
25988 if (PyErr_Occurred()) SWIG_fail;
25989 }
25990 Py_INCREF(Py_None); resultobj = Py_None;
25991 return resultobj;
25992 fail:
25993 return NULL;
25994 }
25995
25996
25997 static PyObject *_wrap_PrintPreview_SetCanvas(PyObject *, PyObject *args, PyObject *kwargs) {
25998 PyObject *resultobj;
25999 wxPrintPreview *arg1 = (wxPrintPreview *) 0 ;
26000 wxPreviewCanvas *arg2 = (wxPreviewCanvas *) 0 ;
26001 PyObject * obj0 = 0 ;
26002 PyObject * obj1 = 0 ;
26003 char *kwnames[] = {
26004 (char *) "self",(char *) "canvas", NULL
26005 };
26006
26007 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintPreview_SetCanvas",kwnames,&obj0,&obj1)) goto fail;
26008 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintPreview, SWIG_POINTER_EXCEPTION | 0);
26009 if (SWIG_arg_fail(1)) SWIG_fail;
26010 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxPreviewCanvas, SWIG_POINTER_EXCEPTION | 0);
26011 if (SWIG_arg_fail(2)) SWIG_fail;
26012 {
26013 PyThreadState* __tstate = wxPyBeginAllowThreads();
26014 (arg1)->SetCanvas(arg2);
26015
26016 wxPyEndAllowThreads(__tstate);
26017 if (PyErr_Occurred()) SWIG_fail;
26018 }
26019 Py_INCREF(Py_None); resultobj = Py_None;
26020 return resultobj;
26021 fail:
26022 return NULL;
26023 }
26024
26025
26026 static PyObject *_wrap_PrintPreview_GetFrame(PyObject *, PyObject *args, PyObject *kwargs) {
26027 PyObject *resultobj;
26028 wxPrintPreview *arg1 = (wxPrintPreview *) 0 ;
26029 wxFrame *result;
26030 PyObject * obj0 = 0 ;
26031 char *kwnames[] = {
26032 (char *) "self", NULL
26033 };
26034
26035 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintPreview_GetFrame",kwnames,&obj0)) goto fail;
26036 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintPreview, SWIG_POINTER_EXCEPTION | 0);
26037 if (SWIG_arg_fail(1)) SWIG_fail;
26038 {
26039 PyThreadState* __tstate = wxPyBeginAllowThreads();
26040 result = (wxFrame *)(arg1)->GetFrame();
26041
26042 wxPyEndAllowThreads(__tstate);
26043 if (PyErr_Occurred()) SWIG_fail;
26044 }
26045 {
26046 resultobj = wxPyMake_wxObject(result, 0);
26047 }
26048 return resultobj;
26049 fail:
26050 return NULL;
26051 }
26052
26053
26054 static PyObject *_wrap_PrintPreview_GetCanvas(PyObject *, PyObject *args, PyObject *kwargs) {
26055 PyObject *resultobj;
26056 wxPrintPreview *arg1 = (wxPrintPreview *) 0 ;
26057 wxPreviewCanvas *result;
26058 PyObject * obj0 = 0 ;
26059 char *kwnames[] = {
26060 (char *) "self", NULL
26061 };
26062
26063 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintPreview_GetCanvas",kwnames,&obj0)) goto fail;
26064 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintPreview, SWIG_POINTER_EXCEPTION | 0);
26065 if (SWIG_arg_fail(1)) SWIG_fail;
26066 {
26067 PyThreadState* __tstate = wxPyBeginAllowThreads();
26068 result = (wxPreviewCanvas *)(arg1)->GetCanvas();
26069
26070 wxPyEndAllowThreads(__tstate);
26071 if (PyErr_Occurred()) SWIG_fail;
26072 }
26073 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPreviewCanvas, 0);
26074 return resultobj;
26075 fail:
26076 return NULL;
26077 }
26078
26079
26080 static PyObject *_wrap_PrintPreview_PaintPage(PyObject *, PyObject *args, PyObject *kwargs) {
26081 PyObject *resultobj;
26082 wxPrintPreview *arg1 = (wxPrintPreview *) 0 ;
26083 wxPreviewCanvas *arg2 = (wxPreviewCanvas *) 0 ;
26084 wxDC *arg3 = 0 ;
26085 bool result;
26086 PyObject * obj0 = 0 ;
26087 PyObject * obj1 = 0 ;
26088 PyObject * obj2 = 0 ;
26089 char *kwnames[] = {
26090 (char *) "self",(char *) "canvas",(char *) "dc", NULL
26091 };
26092
26093 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:PrintPreview_PaintPage",kwnames,&obj0,&obj1,&obj2)) goto fail;
26094 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintPreview, SWIG_POINTER_EXCEPTION | 0);
26095 if (SWIG_arg_fail(1)) SWIG_fail;
26096 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxPreviewCanvas, SWIG_POINTER_EXCEPTION | 0);
26097 if (SWIG_arg_fail(2)) SWIG_fail;
26098 {
26099 SWIG_Python_ConvertPtr(obj2, (void **)&arg3, SWIGTYPE_p_wxDC, SWIG_POINTER_EXCEPTION | 0);
26100 if (SWIG_arg_fail(3)) SWIG_fail;
26101 if (arg3 == NULL) {
26102 SWIG_null_ref("wxDC");
26103 }
26104 if (SWIG_arg_fail(3)) SWIG_fail;
26105 }
26106 {
26107 PyThreadState* __tstate = wxPyBeginAllowThreads();
26108 result = (bool)(arg1)->PaintPage(arg2,*arg3);
26109
26110 wxPyEndAllowThreads(__tstate);
26111 if (PyErr_Occurred()) SWIG_fail;
26112 }
26113 {
26114 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
26115 }
26116 return resultobj;
26117 fail:
26118 return NULL;
26119 }
26120
26121
26122 static PyObject *_wrap_PrintPreview_DrawBlankPage(PyObject *, PyObject *args, PyObject *kwargs) {
26123 PyObject *resultobj;
26124 wxPrintPreview *arg1 = (wxPrintPreview *) 0 ;
26125 wxPreviewCanvas *arg2 = (wxPreviewCanvas *) 0 ;
26126 wxDC *arg3 = 0 ;
26127 bool result;
26128 PyObject * obj0 = 0 ;
26129 PyObject * obj1 = 0 ;
26130 PyObject * obj2 = 0 ;
26131 char *kwnames[] = {
26132 (char *) "self",(char *) "canvas",(char *) "dc", NULL
26133 };
26134
26135 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:PrintPreview_DrawBlankPage",kwnames,&obj0,&obj1,&obj2)) goto fail;
26136 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintPreview, SWIG_POINTER_EXCEPTION | 0);
26137 if (SWIG_arg_fail(1)) SWIG_fail;
26138 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxPreviewCanvas, SWIG_POINTER_EXCEPTION | 0);
26139 if (SWIG_arg_fail(2)) SWIG_fail;
26140 {
26141 SWIG_Python_ConvertPtr(obj2, (void **)&arg3, SWIGTYPE_p_wxDC, SWIG_POINTER_EXCEPTION | 0);
26142 if (SWIG_arg_fail(3)) SWIG_fail;
26143 if (arg3 == NULL) {
26144 SWIG_null_ref("wxDC");
26145 }
26146 if (SWIG_arg_fail(3)) SWIG_fail;
26147 }
26148 {
26149 PyThreadState* __tstate = wxPyBeginAllowThreads();
26150 result = (bool)(arg1)->DrawBlankPage(arg2,*arg3);
26151
26152 wxPyEndAllowThreads(__tstate);
26153 if (PyErr_Occurred()) SWIG_fail;
26154 }
26155 {
26156 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
26157 }
26158 return resultobj;
26159 fail:
26160 return NULL;
26161 }
26162
26163
26164 static PyObject *_wrap_PrintPreview_RenderPage(PyObject *, PyObject *args, PyObject *kwargs) {
26165 PyObject *resultobj;
26166 wxPrintPreview *arg1 = (wxPrintPreview *) 0 ;
26167 int arg2 ;
26168 bool result;
26169 PyObject * obj0 = 0 ;
26170 PyObject * obj1 = 0 ;
26171 char *kwnames[] = {
26172 (char *) "self",(char *) "pageNum", NULL
26173 };
26174
26175 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintPreview_RenderPage",kwnames,&obj0,&obj1)) goto fail;
26176 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintPreview, SWIG_POINTER_EXCEPTION | 0);
26177 if (SWIG_arg_fail(1)) SWIG_fail;
26178 {
26179 arg2 = (int)(SWIG_As_int(obj1));
26180 if (SWIG_arg_fail(2)) SWIG_fail;
26181 }
26182 {
26183 PyThreadState* __tstate = wxPyBeginAllowThreads();
26184 result = (bool)(arg1)->RenderPage(arg2);
26185
26186 wxPyEndAllowThreads(__tstate);
26187 if (PyErr_Occurred()) SWIG_fail;
26188 }
26189 {
26190 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
26191 }
26192 return resultobj;
26193 fail:
26194 return NULL;
26195 }
26196
26197
26198 static PyObject *_wrap_PrintPreview_AdjustScrollbars(PyObject *, PyObject *args, PyObject *kwargs) {
26199 PyObject *resultobj;
26200 wxPrintPreview *arg1 = (wxPrintPreview *) 0 ;
26201 wxPreviewCanvas *arg2 = (wxPreviewCanvas *) 0 ;
26202 PyObject * obj0 = 0 ;
26203 PyObject * obj1 = 0 ;
26204 char *kwnames[] = {
26205 (char *) "self",(char *) "canvas", NULL
26206 };
26207
26208 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintPreview_AdjustScrollbars",kwnames,&obj0,&obj1)) goto fail;
26209 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintPreview, SWIG_POINTER_EXCEPTION | 0);
26210 if (SWIG_arg_fail(1)) SWIG_fail;
26211 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxPreviewCanvas, SWIG_POINTER_EXCEPTION | 0);
26212 if (SWIG_arg_fail(2)) SWIG_fail;
26213 {
26214 PyThreadState* __tstate = wxPyBeginAllowThreads();
26215 (arg1)->AdjustScrollbars(arg2);
26216
26217 wxPyEndAllowThreads(__tstate);
26218 if (PyErr_Occurred()) SWIG_fail;
26219 }
26220 Py_INCREF(Py_None); resultobj = Py_None;
26221 return resultobj;
26222 fail:
26223 return NULL;
26224 }
26225
26226
26227 static PyObject *_wrap_PrintPreview_GetPrintDialogData(PyObject *, PyObject *args, PyObject *kwargs) {
26228 PyObject *resultobj;
26229 wxPrintPreview *arg1 = (wxPrintPreview *) 0 ;
26230 wxPrintDialogData *result;
26231 PyObject * obj0 = 0 ;
26232 char *kwnames[] = {
26233 (char *) "self", NULL
26234 };
26235
26236 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintPreview_GetPrintDialogData",kwnames,&obj0)) goto fail;
26237 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintPreview, SWIG_POINTER_EXCEPTION | 0);
26238 if (SWIG_arg_fail(1)) SWIG_fail;
26239 {
26240 PyThreadState* __tstate = wxPyBeginAllowThreads();
26241 {
26242 wxPrintDialogData &_result_ref = (arg1)->GetPrintDialogData();
26243 result = (wxPrintDialogData *) &_result_ref;
26244 }
26245
26246 wxPyEndAllowThreads(__tstate);
26247 if (PyErr_Occurred()) SWIG_fail;
26248 }
26249 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPrintDialogData, 0);
26250 return resultobj;
26251 fail:
26252 return NULL;
26253 }
26254
26255
26256 static PyObject *_wrap_PrintPreview_SetZoom(PyObject *, PyObject *args, PyObject *kwargs) {
26257 PyObject *resultobj;
26258 wxPrintPreview *arg1 = (wxPrintPreview *) 0 ;
26259 int arg2 ;
26260 PyObject * obj0 = 0 ;
26261 PyObject * obj1 = 0 ;
26262 char *kwnames[] = {
26263 (char *) "self",(char *) "percent", NULL
26264 };
26265
26266 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintPreview_SetZoom",kwnames,&obj0,&obj1)) goto fail;
26267 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintPreview, SWIG_POINTER_EXCEPTION | 0);
26268 if (SWIG_arg_fail(1)) SWIG_fail;
26269 {
26270 arg2 = (int)(SWIG_As_int(obj1));
26271 if (SWIG_arg_fail(2)) SWIG_fail;
26272 }
26273 {
26274 PyThreadState* __tstate = wxPyBeginAllowThreads();
26275 (arg1)->SetZoom(arg2);
26276
26277 wxPyEndAllowThreads(__tstate);
26278 if (PyErr_Occurred()) SWIG_fail;
26279 }
26280 Py_INCREF(Py_None); resultobj = Py_None;
26281 return resultobj;
26282 fail:
26283 return NULL;
26284 }
26285
26286
26287 static PyObject *_wrap_PrintPreview_GetZoom(PyObject *, PyObject *args, PyObject *kwargs) {
26288 PyObject *resultobj;
26289 wxPrintPreview *arg1 = (wxPrintPreview *) 0 ;
26290 int result;
26291 PyObject * obj0 = 0 ;
26292 char *kwnames[] = {
26293 (char *) "self", NULL
26294 };
26295
26296 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintPreview_GetZoom",kwnames,&obj0)) goto fail;
26297 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintPreview, SWIG_POINTER_EXCEPTION | 0);
26298 if (SWIG_arg_fail(1)) SWIG_fail;
26299 {
26300 PyThreadState* __tstate = wxPyBeginAllowThreads();
26301 result = (int)(arg1)->GetZoom();
26302
26303 wxPyEndAllowThreads(__tstate);
26304 if (PyErr_Occurred()) SWIG_fail;
26305 }
26306 {
26307 resultobj = SWIG_From_int((int)(result));
26308 }
26309 return resultobj;
26310 fail:
26311 return NULL;
26312 }
26313
26314
26315 static PyObject *_wrap_PrintPreview_GetMaxPage(PyObject *, PyObject *args, PyObject *kwargs) {
26316 PyObject *resultobj;
26317 wxPrintPreview *arg1 = (wxPrintPreview *) 0 ;
26318 int result;
26319 PyObject * obj0 = 0 ;
26320 char *kwnames[] = {
26321 (char *) "self", NULL
26322 };
26323
26324 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintPreview_GetMaxPage",kwnames,&obj0)) goto fail;
26325 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintPreview, SWIG_POINTER_EXCEPTION | 0);
26326 if (SWIG_arg_fail(1)) SWIG_fail;
26327 {
26328 PyThreadState* __tstate = wxPyBeginAllowThreads();
26329 result = (int)(arg1)->GetMaxPage();
26330
26331 wxPyEndAllowThreads(__tstate);
26332 if (PyErr_Occurred()) SWIG_fail;
26333 }
26334 {
26335 resultobj = SWIG_From_int((int)(result));
26336 }
26337 return resultobj;
26338 fail:
26339 return NULL;
26340 }
26341
26342
26343 static PyObject *_wrap_PrintPreview_GetMinPage(PyObject *, PyObject *args, PyObject *kwargs) {
26344 PyObject *resultobj;
26345 wxPrintPreview *arg1 = (wxPrintPreview *) 0 ;
26346 int result;
26347 PyObject * obj0 = 0 ;
26348 char *kwnames[] = {
26349 (char *) "self", NULL
26350 };
26351
26352 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintPreview_GetMinPage",kwnames,&obj0)) goto fail;
26353 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintPreview, SWIG_POINTER_EXCEPTION | 0);
26354 if (SWIG_arg_fail(1)) SWIG_fail;
26355 {
26356 PyThreadState* __tstate = wxPyBeginAllowThreads();
26357 result = (int)(arg1)->GetMinPage();
26358
26359 wxPyEndAllowThreads(__tstate);
26360 if (PyErr_Occurred()) SWIG_fail;
26361 }
26362 {
26363 resultobj = SWIG_From_int((int)(result));
26364 }
26365 return resultobj;
26366 fail:
26367 return NULL;
26368 }
26369
26370
26371 static PyObject *_wrap_PrintPreview_Ok(PyObject *, PyObject *args, PyObject *kwargs) {
26372 PyObject *resultobj;
26373 wxPrintPreview *arg1 = (wxPrintPreview *) 0 ;
26374 bool result;
26375 PyObject * obj0 = 0 ;
26376 char *kwnames[] = {
26377 (char *) "self", NULL
26378 };
26379
26380 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintPreview_Ok",kwnames,&obj0)) goto fail;
26381 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintPreview, SWIG_POINTER_EXCEPTION | 0);
26382 if (SWIG_arg_fail(1)) SWIG_fail;
26383 {
26384 PyThreadState* __tstate = wxPyBeginAllowThreads();
26385 result = (bool)(arg1)->Ok();
26386
26387 wxPyEndAllowThreads(__tstate);
26388 if (PyErr_Occurred()) SWIG_fail;
26389 }
26390 {
26391 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
26392 }
26393 return resultobj;
26394 fail:
26395 return NULL;
26396 }
26397
26398
26399 static PyObject *_wrap_PrintPreview_SetOk(PyObject *, PyObject *args, PyObject *kwargs) {
26400 PyObject *resultobj;
26401 wxPrintPreview *arg1 = (wxPrintPreview *) 0 ;
26402 bool arg2 ;
26403 PyObject * obj0 = 0 ;
26404 PyObject * obj1 = 0 ;
26405 char *kwnames[] = {
26406 (char *) "self",(char *) "ok", NULL
26407 };
26408
26409 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintPreview_SetOk",kwnames,&obj0,&obj1)) goto fail;
26410 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintPreview, SWIG_POINTER_EXCEPTION | 0);
26411 if (SWIG_arg_fail(1)) SWIG_fail;
26412 {
26413 arg2 = (bool)(SWIG_As_bool(obj1));
26414 if (SWIG_arg_fail(2)) SWIG_fail;
26415 }
26416 {
26417 PyThreadState* __tstate = wxPyBeginAllowThreads();
26418 (arg1)->SetOk(arg2);
26419
26420 wxPyEndAllowThreads(__tstate);
26421 if (PyErr_Occurred()) SWIG_fail;
26422 }
26423 Py_INCREF(Py_None); resultobj = Py_None;
26424 return resultobj;
26425 fail:
26426 return NULL;
26427 }
26428
26429
26430 static PyObject *_wrap_PrintPreview_Print(PyObject *, PyObject *args, PyObject *kwargs) {
26431 PyObject *resultobj;
26432 wxPrintPreview *arg1 = (wxPrintPreview *) 0 ;
26433 bool arg2 ;
26434 bool result;
26435 PyObject * obj0 = 0 ;
26436 PyObject * obj1 = 0 ;
26437 char *kwnames[] = {
26438 (char *) "self",(char *) "interactive", NULL
26439 };
26440
26441 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PrintPreview_Print",kwnames,&obj0,&obj1)) goto fail;
26442 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintPreview, SWIG_POINTER_EXCEPTION | 0);
26443 if (SWIG_arg_fail(1)) SWIG_fail;
26444 {
26445 arg2 = (bool)(SWIG_As_bool(obj1));
26446 if (SWIG_arg_fail(2)) SWIG_fail;
26447 }
26448 {
26449 PyThreadState* __tstate = wxPyBeginAllowThreads();
26450 result = (bool)(arg1)->Print(arg2);
26451
26452 wxPyEndAllowThreads(__tstate);
26453 if (PyErr_Occurred()) SWIG_fail;
26454 }
26455 {
26456 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
26457 }
26458 return resultobj;
26459 fail:
26460 return NULL;
26461 }
26462
26463
26464 static PyObject *_wrap_PrintPreview_DetermineScaling(PyObject *, PyObject *args, PyObject *kwargs) {
26465 PyObject *resultobj;
26466 wxPrintPreview *arg1 = (wxPrintPreview *) 0 ;
26467 PyObject * obj0 = 0 ;
26468 char *kwnames[] = {
26469 (char *) "self", NULL
26470 };
26471
26472 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PrintPreview_DetermineScaling",kwnames,&obj0)) goto fail;
26473 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintPreview, SWIG_POINTER_EXCEPTION | 0);
26474 if (SWIG_arg_fail(1)) SWIG_fail;
26475 {
26476 PyThreadState* __tstate = wxPyBeginAllowThreads();
26477 (arg1)->DetermineScaling();
26478
26479 wxPyEndAllowThreads(__tstate);
26480 if (PyErr_Occurred()) SWIG_fail;
26481 }
26482 Py_INCREF(Py_None); resultobj = Py_None;
26483 return resultobj;
26484 fail:
26485 return NULL;
26486 }
26487
26488
26489 static PyObject * PrintPreview_swigregister(PyObject *, PyObject *args) {
26490 PyObject *obj;
26491 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
26492 SWIG_TypeClientData(SWIGTYPE_p_wxPrintPreview, obj);
26493 Py_INCREF(obj);
26494 return Py_BuildValue((char *)"");
26495 }
26496 static PyObject *_wrap_new_PyPrintPreview__SWIG_0(PyObject *, PyObject *args) {
26497 PyObject *resultobj;
26498 wxPyPrintout *arg1 = (wxPyPrintout *) 0 ;
26499 wxPyPrintout *arg2 = (wxPyPrintout *) 0 ;
26500 wxPrintDialogData *arg3 = (wxPrintDialogData *) NULL ;
26501 wxPyPrintPreview *result;
26502 PyObject * obj0 = 0 ;
26503 PyObject * obj1 = 0 ;
26504 PyObject * obj2 = 0 ;
26505
26506 if(!PyArg_ParseTuple(args,(char *)"OO|O:new_PyPrintPreview",&obj0,&obj1,&obj2)) goto fail;
26507 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyPrintout, SWIG_POINTER_EXCEPTION | 0);
26508 if (SWIG_arg_fail(1)) SWIG_fail;
26509 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxPyPrintout, SWIG_POINTER_EXCEPTION | 0);
26510 if (SWIG_arg_fail(2)) SWIG_fail;
26511 if (obj2) {
26512 SWIG_Python_ConvertPtr(obj2, (void **)&arg3, SWIGTYPE_p_wxPrintDialogData, SWIG_POINTER_EXCEPTION | 0);
26513 if (SWIG_arg_fail(3)) SWIG_fail;
26514 }
26515 {
26516 if (!wxPyCheckForApp()) SWIG_fail;
26517 PyThreadState* __tstate = wxPyBeginAllowThreads();
26518 result = (wxPyPrintPreview *)new wxPyPrintPreview(arg1,arg2,arg3);
26519
26520 wxPyEndAllowThreads(__tstate);
26521 if (PyErr_Occurred()) SWIG_fail;
26522 }
26523 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPyPrintPreview, 1);
26524 return resultobj;
26525 fail:
26526 return NULL;
26527 }
26528
26529
26530 static PyObject *_wrap_new_PyPrintPreview__SWIG_1(PyObject *, PyObject *args) {
26531 PyObject *resultobj;
26532 wxPyPrintout *arg1 = (wxPyPrintout *) 0 ;
26533 wxPyPrintout *arg2 = (wxPyPrintout *) 0 ;
26534 wxPrintData *arg3 = (wxPrintData *) 0 ;
26535 wxPyPrintPreview *result;
26536 PyObject * obj0 = 0 ;
26537 PyObject * obj1 = 0 ;
26538 PyObject * obj2 = 0 ;
26539
26540 if(!PyArg_ParseTuple(args,(char *)"OOO:new_PyPrintPreview",&obj0,&obj1,&obj2)) goto fail;
26541 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyPrintout, SWIG_POINTER_EXCEPTION | 0);
26542 if (SWIG_arg_fail(1)) SWIG_fail;
26543 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxPyPrintout, SWIG_POINTER_EXCEPTION | 0);
26544 if (SWIG_arg_fail(2)) SWIG_fail;
26545 SWIG_Python_ConvertPtr(obj2, (void **)&arg3, SWIGTYPE_p_wxPrintData, SWIG_POINTER_EXCEPTION | 0);
26546 if (SWIG_arg_fail(3)) SWIG_fail;
26547 {
26548 if (!wxPyCheckForApp()) SWIG_fail;
26549 PyThreadState* __tstate = wxPyBeginAllowThreads();
26550 result = (wxPyPrintPreview *)new wxPyPrintPreview(arg1,arg2,arg3);
26551
26552 wxPyEndAllowThreads(__tstate);
26553 if (PyErr_Occurred()) SWIG_fail;
26554 }
26555 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPyPrintPreview, 1);
26556 return resultobj;
26557 fail:
26558 return NULL;
26559 }
26560
26561
26562 static PyObject *_wrap_new_PyPrintPreview(PyObject *self, PyObject *args) {
26563 int argc;
26564 PyObject *argv[4];
26565 int ii;
26566
26567 argc = PyObject_Length(args);
26568 for (ii = 0; (ii < argc) && (ii < 3); ii++) {
26569 argv[ii] = PyTuple_GetItem(args,ii);
26570 }
26571 if ((argc >= 2) && (argc <= 3)) {
26572 int _v;
26573 {
26574 void *ptr;
26575 if (SWIG_ConvertPtr(argv[0], &ptr, SWIGTYPE_p_wxPyPrintout, 0) == -1) {
26576 _v = 0;
26577 PyErr_Clear();
26578 } else {
26579 _v = 1;
26580 }
26581 }
26582 if (_v) {
26583 {
26584 void *ptr;
26585 if (SWIG_ConvertPtr(argv[1], &ptr, SWIGTYPE_p_wxPyPrintout, 0) == -1) {
26586 _v = 0;
26587 PyErr_Clear();
26588 } else {
26589 _v = 1;
26590 }
26591 }
26592 if (_v) {
26593 if (argc <= 2) {
26594 return _wrap_new_PyPrintPreview__SWIG_0(self,args);
26595 }
26596 {
26597 void *ptr;
26598 if (SWIG_ConvertPtr(argv[2], &ptr, SWIGTYPE_p_wxPrintDialogData, 0) == -1) {
26599 _v = 0;
26600 PyErr_Clear();
26601 } else {
26602 _v = 1;
26603 }
26604 }
26605 if (_v) {
26606 return _wrap_new_PyPrintPreview__SWIG_0(self,args);
26607 }
26608 }
26609 }
26610 }
26611 if (argc == 3) {
26612 int _v;
26613 {
26614 void *ptr;
26615 if (SWIG_ConvertPtr(argv[0], &ptr, SWIGTYPE_p_wxPyPrintout, 0) == -1) {
26616 _v = 0;
26617 PyErr_Clear();
26618 } else {
26619 _v = 1;
26620 }
26621 }
26622 if (_v) {
26623 {
26624 void *ptr;
26625 if (SWIG_ConvertPtr(argv[1], &ptr, SWIGTYPE_p_wxPyPrintout, 0) == -1) {
26626 _v = 0;
26627 PyErr_Clear();
26628 } else {
26629 _v = 1;
26630 }
26631 }
26632 if (_v) {
26633 {
26634 void *ptr;
26635 if (SWIG_ConvertPtr(argv[2], &ptr, SWIGTYPE_p_wxPrintData, 0) == -1) {
26636 _v = 0;
26637 PyErr_Clear();
26638 } else {
26639 _v = 1;
26640 }
26641 }
26642 if (_v) {
26643 return _wrap_new_PyPrintPreview__SWIG_1(self,args);
26644 }
26645 }
26646 }
26647 }
26648
26649 PyErr_SetString(PyExc_NotImplementedError,"No matching function for overloaded 'new_PyPrintPreview'");
26650 return NULL;
26651 }
26652
26653
26654 static PyObject *_wrap_PyPrintPreview__setCallbackInfo(PyObject *, PyObject *args, PyObject *kwargs) {
26655 PyObject *resultobj;
26656 wxPyPrintPreview *arg1 = (wxPyPrintPreview *) 0 ;
26657 PyObject *arg2 = (PyObject *) 0 ;
26658 PyObject *arg3 = (PyObject *) 0 ;
26659 PyObject * obj0 = 0 ;
26660 PyObject * obj1 = 0 ;
26661 PyObject * obj2 = 0 ;
26662 char *kwnames[] = {
26663 (char *) "self",(char *) "self",(char *) "_class", NULL
26664 };
26665
26666 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:PyPrintPreview__setCallbackInfo",kwnames,&obj0,&obj1,&obj2)) goto fail;
26667 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyPrintPreview, SWIG_POINTER_EXCEPTION | 0);
26668 if (SWIG_arg_fail(1)) SWIG_fail;
26669 arg2 = obj1;
26670 arg3 = obj2;
26671 {
26672 PyThreadState* __tstate = wxPyBeginAllowThreads();
26673 (arg1)->_setCallbackInfo(arg2,arg3);
26674
26675 wxPyEndAllowThreads(__tstate);
26676 if (PyErr_Occurred()) SWIG_fail;
26677 }
26678 Py_INCREF(Py_None); resultobj = Py_None;
26679 return resultobj;
26680 fail:
26681 return NULL;
26682 }
26683
26684
26685 static PyObject *_wrap_PyPrintPreview_base_SetCurrentPage(PyObject *, PyObject *args, PyObject *kwargs) {
26686 PyObject *resultobj;
26687 wxPyPrintPreview *arg1 = (wxPyPrintPreview *) 0 ;
26688 int arg2 ;
26689 bool result;
26690 PyObject * obj0 = 0 ;
26691 PyObject * obj1 = 0 ;
26692 char *kwnames[] = {
26693 (char *) "self",(char *) "pageNum", NULL
26694 };
26695
26696 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PyPrintPreview_base_SetCurrentPage",kwnames,&obj0,&obj1)) goto fail;
26697 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyPrintPreview, SWIG_POINTER_EXCEPTION | 0);
26698 if (SWIG_arg_fail(1)) SWIG_fail;
26699 {
26700 arg2 = (int)(SWIG_As_int(obj1));
26701 if (SWIG_arg_fail(2)) SWIG_fail;
26702 }
26703 {
26704 PyThreadState* __tstate = wxPyBeginAllowThreads();
26705 result = (bool)(arg1)->base_SetCurrentPage(arg2);
26706
26707 wxPyEndAllowThreads(__tstate);
26708 if (PyErr_Occurred()) SWIG_fail;
26709 }
26710 {
26711 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
26712 }
26713 return resultobj;
26714 fail:
26715 return NULL;
26716 }
26717
26718
26719 static PyObject *_wrap_PyPrintPreview_base_PaintPage(PyObject *, PyObject *args, PyObject *kwargs) {
26720 PyObject *resultobj;
26721 wxPyPrintPreview *arg1 = (wxPyPrintPreview *) 0 ;
26722 wxPreviewCanvas *arg2 = (wxPreviewCanvas *) 0 ;
26723 wxDC *arg3 = 0 ;
26724 bool result;
26725 PyObject * obj0 = 0 ;
26726 PyObject * obj1 = 0 ;
26727 PyObject * obj2 = 0 ;
26728 char *kwnames[] = {
26729 (char *) "self",(char *) "canvas",(char *) "dc", NULL
26730 };
26731
26732 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:PyPrintPreview_base_PaintPage",kwnames,&obj0,&obj1,&obj2)) goto fail;
26733 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyPrintPreview, SWIG_POINTER_EXCEPTION | 0);
26734 if (SWIG_arg_fail(1)) SWIG_fail;
26735 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxPreviewCanvas, SWIG_POINTER_EXCEPTION | 0);
26736 if (SWIG_arg_fail(2)) SWIG_fail;
26737 {
26738 SWIG_Python_ConvertPtr(obj2, (void **)&arg3, SWIGTYPE_p_wxDC, SWIG_POINTER_EXCEPTION | 0);
26739 if (SWIG_arg_fail(3)) SWIG_fail;
26740 if (arg3 == NULL) {
26741 SWIG_null_ref("wxDC");
26742 }
26743 if (SWIG_arg_fail(3)) SWIG_fail;
26744 }
26745 {
26746 PyThreadState* __tstate = wxPyBeginAllowThreads();
26747 result = (bool)(arg1)->base_PaintPage(arg2,*arg3);
26748
26749 wxPyEndAllowThreads(__tstate);
26750 if (PyErr_Occurred()) SWIG_fail;
26751 }
26752 {
26753 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
26754 }
26755 return resultobj;
26756 fail:
26757 return NULL;
26758 }
26759
26760
26761 static PyObject *_wrap_PyPrintPreview_base_DrawBlankPage(PyObject *, PyObject *args, PyObject *kwargs) {
26762 PyObject *resultobj;
26763 wxPyPrintPreview *arg1 = (wxPyPrintPreview *) 0 ;
26764 wxPreviewCanvas *arg2 = (wxPreviewCanvas *) 0 ;
26765 wxDC *arg3 = 0 ;
26766 bool result;
26767 PyObject * obj0 = 0 ;
26768 PyObject * obj1 = 0 ;
26769 PyObject * obj2 = 0 ;
26770 char *kwnames[] = {
26771 (char *) "self",(char *) "canvas",(char *) "dc", NULL
26772 };
26773
26774 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:PyPrintPreview_base_DrawBlankPage",kwnames,&obj0,&obj1,&obj2)) goto fail;
26775 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyPrintPreview, SWIG_POINTER_EXCEPTION | 0);
26776 if (SWIG_arg_fail(1)) SWIG_fail;
26777 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxPreviewCanvas, SWIG_POINTER_EXCEPTION | 0);
26778 if (SWIG_arg_fail(2)) SWIG_fail;
26779 {
26780 SWIG_Python_ConvertPtr(obj2, (void **)&arg3, SWIGTYPE_p_wxDC, SWIG_POINTER_EXCEPTION | 0);
26781 if (SWIG_arg_fail(3)) SWIG_fail;
26782 if (arg3 == NULL) {
26783 SWIG_null_ref("wxDC");
26784 }
26785 if (SWIG_arg_fail(3)) SWIG_fail;
26786 }
26787 {
26788 PyThreadState* __tstate = wxPyBeginAllowThreads();
26789 result = (bool)(arg1)->base_DrawBlankPage(arg2,*arg3);
26790
26791 wxPyEndAllowThreads(__tstate);
26792 if (PyErr_Occurred()) SWIG_fail;
26793 }
26794 {
26795 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
26796 }
26797 return resultobj;
26798 fail:
26799 return NULL;
26800 }
26801
26802
26803 static PyObject *_wrap_PyPrintPreview_base_RenderPage(PyObject *, PyObject *args, PyObject *kwargs) {
26804 PyObject *resultobj;
26805 wxPyPrintPreview *arg1 = (wxPyPrintPreview *) 0 ;
26806 int arg2 ;
26807 bool result;
26808 PyObject * obj0 = 0 ;
26809 PyObject * obj1 = 0 ;
26810 char *kwnames[] = {
26811 (char *) "self",(char *) "pageNum", NULL
26812 };
26813
26814 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PyPrintPreview_base_RenderPage",kwnames,&obj0,&obj1)) goto fail;
26815 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyPrintPreview, SWIG_POINTER_EXCEPTION | 0);
26816 if (SWIG_arg_fail(1)) SWIG_fail;
26817 {
26818 arg2 = (int)(SWIG_As_int(obj1));
26819 if (SWIG_arg_fail(2)) SWIG_fail;
26820 }
26821 {
26822 PyThreadState* __tstate = wxPyBeginAllowThreads();
26823 result = (bool)(arg1)->base_RenderPage(arg2);
26824
26825 wxPyEndAllowThreads(__tstate);
26826 if (PyErr_Occurred()) SWIG_fail;
26827 }
26828 {
26829 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
26830 }
26831 return resultobj;
26832 fail:
26833 return NULL;
26834 }
26835
26836
26837 static PyObject *_wrap_PyPrintPreview_base_SetZoom(PyObject *, PyObject *args, PyObject *kwargs) {
26838 PyObject *resultobj;
26839 wxPyPrintPreview *arg1 = (wxPyPrintPreview *) 0 ;
26840 int arg2 ;
26841 PyObject * obj0 = 0 ;
26842 PyObject * obj1 = 0 ;
26843 char *kwnames[] = {
26844 (char *) "self",(char *) "percent", NULL
26845 };
26846
26847 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PyPrintPreview_base_SetZoom",kwnames,&obj0,&obj1)) goto fail;
26848 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyPrintPreview, SWIG_POINTER_EXCEPTION | 0);
26849 if (SWIG_arg_fail(1)) SWIG_fail;
26850 {
26851 arg2 = (int)(SWIG_As_int(obj1));
26852 if (SWIG_arg_fail(2)) SWIG_fail;
26853 }
26854 {
26855 PyThreadState* __tstate = wxPyBeginAllowThreads();
26856 (arg1)->base_SetZoom(arg2);
26857
26858 wxPyEndAllowThreads(__tstate);
26859 if (PyErr_Occurred()) SWIG_fail;
26860 }
26861 Py_INCREF(Py_None); resultobj = Py_None;
26862 return resultobj;
26863 fail:
26864 return NULL;
26865 }
26866
26867
26868 static PyObject *_wrap_PyPrintPreview_base_Print(PyObject *, PyObject *args, PyObject *kwargs) {
26869 PyObject *resultobj;
26870 wxPyPrintPreview *arg1 = (wxPyPrintPreview *) 0 ;
26871 bool arg2 ;
26872 bool result;
26873 PyObject * obj0 = 0 ;
26874 PyObject * obj1 = 0 ;
26875 char *kwnames[] = {
26876 (char *) "self",(char *) "interactive", NULL
26877 };
26878
26879 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PyPrintPreview_base_Print",kwnames,&obj0,&obj1)) goto fail;
26880 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyPrintPreview, SWIG_POINTER_EXCEPTION | 0);
26881 if (SWIG_arg_fail(1)) SWIG_fail;
26882 {
26883 arg2 = (bool)(SWIG_As_bool(obj1));
26884 if (SWIG_arg_fail(2)) SWIG_fail;
26885 }
26886 {
26887 PyThreadState* __tstate = wxPyBeginAllowThreads();
26888 result = (bool)(arg1)->base_Print(arg2);
26889
26890 wxPyEndAllowThreads(__tstate);
26891 if (PyErr_Occurred()) SWIG_fail;
26892 }
26893 {
26894 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
26895 }
26896 return resultobj;
26897 fail:
26898 return NULL;
26899 }
26900
26901
26902 static PyObject *_wrap_PyPrintPreview_base_DetermineScaling(PyObject *, PyObject *args, PyObject *kwargs) {
26903 PyObject *resultobj;
26904 wxPyPrintPreview *arg1 = (wxPyPrintPreview *) 0 ;
26905 PyObject * obj0 = 0 ;
26906 char *kwnames[] = {
26907 (char *) "self", NULL
26908 };
26909
26910 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyPrintPreview_base_DetermineScaling",kwnames,&obj0)) goto fail;
26911 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyPrintPreview, SWIG_POINTER_EXCEPTION | 0);
26912 if (SWIG_arg_fail(1)) SWIG_fail;
26913 {
26914 PyThreadState* __tstate = wxPyBeginAllowThreads();
26915 (arg1)->base_DetermineScaling();
26916
26917 wxPyEndAllowThreads(__tstate);
26918 if (PyErr_Occurred()) SWIG_fail;
26919 }
26920 Py_INCREF(Py_None); resultobj = Py_None;
26921 return resultobj;
26922 fail:
26923 return NULL;
26924 }
26925
26926
26927 static PyObject * PyPrintPreview_swigregister(PyObject *, PyObject *args) {
26928 PyObject *obj;
26929 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
26930 SWIG_TypeClientData(SWIGTYPE_p_wxPyPrintPreview, obj);
26931 Py_INCREF(obj);
26932 return Py_BuildValue((char *)"");
26933 }
26934 static PyObject *_wrap_new_PyPreviewFrame(PyObject *, PyObject *args, PyObject *kwargs) {
26935 PyObject *resultobj;
26936 wxPrintPreview *arg1 = (wxPrintPreview *) 0 ;
26937 wxFrame *arg2 = (wxFrame *) 0 ;
26938 wxString *arg3 = 0 ;
26939 wxPoint const &arg4_defvalue = wxDefaultPosition ;
26940 wxPoint *arg4 = (wxPoint *) &arg4_defvalue ;
26941 wxSize const &arg5_defvalue = wxDefaultSize ;
26942 wxSize *arg5 = (wxSize *) &arg5_defvalue ;
26943 long arg6 = (long) wxDEFAULT_FRAME_STYLE ;
26944 wxString const &arg7_defvalue = wxPyFrameNameStr ;
26945 wxString *arg7 = (wxString *) &arg7_defvalue ;
26946 wxPyPreviewFrame *result;
26947 bool temp3 = false ;
26948 wxPoint temp4 ;
26949 wxSize temp5 ;
26950 bool temp7 = false ;
26951 PyObject * obj0 = 0 ;
26952 PyObject * obj1 = 0 ;
26953 PyObject * obj2 = 0 ;
26954 PyObject * obj3 = 0 ;
26955 PyObject * obj4 = 0 ;
26956 PyObject * obj5 = 0 ;
26957 PyObject * obj6 = 0 ;
26958 char *kwnames[] = {
26959 (char *) "preview",(char *) "parent",(char *) "title",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
26960 };
26961
26962 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO|OOOO:new_PyPreviewFrame",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6)) goto fail;
26963 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintPreview, SWIG_POINTER_EXCEPTION | 0);
26964 if (SWIG_arg_fail(1)) SWIG_fail;
26965 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxFrame, SWIG_POINTER_EXCEPTION | 0);
26966 if (SWIG_arg_fail(2)) SWIG_fail;
26967 {
26968 arg3 = wxString_in_helper(obj2);
26969 if (arg3 == NULL) SWIG_fail;
26970 temp3 = true;
26971 }
26972 if (obj3) {
26973 {
26974 arg4 = &temp4;
26975 if ( ! wxPoint_helper(obj3, &arg4)) SWIG_fail;
26976 }
26977 }
26978 if (obj4) {
26979 {
26980 arg5 = &temp5;
26981 if ( ! wxSize_helper(obj4, &arg5)) SWIG_fail;
26982 }
26983 }
26984 if (obj5) {
26985 {
26986 arg6 = (long)(SWIG_As_long(obj5));
26987 if (SWIG_arg_fail(6)) SWIG_fail;
26988 }
26989 }
26990 if (obj6) {
26991 {
26992 arg7 = wxString_in_helper(obj6);
26993 if (arg7 == NULL) SWIG_fail;
26994 temp7 = true;
26995 }
26996 }
26997 {
26998 if (!wxPyCheckForApp()) SWIG_fail;
26999 PyThreadState* __tstate = wxPyBeginAllowThreads();
27000 result = (wxPyPreviewFrame *)new wxPyPreviewFrame(arg1,arg2,(wxString const &)*arg3,(wxPoint const &)*arg4,(wxSize const &)*arg5,arg6,(wxString const &)*arg7);
27001
27002 wxPyEndAllowThreads(__tstate);
27003 if (PyErr_Occurred()) SWIG_fail;
27004 }
27005 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPyPreviewFrame, 1);
27006 {
27007 if (temp3)
27008 delete arg3;
27009 }
27010 {
27011 if (temp7)
27012 delete arg7;
27013 }
27014 return resultobj;
27015 fail:
27016 {
27017 if (temp3)
27018 delete arg3;
27019 }
27020 {
27021 if (temp7)
27022 delete arg7;
27023 }
27024 return NULL;
27025 }
27026
27027
27028 static PyObject *_wrap_PyPreviewFrame__setCallbackInfo(PyObject *, PyObject *args, PyObject *kwargs) {
27029 PyObject *resultobj;
27030 wxPyPreviewFrame *arg1 = (wxPyPreviewFrame *) 0 ;
27031 PyObject *arg2 = (PyObject *) 0 ;
27032 PyObject *arg3 = (PyObject *) 0 ;
27033 PyObject * obj0 = 0 ;
27034 PyObject * obj1 = 0 ;
27035 PyObject * obj2 = 0 ;
27036 char *kwnames[] = {
27037 (char *) "self",(char *) "self",(char *) "_class", NULL
27038 };
27039
27040 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:PyPreviewFrame__setCallbackInfo",kwnames,&obj0,&obj1,&obj2)) goto fail;
27041 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyPreviewFrame, SWIG_POINTER_EXCEPTION | 0);
27042 if (SWIG_arg_fail(1)) SWIG_fail;
27043 arg2 = obj1;
27044 arg3 = obj2;
27045 {
27046 PyThreadState* __tstate = wxPyBeginAllowThreads();
27047 (arg1)->_setCallbackInfo(arg2,arg3);
27048
27049 wxPyEndAllowThreads(__tstate);
27050 if (PyErr_Occurred()) SWIG_fail;
27051 }
27052 Py_INCREF(Py_None); resultobj = Py_None;
27053 return resultobj;
27054 fail:
27055 return NULL;
27056 }
27057
27058
27059 static PyObject *_wrap_PyPreviewFrame_SetPreviewCanvas(PyObject *, PyObject *args, PyObject *kwargs) {
27060 PyObject *resultobj;
27061 wxPyPreviewFrame *arg1 = (wxPyPreviewFrame *) 0 ;
27062 wxPreviewCanvas *arg2 = (wxPreviewCanvas *) 0 ;
27063 PyObject * obj0 = 0 ;
27064 PyObject * obj1 = 0 ;
27065 char *kwnames[] = {
27066 (char *) "self",(char *) "canvas", NULL
27067 };
27068
27069 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PyPreviewFrame_SetPreviewCanvas",kwnames,&obj0,&obj1)) goto fail;
27070 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyPreviewFrame, SWIG_POINTER_EXCEPTION | 0);
27071 if (SWIG_arg_fail(1)) SWIG_fail;
27072 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxPreviewCanvas, SWIG_POINTER_EXCEPTION | 0);
27073 if (SWIG_arg_fail(2)) SWIG_fail;
27074 {
27075 PyThreadState* __tstate = wxPyBeginAllowThreads();
27076 (arg1)->SetPreviewCanvas(arg2);
27077
27078 wxPyEndAllowThreads(__tstate);
27079 if (PyErr_Occurred()) SWIG_fail;
27080 }
27081 Py_INCREF(Py_None); resultobj = Py_None;
27082 return resultobj;
27083 fail:
27084 return NULL;
27085 }
27086
27087
27088 static PyObject *_wrap_PyPreviewFrame_SetControlBar(PyObject *, PyObject *args, PyObject *kwargs) {
27089 PyObject *resultobj;
27090 wxPyPreviewFrame *arg1 = (wxPyPreviewFrame *) 0 ;
27091 wxPreviewControlBar *arg2 = (wxPreviewControlBar *) 0 ;
27092 PyObject * obj0 = 0 ;
27093 PyObject * obj1 = 0 ;
27094 char *kwnames[] = {
27095 (char *) "self",(char *) "bar", NULL
27096 };
27097
27098 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PyPreviewFrame_SetControlBar",kwnames,&obj0,&obj1)) goto fail;
27099 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyPreviewFrame, SWIG_POINTER_EXCEPTION | 0);
27100 if (SWIG_arg_fail(1)) SWIG_fail;
27101 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxPreviewControlBar, SWIG_POINTER_EXCEPTION | 0);
27102 if (SWIG_arg_fail(2)) SWIG_fail;
27103 {
27104 PyThreadState* __tstate = wxPyBeginAllowThreads();
27105 (arg1)->SetControlBar(arg2);
27106
27107 wxPyEndAllowThreads(__tstate);
27108 if (PyErr_Occurred()) SWIG_fail;
27109 }
27110 Py_INCREF(Py_None); resultobj = Py_None;
27111 return resultobj;
27112 fail:
27113 return NULL;
27114 }
27115
27116
27117 static PyObject *_wrap_PyPreviewFrame_base_Initialize(PyObject *, PyObject *args, PyObject *kwargs) {
27118 PyObject *resultobj;
27119 wxPyPreviewFrame *arg1 = (wxPyPreviewFrame *) 0 ;
27120 PyObject * obj0 = 0 ;
27121 char *kwnames[] = {
27122 (char *) "self", NULL
27123 };
27124
27125 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyPreviewFrame_base_Initialize",kwnames,&obj0)) goto fail;
27126 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyPreviewFrame, SWIG_POINTER_EXCEPTION | 0);
27127 if (SWIG_arg_fail(1)) SWIG_fail;
27128 {
27129 PyThreadState* __tstate = wxPyBeginAllowThreads();
27130 (arg1)->base_Initialize();
27131
27132 wxPyEndAllowThreads(__tstate);
27133 if (PyErr_Occurred()) SWIG_fail;
27134 }
27135 Py_INCREF(Py_None); resultobj = Py_None;
27136 return resultobj;
27137 fail:
27138 return NULL;
27139 }
27140
27141
27142 static PyObject *_wrap_PyPreviewFrame_base_CreateCanvas(PyObject *, PyObject *args, PyObject *kwargs) {
27143 PyObject *resultobj;
27144 wxPyPreviewFrame *arg1 = (wxPyPreviewFrame *) 0 ;
27145 PyObject * obj0 = 0 ;
27146 char *kwnames[] = {
27147 (char *) "self", NULL
27148 };
27149
27150 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyPreviewFrame_base_CreateCanvas",kwnames,&obj0)) goto fail;
27151 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyPreviewFrame, SWIG_POINTER_EXCEPTION | 0);
27152 if (SWIG_arg_fail(1)) SWIG_fail;
27153 {
27154 PyThreadState* __tstate = wxPyBeginAllowThreads();
27155 (arg1)->base_CreateCanvas();
27156
27157 wxPyEndAllowThreads(__tstate);
27158 if (PyErr_Occurred()) SWIG_fail;
27159 }
27160 Py_INCREF(Py_None); resultobj = Py_None;
27161 return resultobj;
27162 fail:
27163 return NULL;
27164 }
27165
27166
27167 static PyObject *_wrap_PyPreviewFrame_base_CreateControlBar(PyObject *, PyObject *args, PyObject *kwargs) {
27168 PyObject *resultobj;
27169 wxPyPreviewFrame *arg1 = (wxPyPreviewFrame *) 0 ;
27170 PyObject * obj0 = 0 ;
27171 char *kwnames[] = {
27172 (char *) "self", NULL
27173 };
27174
27175 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyPreviewFrame_base_CreateControlBar",kwnames,&obj0)) goto fail;
27176 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyPreviewFrame, SWIG_POINTER_EXCEPTION | 0);
27177 if (SWIG_arg_fail(1)) SWIG_fail;
27178 {
27179 PyThreadState* __tstate = wxPyBeginAllowThreads();
27180 (arg1)->base_CreateControlBar();
27181
27182 wxPyEndAllowThreads(__tstate);
27183 if (PyErr_Occurred()) SWIG_fail;
27184 }
27185 Py_INCREF(Py_None); resultobj = Py_None;
27186 return resultobj;
27187 fail:
27188 return NULL;
27189 }
27190
27191
27192 static PyObject * PyPreviewFrame_swigregister(PyObject *, PyObject *args) {
27193 PyObject *obj;
27194 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
27195 SWIG_TypeClientData(SWIGTYPE_p_wxPyPreviewFrame, obj);
27196 Py_INCREF(obj);
27197 return Py_BuildValue((char *)"");
27198 }
27199 static PyObject *_wrap_new_PyPreviewControlBar(PyObject *, PyObject *args, PyObject *kwargs) {
27200 PyObject *resultobj;
27201 wxPrintPreview *arg1 = (wxPrintPreview *) 0 ;
27202 long arg2 ;
27203 wxWindow *arg3 = (wxWindow *) 0 ;
27204 wxPoint const &arg4_defvalue = wxDefaultPosition ;
27205 wxPoint *arg4 = (wxPoint *) &arg4_defvalue ;
27206 wxSize const &arg5_defvalue = wxDefaultSize ;
27207 wxSize *arg5 = (wxSize *) &arg5_defvalue ;
27208 long arg6 = (long) 0 ;
27209 wxString const &arg7_defvalue = wxPyPanelNameStr ;
27210 wxString *arg7 = (wxString *) &arg7_defvalue ;
27211 wxPyPreviewControlBar *result;
27212 wxPoint temp4 ;
27213 wxSize temp5 ;
27214 bool temp7 = false ;
27215 PyObject * obj0 = 0 ;
27216 PyObject * obj1 = 0 ;
27217 PyObject * obj2 = 0 ;
27218 PyObject * obj3 = 0 ;
27219 PyObject * obj4 = 0 ;
27220 PyObject * obj5 = 0 ;
27221 PyObject * obj6 = 0 ;
27222 char *kwnames[] = {
27223 (char *) "preview",(char *) "buttons",(char *) "parent",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
27224 };
27225
27226 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO|OOOO:new_PyPreviewControlBar",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6)) goto fail;
27227 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPrintPreview, SWIG_POINTER_EXCEPTION | 0);
27228 if (SWIG_arg_fail(1)) SWIG_fail;
27229 {
27230 arg2 = (long)(SWIG_As_long(obj1));
27231 if (SWIG_arg_fail(2)) SWIG_fail;
27232 }
27233 SWIG_Python_ConvertPtr(obj2, (void **)&arg3, SWIGTYPE_p_wxWindow, SWIG_POINTER_EXCEPTION | 0);
27234 if (SWIG_arg_fail(3)) SWIG_fail;
27235 if (obj3) {
27236 {
27237 arg4 = &temp4;
27238 if ( ! wxPoint_helper(obj3, &arg4)) SWIG_fail;
27239 }
27240 }
27241 if (obj4) {
27242 {
27243 arg5 = &temp5;
27244 if ( ! wxSize_helper(obj4, &arg5)) SWIG_fail;
27245 }
27246 }
27247 if (obj5) {
27248 {
27249 arg6 = (long)(SWIG_As_long(obj5));
27250 if (SWIG_arg_fail(6)) SWIG_fail;
27251 }
27252 }
27253 if (obj6) {
27254 {
27255 arg7 = wxString_in_helper(obj6);
27256 if (arg7 == NULL) SWIG_fail;
27257 temp7 = true;
27258 }
27259 }
27260 {
27261 if (!wxPyCheckForApp()) SWIG_fail;
27262 PyThreadState* __tstate = wxPyBeginAllowThreads();
27263 result = (wxPyPreviewControlBar *)new wxPyPreviewControlBar(arg1,arg2,arg3,(wxPoint const &)*arg4,(wxSize const &)*arg5,arg6,(wxString const &)*arg7);
27264
27265 wxPyEndAllowThreads(__tstate);
27266 if (PyErr_Occurred()) SWIG_fail;
27267 }
27268 resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_wxPyPreviewControlBar, 1);
27269 {
27270 if (temp7)
27271 delete arg7;
27272 }
27273 return resultobj;
27274 fail:
27275 {
27276 if (temp7)
27277 delete arg7;
27278 }
27279 return NULL;
27280 }
27281
27282
27283 static PyObject *_wrap_PyPreviewControlBar__setCallbackInfo(PyObject *, PyObject *args, PyObject *kwargs) {
27284 PyObject *resultobj;
27285 wxPyPreviewControlBar *arg1 = (wxPyPreviewControlBar *) 0 ;
27286 PyObject *arg2 = (PyObject *) 0 ;
27287 PyObject *arg3 = (PyObject *) 0 ;
27288 PyObject * obj0 = 0 ;
27289 PyObject * obj1 = 0 ;
27290 PyObject * obj2 = 0 ;
27291 char *kwnames[] = {
27292 (char *) "self",(char *) "self",(char *) "_class", NULL
27293 };
27294
27295 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:PyPreviewControlBar__setCallbackInfo",kwnames,&obj0,&obj1,&obj2)) goto fail;
27296 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyPreviewControlBar, SWIG_POINTER_EXCEPTION | 0);
27297 if (SWIG_arg_fail(1)) SWIG_fail;
27298 arg2 = obj1;
27299 arg3 = obj2;
27300 {
27301 PyThreadState* __tstate = wxPyBeginAllowThreads();
27302 (arg1)->_setCallbackInfo(arg2,arg3);
27303
27304 wxPyEndAllowThreads(__tstate);
27305 if (PyErr_Occurred()) SWIG_fail;
27306 }
27307 Py_INCREF(Py_None); resultobj = Py_None;
27308 return resultobj;
27309 fail:
27310 return NULL;
27311 }
27312
27313
27314 static PyObject *_wrap_PyPreviewControlBar_SetPrintPreview(PyObject *, PyObject *args, PyObject *kwargs) {
27315 PyObject *resultobj;
27316 wxPyPreviewControlBar *arg1 = (wxPyPreviewControlBar *) 0 ;
27317 wxPrintPreview *arg2 = (wxPrintPreview *) 0 ;
27318 PyObject * obj0 = 0 ;
27319 PyObject * obj1 = 0 ;
27320 char *kwnames[] = {
27321 (char *) "self",(char *) "preview", NULL
27322 };
27323
27324 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PyPreviewControlBar_SetPrintPreview",kwnames,&obj0,&obj1)) goto fail;
27325 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyPreviewControlBar, SWIG_POINTER_EXCEPTION | 0);
27326 if (SWIG_arg_fail(1)) SWIG_fail;
27327 SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_wxPrintPreview, SWIG_POINTER_EXCEPTION | 0);
27328 if (SWIG_arg_fail(2)) SWIG_fail;
27329 {
27330 PyThreadState* __tstate = wxPyBeginAllowThreads();
27331 (arg1)->SetPrintPreview(arg2);
27332
27333 wxPyEndAllowThreads(__tstate);
27334 if (PyErr_Occurred()) SWIG_fail;
27335 }
27336 Py_INCREF(Py_None); resultobj = Py_None;
27337 return resultobj;
27338 fail:
27339 return NULL;
27340 }
27341
27342
27343 static PyObject *_wrap_PyPreviewControlBar_base_CreateButtons(PyObject *, PyObject *args, PyObject *kwargs) {
27344 PyObject *resultobj;
27345 wxPyPreviewControlBar *arg1 = (wxPyPreviewControlBar *) 0 ;
27346 PyObject * obj0 = 0 ;
27347 char *kwnames[] = {
27348 (char *) "self", NULL
27349 };
27350
27351 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:PyPreviewControlBar_base_CreateButtons",kwnames,&obj0)) goto fail;
27352 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyPreviewControlBar, SWIG_POINTER_EXCEPTION | 0);
27353 if (SWIG_arg_fail(1)) SWIG_fail;
27354 {
27355 PyThreadState* __tstate = wxPyBeginAllowThreads();
27356 (arg1)->base_CreateButtons();
27357
27358 wxPyEndAllowThreads(__tstate);
27359 if (PyErr_Occurred()) SWIG_fail;
27360 }
27361 Py_INCREF(Py_None); resultobj = Py_None;
27362 return resultobj;
27363 fail:
27364 return NULL;
27365 }
27366
27367
27368 static PyObject *_wrap_PyPreviewControlBar_base_SetZoomControl(PyObject *, PyObject *args, PyObject *kwargs) {
27369 PyObject *resultobj;
27370 wxPyPreviewControlBar *arg1 = (wxPyPreviewControlBar *) 0 ;
27371 int arg2 ;
27372 PyObject * obj0 = 0 ;
27373 PyObject * obj1 = 0 ;
27374 char *kwnames[] = {
27375 (char *) "self",(char *) "zoom", NULL
27376 };
27377
27378 if(!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:PyPreviewControlBar_base_SetZoomControl",kwnames,&obj0,&obj1)) goto fail;
27379 SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_wxPyPreviewControlBar, SWIG_POINTER_EXCEPTION | 0);
27380 if (SWIG_arg_fail(1)) SWIG_fail;
27381 {
27382 arg2 = (int)(SWIG_As_int(obj1));
27383 if (SWIG_arg_fail(2)) SWIG_fail;
27384 }
27385 {
27386 PyThreadState* __tstate = wxPyBeginAllowThreads();
27387 (arg1)->base_SetZoomControl(arg2);
27388
27389 wxPyEndAllowThreads(__tstate);
27390 if (PyErr_Occurred()) SWIG_fail;
27391 }
27392 Py_INCREF(Py_None); resultobj = Py_None;
27393 return resultobj;
27394 fail:
27395 return NULL;
27396 }
27397
27398
27399 static PyObject * PyPreviewControlBar_swigregister(PyObject *, PyObject *args) {
27400 PyObject *obj;
27401 if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
27402 SWIG_TypeClientData(SWIGTYPE_p_wxPyPreviewControlBar, obj);
27403 Py_INCREF(obj);
27404 return Py_BuildValue((char *)"");
27405 }
27406 static PyMethodDef SwigMethods[] = {
27407 { (char *)"new_Panel", (PyCFunction) _wrap_new_Panel, METH_VARARGS | METH_KEYWORDS, NULL},
27408 { (char *)"new_PrePanel", (PyCFunction) _wrap_new_PrePanel, METH_VARARGS | METH_KEYWORDS, NULL},
27409 { (char *)"Panel_Create", (PyCFunction) _wrap_Panel_Create, METH_VARARGS | METH_KEYWORDS, NULL},
27410 { (char *)"Panel_InitDialog", (PyCFunction) _wrap_Panel_InitDialog, METH_VARARGS | METH_KEYWORDS, NULL},
27411 { (char *)"Panel_SetFocus", (PyCFunction) _wrap_Panel_SetFocus, METH_VARARGS | METH_KEYWORDS, NULL},
27412 { (char *)"Panel_SetFocusIgnoringChildren", (PyCFunction) _wrap_Panel_SetFocusIgnoringChildren, METH_VARARGS | METH_KEYWORDS, NULL},
27413 { (char *)"Panel_GetClassDefaultAttributes", (PyCFunction) _wrap_Panel_GetClassDefaultAttributes, METH_VARARGS | METH_KEYWORDS, NULL},
27414 { (char *)"Panel_swigregister", Panel_swigregister, METH_VARARGS, NULL},
27415 { (char *)"new_ScrolledWindow", (PyCFunction) _wrap_new_ScrolledWindow, METH_VARARGS | METH_KEYWORDS, NULL},
27416 { (char *)"new_PreScrolledWindow", (PyCFunction) _wrap_new_PreScrolledWindow, METH_VARARGS | METH_KEYWORDS, NULL},
27417 { (char *)"ScrolledWindow_Create", (PyCFunction) _wrap_ScrolledWindow_Create, METH_VARARGS | METH_KEYWORDS, NULL},
27418 { (char *)"ScrolledWindow_SetScrollbars", (PyCFunction) _wrap_ScrolledWindow_SetScrollbars, METH_VARARGS | METH_KEYWORDS, NULL},
27419 { (char *)"ScrolledWindow_Scroll", (PyCFunction) _wrap_ScrolledWindow_Scroll, METH_VARARGS | METH_KEYWORDS, NULL},
27420 { (char *)"ScrolledWindow_GetScrollPageSize", (PyCFunction) _wrap_ScrolledWindow_GetScrollPageSize, METH_VARARGS | METH_KEYWORDS, NULL},
27421 { (char *)"ScrolledWindow_SetScrollPageSize", (PyCFunction) _wrap_ScrolledWindow_SetScrollPageSize, METH_VARARGS | METH_KEYWORDS, NULL},
27422 { (char *)"ScrolledWindow_SetScrollRate", (PyCFunction) _wrap_ScrolledWindow_SetScrollRate, METH_VARARGS | METH_KEYWORDS, NULL},
27423 { (char *)"ScrolledWindow_GetScrollPixelsPerUnit", (PyCFunction) _wrap_ScrolledWindow_GetScrollPixelsPerUnit, METH_VARARGS | METH_KEYWORDS, NULL},
27424 { (char *)"ScrolledWindow_EnableScrolling", (PyCFunction) _wrap_ScrolledWindow_EnableScrolling, METH_VARARGS | METH_KEYWORDS, NULL},
27425 { (char *)"ScrolledWindow_GetViewStart", (PyCFunction) _wrap_ScrolledWindow_GetViewStart, METH_VARARGS | METH_KEYWORDS, NULL},
27426 { (char *)"ScrolledWindow_SetScale", (PyCFunction) _wrap_ScrolledWindow_SetScale, METH_VARARGS | METH_KEYWORDS, NULL},
27427 { (char *)"ScrolledWindow_GetScaleX", (PyCFunction) _wrap_ScrolledWindow_GetScaleX, METH_VARARGS | METH_KEYWORDS, NULL},
27428 { (char *)"ScrolledWindow_GetScaleY", (PyCFunction) _wrap_ScrolledWindow_GetScaleY, METH_VARARGS | METH_KEYWORDS, NULL},
27429 { (char *)"ScrolledWindow_CalcScrolledPosition", _wrap_ScrolledWindow_CalcScrolledPosition, METH_VARARGS, NULL},
27430 { (char *)"ScrolledWindow_CalcUnscrolledPosition", _wrap_ScrolledWindow_CalcUnscrolledPosition, METH_VARARGS, NULL},
27431 { (char *)"ScrolledWindow_AdjustScrollbars", (PyCFunction) _wrap_ScrolledWindow_AdjustScrollbars, METH_VARARGS | METH_KEYWORDS, NULL},
27432 { (char *)"ScrolledWindow_CalcScrollInc", (PyCFunction) _wrap_ScrolledWindow_CalcScrollInc, METH_VARARGS | METH_KEYWORDS, NULL},
27433 { (char *)"ScrolledWindow_SetTargetWindow", (PyCFunction) _wrap_ScrolledWindow_SetTargetWindow, METH_VARARGS | METH_KEYWORDS, NULL},
27434 { (char *)"ScrolledWindow_GetTargetWindow", (PyCFunction) _wrap_ScrolledWindow_GetTargetWindow, METH_VARARGS | METH_KEYWORDS, NULL},
27435 { (char *)"ScrolledWindow_DoPrepareDC", (PyCFunction) _wrap_ScrolledWindow_DoPrepareDC, METH_VARARGS | METH_KEYWORDS, NULL},
27436 { (char *)"ScrolledWindow_GetClassDefaultAttributes", (PyCFunction) _wrap_ScrolledWindow_GetClassDefaultAttributes, METH_VARARGS | METH_KEYWORDS, NULL},
27437 { (char *)"ScrolledWindow_swigregister", ScrolledWindow_swigregister, METH_VARARGS, NULL},
27438 { (char *)"TopLevelWindow_Maximize", (PyCFunction) _wrap_TopLevelWindow_Maximize, METH_VARARGS | METH_KEYWORDS, NULL},
27439 { (char *)"TopLevelWindow_Restore", (PyCFunction) _wrap_TopLevelWindow_Restore, METH_VARARGS | METH_KEYWORDS, NULL},
27440 { (char *)"TopLevelWindow_Iconize", (PyCFunction) _wrap_TopLevelWindow_Iconize, METH_VARARGS | METH_KEYWORDS, NULL},
27441 { (char *)"TopLevelWindow_IsMaximized", (PyCFunction) _wrap_TopLevelWindow_IsMaximized, METH_VARARGS | METH_KEYWORDS, NULL},
27442 { (char *)"TopLevelWindow_IsIconized", (PyCFunction) _wrap_TopLevelWindow_IsIconized, METH_VARARGS | METH_KEYWORDS, NULL},
27443 { (char *)"TopLevelWindow_GetIcon", (PyCFunction) _wrap_TopLevelWindow_GetIcon, METH_VARARGS | METH_KEYWORDS, NULL},
27444 { (char *)"TopLevelWindow_SetIcon", (PyCFunction) _wrap_TopLevelWindow_SetIcon, METH_VARARGS | METH_KEYWORDS, NULL},
27445 { (char *)"TopLevelWindow_SetIcons", (PyCFunction) _wrap_TopLevelWindow_SetIcons, METH_VARARGS | METH_KEYWORDS, NULL},
27446 { (char *)"TopLevelWindow_ShowFullScreen", (PyCFunction) _wrap_TopLevelWindow_ShowFullScreen, METH_VARARGS | METH_KEYWORDS, NULL},
27447 { (char *)"TopLevelWindow_IsFullScreen", (PyCFunction) _wrap_TopLevelWindow_IsFullScreen, METH_VARARGS | METH_KEYWORDS, NULL},
27448 { (char *)"TopLevelWindow_SetTitle", (PyCFunction) _wrap_TopLevelWindow_SetTitle, METH_VARARGS | METH_KEYWORDS, NULL},
27449 { (char *)"TopLevelWindow_GetTitle", (PyCFunction) _wrap_TopLevelWindow_GetTitle, METH_VARARGS | METH_KEYWORDS, NULL},
27450 { (char *)"TopLevelWindow_SetShape", (PyCFunction) _wrap_TopLevelWindow_SetShape, METH_VARARGS | METH_KEYWORDS, NULL},
27451 { (char *)"TopLevelWindow_RequestUserAttention", (PyCFunction) _wrap_TopLevelWindow_RequestUserAttention, METH_VARARGS | METH_KEYWORDS, NULL},
27452 { (char *)"TopLevelWindow_IsActive", (PyCFunction) _wrap_TopLevelWindow_IsActive, METH_VARARGS | METH_KEYWORDS, NULL},
27453 { (char *)"TopLevelWindow_MacSetMetalAppearance", (PyCFunction) _wrap_TopLevelWindow_MacSetMetalAppearance, METH_VARARGS | METH_KEYWORDS, NULL},
27454 { (char *)"TopLevelWindow_MacGetMetalAppearance", (PyCFunction) _wrap_TopLevelWindow_MacGetMetalAppearance, METH_VARARGS | METH_KEYWORDS, NULL},
27455 { (char *)"TopLevelWindow_swigregister", TopLevelWindow_swigregister, METH_VARARGS, NULL},
27456 { (char *)"new_Frame", (PyCFunction) _wrap_new_Frame, METH_VARARGS | METH_KEYWORDS, NULL},
27457 { (char *)"new_PreFrame", (PyCFunction) _wrap_new_PreFrame, METH_VARARGS | METH_KEYWORDS, NULL},
27458 { (char *)"Frame_Create", (PyCFunction) _wrap_Frame_Create, METH_VARARGS | METH_KEYWORDS, NULL},
27459 { (char *)"Frame_GetClientAreaOrigin", (PyCFunction) _wrap_Frame_GetClientAreaOrigin, METH_VARARGS | METH_KEYWORDS, NULL},
27460 { (char *)"Frame_SendSizeEvent", (PyCFunction) _wrap_Frame_SendSizeEvent, METH_VARARGS | METH_KEYWORDS, NULL},
27461 { (char *)"Frame_SetMenuBar", (PyCFunction) _wrap_Frame_SetMenuBar, METH_VARARGS | METH_KEYWORDS, NULL},
27462 { (char *)"Frame_GetMenuBar", (PyCFunction) _wrap_Frame_GetMenuBar, METH_VARARGS | METH_KEYWORDS, NULL},
27463 { (char *)"Frame_ProcessCommand", (PyCFunction) _wrap_Frame_ProcessCommand, METH_VARARGS | METH_KEYWORDS, NULL},
27464 { (char *)"Frame_CreateStatusBar", (PyCFunction) _wrap_Frame_CreateStatusBar, METH_VARARGS | METH_KEYWORDS, NULL},
27465 { (char *)"Frame_GetStatusBar", (PyCFunction) _wrap_Frame_GetStatusBar, METH_VARARGS | METH_KEYWORDS, NULL},
27466 { (char *)"Frame_SetStatusBar", (PyCFunction) _wrap_Frame_SetStatusBar, METH_VARARGS | METH_KEYWORDS, NULL},
27467 { (char *)"Frame_SetStatusText", (PyCFunction) _wrap_Frame_SetStatusText, METH_VARARGS | METH_KEYWORDS, NULL},
27468 { (char *)"Frame_SetStatusWidths", (PyCFunction) _wrap_Frame_SetStatusWidths, METH_VARARGS | METH_KEYWORDS, NULL},
27469 { (char *)"Frame_PushStatusText", (PyCFunction) _wrap_Frame_PushStatusText, METH_VARARGS | METH_KEYWORDS, NULL},
27470 { (char *)"Frame_PopStatusText", (PyCFunction) _wrap_Frame_PopStatusText, METH_VARARGS | METH_KEYWORDS, NULL},
27471 { (char *)"Frame_SetStatusBarPane", (PyCFunction) _wrap_Frame_SetStatusBarPane, METH_VARARGS | METH_KEYWORDS, NULL},
27472 { (char *)"Frame_GetStatusBarPane", (PyCFunction) _wrap_Frame_GetStatusBarPane, METH_VARARGS | METH_KEYWORDS, NULL},
27473 { (char *)"Frame_CreateToolBar", (PyCFunction) _wrap_Frame_CreateToolBar, METH_VARARGS | METH_KEYWORDS, NULL},
27474 { (char *)"Frame_GetToolBar", (PyCFunction) _wrap_Frame_GetToolBar, METH_VARARGS | METH_KEYWORDS, NULL},
27475 { (char *)"Frame_SetToolBar", (PyCFunction) _wrap_Frame_SetToolBar, METH_VARARGS | METH_KEYWORDS, NULL},
27476 { (char *)"Frame_DoGiveHelp", (PyCFunction) _wrap_Frame_DoGiveHelp, METH_VARARGS | METH_KEYWORDS, NULL},
27477 { (char *)"Frame_DoMenuUpdates", (PyCFunction) _wrap_Frame_DoMenuUpdates, METH_VARARGS | METH_KEYWORDS, NULL},
27478 { (char *)"Frame_GetClassDefaultAttributes", (PyCFunction) _wrap_Frame_GetClassDefaultAttributes, METH_VARARGS | METH_KEYWORDS, NULL},
27479 { (char *)"Frame_swigregister", Frame_swigregister, METH_VARARGS, NULL},
27480 { (char *)"new_Dialog", (PyCFunction) _wrap_new_Dialog, METH_VARARGS | METH_KEYWORDS, NULL},
27481 { (char *)"new_PreDialog", (PyCFunction) _wrap_new_PreDialog, METH_VARARGS | METH_KEYWORDS, NULL},
27482 { (char *)"Dialog_Create", (PyCFunction) _wrap_Dialog_Create, METH_VARARGS | METH_KEYWORDS, NULL},
27483 { (char *)"Dialog_SetReturnCode", (PyCFunction) _wrap_Dialog_SetReturnCode, METH_VARARGS | METH_KEYWORDS, NULL},
27484 { (char *)"Dialog_GetReturnCode", (PyCFunction) _wrap_Dialog_GetReturnCode, METH_VARARGS | METH_KEYWORDS, NULL},
27485 { (char *)"Dialog_CreateTextSizer", (PyCFunction) _wrap_Dialog_CreateTextSizer, METH_VARARGS | METH_KEYWORDS, NULL},
27486 { (char *)"Dialog_CreateButtonSizer", (PyCFunction) _wrap_Dialog_CreateButtonSizer, METH_VARARGS | METH_KEYWORDS, NULL},
27487 { (char *)"Dialog_IsModal", (PyCFunction) _wrap_Dialog_IsModal, METH_VARARGS | METH_KEYWORDS, NULL},
27488 { (char *)"Dialog_ShowModal", (PyCFunction) _wrap_Dialog_ShowModal, METH_VARARGS | METH_KEYWORDS, NULL},
27489 { (char *)"Dialog_EndModal", (PyCFunction) _wrap_Dialog_EndModal, METH_VARARGS | METH_KEYWORDS, NULL},
27490 { (char *)"Dialog_GetClassDefaultAttributes", (PyCFunction) _wrap_Dialog_GetClassDefaultAttributes, METH_VARARGS | METH_KEYWORDS, NULL},
27491 { (char *)"Dialog_swigregister", Dialog_swigregister, METH_VARARGS, NULL},
27492 { (char *)"new_MiniFrame", (PyCFunction) _wrap_new_MiniFrame, METH_VARARGS | METH_KEYWORDS, NULL},
27493 { (char *)"new_PreMiniFrame", (PyCFunction) _wrap_new_PreMiniFrame, METH_VARARGS | METH_KEYWORDS, NULL},
27494 { (char *)"MiniFrame_Create", (PyCFunction) _wrap_MiniFrame_Create, METH_VARARGS | METH_KEYWORDS, NULL},
27495 { (char *)"MiniFrame_swigregister", MiniFrame_swigregister, METH_VARARGS, NULL},
27496 { (char *)"new_SplashScreenWindow", (PyCFunction) _wrap_new_SplashScreenWindow, METH_VARARGS | METH_KEYWORDS, NULL},
27497 { (char *)"SplashScreenWindow_SetBitmap", (PyCFunction) _wrap_SplashScreenWindow_SetBitmap, METH_VARARGS | METH_KEYWORDS, NULL},
27498 { (char *)"SplashScreenWindow_GetBitmap", (PyCFunction) _wrap_SplashScreenWindow_GetBitmap, METH_VARARGS | METH_KEYWORDS, NULL},
27499 { (char *)"SplashScreenWindow_swigregister", SplashScreenWindow_swigregister, METH_VARARGS, NULL},
27500 { (char *)"new_SplashScreen", (PyCFunction) _wrap_new_SplashScreen, METH_VARARGS | METH_KEYWORDS, NULL},
27501 { (char *)"SplashScreen_GetSplashStyle", (PyCFunction) _wrap_SplashScreen_GetSplashStyle, METH_VARARGS | METH_KEYWORDS, NULL},
27502 { (char *)"SplashScreen_GetSplashWindow", (PyCFunction) _wrap_SplashScreen_GetSplashWindow, METH_VARARGS | METH_KEYWORDS, NULL},
27503 { (char *)"SplashScreen_GetTimeout", (PyCFunction) _wrap_SplashScreen_GetTimeout, METH_VARARGS | METH_KEYWORDS, NULL},
27504 { (char *)"SplashScreen_swigregister", SplashScreen_swigregister, METH_VARARGS, NULL},
27505 { (char *)"new_StatusBar", (PyCFunction) _wrap_new_StatusBar, METH_VARARGS | METH_KEYWORDS, NULL},
27506 { (char *)"new_PreStatusBar", (PyCFunction) _wrap_new_PreStatusBar, METH_VARARGS | METH_KEYWORDS, NULL},
27507 { (char *)"StatusBar_Create", (PyCFunction) _wrap_StatusBar_Create, METH_VARARGS | METH_KEYWORDS, NULL},
27508 { (char *)"StatusBar_SetFieldsCount", (PyCFunction) _wrap_StatusBar_SetFieldsCount, METH_VARARGS | METH_KEYWORDS, NULL},
27509 { (char *)"StatusBar_GetFieldsCount", (PyCFunction) _wrap_StatusBar_GetFieldsCount, METH_VARARGS | METH_KEYWORDS, NULL},
27510 { (char *)"StatusBar_SetStatusText", (PyCFunction) _wrap_StatusBar_SetStatusText, METH_VARARGS | METH_KEYWORDS, NULL},
27511 { (char *)"StatusBar_GetStatusText", (PyCFunction) _wrap_StatusBar_GetStatusText, METH_VARARGS | METH_KEYWORDS, NULL},
27512 { (char *)"StatusBar_PushStatusText", (PyCFunction) _wrap_StatusBar_PushStatusText, METH_VARARGS | METH_KEYWORDS, NULL},
27513 { (char *)"StatusBar_PopStatusText", (PyCFunction) _wrap_StatusBar_PopStatusText, METH_VARARGS | METH_KEYWORDS, NULL},
27514 { (char *)"StatusBar_SetStatusWidths", (PyCFunction) _wrap_StatusBar_SetStatusWidths, METH_VARARGS | METH_KEYWORDS, NULL},
27515 { (char *)"StatusBar_SetStatusStyles", (PyCFunction) _wrap_StatusBar_SetStatusStyles, METH_VARARGS | METH_KEYWORDS, NULL},
27516 { (char *)"StatusBar_GetFieldRect", (PyCFunction) _wrap_StatusBar_GetFieldRect, METH_VARARGS | METH_KEYWORDS, NULL},
27517 { (char *)"StatusBar_SetMinHeight", (PyCFunction) _wrap_StatusBar_SetMinHeight, METH_VARARGS | METH_KEYWORDS, NULL},
27518 { (char *)"StatusBar_GetBorderX", (PyCFunction) _wrap_StatusBar_GetBorderX, METH_VARARGS | METH_KEYWORDS, NULL},
27519 { (char *)"StatusBar_GetBorderY", (PyCFunction) _wrap_StatusBar_GetBorderY, METH_VARARGS | METH_KEYWORDS, NULL},
27520 { (char *)"StatusBar_GetClassDefaultAttributes", (PyCFunction) _wrap_StatusBar_GetClassDefaultAttributes, METH_VARARGS | METH_KEYWORDS, NULL},
27521 { (char *)"StatusBar_swigregister", StatusBar_swigregister, METH_VARARGS, NULL},
27522 { (char *)"new_SplitterWindow", (PyCFunction) _wrap_new_SplitterWindow, METH_VARARGS | METH_KEYWORDS, NULL},
27523 { (char *)"new_PreSplitterWindow", (PyCFunction) _wrap_new_PreSplitterWindow, METH_VARARGS | METH_KEYWORDS, NULL},
27524 { (char *)"SplitterWindow_Create", (PyCFunction) _wrap_SplitterWindow_Create, METH_VARARGS | METH_KEYWORDS, NULL},
27525 { (char *)"SplitterWindow_GetWindow1", (PyCFunction) _wrap_SplitterWindow_GetWindow1, METH_VARARGS | METH_KEYWORDS, NULL},
27526 { (char *)"SplitterWindow_GetWindow2", (PyCFunction) _wrap_SplitterWindow_GetWindow2, METH_VARARGS | METH_KEYWORDS, NULL},
27527 { (char *)"SplitterWindow_SetSplitMode", (PyCFunction) _wrap_SplitterWindow_SetSplitMode, METH_VARARGS | METH_KEYWORDS, NULL},
27528 { (char *)"SplitterWindow_GetSplitMode", (PyCFunction) _wrap_SplitterWindow_GetSplitMode, METH_VARARGS | METH_KEYWORDS, NULL},
27529 { (char *)"SplitterWindow_Initialize", (PyCFunction) _wrap_SplitterWindow_Initialize, METH_VARARGS | METH_KEYWORDS, NULL},
27530 { (char *)"SplitterWindow_SplitVertically", (PyCFunction) _wrap_SplitterWindow_SplitVertically, METH_VARARGS | METH_KEYWORDS, NULL},
27531 { (char *)"SplitterWindow_SplitHorizontally", (PyCFunction) _wrap_SplitterWindow_SplitHorizontally, METH_VARARGS | METH_KEYWORDS, NULL},
27532 { (char *)"SplitterWindow_Unsplit", (PyCFunction) _wrap_SplitterWindow_Unsplit, METH_VARARGS | METH_KEYWORDS, NULL},
27533 { (char *)"SplitterWindow_ReplaceWindow", (PyCFunction) _wrap_SplitterWindow_ReplaceWindow, METH_VARARGS | METH_KEYWORDS, NULL},
27534 { (char *)"SplitterWindow_UpdateSize", (PyCFunction) _wrap_SplitterWindow_UpdateSize, METH_VARARGS | METH_KEYWORDS, NULL},
27535 { (char *)"SplitterWindow_IsSplit", (PyCFunction) _wrap_SplitterWindow_IsSplit, METH_VARARGS | METH_KEYWORDS, NULL},
27536 { (char *)"SplitterWindow_SetSashSize", (PyCFunction) _wrap_SplitterWindow_SetSashSize, METH_VARARGS | METH_KEYWORDS, NULL},
27537 { (char *)"SplitterWindow_SetBorderSize", (PyCFunction) _wrap_SplitterWindow_SetBorderSize, METH_VARARGS | METH_KEYWORDS, NULL},
27538 { (char *)"SplitterWindow_GetSashSize", (PyCFunction) _wrap_SplitterWindow_GetSashSize, METH_VARARGS | METH_KEYWORDS, NULL},
27539 { (char *)"SplitterWindow_GetBorderSize", (PyCFunction) _wrap_SplitterWindow_GetBorderSize, METH_VARARGS | METH_KEYWORDS, NULL},
27540 { (char *)"SplitterWindow_SetSashPosition", (PyCFunction) _wrap_SplitterWindow_SetSashPosition, METH_VARARGS | METH_KEYWORDS, NULL},
27541 { (char *)"SplitterWindow_GetSashPosition", (PyCFunction) _wrap_SplitterWindow_GetSashPosition, METH_VARARGS | METH_KEYWORDS, NULL},
27542 { (char *)"SplitterWindow_SetSashGravity", (PyCFunction) _wrap_SplitterWindow_SetSashGravity, METH_VARARGS | METH_KEYWORDS, NULL},
27543 { (char *)"SplitterWindow_GetSashGravity", (PyCFunction) _wrap_SplitterWindow_GetSashGravity, METH_VARARGS | METH_KEYWORDS, NULL},
27544 { (char *)"SplitterWindow_SetMinimumPaneSize", (PyCFunction) _wrap_SplitterWindow_SetMinimumPaneSize, METH_VARARGS | METH_KEYWORDS, NULL},
27545 { (char *)"SplitterWindow_GetMinimumPaneSize", (PyCFunction) _wrap_SplitterWindow_GetMinimumPaneSize, METH_VARARGS | METH_KEYWORDS, NULL},
27546 { (char *)"SplitterWindow_SashHitTest", (PyCFunction) _wrap_SplitterWindow_SashHitTest, METH_VARARGS | METH_KEYWORDS, NULL},
27547 { (char *)"SplitterWindow_SizeWindows", (PyCFunction) _wrap_SplitterWindow_SizeWindows, METH_VARARGS | METH_KEYWORDS, NULL},
27548 { (char *)"SplitterWindow_SetNeedUpdating", (PyCFunction) _wrap_SplitterWindow_SetNeedUpdating, METH_VARARGS | METH_KEYWORDS, NULL},
27549 { (char *)"SplitterWindow_GetNeedUpdating", (PyCFunction) _wrap_SplitterWindow_GetNeedUpdating, METH_VARARGS | METH_KEYWORDS, NULL},
27550 { (char *)"SplitterWindow_GetClassDefaultAttributes", (PyCFunction) _wrap_SplitterWindow_GetClassDefaultAttributes, METH_VARARGS | METH_KEYWORDS, NULL},
27551 { (char *)"SplitterWindow_swigregister", SplitterWindow_swigregister, METH_VARARGS, NULL},
27552 { (char *)"new_SplitterEvent", (PyCFunction) _wrap_new_SplitterEvent, METH_VARARGS | METH_KEYWORDS, NULL},
27553 { (char *)"SplitterEvent_SetSashPosition", (PyCFunction) _wrap_SplitterEvent_SetSashPosition, METH_VARARGS | METH_KEYWORDS, NULL},
27554 { (char *)"SplitterEvent_GetSashPosition", (PyCFunction) _wrap_SplitterEvent_GetSashPosition, METH_VARARGS | METH_KEYWORDS, NULL},
27555 { (char *)"SplitterEvent_GetWindowBeingRemoved", (PyCFunction) _wrap_SplitterEvent_GetWindowBeingRemoved, METH_VARARGS | METH_KEYWORDS, NULL},
27556 { (char *)"SplitterEvent_GetX", (PyCFunction) _wrap_SplitterEvent_GetX, METH_VARARGS | METH_KEYWORDS, NULL},
27557 { (char *)"SplitterEvent_GetY", (PyCFunction) _wrap_SplitterEvent_GetY, METH_VARARGS | METH_KEYWORDS, NULL},
27558 { (char *)"SplitterEvent_swigregister", SplitterEvent_swigregister, METH_VARARGS, NULL},
27559 { (char *)"new_SashWindow", (PyCFunction) _wrap_new_SashWindow, METH_VARARGS | METH_KEYWORDS, NULL},
27560 { (char *)"new_PreSashWindow", (PyCFunction) _wrap_new_PreSashWindow, METH_VARARGS | METH_KEYWORDS, NULL},
27561 { (char *)"SashWindow_Create", (PyCFunction) _wrap_SashWindow_Create, METH_VARARGS | METH_KEYWORDS, NULL},
27562 { (char *)"SashWindow_SetSashVisible", (PyCFunction) _wrap_SashWindow_SetSashVisible, METH_VARARGS | METH_KEYWORDS, NULL},
27563 { (char *)"SashWindow_GetSashVisible", (PyCFunction) _wrap_SashWindow_GetSashVisible, METH_VARARGS | METH_KEYWORDS, NULL},
27564 { (char *)"SashWindow_SetSashBorder", (PyCFunction) _wrap_SashWindow_SetSashBorder, METH_VARARGS | METH_KEYWORDS, NULL},
27565 { (char *)"SashWindow_HasBorder", (PyCFunction) _wrap_SashWindow_HasBorder, METH_VARARGS | METH_KEYWORDS, NULL},
27566 { (char *)"SashWindow_GetEdgeMargin", (PyCFunction) _wrap_SashWindow_GetEdgeMargin, METH_VARARGS | METH_KEYWORDS, NULL},
27567 { (char *)"SashWindow_SetDefaultBorderSize", (PyCFunction) _wrap_SashWindow_SetDefaultBorderSize, METH_VARARGS | METH_KEYWORDS, NULL},
27568 { (char *)"SashWindow_GetDefaultBorderSize", (PyCFunction) _wrap_SashWindow_GetDefaultBorderSize, METH_VARARGS | METH_KEYWORDS, NULL},
27569 { (char *)"SashWindow_SetExtraBorderSize", (PyCFunction) _wrap_SashWindow_SetExtraBorderSize, METH_VARARGS | METH_KEYWORDS, NULL},
27570 { (char *)"SashWindow_GetExtraBorderSize", (PyCFunction) _wrap_SashWindow_GetExtraBorderSize, METH_VARARGS | METH_KEYWORDS, NULL},
27571 { (char *)"SashWindow_SetMinimumSizeX", (PyCFunction) _wrap_SashWindow_SetMinimumSizeX, METH_VARARGS | METH_KEYWORDS, NULL},
27572 { (char *)"SashWindow_SetMinimumSizeY", (PyCFunction) _wrap_SashWindow_SetMinimumSizeY, METH_VARARGS | METH_KEYWORDS, NULL},
27573 { (char *)"SashWindow_GetMinimumSizeX", (PyCFunction) _wrap_SashWindow_GetMinimumSizeX, METH_VARARGS | METH_KEYWORDS, NULL},
27574 { (char *)"SashWindow_GetMinimumSizeY", (PyCFunction) _wrap_SashWindow_GetMinimumSizeY, METH_VARARGS | METH_KEYWORDS, NULL},
27575 { (char *)"SashWindow_SetMaximumSizeX", (PyCFunction) _wrap_SashWindow_SetMaximumSizeX, METH_VARARGS | METH_KEYWORDS, NULL},
27576 { (char *)"SashWindow_SetMaximumSizeY", (PyCFunction) _wrap_SashWindow_SetMaximumSizeY, METH_VARARGS | METH_KEYWORDS, NULL},
27577 { (char *)"SashWindow_GetMaximumSizeX", (PyCFunction) _wrap_SashWindow_GetMaximumSizeX, METH_VARARGS | METH_KEYWORDS, NULL},
27578 { (char *)"SashWindow_GetMaximumSizeY", (PyCFunction) _wrap_SashWindow_GetMaximumSizeY, METH_VARARGS | METH_KEYWORDS, NULL},
27579 { (char *)"SashWindow_SashHitTest", (PyCFunction) _wrap_SashWindow_SashHitTest, METH_VARARGS | METH_KEYWORDS, NULL},
27580 { (char *)"SashWindow_SizeWindows", (PyCFunction) _wrap_SashWindow_SizeWindows, METH_VARARGS | METH_KEYWORDS, NULL},
27581 { (char *)"SashWindow_swigregister", SashWindow_swigregister, METH_VARARGS, NULL},
27582 { (char *)"new_SashEvent", (PyCFunction) _wrap_new_SashEvent, METH_VARARGS | METH_KEYWORDS, NULL},
27583 { (char *)"SashEvent_SetEdge", (PyCFunction) _wrap_SashEvent_SetEdge, METH_VARARGS | METH_KEYWORDS, NULL},
27584 { (char *)"SashEvent_GetEdge", (PyCFunction) _wrap_SashEvent_GetEdge, METH_VARARGS | METH_KEYWORDS, NULL},
27585 { (char *)"SashEvent_SetDragRect", (PyCFunction) _wrap_SashEvent_SetDragRect, METH_VARARGS | METH_KEYWORDS, NULL},
27586 { (char *)"SashEvent_GetDragRect", (PyCFunction) _wrap_SashEvent_GetDragRect, METH_VARARGS | METH_KEYWORDS, NULL},
27587 { (char *)"SashEvent_SetDragStatus", (PyCFunction) _wrap_SashEvent_SetDragStatus, METH_VARARGS | METH_KEYWORDS, NULL},
27588 { (char *)"SashEvent_GetDragStatus", (PyCFunction) _wrap_SashEvent_GetDragStatus, METH_VARARGS | METH_KEYWORDS, NULL},
27589 { (char *)"SashEvent_swigregister", SashEvent_swigregister, METH_VARARGS, NULL},
27590 { (char *)"new_QueryLayoutInfoEvent", (PyCFunction) _wrap_new_QueryLayoutInfoEvent, METH_VARARGS | METH_KEYWORDS, NULL},
27591 { (char *)"QueryLayoutInfoEvent_SetRequestedLength", (PyCFunction) _wrap_QueryLayoutInfoEvent_SetRequestedLength, METH_VARARGS | METH_KEYWORDS, NULL},
27592 { (char *)"QueryLayoutInfoEvent_GetRequestedLength", (PyCFunction) _wrap_QueryLayoutInfoEvent_GetRequestedLength, METH_VARARGS | METH_KEYWORDS, NULL},
27593 { (char *)"QueryLayoutInfoEvent_SetFlags", (PyCFunction) _wrap_QueryLayoutInfoEvent_SetFlags, METH_VARARGS | METH_KEYWORDS, NULL},
27594 { (char *)"QueryLayoutInfoEvent_GetFlags", (PyCFunction) _wrap_QueryLayoutInfoEvent_GetFlags, METH_VARARGS | METH_KEYWORDS, NULL},
27595 { (char *)"QueryLayoutInfoEvent_SetSize", (PyCFunction) _wrap_QueryLayoutInfoEvent_SetSize, METH_VARARGS | METH_KEYWORDS, NULL},
27596 { (char *)"QueryLayoutInfoEvent_GetSize", (PyCFunction) _wrap_QueryLayoutInfoEvent_GetSize, METH_VARARGS | METH_KEYWORDS, NULL},
27597 { (char *)"QueryLayoutInfoEvent_SetOrientation", (PyCFunction) _wrap_QueryLayoutInfoEvent_SetOrientation, METH_VARARGS | METH_KEYWORDS, NULL},
27598 { (char *)"QueryLayoutInfoEvent_GetOrientation", (PyCFunction) _wrap_QueryLayoutInfoEvent_GetOrientation, METH_VARARGS | METH_KEYWORDS, NULL},
27599 { (char *)"QueryLayoutInfoEvent_SetAlignment", (PyCFunction) _wrap_QueryLayoutInfoEvent_SetAlignment, METH_VARARGS | METH_KEYWORDS, NULL},
27600 { (char *)"QueryLayoutInfoEvent_GetAlignment", (PyCFunction) _wrap_QueryLayoutInfoEvent_GetAlignment, METH_VARARGS | METH_KEYWORDS, NULL},
27601 { (char *)"QueryLayoutInfoEvent_swigregister", QueryLayoutInfoEvent_swigregister, METH_VARARGS, NULL},
27602 { (char *)"new_CalculateLayoutEvent", (PyCFunction) _wrap_new_CalculateLayoutEvent, METH_VARARGS | METH_KEYWORDS, NULL},
27603 { (char *)"CalculateLayoutEvent_SetFlags", (PyCFunction) _wrap_CalculateLayoutEvent_SetFlags, METH_VARARGS | METH_KEYWORDS, NULL},
27604 { (char *)"CalculateLayoutEvent_GetFlags", (PyCFunction) _wrap_CalculateLayoutEvent_GetFlags, METH_VARARGS | METH_KEYWORDS, NULL},
27605 { (char *)"CalculateLayoutEvent_SetRect", (PyCFunction) _wrap_CalculateLayoutEvent_SetRect, METH_VARARGS | METH_KEYWORDS, NULL},
27606 { (char *)"CalculateLayoutEvent_GetRect", (PyCFunction) _wrap_CalculateLayoutEvent_GetRect, METH_VARARGS | METH_KEYWORDS, NULL},
27607 { (char *)"CalculateLayoutEvent_swigregister", CalculateLayoutEvent_swigregister, METH_VARARGS, NULL},
27608 { (char *)"new_SashLayoutWindow", (PyCFunction) _wrap_new_SashLayoutWindow, METH_VARARGS | METH_KEYWORDS, NULL},
27609 { (char *)"new_PreSashLayoutWindow", (PyCFunction) _wrap_new_PreSashLayoutWindow, METH_VARARGS | METH_KEYWORDS, NULL},
27610 { (char *)"SashLayoutWindow_Create", (PyCFunction) _wrap_SashLayoutWindow_Create, METH_VARARGS | METH_KEYWORDS, NULL},
27611 { (char *)"SashLayoutWindow_GetAlignment", (PyCFunction) _wrap_SashLayoutWindow_GetAlignment, METH_VARARGS | METH_KEYWORDS, NULL},
27612 { (char *)"SashLayoutWindow_GetOrientation", (PyCFunction) _wrap_SashLayoutWindow_GetOrientation, METH_VARARGS | METH_KEYWORDS, NULL},
27613 { (char *)"SashLayoutWindow_SetAlignment", (PyCFunction) _wrap_SashLayoutWindow_SetAlignment, METH_VARARGS | METH_KEYWORDS, NULL},
27614 { (char *)"SashLayoutWindow_SetDefaultSize", (PyCFunction) _wrap_SashLayoutWindow_SetDefaultSize, METH_VARARGS | METH_KEYWORDS, NULL},
27615 { (char *)"SashLayoutWindow_SetOrientation", (PyCFunction) _wrap_SashLayoutWindow_SetOrientation, METH_VARARGS | METH_KEYWORDS, NULL},
27616 { (char *)"SashLayoutWindow_swigregister", SashLayoutWindow_swigregister, METH_VARARGS, NULL},
27617 { (char *)"new_LayoutAlgorithm", (PyCFunction) _wrap_new_LayoutAlgorithm, METH_VARARGS | METH_KEYWORDS, NULL},
27618 { (char *)"delete_LayoutAlgorithm", (PyCFunction) _wrap_delete_LayoutAlgorithm, METH_VARARGS | METH_KEYWORDS, NULL},
27619 { (char *)"LayoutAlgorithm_LayoutMDIFrame", (PyCFunction) _wrap_LayoutAlgorithm_LayoutMDIFrame, METH_VARARGS | METH_KEYWORDS, NULL},
27620 { (char *)"LayoutAlgorithm_LayoutFrame", (PyCFunction) _wrap_LayoutAlgorithm_LayoutFrame, METH_VARARGS | METH_KEYWORDS, NULL},
27621 { (char *)"LayoutAlgorithm_LayoutWindow", (PyCFunction) _wrap_LayoutAlgorithm_LayoutWindow, METH_VARARGS | METH_KEYWORDS, NULL},
27622 { (char *)"LayoutAlgorithm_swigregister", LayoutAlgorithm_swigregister, METH_VARARGS, NULL},
27623 { (char *)"new_PopupWindow", (PyCFunction) _wrap_new_PopupWindow, METH_VARARGS | METH_KEYWORDS, NULL},
27624 { (char *)"new_PrePopupWindow", (PyCFunction) _wrap_new_PrePopupWindow, METH_VARARGS | METH_KEYWORDS, NULL},
27625 { (char *)"PopupWindow_Create", (PyCFunction) _wrap_PopupWindow_Create, METH_VARARGS | METH_KEYWORDS, NULL},
27626 { (char *)"PopupWindow_Position", (PyCFunction) _wrap_PopupWindow_Position, METH_VARARGS | METH_KEYWORDS, NULL},
27627 { (char *)"PopupWindow_swigregister", PopupWindow_swigregister, METH_VARARGS, NULL},
27628 { (char *)"new_PopupTransientWindow", (PyCFunction) _wrap_new_PopupTransientWindow, METH_VARARGS | METH_KEYWORDS, NULL},
27629 { (char *)"new_PrePopupTransientWindow", (PyCFunction) _wrap_new_PrePopupTransientWindow, METH_VARARGS | METH_KEYWORDS, NULL},
27630 { (char *)"PopupTransientWindow__setCallbackInfo", (PyCFunction) _wrap_PopupTransientWindow__setCallbackInfo, METH_VARARGS | METH_KEYWORDS, NULL},
27631 { (char *)"PopupTransientWindow_Popup", (PyCFunction) _wrap_PopupTransientWindow_Popup, METH_VARARGS | METH_KEYWORDS, NULL},
27632 { (char *)"PopupTransientWindow_Dismiss", (PyCFunction) _wrap_PopupTransientWindow_Dismiss, METH_VARARGS | METH_KEYWORDS, NULL},
27633 { (char *)"PopupTransientWindow_swigregister", PopupTransientWindow_swigregister, METH_VARARGS, NULL},
27634 { (char *)"new_TipWindow", (PyCFunction) _wrap_new_TipWindow, METH_VARARGS | METH_KEYWORDS, NULL},
27635 { (char *)"TipWindow_SetBoundingRect", (PyCFunction) _wrap_TipWindow_SetBoundingRect, METH_VARARGS | METH_KEYWORDS, NULL},
27636 { (char *)"TipWindow_Close", (PyCFunction) _wrap_TipWindow_Close, METH_VARARGS | METH_KEYWORDS, NULL},
27637 { (char *)"TipWindow_swigregister", TipWindow_swigregister, METH_VARARGS, NULL},
27638 { (char *)"new_VScrolledWindow", (PyCFunction) _wrap_new_VScrolledWindow, METH_VARARGS | METH_KEYWORDS, NULL},
27639 { (char *)"new_PreVScrolledWindow", (PyCFunction) _wrap_new_PreVScrolledWindow, METH_VARARGS | METH_KEYWORDS, NULL},
27640 { (char *)"VScrolledWindow__setCallbackInfo", (PyCFunction) _wrap_VScrolledWindow__setCallbackInfo, METH_VARARGS | METH_KEYWORDS, NULL},
27641 { (char *)"VScrolledWindow_Create", (PyCFunction) _wrap_VScrolledWindow_Create, METH_VARARGS | METH_KEYWORDS, NULL},
27642 { (char *)"VScrolledWindow_SetLineCount", (PyCFunction) _wrap_VScrolledWindow_SetLineCount, METH_VARARGS | METH_KEYWORDS, NULL},
27643 { (char *)"VScrolledWindow_ScrollToLine", (PyCFunction) _wrap_VScrolledWindow_ScrollToLine, METH_VARARGS | METH_KEYWORDS, NULL},
27644 { (char *)"VScrolledWindow_ScrollLines", (PyCFunction) _wrap_VScrolledWindow_ScrollLines, METH_VARARGS | METH_KEYWORDS, NULL},
27645 { (char *)"VScrolledWindow_ScrollPages", (PyCFunction) _wrap_VScrolledWindow_ScrollPages, METH_VARARGS | METH_KEYWORDS, NULL},
27646 { (char *)"VScrolledWindow_RefreshLine", (PyCFunction) _wrap_VScrolledWindow_RefreshLine, METH_VARARGS | METH_KEYWORDS, NULL},
27647 { (char *)"VScrolledWindow_RefreshLines", (PyCFunction) _wrap_VScrolledWindow_RefreshLines, METH_VARARGS | METH_KEYWORDS, NULL},
27648 { (char *)"VScrolledWindow_HitTestXY", (PyCFunction) _wrap_VScrolledWindow_HitTestXY, METH_VARARGS | METH_KEYWORDS, NULL},
27649 { (char *)"VScrolledWindow_HitTest", (PyCFunction) _wrap_VScrolledWindow_HitTest, METH_VARARGS | METH_KEYWORDS, NULL},
27650 { (char *)"VScrolledWindow_RefreshAll", (PyCFunction) _wrap_VScrolledWindow_RefreshAll, METH_VARARGS | METH_KEYWORDS, NULL},
27651 { (char *)"VScrolledWindow_GetLineCount", (PyCFunction) _wrap_VScrolledWindow_GetLineCount, METH_VARARGS | METH_KEYWORDS, NULL},
27652 { (char *)"VScrolledWindow_GetFirstVisibleLine", (PyCFunction) _wrap_VScrolledWindow_GetFirstVisibleLine, METH_VARARGS | METH_KEYWORDS, NULL},
27653 { (char *)"VScrolledWindow_GetLastVisibleLine", (PyCFunction) _wrap_VScrolledWindow_GetLastVisibleLine, METH_VARARGS | METH_KEYWORDS, NULL},
27654 { (char *)"VScrolledWindow_IsVisible", (PyCFunction) _wrap_VScrolledWindow_IsVisible, METH_VARARGS | METH_KEYWORDS, NULL},
27655 { (char *)"VScrolledWindow_swigregister", VScrolledWindow_swigregister, METH_VARARGS, NULL},
27656 { (char *)"new_VListBox", (PyCFunction) _wrap_new_VListBox, METH_VARARGS | METH_KEYWORDS, NULL},
27657 { (char *)"new_PreVListBox", (PyCFunction) _wrap_new_PreVListBox, METH_VARARGS | METH_KEYWORDS, NULL},
27658 { (char *)"VListBox__setCallbackInfo", (PyCFunction) _wrap_VListBox__setCallbackInfo, METH_VARARGS | METH_KEYWORDS, NULL},
27659 { (char *)"VListBox_Create", (PyCFunction) _wrap_VListBox_Create, METH_VARARGS | METH_KEYWORDS, NULL},
27660 { (char *)"VListBox_GetItemCount", (PyCFunction) _wrap_VListBox_GetItemCount, METH_VARARGS | METH_KEYWORDS, NULL},
27661 { (char *)"VListBox_HasMultipleSelection", (PyCFunction) _wrap_VListBox_HasMultipleSelection, METH_VARARGS | METH_KEYWORDS, NULL},
27662 { (char *)"VListBox_GetSelection", (PyCFunction) _wrap_VListBox_GetSelection, METH_VARARGS | METH_KEYWORDS, NULL},
27663 { (char *)"VListBox_IsCurrent", (PyCFunction) _wrap_VListBox_IsCurrent, METH_VARARGS | METH_KEYWORDS, NULL},
27664 { (char *)"VListBox_IsSelected", (PyCFunction) _wrap_VListBox_IsSelected, METH_VARARGS | METH_KEYWORDS, NULL},
27665 { (char *)"VListBox_GetSelectedCount", (PyCFunction) _wrap_VListBox_GetSelectedCount, METH_VARARGS | METH_KEYWORDS, NULL},
27666 { (char *)"VListBox_GetFirstSelected", (PyCFunction) _wrap_VListBox_GetFirstSelected, METH_VARARGS | METH_KEYWORDS, NULL},
27667 { (char *)"VListBox_GetNextSelected", (PyCFunction) _wrap_VListBox_GetNextSelected, METH_VARARGS | METH_KEYWORDS, NULL},
27668 { (char *)"VListBox_GetMargins", (PyCFunction) _wrap_VListBox_GetMargins, METH_VARARGS | METH_KEYWORDS, NULL},
27669 { (char *)"VListBox_GetSelectionBackground", (PyCFunction) _wrap_VListBox_GetSelectionBackground, METH_VARARGS | METH_KEYWORDS, NULL},
27670 { (char *)"VListBox_SetItemCount", (PyCFunction) _wrap_VListBox_SetItemCount, METH_VARARGS | METH_KEYWORDS, NULL},
27671 { (char *)"VListBox_Clear", (PyCFunction) _wrap_VListBox_Clear, METH_VARARGS | METH_KEYWORDS, NULL},
27672 { (char *)"VListBox_SetSelection", (PyCFunction) _wrap_VListBox_SetSelection, METH_VARARGS | METH_KEYWORDS, NULL},
27673 { (char *)"VListBox_Select", (PyCFunction) _wrap_VListBox_Select, METH_VARARGS | METH_KEYWORDS, NULL},
27674 { (char *)"VListBox_SelectRange", (PyCFunction) _wrap_VListBox_SelectRange, METH_VARARGS | METH_KEYWORDS, NULL},
27675 { (char *)"VListBox_Toggle", (PyCFunction) _wrap_VListBox_Toggle, METH_VARARGS | METH_KEYWORDS, NULL},
27676 { (char *)"VListBox_SelectAll", (PyCFunction) _wrap_VListBox_SelectAll, METH_VARARGS | METH_KEYWORDS, NULL},
27677 { (char *)"VListBox_DeselectAll", (PyCFunction) _wrap_VListBox_DeselectAll, METH_VARARGS | METH_KEYWORDS, NULL},
27678 { (char *)"VListBox_SetMargins", (PyCFunction) _wrap_VListBox_SetMargins, METH_VARARGS | METH_KEYWORDS, NULL},
27679 { (char *)"VListBox_SetMarginsXY", (PyCFunction) _wrap_VListBox_SetMarginsXY, METH_VARARGS | METH_KEYWORDS, NULL},
27680 { (char *)"VListBox_SetSelectionBackground", (PyCFunction) _wrap_VListBox_SetSelectionBackground, METH_VARARGS | METH_KEYWORDS, NULL},
27681 { (char *)"VListBox_swigregister", VListBox_swigregister, METH_VARARGS, NULL},
27682 { (char *)"new_HtmlListBox", (PyCFunction) _wrap_new_HtmlListBox, METH_VARARGS | METH_KEYWORDS, NULL},
27683 { (char *)"new_PreHtmlListBox", (PyCFunction) _wrap_new_PreHtmlListBox, METH_VARARGS | METH_KEYWORDS, NULL},
27684 { (char *)"HtmlListBox__setCallbackInfo", (PyCFunction) _wrap_HtmlListBox__setCallbackInfo, METH_VARARGS | METH_KEYWORDS, NULL},
27685 { (char *)"HtmlListBox_Create", (PyCFunction) _wrap_HtmlListBox_Create, METH_VARARGS | METH_KEYWORDS, NULL},
27686 { (char *)"HtmlListBox_RefreshAll", (PyCFunction) _wrap_HtmlListBox_RefreshAll, METH_VARARGS | METH_KEYWORDS, NULL},
27687 { (char *)"HtmlListBox_SetItemCount", (PyCFunction) _wrap_HtmlListBox_SetItemCount, METH_VARARGS | METH_KEYWORDS, NULL},
27688 { (char *)"HtmlListBox_GetFileSystem", (PyCFunction) _wrap_HtmlListBox_GetFileSystem, METH_VARARGS | METH_KEYWORDS, NULL},
27689 { (char *)"HtmlListBox_swigregister", HtmlListBox_swigregister, METH_VARARGS, NULL},
27690 { (char *)"new_TaskBarIcon", (PyCFunction) _wrap_new_TaskBarIcon, METH_VARARGS | METH_KEYWORDS, NULL},
27691 { (char *)"TaskBarIcon__setCallbackInfo", (PyCFunction) _wrap_TaskBarIcon__setCallbackInfo, METH_VARARGS | METH_KEYWORDS, NULL},
27692 { (char *)"TaskBarIcon_Destroy", (PyCFunction) _wrap_TaskBarIcon_Destroy, METH_VARARGS | METH_KEYWORDS, NULL},
27693 { (char *)"TaskBarIcon_IsOk", (PyCFunction) _wrap_TaskBarIcon_IsOk, METH_VARARGS | METH_KEYWORDS, NULL},
27694 { (char *)"TaskBarIcon_IsIconInstalled", (PyCFunction) _wrap_TaskBarIcon_IsIconInstalled, METH_VARARGS | METH_KEYWORDS, NULL},
27695 { (char *)"TaskBarIcon_SetIcon", (PyCFunction) _wrap_TaskBarIcon_SetIcon, METH_VARARGS | METH_KEYWORDS, NULL},
27696 { (char *)"TaskBarIcon_RemoveIcon", (PyCFunction) _wrap_TaskBarIcon_RemoveIcon, METH_VARARGS | METH_KEYWORDS, NULL},
27697 { (char *)"TaskBarIcon_PopupMenu", (PyCFunction) _wrap_TaskBarIcon_PopupMenu, METH_VARARGS | METH_KEYWORDS, NULL},
27698 { (char *)"TaskBarIcon_swigregister", TaskBarIcon_swigregister, METH_VARARGS, NULL},
27699 { (char *)"new_TaskBarIconEvent", (PyCFunction) _wrap_new_TaskBarIconEvent, METH_VARARGS | METH_KEYWORDS, NULL},
27700 { (char *)"TaskBarIconEvent_swigregister", TaskBarIconEvent_swigregister, METH_VARARGS, NULL},
27701 { (char *)"new_ColourData", (PyCFunction) _wrap_new_ColourData, METH_VARARGS | METH_KEYWORDS, NULL},
27702 { (char *)"delete_ColourData", (PyCFunction) _wrap_delete_ColourData, METH_VARARGS | METH_KEYWORDS, NULL},
27703 { (char *)"ColourData_GetChooseFull", (PyCFunction) _wrap_ColourData_GetChooseFull, METH_VARARGS | METH_KEYWORDS, NULL},
27704 { (char *)"ColourData_GetColour", (PyCFunction) _wrap_ColourData_GetColour, METH_VARARGS | METH_KEYWORDS, NULL},
27705 { (char *)"ColourData_GetCustomColour", (PyCFunction) _wrap_ColourData_GetCustomColour, METH_VARARGS | METH_KEYWORDS, NULL},
27706 { (char *)"ColourData_SetChooseFull", (PyCFunction) _wrap_ColourData_SetChooseFull, METH_VARARGS | METH_KEYWORDS, NULL},
27707 { (char *)"ColourData_SetColour", (PyCFunction) _wrap_ColourData_SetColour, METH_VARARGS | METH_KEYWORDS, NULL},
27708 { (char *)"ColourData_SetCustomColour", (PyCFunction) _wrap_ColourData_SetCustomColour, METH_VARARGS | METH_KEYWORDS, NULL},
27709 { (char *)"ColourData_swigregister", ColourData_swigregister, METH_VARARGS, NULL},
27710 { (char *)"new_ColourDialog", (PyCFunction) _wrap_new_ColourDialog, METH_VARARGS | METH_KEYWORDS, NULL},
27711 { (char *)"ColourDialog_GetColourData", (PyCFunction) _wrap_ColourDialog_GetColourData, METH_VARARGS | METH_KEYWORDS, NULL},
27712 { (char *)"ColourDialog_swigregister", ColourDialog_swigregister, METH_VARARGS, NULL},
27713 { (char *)"new_DirDialog", (PyCFunction) _wrap_new_DirDialog, METH_VARARGS | METH_KEYWORDS, NULL},
27714 { (char *)"DirDialog_GetPath", (PyCFunction) _wrap_DirDialog_GetPath, METH_VARARGS | METH_KEYWORDS, NULL},
27715 { (char *)"DirDialog_GetMessage", (PyCFunction) _wrap_DirDialog_GetMessage, METH_VARARGS | METH_KEYWORDS, NULL},
27716 { (char *)"DirDialog_GetStyle", (PyCFunction) _wrap_DirDialog_GetStyle, METH_VARARGS | METH_KEYWORDS, NULL},
27717 { (char *)"DirDialog_SetMessage", (PyCFunction) _wrap_DirDialog_SetMessage, METH_VARARGS | METH_KEYWORDS, NULL},
27718 { (char *)"DirDialog_SetPath", (PyCFunction) _wrap_DirDialog_SetPath, METH_VARARGS | METH_KEYWORDS, NULL},
27719 { (char *)"DirDialog_swigregister", DirDialog_swigregister, METH_VARARGS, NULL},
27720 { (char *)"new_FileDialog", (PyCFunction) _wrap_new_FileDialog, METH_VARARGS | METH_KEYWORDS, NULL},
27721 { (char *)"FileDialog_SetMessage", (PyCFunction) _wrap_FileDialog_SetMessage, METH_VARARGS | METH_KEYWORDS, NULL},
27722 { (char *)"FileDialog_SetPath", (PyCFunction) _wrap_FileDialog_SetPath, METH_VARARGS | METH_KEYWORDS, NULL},
27723 { (char *)"FileDialog_SetDirectory", (PyCFunction) _wrap_FileDialog_SetDirectory, METH_VARARGS | METH_KEYWORDS, NULL},
27724 { (char *)"FileDialog_SetFilename", (PyCFunction) _wrap_FileDialog_SetFilename, METH_VARARGS | METH_KEYWORDS, NULL},
27725 { (char *)"FileDialog_SetWildcard", (PyCFunction) _wrap_FileDialog_SetWildcard, METH_VARARGS | METH_KEYWORDS, NULL},
27726 { (char *)"FileDialog_SetStyle", (PyCFunction) _wrap_FileDialog_SetStyle, METH_VARARGS | METH_KEYWORDS, NULL},
27727 { (char *)"FileDialog_SetFilterIndex", (PyCFunction) _wrap_FileDialog_SetFilterIndex, METH_VARARGS | METH_KEYWORDS, NULL},
27728 { (char *)"FileDialog_GetMessage", (PyCFunction) _wrap_FileDialog_GetMessage, METH_VARARGS | METH_KEYWORDS, NULL},
27729 { (char *)"FileDialog_GetPath", (PyCFunction) _wrap_FileDialog_GetPath, METH_VARARGS | METH_KEYWORDS, NULL},
27730 { (char *)"FileDialog_GetDirectory", (PyCFunction) _wrap_FileDialog_GetDirectory, METH_VARARGS | METH_KEYWORDS, NULL},
27731 { (char *)"FileDialog_GetFilename", (PyCFunction) _wrap_FileDialog_GetFilename, METH_VARARGS | METH_KEYWORDS, NULL},
27732 { (char *)"FileDialog_GetWildcard", (PyCFunction) _wrap_FileDialog_GetWildcard, METH_VARARGS | METH_KEYWORDS, NULL},
27733 { (char *)"FileDialog_GetStyle", (PyCFunction) _wrap_FileDialog_GetStyle, METH_VARARGS | METH_KEYWORDS, NULL},
27734 { (char *)"FileDialog_GetFilterIndex", (PyCFunction) _wrap_FileDialog_GetFilterIndex, METH_VARARGS | METH_KEYWORDS, NULL},
27735 { (char *)"FileDialog_GetFilenames", (PyCFunction) _wrap_FileDialog_GetFilenames, METH_VARARGS | METH_KEYWORDS, NULL},
27736 { (char *)"FileDialog_GetPaths", (PyCFunction) _wrap_FileDialog_GetPaths, METH_VARARGS | METH_KEYWORDS, NULL},
27737 { (char *)"FileDialog_swigregister", FileDialog_swigregister, METH_VARARGS, NULL},
27738 { (char *)"new_MultiChoiceDialog", (PyCFunction) _wrap_new_MultiChoiceDialog, METH_VARARGS | METH_KEYWORDS, NULL},
27739 { (char *)"MultiChoiceDialog_SetSelections", (PyCFunction) _wrap_MultiChoiceDialog_SetSelections, METH_VARARGS | METH_KEYWORDS, NULL},
27740 { (char *)"MultiChoiceDialog_GetSelections", (PyCFunction) _wrap_MultiChoiceDialog_GetSelections, METH_VARARGS | METH_KEYWORDS, NULL},
27741 { (char *)"MultiChoiceDialog_swigregister", MultiChoiceDialog_swigregister, METH_VARARGS, NULL},
27742 { (char *)"new_SingleChoiceDialog", (PyCFunction) _wrap_new_SingleChoiceDialog, METH_VARARGS | METH_KEYWORDS, NULL},
27743 { (char *)"SingleChoiceDialog_GetSelection", (PyCFunction) _wrap_SingleChoiceDialog_GetSelection, METH_VARARGS | METH_KEYWORDS, NULL},
27744 { (char *)"SingleChoiceDialog_GetStringSelection", (PyCFunction) _wrap_SingleChoiceDialog_GetStringSelection, METH_VARARGS | METH_KEYWORDS, NULL},
27745 { (char *)"SingleChoiceDialog_SetSelection", (PyCFunction) _wrap_SingleChoiceDialog_SetSelection, METH_VARARGS | METH_KEYWORDS, NULL},
27746 { (char *)"SingleChoiceDialog_swigregister", SingleChoiceDialog_swigregister, METH_VARARGS, NULL},
27747 { (char *)"new_TextEntryDialog", (PyCFunction) _wrap_new_TextEntryDialog, METH_VARARGS | METH_KEYWORDS, NULL},
27748 { (char *)"TextEntryDialog_GetValue", (PyCFunction) _wrap_TextEntryDialog_GetValue, METH_VARARGS | METH_KEYWORDS, NULL},
27749 { (char *)"TextEntryDialog_SetValue", (PyCFunction) _wrap_TextEntryDialog_SetValue, METH_VARARGS | METH_KEYWORDS, NULL},
27750 { (char *)"TextEntryDialog_swigregister", TextEntryDialog_swigregister, METH_VARARGS, NULL},
27751 { (char *)"new_PasswordEntryDialog", (PyCFunction) _wrap_new_PasswordEntryDialog, METH_VARARGS | METH_KEYWORDS, NULL},
27752 { (char *)"PasswordEntryDialog_swigregister", PasswordEntryDialog_swigregister, METH_VARARGS, NULL},
27753 { (char *)"new_FontData", (PyCFunction) _wrap_new_FontData, METH_VARARGS | METH_KEYWORDS, NULL},
27754 { (char *)"delete_FontData", (PyCFunction) _wrap_delete_FontData, METH_VARARGS | METH_KEYWORDS, NULL},
27755 { (char *)"FontData_EnableEffects", (PyCFunction) _wrap_FontData_EnableEffects, METH_VARARGS | METH_KEYWORDS, NULL},
27756 { (char *)"FontData_GetAllowSymbols", (PyCFunction) _wrap_FontData_GetAllowSymbols, METH_VARARGS | METH_KEYWORDS, NULL},
27757 { (char *)"FontData_GetColour", (PyCFunction) _wrap_FontData_GetColour, METH_VARARGS | METH_KEYWORDS, NULL},
27758 { (char *)"FontData_GetChosenFont", (PyCFunction) _wrap_FontData_GetChosenFont, METH_VARARGS | METH_KEYWORDS, NULL},
27759 { (char *)"FontData_GetEnableEffects", (PyCFunction) _wrap_FontData_GetEnableEffects, METH_VARARGS | METH_KEYWORDS, NULL},
27760 { (char *)"FontData_GetInitialFont", (PyCFunction) _wrap_FontData_GetInitialFont, METH_VARARGS | METH_KEYWORDS, NULL},
27761 { (char *)"FontData_GetShowHelp", (PyCFunction) _wrap_FontData_GetShowHelp, METH_VARARGS | METH_KEYWORDS, NULL},
27762 { (char *)"FontData_SetAllowSymbols", (PyCFunction) _wrap_FontData_SetAllowSymbols, METH_VARARGS | METH_KEYWORDS, NULL},
27763 { (char *)"FontData_SetChosenFont", (PyCFunction) _wrap_FontData_SetChosenFont, METH_VARARGS | METH_KEYWORDS, NULL},
27764 { (char *)"FontData_SetColour", (PyCFunction) _wrap_FontData_SetColour, METH_VARARGS | METH_KEYWORDS, NULL},
27765 { (char *)"FontData_SetInitialFont", (PyCFunction) _wrap_FontData_SetInitialFont, METH_VARARGS | METH_KEYWORDS, NULL},
27766 { (char *)"FontData_SetRange", (PyCFunction) _wrap_FontData_SetRange, METH_VARARGS | METH_KEYWORDS, NULL},
27767 { (char *)"FontData_SetShowHelp", (PyCFunction) _wrap_FontData_SetShowHelp, METH_VARARGS | METH_KEYWORDS, NULL},
27768 { (char *)"FontData_swigregister", FontData_swigregister, METH_VARARGS, NULL},
27769 { (char *)"new_FontDialog", (PyCFunction) _wrap_new_FontDialog, METH_VARARGS | METH_KEYWORDS, NULL},
27770 { (char *)"FontDialog_GetFontData", (PyCFunction) _wrap_FontDialog_GetFontData, METH_VARARGS | METH_KEYWORDS, NULL},
27771 { (char *)"FontDialog_swigregister", FontDialog_swigregister, METH_VARARGS, NULL},
27772 { (char *)"new_MessageDialog", (PyCFunction) _wrap_new_MessageDialog, METH_VARARGS | METH_KEYWORDS, NULL},
27773 { (char *)"MessageDialog_swigregister", MessageDialog_swigregister, METH_VARARGS, NULL},
27774 { (char *)"new_ProgressDialog", (PyCFunction) _wrap_new_ProgressDialog, METH_VARARGS | METH_KEYWORDS, NULL},
27775 { (char *)"ProgressDialog_Update", (PyCFunction) _wrap_ProgressDialog_Update, METH_VARARGS | METH_KEYWORDS, NULL},
27776 { (char *)"ProgressDialog_Resume", (PyCFunction) _wrap_ProgressDialog_Resume, METH_VARARGS | METH_KEYWORDS, NULL},
27777 { (char *)"ProgressDialog_swigregister", ProgressDialog_swigregister, METH_VARARGS, NULL},
27778 { (char *)"new_FindDialogEvent", (PyCFunction) _wrap_new_FindDialogEvent, METH_VARARGS | METH_KEYWORDS, NULL},
27779 { (char *)"FindDialogEvent_GetFlags", (PyCFunction) _wrap_FindDialogEvent_GetFlags, METH_VARARGS | METH_KEYWORDS, NULL},
27780 { (char *)"FindDialogEvent_GetFindString", (PyCFunction) _wrap_FindDialogEvent_GetFindString, METH_VARARGS | METH_KEYWORDS, NULL},
27781 { (char *)"FindDialogEvent_GetReplaceString", (PyCFunction) _wrap_FindDialogEvent_GetReplaceString, METH_VARARGS | METH_KEYWORDS, NULL},
27782 { (char *)"FindDialogEvent_GetDialog", (PyCFunction) _wrap_FindDialogEvent_GetDialog, METH_VARARGS | METH_KEYWORDS, NULL},
27783 { (char *)"FindDialogEvent_SetFlags", (PyCFunction) _wrap_FindDialogEvent_SetFlags, METH_VARARGS | METH_KEYWORDS, NULL},
27784 { (char *)"FindDialogEvent_SetFindString", (PyCFunction) _wrap_FindDialogEvent_SetFindString, METH_VARARGS | METH_KEYWORDS, NULL},
27785 { (char *)"FindDialogEvent_SetReplaceString", (PyCFunction) _wrap_FindDialogEvent_SetReplaceString, METH_VARARGS | METH_KEYWORDS, NULL},
27786 { (char *)"FindDialogEvent_swigregister", FindDialogEvent_swigregister, METH_VARARGS, NULL},
27787 { (char *)"new_FindReplaceData", (PyCFunction) _wrap_new_FindReplaceData, METH_VARARGS | METH_KEYWORDS, NULL},
27788 { (char *)"delete_FindReplaceData", (PyCFunction) _wrap_delete_FindReplaceData, METH_VARARGS | METH_KEYWORDS, NULL},
27789 { (char *)"FindReplaceData_GetFindString", (PyCFunction) _wrap_FindReplaceData_GetFindString, METH_VARARGS | METH_KEYWORDS, NULL},
27790 { (char *)"FindReplaceData_GetReplaceString", (PyCFunction) _wrap_FindReplaceData_GetReplaceString, METH_VARARGS | METH_KEYWORDS, NULL},
27791 { (char *)"FindReplaceData_GetFlags", (PyCFunction) _wrap_FindReplaceData_GetFlags, METH_VARARGS | METH_KEYWORDS, NULL},
27792 { (char *)"FindReplaceData_SetFlags", (PyCFunction) _wrap_FindReplaceData_SetFlags, METH_VARARGS | METH_KEYWORDS, NULL},
27793 { (char *)"FindReplaceData_SetFindString", (PyCFunction) _wrap_FindReplaceData_SetFindString, METH_VARARGS | METH_KEYWORDS, NULL},
27794 { (char *)"FindReplaceData_SetReplaceString", (PyCFunction) _wrap_FindReplaceData_SetReplaceString, METH_VARARGS | METH_KEYWORDS, NULL},
27795 { (char *)"FindReplaceData_swigregister", FindReplaceData_swigregister, METH_VARARGS, NULL},
27796 { (char *)"new_FindReplaceDialog", (PyCFunction) _wrap_new_FindReplaceDialog, METH_VARARGS | METH_KEYWORDS, NULL},
27797 { (char *)"new_PreFindReplaceDialog", (PyCFunction) _wrap_new_PreFindReplaceDialog, METH_VARARGS | METH_KEYWORDS, NULL},
27798 { (char *)"FindReplaceDialog_Create", (PyCFunction) _wrap_FindReplaceDialog_Create, METH_VARARGS | METH_KEYWORDS, NULL},
27799 { (char *)"FindReplaceDialog_GetData", (PyCFunction) _wrap_FindReplaceDialog_GetData, METH_VARARGS | METH_KEYWORDS, NULL},
27800 { (char *)"FindReplaceDialog_SetData", (PyCFunction) _wrap_FindReplaceDialog_SetData, METH_VARARGS | METH_KEYWORDS, NULL},
27801 { (char *)"FindReplaceDialog_swigregister", FindReplaceDialog_swigregister, METH_VARARGS, NULL},
27802 { (char *)"new_MDIParentFrame", (PyCFunction) _wrap_new_MDIParentFrame, METH_VARARGS | METH_KEYWORDS, NULL},
27803 { (char *)"new_PreMDIParentFrame", (PyCFunction) _wrap_new_PreMDIParentFrame, METH_VARARGS | METH_KEYWORDS, NULL},
27804 { (char *)"MDIParentFrame_Create", (PyCFunction) _wrap_MDIParentFrame_Create, METH_VARARGS | METH_KEYWORDS, NULL},
27805 { (char *)"MDIParentFrame_ActivateNext", (PyCFunction) _wrap_MDIParentFrame_ActivateNext, METH_VARARGS | METH_KEYWORDS, NULL},
27806 { (char *)"MDIParentFrame_ActivatePrevious", (PyCFunction) _wrap_MDIParentFrame_ActivatePrevious, METH_VARARGS | METH_KEYWORDS, NULL},
27807 { (char *)"MDIParentFrame_ArrangeIcons", (PyCFunction) _wrap_MDIParentFrame_ArrangeIcons, METH_VARARGS | METH_KEYWORDS, NULL},
27808 { (char *)"MDIParentFrame_Cascade", (PyCFunction) _wrap_MDIParentFrame_Cascade, METH_VARARGS | METH_KEYWORDS, NULL},
27809 { (char *)"MDIParentFrame_GetActiveChild", (PyCFunction) _wrap_MDIParentFrame_GetActiveChild, METH_VARARGS | METH_KEYWORDS, NULL},
27810 { (char *)"MDIParentFrame_GetClientWindow", (PyCFunction) _wrap_MDIParentFrame_GetClientWindow, METH_VARARGS | METH_KEYWORDS, NULL},
27811 { (char *)"MDIParentFrame_GetToolBar", (PyCFunction) _wrap_MDIParentFrame_GetToolBar, METH_VARARGS | METH_KEYWORDS, NULL},
27812 { (char *)"MDIParentFrame_Tile", (PyCFunction) _wrap_MDIParentFrame_Tile, METH_VARARGS | METH_KEYWORDS, NULL},
27813 { (char *)"MDIParentFrame_swigregister", MDIParentFrame_swigregister, METH_VARARGS, NULL},
27814 { (char *)"new_MDIChildFrame", (PyCFunction) _wrap_new_MDIChildFrame, METH_VARARGS | METH_KEYWORDS, NULL},
27815 { (char *)"new_PreMDIChildFrame", (PyCFunction) _wrap_new_PreMDIChildFrame, METH_VARARGS | METH_KEYWORDS, NULL},
27816 { (char *)"MDIChildFrame_Create", (PyCFunction) _wrap_MDIChildFrame_Create, METH_VARARGS | METH_KEYWORDS, NULL},
27817 { (char *)"MDIChildFrame_Activate", (PyCFunction) _wrap_MDIChildFrame_Activate, METH_VARARGS | METH_KEYWORDS, NULL},
27818 { (char *)"MDIChildFrame_Maximize", (PyCFunction) _wrap_MDIChildFrame_Maximize, METH_VARARGS | METH_KEYWORDS, NULL},
27819 { (char *)"MDIChildFrame_Restore", (PyCFunction) _wrap_MDIChildFrame_Restore, METH_VARARGS | METH_KEYWORDS, NULL},
27820 { (char *)"MDIChildFrame_swigregister", MDIChildFrame_swigregister, METH_VARARGS, NULL},
27821 { (char *)"new_MDIClientWindow", (PyCFunction) _wrap_new_MDIClientWindow, METH_VARARGS | METH_KEYWORDS, NULL},
27822 { (char *)"new_PreMDIClientWindow", (PyCFunction) _wrap_new_PreMDIClientWindow, METH_VARARGS | METH_KEYWORDS, NULL},
27823 { (char *)"MDIClientWindow_Create", (PyCFunction) _wrap_MDIClientWindow_Create, METH_VARARGS | METH_KEYWORDS, NULL},
27824 { (char *)"MDIClientWindow_swigregister", MDIClientWindow_swigregister, METH_VARARGS, NULL},
27825 { (char *)"new_PyWindow", (PyCFunction) _wrap_new_PyWindow, METH_VARARGS | METH_KEYWORDS, NULL},
27826 { (char *)"new_PrePyWindow", (PyCFunction) _wrap_new_PrePyWindow, METH_VARARGS | METH_KEYWORDS, NULL},
27827 { (char *)"PyWindow__setCallbackInfo", (PyCFunction) _wrap_PyWindow__setCallbackInfo, METH_VARARGS | METH_KEYWORDS, NULL},
27828 { (char *)"PyWindow_SetBestSize", (PyCFunction) _wrap_PyWindow_SetBestSize, METH_VARARGS | METH_KEYWORDS, NULL},
27829 { (char *)"PyWindow_base_DoMoveWindow", (PyCFunction) _wrap_PyWindow_base_DoMoveWindow, METH_VARARGS | METH_KEYWORDS, NULL},
27830 { (char *)"PyWindow_base_DoSetSize", (PyCFunction) _wrap_PyWindow_base_DoSetSize, METH_VARARGS | METH_KEYWORDS, NULL},
27831 { (char *)"PyWindow_base_DoSetClientSize", (PyCFunction) _wrap_PyWindow_base_DoSetClientSize, METH_VARARGS | METH_KEYWORDS, NULL},
27832 { (char *)"PyWindow_base_DoSetVirtualSize", (PyCFunction) _wrap_PyWindow_base_DoSetVirtualSize, METH_VARARGS | METH_KEYWORDS, NULL},
27833 { (char *)"PyWindow_base_DoGetSize", (PyCFunction) _wrap_PyWindow_base_DoGetSize, METH_VARARGS | METH_KEYWORDS, NULL},
27834 { (char *)"PyWindow_base_DoGetClientSize", (PyCFunction) _wrap_PyWindow_base_DoGetClientSize, METH_VARARGS | METH_KEYWORDS, NULL},
27835 { (char *)"PyWindow_base_DoGetPosition", (PyCFunction) _wrap_PyWindow_base_DoGetPosition, METH_VARARGS | METH_KEYWORDS, NULL},
27836 { (char *)"PyWindow_base_DoGetVirtualSize", (PyCFunction) _wrap_PyWindow_base_DoGetVirtualSize, METH_VARARGS | METH_KEYWORDS, NULL},
27837 { (char *)"PyWindow_base_DoGetBestSize", (PyCFunction) _wrap_PyWindow_base_DoGetBestSize, METH_VARARGS | METH_KEYWORDS, NULL},
27838 { (char *)"PyWindow_base_InitDialog", (PyCFunction) _wrap_PyWindow_base_InitDialog, METH_VARARGS | METH_KEYWORDS, NULL},
27839 { (char *)"PyWindow_base_TransferDataToWindow", (PyCFunction) _wrap_PyWindow_base_TransferDataToWindow, METH_VARARGS | METH_KEYWORDS, NULL},
27840 { (char *)"PyWindow_base_TransferDataFromWindow", (PyCFunction) _wrap_PyWindow_base_TransferDataFromWindow, METH_VARARGS | METH_KEYWORDS, NULL},
27841 { (char *)"PyWindow_base_Validate", (PyCFunction) _wrap_PyWindow_base_Validate, METH_VARARGS | METH_KEYWORDS, NULL},
27842 { (char *)"PyWindow_base_AcceptsFocus", (PyCFunction) _wrap_PyWindow_base_AcceptsFocus, METH_VARARGS | METH_KEYWORDS, NULL},
27843 { (char *)"PyWindow_base_AcceptsFocusFromKeyboard", (PyCFunction) _wrap_PyWindow_base_AcceptsFocusFromKeyboard, METH_VARARGS | METH_KEYWORDS, NULL},
27844 { (char *)"PyWindow_base_GetMaxSize", (PyCFunction) _wrap_PyWindow_base_GetMaxSize, METH_VARARGS | METH_KEYWORDS, NULL},
27845 { (char *)"PyWindow_base_AddChild", (PyCFunction) _wrap_PyWindow_base_AddChild, METH_VARARGS | METH_KEYWORDS, NULL},
27846 { (char *)"PyWindow_base_RemoveChild", (PyCFunction) _wrap_PyWindow_base_RemoveChild, METH_VARARGS | METH_KEYWORDS, NULL},
27847 { (char *)"PyWindow_base_ShouldInheritColours", (PyCFunction) _wrap_PyWindow_base_ShouldInheritColours, METH_VARARGS | METH_KEYWORDS, NULL},
27848 { (char *)"PyWindow_base_ApplyParentThemeBackground", (PyCFunction) _wrap_PyWindow_base_ApplyParentThemeBackground, METH_VARARGS | METH_KEYWORDS, NULL},
27849 { (char *)"PyWindow_base_GetDefaultAttributes", (PyCFunction) _wrap_PyWindow_base_GetDefaultAttributes, METH_VARARGS | METH_KEYWORDS, NULL},
27850 { (char *)"PyWindow_swigregister", PyWindow_swigregister, METH_VARARGS, NULL},
27851 { (char *)"new_PyPanel", (PyCFunction) _wrap_new_PyPanel, METH_VARARGS | METH_KEYWORDS, NULL},
27852 { (char *)"new_PrePyPanel", (PyCFunction) _wrap_new_PrePyPanel, METH_VARARGS | METH_KEYWORDS, NULL},
27853 { (char *)"PyPanel__setCallbackInfo", (PyCFunction) _wrap_PyPanel__setCallbackInfo, METH_VARARGS | METH_KEYWORDS, NULL},
27854 { (char *)"PyPanel_SetBestSize", (PyCFunction) _wrap_PyPanel_SetBestSize, METH_VARARGS | METH_KEYWORDS, NULL},
27855 { (char *)"PyPanel_base_DoMoveWindow", (PyCFunction) _wrap_PyPanel_base_DoMoveWindow, METH_VARARGS | METH_KEYWORDS, NULL},
27856 { (char *)"PyPanel_base_DoSetSize", (PyCFunction) _wrap_PyPanel_base_DoSetSize, METH_VARARGS | METH_KEYWORDS, NULL},
27857 { (char *)"PyPanel_base_DoSetClientSize", (PyCFunction) _wrap_PyPanel_base_DoSetClientSize, METH_VARARGS | METH_KEYWORDS, NULL},
27858 { (char *)"PyPanel_base_DoSetVirtualSize", (PyCFunction) _wrap_PyPanel_base_DoSetVirtualSize, METH_VARARGS | METH_KEYWORDS, NULL},
27859 { (char *)"PyPanel_base_DoGetSize", (PyCFunction) _wrap_PyPanel_base_DoGetSize, METH_VARARGS | METH_KEYWORDS, NULL},
27860 { (char *)"PyPanel_base_DoGetClientSize", (PyCFunction) _wrap_PyPanel_base_DoGetClientSize, METH_VARARGS | METH_KEYWORDS, NULL},
27861 { (char *)"PyPanel_base_DoGetPosition", (PyCFunction) _wrap_PyPanel_base_DoGetPosition, METH_VARARGS | METH_KEYWORDS, NULL},
27862 { (char *)"PyPanel_base_DoGetVirtualSize", (PyCFunction) _wrap_PyPanel_base_DoGetVirtualSize, METH_VARARGS | METH_KEYWORDS, NULL},
27863 { (char *)"PyPanel_base_DoGetBestSize", (PyCFunction) _wrap_PyPanel_base_DoGetBestSize, METH_VARARGS | METH_KEYWORDS, NULL},
27864 { (char *)"PyPanel_base_InitDialog", (PyCFunction) _wrap_PyPanel_base_InitDialog, METH_VARARGS | METH_KEYWORDS, NULL},
27865 { (char *)"PyPanel_base_TransferDataToWindow", (PyCFunction) _wrap_PyPanel_base_TransferDataToWindow, METH_VARARGS | METH_KEYWORDS, NULL},
27866 { (char *)"PyPanel_base_TransferDataFromWindow", (PyCFunction) _wrap_PyPanel_base_TransferDataFromWindow, METH_VARARGS | METH_KEYWORDS, NULL},
27867 { (char *)"PyPanel_base_Validate", (PyCFunction) _wrap_PyPanel_base_Validate, METH_VARARGS | METH_KEYWORDS, NULL},
27868 { (char *)"PyPanel_base_AcceptsFocus", (PyCFunction) _wrap_PyPanel_base_AcceptsFocus, METH_VARARGS | METH_KEYWORDS, NULL},
27869 { (char *)"PyPanel_base_AcceptsFocusFromKeyboard", (PyCFunction) _wrap_PyPanel_base_AcceptsFocusFromKeyboard, METH_VARARGS | METH_KEYWORDS, NULL},
27870 { (char *)"PyPanel_base_GetMaxSize", (PyCFunction) _wrap_PyPanel_base_GetMaxSize, METH_VARARGS | METH_KEYWORDS, NULL},
27871 { (char *)"PyPanel_base_AddChild", (PyCFunction) _wrap_PyPanel_base_AddChild, METH_VARARGS | METH_KEYWORDS, NULL},
27872 { (char *)"PyPanel_base_RemoveChild", (PyCFunction) _wrap_PyPanel_base_RemoveChild, METH_VARARGS | METH_KEYWORDS, NULL},
27873 { (char *)"PyPanel_base_ShouldInheritColours", (PyCFunction) _wrap_PyPanel_base_ShouldInheritColours, METH_VARARGS | METH_KEYWORDS, NULL},
27874 { (char *)"PyPanel_base_ApplyParentThemeBackground", (PyCFunction) _wrap_PyPanel_base_ApplyParentThemeBackground, METH_VARARGS | METH_KEYWORDS, NULL},
27875 { (char *)"PyPanel_base_GetDefaultAttributes", (PyCFunction) _wrap_PyPanel_base_GetDefaultAttributes, METH_VARARGS | METH_KEYWORDS, NULL},
27876 { (char *)"PyPanel_swigregister", PyPanel_swigregister, METH_VARARGS, NULL},
27877 { (char *)"new_PyScrolledWindow", (PyCFunction) _wrap_new_PyScrolledWindow, METH_VARARGS | METH_KEYWORDS, NULL},
27878 { (char *)"new_PrePyScrolledWindow", (PyCFunction) _wrap_new_PrePyScrolledWindow, METH_VARARGS | METH_KEYWORDS, NULL},
27879 { (char *)"PyScrolledWindow__setCallbackInfo", (PyCFunction) _wrap_PyScrolledWindow__setCallbackInfo, METH_VARARGS | METH_KEYWORDS, NULL},
27880 { (char *)"PyScrolledWindow_SetBestSize", (PyCFunction) _wrap_PyScrolledWindow_SetBestSize, METH_VARARGS | METH_KEYWORDS, NULL},
27881 { (char *)"PyScrolledWindow_base_DoMoveWindow", (PyCFunction) _wrap_PyScrolledWindow_base_DoMoveWindow, METH_VARARGS | METH_KEYWORDS, NULL},
27882 { (char *)"PyScrolledWindow_base_DoSetSize", (PyCFunction) _wrap_PyScrolledWindow_base_DoSetSize, METH_VARARGS | METH_KEYWORDS, NULL},
27883 { (char *)"PyScrolledWindow_base_DoSetClientSize", (PyCFunction) _wrap_PyScrolledWindow_base_DoSetClientSize, METH_VARARGS | METH_KEYWORDS, NULL},
27884 { (char *)"PyScrolledWindow_base_DoSetVirtualSize", (PyCFunction) _wrap_PyScrolledWindow_base_DoSetVirtualSize, METH_VARARGS | METH_KEYWORDS, NULL},
27885 { (char *)"PyScrolledWindow_base_DoGetSize", (PyCFunction) _wrap_PyScrolledWindow_base_DoGetSize, METH_VARARGS | METH_KEYWORDS, NULL},
27886 { (char *)"PyScrolledWindow_base_DoGetClientSize", (PyCFunction) _wrap_PyScrolledWindow_base_DoGetClientSize, METH_VARARGS | METH_KEYWORDS, NULL},
27887 { (char *)"PyScrolledWindow_base_DoGetPosition", (PyCFunction) _wrap_PyScrolledWindow_base_DoGetPosition, METH_VARARGS | METH_KEYWORDS, NULL},
27888 { (char *)"PyScrolledWindow_base_DoGetVirtualSize", (PyCFunction) _wrap_PyScrolledWindow_base_DoGetVirtualSize, METH_VARARGS | METH_KEYWORDS, NULL},
27889 { (char *)"PyScrolledWindow_base_DoGetBestSize", (PyCFunction) _wrap_PyScrolledWindow_base_DoGetBestSize, METH_VARARGS | METH_KEYWORDS, NULL},
27890 { (char *)"PyScrolledWindow_base_InitDialog", (PyCFunction) _wrap_PyScrolledWindow_base_InitDialog, METH_VARARGS | METH_KEYWORDS, NULL},
27891 { (char *)"PyScrolledWindow_base_TransferDataToWindow", (PyCFunction) _wrap_PyScrolledWindow_base_TransferDataToWindow, METH_VARARGS | METH_KEYWORDS, NULL},
27892 { (char *)"PyScrolledWindow_base_TransferDataFromWindow", (PyCFunction) _wrap_PyScrolledWindow_base_TransferDataFromWindow, METH_VARARGS | METH_KEYWORDS, NULL},
27893 { (char *)"PyScrolledWindow_base_Validate", (PyCFunction) _wrap_PyScrolledWindow_base_Validate, METH_VARARGS | METH_KEYWORDS, NULL},
27894 { (char *)"PyScrolledWindow_base_AcceptsFocus", (PyCFunction) _wrap_PyScrolledWindow_base_AcceptsFocus, METH_VARARGS | METH_KEYWORDS, NULL},
27895 { (char *)"PyScrolledWindow_base_AcceptsFocusFromKeyboard", (PyCFunction) _wrap_PyScrolledWindow_base_AcceptsFocusFromKeyboard, METH_VARARGS | METH_KEYWORDS, NULL},
27896 { (char *)"PyScrolledWindow_base_GetMaxSize", (PyCFunction) _wrap_PyScrolledWindow_base_GetMaxSize, METH_VARARGS | METH_KEYWORDS, NULL},
27897 { (char *)"PyScrolledWindow_base_AddChild", (PyCFunction) _wrap_PyScrolledWindow_base_AddChild, METH_VARARGS | METH_KEYWORDS, NULL},
27898 { (char *)"PyScrolledWindow_base_RemoveChild", (PyCFunction) _wrap_PyScrolledWindow_base_RemoveChild, METH_VARARGS | METH_KEYWORDS, NULL},
27899 { (char *)"PyScrolledWindow_base_ShouldInheritColours", (PyCFunction) _wrap_PyScrolledWindow_base_ShouldInheritColours, METH_VARARGS | METH_KEYWORDS, NULL},
27900 { (char *)"PyScrolledWindow_base_ApplyParentThemeBackground", (PyCFunction) _wrap_PyScrolledWindow_base_ApplyParentThemeBackground, METH_VARARGS | METH_KEYWORDS, NULL},
27901 { (char *)"PyScrolledWindow_base_GetDefaultAttributes", (PyCFunction) _wrap_PyScrolledWindow_base_GetDefaultAttributes, METH_VARARGS | METH_KEYWORDS, NULL},
27902 { (char *)"PyScrolledWindow_swigregister", PyScrolledWindow_swigregister, METH_VARARGS, NULL},
27903 { (char *)"new_PrintData", _wrap_new_PrintData, METH_VARARGS, NULL},
27904 { (char *)"delete_PrintData", (PyCFunction) _wrap_delete_PrintData, METH_VARARGS | METH_KEYWORDS, NULL},
27905 { (char *)"PrintData_GetNoCopies", (PyCFunction) _wrap_PrintData_GetNoCopies, METH_VARARGS | METH_KEYWORDS, NULL},
27906 { (char *)"PrintData_GetCollate", (PyCFunction) _wrap_PrintData_GetCollate, METH_VARARGS | METH_KEYWORDS, NULL},
27907 { (char *)"PrintData_GetOrientation", (PyCFunction) _wrap_PrintData_GetOrientation, METH_VARARGS | METH_KEYWORDS, NULL},
27908 { (char *)"PrintData_Ok", (PyCFunction) _wrap_PrintData_Ok, METH_VARARGS | METH_KEYWORDS, NULL},
27909 { (char *)"PrintData_GetPrinterName", (PyCFunction) _wrap_PrintData_GetPrinterName, METH_VARARGS | METH_KEYWORDS, NULL},
27910 { (char *)"PrintData_GetColour", (PyCFunction) _wrap_PrintData_GetColour, METH_VARARGS | METH_KEYWORDS, NULL},
27911 { (char *)"PrintData_GetDuplex", (PyCFunction) _wrap_PrintData_GetDuplex, METH_VARARGS | METH_KEYWORDS, NULL},
27912 { (char *)"PrintData_GetPaperId", (PyCFunction) _wrap_PrintData_GetPaperId, METH_VARARGS | METH_KEYWORDS, NULL},
27913 { (char *)"PrintData_GetPaperSize", (PyCFunction) _wrap_PrintData_GetPaperSize, METH_VARARGS | METH_KEYWORDS, NULL},
27914 { (char *)"PrintData_GetQuality", (PyCFunction) _wrap_PrintData_GetQuality, METH_VARARGS | METH_KEYWORDS, NULL},
27915 { (char *)"PrintData_GetBin", (PyCFunction) _wrap_PrintData_GetBin, METH_VARARGS | METH_KEYWORDS, NULL},
27916 { (char *)"PrintData_GetPrintMode", (PyCFunction) _wrap_PrintData_GetPrintMode, METH_VARARGS | METH_KEYWORDS, NULL},
27917 { (char *)"PrintData_SetNoCopies", (PyCFunction) _wrap_PrintData_SetNoCopies, METH_VARARGS | METH_KEYWORDS, NULL},
27918 { (char *)"PrintData_SetCollate", (PyCFunction) _wrap_PrintData_SetCollate, METH_VARARGS | METH_KEYWORDS, NULL},
27919 { (char *)"PrintData_SetOrientation", (PyCFunction) _wrap_PrintData_SetOrientation, METH_VARARGS | METH_KEYWORDS, NULL},
27920 { (char *)"PrintData_SetPrinterName", (PyCFunction) _wrap_PrintData_SetPrinterName, METH_VARARGS | METH_KEYWORDS, NULL},
27921 { (char *)"PrintData_SetColour", (PyCFunction) _wrap_PrintData_SetColour, METH_VARARGS | METH_KEYWORDS, NULL},
27922 { (char *)"PrintData_SetDuplex", (PyCFunction) _wrap_PrintData_SetDuplex, METH_VARARGS | METH_KEYWORDS, NULL},
27923 { (char *)"PrintData_SetPaperId", (PyCFunction) _wrap_PrintData_SetPaperId, METH_VARARGS | METH_KEYWORDS, NULL},
27924 { (char *)"PrintData_SetPaperSize", (PyCFunction) _wrap_PrintData_SetPaperSize, METH_VARARGS | METH_KEYWORDS, NULL},
27925 { (char *)"PrintData_SetQuality", (PyCFunction) _wrap_PrintData_SetQuality, METH_VARARGS | METH_KEYWORDS, NULL},
27926 { (char *)"PrintData_SetBin", (PyCFunction) _wrap_PrintData_SetBin, METH_VARARGS | METH_KEYWORDS, NULL},
27927 { (char *)"PrintData_SetPrintMode", (PyCFunction) _wrap_PrintData_SetPrintMode, METH_VARARGS | METH_KEYWORDS, NULL},
27928 { (char *)"PrintData_GetFilename", (PyCFunction) _wrap_PrintData_GetFilename, METH_VARARGS | METH_KEYWORDS, NULL},
27929 { (char *)"PrintData_SetFilename", (PyCFunction) _wrap_PrintData_SetFilename, METH_VARARGS | METH_KEYWORDS, NULL},
27930 { (char *)"PrintData_GetPrinterCommand", (PyCFunction) _wrap_PrintData_GetPrinterCommand, METH_VARARGS | METH_KEYWORDS, NULL},
27931 { (char *)"PrintData_GetPrinterOptions", (PyCFunction) _wrap_PrintData_GetPrinterOptions, METH_VARARGS | METH_KEYWORDS, NULL},
27932 { (char *)"PrintData_GetPreviewCommand", (PyCFunction) _wrap_PrintData_GetPreviewCommand, METH_VARARGS | METH_KEYWORDS, NULL},
27933 { (char *)"PrintData_GetFontMetricPath", (PyCFunction) _wrap_PrintData_GetFontMetricPath, METH_VARARGS | METH_KEYWORDS, NULL},
27934 { (char *)"PrintData_GetPrinterScaleX", (PyCFunction) _wrap_PrintData_GetPrinterScaleX, METH_VARARGS | METH_KEYWORDS, NULL},
27935 { (char *)"PrintData_GetPrinterScaleY", (PyCFunction) _wrap_PrintData_GetPrinterScaleY, METH_VARARGS | METH_KEYWORDS, NULL},
27936 { (char *)"PrintData_GetPrinterTranslateX", (PyCFunction) _wrap_PrintData_GetPrinterTranslateX, METH_VARARGS | METH_KEYWORDS, NULL},
27937 { (char *)"PrintData_GetPrinterTranslateY", (PyCFunction) _wrap_PrintData_GetPrinterTranslateY, METH_VARARGS | METH_KEYWORDS, NULL},
27938 { (char *)"PrintData_SetPrinterCommand", (PyCFunction) _wrap_PrintData_SetPrinterCommand, METH_VARARGS | METH_KEYWORDS, NULL},
27939 { (char *)"PrintData_SetPrinterOptions", (PyCFunction) _wrap_PrintData_SetPrinterOptions, METH_VARARGS | METH_KEYWORDS, NULL},
27940 { (char *)"PrintData_SetPreviewCommand", (PyCFunction) _wrap_PrintData_SetPreviewCommand, METH_VARARGS | METH_KEYWORDS, NULL},
27941 { (char *)"PrintData_SetFontMetricPath", (PyCFunction) _wrap_PrintData_SetFontMetricPath, METH_VARARGS | METH_KEYWORDS, NULL},
27942 { (char *)"PrintData_SetPrinterScaleX", (PyCFunction) _wrap_PrintData_SetPrinterScaleX, METH_VARARGS | METH_KEYWORDS, NULL},
27943 { (char *)"PrintData_SetPrinterScaleY", (PyCFunction) _wrap_PrintData_SetPrinterScaleY, METH_VARARGS | METH_KEYWORDS, NULL},
27944 { (char *)"PrintData_SetPrinterScaling", (PyCFunction) _wrap_PrintData_SetPrinterScaling, METH_VARARGS | METH_KEYWORDS, NULL},
27945 { (char *)"PrintData_SetPrinterTranslateX", (PyCFunction) _wrap_PrintData_SetPrinterTranslateX, METH_VARARGS | METH_KEYWORDS, NULL},
27946 { (char *)"PrintData_SetPrinterTranslateY", (PyCFunction) _wrap_PrintData_SetPrinterTranslateY, METH_VARARGS | METH_KEYWORDS, NULL},
27947 { (char *)"PrintData_SetPrinterTranslation", (PyCFunction) _wrap_PrintData_SetPrinterTranslation, METH_VARARGS | METH_KEYWORDS, NULL},
27948 { (char *)"PrintData_swigregister", PrintData_swigregister, METH_VARARGS, NULL},
27949 { (char *)"new_PageSetupDialogData", _wrap_new_PageSetupDialogData, METH_VARARGS, NULL},
27950 { (char *)"delete_PageSetupDialogData", (PyCFunction) _wrap_delete_PageSetupDialogData, METH_VARARGS | METH_KEYWORDS, NULL},
27951 { (char *)"PageSetupDialogData_EnableHelp", (PyCFunction) _wrap_PageSetupDialogData_EnableHelp, METH_VARARGS | METH_KEYWORDS, NULL},
27952 { (char *)"PageSetupDialogData_EnableMargins", (PyCFunction) _wrap_PageSetupDialogData_EnableMargins, METH_VARARGS | METH_KEYWORDS, NULL},
27953 { (char *)"PageSetupDialogData_EnableOrientation", (PyCFunction) _wrap_PageSetupDialogData_EnableOrientation, METH_VARARGS | METH_KEYWORDS, NULL},
27954 { (char *)"PageSetupDialogData_EnablePaper", (PyCFunction) _wrap_PageSetupDialogData_EnablePaper, METH_VARARGS | METH_KEYWORDS, NULL},
27955 { (char *)"PageSetupDialogData_EnablePrinter", (PyCFunction) _wrap_PageSetupDialogData_EnablePrinter, METH_VARARGS | METH_KEYWORDS, NULL},
27956 { (char *)"PageSetupDialogData_GetDefaultMinMargins", (PyCFunction) _wrap_PageSetupDialogData_GetDefaultMinMargins, METH_VARARGS | METH_KEYWORDS, NULL},
27957 { (char *)"PageSetupDialogData_GetEnableMargins", (PyCFunction) _wrap_PageSetupDialogData_GetEnableMargins, METH_VARARGS | METH_KEYWORDS, NULL},
27958 { (char *)"PageSetupDialogData_GetEnableOrientation", (PyCFunction) _wrap_PageSetupDialogData_GetEnableOrientation, METH_VARARGS | METH_KEYWORDS, NULL},
27959 { (char *)"PageSetupDialogData_GetEnablePaper", (PyCFunction) _wrap_PageSetupDialogData_GetEnablePaper, METH_VARARGS | METH_KEYWORDS, NULL},
27960 { (char *)"PageSetupDialogData_GetEnablePrinter", (PyCFunction) _wrap_PageSetupDialogData_GetEnablePrinter, METH_VARARGS | METH_KEYWORDS, NULL},
27961 { (char *)"PageSetupDialogData_GetEnableHelp", (PyCFunction) _wrap_PageSetupDialogData_GetEnableHelp, METH_VARARGS | METH_KEYWORDS, NULL},
27962 { (char *)"PageSetupDialogData_GetDefaultInfo", (PyCFunction) _wrap_PageSetupDialogData_GetDefaultInfo, METH_VARARGS | METH_KEYWORDS, NULL},
27963 { (char *)"PageSetupDialogData_GetMarginTopLeft", (PyCFunction) _wrap_PageSetupDialogData_GetMarginTopLeft, METH_VARARGS | METH_KEYWORDS, NULL},
27964 { (char *)"PageSetupDialogData_GetMarginBottomRight", (PyCFunction) _wrap_PageSetupDialogData_GetMarginBottomRight, METH_VARARGS | METH_KEYWORDS, NULL},
27965 { (char *)"PageSetupDialogData_GetMinMarginTopLeft", (PyCFunction) _wrap_PageSetupDialogData_GetMinMarginTopLeft, METH_VARARGS | METH_KEYWORDS, NULL},
27966 { (char *)"PageSetupDialogData_GetMinMarginBottomRight", (PyCFunction) _wrap_PageSetupDialogData_GetMinMarginBottomRight, METH_VARARGS | METH_KEYWORDS, NULL},
27967 { (char *)"PageSetupDialogData_GetPaperId", (PyCFunction) _wrap_PageSetupDialogData_GetPaperId, METH_VARARGS | METH_KEYWORDS, NULL},
27968 { (char *)"PageSetupDialogData_GetPaperSize", (PyCFunction) _wrap_PageSetupDialogData_GetPaperSize, METH_VARARGS | METH_KEYWORDS, NULL},
27969 { (char *)"PageSetupDialogData_GetPrintData", (PyCFunction) _wrap_PageSetupDialogData_GetPrintData, METH_VARARGS | METH_KEYWORDS, NULL},
27970 { (char *)"PageSetupDialogData_Ok", (PyCFunction) _wrap_PageSetupDialogData_Ok, METH_VARARGS | METH_KEYWORDS, NULL},
27971 { (char *)"PageSetupDialogData_SetDefaultInfo", (PyCFunction) _wrap_PageSetupDialogData_SetDefaultInfo, METH_VARARGS | METH_KEYWORDS, NULL},
27972 { (char *)"PageSetupDialogData_SetDefaultMinMargins", (PyCFunction) _wrap_PageSetupDialogData_SetDefaultMinMargins, METH_VARARGS | METH_KEYWORDS, NULL},
27973 { (char *)"PageSetupDialogData_SetMarginTopLeft", (PyCFunction) _wrap_PageSetupDialogData_SetMarginTopLeft, METH_VARARGS | METH_KEYWORDS, NULL},
27974 { (char *)"PageSetupDialogData_SetMarginBottomRight", (PyCFunction) _wrap_PageSetupDialogData_SetMarginBottomRight, METH_VARARGS | METH_KEYWORDS, NULL},
27975 { (char *)"PageSetupDialogData_SetMinMarginTopLeft", (PyCFunction) _wrap_PageSetupDialogData_SetMinMarginTopLeft, METH_VARARGS | METH_KEYWORDS, NULL},
27976 { (char *)"PageSetupDialogData_SetMinMarginBottomRight", (PyCFunction) _wrap_PageSetupDialogData_SetMinMarginBottomRight, METH_VARARGS | METH_KEYWORDS, NULL},
27977 { (char *)"PageSetupDialogData_SetPaperId", (PyCFunction) _wrap_PageSetupDialogData_SetPaperId, METH_VARARGS | METH_KEYWORDS, NULL},
27978 { (char *)"PageSetupDialogData_SetPaperSize", (PyCFunction) _wrap_PageSetupDialogData_SetPaperSize, METH_VARARGS | METH_KEYWORDS, NULL},
27979 { (char *)"PageSetupDialogData_SetPrintData", (PyCFunction) _wrap_PageSetupDialogData_SetPrintData, METH_VARARGS | METH_KEYWORDS, NULL},
27980 { (char *)"PageSetupDialogData_swigregister", PageSetupDialogData_swigregister, METH_VARARGS, NULL},
27981 { (char *)"new_PageSetupDialog", (PyCFunction) _wrap_new_PageSetupDialog, METH_VARARGS | METH_KEYWORDS, NULL},
27982 { (char *)"PageSetupDialog_GetPageSetupData", (PyCFunction) _wrap_PageSetupDialog_GetPageSetupData, METH_VARARGS | METH_KEYWORDS, NULL},
27983 { (char *)"PageSetupDialog_GetPageSetupDialogData", (PyCFunction) _wrap_PageSetupDialog_GetPageSetupDialogData, METH_VARARGS | METH_KEYWORDS, NULL},
27984 { (char *)"PageSetupDialog_ShowModal", (PyCFunction) _wrap_PageSetupDialog_ShowModal, METH_VARARGS | METH_KEYWORDS, NULL},
27985 { (char *)"PageSetupDialog_swigregister", PageSetupDialog_swigregister, METH_VARARGS, NULL},
27986 { (char *)"new_PrintDialogData", _wrap_new_PrintDialogData, METH_VARARGS, NULL},
27987 { (char *)"delete_PrintDialogData", (PyCFunction) _wrap_delete_PrintDialogData, METH_VARARGS | METH_KEYWORDS, NULL},
27988 { (char *)"PrintDialogData_GetFromPage", (PyCFunction) _wrap_PrintDialogData_GetFromPage, METH_VARARGS | METH_KEYWORDS, NULL},
27989 { (char *)"PrintDialogData_GetToPage", (PyCFunction) _wrap_PrintDialogData_GetToPage, METH_VARARGS | METH_KEYWORDS, NULL},
27990 { (char *)"PrintDialogData_GetMinPage", (PyCFunction) _wrap_PrintDialogData_GetMinPage, METH_VARARGS | METH_KEYWORDS, NULL},
27991 { (char *)"PrintDialogData_GetMaxPage", (PyCFunction) _wrap_PrintDialogData_GetMaxPage, METH_VARARGS | METH_KEYWORDS, NULL},
27992 { (char *)"PrintDialogData_GetNoCopies", (PyCFunction) _wrap_PrintDialogData_GetNoCopies, METH_VARARGS | METH_KEYWORDS, NULL},
27993 { (char *)"PrintDialogData_GetAllPages", (PyCFunction) _wrap_PrintDialogData_GetAllPages, METH_VARARGS | METH_KEYWORDS, NULL},
27994 { (char *)"PrintDialogData_GetSelection", (PyCFunction) _wrap_PrintDialogData_GetSelection, METH_VARARGS | METH_KEYWORDS, NULL},
27995 { (char *)"PrintDialogData_GetCollate", (PyCFunction) _wrap_PrintDialogData_GetCollate, METH_VARARGS | METH_KEYWORDS, NULL},
27996 { (char *)"PrintDialogData_GetPrintToFile", (PyCFunction) _wrap_PrintDialogData_GetPrintToFile, METH_VARARGS | METH_KEYWORDS, NULL},
27997 { (char *)"PrintDialogData_GetSetupDialog", (PyCFunction) _wrap_PrintDialogData_GetSetupDialog, METH_VARARGS | METH_KEYWORDS, NULL},
27998 { (char *)"PrintDialogData_SetSetupDialog", (PyCFunction) _wrap_PrintDialogData_SetSetupDialog, METH_VARARGS | METH_KEYWORDS, NULL},
27999 { (char *)"PrintDialogData_SetFromPage", (PyCFunction) _wrap_PrintDialogData_SetFromPage, METH_VARARGS | METH_KEYWORDS, NULL},
28000 { (char *)"PrintDialogData_SetToPage", (PyCFunction) _wrap_PrintDialogData_SetToPage, METH_VARARGS | METH_KEYWORDS, NULL},
28001 { (char *)"PrintDialogData_SetMinPage", (PyCFunction) _wrap_PrintDialogData_SetMinPage, METH_VARARGS | METH_KEYWORDS, NULL},
28002 { (char *)"PrintDialogData_SetMaxPage", (PyCFunction) _wrap_PrintDialogData_SetMaxPage, METH_VARARGS | METH_KEYWORDS, NULL},
28003 { (char *)"PrintDialogData_SetNoCopies", (PyCFunction) _wrap_PrintDialogData_SetNoCopies, METH_VARARGS | METH_KEYWORDS, NULL},
28004 { (char *)"PrintDialogData_SetAllPages", (PyCFunction) _wrap_PrintDialogData_SetAllPages, METH_VARARGS | METH_KEYWORDS, NULL},
28005 { (char *)"PrintDialogData_SetSelection", (PyCFunction) _wrap_PrintDialogData_SetSelection, METH_VARARGS | METH_KEYWORDS, NULL},
28006 { (char *)"PrintDialogData_SetCollate", (PyCFunction) _wrap_PrintDialogData_SetCollate, METH_VARARGS | METH_KEYWORDS, NULL},
28007 { (char *)"PrintDialogData_SetPrintToFile", (PyCFunction) _wrap_PrintDialogData_SetPrintToFile, METH_VARARGS | METH_KEYWORDS, NULL},
28008 { (char *)"PrintDialogData_EnablePrintToFile", (PyCFunction) _wrap_PrintDialogData_EnablePrintToFile, METH_VARARGS | METH_KEYWORDS, NULL},
28009 { (char *)"PrintDialogData_EnableSelection", (PyCFunction) _wrap_PrintDialogData_EnableSelection, METH_VARARGS | METH_KEYWORDS, NULL},
28010 { (char *)"PrintDialogData_EnablePageNumbers", (PyCFunction) _wrap_PrintDialogData_EnablePageNumbers, METH_VARARGS | METH_KEYWORDS, NULL},
28011 { (char *)"PrintDialogData_EnableHelp", (PyCFunction) _wrap_PrintDialogData_EnableHelp, METH_VARARGS | METH_KEYWORDS, NULL},
28012 { (char *)"PrintDialogData_GetEnablePrintToFile", (PyCFunction) _wrap_PrintDialogData_GetEnablePrintToFile, METH_VARARGS | METH_KEYWORDS, NULL},
28013 { (char *)"PrintDialogData_GetEnableSelection", (PyCFunction) _wrap_PrintDialogData_GetEnableSelection, METH_VARARGS | METH_KEYWORDS, NULL},
28014 { (char *)"PrintDialogData_GetEnablePageNumbers", (PyCFunction) _wrap_PrintDialogData_GetEnablePageNumbers, METH_VARARGS | METH_KEYWORDS, NULL},
28015 { (char *)"PrintDialogData_GetEnableHelp", (PyCFunction) _wrap_PrintDialogData_GetEnableHelp, METH_VARARGS | METH_KEYWORDS, NULL},
28016 { (char *)"PrintDialogData_Ok", (PyCFunction) _wrap_PrintDialogData_Ok, METH_VARARGS | METH_KEYWORDS, NULL},
28017 { (char *)"PrintDialogData_GetPrintData", (PyCFunction) _wrap_PrintDialogData_GetPrintData, METH_VARARGS | METH_KEYWORDS, NULL},
28018 { (char *)"PrintDialogData_SetPrintData", (PyCFunction) _wrap_PrintDialogData_SetPrintData, METH_VARARGS | METH_KEYWORDS, NULL},
28019 { (char *)"PrintDialogData_swigregister", PrintDialogData_swigregister, METH_VARARGS, NULL},
28020 { (char *)"new_PrintDialog", (PyCFunction) _wrap_new_PrintDialog, METH_VARARGS | METH_KEYWORDS, NULL},
28021 { (char *)"PrintDialog_ShowModal", (PyCFunction) _wrap_PrintDialog_ShowModal, METH_VARARGS | METH_KEYWORDS, NULL},
28022 { (char *)"PrintDialog_GetPrintDialogData", (PyCFunction) _wrap_PrintDialog_GetPrintDialogData, METH_VARARGS | METH_KEYWORDS, NULL},
28023 { (char *)"PrintDialog_GetPrintData", (PyCFunction) _wrap_PrintDialog_GetPrintData, METH_VARARGS | METH_KEYWORDS, NULL},
28024 { (char *)"PrintDialog_GetPrintDC", (PyCFunction) _wrap_PrintDialog_GetPrintDC, METH_VARARGS | METH_KEYWORDS, NULL},
28025 { (char *)"PrintDialog_swigregister", PrintDialog_swigregister, METH_VARARGS, NULL},
28026 { (char *)"new_Printer", (PyCFunction) _wrap_new_Printer, METH_VARARGS | METH_KEYWORDS, NULL},
28027 { (char *)"delete_Printer", (PyCFunction) _wrap_delete_Printer, METH_VARARGS | METH_KEYWORDS, NULL},
28028 { (char *)"Printer_CreateAbortWindow", (PyCFunction) _wrap_Printer_CreateAbortWindow, METH_VARARGS | METH_KEYWORDS, NULL},
28029 { (char *)"Printer_ReportError", (PyCFunction) _wrap_Printer_ReportError, METH_VARARGS | METH_KEYWORDS, NULL},
28030 { (char *)"Printer_Setup", (PyCFunction) _wrap_Printer_Setup, METH_VARARGS | METH_KEYWORDS, NULL},
28031 { (char *)"Printer_Print", (PyCFunction) _wrap_Printer_Print, METH_VARARGS | METH_KEYWORDS, NULL},
28032 { (char *)"Printer_PrintDialog", (PyCFunction) _wrap_Printer_PrintDialog, METH_VARARGS | METH_KEYWORDS, NULL},
28033 { (char *)"Printer_GetPrintDialogData", (PyCFunction) _wrap_Printer_GetPrintDialogData, METH_VARARGS | METH_KEYWORDS, NULL},
28034 { (char *)"Printer_GetAbort", (PyCFunction) _wrap_Printer_GetAbort, METH_VARARGS | METH_KEYWORDS, NULL},
28035 { (char *)"Printer_GetLastError", (PyCFunction) _wrap_Printer_GetLastError, METH_VARARGS | METH_KEYWORDS, NULL},
28036 { (char *)"Printer_swigregister", Printer_swigregister, METH_VARARGS, NULL},
28037 { (char *)"new_Printout", (PyCFunction) _wrap_new_Printout, METH_VARARGS | METH_KEYWORDS, NULL},
28038 { (char *)"Printout__setCallbackInfo", (PyCFunction) _wrap_Printout__setCallbackInfo, METH_VARARGS | METH_KEYWORDS, NULL},
28039 { (char *)"Printout_GetTitle", (PyCFunction) _wrap_Printout_GetTitle, METH_VARARGS | METH_KEYWORDS, NULL},
28040 { (char *)"Printout_GetDC", (PyCFunction) _wrap_Printout_GetDC, METH_VARARGS | METH_KEYWORDS, NULL},
28041 { (char *)"Printout_SetDC", (PyCFunction) _wrap_Printout_SetDC, METH_VARARGS | METH_KEYWORDS, NULL},
28042 { (char *)"Printout_SetPageSizePixels", (PyCFunction) _wrap_Printout_SetPageSizePixels, METH_VARARGS | METH_KEYWORDS, NULL},
28043 { (char *)"Printout_GetPageSizePixels", (PyCFunction) _wrap_Printout_GetPageSizePixels, METH_VARARGS | METH_KEYWORDS, NULL},
28044 { (char *)"Printout_SetPageSizeMM", (PyCFunction) _wrap_Printout_SetPageSizeMM, METH_VARARGS | METH_KEYWORDS, NULL},
28045 { (char *)"Printout_GetPageSizeMM", (PyCFunction) _wrap_Printout_GetPageSizeMM, METH_VARARGS | METH_KEYWORDS, NULL},
28046 { (char *)"Printout_SetPPIScreen", (PyCFunction) _wrap_Printout_SetPPIScreen, METH_VARARGS | METH_KEYWORDS, NULL},
28047 { (char *)"Printout_GetPPIScreen", (PyCFunction) _wrap_Printout_GetPPIScreen, METH_VARARGS | METH_KEYWORDS, NULL},
28048 { (char *)"Printout_SetPPIPrinter", (PyCFunction) _wrap_Printout_SetPPIPrinter, METH_VARARGS | METH_KEYWORDS, NULL},
28049 { (char *)"Printout_GetPPIPrinter", (PyCFunction) _wrap_Printout_GetPPIPrinter, METH_VARARGS | METH_KEYWORDS, NULL},
28050 { (char *)"Printout_IsPreview", (PyCFunction) _wrap_Printout_IsPreview, METH_VARARGS | METH_KEYWORDS, NULL},
28051 { (char *)"Printout_SetIsPreview", (PyCFunction) _wrap_Printout_SetIsPreview, METH_VARARGS | METH_KEYWORDS, NULL},
28052 { (char *)"Printout_base_OnBeginDocument", (PyCFunction) _wrap_Printout_base_OnBeginDocument, METH_VARARGS | METH_KEYWORDS, NULL},
28053 { (char *)"Printout_base_OnEndDocument", (PyCFunction) _wrap_Printout_base_OnEndDocument, METH_VARARGS | METH_KEYWORDS, NULL},
28054 { (char *)"Printout_base_OnBeginPrinting", (PyCFunction) _wrap_Printout_base_OnBeginPrinting, METH_VARARGS | METH_KEYWORDS, NULL},
28055 { (char *)"Printout_base_OnEndPrinting", (PyCFunction) _wrap_Printout_base_OnEndPrinting, METH_VARARGS | METH_KEYWORDS, NULL},
28056 { (char *)"Printout_base_OnPreparePrinting", (PyCFunction) _wrap_Printout_base_OnPreparePrinting, METH_VARARGS | METH_KEYWORDS, NULL},
28057 { (char *)"Printout_base_HasPage", (PyCFunction) _wrap_Printout_base_HasPage, METH_VARARGS | METH_KEYWORDS, NULL},
28058 { (char *)"Printout_base_GetPageInfo", (PyCFunction) _wrap_Printout_base_GetPageInfo, METH_VARARGS | METH_KEYWORDS, NULL},
28059 { (char *)"Printout_swigregister", Printout_swigregister, METH_VARARGS, NULL},
28060 { (char *)"new_PreviewCanvas", (PyCFunction) _wrap_new_PreviewCanvas, METH_VARARGS | METH_KEYWORDS, NULL},
28061 { (char *)"PreviewCanvas_swigregister", PreviewCanvas_swigregister, METH_VARARGS, NULL},
28062 { (char *)"new_PreviewFrame", (PyCFunction) _wrap_new_PreviewFrame, METH_VARARGS | METH_KEYWORDS, NULL},
28063 { (char *)"PreviewFrame_Initialize", (PyCFunction) _wrap_PreviewFrame_Initialize, METH_VARARGS | METH_KEYWORDS, NULL},
28064 { (char *)"PreviewFrame_CreateControlBar", (PyCFunction) _wrap_PreviewFrame_CreateControlBar, METH_VARARGS | METH_KEYWORDS, NULL},
28065 { (char *)"PreviewFrame_CreateCanvas", (PyCFunction) _wrap_PreviewFrame_CreateCanvas, METH_VARARGS | METH_KEYWORDS, NULL},
28066 { (char *)"PreviewFrame_GetControlBar", (PyCFunction) _wrap_PreviewFrame_GetControlBar, METH_VARARGS | METH_KEYWORDS, NULL},
28067 { (char *)"PreviewFrame_swigregister", PreviewFrame_swigregister, METH_VARARGS, NULL},
28068 { (char *)"new_PreviewControlBar", (PyCFunction) _wrap_new_PreviewControlBar, METH_VARARGS | METH_KEYWORDS, NULL},
28069 { (char *)"PreviewControlBar_GetZoomControl", (PyCFunction) _wrap_PreviewControlBar_GetZoomControl, METH_VARARGS | METH_KEYWORDS, NULL},
28070 { (char *)"PreviewControlBar_SetZoomControl", (PyCFunction) _wrap_PreviewControlBar_SetZoomControl, METH_VARARGS | METH_KEYWORDS, NULL},
28071 { (char *)"PreviewControlBar_GetPrintPreview", (PyCFunction) _wrap_PreviewControlBar_GetPrintPreview, METH_VARARGS | METH_KEYWORDS, NULL},
28072 { (char *)"PreviewControlBar_OnNext", (PyCFunction) _wrap_PreviewControlBar_OnNext, METH_VARARGS | METH_KEYWORDS, NULL},
28073 { (char *)"PreviewControlBar_OnPrevious", (PyCFunction) _wrap_PreviewControlBar_OnPrevious, METH_VARARGS | METH_KEYWORDS, NULL},
28074 { (char *)"PreviewControlBar_OnFirst", (PyCFunction) _wrap_PreviewControlBar_OnFirst, METH_VARARGS | METH_KEYWORDS, NULL},
28075 { (char *)"PreviewControlBar_OnLast", (PyCFunction) _wrap_PreviewControlBar_OnLast, METH_VARARGS | METH_KEYWORDS, NULL},
28076 { (char *)"PreviewControlBar_OnGoto", (PyCFunction) _wrap_PreviewControlBar_OnGoto, METH_VARARGS | METH_KEYWORDS, NULL},
28077 { (char *)"PreviewControlBar_swigregister", PreviewControlBar_swigregister, METH_VARARGS, NULL},
28078 { (char *)"new_PrintPreview", _wrap_new_PrintPreview, METH_VARARGS, NULL},
28079 { (char *)"PrintPreview_SetCurrentPage", (PyCFunction) _wrap_PrintPreview_SetCurrentPage, METH_VARARGS | METH_KEYWORDS, NULL},
28080 { (char *)"PrintPreview_GetCurrentPage", (PyCFunction) _wrap_PrintPreview_GetCurrentPage, METH_VARARGS | METH_KEYWORDS, NULL},
28081 { (char *)"PrintPreview_SetPrintout", (PyCFunction) _wrap_PrintPreview_SetPrintout, METH_VARARGS | METH_KEYWORDS, NULL},
28082 { (char *)"PrintPreview_GetPrintout", (PyCFunction) _wrap_PrintPreview_GetPrintout, METH_VARARGS | METH_KEYWORDS, NULL},
28083 { (char *)"PrintPreview_GetPrintoutForPrinting", (PyCFunction) _wrap_PrintPreview_GetPrintoutForPrinting, METH_VARARGS | METH_KEYWORDS, NULL},
28084 { (char *)"PrintPreview_SetFrame", (PyCFunction) _wrap_PrintPreview_SetFrame, METH_VARARGS | METH_KEYWORDS, NULL},
28085 { (char *)"PrintPreview_SetCanvas", (PyCFunction) _wrap_PrintPreview_SetCanvas, METH_VARARGS | METH_KEYWORDS, NULL},
28086 { (char *)"PrintPreview_GetFrame", (PyCFunction) _wrap_PrintPreview_GetFrame, METH_VARARGS | METH_KEYWORDS, NULL},
28087 { (char *)"PrintPreview_GetCanvas", (PyCFunction) _wrap_PrintPreview_GetCanvas, METH_VARARGS | METH_KEYWORDS, NULL},
28088 { (char *)"PrintPreview_PaintPage", (PyCFunction) _wrap_PrintPreview_PaintPage, METH_VARARGS | METH_KEYWORDS, NULL},
28089 { (char *)"PrintPreview_DrawBlankPage", (PyCFunction) _wrap_PrintPreview_DrawBlankPage, METH_VARARGS | METH_KEYWORDS, NULL},
28090 { (char *)"PrintPreview_RenderPage", (PyCFunction) _wrap_PrintPreview_RenderPage, METH_VARARGS | METH_KEYWORDS, NULL},
28091 { (char *)"PrintPreview_AdjustScrollbars", (PyCFunction) _wrap_PrintPreview_AdjustScrollbars, METH_VARARGS | METH_KEYWORDS, NULL},
28092 { (char *)"PrintPreview_GetPrintDialogData", (PyCFunction) _wrap_PrintPreview_GetPrintDialogData, METH_VARARGS | METH_KEYWORDS, NULL},
28093 { (char *)"PrintPreview_SetZoom", (PyCFunction) _wrap_PrintPreview_SetZoom, METH_VARARGS | METH_KEYWORDS, NULL},
28094 { (char *)"PrintPreview_GetZoom", (PyCFunction) _wrap_PrintPreview_GetZoom, METH_VARARGS | METH_KEYWORDS, NULL},
28095 { (char *)"PrintPreview_GetMaxPage", (PyCFunction) _wrap_PrintPreview_GetMaxPage, METH_VARARGS | METH_KEYWORDS, NULL},
28096 { (char *)"PrintPreview_GetMinPage", (PyCFunction) _wrap_PrintPreview_GetMinPage, METH_VARARGS | METH_KEYWORDS, NULL},
28097 { (char *)"PrintPreview_Ok", (PyCFunction) _wrap_PrintPreview_Ok, METH_VARARGS | METH_KEYWORDS, NULL},
28098 { (char *)"PrintPreview_SetOk", (PyCFunction) _wrap_PrintPreview_SetOk, METH_VARARGS | METH_KEYWORDS, NULL},
28099 { (char *)"PrintPreview_Print", (PyCFunction) _wrap_PrintPreview_Print, METH_VARARGS | METH_KEYWORDS, NULL},
28100 { (char *)"PrintPreview_DetermineScaling", (PyCFunction) _wrap_PrintPreview_DetermineScaling, METH_VARARGS | METH_KEYWORDS, NULL},
28101 { (char *)"PrintPreview_swigregister", PrintPreview_swigregister, METH_VARARGS, NULL},
28102 { (char *)"new_PyPrintPreview", _wrap_new_PyPrintPreview, METH_VARARGS, NULL},
28103 { (char *)"PyPrintPreview__setCallbackInfo", (PyCFunction) _wrap_PyPrintPreview__setCallbackInfo, METH_VARARGS | METH_KEYWORDS, NULL},
28104 { (char *)"PyPrintPreview_base_SetCurrentPage", (PyCFunction) _wrap_PyPrintPreview_base_SetCurrentPage, METH_VARARGS | METH_KEYWORDS, NULL},
28105 { (char *)"PyPrintPreview_base_PaintPage", (PyCFunction) _wrap_PyPrintPreview_base_PaintPage, METH_VARARGS | METH_KEYWORDS, NULL},
28106 { (char *)"PyPrintPreview_base_DrawBlankPage", (PyCFunction) _wrap_PyPrintPreview_base_DrawBlankPage, METH_VARARGS | METH_KEYWORDS, NULL},
28107 { (char *)"PyPrintPreview_base_RenderPage", (PyCFunction) _wrap_PyPrintPreview_base_RenderPage, METH_VARARGS | METH_KEYWORDS, NULL},
28108 { (char *)"PyPrintPreview_base_SetZoom", (PyCFunction) _wrap_PyPrintPreview_base_SetZoom, METH_VARARGS | METH_KEYWORDS, NULL},
28109 { (char *)"PyPrintPreview_base_Print", (PyCFunction) _wrap_PyPrintPreview_base_Print, METH_VARARGS | METH_KEYWORDS, NULL},
28110 { (char *)"PyPrintPreview_base_DetermineScaling", (PyCFunction) _wrap_PyPrintPreview_base_DetermineScaling, METH_VARARGS | METH_KEYWORDS, NULL},
28111 { (char *)"PyPrintPreview_swigregister", PyPrintPreview_swigregister, METH_VARARGS, NULL},
28112 { (char *)"new_PyPreviewFrame", (PyCFunction) _wrap_new_PyPreviewFrame, METH_VARARGS | METH_KEYWORDS, NULL},
28113 { (char *)"PyPreviewFrame__setCallbackInfo", (PyCFunction) _wrap_PyPreviewFrame__setCallbackInfo, METH_VARARGS | METH_KEYWORDS, NULL},
28114 { (char *)"PyPreviewFrame_SetPreviewCanvas", (PyCFunction) _wrap_PyPreviewFrame_SetPreviewCanvas, METH_VARARGS | METH_KEYWORDS, NULL},
28115 { (char *)"PyPreviewFrame_SetControlBar", (PyCFunction) _wrap_PyPreviewFrame_SetControlBar, METH_VARARGS | METH_KEYWORDS, NULL},
28116 { (char *)"PyPreviewFrame_base_Initialize", (PyCFunction) _wrap_PyPreviewFrame_base_Initialize, METH_VARARGS | METH_KEYWORDS, NULL},
28117 { (char *)"PyPreviewFrame_base_CreateCanvas", (PyCFunction) _wrap_PyPreviewFrame_base_CreateCanvas, METH_VARARGS | METH_KEYWORDS, NULL},
28118 { (char *)"PyPreviewFrame_base_CreateControlBar", (PyCFunction) _wrap_PyPreviewFrame_base_CreateControlBar, METH_VARARGS | METH_KEYWORDS, NULL},
28119 { (char *)"PyPreviewFrame_swigregister", PyPreviewFrame_swigregister, METH_VARARGS, NULL},
28120 { (char *)"new_PyPreviewControlBar", (PyCFunction) _wrap_new_PyPreviewControlBar, METH_VARARGS | METH_KEYWORDS, NULL},
28121 { (char *)"PyPreviewControlBar__setCallbackInfo", (PyCFunction) _wrap_PyPreviewControlBar__setCallbackInfo, METH_VARARGS | METH_KEYWORDS, NULL},
28122 { (char *)"PyPreviewControlBar_SetPrintPreview", (PyCFunction) _wrap_PyPreviewControlBar_SetPrintPreview, METH_VARARGS | METH_KEYWORDS, NULL},
28123 { (char *)"PyPreviewControlBar_base_CreateButtons", (PyCFunction) _wrap_PyPreviewControlBar_base_CreateButtons, METH_VARARGS | METH_KEYWORDS, NULL},
28124 { (char *)"PyPreviewControlBar_base_SetZoomControl", (PyCFunction) _wrap_PyPreviewControlBar_base_SetZoomControl, METH_VARARGS | METH_KEYWORDS, NULL},
28125 { (char *)"PyPreviewControlBar_swigregister", PyPreviewControlBar_swigregister, METH_VARARGS, NULL},
28126 { NULL, NULL, 0, NULL }
28127 };
28128
28129
28130 /* -------- TYPE CONVERSION AND EQUIVALENCE RULES (BEGIN) -------- */
28131
28132 static void *_p_wxPyPreviewFrameTo_p_wxPreviewFrame(void *x) {
28133 return (void *)((wxPreviewFrame *) ((wxPyPreviewFrame *) x));
28134 }
28135 static void *_p_wxContextMenuEventTo_p_wxEvent(void *x) {
28136 return (void *)((wxEvent *) (wxCommandEvent *) ((wxContextMenuEvent *) x));
28137 }
28138 static void *_p_wxMenuEventTo_p_wxEvent(void *x) {
28139 return (void *)((wxEvent *) ((wxMenuEvent *) x));
28140 }
28141 static void *_p_wxCloseEventTo_p_wxEvent(void *x) {
28142 return (void *)((wxEvent *) ((wxCloseEvent *) x));
28143 }
28144 static void *_p_wxMouseEventTo_p_wxEvent(void *x) {
28145 return (void *)((wxEvent *) ((wxMouseEvent *) x));
28146 }
28147 static void *_p_wxEraseEventTo_p_wxEvent(void *x) {
28148 return (void *)((wxEvent *) ((wxEraseEvent *) x));
28149 }
28150 static void *_p_wxSetCursorEventTo_p_wxEvent(void *x) {
28151 return (void *)((wxEvent *) ((wxSetCursorEvent *) x));
28152 }
28153 static void *_p_wxSplitterEventTo_p_wxEvent(void *x) {
28154 return (void *)((wxEvent *) (wxCommandEvent *)(wxNotifyEvent *) ((wxSplitterEvent *) x));
28155 }
28156 static void *_p_wxInitDialogEventTo_p_wxEvent(void *x) {
28157 return (void *)((wxEvent *) ((wxInitDialogEvent *) x));
28158 }
28159 static void *_p_wxScrollEventTo_p_wxEvent(void *x) {
28160 return (void *)((wxEvent *) (wxCommandEvent *) ((wxScrollEvent *) x));
28161 }
28162 static void *_p_wxFindDialogEventTo_p_wxEvent(void *x) {
28163 return (void *)((wxEvent *) (wxCommandEvent *) ((wxFindDialogEvent *) x));
28164 }
28165 static void *_p_wxPyEventTo_p_wxEvent(void *x) {
28166 return (void *)((wxEvent *) ((wxPyEvent *) x));
28167 }
28168 static void *_p_wxNotifyEventTo_p_wxEvent(void *x) {
28169 return (void *)((wxEvent *) (wxCommandEvent *) ((wxNotifyEvent *) x));
28170 }
28171 static void *_p_wxCalculateLayoutEventTo_p_wxEvent(void *x) {
28172 return (void *)((wxEvent *) ((wxCalculateLayoutEvent *) x));
28173 }
28174 static void *_p_wxIdleEventTo_p_wxEvent(void *x) {
28175 return (void *)((wxEvent *) ((wxIdleEvent *) x));
28176 }
28177 static void *_p_wxWindowCreateEventTo_p_wxEvent(void *x) {
28178 return (void *)((wxEvent *) (wxCommandEvent *) ((wxWindowCreateEvent *) x));
28179 }
28180 static void *_p_wxQueryNewPaletteEventTo_p_wxEvent(void *x) {
28181 return (void *)((wxEvent *) ((wxQueryNewPaletteEvent *) x));
28182 }
28183 static void *_p_wxMaximizeEventTo_p_wxEvent(void *x) {
28184 return (void *)((wxEvent *) ((wxMaximizeEvent *) x));
28185 }
28186 static void *_p_wxIconizeEventTo_p_wxEvent(void *x) {
28187 return (void *)((wxEvent *) ((wxIconizeEvent *) x));
28188 }
28189 static void *_p_wxActivateEventTo_p_wxEvent(void *x) {
28190 return (void *)((wxEvent *) ((wxActivateEvent *) x));
28191 }
28192 static void *_p_wxSizeEventTo_p_wxEvent(void *x) {
28193 return (void *)((wxEvent *) ((wxSizeEvent *) x));
28194 }
28195 static void *_p_wxMoveEventTo_p_wxEvent(void *x) {
28196 return (void *)((wxEvent *) ((wxMoveEvent *) x));
28197 }
28198 static void *_p_wxPaintEventTo_p_wxEvent(void *x) {
28199 return (void *)((wxEvent *) ((wxPaintEvent *) x));
28200 }
28201 static void *_p_wxNcPaintEventTo_p_wxEvent(void *x) {
28202 return (void *)((wxEvent *) ((wxNcPaintEvent *) x));
28203 }
28204 static void *_p_wxUpdateUIEventTo_p_wxEvent(void *x) {
28205 return (void *)((wxEvent *) (wxCommandEvent *) ((wxUpdateUIEvent *) x));
28206 }
28207 static void *_p_wxPaletteChangedEventTo_p_wxEvent(void *x) {
28208 return (void *)((wxEvent *) ((wxPaletteChangedEvent *) x));
28209 }
28210 static void *_p_wxDisplayChangedEventTo_p_wxEvent(void *x) {
28211 return (void *)((wxEvent *) ((wxDisplayChangedEvent *) x));
28212 }
28213 static void *_p_wxMouseCaptureChangedEventTo_p_wxEvent(void *x) {
28214 return (void *)((wxEvent *) ((wxMouseCaptureChangedEvent *) x));
28215 }
28216 static void *_p_wxSysColourChangedEventTo_p_wxEvent(void *x) {
28217 return (void *)((wxEvent *) ((wxSysColourChangedEvent *) x));
28218 }
28219 static void *_p_wxDropFilesEventTo_p_wxEvent(void *x) {
28220 return (void *)((wxEvent *) ((wxDropFilesEvent *) x));
28221 }
28222 static void *_p_wxFocusEventTo_p_wxEvent(void *x) {
28223 return (void *)((wxEvent *) ((wxFocusEvent *) x));
28224 }
28225 static void *_p_wxChildFocusEventTo_p_wxEvent(void *x) {
28226 return (void *)((wxEvent *) (wxCommandEvent *) ((wxChildFocusEvent *) x));
28227 }
28228 static void *_p_wxSashEventTo_p_wxEvent(void *x) {
28229 return (void *)((wxEvent *) (wxCommandEvent *) ((wxSashEvent *) x));
28230 }
28231 static void *_p_wxQueryLayoutInfoEventTo_p_wxEvent(void *x) {
28232 return (void *)((wxEvent *) ((wxQueryLayoutInfoEvent *) x));
28233 }
28234 static void *_p_wxShowEventTo_p_wxEvent(void *x) {
28235 return (void *)((wxEvent *) ((wxShowEvent *) x));
28236 }
28237 static void *_p_wxCommandEventTo_p_wxEvent(void *x) {
28238 return (void *)((wxEvent *) ((wxCommandEvent *) x));
28239 }
28240 static void *_p_wxPyCommandEventTo_p_wxEvent(void *x) {
28241 return (void *)((wxEvent *) (wxCommandEvent *) ((wxPyCommandEvent *) x));
28242 }
28243 static void *_p_wxWindowDestroyEventTo_p_wxEvent(void *x) {
28244 return (void *)((wxEvent *) (wxCommandEvent *) ((wxWindowDestroyEvent *) x));
28245 }
28246 static void *_p_wxNavigationKeyEventTo_p_wxEvent(void *x) {
28247 return (void *)((wxEvent *) ((wxNavigationKeyEvent *) x));
28248 }
28249 static void *_p_wxKeyEventTo_p_wxEvent(void *x) {
28250 return (void *)((wxEvent *) ((wxKeyEvent *) x));
28251 }
28252 static void *_p_wxScrollWinEventTo_p_wxEvent(void *x) {
28253 return (void *)((wxEvent *) ((wxScrollWinEvent *) x));
28254 }
28255 static void *_p_wxTaskBarIconEventTo_p_wxEvent(void *x) {
28256 return (void *)((wxEvent *) ((wxTaskBarIconEvent *) x));
28257 }
28258 static void *_p_wxSplitterEventTo_p_wxNotifyEvent(void *x) {
28259 return (void *)((wxNotifyEvent *) ((wxSplitterEvent *) x));
28260 }
28261 static void *_p_wxPasswordEntryDialogTo_p_wxTextEntryDialog(void *x) {
28262 return (void *)((wxTextEntryDialog *) ((wxPasswordEntryDialog *) x));
28263 }
28264 static void *_p_wxSplashScreenTo_p_wxEvtHandler(void *x) {
28265 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxFrame *) ((wxSplashScreen *) x));
28266 }
28267 static void *_p_wxMiniFrameTo_p_wxEvtHandler(void *x) {
28268 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxFrame *) ((wxMiniFrame *) x));
28269 }
28270 static void *_p_wxPyPanelTo_p_wxEvtHandler(void *x) {
28271 return (void *)((wxEvtHandler *) (wxWindow *)(wxPanel *) ((wxPyPanel *) x));
28272 }
28273 static void *_p_wxMenuBarTo_p_wxEvtHandler(void *x) {
28274 return (void *)((wxEvtHandler *) (wxWindow *) ((wxMenuBar *) x));
28275 }
28276 static void *_p_wxValidatorTo_p_wxEvtHandler(void *x) {
28277 return (void *)((wxEvtHandler *) ((wxValidator *) x));
28278 }
28279 static void *_p_wxPyValidatorTo_p_wxEvtHandler(void *x) {
28280 return (void *)((wxEvtHandler *) (wxValidator *) ((wxPyValidator *) x));
28281 }
28282 static void *_p_wxMenuTo_p_wxEvtHandler(void *x) {
28283 return (void *)((wxEvtHandler *) ((wxMenu *) x));
28284 }
28285 static void *_p_wxPasswordEntryDialogTo_p_wxEvtHandler(void *x) {
28286 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxDialog *)(wxTextEntryDialog *) ((wxPasswordEntryDialog *) x));
28287 }
28288 static void *_p_wxTextEntryDialogTo_p_wxEvtHandler(void *x) {
28289 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxTextEntryDialog *) x));
28290 }
28291 static void *_p_wxSingleChoiceDialogTo_p_wxEvtHandler(void *x) {
28292 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxSingleChoiceDialog *) x));
28293 }
28294 static void *_p_wxMultiChoiceDialogTo_p_wxEvtHandler(void *x) {
28295 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxMultiChoiceDialog *) x));
28296 }
28297 static void *_p_wxFileDialogTo_p_wxEvtHandler(void *x) {
28298 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxFileDialog *) x));
28299 }
28300 static void *_p_wxMessageDialogTo_p_wxEvtHandler(void *x) {
28301 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxMessageDialog *) x));
28302 }
28303 static void *_p_wxProgressDialogTo_p_wxEvtHandler(void *x) {
28304 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxFrame *) ((wxProgressDialog *) x));
28305 }
28306 static void *_p_wxFindReplaceDialogTo_p_wxEvtHandler(void *x) {
28307 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxFindReplaceDialog *) x));
28308 }
28309 static void *_p_wxPanelTo_p_wxEvtHandler(void *x) {
28310 return (void *)((wxEvtHandler *) (wxWindow *) ((wxPanel *) x));
28311 }
28312 static void *_p_wxStatusBarTo_p_wxEvtHandler(void *x) {
28313 return (void *)((wxEvtHandler *) (wxWindow *) ((wxStatusBar *) x));
28314 }
28315 static void *_p_wxPyVScrolledWindowTo_p_wxEvtHandler(void *x) {
28316 return (void *)((wxEvtHandler *) (wxWindow *)(wxPanel *) ((wxPyVScrolledWindow *) x));
28317 }
28318 static void *_p_wxTipWindowTo_p_wxEvtHandler(void *x) {
28319 return (void *)((wxEvtHandler *) (wxWindow *)(wxPopupWindow *)(wxPyPopupTransientWindow *) ((wxTipWindow *) x));
28320 }
28321 static void *_p_wxPyPopupTransientWindowTo_p_wxEvtHandler(void *x) {
28322 return (void *)((wxEvtHandler *) (wxWindow *)(wxPopupWindow *) ((wxPyPopupTransientWindow *) x));
28323 }
28324 static void *_p_wxPopupWindowTo_p_wxEvtHandler(void *x) {
28325 return (void *)((wxEvtHandler *) (wxWindow *) ((wxPopupWindow *) x));
28326 }
28327 static void *_p_wxSashLayoutWindowTo_p_wxEvtHandler(void *x) {
28328 return (void *)((wxEvtHandler *) (wxWindow *)(wxSashWindow *) ((wxSashLayoutWindow *) x));
28329 }
28330 static void *_p_wxSashWindowTo_p_wxEvtHandler(void *x) {
28331 return (void *)((wxEvtHandler *) (wxWindow *) ((wxSashWindow *) x));
28332 }
28333 static void *_p_wxSplitterWindowTo_p_wxEvtHandler(void *x) {
28334 return (void *)((wxEvtHandler *) (wxWindow *) ((wxSplitterWindow *) x));
28335 }
28336 static void *_p_wxSplashScreenWindowTo_p_wxEvtHandler(void *x) {
28337 return (void *)((wxEvtHandler *) (wxWindow *) ((wxSplashScreenWindow *) x));
28338 }
28339 static void *_p_wxWindowTo_p_wxEvtHandler(void *x) {
28340 return (void *)((wxEvtHandler *) ((wxWindow *) x));
28341 }
28342 static void *_p_wxScrolledWindowTo_p_wxEvtHandler(void *x) {
28343 return (void *)((wxEvtHandler *) (wxWindow *)(wxPanel *) ((wxScrolledWindow *) x));
28344 }
28345 static void *_p_wxTopLevelWindowTo_p_wxEvtHandler(void *x) {
28346 return (void *)((wxEvtHandler *) (wxWindow *) ((wxTopLevelWindow *) x));
28347 }
28348 static void *_p_wxMDIClientWindowTo_p_wxEvtHandler(void *x) {
28349 return (void *)((wxEvtHandler *) (wxWindow *) ((wxMDIClientWindow *) x));
28350 }
28351 static void *_p_wxPyScrolledWindowTo_p_wxEvtHandler(void *x) {
28352 return (void *)((wxEvtHandler *) (wxWindow *)(wxPanel *)(wxScrolledWindow *) ((wxPyScrolledWindow *) x));
28353 }
28354 static void *_p_wxControlTo_p_wxEvtHandler(void *x) {
28355 return (void *)((wxEvtHandler *) (wxWindow *) ((wxControl *) x));
28356 }
28357 static void *_p_wxPreviewFrameTo_p_wxEvtHandler(void *x) {
28358 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxFrame *) ((wxPreviewFrame *) x));
28359 }
28360 static void *_p_wxPyPreviewFrameTo_p_wxEvtHandler(void *x) {
28361 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxFrame *)(wxPreviewFrame *) ((wxPyPreviewFrame *) x));
28362 }
28363 static void *_p_wxMDIChildFrameTo_p_wxEvtHandler(void *x) {
28364 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxFrame *) ((wxMDIChildFrame *) x));
28365 }
28366 static void *_p_wxPyAppTo_p_wxEvtHandler(void *x) {
28367 return (void *)((wxEvtHandler *) ((wxPyApp *) x));
28368 }
28369 static void *_p_wxControlWithItemsTo_p_wxEvtHandler(void *x) {
28370 return (void *)((wxEvtHandler *) (wxWindow *)(wxControl *) ((wxControlWithItems *) x));
28371 }
28372 static void *_p_wxPyWindowTo_p_wxEvtHandler(void *x) {
28373 return (void *)((wxEvtHandler *) (wxWindow *) ((wxPyWindow *) x));
28374 }
28375 static void *_p_wxPreviewCanvasTo_p_wxEvtHandler(void *x) {
28376 return (void *)((wxEvtHandler *) (wxWindow *)(wxPanel *)(wxScrolledWindow *) ((wxPreviewCanvas *) x));
28377 }
28378 static void *_p_wxPyHtmlListBoxTo_p_wxEvtHandler(void *x) {
28379 return (void *)((wxEvtHandler *) (wxWindow *)(wxPanel *)(wxPyVScrolledWindow *)(wxPyVListBox *) ((wxPyHtmlListBox *) x));
28380 }
28381 static void *_p_wxPyVListBoxTo_p_wxEvtHandler(void *x) {
28382 return (void *)((wxEvtHandler *) (wxWindow *)(wxPanel *)(wxPyVScrolledWindow *) ((wxPyVListBox *) x));
28383 }
28384 static void *_p_wxPreviewControlBarTo_p_wxEvtHandler(void *x) {
28385 return (void *)((wxEvtHandler *) (wxWindow *)(wxPanel *) ((wxPreviewControlBar *) x));
28386 }
28387 static void *_p_wxPyPreviewControlBarTo_p_wxEvtHandler(void *x) {
28388 return (void *)((wxEvtHandler *) (wxWindow *)(wxPanel *)(wxPreviewControlBar *) ((wxPyPreviewControlBar *) x));
28389 }
28390 static void *_p_wxPyTaskBarIconTo_p_wxEvtHandler(void *x) {
28391 return (void *)((wxEvtHandler *) ((wxPyTaskBarIcon *) x));
28392 }
28393 static void *_p_wxFrameTo_p_wxEvtHandler(void *x) {
28394 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *) ((wxFrame *) x));
28395 }
28396 static void *_p_wxDirDialogTo_p_wxEvtHandler(void *x) {
28397 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxDirDialog *) x));
28398 }
28399 static void *_p_wxColourDialogTo_p_wxEvtHandler(void *x) {
28400 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxColourDialog *) x));
28401 }
28402 static void *_p_wxDialogTo_p_wxEvtHandler(void *x) {
28403 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *) ((wxDialog *) x));
28404 }
28405 static void *_p_wxFontDialogTo_p_wxEvtHandler(void *x) {
28406 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxFontDialog *) x));
28407 }
28408 static void *_p_wxMDIParentFrameTo_p_wxEvtHandler(void *x) {
28409 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxFrame *) ((wxMDIParentFrame *) x));
28410 }
28411 static void *_p_wxPyHtmlListBoxTo_p_wxPyVListBox(void *x) {
28412 return (void *)((wxPyVListBox *) ((wxPyHtmlListBox *) x));
28413 }
28414 static void *_p_wxMDIChildFrameTo_p_wxFrame(void *x) {
28415 return (void *)((wxFrame *) ((wxMDIChildFrame *) x));
28416 }
28417 static void *_p_wxProgressDialogTo_p_wxFrame(void *x) {
28418 return (void *)((wxFrame *) ((wxProgressDialog *) x));
28419 }
28420 static void *_p_wxPreviewFrameTo_p_wxFrame(void *x) {
28421 return (void *)((wxFrame *) ((wxPreviewFrame *) x));
28422 }
28423 static void *_p_wxPyPreviewFrameTo_p_wxFrame(void *x) {
28424 return (void *)((wxFrame *) (wxPreviewFrame *) ((wxPyPreviewFrame *) x));
28425 }
28426 static void *_p_wxMiniFrameTo_p_wxFrame(void *x) {
28427 return (void *)((wxFrame *) ((wxMiniFrame *) x));
28428 }
28429 static void *_p_wxSplashScreenTo_p_wxFrame(void *x) {
28430 return (void *)((wxFrame *) ((wxSplashScreen *) x));
28431 }
28432 static void *_p_wxMDIParentFrameTo_p_wxFrame(void *x) {
28433 return (void *)((wxFrame *) ((wxMDIParentFrame *) x));
28434 }
28435 static void *_p_wxLayoutConstraintsTo_p_wxObject(void *x) {
28436 return (void *)((wxObject *) ((wxLayoutConstraints *) x));
28437 }
28438 static void *_p_wxQueryLayoutInfoEventTo_p_wxObject(void *x) {
28439 return (void *)((wxObject *) (wxEvent *) ((wxQueryLayoutInfoEvent *) x));
28440 }
28441 static void *_p_wxPreviewFrameTo_p_wxObject(void *x) {
28442 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxFrame *) ((wxPreviewFrame *) x));
28443 }
28444 static void *_p_wxPyPreviewFrameTo_p_wxObject(void *x) {
28445 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxFrame *)(wxPreviewFrame *) ((wxPyPreviewFrame *) x));
28446 }
28447 static void *_p_wxGBSizerItemTo_p_wxObject(void *x) {
28448 return (void *)((wxObject *) (wxSizerItem *) ((wxGBSizerItem *) x));
28449 }
28450 static void *_p_wxSizerItemTo_p_wxObject(void *x) {
28451 return (void *)((wxObject *) ((wxSizerItem *) x));
28452 }
28453 static void *_p_wxScrollEventTo_p_wxObject(void *x) {
28454 return (void *)((wxObject *) (wxEvent *)(wxCommandEvent *) ((wxScrollEvent *) x));
28455 }
28456 static void *_p_wxIndividualLayoutConstraintTo_p_wxObject(void *x) {
28457 return (void *)((wxObject *) ((wxIndividualLayoutConstraint *) x));
28458 }
28459 static void *_p_wxStaticBoxSizerTo_p_wxObject(void *x) {
28460 return (void *)((wxObject *) (wxSizer *)(wxBoxSizer *) ((wxStaticBoxSizer *) x));
28461 }
28462 static void *_p_wxBoxSizerTo_p_wxObject(void *x) {
28463 return (void *)((wxObject *) (wxSizer *) ((wxBoxSizer *) x));
28464 }
28465 static void *_p_wxSizerTo_p_wxObject(void *x) {
28466 return (void *)((wxObject *) ((wxSizer *) x));
28467 }
28468 static void *_p_wxGridBagSizerTo_p_wxObject(void *x) {
28469 return (void *)((wxObject *) (wxSizer *)(wxGridSizer *)(wxFlexGridSizer *) ((wxGridBagSizer *) x));
28470 }
28471 static void *_p_wxUpdateUIEventTo_p_wxObject(void *x) {
28472 return (void *)((wxObject *) (wxEvent *)(wxCommandEvent *) ((wxUpdateUIEvent *) x));
28473 }
28474 static void *_p_wxPyPanelTo_p_wxObject(void *x) {
28475 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxPanel *) ((wxPyPanel *) x));
28476 }
28477 static void *_p_wxEventTo_p_wxObject(void *x) {
28478 return (void *)((wxObject *) ((wxEvent *) x));
28479 }
28480 static void *_p_wxFontDataTo_p_wxObject(void *x) {
28481 return (void *)((wxObject *) ((wxFontData *) x));
28482 }
28483 static void *_p_wxPrintDataTo_p_wxObject(void *x) {
28484 return (void *)((wxObject *) ((wxPrintData *) x));
28485 }
28486 static void *_p_wxFlexGridSizerTo_p_wxObject(void *x) {
28487 return (void *)((wxObject *) (wxSizer *)(wxGridSizer *) ((wxFlexGridSizer *) x));
28488 }
28489 static void *_p_wxGridSizerTo_p_wxObject(void *x) {
28490 return (void *)((wxObject *) (wxSizer *) ((wxGridSizer *) x));
28491 }
28492 static void *_p_wxInitDialogEventTo_p_wxObject(void *x) {
28493 return (void *)((wxObject *) (wxEvent *) ((wxInitDialogEvent *) x));
28494 }
28495 static void *_p_wxLayoutAlgorithmTo_p_wxObject(void *x) {
28496 return (void *)((wxObject *) ((wxLayoutAlgorithm *) x));
28497 }
28498 static void *_p_wxPyTaskBarIconTo_p_wxObject(void *x) {
28499 return (void *)((wxObject *) (wxEvtHandler *) ((wxPyTaskBarIcon *) x));
28500 }
28501 static void *_p_wxFindDialogEventTo_p_wxObject(void *x) {
28502 return (void *)((wxObject *) (wxEvent *)(wxCommandEvent *) ((wxFindDialogEvent *) x));
28503 }
28504 static void *_p_wxPaintEventTo_p_wxObject(void *x) {
28505 return (void *)((wxObject *) (wxEvent *) ((wxPaintEvent *) x));
28506 }
28507 static void *_p_wxNcPaintEventTo_p_wxObject(void *x) {
28508 return (void *)((wxObject *) (wxEvent *) ((wxNcPaintEvent *) x));
28509 }
28510 static void *_p_wxPaletteChangedEventTo_p_wxObject(void *x) {
28511 return (void *)((wxObject *) (wxEvent *) ((wxPaletteChangedEvent *) x));
28512 }
28513 static void *_p_wxDisplayChangedEventTo_p_wxObject(void *x) {
28514 return (void *)((wxObject *) (wxEvent *) ((wxDisplayChangedEvent *) x));
28515 }
28516 static void *_p_wxMouseCaptureChangedEventTo_p_wxObject(void *x) {
28517 return (void *)((wxObject *) (wxEvent *) ((wxMouseCaptureChangedEvent *) x));
28518 }
28519 static void *_p_wxSysColourChangedEventTo_p_wxObject(void *x) {
28520 return (void *)((wxObject *) (wxEvent *) ((wxSysColourChangedEvent *) x));
28521 }
28522 static void *_p_wxPreviewCanvasTo_p_wxObject(void *x) {
28523 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxPanel *)(wxScrolledWindow *) ((wxPreviewCanvas *) x));
28524 }
28525 static void *_p_wxControlTo_p_wxObject(void *x) {
28526 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *) ((wxControl *) x));
28527 }
28528 static void *_p_wxSetCursorEventTo_p_wxObject(void *x) {
28529 return (void *)((wxObject *) (wxEvent *) ((wxSetCursorEvent *) x));
28530 }
28531 static void *_p_wxSplitterEventTo_p_wxObject(void *x) {
28532 return (void *)((wxObject *) (wxEvent *)(wxCommandEvent *)(wxNotifyEvent *) ((wxSplitterEvent *) x));
28533 }
28534 static void *_p_wxFSFileTo_p_wxObject(void *x) {
28535 return (void *)((wxObject *) ((wxFSFile *) x));
28536 }
28537 static void *_p_wxFindReplaceDataTo_p_wxObject(void *x) {
28538 return (void *)((wxObject *) ((wxFindReplaceData *) x));
28539 }
28540 static void *_p_wxPySizerTo_p_wxObject(void *x) {
28541 return (void *)((wxObject *) (wxSizer *) ((wxPySizer *) x));
28542 }
28543 static void *_p_wxMDIChildFrameTo_p_wxObject(void *x) {
28544 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxFrame *) ((wxMDIChildFrame *) x));
28545 }
28546 static void *_p_wxColourDataTo_p_wxObject(void *x) {
28547 return (void *)((wxObject *) ((wxColourData *) x));
28548 }
28549 static void *_p_wxPyEventTo_p_wxObject(void *x) {
28550 return (void *)((wxObject *) (wxEvent *) ((wxPyEvent *) x));
28551 }
28552 static void *_p_wxNotifyEventTo_p_wxObject(void *x) {
28553 return (void *)((wxObject *) (wxEvent *)(wxCommandEvent *) ((wxNotifyEvent *) x));
28554 }
28555 static void *_p_wxPyWindowTo_p_wxObject(void *x) {
28556 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *) ((wxPyWindow *) x));
28557 }
28558 static void *_p_wxSplashScreenTo_p_wxObject(void *x) {
28559 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxFrame *) ((wxSplashScreen *) x));
28560 }
28561 static void *_p_wxFileDialogTo_p_wxObject(void *x) {
28562 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxFileDialog *) x));
28563 }
28564 static void *_p_wxMultiChoiceDialogTo_p_wxObject(void *x) {
28565 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxMultiChoiceDialog *) x));
28566 }
28567 static void *_p_wxSingleChoiceDialogTo_p_wxObject(void *x) {
28568 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxSingleChoiceDialog *) x));
28569 }
28570 static void *_p_wxTextEntryDialogTo_p_wxObject(void *x) {
28571 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxTextEntryDialog *) x));
28572 }
28573 static void *_p_wxPasswordEntryDialogTo_p_wxObject(void *x) {
28574 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxDialog *)(wxTextEntryDialog *) ((wxPasswordEntryDialog *) x));
28575 }
28576 static void *_p_wxMessageDialogTo_p_wxObject(void *x) {
28577 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxMessageDialog *) x));
28578 }
28579 static void *_p_wxProgressDialogTo_p_wxObject(void *x) {
28580 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxFrame *) ((wxProgressDialog *) x));
28581 }
28582 static void *_p_wxFindReplaceDialogTo_p_wxObject(void *x) {
28583 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxFindReplaceDialog *) x));
28584 }
28585 static void *_p_wxShowEventTo_p_wxObject(void *x) {
28586 return (void *)((wxObject *) (wxEvent *) ((wxShowEvent *) x));
28587 }
28588 static void *_p_wxPrinterTo_p_wxObject(void *x) {
28589 return (void *)((wxObject *) ((wxPrinter *) x));
28590 }
28591 static void *_p_wxMenuItemTo_p_wxObject(void *x) {
28592 return (void *)((wxObject *) ((wxMenuItem *) x));
28593 }
28594 static void *_p_wxIdleEventTo_p_wxObject(void *x) {
28595 return (void *)((wxObject *) (wxEvent *) ((wxIdleEvent *) x));
28596 }
28597 static void *_p_wxWindowCreateEventTo_p_wxObject(void *x) {
28598 return (void *)((wxObject *) (wxEvent *)(wxCommandEvent *) ((wxWindowCreateEvent *) x));
28599 }
28600 static void *_p_wxQueryNewPaletteEventTo_p_wxObject(void *x) {
28601 return (void *)((wxObject *) (wxEvent *) ((wxQueryNewPaletteEvent *) x));
28602 }
28603 static void *_p_wxMaximizeEventTo_p_wxObject(void *x) {
28604 return (void *)((wxObject *) (wxEvent *) ((wxMaximizeEvent *) x));
28605 }
28606 static void *_p_wxIconizeEventTo_p_wxObject(void *x) {
28607 return (void *)((wxObject *) (wxEvent *) ((wxIconizeEvent *) x));
28608 }
28609 static void *_p_wxSizeEventTo_p_wxObject(void *x) {
28610 return (void *)((wxObject *) (wxEvent *) ((wxSizeEvent *) x));
28611 }
28612 static void *_p_wxMoveEventTo_p_wxObject(void *x) {
28613 return (void *)((wxObject *) (wxEvent *) ((wxMoveEvent *) x));
28614 }
28615 static void *_p_wxActivateEventTo_p_wxObject(void *x) {
28616 return (void *)((wxObject *) (wxEvent *) ((wxActivateEvent *) x));
28617 }
28618 static void *_p_wxXPMHandlerTo_p_wxObject(void *x) {
28619 return (void *)((wxObject *) (wxImageHandler *) ((wxXPMHandler *) x));
28620 }
28621 static void *_p_wxPNMHandlerTo_p_wxObject(void *x) {
28622 return (void *)((wxObject *) (wxImageHandler *) ((wxPNMHandler *) x));
28623 }
28624 static void *_p_wxJPEGHandlerTo_p_wxObject(void *x) {
28625 return (void *)((wxObject *) (wxImageHandler *) ((wxJPEGHandler *) x));
28626 }
28627 static void *_p_wxPCXHandlerTo_p_wxObject(void *x) {
28628 return (void *)((wxObject *) (wxImageHandler *) ((wxPCXHandler *) x));
28629 }
28630 static void *_p_wxGIFHandlerTo_p_wxObject(void *x) {
28631 return (void *)((wxObject *) (wxImageHandler *) ((wxGIFHandler *) x));
28632 }
28633 static void *_p_wxPNGHandlerTo_p_wxObject(void *x) {
28634 return (void *)((wxObject *) (wxImageHandler *) ((wxPNGHandler *) x));
28635 }
28636 static void *_p_wxANIHandlerTo_p_wxObject(void *x) {
28637 return (void *)((wxObject *) (wxImageHandler *)(wxBMPHandler *)(wxICOHandler *)(wxCURHandler *) ((wxANIHandler *) x));
28638 }
28639 static void *_p_wxCURHandlerTo_p_wxObject(void *x) {
28640 return (void *)((wxObject *) (wxImageHandler *)(wxBMPHandler *)(wxICOHandler *) ((wxCURHandler *) x));
28641 }
28642 static void *_p_wxICOHandlerTo_p_wxObject(void *x) {
28643 return (void *)((wxObject *) (wxImageHandler *)(wxBMPHandler *) ((wxICOHandler *) x));
28644 }
28645 static void *_p_wxBMPHandlerTo_p_wxObject(void *x) {
28646 return (void *)((wxObject *) (wxImageHandler *) ((wxBMPHandler *) x));
28647 }
28648 static void *_p_wxImageHandlerTo_p_wxObject(void *x) {
28649 return (void *)((wxObject *) ((wxImageHandler *) x));
28650 }
28651 static void *_p_wxTIFFHandlerTo_p_wxObject(void *x) {
28652 return (void *)((wxObject *) (wxImageHandler *) ((wxTIFFHandler *) x));
28653 }
28654 static void *_p_wxEvtHandlerTo_p_wxObject(void *x) {
28655 return (void *)((wxObject *) ((wxEvtHandler *) x));
28656 }
28657 static void *_p_wxCalculateLayoutEventTo_p_wxObject(void *x) {
28658 return (void *)((wxObject *) (wxEvent *) ((wxCalculateLayoutEvent *) x));
28659 }
28660 static void *_p_wxPyVListBoxTo_p_wxObject(void *x) {
28661 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxPanel *)(wxPyVScrolledWindow *) ((wxPyVListBox *) x));
28662 }
28663 static void *_p_wxPyHtmlListBoxTo_p_wxObject(void *x) {
28664 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxPanel *)(wxPyVScrolledWindow *)(wxPyVListBox *) ((wxPyHtmlListBox *) x));
28665 }
28666 static void *_p_wxAcceleratorTableTo_p_wxObject(void *x) {
28667 return (void *)((wxObject *) ((wxAcceleratorTable *) x));
28668 }
28669 static void *_p_wxMiniFrameTo_p_wxObject(void *x) {
28670 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxFrame *) ((wxMiniFrame *) x));
28671 }
28672 static void *_p_wxImageTo_p_wxObject(void *x) {
28673 return (void *)((wxObject *) ((wxImage *) x));
28674 }
28675 static void *_p_wxFrameTo_p_wxObject(void *x) {
28676 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *) ((wxFrame *) x));
28677 }
28678 static void *_p_wxPyPrintoutTo_p_wxObject(void *x) {
28679 return (void *)((wxObject *) ((wxPyPrintout *) x));
28680 }
28681 static void *_p_wxScrollWinEventTo_p_wxObject(void *x) {
28682 return (void *)((wxObject *) (wxEvent *) ((wxScrollWinEvent *) x));
28683 }
28684 static void *_p_wxTaskBarIconEventTo_p_wxObject(void *x) {
28685 return (void *)((wxObject *) (wxEvent *) ((wxTaskBarIconEvent *) x));
28686 }
28687 static void *_p_wxStatusBarTo_p_wxObject(void *x) {
28688 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *) ((wxStatusBar *) x));
28689 }
28690 static void *_p_wxMDIParentFrameTo_p_wxObject(void *x) {
28691 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxFrame *) ((wxMDIParentFrame *) x));
28692 }
28693 static void *_p_wxWindowDestroyEventTo_p_wxObject(void *x) {
28694 return (void *)((wxObject *) (wxEvent *)(wxCommandEvent *) ((wxWindowDestroyEvent *) x));
28695 }
28696 static void *_p_wxNavigationKeyEventTo_p_wxObject(void *x) {
28697 return (void *)((wxObject *) (wxEvent *) ((wxNavigationKeyEvent *) x));
28698 }
28699 static void *_p_wxKeyEventTo_p_wxObject(void *x) {
28700 return (void *)((wxObject *) (wxEvent *) ((wxKeyEvent *) x));
28701 }
28702 static void *_p_wxWindowTo_p_wxObject(void *x) {
28703 return (void *)((wxObject *) (wxEvtHandler *) ((wxWindow *) x));
28704 }
28705 static void *_p_wxMenuTo_p_wxObject(void *x) {
28706 return (void *)((wxObject *) (wxEvtHandler *) ((wxMenu *) x));
28707 }
28708 static void *_p_wxMenuBarTo_p_wxObject(void *x) {
28709 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *) ((wxMenuBar *) x));
28710 }
28711 static void *_p_wxScrolledWindowTo_p_wxObject(void *x) {
28712 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxPanel *) ((wxScrolledWindow *) x));
28713 }
28714 static void *_p_wxTopLevelWindowTo_p_wxObject(void *x) {
28715 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *) ((wxTopLevelWindow *) x));
28716 }
28717 static void *_p_wxSplashScreenWindowTo_p_wxObject(void *x) {
28718 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *) ((wxSplashScreenWindow *) x));
28719 }
28720 static void *_p_wxSplitterWindowTo_p_wxObject(void *x) {
28721 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *) ((wxSplitterWindow *) x));
28722 }
28723 static void *_p_wxSashWindowTo_p_wxObject(void *x) {
28724 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *) ((wxSashWindow *) x));
28725 }
28726 static void *_p_wxSashLayoutWindowTo_p_wxObject(void *x) {
28727 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxSashWindow *) ((wxSashLayoutWindow *) x));
28728 }
28729 static void *_p_wxPopupWindowTo_p_wxObject(void *x) {
28730 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *) ((wxPopupWindow *) x));
28731 }
28732 static void *_p_wxPyPopupTransientWindowTo_p_wxObject(void *x) {
28733 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxPopupWindow *) ((wxPyPopupTransientWindow *) x));
28734 }
28735 static void *_p_wxTipWindowTo_p_wxObject(void *x) {
28736 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxPopupWindow *)(wxPyPopupTransientWindow *) ((wxTipWindow *) x));
28737 }
28738 static void *_p_wxPyVScrolledWindowTo_p_wxObject(void *x) {
28739 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxPanel *) ((wxPyVScrolledWindow *) x));
28740 }
28741 static void *_p_wxMDIClientWindowTo_p_wxObject(void *x) {
28742 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *) ((wxMDIClientWindow *) x));
28743 }
28744 static void *_p_wxPyScrolledWindowTo_p_wxObject(void *x) {
28745 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxPanel *)(wxScrolledWindow *) ((wxPyScrolledWindow *) x));
28746 }
28747 static void *_p_wxSashEventTo_p_wxObject(void *x) {
28748 return (void *)((wxObject *) (wxEvent *)(wxCommandEvent *) ((wxSashEvent *) x));
28749 }
28750 static void *_p_wxPrintPreviewTo_p_wxObject(void *x) {
28751 return (void *)((wxObject *) ((wxPrintPreview *) x));
28752 }
28753 static void *_p_wxPyPrintPreviewTo_p_wxObject(void *x) {
28754 return (void *)((wxObject *) (wxPrintPreview *) ((wxPyPrintPreview *) x));
28755 }
28756 static void *_p_wxPanelTo_p_wxObject(void *x) {
28757 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *) ((wxPanel *) x));
28758 }
28759 static void *_p_wxDialogTo_p_wxObject(void *x) {
28760 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *) ((wxDialog *) x));
28761 }
28762 static void *_p_wxColourDialogTo_p_wxObject(void *x) {
28763 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxColourDialog *) x));
28764 }
28765 static void *_p_wxDirDialogTo_p_wxObject(void *x) {
28766 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxDirDialog *) x));
28767 }
28768 static void *_p_wxFontDialogTo_p_wxObject(void *x) {
28769 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxFontDialog *) x));
28770 }
28771 static void *_p_wxPageSetupDialogTo_p_wxObject(void *x) {
28772 return (void *)((wxObject *) ((wxPageSetupDialog *) x));
28773 }
28774 static void *_p_wxPrintDialogTo_p_wxObject(void *x) {
28775 return (void *)((wxObject *) ((wxPrintDialog *) x));
28776 }
28777 static void *_p_wxFileSystemTo_p_wxObject(void *x) {
28778 return (void *)((wxObject *) ((wxFileSystem *) x));
28779 }
28780 static void *_p_wxContextMenuEventTo_p_wxObject(void *x) {
28781 return (void *)((wxObject *) (wxEvent *)(wxCommandEvent *) ((wxContextMenuEvent *) x));
28782 }
28783 static void *_p_wxMenuEventTo_p_wxObject(void *x) {
28784 return (void *)((wxObject *) (wxEvent *) ((wxMenuEvent *) x));
28785 }
28786 static void *_p_wxPyAppTo_p_wxObject(void *x) {
28787 return (void *)((wxObject *) (wxEvtHandler *) ((wxPyApp *) x));
28788 }
28789 static void *_p_wxCloseEventTo_p_wxObject(void *x) {
28790 return (void *)((wxObject *) (wxEvent *) ((wxCloseEvent *) x));
28791 }
28792 static void *_p_wxMouseEventTo_p_wxObject(void *x) {
28793 return (void *)((wxObject *) (wxEvent *) ((wxMouseEvent *) x));
28794 }
28795 static void *_p_wxEraseEventTo_p_wxObject(void *x) {
28796 return (void *)((wxObject *) (wxEvent *) ((wxEraseEvent *) x));
28797 }
28798 static void *_p_wxPyCommandEventTo_p_wxObject(void *x) {
28799 return (void *)((wxObject *) (wxEvent *)(wxCommandEvent *) ((wxPyCommandEvent *) x));
28800 }
28801 static void *_p_wxCommandEventTo_p_wxObject(void *x) {
28802 return (void *)((wxObject *) (wxEvent *) ((wxCommandEvent *) x));
28803 }
28804 static void *_p_wxPreviewControlBarTo_p_wxObject(void *x) {
28805 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxPanel *) ((wxPreviewControlBar *) x));
28806 }
28807 static void *_p_wxPyPreviewControlBarTo_p_wxObject(void *x) {
28808 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxPanel *)(wxPreviewControlBar *) ((wxPyPreviewControlBar *) x));
28809 }
28810 static void *_p_wxDropFilesEventTo_p_wxObject(void *x) {
28811 return (void *)((wxObject *) (wxEvent *) ((wxDropFilesEvent *) x));
28812 }
28813 static void *_p_wxFocusEventTo_p_wxObject(void *x) {
28814 return (void *)((wxObject *) (wxEvent *) ((wxFocusEvent *) x));
28815 }
28816 static void *_p_wxChildFocusEventTo_p_wxObject(void *x) {
28817 return (void *)((wxObject *) (wxEvent *)(wxCommandEvent *) ((wxChildFocusEvent *) x));
28818 }
28819 static void *_p_wxControlWithItemsTo_p_wxObject(void *x) {
28820 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxControl *) ((wxControlWithItems *) x));
28821 }
28822 static void *_p_wxPageSetupDialogDataTo_p_wxObject(void *x) {
28823 return (void *)((wxObject *) ((wxPageSetupDialogData *) x));
28824 }
28825 static void *_p_wxPrintDialogDataTo_p_wxObject(void *x) {
28826 return (void *)((wxObject *) ((wxPrintDialogData *) x));
28827 }
28828 static void *_p_wxPyValidatorTo_p_wxObject(void *x) {
28829 return (void *)((wxObject *) (wxEvtHandler *)(wxValidator *) ((wxPyValidator *) x));
28830 }
28831 static void *_p_wxValidatorTo_p_wxObject(void *x) {
28832 return (void *)((wxObject *) (wxEvtHandler *) ((wxValidator *) x));
28833 }
28834 static void *_p_wxPyVListBoxTo_p_wxPyVScrolledWindow(void *x) {
28835 return (void *)((wxPyVScrolledWindow *) ((wxPyVListBox *) x));
28836 }
28837 static void *_p_wxPyHtmlListBoxTo_p_wxPyVScrolledWindow(void *x) {
28838 return (void *)((wxPyVScrolledWindow *) (wxPyVListBox *) ((wxPyHtmlListBox *) x));
28839 }
28840 static void *_p_wxTipWindowTo_p_wxPyPopupTransientWindow(void *x) {
28841 return (void *)((wxPyPopupTransientWindow *) ((wxTipWindow *) x));
28842 }
28843 static void *_p_wxPyPopupTransientWindowTo_p_wxPopupWindow(void *x) {
28844 return (void *)((wxPopupWindow *) ((wxPyPopupTransientWindow *) x));
28845 }
28846 static void *_p_wxTipWindowTo_p_wxPopupWindow(void *x) {
28847 return (void *)((wxPopupWindow *) (wxPyPopupTransientWindow *) ((wxTipWindow *) x));
28848 }
28849 static void *_p_wxSashLayoutWindowTo_p_wxSashWindow(void *x) {
28850 return (void *)((wxSashWindow *) ((wxSashLayoutWindow *) x));
28851 }
28852 static void *_p_wxFrameTo_p_wxTopLevelWindow(void *x) {
28853 return (void *)((wxTopLevelWindow *) ((wxFrame *) x));
28854 }
28855 static void *_p_wxMiniFrameTo_p_wxTopLevelWindow(void *x) {
28856 return (void *)((wxTopLevelWindow *) (wxFrame *) ((wxMiniFrame *) x));
28857 }
28858 static void *_p_wxFontDialogTo_p_wxTopLevelWindow(void *x) {
28859 return (void *)((wxTopLevelWindow *) (wxDialog *) ((wxFontDialog *) x));
28860 }
28861 static void *_p_wxDirDialogTo_p_wxTopLevelWindow(void *x) {
28862 return (void *)((wxTopLevelWindow *) (wxDialog *) ((wxDirDialog *) x));
28863 }
28864 static void *_p_wxColourDialogTo_p_wxTopLevelWindow(void *x) {
28865 return (void *)((wxTopLevelWindow *) (wxDialog *) ((wxColourDialog *) x));
28866 }
28867 static void *_p_wxDialogTo_p_wxTopLevelWindow(void *x) {
28868 return (void *)((wxTopLevelWindow *) ((wxDialog *) x));
28869 }
28870 static void *_p_wxSplashScreenTo_p_wxTopLevelWindow(void *x) {
28871 return (void *)((wxTopLevelWindow *) (wxFrame *) ((wxSplashScreen *) x));
28872 }
28873 static void *_p_wxMDIParentFrameTo_p_wxTopLevelWindow(void *x) {
28874 return (void *)((wxTopLevelWindow *) (wxFrame *) ((wxMDIParentFrame *) x));
28875 }
28876 static void *_p_wxMDIChildFrameTo_p_wxTopLevelWindow(void *x) {
28877 return (void *)((wxTopLevelWindow *) (wxFrame *) ((wxMDIChildFrame *) x));
28878 }
28879 static void *_p_wxProgressDialogTo_p_wxTopLevelWindow(void *x) {
28880 return (void *)((wxTopLevelWindow *) (wxFrame *) ((wxProgressDialog *) x));
28881 }
28882 static void *_p_wxMessageDialogTo_p_wxTopLevelWindow(void *x) {
28883 return (void *)((wxTopLevelWindow *) (wxDialog *) ((wxMessageDialog *) x));
28884 }
28885 static void *_p_wxPasswordEntryDialogTo_p_wxTopLevelWindow(void *x) {
28886 return (void *)((wxTopLevelWindow *) (wxDialog *)(wxTextEntryDialog *) ((wxPasswordEntryDialog *) x));
28887 }
28888 static void *_p_wxTextEntryDialogTo_p_wxTopLevelWindow(void *x) {
28889 return (void *)((wxTopLevelWindow *) (wxDialog *) ((wxTextEntryDialog *) x));
28890 }
28891 static void *_p_wxSingleChoiceDialogTo_p_wxTopLevelWindow(void *x) {
28892 return (void *)((wxTopLevelWindow *) (wxDialog *) ((wxSingleChoiceDialog *) x));
28893 }
28894 static void *_p_wxMultiChoiceDialogTo_p_wxTopLevelWindow(void *x) {
28895 return (void *)((wxTopLevelWindow *) (wxDialog *) ((wxMultiChoiceDialog *) x));
28896 }
28897 static void *_p_wxFileDialogTo_p_wxTopLevelWindow(void *x) {
28898 return (void *)((wxTopLevelWindow *) (wxDialog *) ((wxFileDialog *) x));
28899 }
28900 static void *_p_wxFindReplaceDialogTo_p_wxTopLevelWindow(void *x) {
28901 return (void *)((wxTopLevelWindow *) (wxDialog *) ((wxFindReplaceDialog *) x));
28902 }
28903 static void *_p_wxPreviewFrameTo_p_wxTopLevelWindow(void *x) {
28904 return (void *)((wxTopLevelWindow *) (wxFrame *) ((wxPreviewFrame *) x));
28905 }
28906 static void *_p_wxPyPreviewFrameTo_p_wxTopLevelWindow(void *x) {
28907 return (void *)((wxTopLevelWindow *) (wxFrame *)(wxPreviewFrame *) ((wxPyPreviewFrame *) x));
28908 }
28909 static void *_p_wxSplashScreenTo_p_wxWindow(void *x) {
28910 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxFrame *) ((wxSplashScreen *) x));
28911 }
28912 static void *_p_wxMiniFrameTo_p_wxWindow(void *x) {
28913 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxFrame *) ((wxMiniFrame *) x));
28914 }
28915 static void *_p_wxPyPanelTo_p_wxWindow(void *x) {
28916 return (void *)((wxWindow *) (wxPanel *) ((wxPyPanel *) x));
28917 }
28918 static void *_p_wxMenuBarTo_p_wxWindow(void *x) {
28919 return (void *)((wxWindow *) ((wxMenuBar *) x));
28920 }
28921 static void *_p_wxFindReplaceDialogTo_p_wxWindow(void *x) {
28922 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxDialog *) ((wxFindReplaceDialog *) x));
28923 }
28924 static void *_p_wxProgressDialogTo_p_wxWindow(void *x) {
28925 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxFrame *) ((wxProgressDialog *) x));
28926 }
28927 static void *_p_wxMessageDialogTo_p_wxWindow(void *x) {
28928 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxDialog *) ((wxMessageDialog *) x));
28929 }
28930 static void *_p_wxPasswordEntryDialogTo_p_wxWindow(void *x) {
28931 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxDialog *)(wxTextEntryDialog *) ((wxPasswordEntryDialog *) x));
28932 }
28933 static void *_p_wxTextEntryDialogTo_p_wxWindow(void *x) {
28934 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxDialog *) ((wxTextEntryDialog *) x));
28935 }
28936 static void *_p_wxSingleChoiceDialogTo_p_wxWindow(void *x) {
28937 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxDialog *) ((wxSingleChoiceDialog *) x));
28938 }
28939 static void *_p_wxMultiChoiceDialogTo_p_wxWindow(void *x) {
28940 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxDialog *) ((wxMultiChoiceDialog *) x));
28941 }
28942 static void *_p_wxFileDialogTo_p_wxWindow(void *x) {
28943 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxDialog *) ((wxFileDialog *) x));
28944 }
28945 static void *_p_wxPanelTo_p_wxWindow(void *x) {
28946 return (void *)((wxWindow *) ((wxPanel *) x));
28947 }
28948 static void *_p_wxStatusBarTo_p_wxWindow(void *x) {
28949 return (void *)((wxWindow *) ((wxStatusBar *) x));
28950 }
28951 static void *_p_wxPyVScrolledWindowTo_p_wxWindow(void *x) {
28952 return (void *)((wxWindow *) (wxPanel *) ((wxPyVScrolledWindow *) x));
28953 }
28954 static void *_p_wxTipWindowTo_p_wxWindow(void *x) {
28955 return (void *)((wxWindow *) (wxPopupWindow *)(wxPyPopupTransientWindow *) ((wxTipWindow *) x));
28956 }
28957 static void *_p_wxPyPopupTransientWindowTo_p_wxWindow(void *x) {
28958 return (void *)((wxWindow *) (wxPopupWindow *) ((wxPyPopupTransientWindow *) x));
28959 }
28960 static void *_p_wxPopupWindowTo_p_wxWindow(void *x) {
28961 return (void *)((wxWindow *) ((wxPopupWindow *) x));
28962 }
28963 static void *_p_wxSashLayoutWindowTo_p_wxWindow(void *x) {
28964 return (void *)((wxWindow *) (wxSashWindow *) ((wxSashLayoutWindow *) x));
28965 }
28966 static void *_p_wxScrolledWindowTo_p_wxWindow(void *x) {
28967 return (void *)((wxWindow *) (wxPanel *) ((wxScrolledWindow *) x));
28968 }
28969 static void *_p_wxTopLevelWindowTo_p_wxWindow(void *x) {
28970 return (void *)((wxWindow *) ((wxTopLevelWindow *) x));
28971 }
28972 static void *_p_wxSplashScreenWindowTo_p_wxWindow(void *x) {
28973 return (void *)((wxWindow *) ((wxSplashScreenWindow *) x));
28974 }
28975 static void *_p_wxSplitterWindowTo_p_wxWindow(void *x) {
28976 return (void *)((wxWindow *) ((wxSplitterWindow *) x));
28977 }
28978 static void *_p_wxSashWindowTo_p_wxWindow(void *x) {
28979 return (void *)((wxWindow *) ((wxSashWindow *) x));
28980 }
28981 static void *_p_wxMDIClientWindowTo_p_wxWindow(void *x) {
28982 return (void *)((wxWindow *) ((wxMDIClientWindow *) x));
28983 }
28984 static void *_p_wxPyScrolledWindowTo_p_wxWindow(void *x) {
28985 return (void *)((wxWindow *) (wxPanel *)(wxScrolledWindow *) ((wxPyScrolledWindow *) x));
28986 }
28987 static void *_p_wxControlTo_p_wxWindow(void *x) {
28988 return (void *)((wxWindow *) ((wxControl *) x));
28989 }
28990 static void *_p_wxPreviewFrameTo_p_wxWindow(void *x) {
28991 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxFrame *) ((wxPreviewFrame *) x));
28992 }
28993 static void *_p_wxPyPreviewFrameTo_p_wxWindow(void *x) {
28994 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxFrame *)(wxPreviewFrame *) ((wxPyPreviewFrame *) x));
28995 }
28996 static void *_p_wxMDIChildFrameTo_p_wxWindow(void *x) {
28997 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxFrame *) ((wxMDIChildFrame *) x));
28998 }
28999 static void *_p_wxControlWithItemsTo_p_wxWindow(void *x) {
29000 return (void *)((wxWindow *) (wxControl *) ((wxControlWithItems *) x));
29001 }
29002 static void *_p_wxPyWindowTo_p_wxWindow(void *x) {
29003 return (void *)((wxWindow *) ((wxPyWindow *) x));
29004 }
29005 static void *_p_wxPreviewCanvasTo_p_wxWindow(void *x) {
29006 return (void *)((wxWindow *) (wxPanel *)(wxScrolledWindow *) ((wxPreviewCanvas *) x));
29007 }
29008 static void *_p_wxPyHtmlListBoxTo_p_wxWindow(void *x) {
29009 return (void *)((wxWindow *) (wxPanel *)(wxPyVScrolledWindow *)(wxPyVListBox *) ((wxPyHtmlListBox *) x));
29010 }
29011 static void *_p_wxPyVListBoxTo_p_wxWindow(void *x) {
29012 return (void *)((wxWindow *) (wxPanel *)(wxPyVScrolledWindow *) ((wxPyVListBox *) x));
29013 }
29014 static void *_p_wxPreviewControlBarTo_p_wxWindow(void *x) {
29015 return (void *)((wxWindow *) (wxPanel *) ((wxPreviewControlBar *) x));
29016 }
29017 static void *_p_wxPyPreviewControlBarTo_p_wxWindow(void *x) {
29018 return (void *)((wxWindow *) (wxPanel *)(wxPreviewControlBar *) ((wxPyPreviewControlBar *) x));
29019 }
29020 static void *_p_wxFrameTo_p_wxWindow(void *x) {
29021 return (void *)((wxWindow *) (wxTopLevelWindow *) ((wxFrame *) x));
29022 }
29023 static void *_p_wxFontDialogTo_p_wxWindow(void *x) {
29024 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxDialog *) ((wxFontDialog *) x));
29025 }
29026 static void *_p_wxDirDialogTo_p_wxWindow(void *x) {
29027 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxDialog *) ((wxDirDialog *) x));
29028 }
29029 static void *_p_wxColourDialogTo_p_wxWindow(void *x) {
29030 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxDialog *) ((wxColourDialog *) x));
29031 }
29032 static void *_p_wxDialogTo_p_wxWindow(void *x) {
29033 return (void *)((wxWindow *) (wxTopLevelWindow *) ((wxDialog *) x));
29034 }
29035 static void *_p_wxMDIParentFrameTo_p_wxWindow(void *x) {
29036 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxFrame *) ((wxMDIParentFrame *) x));
29037 }
29038 static void *_p_wxPyScrolledWindowTo_p_wxScrolledWindow(void *x) {
29039 return (void *)((wxScrolledWindow *) ((wxPyScrolledWindow *) x));
29040 }
29041 static void *_p_wxPreviewCanvasTo_p_wxScrolledWindow(void *x) {
29042 return (void *)((wxScrolledWindow *) ((wxPreviewCanvas *) x));
29043 }
29044 static void *_p_wxPyPrintPreviewTo_p_wxPrintPreview(void *x) {
29045 return (void *)((wxPrintPreview *) ((wxPyPrintPreview *) x));
29046 }
29047 static void *_p_wxColourDialogTo_p_wxDialog(void *x) {
29048 return (void *)((wxDialog *) ((wxColourDialog *) x));
29049 }
29050 static void *_p_wxDirDialogTo_p_wxDialog(void *x) {
29051 return (void *)((wxDialog *) ((wxDirDialog *) x));
29052 }
29053 static void *_p_wxFontDialogTo_p_wxDialog(void *x) {
29054 return (void *)((wxDialog *) ((wxFontDialog *) x));
29055 }
29056 static void *_p_wxFileDialogTo_p_wxDialog(void *x) {
29057 return (void *)((wxDialog *) ((wxFileDialog *) x));
29058 }
29059 static void *_p_wxMultiChoiceDialogTo_p_wxDialog(void *x) {
29060 return (void *)((wxDialog *) ((wxMultiChoiceDialog *) x));
29061 }
29062 static void *_p_wxSingleChoiceDialogTo_p_wxDialog(void *x) {
29063 return (void *)((wxDialog *) ((wxSingleChoiceDialog *) x));
29064 }
29065 static void *_p_wxTextEntryDialogTo_p_wxDialog(void *x) {
29066 return (void *)((wxDialog *) ((wxTextEntryDialog *) x));
29067 }
29068 static void *_p_wxPasswordEntryDialogTo_p_wxDialog(void *x) {
29069 return (void *)((wxDialog *) (wxTextEntryDialog *) ((wxPasswordEntryDialog *) x));
29070 }
29071 static void *_p_wxMessageDialogTo_p_wxDialog(void *x) {
29072 return (void *)((wxDialog *) ((wxMessageDialog *) x));
29073 }
29074 static void *_p_wxFindReplaceDialogTo_p_wxDialog(void *x) {
29075 return (void *)((wxDialog *) ((wxFindReplaceDialog *) x));
29076 }
29077 static void *_p_wxScrolledWindowTo_p_wxPanel(void *x) {
29078 return (void *)((wxPanel *) ((wxScrolledWindow *) x));
29079 }
29080 static void *_p_wxPyVScrolledWindowTo_p_wxPanel(void *x) {
29081 return (void *)((wxPanel *) ((wxPyVScrolledWindow *) x));
29082 }
29083 static void *_p_wxPyScrolledWindowTo_p_wxPanel(void *x) {
29084 return (void *)((wxPanel *) (wxScrolledWindow *) ((wxPyScrolledWindow *) x));
29085 }
29086 static void *_p_wxPyVListBoxTo_p_wxPanel(void *x) {
29087 return (void *)((wxPanel *) (wxPyVScrolledWindow *) ((wxPyVListBox *) x));
29088 }
29089 static void *_p_wxPyHtmlListBoxTo_p_wxPanel(void *x) {
29090 return (void *)((wxPanel *) (wxPyVScrolledWindow *)(wxPyVListBox *) ((wxPyHtmlListBox *) x));
29091 }
29092 static void *_p_wxPyPanelTo_p_wxPanel(void *x) {
29093 return (void *)((wxPanel *) ((wxPyPanel *) x));
29094 }
29095 static void *_p_wxPreviewCanvasTo_p_wxPanel(void *x) {
29096 return (void *)((wxPanel *) (wxScrolledWindow *) ((wxPreviewCanvas *) x));
29097 }
29098 static void *_p_wxPreviewControlBarTo_p_wxPanel(void *x) {
29099 return (void *)((wxPanel *) ((wxPreviewControlBar *) x));
29100 }
29101 static void *_p_wxPyPreviewControlBarTo_p_wxPanel(void *x) {
29102 return (void *)((wxPanel *) (wxPreviewControlBar *) ((wxPyPreviewControlBar *) x));
29103 }
29104 static void *_p_wxChildFocusEventTo_p_wxCommandEvent(void *x) {
29105 return (void *)((wxCommandEvent *) ((wxChildFocusEvent *) x));
29106 }
29107 static void *_p_wxScrollEventTo_p_wxCommandEvent(void *x) {
29108 return (void *)((wxCommandEvent *) ((wxScrollEvent *) x));
29109 }
29110 static void *_p_wxWindowCreateEventTo_p_wxCommandEvent(void *x) {
29111 return (void *)((wxCommandEvent *) ((wxWindowCreateEvent *) x));
29112 }
29113 static void *_p_wxUpdateUIEventTo_p_wxCommandEvent(void *x) {
29114 return (void *)((wxCommandEvent *) ((wxUpdateUIEvent *) x));
29115 }
29116 static void *_p_wxFindDialogEventTo_p_wxCommandEvent(void *x) {
29117 return (void *)((wxCommandEvent *) ((wxFindDialogEvent *) x));
29118 }
29119 static void *_p_wxWindowDestroyEventTo_p_wxCommandEvent(void *x) {
29120 return (void *)((wxCommandEvent *) ((wxWindowDestroyEvent *) x));
29121 }
29122 static void *_p_wxContextMenuEventTo_p_wxCommandEvent(void *x) {
29123 return (void *)((wxCommandEvent *) ((wxContextMenuEvent *) x));
29124 }
29125 static void *_p_wxSplitterEventTo_p_wxCommandEvent(void *x) {
29126 return (void *)((wxCommandEvent *) (wxNotifyEvent *) ((wxSplitterEvent *) x));
29127 }
29128 static void *_p_wxNotifyEventTo_p_wxCommandEvent(void *x) {
29129 return (void *)((wxCommandEvent *) ((wxNotifyEvent *) x));
29130 }
29131 static void *_p_wxPyCommandEventTo_p_wxCommandEvent(void *x) {
29132 return (void *)((wxCommandEvent *) ((wxPyCommandEvent *) x));
29133 }
29134 static void *_p_wxSashEventTo_p_wxCommandEvent(void *x) {
29135 return (void *)((wxCommandEvent *) ((wxSashEvent *) x));
29136 }
29137 static void *_p_wxPyPreviewControlBarTo_p_wxPreviewControlBar(void *x) {
29138 return (void *)((wxPreviewControlBar *) ((wxPyPreviewControlBar *) x));
29139 }
29140 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}};
29141 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}};
29142 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}};
29143 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}};
29144 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}};
29145 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}};
29146 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_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}};
29147 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}};
29148 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}};
29149 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}};
29150 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}};
29151 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}};
29152 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}};
29153 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}};
29154 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}};
29155 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}};
29156 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}};
29157 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}};
29158 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}};
29159 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}};
29160 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}};
29161 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}};
29162 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}};
29163 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}};
29164 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}};
29165 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}};
29166 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}};
29167 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}};
29168 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}};
29169 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}};
29170 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}};
29171 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}};
29172 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}};
29173 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}};
29174 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}};
29175 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}};
29176 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}};
29177 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}};
29178 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}};
29179 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}};
29180 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}};
29181 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}};
29182 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}};
29183 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}};
29184 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}};
29185 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}};
29186 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}};
29187 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}};
29188 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}};
29189 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}};
29190 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}};
29191 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}};
29192 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}};
29193 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}};
29194 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}};
29195 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}};
29196 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}};
29197 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_wxPasswordEntryDialog", _p_wxPasswordEntryDialogTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxMessageDialog", _p_wxMessageDialogTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxProgressDialog", _p_wxProgressDialogTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxFindReplaceDialog", _p_wxFindReplaceDialogTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxTextEntryDialog", _p_wxTextEntryDialogTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxSingleChoiceDialog", _p_wxSingleChoiceDialogTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxMultiChoiceDialog", _p_wxMultiChoiceDialogTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxFileDialog", _p_wxFileDialogTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxShowEvent", _p_wxShowEventTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxPrinter", _p_wxPrinterTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxIdleEvent", _p_wxIdleEventTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxWindowCreateEvent", _p_wxWindowCreateEventTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxQueryNewPaletteEvent", _p_wxQueryNewPaletteEventTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxMaximizeEvent", _p_wxMaximizeEventTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxMoveEvent", _p_wxMoveEventTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxSizeEvent", _p_wxSizeEventTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxActivateEvent", _p_wxActivateEventTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxIconizeEvent", _p_wxIconizeEventTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxMenuItem", _p_wxMenuItemTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxCalculateLayoutEvent", _p_wxCalculateLayoutEventTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxTIFFHandler", _p_wxTIFFHandlerTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxImageHandler", _p_wxImageHandlerTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxBMPHandler", _p_wxBMPHandlerTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxICOHandler", _p_wxICOHandlerTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxCURHandler", _p_wxCURHandlerTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxANIHandler", _p_wxANIHandlerTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxPNGHandler", _p_wxPNGHandlerTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxGIFHandler", _p_wxGIFHandlerTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxPCXHandler", _p_wxPCXHandlerTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxJPEGHandler", _p_wxJPEGHandlerTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxPNMHandler", _p_wxPNMHandlerTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxXPMHandler", _p_wxXPMHandlerTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxEvtHandler", _p_wxEvtHandlerTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxPyVListBox", _p_wxPyVListBoxTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_wxPyHtmlListBox", _p_wxPyHtmlListBoxTo_p_wxObject, 0, 0, 0, 0, 0},{"_p_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}};
29198 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}};
29199 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}};
29200 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}};
29201 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}};
29202 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}};
29203 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}};
29204 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}};
29205 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}};
29206 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}};
29207 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}};
29208 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}};
29209 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}};
29210 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}};
29211 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}};
29212 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}};
29213 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}};
29214 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}};
29215 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}};
29216 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}};
29217 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}};
29218 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}};
29219 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}};
29220 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}};
29221 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}};
29222 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}};
29223 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}};
29224 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}};
29225 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}};
29226 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}};
29227 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}};
29228 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}};
29229 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_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}};
29230 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}};
29231 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}};
29232 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}};
29233 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}};
29234 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}};
29235 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}};
29236
29237 static swig_type_info *swig_types_initial[] = {
29238 _swigt__p_wxQueryLayoutInfoEvent,
29239 _swigt__p_wxPreviewFrame,
29240 _swigt__p_wxPyPreviewFrame,
29241 _swigt__p_wxPyPanel,
29242 _swigt__p_wxMenu,
29243 _swigt__p_wxFontData,
29244 _swigt__p_wxEvent,
29245 _swigt__p_wxPrintData,
29246 _swigt__p_wxTaskBarIcon,
29247 _swigt__p_wxPyTaskBarIcon,
29248 _swigt__p_wxIconBundle,
29249 _swigt__p_wxLayoutAlgorithm,
29250 _swigt__p_wxFindDialogEvent,
29251 _swigt__p_wxPreviewCanvas,
29252 _swigt__p_wxFont,
29253 _swigt__p_wxSplitterEvent,
29254 _swigt__p_wxRegion,
29255 _swigt__ptrdiff_t,
29256 _swigt__std__ptrdiff_t,
29257 _swigt__p_wxFindReplaceData,
29258 _swigt__p_int,
29259 _swigt__p_wxSize,
29260 _swigt__p_wxDC,
29261 _swigt__p_wxIcon,
29262 _swigt__p_wxVisualAttributes,
29263 _swigt__p_wxMDIChildFrame,
29264 _swigt__p_wxColourData,
29265 _swigt__p_wxNotifyEvent,
29266 _swigt__p_wxPyWindow,
29267 _swigt__p_form_ops_t,
29268 _swigt__p_wxSplashScreen,
29269 _swigt__p_wxPasswordEntryDialog,
29270 _swigt__p_wxSingleChoiceDialog,
29271 _swigt__p_wxMultiChoiceDialog,
29272 _swigt__p_wxFileDialog,
29273 _swigt__p_wxTextEntryDialog,
29274 _swigt__p_wxMessageDialog,
29275 _swigt__p_wxProgressDialog,
29276 _swigt__p_wxFindReplaceDialog,
29277 _swigt__p_wxPrinter,
29278 _swigt__p_wxArrayInt,
29279 _swigt__p_wxDuplexMode,
29280 _swigt__p_wxEvtHandler,
29281 _swigt__p_wxCalculateLayoutEvent,
29282 _swigt__p_wxPyHtmlListBox,
29283 _swigt__p_wxPyVListBox,
29284 _swigt__p_wxRect,
29285 _swigt__p_char,
29286 _swigt__p_wxMiniFrame,
29287 _swigt__p_wxFrame,
29288 _swigt__p_wxPyPrintout,
29289 _swigt__p_wxTaskBarIconEvent,
29290 _swigt__p_wxScrollWinEvent,
29291 _swigt__p_wxPaperSize,
29292 _swigt__p_wxStatusBar,
29293 _swigt__p_wxMDIParentFrame,
29294 _swigt__p_wxPoint,
29295 _swigt__p_wxObject,
29296 _swigt__p_unsigned_long,
29297 _swigt__p_wxTipWindow,
29298 _swigt__p_wxSashLayoutWindow,
29299 _swigt__p_wxSplitterWindow,
29300 _swigt__p_wxSplashScreenWindow,
29301 _swigt__p_wxPyVScrolledWindow,
29302 _swigt__p_wxPyPopupTransientWindow,
29303 _swigt__p_wxPopupWindow,
29304 _swigt__p_wxSashWindow,
29305 _swigt__p_wxTopLevelWindow,
29306 _swigt__p_wxWindow,
29307 _swigt__p_wxScrolledWindow,
29308 _swigt__p_wxMenuBar,
29309 _swigt__p_wxMDIClientWindow,
29310 _swigt__p_wxPyScrolledWindow,
29311 _swigt__p_wxPrintPreview,
29312 _swigt__p_wxSashEvent,
29313 _swigt__p_wxString,
29314 _swigt__p_wxPyPrintPreview,
29315 _swigt__p_wxDirDialog,
29316 _swigt__p_wxColourDialog,
29317 _swigt__p_wxDialog,
29318 _swigt__p_wxPanel,
29319 _swigt__p_wxFontDialog,
29320 _swigt__p_wxPageSetupDialog,
29321 _swigt__p_wxPrintDialog,
29322 _swigt__p_wxFileSystem,
29323 _swigt__p_wxBitmap,
29324 _swigt__unsigned_int,
29325 _swigt__p_unsigned_int,
29326 _swigt__p_unsigned_char,
29327 _swigt__p_wxCommandEvent,
29328 _swigt__p_wxPreviewControlBar,
29329 _swigt__p_wxPyPreviewControlBar,
29330 _swigt__p_wxColour,
29331 _swigt__p_wxToolBar,
29332 _swigt__p_wxPageSetupDialogData,
29333 _swigt__p_wxPrintDialogData,
29334 0
29335 };
29336
29337
29338 /* -------- TYPE CONVERSION AND EQUIVALENCE RULES (END) -------- */
29339
29340 static swig_const_info swig_const_table[] = {
29341 {0, 0, 0, 0.0, 0, 0}};
29342
29343 #ifdef __cplusplus
29344 }
29345 #endif
29346
29347
29348 #ifdef __cplusplus
29349 extern "C" {
29350 #endif
29351
29352 /* Python-specific SWIG API */
29353 #define SWIG_newvarlink() SWIG_Python_newvarlink()
29354 #define SWIG_addvarlink(p, name, get_attr, set_attr) SWIG_Python_addvarlink(p, name, get_attr, set_attr)
29355 #define SWIG_InstallConstants(d, constants) SWIG_Python_InstallConstants(d, constants)
29356
29357 /* -----------------------------------------------------------------------------
29358 * global variable support code.
29359 * ----------------------------------------------------------------------------- */
29360
29361 typedef struct swig_globalvar {
29362 char *name; /* Name of global variable */
29363 PyObject *(*get_attr)(); /* Return the current value */
29364 int (*set_attr)(PyObject *); /* Set the value */
29365 struct swig_globalvar *next;
29366 } swig_globalvar;
29367
29368 typedef struct swig_varlinkobject {
29369 PyObject_HEAD
29370 swig_globalvar *vars;
29371 } swig_varlinkobject;
29372
29373 static PyObject *
29374 swig_varlink_repr(swig_varlinkobject *v) {
29375 v = v;
29376 return PyString_FromString("<Swig global variables>");
29377 }
29378
29379 static int
29380 swig_varlink_print(swig_varlinkobject *v, FILE *fp, int flags) {
29381 swig_globalvar *var;
29382 flags = flags;
29383 fprintf(fp,"Swig global variables { ");
29384 for (var = v->vars; var; var=var->next) {
29385 fprintf(fp,"%s", var->name);
29386 if (var->next) fprintf(fp,", ");
29387 }
29388 fprintf(fp," }\n");
29389 return 0;
29390 }
29391
29392 static PyObject *
29393 swig_varlink_getattr(swig_varlinkobject *v, char *n) {
29394 swig_globalvar *var = v->vars;
29395 while (var) {
29396 if (strcmp(var->name,n) == 0) {
29397 return (*var->get_attr)();
29398 }
29399 var = var->next;
29400 }
29401 PyErr_SetString(PyExc_NameError,"Unknown C global variable");
29402 return NULL;
29403 }
29404
29405 static int
29406 swig_varlink_setattr(swig_varlinkobject *v, char *n, PyObject *p) {
29407 swig_globalvar *var = v->vars;
29408 while (var) {
29409 if (strcmp(var->name,n) == 0) {
29410 return (*var->set_attr)(p);
29411 }
29412 var = var->next;
29413 }
29414 PyErr_SetString(PyExc_NameError,"Unknown C global variable");
29415 return 1;
29416 }
29417
29418 static PyTypeObject varlinktype = {
29419 PyObject_HEAD_INIT(0)
29420 0, /* Number of items in variable part (ob_size) */
29421 (char *)"swigvarlink", /* Type name (tp_name) */
29422 sizeof(swig_varlinkobject), /* Basic size (tp_basicsize) */
29423 0, /* Itemsize (tp_itemsize) */
29424 0, /* Deallocator (tp_dealloc) */
29425 (printfunc) swig_varlink_print, /* Print (tp_print) */
29426 (getattrfunc) swig_varlink_getattr, /* get attr (tp_getattr) */
29427 (setattrfunc) swig_varlink_setattr, /* Set attr (tp_setattr) */
29428 0, /* tp_compare */
29429 (reprfunc) swig_varlink_repr, /* tp_repr */
29430 0, /* tp_as_number */
29431 0, /* tp_as_sequence */
29432 0, /* tp_as_mapping */
29433 0, /* tp_hash */
29434 0, /* tp_call */
29435 0, /* tp_str */
29436 0, /* tp_getattro */
29437 0, /* tp_setattro */
29438 0, /* tp_as_buffer */
29439 0, /* tp_flags */
29440 0, /* tp_doc */
29441 #if PY_VERSION_HEX >= 0x02000000
29442 0, /* tp_traverse */
29443 0, /* tp_clear */
29444 #endif
29445 #if PY_VERSION_HEX >= 0x02010000
29446 0, /* tp_richcompare */
29447 0, /* tp_weaklistoffset */
29448 #endif
29449 #if PY_VERSION_HEX >= 0x02020000
29450 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, /* tp_iter -> tp_weaklist */
29451 #endif
29452 #if PY_VERSION_HEX >= 0x02030000
29453 0, /* tp_del */
29454 #endif
29455 #ifdef COUNT_ALLOCS
29456 0,0,0,0 /* tp_alloc -> tp_next */
29457 #endif
29458 };
29459
29460 /* Create a variable linking object for use later */
29461 static PyObject *
29462 SWIG_Python_newvarlink(void) {
29463 swig_varlinkobject *result = 0;
29464 result = PyMem_NEW(swig_varlinkobject,1);
29465 varlinktype.ob_type = &PyType_Type; /* Patch varlinktype into a PyType */
29466 result->ob_type = &varlinktype;
29467 result->vars = 0;
29468 result->ob_refcnt = 0;
29469 Py_XINCREF((PyObject *) result);
29470 return ((PyObject*) result);
29471 }
29472
29473 static void
29474 SWIG_Python_addvarlink(PyObject *p, char *name, PyObject *(*get_attr)(void), int (*set_attr)(PyObject *p)) {
29475 swig_varlinkobject *v;
29476 swig_globalvar *gv;
29477 v= (swig_varlinkobject *) p;
29478 gv = (swig_globalvar *) malloc(sizeof(swig_globalvar));
29479 gv->name = (char *) malloc(strlen(name)+1);
29480 strcpy(gv->name,name);
29481 gv->get_attr = get_attr;
29482 gv->set_attr = set_attr;
29483 gv->next = v->vars;
29484 v->vars = gv;
29485 }
29486
29487 /* -----------------------------------------------------------------------------
29488 * constants/methods manipulation
29489 * ----------------------------------------------------------------------------- */
29490
29491 /* Install Constants */
29492 static void
29493 SWIG_Python_InstallConstants(PyObject *d, swig_const_info constants[]) {
29494 PyObject *obj = 0;
29495 size_t i;
29496 for (i = 0; constants[i].type; i++) {
29497 switch(constants[i].type) {
29498 case SWIG_PY_INT:
29499 obj = PyInt_FromLong(constants[i].lvalue);
29500 break;
29501 case SWIG_PY_FLOAT:
29502 obj = PyFloat_FromDouble(constants[i].dvalue);
29503 break;
29504 case SWIG_PY_STRING:
29505 if (constants[i].pvalue) {
29506 obj = PyString_FromString((char *) constants[i].pvalue);
29507 } else {
29508 Py_INCREF(Py_None);
29509 obj = Py_None;
29510 }
29511 break;
29512 case SWIG_PY_POINTER:
29513 obj = SWIG_NewPointerObj(constants[i].pvalue, *(constants[i]).ptype,0);
29514 break;
29515 case SWIG_PY_BINARY:
29516 obj = SWIG_NewPackedObj(constants[i].pvalue, constants[i].lvalue, *(constants[i].ptype));
29517 break;
29518 default:
29519 obj = 0;
29520 break;
29521 }
29522 if (obj) {
29523 PyDict_SetItemString(d,constants[i].name,obj);
29524 Py_DECREF(obj);
29525 }
29526 }
29527 }
29528
29529 /* -----------------------------------------------------------------------------*/
29530 /* Fix SwigMethods to carry the callback ptrs when needed */
29531 /* -----------------------------------------------------------------------------*/
29532
29533 static void
29534 SWIG_Python_FixMethods(PyMethodDef *methods,
29535 swig_const_info *const_table,
29536 swig_type_info **types,
29537 swig_type_info **types_initial) {
29538 size_t i;
29539 for (i = 0; methods[i].ml_name; ++i) {
29540 char *c = methods[i].ml_doc;
29541 if (c && (c = strstr(c, "swig_ptr: "))) {
29542 int j;
29543 swig_const_info *ci = 0;
29544 char *name = c + 10;
29545 for (j = 0; const_table[j].type; j++) {
29546 if (strncmp(const_table[j].name, name,
29547 strlen(const_table[j].name)) == 0) {
29548 ci = &(const_table[j]);
29549 break;
29550 }
29551 }
29552 if (ci) {
29553 size_t shift = (ci->ptype) - types;
29554 swig_type_info *ty = types_initial[shift];
29555 size_t ldoc = (c - methods[i].ml_doc);
29556 size_t lptr = strlen(ty->name)+2*sizeof(void*)+2;
29557 char *ndoc = (char*)malloc(ldoc + lptr + 10);
29558 char *buff = ndoc;
29559 void *ptr = (ci->type == SWIG_PY_POINTER) ? ci->pvalue: (void *)(ci->lvalue);
29560 strncpy(buff, methods[i].ml_doc, ldoc);
29561 buff += ldoc;
29562 strncpy(buff, "swig_ptr: ", 10);
29563 buff += 10;
29564 SWIG_PackVoidPtr(buff, ptr, ty->name, lptr);
29565 methods[i].ml_doc = ndoc;
29566 }
29567 }
29568 }
29569 }
29570
29571 /* -----------------------------------------------------------------------------*
29572 * Initialize type list
29573 * -----------------------------------------------------------------------------*/
29574
29575 #if PY_MAJOR_VERSION < 2
29576 /* PyModule_AddObject function was introduced in Python 2.0. The following function
29577 is copied out of Python/modsupport.c in python version 2.3.4 */
29578 static int
29579 PyModule_AddObject(PyObject *m, char *name, PyObject *o)
29580 {
29581 PyObject *dict;
29582 if (!PyModule_Check(m)) {
29583 PyErr_SetString(PyExc_TypeError,
29584 "PyModule_AddObject() needs module as first arg");
29585 return -1;
29586 }
29587 if (!o) {
29588 PyErr_SetString(PyExc_TypeError,
29589 "PyModule_AddObject() needs non-NULL value");
29590 return -1;
29591 }
29592
29593 dict = PyModule_GetDict(m);
29594 if (dict == NULL) {
29595 /* Internal error -- modules must have a dict! */
29596 PyErr_Format(PyExc_SystemError, "module '%s' has no __dict__",
29597 PyModule_GetName(m));
29598 return -1;
29599 }
29600 if (PyDict_SetItemString(dict, name, o))
29601 return -1;
29602 Py_DECREF(o);
29603 return 0;
29604 }
29605 #endif
29606
29607 static swig_type_info **
29608 SWIG_Python_SetTypeListHandle(swig_type_info **type_list_handle) {
29609 static PyMethodDef swig_empty_runtime_method_table[] = {
29610 {
29611 NULL, NULL, 0, NULL
29612 }
29613 };/* Sentinel */
29614
29615 PyObject *module = Py_InitModule((char*)"swig_runtime_data" SWIG_RUNTIME_VERSION,
29616 swig_empty_runtime_method_table);
29617 PyObject *pointer = PyCObject_FromVoidPtr((void *) type_list_handle, NULL);
29618 if (pointer && module) {
29619 PyModule_AddObject(module, (char*)"type_pointer" SWIG_TYPE_TABLE_NAME, pointer);
29620 }
29621 return type_list_handle;
29622 }
29623
29624 static swig_type_info **
29625 SWIG_Python_LookupTypePointer(swig_type_info **type_list_handle) {
29626 swig_type_info **type_pointer;
29627
29628 /* first check if module already created */
29629 type_pointer = SWIG_Python_GetTypeListHandle();
29630 if (type_pointer) {
29631 return type_pointer;
29632 } else {
29633 /* create a new module and variable */
29634 return SWIG_Python_SetTypeListHandle(type_list_handle);
29635 }
29636 }
29637
29638 #ifdef __cplusplus
29639 }
29640 #endif
29641
29642 /* -----------------------------------------------------------------------------*
29643 * Partial Init method
29644 * -----------------------------------------------------------------------------*/
29645
29646 #ifdef SWIG_LINK_RUNTIME
29647 #ifdef __cplusplus
29648 extern "C"
29649 #endif
29650 SWIGEXPORT(void *) SWIG_ReturnGlobalTypeList(void *);
29651 #endif
29652
29653 #ifdef __cplusplus
29654 extern "C"
29655 #endif
29656 SWIGEXPORT(void) SWIG_init(void) {
29657 static PyObject *SWIG_globals = 0;
29658 static int typeinit = 0;
29659 PyObject *m, *d;
29660 int i;
29661 if (!SWIG_globals) SWIG_globals = SWIG_newvarlink();
29662
29663 /* Fix SwigMethods to carry the callback ptrs when needed */
29664 SWIG_Python_FixMethods(SwigMethods, swig_const_table, swig_types, swig_types_initial);
29665
29666 m = Py_InitModule((char *) SWIG_name, SwigMethods);
29667 d = PyModule_GetDict(m);
29668
29669 if (!typeinit) {
29670 #ifdef SWIG_LINK_RUNTIME
29671 swig_type_list_handle = (swig_type_info **) SWIG_ReturnGlobalTypeList(swig_type_list_handle);
29672 #else
29673 # ifndef SWIG_STATIC_RUNTIME
29674 swig_type_list_handle = SWIG_Python_LookupTypePointer(swig_type_list_handle);
29675 # endif
29676 #endif
29677 for (i = 0; swig_types_initial[i]; i++) {
29678 swig_types[i] = SWIG_TypeRegister(swig_types_initial[i]);
29679 }
29680 typeinit = 1;
29681 }
29682 SWIG_InstallConstants(d,swig_const_table);
29683
29684 PyDict_SetItemString(d,(char*)"cvar", SWIG_globals);
29685 SWIG_addvarlink(SWIG_globals,(char*)"FrameNameStr",_wrap_FrameNameStr_get, _wrap_FrameNameStr_set);
29686 SWIG_addvarlink(SWIG_globals,(char*)"DialogNameStr",_wrap_DialogNameStr_get, _wrap_DialogNameStr_set);
29687 SWIG_addvarlink(SWIG_globals,(char*)"StatusLineNameStr",_wrap_StatusLineNameStr_get, _wrap_StatusLineNameStr_set);
29688 SWIG_addvarlink(SWIG_globals,(char*)"ToolBarNameStr",_wrap_ToolBarNameStr_get, _wrap_ToolBarNameStr_set);
29689 {
29690 PyDict_SetItemString(d,"STAY_ON_TOP", SWIG_From_int((int)(wxSTAY_ON_TOP)));
29691 }
29692 {
29693 PyDict_SetItemString(d,"ICONIZE", SWIG_From_int((int)(wxICONIZE)));
29694 }
29695 {
29696 PyDict_SetItemString(d,"MINIMIZE", SWIG_From_int((int)(wxMINIMIZE)));
29697 }
29698 {
29699 PyDict_SetItemString(d,"MAXIMIZE", SWIG_From_int((int)(wxMAXIMIZE)));
29700 }
29701 {
29702 PyDict_SetItemString(d,"CLOSE_BOX", SWIG_From_int((int)(wxCLOSE_BOX)));
29703 }
29704 {
29705 PyDict_SetItemString(d,"THICK_FRAME", SWIG_From_int((int)(wxTHICK_FRAME)));
29706 }
29707 {
29708 PyDict_SetItemString(d,"SYSTEM_MENU", SWIG_From_int((int)(wxSYSTEM_MENU)));
29709 }
29710 {
29711 PyDict_SetItemString(d,"MINIMIZE_BOX", SWIG_From_int((int)(wxMINIMIZE_BOX)));
29712 }
29713 {
29714 PyDict_SetItemString(d,"MAXIMIZE_BOX", SWIG_From_int((int)(wxMAXIMIZE_BOX)));
29715 }
29716 {
29717 PyDict_SetItemString(d,"TINY_CAPTION_HORIZ", SWIG_From_int((int)(wxTINY_CAPTION_HORIZ)));
29718 }
29719 {
29720 PyDict_SetItemString(d,"TINY_CAPTION_VERT", SWIG_From_int((int)(wxTINY_CAPTION_VERT)));
29721 }
29722 {
29723 PyDict_SetItemString(d,"RESIZE_BOX", SWIG_From_int((int)(wxRESIZE_BOX)));
29724 }
29725 {
29726 PyDict_SetItemString(d,"RESIZE_BORDER", SWIG_From_int((int)(wxRESIZE_BORDER)));
29727 }
29728 {
29729 PyDict_SetItemString(d,"DIALOG_NO_PARENT", SWIG_From_int((int)(wxDIALOG_NO_PARENT)));
29730 }
29731 {
29732 PyDict_SetItemString(d,"DEFAULT_FRAME_STYLE", SWIG_From_int((int)(wxDEFAULT_FRAME_STYLE)));
29733 }
29734 {
29735 PyDict_SetItemString(d,"DEFAULT_DIALOG_STYLE", SWIG_From_int((int)(wxDEFAULT_DIALOG_STYLE)));
29736 }
29737 {
29738 PyDict_SetItemString(d,"FRAME_TOOL_WINDOW", SWIG_From_int((int)(wxFRAME_TOOL_WINDOW)));
29739 }
29740 {
29741 PyDict_SetItemString(d,"FRAME_FLOAT_ON_PARENT", SWIG_From_int((int)(wxFRAME_FLOAT_ON_PARENT)));
29742 }
29743 {
29744 PyDict_SetItemString(d,"FRAME_NO_WINDOW_MENU", SWIG_From_int((int)(wxFRAME_NO_WINDOW_MENU)));
29745 }
29746 {
29747 PyDict_SetItemString(d,"FRAME_NO_TASKBAR", SWIG_From_int((int)(wxFRAME_NO_TASKBAR)));
29748 }
29749 {
29750 PyDict_SetItemString(d,"FRAME_SHAPED", SWIG_From_int((int)(wxFRAME_SHAPED)));
29751 }
29752 {
29753 PyDict_SetItemString(d,"FRAME_DRAWER", SWIG_From_int((int)(wxFRAME_DRAWER)));
29754 }
29755 {
29756 PyDict_SetItemString(d,"DIALOG_MODAL", SWIG_From_int((int)(wxDIALOG_MODAL)));
29757 }
29758 {
29759 PyDict_SetItemString(d,"DIALOG_MODELESS", SWIG_From_int((int)(wxDIALOG_MODELESS)));
29760 }
29761 {
29762 PyDict_SetItemString(d,"USER_COLOURS", SWIG_From_int((int)(wxUSER_COLOURS)));
29763 }
29764 {
29765 PyDict_SetItemString(d,"NO_3D", SWIG_From_int((int)(wxNO_3D)));
29766 }
29767 {
29768 PyDict_SetItemString(d,"FULLSCREEN_NOMENUBAR", SWIG_From_int((int)(wxFULLSCREEN_NOMENUBAR)));
29769 }
29770 {
29771 PyDict_SetItemString(d,"FULLSCREEN_NOTOOLBAR", SWIG_From_int((int)(wxFULLSCREEN_NOTOOLBAR)));
29772 }
29773 {
29774 PyDict_SetItemString(d,"FULLSCREEN_NOSTATUSBAR", SWIG_From_int((int)(wxFULLSCREEN_NOSTATUSBAR)));
29775 }
29776 {
29777 PyDict_SetItemString(d,"FULLSCREEN_NOBORDER", SWIG_From_int((int)(wxFULLSCREEN_NOBORDER)));
29778 }
29779 {
29780 PyDict_SetItemString(d,"FULLSCREEN_NOCAPTION", SWIG_From_int((int)(wxFULLSCREEN_NOCAPTION)));
29781 }
29782 {
29783 PyDict_SetItemString(d,"FULLSCREEN_ALL", SWIG_From_int((int)(wxFULLSCREEN_ALL)));
29784 }
29785 {
29786 PyDict_SetItemString(d,"TOPLEVEL_EX_DIALOG", SWIG_From_int((int)(wxTOPLEVEL_EX_DIALOG)));
29787 }
29788 {
29789 PyDict_SetItemString(d,"USER_ATTENTION_INFO", SWIG_From_int((int)(wxUSER_ATTENTION_INFO)));
29790 }
29791 {
29792 PyDict_SetItemString(d,"USER_ATTENTION_ERROR", SWIG_From_int((int)(wxUSER_ATTENTION_ERROR)));
29793 }
29794 {
29795 PyDict_SetItemString(d,"SPLASH_CENTRE_ON_PARENT", SWIG_From_int((int)(wxSPLASH_CENTRE_ON_PARENT)));
29796 }
29797 {
29798 PyDict_SetItemString(d,"SPLASH_CENTRE_ON_SCREEN", SWIG_From_int((int)(wxSPLASH_CENTRE_ON_SCREEN)));
29799 }
29800 {
29801 PyDict_SetItemString(d,"SPLASH_NO_CENTRE", SWIG_From_int((int)(wxSPLASH_NO_CENTRE)));
29802 }
29803 {
29804 PyDict_SetItemString(d,"SPLASH_TIMEOUT", SWIG_From_int((int)(wxSPLASH_TIMEOUT)));
29805 }
29806 {
29807 PyDict_SetItemString(d,"SPLASH_NO_TIMEOUT", SWIG_From_int((int)(wxSPLASH_NO_TIMEOUT)));
29808 }
29809 {
29810 PyDict_SetItemString(d,"SB_NORMAL", SWIG_From_int((int)(wxSB_NORMAL)));
29811 }
29812 {
29813 PyDict_SetItemString(d,"SB_FLAT", SWIG_From_int((int)(wxSB_FLAT)));
29814 }
29815 {
29816 PyDict_SetItemString(d,"SB_RAISED", SWIG_From_int((int)(wxSB_RAISED)));
29817 }
29818 SWIG_addvarlink(SWIG_globals,(char*)"SplitterNameStr",_wrap_SplitterNameStr_get, _wrap_SplitterNameStr_set);
29819 {
29820 PyDict_SetItemString(d,"SP_NOBORDER", SWIG_From_int((int)(wxSP_NOBORDER)));
29821 }
29822 {
29823 PyDict_SetItemString(d,"SP_NOSASH", SWIG_From_int((int)(wxSP_NOSASH)));
29824 }
29825 {
29826 PyDict_SetItemString(d,"SP_PERMIT_UNSPLIT", SWIG_From_int((int)(wxSP_PERMIT_UNSPLIT)));
29827 }
29828 {
29829 PyDict_SetItemString(d,"SP_LIVE_UPDATE", SWIG_From_int((int)(wxSP_LIVE_UPDATE)));
29830 }
29831 {
29832 PyDict_SetItemString(d,"SP_3DSASH", SWIG_From_int((int)(wxSP_3DSASH)));
29833 }
29834 {
29835 PyDict_SetItemString(d,"SP_3DBORDER", SWIG_From_int((int)(wxSP_3DBORDER)));
29836 }
29837 {
29838 PyDict_SetItemString(d,"SP_NO_XP_THEME", SWIG_From_int((int)(wxSP_NO_XP_THEME)));
29839 }
29840 {
29841 PyDict_SetItemString(d,"SP_BORDER", SWIG_From_int((int)(wxSP_BORDER)));
29842 }
29843 {
29844 PyDict_SetItemString(d,"SP_3D", SWIG_From_int((int)(wxSP_3D)));
29845 }
29846 {
29847 PyDict_SetItemString(d,"SPLIT_HORIZONTAL", SWIG_From_int((int)(wxSPLIT_HORIZONTAL)));
29848 }
29849 {
29850 PyDict_SetItemString(d,"SPLIT_VERTICAL", SWIG_From_int((int)(wxSPLIT_VERTICAL)));
29851 }
29852 {
29853 PyDict_SetItemString(d,"SPLIT_DRAG_NONE", SWIG_From_int((int)(wxSPLIT_DRAG_NONE)));
29854 }
29855 {
29856 PyDict_SetItemString(d,"SPLIT_DRAG_DRAGGING", SWIG_From_int((int)(wxSPLIT_DRAG_DRAGGING)));
29857 }
29858 {
29859 PyDict_SetItemString(d,"SPLIT_DRAG_LEFT_DOWN", SWIG_From_int((int)(wxSPLIT_DRAG_LEFT_DOWN)));
29860 }
29861 PyDict_SetItemString(d, "wxEVT_COMMAND_SPLITTER_SASH_POS_CHANGED", PyInt_FromLong(wxEVT_COMMAND_SPLITTER_SASH_POS_CHANGED));
29862 PyDict_SetItemString(d, "wxEVT_COMMAND_SPLITTER_SASH_POS_CHANGING", PyInt_FromLong(wxEVT_COMMAND_SPLITTER_SASH_POS_CHANGING));
29863 PyDict_SetItemString(d, "wxEVT_COMMAND_SPLITTER_DOUBLECLICKED", PyInt_FromLong(wxEVT_COMMAND_SPLITTER_DOUBLECLICKED));
29864 PyDict_SetItemString(d, "wxEVT_COMMAND_SPLITTER_UNSPLIT", PyInt_FromLong(wxEVT_COMMAND_SPLITTER_UNSPLIT));
29865 SWIG_addvarlink(SWIG_globals,(char*)"SashNameStr",_wrap_SashNameStr_get, _wrap_SashNameStr_set);
29866 SWIG_addvarlink(SWIG_globals,(char*)"SashLayoutNameStr",_wrap_SashLayoutNameStr_get, _wrap_SashLayoutNameStr_set);
29867 {
29868 PyDict_SetItemString(d,"SASH_DRAG_NONE", SWIG_From_int((int)(wxSASH_DRAG_NONE)));
29869 }
29870 {
29871 PyDict_SetItemString(d,"SASH_DRAG_DRAGGING", SWIG_From_int((int)(wxSASH_DRAG_DRAGGING)));
29872 }
29873 {
29874 PyDict_SetItemString(d,"SASH_DRAG_LEFT_DOWN", SWIG_From_int((int)(wxSASH_DRAG_LEFT_DOWN)));
29875 }
29876 {
29877 PyDict_SetItemString(d,"SW_NOBORDER", SWIG_From_int((int)(wxSW_NOBORDER)));
29878 }
29879 {
29880 PyDict_SetItemString(d,"SW_BORDER", SWIG_From_int((int)(wxSW_BORDER)));
29881 }
29882 {
29883 PyDict_SetItemString(d,"SW_3DSASH", SWIG_From_int((int)(wxSW_3DSASH)));
29884 }
29885 {
29886 PyDict_SetItemString(d,"SW_3DBORDER", SWIG_From_int((int)(wxSW_3DBORDER)));
29887 }
29888 {
29889 PyDict_SetItemString(d,"SW_3D", SWIG_From_int((int)(wxSW_3D)));
29890 }
29891 {
29892 PyDict_SetItemString(d,"SASH_TOP", SWIG_From_int((int)(wxSASH_TOP)));
29893 }
29894 {
29895 PyDict_SetItemString(d,"SASH_RIGHT", SWIG_From_int((int)(wxSASH_RIGHT)));
29896 }
29897 {
29898 PyDict_SetItemString(d,"SASH_BOTTOM", SWIG_From_int((int)(wxSASH_BOTTOM)));
29899 }
29900 {
29901 PyDict_SetItemString(d,"SASH_LEFT", SWIG_From_int((int)(wxSASH_LEFT)));
29902 }
29903 {
29904 PyDict_SetItemString(d,"SASH_NONE", SWIG_From_int((int)(wxSASH_NONE)));
29905 }
29906 {
29907 PyDict_SetItemString(d,"SASH_STATUS_OK", SWIG_From_int((int)(wxSASH_STATUS_OK)));
29908 }
29909 {
29910 PyDict_SetItemString(d,"SASH_STATUS_OUT_OF_RANGE", SWIG_From_int((int)(wxSASH_STATUS_OUT_OF_RANGE)));
29911 }
29912 PyDict_SetItemString(d, "wxEVT_SASH_DRAGGED", PyInt_FromLong(wxEVT_SASH_DRAGGED));
29913 {
29914 PyDict_SetItemString(d,"LAYOUT_HORIZONTAL", SWIG_From_int((int)(wxLAYOUT_HORIZONTAL)));
29915 }
29916 {
29917 PyDict_SetItemString(d,"LAYOUT_VERTICAL", SWIG_From_int((int)(wxLAYOUT_VERTICAL)));
29918 }
29919 {
29920 PyDict_SetItemString(d,"LAYOUT_NONE", SWIG_From_int((int)(wxLAYOUT_NONE)));
29921 }
29922 {
29923 PyDict_SetItemString(d,"LAYOUT_TOP", SWIG_From_int((int)(wxLAYOUT_TOP)));
29924 }
29925 {
29926 PyDict_SetItemString(d,"LAYOUT_LEFT", SWIG_From_int((int)(wxLAYOUT_LEFT)));
29927 }
29928 {
29929 PyDict_SetItemString(d,"LAYOUT_RIGHT", SWIG_From_int((int)(wxLAYOUT_RIGHT)));
29930 }
29931 {
29932 PyDict_SetItemString(d,"LAYOUT_BOTTOM", SWIG_From_int((int)(wxLAYOUT_BOTTOM)));
29933 }
29934 {
29935 PyDict_SetItemString(d,"LAYOUT_LENGTH_Y", SWIG_From_int((int)(wxLAYOUT_LENGTH_Y)));
29936 }
29937 {
29938 PyDict_SetItemString(d,"LAYOUT_LENGTH_X", SWIG_From_int((int)(wxLAYOUT_LENGTH_X)));
29939 }
29940 {
29941 PyDict_SetItemString(d,"LAYOUT_MRU_LENGTH", SWIG_From_int((int)(wxLAYOUT_MRU_LENGTH)));
29942 }
29943 {
29944 PyDict_SetItemString(d,"LAYOUT_QUERY", SWIG_From_int((int)(wxLAYOUT_QUERY)));
29945 }
29946 PyDict_SetItemString(d, "wxEVT_QUERY_LAYOUT_INFO", PyInt_FromLong(wxEVT_QUERY_LAYOUT_INFO));
29947 PyDict_SetItemString(d, "wxEVT_CALCULATE_LAYOUT", PyInt_FromLong(wxEVT_CALCULATE_LAYOUT));
29948 SWIG_addvarlink(SWIG_globals,(char*)"VListBoxNameStr",_wrap_VListBoxNameStr_get, _wrap_VListBoxNameStr_set);
29949
29950 // Map renamed classes back to their common name for OOR
29951 wxPyPtrTypeMap_Add("wxHtmlListBox", "wxPyHtmlListBox");
29952 wxPyPtrTypeMap_Add("wxVListBox", "wxPyVListBox");
29953 wxPyPtrTypeMap_Add("wxVScrolledWindow", "wxPyVScrolledWindow");
29954
29955 PyDict_SetItemString(d, "wxEVT_TASKBAR_MOVE", PyInt_FromLong(wxEVT_TASKBAR_MOVE));
29956 PyDict_SetItemString(d, "wxEVT_TASKBAR_LEFT_DOWN", PyInt_FromLong(wxEVT_TASKBAR_LEFT_DOWN));
29957 PyDict_SetItemString(d, "wxEVT_TASKBAR_LEFT_UP", PyInt_FromLong(wxEVT_TASKBAR_LEFT_UP));
29958 PyDict_SetItemString(d, "wxEVT_TASKBAR_RIGHT_DOWN", PyInt_FromLong(wxEVT_TASKBAR_RIGHT_DOWN));
29959 PyDict_SetItemString(d, "wxEVT_TASKBAR_RIGHT_UP", PyInt_FromLong(wxEVT_TASKBAR_RIGHT_UP));
29960 PyDict_SetItemString(d, "wxEVT_TASKBAR_LEFT_DCLICK", PyInt_FromLong(wxEVT_TASKBAR_LEFT_DCLICK));
29961 PyDict_SetItemString(d, "wxEVT_TASKBAR_RIGHT_DCLICK", PyInt_FromLong(wxEVT_TASKBAR_RIGHT_DCLICK));
29962 SWIG_addvarlink(SWIG_globals,(char*)"FileSelectorPromptStr",_wrap_FileSelectorPromptStr_get, _wrap_FileSelectorPromptStr_set);
29963 SWIG_addvarlink(SWIG_globals,(char*)"DirSelectorPromptStr",_wrap_DirSelectorPromptStr_get, _wrap_DirSelectorPromptStr_set);
29964 SWIG_addvarlink(SWIG_globals,(char*)"DirDialogNameStr",_wrap_DirDialogNameStr_get, _wrap_DirDialogNameStr_set);
29965 SWIG_addvarlink(SWIG_globals,(char*)"FileSelectorDefaultWildcardStr",_wrap_FileSelectorDefaultWildcardStr_get, _wrap_FileSelectorDefaultWildcardStr_set);
29966 SWIG_addvarlink(SWIG_globals,(char*)"GetTextFromUserPromptStr",_wrap_GetTextFromUserPromptStr_get, _wrap_GetTextFromUserPromptStr_set);
29967 SWIG_addvarlink(SWIG_globals,(char*)"MessageBoxCaptionStr",_wrap_MessageBoxCaptionStr_get, _wrap_MessageBoxCaptionStr_set);
29968 {
29969 PyDict_SetItemString(d,"CHOICEDLG_STYLE", SWIG_From_int((int)(wxCHOICEDLG_STYLE)));
29970 }
29971 {
29972 PyDict_SetItemString(d,"TextEntryDialogStyle", SWIG_From_int((int)(wxTextEntryDialogStyle)));
29973 }
29974 SWIG_addvarlink(SWIG_globals,(char*)"GetPasswordFromUserPromptStr",_wrap_GetPasswordFromUserPromptStr_get, _wrap_GetPasswordFromUserPromptStr_set);
29975 {
29976 PyDict_SetItemString(d,"FR_DOWN", SWIG_From_int((int)(wxFR_DOWN)));
29977 }
29978 {
29979 PyDict_SetItemString(d,"FR_WHOLEWORD", SWIG_From_int((int)(wxFR_WHOLEWORD)));
29980 }
29981 {
29982 PyDict_SetItemString(d,"FR_MATCHCASE", SWIG_From_int((int)(wxFR_MATCHCASE)));
29983 }
29984 {
29985 PyDict_SetItemString(d,"FR_REPLACEDIALOG", SWIG_From_int((int)(wxFR_REPLACEDIALOG)));
29986 }
29987 {
29988 PyDict_SetItemString(d,"FR_NOUPDOWN", SWIG_From_int((int)(wxFR_NOUPDOWN)));
29989 }
29990 {
29991 PyDict_SetItemString(d,"FR_NOMATCHCASE", SWIG_From_int((int)(wxFR_NOMATCHCASE)));
29992 }
29993 {
29994 PyDict_SetItemString(d,"FR_NOWHOLEWORD", SWIG_From_int((int)(wxFR_NOWHOLEWORD)));
29995 }
29996 PyDict_SetItemString(d, "wxEVT_COMMAND_FIND", PyInt_FromLong(wxEVT_COMMAND_FIND));
29997 PyDict_SetItemString(d, "wxEVT_COMMAND_FIND_NEXT", PyInt_FromLong(wxEVT_COMMAND_FIND_NEXT));
29998 PyDict_SetItemString(d, "wxEVT_COMMAND_FIND_REPLACE", PyInt_FromLong(wxEVT_COMMAND_FIND_REPLACE));
29999 PyDict_SetItemString(d, "wxEVT_COMMAND_FIND_REPLACE_ALL", PyInt_FromLong(wxEVT_COMMAND_FIND_REPLACE_ALL));
30000 PyDict_SetItemString(d, "wxEVT_COMMAND_FIND_CLOSE", PyInt_FromLong(wxEVT_COMMAND_FIND_CLOSE));
30001 {
30002 PyDict_SetItemString(d,"IDM_WINDOWTILE", SWIG_From_int((int)(4001)));
30003 }
30004 {
30005 PyDict_SetItemString(d,"IDM_WINDOWTILEHOR", SWIG_From_int((int)(4001)));
30006 }
30007 {
30008 PyDict_SetItemString(d,"IDM_WINDOWCASCADE", SWIG_From_int((int)(4002)));
30009 }
30010 {
30011 PyDict_SetItemString(d,"IDM_WINDOWICONS", SWIG_From_int((int)(4003)));
30012 }
30013 {
30014 PyDict_SetItemString(d,"IDM_WINDOWNEXT", SWIG_From_int((int)(4004)));
30015 }
30016 {
30017 PyDict_SetItemString(d,"IDM_WINDOWTILEVERT", SWIG_From_int((int)(4005)));
30018 }
30019 {
30020 PyDict_SetItemString(d,"FIRST_MDI_CHILD", SWIG_From_int((int)(4100)));
30021 }
30022 {
30023 PyDict_SetItemString(d,"LAST_MDI_CHILD", SWIG_From_int((int)(4600)));
30024 }
30025 SWIG_addvarlink(SWIG_globals,(char*)"PrintoutTitleStr",_wrap_PrintoutTitleStr_get, _wrap_PrintoutTitleStr_set);
30026 SWIG_addvarlink(SWIG_globals,(char*)"PreviewCanvasNameStr",_wrap_PreviewCanvasNameStr_get, _wrap_PreviewCanvasNameStr_set);
30027 {
30028 PyDict_SetItemString(d,"PRINT_MODE_NONE", SWIG_From_int((int)(wxPRINT_MODE_NONE)));
30029 }
30030 {
30031 PyDict_SetItemString(d,"PRINT_MODE_PREVIEW", SWIG_From_int((int)(wxPRINT_MODE_PREVIEW)));
30032 }
30033 {
30034 PyDict_SetItemString(d,"PRINT_MODE_FILE", SWIG_From_int((int)(wxPRINT_MODE_FILE)));
30035 }
30036 {
30037 PyDict_SetItemString(d,"PRINT_MODE_PRINTER", SWIG_From_int((int)(wxPRINT_MODE_PRINTER)));
30038 }
30039 {
30040 PyDict_SetItemString(d,"PRINT_MODE_STREAM", SWIG_From_int((int)(wxPRINT_MODE_STREAM)));
30041 }
30042 {
30043 PyDict_SetItemString(d,"PRINTBIN_DEFAULT", SWIG_From_int((int)(wxPRINTBIN_DEFAULT)));
30044 }
30045 {
30046 PyDict_SetItemString(d,"PRINTBIN_ONLYONE", SWIG_From_int((int)(wxPRINTBIN_ONLYONE)));
30047 }
30048 {
30049 PyDict_SetItemString(d,"PRINTBIN_LOWER", SWIG_From_int((int)(wxPRINTBIN_LOWER)));
30050 }
30051 {
30052 PyDict_SetItemString(d,"PRINTBIN_MIDDLE", SWIG_From_int((int)(wxPRINTBIN_MIDDLE)));
30053 }
30054 {
30055 PyDict_SetItemString(d,"PRINTBIN_MANUAL", SWIG_From_int((int)(wxPRINTBIN_MANUAL)));
30056 }
30057 {
30058 PyDict_SetItemString(d,"PRINTBIN_ENVELOPE", SWIG_From_int((int)(wxPRINTBIN_ENVELOPE)));
30059 }
30060 {
30061 PyDict_SetItemString(d,"PRINTBIN_ENVMANUAL", SWIG_From_int((int)(wxPRINTBIN_ENVMANUAL)));
30062 }
30063 {
30064 PyDict_SetItemString(d,"PRINTBIN_AUTO", SWIG_From_int((int)(wxPRINTBIN_AUTO)));
30065 }
30066 {
30067 PyDict_SetItemString(d,"PRINTBIN_TRACTOR", SWIG_From_int((int)(wxPRINTBIN_TRACTOR)));
30068 }
30069 {
30070 PyDict_SetItemString(d,"PRINTBIN_SMALLFMT", SWIG_From_int((int)(wxPRINTBIN_SMALLFMT)));
30071 }
30072 {
30073 PyDict_SetItemString(d,"PRINTBIN_LARGEFMT", SWIG_From_int((int)(wxPRINTBIN_LARGEFMT)));
30074 }
30075 {
30076 PyDict_SetItemString(d,"PRINTBIN_LARGECAPACITY", SWIG_From_int((int)(wxPRINTBIN_LARGECAPACITY)));
30077 }
30078 {
30079 PyDict_SetItemString(d,"PRINTBIN_CASSETTE", SWIG_From_int((int)(wxPRINTBIN_CASSETTE)));
30080 }
30081 {
30082 PyDict_SetItemString(d,"PRINTBIN_FORMSOURCE", SWIG_From_int((int)(wxPRINTBIN_FORMSOURCE)));
30083 }
30084 {
30085 PyDict_SetItemString(d,"PRINTBIN_USER", SWIG_From_int((int)(wxPRINTBIN_USER)));
30086 }
30087 {
30088 PyDict_SetItemString(d,"PRINTER_NO_ERROR", SWIG_From_int((int)(wxPRINTER_NO_ERROR)));
30089 }
30090 {
30091 PyDict_SetItemString(d,"PRINTER_CANCELLED", SWIG_From_int((int)(wxPRINTER_CANCELLED)));
30092 }
30093 {
30094 PyDict_SetItemString(d,"PRINTER_ERROR", SWIG_From_int((int)(wxPRINTER_ERROR)));
30095 }
30096 {
30097 PyDict_SetItemString(d,"PREVIEW_PRINT", SWIG_From_int((int)(wxPREVIEW_PRINT)));
30098 }
30099 {
30100 PyDict_SetItemString(d,"PREVIEW_PREVIOUS", SWIG_From_int((int)(wxPREVIEW_PREVIOUS)));
30101 }
30102 {
30103 PyDict_SetItemString(d,"PREVIEW_NEXT", SWIG_From_int((int)(wxPREVIEW_NEXT)));
30104 }
30105 {
30106 PyDict_SetItemString(d,"PREVIEW_ZOOM", SWIG_From_int((int)(wxPREVIEW_ZOOM)));
30107 }
30108 {
30109 PyDict_SetItemString(d,"PREVIEW_FIRST", SWIG_From_int((int)(wxPREVIEW_FIRST)));
30110 }
30111 {
30112 PyDict_SetItemString(d,"PREVIEW_LAST", SWIG_From_int((int)(wxPREVIEW_LAST)));
30113 }
30114 {
30115 PyDict_SetItemString(d,"PREVIEW_GOTO", SWIG_From_int((int)(wxPREVIEW_GOTO)));
30116 }
30117 {
30118 PyDict_SetItemString(d,"PREVIEW_DEFAULT", SWIG_From_int((int)(wxPREVIEW_DEFAULT)));
30119 }
30120 {
30121 PyDict_SetItemString(d,"ID_PREVIEW_CLOSE", SWIG_From_int((int)(wxID_PREVIEW_CLOSE)));
30122 }
30123 {
30124 PyDict_SetItemString(d,"ID_PREVIEW_NEXT", SWIG_From_int((int)(wxID_PREVIEW_NEXT)));
30125 }
30126 {
30127 PyDict_SetItemString(d,"ID_PREVIEW_PREVIOUS", SWIG_From_int((int)(wxID_PREVIEW_PREVIOUS)));
30128 }
30129 {
30130 PyDict_SetItemString(d,"ID_PREVIEW_PRINT", SWIG_From_int((int)(wxID_PREVIEW_PRINT)));
30131 }
30132 {
30133 PyDict_SetItemString(d,"ID_PREVIEW_ZOOM", SWIG_From_int((int)(wxID_PREVIEW_ZOOM)));
30134 }
30135 {
30136 PyDict_SetItemString(d,"ID_PREVIEW_FIRST", SWIG_From_int((int)(wxID_PREVIEW_FIRST)));
30137 }
30138 {
30139 PyDict_SetItemString(d,"ID_PREVIEW_LAST", SWIG_From_int((int)(wxID_PREVIEW_LAST)));
30140 }
30141 {
30142 PyDict_SetItemString(d,"ID_PREVIEW_GOTO", SWIG_From_int((int)(wxID_PREVIEW_GOTO)));
30143 }
30144
30145 wxPyPtrTypeMap_Add("wxPrintout", "wxPyPrintout");
30146
30147 }
30148