]> git.saurik.com Git - wxWidgets.git/blob - wxPython/src/gtk/aui_wrap.cpp
reSWIGged
[wxWidgets.git] / wxPython / src / gtk / aui_wrap.cpp
1 /* ----------------------------------------------------------------------------
2 * This file was automatically generated by SWIG (http://www.swig.org).
3 * Version 1.3.29
4 *
5 * This file is not intended to be easily readable and contains a number of
6 * coding conventions designed to improve portability and efficiency. Do not make
7 * changes to this file unless you know what you are doing--modify the SWIG
8 * interface file instead.
9 * ----------------------------------------------------------------------------- */
10
11 #define SWIGPYTHON
12 #define SWIG_PYTHON_DIRECTOR_NO_VTABLE
13
14 #ifdef __cplusplus
15 template<class T> class SwigValueWrapper {
16 T *tt;
17 public:
18 SwigValueWrapper() : tt(0) { }
19 SwigValueWrapper(const SwigValueWrapper<T>& rhs) : tt(new T(*rhs.tt)) { }
20 SwigValueWrapper(const T& t) : tt(new T(t)) { }
21 ~SwigValueWrapper() { delete tt; }
22 SwigValueWrapper& operator=(const T& t) { delete tt; tt = new T(t); return *this; }
23 operator T&() const { return *tt; }
24 T *operator&() { return tt; }
25 private:
26 SwigValueWrapper& operator=(const SwigValueWrapper<T>& rhs);
27 };
28 #endif
29
30 /* -----------------------------------------------------------------------------
31 * This section contains generic SWIG labels for method/variable
32 * declarations/attributes, and other compiler dependent labels.
33 * ----------------------------------------------------------------------------- */
34
35 /* template workaround for compilers that cannot correctly implement the C++ standard */
36 #ifndef SWIGTEMPLATEDISAMBIGUATOR
37 # if defined(__SUNPRO_CC)
38 # if (__SUNPRO_CC <= 0x560)
39 # define SWIGTEMPLATEDISAMBIGUATOR template
40 # else
41 # define SWIGTEMPLATEDISAMBIGUATOR
42 # endif
43 # else
44 # define SWIGTEMPLATEDISAMBIGUATOR
45 # endif
46 #endif
47
48 /* inline attribute */
49 #ifndef SWIGINLINE
50 # if defined(__cplusplus) || (defined(__GNUC__) && !defined(__STRICT_ANSI__))
51 # define SWIGINLINE inline
52 # else
53 # define SWIGINLINE
54 # endif
55 #endif
56
57 /* attribute recognised by some compilers to avoid 'unused' warnings */
58 #ifndef SWIGUNUSED
59 # if defined(__GNUC__)
60 # if !(defined(__cplusplus)) || (__GNUC__ > 3 || (__GNUC__ == 3 && __GNUC_MINOR__ >= 4))
61 # define SWIGUNUSED __attribute__ ((__unused__))
62 # else
63 # define SWIGUNUSED
64 # endif
65 # elif defined(__ICC)
66 # define SWIGUNUSED __attribute__ ((__unused__))
67 # else
68 # define SWIGUNUSED
69 # endif
70 #endif
71
72 #ifndef SWIGUNUSEDPARM
73 # ifdef __cplusplus
74 # define SWIGUNUSEDPARM(p)
75 # else
76 # define SWIGUNUSEDPARM(p) p SWIGUNUSED
77 # endif
78 #endif
79
80 /* internal SWIG method */
81 #ifndef SWIGINTERN
82 # define SWIGINTERN static SWIGUNUSED
83 #endif
84
85 /* internal inline SWIG method */
86 #ifndef SWIGINTERNINLINE
87 # define SWIGINTERNINLINE SWIGINTERN SWIGINLINE
88 #endif
89
90 /* exporting methods */
91 #if (__GNUC__ >= 4) || (__GNUC__ == 3 && __GNUC_MINOR__ >= 4)
92 # ifndef GCC_HASCLASSVISIBILITY
93 # define GCC_HASCLASSVISIBILITY
94 # endif
95 #endif
96
97 #ifndef SWIGEXPORT
98 # if defined(_WIN32) || defined(__WIN32__) || defined(__CYGWIN__)
99 # if defined(STATIC_LINKED)
100 # define SWIGEXPORT
101 # else
102 # define SWIGEXPORT __declspec(dllexport)
103 # endif
104 # else
105 # if defined(__GNUC__) && defined(GCC_HASCLASSVISIBILITY)
106 # define SWIGEXPORT __attribute__ ((visibility("default")))
107 # else
108 # define SWIGEXPORT
109 # endif
110 # endif
111 #endif
112
113 /* calling conventions for Windows */
114 #ifndef SWIGSTDCALL
115 # if defined(_WIN32) || defined(__WIN32__) || defined(__CYGWIN__)
116 # define SWIGSTDCALL __stdcall
117 # else
118 # define SWIGSTDCALL
119 # endif
120 #endif
121
122 /* Deal with Microsoft's attempt at deprecating C standard runtime functions */
123 #if !defined(SWIG_NO_CRT_SECURE_NO_DEPRECATE) && defined(_MSC_VER)
124 # define _CRT_SECURE_NO_DEPRECATE
125 #endif
126
127
128 /* Python.h has to appear first */
129 #include <Python.h>
130
131 /* -----------------------------------------------------------------------------
132 * swigrun.swg
133 *
134 * This file contains generic CAPI SWIG runtime support for pointer
135 * type checking.
136 * ----------------------------------------------------------------------------- */
137
138 /* This should only be incremented when either the layout of swig_type_info changes,
139 or for whatever reason, the runtime changes incompatibly */
140 #define SWIG_RUNTIME_VERSION "2"
141
142 /* define SWIG_TYPE_TABLE_NAME as "SWIG_TYPE_TABLE" */
143 #ifdef SWIG_TYPE_TABLE
144 # define SWIG_QUOTE_STRING(x) #x
145 # define SWIG_EXPAND_AND_QUOTE_STRING(x) SWIG_QUOTE_STRING(x)
146 # define SWIG_TYPE_TABLE_NAME SWIG_EXPAND_AND_QUOTE_STRING(SWIG_TYPE_TABLE)
147 #else
148 # define SWIG_TYPE_TABLE_NAME
149 #endif
150
151 /*
152 You can use the SWIGRUNTIME and SWIGRUNTIMEINLINE macros for
153 creating a static or dynamic library from the swig runtime code.
154 In 99.9% of the cases, swig just needs to declare them as 'static'.
155
156 But only do this if is strictly necessary, ie, if you have problems
157 with your compiler or so.
158 */
159
160 #ifndef SWIGRUNTIME
161 # define SWIGRUNTIME SWIGINTERN
162 #endif
163
164 #ifndef SWIGRUNTIMEINLINE
165 # define SWIGRUNTIMEINLINE SWIGRUNTIME SWIGINLINE
166 #endif
167
168 /* Generic buffer size */
169 #ifndef SWIG_BUFFER_SIZE
170 # define SWIG_BUFFER_SIZE 1024
171 #endif
172
173 /* Flags for pointer conversions */
174 #define SWIG_POINTER_DISOWN 0x1
175
176 /* Flags for new pointer objects */
177 #define SWIG_POINTER_OWN 0x1
178
179
180 /*
181 Flags/methods for returning states.
182
183 The swig conversion methods, as ConvertPtr, return and integer
184 that tells if the conversion was successful or not. And if not,
185 an error code can be returned (see swigerrors.swg for the codes).
186
187 Use the following macros/flags to set or process the returning
188 states.
189
190 In old swig versions, you usually write code as:
191
192 if (SWIG_ConvertPtr(obj,vptr,ty.flags) != -1) {
193 // success code
194 } else {
195 //fail code
196 }
197
198 Now you can be more explicit as:
199
200 int res = SWIG_ConvertPtr(obj,vptr,ty.flags);
201 if (SWIG_IsOK(res)) {
202 // success code
203 } else {
204 // fail code
205 }
206
207 that seems to be the same, but now you can also do
208
209 Type *ptr;
210 int res = SWIG_ConvertPtr(obj,(void **)(&ptr),ty.flags);
211 if (SWIG_IsOK(res)) {
212 // success code
213 if (SWIG_IsNewObj(res) {
214 ...
215 delete *ptr;
216 } else {
217 ...
218 }
219 } else {
220 // fail code
221 }
222
223 I.e., now SWIG_ConvertPtr can return new objects and you can
224 identify the case and take care of the deallocation. Of course that
225 requires also to SWIG_ConvertPtr to return new result values, as
226
227 int SWIG_ConvertPtr(obj, ptr,...) {
228 if (<obj is ok>) {
229 if (<need new object>) {
230 *ptr = <ptr to new allocated object>;
231 return SWIG_NEWOBJ;
232 } else {
233 *ptr = <ptr to old object>;
234 return SWIG_OLDOBJ;
235 }
236 } else {
237 return SWIG_BADOBJ;
238 }
239 }
240
241 Of course, returning the plain '0(success)/-1(fail)' still works, but you can be
242 more explicit by returning SWIG_BADOBJ, SWIG_ERROR or any of the
243 swig errors code.
244
245 Finally, if the SWIG_CASTRANK_MODE is enabled, the result code
246 allows to return the 'cast rank', for example, if you have this
247
248 int food(double)
249 int fooi(int);
250
251 and you call
252
253 food(1) // cast rank '1' (1 -> 1.0)
254 fooi(1) // cast rank '0'
255
256 just use the SWIG_AddCast()/SWIG_CheckState()
257
258
259 */
260 #define SWIG_OK (0)
261 #define SWIG_ERROR (-1)
262 #define SWIG_IsOK(r) (r >= 0)
263 #define SWIG_ArgError(r) ((r != SWIG_ERROR) ? r : SWIG_TypeError)
264
265 /* The CastRankLimit says how many bits are used for the cast rank */
266 #define SWIG_CASTRANKLIMIT (1 << 8)
267 /* The NewMask denotes the object was created (using new/malloc) */
268 #define SWIG_NEWOBJMASK (SWIG_CASTRANKLIMIT << 1)
269 /* The TmpMask is for in/out typemaps that use temporal objects */
270 #define SWIG_TMPOBJMASK (SWIG_NEWOBJMASK << 1)
271 /* Simple returning values */
272 #define SWIG_BADOBJ (SWIG_ERROR)
273 #define SWIG_OLDOBJ (SWIG_OK)
274 #define SWIG_NEWOBJ (SWIG_OK | SWIG_NEWOBJMASK)
275 #define SWIG_TMPOBJ (SWIG_OK | SWIG_TMPOBJMASK)
276 /* Check, add and del mask methods */
277 #define SWIG_AddNewMask(r) (SWIG_IsOK(r) ? (r | SWIG_NEWOBJMASK) : r)
278 #define SWIG_DelNewMask(r) (SWIG_IsOK(r) ? (r & ~SWIG_NEWOBJMASK) : r)
279 #define SWIG_IsNewObj(r) (SWIG_IsOK(r) && (r & SWIG_NEWOBJMASK))
280 #define SWIG_AddTmpMask(r) (SWIG_IsOK(r) ? (r | SWIG_TMPOBJMASK) : r)
281 #define SWIG_DelTmpMask(r) (SWIG_IsOK(r) ? (r & ~SWIG_TMPOBJMASK) : r)
282 #define SWIG_IsTmpObj(r) (SWIG_IsOK(r) && (r & SWIG_TMPOBJMASK))
283
284
285 /* Cast-Rank Mode */
286 #if defined(SWIG_CASTRANK_MODE)
287 # ifndef SWIG_TypeRank
288 # define SWIG_TypeRank unsigned long
289 # endif
290 # ifndef SWIG_MAXCASTRANK /* Default cast allowed */
291 # define SWIG_MAXCASTRANK (2)
292 # endif
293 # define SWIG_CASTRANKMASK ((SWIG_CASTRANKLIMIT) -1)
294 # define SWIG_CastRank(r) (r & SWIG_CASTRANKMASK)
295 SWIGINTERNINLINE int SWIG_AddCast(int r) {
296 return SWIG_IsOK(r) ? ((SWIG_CastRank(r) < SWIG_MAXCASTRANK) ? (r + 1) : SWIG_ERROR) : r;
297 }
298 SWIGINTERNINLINE int SWIG_CheckState(int r) {
299 return SWIG_IsOK(r) ? SWIG_CastRank(r) + 1 : 0;
300 }
301 #else /* no cast-rank mode */
302 # define SWIG_AddCast
303 # define SWIG_CheckState(r) (SWIG_IsOK(r) ? 1 : 0)
304 #endif
305
306
307
308
309 #include <string.h>
310
311 #ifdef __cplusplus
312 extern "C" {
313 #endif
314
315 typedef void *(*swig_converter_func)(void *);
316 typedef struct swig_type_info *(*swig_dycast_func)(void **);
317
318 /* Structure to store inforomation on one type */
319 typedef struct swig_type_info {
320 const char *name; /* mangled name of this type */
321 const char *str; /* human readable name of this type */
322 swig_dycast_func dcast; /* dynamic cast function down a hierarchy */
323 struct swig_cast_info *cast; /* linked list of types that can cast into this type */
324 void *clientdata; /* language specific type data */
325 int owndata; /* flag if the structure owns the clientdata */
326 } swig_type_info;
327
328 /* Structure to store a type and conversion function used for casting */
329 typedef struct swig_cast_info {
330 swig_type_info *type; /* pointer to type that is equivalent to this type */
331 swig_converter_func converter; /* function to cast the void pointers */
332 struct swig_cast_info *next; /* pointer to next cast in linked list */
333 struct swig_cast_info *prev; /* pointer to the previous cast */
334 } swig_cast_info;
335
336 /* Structure used to store module information
337 * Each module generates one structure like this, and the runtime collects
338 * all of these structures and stores them in a circularly linked list.*/
339 typedef struct swig_module_info {
340 swig_type_info **types; /* Array of pointers to swig_type_info structures that are in this module */
341 size_t size; /* Number of types in this module */
342 struct swig_module_info *next; /* Pointer to next element in circularly linked list */
343 swig_type_info **type_initial; /* Array of initially generated type structures */
344 swig_cast_info **cast_initial; /* Array of initially generated casting structures */
345 void *clientdata; /* Language specific module data */
346 } swig_module_info;
347
348 /*
349 Compare two type names skipping the space characters, therefore
350 "char*" == "char *" and "Class<int>" == "Class<int >", etc.
351
352 Return 0 when the two name types are equivalent, as in
353 strncmp, but skipping ' '.
354 */
355 SWIGRUNTIME int
356 SWIG_TypeNameComp(const char *f1, const char *l1,
357 const char *f2, const char *l2) {
358 for (;(f1 != l1) && (f2 != l2); ++f1, ++f2) {
359 while ((*f1 == ' ') && (f1 != l1)) ++f1;
360 while ((*f2 == ' ') && (f2 != l2)) ++f2;
361 if (*f1 != *f2) return (*f1 > *f2) ? 1 : -1;
362 }
363 return (l1 - f1) - (l2 - f2);
364 }
365
366 /*
367 Check type equivalence in a name list like <name1>|<name2>|...
368 Return 0 if not equal, 1 if equal
369 */
370 SWIGRUNTIME int
371 SWIG_TypeEquiv(const char *nb, const char *tb) {
372 int equiv = 0;
373 const char* te = tb + strlen(tb);
374 const char* ne = nb;
375 while (!equiv && *ne) {
376 for (nb = ne; *ne; ++ne) {
377 if (*ne == '|') break;
378 }
379 equiv = (SWIG_TypeNameComp(nb, ne, tb, te) == 0) ? 1 : 0;
380 if (*ne) ++ne;
381 }
382 return equiv;
383 }
384
385 /*
386 Check type equivalence in a name list like <name1>|<name2>|...
387 Return 0 if equal, -1 if nb < tb, 1 if nb > tb
388 */
389 SWIGRUNTIME int
390 SWIG_TypeCompare(const char *nb, const char *tb) {
391 int equiv = 0;
392 const char* te = tb + strlen(tb);
393 const char* ne = nb;
394 while (!equiv && *ne) {
395 for (nb = ne; *ne; ++ne) {
396 if (*ne == '|') break;
397 }
398 equiv = (SWIG_TypeNameComp(nb, ne, tb, te) == 0) ? 1 : 0;
399 if (*ne) ++ne;
400 }
401 return equiv;
402 }
403
404
405 /* think of this as a c++ template<> or a scheme macro */
406 #define SWIG_TypeCheck_Template(comparison, ty) \
407 if (ty) { \
408 swig_cast_info *iter = ty->cast; \
409 while (iter) { \
410 if (comparison) { \
411 if (iter == ty->cast) return iter; \
412 /* Move iter to the top of the linked list */ \
413 iter->prev->next = iter->next; \
414 if (iter->next) \
415 iter->next->prev = iter->prev; \
416 iter->next = ty->cast; \
417 iter->prev = 0; \
418 if (ty->cast) ty->cast->prev = iter; \
419 ty->cast = iter; \
420 return iter; \
421 } \
422 iter = iter->next; \
423 } \
424 } \
425 return 0
426
427 /*
428 Check the typename
429 */
430 SWIGRUNTIME swig_cast_info *
431 SWIG_TypeCheck(const char *c, swig_type_info *ty) {
432 SWIG_TypeCheck_Template(strcmp(iter->type->name, c) == 0, ty);
433 }
434
435 /* Same as previous function, except strcmp is replaced with a pointer comparison */
436 SWIGRUNTIME swig_cast_info *
437 SWIG_TypeCheckStruct(swig_type_info *from, swig_type_info *into) {
438 SWIG_TypeCheck_Template(iter->type == from, into);
439 }
440
441 /*
442 Cast a pointer up an inheritance hierarchy
443 */
444 SWIGRUNTIMEINLINE void *
445 SWIG_TypeCast(swig_cast_info *ty, void *ptr) {
446 return ((!ty) || (!ty->converter)) ? ptr : (*ty->converter)(ptr);
447 }
448
449 /*
450 Dynamic pointer casting. Down an inheritance hierarchy
451 */
452 SWIGRUNTIME swig_type_info *
453 SWIG_TypeDynamicCast(swig_type_info *ty, void **ptr) {
454 swig_type_info *lastty = ty;
455 if (!ty || !ty->dcast) return ty;
456 while (ty && (ty->dcast)) {
457 ty = (*ty->dcast)(ptr);
458 if (ty) lastty = ty;
459 }
460 return lastty;
461 }
462
463 /*
464 Return the name associated with this type
465 */
466 SWIGRUNTIMEINLINE const char *
467 SWIG_TypeName(const swig_type_info *ty) {
468 return ty->name;
469 }
470
471 /*
472 Return the pretty name associated with this type,
473 that is an unmangled type name in a form presentable to the user.
474 */
475 SWIGRUNTIME const char *
476 SWIG_TypePrettyName(const swig_type_info *type) {
477 /* The "str" field contains the equivalent pretty names of the
478 type, separated by vertical-bar characters. We choose
479 to print the last name, as it is often (?) the most
480 specific. */
481 if (!type) return NULL;
482 if (type->str != NULL) {
483 const char *last_name = type->str;
484 const char *s;
485 for (s = type->str; *s; s++)
486 if (*s == '|') last_name = s+1;
487 return last_name;
488 }
489 else
490 return type->name;
491 }
492
493 /*
494 Set the clientdata field for a type
495 */
496 SWIGRUNTIME void
497 SWIG_TypeClientData(swig_type_info *ti, void *clientdata) {
498 swig_cast_info *cast = ti->cast;
499 /* if (ti->clientdata == clientdata) return; */
500 ti->clientdata = clientdata;
501
502 while (cast) {
503 if (!cast->converter) {
504 swig_type_info *tc = cast->type;
505 if (!tc->clientdata) {
506 SWIG_TypeClientData(tc, clientdata);
507 }
508 }
509 cast = cast->next;
510 }
511 }
512 SWIGRUNTIME void
513 SWIG_TypeNewClientData(swig_type_info *ti, void *clientdata) {
514 SWIG_TypeClientData(ti, clientdata);
515 ti->owndata = 1;
516 }
517
518 /*
519 Search for a swig_type_info structure only by mangled name
520 Search is a O(log #types)
521
522 We start searching at module start, and finish searching when start == end.
523 Note: if start == end at the beginning of the function, we go all the way around
524 the circular list.
525 */
526 SWIGRUNTIME swig_type_info *
527 SWIG_MangledTypeQueryModule(swig_module_info *start,
528 swig_module_info *end,
529 const char *name) {
530 swig_module_info *iter = start;
531 do {
532 if (iter->size) {
533 register size_t l = 0;
534 register size_t r = iter->size - 1;
535 do {
536 /* since l+r >= 0, we can (>> 1) instead (/ 2) */
537 register size_t i = (l + r) >> 1;
538 const char *iname = iter->types[i]->name;
539 if (iname) {
540 register int compare = strcmp(name, iname);
541 if (compare == 0) {
542 return iter->types[i];
543 } else if (compare < 0) {
544 if (i) {
545 r = i - 1;
546 } else {
547 break;
548 }
549 } else if (compare > 0) {
550 l = i + 1;
551 }
552 } else {
553 break; /* should never happen */
554 }
555 } while (l <= r);
556 }
557 iter = iter->next;
558 } while (iter != end);
559 return 0;
560 }
561
562 /*
563 Search for a swig_type_info structure for either a mangled name or a human readable name.
564 It first searches the mangled names of the types, which is a O(log #types)
565 If a type is not found it then searches the human readable names, which is O(#types).
566
567 We start searching at module start, and finish searching when start == end.
568 Note: if start == end at the beginning of the function, we go all the way around
569 the circular list.
570 */
571 SWIGRUNTIME swig_type_info *
572 SWIG_TypeQueryModule(swig_module_info *start,
573 swig_module_info *end,
574 const char *name) {
575 /* STEP 1: Search the name field using binary search */
576 swig_type_info *ret = SWIG_MangledTypeQueryModule(start, end, name);
577 if (ret) {
578 return ret;
579 } else {
580 /* STEP 2: If the type hasn't been found, do a complete search
581 of the str field (the human readable name) */
582 swig_module_info *iter = start;
583 do {
584 register size_t i = 0;
585 for (; i < iter->size; ++i) {
586 if (iter->types[i]->str && (SWIG_TypeEquiv(iter->types[i]->str, name)))
587 return iter->types[i];
588 }
589 iter = iter->next;
590 } while (iter != end);
591 }
592
593 /* neither found a match */
594 return 0;
595 }
596
597 /*
598 Pack binary data into a string
599 */
600 SWIGRUNTIME char *
601 SWIG_PackData(char *c, void *ptr, size_t sz) {
602 static const char hex[17] = "0123456789abcdef";
603 register const unsigned char *u = (unsigned char *) ptr;
604 register const unsigned char *eu = u + sz;
605 for (; u != eu; ++u) {
606 register unsigned char uu = *u;
607 *(c++) = hex[(uu & 0xf0) >> 4];
608 *(c++) = hex[uu & 0xf];
609 }
610 return c;
611 }
612
613 /*
614 Unpack binary data from a string
615 */
616 SWIGRUNTIME const char *
617 SWIG_UnpackData(const char *c, void *ptr, size_t sz) {
618 register unsigned char *u = (unsigned char *) ptr;
619 register const unsigned char *eu = u + sz;
620 for (; u != eu; ++u) {
621 register char d = *(c++);
622 register unsigned char uu;
623 if ((d >= '0') && (d <= '9'))
624 uu = ((d - '0') << 4);
625 else if ((d >= 'a') && (d <= 'f'))
626 uu = ((d - ('a'-10)) << 4);
627 else
628 return (char *) 0;
629 d = *(c++);
630 if ((d >= '0') && (d <= '9'))
631 uu |= (d - '0');
632 else if ((d >= 'a') && (d <= 'f'))
633 uu |= (d - ('a'-10));
634 else
635 return (char *) 0;
636 *u = uu;
637 }
638 return c;
639 }
640
641 /*
642 Pack 'void *' into a string buffer.
643 */
644 SWIGRUNTIME char *
645 SWIG_PackVoidPtr(char *buff, void *ptr, const char *name, size_t bsz) {
646 char *r = buff;
647 if ((2*sizeof(void *) + 2) > bsz) return 0;
648 *(r++) = '_';
649 r = SWIG_PackData(r,&ptr,sizeof(void *));
650 if (strlen(name) + 1 > (bsz - (r - buff))) return 0;
651 strcpy(r,name);
652 return buff;
653 }
654
655 SWIGRUNTIME const char *
656 SWIG_UnpackVoidPtr(const char *c, void **ptr, const char *name) {
657 if (*c != '_') {
658 if (strcmp(c,"NULL") == 0) {
659 *ptr = (void *) 0;
660 return name;
661 } else {
662 return 0;
663 }
664 }
665 return SWIG_UnpackData(++c,ptr,sizeof(void *));
666 }
667
668 SWIGRUNTIME char *
669 SWIG_PackDataName(char *buff, void *ptr, size_t sz, const char *name, size_t bsz) {
670 char *r = buff;
671 size_t lname = (name ? strlen(name) : 0);
672 if ((2*sz + 2 + lname) > bsz) return 0;
673 *(r++) = '_';
674 r = SWIG_PackData(r,ptr,sz);
675 if (lname) {
676 strncpy(r,name,lname+1);
677 } else {
678 *r = 0;
679 }
680 return buff;
681 }
682
683 SWIGRUNTIME const char *
684 SWIG_UnpackDataName(const char *c, void *ptr, size_t sz, const char *name) {
685 if (*c != '_') {
686 if (strcmp(c,"NULL") == 0) {
687 memset(ptr,0,sz);
688 return name;
689 } else {
690 return 0;
691 }
692 }
693 return SWIG_UnpackData(++c,ptr,sz);
694 }
695
696 #ifdef __cplusplus
697 }
698 #endif
699
700 /* Errors in SWIG */
701 #define SWIG_UnknownError -1
702 #define SWIG_IOError -2
703 #define SWIG_RuntimeError -3
704 #define SWIG_IndexError -4
705 #define SWIG_TypeError -5
706 #define SWIG_DivisionByZero -6
707 #define SWIG_OverflowError -7
708 #define SWIG_SyntaxError -8
709 #define SWIG_ValueError -9
710 #define SWIG_SystemError -10
711 #define SWIG_AttributeError -11
712 #define SWIG_MemoryError -12
713 #define SWIG_NullReferenceError -13
714
715
716
717 /* Python.h has to appear first */
718 #include <Python.h>
719
720 /* Add PyOS_snprintf for old Pythons */
721 #if PY_VERSION_HEX < 0x02020000
722 # if defined(_MSC_VER) || defined(__BORLANDC__) || defined(_WATCOM)
723 # define PyOS_snprintf _snprintf
724 # else
725 # define PyOS_snprintf snprintf
726 # endif
727 #endif
728
729 /* A crude PyString_FromFormat implementation for old Pythons */
730 #if PY_VERSION_HEX < 0x02020000
731
732 #ifndef SWIG_PYBUFFER_SIZE
733 # define SWIG_PYBUFFER_SIZE 1024
734 #endif
735
736 static PyObject *
737 PyString_FromFormat(const char *fmt, ...) {
738 va_list ap;
739 char buf[SWIG_PYBUFFER_SIZE * 2];
740 int res;
741 va_start(ap, fmt);
742 res = vsnprintf(buf, sizeof(buf), fmt, ap);
743 va_end(ap);
744 return (res < 0 || res >= (int)sizeof(buf)) ? 0 : PyString_FromString(buf);
745 }
746 #endif
747
748 /* Add PyObject_Del for old Pythons */
749 #if PY_VERSION_HEX < 0x01060000
750 # define PyObject_Del(op) PyMem_DEL((op))
751 #endif
752 #ifndef PyObject_DEL
753 # define PyObject_DEL PyObject_Del
754 #endif
755
756 /* A crude PyExc_StopIteration exception for old Pythons */
757 #if PY_VERSION_HEX < 0x02020000
758 # ifndef PyExc_StopIteration
759 # define PyExc_StopIteration PyExc_RuntimeError
760 # endif
761 # ifndef PyObject_GenericGetAttr
762 # define PyObject_GenericGetAttr 0
763 # endif
764 #endif
765 /* Py_NotImplemented is defined in 2.1 and up. */
766 #if PY_VERSION_HEX < 0x02010000
767 # ifndef Py_NotImplemented
768 # define Py_NotImplemented PyExc_RuntimeError
769 # endif
770 #endif
771
772
773 /* A crude PyString_AsStringAndSize implementation for old Pythons */
774 #if PY_VERSION_HEX < 0x02010000
775 # ifndef PyString_AsStringAndSize
776 # define PyString_AsStringAndSize(obj, s, len) {*s = PyString_AsString(obj); *len = *s ? strlen(*s) : 0;}
777 # endif
778 #endif
779
780 /* PySequence_Size for old Pythons */
781 #if PY_VERSION_HEX < 0x02000000
782 # ifndef PySequence_Size
783 # define PySequence_Size PySequence_Length
784 # endif
785 #endif
786
787
788 /* PyBool_FromLong for old Pythons */
789 #if PY_VERSION_HEX < 0x02030000
790 static
791 PyObject *PyBool_FromLong(long ok)
792 {
793 PyObject *result = ok ? Py_True : Py_False;
794 Py_INCREF(result);
795 return result;
796 }
797 #endif
798
799
800 /* -----------------------------------------------------------------------------
801 * error manipulation
802 * ----------------------------------------------------------------------------- */
803
804 SWIGRUNTIME PyObject*
805 SWIG_Python_ErrorType(int code) {
806 PyObject* type = 0;
807 switch(code) {
808 case SWIG_MemoryError:
809 type = PyExc_MemoryError;
810 break;
811 case SWIG_IOError:
812 type = PyExc_IOError;
813 break;
814 case SWIG_RuntimeError:
815 type = PyExc_RuntimeError;
816 break;
817 case SWIG_IndexError:
818 type = PyExc_IndexError;
819 break;
820 case SWIG_TypeError:
821 type = PyExc_TypeError;
822 break;
823 case SWIG_DivisionByZero:
824 type = PyExc_ZeroDivisionError;
825 break;
826 case SWIG_OverflowError:
827 type = PyExc_OverflowError;
828 break;
829 case SWIG_SyntaxError:
830 type = PyExc_SyntaxError;
831 break;
832 case SWIG_ValueError:
833 type = PyExc_ValueError;
834 break;
835 case SWIG_SystemError:
836 type = PyExc_SystemError;
837 break;
838 case SWIG_AttributeError:
839 type = PyExc_AttributeError;
840 break;
841 default:
842 type = PyExc_RuntimeError;
843 }
844 return type;
845 }
846
847
848 SWIGRUNTIME void
849 SWIG_Python_AddErrorMsg(const char* mesg)
850 {
851 PyObject *type = 0;
852 PyObject *value = 0;
853 PyObject *traceback = 0;
854
855 if (PyErr_Occurred()) PyErr_Fetch(&type, &value, &traceback);
856 if (value) {
857 PyObject *old_str = PyObject_Str(value);
858 PyErr_Clear();
859 Py_XINCREF(type);
860 PyErr_Format(type, "%s %s", PyString_AsString(old_str), mesg);
861 Py_DECREF(old_str);
862 Py_DECREF(value);
863 } else {
864 PyErr_Format(PyExc_RuntimeError, mesg);
865 }
866 }
867
868
869
870 #if defined(SWIG_PYTHON_NO_THREADS)
871 # if defined(SWIG_PYTHON_THREADS)
872 # undef SWIG_PYTHON_THREADS
873 # endif
874 #endif
875 #if defined(SWIG_PYTHON_THREADS) /* Threading support is enabled */
876 # if !defined(SWIG_PYTHON_USE_GIL) && !defined(SWIG_PYTHON_NO_USE_GIL)
877 # if (PY_VERSION_HEX >= 0x02030000) /* For 2.3 or later, use the PyGILState calls */
878 # define SWIG_PYTHON_USE_GIL
879 # endif
880 # endif
881 # if defined(SWIG_PYTHON_USE_GIL) /* Use PyGILState threads calls */
882 # ifndef SWIG_PYTHON_INITIALIZE_THREADS
883 # define SWIG_PYTHON_INITIALIZE_THREADS PyEval_InitThreads()
884 # endif
885 # ifdef __cplusplus /* C++ code */
886 class SWIG_Python_Thread_Block {
887 bool status;
888 PyGILState_STATE state;
889 public:
890 void end() { if (status) { PyGILState_Release(state); status = false;} }
891 SWIG_Python_Thread_Block() : status(true), state(PyGILState_Ensure()) {}
892 ~SWIG_Python_Thread_Block() { end(); }
893 };
894 class SWIG_Python_Thread_Allow {
895 bool status;
896 PyThreadState *save;
897 public:
898 void end() { if (status) { PyEval_RestoreThread(save); status = false; }}
899 SWIG_Python_Thread_Allow() : status(true), save(PyEval_SaveThread()) {}
900 ~SWIG_Python_Thread_Allow() { end(); }
901 };
902 # define SWIG_PYTHON_THREAD_BEGIN_BLOCK SWIG_Python_Thread_Block _swig_thread_block
903 # define SWIG_PYTHON_THREAD_END_BLOCK _swig_thread_block.end()
904 # define SWIG_PYTHON_THREAD_BEGIN_ALLOW SWIG_Python_Thread_Allow _swig_thread_allow
905 # define SWIG_PYTHON_THREAD_END_ALLOW _swig_thread_allow.end()
906 # else /* C code */
907 # define SWIG_PYTHON_THREAD_BEGIN_BLOCK PyGILState_STATE _swig_thread_block = PyGILState_Ensure()
908 # define SWIG_PYTHON_THREAD_END_BLOCK PyGILState_Release(_swig_thread_block)
909 # define SWIG_PYTHON_THREAD_BEGIN_ALLOW PyThreadState *_swig_thread_allow = PyEval_SaveThread()
910 # define SWIG_PYTHON_THREAD_END_ALLOW PyEval_RestoreThread(_swig_thread_allow)
911 # endif
912 # else /* Old thread way, not implemented, user must provide it */
913 # if !defined(SWIG_PYTHON_INITIALIZE_THREADS)
914 # define SWIG_PYTHON_INITIALIZE_THREADS
915 # endif
916 # if !defined(SWIG_PYTHON_THREAD_BEGIN_BLOCK)
917 # define SWIG_PYTHON_THREAD_BEGIN_BLOCK
918 # endif
919 # if !defined(SWIG_PYTHON_THREAD_END_BLOCK)
920 # define SWIG_PYTHON_THREAD_END_BLOCK
921 # endif
922 # if !defined(SWIG_PYTHON_THREAD_BEGIN_ALLOW)
923 # define SWIG_PYTHON_THREAD_BEGIN_ALLOW
924 # endif
925 # if !defined(SWIG_PYTHON_THREAD_END_ALLOW)
926 # define SWIG_PYTHON_THREAD_END_ALLOW
927 # endif
928 # endif
929 #else /* No thread support */
930 # define SWIG_PYTHON_INITIALIZE_THREADS
931 # define SWIG_PYTHON_THREAD_BEGIN_BLOCK
932 # define SWIG_PYTHON_THREAD_END_BLOCK
933 # define SWIG_PYTHON_THREAD_BEGIN_ALLOW
934 # define SWIG_PYTHON_THREAD_END_ALLOW
935 #endif
936
937 /* -----------------------------------------------------------------------------
938 * Python API portion that goes into the runtime
939 * ----------------------------------------------------------------------------- */
940
941 #ifdef __cplusplus
942 extern "C" {
943 #if 0
944 } /* cc-mode */
945 #endif
946 #endif
947
948 /* -----------------------------------------------------------------------------
949 * Constant declarations
950 * ----------------------------------------------------------------------------- */
951
952 /* Constant Types */
953 #define SWIG_PY_POINTER 4
954 #define SWIG_PY_BINARY 5
955
956 /* Constant information structure */
957 typedef struct swig_const_info {
958 int type;
959 char *name;
960 long lvalue;
961 double dvalue;
962 void *pvalue;
963 swig_type_info **ptype;
964 } swig_const_info;
965
966 #ifdef __cplusplus
967 #if 0
968 { /* cc-mode */
969 #endif
970 }
971 #endif
972
973
974 /* -----------------------------------------------------------------------------
975 * See the LICENSE file for information on copyright, usage and redistribution
976 * of SWIG, and the README file for authors - http://www.swig.org/release.html.
977 *
978 * pyrun.swg
979 *
980 * This file contains the runtime support for Python modules
981 * and includes code for managing global variables and pointer
982 * type checking.
983 *
984 * ----------------------------------------------------------------------------- */
985
986 /* Common SWIG API */
987
988 #if PY_VERSION_HEX < 0x02050000
989 typedef int Py_ssize_t;
990 #endif
991
992 /* for raw pointers */
993 #define SWIG_Python_ConvertPtr(obj, pptr, type, flags) SWIG_Python_ConvertPtrAndOwn(obj, pptr, type, flags, 0)
994 #define SWIG_ConvertPtr(obj, pptr, type, flags) SWIG_Python_ConvertPtr(obj, pptr, type, flags)
995 #define SWIG_ConvertPtrAndOwn(obj,pptr,type,flags,own) SWIG_Python_ConvertPtrAndOwn(obj, pptr, type, flags, own)
996 #define SWIG_NewPointerObj(ptr, type, flags) SWIG_Python_NewPointerObj(ptr, type, flags)
997 #define SWIG_CheckImplicit(ty) SWIG_Python_CheckImplicit(ty)
998 #define SWIG_AcquirePtr(ptr, src) SWIG_Python_AcquirePtr(ptr, src)
999 #define swig_owntype int
1000
1001 /* for raw packed data */
1002 #define SWIG_ConvertPacked(obj, ptr, sz, ty) SWIG_Python_ConvertPacked(obj, ptr, sz, ty)
1003 #define SWIG_NewPackedObj(ptr, sz, type) SWIG_Python_NewPackedObj(ptr, sz, type)
1004
1005 /* for class or struct pointers */
1006 #define SWIG_ConvertInstance(obj, pptr, type, flags) SWIG_ConvertPtr(obj, pptr, type, flags)
1007 #define SWIG_NewInstanceObj(ptr, type, flags) SWIG_NewPointerObj(ptr, type, flags)
1008
1009 /* for C or C++ function pointers */
1010 #define SWIG_ConvertFunctionPtr(obj, pptr, type) SWIG_Python_ConvertFunctionPtr(obj, pptr, type)
1011 #define SWIG_NewFunctionPtrObj(ptr, type) SWIG_Python_NewPointerObj(ptr, type, 0)
1012
1013 /* for C++ member pointers, ie, member methods */
1014 #define SWIG_ConvertMember(obj, ptr, sz, ty) SWIG_Python_ConvertPacked(obj, ptr, sz, ty)
1015 #define SWIG_NewMemberObj(ptr, sz, type) SWIG_Python_NewPackedObj(ptr, sz, type)
1016
1017
1018 /* Runtime API */
1019
1020 #define SWIG_GetModule(clientdata) SWIG_Python_GetModule()
1021 #define SWIG_SetModule(clientdata, pointer) SWIG_Python_SetModule(pointer)
1022 #define SWIG_NewClientData(obj) PySwigClientData_New(obj)
1023
1024 #define SWIG_SetErrorObj SWIG_Python_SetErrorObj
1025 #define SWIG_SetErrorMsg SWIG_Python_SetErrorMsg
1026 #define SWIG_ErrorType(code) SWIG_Python_ErrorType(code)
1027 #define SWIG_Error(code, msg) SWIG_Python_SetErrorMsg(SWIG_ErrorType(code), msg)
1028 #define SWIG_fail goto fail
1029
1030
1031 /* Runtime API implementation */
1032
1033 /* Error manipulation */
1034
1035 SWIGINTERN void
1036 SWIG_Python_SetErrorObj(PyObject *errtype, PyObject *obj) {
1037 SWIG_PYTHON_THREAD_BEGIN_BLOCK;
1038 PyErr_SetObject(errtype, obj);
1039 Py_DECREF(obj);
1040 SWIG_PYTHON_THREAD_END_BLOCK;
1041 }
1042
1043 SWIGINTERN void
1044 SWIG_Python_SetErrorMsg(PyObject *errtype, const char *msg) {
1045 SWIG_PYTHON_THREAD_BEGIN_BLOCK;
1046 PyErr_SetString(errtype, (char *) msg);
1047 SWIG_PYTHON_THREAD_END_BLOCK;
1048 }
1049
1050 #define SWIG_Python_Raise(obj, type, desc) SWIG_Python_SetErrorObj(SWIG_Python_ExceptionType(desc), obj)
1051
1052 /* Set a constant value */
1053
1054 SWIGINTERN void
1055 SWIG_Python_SetConstant(PyObject *d, const char *name, PyObject *obj) {
1056 PyDict_SetItemString(d, (char*) name, obj);
1057 Py_DECREF(obj);
1058 }
1059
1060 /* Append a value to the result obj */
1061
1062 SWIGINTERN PyObject*
1063 SWIG_Python_AppendOutput(PyObject* result, PyObject* obj) {
1064 #if !defined(SWIG_PYTHON_OUTPUT_TUPLE)
1065 if (!result) {
1066 result = obj;
1067 } else if (result == Py_None) {
1068 Py_DECREF(result);
1069 result = obj;
1070 } else {
1071 if (!PyList_Check(result)) {
1072 PyObject *o2 = result;
1073 result = PyList_New(1);
1074 PyList_SetItem(result, 0, o2);
1075 }
1076 PyList_Append(result,obj);
1077 Py_DECREF(obj);
1078 }
1079 return result;
1080 #else
1081 PyObject* o2;
1082 PyObject* o3;
1083 if (!result) {
1084 result = obj;
1085 } else if (result == Py_None) {
1086 Py_DECREF(result);
1087 result = obj;
1088 } else {
1089 if (!PyTuple_Check(result)) {
1090 o2 = result;
1091 result = PyTuple_New(1);
1092 PyTuple_SET_ITEM(result, 0, o2);
1093 }
1094 o3 = PyTuple_New(1);
1095 PyTuple_SET_ITEM(o3, 0, obj);
1096 o2 = result;
1097 result = PySequence_Concat(o2, o3);
1098 Py_DECREF(o2);
1099 Py_DECREF(o3);
1100 }
1101 return result;
1102 #endif
1103 }
1104
1105 /* Unpack the argument tuple */
1106
1107 SWIGINTERN int
1108 SWIG_Python_UnpackTuple(PyObject *args, const char *name, int min, int max, PyObject **objs)
1109 {
1110 if (!args) {
1111 if (!min && !max) {
1112 return 1;
1113 } else {
1114 PyErr_Format(PyExc_TypeError, "%s expected %s%d arguments, got none",
1115 name, (min == max ? "" : "at least "), min);
1116 return 0;
1117 }
1118 }
1119 if (!PyTuple_Check(args)) {
1120 PyErr_SetString(PyExc_SystemError, "UnpackTuple() argument list is not a tuple");
1121 return 0;
1122 } else {
1123 register int l = PyTuple_GET_SIZE(args);
1124 if (l < min) {
1125 PyErr_Format(PyExc_TypeError, "%s expected %s%d arguments, got %d",
1126 name, (min == max ? "" : "at least "), min, l);
1127 return 0;
1128 } else if (l > max) {
1129 PyErr_Format(PyExc_TypeError, "%s expected %s%d arguments, got %d",
1130 name, (min == max ? "" : "at most "), max, l);
1131 return 0;
1132 } else {
1133 register int i;
1134 for (i = 0; i < l; ++i) {
1135 objs[i] = PyTuple_GET_ITEM(args, i);
1136 }
1137 for (; l < max; ++l) {
1138 objs[l] = 0;
1139 }
1140 return i + 1;
1141 }
1142 }
1143 }
1144
1145 /* A functor is a function object with one single object argument */
1146 #if PY_VERSION_HEX >= 0x02020000
1147 #define SWIG_Python_CallFunctor(functor, obj) PyObject_CallFunctionObjArgs(functor, obj, NULL);
1148 #else
1149 #define SWIG_Python_CallFunctor(functor, obj) PyObject_CallFunction(functor, "O", obj);
1150 #endif
1151
1152 /*
1153 Helper for static pointer initialization for both C and C++ code, for example
1154 static PyObject *SWIG_STATIC_POINTER(MyVar) = NewSomething(...);
1155 */
1156 #ifdef __cplusplus
1157 #define SWIG_STATIC_POINTER(var) var
1158 #else
1159 #define SWIG_STATIC_POINTER(var) var = 0; if (!var) var
1160 #endif
1161
1162 /* -----------------------------------------------------------------------------
1163 * Pointer declarations
1164 * ----------------------------------------------------------------------------- */
1165
1166 /* Flags for new pointer objects */
1167 #define SWIG_POINTER_NOSHADOW (SWIG_POINTER_OWN << 1)
1168 #define SWIG_POINTER_NEW (SWIG_POINTER_NOSHADOW | SWIG_POINTER_OWN)
1169
1170 #define SWIG_POINTER_IMPLICIT_CONV (SWIG_POINTER_DISOWN << 1)
1171
1172 #ifdef __cplusplus
1173 extern "C" {
1174 #if 0
1175 } /* cc-mode */
1176 #endif
1177 #endif
1178
1179 /* How to access Py_None */
1180 #if defined(_WIN32) || defined(__WIN32__) || defined(__CYGWIN__)
1181 # ifndef SWIG_PYTHON_NO_BUILD_NONE
1182 # ifndef SWIG_PYTHON_BUILD_NONE
1183 # define SWIG_PYTHON_BUILD_NONE
1184 # endif
1185 # endif
1186 #endif
1187
1188 #ifdef SWIG_PYTHON_BUILD_NONE
1189 # ifdef Py_None
1190 # undef Py_None
1191 # define Py_None SWIG_Py_None()
1192 # endif
1193 SWIGRUNTIMEINLINE PyObject *
1194 _SWIG_Py_None(void)
1195 {
1196 PyObject *none = Py_BuildValue("");
1197 Py_DECREF(none);
1198 return none;
1199 }
1200 SWIGRUNTIME PyObject *
1201 SWIG_Py_None(void)
1202 {
1203 static PyObject *SWIG_STATIC_POINTER(none) = _SWIG_Py_None();
1204 return none;
1205 }
1206 #endif
1207
1208 /* The python void return value */
1209
1210 SWIGRUNTIMEINLINE PyObject *
1211 SWIG_Py_Void(void)
1212 {
1213 PyObject *none = Py_None;
1214 Py_INCREF(none);
1215 return none;
1216 }
1217
1218 /* PySwigClientData */
1219
1220 typedef struct {
1221 PyObject *klass;
1222 PyObject *newraw;
1223 PyObject *newargs;
1224 PyObject *destroy;
1225 int delargs;
1226 int implicitconv;
1227 } PySwigClientData;
1228
1229 SWIGRUNTIMEINLINE int
1230 SWIG_Python_CheckImplicit(swig_type_info *ty)
1231 {
1232 PySwigClientData *data = (PySwigClientData *)ty->clientdata;
1233 return data ? data->implicitconv : 0;
1234 }
1235
1236 SWIGRUNTIMEINLINE PyObject *
1237 SWIG_Python_ExceptionType(swig_type_info *desc) {
1238 PySwigClientData *data = desc ? (PySwigClientData *) desc->clientdata : 0;
1239 PyObject *klass = data ? data->klass : 0;
1240 return (klass ? klass : PyExc_RuntimeError);
1241 }
1242
1243
1244 SWIGRUNTIME PySwigClientData *
1245 PySwigClientData_New(PyObject* obj)
1246 {
1247 if (!obj) {
1248 return 0;
1249 } else {
1250 PySwigClientData *data = (PySwigClientData *)malloc(sizeof(PySwigClientData));
1251 /* the klass element */
1252 data->klass = obj;
1253 Py_INCREF(data->klass);
1254 /* the newraw method and newargs arguments used to create a new raw instance */
1255 if (PyClass_Check(obj)) {
1256 data->newraw = 0;
1257 data->newargs = obj;
1258 Py_INCREF(obj);
1259 } else {
1260 #if (PY_VERSION_HEX < 0x02020000)
1261 data->newraw = 0;
1262 #else
1263 data->newraw = PyObject_GetAttrString(data->klass, (char *)"__new__");
1264 #endif
1265 if (data->newraw) {
1266 Py_INCREF(data->newraw);
1267 data->newargs = PyTuple_New(1);
1268 PyTuple_SetItem(data->newargs, 0, obj);
1269 } else {
1270 data->newargs = obj;
1271 }
1272 Py_INCREF(data->newargs);
1273 }
1274 /* the destroy method, aka as the C++ delete method */
1275 data->destroy = PyObject_GetAttrString(data->klass, (char *)"__swig_destroy__");
1276 if (PyErr_Occurred()) {
1277 PyErr_Clear();
1278 data->destroy = 0;
1279 }
1280 if (data->destroy) {
1281 int flags;
1282 Py_INCREF(data->destroy);
1283 flags = PyCFunction_GET_FLAGS(data->destroy);
1284 #ifdef METH_O
1285 data->delargs = !(flags & (METH_O));
1286 #else
1287 data->delargs = 0;
1288 #endif
1289 } else {
1290 data->delargs = 0;
1291 }
1292 data->implicitconv = 0;
1293 return data;
1294 }
1295 }
1296
1297 SWIGRUNTIME void
1298 PySwigClientData_Del(PySwigClientData* data)
1299 {
1300 Py_XDECREF(data->newraw);
1301 Py_XDECREF(data->newargs);
1302 Py_XDECREF(data->destroy);
1303 }
1304
1305 /* =============== PySwigObject =====================*/
1306
1307 typedef struct {
1308 PyObject_HEAD
1309 void *ptr;
1310 swig_type_info *ty;
1311 int own;
1312 PyObject *next;
1313 } PySwigObject;
1314
1315 SWIGRUNTIME PyObject *
1316 PySwigObject_long(PySwigObject *v)
1317 {
1318 return PyLong_FromVoidPtr(v->ptr);
1319 }
1320
1321 SWIGRUNTIME PyObject *
1322 PySwigObject_format(const char* fmt, PySwigObject *v)
1323 {
1324 PyObject *res = NULL;
1325 PyObject *args = PyTuple_New(1);
1326 if (args) {
1327 if (PyTuple_SetItem(args, 0, PySwigObject_long(v)) == 0) {
1328 PyObject *ofmt = PyString_FromString(fmt);
1329 if (ofmt) {
1330 res = PyString_Format(ofmt,args);
1331 Py_DECREF(ofmt);
1332 }
1333 Py_DECREF(args);
1334 }
1335 }
1336 return res;
1337 }
1338
1339 SWIGRUNTIME PyObject *
1340 PySwigObject_oct(PySwigObject *v)
1341 {
1342 return PySwigObject_format("%o",v);
1343 }
1344
1345 SWIGRUNTIME PyObject *
1346 PySwigObject_hex(PySwigObject *v)
1347 {
1348 return PySwigObject_format("%x",v);
1349 }
1350
1351 SWIGRUNTIME PyObject *
1352 #ifdef METH_NOARGS
1353 PySwigObject_repr(PySwigObject *v)
1354 #else
1355 PySwigObject_repr(PySwigObject *v, PyObject *args)
1356 #endif
1357 {
1358 const char *name = SWIG_TypePrettyName(v->ty);
1359 PyObject *hex = PySwigObject_hex(v);
1360 PyObject *repr = PyString_FromFormat("<Swig Object of type '%s' at 0x%s>", name, PyString_AsString(hex));
1361 Py_DECREF(hex);
1362 if (v->next) {
1363 #ifdef METH_NOARGS
1364 PyObject *nrep = PySwigObject_repr((PySwigObject *)v->next);
1365 #else
1366 PyObject *nrep = PySwigObject_repr((PySwigObject *)v->next, args);
1367 #endif
1368 PyString_ConcatAndDel(&repr,nrep);
1369 }
1370 return repr;
1371 }
1372
1373 SWIGRUNTIME int
1374 PySwigObject_print(PySwigObject *v, FILE *fp, int SWIGUNUSEDPARM(flags))
1375 {
1376 #ifdef METH_NOARGS
1377 PyObject *repr = PySwigObject_repr(v);
1378 #else
1379 PyObject *repr = PySwigObject_repr(v, NULL);
1380 #endif
1381 if (repr) {
1382 fputs(PyString_AsString(repr), fp);
1383 Py_DECREF(repr);
1384 return 0;
1385 } else {
1386 return 1;
1387 }
1388 }
1389
1390 SWIGRUNTIME PyObject *
1391 PySwigObject_str(PySwigObject *v)
1392 {
1393 char result[SWIG_BUFFER_SIZE];
1394 return SWIG_PackVoidPtr(result, v->ptr, v->ty->name, sizeof(result)) ?
1395 PyString_FromString(result) : 0;
1396 }
1397
1398 SWIGRUNTIME int
1399 PySwigObject_compare(PySwigObject *v, PySwigObject *w)
1400 {
1401 void *i = v->ptr;
1402 void *j = w->ptr;
1403 return (i < j) ? -1 : ((i > j) ? 1 : 0);
1404 }
1405
1406 SWIGRUNTIME PyTypeObject* _PySwigObject_type(void);
1407
1408 SWIGRUNTIME PyTypeObject*
1409 PySwigObject_type(void) {
1410 static PyTypeObject *SWIG_STATIC_POINTER(type) = _PySwigObject_type();
1411 return type;
1412 }
1413
1414 SWIGRUNTIMEINLINE int
1415 PySwigObject_Check(PyObject *op) {
1416 return ((op)->ob_type == PySwigObject_type())
1417 || (strcmp((op)->ob_type->tp_name,"PySwigObject") == 0);
1418 }
1419
1420 SWIGRUNTIME PyObject *
1421 PySwigObject_New(void *ptr, swig_type_info *ty, int own);
1422
1423 SWIGRUNTIME void
1424 PySwigObject_dealloc(PyObject *v)
1425 {
1426 PySwigObject *sobj = (PySwigObject *) v;
1427 PyObject *next = sobj->next;
1428 if (sobj->own) {
1429 swig_type_info *ty = sobj->ty;
1430 PySwigClientData *data = ty ? (PySwigClientData *) ty->clientdata : 0;
1431 PyObject *destroy = data ? data->destroy : 0;
1432 if (destroy) {
1433 /* destroy is always a VARARGS method */
1434 PyObject *res;
1435 if (data->delargs) {
1436 /* we need to create a temporal object to carry the destroy operation */
1437 PyObject *tmp = PySwigObject_New(sobj->ptr, ty, 0);
1438 res = SWIG_Python_CallFunctor(destroy, tmp);
1439 Py_DECREF(tmp);
1440 } else {
1441 PyCFunction meth = PyCFunction_GET_FUNCTION(destroy);
1442 PyObject *mself = PyCFunction_GET_SELF(destroy);
1443 res = ((*meth)(mself, v));
1444 }
1445 Py_XDECREF(res);
1446 } else {
1447 const char *name = SWIG_TypePrettyName(ty);
1448 #if !defined(SWIG_PYTHON_SILENT_MEMLEAK)
1449 printf("swig/python detected a memory leak of type '%s', no destructor found.\n", name);
1450 #endif
1451 }
1452 }
1453 Py_XDECREF(next);
1454 PyObject_DEL(v);
1455 }
1456
1457 SWIGRUNTIME PyObject*
1458 PySwigObject_append(PyObject* v, PyObject* next)
1459 {
1460 PySwigObject *sobj = (PySwigObject *) v;
1461 #ifndef METH_O
1462 PyObject *tmp = 0;
1463 if (!PyArg_ParseTuple(next,(char *)"O:append", &tmp)) return NULL;
1464 next = tmp;
1465 #endif
1466 if (!PySwigObject_Check(next)) {
1467 return NULL;
1468 }
1469 sobj->next = next;
1470 Py_INCREF(next);
1471 return SWIG_Py_Void();
1472 }
1473
1474 SWIGRUNTIME PyObject*
1475 #ifdef METH_NOARGS
1476 PySwigObject_next(PyObject* v)
1477 #else
1478 PySwigObject_next(PyObject* v, PyObject *SWIGUNUSEDPARM(args))
1479 #endif
1480 {
1481 PySwigObject *sobj = (PySwigObject *) v;
1482 if (sobj->next) {
1483 Py_INCREF(sobj->next);
1484 return sobj->next;
1485 } else {
1486 return SWIG_Py_Void();
1487 }
1488 }
1489
1490 SWIGINTERN PyObject*
1491 #ifdef METH_NOARGS
1492 PySwigObject_disown(PyObject *v)
1493 #else
1494 PySwigObject_disown(PyObject* v, PyObject *SWIGUNUSEDPARM(args))
1495 #endif
1496 {
1497 PySwigObject *sobj = (PySwigObject *)v;
1498 sobj->own = 0;
1499 return SWIG_Py_Void();
1500 }
1501
1502 SWIGINTERN PyObject*
1503 #ifdef METH_NOARGS
1504 PySwigObject_acquire(PyObject *v)
1505 #else
1506 PySwigObject_acquire(PyObject* v, PyObject *SWIGUNUSEDPARM(args))
1507 #endif
1508 {
1509 PySwigObject *sobj = (PySwigObject *)v;
1510 sobj->own = SWIG_POINTER_OWN;
1511 return SWIG_Py_Void();
1512 }
1513
1514 SWIGINTERN PyObject*
1515 PySwigObject_own(PyObject *v, PyObject *args)
1516 {
1517 PyObject *val = 0;
1518 #if (PY_VERSION_HEX < 0x02020000)
1519 if (!PyArg_ParseTuple(args,(char *)"|O:own",&val))
1520 #else
1521 if (!PyArg_UnpackTuple(args, (char *)"own", 0, 1, &val))
1522 #endif
1523 {
1524 return NULL;
1525 }
1526 else
1527 {
1528 PySwigObject *sobj = (PySwigObject *)v;
1529 PyObject *obj = PyBool_FromLong(sobj->own);
1530 if (val) {
1531 #ifdef METH_NOARGS
1532 if (PyObject_IsTrue(val)) {
1533 PySwigObject_acquire(v);
1534 } else {
1535 PySwigObject_disown(v);
1536 }
1537 #else
1538 if (PyObject_IsTrue(val)) {
1539 PySwigObject_acquire(v,args);
1540 } else {
1541 PySwigObject_disown(v,args);
1542 }
1543 #endif
1544 }
1545 return obj;
1546 }
1547 }
1548
1549 #ifdef METH_O
1550 static PyMethodDef
1551 swigobject_methods[] = {
1552 {(char *)"disown", (PyCFunction)PySwigObject_disown, METH_NOARGS, (char *)"releases ownership of the pointer"},
1553 {(char *)"acquire", (PyCFunction)PySwigObject_acquire, METH_NOARGS, (char *)"aquires ownership of the pointer"},
1554 {(char *)"own", (PyCFunction)PySwigObject_own, METH_VARARGS, (char *)"returns/sets ownership of the pointer"},
1555 {(char *)"append", (PyCFunction)PySwigObject_append, METH_O, (char *)"appends another 'this' object"},
1556 {(char *)"next", (PyCFunction)PySwigObject_next, METH_NOARGS, (char *)"returns the next 'this' object"},
1557 {(char *)"__repr__",(PyCFunction)PySwigObject_repr, METH_NOARGS, (char *)"returns object representation"},
1558 {0, 0, 0, 0}
1559 };
1560 #else
1561 static PyMethodDef
1562 swigobject_methods[] = {
1563 {(char *)"disown", (PyCFunction)PySwigObject_disown, METH_VARARGS, (char *)"releases ownership of the pointer"},
1564 {(char *)"acquire", (PyCFunction)PySwigObject_acquire, METH_VARARGS, (char *)"aquires ownership of the pointer"},
1565 {(char *)"own", (PyCFunction)PySwigObject_own, METH_VARARGS, (char *)"returns/sets ownership of the pointer"},
1566 {(char *)"append", (PyCFunction)PySwigObject_append, METH_VARARGS, (char *)"appends another 'this' object"},
1567 {(char *)"next", (PyCFunction)PySwigObject_next, METH_VARARGS, (char *)"returns the next 'this' object"},
1568 {(char *)"__repr__",(PyCFunction)PySwigObject_repr, METH_VARARGS, (char *)"returns object representation"},
1569 {0, 0, 0, 0}
1570 };
1571 #endif
1572
1573 #if PY_VERSION_HEX < 0x02020000
1574 SWIGINTERN PyObject *
1575 PySwigObject_getattr(PySwigObject *sobj,char *name)
1576 {
1577 return Py_FindMethod(swigobject_methods, (PyObject *)sobj, name);
1578 }
1579 #endif
1580
1581 SWIGRUNTIME PyTypeObject*
1582 _PySwigObject_type(void) {
1583 static char swigobject_doc[] = "Swig object carries a C/C++ instance pointer";
1584
1585 static PyNumberMethods PySwigObject_as_number = {
1586 (binaryfunc)0, /*nb_add*/
1587 (binaryfunc)0, /*nb_subtract*/
1588 (binaryfunc)0, /*nb_multiply*/
1589 (binaryfunc)0, /*nb_divide*/
1590 (binaryfunc)0, /*nb_remainder*/
1591 (binaryfunc)0, /*nb_divmod*/
1592 (ternaryfunc)0,/*nb_power*/
1593 (unaryfunc)0, /*nb_negative*/
1594 (unaryfunc)0, /*nb_positive*/
1595 (unaryfunc)0, /*nb_absolute*/
1596 (inquiry)0, /*nb_nonzero*/
1597 0, /*nb_invert*/
1598 0, /*nb_lshift*/
1599 0, /*nb_rshift*/
1600 0, /*nb_and*/
1601 0, /*nb_xor*/
1602 0, /*nb_or*/
1603 (coercion)0, /*nb_coerce*/
1604 (unaryfunc)PySwigObject_long, /*nb_int*/
1605 (unaryfunc)PySwigObject_long, /*nb_long*/
1606 (unaryfunc)0, /*nb_float*/
1607 (unaryfunc)PySwigObject_oct, /*nb_oct*/
1608 (unaryfunc)PySwigObject_hex, /*nb_hex*/
1609 #if PY_VERSION_HEX >= 0x02020000
1610 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 /* nb_inplace_add -> nb_inplace_true_divide */
1611 #elif PY_VERSION_HEX >= 0x02000000
1612 0,0,0,0,0,0,0,0,0,0,0 /* nb_inplace_add -> nb_inplace_or */
1613 #endif
1614 };
1615
1616 static PyTypeObject pyswigobject_type;
1617 static int type_init = 0;
1618 if (!type_init) {
1619 const PyTypeObject tmp
1620 = {
1621 PyObject_HEAD_INIT(NULL)
1622 0, /* ob_size */
1623 (char *)"PySwigObject", /* tp_name */
1624 sizeof(PySwigObject), /* tp_basicsize */
1625 0, /* tp_itemsize */
1626 (destructor)PySwigObject_dealloc, /* tp_dealloc */
1627 (printfunc)PySwigObject_print, /* tp_print */
1628 #if PY_VERSION_HEX < 0x02020000
1629 (getattrfunc)PySwigObject_getattr, /* tp_getattr */
1630 #else
1631 (getattrfunc)0, /* tp_getattr */
1632 #endif
1633 (setattrfunc)0, /* tp_setattr */
1634 (cmpfunc)PySwigObject_compare, /* tp_compare */
1635 (reprfunc)PySwigObject_repr, /* tp_repr */
1636 &PySwigObject_as_number, /* tp_as_number */
1637 0, /* tp_as_sequence */
1638 0, /* tp_as_mapping */
1639 (hashfunc)0, /* tp_hash */
1640 (ternaryfunc)0, /* tp_call */
1641 (reprfunc)PySwigObject_str, /* tp_str */
1642 PyObject_GenericGetAttr, /* tp_getattro */
1643 0, /* tp_setattro */
1644 0, /* tp_as_buffer */
1645 Py_TPFLAGS_DEFAULT, /* tp_flags */
1646 swigobject_doc, /* tp_doc */
1647 0, /* tp_traverse */
1648 0, /* tp_clear */
1649 0, /* tp_richcompare */
1650 0, /* tp_weaklistoffset */
1651 #if PY_VERSION_HEX >= 0x02020000
1652 0, /* tp_iter */
1653 0, /* tp_iternext */
1654 swigobject_methods, /* tp_methods */
1655 0, /* tp_members */
1656 0, /* tp_getset */
1657 0, /* tp_base */
1658 0, /* tp_dict */
1659 0, /* tp_descr_get */
1660 0, /* tp_descr_set */
1661 0, /* tp_dictoffset */
1662 0, /* tp_init */
1663 0, /* tp_alloc */
1664 0, /* tp_new */
1665 0, /* tp_free */
1666 0, /* tp_is_gc */
1667 0, /* tp_bases */
1668 0, /* tp_mro */
1669 0, /* tp_cache */
1670 0, /* tp_subclasses */
1671 0, /* tp_weaklist */
1672 #endif
1673 #if PY_VERSION_HEX >= 0x02030000
1674 0, /* tp_del */
1675 #endif
1676 #ifdef COUNT_ALLOCS
1677 0,0,0,0 /* tp_alloc -> tp_next */
1678 #endif
1679 };
1680 pyswigobject_type = tmp;
1681 pyswigobject_type.ob_type = &PyType_Type;
1682 type_init = 1;
1683 }
1684 return &pyswigobject_type;
1685 }
1686
1687 SWIGRUNTIME PyObject *
1688 PySwigObject_New(void *ptr, swig_type_info *ty, int own)
1689 {
1690 PySwigObject *sobj = PyObject_NEW(PySwigObject, PySwigObject_type());
1691 if (sobj) {
1692 sobj->ptr = ptr;
1693 sobj->ty = ty;
1694 sobj->own = own;
1695 sobj->next = 0;
1696 }
1697 return (PyObject *)sobj;
1698 }
1699
1700 /* -----------------------------------------------------------------------------
1701 * Implements a simple Swig Packed type, and use it instead of string
1702 * ----------------------------------------------------------------------------- */
1703
1704 typedef struct {
1705 PyObject_HEAD
1706 void *pack;
1707 swig_type_info *ty;
1708 size_t size;
1709 } PySwigPacked;
1710
1711 SWIGRUNTIME int
1712 PySwigPacked_print(PySwigPacked *v, FILE *fp, int SWIGUNUSEDPARM(flags))
1713 {
1714 char result[SWIG_BUFFER_SIZE];
1715 fputs("<Swig Packed ", fp);
1716 if (SWIG_PackDataName(result, v->pack, v->size, 0, sizeof(result))) {
1717 fputs("at ", fp);
1718 fputs(result, fp);
1719 }
1720 fputs(v->ty->name,fp);
1721 fputs(">", fp);
1722 return 0;
1723 }
1724
1725 SWIGRUNTIME PyObject *
1726 PySwigPacked_repr(PySwigPacked *v)
1727 {
1728 char result[SWIG_BUFFER_SIZE];
1729 if (SWIG_PackDataName(result, v->pack, v->size, 0, sizeof(result))) {
1730 return PyString_FromFormat("<Swig Packed at %s%s>", result, v->ty->name);
1731 } else {
1732 return PyString_FromFormat("<Swig Packed %s>", v->ty->name);
1733 }
1734 }
1735
1736 SWIGRUNTIME PyObject *
1737 PySwigPacked_str(PySwigPacked *v)
1738 {
1739 char result[SWIG_BUFFER_SIZE];
1740 if (SWIG_PackDataName(result, v->pack, v->size, 0, sizeof(result))){
1741 return PyString_FromFormat("%s%s", result, v->ty->name);
1742 } else {
1743 return PyString_FromString(v->ty->name);
1744 }
1745 }
1746
1747 SWIGRUNTIME int
1748 PySwigPacked_compare(PySwigPacked *v, PySwigPacked *w)
1749 {
1750 size_t i = v->size;
1751 size_t j = w->size;
1752 int s = (i < j) ? -1 : ((i > j) ? 1 : 0);
1753 return s ? s : strncmp((char *)v->pack, (char *)w->pack, 2*v->size);
1754 }
1755
1756 SWIGRUNTIME PyTypeObject* _PySwigPacked_type(void);
1757
1758 SWIGRUNTIME PyTypeObject*
1759 PySwigPacked_type(void) {
1760 static PyTypeObject *SWIG_STATIC_POINTER(type) = _PySwigPacked_type();
1761 return type;
1762 }
1763
1764 SWIGRUNTIMEINLINE int
1765 PySwigPacked_Check(PyObject *op) {
1766 return ((op)->ob_type == _PySwigPacked_type())
1767 || (strcmp((op)->ob_type->tp_name,"PySwigPacked") == 0);
1768 }
1769
1770 SWIGRUNTIME void
1771 PySwigPacked_dealloc(PyObject *v)
1772 {
1773 if (PySwigPacked_Check(v)) {
1774 PySwigPacked *sobj = (PySwigPacked *) v;
1775 free(sobj->pack);
1776 }
1777 PyObject_DEL(v);
1778 }
1779
1780 SWIGRUNTIME PyTypeObject*
1781 _PySwigPacked_type(void) {
1782 static char swigpacked_doc[] = "Swig object carries a C/C++ instance pointer";
1783 static PyTypeObject pyswigpacked_type;
1784 static int type_init = 0;
1785 if (!type_init) {
1786 const PyTypeObject tmp
1787 = {
1788 PyObject_HEAD_INIT(NULL)
1789 0, /* ob_size */
1790 (char *)"PySwigPacked", /* tp_name */
1791 sizeof(PySwigPacked), /* tp_basicsize */
1792 0, /* tp_itemsize */
1793 (destructor)PySwigPacked_dealloc, /* tp_dealloc */
1794 (printfunc)PySwigPacked_print, /* tp_print */
1795 (getattrfunc)0, /* tp_getattr */
1796 (setattrfunc)0, /* tp_setattr */
1797 (cmpfunc)PySwigPacked_compare, /* tp_compare */
1798 (reprfunc)PySwigPacked_repr, /* tp_repr */
1799 0, /* tp_as_number */
1800 0, /* tp_as_sequence */
1801 0, /* tp_as_mapping */
1802 (hashfunc)0, /* tp_hash */
1803 (ternaryfunc)0, /* tp_call */
1804 (reprfunc)PySwigPacked_str, /* tp_str */
1805 PyObject_GenericGetAttr, /* tp_getattro */
1806 0, /* tp_setattro */
1807 0, /* tp_as_buffer */
1808 Py_TPFLAGS_DEFAULT, /* tp_flags */
1809 swigpacked_doc, /* tp_doc */
1810 0, /* tp_traverse */
1811 0, /* tp_clear */
1812 0, /* tp_richcompare */
1813 0, /* tp_weaklistoffset */
1814 #if PY_VERSION_HEX >= 0x02020000
1815 0, /* tp_iter */
1816 0, /* tp_iternext */
1817 0, /* tp_methods */
1818 0, /* tp_members */
1819 0, /* tp_getset */
1820 0, /* tp_base */
1821 0, /* tp_dict */
1822 0, /* tp_descr_get */
1823 0, /* tp_descr_set */
1824 0, /* tp_dictoffset */
1825 0, /* tp_init */
1826 0, /* tp_alloc */
1827 0, /* tp_new */
1828 0, /* tp_free */
1829 0, /* tp_is_gc */
1830 0, /* tp_bases */
1831 0, /* tp_mro */
1832 0, /* tp_cache */
1833 0, /* tp_subclasses */
1834 0, /* tp_weaklist */
1835 #endif
1836 #if PY_VERSION_HEX >= 0x02030000
1837 0, /* tp_del */
1838 #endif
1839 #ifdef COUNT_ALLOCS
1840 0,0,0,0 /* tp_alloc -> tp_next */
1841 #endif
1842 };
1843 pyswigpacked_type = tmp;
1844 pyswigpacked_type.ob_type = &PyType_Type;
1845 type_init = 1;
1846 }
1847 return &pyswigpacked_type;
1848 }
1849
1850 SWIGRUNTIME PyObject *
1851 PySwigPacked_New(void *ptr, size_t size, swig_type_info *ty)
1852 {
1853 PySwigPacked *sobj = PyObject_NEW(PySwigPacked, PySwigPacked_type());
1854 if (sobj) {
1855 void *pack = malloc(size);
1856 if (pack) {
1857 memcpy(pack, ptr, size);
1858 sobj->pack = pack;
1859 sobj->ty = ty;
1860 sobj->size = size;
1861 } else {
1862 PyObject_DEL((PyObject *) sobj);
1863 sobj = 0;
1864 }
1865 }
1866 return (PyObject *) sobj;
1867 }
1868
1869 SWIGRUNTIME swig_type_info *
1870 PySwigPacked_UnpackData(PyObject *obj, void *ptr, size_t size)
1871 {
1872 if (PySwigPacked_Check(obj)) {
1873 PySwigPacked *sobj = (PySwigPacked *)obj;
1874 if (sobj->size != size) return 0;
1875 memcpy(ptr, sobj->pack, size);
1876 return sobj->ty;
1877 } else {
1878 return 0;
1879 }
1880 }
1881
1882 /* -----------------------------------------------------------------------------
1883 * pointers/data manipulation
1884 * ----------------------------------------------------------------------------- */
1885
1886 SWIGRUNTIMEINLINE PyObject *
1887 _SWIG_This(void)
1888 {
1889 return PyString_FromString("this");
1890 }
1891
1892 SWIGRUNTIME PyObject *
1893 SWIG_This(void)
1894 {
1895 static PyObject *SWIG_STATIC_POINTER(swig_this) = _SWIG_This();
1896 return swig_this;
1897 }
1898
1899 /* #define SWIG_PYTHON_SLOW_GETSET_THIS */
1900
1901 SWIGRUNTIME PySwigObject *
1902 SWIG_Python_GetSwigThis(PyObject *pyobj)
1903 {
1904 if (PySwigObject_Check(pyobj)) {
1905 return (PySwigObject *) pyobj;
1906 } else {
1907 PyObject *obj = 0;
1908 #if (!defined(SWIG_PYTHON_SLOW_GETSET_THIS) && (PY_VERSION_HEX >= 0x02030000))
1909 if (PyInstance_Check(pyobj)) {
1910 obj = _PyInstance_Lookup(pyobj, SWIG_This());
1911 } else {
1912 PyObject **dictptr = _PyObject_GetDictPtr(pyobj);
1913 if (dictptr != NULL) {
1914 PyObject *dict = *dictptr;
1915 obj = dict ? PyDict_GetItem(dict, SWIG_This()) : 0;
1916 } else {
1917 #ifdef PyWeakref_CheckProxy
1918 if (PyWeakref_CheckProxy(pyobj)) {
1919 PyObject *wobj = PyWeakref_GET_OBJECT(pyobj);
1920 return wobj ? SWIG_Python_GetSwigThis(wobj) : 0;
1921 }
1922 #endif
1923 obj = PyObject_GetAttr(pyobj,SWIG_This());
1924 if (obj) {
1925 Py_DECREF(obj);
1926 } else {
1927 if (PyErr_Occurred()) PyErr_Clear();
1928 return 0;
1929 }
1930 }
1931 }
1932 #else
1933 obj = PyObject_GetAttr(pyobj,SWIG_This());
1934 if (obj) {
1935 Py_DECREF(obj);
1936 } else {
1937 if (PyErr_Occurred()) PyErr_Clear();
1938 return 0;
1939 }
1940 #endif
1941 if (obj && !PySwigObject_Check(obj)) {
1942 /* a PyObject is called 'this', try to get the 'real this'
1943 PySwigObject from it */
1944 return SWIG_Python_GetSwigThis(obj);
1945 }
1946 return (PySwigObject *)obj;
1947 }
1948 }
1949
1950 /* Acquire a pointer value */
1951
1952 SWIGRUNTIME int
1953 SWIG_Python_AcquirePtr(PyObject *obj, int own) {
1954 if (own) {
1955 PySwigObject *sobj = SWIG_Python_GetSwigThis(obj);
1956 if (sobj) {
1957 int oldown = sobj->own;
1958 sobj->own = own;
1959 return oldown;
1960 }
1961 }
1962 return 0;
1963 }
1964
1965 /* Convert a pointer value */
1966
1967 SWIGRUNTIME int
1968 SWIG_Python_ConvertPtrAndOwn(PyObject *obj, void **ptr, swig_type_info *ty, int flags, int *own) {
1969 if (!obj) return SWIG_ERROR;
1970 if (obj == Py_None) {
1971 if (ptr) *ptr = 0;
1972 return SWIG_OK;
1973 } else {
1974 PySwigObject *sobj = SWIG_Python_GetSwigThis(obj);
1975 while (sobj) {
1976 void *vptr = sobj->ptr;
1977 if (ty) {
1978 swig_type_info *to = sobj->ty;
1979 if (to == ty) {
1980 /* no type cast needed */
1981 if (ptr) *ptr = vptr;
1982 break;
1983 } else {
1984 swig_cast_info *tc = SWIG_TypeCheck(to->name,ty);
1985 if (!tc) {
1986 sobj = (PySwigObject *)sobj->next;
1987 } else {
1988 if (ptr) *ptr = SWIG_TypeCast(tc,vptr);
1989 break;
1990 }
1991 }
1992 } else {
1993 if (ptr) *ptr = vptr;
1994 break;
1995 }
1996 }
1997 if (sobj) {
1998 if (own) *own = sobj->own;
1999 if (flags & SWIG_POINTER_DISOWN) {
2000 sobj->own = 0;
2001 }
2002 return SWIG_OK;
2003 } else {
2004 int res = SWIG_ERROR;
2005 if (flags & SWIG_POINTER_IMPLICIT_CONV) {
2006 PySwigClientData *data = ty ? (PySwigClientData *) ty->clientdata : 0;
2007 if (data && !data->implicitconv) {
2008 PyObject *klass = data->klass;
2009 if (klass) {
2010 PyObject *impconv;
2011 data->implicitconv = 1; /* avoid recursion and call 'explicit' constructors*/
2012 impconv = SWIG_Python_CallFunctor(klass, obj);
2013 data->implicitconv = 0;
2014 if (PyErr_Occurred()) {
2015 PyErr_Clear();
2016 impconv = 0;
2017 }
2018 if (impconv) {
2019 PySwigObject *iobj = SWIG_Python_GetSwigThis(impconv);
2020 if (iobj) {
2021 void *vptr;
2022 res = SWIG_Python_ConvertPtrAndOwn((PyObject*)iobj, &vptr, ty, 0, 0);
2023 if (SWIG_IsOK(res)) {
2024 if (ptr) {
2025 *ptr = vptr;
2026 /* transfer the ownership to 'ptr' */
2027 iobj->own = 0;
2028 res = SWIG_AddCast(res);
2029 res = SWIG_AddNewMask(res);
2030 } else {
2031 res = SWIG_AddCast(res);
2032 }
2033 }
2034 }
2035 Py_DECREF(impconv);
2036 }
2037 }
2038 }
2039 }
2040 return res;
2041 }
2042 }
2043 }
2044
2045 /* Convert a function ptr value */
2046
2047 SWIGRUNTIME int
2048 SWIG_Python_ConvertFunctionPtr(PyObject *obj, void **ptr, swig_type_info *ty) {
2049 if (!PyCFunction_Check(obj)) {
2050 return SWIG_ConvertPtr(obj, ptr, ty, 0);
2051 } else {
2052 void *vptr = 0;
2053
2054 /* here we get the method pointer for callbacks */
2055 const char *doc = (((PyCFunctionObject *)obj) -> m_ml -> ml_doc);
2056 const char *desc = doc ? strstr(doc, "swig_ptr: ") : 0;
2057 if (desc) {
2058 desc = ty ? SWIG_UnpackVoidPtr(desc + 10, &vptr, ty->name) : 0;
2059 if (!desc) return SWIG_ERROR;
2060 }
2061 if (ty) {
2062 swig_cast_info *tc = SWIG_TypeCheck(desc,ty);
2063 if (!tc) return SWIG_ERROR;
2064 *ptr = SWIG_TypeCast(tc,vptr);
2065 } else {
2066 *ptr = vptr;
2067 }
2068 return SWIG_OK;
2069 }
2070 }
2071
2072 /* Convert a packed value value */
2073
2074 SWIGRUNTIME int
2075 SWIG_Python_ConvertPacked(PyObject *obj, void *ptr, size_t sz, swig_type_info *ty) {
2076 swig_type_info *to = PySwigPacked_UnpackData(obj, ptr, sz);
2077 if (!to) return SWIG_ERROR;
2078 if (ty) {
2079 if (to != ty) {
2080 /* check type cast? */
2081 swig_cast_info *tc = SWIG_TypeCheck(to->name,ty);
2082 if (!tc) return SWIG_ERROR;
2083 }
2084 }
2085 return SWIG_OK;
2086 }
2087
2088 /* -----------------------------------------------------------------------------
2089 * Create a new pointer object
2090 * ----------------------------------------------------------------------------- */
2091
2092 /*
2093 Create a new instance object, whitout calling __init__, and set the
2094 'this' attribute.
2095 */
2096
2097 SWIGRUNTIME PyObject*
2098 SWIG_Python_NewShadowInstance(PySwigClientData *data, PyObject *swig_this)
2099 {
2100 #if (PY_VERSION_HEX >= 0x02020000)
2101 PyObject *inst = 0;
2102 PyObject *newraw = data->newraw;
2103 if (newraw) {
2104 inst = PyObject_Call(newraw, data->newargs, NULL);
2105 if (inst) {
2106 #if !defined(SWIG_PYTHON_SLOW_GETSET_THIS)
2107 PyObject **dictptr = _PyObject_GetDictPtr(inst);
2108 if (dictptr != NULL) {
2109 PyObject *dict = *dictptr;
2110 if (dict == NULL) {
2111 dict = PyDict_New();
2112 *dictptr = dict;
2113 PyDict_SetItem(dict, SWIG_This(), swig_this);
2114 }
2115 }
2116 #else
2117 PyObject *key = SWIG_This();
2118 PyObject_SetAttr(inst, key, swig_this);
2119 #endif
2120 }
2121 } else {
2122 PyObject *dict = PyDict_New();
2123 PyDict_SetItem(dict, SWIG_This(), swig_this);
2124 inst = PyInstance_NewRaw(data->newargs, dict);
2125 Py_DECREF(dict);
2126 }
2127 return inst;
2128 #else
2129 #if (PY_VERSION_HEX >= 0x02010000)
2130 PyObject *inst;
2131 PyObject *dict = PyDict_New();
2132 PyDict_SetItem(dict, SWIG_This(), swig_this);
2133 inst = PyInstance_NewRaw(data->newargs, dict);
2134 Py_DECREF(dict);
2135 return (PyObject *) inst;
2136 #else
2137 PyInstanceObject *inst = PyObject_NEW(PyInstanceObject, &PyInstance_Type);
2138 if (inst == NULL) {
2139 return NULL;
2140 }
2141 inst->in_class = (PyClassObject *)data->newargs;
2142 Py_INCREF(inst->in_class);
2143 inst->in_dict = PyDict_New();
2144 if (inst->in_dict == NULL) {
2145 Py_DECREF(inst);
2146 return NULL;
2147 }
2148 #ifdef Py_TPFLAGS_HAVE_WEAKREFS
2149 inst->in_weakreflist = NULL;
2150 #endif
2151 #ifdef Py_TPFLAGS_GC
2152 PyObject_GC_Init(inst);
2153 #endif
2154 PyDict_SetItem(inst->in_dict, SWIG_This(), swig_this);
2155 return (PyObject *) inst;
2156 #endif
2157 #endif
2158 }
2159
2160 SWIGRUNTIME void
2161 SWIG_Python_SetSwigThis(PyObject *inst, PyObject *swig_this)
2162 {
2163 PyObject *dict;
2164 #if (PY_VERSION_HEX >= 0x02020000) && !defined(SWIG_PYTHON_SLOW_GETSET_THIS)
2165 PyObject **dictptr = _PyObject_GetDictPtr(inst);
2166 if (dictptr != NULL) {
2167 dict = *dictptr;
2168 if (dict == NULL) {
2169 dict = PyDict_New();
2170 *dictptr = dict;
2171 }
2172 PyDict_SetItem(dict, SWIG_This(), swig_this);
2173 return;
2174 }
2175 #endif
2176 dict = PyObject_GetAttrString(inst, "__dict__");
2177 PyDict_SetItem(dict, SWIG_This(), swig_this);
2178 Py_DECREF(dict);
2179 }
2180
2181
2182 SWIGINTERN PyObject *
2183 SWIG_Python_InitShadowInstance(PyObject *args) {
2184 PyObject *obj[2];
2185 if (!SWIG_Python_UnpackTuple(args,(char*)"swiginit", 2, 2, obj)) {
2186 return NULL;
2187 } else {
2188 PySwigObject *sthis = SWIG_Python_GetSwigThis(obj[0]);
2189 if (sthis) {
2190 PySwigObject_append((PyObject*) sthis, obj[1]);
2191 } else {
2192 SWIG_Python_SetSwigThis(obj[0], obj[1]);
2193 }
2194 return SWIG_Py_Void();
2195 }
2196 }
2197
2198 /* Create a new pointer object */
2199
2200 SWIGRUNTIME PyObject *
2201 SWIG_Python_NewPointerObj(void *ptr, swig_type_info *type, int flags) {
2202 if (!ptr) {
2203 return SWIG_Py_Void();
2204 } else {
2205 int own = (flags & SWIG_POINTER_OWN) ? SWIG_POINTER_OWN : 0;
2206 PyObject *robj = PySwigObject_New(ptr, type, own);
2207 PySwigClientData *clientdata = type ? (PySwigClientData *)(type->clientdata) : 0;
2208 if (clientdata && !(flags & SWIG_POINTER_NOSHADOW)) {
2209 PyObject *inst = SWIG_Python_NewShadowInstance(clientdata, robj);
2210 if (inst) {
2211 Py_DECREF(robj);
2212 robj = inst;
2213 }
2214 }
2215 return robj;
2216 }
2217 }
2218
2219 /* Create a new packed object */
2220
2221 SWIGRUNTIMEINLINE PyObject *
2222 SWIG_Python_NewPackedObj(void *ptr, size_t sz, swig_type_info *type) {
2223 return ptr ? PySwigPacked_New((void *) ptr, sz, type) : SWIG_Py_Void();
2224 }
2225
2226 /* -----------------------------------------------------------------------------*
2227 * Get type list
2228 * -----------------------------------------------------------------------------*/
2229
2230 #ifdef SWIG_LINK_RUNTIME
2231 void *SWIG_ReturnGlobalTypeList(void *);
2232 #endif
2233
2234 SWIGRUNTIME swig_module_info *
2235 SWIG_Python_GetModule(void) {
2236 static void *type_pointer = (void *)0;
2237 /* first check if module already created */
2238 if (!type_pointer) {
2239 #ifdef SWIG_LINK_RUNTIME
2240 type_pointer = SWIG_ReturnGlobalTypeList((void *)0);
2241 #else
2242 type_pointer = PyCObject_Import((char*)"swig_runtime_data" SWIG_RUNTIME_VERSION,
2243 (char*)"type_pointer" SWIG_TYPE_TABLE_NAME);
2244 if (PyErr_Occurred()) {
2245 PyErr_Clear();
2246 type_pointer = (void *)0;
2247 }
2248 #endif
2249 }
2250 return (swig_module_info *) type_pointer;
2251 }
2252
2253 #if PY_MAJOR_VERSION < 2
2254 /* PyModule_AddObject function was introduced in Python 2.0. The following function
2255 is copied out of Python/modsupport.c in python version 2.3.4 */
2256 SWIGINTERN int
2257 PyModule_AddObject(PyObject *m, char *name, PyObject *o)
2258 {
2259 PyObject *dict;
2260 if (!PyModule_Check(m)) {
2261 PyErr_SetString(PyExc_TypeError,
2262 "PyModule_AddObject() needs module as first arg");
2263 return SWIG_ERROR;
2264 }
2265 if (!o) {
2266 PyErr_SetString(PyExc_TypeError,
2267 "PyModule_AddObject() needs non-NULL value");
2268 return SWIG_ERROR;
2269 }
2270
2271 dict = PyModule_GetDict(m);
2272 if (dict == NULL) {
2273 /* Internal error -- modules must have a dict! */
2274 PyErr_Format(PyExc_SystemError, "module '%s' has no __dict__",
2275 PyModule_GetName(m));
2276 return SWIG_ERROR;
2277 }
2278 if (PyDict_SetItemString(dict, name, o))
2279 return SWIG_ERROR;
2280 Py_DECREF(o);
2281 return SWIG_OK;
2282 }
2283 #endif
2284
2285 SWIGRUNTIME void
2286 SWIG_Python_DestroyModule(void *vptr)
2287 {
2288 swig_module_info *swig_module = (swig_module_info *) vptr;
2289 swig_type_info **types = swig_module->types;
2290 size_t i;
2291 for (i =0; i < swig_module->size; ++i) {
2292 swig_type_info *ty = types[i];
2293 if (ty->owndata) {
2294 PySwigClientData *data = (PySwigClientData *) ty->clientdata;
2295 if (data) PySwigClientData_Del(data);
2296 }
2297 }
2298 Py_DECREF(SWIG_This());
2299 }
2300
2301 SWIGRUNTIME void
2302 SWIG_Python_SetModule(swig_module_info *swig_module) {
2303 static PyMethodDef swig_empty_runtime_method_table[] = { {NULL, NULL, 0, NULL} };/* Sentinel */
2304
2305 PyObject *module = Py_InitModule((char*)"swig_runtime_data" SWIG_RUNTIME_VERSION,
2306 swig_empty_runtime_method_table);
2307 PyObject *pointer = PyCObject_FromVoidPtr((void *) swig_module, SWIG_Python_DestroyModule);
2308 if (pointer && module) {
2309 PyModule_AddObject(module, (char*)"type_pointer" SWIG_TYPE_TABLE_NAME, pointer);
2310 } else {
2311 Py_XDECREF(pointer);
2312 }
2313 }
2314
2315 /* The python cached type query */
2316 SWIGRUNTIME PyObject *
2317 SWIG_Python_TypeCache() {
2318 static PyObject *SWIG_STATIC_POINTER(cache) = PyDict_New();
2319 return cache;
2320 }
2321
2322 SWIGRUNTIME swig_type_info *
2323 SWIG_Python_TypeQuery(const char *type)
2324 {
2325 PyObject *cache = SWIG_Python_TypeCache();
2326 PyObject *key = PyString_FromString(type);
2327 PyObject *obj = PyDict_GetItem(cache, key);
2328 swig_type_info *descriptor;
2329 if (obj) {
2330 descriptor = (swig_type_info *) PyCObject_AsVoidPtr(obj);
2331 } else {
2332 swig_module_info *swig_module = SWIG_Python_GetModule();
2333 descriptor = SWIG_TypeQueryModule(swig_module, swig_module, type);
2334 if (descriptor) {
2335 obj = PyCObject_FromVoidPtr(descriptor, NULL);
2336 PyDict_SetItem(cache, key, obj);
2337 Py_DECREF(obj);
2338 }
2339 }
2340 Py_DECREF(key);
2341 return descriptor;
2342 }
2343
2344 /*
2345 For backward compatibility only
2346 */
2347 #define SWIG_POINTER_EXCEPTION 0
2348 #define SWIG_arg_fail(arg) SWIG_Python_ArgFail(arg)
2349 #define SWIG_MustGetPtr(p, type, argnum, flags) SWIG_Python_MustGetPtr(p, type, argnum, flags)
2350
2351 SWIGRUNTIME int
2352 SWIG_Python_AddErrMesg(const char* mesg, int infront)
2353 {
2354 if (PyErr_Occurred()) {
2355 PyObject *type = 0;
2356 PyObject *value = 0;
2357 PyObject *traceback = 0;
2358 PyErr_Fetch(&type, &value, &traceback);
2359 if (value) {
2360 PyObject *old_str = PyObject_Str(value);
2361 Py_XINCREF(type);
2362 PyErr_Clear();
2363 if (infront) {
2364 PyErr_Format(type, "%s %s", mesg, PyString_AsString(old_str));
2365 } else {
2366 PyErr_Format(type, "%s %s", PyString_AsString(old_str), mesg);
2367 }
2368 Py_DECREF(old_str);
2369 }
2370 return 1;
2371 } else {
2372 return 0;
2373 }
2374 }
2375
2376 SWIGRUNTIME int
2377 SWIG_Python_ArgFail(int argnum)
2378 {
2379 if (PyErr_Occurred()) {
2380 /* add information about failing argument */
2381 char mesg[256];
2382 PyOS_snprintf(mesg, sizeof(mesg), "argument number %d:", argnum);
2383 return SWIG_Python_AddErrMesg(mesg, 1);
2384 } else {
2385 return 0;
2386 }
2387 }
2388
2389 SWIGRUNTIMEINLINE const char *
2390 PySwigObject_GetDesc(PyObject *self)
2391 {
2392 PySwigObject *v = (PySwigObject *)self;
2393 swig_type_info *ty = v ? v->ty : 0;
2394 return ty ? ty->str : (char*)"";
2395 }
2396
2397 SWIGRUNTIME void
2398 SWIG_Python_TypeError(const char *type, PyObject *obj)
2399 {
2400 if (type) {
2401 #if defined(SWIG_COBJECT_TYPES)
2402 if (obj && PySwigObject_Check(obj)) {
2403 const char *otype = (const char *) PySwigObject_GetDesc(obj);
2404 if (otype) {
2405 PyErr_Format(PyExc_TypeError, "a '%s' is expected, 'PySwigObject(%s)' is received",
2406 type, otype);
2407 return;
2408 }
2409 } else
2410 #endif
2411 {
2412 const char *otype = (obj ? obj->ob_type->tp_name : 0);
2413 if (otype) {
2414 PyObject *str = PyObject_Str(obj);
2415 const char *cstr = str ? PyString_AsString(str) : 0;
2416 if (cstr) {
2417 PyErr_Format(PyExc_TypeError, "a '%s' is expected, '%s(%s)' is received",
2418 type, otype, cstr);
2419 } else {
2420 PyErr_Format(PyExc_TypeError, "a '%s' is expected, '%s' is received",
2421 type, otype);
2422 }
2423 Py_XDECREF(str);
2424 return;
2425 }
2426 }
2427 PyErr_Format(PyExc_TypeError, "a '%s' is expected", type);
2428 } else {
2429 PyErr_Format(PyExc_TypeError, "unexpected type is received");
2430 }
2431 }
2432
2433
2434 /* Convert a pointer value, signal an exception on a type mismatch */
2435 SWIGRUNTIME void *
2436 SWIG_Python_MustGetPtr(PyObject *obj, swig_type_info *ty, int argnum, int flags) {
2437 void *result;
2438 if (SWIG_Python_ConvertPtr(obj, &result, ty, flags) == -1) {
2439 PyErr_Clear();
2440 if (flags & SWIG_POINTER_EXCEPTION) {
2441 SWIG_Python_TypeError(SWIG_TypePrettyName(ty), obj);
2442 SWIG_Python_ArgFail(argnum);
2443 }
2444 }
2445 return result;
2446 }
2447
2448
2449 #ifdef __cplusplus
2450 #if 0
2451 { /* cc-mode */
2452 #endif
2453 }
2454 #endif
2455
2456
2457
2458 #define SWIG_exception_fail(code, msg) do { SWIG_Error(code, msg); SWIG_fail; } while(0)
2459
2460 #define SWIG_contract_assert(expr, msg) if (!(expr)) { SWIG_Error(SWIG_RuntimeError, msg); SWIG_fail; } else
2461
2462
2463
2464 /* -------- TYPES TABLE (BEGIN) -------- */
2465
2466 #define SWIGTYPE_p_char swig_types[0]
2467 #define SWIGTYPE_p_double swig_types[1]
2468 #define SWIGTYPE_p_form_ops_t swig_types[2]
2469 #define SWIGTYPE_p_int swig_types[3]
2470 #define SWIGTYPE_p_p_wxAuiFloatingFrame swig_types[4]
2471 #define SWIGTYPE_p_p_wxAuiMDIChildFrame swig_types[5]
2472 #define SWIGTYPE_p_p_wxAuiMDIClientWindow swig_types[6]
2473 #define SWIGTYPE_p_p_wxAuiMDIParentFrame swig_types[7]
2474 #define SWIGTYPE_p_p_wxAuiNotebook swig_types[8]
2475 #define SWIGTYPE_p_p_wxAuiTabContainerButton swig_types[9]
2476 #define SWIGTYPE_p_p_wxAuiTabCtrl swig_types[10]
2477 #define SWIGTYPE_p_p_wxColourDialog swig_types[11]
2478 #define SWIGTYPE_p_p_wxControl swig_types[12]
2479 #define SWIGTYPE_p_p_wxControlWithItems swig_types[13]
2480 #define SWIGTYPE_p_p_wxDialog swig_types[14]
2481 #define SWIGTYPE_p_p_wxDirDialog swig_types[15]
2482 #define SWIGTYPE_p_p_wxFileDialog swig_types[16]
2483 #define SWIGTYPE_p_p_wxFindReplaceDialog swig_types[17]
2484 #define SWIGTYPE_p_p_wxFontDialog swig_types[18]
2485 #define SWIGTYPE_p_p_wxFrame swig_types[19]
2486 #define SWIGTYPE_p_p_wxMDIChildFrame swig_types[20]
2487 #define SWIGTYPE_p_p_wxMDIClientWindow swig_types[21]
2488 #define SWIGTYPE_p_p_wxMDIParentFrame swig_types[22]
2489 #define SWIGTYPE_p_p_wxMenuBar swig_types[23]
2490 #define SWIGTYPE_p_p_wxMessageDialog swig_types[24]
2491 #define SWIGTYPE_p_p_wxMiniFrame swig_types[25]
2492 #define SWIGTYPE_p_p_wxMultiChoiceDialog swig_types[26]
2493 #define SWIGTYPE_p_p_wxNumberEntryDialog swig_types[27]
2494 #define SWIGTYPE_p_p_wxPanel swig_types[28]
2495 #define SWIGTYPE_p_p_wxPasswordEntryDialog swig_types[29]
2496 #define SWIGTYPE_p_p_wxPopupWindow swig_types[30]
2497 #define SWIGTYPE_p_p_wxPreviewCanvas swig_types[31]
2498 #define SWIGTYPE_p_p_wxPreviewControlBar swig_types[32]
2499 #define SWIGTYPE_p_p_wxPreviewFrame swig_types[33]
2500 #define SWIGTYPE_p_p_wxProgressDialog swig_types[34]
2501 #define SWIGTYPE_p_p_wxPyHScrolledWindow swig_types[35]
2502 #define SWIGTYPE_p_p_wxPyHVScrolledWindow swig_types[36]
2503 #define SWIGTYPE_p_p_wxPyHtmlListBox swig_types[37]
2504 #define SWIGTYPE_p_p_wxPyPanel swig_types[38]
2505 #define SWIGTYPE_p_p_wxPyPopupTransientWindow swig_types[39]
2506 #define SWIGTYPE_p_p_wxPyPreviewControlBar swig_types[40]
2507 #define SWIGTYPE_p_p_wxPyPreviewFrame swig_types[41]
2508 #define SWIGTYPE_p_p_wxPyScrolledWindow swig_types[42]
2509 #define SWIGTYPE_p_p_wxPyVListBox swig_types[43]
2510 #define SWIGTYPE_p_p_wxPyVScrolledWindow swig_types[44]
2511 #define SWIGTYPE_p_p_wxPyWindow swig_types[45]
2512 #define SWIGTYPE_p_p_wxSashLayoutWindow swig_types[46]
2513 #define SWIGTYPE_p_p_wxSashWindow swig_types[47]
2514 #define SWIGTYPE_p_p_wxScrolledWindow swig_types[48]
2515 #define SWIGTYPE_p_p_wxSimpleHtmlListBox swig_types[49]
2516 #define SWIGTYPE_p_p_wxSingleChoiceDialog swig_types[50]
2517 #define SWIGTYPE_p_p_wxSplashScreen swig_types[51]
2518 #define SWIGTYPE_p_p_wxSplashScreenWindow swig_types[52]
2519 #define SWIGTYPE_p_p_wxSplitterWindow swig_types[53]
2520 #define SWIGTYPE_p_p_wxStatusBar swig_types[54]
2521 #define SWIGTYPE_p_p_wxTextEntryDialog swig_types[55]
2522 #define SWIGTYPE_p_p_wxTipWindow swig_types[56]
2523 #define SWIGTYPE_p_p_wxTopLevelWindow swig_types[57]
2524 #define SWIGTYPE_p_p_wxWindow swig_types[58]
2525 #define SWIGTYPE_p_unsigned_char swig_types[59]
2526 #define SWIGTYPE_p_unsigned_int swig_types[60]
2527 #define SWIGTYPE_p_unsigned_long swig_types[61]
2528 #define SWIGTYPE_p_wxANIHandler swig_types[62]
2529 #define SWIGTYPE_p_wxAcceleratorTable swig_types[63]
2530 #define SWIGTYPE_p_wxActivateEvent swig_types[64]
2531 #define SWIGTYPE_p_wxAuiDefaultDockArt swig_types[65]
2532 #define SWIGTYPE_p_wxAuiDefaultTabArt swig_types[66]
2533 #define SWIGTYPE_p_wxAuiDockArt swig_types[67]
2534 #define SWIGTYPE_p_wxAuiDockInfo swig_types[68]
2535 #define SWIGTYPE_p_wxAuiDockUIPart swig_types[69]
2536 #define SWIGTYPE_p_wxAuiFloatingFrame swig_types[70]
2537 #define SWIGTYPE_p_wxAuiMDIChildFrame swig_types[71]
2538 #define SWIGTYPE_p_wxAuiMDIClientWindow swig_types[72]
2539 #define SWIGTYPE_p_wxAuiMDIParentFrame swig_types[73]
2540 #define SWIGTYPE_p_wxAuiManager swig_types[74]
2541 #define SWIGTYPE_p_wxAuiManagerEvent swig_types[75]
2542 #define SWIGTYPE_p_wxAuiNotebook swig_types[76]
2543 #define SWIGTYPE_p_wxAuiNotebookEvent swig_types[77]
2544 #define SWIGTYPE_p_wxAuiNotebookPage swig_types[78]
2545 #define SWIGTYPE_p_wxAuiNotebookPageArray swig_types[79]
2546 #define SWIGTYPE_p_wxAuiPaneButton swig_types[80]
2547 #define SWIGTYPE_p_wxAuiPaneButtonArray swig_types[81]
2548 #define SWIGTYPE_p_wxAuiPaneInfo swig_types[82]
2549 #define SWIGTYPE_p_wxAuiPaneInfoPtrArray swig_types[83]
2550 #define SWIGTYPE_p_wxAuiSimpleTabArt swig_types[84]
2551 #define SWIGTYPE_p_wxAuiTabArt swig_types[85]
2552 #define SWIGTYPE_p_wxAuiTabContainer swig_types[86]
2553 #define SWIGTYPE_p_wxAuiTabContainerButton swig_types[87]
2554 #define SWIGTYPE_p_wxAuiTabCtrl swig_types[88]
2555 #define SWIGTYPE_p_wxBMPHandler swig_types[89]
2556 #define SWIGTYPE_p_wxBitmap swig_types[90]
2557 #define SWIGTYPE_p_wxBoxSizer swig_types[91]
2558 #define SWIGTYPE_p_wxCURHandler swig_types[92]
2559 #define SWIGTYPE_p_wxCalculateLayoutEvent swig_types[93]
2560 #define SWIGTYPE_p_wxChildFocusEvent swig_types[94]
2561 #define SWIGTYPE_p_wxClipboardTextEvent swig_types[95]
2562 #define SWIGTYPE_p_wxCloseEvent swig_types[96]
2563 #define SWIGTYPE_p_wxColour swig_types[97]
2564 #define SWIGTYPE_p_wxColourData swig_types[98]
2565 #define SWIGTYPE_p_wxColourDialog swig_types[99]
2566 #define SWIGTYPE_p_wxCommandEvent swig_types[100]
2567 #define SWIGTYPE_p_wxContextMenuEvent swig_types[101]
2568 #define SWIGTYPE_p_wxControl swig_types[102]
2569 #define SWIGTYPE_p_wxControlWithItems swig_types[103]
2570 #define SWIGTYPE_p_wxDC swig_types[104]
2571 #define SWIGTYPE_p_wxDateEvent swig_types[105]
2572 #define SWIGTYPE_p_wxDialog swig_types[106]
2573 #define SWIGTYPE_p_wxDirDialog swig_types[107]
2574 #define SWIGTYPE_p_wxDisplayChangedEvent swig_types[108]
2575 #define SWIGTYPE_p_wxDropFilesEvent swig_types[109]
2576 #define SWIGTYPE_p_wxDuplexMode swig_types[110]
2577 #define SWIGTYPE_p_wxEraseEvent swig_types[111]
2578 #define SWIGTYPE_p_wxEvent swig_types[112]
2579 #define SWIGTYPE_p_wxEventBlocker swig_types[113]
2580 #define SWIGTYPE_p_wxEvtHandler swig_types[114]
2581 #define SWIGTYPE_p_wxFSFile swig_types[115]
2582 #define SWIGTYPE_p_wxFileDialog swig_types[116]
2583 #define SWIGTYPE_p_wxFileSystem swig_types[117]
2584 #define SWIGTYPE_p_wxFindDialogEvent swig_types[118]
2585 #define SWIGTYPE_p_wxFindReplaceData swig_types[119]
2586 #define SWIGTYPE_p_wxFindReplaceDialog swig_types[120]
2587 #define SWIGTYPE_p_wxFlexGridSizer swig_types[121]
2588 #define SWIGTYPE_p_wxFocusEvent swig_types[122]
2589 #define SWIGTYPE_p_wxFont swig_types[123]
2590 #define SWIGTYPE_p_wxFontData swig_types[124]
2591 #define SWIGTYPE_p_wxFontDialog swig_types[125]
2592 #define SWIGTYPE_p_wxFrame swig_types[126]
2593 #define SWIGTYPE_p_wxGBSizerItem swig_types[127]
2594 #define SWIGTYPE_p_wxGIFHandler swig_types[128]
2595 #define SWIGTYPE_p_wxGridBagSizer swig_types[129]
2596 #define SWIGTYPE_p_wxGridSizer swig_types[130]
2597 #define SWIGTYPE_p_wxICOHandler swig_types[131]
2598 #define SWIGTYPE_p_wxIcon swig_types[132]
2599 #define SWIGTYPE_p_wxIconBundle swig_types[133]
2600 #define SWIGTYPE_p_wxIconizeEvent swig_types[134]
2601 #define SWIGTYPE_p_wxIdleEvent swig_types[135]
2602 #define SWIGTYPE_p_wxImage swig_types[136]
2603 #define SWIGTYPE_p_wxImageHandler swig_types[137]
2604 #define SWIGTYPE_p_wxIndividualLayoutConstraint swig_types[138]
2605 #define SWIGTYPE_p_wxInitDialogEvent swig_types[139]
2606 #define SWIGTYPE_p_wxJPEGHandler swig_types[140]
2607 #define SWIGTYPE_p_wxKeyEvent swig_types[141]
2608 #define SWIGTYPE_p_wxLayoutAlgorithm swig_types[142]
2609 #define SWIGTYPE_p_wxLayoutConstraints swig_types[143]
2610 #define SWIGTYPE_p_wxMDIChildFrame swig_types[144]
2611 #define SWIGTYPE_p_wxMDIClientWindow swig_types[145]
2612 #define SWIGTYPE_p_wxMDIParentFrame swig_types[146]
2613 #define SWIGTYPE_p_wxMaximizeEvent swig_types[147]
2614 #define SWIGTYPE_p_wxMenu swig_types[148]
2615 #define SWIGTYPE_p_wxMenuBar swig_types[149]
2616 #define SWIGTYPE_p_wxMenuEvent swig_types[150]
2617 #define SWIGTYPE_p_wxMenuItem swig_types[151]
2618 #define SWIGTYPE_p_wxMessageDialog swig_types[152]
2619 #define SWIGTYPE_p_wxMiniFrame swig_types[153]
2620 #define SWIGTYPE_p_wxMouseCaptureChangedEvent swig_types[154]
2621 #define SWIGTYPE_p_wxMouseCaptureLostEvent swig_types[155]
2622 #define SWIGTYPE_p_wxMouseEvent swig_types[156]
2623 #define SWIGTYPE_p_wxMoveEvent swig_types[157]
2624 #define SWIGTYPE_p_wxMultiChoiceDialog swig_types[158]
2625 #define SWIGTYPE_p_wxNavigationKeyEvent swig_types[159]
2626 #define SWIGTYPE_p_wxNcPaintEvent swig_types[160]
2627 #define SWIGTYPE_p_wxNotifyEvent swig_types[161]
2628 #define SWIGTYPE_p_wxNumberEntryDialog swig_types[162]
2629 #define SWIGTYPE_p_wxObject swig_types[163]
2630 #define SWIGTYPE_p_wxPCXHandler swig_types[164]
2631 #define SWIGTYPE_p_wxPNGHandler swig_types[165]
2632 #define SWIGTYPE_p_wxPNMHandler swig_types[166]
2633 #define SWIGTYPE_p_wxPageSetupDialog swig_types[167]
2634 #define SWIGTYPE_p_wxPageSetupDialogData swig_types[168]
2635 #define SWIGTYPE_p_wxPaintEvent swig_types[169]
2636 #define SWIGTYPE_p_wxPaletteChangedEvent swig_types[170]
2637 #define SWIGTYPE_p_wxPanel swig_types[171]
2638 #define SWIGTYPE_p_wxPaperSize swig_types[172]
2639 #define SWIGTYPE_p_wxPasswordEntryDialog swig_types[173]
2640 #define SWIGTYPE_p_wxPoint swig_types[174]
2641 #define SWIGTYPE_p_wxPopupWindow swig_types[175]
2642 #define SWIGTYPE_p_wxPreviewCanvas swig_types[176]
2643 #define SWIGTYPE_p_wxPreviewControlBar swig_types[177]
2644 #define SWIGTYPE_p_wxPreviewFrame swig_types[178]
2645 #define SWIGTYPE_p_wxPrintData swig_types[179]
2646 #define SWIGTYPE_p_wxPrintDialog swig_types[180]
2647 #define SWIGTYPE_p_wxPrintDialogData swig_types[181]
2648 #define SWIGTYPE_p_wxPrintPreview swig_types[182]
2649 #define SWIGTYPE_p_wxPrinter swig_types[183]
2650 #define SWIGTYPE_p_wxProgressDialog swig_types[184]
2651 #define SWIGTYPE_p_wxPyApp swig_types[185]
2652 #define SWIGTYPE_p_wxPyAuiDockArt swig_types[186]
2653 #define SWIGTYPE_p_wxPyAuiTabArt swig_types[187]
2654 #define SWIGTYPE_p_wxPyCommandEvent swig_types[188]
2655 #define SWIGTYPE_p_wxPyEvent swig_types[189]
2656 #define SWIGTYPE_p_wxPyHScrolledWindow swig_types[190]
2657 #define SWIGTYPE_p_wxPyHVScrolledWindow swig_types[191]
2658 #define SWIGTYPE_p_wxPyHtmlListBox swig_types[192]
2659 #define SWIGTYPE_p_wxPyImageHandler swig_types[193]
2660 #define SWIGTYPE_p_wxPyPanel swig_types[194]
2661 #define SWIGTYPE_p_wxPyPopupTransientWindow swig_types[195]
2662 #define SWIGTYPE_p_wxPyPreviewControlBar swig_types[196]
2663 #define SWIGTYPE_p_wxPyPreviewFrame swig_types[197]
2664 #define SWIGTYPE_p_wxPyPrintPreview swig_types[198]
2665 #define SWIGTYPE_p_wxPyPrintout swig_types[199]
2666 #define SWIGTYPE_p_wxPyScrolledWindow swig_types[200]
2667 #define SWIGTYPE_p_wxPySizer swig_types[201]
2668 #define SWIGTYPE_p_wxPyTaskBarIcon swig_types[202]
2669 #define SWIGTYPE_p_wxPyVListBox swig_types[203]
2670 #define SWIGTYPE_p_wxPyVScrolledWindow swig_types[204]
2671 #define SWIGTYPE_p_wxPyValidator swig_types[205]
2672 #define SWIGTYPE_p_wxPyWindow swig_types[206]
2673 #define SWIGTYPE_p_wxQueryLayoutInfoEvent swig_types[207]
2674 #define SWIGTYPE_p_wxQueryNewPaletteEvent swig_types[208]
2675 #define SWIGTYPE_p_wxRect swig_types[209]
2676 #define SWIGTYPE_p_wxSashEvent swig_types[210]
2677 #define SWIGTYPE_p_wxSashLayoutWindow swig_types[211]
2678 #define SWIGTYPE_p_wxSashWindow swig_types[212]
2679 #define SWIGTYPE_p_wxScrollEvent swig_types[213]
2680 #define SWIGTYPE_p_wxScrollWinEvent swig_types[214]
2681 #define SWIGTYPE_p_wxScrolledWindow swig_types[215]
2682 #define SWIGTYPE_p_wxSetCursorEvent swig_types[216]
2683 #define SWIGTYPE_p_wxShowEvent swig_types[217]
2684 #define SWIGTYPE_p_wxSimpleHtmlListBox swig_types[218]
2685 #define SWIGTYPE_p_wxSingleChoiceDialog swig_types[219]
2686 #define SWIGTYPE_p_wxSize swig_types[220]
2687 #define SWIGTYPE_p_wxSizeEvent swig_types[221]
2688 #define SWIGTYPE_p_wxSizer swig_types[222]
2689 #define SWIGTYPE_p_wxSizerItem swig_types[223]
2690 #define SWIGTYPE_p_wxSplashScreen swig_types[224]
2691 #define SWIGTYPE_p_wxSplashScreenWindow swig_types[225]
2692 #define SWIGTYPE_p_wxSplitterEvent swig_types[226]
2693 #define SWIGTYPE_p_wxSplitterWindow swig_types[227]
2694 #define SWIGTYPE_p_wxStaticBoxSizer swig_types[228]
2695 #define SWIGTYPE_p_wxStatusBar swig_types[229]
2696 #define SWIGTYPE_p_wxStdDialogButtonSizer swig_types[230]
2697 #define SWIGTYPE_p_wxString swig_types[231]
2698 #define SWIGTYPE_p_wxSysColourChangedEvent swig_types[232]
2699 #define SWIGTYPE_p_wxTGAHandler swig_types[233]
2700 #define SWIGTYPE_p_wxTIFFHandler swig_types[234]
2701 #define SWIGTYPE_p_wxTaskBarIconEvent swig_types[235]
2702 #define SWIGTYPE_p_wxTextEntryDialog swig_types[236]
2703 #define SWIGTYPE_p_wxTipWindow swig_types[237]
2704 #define SWIGTYPE_p_wxTopLevelWindow swig_types[238]
2705 #define SWIGTYPE_p_wxUpdateUIEvent swig_types[239]
2706 #define SWIGTYPE_p_wxValidator swig_types[240]
2707 #define SWIGTYPE_p_wxWindow swig_types[241]
2708 #define SWIGTYPE_p_wxWindowCreateEvent swig_types[242]
2709 #define SWIGTYPE_p_wxWindowDestroyEvent swig_types[243]
2710 #define SWIGTYPE_p_wxXPMHandler swig_types[244]
2711 static swig_type_info *swig_types[246];
2712 static swig_module_info swig_module = {swig_types, 245, 0, 0, 0, 0};
2713 #define SWIG_TypeQuery(name) SWIG_TypeQueryModule(&swig_module, &swig_module, name)
2714 #define SWIG_MangledTypeQuery(name) SWIG_MangledTypeQueryModule(&swig_module, &swig_module, name)
2715
2716 /* -------- TYPES TABLE (END) -------- */
2717
2718 #if (PY_VERSION_HEX <= 0x02000000)
2719 # if !defined(SWIG_PYTHON_CLASSIC)
2720 # error "This python version requires to use swig with the '-classic' option"
2721 # endif
2722 #endif
2723 #if (PY_VERSION_HEX <= 0x02020000)
2724 # error "This python version requires to use swig with the '-nomodern' option"
2725 #endif
2726 #if (PY_VERSION_HEX <= 0x02020000)
2727 # error "This python version requires to use swig with the '-nomodernargs' option"
2728 #endif
2729 #ifndef METH_O
2730 # error "This python version requires to use swig with the '-nofastunpack' option"
2731 #endif
2732
2733 /*-----------------------------------------------
2734 @(target):= _aui.so
2735 ------------------------------------------------*/
2736 #define SWIG_init init_aui
2737
2738 #define SWIG_name "_aui"
2739
2740 #define SWIGVERSION 0x010329
2741
2742
2743 #define SWIG_as_voidptr(a) const_cast< void * >(static_cast< const void * >(a))
2744 #define SWIG_as_voidptrptr(a) ((void)SWIG_as_voidptr(*a),reinterpret_cast< void** >(a))
2745
2746
2747 #include <stdexcept>
2748
2749
2750 namespace swig {
2751 class PyObject_ptr {
2752 protected:
2753 PyObject *_obj;
2754
2755 public:
2756 PyObject_ptr() :_obj(0)
2757 {
2758 }
2759
2760 PyObject_ptr(const PyObject_ptr& item) : _obj(item._obj)
2761 {
2762 Py_XINCREF(_obj);
2763 }
2764
2765 PyObject_ptr(PyObject *obj, bool initial_ref = true) :_obj(obj)
2766 {
2767 if (initial_ref) Py_XINCREF(_obj);
2768 }
2769
2770 PyObject_ptr & operator=(const PyObject_ptr& item)
2771 {
2772 Py_XINCREF(item._obj);
2773 Py_XDECREF(_obj);
2774 _obj = item._obj;
2775 return *this;
2776 }
2777
2778 ~PyObject_ptr()
2779 {
2780 Py_XDECREF(_obj);
2781 }
2782
2783 operator PyObject *() const
2784 {
2785 return _obj;
2786 }
2787
2788 PyObject *operator->() const
2789 {
2790 return _obj;
2791 }
2792 };
2793 }
2794
2795
2796 namespace swig {
2797 struct PyObject_var : PyObject_ptr {
2798 PyObject_var(PyObject* obj = 0) : PyObject_ptr(obj, false) { }
2799
2800 PyObject_var & operator = (PyObject* obj)
2801 {
2802 Py_XDECREF(_obj);
2803 _obj = obj;
2804 return *this;
2805 }
2806 };
2807 }
2808
2809
2810 #include "wx/wxPython/wxPython.h"
2811 #include "wx/wxPython/pyclasses.h"
2812 #include <wx/aui/aui.h>
2813
2814
2815 #define SWIG_From_long PyInt_FromLong
2816
2817
2818 SWIGINTERNINLINE PyObject *
2819 SWIG_From_int (int value)
2820 {
2821 return SWIG_From_long (value);
2822 }
2823
2824
2825 #include <limits.h>
2826 #ifndef LLONG_MIN
2827 # define LLONG_MIN LONG_LONG_MIN
2828 #endif
2829 #ifndef LLONG_MAX
2830 # define LLONG_MAX LONG_LONG_MAX
2831 #endif
2832 #ifndef ULLONG_MAX
2833 # define ULLONG_MAX ULONG_LONG_MAX
2834 #endif
2835
2836
2837 SWIGINTERN int
2838 SWIG_AsVal_long (PyObject* obj, long* val)
2839 {
2840 if (PyNumber_Check(obj)) {
2841 if (val) *val = PyInt_AsLong(obj);
2842 return SWIG_OK;
2843 }
2844 return SWIG_TypeError;
2845 }
2846
2847
2848 SWIGINTERN int
2849 SWIG_AsVal_int (PyObject * obj, int *val)
2850 {
2851 long v;
2852 int res = SWIG_AsVal_long (obj, &v);
2853 if (SWIG_IsOK(res)) {
2854 if ((v < INT_MIN || v > INT_MAX)) {
2855 return SWIG_OverflowError;
2856 } else {
2857 if (val) *val = static_cast< int >(v);
2858 }
2859 }
2860 return res;
2861 }
2862
2863
2864 SWIGINTERN int
2865 SWIG_AsVal_bool (PyObject *obj, bool *val)
2866 {
2867 if (obj == Py_True) {
2868 if (val) *val = true;
2869 return SWIG_OK;
2870 } else if (obj == Py_False) {
2871 if (val) *val = false;
2872 return SWIG_OK;
2873 } else {
2874 long v = 0;
2875 int res = SWIG_AddCast(SWIG_AsVal_long (obj, val ? &v : 0));
2876 if (SWIG_IsOK(res) && val) *val = v ? true : false;
2877 return res;
2878 }
2879 }
2880
2881
2882 SWIGINTERN int
2883 SWIG_AsVal_double (PyObject *obj, double* val)
2884 {
2885 if (PyNumber_Check(obj)) {
2886 if (val) *val = PyFloat_AsDouble(obj);
2887 return SWIG_OK;
2888 }
2889 return SWIG_TypeError;
2890 }
2891
2892 SWIGINTERN void delete_wxAuiDockInfo(wxAuiDockInfo *self){}
2893 SWIGINTERN void delete_wxAuiDockUIPart(wxAuiDockUIPart *self){}
2894 SWIGINTERN void delete_wxAuiPaneButton(wxAuiPaneButton *self){}
2895
2896 SWIGINTERN int
2897 SWIG_AsVal_unsigned_SS_long (PyObject* obj, unsigned long* val)
2898 {
2899 long v = 0;
2900 if (SWIG_AsVal_long(obj, &v) && v < 0) {
2901 return SWIG_TypeError;
2902 }
2903 else if (val)
2904 *val = (unsigned long)v;
2905 return SWIG_OK;
2906 }
2907
2908
2909 SWIGINTERNINLINE int
2910 SWIG_AsVal_size_t (PyObject * obj, size_t *val)
2911 {
2912 unsigned long v;
2913 int res = SWIG_AsVal_unsigned_SS_long (obj, val ? &v : 0);
2914 if (SWIG_IsOK(res) && val) *val = static_cast< size_t >(v);
2915 return res;
2916 }
2917
2918
2919 SWIGINTERNINLINE PyObject*
2920 SWIG_From_unsigned_SS_long (unsigned long value)
2921 {
2922 return (value > LONG_MAX) ?
2923 PyLong_FromUnsignedLong(value) : PyInt_FromLong(static_cast< long >(value));
2924 }
2925
2926
2927 SWIGINTERNINLINE PyObject *
2928 SWIG_From_size_t (size_t value)
2929 {
2930 return SWIG_From_unsigned_SS_long (static_cast< unsigned long >(value));
2931 }
2932
2933 SWIGINTERN wxAuiNotebook *wxAuiMDIParentFrame__GetNotebook(wxAuiMDIParentFrame const *self){
2934 return self->GetNotebook();
2935 }
2936 SWIGINTERN wxAuiMDIChildFrame *wxAuiMDIParentFrame__GetActiveChild(wxAuiMDIParentFrame const *self){
2937 return self->GetActiveChild();
2938 }
2939 SWIGINTERN wxAuiMDIClientWindow *wxAuiMDIParentFrame__GetClientWindow(wxAuiMDIParentFrame const *self){
2940 return self->GetClientWindow();
2941 }
2942
2943 // A wxDocArt class that knows how to forward virtuals to Python methods
2944 class wxPyAuiDockArt : public wxAuiDefaultDockArt
2945 {
2946 public:
2947 wxPyAuiDockArt() : wxAuiDefaultDockArt() {}
2948
2949 DEC_PYCALLBACK_INT_INT(GetMetric);
2950 DEC_PYCALLBACK_VOID_INTINT(SetMetric);
2951 DEC_PYCALLBACK__INTFONT(SetFont);
2952 DEC_PYCALLBACK_FONT_INT(GetFont);
2953 DEC_PYCALLBACK_COLOUR_INT(GetColour);
2954 DEC_PYCALLBACK__INTCOLOUR(SetColour);
2955
2956 virtual void DrawSash(wxDC& dc,
2957 wxWindow* window,
2958 int orientation,
2959 const wxRect& rect)
2960 {
2961 bool found;
2962 wxPyBlock_t blocked = wxPyBeginBlockThreads();
2963 if ((found = wxPyCBH_findCallback(m_myInst, "DrawSash"))) {
2964 PyObject* odc = wxPyMake_wxObject(&dc, false);
2965 PyObject* owin = wxPyMake_wxObject(window, false);
2966 PyObject* orect = wxPyConstructObject((void*)&rect, wxT("wxRect"), 0);
2967 wxPyCBH_callCallback(m_myInst, Py_BuildValue("(OOiO)",
2968 odc, owin, orientation, orect));
2969 Py_DECREF(odc);
2970 Py_DECREF(owin);
2971 Py_DECREF(orect);
2972 }
2973 wxPyEndBlockThreads(blocked);
2974 if (! found)
2975 wxAuiDefaultDockArt::DrawSash(dc, window, orientation, rect);
2976 }
2977
2978 virtual void DrawBackground(wxDC& dc,
2979 wxWindow* window,
2980 int orientation,
2981 const wxRect& rect)
2982 {
2983 bool found;
2984 wxPyBlock_t blocked = wxPyBeginBlockThreads();
2985 if ((found = wxPyCBH_findCallback(m_myInst, "DrawBackground"))) {
2986 PyObject* odc = wxPyMake_wxObject(&dc, false);
2987 PyObject* owin = wxPyMake_wxObject(window, false);
2988 PyObject* orect = wxPyConstructObject((void*)&rect, wxT("wxRect"), 0);
2989 wxPyCBH_callCallback(m_myInst, Py_BuildValue("(OOiO)",
2990 odc, owin, orientation, orect));
2991 Py_DECREF(odc);
2992 Py_DECREF(owin);
2993 Py_DECREF(orect);
2994 }
2995 wxPyEndBlockThreads(blocked);
2996 if (! found)
2997 wxAuiDefaultDockArt::DrawBackground(dc, window, orientation, rect);
2998 }
2999
3000 virtual void DrawCaption(wxDC& dc,
3001 wxWindow* window,
3002 const wxString& text,
3003 const wxRect& rect,
3004 wxAuiPaneInfo& pane)
3005 {
3006 bool found;
3007 wxPyBlock_t blocked = wxPyBeginBlockThreads();
3008 if ((found = wxPyCBH_findCallback(m_myInst, "DrawCaption"))) {
3009 PyObject* odc = wxPyMake_wxObject(&dc, false);
3010 PyObject* owin = wxPyMake_wxObject(window, false);
3011 PyObject* otext = wx2PyString(text);
3012 PyObject* orect = wxPyConstructObject((void*)&rect, wxT("wxRect"), 0);
3013 PyObject* opane = wxPyConstructObject((void*)&pane, wxT("wxAuiPaneInfo"), 0);
3014 wxPyCBH_callCallback(m_myInst, Py_BuildValue("(OOOOO)",
3015 odc, owin, otext, orect, opane));
3016 Py_DECREF(odc);
3017 Py_DECREF(owin);
3018 Py_DECREF(otext);
3019 Py_DECREF(orect);
3020 Py_DECREF(opane);
3021 }
3022 wxPyEndBlockThreads(blocked);
3023 if (! found)
3024 wxAuiDefaultDockArt::DrawCaption(dc, window, text, rect, pane);
3025 }
3026
3027 virtual void DrawGripper(wxDC& dc,
3028 wxWindow* window,
3029 const wxRect& rect,
3030 wxAuiPaneInfo& pane)
3031 {
3032 bool found;
3033 wxPyBlock_t blocked = wxPyBeginBlockThreads();
3034 if ((found = wxPyCBH_findCallback(m_myInst, "DrawGripper"))) {
3035 PyObject* odc = wxPyMake_wxObject(&dc, false);
3036 PyObject* owin = wxPyMake_wxObject(window, false);
3037 PyObject* orect = wxPyConstructObject((void*)&rect, wxT("wxRect"), 0);
3038 PyObject* opane = wxPyConstructObject((void*)&pane, wxT("wxAuiPaneInfo"), 0);
3039 wxPyCBH_callCallback(m_myInst, Py_BuildValue("(OOOO)", odc, owin, orect, opane));
3040 Py_DECREF(odc);
3041 Py_DECREF(orect);
3042 Py_DECREF(opane);
3043 }
3044 wxPyEndBlockThreads(blocked);
3045 if (! found)
3046 wxAuiDefaultDockArt::DrawGripper(dc, window, rect, pane);
3047 }
3048
3049 virtual void DrawBorder(wxDC& dc,
3050 wxWindow* window,
3051 const wxRect& rect,
3052 wxAuiPaneInfo& pane)
3053 {
3054 bool found;
3055 wxPyBlock_t blocked = wxPyBeginBlockThreads();
3056 if ((found = wxPyCBH_findCallback(m_myInst, "DrawBorder"))) {
3057 PyObject* odc = wxPyMake_wxObject(&dc, false);
3058 PyObject* owin = wxPyMake_wxObject(window, false);
3059 PyObject* orect = wxPyConstructObject((void*)&rect, wxT("wxRect"), 0);
3060 PyObject* opane = wxPyConstructObject((void*)&pane, wxT("wxAuiPaneInfo"), 0);
3061 wxPyCBH_callCallback(m_myInst, Py_BuildValue("(OOO)", odc, orect, opane));
3062 Py_DECREF(odc);
3063 Py_DECREF(owin);
3064 Py_DECREF(orect);
3065 Py_DECREF(opane);
3066 }
3067 wxPyEndBlockThreads(blocked);
3068 if (! found)
3069 wxAuiDefaultDockArt::DrawBorder(dc, window, rect, pane);
3070 }
3071
3072 virtual void DrawPaneButton(wxDC& dc,
3073 wxWindow* window,
3074 int button,
3075 int button_state,
3076 const wxRect& rect,
3077 wxAuiPaneInfo& pane)
3078 {
3079 bool found;
3080 wxPyBlock_t blocked = wxPyBeginBlockThreads();
3081 if ((found = wxPyCBH_findCallback(m_myInst, "DrawPaneButton"))) {
3082 PyObject* odc = wxPyMake_wxObject(&dc, false);
3083 PyObject* owin = wxPyMake_wxObject(window, false);
3084 PyObject* orect = wxPyConstructObject((void*)&rect, wxT("wxRect"), 0);
3085 PyObject* opane = wxPyConstructObject((void*)&pane, wxT("wxAuiPaneInfo"), 0);
3086 wxPyCBH_callCallback(m_myInst, Py_BuildValue("(OOiIOO)",
3087 odc, owin, button, button_state,
3088 orect, opane));
3089 Py_DECREF(odc);
3090 Py_DECREF(owin);
3091 Py_DECREF(orect);
3092 Py_DECREF(opane);
3093 }
3094 wxPyEndBlockThreads(blocked);
3095 if (! found)
3096 wxAuiDefaultDockArt::DrawPaneButton(dc, window, button, button_state, rect, pane);
3097 }
3098
3099 PYPRIVATE;
3100
3101 };
3102
3103 IMP_PYCALLBACK_INT_INT(wxPyAuiDockArt, wxAuiDefaultDockArt, GetMetric);
3104 IMP_PYCALLBACK_VOID_INTINT(wxPyAuiDockArt, wxAuiDefaultDockArt, SetMetric);
3105 IMP_PYCALLBACK__INTFONT(wxPyAuiDockArt, wxAuiDefaultDockArt, SetFont);
3106 IMP_PYCALLBACK_FONT_INT(wxPyAuiDockArt, wxAuiDefaultDockArt, GetFont);
3107 IMP_PYCALLBACK_COLOUR_INT(wxPyAuiDockArt, wxAuiDefaultDockArt, GetColour);
3108 IMP_PYCALLBACK__INTCOLOUR(wxPyAuiDockArt, wxAuiDefaultDockArt, SetColour);
3109
3110
3111
3112 // A wxTabArt class that knows how to forward virtuals to Python methods
3113 class wxPyAuiTabArt : public wxAuiDefaultTabArt
3114 {
3115 public:
3116 wxPyAuiTabArt() : wxAuiDefaultTabArt() {}
3117
3118
3119 virtual void DrawBackground( wxDC& dc,
3120 wxWindow* wnd,
3121 const wxRect& rect )
3122 {
3123 bool found;
3124 wxPyBlock_t blocked = wxPyBeginBlockThreads();
3125 if ((found = wxPyCBH_findCallback(m_myInst, "DrawBackground"))) {
3126 PyObject* odc = wxPyMake_wxObject(&dc, false);
3127 PyObject* ownd = wxPyMake_wxObject(wnd, false);
3128 PyObject* orect = wxPyConstructObject((void*)&rect, wxT("wxRect"), 0);
3129 wxPyCBH_callCallback(m_myInst, Py_BuildValue("(OOO)", odc, ownd, orect));
3130 Py_DECREF(odc);
3131 Py_DECREF(ownd);
3132 Py_DECREF(orect);
3133 }
3134 wxPyEndBlockThreads(blocked);
3135 if (!found)
3136 wxAuiDefaultTabArt::DrawBackground(dc, wnd, rect);
3137 }
3138
3139 virtual void DrawTab( wxDC& dc,
3140 wxWindow* wnd,
3141 const wxAuiNotebookPage& pane,
3142 const wxRect& in_rect,
3143 int close_button_state,
3144 wxRect* out_tab_rect,
3145 wxRect* out_button_rect,
3146 int* x_extent)
3147 {
3148 bool found;
3149 const char* errmsg = "DrawTab should return a sequence containing (tab_rect, button_rect, x_extent)";
3150 wxPyBlock_t blocked = wxPyBeginBlockThreads();
3151 if ((found = wxPyCBH_findCallback(m_myInst, "DrawTab"))) {
3152 PyObject* odc = wxPyMake_wxObject(&dc, false);
3153 PyObject* ownd = wxPyMake_wxObject(wnd, false);
3154 PyObject* opane = wxPyConstructObject((void*)&pane, wxT("wxAuiNotebookPage"), 0);
3155 PyObject* orect = wxPyConstructObject((void*)&in_rect, wxT("wxRect"), 0);
3156 PyObject* ro;
3157 ro = wxPyCBH_callCallbackObj(m_myInst, Py_BuildValue(
3158 "(OOOOOii)",
3159 odc, ownd, orect, opane,
3160 close_button_state));
3161 if (ro) {
3162 if (PySequence_Check(ro) && PyObject_Length(ro) == 3) {
3163 PyObject* o1 = PySequence_GetItem(ro, 0);
3164 PyObject* o2 = PySequence_GetItem(ro, 1);
3165 PyObject* o3 = PySequence_GetItem(ro, 2);
3166 if (!wxRect_helper(o1, &out_tab_rect))
3167 PyErr_SetString(PyExc_TypeError, errmsg);
3168 else if (!wxRect_helper(o2, &out_button_rect))
3169 PyErr_SetString(PyExc_TypeError, errmsg);
3170 else if (!PyInt_Check(o3))
3171 PyErr_SetString(PyExc_TypeError, errmsg);
3172 else
3173 *x_extent = PyInt_AsLong(o3);
3174
3175 Py_DECREF(o1);
3176 Py_DECREF(o2);
3177 Py_DECREF(o3);
3178 }
3179 else {
3180 PyErr_SetString(PyExc_TypeError, errmsg);
3181 }
3182 Py_DECREF(ro);
3183 }
3184
3185 Py_DECREF(odc);
3186 Py_DECREF(ownd);
3187 Py_DECREF(orect);
3188 Py_DECREF(opane);
3189 }
3190 wxPyEndBlockThreads(blocked);
3191 if (!found)
3192 wxAuiDefaultTabArt::DrawTab(dc, wnd, pane, in_rect, close_button_state, out_tab_rect, out_button_rect, x_extent);
3193 }
3194
3195
3196 virtual void DrawButton( wxDC& dc,
3197 wxWindow* wnd,
3198 const wxRect& in_rect,
3199 int bitmap_id,
3200 int button_state,
3201 int orientation,
3202 wxRect* out_rect)
3203 {
3204 bool found;
3205 const char* errmsg = "DrawButton should return a wxRect";
3206 wxPyBlock_t blocked = wxPyBeginBlockThreads();
3207 if ((found = wxPyCBH_findCallback(m_myInst, "DrawButton"))) {
3208 PyObject* odc = wxPyMake_wxObject(&dc, false);
3209 PyObject* ownd = wxPyMake_wxObject(wnd, false);
3210 PyObject* orect = wxPyConstructObject((void*)&in_rect, wxT("wxRect"), 0);
3211 PyObject* ro;
3212 ro = wxPyCBH_callCallbackObj(m_myInst, Py_BuildValue("(OOOiiiO)", odc, ownd, orect,
3213 bitmap_id, button_state, orientation));
3214 if (ro) {
3215 if (!wxRect_helper(ro, &out_rect))
3216 PyErr_SetString(PyExc_TypeError, errmsg);
3217 Py_DECREF(ro);
3218 }
3219
3220 Py_DECREF(odc);
3221 Py_DECREF(ownd);
3222 Py_DECREF(orect);
3223 }
3224 wxPyEndBlockThreads(blocked);
3225 if (!found)
3226 wxAuiDefaultTabArt::DrawButton(dc, wnd, in_rect, bitmap_id, button_state, orientation, out_rect);
3227 }
3228
3229
3230 virtual wxSize GetTabSize( wxDC& dc,
3231 wxWindow* wnd,
3232 const wxString& caption,
3233 const wxBitmap& bitmap,
3234 bool active,
3235 int close_button_state,
3236 int* x_extent)
3237 {
3238 bool found;
3239 wxSize rv, *prv = &rv;
3240 const char* errmsg = "GetTabSize should return a sequence containing (size, x_extent)";
3241 wxPyBlock_t blocked = wxPyBeginBlockThreads();
3242 if ((found = wxPyCBH_findCallback(m_myInst, "GetTabSize"))) {
3243 PyObject* odc = wxPyMake_wxObject(&dc, false);
3244 PyObject* ownd = wxPyMake_wxObject(wnd, false);
3245 PyObject* otext = wx2PyString(caption);
3246 PyObject* obmp = wxPyMake_wxObject((wxObject*)&bitmap, false);
3247 PyObject* ro;
3248 ro = wxPyCBH_callCallbackObj(m_myInst, Py_BuildValue(
3249 "(OOOOii)", odc, ownd, otext, obmp, (int)active, close_button_state));
3250 if (ro) {
3251 if (PySequence_Check(ro) && PyObject_Length(ro) == 2) {
3252 PyObject* o1 = PySequence_GetItem(ro, 0);
3253 PyObject* o2 = PySequence_GetItem(ro, 1);
3254 if (!wxSize_helper(o1, &prv))
3255 PyErr_SetString(PyExc_TypeError, errmsg);
3256 else if (!PyInt_Check(o2))
3257 PyErr_SetString(PyExc_TypeError, errmsg);
3258 else
3259 *x_extent = PyInt_AsLong(o2);
3260
3261 Py_DECREF(o1);
3262 Py_DECREF(o2);
3263 }
3264 else {
3265 PyErr_SetString(PyExc_TypeError, errmsg);
3266 }
3267 Py_DECREF(ro);
3268 }
3269
3270 Py_DECREF(odc);
3271 Py_DECREF(ownd);
3272 Py_DECREF(otext);
3273 Py_DECREF(obmp);
3274 }
3275 wxPyEndBlockThreads(blocked);
3276 if (!found)
3277 rv = wxAuiDefaultTabArt::GetTabSize(dc, wnd, caption, bitmap, active, close_button_state, x_extent);
3278 return rv;
3279 }
3280
3281 // TODO
3282 // virtual int ShowDropDown(
3283 // wxWindow* wnd,
3284 // const wxAuiNotebookPageArray& items,
3285 // int active_idx);
3286
3287 // virtual int GetIndentSize();
3288
3289 // virtual int GetBestTabCtrlSize(wxWindow* wnd,
3290 // const wxAuiNotebookPageArray& pages,
3291 // const wxSize& required_bmp_size);
3292 // virtual wxAuiTabArt* Clone();
3293 // virtual void SetFlags(unsigned int flags);
3294 // virtual void SetSizingInfo(const wxSize& tab_ctrl_size,
3295 // size_t tab_count);
3296 // virtual int GetIndentSize();
3297
3298
3299
3300 DEC_PYCALLBACK__FONT(SetNormalFont);
3301 DEC_PYCALLBACK__FONT(SetSelectedFont);
3302 DEC_PYCALLBACK__FONT(SetMeasuringFont);
3303 // DEC_PYCALLBACK_INT_WIN(GetBestTabCtrlSize);
3304
3305 PYPRIVATE;
3306 };
3307
3308
3309 IMP_PYCALLBACK__FONT(wxPyAuiTabArt, wxAuiDefaultTabArt, SetNormalFont);
3310 IMP_PYCALLBACK__FONT(wxPyAuiTabArt, wxAuiDefaultTabArt, SetSelectedFont);
3311 IMP_PYCALLBACK__FONT(wxPyAuiTabArt, wxAuiDefaultTabArt, SetMeasuringFont);
3312 //IMP_PYCALLBACK_INT_WIN(wxPyAuiTabArt, wxAuiDefaultTabArt, GetBestTabCtrlSize);
3313
3314 #ifdef __cplusplus
3315 extern "C" {
3316 #endif
3317 SWIGINTERN int AuiNullDockInfo_set(PyObject *_val) {
3318 {
3319 void *argp = 0;
3320 int res = SWIG_ConvertPtr(_val, &argp, SWIGTYPE_p_wxAuiDockInfo, 0 | 0);
3321 if (!SWIG_IsOK(res)) {
3322 SWIG_exception_fail(SWIG_ArgError(res), "in variable '""wxAuiNullDockInfo""' of type '""wxAuiDockInfo""'");
3323 }
3324 if (!argp) {
3325 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in variable '""wxAuiNullDockInfo""' of type '""wxAuiDockInfo""'");
3326 } else {
3327 wxAuiDockInfo * temp;
3328 temp = reinterpret_cast< wxAuiDockInfo * >(argp);
3329 wxAuiNullDockInfo = *temp;
3330 if (SWIG_IsNewObj(res)) delete temp;
3331 }
3332 }
3333 return 0;
3334 fail:
3335 return 1;
3336 }
3337
3338
3339 SWIGINTERN PyObject *AuiNullDockInfo_get(void) {
3340 PyObject *pyobj = 0;
3341
3342 pyobj = SWIG_NewPointerObj(SWIG_as_voidptr(&wxAuiNullDockInfo), SWIGTYPE_p_wxAuiDockInfo, 0 );
3343 return pyobj;
3344 }
3345
3346
3347 SWIGINTERN int AuiNullPaneInfo_set(PyObject *_val) {
3348 {
3349 void *argp = 0;
3350 int res = SWIG_ConvertPtr(_val, &argp, SWIGTYPE_p_wxAuiPaneInfo, 0 | 0);
3351 if (!SWIG_IsOK(res)) {
3352 SWIG_exception_fail(SWIG_ArgError(res), "in variable '""wxAuiNullPaneInfo""' of type '""wxAuiPaneInfo""'");
3353 }
3354 if (!argp) {
3355 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in variable '""wxAuiNullPaneInfo""' of type '""wxAuiPaneInfo""'");
3356 } else {
3357 wxAuiPaneInfo * temp;
3358 temp = reinterpret_cast< wxAuiPaneInfo * >(argp);
3359 wxAuiNullPaneInfo = *temp;
3360 if (SWIG_IsNewObj(res)) delete temp;
3361 }
3362 }
3363 return 0;
3364 fail:
3365 return 1;
3366 }
3367
3368
3369 SWIGINTERN PyObject *AuiNullPaneInfo_get(void) {
3370 PyObject *pyobj = 0;
3371
3372 pyobj = SWIG_NewPointerObj(SWIG_as_voidptr(&wxAuiNullPaneInfo), SWIGTYPE_p_wxAuiPaneInfo, 0 );
3373 return pyobj;
3374 }
3375
3376
3377 SWIGINTERN PyObject *_wrap_new_AuiPaneInfo(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
3378 PyObject *resultobj = 0;
3379 wxAuiPaneInfo *result = 0 ;
3380
3381 if (!SWIG_Python_UnpackTuple(args,"new_AuiPaneInfo",0,0,0)) SWIG_fail;
3382 {
3383 PyThreadState* __tstate = wxPyBeginAllowThreads();
3384 result = (wxAuiPaneInfo *)new wxAuiPaneInfo();
3385 wxPyEndAllowThreads(__tstate);
3386 if (PyErr_Occurred()) SWIG_fail;
3387 }
3388 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiPaneInfo, SWIG_POINTER_NEW | 0 );
3389 return resultobj;
3390 fail:
3391 return NULL;
3392 }
3393
3394
3395 SWIGINTERN PyObject *_wrap_delete_AuiPaneInfo(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
3396 PyObject *resultobj = 0;
3397 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
3398 void *argp1 = 0 ;
3399 int res1 = 0 ;
3400 PyObject *swig_obj[1] ;
3401
3402 if (!args) SWIG_fail;
3403 swig_obj[0] = args;
3404 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, SWIG_POINTER_DISOWN | 0 );
3405 if (!SWIG_IsOK(res1)) {
3406 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_AuiPaneInfo" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
3407 }
3408 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
3409 {
3410 PyThreadState* __tstate = wxPyBeginAllowThreads();
3411 delete arg1;
3412
3413 wxPyEndAllowThreads(__tstate);
3414 if (PyErr_Occurred()) SWIG_fail;
3415 }
3416 resultobj = SWIG_Py_Void();
3417 return resultobj;
3418 fail:
3419 return NULL;
3420 }
3421
3422
3423 SWIGINTERN PyObject *_wrap_AuiPaneInfo_SafeSet(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
3424 PyObject *resultobj = 0;
3425 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
3426 wxAuiPaneInfo arg2 ;
3427 void *argp1 = 0 ;
3428 int res1 = 0 ;
3429 void *argp2 ;
3430 int res2 = 0 ;
3431 PyObject * obj0 = 0 ;
3432 PyObject * obj1 = 0 ;
3433 char * kwnames[] = {
3434 (char *) "self",(char *) "source", NULL
3435 };
3436
3437 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiPaneInfo_SafeSet",kwnames,&obj0,&obj1)) SWIG_fail;
3438 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
3439 if (!SWIG_IsOK(res1)) {
3440 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_SafeSet" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
3441 }
3442 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
3443 {
3444 res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_wxAuiPaneInfo, 0 | 0);
3445 if (!SWIG_IsOK(res2)) {
3446 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiPaneInfo_SafeSet" "', expected argument " "2"" of type '" "wxAuiPaneInfo""'");
3447 }
3448 if (!argp2) {
3449 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiPaneInfo_SafeSet" "', expected argument " "2"" of type '" "wxAuiPaneInfo""'");
3450 } else {
3451 wxAuiPaneInfo * temp = reinterpret_cast< wxAuiPaneInfo * >(argp2);
3452 arg2 = *temp;
3453 if (SWIG_IsNewObj(res2)) delete temp;
3454 }
3455 }
3456 {
3457 PyThreadState* __tstate = wxPyBeginAllowThreads();
3458 (arg1)->SafeSet(arg2);
3459 wxPyEndAllowThreads(__tstate);
3460 if (PyErr_Occurred()) SWIG_fail;
3461 }
3462 resultobj = SWIG_Py_Void();
3463 return resultobj;
3464 fail:
3465 return NULL;
3466 }
3467
3468
3469 SWIGINTERN PyObject *_wrap_AuiPaneInfo_IsOk(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
3470 PyObject *resultobj = 0;
3471 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
3472 bool result;
3473 void *argp1 = 0 ;
3474 int res1 = 0 ;
3475 PyObject *swig_obj[1] ;
3476
3477 if (!args) SWIG_fail;
3478 swig_obj[0] = args;
3479 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
3480 if (!SWIG_IsOK(res1)) {
3481 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_IsOk" "', expected argument " "1"" of type '" "wxAuiPaneInfo const *""'");
3482 }
3483 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
3484 {
3485 PyThreadState* __tstate = wxPyBeginAllowThreads();
3486 result = (bool)((wxAuiPaneInfo const *)arg1)->IsOk();
3487 wxPyEndAllowThreads(__tstate);
3488 if (PyErr_Occurred()) SWIG_fail;
3489 }
3490 {
3491 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
3492 }
3493 return resultobj;
3494 fail:
3495 return NULL;
3496 }
3497
3498
3499 SWIGINTERN PyObject *_wrap_AuiPaneInfo_IsFixed(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
3500 PyObject *resultobj = 0;
3501 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
3502 bool result;
3503 void *argp1 = 0 ;
3504 int res1 = 0 ;
3505 PyObject *swig_obj[1] ;
3506
3507 if (!args) SWIG_fail;
3508 swig_obj[0] = args;
3509 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
3510 if (!SWIG_IsOK(res1)) {
3511 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_IsFixed" "', expected argument " "1"" of type '" "wxAuiPaneInfo const *""'");
3512 }
3513 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
3514 {
3515 PyThreadState* __tstate = wxPyBeginAllowThreads();
3516 result = (bool)((wxAuiPaneInfo const *)arg1)->IsFixed();
3517 wxPyEndAllowThreads(__tstate);
3518 if (PyErr_Occurred()) SWIG_fail;
3519 }
3520 {
3521 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
3522 }
3523 return resultobj;
3524 fail:
3525 return NULL;
3526 }
3527
3528
3529 SWIGINTERN PyObject *_wrap_AuiPaneInfo_IsResizable(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
3530 PyObject *resultobj = 0;
3531 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
3532 bool result;
3533 void *argp1 = 0 ;
3534 int res1 = 0 ;
3535 PyObject *swig_obj[1] ;
3536
3537 if (!args) SWIG_fail;
3538 swig_obj[0] = args;
3539 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
3540 if (!SWIG_IsOK(res1)) {
3541 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_IsResizable" "', expected argument " "1"" of type '" "wxAuiPaneInfo const *""'");
3542 }
3543 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
3544 {
3545 PyThreadState* __tstate = wxPyBeginAllowThreads();
3546 result = (bool)((wxAuiPaneInfo const *)arg1)->IsResizable();
3547 wxPyEndAllowThreads(__tstate);
3548 if (PyErr_Occurred()) SWIG_fail;
3549 }
3550 {
3551 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
3552 }
3553 return resultobj;
3554 fail:
3555 return NULL;
3556 }
3557
3558
3559 SWIGINTERN PyObject *_wrap_AuiPaneInfo_IsShown(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
3560 PyObject *resultobj = 0;
3561 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
3562 bool result;
3563 void *argp1 = 0 ;
3564 int res1 = 0 ;
3565 PyObject *swig_obj[1] ;
3566
3567 if (!args) SWIG_fail;
3568 swig_obj[0] = args;
3569 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
3570 if (!SWIG_IsOK(res1)) {
3571 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_IsShown" "', expected argument " "1"" of type '" "wxAuiPaneInfo const *""'");
3572 }
3573 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
3574 {
3575 PyThreadState* __tstate = wxPyBeginAllowThreads();
3576 result = (bool)((wxAuiPaneInfo const *)arg1)->IsShown();
3577 wxPyEndAllowThreads(__tstate);
3578 if (PyErr_Occurred()) SWIG_fail;
3579 }
3580 {
3581 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
3582 }
3583 return resultobj;
3584 fail:
3585 return NULL;
3586 }
3587
3588
3589 SWIGINTERN PyObject *_wrap_AuiPaneInfo_IsFloating(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
3590 PyObject *resultobj = 0;
3591 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
3592 bool result;
3593 void *argp1 = 0 ;
3594 int res1 = 0 ;
3595 PyObject *swig_obj[1] ;
3596
3597 if (!args) SWIG_fail;
3598 swig_obj[0] = args;
3599 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
3600 if (!SWIG_IsOK(res1)) {
3601 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_IsFloating" "', expected argument " "1"" of type '" "wxAuiPaneInfo const *""'");
3602 }
3603 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
3604 {
3605 PyThreadState* __tstate = wxPyBeginAllowThreads();
3606 result = (bool)((wxAuiPaneInfo const *)arg1)->IsFloating();
3607 wxPyEndAllowThreads(__tstate);
3608 if (PyErr_Occurred()) SWIG_fail;
3609 }
3610 {
3611 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
3612 }
3613 return resultobj;
3614 fail:
3615 return NULL;
3616 }
3617
3618
3619 SWIGINTERN PyObject *_wrap_AuiPaneInfo_IsDocked(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
3620 PyObject *resultobj = 0;
3621 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
3622 bool result;
3623 void *argp1 = 0 ;
3624 int res1 = 0 ;
3625 PyObject *swig_obj[1] ;
3626
3627 if (!args) SWIG_fail;
3628 swig_obj[0] = args;
3629 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
3630 if (!SWIG_IsOK(res1)) {
3631 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_IsDocked" "', expected argument " "1"" of type '" "wxAuiPaneInfo const *""'");
3632 }
3633 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
3634 {
3635 PyThreadState* __tstate = wxPyBeginAllowThreads();
3636 result = (bool)((wxAuiPaneInfo const *)arg1)->IsDocked();
3637 wxPyEndAllowThreads(__tstate);
3638 if (PyErr_Occurred()) SWIG_fail;
3639 }
3640 {
3641 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
3642 }
3643 return resultobj;
3644 fail:
3645 return NULL;
3646 }
3647
3648
3649 SWIGINTERN PyObject *_wrap_AuiPaneInfo_IsToolbar(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
3650 PyObject *resultobj = 0;
3651 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
3652 bool result;
3653 void *argp1 = 0 ;
3654 int res1 = 0 ;
3655 PyObject *swig_obj[1] ;
3656
3657 if (!args) SWIG_fail;
3658 swig_obj[0] = args;
3659 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
3660 if (!SWIG_IsOK(res1)) {
3661 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_IsToolbar" "', expected argument " "1"" of type '" "wxAuiPaneInfo const *""'");
3662 }
3663 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
3664 {
3665 PyThreadState* __tstate = wxPyBeginAllowThreads();
3666 result = (bool)((wxAuiPaneInfo const *)arg1)->IsToolbar();
3667 wxPyEndAllowThreads(__tstate);
3668 if (PyErr_Occurred()) SWIG_fail;
3669 }
3670 {
3671 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
3672 }
3673 return resultobj;
3674 fail:
3675 return NULL;
3676 }
3677
3678
3679 SWIGINTERN PyObject *_wrap_AuiPaneInfo_IsTopDockable(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
3680 PyObject *resultobj = 0;
3681 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
3682 bool result;
3683 void *argp1 = 0 ;
3684 int res1 = 0 ;
3685 PyObject *swig_obj[1] ;
3686
3687 if (!args) SWIG_fail;
3688 swig_obj[0] = args;
3689 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
3690 if (!SWIG_IsOK(res1)) {
3691 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_IsTopDockable" "', expected argument " "1"" of type '" "wxAuiPaneInfo const *""'");
3692 }
3693 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
3694 {
3695 PyThreadState* __tstate = wxPyBeginAllowThreads();
3696 result = (bool)((wxAuiPaneInfo const *)arg1)->IsTopDockable();
3697 wxPyEndAllowThreads(__tstate);
3698 if (PyErr_Occurred()) SWIG_fail;
3699 }
3700 {
3701 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
3702 }
3703 return resultobj;
3704 fail:
3705 return NULL;
3706 }
3707
3708
3709 SWIGINTERN PyObject *_wrap_AuiPaneInfo_IsBottomDockable(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
3710 PyObject *resultobj = 0;
3711 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
3712 bool result;
3713 void *argp1 = 0 ;
3714 int res1 = 0 ;
3715 PyObject *swig_obj[1] ;
3716
3717 if (!args) SWIG_fail;
3718 swig_obj[0] = args;
3719 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
3720 if (!SWIG_IsOK(res1)) {
3721 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_IsBottomDockable" "', expected argument " "1"" of type '" "wxAuiPaneInfo const *""'");
3722 }
3723 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
3724 {
3725 PyThreadState* __tstate = wxPyBeginAllowThreads();
3726 result = (bool)((wxAuiPaneInfo const *)arg1)->IsBottomDockable();
3727 wxPyEndAllowThreads(__tstate);
3728 if (PyErr_Occurred()) SWIG_fail;
3729 }
3730 {
3731 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
3732 }
3733 return resultobj;
3734 fail:
3735 return NULL;
3736 }
3737
3738
3739 SWIGINTERN PyObject *_wrap_AuiPaneInfo_IsLeftDockable(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
3740 PyObject *resultobj = 0;
3741 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
3742 bool result;
3743 void *argp1 = 0 ;
3744 int res1 = 0 ;
3745 PyObject *swig_obj[1] ;
3746
3747 if (!args) SWIG_fail;
3748 swig_obj[0] = args;
3749 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
3750 if (!SWIG_IsOK(res1)) {
3751 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_IsLeftDockable" "', expected argument " "1"" of type '" "wxAuiPaneInfo const *""'");
3752 }
3753 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
3754 {
3755 PyThreadState* __tstate = wxPyBeginAllowThreads();
3756 result = (bool)((wxAuiPaneInfo const *)arg1)->IsLeftDockable();
3757 wxPyEndAllowThreads(__tstate);
3758 if (PyErr_Occurred()) SWIG_fail;
3759 }
3760 {
3761 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
3762 }
3763 return resultobj;
3764 fail:
3765 return NULL;
3766 }
3767
3768
3769 SWIGINTERN PyObject *_wrap_AuiPaneInfo_IsRightDockable(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
3770 PyObject *resultobj = 0;
3771 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
3772 bool result;
3773 void *argp1 = 0 ;
3774 int res1 = 0 ;
3775 PyObject *swig_obj[1] ;
3776
3777 if (!args) SWIG_fail;
3778 swig_obj[0] = args;
3779 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
3780 if (!SWIG_IsOK(res1)) {
3781 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_IsRightDockable" "', expected argument " "1"" of type '" "wxAuiPaneInfo const *""'");
3782 }
3783 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
3784 {
3785 PyThreadState* __tstate = wxPyBeginAllowThreads();
3786 result = (bool)((wxAuiPaneInfo const *)arg1)->IsRightDockable();
3787 wxPyEndAllowThreads(__tstate);
3788 if (PyErr_Occurred()) SWIG_fail;
3789 }
3790 {
3791 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
3792 }
3793 return resultobj;
3794 fail:
3795 return NULL;
3796 }
3797
3798
3799 SWIGINTERN PyObject *_wrap_AuiPaneInfo_IsFloatable(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
3800 PyObject *resultobj = 0;
3801 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
3802 bool result;
3803 void *argp1 = 0 ;
3804 int res1 = 0 ;
3805 PyObject *swig_obj[1] ;
3806
3807 if (!args) SWIG_fail;
3808 swig_obj[0] = args;
3809 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
3810 if (!SWIG_IsOK(res1)) {
3811 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_IsFloatable" "', expected argument " "1"" of type '" "wxAuiPaneInfo const *""'");
3812 }
3813 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
3814 {
3815 PyThreadState* __tstate = wxPyBeginAllowThreads();
3816 result = (bool)((wxAuiPaneInfo const *)arg1)->IsFloatable();
3817 wxPyEndAllowThreads(__tstate);
3818 if (PyErr_Occurred()) SWIG_fail;
3819 }
3820 {
3821 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
3822 }
3823 return resultobj;
3824 fail:
3825 return NULL;
3826 }
3827
3828
3829 SWIGINTERN PyObject *_wrap_AuiPaneInfo_IsMovable(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
3830 PyObject *resultobj = 0;
3831 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
3832 bool result;
3833 void *argp1 = 0 ;
3834 int res1 = 0 ;
3835 PyObject *swig_obj[1] ;
3836
3837 if (!args) SWIG_fail;
3838 swig_obj[0] = args;
3839 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
3840 if (!SWIG_IsOK(res1)) {
3841 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_IsMovable" "', expected argument " "1"" of type '" "wxAuiPaneInfo const *""'");
3842 }
3843 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
3844 {
3845 PyThreadState* __tstate = wxPyBeginAllowThreads();
3846 result = (bool)((wxAuiPaneInfo const *)arg1)->IsMovable();
3847 wxPyEndAllowThreads(__tstate);
3848 if (PyErr_Occurred()) SWIG_fail;
3849 }
3850 {
3851 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
3852 }
3853 return resultobj;
3854 fail:
3855 return NULL;
3856 }
3857
3858
3859 SWIGINTERN PyObject *_wrap_AuiPaneInfo_IsDestroyOnClose(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
3860 PyObject *resultobj = 0;
3861 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
3862 bool result;
3863 void *argp1 = 0 ;
3864 int res1 = 0 ;
3865 PyObject *swig_obj[1] ;
3866
3867 if (!args) SWIG_fail;
3868 swig_obj[0] = args;
3869 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
3870 if (!SWIG_IsOK(res1)) {
3871 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_IsDestroyOnClose" "', expected argument " "1"" of type '" "wxAuiPaneInfo const *""'");
3872 }
3873 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
3874 {
3875 PyThreadState* __tstate = wxPyBeginAllowThreads();
3876 result = (bool)((wxAuiPaneInfo const *)arg1)->IsDestroyOnClose();
3877 wxPyEndAllowThreads(__tstate);
3878 if (PyErr_Occurred()) SWIG_fail;
3879 }
3880 {
3881 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
3882 }
3883 return resultobj;
3884 fail:
3885 return NULL;
3886 }
3887
3888
3889 SWIGINTERN PyObject *_wrap_AuiPaneInfo_IsMaximized(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
3890 PyObject *resultobj = 0;
3891 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
3892 bool result;
3893 void *argp1 = 0 ;
3894 int res1 = 0 ;
3895 PyObject *swig_obj[1] ;
3896
3897 if (!args) SWIG_fail;
3898 swig_obj[0] = args;
3899 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
3900 if (!SWIG_IsOK(res1)) {
3901 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_IsMaximized" "', expected argument " "1"" of type '" "wxAuiPaneInfo const *""'");
3902 }
3903 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
3904 {
3905 PyThreadState* __tstate = wxPyBeginAllowThreads();
3906 result = (bool)((wxAuiPaneInfo const *)arg1)->IsMaximized();
3907 wxPyEndAllowThreads(__tstate);
3908 if (PyErr_Occurred()) SWIG_fail;
3909 }
3910 {
3911 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
3912 }
3913 return resultobj;
3914 fail:
3915 return NULL;
3916 }
3917
3918
3919 SWIGINTERN PyObject *_wrap_AuiPaneInfo_HasCaption(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
3920 PyObject *resultobj = 0;
3921 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
3922 bool result;
3923 void *argp1 = 0 ;
3924 int res1 = 0 ;
3925 PyObject *swig_obj[1] ;
3926
3927 if (!args) SWIG_fail;
3928 swig_obj[0] = args;
3929 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
3930 if (!SWIG_IsOK(res1)) {
3931 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_HasCaption" "', expected argument " "1"" of type '" "wxAuiPaneInfo const *""'");
3932 }
3933 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
3934 {
3935 PyThreadState* __tstate = wxPyBeginAllowThreads();
3936 result = (bool)((wxAuiPaneInfo const *)arg1)->HasCaption();
3937 wxPyEndAllowThreads(__tstate);
3938 if (PyErr_Occurred()) SWIG_fail;
3939 }
3940 {
3941 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
3942 }
3943 return resultobj;
3944 fail:
3945 return NULL;
3946 }
3947
3948
3949 SWIGINTERN PyObject *_wrap_AuiPaneInfo_HasGripper(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
3950 PyObject *resultobj = 0;
3951 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
3952 bool result;
3953 void *argp1 = 0 ;
3954 int res1 = 0 ;
3955 PyObject *swig_obj[1] ;
3956
3957 if (!args) SWIG_fail;
3958 swig_obj[0] = args;
3959 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
3960 if (!SWIG_IsOK(res1)) {
3961 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_HasGripper" "', expected argument " "1"" of type '" "wxAuiPaneInfo const *""'");
3962 }
3963 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
3964 {
3965 PyThreadState* __tstate = wxPyBeginAllowThreads();
3966 result = (bool)((wxAuiPaneInfo const *)arg1)->HasGripper();
3967 wxPyEndAllowThreads(__tstate);
3968 if (PyErr_Occurred()) SWIG_fail;
3969 }
3970 {
3971 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
3972 }
3973 return resultobj;
3974 fail:
3975 return NULL;
3976 }
3977
3978
3979 SWIGINTERN PyObject *_wrap_AuiPaneInfo_HasBorder(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
3980 PyObject *resultobj = 0;
3981 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
3982 bool result;
3983 void *argp1 = 0 ;
3984 int res1 = 0 ;
3985 PyObject *swig_obj[1] ;
3986
3987 if (!args) SWIG_fail;
3988 swig_obj[0] = args;
3989 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
3990 if (!SWIG_IsOK(res1)) {
3991 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_HasBorder" "', expected argument " "1"" of type '" "wxAuiPaneInfo const *""'");
3992 }
3993 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
3994 {
3995 PyThreadState* __tstate = wxPyBeginAllowThreads();
3996 result = (bool)((wxAuiPaneInfo const *)arg1)->HasBorder();
3997 wxPyEndAllowThreads(__tstate);
3998 if (PyErr_Occurred()) SWIG_fail;
3999 }
4000 {
4001 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
4002 }
4003 return resultobj;
4004 fail:
4005 return NULL;
4006 }
4007
4008
4009 SWIGINTERN PyObject *_wrap_AuiPaneInfo_HasCloseButton(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
4010 PyObject *resultobj = 0;
4011 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
4012 bool result;
4013 void *argp1 = 0 ;
4014 int res1 = 0 ;
4015 PyObject *swig_obj[1] ;
4016
4017 if (!args) SWIG_fail;
4018 swig_obj[0] = args;
4019 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
4020 if (!SWIG_IsOK(res1)) {
4021 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_HasCloseButton" "', expected argument " "1"" of type '" "wxAuiPaneInfo const *""'");
4022 }
4023 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
4024 {
4025 PyThreadState* __tstate = wxPyBeginAllowThreads();
4026 result = (bool)((wxAuiPaneInfo const *)arg1)->HasCloseButton();
4027 wxPyEndAllowThreads(__tstate);
4028 if (PyErr_Occurred()) SWIG_fail;
4029 }
4030 {
4031 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
4032 }
4033 return resultobj;
4034 fail:
4035 return NULL;
4036 }
4037
4038
4039 SWIGINTERN PyObject *_wrap_AuiPaneInfo_HasMaximizeButton(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
4040 PyObject *resultobj = 0;
4041 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
4042 bool result;
4043 void *argp1 = 0 ;
4044 int res1 = 0 ;
4045 PyObject *swig_obj[1] ;
4046
4047 if (!args) SWIG_fail;
4048 swig_obj[0] = args;
4049 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
4050 if (!SWIG_IsOK(res1)) {
4051 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_HasMaximizeButton" "', expected argument " "1"" of type '" "wxAuiPaneInfo const *""'");
4052 }
4053 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
4054 {
4055 PyThreadState* __tstate = wxPyBeginAllowThreads();
4056 result = (bool)((wxAuiPaneInfo const *)arg1)->HasMaximizeButton();
4057 wxPyEndAllowThreads(__tstate);
4058 if (PyErr_Occurred()) SWIG_fail;
4059 }
4060 {
4061 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
4062 }
4063 return resultobj;
4064 fail:
4065 return NULL;
4066 }
4067
4068
4069 SWIGINTERN PyObject *_wrap_AuiPaneInfo_HasMinimizeButton(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
4070 PyObject *resultobj = 0;
4071 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
4072 bool result;
4073 void *argp1 = 0 ;
4074 int res1 = 0 ;
4075 PyObject *swig_obj[1] ;
4076
4077 if (!args) SWIG_fail;
4078 swig_obj[0] = args;
4079 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
4080 if (!SWIG_IsOK(res1)) {
4081 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_HasMinimizeButton" "', expected argument " "1"" of type '" "wxAuiPaneInfo const *""'");
4082 }
4083 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
4084 {
4085 PyThreadState* __tstate = wxPyBeginAllowThreads();
4086 result = (bool)((wxAuiPaneInfo const *)arg1)->HasMinimizeButton();
4087 wxPyEndAllowThreads(__tstate);
4088 if (PyErr_Occurred()) SWIG_fail;
4089 }
4090 {
4091 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
4092 }
4093 return resultobj;
4094 fail:
4095 return NULL;
4096 }
4097
4098
4099 SWIGINTERN PyObject *_wrap_AuiPaneInfo_HasPinButton(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
4100 PyObject *resultobj = 0;
4101 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
4102 bool result;
4103 void *argp1 = 0 ;
4104 int res1 = 0 ;
4105 PyObject *swig_obj[1] ;
4106
4107 if (!args) SWIG_fail;
4108 swig_obj[0] = args;
4109 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
4110 if (!SWIG_IsOK(res1)) {
4111 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_HasPinButton" "', expected argument " "1"" of type '" "wxAuiPaneInfo const *""'");
4112 }
4113 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
4114 {
4115 PyThreadState* __tstate = wxPyBeginAllowThreads();
4116 result = (bool)((wxAuiPaneInfo const *)arg1)->HasPinButton();
4117 wxPyEndAllowThreads(__tstate);
4118 if (PyErr_Occurred()) SWIG_fail;
4119 }
4120 {
4121 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
4122 }
4123 return resultobj;
4124 fail:
4125 return NULL;
4126 }
4127
4128
4129 SWIGINTERN PyObject *_wrap_AuiPaneInfo_HasGripperTop(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
4130 PyObject *resultobj = 0;
4131 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
4132 bool result;
4133 void *argp1 = 0 ;
4134 int res1 = 0 ;
4135 PyObject *swig_obj[1] ;
4136
4137 if (!args) SWIG_fail;
4138 swig_obj[0] = args;
4139 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
4140 if (!SWIG_IsOK(res1)) {
4141 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_HasGripperTop" "', expected argument " "1"" of type '" "wxAuiPaneInfo const *""'");
4142 }
4143 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
4144 {
4145 PyThreadState* __tstate = wxPyBeginAllowThreads();
4146 result = (bool)((wxAuiPaneInfo const *)arg1)->HasGripperTop();
4147 wxPyEndAllowThreads(__tstate);
4148 if (PyErr_Occurred()) SWIG_fail;
4149 }
4150 {
4151 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
4152 }
4153 return resultobj;
4154 fail:
4155 return NULL;
4156 }
4157
4158
4159 SWIGINTERN PyObject *_wrap_AuiPaneInfo_Window(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
4160 PyObject *resultobj = 0;
4161 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
4162 wxWindow *arg2 = (wxWindow *) 0 ;
4163 wxAuiPaneInfo *result = 0 ;
4164 void *argp1 = 0 ;
4165 int res1 = 0 ;
4166 void *argp2 = 0 ;
4167 int res2 = 0 ;
4168 PyObject * obj0 = 0 ;
4169 PyObject * obj1 = 0 ;
4170 char * kwnames[] = {
4171 (char *) "self",(char *) "w", NULL
4172 };
4173
4174 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiPaneInfo_Window",kwnames,&obj0,&obj1)) SWIG_fail;
4175 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
4176 if (!SWIG_IsOK(res1)) {
4177 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_Window" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
4178 }
4179 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
4180 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxWindow, 0 | 0 );
4181 if (!SWIG_IsOK(res2)) {
4182 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiPaneInfo_Window" "', expected argument " "2"" of type '" "wxWindow *""'");
4183 }
4184 arg2 = reinterpret_cast< wxWindow * >(argp2);
4185 {
4186 PyThreadState* __tstate = wxPyBeginAllowThreads();
4187 {
4188 wxAuiPaneInfo &_result_ref = (arg1)->Window(arg2);
4189 result = (wxAuiPaneInfo *) &_result_ref;
4190 }
4191 wxPyEndAllowThreads(__tstate);
4192 if (PyErr_Occurred()) SWIG_fail;
4193 }
4194 {
4195 resultobj = obj0; Py_INCREF(resultobj);
4196 }
4197 return resultobj;
4198 fail:
4199 return NULL;
4200 }
4201
4202
4203 SWIGINTERN PyObject *_wrap_AuiPaneInfo_Name(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
4204 PyObject *resultobj = 0;
4205 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
4206 wxString *arg2 = 0 ;
4207 wxAuiPaneInfo *result = 0 ;
4208 void *argp1 = 0 ;
4209 int res1 = 0 ;
4210 bool temp2 = false ;
4211 PyObject * obj0 = 0 ;
4212 PyObject * obj1 = 0 ;
4213 char * kwnames[] = {
4214 (char *) "self",(char *) "n", NULL
4215 };
4216
4217 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiPaneInfo_Name",kwnames,&obj0,&obj1)) SWIG_fail;
4218 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
4219 if (!SWIG_IsOK(res1)) {
4220 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_Name" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
4221 }
4222 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
4223 {
4224 arg2 = wxString_in_helper(obj1);
4225 if (arg2 == NULL) SWIG_fail;
4226 temp2 = true;
4227 }
4228 {
4229 PyThreadState* __tstate = wxPyBeginAllowThreads();
4230 {
4231 wxAuiPaneInfo &_result_ref = (arg1)->Name((wxString const &)*arg2);
4232 result = (wxAuiPaneInfo *) &_result_ref;
4233 }
4234 wxPyEndAllowThreads(__tstate);
4235 if (PyErr_Occurred()) SWIG_fail;
4236 }
4237 {
4238 resultobj = obj0; Py_INCREF(resultobj);
4239 }
4240 {
4241 if (temp2)
4242 delete arg2;
4243 }
4244 return resultobj;
4245 fail:
4246 {
4247 if (temp2)
4248 delete arg2;
4249 }
4250 return NULL;
4251 }
4252
4253
4254 SWIGINTERN PyObject *_wrap_AuiPaneInfo_Caption(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
4255 PyObject *resultobj = 0;
4256 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
4257 wxString *arg2 = 0 ;
4258 wxAuiPaneInfo *result = 0 ;
4259 void *argp1 = 0 ;
4260 int res1 = 0 ;
4261 bool temp2 = false ;
4262 PyObject * obj0 = 0 ;
4263 PyObject * obj1 = 0 ;
4264 char * kwnames[] = {
4265 (char *) "self",(char *) "c", NULL
4266 };
4267
4268 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiPaneInfo_Caption",kwnames,&obj0,&obj1)) SWIG_fail;
4269 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
4270 if (!SWIG_IsOK(res1)) {
4271 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_Caption" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
4272 }
4273 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
4274 {
4275 arg2 = wxString_in_helper(obj1);
4276 if (arg2 == NULL) SWIG_fail;
4277 temp2 = true;
4278 }
4279 {
4280 PyThreadState* __tstate = wxPyBeginAllowThreads();
4281 {
4282 wxAuiPaneInfo &_result_ref = (arg1)->Caption((wxString const &)*arg2);
4283 result = (wxAuiPaneInfo *) &_result_ref;
4284 }
4285 wxPyEndAllowThreads(__tstate);
4286 if (PyErr_Occurred()) SWIG_fail;
4287 }
4288 {
4289 resultobj = obj0; Py_INCREF(resultobj);
4290 }
4291 {
4292 if (temp2)
4293 delete arg2;
4294 }
4295 return resultobj;
4296 fail:
4297 {
4298 if (temp2)
4299 delete arg2;
4300 }
4301 return NULL;
4302 }
4303
4304
4305 SWIGINTERN PyObject *_wrap_AuiPaneInfo_Left(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
4306 PyObject *resultobj = 0;
4307 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
4308 wxAuiPaneInfo *result = 0 ;
4309 void *argp1 = 0 ;
4310 int res1 = 0 ;
4311 PyObject *swig_obj[1] ;
4312
4313 if (!args) SWIG_fail;
4314 swig_obj[0] = args;
4315 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
4316 if (!SWIG_IsOK(res1)) {
4317 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_Left" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
4318 }
4319 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
4320 {
4321 PyThreadState* __tstate = wxPyBeginAllowThreads();
4322 {
4323 wxAuiPaneInfo &_result_ref = (arg1)->Left();
4324 result = (wxAuiPaneInfo *) &_result_ref;
4325 }
4326 wxPyEndAllowThreads(__tstate);
4327 if (PyErr_Occurred()) SWIG_fail;
4328 }
4329 {
4330 resultobj = swig_obj[0]; Py_INCREF(resultobj);
4331 }
4332 return resultobj;
4333 fail:
4334 return NULL;
4335 }
4336
4337
4338 SWIGINTERN PyObject *_wrap_AuiPaneInfo_Right(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
4339 PyObject *resultobj = 0;
4340 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
4341 wxAuiPaneInfo *result = 0 ;
4342 void *argp1 = 0 ;
4343 int res1 = 0 ;
4344 PyObject *swig_obj[1] ;
4345
4346 if (!args) SWIG_fail;
4347 swig_obj[0] = args;
4348 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
4349 if (!SWIG_IsOK(res1)) {
4350 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_Right" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
4351 }
4352 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
4353 {
4354 PyThreadState* __tstate = wxPyBeginAllowThreads();
4355 {
4356 wxAuiPaneInfo &_result_ref = (arg1)->Right();
4357 result = (wxAuiPaneInfo *) &_result_ref;
4358 }
4359 wxPyEndAllowThreads(__tstate);
4360 if (PyErr_Occurred()) SWIG_fail;
4361 }
4362 {
4363 resultobj = swig_obj[0]; Py_INCREF(resultobj);
4364 }
4365 return resultobj;
4366 fail:
4367 return NULL;
4368 }
4369
4370
4371 SWIGINTERN PyObject *_wrap_AuiPaneInfo_Top(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
4372 PyObject *resultobj = 0;
4373 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
4374 wxAuiPaneInfo *result = 0 ;
4375 void *argp1 = 0 ;
4376 int res1 = 0 ;
4377 PyObject *swig_obj[1] ;
4378
4379 if (!args) SWIG_fail;
4380 swig_obj[0] = args;
4381 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
4382 if (!SWIG_IsOK(res1)) {
4383 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_Top" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
4384 }
4385 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
4386 {
4387 PyThreadState* __tstate = wxPyBeginAllowThreads();
4388 {
4389 wxAuiPaneInfo &_result_ref = (arg1)->Top();
4390 result = (wxAuiPaneInfo *) &_result_ref;
4391 }
4392 wxPyEndAllowThreads(__tstate);
4393 if (PyErr_Occurred()) SWIG_fail;
4394 }
4395 {
4396 resultobj = swig_obj[0]; Py_INCREF(resultobj);
4397 }
4398 return resultobj;
4399 fail:
4400 return NULL;
4401 }
4402
4403
4404 SWIGINTERN PyObject *_wrap_AuiPaneInfo_Bottom(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
4405 PyObject *resultobj = 0;
4406 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
4407 wxAuiPaneInfo *result = 0 ;
4408 void *argp1 = 0 ;
4409 int res1 = 0 ;
4410 PyObject *swig_obj[1] ;
4411
4412 if (!args) SWIG_fail;
4413 swig_obj[0] = args;
4414 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
4415 if (!SWIG_IsOK(res1)) {
4416 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_Bottom" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
4417 }
4418 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
4419 {
4420 PyThreadState* __tstate = wxPyBeginAllowThreads();
4421 {
4422 wxAuiPaneInfo &_result_ref = (arg1)->Bottom();
4423 result = (wxAuiPaneInfo *) &_result_ref;
4424 }
4425 wxPyEndAllowThreads(__tstate);
4426 if (PyErr_Occurred()) SWIG_fail;
4427 }
4428 {
4429 resultobj = swig_obj[0]; Py_INCREF(resultobj);
4430 }
4431 return resultobj;
4432 fail:
4433 return NULL;
4434 }
4435
4436
4437 SWIGINTERN PyObject *_wrap_AuiPaneInfo_Center(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
4438 PyObject *resultobj = 0;
4439 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
4440 wxAuiPaneInfo *result = 0 ;
4441 void *argp1 = 0 ;
4442 int res1 = 0 ;
4443 PyObject *swig_obj[1] ;
4444
4445 if (!args) SWIG_fail;
4446 swig_obj[0] = args;
4447 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
4448 if (!SWIG_IsOK(res1)) {
4449 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_Center" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
4450 }
4451 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
4452 {
4453 PyThreadState* __tstate = wxPyBeginAllowThreads();
4454 {
4455 wxAuiPaneInfo &_result_ref = (arg1)->Center();
4456 result = (wxAuiPaneInfo *) &_result_ref;
4457 }
4458 wxPyEndAllowThreads(__tstate);
4459 if (PyErr_Occurred()) SWIG_fail;
4460 }
4461 {
4462 resultobj = swig_obj[0]; Py_INCREF(resultobj);
4463 }
4464 return resultobj;
4465 fail:
4466 return NULL;
4467 }
4468
4469
4470 SWIGINTERN PyObject *_wrap_AuiPaneInfo_Centre(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
4471 PyObject *resultobj = 0;
4472 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
4473 wxAuiPaneInfo *result = 0 ;
4474 void *argp1 = 0 ;
4475 int res1 = 0 ;
4476 PyObject *swig_obj[1] ;
4477
4478 if (!args) SWIG_fail;
4479 swig_obj[0] = args;
4480 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
4481 if (!SWIG_IsOK(res1)) {
4482 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_Centre" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
4483 }
4484 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
4485 {
4486 PyThreadState* __tstate = wxPyBeginAllowThreads();
4487 {
4488 wxAuiPaneInfo &_result_ref = (arg1)->Centre();
4489 result = (wxAuiPaneInfo *) &_result_ref;
4490 }
4491 wxPyEndAllowThreads(__tstate);
4492 if (PyErr_Occurred()) SWIG_fail;
4493 }
4494 {
4495 resultobj = swig_obj[0]; Py_INCREF(resultobj);
4496 }
4497 return resultobj;
4498 fail:
4499 return NULL;
4500 }
4501
4502
4503 SWIGINTERN PyObject *_wrap_AuiPaneInfo_Direction(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
4504 PyObject *resultobj = 0;
4505 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
4506 int arg2 ;
4507 wxAuiPaneInfo *result = 0 ;
4508 void *argp1 = 0 ;
4509 int res1 = 0 ;
4510 int val2 ;
4511 int ecode2 = 0 ;
4512 PyObject * obj0 = 0 ;
4513 PyObject * obj1 = 0 ;
4514 char * kwnames[] = {
4515 (char *) "self",(char *) "direction", NULL
4516 };
4517
4518 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiPaneInfo_Direction",kwnames,&obj0,&obj1)) SWIG_fail;
4519 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
4520 if (!SWIG_IsOK(res1)) {
4521 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_Direction" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
4522 }
4523 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
4524 ecode2 = SWIG_AsVal_int(obj1, &val2);
4525 if (!SWIG_IsOK(ecode2)) {
4526 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiPaneInfo_Direction" "', expected argument " "2"" of type '" "int""'");
4527 }
4528 arg2 = static_cast< int >(val2);
4529 {
4530 PyThreadState* __tstate = wxPyBeginAllowThreads();
4531 {
4532 wxAuiPaneInfo &_result_ref = (arg1)->Direction(arg2);
4533 result = (wxAuiPaneInfo *) &_result_ref;
4534 }
4535 wxPyEndAllowThreads(__tstate);
4536 if (PyErr_Occurred()) SWIG_fail;
4537 }
4538 {
4539 resultobj = obj0; Py_INCREF(resultobj);
4540 }
4541 return resultobj;
4542 fail:
4543 return NULL;
4544 }
4545
4546
4547 SWIGINTERN PyObject *_wrap_AuiPaneInfo_Layer(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
4548 PyObject *resultobj = 0;
4549 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
4550 int arg2 ;
4551 wxAuiPaneInfo *result = 0 ;
4552 void *argp1 = 0 ;
4553 int res1 = 0 ;
4554 int val2 ;
4555 int ecode2 = 0 ;
4556 PyObject * obj0 = 0 ;
4557 PyObject * obj1 = 0 ;
4558 char * kwnames[] = {
4559 (char *) "self",(char *) "layer", NULL
4560 };
4561
4562 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiPaneInfo_Layer",kwnames,&obj0,&obj1)) SWIG_fail;
4563 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
4564 if (!SWIG_IsOK(res1)) {
4565 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_Layer" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
4566 }
4567 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
4568 ecode2 = SWIG_AsVal_int(obj1, &val2);
4569 if (!SWIG_IsOK(ecode2)) {
4570 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiPaneInfo_Layer" "', expected argument " "2"" of type '" "int""'");
4571 }
4572 arg2 = static_cast< int >(val2);
4573 {
4574 PyThreadState* __tstate = wxPyBeginAllowThreads();
4575 {
4576 wxAuiPaneInfo &_result_ref = (arg1)->Layer(arg2);
4577 result = (wxAuiPaneInfo *) &_result_ref;
4578 }
4579 wxPyEndAllowThreads(__tstate);
4580 if (PyErr_Occurred()) SWIG_fail;
4581 }
4582 {
4583 resultobj = obj0; Py_INCREF(resultobj);
4584 }
4585 return resultobj;
4586 fail:
4587 return NULL;
4588 }
4589
4590
4591 SWIGINTERN PyObject *_wrap_AuiPaneInfo_Row(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
4592 PyObject *resultobj = 0;
4593 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
4594 int arg2 ;
4595 wxAuiPaneInfo *result = 0 ;
4596 void *argp1 = 0 ;
4597 int res1 = 0 ;
4598 int val2 ;
4599 int ecode2 = 0 ;
4600 PyObject * obj0 = 0 ;
4601 PyObject * obj1 = 0 ;
4602 char * kwnames[] = {
4603 (char *) "self",(char *) "row", NULL
4604 };
4605
4606 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiPaneInfo_Row",kwnames,&obj0,&obj1)) SWIG_fail;
4607 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
4608 if (!SWIG_IsOK(res1)) {
4609 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_Row" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
4610 }
4611 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
4612 ecode2 = SWIG_AsVal_int(obj1, &val2);
4613 if (!SWIG_IsOK(ecode2)) {
4614 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiPaneInfo_Row" "', expected argument " "2"" of type '" "int""'");
4615 }
4616 arg2 = static_cast< int >(val2);
4617 {
4618 PyThreadState* __tstate = wxPyBeginAllowThreads();
4619 {
4620 wxAuiPaneInfo &_result_ref = (arg1)->Row(arg2);
4621 result = (wxAuiPaneInfo *) &_result_ref;
4622 }
4623 wxPyEndAllowThreads(__tstate);
4624 if (PyErr_Occurred()) SWIG_fail;
4625 }
4626 {
4627 resultobj = obj0; Py_INCREF(resultobj);
4628 }
4629 return resultobj;
4630 fail:
4631 return NULL;
4632 }
4633
4634
4635 SWIGINTERN PyObject *_wrap_AuiPaneInfo_Position(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
4636 PyObject *resultobj = 0;
4637 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
4638 int arg2 ;
4639 wxAuiPaneInfo *result = 0 ;
4640 void *argp1 = 0 ;
4641 int res1 = 0 ;
4642 int val2 ;
4643 int ecode2 = 0 ;
4644 PyObject * obj0 = 0 ;
4645 PyObject * obj1 = 0 ;
4646 char * kwnames[] = {
4647 (char *) "self",(char *) "pos", NULL
4648 };
4649
4650 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiPaneInfo_Position",kwnames,&obj0,&obj1)) SWIG_fail;
4651 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
4652 if (!SWIG_IsOK(res1)) {
4653 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_Position" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
4654 }
4655 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
4656 ecode2 = SWIG_AsVal_int(obj1, &val2);
4657 if (!SWIG_IsOK(ecode2)) {
4658 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiPaneInfo_Position" "', expected argument " "2"" of type '" "int""'");
4659 }
4660 arg2 = static_cast< int >(val2);
4661 {
4662 PyThreadState* __tstate = wxPyBeginAllowThreads();
4663 {
4664 wxAuiPaneInfo &_result_ref = (arg1)->Position(arg2);
4665 result = (wxAuiPaneInfo *) &_result_ref;
4666 }
4667 wxPyEndAllowThreads(__tstate);
4668 if (PyErr_Occurred()) SWIG_fail;
4669 }
4670 {
4671 resultobj = obj0; Py_INCREF(resultobj);
4672 }
4673 return resultobj;
4674 fail:
4675 return NULL;
4676 }
4677
4678
4679 SWIGINTERN PyObject *_wrap_AuiPaneInfo_BestSize(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
4680 PyObject *resultobj = 0;
4681 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
4682 wxSize *arg2 = 0 ;
4683 wxAuiPaneInfo *result = 0 ;
4684 void *argp1 = 0 ;
4685 int res1 = 0 ;
4686 wxSize temp2 ;
4687 PyObject * obj0 = 0 ;
4688 PyObject * obj1 = 0 ;
4689 char * kwnames[] = {
4690 (char *) "self",(char *) "size", NULL
4691 };
4692
4693 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiPaneInfo_BestSize",kwnames,&obj0,&obj1)) SWIG_fail;
4694 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
4695 if (!SWIG_IsOK(res1)) {
4696 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_BestSize" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
4697 }
4698 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
4699 {
4700 arg2 = &temp2;
4701 if ( ! wxSize_helper(obj1, &arg2)) SWIG_fail;
4702 }
4703 {
4704 PyThreadState* __tstate = wxPyBeginAllowThreads();
4705 {
4706 wxAuiPaneInfo &_result_ref = (arg1)->BestSize((wxSize const &)*arg2);
4707 result = (wxAuiPaneInfo *) &_result_ref;
4708 }
4709 wxPyEndAllowThreads(__tstate);
4710 if (PyErr_Occurred()) SWIG_fail;
4711 }
4712 {
4713 resultobj = obj0; Py_INCREF(resultobj);
4714 }
4715 return resultobj;
4716 fail:
4717 return NULL;
4718 }
4719
4720
4721 SWIGINTERN PyObject *_wrap_AuiPaneInfo_MinSize(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
4722 PyObject *resultobj = 0;
4723 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
4724 wxSize *arg2 = 0 ;
4725 wxAuiPaneInfo *result = 0 ;
4726 void *argp1 = 0 ;
4727 int res1 = 0 ;
4728 wxSize temp2 ;
4729 PyObject * obj0 = 0 ;
4730 PyObject * obj1 = 0 ;
4731 char * kwnames[] = {
4732 (char *) "self",(char *) "size", NULL
4733 };
4734
4735 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiPaneInfo_MinSize",kwnames,&obj0,&obj1)) SWIG_fail;
4736 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
4737 if (!SWIG_IsOK(res1)) {
4738 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_MinSize" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
4739 }
4740 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
4741 {
4742 arg2 = &temp2;
4743 if ( ! wxSize_helper(obj1, &arg2)) SWIG_fail;
4744 }
4745 {
4746 PyThreadState* __tstate = wxPyBeginAllowThreads();
4747 {
4748 wxAuiPaneInfo &_result_ref = (arg1)->MinSize((wxSize const &)*arg2);
4749 result = (wxAuiPaneInfo *) &_result_ref;
4750 }
4751 wxPyEndAllowThreads(__tstate);
4752 if (PyErr_Occurred()) SWIG_fail;
4753 }
4754 {
4755 resultobj = obj0; Py_INCREF(resultobj);
4756 }
4757 return resultobj;
4758 fail:
4759 return NULL;
4760 }
4761
4762
4763 SWIGINTERN PyObject *_wrap_AuiPaneInfo_MaxSize(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
4764 PyObject *resultobj = 0;
4765 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
4766 wxSize *arg2 = 0 ;
4767 wxAuiPaneInfo *result = 0 ;
4768 void *argp1 = 0 ;
4769 int res1 = 0 ;
4770 wxSize temp2 ;
4771 PyObject * obj0 = 0 ;
4772 PyObject * obj1 = 0 ;
4773 char * kwnames[] = {
4774 (char *) "self",(char *) "size", NULL
4775 };
4776
4777 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiPaneInfo_MaxSize",kwnames,&obj0,&obj1)) SWIG_fail;
4778 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
4779 if (!SWIG_IsOK(res1)) {
4780 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_MaxSize" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
4781 }
4782 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
4783 {
4784 arg2 = &temp2;
4785 if ( ! wxSize_helper(obj1, &arg2)) SWIG_fail;
4786 }
4787 {
4788 PyThreadState* __tstate = wxPyBeginAllowThreads();
4789 {
4790 wxAuiPaneInfo &_result_ref = (arg1)->MaxSize((wxSize const &)*arg2);
4791 result = (wxAuiPaneInfo *) &_result_ref;
4792 }
4793 wxPyEndAllowThreads(__tstate);
4794 if (PyErr_Occurred()) SWIG_fail;
4795 }
4796 {
4797 resultobj = obj0; Py_INCREF(resultobj);
4798 }
4799 return resultobj;
4800 fail:
4801 return NULL;
4802 }
4803
4804
4805 SWIGINTERN PyObject *_wrap_AuiPaneInfo_FloatingPosition(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
4806 PyObject *resultobj = 0;
4807 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
4808 wxPoint *arg2 = 0 ;
4809 wxAuiPaneInfo *result = 0 ;
4810 void *argp1 = 0 ;
4811 int res1 = 0 ;
4812 wxPoint temp2 ;
4813 PyObject * obj0 = 0 ;
4814 PyObject * obj1 = 0 ;
4815 char * kwnames[] = {
4816 (char *) "self",(char *) "pos", NULL
4817 };
4818
4819 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiPaneInfo_FloatingPosition",kwnames,&obj0,&obj1)) SWIG_fail;
4820 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
4821 if (!SWIG_IsOK(res1)) {
4822 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_FloatingPosition" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
4823 }
4824 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
4825 {
4826 arg2 = &temp2;
4827 if ( ! wxPoint_helper(obj1, &arg2)) SWIG_fail;
4828 }
4829 {
4830 PyThreadState* __tstate = wxPyBeginAllowThreads();
4831 {
4832 wxAuiPaneInfo &_result_ref = (arg1)->FloatingPosition((wxPoint const &)*arg2);
4833 result = (wxAuiPaneInfo *) &_result_ref;
4834 }
4835 wxPyEndAllowThreads(__tstate);
4836 if (PyErr_Occurred()) SWIG_fail;
4837 }
4838 {
4839 resultobj = obj0; Py_INCREF(resultobj);
4840 }
4841 return resultobj;
4842 fail:
4843 return NULL;
4844 }
4845
4846
4847 SWIGINTERN PyObject *_wrap_AuiPaneInfo_FloatingSize(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
4848 PyObject *resultobj = 0;
4849 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
4850 wxSize *arg2 = 0 ;
4851 wxAuiPaneInfo *result = 0 ;
4852 void *argp1 = 0 ;
4853 int res1 = 0 ;
4854 wxSize temp2 ;
4855 PyObject * obj0 = 0 ;
4856 PyObject * obj1 = 0 ;
4857 char * kwnames[] = {
4858 (char *) "self",(char *) "size", NULL
4859 };
4860
4861 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiPaneInfo_FloatingSize",kwnames,&obj0,&obj1)) SWIG_fail;
4862 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
4863 if (!SWIG_IsOK(res1)) {
4864 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_FloatingSize" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
4865 }
4866 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
4867 {
4868 arg2 = &temp2;
4869 if ( ! wxSize_helper(obj1, &arg2)) SWIG_fail;
4870 }
4871 {
4872 PyThreadState* __tstate = wxPyBeginAllowThreads();
4873 {
4874 wxAuiPaneInfo &_result_ref = (arg1)->FloatingSize((wxSize const &)*arg2);
4875 result = (wxAuiPaneInfo *) &_result_ref;
4876 }
4877 wxPyEndAllowThreads(__tstate);
4878 if (PyErr_Occurred()) SWIG_fail;
4879 }
4880 {
4881 resultobj = obj0; Py_INCREF(resultobj);
4882 }
4883 return resultobj;
4884 fail:
4885 return NULL;
4886 }
4887
4888
4889 SWIGINTERN PyObject *_wrap_AuiPaneInfo_Fixed(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
4890 PyObject *resultobj = 0;
4891 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
4892 wxAuiPaneInfo *result = 0 ;
4893 void *argp1 = 0 ;
4894 int res1 = 0 ;
4895 PyObject *swig_obj[1] ;
4896
4897 if (!args) SWIG_fail;
4898 swig_obj[0] = args;
4899 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
4900 if (!SWIG_IsOK(res1)) {
4901 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_Fixed" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
4902 }
4903 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
4904 {
4905 PyThreadState* __tstate = wxPyBeginAllowThreads();
4906 {
4907 wxAuiPaneInfo &_result_ref = (arg1)->Fixed();
4908 result = (wxAuiPaneInfo *) &_result_ref;
4909 }
4910 wxPyEndAllowThreads(__tstate);
4911 if (PyErr_Occurred()) SWIG_fail;
4912 }
4913 {
4914 resultobj = swig_obj[0]; Py_INCREF(resultobj);
4915 }
4916 return resultobj;
4917 fail:
4918 return NULL;
4919 }
4920
4921
4922 SWIGINTERN PyObject *_wrap_AuiPaneInfo_Resizable(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
4923 PyObject *resultobj = 0;
4924 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
4925 bool arg2 = (bool) true ;
4926 wxAuiPaneInfo *result = 0 ;
4927 void *argp1 = 0 ;
4928 int res1 = 0 ;
4929 bool val2 ;
4930 int ecode2 = 0 ;
4931 PyObject * obj0 = 0 ;
4932 PyObject * obj1 = 0 ;
4933 char * kwnames[] = {
4934 (char *) "self",(char *) "resizable", NULL
4935 };
4936
4937 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:AuiPaneInfo_Resizable",kwnames,&obj0,&obj1)) SWIG_fail;
4938 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
4939 if (!SWIG_IsOK(res1)) {
4940 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_Resizable" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
4941 }
4942 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
4943 if (obj1) {
4944 ecode2 = SWIG_AsVal_bool(obj1, &val2);
4945 if (!SWIG_IsOK(ecode2)) {
4946 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiPaneInfo_Resizable" "', expected argument " "2"" of type '" "bool""'");
4947 }
4948 arg2 = static_cast< bool >(val2);
4949 }
4950 {
4951 PyThreadState* __tstate = wxPyBeginAllowThreads();
4952 {
4953 wxAuiPaneInfo &_result_ref = (arg1)->Resizable(arg2);
4954 result = (wxAuiPaneInfo *) &_result_ref;
4955 }
4956 wxPyEndAllowThreads(__tstate);
4957 if (PyErr_Occurred()) SWIG_fail;
4958 }
4959 {
4960 resultobj = obj0; Py_INCREF(resultobj);
4961 }
4962 return resultobj;
4963 fail:
4964 return NULL;
4965 }
4966
4967
4968 SWIGINTERN PyObject *_wrap_AuiPaneInfo_Dock(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
4969 PyObject *resultobj = 0;
4970 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
4971 wxAuiPaneInfo *result = 0 ;
4972 void *argp1 = 0 ;
4973 int res1 = 0 ;
4974 PyObject *swig_obj[1] ;
4975
4976 if (!args) SWIG_fail;
4977 swig_obj[0] = args;
4978 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
4979 if (!SWIG_IsOK(res1)) {
4980 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_Dock" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
4981 }
4982 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
4983 {
4984 PyThreadState* __tstate = wxPyBeginAllowThreads();
4985 {
4986 wxAuiPaneInfo &_result_ref = (arg1)->Dock();
4987 result = (wxAuiPaneInfo *) &_result_ref;
4988 }
4989 wxPyEndAllowThreads(__tstate);
4990 if (PyErr_Occurred()) SWIG_fail;
4991 }
4992 {
4993 resultobj = swig_obj[0]; Py_INCREF(resultobj);
4994 }
4995 return resultobj;
4996 fail:
4997 return NULL;
4998 }
4999
5000
5001 SWIGINTERN PyObject *_wrap_AuiPaneInfo_Float(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
5002 PyObject *resultobj = 0;
5003 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
5004 wxAuiPaneInfo *result = 0 ;
5005 void *argp1 = 0 ;
5006 int res1 = 0 ;
5007 PyObject *swig_obj[1] ;
5008
5009 if (!args) SWIG_fail;
5010 swig_obj[0] = args;
5011 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
5012 if (!SWIG_IsOK(res1)) {
5013 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_Float" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
5014 }
5015 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
5016 {
5017 PyThreadState* __tstate = wxPyBeginAllowThreads();
5018 {
5019 wxAuiPaneInfo &_result_ref = (arg1)->Float();
5020 result = (wxAuiPaneInfo *) &_result_ref;
5021 }
5022 wxPyEndAllowThreads(__tstate);
5023 if (PyErr_Occurred()) SWIG_fail;
5024 }
5025 {
5026 resultobj = swig_obj[0]; Py_INCREF(resultobj);
5027 }
5028 return resultobj;
5029 fail:
5030 return NULL;
5031 }
5032
5033
5034 SWIGINTERN PyObject *_wrap_AuiPaneInfo_Hide(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
5035 PyObject *resultobj = 0;
5036 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
5037 wxAuiPaneInfo *result = 0 ;
5038 void *argp1 = 0 ;
5039 int res1 = 0 ;
5040 PyObject *swig_obj[1] ;
5041
5042 if (!args) SWIG_fail;
5043 swig_obj[0] = args;
5044 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
5045 if (!SWIG_IsOK(res1)) {
5046 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_Hide" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
5047 }
5048 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
5049 {
5050 PyThreadState* __tstate = wxPyBeginAllowThreads();
5051 {
5052 wxAuiPaneInfo &_result_ref = (arg1)->Hide();
5053 result = (wxAuiPaneInfo *) &_result_ref;
5054 }
5055 wxPyEndAllowThreads(__tstate);
5056 if (PyErr_Occurred()) SWIG_fail;
5057 }
5058 {
5059 resultobj = swig_obj[0]; Py_INCREF(resultobj);
5060 }
5061 return resultobj;
5062 fail:
5063 return NULL;
5064 }
5065
5066
5067 SWIGINTERN PyObject *_wrap_AuiPaneInfo_Show(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
5068 PyObject *resultobj = 0;
5069 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
5070 bool arg2 = (bool) true ;
5071 wxAuiPaneInfo *result = 0 ;
5072 void *argp1 = 0 ;
5073 int res1 = 0 ;
5074 bool val2 ;
5075 int ecode2 = 0 ;
5076 PyObject * obj0 = 0 ;
5077 PyObject * obj1 = 0 ;
5078 char * kwnames[] = {
5079 (char *) "self",(char *) "show", NULL
5080 };
5081
5082 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:AuiPaneInfo_Show",kwnames,&obj0,&obj1)) SWIG_fail;
5083 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
5084 if (!SWIG_IsOK(res1)) {
5085 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_Show" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
5086 }
5087 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
5088 if (obj1) {
5089 ecode2 = SWIG_AsVal_bool(obj1, &val2);
5090 if (!SWIG_IsOK(ecode2)) {
5091 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiPaneInfo_Show" "', expected argument " "2"" of type '" "bool""'");
5092 }
5093 arg2 = static_cast< bool >(val2);
5094 }
5095 {
5096 PyThreadState* __tstate = wxPyBeginAllowThreads();
5097 {
5098 wxAuiPaneInfo &_result_ref = (arg1)->Show(arg2);
5099 result = (wxAuiPaneInfo *) &_result_ref;
5100 }
5101 wxPyEndAllowThreads(__tstate);
5102 if (PyErr_Occurred()) SWIG_fail;
5103 }
5104 {
5105 resultobj = obj0; Py_INCREF(resultobj);
5106 }
5107 return resultobj;
5108 fail:
5109 return NULL;
5110 }
5111
5112
5113 SWIGINTERN PyObject *_wrap_AuiPaneInfo_CaptionVisible(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
5114 PyObject *resultobj = 0;
5115 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
5116 bool arg2 = (bool) true ;
5117 wxAuiPaneInfo *result = 0 ;
5118 void *argp1 = 0 ;
5119 int res1 = 0 ;
5120 bool val2 ;
5121 int ecode2 = 0 ;
5122 PyObject * obj0 = 0 ;
5123 PyObject * obj1 = 0 ;
5124 char * kwnames[] = {
5125 (char *) "self",(char *) "visible", NULL
5126 };
5127
5128 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:AuiPaneInfo_CaptionVisible",kwnames,&obj0,&obj1)) SWIG_fail;
5129 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
5130 if (!SWIG_IsOK(res1)) {
5131 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_CaptionVisible" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
5132 }
5133 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
5134 if (obj1) {
5135 ecode2 = SWIG_AsVal_bool(obj1, &val2);
5136 if (!SWIG_IsOK(ecode2)) {
5137 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiPaneInfo_CaptionVisible" "', expected argument " "2"" of type '" "bool""'");
5138 }
5139 arg2 = static_cast< bool >(val2);
5140 }
5141 {
5142 PyThreadState* __tstate = wxPyBeginAllowThreads();
5143 {
5144 wxAuiPaneInfo &_result_ref = (arg1)->CaptionVisible(arg2);
5145 result = (wxAuiPaneInfo *) &_result_ref;
5146 }
5147 wxPyEndAllowThreads(__tstate);
5148 if (PyErr_Occurred()) SWIG_fail;
5149 }
5150 {
5151 resultobj = obj0; Py_INCREF(resultobj);
5152 }
5153 return resultobj;
5154 fail:
5155 return NULL;
5156 }
5157
5158
5159 SWIGINTERN PyObject *_wrap_AuiPaneInfo_Maximize(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
5160 PyObject *resultobj = 0;
5161 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
5162 wxAuiPaneInfo *result = 0 ;
5163 void *argp1 = 0 ;
5164 int res1 = 0 ;
5165 PyObject *swig_obj[1] ;
5166
5167 if (!args) SWIG_fail;
5168 swig_obj[0] = args;
5169 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
5170 if (!SWIG_IsOK(res1)) {
5171 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_Maximize" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
5172 }
5173 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
5174 {
5175 PyThreadState* __tstate = wxPyBeginAllowThreads();
5176 {
5177 wxAuiPaneInfo &_result_ref = (arg1)->Maximize();
5178 result = (wxAuiPaneInfo *) &_result_ref;
5179 }
5180 wxPyEndAllowThreads(__tstate);
5181 if (PyErr_Occurred()) SWIG_fail;
5182 }
5183 {
5184 resultobj = swig_obj[0]; Py_INCREF(resultobj);
5185 }
5186 return resultobj;
5187 fail:
5188 return NULL;
5189 }
5190
5191
5192 SWIGINTERN PyObject *_wrap_AuiPaneInfo_Restore(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
5193 PyObject *resultobj = 0;
5194 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
5195 wxAuiPaneInfo *result = 0 ;
5196 void *argp1 = 0 ;
5197 int res1 = 0 ;
5198 PyObject *swig_obj[1] ;
5199
5200 if (!args) SWIG_fail;
5201 swig_obj[0] = args;
5202 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
5203 if (!SWIG_IsOK(res1)) {
5204 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_Restore" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
5205 }
5206 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
5207 {
5208 PyThreadState* __tstate = wxPyBeginAllowThreads();
5209 {
5210 wxAuiPaneInfo &_result_ref = (arg1)->Restore();
5211 result = (wxAuiPaneInfo *) &_result_ref;
5212 }
5213 wxPyEndAllowThreads(__tstate);
5214 if (PyErr_Occurred()) SWIG_fail;
5215 }
5216 {
5217 resultobj = swig_obj[0]; Py_INCREF(resultobj);
5218 }
5219 return resultobj;
5220 fail:
5221 return NULL;
5222 }
5223
5224
5225 SWIGINTERN PyObject *_wrap_AuiPaneInfo_PaneBorder(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
5226 PyObject *resultobj = 0;
5227 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
5228 bool arg2 = (bool) true ;
5229 wxAuiPaneInfo *result = 0 ;
5230 void *argp1 = 0 ;
5231 int res1 = 0 ;
5232 bool val2 ;
5233 int ecode2 = 0 ;
5234 PyObject * obj0 = 0 ;
5235 PyObject * obj1 = 0 ;
5236 char * kwnames[] = {
5237 (char *) "self",(char *) "visible", NULL
5238 };
5239
5240 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:AuiPaneInfo_PaneBorder",kwnames,&obj0,&obj1)) SWIG_fail;
5241 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
5242 if (!SWIG_IsOK(res1)) {
5243 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_PaneBorder" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
5244 }
5245 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
5246 if (obj1) {
5247 ecode2 = SWIG_AsVal_bool(obj1, &val2);
5248 if (!SWIG_IsOK(ecode2)) {
5249 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiPaneInfo_PaneBorder" "', expected argument " "2"" of type '" "bool""'");
5250 }
5251 arg2 = static_cast< bool >(val2);
5252 }
5253 {
5254 PyThreadState* __tstate = wxPyBeginAllowThreads();
5255 {
5256 wxAuiPaneInfo &_result_ref = (arg1)->PaneBorder(arg2);
5257 result = (wxAuiPaneInfo *) &_result_ref;
5258 }
5259 wxPyEndAllowThreads(__tstate);
5260 if (PyErr_Occurred()) SWIG_fail;
5261 }
5262 {
5263 resultobj = obj0; Py_INCREF(resultobj);
5264 }
5265 return resultobj;
5266 fail:
5267 return NULL;
5268 }
5269
5270
5271 SWIGINTERN PyObject *_wrap_AuiPaneInfo_Gripper(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
5272 PyObject *resultobj = 0;
5273 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
5274 bool arg2 = (bool) true ;
5275 wxAuiPaneInfo *result = 0 ;
5276 void *argp1 = 0 ;
5277 int res1 = 0 ;
5278 bool val2 ;
5279 int ecode2 = 0 ;
5280 PyObject * obj0 = 0 ;
5281 PyObject * obj1 = 0 ;
5282 char * kwnames[] = {
5283 (char *) "self",(char *) "visible", NULL
5284 };
5285
5286 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:AuiPaneInfo_Gripper",kwnames,&obj0,&obj1)) SWIG_fail;
5287 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
5288 if (!SWIG_IsOK(res1)) {
5289 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_Gripper" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
5290 }
5291 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
5292 if (obj1) {
5293 ecode2 = SWIG_AsVal_bool(obj1, &val2);
5294 if (!SWIG_IsOK(ecode2)) {
5295 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiPaneInfo_Gripper" "', expected argument " "2"" of type '" "bool""'");
5296 }
5297 arg2 = static_cast< bool >(val2);
5298 }
5299 {
5300 PyThreadState* __tstate = wxPyBeginAllowThreads();
5301 {
5302 wxAuiPaneInfo &_result_ref = (arg1)->Gripper(arg2);
5303 result = (wxAuiPaneInfo *) &_result_ref;
5304 }
5305 wxPyEndAllowThreads(__tstate);
5306 if (PyErr_Occurred()) SWIG_fail;
5307 }
5308 {
5309 resultobj = obj0; Py_INCREF(resultobj);
5310 }
5311 return resultobj;
5312 fail:
5313 return NULL;
5314 }
5315
5316
5317 SWIGINTERN PyObject *_wrap_AuiPaneInfo_GripperTop(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
5318 PyObject *resultobj = 0;
5319 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
5320 bool arg2 = (bool) true ;
5321 wxAuiPaneInfo *result = 0 ;
5322 void *argp1 = 0 ;
5323 int res1 = 0 ;
5324 bool val2 ;
5325 int ecode2 = 0 ;
5326 PyObject * obj0 = 0 ;
5327 PyObject * obj1 = 0 ;
5328 char * kwnames[] = {
5329 (char *) "self",(char *) "attop", NULL
5330 };
5331
5332 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:AuiPaneInfo_GripperTop",kwnames,&obj0,&obj1)) SWIG_fail;
5333 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
5334 if (!SWIG_IsOK(res1)) {
5335 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_GripperTop" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
5336 }
5337 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
5338 if (obj1) {
5339 ecode2 = SWIG_AsVal_bool(obj1, &val2);
5340 if (!SWIG_IsOK(ecode2)) {
5341 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiPaneInfo_GripperTop" "', expected argument " "2"" of type '" "bool""'");
5342 }
5343 arg2 = static_cast< bool >(val2);
5344 }
5345 {
5346 PyThreadState* __tstate = wxPyBeginAllowThreads();
5347 {
5348 wxAuiPaneInfo &_result_ref = (arg1)->GripperTop(arg2);
5349 result = (wxAuiPaneInfo *) &_result_ref;
5350 }
5351 wxPyEndAllowThreads(__tstate);
5352 if (PyErr_Occurred()) SWIG_fail;
5353 }
5354 {
5355 resultobj = obj0; Py_INCREF(resultobj);
5356 }
5357 return resultobj;
5358 fail:
5359 return NULL;
5360 }
5361
5362
5363 SWIGINTERN PyObject *_wrap_AuiPaneInfo_CloseButton(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
5364 PyObject *resultobj = 0;
5365 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
5366 bool arg2 = (bool) true ;
5367 wxAuiPaneInfo *result = 0 ;
5368 void *argp1 = 0 ;
5369 int res1 = 0 ;
5370 bool val2 ;
5371 int ecode2 = 0 ;
5372 PyObject * obj0 = 0 ;
5373 PyObject * obj1 = 0 ;
5374 char * kwnames[] = {
5375 (char *) "self",(char *) "visible", NULL
5376 };
5377
5378 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:AuiPaneInfo_CloseButton",kwnames,&obj0,&obj1)) SWIG_fail;
5379 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
5380 if (!SWIG_IsOK(res1)) {
5381 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_CloseButton" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
5382 }
5383 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
5384 if (obj1) {
5385 ecode2 = SWIG_AsVal_bool(obj1, &val2);
5386 if (!SWIG_IsOK(ecode2)) {
5387 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiPaneInfo_CloseButton" "', expected argument " "2"" of type '" "bool""'");
5388 }
5389 arg2 = static_cast< bool >(val2);
5390 }
5391 {
5392 PyThreadState* __tstate = wxPyBeginAllowThreads();
5393 {
5394 wxAuiPaneInfo &_result_ref = (arg1)->CloseButton(arg2);
5395 result = (wxAuiPaneInfo *) &_result_ref;
5396 }
5397 wxPyEndAllowThreads(__tstate);
5398 if (PyErr_Occurred()) SWIG_fail;
5399 }
5400 {
5401 resultobj = obj0; Py_INCREF(resultobj);
5402 }
5403 return resultobj;
5404 fail:
5405 return NULL;
5406 }
5407
5408
5409 SWIGINTERN PyObject *_wrap_AuiPaneInfo_MaximizeButton(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
5410 PyObject *resultobj = 0;
5411 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
5412 bool arg2 = (bool) true ;
5413 wxAuiPaneInfo *result = 0 ;
5414 void *argp1 = 0 ;
5415 int res1 = 0 ;
5416 bool val2 ;
5417 int ecode2 = 0 ;
5418 PyObject * obj0 = 0 ;
5419 PyObject * obj1 = 0 ;
5420 char * kwnames[] = {
5421 (char *) "self",(char *) "visible", NULL
5422 };
5423
5424 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:AuiPaneInfo_MaximizeButton",kwnames,&obj0,&obj1)) SWIG_fail;
5425 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
5426 if (!SWIG_IsOK(res1)) {
5427 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_MaximizeButton" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
5428 }
5429 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
5430 if (obj1) {
5431 ecode2 = SWIG_AsVal_bool(obj1, &val2);
5432 if (!SWIG_IsOK(ecode2)) {
5433 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiPaneInfo_MaximizeButton" "', expected argument " "2"" of type '" "bool""'");
5434 }
5435 arg2 = static_cast< bool >(val2);
5436 }
5437 {
5438 PyThreadState* __tstate = wxPyBeginAllowThreads();
5439 {
5440 wxAuiPaneInfo &_result_ref = (arg1)->MaximizeButton(arg2);
5441 result = (wxAuiPaneInfo *) &_result_ref;
5442 }
5443 wxPyEndAllowThreads(__tstate);
5444 if (PyErr_Occurred()) SWIG_fail;
5445 }
5446 {
5447 resultobj = obj0; Py_INCREF(resultobj);
5448 }
5449 return resultobj;
5450 fail:
5451 return NULL;
5452 }
5453
5454
5455 SWIGINTERN PyObject *_wrap_AuiPaneInfo_MinimizeButton(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
5456 PyObject *resultobj = 0;
5457 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
5458 bool arg2 = (bool) true ;
5459 wxAuiPaneInfo *result = 0 ;
5460 void *argp1 = 0 ;
5461 int res1 = 0 ;
5462 bool val2 ;
5463 int ecode2 = 0 ;
5464 PyObject * obj0 = 0 ;
5465 PyObject * obj1 = 0 ;
5466 char * kwnames[] = {
5467 (char *) "self",(char *) "visible", NULL
5468 };
5469
5470 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:AuiPaneInfo_MinimizeButton",kwnames,&obj0,&obj1)) SWIG_fail;
5471 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
5472 if (!SWIG_IsOK(res1)) {
5473 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_MinimizeButton" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
5474 }
5475 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
5476 if (obj1) {
5477 ecode2 = SWIG_AsVal_bool(obj1, &val2);
5478 if (!SWIG_IsOK(ecode2)) {
5479 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiPaneInfo_MinimizeButton" "', expected argument " "2"" of type '" "bool""'");
5480 }
5481 arg2 = static_cast< bool >(val2);
5482 }
5483 {
5484 PyThreadState* __tstate = wxPyBeginAllowThreads();
5485 {
5486 wxAuiPaneInfo &_result_ref = (arg1)->MinimizeButton(arg2);
5487 result = (wxAuiPaneInfo *) &_result_ref;
5488 }
5489 wxPyEndAllowThreads(__tstate);
5490 if (PyErr_Occurred()) SWIG_fail;
5491 }
5492 {
5493 resultobj = obj0; Py_INCREF(resultobj);
5494 }
5495 return resultobj;
5496 fail:
5497 return NULL;
5498 }
5499
5500
5501 SWIGINTERN PyObject *_wrap_AuiPaneInfo_PinButton(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
5502 PyObject *resultobj = 0;
5503 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
5504 bool arg2 = (bool) true ;
5505 wxAuiPaneInfo *result = 0 ;
5506 void *argp1 = 0 ;
5507 int res1 = 0 ;
5508 bool val2 ;
5509 int ecode2 = 0 ;
5510 PyObject * obj0 = 0 ;
5511 PyObject * obj1 = 0 ;
5512 char * kwnames[] = {
5513 (char *) "self",(char *) "visible", NULL
5514 };
5515
5516 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:AuiPaneInfo_PinButton",kwnames,&obj0,&obj1)) SWIG_fail;
5517 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
5518 if (!SWIG_IsOK(res1)) {
5519 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_PinButton" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
5520 }
5521 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
5522 if (obj1) {
5523 ecode2 = SWIG_AsVal_bool(obj1, &val2);
5524 if (!SWIG_IsOK(ecode2)) {
5525 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiPaneInfo_PinButton" "', expected argument " "2"" of type '" "bool""'");
5526 }
5527 arg2 = static_cast< bool >(val2);
5528 }
5529 {
5530 PyThreadState* __tstate = wxPyBeginAllowThreads();
5531 {
5532 wxAuiPaneInfo &_result_ref = (arg1)->PinButton(arg2);
5533 result = (wxAuiPaneInfo *) &_result_ref;
5534 }
5535 wxPyEndAllowThreads(__tstate);
5536 if (PyErr_Occurred()) SWIG_fail;
5537 }
5538 {
5539 resultobj = obj0; Py_INCREF(resultobj);
5540 }
5541 return resultobj;
5542 fail:
5543 return NULL;
5544 }
5545
5546
5547 SWIGINTERN PyObject *_wrap_AuiPaneInfo_DestroyOnClose(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
5548 PyObject *resultobj = 0;
5549 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
5550 bool arg2 = (bool) true ;
5551 wxAuiPaneInfo *result = 0 ;
5552 void *argp1 = 0 ;
5553 int res1 = 0 ;
5554 bool val2 ;
5555 int ecode2 = 0 ;
5556 PyObject * obj0 = 0 ;
5557 PyObject * obj1 = 0 ;
5558 char * kwnames[] = {
5559 (char *) "self",(char *) "b", NULL
5560 };
5561
5562 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:AuiPaneInfo_DestroyOnClose",kwnames,&obj0,&obj1)) SWIG_fail;
5563 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
5564 if (!SWIG_IsOK(res1)) {
5565 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_DestroyOnClose" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
5566 }
5567 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
5568 if (obj1) {
5569 ecode2 = SWIG_AsVal_bool(obj1, &val2);
5570 if (!SWIG_IsOK(ecode2)) {
5571 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiPaneInfo_DestroyOnClose" "', expected argument " "2"" of type '" "bool""'");
5572 }
5573 arg2 = static_cast< bool >(val2);
5574 }
5575 {
5576 PyThreadState* __tstate = wxPyBeginAllowThreads();
5577 {
5578 wxAuiPaneInfo &_result_ref = (arg1)->DestroyOnClose(arg2);
5579 result = (wxAuiPaneInfo *) &_result_ref;
5580 }
5581 wxPyEndAllowThreads(__tstate);
5582 if (PyErr_Occurred()) SWIG_fail;
5583 }
5584 {
5585 resultobj = obj0; Py_INCREF(resultobj);
5586 }
5587 return resultobj;
5588 fail:
5589 return NULL;
5590 }
5591
5592
5593 SWIGINTERN PyObject *_wrap_AuiPaneInfo_TopDockable(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
5594 PyObject *resultobj = 0;
5595 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
5596 bool arg2 = (bool) true ;
5597 wxAuiPaneInfo *result = 0 ;
5598 void *argp1 = 0 ;
5599 int res1 = 0 ;
5600 bool val2 ;
5601 int ecode2 = 0 ;
5602 PyObject * obj0 = 0 ;
5603 PyObject * obj1 = 0 ;
5604 char * kwnames[] = {
5605 (char *) "self",(char *) "b", NULL
5606 };
5607
5608 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:AuiPaneInfo_TopDockable",kwnames,&obj0,&obj1)) SWIG_fail;
5609 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
5610 if (!SWIG_IsOK(res1)) {
5611 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_TopDockable" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
5612 }
5613 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
5614 if (obj1) {
5615 ecode2 = SWIG_AsVal_bool(obj1, &val2);
5616 if (!SWIG_IsOK(ecode2)) {
5617 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiPaneInfo_TopDockable" "', expected argument " "2"" of type '" "bool""'");
5618 }
5619 arg2 = static_cast< bool >(val2);
5620 }
5621 {
5622 PyThreadState* __tstate = wxPyBeginAllowThreads();
5623 {
5624 wxAuiPaneInfo &_result_ref = (arg1)->TopDockable(arg2);
5625 result = (wxAuiPaneInfo *) &_result_ref;
5626 }
5627 wxPyEndAllowThreads(__tstate);
5628 if (PyErr_Occurred()) SWIG_fail;
5629 }
5630 {
5631 resultobj = obj0; Py_INCREF(resultobj);
5632 }
5633 return resultobj;
5634 fail:
5635 return NULL;
5636 }
5637
5638
5639 SWIGINTERN PyObject *_wrap_AuiPaneInfo_BottomDockable(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
5640 PyObject *resultobj = 0;
5641 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
5642 bool arg2 = (bool) true ;
5643 wxAuiPaneInfo *result = 0 ;
5644 void *argp1 = 0 ;
5645 int res1 = 0 ;
5646 bool val2 ;
5647 int ecode2 = 0 ;
5648 PyObject * obj0 = 0 ;
5649 PyObject * obj1 = 0 ;
5650 char * kwnames[] = {
5651 (char *) "self",(char *) "b", NULL
5652 };
5653
5654 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:AuiPaneInfo_BottomDockable",kwnames,&obj0,&obj1)) SWIG_fail;
5655 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
5656 if (!SWIG_IsOK(res1)) {
5657 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_BottomDockable" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
5658 }
5659 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
5660 if (obj1) {
5661 ecode2 = SWIG_AsVal_bool(obj1, &val2);
5662 if (!SWIG_IsOK(ecode2)) {
5663 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiPaneInfo_BottomDockable" "', expected argument " "2"" of type '" "bool""'");
5664 }
5665 arg2 = static_cast< bool >(val2);
5666 }
5667 {
5668 PyThreadState* __tstate = wxPyBeginAllowThreads();
5669 {
5670 wxAuiPaneInfo &_result_ref = (arg1)->BottomDockable(arg2);
5671 result = (wxAuiPaneInfo *) &_result_ref;
5672 }
5673 wxPyEndAllowThreads(__tstate);
5674 if (PyErr_Occurred()) SWIG_fail;
5675 }
5676 {
5677 resultobj = obj0; Py_INCREF(resultobj);
5678 }
5679 return resultobj;
5680 fail:
5681 return NULL;
5682 }
5683
5684
5685 SWIGINTERN PyObject *_wrap_AuiPaneInfo_LeftDockable(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
5686 PyObject *resultobj = 0;
5687 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
5688 bool arg2 = (bool) true ;
5689 wxAuiPaneInfo *result = 0 ;
5690 void *argp1 = 0 ;
5691 int res1 = 0 ;
5692 bool val2 ;
5693 int ecode2 = 0 ;
5694 PyObject * obj0 = 0 ;
5695 PyObject * obj1 = 0 ;
5696 char * kwnames[] = {
5697 (char *) "self",(char *) "b", NULL
5698 };
5699
5700 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:AuiPaneInfo_LeftDockable",kwnames,&obj0,&obj1)) SWIG_fail;
5701 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
5702 if (!SWIG_IsOK(res1)) {
5703 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_LeftDockable" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
5704 }
5705 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
5706 if (obj1) {
5707 ecode2 = SWIG_AsVal_bool(obj1, &val2);
5708 if (!SWIG_IsOK(ecode2)) {
5709 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiPaneInfo_LeftDockable" "', expected argument " "2"" of type '" "bool""'");
5710 }
5711 arg2 = static_cast< bool >(val2);
5712 }
5713 {
5714 PyThreadState* __tstate = wxPyBeginAllowThreads();
5715 {
5716 wxAuiPaneInfo &_result_ref = (arg1)->LeftDockable(arg2);
5717 result = (wxAuiPaneInfo *) &_result_ref;
5718 }
5719 wxPyEndAllowThreads(__tstate);
5720 if (PyErr_Occurred()) SWIG_fail;
5721 }
5722 {
5723 resultobj = obj0; Py_INCREF(resultobj);
5724 }
5725 return resultobj;
5726 fail:
5727 return NULL;
5728 }
5729
5730
5731 SWIGINTERN PyObject *_wrap_AuiPaneInfo_RightDockable(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
5732 PyObject *resultobj = 0;
5733 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
5734 bool arg2 = (bool) true ;
5735 wxAuiPaneInfo *result = 0 ;
5736 void *argp1 = 0 ;
5737 int res1 = 0 ;
5738 bool val2 ;
5739 int ecode2 = 0 ;
5740 PyObject * obj0 = 0 ;
5741 PyObject * obj1 = 0 ;
5742 char * kwnames[] = {
5743 (char *) "self",(char *) "b", NULL
5744 };
5745
5746 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:AuiPaneInfo_RightDockable",kwnames,&obj0,&obj1)) SWIG_fail;
5747 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
5748 if (!SWIG_IsOK(res1)) {
5749 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_RightDockable" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
5750 }
5751 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
5752 if (obj1) {
5753 ecode2 = SWIG_AsVal_bool(obj1, &val2);
5754 if (!SWIG_IsOK(ecode2)) {
5755 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiPaneInfo_RightDockable" "', expected argument " "2"" of type '" "bool""'");
5756 }
5757 arg2 = static_cast< bool >(val2);
5758 }
5759 {
5760 PyThreadState* __tstate = wxPyBeginAllowThreads();
5761 {
5762 wxAuiPaneInfo &_result_ref = (arg1)->RightDockable(arg2);
5763 result = (wxAuiPaneInfo *) &_result_ref;
5764 }
5765 wxPyEndAllowThreads(__tstate);
5766 if (PyErr_Occurred()) SWIG_fail;
5767 }
5768 {
5769 resultobj = obj0; Py_INCREF(resultobj);
5770 }
5771 return resultobj;
5772 fail:
5773 return NULL;
5774 }
5775
5776
5777 SWIGINTERN PyObject *_wrap_AuiPaneInfo_Floatable(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
5778 PyObject *resultobj = 0;
5779 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
5780 bool arg2 = (bool) true ;
5781 wxAuiPaneInfo *result = 0 ;
5782 void *argp1 = 0 ;
5783 int res1 = 0 ;
5784 bool val2 ;
5785 int ecode2 = 0 ;
5786 PyObject * obj0 = 0 ;
5787 PyObject * obj1 = 0 ;
5788 char * kwnames[] = {
5789 (char *) "self",(char *) "b", NULL
5790 };
5791
5792 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:AuiPaneInfo_Floatable",kwnames,&obj0,&obj1)) SWIG_fail;
5793 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
5794 if (!SWIG_IsOK(res1)) {
5795 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_Floatable" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
5796 }
5797 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
5798 if (obj1) {
5799 ecode2 = SWIG_AsVal_bool(obj1, &val2);
5800 if (!SWIG_IsOK(ecode2)) {
5801 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiPaneInfo_Floatable" "', expected argument " "2"" of type '" "bool""'");
5802 }
5803 arg2 = static_cast< bool >(val2);
5804 }
5805 {
5806 PyThreadState* __tstate = wxPyBeginAllowThreads();
5807 {
5808 wxAuiPaneInfo &_result_ref = (arg1)->Floatable(arg2);
5809 result = (wxAuiPaneInfo *) &_result_ref;
5810 }
5811 wxPyEndAllowThreads(__tstate);
5812 if (PyErr_Occurred()) SWIG_fail;
5813 }
5814 {
5815 resultobj = obj0; Py_INCREF(resultobj);
5816 }
5817 return resultobj;
5818 fail:
5819 return NULL;
5820 }
5821
5822
5823 SWIGINTERN PyObject *_wrap_AuiPaneInfo_Movable(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
5824 PyObject *resultobj = 0;
5825 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
5826 bool arg2 = (bool) true ;
5827 wxAuiPaneInfo *result = 0 ;
5828 void *argp1 = 0 ;
5829 int res1 = 0 ;
5830 bool val2 ;
5831 int ecode2 = 0 ;
5832 PyObject * obj0 = 0 ;
5833 PyObject * obj1 = 0 ;
5834 char * kwnames[] = {
5835 (char *) "self",(char *) "b", NULL
5836 };
5837
5838 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:AuiPaneInfo_Movable",kwnames,&obj0,&obj1)) SWIG_fail;
5839 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
5840 if (!SWIG_IsOK(res1)) {
5841 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_Movable" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
5842 }
5843 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
5844 if (obj1) {
5845 ecode2 = SWIG_AsVal_bool(obj1, &val2);
5846 if (!SWIG_IsOK(ecode2)) {
5847 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiPaneInfo_Movable" "', expected argument " "2"" of type '" "bool""'");
5848 }
5849 arg2 = static_cast< bool >(val2);
5850 }
5851 {
5852 PyThreadState* __tstate = wxPyBeginAllowThreads();
5853 {
5854 wxAuiPaneInfo &_result_ref = (arg1)->Movable(arg2);
5855 result = (wxAuiPaneInfo *) &_result_ref;
5856 }
5857 wxPyEndAllowThreads(__tstate);
5858 if (PyErr_Occurred()) SWIG_fail;
5859 }
5860 {
5861 resultobj = obj0; Py_INCREF(resultobj);
5862 }
5863 return resultobj;
5864 fail:
5865 return NULL;
5866 }
5867
5868
5869 SWIGINTERN PyObject *_wrap_AuiPaneInfo_Dockable(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
5870 PyObject *resultobj = 0;
5871 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
5872 bool arg2 = (bool) true ;
5873 wxAuiPaneInfo *result = 0 ;
5874 void *argp1 = 0 ;
5875 int res1 = 0 ;
5876 bool val2 ;
5877 int ecode2 = 0 ;
5878 PyObject * obj0 = 0 ;
5879 PyObject * obj1 = 0 ;
5880 char * kwnames[] = {
5881 (char *) "self",(char *) "b", NULL
5882 };
5883
5884 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:AuiPaneInfo_Dockable",kwnames,&obj0,&obj1)) SWIG_fail;
5885 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
5886 if (!SWIG_IsOK(res1)) {
5887 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_Dockable" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
5888 }
5889 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
5890 if (obj1) {
5891 ecode2 = SWIG_AsVal_bool(obj1, &val2);
5892 if (!SWIG_IsOK(ecode2)) {
5893 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiPaneInfo_Dockable" "', expected argument " "2"" of type '" "bool""'");
5894 }
5895 arg2 = static_cast< bool >(val2);
5896 }
5897 {
5898 PyThreadState* __tstate = wxPyBeginAllowThreads();
5899 {
5900 wxAuiPaneInfo &_result_ref = (arg1)->Dockable(arg2);
5901 result = (wxAuiPaneInfo *) &_result_ref;
5902 }
5903 wxPyEndAllowThreads(__tstate);
5904 if (PyErr_Occurred()) SWIG_fail;
5905 }
5906 {
5907 resultobj = obj0; Py_INCREF(resultobj);
5908 }
5909 return resultobj;
5910 fail:
5911 return NULL;
5912 }
5913
5914
5915 SWIGINTERN PyObject *_wrap_AuiPaneInfo_DefaultPane(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
5916 PyObject *resultobj = 0;
5917 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
5918 wxAuiPaneInfo *result = 0 ;
5919 void *argp1 = 0 ;
5920 int res1 = 0 ;
5921 PyObject *swig_obj[1] ;
5922
5923 if (!args) SWIG_fail;
5924 swig_obj[0] = args;
5925 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
5926 if (!SWIG_IsOK(res1)) {
5927 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_DefaultPane" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
5928 }
5929 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
5930 {
5931 PyThreadState* __tstate = wxPyBeginAllowThreads();
5932 {
5933 wxAuiPaneInfo &_result_ref = (arg1)->DefaultPane();
5934 result = (wxAuiPaneInfo *) &_result_ref;
5935 }
5936 wxPyEndAllowThreads(__tstate);
5937 if (PyErr_Occurred()) SWIG_fail;
5938 }
5939 {
5940 resultobj = swig_obj[0]; Py_INCREF(resultobj);
5941 }
5942 return resultobj;
5943 fail:
5944 return NULL;
5945 }
5946
5947
5948 SWIGINTERN PyObject *_wrap_AuiPaneInfo_CentrePane(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
5949 PyObject *resultobj = 0;
5950 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
5951 wxAuiPaneInfo *result = 0 ;
5952 void *argp1 = 0 ;
5953 int res1 = 0 ;
5954 PyObject *swig_obj[1] ;
5955
5956 if (!args) SWIG_fail;
5957 swig_obj[0] = args;
5958 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
5959 if (!SWIG_IsOK(res1)) {
5960 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_CentrePane" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
5961 }
5962 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
5963 {
5964 PyThreadState* __tstate = wxPyBeginAllowThreads();
5965 {
5966 wxAuiPaneInfo &_result_ref = (arg1)->CentrePane();
5967 result = (wxAuiPaneInfo *) &_result_ref;
5968 }
5969 wxPyEndAllowThreads(__tstate);
5970 if (PyErr_Occurred()) SWIG_fail;
5971 }
5972 {
5973 resultobj = swig_obj[0]; Py_INCREF(resultobj);
5974 }
5975 return resultobj;
5976 fail:
5977 return NULL;
5978 }
5979
5980
5981 SWIGINTERN PyObject *_wrap_AuiPaneInfo_CenterPane(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
5982 PyObject *resultobj = 0;
5983 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
5984 wxAuiPaneInfo *result = 0 ;
5985 void *argp1 = 0 ;
5986 int res1 = 0 ;
5987 PyObject *swig_obj[1] ;
5988
5989 if (!args) SWIG_fail;
5990 swig_obj[0] = args;
5991 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
5992 if (!SWIG_IsOK(res1)) {
5993 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_CenterPane" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
5994 }
5995 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
5996 {
5997 PyThreadState* __tstate = wxPyBeginAllowThreads();
5998 {
5999 wxAuiPaneInfo &_result_ref = (arg1)->CenterPane();
6000 result = (wxAuiPaneInfo *) &_result_ref;
6001 }
6002 wxPyEndAllowThreads(__tstate);
6003 if (PyErr_Occurred()) SWIG_fail;
6004 }
6005 {
6006 resultobj = swig_obj[0]; Py_INCREF(resultobj);
6007 }
6008 return resultobj;
6009 fail:
6010 return NULL;
6011 }
6012
6013
6014 SWIGINTERN PyObject *_wrap_AuiPaneInfo_ToolbarPane(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
6015 PyObject *resultobj = 0;
6016 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
6017 wxAuiPaneInfo *result = 0 ;
6018 void *argp1 = 0 ;
6019 int res1 = 0 ;
6020 PyObject *swig_obj[1] ;
6021
6022 if (!args) SWIG_fail;
6023 swig_obj[0] = args;
6024 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
6025 if (!SWIG_IsOK(res1)) {
6026 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_ToolbarPane" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
6027 }
6028 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
6029 {
6030 PyThreadState* __tstate = wxPyBeginAllowThreads();
6031 {
6032 wxAuiPaneInfo &_result_ref = (arg1)->ToolbarPane();
6033 result = (wxAuiPaneInfo *) &_result_ref;
6034 }
6035 wxPyEndAllowThreads(__tstate);
6036 if (PyErr_Occurred()) SWIG_fail;
6037 }
6038 {
6039 resultobj = swig_obj[0]; Py_INCREF(resultobj);
6040 }
6041 return resultobj;
6042 fail:
6043 return NULL;
6044 }
6045
6046
6047 SWIGINTERN PyObject *_wrap_AuiPaneInfo_SetFlag(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
6048 PyObject *resultobj = 0;
6049 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
6050 int arg2 ;
6051 bool arg3 ;
6052 wxAuiPaneInfo *result = 0 ;
6053 void *argp1 = 0 ;
6054 int res1 = 0 ;
6055 int val2 ;
6056 int ecode2 = 0 ;
6057 bool val3 ;
6058 int ecode3 = 0 ;
6059 PyObject * obj0 = 0 ;
6060 PyObject * obj1 = 0 ;
6061 PyObject * obj2 = 0 ;
6062 char * kwnames[] = {
6063 (char *) "self",(char *) "flag",(char *) "option_state", NULL
6064 };
6065
6066 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:AuiPaneInfo_SetFlag",kwnames,&obj0,&obj1,&obj2)) SWIG_fail;
6067 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
6068 if (!SWIG_IsOK(res1)) {
6069 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_SetFlag" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
6070 }
6071 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
6072 ecode2 = SWIG_AsVal_int(obj1, &val2);
6073 if (!SWIG_IsOK(ecode2)) {
6074 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiPaneInfo_SetFlag" "', expected argument " "2"" of type '" "int""'");
6075 }
6076 arg2 = static_cast< int >(val2);
6077 ecode3 = SWIG_AsVal_bool(obj2, &val3);
6078 if (!SWIG_IsOK(ecode3)) {
6079 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "AuiPaneInfo_SetFlag" "', expected argument " "3"" of type '" "bool""'");
6080 }
6081 arg3 = static_cast< bool >(val3);
6082 {
6083 PyThreadState* __tstate = wxPyBeginAllowThreads();
6084 {
6085 wxAuiPaneInfo &_result_ref = (arg1)->SetFlag(arg2,arg3);
6086 result = (wxAuiPaneInfo *) &_result_ref;
6087 }
6088 wxPyEndAllowThreads(__tstate);
6089 if (PyErr_Occurred()) SWIG_fail;
6090 }
6091 {
6092 resultobj = obj0; Py_INCREF(resultobj);
6093 }
6094 return resultobj;
6095 fail:
6096 return NULL;
6097 }
6098
6099
6100 SWIGINTERN PyObject *_wrap_AuiPaneInfo_HasFlag(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
6101 PyObject *resultobj = 0;
6102 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
6103 int arg2 ;
6104 bool result;
6105 void *argp1 = 0 ;
6106 int res1 = 0 ;
6107 int val2 ;
6108 int ecode2 = 0 ;
6109 PyObject * obj0 = 0 ;
6110 PyObject * obj1 = 0 ;
6111 char * kwnames[] = {
6112 (char *) "self",(char *) "flag", NULL
6113 };
6114
6115 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiPaneInfo_HasFlag",kwnames,&obj0,&obj1)) SWIG_fail;
6116 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
6117 if (!SWIG_IsOK(res1)) {
6118 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_HasFlag" "', expected argument " "1"" of type '" "wxAuiPaneInfo const *""'");
6119 }
6120 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
6121 ecode2 = SWIG_AsVal_int(obj1, &val2);
6122 if (!SWIG_IsOK(ecode2)) {
6123 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiPaneInfo_HasFlag" "', expected argument " "2"" of type '" "int""'");
6124 }
6125 arg2 = static_cast< int >(val2);
6126 {
6127 PyThreadState* __tstate = wxPyBeginAllowThreads();
6128 result = (bool)((wxAuiPaneInfo const *)arg1)->HasFlag(arg2);
6129 wxPyEndAllowThreads(__tstate);
6130 if (PyErr_Occurred()) SWIG_fail;
6131 }
6132 {
6133 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
6134 }
6135 return resultobj;
6136 fail:
6137 return NULL;
6138 }
6139
6140
6141 SWIGINTERN PyObject *_wrap_AuiPaneInfo_name_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
6142 PyObject *resultobj = 0;
6143 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
6144 wxString *arg2 = (wxString *) 0 ;
6145 void *argp1 = 0 ;
6146 int res1 = 0 ;
6147 bool temp2 = false ;
6148 PyObject *swig_obj[2] ;
6149
6150 if (!SWIG_Python_UnpackTuple(args,"AuiPaneInfo_name_set",2,2,swig_obj)) SWIG_fail;
6151 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
6152 if (!SWIG_IsOK(res1)) {
6153 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_name_set" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
6154 }
6155 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
6156 {
6157 arg2 = wxString_in_helper(swig_obj[1]);
6158 if (arg2 == NULL) SWIG_fail;
6159 temp2 = true;
6160 }
6161 if (arg1) (arg1)->name = *arg2;
6162
6163 resultobj = SWIG_Py_Void();
6164 {
6165 if (temp2)
6166 delete arg2;
6167 }
6168 return resultobj;
6169 fail:
6170 {
6171 if (temp2)
6172 delete arg2;
6173 }
6174 return NULL;
6175 }
6176
6177
6178 SWIGINTERN PyObject *_wrap_AuiPaneInfo_name_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
6179 PyObject *resultobj = 0;
6180 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
6181 wxString *result = 0 ;
6182 void *argp1 = 0 ;
6183 int res1 = 0 ;
6184 PyObject *swig_obj[1] ;
6185
6186 if (!args) SWIG_fail;
6187 swig_obj[0] = args;
6188 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
6189 if (!SWIG_IsOK(res1)) {
6190 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_name_get" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
6191 }
6192 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
6193 result = (wxString *)& ((arg1)->name);
6194 {
6195 #if wxUSE_UNICODE
6196 resultobj = PyUnicode_FromWideChar(result->c_str(), result->Len());
6197 #else
6198 resultobj = PyString_FromStringAndSize(result->c_str(), result->Len());
6199 #endif
6200 }
6201 return resultobj;
6202 fail:
6203 return NULL;
6204 }
6205
6206
6207 SWIGINTERN PyObject *_wrap_AuiPaneInfo_caption_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
6208 PyObject *resultobj = 0;
6209 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
6210 wxString *arg2 = (wxString *) 0 ;
6211 void *argp1 = 0 ;
6212 int res1 = 0 ;
6213 bool temp2 = false ;
6214 PyObject *swig_obj[2] ;
6215
6216 if (!SWIG_Python_UnpackTuple(args,"AuiPaneInfo_caption_set",2,2,swig_obj)) SWIG_fail;
6217 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
6218 if (!SWIG_IsOK(res1)) {
6219 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_caption_set" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
6220 }
6221 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
6222 {
6223 arg2 = wxString_in_helper(swig_obj[1]);
6224 if (arg2 == NULL) SWIG_fail;
6225 temp2 = true;
6226 }
6227 if (arg1) (arg1)->caption = *arg2;
6228
6229 resultobj = SWIG_Py_Void();
6230 {
6231 if (temp2)
6232 delete arg2;
6233 }
6234 return resultobj;
6235 fail:
6236 {
6237 if (temp2)
6238 delete arg2;
6239 }
6240 return NULL;
6241 }
6242
6243
6244 SWIGINTERN PyObject *_wrap_AuiPaneInfo_caption_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
6245 PyObject *resultobj = 0;
6246 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
6247 wxString *result = 0 ;
6248 void *argp1 = 0 ;
6249 int res1 = 0 ;
6250 PyObject *swig_obj[1] ;
6251
6252 if (!args) SWIG_fail;
6253 swig_obj[0] = args;
6254 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
6255 if (!SWIG_IsOK(res1)) {
6256 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_caption_get" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
6257 }
6258 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
6259 result = (wxString *)& ((arg1)->caption);
6260 {
6261 #if wxUSE_UNICODE
6262 resultobj = PyUnicode_FromWideChar(result->c_str(), result->Len());
6263 #else
6264 resultobj = PyString_FromStringAndSize(result->c_str(), result->Len());
6265 #endif
6266 }
6267 return resultobj;
6268 fail:
6269 return NULL;
6270 }
6271
6272
6273 SWIGINTERN PyObject *_wrap_AuiPaneInfo_window_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
6274 PyObject *resultobj = 0;
6275 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
6276 wxWindow *arg2 = (wxWindow *) 0 ;
6277 void *argp1 = 0 ;
6278 int res1 = 0 ;
6279 void *argp2 = 0 ;
6280 int res2 = 0 ;
6281 PyObject *swig_obj[2] ;
6282
6283 if (!SWIG_Python_UnpackTuple(args,"AuiPaneInfo_window_set",2,2,swig_obj)) SWIG_fail;
6284 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
6285 if (!SWIG_IsOK(res1)) {
6286 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_window_set" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
6287 }
6288 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
6289 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2,SWIGTYPE_p_wxWindow, SWIG_POINTER_DISOWN | 0 );
6290 if (!SWIG_IsOK(res2)) {
6291 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiPaneInfo_window_set" "', expected argument " "2"" of type '" "wxWindow *""'");
6292 }
6293 arg2 = reinterpret_cast< wxWindow * >(argp2);
6294 if (arg1) (arg1)->window = arg2;
6295
6296 resultobj = SWIG_Py_Void();
6297 return resultobj;
6298 fail:
6299 return NULL;
6300 }
6301
6302
6303 SWIGINTERN PyObject *_wrap_AuiPaneInfo_window_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
6304 PyObject *resultobj = 0;
6305 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
6306 wxWindow *result = 0 ;
6307 void *argp1 = 0 ;
6308 int res1 = 0 ;
6309 PyObject *swig_obj[1] ;
6310
6311 if (!args) SWIG_fail;
6312 swig_obj[0] = args;
6313 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
6314 if (!SWIG_IsOK(res1)) {
6315 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_window_get" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
6316 }
6317 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
6318 result = (wxWindow *) ((arg1)->window);
6319 {
6320 resultobj = wxPyMake_wxObject(result, 0);
6321 }
6322 return resultobj;
6323 fail:
6324 return NULL;
6325 }
6326
6327
6328 SWIGINTERN PyObject *_wrap_AuiPaneInfo_frame_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
6329 PyObject *resultobj = 0;
6330 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
6331 wxFrame *arg2 = (wxFrame *) 0 ;
6332 void *argp1 = 0 ;
6333 int res1 = 0 ;
6334 void *argp2 = 0 ;
6335 int res2 = 0 ;
6336 PyObject *swig_obj[2] ;
6337
6338 if (!SWIG_Python_UnpackTuple(args,"AuiPaneInfo_frame_set",2,2,swig_obj)) SWIG_fail;
6339 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
6340 if (!SWIG_IsOK(res1)) {
6341 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_frame_set" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
6342 }
6343 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
6344 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2,SWIGTYPE_p_wxFrame, SWIG_POINTER_DISOWN | 0 );
6345 if (!SWIG_IsOK(res2)) {
6346 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiPaneInfo_frame_set" "', expected argument " "2"" of type '" "wxFrame *""'");
6347 }
6348 arg2 = reinterpret_cast< wxFrame * >(argp2);
6349 if (arg1) (arg1)->frame = arg2;
6350
6351 resultobj = SWIG_Py_Void();
6352 return resultobj;
6353 fail:
6354 return NULL;
6355 }
6356
6357
6358 SWIGINTERN PyObject *_wrap_AuiPaneInfo_frame_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
6359 PyObject *resultobj = 0;
6360 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
6361 wxFrame *result = 0 ;
6362 void *argp1 = 0 ;
6363 int res1 = 0 ;
6364 PyObject *swig_obj[1] ;
6365
6366 if (!args) SWIG_fail;
6367 swig_obj[0] = args;
6368 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
6369 if (!SWIG_IsOK(res1)) {
6370 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_frame_get" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
6371 }
6372 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
6373 result = (wxFrame *) ((arg1)->frame);
6374 {
6375 resultobj = wxPyMake_wxObject(result, 0);
6376 }
6377 return resultobj;
6378 fail:
6379 return NULL;
6380 }
6381
6382
6383 SWIGINTERN PyObject *_wrap_AuiPaneInfo_state_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
6384 PyObject *resultobj = 0;
6385 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
6386 int arg2 ;
6387 void *argp1 = 0 ;
6388 int res1 = 0 ;
6389 int val2 ;
6390 int ecode2 = 0 ;
6391 PyObject *swig_obj[2] ;
6392
6393 if (!SWIG_Python_UnpackTuple(args,"AuiPaneInfo_state_set",2,2,swig_obj)) SWIG_fail;
6394 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
6395 if (!SWIG_IsOK(res1)) {
6396 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_state_set" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
6397 }
6398 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
6399 ecode2 = SWIG_AsVal_int(swig_obj[1], &val2);
6400 if (!SWIG_IsOK(ecode2)) {
6401 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiPaneInfo_state_set" "', expected argument " "2"" of type '" "int""'");
6402 }
6403 arg2 = static_cast< int >(val2);
6404 if (arg1) (arg1)->state = arg2;
6405
6406 resultobj = SWIG_Py_Void();
6407 return resultobj;
6408 fail:
6409 return NULL;
6410 }
6411
6412
6413 SWIGINTERN PyObject *_wrap_AuiPaneInfo_state_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
6414 PyObject *resultobj = 0;
6415 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
6416 int result;
6417 void *argp1 = 0 ;
6418 int res1 = 0 ;
6419 PyObject *swig_obj[1] ;
6420
6421 if (!args) SWIG_fail;
6422 swig_obj[0] = args;
6423 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
6424 if (!SWIG_IsOK(res1)) {
6425 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_state_get" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
6426 }
6427 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
6428 result = (int) ((arg1)->state);
6429 resultobj = SWIG_From_int(static_cast< int >(result));
6430 return resultobj;
6431 fail:
6432 return NULL;
6433 }
6434
6435
6436 SWIGINTERN PyObject *_wrap_AuiPaneInfo_dock_direction_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
6437 PyObject *resultobj = 0;
6438 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
6439 int arg2 ;
6440 void *argp1 = 0 ;
6441 int res1 = 0 ;
6442 int val2 ;
6443 int ecode2 = 0 ;
6444 PyObject *swig_obj[2] ;
6445
6446 if (!SWIG_Python_UnpackTuple(args,"AuiPaneInfo_dock_direction_set",2,2,swig_obj)) SWIG_fail;
6447 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
6448 if (!SWIG_IsOK(res1)) {
6449 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_dock_direction_set" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
6450 }
6451 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
6452 ecode2 = SWIG_AsVal_int(swig_obj[1], &val2);
6453 if (!SWIG_IsOK(ecode2)) {
6454 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiPaneInfo_dock_direction_set" "', expected argument " "2"" of type '" "int""'");
6455 }
6456 arg2 = static_cast< int >(val2);
6457 if (arg1) (arg1)->dock_direction = arg2;
6458
6459 resultobj = SWIG_Py_Void();
6460 return resultobj;
6461 fail:
6462 return NULL;
6463 }
6464
6465
6466 SWIGINTERN PyObject *_wrap_AuiPaneInfo_dock_direction_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
6467 PyObject *resultobj = 0;
6468 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
6469 int result;
6470 void *argp1 = 0 ;
6471 int res1 = 0 ;
6472 PyObject *swig_obj[1] ;
6473
6474 if (!args) SWIG_fail;
6475 swig_obj[0] = args;
6476 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
6477 if (!SWIG_IsOK(res1)) {
6478 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_dock_direction_get" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
6479 }
6480 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
6481 result = (int) ((arg1)->dock_direction);
6482 resultobj = SWIG_From_int(static_cast< int >(result));
6483 return resultobj;
6484 fail:
6485 return NULL;
6486 }
6487
6488
6489 SWIGINTERN PyObject *_wrap_AuiPaneInfo_dock_layer_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
6490 PyObject *resultobj = 0;
6491 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
6492 int arg2 ;
6493 void *argp1 = 0 ;
6494 int res1 = 0 ;
6495 int val2 ;
6496 int ecode2 = 0 ;
6497 PyObject *swig_obj[2] ;
6498
6499 if (!SWIG_Python_UnpackTuple(args,"AuiPaneInfo_dock_layer_set",2,2,swig_obj)) SWIG_fail;
6500 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
6501 if (!SWIG_IsOK(res1)) {
6502 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_dock_layer_set" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
6503 }
6504 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
6505 ecode2 = SWIG_AsVal_int(swig_obj[1], &val2);
6506 if (!SWIG_IsOK(ecode2)) {
6507 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiPaneInfo_dock_layer_set" "', expected argument " "2"" of type '" "int""'");
6508 }
6509 arg2 = static_cast< int >(val2);
6510 if (arg1) (arg1)->dock_layer = arg2;
6511
6512 resultobj = SWIG_Py_Void();
6513 return resultobj;
6514 fail:
6515 return NULL;
6516 }
6517
6518
6519 SWIGINTERN PyObject *_wrap_AuiPaneInfo_dock_layer_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
6520 PyObject *resultobj = 0;
6521 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
6522 int result;
6523 void *argp1 = 0 ;
6524 int res1 = 0 ;
6525 PyObject *swig_obj[1] ;
6526
6527 if (!args) SWIG_fail;
6528 swig_obj[0] = args;
6529 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
6530 if (!SWIG_IsOK(res1)) {
6531 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_dock_layer_get" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
6532 }
6533 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
6534 result = (int) ((arg1)->dock_layer);
6535 resultobj = SWIG_From_int(static_cast< int >(result));
6536 return resultobj;
6537 fail:
6538 return NULL;
6539 }
6540
6541
6542 SWIGINTERN PyObject *_wrap_AuiPaneInfo_dock_row_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
6543 PyObject *resultobj = 0;
6544 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
6545 int arg2 ;
6546 void *argp1 = 0 ;
6547 int res1 = 0 ;
6548 int val2 ;
6549 int ecode2 = 0 ;
6550 PyObject *swig_obj[2] ;
6551
6552 if (!SWIG_Python_UnpackTuple(args,"AuiPaneInfo_dock_row_set",2,2,swig_obj)) SWIG_fail;
6553 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
6554 if (!SWIG_IsOK(res1)) {
6555 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_dock_row_set" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
6556 }
6557 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
6558 ecode2 = SWIG_AsVal_int(swig_obj[1], &val2);
6559 if (!SWIG_IsOK(ecode2)) {
6560 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiPaneInfo_dock_row_set" "', expected argument " "2"" of type '" "int""'");
6561 }
6562 arg2 = static_cast< int >(val2);
6563 if (arg1) (arg1)->dock_row = arg2;
6564
6565 resultobj = SWIG_Py_Void();
6566 return resultobj;
6567 fail:
6568 return NULL;
6569 }
6570
6571
6572 SWIGINTERN PyObject *_wrap_AuiPaneInfo_dock_row_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
6573 PyObject *resultobj = 0;
6574 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
6575 int result;
6576 void *argp1 = 0 ;
6577 int res1 = 0 ;
6578 PyObject *swig_obj[1] ;
6579
6580 if (!args) SWIG_fail;
6581 swig_obj[0] = args;
6582 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
6583 if (!SWIG_IsOK(res1)) {
6584 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_dock_row_get" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
6585 }
6586 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
6587 result = (int) ((arg1)->dock_row);
6588 resultobj = SWIG_From_int(static_cast< int >(result));
6589 return resultobj;
6590 fail:
6591 return NULL;
6592 }
6593
6594
6595 SWIGINTERN PyObject *_wrap_AuiPaneInfo_dock_pos_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
6596 PyObject *resultobj = 0;
6597 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
6598 int arg2 ;
6599 void *argp1 = 0 ;
6600 int res1 = 0 ;
6601 int val2 ;
6602 int ecode2 = 0 ;
6603 PyObject *swig_obj[2] ;
6604
6605 if (!SWIG_Python_UnpackTuple(args,"AuiPaneInfo_dock_pos_set",2,2,swig_obj)) SWIG_fail;
6606 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
6607 if (!SWIG_IsOK(res1)) {
6608 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_dock_pos_set" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
6609 }
6610 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
6611 ecode2 = SWIG_AsVal_int(swig_obj[1], &val2);
6612 if (!SWIG_IsOK(ecode2)) {
6613 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiPaneInfo_dock_pos_set" "', expected argument " "2"" of type '" "int""'");
6614 }
6615 arg2 = static_cast< int >(val2);
6616 if (arg1) (arg1)->dock_pos = arg2;
6617
6618 resultobj = SWIG_Py_Void();
6619 return resultobj;
6620 fail:
6621 return NULL;
6622 }
6623
6624
6625 SWIGINTERN PyObject *_wrap_AuiPaneInfo_dock_pos_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
6626 PyObject *resultobj = 0;
6627 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
6628 int result;
6629 void *argp1 = 0 ;
6630 int res1 = 0 ;
6631 PyObject *swig_obj[1] ;
6632
6633 if (!args) SWIG_fail;
6634 swig_obj[0] = args;
6635 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
6636 if (!SWIG_IsOK(res1)) {
6637 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_dock_pos_get" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
6638 }
6639 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
6640 result = (int) ((arg1)->dock_pos);
6641 resultobj = SWIG_From_int(static_cast< int >(result));
6642 return resultobj;
6643 fail:
6644 return NULL;
6645 }
6646
6647
6648 SWIGINTERN PyObject *_wrap_AuiPaneInfo_best_size_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
6649 PyObject *resultobj = 0;
6650 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
6651 wxSize *arg2 = (wxSize *) 0 ;
6652 void *argp1 = 0 ;
6653 int res1 = 0 ;
6654 void *argp2 = 0 ;
6655 int res2 = 0 ;
6656 PyObject *swig_obj[2] ;
6657
6658 if (!SWIG_Python_UnpackTuple(args,"AuiPaneInfo_best_size_set",2,2,swig_obj)) SWIG_fail;
6659 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
6660 if (!SWIG_IsOK(res1)) {
6661 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_best_size_set" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
6662 }
6663 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
6664 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2,SWIGTYPE_p_wxSize, 0 | 0 );
6665 if (!SWIG_IsOK(res2)) {
6666 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiPaneInfo_best_size_set" "', expected argument " "2"" of type '" "wxSize *""'");
6667 }
6668 arg2 = reinterpret_cast< wxSize * >(argp2);
6669 if (arg1) (arg1)->best_size = *arg2;
6670
6671 resultobj = SWIG_Py_Void();
6672 return resultobj;
6673 fail:
6674 return NULL;
6675 }
6676
6677
6678 SWIGINTERN PyObject *_wrap_AuiPaneInfo_best_size_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
6679 PyObject *resultobj = 0;
6680 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
6681 wxSize *result = 0 ;
6682 void *argp1 = 0 ;
6683 int res1 = 0 ;
6684 PyObject *swig_obj[1] ;
6685
6686 if (!args) SWIG_fail;
6687 swig_obj[0] = args;
6688 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
6689 if (!SWIG_IsOK(res1)) {
6690 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_best_size_get" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
6691 }
6692 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
6693 result = (wxSize *)& ((arg1)->best_size);
6694 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxSize, 0 | 0 );
6695 return resultobj;
6696 fail:
6697 return NULL;
6698 }
6699
6700
6701 SWIGINTERN PyObject *_wrap_AuiPaneInfo_min_size_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
6702 PyObject *resultobj = 0;
6703 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
6704 wxSize *arg2 = (wxSize *) 0 ;
6705 void *argp1 = 0 ;
6706 int res1 = 0 ;
6707 void *argp2 = 0 ;
6708 int res2 = 0 ;
6709 PyObject *swig_obj[2] ;
6710
6711 if (!SWIG_Python_UnpackTuple(args,"AuiPaneInfo_min_size_set",2,2,swig_obj)) SWIG_fail;
6712 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
6713 if (!SWIG_IsOK(res1)) {
6714 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_min_size_set" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
6715 }
6716 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
6717 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2,SWIGTYPE_p_wxSize, 0 | 0 );
6718 if (!SWIG_IsOK(res2)) {
6719 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiPaneInfo_min_size_set" "', expected argument " "2"" of type '" "wxSize *""'");
6720 }
6721 arg2 = reinterpret_cast< wxSize * >(argp2);
6722 if (arg1) (arg1)->min_size = *arg2;
6723
6724 resultobj = SWIG_Py_Void();
6725 return resultobj;
6726 fail:
6727 return NULL;
6728 }
6729
6730
6731 SWIGINTERN PyObject *_wrap_AuiPaneInfo_min_size_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
6732 PyObject *resultobj = 0;
6733 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
6734 wxSize *result = 0 ;
6735 void *argp1 = 0 ;
6736 int res1 = 0 ;
6737 PyObject *swig_obj[1] ;
6738
6739 if (!args) SWIG_fail;
6740 swig_obj[0] = args;
6741 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
6742 if (!SWIG_IsOK(res1)) {
6743 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_min_size_get" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
6744 }
6745 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
6746 result = (wxSize *)& ((arg1)->min_size);
6747 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxSize, 0 | 0 );
6748 return resultobj;
6749 fail:
6750 return NULL;
6751 }
6752
6753
6754 SWIGINTERN PyObject *_wrap_AuiPaneInfo_max_size_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
6755 PyObject *resultobj = 0;
6756 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
6757 wxSize *arg2 = (wxSize *) 0 ;
6758 void *argp1 = 0 ;
6759 int res1 = 0 ;
6760 void *argp2 = 0 ;
6761 int res2 = 0 ;
6762 PyObject *swig_obj[2] ;
6763
6764 if (!SWIG_Python_UnpackTuple(args,"AuiPaneInfo_max_size_set",2,2,swig_obj)) SWIG_fail;
6765 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
6766 if (!SWIG_IsOK(res1)) {
6767 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_max_size_set" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
6768 }
6769 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
6770 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2,SWIGTYPE_p_wxSize, 0 | 0 );
6771 if (!SWIG_IsOK(res2)) {
6772 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiPaneInfo_max_size_set" "', expected argument " "2"" of type '" "wxSize *""'");
6773 }
6774 arg2 = reinterpret_cast< wxSize * >(argp2);
6775 if (arg1) (arg1)->max_size = *arg2;
6776
6777 resultobj = SWIG_Py_Void();
6778 return resultobj;
6779 fail:
6780 return NULL;
6781 }
6782
6783
6784 SWIGINTERN PyObject *_wrap_AuiPaneInfo_max_size_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
6785 PyObject *resultobj = 0;
6786 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
6787 wxSize *result = 0 ;
6788 void *argp1 = 0 ;
6789 int res1 = 0 ;
6790 PyObject *swig_obj[1] ;
6791
6792 if (!args) SWIG_fail;
6793 swig_obj[0] = args;
6794 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
6795 if (!SWIG_IsOK(res1)) {
6796 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_max_size_get" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
6797 }
6798 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
6799 result = (wxSize *)& ((arg1)->max_size);
6800 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxSize, 0 | 0 );
6801 return resultobj;
6802 fail:
6803 return NULL;
6804 }
6805
6806
6807 SWIGINTERN PyObject *_wrap_AuiPaneInfo_floating_pos_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
6808 PyObject *resultobj = 0;
6809 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
6810 wxPoint *arg2 = (wxPoint *) 0 ;
6811 void *argp1 = 0 ;
6812 int res1 = 0 ;
6813 void *argp2 = 0 ;
6814 int res2 = 0 ;
6815 PyObject *swig_obj[2] ;
6816
6817 if (!SWIG_Python_UnpackTuple(args,"AuiPaneInfo_floating_pos_set",2,2,swig_obj)) SWIG_fail;
6818 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
6819 if (!SWIG_IsOK(res1)) {
6820 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_floating_pos_set" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
6821 }
6822 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
6823 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2,SWIGTYPE_p_wxPoint, 0 | 0 );
6824 if (!SWIG_IsOK(res2)) {
6825 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiPaneInfo_floating_pos_set" "', expected argument " "2"" of type '" "wxPoint *""'");
6826 }
6827 arg2 = reinterpret_cast< wxPoint * >(argp2);
6828 if (arg1) (arg1)->floating_pos = *arg2;
6829
6830 resultobj = SWIG_Py_Void();
6831 return resultobj;
6832 fail:
6833 return NULL;
6834 }
6835
6836
6837 SWIGINTERN PyObject *_wrap_AuiPaneInfo_floating_pos_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
6838 PyObject *resultobj = 0;
6839 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
6840 wxPoint *result = 0 ;
6841 void *argp1 = 0 ;
6842 int res1 = 0 ;
6843 PyObject *swig_obj[1] ;
6844
6845 if (!args) SWIG_fail;
6846 swig_obj[0] = args;
6847 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
6848 if (!SWIG_IsOK(res1)) {
6849 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_floating_pos_get" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
6850 }
6851 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
6852 result = (wxPoint *)& ((arg1)->floating_pos);
6853 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxPoint, 0 | 0 );
6854 return resultobj;
6855 fail:
6856 return NULL;
6857 }
6858
6859
6860 SWIGINTERN PyObject *_wrap_AuiPaneInfo_floating_size_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
6861 PyObject *resultobj = 0;
6862 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
6863 wxSize *arg2 = (wxSize *) 0 ;
6864 void *argp1 = 0 ;
6865 int res1 = 0 ;
6866 void *argp2 = 0 ;
6867 int res2 = 0 ;
6868 PyObject *swig_obj[2] ;
6869
6870 if (!SWIG_Python_UnpackTuple(args,"AuiPaneInfo_floating_size_set",2,2,swig_obj)) SWIG_fail;
6871 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
6872 if (!SWIG_IsOK(res1)) {
6873 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_floating_size_set" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
6874 }
6875 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
6876 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2,SWIGTYPE_p_wxSize, 0 | 0 );
6877 if (!SWIG_IsOK(res2)) {
6878 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiPaneInfo_floating_size_set" "', expected argument " "2"" of type '" "wxSize *""'");
6879 }
6880 arg2 = reinterpret_cast< wxSize * >(argp2);
6881 if (arg1) (arg1)->floating_size = *arg2;
6882
6883 resultobj = SWIG_Py_Void();
6884 return resultobj;
6885 fail:
6886 return NULL;
6887 }
6888
6889
6890 SWIGINTERN PyObject *_wrap_AuiPaneInfo_floating_size_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
6891 PyObject *resultobj = 0;
6892 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
6893 wxSize *result = 0 ;
6894 void *argp1 = 0 ;
6895 int res1 = 0 ;
6896 PyObject *swig_obj[1] ;
6897
6898 if (!args) SWIG_fail;
6899 swig_obj[0] = args;
6900 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
6901 if (!SWIG_IsOK(res1)) {
6902 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_floating_size_get" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
6903 }
6904 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
6905 result = (wxSize *)& ((arg1)->floating_size);
6906 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxSize, 0 | 0 );
6907 return resultobj;
6908 fail:
6909 return NULL;
6910 }
6911
6912
6913 SWIGINTERN PyObject *_wrap_AuiPaneInfo_dock_proportion_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
6914 PyObject *resultobj = 0;
6915 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
6916 int arg2 ;
6917 void *argp1 = 0 ;
6918 int res1 = 0 ;
6919 int val2 ;
6920 int ecode2 = 0 ;
6921 PyObject *swig_obj[2] ;
6922
6923 if (!SWIG_Python_UnpackTuple(args,"AuiPaneInfo_dock_proportion_set",2,2,swig_obj)) SWIG_fail;
6924 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
6925 if (!SWIG_IsOK(res1)) {
6926 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_dock_proportion_set" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
6927 }
6928 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
6929 ecode2 = SWIG_AsVal_int(swig_obj[1], &val2);
6930 if (!SWIG_IsOK(ecode2)) {
6931 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiPaneInfo_dock_proportion_set" "', expected argument " "2"" of type '" "int""'");
6932 }
6933 arg2 = static_cast< int >(val2);
6934 if (arg1) (arg1)->dock_proportion = arg2;
6935
6936 resultobj = SWIG_Py_Void();
6937 return resultobj;
6938 fail:
6939 return NULL;
6940 }
6941
6942
6943 SWIGINTERN PyObject *_wrap_AuiPaneInfo_dock_proportion_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
6944 PyObject *resultobj = 0;
6945 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
6946 int result;
6947 void *argp1 = 0 ;
6948 int res1 = 0 ;
6949 PyObject *swig_obj[1] ;
6950
6951 if (!args) SWIG_fail;
6952 swig_obj[0] = args;
6953 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
6954 if (!SWIG_IsOK(res1)) {
6955 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_dock_proportion_get" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
6956 }
6957 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
6958 result = (int) ((arg1)->dock_proportion);
6959 resultobj = SWIG_From_int(static_cast< int >(result));
6960 return resultobj;
6961 fail:
6962 return NULL;
6963 }
6964
6965
6966 SWIGINTERN PyObject *_wrap_AuiPaneInfo_buttons_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
6967 PyObject *resultobj = 0;
6968 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
6969 wxAuiPaneButtonArray arg2 ;
6970 void *argp1 = 0 ;
6971 int res1 = 0 ;
6972 void *argp2 ;
6973 int res2 = 0 ;
6974 PyObject *swig_obj[2] ;
6975
6976 if (!SWIG_Python_UnpackTuple(args,"AuiPaneInfo_buttons_set",2,2,swig_obj)) SWIG_fail;
6977 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
6978 if (!SWIG_IsOK(res1)) {
6979 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_buttons_set" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
6980 }
6981 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
6982 {
6983 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_wxAuiPaneButtonArray, 0 | 0);
6984 if (!SWIG_IsOK(res2)) {
6985 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiPaneInfo_buttons_set" "', expected argument " "2"" of type '" "wxAuiPaneButtonArray""'");
6986 }
6987 if (!argp2) {
6988 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiPaneInfo_buttons_set" "', expected argument " "2"" of type '" "wxAuiPaneButtonArray""'");
6989 } else {
6990 wxAuiPaneButtonArray * temp = reinterpret_cast< wxAuiPaneButtonArray * >(argp2);
6991 arg2 = *temp;
6992 if (SWIG_IsNewObj(res2)) delete temp;
6993 }
6994 }
6995 if (arg1) (arg1)->buttons = arg2;
6996
6997 resultobj = SWIG_Py_Void();
6998 return resultobj;
6999 fail:
7000 return NULL;
7001 }
7002
7003
7004 SWIGINTERN PyObject *_wrap_AuiPaneInfo_buttons_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
7005 PyObject *resultobj = 0;
7006 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
7007 wxAuiPaneButtonArray result;
7008 void *argp1 = 0 ;
7009 int res1 = 0 ;
7010 PyObject *swig_obj[1] ;
7011
7012 if (!args) SWIG_fail;
7013 swig_obj[0] = args;
7014 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
7015 if (!SWIG_IsOK(res1)) {
7016 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_buttons_get" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
7017 }
7018 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
7019 result = ((arg1)->buttons);
7020 resultobj = SWIG_NewPointerObj((new wxAuiPaneButtonArray(static_cast< const wxAuiPaneButtonArray& >(result))), SWIGTYPE_p_wxAuiPaneButtonArray, SWIG_POINTER_OWN | 0 );
7021 return resultobj;
7022 fail:
7023 return NULL;
7024 }
7025
7026
7027 SWIGINTERN PyObject *_wrap_AuiPaneInfo_rect_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
7028 PyObject *resultobj = 0;
7029 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
7030 wxRect *arg2 = (wxRect *) 0 ;
7031 void *argp1 = 0 ;
7032 int res1 = 0 ;
7033 void *argp2 = 0 ;
7034 int res2 = 0 ;
7035 PyObject *swig_obj[2] ;
7036
7037 if (!SWIG_Python_UnpackTuple(args,"AuiPaneInfo_rect_set",2,2,swig_obj)) SWIG_fail;
7038 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
7039 if (!SWIG_IsOK(res1)) {
7040 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_rect_set" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
7041 }
7042 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
7043 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2,SWIGTYPE_p_wxRect, 0 | 0 );
7044 if (!SWIG_IsOK(res2)) {
7045 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiPaneInfo_rect_set" "', expected argument " "2"" of type '" "wxRect *""'");
7046 }
7047 arg2 = reinterpret_cast< wxRect * >(argp2);
7048 if (arg1) (arg1)->rect = *arg2;
7049
7050 resultobj = SWIG_Py_Void();
7051 return resultobj;
7052 fail:
7053 return NULL;
7054 }
7055
7056
7057 SWIGINTERN PyObject *_wrap_AuiPaneInfo_rect_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
7058 PyObject *resultobj = 0;
7059 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
7060 wxRect *result = 0 ;
7061 void *argp1 = 0 ;
7062 int res1 = 0 ;
7063 PyObject *swig_obj[1] ;
7064
7065 if (!args) SWIG_fail;
7066 swig_obj[0] = args;
7067 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
7068 if (!SWIG_IsOK(res1)) {
7069 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_rect_get" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
7070 }
7071 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
7072 result = (wxRect *)& ((arg1)->rect);
7073 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxRect, 0 | 0 );
7074 return resultobj;
7075 fail:
7076 return NULL;
7077 }
7078
7079
7080 SWIGINTERN PyObject *AuiPaneInfo_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
7081 PyObject *obj;
7082 if (!SWIG_Python_UnpackTuple(args,(char*)"swigregister", 1, 1,&obj)) return NULL;
7083 SWIG_TypeNewClientData(SWIGTYPE_p_wxAuiPaneInfo, SWIG_NewClientData(obj));
7084 return SWIG_Py_Void();
7085 }
7086
7087 SWIGINTERN PyObject *AuiPaneInfo_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
7088 return SWIG_Python_InitShadowInstance(args);
7089 }
7090
7091 SWIGINTERN PyObject *_wrap_new_AuiManager(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
7092 PyObject *resultobj = 0;
7093 wxWindow *arg1 = (wxWindow *) NULL ;
7094 int arg2 = (int) wxAUI_MGR_DEFAULT ;
7095 wxAuiManager *result = 0 ;
7096 void *argp1 = 0 ;
7097 int res1 = 0 ;
7098 int val2 ;
7099 int ecode2 = 0 ;
7100 PyObject * obj0 = 0 ;
7101 PyObject * obj1 = 0 ;
7102 char * kwnames[] = {
7103 (char *) "managed_wnd",(char *) "flags", NULL
7104 };
7105
7106 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"|OO:new_AuiManager",kwnames,&obj0,&obj1)) SWIG_fail;
7107 if (obj0) {
7108 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxWindow, 0 | 0 );
7109 if (!SWIG_IsOK(res1)) {
7110 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_AuiManager" "', expected argument " "1"" of type '" "wxWindow *""'");
7111 }
7112 arg1 = reinterpret_cast< wxWindow * >(argp1);
7113 }
7114 if (obj1) {
7115 ecode2 = SWIG_AsVal_int(obj1, &val2);
7116 if (!SWIG_IsOK(ecode2)) {
7117 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "new_AuiManager" "', expected argument " "2"" of type '" "int""'");
7118 }
7119 arg2 = static_cast< int >(val2);
7120 }
7121 {
7122 PyThreadState* __tstate = wxPyBeginAllowThreads();
7123 result = (wxAuiManager *)new wxAuiManager(arg1,arg2);
7124 wxPyEndAllowThreads(__tstate);
7125 if (PyErr_Occurred()) SWIG_fail;
7126 }
7127 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiManager, SWIG_POINTER_NEW | 0 );
7128 return resultobj;
7129 fail:
7130 return NULL;
7131 }
7132
7133
7134 SWIGINTERN PyObject *_wrap_delete_AuiManager(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
7135 PyObject *resultobj = 0;
7136 wxAuiManager *arg1 = (wxAuiManager *) 0 ;
7137 void *argp1 = 0 ;
7138 int res1 = 0 ;
7139 PyObject *swig_obj[1] ;
7140
7141 if (!args) SWIG_fail;
7142 swig_obj[0] = args;
7143 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiManager, SWIG_POINTER_DISOWN | 0 );
7144 if (!SWIG_IsOK(res1)) {
7145 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_AuiManager" "', expected argument " "1"" of type '" "wxAuiManager *""'");
7146 }
7147 arg1 = reinterpret_cast< wxAuiManager * >(argp1);
7148 {
7149 PyThreadState* __tstate = wxPyBeginAllowThreads();
7150 delete arg1;
7151
7152 wxPyEndAllowThreads(__tstate);
7153 if (PyErr_Occurred()) SWIG_fail;
7154 }
7155 resultobj = SWIG_Py_Void();
7156 return resultobj;
7157 fail:
7158 return NULL;
7159 }
7160
7161
7162 SWIGINTERN PyObject *_wrap_AuiManager_UnInit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
7163 PyObject *resultobj = 0;
7164 wxAuiManager *arg1 = (wxAuiManager *) 0 ;
7165 void *argp1 = 0 ;
7166 int res1 = 0 ;
7167 PyObject *swig_obj[1] ;
7168
7169 if (!args) SWIG_fail;
7170 swig_obj[0] = args;
7171 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiManager, 0 | 0 );
7172 if (!SWIG_IsOK(res1)) {
7173 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManager_UnInit" "', expected argument " "1"" of type '" "wxAuiManager *""'");
7174 }
7175 arg1 = reinterpret_cast< wxAuiManager * >(argp1);
7176 {
7177 PyThreadState* __tstate = wxPyBeginAllowThreads();
7178 (arg1)->UnInit();
7179 wxPyEndAllowThreads(__tstate);
7180 if (PyErr_Occurred()) SWIG_fail;
7181 }
7182 resultobj = SWIG_Py_Void();
7183 return resultobj;
7184 fail:
7185 return NULL;
7186 }
7187
7188
7189 SWIGINTERN PyObject *_wrap_AuiManager_SetFlags(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
7190 PyObject *resultobj = 0;
7191 wxAuiManager *arg1 = (wxAuiManager *) 0 ;
7192 int arg2 ;
7193 void *argp1 = 0 ;
7194 int res1 = 0 ;
7195 int val2 ;
7196 int ecode2 = 0 ;
7197 PyObject * obj0 = 0 ;
7198 PyObject * obj1 = 0 ;
7199 char * kwnames[] = {
7200 (char *) "self",(char *) "flags", NULL
7201 };
7202
7203 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiManager_SetFlags",kwnames,&obj0,&obj1)) SWIG_fail;
7204 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiManager, 0 | 0 );
7205 if (!SWIG_IsOK(res1)) {
7206 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManager_SetFlags" "', expected argument " "1"" of type '" "wxAuiManager *""'");
7207 }
7208 arg1 = reinterpret_cast< wxAuiManager * >(argp1);
7209 ecode2 = SWIG_AsVal_int(obj1, &val2);
7210 if (!SWIG_IsOK(ecode2)) {
7211 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiManager_SetFlags" "', expected argument " "2"" of type '" "int""'");
7212 }
7213 arg2 = static_cast< int >(val2);
7214 {
7215 PyThreadState* __tstate = wxPyBeginAllowThreads();
7216 (arg1)->SetFlags(arg2);
7217 wxPyEndAllowThreads(__tstate);
7218 if (PyErr_Occurred()) SWIG_fail;
7219 }
7220 resultobj = SWIG_Py_Void();
7221 return resultobj;
7222 fail:
7223 return NULL;
7224 }
7225
7226
7227 SWIGINTERN PyObject *_wrap_AuiManager_GetFlags(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
7228 PyObject *resultobj = 0;
7229 wxAuiManager *arg1 = (wxAuiManager *) 0 ;
7230 int result;
7231 void *argp1 = 0 ;
7232 int res1 = 0 ;
7233 PyObject *swig_obj[1] ;
7234
7235 if (!args) SWIG_fail;
7236 swig_obj[0] = args;
7237 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiManager, 0 | 0 );
7238 if (!SWIG_IsOK(res1)) {
7239 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManager_GetFlags" "', expected argument " "1"" of type '" "wxAuiManager const *""'");
7240 }
7241 arg1 = reinterpret_cast< wxAuiManager * >(argp1);
7242 {
7243 PyThreadState* __tstate = wxPyBeginAllowThreads();
7244 result = (int)((wxAuiManager const *)arg1)->GetFlags();
7245 wxPyEndAllowThreads(__tstate);
7246 if (PyErr_Occurred()) SWIG_fail;
7247 }
7248 resultobj = SWIG_From_int(static_cast< int >(result));
7249 return resultobj;
7250 fail:
7251 return NULL;
7252 }
7253
7254
7255 SWIGINTERN PyObject *_wrap_AuiManager_SetManagedWindow(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
7256 PyObject *resultobj = 0;
7257 wxAuiManager *arg1 = (wxAuiManager *) 0 ;
7258 wxWindow *arg2 = (wxWindow *) 0 ;
7259 void *argp1 = 0 ;
7260 int res1 = 0 ;
7261 void *argp2 = 0 ;
7262 int res2 = 0 ;
7263 PyObject * obj0 = 0 ;
7264 PyObject * obj1 = 0 ;
7265 char * kwnames[] = {
7266 (char *) "self",(char *) "managed_wnd", NULL
7267 };
7268
7269 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiManager_SetManagedWindow",kwnames,&obj0,&obj1)) SWIG_fail;
7270 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiManager, 0 | 0 );
7271 if (!SWIG_IsOK(res1)) {
7272 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManager_SetManagedWindow" "', expected argument " "1"" of type '" "wxAuiManager *""'");
7273 }
7274 arg1 = reinterpret_cast< wxAuiManager * >(argp1);
7275 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxWindow, 0 | 0 );
7276 if (!SWIG_IsOK(res2)) {
7277 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiManager_SetManagedWindow" "', expected argument " "2"" of type '" "wxWindow *""'");
7278 }
7279 arg2 = reinterpret_cast< wxWindow * >(argp2);
7280 {
7281 PyThreadState* __tstate = wxPyBeginAllowThreads();
7282 (arg1)->SetManagedWindow(arg2);
7283 wxPyEndAllowThreads(__tstate);
7284 if (PyErr_Occurred()) SWIG_fail;
7285 }
7286 resultobj = SWIG_Py_Void();
7287 return resultobj;
7288 fail:
7289 return NULL;
7290 }
7291
7292
7293 SWIGINTERN PyObject *_wrap_AuiManager_GetManagedWindow(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
7294 PyObject *resultobj = 0;
7295 wxAuiManager *arg1 = (wxAuiManager *) 0 ;
7296 wxWindow *result = 0 ;
7297 void *argp1 = 0 ;
7298 int res1 = 0 ;
7299 PyObject *swig_obj[1] ;
7300
7301 if (!args) SWIG_fail;
7302 swig_obj[0] = args;
7303 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiManager, 0 | 0 );
7304 if (!SWIG_IsOK(res1)) {
7305 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManager_GetManagedWindow" "', expected argument " "1"" of type '" "wxAuiManager const *""'");
7306 }
7307 arg1 = reinterpret_cast< wxAuiManager * >(argp1);
7308 {
7309 PyThreadState* __tstate = wxPyBeginAllowThreads();
7310 result = (wxWindow *)((wxAuiManager const *)arg1)->GetManagedWindow();
7311 wxPyEndAllowThreads(__tstate);
7312 if (PyErr_Occurred()) SWIG_fail;
7313 }
7314 {
7315 resultobj = wxPyMake_wxObject(result, 0);
7316 }
7317 return resultobj;
7318 fail:
7319 return NULL;
7320 }
7321
7322
7323 SWIGINTERN PyObject *_wrap_AuiManager_GetManager(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
7324 PyObject *resultobj = 0;
7325 wxWindow *arg1 = (wxWindow *) 0 ;
7326 wxAuiManager *result = 0 ;
7327 void *argp1 = 0 ;
7328 int res1 = 0 ;
7329 PyObject * obj0 = 0 ;
7330 char * kwnames[] = {
7331 (char *) "window", NULL
7332 };
7333
7334 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:AuiManager_GetManager",kwnames,&obj0)) SWIG_fail;
7335 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxWindow, 0 | 0 );
7336 if (!SWIG_IsOK(res1)) {
7337 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManager_GetManager" "', expected argument " "1"" of type '" "wxWindow *""'");
7338 }
7339 arg1 = reinterpret_cast< wxWindow * >(argp1);
7340 {
7341 PyThreadState* __tstate = wxPyBeginAllowThreads();
7342 result = (wxAuiManager *)wxAuiManager::GetManager(arg1);
7343 wxPyEndAllowThreads(__tstate);
7344 if (PyErr_Occurred()) SWIG_fail;
7345 }
7346 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiManager, 0 | 0 );
7347 return resultobj;
7348 fail:
7349 return NULL;
7350 }
7351
7352
7353 SWIGINTERN PyObject *_wrap_AuiManager_SetArtProvider(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
7354 PyObject *resultobj = 0;
7355 wxAuiManager *arg1 = (wxAuiManager *) 0 ;
7356 wxAuiDockArt *arg2 = (wxAuiDockArt *) 0 ;
7357 void *argp1 = 0 ;
7358 int res1 = 0 ;
7359 int res2 = 0 ;
7360 PyObject * obj0 = 0 ;
7361 PyObject * obj1 = 0 ;
7362 char * kwnames[] = {
7363 (char *) "self",(char *) "art_provider", NULL
7364 };
7365
7366 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiManager_SetArtProvider",kwnames,&obj0,&obj1)) SWIG_fail;
7367 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiManager, 0 | 0 );
7368 if (!SWIG_IsOK(res1)) {
7369 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManager_SetArtProvider" "', expected argument " "1"" of type '" "wxAuiManager *""'");
7370 }
7371 arg1 = reinterpret_cast< wxAuiManager * >(argp1);
7372 res2 = SWIG_ConvertPtr(obj1, SWIG_as_voidptrptr(&arg2), SWIGTYPE_p_wxAuiDockArt, SWIG_POINTER_DISOWN | 0 );
7373 if (!SWIG_IsOK(res2)) {
7374 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiManager_SetArtProvider" "', expected argument " "2"" of type '" "wxAuiDockArt *""'");
7375 }
7376 {
7377 PyThreadState* __tstate = wxPyBeginAllowThreads();
7378 (arg1)->SetArtProvider(arg2);
7379 wxPyEndAllowThreads(__tstate);
7380 if (PyErr_Occurred()) SWIG_fail;
7381 }
7382 resultobj = SWIG_Py_Void();
7383 return resultobj;
7384 fail:
7385 return NULL;
7386 }
7387
7388
7389 SWIGINTERN PyObject *_wrap_AuiManager_GetArtProvider(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
7390 PyObject *resultobj = 0;
7391 wxAuiManager *arg1 = (wxAuiManager *) 0 ;
7392 wxAuiDockArt *result = 0 ;
7393 void *argp1 = 0 ;
7394 int res1 = 0 ;
7395 PyObject *swig_obj[1] ;
7396
7397 if (!args) SWIG_fail;
7398 swig_obj[0] = args;
7399 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiManager, 0 | 0 );
7400 if (!SWIG_IsOK(res1)) {
7401 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManager_GetArtProvider" "', expected argument " "1"" of type '" "wxAuiManager const *""'");
7402 }
7403 arg1 = reinterpret_cast< wxAuiManager * >(argp1);
7404 {
7405 PyThreadState* __tstate = wxPyBeginAllowThreads();
7406 result = (wxAuiDockArt *)((wxAuiManager const *)arg1)->GetArtProvider();
7407 wxPyEndAllowThreads(__tstate);
7408 if (PyErr_Occurred()) SWIG_fail;
7409 }
7410 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiDockArt, 0 | 0 );
7411 return resultobj;
7412 fail:
7413 return NULL;
7414 }
7415
7416
7417 SWIGINTERN PyObject *_wrap_AuiManager__GetPaneByWidget(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
7418 PyObject *resultobj = 0;
7419 wxAuiManager *arg1 = (wxAuiManager *) 0 ;
7420 wxWindow *arg2 = (wxWindow *) 0 ;
7421 wxAuiPaneInfo *result = 0 ;
7422 void *argp1 = 0 ;
7423 int res1 = 0 ;
7424 void *argp2 = 0 ;
7425 int res2 = 0 ;
7426 PyObject * obj0 = 0 ;
7427 PyObject * obj1 = 0 ;
7428 char * kwnames[] = {
7429 (char *) "self",(char *) "window", NULL
7430 };
7431
7432 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiManager__GetPaneByWidget",kwnames,&obj0,&obj1)) SWIG_fail;
7433 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiManager, 0 | 0 );
7434 if (!SWIG_IsOK(res1)) {
7435 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManager__GetPaneByWidget" "', expected argument " "1"" of type '" "wxAuiManager *""'");
7436 }
7437 arg1 = reinterpret_cast< wxAuiManager * >(argp1);
7438 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxWindow, 0 | 0 );
7439 if (!SWIG_IsOK(res2)) {
7440 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiManager__GetPaneByWidget" "', expected argument " "2"" of type '" "wxWindow *""'");
7441 }
7442 arg2 = reinterpret_cast< wxWindow * >(argp2);
7443 {
7444 PyThreadState* __tstate = wxPyBeginAllowThreads();
7445 {
7446 wxAuiPaneInfo &_result_ref = (arg1)->GetPane(arg2);
7447 result = (wxAuiPaneInfo *) &_result_ref;
7448 }
7449 wxPyEndAllowThreads(__tstate);
7450 if (PyErr_Occurred()) SWIG_fail;
7451 }
7452 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
7453 return resultobj;
7454 fail:
7455 return NULL;
7456 }
7457
7458
7459 SWIGINTERN PyObject *_wrap_AuiManager__GetPaneByName(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
7460 PyObject *resultobj = 0;
7461 wxAuiManager *arg1 = (wxAuiManager *) 0 ;
7462 wxString *arg2 = 0 ;
7463 wxAuiPaneInfo *result = 0 ;
7464 void *argp1 = 0 ;
7465 int res1 = 0 ;
7466 bool temp2 = false ;
7467 PyObject * obj0 = 0 ;
7468 PyObject * obj1 = 0 ;
7469 char * kwnames[] = {
7470 (char *) "self",(char *) "name", NULL
7471 };
7472
7473 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiManager__GetPaneByName",kwnames,&obj0,&obj1)) SWIG_fail;
7474 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiManager, 0 | 0 );
7475 if (!SWIG_IsOK(res1)) {
7476 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManager__GetPaneByName" "', expected argument " "1"" of type '" "wxAuiManager *""'");
7477 }
7478 arg1 = reinterpret_cast< wxAuiManager * >(argp1);
7479 {
7480 arg2 = wxString_in_helper(obj1);
7481 if (arg2 == NULL) SWIG_fail;
7482 temp2 = true;
7483 }
7484 {
7485 PyThreadState* __tstate = wxPyBeginAllowThreads();
7486 {
7487 wxAuiPaneInfo &_result_ref = (arg1)->GetPane((wxString const &)*arg2);
7488 result = (wxAuiPaneInfo *) &_result_ref;
7489 }
7490 wxPyEndAllowThreads(__tstate);
7491 if (PyErr_Occurred()) SWIG_fail;
7492 }
7493 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
7494 {
7495 if (temp2)
7496 delete arg2;
7497 }
7498 return resultobj;
7499 fail:
7500 {
7501 if (temp2)
7502 delete arg2;
7503 }
7504 return NULL;
7505 }
7506
7507
7508 SWIGINTERN PyObject *_wrap_AuiManager_GetAllPanes(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
7509 PyObject *resultobj = 0;
7510 wxAuiManager *arg1 = (wxAuiManager *) 0 ;
7511 wxAuiPaneInfoArray *result = 0 ;
7512 void *argp1 = 0 ;
7513 int res1 = 0 ;
7514 PyObject *swig_obj[1] ;
7515
7516 if (!args) SWIG_fail;
7517 swig_obj[0] = args;
7518 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiManager, 0 | 0 );
7519 if (!SWIG_IsOK(res1)) {
7520 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManager_GetAllPanes" "', expected argument " "1"" of type '" "wxAuiManager *""'");
7521 }
7522 arg1 = reinterpret_cast< wxAuiManager * >(argp1);
7523 {
7524 PyThreadState* __tstate = wxPyBeginAllowThreads();
7525 {
7526 wxAuiPaneInfoArray &_result_ref = (arg1)->GetAllPanes();
7527 result = (wxAuiPaneInfoArray *) &_result_ref;
7528 }
7529 wxPyEndAllowThreads(__tstate);
7530 if (PyErr_Occurred()) SWIG_fail;
7531 }
7532 {
7533 resultobj = PyList_New(0);
7534 for (size_t i=0; i < result->GetCount(); i++) {
7535 PyObject* pane_obj = SWIG_NewPointerObj((void*)(&result->Item(i)), SWIGTYPE_p_wxAuiPaneInfo, 0);
7536 PyList_Append(resultobj, pane_obj);
7537 }
7538 }
7539 return resultobj;
7540 fail:
7541 return NULL;
7542 }
7543
7544
7545 SWIGINTERN PyObject *_wrap_AuiManager__AddPane1(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
7546 PyObject *resultobj = 0;
7547 wxAuiManager *arg1 = (wxAuiManager *) 0 ;
7548 wxWindow *arg2 = (wxWindow *) 0 ;
7549 wxAuiPaneInfo *arg3 = 0 ;
7550 bool result;
7551 void *argp1 = 0 ;
7552 int res1 = 0 ;
7553 void *argp2 = 0 ;
7554 int res2 = 0 ;
7555 void *argp3 = 0 ;
7556 int res3 = 0 ;
7557 PyObject * obj0 = 0 ;
7558 PyObject * obj1 = 0 ;
7559 PyObject * obj2 = 0 ;
7560 char * kwnames[] = {
7561 (char *) "self",(char *) "window",(char *) "pane_info", NULL
7562 };
7563
7564 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:AuiManager__AddPane1",kwnames,&obj0,&obj1,&obj2)) SWIG_fail;
7565 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiManager, 0 | 0 );
7566 if (!SWIG_IsOK(res1)) {
7567 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManager__AddPane1" "', expected argument " "1"" of type '" "wxAuiManager *""'");
7568 }
7569 arg1 = reinterpret_cast< wxAuiManager * >(argp1);
7570 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxWindow, 0 | 0 );
7571 if (!SWIG_IsOK(res2)) {
7572 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiManager__AddPane1" "', expected argument " "2"" of type '" "wxWindow *""'");
7573 }
7574 arg2 = reinterpret_cast< wxWindow * >(argp2);
7575 res3 = SWIG_ConvertPtr(obj2, &argp3, SWIGTYPE_p_wxAuiPaneInfo, 0 | 0);
7576 if (!SWIG_IsOK(res3)) {
7577 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "AuiManager__AddPane1" "', expected argument " "3"" of type '" "wxAuiPaneInfo const &""'");
7578 }
7579 if (!argp3) {
7580 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiManager__AddPane1" "', expected argument " "3"" of type '" "wxAuiPaneInfo const &""'");
7581 }
7582 arg3 = reinterpret_cast< wxAuiPaneInfo * >(argp3);
7583 {
7584 PyThreadState* __tstate = wxPyBeginAllowThreads();
7585 result = (bool)(arg1)->AddPane(arg2,(wxAuiPaneInfo const &)*arg3);
7586 wxPyEndAllowThreads(__tstate);
7587 if (PyErr_Occurred()) SWIG_fail;
7588 }
7589 {
7590 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
7591 }
7592 return resultobj;
7593 fail:
7594 return NULL;
7595 }
7596
7597
7598 SWIGINTERN PyObject *_wrap_AuiManager_AddPane(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
7599 PyObject *resultobj = 0;
7600 wxAuiManager *arg1 = (wxAuiManager *) 0 ;
7601 wxWindow *arg2 = (wxWindow *) 0 ;
7602 wxAuiPaneInfo *arg3 = 0 ;
7603 wxPoint *arg4 = 0 ;
7604 bool result;
7605 void *argp1 = 0 ;
7606 int res1 = 0 ;
7607 void *argp2 = 0 ;
7608 int res2 = 0 ;
7609 void *argp3 = 0 ;
7610 int res3 = 0 ;
7611 wxPoint temp4 ;
7612 PyObject * obj0 = 0 ;
7613 PyObject * obj1 = 0 ;
7614 PyObject * obj2 = 0 ;
7615 PyObject * obj3 = 0 ;
7616 char * kwnames[] = {
7617 (char *) "self",(char *) "window",(char *) "pane_info",(char *) "drop_pos", NULL
7618 };
7619
7620 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOO:AuiManager_AddPane",kwnames,&obj0,&obj1,&obj2,&obj3)) SWIG_fail;
7621 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiManager, 0 | 0 );
7622 if (!SWIG_IsOK(res1)) {
7623 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManager_AddPane" "', expected argument " "1"" of type '" "wxAuiManager *""'");
7624 }
7625 arg1 = reinterpret_cast< wxAuiManager * >(argp1);
7626 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxWindow, 0 | 0 );
7627 if (!SWIG_IsOK(res2)) {
7628 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiManager_AddPane" "', expected argument " "2"" of type '" "wxWindow *""'");
7629 }
7630 arg2 = reinterpret_cast< wxWindow * >(argp2);
7631 res3 = SWIG_ConvertPtr(obj2, &argp3, SWIGTYPE_p_wxAuiPaneInfo, 0 | 0);
7632 if (!SWIG_IsOK(res3)) {
7633 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "AuiManager_AddPane" "', expected argument " "3"" of type '" "wxAuiPaneInfo const &""'");
7634 }
7635 if (!argp3) {
7636 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiManager_AddPane" "', expected argument " "3"" of type '" "wxAuiPaneInfo const &""'");
7637 }
7638 arg3 = reinterpret_cast< wxAuiPaneInfo * >(argp3);
7639 {
7640 arg4 = &temp4;
7641 if ( ! wxPoint_helper(obj3, &arg4)) SWIG_fail;
7642 }
7643 {
7644 PyThreadState* __tstate = wxPyBeginAllowThreads();
7645 result = (bool)(arg1)->AddPane(arg2,(wxAuiPaneInfo const &)*arg3,(wxPoint const &)*arg4);
7646 wxPyEndAllowThreads(__tstate);
7647 if (PyErr_Occurred()) SWIG_fail;
7648 }
7649 {
7650 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
7651 }
7652 return resultobj;
7653 fail:
7654 return NULL;
7655 }
7656
7657
7658 SWIGINTERN PyObject *_wrap_AuiManager__AddPane2(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
7659 PyObject *resultobj = 0;
7660 wxAuiManager *arg1 = (wxAuiManager *) 0 ;
7661 wxWindow *arg2 = (wxWindow *) 0 ;
7662 int arg3 = (int) wxLEFT ;
7663 wxString const &arg4_defvalue = wxEmptyString ;
7664 wxString *arg4 = (wxString *) &arg4_defvalue ;
7665 bool result;
7666 void *argp1 = 0 ;
7667 int res1 = 0 ;
7668 void *argp2 = 0 ;
7669 int res2 = 0 ;
7670 int val3 ;
7671 int ecode3 = 0 ;
7672 bool temp4 = false ;
7673 PyObject * obj0 = 0 ;
7674 PyObject * obj1 = 0 ;
7675 PyObject * obj2 = 0 ;
7676 PyObject * obj3 = 0 ;
7677 char * kwnames[] = {
7678 (char *) "self",(char *) "window",(char *) "direction",(char *) "caption", NULL
7679 };
7680
7681 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|OO:AuiManager__AddPane2",kwnames,&obj0,&obj1,&obj2,&obj3)) SWIG_fail;
7682 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiManager, 0 | 0 );
7683 if (!SWIG_IsOK(res1)) {
7684 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManager__AddPane2" "', expected argument " "1"" of type '" "wxAuiManager *""'");
7685 }
7686 arg1 = reinterpret_cast< wxAuiManager * >(argp1);
7687 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxWindow, 0 | 0 );
7688 if (!SWIG_IsOK(res2)) {
7689 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiManager__AddPane2" "', expected argument " "2"" of type '" "wxWindow *""'");
7690 }
7691 arg2 = reinterpret_cast< wxWindow * >(argp2);
7692 if (obj2) {
7693 ecode3 = SWIG_AsVal_int(obj2, &val3);
7694 if (!SWIG_IsOK(ecode3)) {
7695 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "AuiManager__AddPane2" "', expected argument " "3"" of type '" "int""'");
7696 }
7697 arg3 = static_cast< int >(val3);
7698 }
7699 if (obj3) {
7700 {
7701 arg4 = wxString_in_helper(obj3);
7702 if (arg4 == NULL) SWIG_fail;
7703 temp4 = true;
7704 }
7705 }
7706 {
7707 PyThreadState* __tstate = wxPyBeginAllowThreads();
7708 result = (bool)(arg1)->AddPane(arg2,arg3,(wxString const &)*arg4);
7709 wxPyEndAllowThreads(__tstate);
7710 if (PyErr_Occurred()) SWIG_fail;
7711 }
7712 {
7713 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
7714 }
7715 {
7716 if (temp4)
7717 delete arg4;
7718 }
7719 return resultobj;
7720 fail:
7721 {
7722 if (temp4)
7723 delete arg4;
7724 }
7725 return NULL;
7726 }
7727
7728
7729 SWIGINTERN PyObject *_wrap_AuiManager_InsertPane(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
7730 PyObject *resultobj = 0;
7731 wxAuiManager *arg1 = (wxAuiManager *) 0 ;
7732 wxWindow *arg2 = (wxWindow *) 0 ;
7733 wxAuiPaneInfo *arg3 = 0 ;
7734 int arg4 = (int) wxAUI_INSERT_PANE ;
7735 bool result;
7736 void *argp1 = 0 ;
7737 int res1 = 0 ;
7738 void *argp2 = 0 ;
7739 int res2 = 0 ;
7740 void *argp3 = 0 ;
7741 int res3 = 0 ;
7742 int val4 ;
7743 int ecode4 = 0 ;
7744 PyObject * obj0 = 0 ;
7745 PyObject * obj1 = 0 ;
7746 PyObject * obj2 = 0 ;
7747 PyObject * obj3 = 0 ;
7748 char * kwnames[] = {
7749 (char *) "self",(char *) "window",(char *) "insert_location",(char *) "insert_level", NULL
7750 };
7751
7752 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO|O:AuiManager_InsertPane",kwnames,&obj0,&obj1,&obj2,&obj3)) SWIG_fail;
7753 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiManager, 0 | 0 );
7754 if (!SWIG_IsOK(res1)) {
7755 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManager_InsertPane" "', expected argument " "1"" of type '" "wxAuiManager *""'");
7756 }
7757 arg1 = reinterpret_cast< wxAuiManager * >(argp1);
7758 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxWindow, 0 | 0 );
7759 if (!SWIG_IsOK(res2)) {
7760 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiManager_InsertPane" "', expected argument " "2"" of type '" "wxWindow *""'");
7761 }
7762 arg2 = reinterpret_cast< wxWindow * >(argp2);
7763 res3 = SWIG_ConvertPtr(obj2, &argp3, SWIGTYPE_p_wxAuiPaneInfo, 0 | 0);
7764 if (!SWIG_IsOK(res3)) {
7765 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "AuiManager_InsertPane" "', expected argument " "3"" of type '" "wxAuiPaneInfo const &""'");
7766 }
7767 if (!argp3) {
7768 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiManager_InsertPane" "', expected argument " "3"" of type '" "wxAuiPaneInfo const &""'");
7769 }
7770 arg3 = reinterpret_cast< wxAuiPaneInfo * >(argp3);
7771 if (obj3) {
7772 ecode4 = SWIG_AsVal_int(obj3, &val4);
7773 if (!SWIG_IsOK(ecode4)) {
7774 SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "AuiManager_InsertPane" "', expected argument " "4"" of type '" "int""'");
7775 }
7776 arg4 = static_cast< int >(val4);
7777 }
7778 {
7779 PyThreadState* __tstate = wxPyBeginAllowThreads();
7780 result = (bool)(arg1)->InsertPane(arg2,(wxAuiPaneInfo const &)*arg3,arg4);
7781 wxPyEndAllowThreads(__tstate);
7782 if (PyErr_Occurred()) SWIG_fail;
7783 }
7784 {
7785 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
7786 }
7787 return resultobj;
7788 fail:
7789 return NULL;
7790 }
7791
7792
7793 SWIGINTERN PyObject *_wrap_AuiManager_DetachPane(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
7794 PyObject *resultobj = 0;
7795 wxAuiManager *arg1 = (wxAuiManager *) 0 ;
7796 wxWindow *arg2 = (wxWindow *) 0 ;
7797 bool result;
7798 void *argp1 = 0 ;
7799 int res1 = 0 ;
7800 void *argp2 = 0 ;
7801 int res2 = 0 ;
7802 PyObject * obj0 = 0 ;
7803 PyObject * obj1 = 0 ;
7804 char * kwnames[] = {
7805 (char *) "self",(char *) "window", NULL
7806 };
7807
7808 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiManager_DetachPane",kwnames,&obj0,&obj1)) SWIG_fail;
7809 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiManager, 0 | 0 );
7810 if (!SWIG_IsOK(res1)) {
7811 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManager_DetachPane" "', expected argument " "1"" of type '" "wxAuiManager *""'");
7812 }
7813 arg1 = reinterpret_cast< wxAuiManager * >(argp1);
7814 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxWindow, 0 | 0 );
7815 if (!SWIG_IsOK(res2)) {
7816 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiManager_DetachPane" "', expected argument " "2"" of type '" "wxWindow *""'");
7817 }
7818 arg2 = reinterpret_cast< wxWindow * >(argp2);
7819 {
7820 PyThreadState* __tstate = wxPyBeginAllowThreads();
7821 result = (bool)(arg1)->DetachPane(arg2);
7822 wxPyEndAllowThreads(__tstate);
7823 if (PyErr_Occurred()) SWIG_fail;
7824 }
7825 {
7826 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
7827 }
7828 return resultobj;
7829 fail:
7830 return NULL;
7831 }
7832
7833
7834 SWIGINTERN PyObject *_wrap_AuiManager_Update(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
7835 PyObject *resultobj = 0;
7836 wxAuiManager *arg1 = (wxAuiManager *) 0 ;
7837 void *argp1 = 0 ;
7838 int res1 = 0 ;
7839 PyObject *swig_obj[1] ;
7840
7841 if (!args) SWIG_fail;
7842 swig_obj[0] = args;
7843 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiManager, 0 | 0 );
7844 if (!SWIG_IsOK(res1)) {
7845 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManager_Update" "', expected argument " "1"" of type '" "wxAuiManager *""'");
7846 }
7847 arg1 = reinterpret_cast< wxAuiManager * >(argp1);
7848 {
7849 PyThreadState* __tstate = wxPyBeginAllowThreads();
7850 (arg1)->Update();
7851 wxPyEndAllowThreads(__tstate);
7852 if (PyErr_Occurred()) SWIG_fail;
7853 }
7854 resultobj = SWIG_Py_Void();
7855 return resultobj;
7856 fail:
7857 return NULL;
7858 }
7859
7860
7861 SWIGINTERN PyObject *_wrap_AuiManager_SavePaneInfo(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
7862 PyObject *resultobj = 0;
7863 wxAuiManager *arg1 = (wxAuiManager *) 0 ;
7864 wxAuiPaneInfo *arg2 = 0 ;
7865 wxString result;
7866 void *argp1 = 0 ;
7867 int res1 = 0 ;
7868 void *argp2 = 0 ;
7869 int res2 = 0 ;
7870 PyObject * obj0 = 0 ;
7871 PyObject * obj1 = 0 ;
7872 char * kwnames[] = {
7873 (char *) "self",(char *) "pane", NULL
7874 };
7875
7876 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiManager_SavePaneInfo",kwnames,&obj0,&obj1)) SWIG_fail;
7877 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiManager, 0 | 0 );
7878 if (!SWIG_IsOK(res1)) {
7879 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManager_SavePaneInfo" "', expected argument " "1"" of type '" "wxAuiManager *""'");
7880 }
7881 arg1 = reinterpret_cast< wxAuiManager * >(argp1);
7882 res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_wxAuiPaneInfo, 0 );
7883 if (!SWIG_IsOK(res2)) {
7884 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiManager_SavePaneInfo" "', expected argument " "2"" of type '" "wxAuiPaneInfo &""'");
7885 }
7886 if (!argp2) {
7887 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiManager_SavePaneInfo" "', expected argument " "2"" of type '" "wxAuiPaneInfo &""'");
7888 }
7889 arg2 = reinterpret_cast< wxAuiPaneInfo * >(argp2);
7890 {
7891 PyThreadState* __tstate = wxPyBeginAllowThreads();
7892 result = (arg1)->SavePaneInfo(*arg2);
7893 wxPyEndAllowThreads(__tstate);
7894 if (PyErr_Occurred()) SWIG_fail;
7895 }
7896 {
7897 #if wxUSE_UNICODE
7898 resultobj = PyUnicode_FromWideChar((&result)->c_str(), (&result)->Len());
7899 #else
7900 resultobj = PyString_FromStringAndSize((&result)->c_str(), (&result)->Len());
7901 #endif
7902 }
7903 return resultobj;
7904 fail:
7905 return NULL;
7906 }
7907
7908
7909 SWIGINTERN PyObject *_wrap_AuiManager_LoadPaneInfo(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
7910 PyObject *resultobj = 0;
7911 wxAuiManager *arg1 = (wxAuiManager *) 0 ;
7912 wxString arg2 ;
7913 wxAuiPaneInfo *arg3 = 0 ;
7914 void *argp1 = 0 ;
7915 int res1 = 0 ;
7916 void *argp3 = 0 ;
7917 int res3 = 0 ;
7918 PyObject * obj0 = 0 ;
7919 PyObject * obj1 = 0 ;
7920 PyObject * obj2 = 0 ;
7921 char * kwnames[] = {
7922 (char *) "self",(char *) "pane_part",(char *) "pane", NULL
7923 };
7924
7925 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:AuiManager_LoadPaneInfo",kwnames,&obj0,&obj1,&obj2)) SWIG_fail;
7926 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiManager, 0 | 0 );
7927 if (!SWIG_IsOK(res1)) {
7928 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManager_LoadPaneInfo" "', expected argument " "1"" of type '" "wxAuiManager *""'");
7929 }
7930 arg1 = reinterpret_cast< wxAuiManager * >(argp1);
7931 {
7932 wxString* sptr = wxString_in_helper(obj1);
7933 if (sptr == NULL) SWIG_fail;
7934 arg2 = *sptr;
7935 delete sptr;
7936 }
7937 res3 = SWIG_ConvertPtr(obj2, &argp3, SWIGTYPE_p_wxAuiPaneInfo, 0 );
7938 if (!SWIG_IsOK(res3)) {
7939 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "AuiManager_LoadPaneInfo" "', expected argument " "3"" of type '" "wxAuiPaneInfo &""'");
7940 }
7941 if (!argp3) {
7942 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiManager_LoadPaneInfo" "', expected argument " "3"" of type '" "wxAuiPaneInfo &""'");
7943 }
7944 arg3 = reinterpret_cast< wxAuiPaneInfo * >(argp3);
7945 {
7946 PyThreadState* __tstate = wxPyBeginAllowThreads();
7947 (arg1)->LoadPaneInfo(arg2,*arg3);
7948 wxPyEndAllowThreads(__tstate);
7949 if (PyErr_Occurred()) SWIG_fail;
7950 }
7951 resultobj = SWIG_Py_Void();
7952 return resultobj;
7953 fail:
7954 return NULL;
7955 }
7956
7957
7958 SWIGINTERN PyObject *_wrap_AuiManager_SavePerspective(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
7959 PyObject *resultobj = 0;
7960 wxAuiManager *arg1 = (wxAuiManager *) 0 ;
7961 wxString result;
7962 void *argp1 = 0 ;
7963 int res1 = 0 ;
7964 PyObject *swig_obj[1] ;
7965
7966 if (!args) SWIG_fail;
7967 swig_obj[0] = args;
7968 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiManager, 0 | 0 );
7969 if (!SWIG_IsOK(res1)) {
7970 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManager_SavePerspective" "', expected argument " "1"" of type '" "wxAuiManager *""'");
7971 }
7972 arg1 = reinterpret_cast< wxAuiManager * >(argp1);
7973 {
7974 PyThreadState* __tstate = wxPyBeginAllowThreads();
7975 result = (arg1)->SavePerspective();
7976 wxPyEndAllowThreads(__tstate);
7977 if (PyErr_Occurred()) SWIG_fail;
7978 }
7979 {
7980 #if wxUSE_UNICODE
7981 resultobj = PyUnicode_FromWideChar((&result)->c_str(), (&result)->Len());
7982 #else
7983 resultobj = PyString_FromStringAndSize((&result)->c_str(), (&result)->Len());
7984 #endif
7985 }
7986 return resultobj;
7987 fail:
7988 return NULL;
7989 }
7990
7991
7992 SWIGINTERN PyObject *_wrap_AuiManager_LoadPerspective(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
7993 PyObject *resultobj = 0;
7994 wxAuiManager *arg1 = (wxAuiManager *) 0 ;
7995 wxString *arg2 = 0 ;
7996 bool arg3 = (bool) true ;
7997 bool result;
7998 void *argp1 = 0 ;
7999 int res1 = 0 ;
8000 bool temp2 = false ;
8001 bool val3 ;
8002 int ecode3 = 0 ;
8003 PyObject * obj0 = 0 ;
8004 PyObject * obj1 = 0 ;
8005 PyObject * obj2 = 0 ;
8006 char * kwnames[] = {
8007 (char *) "self",(char *) "perspective",(char *) "update", NULL
8008 };
8009
8010 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|O:AuiManager_LoadPerspective",kwnames,&obj0,&obj1,&obj2)) SWIG_fail;
8011 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiManager, 0 | 0 );
8012 if (!SWIG_IsOK(res1)) {
8013 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManager_LoadPerspective" "', expected argument " "1"" of type '" "wxAuiManager *""'");
8014 }
8015 arg1 = reinterpret_cast< wxAuiManager * >(argp1);
8016 {
8017 arg2 = wxString_in_helper(obj1);
8018 if (arg2 == NULL) SWIG_fail;
8019 temp2 = true;
8020 }
8021 if (obj2) {
8022 ecode3 = SWIG_AsVal_bool(obj2, &val3);
8023 if (!SWIG_IsOK(ecode3)) {
8024 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "AuiManager_LoadPerspective" "', expected argument " "3"" of type '" "bool""'");
8025 }
8026 arg3 = static_cast< bool >(val3);
8027 }
8028 {
8029 PyThreadState* __tstate = wxPyBeginAllowThreads();
8030 result = (bool)(arg1)->LoadPerspective((wxString const &)*arg2,arg3);
8031 wxPyEndAllowThreads(__tstate);
8032 if (PyErr_Occurred()) SWIG_fail;
8033 }
8034 {
8035 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
8036 }
8037 {
8038 if (temp2)
8039 delete arg2;
8040 }
8041 return resultobj;
8042 fail:
8043 {
8044 if (temp2)
8045 delete arg2;
8046 }
8047 return NULL;
8048 }
8049
8050
8051 SWIGINTERN PyObject *_wrap_AuiManager_SetDockSizeConstraint(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
8052 PyObject *resultobj = 0;
8053 wxAuiManager *arg1 = (wxAuiManager *) 0 ;
8054 double arg2 ;
8055 double arg3 ;
8056 void *argp1 = 0 ;
8057 int res1 = 0 ;
8058 double val2 ;
8059 int ecode2 = 0 ;
8060 double val3 ;
8061 int ecode3 = 0 ;
8062 PyObject * obj0 = 0 ;
8063 PyObject * obj1 = 0 ;
8064 PyObject * obj2 = 0 ;
8065 char * kwnames[] = {
8066 (char *) "self",(char *) "width_pct",(char *) "height_pct", NULL
8067 };
8068
8069 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:AuiManager_SetDockSizeConstraint",kwnames,&obj0,&obj1,&obj2)) SWIG_fail;
8070 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiManager, 0 | 0 );
8071 if (!SWIG_IsOK(res1)) {
8072 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManager_SetDockSizeConstraint" "', expected argument " "1"" of type '" "wxAuiManager *""'");
8073 }
8074 arg1 = reinterpret_cast< wxAuiManager * >(argp1);
8075 ecode2 = SWIG_AsVal_double(obj1, &val2);
8076 if (!SWIG_IsOK(ecode2)) {
8077 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiManager_SetDockSizeConstraint" "', expected argument " "2"" of type '" "double""'");
8078 }
8079 arg2 = static_cast< double >(val2);
8080 ecode3 = SWIG_AsVal_double(obj2, &val3);
8081 if (!SWIG_IsOK(ecode3)) {
8082 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "AuiManager_SetDockSizeConstraint" "', expected argument " "3"" of type '" "double""'");
8083 }
8084 arg3 = static_cast< double >(val3);
8085 {
8086 PyThreadState* __tstate = wxPyBeginAllowThreads();
8087 (arg1)->SetDockSizeConstraint(arg2,arg3);
8088 wxPyEndAllowThreads(__tstate);
8089 if (PyErr_Occurred()) SWIG_fail;
8090 }
8091 resultobj = SWIG_Py_Void();
8092 return resultobj;
8093 fail:
8094 return NULL;
8095 }
8096
8097
8098 SWIGINTERN PyObject *_wrap_AuiManager_GetDockSizeConstraint(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
8099 PyObject *resultobj = 0;
8100 wxAuiManager *arg1 = (wxAuiManager *) 0 ;
8101 double *arg2 = (double *) 0 ;
8102 double *arg3 = (double *) 0 ;
8103 void *argp1 = 0 ;
8104 int res1 = 0 ;
8105 void *argp2 = 0 ;
8106 int res2 = 0 ;
8107 void *argp3 = 0 ;
8108 int res3 = 0 ;
8109 PyObject * obj0 = 0 ;
8110 PyObject * obj1 = 0 ;
8111 PyObject * obj2 = 0 ;
8112 char * kwnames[] = {
8113 (char *) "self",(char *) "width_pct",(char *) "height_pct", NULL
8114 };
8115
8116 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:AuiManager_GetDockSizeConstraint",kwnames,&obj0,&obj1,&obj2)) SWIG_fail;
8117 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiManager, 0 | 0 );
8118 if (!SWIG_IsOK(res1)) {
8119 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManager_GetDockSizeConstraint" "', expected argument " "1"" of type '" "wxAuiManager const *""'");
8120 }
8121 arg1 = reinterpret_cast< wxAuiManager * >(argp1);
8122 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_double, 0 | 0 );
8123 if (!SWIG_IsOK(res2)) {
8124 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiManager_GetDockSizeConstraint" "', expected argument " "2"" of type '" "double *""'");
8125 }
8126 arg2 = reinterpret_cast< double * >(argp2);
8127 res3 = SWIG_ConvertPtr(obj2, &argp3,SWIGTYPE_p_double, 0 | 0 );
8128 if (!SWIG_IsOK(res3)) {
8129 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "AuiManager_GetDockSizeConstraint" "', expected argument " "3"" of type '" "double *""'");
8130 }
8131 arg3 = reinterpret_cast< double * >(argp3);
8132 {
8133 PyThreadState* __tstate = wxPyBeginAllowThreads();
8134 ((wxAuiManager const *)arg1)->GetDockSizeConstraint(arg2,arg3);
8135 wxPyEndAllowThreads(__tstate);
8136 if (PyErr_Occurred()) SWIG_fail;
8137 }
8138 resultobj = SWIG_Py_Void();
8139 return resultobj;
8140 fail:
8141 return NULL;
8142 }
8143
8144
8145 SWIGINTERN PyObject *_wrap_AuiManager_ClosePane(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
8146 PyObject *resultobj = 0;
8147 wxAuiManager *arg1 = (wxAuiManager *) 0 ;
8148 wxAuiPaneInfo *arg2 = 0 ;
8149 void *argp1 = 0 ;
8150 int res1 = 0 ;
8151 void *argp2 = 0 ;
8152 int res2 = 0 ;
8153 PyObject * obj0 = 0 ;
8154 PyObject * obj1 = 0 ;
8155 char * kwnames[] = {
8156 (char *) "self",(char *) "pane_info", NULL
8157 };
8158
8159 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiManager_ClosePane",kwnames,&obj0,&obj1)) SWIG_fail;
8160 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiManager, 0 | 0 );
8161 if (!SWIG_IsOK(res1)) {
8162 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManager_ClosePane" "', expected argument " "1"" of type '" "wxAuiManager *""'");
8163 }
8164 arg1 = reinterpret_cast< wxAuiManager * >(argp1);
8165 res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_wxAuiPaneInfo, 0 );
8166 if (!SWIG_IsOK(res2)) {
8167 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiManager_ClosePane" "', expected argument " "2"" of type '" "wxAuiPaneInfo &""'");
8168 }
8169 if (!argp2) {
8170 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiManager_ClosePane" "', expected argument " "2"" of type '" "wxAuiPaneInfo &""'");
8171 }
8172 arg2 = reinterpret_cast< wxAuiPaneInfo * >(argp2);
8173 {
8174 PyThreadState* __tstate = wxPyBeginAllowThreads();
8175 (arg1)->ClosePane(*arg2);
8176 wxPyEndAllowThreads(__tstate);
8177 if (PyErr_Occurred()) SWIG_fail;
8178 }
8179 resultobj = SWIG_Py_Void();
8180 return resultobj;
8181 fail:
8182 return NULL;
8183 }
8184
8185
8186 SWIGINTERN PyObject *_wrap_AuiManager_MaximizePane(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
8187 PyObject *resultobj = 0;
8188 wxAuiManager *arg1 = (wxAuiManager *) 0 ;
8189 wxAuiPaneInfo *arg2 = 0 ;
8190 void *argp1 = 0 ;
8191 int res1 = 0 ;
8192 void *argp2 = 0 ;
8193 int res2 = 0 ;
8194 PyObject * obj0 = 0 ;
8195 PyObject * obj1 = 0 ;
8196 char * kwnames[] = {
8197 (char *) "self",(char *) "pane_info", NULL
8198 };
8199
8200 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiManager_MaximizePane",kwnames,&obj0,&obj1)) SWIG_fail;
8201 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiManager, 0 | 0 );
8202 if (!SWIG_IsOK(res1)) {
8203 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManager_MaximizePane" "', expected argument " "1"" of type '" "wxAuiManager *""'");
8204 }
8205 arg1 = reinterpret_cast< wxAuiManager * >(argp1);
8206 res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_wxAuiPaneInfo, 0 );
8207 if (!SWIG_IsOK(res2)) {
8208 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiManager_MaximizePane" "', expected argument " "2"" of type '" "wxAuiPaneInfo &""'");
8209 }
8210 if (!argp2) {
8211 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiManager_MaximizePane" "', expected argument " "2"" of type '" "wxAuiPaneInfo &""'");
8212 }
8213 arg2 = reinterpret_cast< wxAuiPaneInfo * >(argp2);
8214 {
8215 PyThreadState* __tstate = wxPyBeginAllowThreads();
8216 (arg1)->MaximizePane(*arg2);
8217 wxPyEndAllowThreads(__tstate);
8218 if (PyErr_Occurred()) SWIG_fail;
8219 }
8220 resultobj = SWIG_Py_Void();
8221 return resultobj;
8222 fail:
8223 return NULL;
8224 }
8225
8226
8227 SWIGINTERN PyObject *_wrap_AuiManager_RestorePane(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
8228 PyObject *resultobj = 0;
8229 wxAuiManager *arg1 = (wxAuiManager *) 0 ;
8230 wxAuiPaneInfo *arg2 = 0 ;
8231 void *argp1 = 0 ;
8232 int res1 = 0 ;
8233 void *argp2 = 0 ;
8234 int res2 = 0 ;
8235 PyObject * obj0 = 0 ;
8236 PyObject * obj1 = 0 ;
8237 char * kwnames[] = {
8238 (char *) "self",(char *) "pane_info", NULL
8239 };
8240
8241 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiManager_RestorePane",kwnames,&obj0,&obj1)) SWIG_fail;
8242 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiManager, 0 | 0 );
8243 if (!SWIG_IsOK(res1)) {
8244 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManager_RestorePane" "', expected argument " "1"" of type '" "wxAuiManager *""'");
8245 }
8246 arg1 = reinterpret_cast< wxAuiManager * >(argp1);
8247 res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_wxAuiPaneInfo, 0 );
8248 if (!SWIG_IsOK(res2)) {
8249 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiManager_RestorePane" "', expected argument " "2"" of type '" "wxAuiPaneInfo &""'");
8250 }
8251 if (!argp2) {
8252 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiManager_RestorePane" "', expected argument " "2"" of type '" "wxAuiPaneInfo &""'");
8253 }
8254 arg2 = reinterpret_cast< wxAuiPaneInfo * >(argp2);
8255 {
8256 PyThreadState* __tstate = wxPyBeginAllowThreads();
8257 (arg1)->RestorePane(*arg2);
8258 wxPyEndAllowThreads(__tstate);
8259 if (PyErr_Occurred()) SWIG_fail;
8260 }
8261 resultobj = SWIG_Py_Void();
8262 return resultobj;
8263 fail:
8264 return NULL;
8265 }
8266
8267
8268 SWIGINTERN PyObject *_wrap_AuiManager_RestoreMaximizedPane(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
8269 PyObject *resultobj = 0;
8270 wxAuiManager *arg1 = (wxAuiManager *) 0 ;
8271 void *argp1 = 0 ;
8272 int res1 = 0 ;
8273 PyObject *swig_obj[1] ;
8274
8275 if (!args) SWIG_fail;
8276 swig_obj[0] = args;
8277 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiManager, 0 | 0 );
8278 if (!SWIG_IsOK(res1)) {
8279 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManager_RestoreMaximizedPane" "', expected argument " "1"" of type '" "wxAuiManager *""'");
8280 }
8281 arg1 = reinterpret_cast< wxAuiManager * >(argp1);
8282 {
8283 PyThreadState* __tstate = wxPyBeginAllowThreads();
8284 (arg1)->RestoreMaximizedPane();
8285 wxPyEndAllowThreads(__tstate);
8286 if (PyErr_Occurred()) SWIG_fail;
8287 }
8288 resultobj = SWIG_Py_Void();
8289 return resultobj;
8290 fail:
8291 return NULL;
8292 }
8293
8294
8295 SWIGINTERN PyObject *_wrap_AuiManager_CreateFloatingFrame(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
8296 PyObject *resultobj = 0;
8297 wxAuiManager *arg1 = (wxAuiManager *) 0 ;
8298 wxWindow *arg2 = (wxWindow *) 0 ;
8299 wxAuiPaneInfo *arg3 = 0 ;
8300 wxAuiFloatingFrame *result = 0 ;
8301 void *argp1 = 0 ;
8302 int res1 = 0 ;
8303 void *argp2 = 0 ;
8304 int res2 = 0 ;
8305 void *argp3 = 0 ;
8306 int res3 = 0 ;
8307 PyObject * obj0 = 0 ;
8308 PyObject * obj1 = 0 ;
8309 PyObject * obj2 = 0 ;
8310 char * kwnames[] = {
8311 (char *) "self",(char *) "parent",(char *) "p", NULL
8312 };
8313
8314 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:AuiManager_CreateFloatingFrame",kwnames,&obj0,&obj1,&obj2)) SWIG_fail;
8315 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiManager, 0 | 0 );
8316 if (!SWIG_IsOK(res1)) {
8317 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManager_CreateFloatingFrame" "', expected argument " "1"" of type '" "wxAuiManager *""'");
8318 }
8319 arg1 = reinterpret_cast< wxAuiManager * >(argp1);
8320 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxWindow, 0 | 0 );
8321 if (!SWIG_IsOK(res2)) {
8322 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiManager_CreateFloatingFrame" "', expected argument " "2"" of type '" "wxWindow *""'");
8323 }
8324 arg2 = reinterpret_cast< wxWindow * >(argp2);
8325 res3 = SWIG_ConvertPtr(obj2, &argp3, SWIGTYPE_p_wxAuiPaneInfo, 0 | 0);
8326 if (!SWIG_IsOK(res3)) {
8327 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "AuiManager_CreateFloatingFrame" "', expected argument " "3"" of type '" "wxAuiPaneInfo const &""'");
8328 }
8329 if (!argp3) {
8330 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiManager_CreateFloatingFrame" "', expected argument " "3"" of type '" "wxAuiPaneInfo const &""'");
8331 }
8332 arg3 = reinterpret_cast< wxAuiPaneInfo * >(argp3);
8333 {
8334 PyThreadState* __tstate = wxPyBeginAllowThreads();
8335 result = (wxAuiFloatingFrame *)(arg1)->CreateFloatingFrame(arg2,(wxAuiPaneInfo const &)*arg3);
8336 wxPyEndAllowThreads(__tstate);
8337 if (PyErr_Occurred()) SWIG_fail;
8338 }
8339 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiFloatingFrame, 0 | 0 );
8340 return resultobj;
8341 fail:
8342 return NULL;
8343 }
8344
8345
8346 SWIGINTERN PyObject *_wrap_AuiManager_StartPaneDrag(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
8347 PyObject *resultobj = 0;
8348 wxAuiManager *arg1 = (wxAuiManager *) 0 ;
8349 wxWindow *arg2 = (wxWindow *) 0 ;
8350 wxPoint *arg3 = 0 ;
8351 void *argp1 = 0 ;
8352 int res1 = 0 ;
8353 void *argp2 = 0 ;
8354 int res2 = 0 ;
8355 wxPoint temp3 ;
8356 PyObject * obj0 = 0 ;
8357 PyObject * obj1 = 0 ;
8358 PyObject * obj2 = 0 ;
8359 char * kwnames[] = {
8360 (char *) "self",(char *) "pane_window",(char *) "offset", NULL
8361 };
8362
8363 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:AuiManager_StartPaneDrag",kwnames,&obj0,&obj1,&obj2)) SWIG_fail;
8364 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiManager, 0 | 0 );
8365 if (!SWIG_IsOK(res1)) {
8366 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManager_StartPaneDrag" "', expected argument " "1"" of type '" "wxAuiManager *""'");
8367 }
8368 arg1 = reinterpret_cast< wxAuiManager * >(argp1);
8369 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxWindow, 0 | 0 );
8370 if (!SWIG_IsOK(res2)) {
8371 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiManager_StartPaneDrag" "', expected argument " "2"" of type '" "wxWindow *""'");
8372 }
8373 arg2 = reinterpret_cast< wxWindow * >(argp2);
8374 {
8375 arg3 = &temp3;
8376 if ( ! wxPoint_helper(obj2, &arg3)) SWIG_fail;
8377 }
8378 {
8379 PyThreadState* __tstate = wxPyBeginAllowThreads();
8380 (arg1)->StartPaneDrag(arg2,(wxPoint const &)*arg3);
8381 wxPyEndAllowThreads(__tstate);
8382 if (PyErr_Occurred()) SWIG_fail;
8383 }
8384 resultobj = SWIG_Py_Void();
8385 return resultobj;
8386 fail:
8387 return NULL;
8388 }
8389
8390
8391 SWIGINTERN PyObject *_wrap_AuiManager_CalculateHintRect(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
8392 PyObject *resultobj = 0;
8393 wxAuiManager *arg1 = (wxAuiManager *) 0 ;
8394 wxWindow *arg2 = (wxWindow *) 0 ;
8395 wxPoint *arg3 = 0 ;
8396 wxPoint *arg4 = 0 ;
8397 wxRect result;
8398 void *argp1 = 0 ;
8399 int res1 = 0 ;
8400 void *argp2 = 0 ;
8401 int res2 = 0 ;
8402 wxPoint temp3 ;
8403 wxPoint temp4 ;
8404 PyObject * obj0 = 0 ;
8405 PyObject * obj1 = 0 ;
8406 PyObject * obj2 = 0 ;
8407 PyObject * obj3 = 0 ;
8408 char * kwnames[] = {
8409 (char *) "self",(char *) "pane_window",(char *) "pt",(char *) "offset", NULL
8410 };
8411
8412 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOO:AuiManager_CalculateHintRect",kwnames,&obj0,&obj1,&obj2,&obj3)) SWIG_fail;
8413 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiManager, 0 | 0 );
8414 if (!SWIG_IsOK(res1)) {
8415 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManager_CalculateHintRect" "', expected argument " "1"" of type '" "wxAuiManager *""'");
8416 }
8417 arg1 = reinterpret_cast< wxAuiManager * >(argp1);
8418 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxWindow, 0 | 0 );
8419 if (!SWIG_IsOK(res2)) {
8420 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiManager_CalculateHintRect" "', expected argument " "2"" of type '" "wxWindow *""'");
8421 }
8422 arg2 = reinterpret_cast< wxWindow * >(argp2);
8423 {
8424 arg3 = &temp3;
8425 if ( ! wxPoint_helper(obj2, &arg3)) SWIG_fail;
8426 }
8427 {
8428 arg4 = &temp4;
8429 if ( ! wxPoint_helper(obj3, &arg4)) SWIG_fail;
8430 }
8431 {
8432 PyThreadState* __tstate = wxPyBeginAllowThreads();
8433 result = (arg1)->CalculateHintRect(arg2,(wxPoint const &)*arg3,(wxPoint const &)*arg4);
8434 wxPyEndAllowThreads(__tstate);
8435 if (PyErr_Occurred()) SWIG_fail;
8436 }
8437 resultobj = SWIG_NewPointerObj((new wxRect(static_cast< const wxRect& >(result))), SWIGTYPE_p_wxRect, SWIG_POINTER_OWN | 0 );
8438 return resultobj;
8439 fail:
8440 return NULL;
8441 }
8442
8443
8444 SWIGINTERN PyObject *_wrap_AuiManager_DrawHintRect(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
8445 PyObject *resultobj = 0;
8446 wxAuiManager *arg1 = (wxAuiManager *) 0 ;
8447 wxWindow *arg2 = (wxWindow *) 0 ;
8448 wxPoint *arg3 = 0 ;
8449 wxPoint *arg4 = 0 ;
8450 void *argp1 = 0 ;
8451 int res1 = 0 ;
8452 void *argp2 = 0 ;
8453 int res2 = 0 ;
8454 wxPoint temp3 ;
8455 wxPoint temp4 ;
8456 PyObject * obj0 = 0 ;
8457 PyObject * obj1 = 0 ;
8458 PyObject * obj2 = 0 ;
8459 PyObject * obj3 = 0 ;
8460 char * kwnames[] = {
8461 (char *) "self",(char *) "pane_window",(char *) "pt",(char *) "offset", NULL
8462 };
8463
8464 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOO:AuiManager_DrawHintRect",kwnames,&obj0,&obj1,&obj2,&obj3)) SWIG_fail;
8465 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiManager, 0 | 0 );
8466 if (!SWIG_IsOK(res1)) {
8467 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManager_DrawHintRect" "', expected argument " "1"" of type '" "wxAuiManager *""'");
8468 }
8469 arg1 = reinterpret_cast< wxAuiManager * >(argp1);
8470 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxWindow, 0 | 0 );
8471 if (!SWIG_IsOK(res2)) {
8472 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiManager_DrawHintRect" "', expected argument " "2"" of type '" "wxWindow *""'");
8473 }
8474 arg2 = reinterpret_cast< wxWindow * >(argp2);
8475 {
8476 arg3 = &temp3;
8477 if ( ! wxPoint_helper(obj2, &arg3)) SWIG_fail;
8478 }
8479 {
8480 arg4 = &temp4;
8481 if ( ! wxPoint_helper(obj3, &arg4)) SWIG_fail;
8482 }
8483 {
8484 PyThreadState* __tstate = wxPyBeginAllowThreads();
8485 (arg1)->DrawHintRect(arg2,(wxPoint const &)*arg3,(wxPoint const &)*arg4);
8486 wxPyEndAllowThreads(__tstate);
8487 if (PyErr_Occurred()) SWIG_fail;
8488 }
8489 resultobj = SWIG_Py_Void();
8490 return resultobj;
8491 fail:
8492 return NULL;
8493 }
8494
8495
8496 SWIGINTERN PyObject *_wrap_AuiManager_ShowHint(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
8497 PyObject *resultobj = 0;
8498 wxAuiManager *arg1 = (wxAuiManager *) 0 ;
8499 wxRect *arg2 = 0 ;
8500 void *argp1 = 0 ;
8501 int res1 = 0 ;
8502 wxRect temp2 ;
8503 PyObject * obj0 = 0 ;
8504 PyObject * obj1 = 0 ;
8505 char * kwnames[] = {
8506 (char *) "self",(char *) "rect", NULL
8507 };
8508
8509 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiManager_ShowHint",kwnames,&obj0,&obj1)) SWIG_fail;
8510 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiManager, 0 | 0 );
8511 if (!SWIG_IsOK(res1)) {
8512 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManager_ShowHint" "', expected argument " "1"" of type '" "wxAuiManager *""'");
8513 }
8514 arg1 = reinterpret_cast< wxAuiManager * >(argp1);
8515 {
8516 arg2 = &temp2;
8517 if ( ! wxRect_helper(obj1, &arg2)) SWIG_fail;
8518 }
8519 {
8520 PyThreadState* __tstate = wxPyBeginAllowThreads();
8521 (arg1)->ShowHint((wxRect const &)*arg2);
8522 wxPyEndAllowThreads(__tstate);
8523 if (PyErr_Occurred()) SWIG_fail;
8524 }
8525 resultobj = SWIG_Py_Void();
8526 return resultobj;
8527 fail:
8528 return NULL;
8529 }
8530
8531
8532 SWIGINTERN PyObject *_wrap_AuiManager_HideHint(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
8533 PyObject *resultobj = 0;
8534 wxAuiManager *arg1 = (wxAuiManager *) 0 ;
8535 void *argp1 = 0 ;
8536 int res1 = 0 ;
8537 PyObject *swig_obj[1] ;
8538
8539 if (!args) SWIG_fail;
8540 swig_obj[0] = args;
8541 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiManager, 0 | 0 );
8542 if (!SWIG_IsOK(res1)) {
8543 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManager_HideHint" "', expected argument " "1"" of type '" "wxAuiManager *""'");
8544 }
8545 arg1 = reinterpret_cast< wxAuiManager * >(argp1);
8546 {
8547 PyThreadState* __tstate = wxPyBeginAllowThreads();
8548 (arg1)->HideHint();
8549 wxPyEndAllowThreads(__tstate);
8550 if (PyErr_Occurred()) SWIG_fail;
8551 }
8552 resultobj = SWIG_Py_Void();
8553 return resultobj;
8554 fail:
8555 return NULL;
8556 }
8557
8558
8559 SWIGINTERN PyObject *_wrap_AuiManager_OnRender(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
8560 PyObject *resultobj = 0;
8561 wxAuiManager *arg1 = (wxAuiManager *) 0 ;
8562 wxAuiManagerEvent *arg2 = 0 ;
8563 void *argp1 = 0 ;
8564 int res1 = 0 ;
8565 void *argp2 = 0 ;
8566 int res2 = 0 ;
8567 PyObject * obj0 = 0 ;
8568 PyObject * obj1 = 0 ;
8569 char * kwnames[] = {
8570 (char *) "self",(char *) "evt", NULL
8571 };
8572
8573 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiManager_OnRender",kwnames,&obj0,&obj1)) SWIG_fail;
8574 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiManager, 0 | 0 );
8575 if (!SWIG_IsOK(res1)) {
8576 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManager_OnRender" "', expected argument " "1"" of type '" "wxAuiManager *""'");
8577 }
8578 arg1 = reinterpret_cast< wxAuiManager * >(argp1);
8579 res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_wxAuiManagerEvent, 0 );
8580 if (!SWIG_IsOK(res2)) {
8581 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiManager_OnRender" "', expected argument " "2"" of type '" "wxAuiManagerEvent &""'");
8582 }
8583 if (!argp2) {
8584 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiManager_OnRender" "', expected argument " "2"" of type '" "wxAuiManagerEvent &""'");
8585 }
8586 arg2 = reinterpret_cast< wxAuiManagerEvent * >(argp2);
8587 {
8588 PyThreadState* __tstate = wxPyBeginAllowThreads();
8589 (arg1)->OnRender(*arg2);
8590 wxPyEndAllowThreads(__tstate);
8591 if (PyErr_Occurred()) SWIG_fail;
8592 }
8593 resultobj = SWIG_Py_Void();
8594 return resultobj;
8595 fail:
8596 return NULL;
8597 }
8598
8599
8600 SWIGINTERN PyObject *_wrap_AuiManager_OnPaneButton(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
8601 PyObject *resultobj = 0;
8602 wxAuiManager *arg1 = (wxAuiManager *) 0 ;
8603 wxAuiManagerEvent *arg2 = 0 ;
8604 void *argp1 = 0 ;
8605 int res1 = 0 ;
8606 void *argp2 = 0 ;
8607 int res2 = 0 ;
8608 PyObject * obj0 = 0 ;
8609 PyObject * obj1 = 0 ;
8610 char * kwnames[] = {
8611 (char *) "self",(char *) "evt", NULL
8612 };
8613
8614 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiManager_OnPaneButton",kwnames,&obj0,&obj1)) SWIG_fail;
8615 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiManager, 0 | 0 );
8616 if (!SWIG_IsOK(res1)) {
8617 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManager_OnPaneButton" "', expected argument " "1"" of type '" "wxAuiManager *""'");
8618 }
8619 arg1 = reinterpret_cast< wxAuiManager * >(argp1);
8620 res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_wxAuiManagerEvent, 0 );
8621 if (!SWIG_IsOK(res2)) {
8622 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiManager_OnPaneButton" "', expected argument " "2"" of type '" "wxAuiManagerEvent &""'");
8623 }
8624 if (!argp2) {
8625 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiManager_OnPaneButton" "', expected argument " "2"" of type '" "wxAuiManagerEvent &""'");
8626 }
8627 arg2 = reinterpret_cast< wxAuiManagerEvent * >(argp2);
8628 {
8629 PyThreadState* __tstate = wxPyBeginAllowThreads();
8630 (arg1)->OnPaneButton(*arg2);
8631 wxPyEndAllowThreads(__tstate);
8632 if (PyErr_Occurred()) SWIG_fail;
8633 }
8634 resultobj = SWIG_Py_Void();
8635 return resultobj;
8636 fail:
8637 return NULL;
8638 }
8639
8640
8641 SWIGINTERN PyObject *AuiManager_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
8642 PyObject *obj;
8643 if (!SWIG_Python_UnpackTuple(args,(char*)"swigregister", 1, 1,&obj)) return NULL;
8644 SWIG_TypeNewClientData(SWIGTYPE_p_wxAuiManager, SWIG_NewClientData(obj));
8645 return SWIG_Py_Void();
8646 }
8647
8648 SWIGINTERN PyObject *AuiManager_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
8649 return SWIG_Python_InitShadowInstance(args);
8650 }
8651
8652 SWIGINTERN PyObject *_wrap_new_AuiManagerEvent(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
8653 PyObject *resultobj = 0;
8654 wxEventType arg1 = (wxEventType) wxEVT_NULL ;
8655 wxAuiManagerEvent *result = 0 ;
8656 int val1 ;
8657 int ecode1 = 0 ;
8658 PyObject * obj0 = 0 ;
8659 char * kwnames[] = {
8660 (char *) "type", NULL
8661 };
8662
8663 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"|O:new_AuiManagerEvent",kwnames,&obj0)) SWIG_fail;
8664 if (obj0) {
8665 ecode1 = SWIG_AsVal_int(obj0, &val1);
8666 if (!SWIG_IsOK(ecode1)) {
8667 SWIG_exception_fail(SWIG_ArgError(ecode1), "in method '" "new_AuiManagerEvent" "', expected argument " "1"" of type '" "wxEventType""'");
8668 }
8669 arg1 = static_cast< wxEventType >(val1);
8670 }
8671 {
8672 PyThreadState* __tstate = wxPyBeginAllowThreads();
8673 result = (wxAuiManagerEvent *)new wxAuiManagerEvent(arg1);
8674 wxPyEndAllowThreads(__tstate);
8675 if (PyErr_Occurred()) SWIG_fail;
8676 }
8677 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiManagerEvent, SWIG_POINTER_NEW | 0 );
8678 return resultobj;
8679 fail:
8680 return NULL;
8681 }
8682
8683
8684 SWIGINTERN PyObject *_wrap_AuiManagerEvent_Clone(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
8685 PyObject *resultobj = 0;
8686 wxAuiManagerEvent *arg1 = (wxAuiManagerEvent *) 0 ;
8687 wxEvent *result = 0 ;
8688 void *argp1 = 0 ;
8689 int res1 = 0 ;
8690 PyObject *swig_obj[1] ;
8691
8692 if (!args) SWIG_fail;
8693 swig_obj[0] = args;
8694 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiManagerEvent, 0 | 0 );
8695 if (!SWIG_IsOK(res1)) {
8696 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManagerEvent_Clone" "', expected argument " "1"" of type '" "wxAuiManagerEvent const *""'");
8697 }
8698 arg1 = reinterpret_cast< wxAuiManagerEvent * >(argp1);
8699 {
8700 PyThreadState* __tstate = wxPyBeginAllowThreads();
8701 result = (wxEvent *)((wxAuiManagerEvent const *)arg1)->Clone();
8702 wxPyEndAllowThreads(__tstate);
8703 if (PyErr_Occurred()) SWIG_fail;
8704 }
8705 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxEvent, 0 | 0 );
8706 return resultobj;
8707 fail:
8708 return NULL;
8709 }
8710
8711
8712 SWIGINTERN PyObject *_wrap_AuiManagerEvent_SetManager(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
8713 PyObject *resultobj = 0;
8714 wxAuiManagerEvent *arg1 = (wxAuiManagerEvent *) 0 ;
8715 wxAuiManager *arg2 = (wxAuiManager *) 0 ;
8716 void *argp1 = 0 ;
8717 int res1 = 0 ;
8718 void *argp2 = 0 ;
8719 int res2 = 0 ;
8720 PyObject * obj0 = 0 ;
8721 PyObject * obj1 = 0 ;
8722 char * kwnames[] = {
8723 (char *) "self",(char *) "mgr", NULL
8724 };
8725
8726 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiManagerEvent_SetManager",kwnames,&obj0,&obj1)) SWIG_fail;
8727 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiManagerEvent, 0 | 0 );
8728 if (!SWIG_IsOK(res1)) {
8729 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManagerEvent_SetManager" "', expected argument " "1"" of type '" "wxAuiManagerEvent *""'");
8730 }
8731 arg1 = reinterpret_cast< wxAuiManagerEvent * >(argp1);
8732 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxAuiManager, 0 | 0 );
8733 if (!SWIG_IsOK(res2)) {
8734 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiManagerEvent_SetManager" "', expected argument " "2"" of type '" "wxAuiManager *""'");
8735 }
8736 arg2 = reinterpret_cast< wxAuiManager * >(argp2);
8737 {
8738 PyThreadState* __tstate = wxPyBeginAllowThreads();
8739 (arg1)->SetManager(arg2);
8740 wxPyEndAllowThreads(__tstate);
8741 if (PyErr_Occurred()) SWIG_fail;
8742 }
8743 resultobj = SWIG_Py_Void();
8744 return resultobj;
8745 fail:
8746 return NULL;
8747 }
8748
8749
8750 SWIGINTERN PyObject *_wrap_AuiManagerEvent_SetPane(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
8751 PyObject *resultobj = 0;
8752 wxAuiManagerEvent *arg1 = (wxAuiManagerEvent *) 0 ;
8753 wxAuiPaneInfo *arg2 = (wxAuiPaneInfo *) 0 ;
8754 void *argp1 = 0 ;
8755 int res1 = 0 ;
8756 void *argp2 = 0 ;
8757 int res2 = 0 ;
8758 PyObject * obj0 = 0 ;
8759 PyObject * obj1 = 0 ;
8760 char * kwnames[] = {
8761 (char *) "self",(char *) "p", NULL
8762 };
8763
8764 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiManagerEvent_SetPane",kwnames,&obj0,&obj1)) SWIG_fail;
8765 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiManagerEvent, 0 | 0 );
8766 if (!SWIG_IsOK(res1)) {
8767 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManagerEvent_SetPane" "', expected argument " "1"" of type '" "wxAuiManagerEvent *""'");
8768 }
8769 arg1 = reinterpret_cast< wxAuiManagerEvent * >(argp1);
8770 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
8771 if (!SWIG_IsOK(res2)) {
8772 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiManagerEvent_SetPane" "', expected argument " "2"" of type '" "wxAuiPaneInfo *""'");
8773 }
8774 arg2 = reinterpret_cast< wxAuiPaneInfo * >(argp2);
8775 {
8776 PyThreadState* __tstate = wxPyBeginAllowThreads();
8777 (arg1)->SetPane(arg2);
8778 wxPyEndAllowThreads(__tstate);
8779 if (PyErr_Occurred()) SWIG_fail;
8780 }
8781 resultobj = SWIG_Py_Void();
8782 return resultobj;
8783 fail:
8784 return NULL;
8785 }
8786
8787
8788 SWIGINTERN PyObject *_wrap_AuiManagerEvent_SetButton(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
8789 PyObject *resultobj = 0;
8790 wxAuiManagerEvent *arg1 = (wxAuiManagerEvent *) 0 ;
8791 int arg2 ;
8792 void *argp1 = 0 ;
8793 int res1 = 0 ;
8794 int val2 ;
8795 int ecode2 = 0 ;
8796 PyObject * obj0 = 0 ;
8797 PyObject * obj1 = 0 ;
8798 char * kwnames[] = {
8799 (char *) "self",(char *) "b", NULL
8800 };
8801
8802 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiManagerEvent_SetButton",kwnames,&obj0,&obj1)) SWIG_fail;
8803 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiManagerEvent, 0 | 0 );
8804 if (!SWIG_IsOK(res1)) {
8805 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManagerEvent_SetButton" "', expected argument " "1"" of type '" "wxAuiManagerEvent *""'");
8806 }
8807 arg1 = reinterpret_cast< wxAuiManagerEvent * >(argp1);
8808 ecode2 = SWIG_AsVal_int(obj1, &val2);
8809 if (!SWIG_IsOK(ecode2)) {
8810 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiManagerEvent_SetButton" "', expected argument " "2"" of type '" "int""'");
8811 }
8812 arg2 = static_cast< int >(val2);
8813 {
8814 PyThreadState* __tstate = wxPyBeginAllowThreads();
8815 (arg1)->SetButton(arg2);
8816 wxPyEndAllowThreads(__tstate);
8817 if (PyErr_Occurred()) SWIG_fail;
8818 }
8819 resultobj = SWIG_Py_Void();
8820 return resultobj;
8821 fail:
8822 return NULL;
8823 }
8824
8825
8826 SWIGINTERN PyObject *_wrap_AuiManagerEvent_SetDC(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
8827 PyObject *resultobj = 0;
8828 wxAuiManagerEvent *arg1 = (wxAuiManagerEvent *) 0 ;
8829 wxDC *arg2 = (wxDC *) 0 ;
8830 void *argp1 = 0 ;
8831 int res1 = 0 ;
8832 void *argp2 = 0 ;
8833 int res2 = 0 ;
8834 PyObject * obj0 = 0 ;
8835 PyObject * obj1 = 0 ;
8836 char * kwnames[] = {
8837 (char *) "self",(char *) "pdc", NULL
8838 };
8839
8840 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiManagerEvent_SetDC",kwnames,&obj0,&obj1)) SWIG_fail;
8841 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiManagerEvent, 0 | 0 );
8842 if (!SWIG_IsOK(res1)) {
8843 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManagerEvent_SetDC" "', expected argument " "1"" of type '" "wxAuiManagerEvent *""'");
8844 }
8845 arg1 = reinterpret_cast< wxAuiManagerEvent * >(argp1);
8846 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxDC, 0 | 0 );
8847 if (!SWIG_IsOK(res2)) {
8848 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiManagerEvent_SetDC" "', expected argument " "2"" of type '" "wxDC *""'");
8849 }
8850 arg2 = reinterpret_cast< wxDC * >(argp2);
8851 {
8852 PyThreadState* __tstate = wxPyBeginAllowThreads();
8853 (arg1)->SetDC(arg2);
8854 wxPyEndAllowThreads(__tstate);
8855 if (PyErr_Occurred()) SWIG_fail;
8856 }
8857 resultobj = SWIG_Py_Void();
8858 return resultobj;
8859 fail:
8860 return NULL;
8861 }
8862
8863
8864 SWIGINTERN PyObject *_wrap_AuiManagerEvent_GetManager(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
8865 PyObject *resultobj = 0;
8866 wxAuiManagerEvent *arg1 = (wxAuiManagerEvent *) 0 ;
8867 wxAuiManager *result = 0 ;
8868 void *argp1 = 0 ;
8869 int res1 = 0 ;
8870 PyObject *swig_obj[1] ;
8871
8872 if (!args) SWIG_fail;
8873 swig_obj[0] = args;
8874 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiManagerEvent, 0 | 0 );
8875 if (!SWIG_IsOK(res1)) {
8876 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManagerEvent_GetManager" "', expected argument " "1"" of type '" "wxAuiManagerEvent const *""'");
8877 }
8878 arg1 = reinterpret_cast< wxAuiManagerEvent * >(argp1);
8879 {
8880 PyThreadState* __tstate = wxPyBeginAllowThreads();
8881 result = (wxAuiManager *)((wxAuiManagerEvent const *)arg1)->GetManager();
8882 wxPyEndAllowThreads(__tstate);
8883 if (PyErr_Occurred()) SWIG_fail;
8884 }
8885 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiManager, 0 | 0 );
8886 return resultobj;
8887 fail:
8888 return NULL;
8889 }
8890
8891
8892 SWIGINTERN PyObject *_wrap_AuiManagerEvent_GetPane(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
8893 PyObject *resultobj = 0;
8894 wxAuiManagerEvent *arg1 = (wxAuiManagerEvent *) 0 ;
8895 wxAuiPaneInfo *result = 0 ;
8896 void *argp1 = 0 ;
8897 int res1 = 0 ;
8898 PyObject *swig_obj[1] ;
8899
8900 if (!args) SWIG_fail;
8901 swig_obj[0] = args;
8902 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiManagerEvent, 0 | 0 );
8903 if (!SWIG_IsOK(res1)) {
8904 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManagerEvent_GetPane" "', expected argument " "1"" of type '" "wxAuiManagerEvent const *""'");
8905 }
8906 arg1 = reinterpret_cast< wxAuiManagerEvent * >(argp1);
8907 {
8908 PyThreadState* __tstate = wxPyBeginAllowThreads();
8909 result = (wxAuiPaneInfo *)((wxAuiManagerEvent const *)arg1)->GetPane();
8910 wxPyEndAllowThreads(__tstate);
8911 if (PyErr_Occurred()) SWIG_fail;
8912 }
8913 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
8914 return resultobj;
8915 fail:
8916 return NULL;
8917 }
8918
8919
8920 SWIGINTERN PyObject *_wrap_AuiManagerEvent_GetButton(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
8921 PyObject *resultobj = 0;
8922 wxAuiManagerEvent *arg1 = (wxAuiManagerEvent *) 0 ;
8923 int result;
8924 void *argp1 = 0 ;
8925 int res1 = 0 ;
8926 PyObject *swig_obj[1] ;
8927
8928 if (!args) SWIG_fail;
8929 swig_obj[0] = args;
8930 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiManagerEvent, 0 | 0 );
8931 if (!SWIG_IsOK(res1)) {
8932 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManagerEvent_GetButton" "', expected argument " "1"" of type '" "wxAuiManagerEvent const *""'");
8933 }
8934 arg1 = reinterpret_cast< wxAuiManagerEvent * >(argp1);
8935 {
8936 PyThreadState* __tstate = wxPyBeginAllowThreads();
8937 result = (int)((wxAuiManagerEvent const *)arg1)->GetButton();
8938 wxPyEndAllowThreads(__tstate);
8939 if (PyErr_Occurred()) SWIG_fail;
8940 }
8941 resultobj = SWIG_From_int(static_cast< int >(result));
8942 return resultobj;
8943 fail:
8944 return NULL;
8945 }
8946
8947
8948 SWIGINTERN PyObject *_wrap_AuiManagerEvent_GetDC(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
8949 PyObject *resultobj = 0;
8950 wxAuiManagerEvent *arg1 = (wxAuiManagerEvent *) 0 ;
8951 wxDC *result = 0 ;
8952 void *argp1 = 0 ;
8953 int res1 = 0 ;
8954 PyObject *swig_obj[1] ;
8955
8956 if (!args) SWIG_fail;
8957 swig_obj[0] = args;
8958 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiManagerEvent, 0 | 0 );
8959 if (!SWIG_IsOK(res1)) {
8960 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManagerEvent_GetDC" "', expected argument " "1"" of type '" "wxAuiManagerEvent const *""'");
8961 }
8962 arg1 = reinterpret_cast< wxAuiManagerEvent * >(argp1);
8963 {
8964 PyThreadState* __tstate = wxPyBeginAllowThreads();
8965 result = (wxDC *)((wxAuiManagerEvent const *)arg1)->GetDC();
8966 wxPyEndAllowThreads(__tstate);
8967 if (PyErr_Occurred()) SWIG_fail;
8968 }
8969 {
8970 resultobj = wxPyMake_wxObject(result, (bool)0);
8971 }
8972 return resultobj;
8973 fail:
8974 return NULL;
8975 }
8976
8977
8978 SWIGINTERN PyObject *_wrap_AuiManagerEvent_Veto(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
8979 PyObject *resultobj = 0;
8980 wxAuiManagerEvent *arg1 = (wxAuiManagerEvent *) 0 ;
8981 bool arg2 = (bool) true ;
8982 void *argp1 = 0 ;
8983 int res1 = 0 ;
8984 bool val2 ;
8985 int ecode2 = 0 ;
8986 PyObject * obj0 = 0 ;
8987 PyObject * obj1 = 0 ;
8988 char * kwnames[] = {
8989 (char *) "self",(char *) "veto", NULL
8990 };
8991
8992 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:AuiManagerEvent_Veto",kwnames,&obj0,&obj1)) SWIG_fail;
8993 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiManagerEvent, 0 | 0 );
8994 if (!SWIG_IsOK(res1)) {
8995 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManagerEvent_Veto" "', expected argument " "1"" of type '" "wxAuiManagerEvent *""'");
8996 }
8997 arg1 = reinterpret_cast< wxAuiManagerEvent * >(argp1);
8998 if (obj1) {
8999 ecode2 = SWIG_AsVal_bool(obj1, &val2);
9000 if (!SWIG_IsOK(ecode2)) {
9001 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiManagerEvent_Veto" "', expected argument " "2"" of type '" "bool""'");
9002 }
9003 arg2 = static_cast< bool >(val2);
9004 }
9005 {
9006 PyThreadState* __tstate = wxPyBeginAllowThreads();
9007 (arg1)->Veto(arg2);
9008 wxPyEndAllowThreads(__tstate);
9009 if (PyErr_Occurred()) SWIG_fail;
9010 }
9011 resultobj = SWIG_Py_Void();
9012 return resultobj;
9013 fail:
9014 return NULL;
9015 }
9016
9017
9018 SWIGINTERN PyObject *_wrap_AuiManagerEvent_GetVeto(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
9019 PyObject *resultobj = 0;
9020 wxAuiManagerEvent *arg1 = (wxAuiManagerEvent *) 0 ;
9021 bool result;
9022 void *argp1 = 0 ;
9023 int res1 = 0 ;
9024 PyObject *swig_obj[1] ;
9025
9026 if (!args) SWIG_fail;
9027 swig_obj[0] = args;
9028 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiManagerEvent, 0 | 0 );
9029 if (!SWIG_IsOK(res1)) {
9030 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManagerEvent_GetVeto" "', expected argument " "1"" of type '" "wxAuiManagerEvent const *""'");
9031 }
9032 arg1 = reinterpret_cast< wxAuiManagerEvent * >(argp1);
9033 {
9034 PyThreadState* __tstate = wxPyBeginAllowThreads();
9035 result = (bool)((wxAuiManagerEvent const *)arg1)->GetVeto();
9036 wxPyEndAllowThreads(__tstate);
9037 if (PyErr_Occurred()) SWIG_fail;
9038 }
9039 {
9040 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
9041 }
9042 return resultobj;
9043 fail:
9044 return NULL;
9045 }
9046
9047
9048 SWIGINTERN PyObject *_wrap_AuiManagerEvent_SetCanVeto(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
9049 PyObject *resultobj = 0;
9050 wxAuiManagerEvent *arg1 = (wxAuiManagerEvent *) 0 ;
9051 bool arg2 ;
9052 void *argp1 = 0 ;
9053 int res1 = 0 ;
9054 bool val2 ;
9055 int ecode2 = 0 ;
9056 PyObject * obj0 = 0 ;
9057 PyObject * obj1 = 0 ;
9058 char * kwnames[] = {
9059 (char *) "self",(char *) "can_veto", NULL
9060 };
9061
9062 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiManagerEvent_SetCanVeto",kwnames,&obj0,&obj1)) SWIG_fail;
9063 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiManagerEvent, 0 | 0 );
9064 if (!SWIG_IsOK(res1)) {
9065 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManagerEvent_SetCanVeto" "', expected argument " "1"" of type '" "wxAuiManagerEvent *""'");
9066 }
9067 arg1 = reinterpret_cast< wxAuiManagerEvent * >(argp1);
9068 ecode2 = SWIG_AsVal_bool(obj1, &val2);
9069 if (!SWIG_IsOK(ecode2)) {
9070 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiManagerEvent_SetCanVeto" "', expected argument " "2"" of type '" "bool""'");
9071 }
9072 arg2 = static_cast< bool >(val2);
9073 {
9074 PyThreadState* __tstate = wxPyBeginAllowThreads();
9075 (arg1)->SetCanVeto(arg2);
9076 wxPyEndAllowThreads(__tstate);
9077 if (PyErr_Occurred()) SWIG_fail;
9078 }
9079 resultobj = SWIG_Py_Void();
9080 return resultobj;
9081 fail:
9082 return NULL;
9083 }
9084
9085
9086 SWIGINTERN PyObject *_wrap_AuiManagerEvent_CanVeto(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
9087 PyObject *resultobj = 0;
9088 wxAuiManagerEvent *arg1 = (wxAuiManagerEvent *) 0 ;
9089 bool result;
9090 void *argp1 = 0 ;
9091 int res1 = 0 ;
9092 PyObject *swig_obj[1] ;
9093
9094 if (!args) SWIG_fail;
9095 swig_obj[0] = args;
9096 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiManagerEvent, 0 | 0 );
9097 if (!SWIG_IsOK(res1)) {
9098 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManagerEvent_CanVeto" "', expected argument " "1"" of type '" "wxAuiManagerEvent const *""'");
9099 }
9100 arg1 = reinterpret_cast< wxAuiManagerEvent * >(argp1);
9101 {
9102 PyThreadState* __tstate = wxPyBeginAllowThreads();
9103 result = (bool)((wxAuiManagerEvent const *)arg1)->CanVeto();
9104 wxPyEndAllowThreads(__tstate);
9105 if (PyErr_Occurred()) SWIG_fail;
9106 }
9107 {
9108 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
9109 }
9110 return resultobj;
9111 fail:
9112 return NULL;
9113 }
9114
9115
9116 SWIGINTERN PyObject *_wrap_AuiManagerEvent_manager_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
9117 PyObject *resultobj = 0;
9118 wxAuiManagerEvent *arg1 = (wxAuiManagerEvent *) 0 ;
9119 wxAuiManager *arg2 = (wxAuiManager *) 0 ;
9120 void *argp1 = 0 ;
9121 int res1 = 0 ;
9122 void *argp2 = 0 ;
9123 int res2 = 0 ;
9124 PyObject *swig_obj[2] ;
9125
9126 if (!SWIG_Python_UnpackTuple(args,"AuiManagerEvent_manager_set",2,2,swig_obj)) SWIG_fail;
9127 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiManagerEvent, 0 | 0 );
9128 if (!SWIG_IsOK(res1)) {
9129 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManagerEvent_manager_set" "', expected argument " "1"" of type '" "wxAuiManagerEvent *""'");
9130 }
9131 arg1 = reinterpret_cast< wxAuiManagerEvent * >(argp1);
9132 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2,SWIGTYPE_p_wxAuiManager, SWIG_POINTER_DISOWN | 0 );
9133 if (!SWIG_IsOK(res2)) {
9134 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiManagerEvent_manager_set" "', expected argument " "2"" of type '" "wxAuiManager *""'");
9135 }
9136 arg2 = reinterpret_cast< wxAuiManager * >(argp2);
9137 if (arg1) (arg1)->manager = arg2;
9138
9139 resultobj = SWIG_Py_Void();
9140 return resultobj;
9141 fail:
9142 return NULL;
9143 }
9144
9145
9146 SWIGINTERN PyObject *_wrap_AuiManagerEvent_manager_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
9147 PyObject *resultobj = 0;
9148 wxAuiManagerEvent *arg1 = (wxAuiManagerEvent *) 0 ;
9149 wxAuiManager *result = 0 ;
9150 void *argp1 = 0 ;
9151 int res1 = 0 ;
9152 PyObject *swig_obj[1] ;
9153
9154 if (!args) SWIG_fail;
9155 swig_obj[0] = args;
9156 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiManagerEvent, 0 | 0 );
9157 if (!SWIG_IsOK(res1)) {
9158 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManagerEvent_manager_get" "', expected argument " "1"" of type '" "wxAuiManagerEvent *""'");
9159 }
9160 arg1 = reinterpret_cast< wxAuiManagerEvent * >(argp1);
9161 result = (wxAuiManager *) ((arg1)->manager);
9162 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiManager, 0 | 0 );
9163 return resultobj;
9164 fail:
9165 return NULL;
9166 }
9167
9168
9169 SWIGINTERN PyObject *_wrap_AuiManagerEvent_pane_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
9170 PyObject *resultobj = 0;
9171 wxAuiManagerEvent *arg1 = (wxAuiManagerEvent *) 0 ;
9172 wxAuiPaneInfo *arg2 = (wxAuiPaneInfo *) 0 ;
9173 void *argp1 = 0 ;
9174 int res1 = 0 ;
9175 void *argp2 = 0 ;
9176 int res2 = 0 ;
9177 PyObject *swig_obj[2] ;
9178
9179 if (!SWIG_Python_UnpackTuple(args,"AuiManagerEvent_pane_set",2,2,swig_obj)) SWIG_fail;
9180 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiManagerEvent, 0 | 0 );
9181 if (!SWIG_IsOK(res1)) {
9182 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManagerEvent_pane_set" "', expected argument " "1"" of type '" "wxAuiManagerEvent *""'");
9183 }
9184 arg1 = reinterpret_cast< wxAuiManagerEvent * >(argp1);
9185 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2,SWIGTYPE_p_wxAuiPaneInfo, SWIG_POINTER_DISOWN | 0 );
9186 if (!SWIG_IsOK(res2)) {
9187 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiManagerEvent_pane_set" "', expected argument " "2"" of type '" "wxAuiPaneInfo *""'");
9188 }
9189 arg2 = reinterpret_cast< wxAuiPaneInfo * >(argp2);
9190 if (arg1) (arg1)->pane = arg2;
9191
9192 resultobj = SWIG_Py_Void();
9193 return resultobj;
9194 fail:
9195 return NULL;
9196 }
9197
9198
9199 SWIGINTERN PyObject *_wrap_AuiManagerEvent_pane_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
9200 PyObject *resultobj = 0;
9201 wxAuiManagerEvent *arg1 = (wxAuiManagerEvent *) 0 ;
9202 wxAuiPaneInfo *result = 0 ;
9203 void *argp1 = 0 ;
9204 int res1 = 0 ;
9205 PyObject *swig_obj[1] ;
9206
9207 if (!args) SWIG_fail;
9208 swig_obj[0] = args;
9209 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiManagerEvent, 0 | 0 );
9210 if (!SWIG_IsOK(res1)) {
9211 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManagerEvent_pane_get" "', expected argument " "1"" of type '" "wxAuiManagerEvent *""'");
9212 }
9213 arg1 = reinterpret_cast< wxAuiManagerEvent * >(argp1);
9214 result = (wxAuiPaneInfo *) ((arg1)->pane);
9215 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
9216 return resultobj;
9217 fail:
9218 return NULL;
9219 }
9220
9221
9222 SWIGINTERN PyObject *_wrap_AuiManagerEvent_button_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
9223 PyObject *resultobj = 0;
9224 wxAuiManagerEvent *arg1 = (wxAuiManagerEvent *) 0 ;
9225 int arg2 ;
9226 void *argp1 = 0 ;
9227 int res1 = 0 ;
9228 int val2 ;
9229 int ecode2 = 0 ;
9230 PyObject *swig_obj[2] ;
9231
9232 if (!SWIG_Python_UnpackTuple(args,"AuiManagerEvent_button_set",2,2,swig_obj)) SWIG_fail;
9233 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiManagerEvent, 0 | 0 );
9234 if (!SWIG_IsOK(res1)) {
9235 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManagerEvent_button_set" "', expected argument " "1"" of type '" "wxAuiManagerEvent *""'");
9236 }
9237 arg1 = reinterpret_cast< wxAuiManagerEvent * >(argp1);
9238 ecode2 = SWIG_AsVal_int(swig_obj[1], &val2);
9239 if (!SWIG_IsOK(ecode2)) {
9240 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiManagerEvent_button_set" "', expected argument " "2"" of type '" "int""'");
9241 }
9242 arg2 = static_cast< int >(val2);
9243 if (arg1) (arg1)->button = arg2;
9244
9245 resultobj = SWIG_Py_Void();
9246 return resultobj;
9247 fail:
9248 return NULL;
9249 }
9250
9251
9252 SWIGINTERN PyObject *_wrap_AuiManagerEvent_button_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
9253 PyObject *resultobj = 0;
9254 wxAuiManagerEvent *arg1 = (wxAuiManagerEvent *) 0 ;
9255 int result;
9256 void *argp1 = 0 ;
9257 int res1 = 0 ;
9258 PyObject *swig_obj[1] ;
9259
9260 if (!args) SWIG_fail;
9261 swig_obj[0] = args;
9262 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiManagerEvent, 0 | 0 );
9263 if (!SWIG_IsOK(res1)) {
9264 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManagerEvent_button_get" "', expected argument " "1"" of type '" "wxAuiManagerEvent *""'");
9265 }
9266 arg1 = reinterpret_cast< wxAuiManagerEvent * >(argp1);
9267 result = (int) ((arg1)->button);
9268 resultobj = SWIG_From_int(static_cast< int >(result));
9269 return resultobj;
9270 fail:
9271 return NULL;
9272 }
9273
9274
9275 SWIGINTERN PyObject *_wrap_AuiManagerEvent_veto_flag_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
9276 PyObject *resultobj = 0;
9277 wxAuiManagerEvent *arg1 = (wxAuiManagerEvent *) 0 ;
9278 bool arg2 ;
9279 void *argp1 = 0 ;
9280 int res1 = 0 ;
9281 bool val2 ;
9282 int ecode2 = 0 ;
9283 PyObject *swig_obj[2] ;
9284
9285 if (!SWIG_Python_UnpackTuple(args,"AuiManagerEvent_veto_flag_set",2,2,swig_obj)) SWIG_fail;
9286 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiManagerEvent, 0 | 0 );
9287 if (!SWIG_IsOK(res1)) {
9288 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManagerEvent_veto_flag_set" "', expected argument " "1"" of type '" "wxAuiManagerEvent *""'");
9289 }
9290 arg1 = reinterpret_cast< wxAuiManagerEvent * >(argp1);
9291 ecode2 = SWIG_AsVal_bool(swig_obj[1], &val2);
9292 if (!SWIG_IsOK(ecode2)) {
9293 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiManagerEvent_veto_flag_set" "', expected argument " "2"" of type '" "bool""'");
9294 }
9295 arg2 = static_cast< bool >(val2);
9296 if (arg1) (arg1)->veto_flag = arg2;
9297
9298 resultobj = SWIG_Py_Void();
9299 return resultobj;
9300 fail:
9301 return NULL;
9302 }
9303
9304
9305 SWIGINTERN PyObject *_wrap_AuiManagerEvent_veto_flag_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
9306 PyObject *resultobj = 0;
9307 wxAuiManagerEvent *arg1 = (wxAuiManagerEvent *) 0 ;
9308 bool result;
9309 void *argp1 = 0 ;
9310 int res1 = 0 ;
9311 PyObject *swig_obj[1] ;
9312
9313 if (!args) SWIG_fail;
9314 swig_obj[0] = args;
9315 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiManagerEvent, 0 | 0 );
9316 if (!SWIG_IsOK(res1)) {
9317 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManagerEvent_veto_flag_get" "', expected argument " "1"" of type '" "wxAuiManagerEvent *""'");
9318 }
9319 arg1 = reinterpret_cast< wxAuiManagerEvent * >(argp1);
9320 result = (bool) ((arg1)->veto_flag);
9321 {
9322 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
9323 }
9324 return resultobj;
9325 fail:
9326 return NULL;
9327 }
9328
9329
9330 SWIGINTERN PyObject *_wrap_AuiManagerEvent_canveto_flag_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
9331 PyObject *resultobj = 0;
9332 wxAuiManagerEvent *arg1 = (wxAuiManagerEvent *) 0 ;
9333 bool arg2 ;
9334 void *argp1 = 0 ;
9335 int res1 = 0 ;
9336 bool val2 ;
9337 int ecode2 = 0 ;
9338 PyObject *swig_obj[2] ;
9339
9340 if (!SWIG_Python_UnpackTuple(args,"AuiManagerEvent_canveto_flag_set",2,2,swig_obj)) SWIG_fail;
9341 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiManagerEvent, 0 | 0 );
9342 if (!SWIG_IsOK(res1)) {
9343 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManagerEvent_canveto_flag_set" "', expected argument " "1"" of type '" "wxAuiManagerEvent *""'");
9344 }
9345 arg1 = reinterpret_cast< wxAuiManagerEvent * >(argp1);
9346 ecode2 = SWIG_AsVal_bool(swig_obj[1], &val2);
9347 if (!SWIG_IsOK(ecode2)) {
9348 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiManagerEvent_canveto_flag_set" "', expected argument " "2"" of type '" "bool""'");
9349 }
9350 arg2 = static_cast< bool >(val2);
9351 if (arg1) (arg1)->canveto_flag = arg2;
9352
9353 resultobj = SWIG_Py_Void();
9354 return resultobj;
9355 fail:
9356 return NULL;
9357 }
9358
9359
9360 SWIGINTERN PyObject *_wrap_AuiManagerEvent_canveto_flag_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
9361 PyObject *resultobj = 0;
9362 wxAuiManagerEvent *arg1 = (wxAuiManagerEvent *) 0 ;
9363 bool result;
9364 void *argp1 = 0 ;
9365 int res1 = 0 ;
9366 PyObject *swig_obj[1] ;
9367
9368 if (!args) SWIG_fail;
9369 swig_obj[0] = args;
9370 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiManagerEvent, 0 | 0 );
9371 if (!SWIG_IsOK(res1)) {
9372 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManagerEvent_canveto_flag_get" "', expected argument " "1"" of type '" "wxAuiManagerEvent *""'");
9373 }
9374 arg1 = reinterpret_cast< wxAuiManagerEvent * >(argp1);
9375 result = (bool) ((arg1)->canveto_flag);
9376 {
9377 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
9378 }
9379 return resultobj;
9380 fail:
9381 return NULL;
9382 }
9383
9384
9385 SWIGINTERN PyObject *_wrap_AuiManagerEvent_dc_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
9386 PyObject *resultobj = 0;
9387 wxAuiManagerEvent *arg1 = (wxAuiManagerEvent *) 0 ;
9388 wxDC *arg2 = (wxDC *) 0 ;
9389 void *argp1 = 0 ;
9390 int res1 = 0 ;
9391 void *argp2 = 0 ;
9392 int res2 = 0 ;
9393 PyObject *swig_obj[2] ;
9394
9395 if (!SWIG_Python_UnpackTuple(args,"AuiManagerEvent_dc_set",2,2,swig_obj)) SWIG_fail;
9396 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiManagerEvent, 0 | 0 );
9397 if (!SWIG_IsOK(res1)) {
9398 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManagerEvent_dc_set" "', expected argument " "1"" of type '" "wxAuiManagerEvent *""'");
9399 }
9400 arg1 = reinterpret_cast< wxAuiManagerEvent * >(argp1);
9401 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2,SWIGTYPE_p_wxDC, SWIG_POINTER_DISOWN | 0 );
9402 if (!SWIG_IsOK(res2)) {
9403 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiManagerEvent_dc_set" "', expected argument " "2"" of type '" "wxDC *""'");
9404 }
9405 arg2 = reinterpret_cast< wxDC * >(argp2);
9406 if (arg1) (arg1)->dc = arg2;
9407
9408 resultobj = SWIG_Py_Void();
9409 return resultobj;
9410 fail:
9411 return NULL;
9412 }
9413
9414
9415 SWIGINTERN PyObject *_wrap_AuiManagerEvent_dc_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
9416 PyObject *resultobj = 0;
9417 wxAuiManagerEvent *arg1 = (wxAuiManagerEvent *) 0 ;
9418 wxDC *result = 0 ;
9419 void *argp1 = 0 ;
9420 int res1 = 0 ;
9421 PyObject *swig_obj[1] ;
9422
9423 if (!args) SWIG_fail;
9424 swig_obj[0] = args;
9425 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiManagerEvent, 0 | 0 );
9426 if (!SWIG_IsOK(res1)) {
9427 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManagerEvent_dc_get" "', expected argument " "1"" of type '" "wxAuiManagerEvent *""'");
9428 }
9429 arg1 = reinterpret_cast< wxAuiManagerEvent * >(argp1);
9430 result = (wxDC *) ((arg1)->dc);
9431 {
9432 resultobj = wxPyMake_wxObject(result, (bool)0);
9433 }
9434 return resultobj;
9435 fail:
9436 return NULL;
9437 }
9438
9439
9440 SWIGINTERN PyObject *AuiManagerEvent_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
9441 PyObject *obj;
9442 if (!SWIG_Python_UnpackTuple(args,(char*)"swigregister", 1, 1,&obj)) return NULL;
9443 SWIG_TypeNewClientData(SWIGTYPE_p_wxAuiManagerEvent, SWIG_NewClientData(obj));
9444 return SWIG_Py_Void();
9445 }
9446
9447 SWIGINTERN PyObject *AuiManagerEvent_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
9448 return SWIG_Python_InitShadowInstance(args);
9449 }
9450
9451 SWIGINTERN PyObject *_wrap_new_AuiDockInfo(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
9452 PyObject *resultobj = 0;
9453 wxAuiDockInfo *result = 0 ;
9454
9455 if (!SWIG_Python_UnpackTuple(args,"new_AuiDockInfo",0,0,0)) SWIG_fail;
9456 {
9457 PyThreadState* __tstate = wxPyBeginAllowThreads();
9458 result = (wxAuiDockInfo *)new wxAuiDockInfo();
9459 wxPyEndAllowThreads(__tstate);
9460 if (PyErr_Occurred()) SWIG_fail;
9461 }
9462 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiDockInfo, SWIG_POINTER_NEW | 0 );
9463 return resultobj;
9464 fail:
9465 return NULL;
9466 }
9467
9468
9469 SWIGINTERN PyObject *_wrap_AuiDockInfo_IsOk(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
9470 PyObject *resultobj = 0;
9471 wxAuiDockInfo *arg1 = (wxAuiDockInfo *) 0 ;
9472 bool result;
9473 void *argp1 = 0 ;
9474 int res1 = 0 ;
9475 PyObject *swig_obj[1] ;
9476
9477 if (!args) SWIG_fail;
9478 swig_obj[0] = args;
9479 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockInfo, 0 | 0 );
9480 if (!SWIG_IsOK(res1)) {
9481 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockInfo_IsOk" "', expected argument " "1"" of type '" "wxAuiDockInfo const *""'");
9482 }
9483 arg1 = reinterpret_cast< wxAuiDockInfo * >(argp1);
9484 {
9485 PyThreadState* __tstate = wxPyBeginAllowThreads();
9486 result = (bool)((wxAuiDockInfo const *)arg1)->IsOk();
9487 wxPyEndAllowThreads(__tstate);
9488 if (PyErr_Occurred()) SWIG_fail;
9489 }
9490 {
9491 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
9492 }
9493 return resultobj;
9494 fail:
9495 return NULL;
9496 }
9497
9498
9499 SWIGINTERN PyObject *_wrap_AuiDockInfo_IsHorizontal(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
9500 PyObject *resultobj = 0;
9501 wxAuiDockInfo *arg1 = (wxAuiDockInfo *) 0 ;
9502 bool result;
9503 void *argp1 = 0 ;
9504 int res1 = 0 ;
9505 PyObject *swig_obj[1] ;
9506
9507 if (!args) SWIG_fail;
9508 swig_obj[0] = args;
9509 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockInfo, 0 | 0 );
9510 if (!SWIG_IsOK(res1)) {
9511 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockInfo_IsHorizontal" "', expected argument " "1"" of type '" "wxAuiDockInfo const *""'");
9512 }
9513 arg1 = reinterpret_cast< wxAuiDockInfo * >(argp1);
9514 {
9515 PyThreadState* __tstate = wxPyBeginAllowThreads();
9516 result = (bool)((wxAuiDockInfo const *)arg1)->IsHorizontal();
9517 wxPyEndAllowThreads(__tstate);
9518 if (PyErr_Occurred()) SWIG_fail;
9519 }
9520 {
9521 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
9522 }
9523 return resultobj;
9524 fail:
9525 return NULL;
9526 }
9527
9528
9529 SWIGINTERN PyObject *_wrap_AuiDockInfo_IsVertical(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
9530 PyObject *resultobj = 0;
9531 wxAuiDockInfo *arg1 = (wxAuiDockInfo *) 0 ;
9532 bool result;
9533 void *argp1 = 0 ;
9534 int res1 = 0 ;
9535 PyObject *swig_obj[1] ;
9536
9537 if (!args) SWIG_fail;
9538 swig_obj[0] = args;
9539 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockInfo, 0 | 0 );
9540 if (!SWIG_IsOK(res1)) {
9541 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockInfo_IsVertical" "', expected argument " "1"" of type '" "wxAuiDockInfo const *""'");
9542 }
9543 arg1 = reinterpret_cast< wxAuiDockInfo * >(argp1);
9544 {
9545 PyThreadState* __tstate = wxPyBeginAllowThreads();
9546 result = (bool)((wxAuiDockInfo const *)arg1)->IsVertical();
9547 wxPyEndAllowThreads(__tstate);
9548 if (PyErr_Occurred()) SWIG_fail;
9549 }
9550 {
9551 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
9552 }
9553 return resultobj;
9554 fail:
9555 return NULL;
9556 }
9557
9558
9559 SWIGINTERN PyObject *_wrap_AuiDockInfo_panes_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
9560 PyObject *resultobj = 0;
9561 wxAuiDockInfo *arg1 = (wxAuiDockInfo *) 0 ;
9562 wxAuiPaneInfoPtrArray arg2 ;
9563 void *argp1 = 0 ;
9564 int res1 = 0 ;
9565 void *argp2 ;
9566 int res2 = 0 ;
9567 PyObject *swig_obj[2] ;
9568
9569 if (!SWIG_Python_UnpackTuple(args,"AuiDockInfo_panes_set",2,2,swig_obj)) SWIG_fail;
9570 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockInfo, 0 | 0 );
9571 if (!SWIG_IsOK(res1)) {
9572 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockInfo_panes_set" "', expected argument " "1"" of type '" "wxAuiDockInfo *""'");
9573 }
9574 arg1 = reinterpret_cast< wxAuiDockInfo * >(argp1);
9575 {
9576 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_wxAuiPaneInfoPtrArray, 0 | 0);
9577 if (!SWIG_IsOK(res2)) {
9578 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiDockInfo_panes_set" "', expected argument " "2"" of type '" "wxAuiPaneInfoPtrArray""'");
9579 }
9580 if (!argp2) {
9581 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiDockInfo_panes_set" "', expected argument " "2"" of type '" "wxAuiPaneInfoPtrArray""'");
9582 } else {
9583 wxAuiPaneInfoPtrArray * temp = reinterpret_cast< wxAuiPaneInfoPtrArray * >(argp2);
9584 arg2 = *temp;
9585 if (SWIG_IsNewObj(res2)) delete temp;
9586 }
9587 }
9588 if (arg1) (arg1)->panes = arg2;
9589
9590 resultobj = SWIG_Py_Void();
9591 return resultobj;
9592 fail:
9593 return NULL;
9594 }
9595
9596
9597 SWIGINTERN PyObject *_wrap_AuiDockInfo_panes_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
9598 PyObject *resultobj = 0;
9599 wxAuiDockInfo *arg1 = (wxAuiDockInfo *) 0 ;
9600 wxAuiPaneInfoPtrArray result;
9601 void *argp1 = 0 ;
9602 int res1 = 0 ;
9603 PyObject *swig_obj[1] ;
9604
9605 if (!args) SWIG_fail;
9606 swig_obj[0] = args;
9607 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockInfo, 0 | 0 );
9608 if (!SWIG_IsOK(res1)) {
9609 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockInfo_panes_get" "', expected argument " "1"" of type '" "wxAuiDockInfo *""'");
9610 }
9611 arg1 = reinterpret_cast< wxAuiDockInfo * >(argp1);
9612 result = ((arg1)->panes);
9613 resultobj = SWIG_NewPointerObj((new wxAuiPaneInfoPtrArray(static_cast< const wxAuiPaneInfoPtrArray& >(result))), SWIGTYPE_p_wxAuiPaneInfoPtrArray, SWIG_POINTER_OWN | 0 );
9614 return resultobj;
9615 fail:
9616 return NULL;
9617 }
9618
9619
9620 SWIGINTERN PyObject *_wrap_AuiDockInfo_rect_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
9621 PyObject *resultobj = 0;
9622 wxAuiDockInfo *arg1 = (wxAuiDockInfo *) 0 ;
9623 wxRect *arg2 = (wxRect *) 0 ;
9624 void *argp1 = 0 ;
9625 int res1 = 0 ;
9626 void *argp2 = 0 ;
9627 int res2 = 0 ;
9628 PyObject *swig_obj[2] ;
9629
9630 if (!SWIG_Python_UnpackTuple(args,"AuiDockInfo_rect_set",2,2,swig_obj)) SWIG_fail;
9631 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockInfo, 0 | 0 );
9632 if (!SWIG_IsOK(res1)) {
9633 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockInfo_rect_set" "', expected argument " "1"" of type '" "wxAuiDockInfo *""'");
9634 }
9635 arg1 = reinterpret_cast< wxAuiDockInfo * >(argp1);
9636 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2,SWIGTYPE_p_wxRect, 0 | 0 );
9637 if (!SWIG_IsOK(res2)) {
9638 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiDockInfo_rect_set" "', expected argument " "2"" of type '" "wxRect *""'");
9639 }
9640 arg2 = reinterpret_cast< wxRect * >(argp2);
9641 if (arg1) (arg1)->rect = *arg2;
9642
9643 resultobj = SWIG_Py_Void();
9644 return resultobj;
9645 fail:
9646 return NULL;
9647 }
9648
9649
9650 SWIGINTERN PyObject *_wrap_AuiDockInfo_rect_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
9651 PyObject *resultobj = 0;
9652 wxAuiDockInfo *arg1 = (wxAuiDockInfo *) 0 ;
9653 wxRect *result = 0 ;
9654 void *argp1 = 0 ;
9655 int res1 = 0 ;
9656 PyObject *swig_obj[1] ;
9657
9658 if (!args) SWIG_fail;
9659 swig_obj[0] = args;
9660 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockInfo, 0 | 0 );
9661 if (!SWIG_IsOK(res1)) {
9662 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockInfo_rect_get" "', expected argument " "1"" of type '" "wxAuiDockInfo *""'");
9663 }
9664 arg1 = reinterpret_cast< wxAuiDockInfo * >(argp1);
9665 result = (wxRect *)& ((arg1)->rect);
9666 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxRect, 0 | 0 );
9667 return resultobj;
9668 fail:
9669 return NULL;
9670 }
9671
9672
9673 SWIGINTERN PyObject *_wrap_AuiDockInfo_dock_direction_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
9674 PyObject *resultobj = 0;
9675 wxAuiDockInfo *arg1 = (wxAuiDockInfo *) 0 ;
9676 int arg2 ;
9677 void *argp1 = 0 ;
9678 int res1 = 0 ;
9679 int val2 ;
9680 int ecode2 = 0 ;
9681 PyObject *swig_obj[2] ;
9682
9683 if (!SWIG_Python_UnpackTuple(args,"AuiDockInfo_dock_direction_set",2,2,swig_obj)) SWIG_fail;
9684 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockInfo, 0 | 0 );
9685 if (!SWIG_IsOK(res1)) {
9686 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockInfo_dock_direction_set" "', expected argument " "1"" of type '" "wxAuiDockInfo *""'");
9687 }
9688 arg1 = reinterpret_cast< wxAuiDockInfo * >(argp1);
9689 ecode2 = SWIG_AsVal_int(swig_obj[1], &val2);
9690 if (!SWIG_IsOK(ecode2)) {
9691 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiDockInfo_dock_direction_set" "', expected argument " "2"" of type '" "int""'");
9692 }
9693 arg2 = static_cast< int >(val2);
9694 if (arg1) (arg1)->dock_direction = arg2;
9695
9696 resultobj = SWIG_Py_Void();
9697 return resultobj;
9698 fail:
9699 return NULL;
9700 }
9701
9702
9703 SWIGINTERN PyObject *_wrap_AuiDockInfo_dock_direction_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
9704 PyObject *resultobj = 0;
9705 wxAuiDockInfo *arg1 = (wxAuiDockInfo *) 0 ;
9706 int result;
9707 void *argp1 = 0 ;
9708 int res1 = 0 ;
9709 PyObject *swig_obj[1] ;
9710
9711 if (!args) SWIG_fail;
9712 swig_obj[0] = args;
9713 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockInfo, 0 | 0 );
9714 if (!SWIG_IsOK(res1)) {
9715 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockInfo_dock_direction_get" "', expected argument " "1"" of type '" "wxAuiDockInfo *""'");
9716 }
9717 arg1 = reinterpret_cast< wxAuiDockInfo * >(argp1);
9718 result = (int) ((arg1)->dock_direction);
9719 resultobj = SWIG_From_int(static_cast< int >(result));
9720 return resultobj;
9721 fail:
9722 return NULL;
9723 }
9724
9725
9726 SWIGINTERN PyObject *_wrap_AuiDockInfo_dock_layer_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
9727 PyObject *resultobj = 0;
9728 wxAuiDockInfo *arg1 = (wxAuiDockInfo *) 0 ;
9729 int arg2 ;
9730 void *argp1 = 0 ;
9731 int res1 = 0 ;
9732 int val2 ;
9733 int ecode2 = 0 ;
9734 PyObject *swig_obj[2] ;
9735
9736 if (!SWIG_Python_UnpackTuple(args,"AuiDockInfo_dock_layer_set",2,2,swig_obj)) SWIG_fail;
9737 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockInfo, 0 | 0 );
9738 if (!SWIG_IsOK(res1)) {
9739 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockInfo_dock_layer_set" "', expected argument " "1"" of type '" "wxAuiDockInfo *""'");
9740 }
9741 arg1 = reinterpret_cast< wxAuiDockInfo * >(argp1);
9742 ecode2 = SWIG_AsVal_int(swig_obj[1], &val2);
9743 if (!SWIG_IsOK(ecode2)) {
9744 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiDockInfo_dock_layer_set" "', expected argument " "2"" of type '" "int""'");
9745 }
9746 arg2 = static_cast< int >(val2);
9747 if (arg1) (arg1)->dock_layer = arg2;
9748
9749 resultobj = SWIG_Py_Void();
9750 return resultobj;
9751 fail:
9752 return NULL;
9753 }
9754
9755
9756 SWIGINTERN PyObject *_wrap_AuiDockInfo_dock_layer_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
9757 PyObject *resultobj = 0;
9758 wxAuiDockInfo *arg1 = (wxAuiDockInfo *) 0 ;
9759 int result;
9760 void *argp1 = 0 ;
9761 int res1 = 0 ;
9762 PyObject *swig_obj[1] ;
9763
9764 if (!args) SWIG_fail;
9765 swig_obj[0] = args;
9766 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockInfo, 0 | 0 );
9767 if (!SWIG_IsOK(res1)) {
9768 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockInfo_dock_layer_get" "', expected argument " "1"" of type '" "wxAuiDockInfo *""'");
9769 }
9770 arg1 = reinterpret_cast< wxAuiDockInfo * >(argp1);
9771 result = (int) ((arg1)->dock_layer);
9772 resultobj = SWIG_From_int(static_cast< int >(result));
9773 return resultobj;
9774 fail:
9775 return NULL;
9776 }
9777
9778
9779 SWIGINTERN PyObject *_wrap_AuiDockInfo_dock_row_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
9780 PyObject *resultobj = 0;
9781 wxAuiDockInfo *arg1 = (wxAuiDockInfo *) 0 ;
9782 int arg2 ;
9783 void *argp1 = 0 ;
9784 int res1 = 0 ;
9785 int val2 ;
9786 int ecode2 = 0 ;
9787 PyObject *swig_obj[2] ;
9788
9789 if (!SWIG_Python_UnpackTuple(args,"AuiDockInfo_dock_row_set",2,2,swig_obj)) SWIG_fail;
9790 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockInfo, 0 | 0 );
9791 if (!SWIG_IsOK(res1)) {
9792 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockInfo_dock_row_set" "', expected argument " "1"" of type '" "wxAuiDockInfo *""'");
9793 }
9794 arg1 = reinterpret_cast< wxAuiDockInfo * >(argp1);
9795 ecode2 = SWIG_AsVal_int(swig_obj[1], &val2);
9796 if (!SWIG_IsOK(ecode2)) {
9797 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiDockInfo_dock_row_set" "', expected argument " "2"" of type '" "int""'");
9798 }
9799 arg2 = static_cast< int >(val2);
9800 if (arg1) (arg1)->dock_row = arg2;
9801
9802 resultobj = SWIG_Py_Void();
9803 return resultobj;
9804 fail:
9805 return NULL;
9806 }
9807
9808
9809 SWIGINTERN PyObject *_wrap_AuiDockInfo_dock_row_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
9810 PyObject *resultobj = 0;
9811 wxAuiDockInfo *arg1 = (wxAuiDockInfo *) 0 ;
9812 int result;
9813 void *argp1 = 0 ;
9814 int res1 = 0 ;
9815 PyObject *swig_obj[1] ;
9816
9817 if (!args) SWIG_fail;
9818 swig_obj[0] = args;
9819 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockInfo, 0 | 0 );
9820 if (!SWIG_IsOK(res1)) {
9821 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockInfo_dock_row_get" "', expected argument " "1"" of type '" "wxAuiDockInfo *""'");
9822 }
9823 arg1 = reinterpret_cast< wxAuiDockInfo * >(argp1);
9824 result = (int) ((arg1)->dock_row);
9825 resultobj = SWIG_From_int(static_cast< int >(result));
9826 return resultobj;
9827 fail:
9828 return NULL;
9829 }
9830
9831
9832 SWIGINTERN PyObject *_wrap_AuiDockInfo_size_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
9833 PyObject *resultobj = 0;
9834 wxAuiDockInfo *arg1 = (wxAuiDockInfo *) 0 ;
9835 int arg2 ;
9836 void *argp1 = 0 ;
9837 int res1 = 0 ;
9838 int val2 ;
9839 int ecode2 = 0 ;
9840 PyObject *swig_obj[2] ;
9841
9842 if (!SWIG_Python_UnpackTuple(args,"AuiDockInfo_size_set",2,2,swig_obj)) SWIG_fail;
9843 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockInfo, 0 | 0 );
9844 if (!SWIG_IsOK(res1)) {
9845 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockInfo_size_set" "', expected argument " "1"" of type '" "wxAuiDockInfo *""'");
9846 }
9847 arg1 = reinterpret_cast< wxAuiDockInfo * >(argp1);
9848 ecode2 = SWIG_AsVal_int(swig_obj[1], &val2);
9849 if (!SWIG_IsOK(ecode2)) {
9850 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiDockInfo_size_set" "', expected argument " "2"" of type '" "int""'");
9851 }
9852 arg2 = static_cast< int >(val2);
9853 if (arg1) (arg1)->size = arg2;
9854
9855 resultobj = SWIG_Py_Void();
9856 return resultobj;
9857 fail:
9858 return NULL;
9859 }
9860
9861
9862 SWIGINTERN PyObject *_wrap_AuiDockInfo_size_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
9863 PyObject *resultobj = 0;
9864 wxAuiDockInfo *arg1 = (wxAuiDockInfo *) 0 ;
9865 int result;
9866 void *argp1 = 0 ;
9867 int res1 = 0 ;
9868 PyObject *swig_obj[1] ;
9869
9870 if (!args) SWIG_fail;
9871 swig_obj[0] = args;
9872 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockInfo, 0 | 0 );
9873 if (!SWIG_IsOK(res1)) {
9874 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockInfo_size_get" "', expected argument " "1"" of type '" "wxAuiDockInfo *""'");
9875 }
9876 arg1 = reinterpret_cast< wxAuiDockInfo * >(argp1);
9877 result = (int) ((arg1)->size);
9878 resultobj = SWIG_From_int(static_cast< int >(result));
9879 return resultobj;
9880 fail:
9881 return NULL;
9882 }
9883
9884
9885 SWIGINTERN PyObject *_wrap_AuiDockInfo_min_size_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
9886 PyObject *resultobj = 0;
9887 wxAuiDockInfo *arg1 = (wxAuiDockInfo *) 0 ;
9888 int arg2 ;
9889 void *argp1 = 0 ;
9890 int res1 = 0 ;
9891 int val2 ;
9892 int ecode2 = 0 ;
9893 PyObject *swig_obj[2] ;
9894
9895 if (!SWIG_Python_UnpackTuple(args,"AuiDockInfo_min_size_set",2,2,swig_obj)) SWIG_fail;
9896 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockInfo, 0 | 0 );
9897 if (!SWIG_IsOK(res1)) {
9898 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockInfo_min_size_set" "', expected argument " "1"" of type '" "wxAuiDockInfo *""'");
9899 }
9900 arg1 = reinterpret_cast< wxAuiDockInfo * >(argp1);
9901 ecode2 = SWIG_AsVal_int(swig_obj[1], &val2);
9902 if (!SWIG_IsOK(ecode2)) {
9903 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiDockInfo_min_size_set" "', expected argument " "2"" of type '" "int""'");
9904 }
9905 arg2 = static_cast< int >(val2);
9906 if (arg1) (arg1)->min_size = arg2;
9907
9908 resultobj = SWIG_Py_Void();
9909 return resultobj;
9910 fail:
9911 return NULL;
9912 }
9913
9914
9915 SWIGINTERN PyObject *_wrap_AuiDockInfo_min_size_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
9916 PyObject *resultobj = 0;
9917 wxAuiDockInfo *arg1 = (wxAuiDockInfo *) 0 ;
9918 int result;
9919 void *argp1 = 0 ;
9920 int res1 = 0 ;
9921 PyObject *swig_obj[1] ;
9922
9923 if (!args) SWIG_fail;
9924 swig_obj[0] = args;
9925 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockInfo, 0 | 0 );
9926 if (!SWIG_IsOK(res1)) {
9927 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockInfo_min_size_get" "', expected argument " "1"" of type '" "wxAuiDockInfo *""'");
9928 }
9929 arg1 = reinterpret_cast< wxAuiDockInfo * >(argp1);
9930 result = (int) ((arg1)->min_size);
9931 resultobj = SWIG_From_int(static_cast< int >(result));
9932 return resultobj;
9933 fail:
9934 return NULL;
9935 }
9936
9937
9938 SWIGINTERN PyObject *_wrap_AuiDockInfo_resizable_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
9939 PyObject *resultobj = 0;
9940 wxAuiDockInfo *arg1 = (wxAuiDockInfo *) 0 ;
9941 bool arg2 ;
9942 void *argp1 = 0 ;
9943 int res1 = 0 ;
9944 bool val2 ;
9945 int ecode2 = 0 ;
9946 PyObject *swig_obj[2] ;
9947
9948 if (!SWIG_Python_UnpackTuple(args,"AuiDockInfo_resizable_set",2,2,swig_obj)) SWIG_fail;
9949 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockInfo, 0 | 0 );
9950 if (!SWIG_IsOK(res1)) {
9951 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockInfo_resizable_set" "', expected argument " "1"" of type '" "wxAuiDockInfo *""'");
9952 }
9953 arg1 = reinterpret_cast< wxAuiDockInfo * >(argp1);
9954 ecode2 = SWIG_AsVal_bool(swig_obj[1], &val2);
9955 if (!SWIG_IsOK(ecode2)) {
9956 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiDockInfo_resizable_set" "', expected argument " "2"" of type '" "bool""'");
9957 }
9958 arg2 = static_cast< bool >(val2);
9959 if (arg1) (arg1)->resizable = arg2;
9960
9961 resultobj = SWIG_Py_Void();
9962 return resultobj;
9963 fail:
9964 return NULL;
9965 }
9966
9967
9968 SWIGINTERN PyObject *_wrap_AuiDockInfo_resizable_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
9969 PyObject *resultobj = 0;
9970 wxAuiDockInfo *arg1 = (wxAuiDockInfo *) 0 ;
9971 bool result;
9972 void *argp1 = 0 ;
9973 int res1 = 0 ;
9974 PyObject *swig_obj[1] ;
9975
9976 if (!args) SWIG_fail;
9977 swig_obj[0] = args;
9978 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockInfo, 0 | 0 );
9979 if (!SWIG_IsOK(res1)) {
9980 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockInfo_resizable_get" "', expected argument " "1"" of type '" "wxAuiDockInfo *""'");
9981 }
9982 arg1 = reinterpret_cast< wxAuiDockInfo * >(argp1);
9983 result = (bool) ((arg1)->resizable);
9984 {
9985 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
9986 }
9987 return resultobj;
9988 fail:
9989 return NULL;
9990 }
9991
9992
9993 SWIGINTERN PyObject *_wrap_AuiDockInfo_toolbar_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
9994 PyObject *resultobj = 0;
9995 wxAuiDockInfo *arg1 = (wxAuiDockInfo *) 0 ;
9996 bool arg2 ;
9997 void *argp1 = 0 ;
9998 int res1 = 0 ;
9999 bool val2 ;
10000 int ecode2 = 0 ;
10001 PyObject *swig_obj[2] ;
10002
10003 if (!SWIG_Python_UnpackTuple(args,"AuiDockInfo_toolbar_set",2,2,swig_obj)) SWIG_fail;
10004 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockInfo, 0 | 0 );
10005 if (!SWIG_IsOK(res1)) {
10006 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockInfo_toolbar_set" "', expected argument " "1"" of type '" "wxAuiDockInfo *""'");
10007 }
10008 arg1 = reinterpret_cast< wxAuiDockInfo * >(argp1);
10009 ecode2 = SWIG_AsVal_bool(swig_obj[1], &val2);
10010 if (!SWIG_IsOK(ecode2)) {
10011 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiDockInfo_toolbar_set" "', expected argument " "2"" of type '" "bool""'");
10012 }
10013 arg2 = static_cast< bool >(val2);
10014 if (arg1) (arg1)->toolbar = arg2;
10015
10016 resultobj = SWIG_Py_Void();
10017 return resultobj;
10018 fail:
10019 return NULL;
10020 }
10021
10022
10023 SWIGINTERN PyObject *_wrap_AuiDockInfo_toolbar_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
10024 PyObject *resultobj = 0;
10025 wxAuiDockInfo *arg1 = (wxAuiDockInfo *) 0 ;
10026 bool result;
10027 void *argp1 = 0 ;
10028 int res1 = 0 ;
10029 PyObject *swig_obj[1] ;
10030
10031 if (!args) SWIG_fail;
10032 swig_obj[0] = args;
10033 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockInfo, 0 | 0 );
10034 if (!SWIG_IsOK(res1)) {
10035 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockInfo_toolbar_get" "', expected argument " "1"" of type '" "wxAuiDockInfo *""'");
10036 }
10037 arg1 = reinterpret_cast< wxAuiDockInfo * >(argp1);
10038 result = (bool) ((arg1)->toolbar);
10039 {
10040 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
10041 }
10042 return resultobj;
10043 fail:
10044 return NULL;
10045 }
10046
10047
10048 SWIGINTERN PyObject *_wrap_AuiDockInfo_fixed_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
10049 PyObject *resultobj = 0;
10050 wxAuiDockInfo *arg1 = (wxAuiDockInfo *) 0 ;
10051 bool arg2 ;
10052 void *argp1 = 0 ;
10053 int res1 = 0 ;
10054 bool val2 ;
10055 int ecode2 = 0 ;
10056 PyObject *swig_obj[2] ;
10057
10058 if (!SWIG_Python_UnpackTuple(args,"AuiDockInfo_fixed_set",2,2,swig_obj)) SWIG_fail;
10059 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockInfo, 0 | 0 );
10060 if (!SWIG_IsOK(res1)) {
10061 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockInfo_fixed_set" "', expected argument " "1"" of type '" "wxAuiDockInfo *""'");
10062 }
10063 arg1 = reinterpret_cast< wxAuiDockInfo * >(argp1);
10064 ecode2 = SWIG_AsVal_bool(swig_obj[1], &val2);
10065 if (!SWIG_IsOK(ecode2)) {
10066 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiDockInfo_fixed_set" "', expected argument " "2"" of type '" "bool""'");
10067 }
10068 arg2 = static_cast< bool >(val2);
10069 if (arg1) (arg1)->fixed = arg2;
10070
10071 resultobj = SWIG_Py_Void();
10072 return resultobj;
10073 fail:
10074 return NULL;
10075 }
10076
10077
10078 SWIGINTERN PyObject *_wrap_AuiDockInfo_fixed_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
10079 PyObject *resultobj = 0;
10080 wxAuiDockInfo *arg1 = (wxAuiDockInfo *) 0 ;
10081 bool result;
10082 void *argp1 = 0 ;
10083 int res1 = 0 ;
10084 PyObject *swig_obj[1] ;
10085
10086 if (!args) SWIG_fail;
10087 swig_obj[0] = args;
10088 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockInfo, 0 | 0 );
10089 if (!SWIG_IsOK(res1)) {
10090 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockInfo_fixed_get" "', expected argument " "1"" of type '" "wxAuiDockInfo *""'");
10091 }
10092 arg1 = reinterpret_cast< wxAuiDockInfo * >(argp1);
10093 result = (bool) ((arg1)->fixed);
10094 {
10095 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
10096 }
10097 return resultobj;
10098 fail:
10099 return NULL;
10100 }
10101
10102
10103 SWIGINTERN PyObject *_wrap_AuiDockInfo_reserved1_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
10104 PyObject *resultobj = 0;
10105 wxAuiDockInfo *arg1 = (wxAuiDockInfo *) 0 ;
10106 bool arg2 ;
10107 void *argp1 = 0 ;
10108 int res1 = 0 ;
10109 bool val2 ;
10110 int ecode2 = 0 ;
10111 PyObject *swig_obj[2] ;
10112
10113 if (!SWIG_Python_UnpackTuple(args,"AuiDockInfo_reserved1_set",2,2,swig_obj)) SWIG_fail;
10114 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockInfo, 0 | 0 );
10115 if (!SWIG_IsOK(res1)) {
10116 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockInfo_reserved1_set" "', expected argument " "1"" of type '" "wxAuiDockInfo *""'");
10117 }
10118 arg1 = reinterpret_cast< wxAuiDockInfo * >(argp1);
10119 ecode2 = SWIG_AsVal_bool(swig_obj[1], &val2);
10120 if (!SWIG_IsOK(ecode2)) {
10121 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiDockInfo_reserved1_set" "', expected argument " "2"" of type '" "bool""'");
10122 }
10123 arg2 = static_cast< bool >(val2);
10124 if (arg1) (arg1)->reserved1 = arg2;
10125
10126 resultobj = SWIG_Py_Void();
10127 return resultobj;
10128 fail:
10129 return NULL;
10130 }
10131
10132
10133 SWIGINTERN PyObject *_wrap_AuiDockInfo_reserved1_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
10134 PyObject *resultobj = 0;
10135 wxAuiDockInfo *arg1 = (wxAuiDockInfo *) 0 ;
10136 bool result;
10137 void *argp1 = 0 ;
10138 int res1 = 0 ;
10139 PyObject *swig_obj[1] ;
10140
10141 if (!args) SWIG_fail;
10142 swig_obj[0] = args;
10143 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockInfo, 0 | 0 );
10144 if (!SWIG_IsOK(res1)) {
10145 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockInfo_reserved1_get" "', expected argument " "1"" of type '" "wxAuiDockInfo *""'");
10146 }
10147 arg1 = reinterpret_cast< wxAuiDockInfo * >(argp1);
10148 result = (bool) ((arg1)->reserved1);
10149 {
10150 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
10151 }
10152 return resultobj;
10153 fail:
10154 return NULL;
10155 }
10156
10157
10158 SWIGINTERN PyObject *_wrap_delete_AuiDockInfo(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
10159 PyObject *resultobj = 0;
10160 wxAuiDockInfo *arg1 = (wxAuiDockInfo *) 0 ;
10161 void *argp1 = 0 ;
10162 int res1 = 0 ;
10163 PyObject *swig_obj[1] ;
10164
10165 if (!args) SWIG_fail;
10166 swig_obj[0] = args;
10167 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockInfo, SWIG_POINTER_DISOWN | 0 );
10168 if (!SWIG_IsOK(res1)) {
10169 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_AuiDockInfo" "', expected argument " "1"" of type '" "wxAuiDockInfo *""'");
10170 }
10171 arg1 = reinterpret_cast< wxAuiDockInfo * >(argp1);
10172 {
10173 PyThreadState* __tstate = wxPyBeginAllowThreads();
10174 delete_wxAuiDockInfo(arg1);
10175
10176 wxPyEndAllowThreads(__tstate);
10177 if (PyErr_Occurred()) SWIG_fail;
10178 }
10179 resultobj = SWIG_Py_Void();
10180 return resultobj;
10181 fail:
10182 return NULL;
10183 }
10184
10185
10186 SWIGINTERN PyObject *AuiDockInfo_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
10187 PyObject *obj;
10188 if (!SWIG_Python_UnpackTuple(args,(char*)"swigregister", 1, 1,&obj)) return NULL;
10189 SWIG_TypeNewClientData(SWIGTYPE_p_wxAuiDockInfo, SWIG_NewClientData(obj));
10190 return SWIG_Py_Void();
10191 }
10192
10193 SWIGINTERN PyObject *AuiDockInfo_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
10194 return SWIG_Python_InitShadowInstance(args);
10195 }
10196
10197 SWIGINTERN PyObject *_wrap_AuiDockUIPart_type_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
10198 PyObject *resultobj = 0;
10199 wxAuiDockUIPart *arg1 = (wxAuiDockUIPart *) 0 ;
10200 int arg2 ;
10201 void *argp1 = 0 ;
10202 int res1 = 0 ;
10203 int val2 ;
10204 int ecode2 = 0 ;
10205 PyObject *swig_obj[2] ;
10206
10207 if (!SWIG_Python_UnpackTuple(args,"AuiDockUIPart_type_set",2,2,swig_obj)) SWIG_fail;
10208 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockUIPart, 0 | 0 );
10209 if (!SWIG_IsOK(res1)) {
10210 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockUIPart_type_set" "', expected argument " "1"" of type '" "wxAuiDockUIPart *""'");
10211 }
10212 arg1 = reinterpret_cast< wxAuiDockUIPart * >(argp1);
10213 ecode2 = SWIG_AsVal_int(swig_obj[1], &val2);
10214 if (!SWIG_IsOK(ecode2)) {
10215 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiDockUIPart_type_set" "', expected argument " "2"" of type '" "int""'");
10216 }
10217 arg2 = static_cast< int >(val2);
10218 if (arg1) (arg1)->type = arg2;
10219
10220 resultobj = SWIG_Py_Void();
10221 return resultobj;
10222 fail:
10223 return NULL;
10224 }
10225
10226
10227 SWIGINTERN PyObject *_wrap_AuiDockUIPart_type_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
10228 PyObject *resultobj = 0;
10229 wxAuiDockUIPart *arg1 = (wxAuiDockUIPart *) 0 ;
10230 int result;
10231 void *argp1 = 0 ;
10232 int res1 = 0 ;
10233 PyObject *swig_obj[1] ;
10234
10235 if (!args) SWIG_fail;
10236 swig_obj[0] = args;
10237 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockUIPart, 0 | 0 );
10238 if (!SWIG_IsOK(res1)) {
10239 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockUIPart_type_get" "', expected argument " "1"" of type '" "wxAuiDockUIPart *""'");
10240 }
10241 arg1 = reinterpret_cast< wxAuiDockUIPart * >(argp1);
10242 result = (int) ((arg1)->type);
10243 resultobj = SWIG_From_int(static_cast< int >(result));
10244 return resultobj;
10245 fail:
10246 return NULL;
10247 }
10248
10249
10250 SWIGINTERN PyObject *_wrap_AuiDockUIPart_orientation_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
10251 PyObject *resultobj = 0;
10252 wxAuiDockUIPart *arg1 = (wxAuiDockUIPart *) 0 ;
10253 int arg2 ;
10254 void *argp1 = 0 ;
10255 int res1 = 0 ;
10256 int val2 ;
10257 int ecode2 = 0 ;
10258 PyObject *swig_obj[2] ;
10259
10260 if (!SWIG_Python_UnpackTuple(args,"AuiDockUIPart_orientation_set",2,2,swig_obj)) SWIG_fail;
10261 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockUIPart, 0 | 0 );
10262 if (!SWIG_IsOK(res1)) {
10263 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockUIPart_orientation_set" "', expected argument " "1"" of type '" "wxAuiDockUIPart *""'");
10264 }
10265 arg1 = reinterpret_cast< wxAuiDockUIPart * >(argp1);
10266 ecode2 = SWIG_AsVal_int(swig_obj[1], &val2);
10267 if (!SWIG_IsOK(ecode2)) {
10268 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiDockUIPart_orientation_set" "', expected argument " "2"" of type '" "int""'");
10269 }
10270 arg2 = static_cast< int >(val2);
10271 if (arg1) (arg1)->orientation = arg2;
10272
10273 resultobj = SWIG_Py_Void();
10274 return resultobj;
10275 fail:
10276 return NULL;
10277 }
10278
10279
10280 SWIGINTERN PyObject *_wrap_AuiDockUIPart_orientation_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
10281 PyObject *resultobj = 0;
10282 wxAuiDockUIPart *arg1 = (wxAuiDockUIPart *) 0 ;
10283 int result;
10284 void *argp1 = 0 ;
10285 int res1 = 0 ;
10286 PyObject *swig_obj[1] ;
10287
10288 if (!args) SWIG_fail;
10289 swig_obj[0] = args;
10290 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockUIPart, 0 | 0 );
10291 if (!SWIG_IsOK(res1)) {
10292 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockUIPart_orientation_get" "', expected argument " "1"" of type '" "wxAuiDockUIPart *""'");
10293 }
10294 arg1 = reinterpret_cast< wxAuiDockUIPart * >(argp1);
10295 result = (int) ((arg1)->orientation);
10296 resultobj = SWIG_From_int(static_cast< int >(result));
10297 return resultobj;
10298 fail:
10299 return NULL;
10300 }
10301
10302
10303 SWIGINTERN PyObject *_wrap_AuiDockUIPart_dock_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
10304 PyObject *resultobj = 0;
10305 wxAuiDockUIPart *arg1 = (wxAuiDockUIPart *) 0 ;
10306 wxAuiDockInfo *arg2 = (wxAuiDockInfo *) 0 ;
10307 void *argp1 = 0 ;
10308 int res1 = 0 ;
10309 void *argp2 = 0 ;
10310 int res2 = 0 ;
10311 PyObject *swig_obj[2] ;
10312
10313 if (!SWIG_Python_UnpackTuple(args,"AuiDockUIPart_dock_set",2,2,swig_obj)) SWIG_fail;
10314 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockUIPart, 0 | 0 );
10315 if (!SWIG_IsOK(res1)) {
10316 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockUIPart_dock_set" "', expected argument " "1"" of type '" "wxAuiDockUIPart *""'");
10317 }
10318 arg1 = reinterpret_cast< wxAuiDockUIPart * >(argp1);
10319 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2,SWIGTYPE_p_wxAuiDockInfo, SWIG_POINTER_DISOWN | 0 );
10320 if (!SWIG_IsOK(res2)) {
10321 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiDockUIPart_dock_set" "', expected argument " "2"" of type '" "wxAuiDockInfo *""'");
10322 }
10323 arg2 = reinterpret_cast< wxAuiDockInfo * >(argp2);
10324 if (arg1) (arg1)->dock = arg2;
10325
10326 resultobj = SWIG_Py_Void();
10327 return resultobj;
10328 fail:
10329 return NULL;
10330 }
10331
10332
10333 SWIGINTERN PyObject *_wrap_AuiDockUIPart_dock_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
10334 PyObject *resultobj = 0;
10335 wxAuiDockUIPart *arg1 = (wxAuiDockUIPart *) 0 ;
10336 wxAuiDockInfo *result = 0 ;
10337 void *argp1 = 0 ;
10338 int res1 = 0 ;
10339 PyObject *swig_obj[1] ;
10340
10341 if (!args) SWIG_fail;
10342 swig_obj[0] = args;
10343 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockUIPart, 0 | 0 );
10344 if (!SWIG_IsOK(res1)) {
10345 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockUIPart_dock_get" "', expected argument " "1"" of type '" "wxAuiDockUIPart *""'");
10346 }
10347 arg1 = reinterpret_cast< wxAuiDockUIPart * >(argp1);
10348 result = (wxAuiDockInfo *) ((arg1)->dock);
10349 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiDockInfo, 0 | 0 );
10350 return resultobj;
10351 fail:
10352 return NULL;
10353 }
10354
10355
10356 SWIGINTERN PyObject *_wrap_AuiDockUIPart_pane_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
10357 PyObject *resultobj = 0;
10358 wxAuiDockUIPart *arg1 = (wxAuiDockUIPart *) 0 ;
10359 wxAuiPaneInfo *arg2 = (wxAuiPaneInfo *) 0 ;
10360 void *argp1 = 0 ;
10361 int res1 = 0 ;
10362 void *argp2 = 0 ;
10363 int res2 = 0 ;
10364 PyObject *swig_obj[2] ;
10365
10366 if (!SWIG_Python_UnpackTuple(args,"AuiDockUIPart_pane_set",2,2,swig_obj)) SWIG_fail;
10367 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockUIPart, 0 | 0 );
10368 if (!SWIG_IsOK(res1)) {
10369 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockUIPart_pane_set" "', expected argument " "1"" of type '" "wxAuiDockUIPart *""'");
10370 }
10371 arg1 = reinterpret_cast< wxAuiDockUIPart * >(argp1);
10372 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2,SWIGTYPE_p_wxAuiPaneInfo, SWIG_POINTER_DISOWN | 0 );
10373 if (!SWIG_IsOK(res2)) {
10374 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiDockUIPart_pane_set" "', expected argument " "2"" of type '" "wxAuiPaneInfo *""'");
10375 }
10376 arg2 = reinterpret_cast< wxAuiPaneInfo * >(argp2);
10377 if (arg1) (arg1)->pane = arg2;
10378
10379 resultobj = SWIG_Py_Void();
10380 return resultobj;
10381 fail:
10382 return NULL;
10383 }
10384
10385
10386 SWIGINTERN PyObject *_wrap_AuiDockUIPart_pane_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
10387 PyObject *resultobj = 0;
10388 wxAuiDockUIPart *arg1 = (wxAuiDockUIPart *) 0 ;
10389 wxAuiPaneInfo *result = 0 ;
10390 void *argp1 = 0 ;
10391 int res1 = 0 ;
10392 PyObject *swig_obj[1] ;
10393
10394 if (!args) SWIG_fail;
10395 swig_obj[0] = args;
10396 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockUIPart, 0 | 0 );
10397 if (!SWIG_IsOK(res1)) {
10398 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockUIPart_pane_get" "', expected argument " "1"" of type '" "wxAuiDockUIPart *""'");
10399 }
10400 arg1 = reinterpret_cast< wxAuiDockUIPart * >(argp1);
10401 result = (wxAuiPaneInfo *) ((arg1)->pane);
10402 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
10403 return resultobj;
10404 fail:
10405 return NULL;
10406 }
10407
10408
10409 SWIGINTERN PyObject *_wrap_AuiDockUIPart_button_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
10410 PyObject *resultobj = 0;
10411 wxAuiDockUIPart *arg1 = (wxAuiDockUIPart *) 0 ;
10412 wxAuiPaneButton *arg2 = (wxAuiPaneButton *) 0 ;
10413 void *argp1 = 0 ;
10414 int res1 = 0 ;
10415 void *argp2 = 0 ;
10416 int res2 = 0 ;
10417 PyObject *swig_obj[2] ;
10418
10419 if (!SWIG_Python_UnpackTuple(args,"AuiDockUIPart_button_set",2,2,swig_obj)) SWIG_fail;
10420 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockUIPart, 0 | 0 );
10421 if (!SWIG_IsOK(res1)) {
10422 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockUIPart_button_set" "', expected argument " "1"" of type '" "wxAuiDockUIPart *""'");
10423 }
10424 arg1 = reinterpret_cast< wxAuiDockUIPart * >(argp1);
10425 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2,SWIGTYPE_p_wxAuiPaneButton, SWIG_POINTER_DISOWN | 0 );
10426 if (!SWIG_IsOK(res2)) {
10427 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiDockUIPart_button_set" "', expected argument " "2"" of type '" "wxAuiPaneButton *""'");
10428 }
10429 arg2 = reinterpret_cast< wxAuiPaneButton * >(argp2);
10430 if (arg1) (arg1)->button = arg2;
10431
10432 resultobj = SWIG_Py_Void();
10433 return resultobj;
10434 fail:
10435 return NULL;
10436 }
10437
10438
10439 SWIGINTERN PyObject *_wrap_AuiDockUIPart_button_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
10440 PyObject *resultobj = 0;
10441 wxAuiDockUIPart *arg1 = (wxAuiDockUIPart *) 0 ;
10442 wxAuiPaneButton *result = 0 ;
10443 void *argp1 = 0 ;
10444 int res1 = 0 ;
10445 PyObject *swig_obj[1] ;
10446
10447 if (!args) SWIG_fail;
10448 swig_obj[0] = args;
10449 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockUIPart, 0 | 0 );
10450 if (!SWIG_IsOK(res1)) {
10451 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockUIPart_button_get" "', expected argument " "1"" of type '" "wxAuiDockUIPart *""'");
10452 }
10453 arg1 = reinterpret_cast< wxAuiDockUIPart * >(argp1);
10454 result = (wxAuiPaneButton *) ((arg1)->button);
10455 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiPaneButton, 0 | 0 );
10456 return resultobj;
10457 fail:
10458 return NULL;
10459 }
10460
10461
10462 SWIGINTERN PyObject *_wrap_AuiDockUIPart_cont_sizer_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
10463 PyObject *resultobj = 0;
10464 wxAuiDockUIPart *arg1 = (wxAuiDockUIPart *) 0 ;
10465 wxSizer *arg2 = (wxSizer *) 0 ;
10466 void *argp1 = 0 ;
10467 int res1 = 0 ;
10468 void *argp2 = 0 ;
10469 int res2 = 0 ;
10470 PyObject *swig_obj[2] ;
10471
10472 if (!SWIG_Python_UnpackTuple(args,"AuiDockUIPart_cont_sizer_set",2,2,swig_obj)) SWIG_fail;
10473 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockUIPart, 0 | 0 );
10474 if (!SWIG_IsOK(res1)) {
10475 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockUIPart_cont_sizer_set" "', expected argument " "1"" of type '" "wxAuiDockUIPart *""'");
10476 }
10477 arg1 = reinterpret_cast< wxAuiDockUIPart * >(argp1);
10478 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2,SWIGTYPE_p_wxSizer, SWIG_POINTER_DISOWN | 0 );
10479 if (!SWIG_IsOK(res2)) {
10480 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiDockUIPart_cont_sizer_set" "', expected argument " "2"" of type '" "wxSizer *""'");
10481 }
10482 arg2 = reinterpret_cast< wxSizer * >(argp2);
10483 if (arg1) (arg1)->cont_sizer = arg2;
10484
10485 resultobj = SWIG_Py_Void();
10486 return resultobj;
10487 fail:
10488 return NULL;
10489 }
10490
10491
10492 SWIGINTERN PyObject *_wrap_AuiDockUIPart_cont_sizer_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
10493 PyObject *resultobj = 0;
10494 wxAuiDockUIPart *arg1 = (wxAuiDockUIPart *) 0 ;
10495 wxSizer *result = 0 ;
10496 void *argp1 = 0 ;
10497 int res1 = 0 ;
10498 PyObject *swig_obj[1] ;
10499
10500 if (!args) SWIG_fail;
10501 swig_obj[0] = args;
10502 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockUIPart, 0 | 0 );
10503 if (!SWIG_IsOK(res1)) {
10504 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockUIPart_cont_sizer_get" "', expected argument " "1"" of type '" "wxAuiDockUIPart *""'");
10505 }
10506 arg1 = reinterpret_cast< wxAuiDockUIPart * >(argp1);
10507 result = (wxSizer *) ((arg1)->cont_sizer);
10508 {
10509 resultobj = wxPyMake_wxObject(result, (bool)0);
10510 }
10511 return resultobj;
10512 fail:
10513 return NULL;
10514 }
10515
10516
10517 SWIGINTERN PyObject *_wrap_AuiDockUIPart_sizer_item_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
10518 PyObject *resultobj = 0;
10519 wxAuiDockUIPart *arg1 = (wxAuiDockUIPart *) 0 ;
10520 wxSizerItem *arg2 = (wxSizerItem *) 0 ;
10521 void *argp1 = 0 ;
10522 int res1 = 0 ;
10523 void *argp2 = 0 ;
10524 int res2 = 0 ;
10525 PyObject *swig_obj[2] ;
10526
10527 if (!SWIG_Python_UnpackTuple(args,"AuiDockUIPart_sizer_item_set",2,2,swig_obj)) SWIG_fail;
10528 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockUIPart, 0 | 0 );
10529 if (!SWIG_IsOK(res1)) {
10530 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockUIPart_sizer_item_set" "', expected argument " "1"" of type '" "wxAuiDockUIPart *""'");
10531 }
10532 arg1 = reinterpret_cast< wxAuiDockUIPart * >(argp1);
10533 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2,SWIGTYPE_p_wxSizerItem, SWIG_POINTER_DISOWN | 0 );
10534 if (!SWIG_IsOK(res2)) {
10535 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiDockUIPart_sizer_item_set" "', expected argument " "2"" of type '" "wxSizerItem *""'");
10536 }
10537 arg2 = reinterpret_cast< wxSizerItem * >(argp2);
10538 if (arg1) (arg1)->sizer_item = arg2;
10539
10540 resultobj = SWIG_Py_Void();
10541 return resultobj;
10542 fail:
10543 return NULL;
10544 }
10545
10546
10547 SWIGINTERN PyObject *_wrap_AuiDockUIPart_sizer_item_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
10548 PyObject *resultobj = 0;
10549 wxAuiDockUIPart *arg1 = (wxAuiDockUIPart *) 0 ;
10550 wxSizerItem *result = 0 ;
10551 void *argp1 = 0 ;
10552 int res1 = 0 ;
10553 PyObject *swig_obj[1] ;
10554
10555 if (!args) SWIG_fail;
10556 swig_obj[0] = args;
10557 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockUIPart, 0 | 0 );
10558 if (!SWIG_IsOK(res1)) {
10559 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockUIPart_sizer_item_get" "', expected argument " "1"" of type '" "wxAuiDockUIPart *""'");
10560 }
10561 arg1 = reinterpret_cast< wxAuiDockUIPart * >(argp1);
10562 result = (wxSizerItem *) ((arg1)->sizer_item);
10563 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxSizerItem, 0 | 0 );
10564 return resultobj;
10565 fail:
10566 return NULL;
10567 }
10568
10569
10570 SWIGINTERN PyObject *_wrap_AuiDockUIPart_rect_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
10571 PyObject *resultobj = 0;
10572 wxAuiDockUIPart *arg1 = (wxAuiDockUIPart *) 0 ;
10573 wxRect *arg2 = (wxRect *) 0 ;
10574 void *argp1 = 0 ;
10575 int res1 = 0 ;
10576 void *argp2 = 0 ;
10577 int res2 = 0 ;
10578 PyObject *swig_obj[2] ;
10579
10580 if (!SWIG_Python_UnpackTuple(args,"AuiDockUIPart_rect_set",2,2,swig_obj)) SWIG_fail;
10581 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockUIPart, 0 | 0 );
10582 if (!SWIG_IsOK(res1)) {
10583 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockUIPart_rect_set" "', expected argument " "1"" of type '" "wxAuiDockUIPart *""'");
10584 }
10585 arg1 = reinterpret_cast< wxAuiDockUIPart * >(argp1);
10586 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2,SWIGTYPE_p_wxRect, 0 | 0 );
10587 if (!SWIG_IsOK(res2)) {
10588 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiDockUIPart_rect_set" "', expected argument " "2"" of type '" "wxRect *""'");
10589 }
10590 arg2 = reinterpret_cast< wxRect * >(argp2);
10591 if (arg1) (arg1)->rect = *arg2;
10592
10593 resultobj = SWIG_Py_Void();
10594 return resultobj;
10595 fail:
10596 return NULL;
10597 }
10598
10599
10600 SWIGINTERN PyObject *_wrap_AuiDockUIPart_rect_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
10601 PyObject *resultobj = 0;
10602 wxAuiDockUIPart *arg1 = (wxAuiDockUIPart *) 0 ;
10603 wxRect *result = 0 ;
10604 void *argp1 = 0 ;
10605 int res1 = 0 ;
10606 PyObject *swig_obj[1] ;
10607
10608 if (!args) SWIG_fail;
10609 swig_obj[0] = args;
10610 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockUIPart, 0 | 0 );
10611 if (!SWIG_IsOK(res1)) {
10612 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockUIPart_rect_get" "', expected argument " "1"" of type '" "wxAuiDockUIPart *""'");
10613 }
10614 arg1 = reinterpret_cast< wxAuiDockUIPart * >(argp1);
10615 result = (wxRect *)& ((arg1)->rect);
10616 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxRect, 0 | 0 );
10617 return resultobj;
10618 fail:
10619 return NULL;
10620 }
10621
10622
10623 SWIGINTERN PyObject *_wrap_delete_AuiDockUIPart(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
10624 PyObject *resultobj = 0;
10625 wxAuiDockUIPart *arg1 = (wxAuiDockUIPart *) 0 ;
10626 void *argp1 = 0 ;
10627 int res1 = 0 ;
10628 PyObject *swig_obj[1] ;
10629
10630 if (!args) SWIG_fail;
10631 swig_obj[0] = args;
10632 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockUIPart, SWIG_POINTER_DISOWN | 0 );
10633 if (!SWIG_IsOK(res1)) {
10634 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_AuiDockUIPart" "', expected argument " "1"" of type '" "wxAuiDockUIPart *""'");
10635 }
10636 arg1 = reinterpret_cast< wxAuiDockUIPart * >(argp1);
10637 {
10638 PyThreadState* __tstate = wxPyBeginAllowThreads();
10639 delete_wxAuiDockUIPart(arg1);
10640
10641 wxPyEndAllowThreads(__tstate);
10642 if (PyErr_Occurred()) SWIG_fail;
10643 }
10644 resultobj = SWIG_Py_Void();
10645 return resultobj;
10646 fail:
10647 return NULL;
10648 }
10649
10650
10651 SWIGINTERN PyObject *AuiDockUIPart_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
10652 PyObject *obj;
10653 if (!SWIG_Python_UnpackTuple(args,(char*)"swigregister", 1, 1,&obj)) return NULL;
10654 SWIG_TypeNewClientData(SWIGTYPE_p_wxAuiDockUIPart, SWIG_NewClientData(obj));
10655 return SWIG_Py_Void();
10656 }
10657
10658 SWIGINTERN PyObject *_wrap_AuiPaneButton_button_id_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
10659 PyObject *resultobj = 0;
10660 wxAuiPaneButton *arg1 = (wxAuiPaneButton *) 0 ;
10661 int arg2 ;
10662 void *argp1 = 0 ;
10663 int res1 = 0 ;
10664 int val2 ;
10665 int ecode2 = 0 ;
10666 PyObject *swig_obj[2] ;
10667
10668 if (!SWIG_Python_UnpackTuple(args,"AuiPaneButton_button_id_set",2,2,swig_obj)) SWIG_fail;
10669 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneButton, 0 | 0 );
10670 if (!SWIG_IsOK(res1)) {
10671 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneButton_button_id_set" "', expected argument " "1"" of type '" "wxAuiPaneButton *""'");
10672 }
10673 arg1 = reinterpret_cast< wxAuiPaneButton * >(argp1);
10674 ecode2 = SWIG_AsVal_int(swig_obj[1], &val2);
10675 if (!SWIG_IsOK(ecode2)) {
10676 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiPaneButton_button_id_set" "', expected argument " "2"" of type '" "int""'");
10677 }
10678 arg2 = static_cast< int >(val2);
10679 if (arg1) (arg1)->button_id = arg2;
10680
10681 resultobj = SWIG_Py_Void();
10682 return resultobj;
10683 fail:
10684 return NULL;
10685 }
10686
10687
10688 SWIGINTERN PyObject *_wrap_AuiPaneButton_button_id_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
10689 PyObject *resultobj = 0;
10690 wxAuiPaneButton *arg1 = (wxAuiPaneButton *) 0 ;
10691 int result;
10692 void *argp1 = 0 ;
10693 int res1 = 0 ;
10694 PyObject *swig_obj[1] ;
10695
10696 if (!args) SWIG_fail;
10697 swig_obj[0] = args;
10698 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneButton, 0 | 0 );
10699 if (!SWIG_IsOK(res1)) {
10700 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneButton_button_id_get" "', expected argument " "1"" of type '" "wxAuiPaneButton *""'");
10701 }
10702 arg1 = reinterpret_cast< wxAuiPaneButton * >(argp1);
10703 result = (int) ((arg1)->button_id);
10704 resultobj = SWIG_From_int(static_cast< int >(result));
10705 return resultobj;
10706 fail:
10707 return NULL;
10708 }
10709
10710
10711 SWIGINTERN PyObject *_wrap_delete_AuiPaneButton(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
10712 PyObject *resultobj = 0;
10713 wxAuiPaneButton *arg1 = (wxAuiPaneButton *) 0 ;
10714 void *argp1 = 0 ;
10715 int res1 = 0 ;
10716 PyObject *swig_obj[1] ;
10717
10718 if (!args) SWIG_fail;
10719 swig_obj[0] = args;
10720 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneButton, SWIG_POINTER_DISOWN | 0 );
10721 if (!SWIG_IsOK(res1)) {
10722 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_AuiPaneButton" "', expected argument " "1"" of type '" "wxAuiPaneButton *""'");
10723 }
10724 arg1 = reinterpret_cast< wxAuiPaneButton * >(argp1);
10725 {
10726 PyThreadState* __tstate = wxPyBeginAllowThreads();
10727 delete_wxAuiPaneButton(arg1);
10728
10729 wxPyEndAllowThreads(__tstate);
10730 if (PyErr_Occurred()) SWIG_fail;
10731 }
10732 resultobj = SWIG_Py_Void();
10733 return resultobj;
10734 fail:
10735 return NULL;
10736 }
10737
10738
10739 SWIGINTERN PyObject *AuiPaneButton_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
10740 PyObject *obj;
10741 if (!SWIG_Python_UnpackTuple(args,(char*)"swigregister", 1, 1,&obj)) return NULL;
10742 SWIG_TypeNewClientData(SWIGTYPE_p_wxAuiPaneButton, SWIG_NewClientData(obj));
10743 return SWIG_Py_Void();
10744 }
10745
10746 SWIGINTERN PyObject *_wrap_delete_AuiDockArt(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
10747 PyObject *resultobj = 0;
10748 wxAuiDockArt *arg1 = (wxAuiDockArt *) 0 ;
10749 void *argp1 = 0 ;
10750 int res1 = 0 ;
10751 PyObject *swig_obj[1] ;
10752
10753 if (!args) SWIG_fail;
10754 swig_obj[0] = args;
10755 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockArt, SWIG_POINTER_DISOWN | 0 );
10756 if (!SWIG_IsOK(res1)) {
10757 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_AuiDockArt" "', expected argument " "1"" of type '" "wxAuiDockArt *""'");
10758 }
10759 arg1 = reinterpret_cast< wxAuiDockArt * >(argp1);
10760 {
10761 PyThreadState* __tstate = wxPyBeginAllowThreads();
10762 delete arg1;
10763
10764 wxPyEndAllowThreads(__tstate);
10765 if (PyErr_Occurred()) SWIG_fail;
10766 }
10767 resultobj = SWIG_Py_Void();
10768 return resultobj;
10769 fail:
10770 return NULL;
10771 }
10772
10773
10774 SWIGINTERN PyObject *_wrap_AuiDockArt_GetMetric(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
10775 PyObject *resultobj = 0;
10776 wxAuiDockArt *arg1 = (wxAuiDockArt *) 0 ;
10777 int arg2 ;
10778 int result;
10779 void *argp1 = 0 ;
10780 int res1 = 0 ;
10781 int val2 ;
10782 int ecode2 = 0 ;
10783 PyObject * obj0 = 0 ;
10784 PyObject * obj1 = 0 ;
10785 char * kwnames[] = {
10786 (char *) "self",(char *) "id", NULL
10787 };
10788
10789 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiDockArt_GetMetric",kwnames,&obj0,&obj1)) SWIG_fail;
10790 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiDockArt, 0 | 0 );
10791 if (!SWIG_IsOK(res1)) {
10792 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockArt_GetMetric" "', expected argument " "1"" of type '" "wxAuiDockArt *""'");
10793 }
10794 arg1 = reinterpret_cast< wxAuiDockArt * >(argp1);
10795 ecode2 = SWIG_AsVal_int(obj1, &val2);
10796 if (!SWIG_IsOK(ecode2)) {
10797 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiDockArt_GetMetric" "', expected argument " "2"" of type '" "int""'");
10798 }
10799 arg2 = static_cast< int >(val2);
10800 {
10801 PyThreadState* __tstate = wxPyBeginAllowThreads();
10802 result = (int)(arg1)->GetMetric(arg2);
10803 wxPyEndAllowThreads(__tstate);
10804 if (PyErr_Occurred()) SWIG_fail;
10805 }
10806 resultobj = SWIG_From_int(static_cast< int >(result));
10807 return resultobj;
10808 fail:
10809 return NULL;
10810 }
10811
10812
10813 SWIGINTERN PyObject *_wrap_AuiDockArt_SetMetric(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
10814 PyObject *resultobj = 0;
10815 wxAuiDockArt *arg1 = (wxAuiDockArt *) 0 ;
10816 int arg2 ;
10817 int arg3 ;
10818 void *argp1 = 0 ;
10819 int res1 = 0 ;
10820 int val2 ;
10821 int ecode2 = 0 ;
10822 int val3 ;
10823 int ecode3 = 0 ;
10824 PyObject * obj0 = 0 ;
10825 PyObject * obj1 = 0 ;
10826 PyObject * obj2 = 0 ;
10827 char * kwnames[] = {
10828 (char *) "self",(char *) "id",(char *) "new_val", NULL
10829 };
10830
10831 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:AuiDockArt_SetMetric",kwnames,&obj0,&obj1,&obj2)) SWIG_fail;
10832 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiDockArt, 0 | 0 );
10833 if (!SWIG_IsOK(res1)) {
10834 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockArt_SetMetric" "', expected argument " "1"" of type '" "wxAuiDockArt *""'");
10835 }
10836 arg1 = reinterpret_cast< wxAuiDockArt * >(argp1);
10837 ecode2 = SWIG_AsVal_int(obj1, &val2);
10838 if (!SWIG_IsOK(ecode2)) {
10839 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiDockArt_SetMetric" "', expected argument " "2"" of type '" "int""'");
10840 }
10841 arg2 = static_cast< int >(val2);
10842 ecode3 = SWIG_AsVal_int(obj2, &val3);
10843 if (!SWIG_IsOK(ecode3)) {
10844 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "AuiDockArt_SetMetric" "', expected argument " "3"" of type '" "int""'");
10845 }
10846 arg3 = static_cast< int >(val3);
10847 {
10848 PyThreadState* __tstate = wxPyBeginAllowThreads();
10849 (arg1)->SetMetric(arg2,arg3);
10850 wxPyEndAllowThreads(__tstate);
10851 if (PyErr_Occurred()) SWIG_fail;
10852 }
10853 resultobj = SWIG_Py_Void();
10854 return resultobj;
10855 fail:
10856 return NULL;
10857 }
10858
10859
10860 SWIGINTERN PyObject *_wrap_AuiDockArt_SetFont(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
10861 PyObject *resultobj = 0;
10862 wxAuiDockArt *arg1 = (wxAuiDockArt *) 0 ;
10863 int arg2 ;
10864 wxFont *arg3 = 0 ;
10865 void *argp1 = 0 ;
10866 int res1 = 0 ;
10867 int val2 ;
10868 int ecode2 = 0 ;
10869 void *argp3 = 0 ;
10870 int res3 = 0 ;
10871 PyObject * obj0 = 0 ;
10872 PyObject * obj1 = 0 ;
10873 PyObject * obj2 = 0 ;
10874 char * kwnames[] = {
10875 (char *) "self",(char *) "id",(char *) "font", NULL
10876 };
10877
10878 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:AuiDockArt_SetFont",kwnames,&obj0,&obj1,&obj2)) SWIG_fail;
10879 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiDockArt, 0 | 0 );
10880 if (!SWIG_IsOK(res1)) {
10881 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockArt_SetFont" "', expected argument " "1"" of type '" "wxAuiDockArt *""'");
10882 }
10883 arg1 = reinterpret_cast< wxAuiDockArt * >(argp1);
10884 ecode2 = SWIG_AsVal_int(obj1, &val2);
10885 if (!SWIG_IsOK(ecode2)) {
10886 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiDockArt_SetFont" "', expected argument " "2"" of type '" "int""'");
10887 }
10888 arg2 = static_cast< int >(val2);
10889 res3 = SWIG_ConvertPtr(obj2, &argp3, SWIGTYPE_p_wxFont, 0 | 0);
10890 if (!SWIG_IsOK(res3)) {
10891 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "AuiDockArt_SetFont" "', expected argument " "3"" of type '" "wxFont const &""'");
10892 }
10893 if (!argp3) {
10894 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiDockArt_SetFont" "', expected argument " "3"" of type '" "wxFont const &""'");
10895 }
10896 arg3 = reinterpret_cast< wxFont * >(argp3);
10897 {
10898 PyThreadState* __tstate = wxPyBeginAllowThreads();
10899 (arg1)->SetFont(arg2,(wxFont const &)*arg3);
10900 wxPyEndAllowThreads(__tstate);
10901 if (PyErr_Occurred()) SWIG_fail;
10902 }
10903 resultobj = SWIG_Py_Void();
10904 return resultobj;
10905 fail:
10906 return NULL;
10907 }
10908
10909
10910 SWIGINTERN PyObject *_wrap_AuiDockArt_GetFont(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
10911 PyObject *resultobj = 0;
10912 wxAuiDockArt *arg1 = (wxAuiDockArt *) 0 ;
10913 int arg2 ;
10914 wxFont result;
10915 void *argp1 = 0 ;
10916 int res1 = 0 ;
10917 int val2 ;
10918 int ecode2 = 0 ;
10919 PyObject * obj0 = 0 ;
10920 PyObject * obj1 = 0 ;
10921 char * kwnames[] = {
10922 (char *) "self",(char *) "id", NULL
10923 };
10924
10925 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiDockArt_GetFont",kwnames,&obj0,&obj1)) SWIG_fail;
10926 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiDockArt, 0 | 0 );
10927 if (!SWIG_IsOK(res1)) {
10928 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockArt_GetFont" "', expected argument " "1"" of type '" "wxAuiDockArt *""'");
10929 }
10930 arg1 = reinterpret_cast< wxAuiDockArt * >(argp1);
10931 ecode2 = SWIG_AsVal_int(obj1, &val2);
10932 if (!SWIG_IsOK(ecode2)) {
10933 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiDockArt_GetFont" "', expected argument " "2"" of type '" "int""'");
10934 }
10935 arg2 = static_cast< int >(val2);
10936 {
10937 PyThreadState* __tstate = wxPyBeginAllowThreads();
10938 result = (arg1)->GetFont(arg2);
10939 wxPyEndAllowThreads(__tstate);
10940 if (PyErr_Occurred()) SWIG_fail;
10941 }
10942 resultobj = SWIG_NewPointerObj((new wxFont(static_cast< const wxFont& >(result))), SWIGTYPE_p_wxFont, SWIG_POINTER_OWN | 0 );
10943 return resultobj;
10944 fail:
10945 return NULL;
10946 }
10947
10948
10949 SWIGINTERN PyObject *_wrap_AuiDockArt_GetColour(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
10950 PyObject *resultobj = 0;
10951 wxAuiDockArt *arg1 = (wxAuiDockArt *) 0 ;
10952 int arg2 ;
10953 wxColour result;
10954 void *argp1 = 0 ;
10955 int res1 = 0 ;
10956 int val2 ;
10957 int ecode2 = 0 ;
10958 PyObject * obj0 = 0 ;
10959 PyObject * obj1 = 0 ;
10960 char * kwnames[] = {
10961 (char *) "self",(char *) "id", NULL
10962 };
10963
10964 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiDockArt_GetColour",kwnames,&obj0,&obj1)) SWIG_fail;
10965 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiDockArt, 0 | 0 );
10966 if (!SWIG_IsOK(res1)) {
10967 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockArt_GetColour" "', expected argument " "1"" of type '" "wxAuiDockArt *""'");
10968 }
10969 arg1 = reinterpret_cast< wxAuiDockArt * >(argp1);
10970 ecode2 = SWIG_AsVal_int(obj1, &val2);
10971 if (!SWIG_IsOK(ecode2)) {
10972 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiDockArt_GetColour" "', expected argument " "2"" of type '" "int""'");
10973 }
10974 arg2 = static_cast< int >(val2);
10975 {
10976 PyThreadState* __tstate = wxPyBeginAllowThreads();
10977 result = (arg1)->GetColour(arg2);
10978 wxPyEndAllowThreads(__tstate);
10979 if (PyErr_Occurred()) SWIG_fail;
10980 }
10981 resultobj = SWIG_NewPointerObj((new wxColour(static_cast< const wxColour& >(result))), SWIGTYPE_p_wxColour, SWIG_POINTER_OWN | 0 );
10982 return resultobj;
10983 fail:
10984 return NULL;
10985 }
10986
10987
10988 SWIGINTERN PyObject *_wrap_AuiDockArt_SetColour(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
10989 PyObject *resultobj = 0;
10990 wxAuiDockArt *arg1 = (wxAuiDockArt *) 0 ;
10991 int arg2 ;
10992 wxColour *arg3 = 0 ;
10993 void *argp1 = 0 ;
10994 int res1 = 0 ;
10995 int val2 ;
10996 int ecode2 = 0 ;
10997 wxColour temp3 ;
10998 PyObject * obj0 = 0 ;
10999 PyObject * obj1 = 0 ;
11000 PyObject * obj2 = 0 ;
11001 char * kwnames[] = {
11002 (char *) "self",(char *) "id",(char *) "colour", NULL
11003 };
11004
11005 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:AuiDockArt_SetColour",kwnames,&obj0,&obj1,&obj2)) SWIG_fail;
11006 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiDockArt, 0 | 0 );
11007 if (!SWIG_IsOK(res1)) {
11008 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockArt_SetColour" "', expected argument " "1"" of type '" "wxAuiDockArt *""'");
11009 }
11010 arg1 = reinterpret_cast< wxAuiDockArt * >(argp1);
11011 ecode2 = SWIG_AsVal_int(obj1, &val2);
11012 if (!SWIG_IsOK(ecode2)) {
11013 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiDockArt_SetColour" "', expected argument " "2"" of type '" "int""'");
11014 }
11015 arg2 = static_cast< int >(val2);
11016 {
11017 arg3 = &temp3;
11018 if ( ! wxColour_helper(obj2, &arg3)) SWIG_fail;
11019 }
11020 {
11021 PyThreadState* __tstate = wxPyBeginAllowThreads();
11022 (arg1)->SetColour(arg2,(wxColour const &)*arg3);
11023 wxPyEndAllowThreads(__tstate);
11024 if (PyErr_Occurred()) SWIG_fail;
11025 }
11026 resultobj = SWIG_Py_Void();
11027 return resultobj;
11028 fail:
11029 return NULL;
11030 }
11031
11032
11033 SWIGINTERN PyObject *_wrap_AuiDockArt_GetColor(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
11034 PyObject *resultobj = 0;
11035 wxAuiDockArt *arg1 = (wxAuiDockArt *) 0 ;
11036 int arg2 ;
11037 wxColour result;
11038 void *argp1 = 0 ;
11039 int res1 = 0 ;
11040 int val2 ;
11041 int ecode2 = 0 ;
11042 PyObject * obj0 = 0 ;
11043 PyObject * obj1 = 0 ;
11044 char * kwnames[] = {
11045 (char *) "self",(char *) "id", NULL
11046 };
11047
11048 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiDockArt_GetColor",kwnames,&obj0,&obj1)) SWIG_fail;
11049 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiDockArt, 0 | 0 );
11050 if (!SWIG_IsOK(res1)) {
11051 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockArt_GetColor" "', expected argument " "1"" of type '" "wxAuiDockArt *""'");
11052 }
11053 arg1 = reinterpret_cast< wxAuiDockArt * >(argp1);
11054 ecode2 = SWIG_AsVal_int(obj1, &val2);
11055 if (!SWIG_IsOK(ecode2)) {
11056 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiDockArt_GetColor" "', expected argument " "2"" of type '" "int""'");
11057 }
11058 arg2 = static_cast< int >(val2);
11059 {
11060 PyThreadState* __tstate = wxPyBeginAllowThreads();
11061 result = (arg1)->GetColor(arg2);
11062 wxPyEndAllowThreads(__tstate);
11063 if (PyErr_Occurred()) SWIG_fail;
11064 }
11065 resultobj = SWIG_NewPointerObj((new wxColour(static_cast< const wxColour& >(result))), SWIGTYPE_p_wxColour, SWIG_POINTER_OWN | 0 );
11066 return resultobj;
11067 fail:
11068 return NULL;
11069 }
11070
11071
11072 SWIGINTERN PyObject *_wrap_AuiDockArt_SetColor(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
11073 PyObject *resultobj = 0;
11074 wxAuiDockArt *arg1 = (wxAuiDockArt *) 0 ;
11075 int arg2 ;
11076 wxColour *arg3 = 0 ;
11077 void *argp1 = 0 ;
11078 int res1 = 0 ;
11079 int val2 ;
11080 int ecode2 = 0 ;
11081 wxColour temp3 ;
11082 PyObject * obj0 = 0 ;
11083 PyObject * obj1 = 0 ;
11084 PyObject * obj2 = 0 ;
11085 char * kwnames[] = {
11086 (char *) "self",(char *) "id",(char *) "color", NULL
11087 };
11088
11089 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:AuiDockArt_SetColor",kwnames,&obj0,&obj1,&obj2)) SWIG_fail;
11090 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiDockArt, 0 | 0 );
11091 if (!SWIG_IsOK(res1)) {
11092 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockArt_SetColor" "', expected argument " "1"" of type '" "wxAuiDockArt *""'");
11093 }
11094 arg1 = reinterpret_cast< wxAuiDockArt * >(argp1);
11095 ecode2 = SWIG_AsVal_int(obj1, &val2);
11096 if (!SWIG_IsOK(ecode2)) {
11097 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiDockArt_SetColor" "', expected argument " "2"" of type '" "int""'");
11098 }
11099 arg2 = static_cast< int >(val2);
11100 {
11101 arg3 = &temp3;
11102 if ( ! wxColour_helper(obj2, &arg3)) SWIG_fail;
11103 }
11104 {
11105 PyThreadState* __tstate = wxPyBeginAllowThreads();
11106 (arg1)->SetColor(arg2,(wxColour const &)*arg3);
11107 wxPyEndAllowThreads(__tstate);
11108 if (PyErr_Occurred()) SWIG_fail;
11109 }
11110 resultobj = SWIG_Py_Void();
11111 return resultobj;
11112 fail:
11113 return NULL;
11114 }
11115
11116
11117 SWIGINTERN PyObject *_wrap_AuiDockArt_DrawSash(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
11118 PyObject *resultobj = 0;
11119 wxAuiDockArt *arg1 = (wxAuiDockArt *) 0 ;
11120 wxDC *arg2 = 0 ;
11121 wxWindow *arg3 = (wxWindow *) 0 ;
11122 int arg4 ;
11123 wxRect *arg5 = 0 ;
11124 void *argp1 = 0 ;
11125 int res1 = 0 ;
11126 void *argp2 = 0 ;
11127 int res2 = 0 ;
11128 void *argp3 = 0 ;
11129 int res3 = 0 ;
11130 int val4 ;
11131 int ecode4 = 0 ;
11132 wxRect temp5 ;
11133 PyObject * obj0 = 0 ;
11134 PyObject * obj1 = 0 ;
11135 PyObject * obj2 = 0 ;
11136 PyObject * obj3 = 0 ;
11137 PyObject * obj4 = 0 ;
11138 char * kwnames[] = {
11139 (char *) "self",(char *) "dc",(char *) "window",(char *) "orientation",(char *) "rect", NULL
11140 };
11141
11142 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOOO:AuiDockArt_DrawSash",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4)) SWIG_fail;
11143 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiDockArt, 0 | 0 );
11144 if (!SWIG_IsOK(res1)) {
11145 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockArt_DrawSash" "', expected argument " "1"" of type '" "wxAuiDockArt *""'");
11146 }
11147 arg1 = reinterpret_cast< wxAuiDockArt * >(argp1);
11148 res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_wxDC, 0 );
11149 if (!SWIG_IsOK(res2)) {
11150 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiDockArt_DrawSash" "', expected argument " "2"" of type '" "wxDC &""'");
11151 }
11152 if (!argp2) {
11153 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiDockArt_DrawSash" "', expected argument " "2"" of type '" "wxDC &""'");
11154 }
11155 arg2 = reinterpret_cast< wxDC * >(argp2);
11156 res3 = SWIG_ConvertPtr(obj2, &argp3,SWIGTYPE_p_wxWindow, 0 | 0 );
11157 if (!SWIG_IsOK(res3)) {
11158 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "AuiDockArt_DrawSash" "', expected argument " "3"" of type '" "wxWindow *""'");
11159 }
11160 arg3 = reinterpret_cast< wxWindow * >(argp3);
11161 ecode4 = SWIG_AsVal_int(obj3, &val4);
11162 if (!SWIG_IsOK(ecode4)) {
11163 SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "AuiDockArt_DrawSash" "', expected argument " "4"" of type '" "int""'");
11164 }
11165 arg4 = static_cast< int >(val4);
11166 {
11167 arg5 = &temp5;
11168 if ( ! wxRect_helper(obj4, &arg5)) SWIG_fail;
11169 }
11170 {
11171 PyThreadState* __tstate = wxPyBeginAllowThreads();
11172 (arg1)->DrawSash(*arg2,arg3,arg4,(wxRect const &)*arg5);
11173 wxPyEndAllowThreads(__tstate);
11174 if (PyErr_Occurred()) SWIG_fail;
11175 }
11176 resultobj = SWIG_Py_Void();
11177 return resultobj;
11178 fail:
11179 return NULL;
11180 }
11181
11182
11183 SWIGINTERN PyObject *_wrap_AuiDockArt_DrawBackground(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
11184 PyObject *resultobj = 0;
11185 wxAuiDockArt *arg1 = (wxAuiDockArt *) 0 ;
11186 wxDC *arg2 = 0 ;
11187 wxWindow *arg3 = (wxWindow *) 0 ;
11188 int arg4 ;
11189 wxRect *arg5 = 0 ;
11190 void *argp1 = 0 ;
11191 int res1 = 0 ;
11192 void *argp2 = 0 ;
11193 int res2 = 0 ;
11194 void *argp3 = 0 ;
11195 int res3 = 0 ;
11196 int val4 ;
11197 int ecode4 = 0 ;
11198 wxRect temp5 ;
11199 PyObject * obj0 = 0 ;
11200 PyObject * obj1 = 0 ;
11201 PyObject * obj2 = 0 ;
11202 PyObject * obj3 = 0 ;
11203 PyObject * obj4 = 0 ;
11204 char * kwnames[] = {
11205 (char *) "self",(char *) "dc",(char *) "window",(char *) "orientation",(char *) "rect", NULL
11206 };
11207
11208 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOOO:AuiDockArt_DrawBackground",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4)) SWIG_fail;
11209 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiDockArt, 0 | 0 );
11210 if (!SWIG_IsOK(res1)) {
11211 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockArt_DrawBackground" "', expected argument " "1"" of type '" "wxAuiDockArt *""'");
11212 }
11213 arg1 = reinterpret_cast< wxAuiDockArt * >(argp1);
11214 res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_wxDC, 0 );
11215 if (!SWIG_IsOK(res2)) {
11216 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiDockArt_DrawBackground" "', expected argument " "2"" of type '" "wxDC &""'");
11217 }
11218 if (!argp2) {
11219 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiDockArt_DrawBackground" "', expected argument " "2"" of type '" "wxDC &""'");
11220 }
11221 arg2 = reinterpret_cast< wxDC * >(argp2);
11222 res3 = SWIG_ConvertPtr(obj2, &argp3,SWIGTYPE_p_wxWindow, 0 | 0 );
11223 if (!SWIG_IsOK(res3)) {
11224 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "AuiDockArt_DrawBackground" "', expected argument " "3"" of type '" "wxWindow *""'");
11225 }
11226 arg3 = reinterpret_cast< wxWindow * >(argp3);
11227 ecode4 = SWIG_AsVal_int(obj3, &val4);
11228 if (!SWIG_IsOK(ecode4)) {
11229 SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "AuiDockArt_DrawBackground" "', expected argument " "4"" of type '" "int""'");
11230 }
11231 arg4 = static_cast< int >(val4);
11232 {
11233 arg5 = &temp5;
11234 if ( ! wxRect_helper(obj4, &arg5)) SWIG_fail;
11235 }
11236 {
11237 PyThreadState* __tstate = wxPyBeginAllowThreads();
11238 (arg1)->DrawBackground(*arg2,arg3,arg4,(wxRect const &)*arg5);
11239 wxPyEndAllowThreads(__tstate);
11240 if (PyErr_Occurred()) SWIG_fail;
11241 }
11242 resultobj = SWIG_Py_Void();
11243 return resultobj;
11244 fail:
11245 return NULL;
11246 }
11247
11248
11249 SWIGINTERN PyObject *_wrap_AuiDockArt_DrawCaption(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
11250 PyObject *resultobj = 0;
11251 wxAuiDockArt *arg1 = (wxAuiDockArt *) 0 ;
11252 wxDC *arg2 = 0 ;
11253 wxWindow *arg3 = (wxWindow *) 0 ;
11254 wxString *arg4 = 0 ;
11255 wxRect *arg5 = 0 ;
11256 wxAuiPaneInfo *arg6 = 0 ;
11257 void *argp1 = 0 ;
11258 int res1 = 0 ;
11259 void *argp2 = 0 ;
11260 int res2 = 0 ;
11261 void *argp3 = 0 ;
11262 int res3 = 0 ;
11263 bool temp4 = false ;
11264 wxRect temp5 ;
11265 void *argp6 = 0 ;
11266 int res6 = 0 ;
11267 PyObject * obj0 = 0 ;
11268 PyObject * obj1 = 0 ;
11269 PyObject * obj2 = 0 ;
11270 PyObject * obj3 = 0 ;
11271 PyObject * obj4 = 0 ;
11272 PyObject * obj5 = 0 ;
11273 char * kwnames[] = {
11274 (char *) "self",(char *) "dc",(char *) "window",(char *) "text",(char *) "rect",(char *) "pane", NULL
11275 };
11276
11277 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOOOO:AuiDockArt_DrawCaption",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) SWIG_fail;
11278 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiDockArt, 0 | 0 );
11279 if (!SWIG_IsOK(res1)) {
11280 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockArt_DrawCaption" "', expected argument " "1"" of type '" "wxAuiDockArt *""'");
11281 }
11282 arg1 = reinterpret_cast< wxAuiDockArt * >(argp1);
11283 res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_wxDC, 0 );
11284 if (!SWIG_IsOK(res2)) {
11285 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiDockArt_DrawCaption" "', expected argument " "2"" of type '" "wxDC &""'");
11286 }
11287 if (!argp2) {
11288 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiDockArt_DrawCaption" "', expected argument " "2"" of type '" "wxDC &""'");
11289 }
11290 arg2 = reinterpret_cast< wxDC * >(argp2);
11291 res3 = SWIG_ConvertPtr(obj2, &argp3,SWIGTYPE_p_wxWindow, 0 | 0 );
11292 if (!SWIG_IsOK(res3)) {
11293 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "AuiDockArt_DrawCaption" "', expected argument " "3"" of type '" "wxWindow *""'");
11294 }
11295 arg3 = reinterpret_cast< wxWindow * >(argp3);
11296 {
11297 arg4 = wxString_in_helper(obj3);
11298 if (arg4 == NULL) SWIG_fail;
11299 temp4 = true;
11300 }
11301 {
11302 arg5 = &temp5;
11303 if ( ! wxRect_helper(obj4, &arg5)) SWIG_fail;
11304 }
11305 res6 = SWIG_ConvertPtr(obj5, &argp6, SWIGTYPE_p_wxAuiPaneInfo, 0 );
11306 if (!SWIG_IsOK(res6)) {
11307 SWIG_exception_fail(SWIG_ArgError(res6), "in method '" "AuiDockArt_DrawCaption" "', expected argument " "6"" of type '" "wxAuiPaneInfo &""'");
11308 }
11309 if (!argp6) {
11310 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiDockArt_DrawCaption" "', expected argument " "6"" of type '" "wxAuiPaneInfo &""'");
11311 }
11312 arg6 = reinterpret_cast< wxAuiPaneInfo * >(argp6);
11313 {
11314 PyThreadState* __tstate = wxPyBeginAllowThreads();
11315 (arg1)->DrawCaption(*arg2,arg3,(wxString const &)*arg4,(wxRect const &)*arg5,*arg6);
11316 wxPyEndAllowThreads(__tstate);
11317 if (PyErr_Occurred()) SWIG_fail;
11318 }
11319 resultobj = SWIG_Py_Void();
11320 {
11321 if (temp4)
11322 delete arg4;
11323 }
11324 return resultobj;
11325 fail:
11326 {
11327 if (temp4)
11328 delete arg4;
11329 }
11330 return NULL;
11331 }
11332
11333
11334 SWIGINTERN PyObject *_wrap_AuiDockArt_DrawGripper(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
11335 PyObject *resultobj = 0;
11336 wxAuiDockArt *arg1 = (wxAuiDockArt *) 0 ;
11337 wxDC *arg2 = 0 ;
11338 wxWindow *arg3 = (wxWindow *) 0 ;
11339 wxRect *arg4 = 0 ;
11340 wxAuiPaneInfo *arg5 = 0 ;
11341 void *argp1 = 0 ;
11342 int res1 = 0 ;
11343 void *argp2 = 0 ;
11344 int res2 = 0 ;
11345 void *argp3 = 0 ;
11346 int res3 = 0 ;
11347 wxRect temp4 ;
11348 void *argp5 = 0 ;
11349 int res5 = 0 ;
11350 PyObject * obj0 = 0 ;
11351 PyObject * obj1 = 0 ;
11352 PyObject * obj2 = 0 ;
11353 PyObject * obj3 = 0 ;
11354 PyObject * obj4 = 0 ;
11355 char * kwnames[] = {
11356 (char *) "self",(char *) "dc",(char *) "window",(char *) "rect",(char *) "pane", NULL
11357 };
11358
11359 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOOO:AuiDockArt_DrawGripper",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4)) SWIG_fail;
11360 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiDockArt, 0 | 0 );
11361 if (!SWIG_IsOK(res1)) {
11362 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockArt_DrawGripper" "', expected argument " "1"" of type '" "wxAuiDockArt *""'");
11363 }
11364 arg1 = reinterpret_cast< wxAuiDockArt * >(argp1);
11365 res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_wxDC, 0 );
11366 if (!SWIG_IsOK(res2)) {
11367 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiDockArt_DrawGripper" "', expected argument " "2"" of type '" "wxDC &""'");
11368 }
11369 if (!argp2) {
11370 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiDockArt_DrawGripper" "', expected argument " "2"" of type '" "wxDC &""'");
11371 }
11372 arg2 = reinterpret_cast< wxDC * >(argp2);
11373 res3 = SWIG_ConvertPtr(obj2, &argp3,SWIGTYPE_p_wxWindow, 0 | 0 );
11374 if (!SWIG_IsOK(res3)) {
11375 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "AuiDockArt_DrawGripper" "', expected argument " "3"" of type '" "wxWindow *""'");
11376 }
11377 arg3 = reinterpret_cast< wxWindow * >(argp3);
11378 {
11379 arg4 = &temp4;
11380 if ( ! wxRect_helper(obj3, &arg4)) SWIG_fail;
11381 }
11382 res5 = SWIG_ConvertPtr(obj4, &argp5, SWIGTYPE_p_wxAuiPaneInfo, 0 );
11383 if (!SWIG_IsOK(res5)) {
11384 SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "AuiDockArt_DrawGripper" "', expected argument " "5"" of type '" "wxAuiPaneInfo &""'");
11385 }
11386 if (!argp5) {
11387 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiDockArt_DrawGripper" "', expected argument " "5"" of type '" "wxAuiPaneInfo &""'");
11388 }
11389 arg5 = reinterpret_cast< wxAuiPaneInfo * >(argp5);
11390 {
11391 PyThreadState* __tstate = wxPyBeginAllowThreads();
11392 (arg1)->DrawGripper(*arg2,arg3,(wxRect const &)*arg4,*arg5);
11393 wxPyEndAllowThreads(__tstate);
11394 if (PyErr_Occurred()) SWIG_fail;
11395 }
11396 resultobj = SWIG_Py_Void();
11397 return resultobj;
11398 fail:
11399 return NULL;
11400 }
11401
11402
11403 SWIGINTERN PyObject *_wrap_AuiDockArt_DrawBorder(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
11404 PyObject *resultobj = 0;
11405 wxAuiDockArt *arg1 = (wxAuiDockArt *) 0 ;
11406 wxDC *arg2 = 0 ;
11407 wxWindow *arg3 = (wxWindow *) 0 ;
11408 wxRect *arg4 = 0 ;
11409 wxAuiPaneInfo *arg5 = 0 ;
11410 void *argp1 = 0 ;
11411 int res1 = 0 ;
11412 void *argp2 = 0 ;
11413 int res2 = 0 ;
11414 void *argp3 = 0 ;
11415 int res3 = 0 ;
11416 wxRect temp4 ;
11417 void *argp5 = 0 ;
11418 int res5 = 0 ;
11419 PyObject * obj0 = 0 ;
11420 PyObject * obj1 = 0 ;
11421 PyObject * obj2 = 0 ;
11422 PyObject * obj3 = 0 ;
11423 PyObject * obj4 = 0 ;
11424 char * kwnames[] = {
11425 (char *) "self",(char *) "dc",(char *) "window",(char *) "rect",(char *) "pane", NULL
11426 };
11427
11428 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOOO:AuiDockArt_DrawBorder",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4)) SWIG_fail;
11429 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiDockArt, 0 | 0 );
11430 if (!SWIG_IsOK(res1)) {
11431 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockArt_DrawBorder" "', expected argument " "1"" of type '" "wxAuiDockArt *""'");
11432 }
11433 arg1 = reinterpret_cast< wxAuiDockArt * >(argp1);
11434 res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_wxDC, 0 );
11435 if (!SWIG_IsOK(res2)) {
11436 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiDockArt_DrawBorder" "', expected argument " "2"" of type '" "wxDC &""'");
11437 }
11438 if (!argp2) {
11439 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiDockArt_DrawBorder" "', expected argument " "2"" of type '" "wxDC &""'");
11440 }
11441 arg2 = reinterpret_cast< wxDC * >(argp2);
11442 res3 = SWIG_ConvertPtr(obj2, &argp3,SWIGTYPE_p_wxWindow, 0 | 0 );
11443 if (!SWIG_IsOK(res3)) {
11444 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "AuiDockArt_DrawBorder" "', expected argument " "3"" of type '" "wxWindow *""'");
11445 }
11446 arg3 = reinterpret_cast< wxWindow * >(argp3);
11447 {
11448 arg4 = &temp4;
11449 if ( ! wxRect_helper(obj3, &arg4)) SWIG_fail;
11450 }
11451 res5 = SWIG_ConvertPtr(obj4, &argp5, SWIGTYPE_p_wxAuiPaneInfo, 0 );
11452 if (!SWIG_IsOK(res5)) {
11453 SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "AuiDockArt_DrawBorder" "', expected argument " "5"" of type '" "wxAuiPaneInfo &""'");
11454 }
11455 if (!argp5) {
11456 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiDockArt_DrawBorder" "', expected argument " "5"" of type '" "wxAuiPaneInfo &""'");
11457 }
11458 arg5 = reinterpret_cast< wxAuiPaneInfo * >(argp5);
11459 {
11460 PyThreadState* __tstate = wxPyBeginAllowThreads();
11461 (arg1)->DrawBorder(*arg2,arg3,(wxRect const &)*arg4,*arg5);
11462 wxPyEndAllowThreads(__tstate);
11463 if (PyErr_Occurred()) SWIG_fail;
11464 }
11465 resultobj = SWIG_Py_Void();
11466 return resultobj;
11467 fail:
11468 return NULL;
11469 }
11470
11471
11472 SWIGINTERN PyObject *_wrap_AuiDockArt_DrawPaneButton(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
11473 PyObject *resultobj = 0;
11474 wxAuiDockArt *arg1 = (wxAuiDockArt *) 0 ;
11475 wxDC *arg2 = 0 ;
11476 wxWindow *arg3 = (wxWindow *) 0 ;
11477 int arg4 ;
11478 int arg5 ;
11479 wxRect *arg6 = 0 ;
11480 wxAuiPaneInfo *arg7 = 0 ;
11481 void *argp1 = 0 ;
11482 int res1 = 0 ;
11483 void *argp2 = 0 ;
11484 int res2 = 0 ;
11485 void *argp3 = 0 ;
11486 int res3 = 0 ;
11487 int val4 ;
11488 int ecode4 = 0 ;
11489 int val5 ;
11490 int ecode5 = 0 ;
11491 wxRect temp6 ;
11492 void *argp7 = 0 ;
11493 int res7 = 0 ;
11494 PyObject * obj0 = 0 ;
11495 PyObject * obj1 = 0 ;
11496 PyObject * obj2 = 0 ;
11497 PyObject * obj3 = 0 ;
11498 PyObject * obj4 = 0 ;
11499 PyObject * obj5 = 0 ;
11500 PyObject * obj6 = 0 ;
11501 char * kwnames[] = {
11502 (char *) "self",(char *) "dc",(char *) "window",(char *) "button",(char *) "button_state",(char *) "rect",(char *) "pane", NULL
11503 };
11504
11505 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOOOOO:AuiDockArt_DrawPaneButton",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6)) SWIG_fail;
11506 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiDockArt, 0 | 0 );
11507 if (!SWIG_IsOK(res1)) {
11508 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockArt_DrawPaneButton" "', expected argument " "1"" of type '" "wxAuiDockArt *""'");
11509 }
11510 arg1 = reinterpret_cast< wxAuiDockArt * >(argp1);
11511 res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_wxDC, 0 );
11512 if (!SWIG_IsOK(res2)) {
11513 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiDockArt_DrawPaneButton" "', expected argument " "2"" of type '" "wxDC &""'");
11514 }
11515 if (!argp2) {
11516 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiDockArt_DrawPaneButton" "', expected argument " "2"" of type '" "wxDC &""'");
11517 }
11518 arg2 = reinterpret_cast< wxDC * >(argp2);
11519 res3 = SWIG_ConvertPtr(obj2, &argp3,SWIGTYPE_p_wxWindow, 0 | 0 );
11520 if (!SWIG_IsOK(res3)) {
11521 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "AuiDockArt_DrawPaneButton" "', expected argument " "3"" of type '" "wxWindow *""'");
11522 }
11523 arg3 = reinterpret_cast< wxWindow * >(argp3);
11524 ecode4 = SWIG_AsVal_int(obj3, &val4);
11525 if (!SWIG_IsOK(ecode4)) {
11526 SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "AuiDockArt_DrawPaneButton" "', expected argument " "4"" of type '" "int""'");
11527 }
11528 arg4 = static_cast< int >(val4);
11529 ecode5 = SWIG_AsVal_int(obj4, &val5);
11530 if (!SWIG_IsOK(ecode5)) {
11531 SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "AuiDockArt_DrawPaneButton" "', expected argument " "5"" of type '" "int""'");
11532 }
11533 arg5 = static_cast< int >(val5);
11534 {
11535 arg6 = &temp6;
11536 if ( ! wxRect_helper(obj5, &arg6)) SWIG_fail;
11537 }
11538 res7 = SWIG_ConvertPtr(obj6, &argp7, SWIGTYPE_p_wxAuiPaneInfo, 0 );
11539 if (!SWIG_IsOK(res7)) {
11540 SWIG_exception_fail(SWIG_ArgError(res7), "in method '" "AuiDockArt_DrawPaneButton" "', expected argument " "7"" of type '" "wxAuiPaneInfo &""'");
11541 }
11542 if (!argp7) {
11543 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiDockArt_DrawPaneButton" "', expected argument " "7"" of type '" "wxAuiPaneInfo &""'");
11544 }
11545 arg7 = reinterpret_cast< wxAuiPaneInfo * >(argp7);
11546 {
11547 PyThreadState* __tstate = wxPyBeginAllowThreads();
11548 (arg1)->DrawPaneButton(*arg2,arg3,arg4,arg5,(wxRect const &)*arg6,*arg7);
11549 wxPyEndAllowThreads(__tstate);
11550 if (PyErr_Occurred()) SWIG_fail;
11551 }
11552 resultobj = SWIG_Py_Void();
11553 return resultobj;
11554 fail:
11555 return NULL;
11556 }
11557
11558
11559 SWIGINTERN PyObject *AuiDockArt_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
11560 PyObject *obj;
11561 if (!SWIG_Python_UnpackTuple(args,(char*)"swigregister", 1, 1,&obj)) return NULL;
11562 SWIG_TypeNewClientData(SWIGTYPE_p_wxAuiDockArt, SWIG_NewClientData(obj));
11563 return SWIG_Py_Void();
11564 }
11565
11566 SWIGINTERN PyObject *_wrap_new_AuiDefaultDockArt(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
11567 PyObject *resultobj = 0;
11568 wxAuiDefaultDockArt *result = 0 ;
11569
11570 if (!SWIG_Python_UnpackTuple(args,"new_AuiDefaultDockArt",0,0,0)) SWIG_fail;
11571 {
11572 PyThreadState* __tstate = wxPyBeginAllowThreads();
11573 result = (wxAuiDefaultDockArt *)new wxAuiDefaultDockArt();
11574 wxPyEndAllowThreads(__tstate);
11575 if (PyErr_Occurred()) SWIG_fail;
11576 }
11577 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiDefaultDockArt, SWIG_POINTER_NEW | 0 );
11578 return resultobj;
11579 fail:
11580 return NULL;
11581 }
11582
11583
11584 SWIGINTERN PyObject *AuiDefaultDockArt_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
11585 PyObject *obj;
11586 if (!SWIG_Python_UnpackTuple(args,(char*)"swigregister", 1, 1,&obj)) return NULL;
11587 SWIG_TypeNewClientData(SWIGTYPE_p_wxAuiDefaultDockArt, SWIG_NewClientData(obj));
11588 return SWIG_Py_Void();
11589 }
11590
11591 SWIGINTERN PyObject *AuiDefaultDockArt_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
11592 return SWIG_Python_InitShadowInstance(args);
11593 }
11594
11595 SWIGINTERN PyObject *_wrap_new_AuiFloatingFrame(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
11596 PyObject *resultobj = 0;
11597 wxWindow *arg1 = (wxWindow *) 0 ;
11598 wxAuiManager *arg2 = (wxAuiManager *) 0 ;
11599 wxAuiPaneInfo *arg3 = 0 ;
11600 int arg4 = (int) wxID_ANY ;
11601 long arg5 = (long) wxRESIZE_BORDER|wxSYSTEM_MENU|wxCAPTION|wxFRAME_NO_TASKBAR|wxFRAME_FLOAT_ON_PARENT|wxCLIP_CHILDREN ;
11602 wxAuiFloatingFrame *result = 0 ;
11603 void *argp1 = 0 ;
11604 int res1 = 0 ;
11605 void *argp2 = 0 ;
11606 int res2 = 0 ;
11607 void *argp3 = 0 ;
11608 int res3 = 0 ;
11609 int val4 ;
11610 int ecode4 = 0 ;
11611 long val5 ;
11612 int ecode5 = 0 ;
11613 PyObject * obj0 = 0 ;
11614 PyObject * obj1 = 0 ;
11615 PyObject * obj2 = 0 ;
11616 PyObject * obj3 = 0 ;
11617 PyObject * obj4 = 0 ;
11618 char * kwnames[] = {
11619 (char *) "parent",(char *) "owner_mgr",(char *) "pane",(char *) "id",(char *) "style", NULL
11620 };
11621
11622 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO|OO:new_AuiFloatingFrame",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4)) SWIG_fail;
11623 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxWindow, 0 | 0 );
11624 if (!SWIG_IsOK(res1)) {
11625 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_AuiFloatingFrame" "', expected argument " "1"" of type '" "wxWindow *""'");
11626 }
11627 arg1 = reinterpret_cast< wxWindow * >(argp1);
11628 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxAuiManager, 0 | 0 );
11629 if (!SWIG_IsOK(res2)) {
11630 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "new_AuiFloatingFrame" "', expected argument " "2"" of type '" "wxAuiManager *""'");
11631 }
11632 arg2 = reinterpret_cast< wxAuiManager * >(argp2);
11633 res3 = SWIG_ConvertPtr(obj2, &argp3, SWIGTYPE_p_wxAuiPaneInfo, 0 | 0);
11634 if (!SWIG_IsOK(res3)) {
11635 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "new_AuiFloatingFrame" "', expected argument " "3"" of type '" "wxAuiPaneInfo const &""'");
11636 }
11637 if (!argp3) {
11638 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_AuiFloatingFrame" "', expected argument " "3"" of type '" "wxAuiPaneInfo const &""'");
11639 }
11640 arg3 = reinterpret_cast< wxAuiPaneInfo * >(argp3);
11641 if (obj3) {
11642 ecode4 = SWIG_AsVal_int(obj3, &val4);
11643 if (!SWIG_IsOK(ecode4)) {
11644 SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "new_AuiFloatingFrame" "', expected argument " "4"" of type '" "int""'");
11645 }
11646 arg4 = static_cast< int >(val4);
11647 }
11648 if (obj4) {
11649 ecode5 = SWIG_AsVal_long(obj4, &val5);
11650 if (!SWIG_IsOK(ecode5)) {
11651 SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "new_AuiFloatingFrame" "', expected argument " "5"" of type '" "long""'");
11652 }
11653 arg5 = static_cast< long >(val5);
11654 }
11655 {
11656 PyThreadState* __tstate = wxPyBeginAllowThreads();
11657 result = (wxAuiFloatingFrame *)new wxAuiFloatingFrame(arg1,arg2,(wxAuiPaneInfo const &)*arg3,arg4,arg5);
11658 wxPyEndAllowThreads(__tstate);
11659 if (PyErr_Occurred()) SWIG_fail;
11660 }
11661 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiFloatingFrame, SWIG_POINTER_NEW | 0 );
11662 return resultobj;
11663 fail:
11664 return NULL;
11665 }
11666
11667
11668 SWIGINTERN PyObject *_wrap_delete_AuiFloatingFrame(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
11669 PyObject *resultobj = 0;
11670 wxAuiFloatingFrame *arg1 = (wxAuiFloatingFrame *) 0 ;
11671 void *argp1 = 0 ;
11672 int res1 = 0 ;
11673 PyObject *swig_obj[1] ;
11674
11675 if (!args) SWIG_fail;
11676 swig_obj[0] = args;
11677 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiFloatingFrame, SWIG_POINTER_DISOWN | 0 );
11678 if (!SWIG_IsOK(res1)) {
11679 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_AuiFloatingFrame" "', expected argument " "1"" of type '" "wxAuiFloatingFrame *""'");
11680 }
11681 arg1 = reinterpret_cast< wxAuiFloatingFrame * >(argp1);
11682 {
11683 PyThreadState* __tstate = wxPyBeginAllowThreads();
11684 delete arg1;
11685
11686 wxPyEndAllowThreads(__tstate);
11687 if (PyErr_Occurred()) SWIG_fail;
11688 }
11689 resultobj = SWIG_Py_Void();
11690 return resultobj;
11691 fail:
11692 return NULL;
11693 }
11694
11695
11696 SWIGINTERN PyObject *_wrap_AuiFloatingFrame_SetPaneWindow(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
11697 PyObject *resultobj = 0;
11698 wxAuiFloatingFrame *arg1 = (wxAuiFloatingFrame *) 0 ;
11699 wxAuiPaneInfo *arg2 = 0 ;
11700 void *argp1 = 0 ;
11701 int res1 = 0 ;
11702 void *argp2 = 0 ;
11703 int res2 = 0 ;
11704 PyObject * obj0 = 0 ;
11705 PyObject * obj1 = 0 ;
11706 char * kwnames[] = {
11707 (char *) "self",(char *) "pane", NULL
11708 };
11709
11710 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiFloatingFrame_SetPaneWindow",kwnames,&obj0,&obj1)) SWIG_fail;
11711 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiFloatingFrame, 0 | 0 );
11712 if (!SWIG_IsOK(res1)) {
11713 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiFloatingFrame_SetPaneWindow" "', expected argument " "1"" of type '" "wxAuiFloatingFrame *""'");
11714 }
11715 arg1 = reinterpret_cast< wxAuiFloatingFrame * >(argp1);
11716 res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_wxAuiPaneInfo, 0 | 0);
11717 if (!SWIG_IsOK(res2)) {
11718 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiFloatingFrame_SetPaneWindow" "', expected argument " "2"" of type '" "wxAuiPaneInfo const &""'");
11719 }
11720 if (!argp2) {
11721 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiFloatingFrame_SetPaneWindow" "', expected argument " "2"" of type '" "wxAuiPaneInfo const &""'");
11722 }
11723 arg2 = reinterpret_cast< wxAuiPaneInfo * >(argp2);
11724 {
11725 PyThreadState* __tstate = wxPyBeginAllowThreads();
11726 (arg1)->SetPaneWindow((wxAuiPaneInfo const &)*arg2);
11727 wxPyEndAllowThreads(__tstate);
11728 if (PyErr_Occurred()) SWIG_fail;
11729 }
11730 resultobj = SWIG_Py_Void();
11731 return resultobj;
11732 fail:
11733 return NULL;
11734 }
11735
11736
11737 SWIGINTERN PyObject *_wrap_AuiFloatingFrame_GetOwnerManager(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
11738 PyObject *resultobj = 0;
11739 wxAuiFloatingFrame *arg1 = (wxAuiFloatingFrame *) 0 ;
11740 wxAuiManager *result = 0 ;
11741 void *argp1 = 0 ;
11742 int res1 = 0 ;
11743 PyObject *swig_obj[1] ;
11744
11745 if (!args) SWIG_fail;
11746 swig_obj[0] = args;
11747 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiFloatingFrame, 0 | 0 );
11748 if (!SWIG_IsOK(res1)) {
11749 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiFloatingFrame_GetOwnerManager" "', expected argument " "1"" of type '" "wxAuiFloatingFrame const *""'");
11750 }
11751 arg1 = reinterpret_cast< wxAuiFloatingFrame * >(argp1);
11752 {
11753 PyThreadState* __tstate = wxPyBeginAllowThreads();
11754 result = (wxAuiManager *)((wxAuiFloatingFrame const *)arg1)->GetOwnerManager();
11755 wxPyEndAllowThreads(__tstate);
11756 if (PyErr_Occurred()) SWIG_fail;
11757 }
11758 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiManager, 0 | 0 );
11759 return resultobj;
11760 fail:
11761 return NULL;
11762 }
11763
11764
11765 SWIGINTERN PyObject *AuiFloatingFrame_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
11766 PyObject *obj;
11767 if (!SWIG_Python_UnpackTuple(args,(char*)"swigregister", 1, 1,&obj)) return NULL;
11768 SWIG_TypeNewClientData(SWIGTYPE_p_wxAuiFloatingFrame, SWIG_NewClientData(obj));
11769 return SWIG_Py_Void();
11770 }
11771
11772 SWIGINTERN PyObject *AuiFloatingFrame_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
11773 return SWIG_Python_InitShadowInstance(args);
11774 }
11775
11776 SWIGINTERN PyObject *_wrap_new_AuiNotebookEvent(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
11777 PyObject *resultobj = 0;
11778 wxEventType arg1 = (wxEventType) wxEVT_NULL ;
11779 int arg2 = (int) 0 ;
11780 wxAuiNotebookEvent *result = 0 ;
11781 int val1 ;
11782 int ecode1 = 0 ;
11783 int val2 ;
11784 int ecode2 = 0 ;
11785 PyObject * obj0 = 0 ;
11786 PyObject * obj1 = 0 ;
11787 char * kwnames[] = {
11788 (char *) "command_type",(char *) "win_id", NULL
11789 };
11790
11791 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"|OO:new_AuiNotebookEvent",kwnames,&obj0,&obj1)) SWIG_fail;
11792 if (obj0) {
11793 ecode1 = SWIG_AsVal_int(obj0, &val1);
11794 if (!SWIG_IsOK(ecode1)) {
11795 SWIG_exception_fail(SWIG_ArgError(ecode1), "in method '" "new_AuiNotebookEvent" "', expected argument " "1"" of type '" "wxEventType""'");
11796 }
11797 arg1 = static_cast< wxEventType >(val1);
11798 }
11799 if (obj1) {
11800 ecode2 = SWIG_AsVal_int(obj1, &val2);
11801 if (!SWIG_IsOK(ecode2)) {
11802 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "new_AuiNotebookEvent" "', expected argument " "2"" of type '" "int""'");
11803 }
11804 arg2 = static_cast< int >(val2);
11805 }
11806 {
11807 PyThreadState* __tstate = wxPyBeginAllowThreads();
11808 result = (wxAuiNotebookEvent *)new wxAuiNotebookEvent(arg1,arg2);
11809 wxPyEndAllowThreads(__tstate);
11810 if (PyErr_Occurred()) SWIG_fail;
11811 }
11812 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiNotebookEvent, SWIG_POINTER_NEW | 0 );
11813 return resultobj;
11814 fail:
11815 return NULL;
11816 }
11817
11818
11819 SWIGINTERN PyObject *_wrap_AuiNotebookEvent_SetSelection(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
11820 PyObject *resultobj = 0;
11821 wxAuiNotebookEvent *arg1 = (wxAuiNotebookEvent *) 0 ;
11822 int arg2 ;
11823 void *argp1 = 0 ;
11824 int res1 = 0 ;
11825 int val2 ;
11826 int ecode2 = 0 ;
11827 PyObject * obj0 = 0 ;
11828 PyObject * obj1 = 0 ;
11829 char * kwnames[] = {
11830 (char *) "self",(char *) "s", NULL
11831 };
11832
11833 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiNotebookEvent_SetSelection",kwnames,&obj0,&obj1)) SWIG_fail;
11834 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiNotebookEvent, 0 | 0 );
11835 if (!SWIG_IsOK(res1)) {
11836 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebookEvent_SetSelection" "', expected argument " "1"" of type '" "wxAuiNotebookEvent *""'");
11837 }
11838 arg1 = reinterpret_cast< wxAuiNotebookEvent * >(argp1);
11839 ecode2 = SWIG_AsVal_int(obj1, &val2);
11840 if (!SWIG_IsOK(ecode2)) {
11841 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiNotebookEvent_SetSelection" "', expected argument " "2"" of type '" "int""'");
11842 }
11843 arg2 = static_cast< int >(val2);
11844 {
11845 PyThreadState* __tstate = wxPyBeginAllowThreads();
11846 (arg1)->SetSelection(arg2);
11847 wxPyEndAllowThreads(__tstate);
11848 if (PyErr_Occurred()) SWIG_fail;
11849 }
11850 resultobj = SWIG_Py_Void();
11851 return resultobj;
11852 fail:
11853 return NULL;
11854 }
11855
11856
11857 SWIGINTERN PyObject *_wrap_AuiNotebookEvent_GetSelection(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
11858 PyObject *resultobj = 0;
11859 wxAuiNotebookEvent *arg1 = (wxAuiNotebookEvent *) 0 ;
11860 int result;
11861 void *argp1 = 0 ;
11862 int res1 = 0 ;
11863 PyObject *swig_obj[1] ;
11864
11865 if (!args) SWIG_fail;
11866 swig_obj[0] = args;
11867 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiNotebookEvent, 0 | 0 );
11868 if (!SWIG_IsOK(res1)) {
11869 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebookEvent_GetSelection" "', expected argument " "1"" of type '" "wxAuiNotebookEvent const *""'");
11870 }
11871 arg1 = reinterpret_cast< wxAuiNotebookEvent * >(argp1);
11872 {
11873 PyThreadState* __tstate = wxPyBeginAllowThreads();
11874 result = (int)((wxAuiNotebookEvent const *)arg1)->GetSelection();
11875 wxPyEndAllowThreads(__tstate);
11876 if (PyErr_Occurred()) SWIG_fail;
11877 }
11878 resultobj = SWIG_From_int(static_cast< int >(result));
11879 return resultobj;
11880 fail:
11881 return NULL;
11882 }
11883
11884
11885 SWIGINTERN PyObject *_wrap_AuiNotebookEvent_SetOldSelection(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
11886 PyObject *resultobj = 0;
11887 wxAuiNotebookEvent *arg1 = (wxAuiNotebookEvent *) 0 ;
11888 int arg2 ;
11889 void *argp1 = 0 ;
11890 int res1 = 0 ;
11891 int val2 ;
11892 int ecode2 = 0 ;
11893 PyObject * obj0 = 0 ;
11894 PyObject * obj1 = 0 ;
11895 char * kwnames[] = {
11896 (char *) "self",(char *) "s", NULL
11897 };
11898
11899 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiNotebookEvent_SetOldSelection",kwnames,&obj0,&obj1)) SWIG_fail;
11900 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiNotebookEvent, 0 | 0 );
11901 if (!SWIG_IsOK(res1)) {
11902 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebookEvent_SetOldSelection" "', expected argument " "1"" of type '" "wxAuiNotebookEvent *""'");
11903 }
11904 arg1 = reinterpret_cast< wxAuiNotebookEvent * >(argp1);
11905 ecode2 = SWIG_AsVal_int(obj1, &val2);
11906 if (!SWIG_IsOK(ecode2)) {
11907 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiNotebookEvent_SetOldSelection" "', expected argument " "2"" of type '" "int""'");
11908 }
11909 arg2 = static_cast< int >(val2);
11910 {
11911 PyThreadState* __tstate = wxPyBeginAllowThreads();
11912 (arg1)->SetOldSelection(arg2);
11913 wxPyEndAllowThreads(__tstate);
11914 if (PyErr_Occurred()) SWIG_fail;
11915 }
11916 resultobj = SWIG_Py_Void();
11917 return resultobj;
11918 fail:
11919 return NULL;
11920 }
11921
11922
11923 SWIGINTERN PyObject *_wrap_AuiNotebookEvent_GetOldSelection(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
11924 PyObject *resultobj = 0;
11925 wxAuiNotebookEvent *arg1 = (wxAuiNotebookEvent *) 0 ;
11926 int result;
11927 void *argp1 = 0 ;
11928 int res1 = 0 ;
11929 PyObject *swig_obj[1] ;
11930
11931 if (!args) SWIG_fail;
11932 swig_obj[0] = args;
11933 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiNotebookEvent, 0 | 0 );
11934 if (!SWIG_IsOK(res1)) {
11935 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebookEvent_GetOldSelection" "', expected argument " "1"" of type '" "wxAuiNotebookEvent const *""'");
11936 }
11937 arg1 = reinterpret_cast< wxAuiNotebookEvent * >(argp1);
11938 {
11939 PyThreadState* __tstate = wxPyBeginAllowThreads();
11940 result = (int)((wxAuiNotebookEvent const *)arg1)->GetOldSelection();
11941 wxPyEndAllowThreads(__tstate);
11942 if (PyErr_Occurred()) SWIG_fail;
11943 }
11944 resultobj = SWIG_From_int(static_cast< int >(result));
11945 return resultobj;
11946 fail:
11947 return NULL;
11948 }
11949
11950
11951 SWIGINTERN PyObject *_wrap_AuiNotebookEvent_SetDragSource(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
11952 PyObject *resultobj = 0;
11953 wxAuiNotebookEvent *arg1 = (wxAuiNotebookEvent *) 0 ;
11954 wxAuiNotebook *arg2 = (wxAuiNotebook *) 0 ;
11955 void *argp1 = 0 ;
11956 int res1 = 0 ;
11957 void *argp2 = 0 ;
11958 int res2 = 0 ;
11959 PyObject * obj0 = 0 ;
11960 PyObject * obj1 = 0 ;
11961 char * kwnames[] = {
11962 (char *) "self",(char *) "s", NULL
11963 };
11964
11965 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiNotebookEvent_SetDragSource",kwnames,&obj0,&obj1)) SWIG_fail;
11966 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiNotebookEvent, 0 | 0 );
11967 if (!SWIG_IsOK(res1)) {
11968 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebookEvent_SetDragSource" "', expected argument " "1"" of type '" "wxAuiNotebookEvent *""'");
11969 }
11970 arg1 = reinterpret_cast< wxAuiNotebookEvent * >(argp1);
11971 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxAuiNotebook, 0 | 0 );
11972 if (!SWIG_IsOK(res2)) {
11973 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiNotebookEvent_SetDragSource" "', expected argument " "2"" of type '" "wxAuiNotebook *""'");
11974 }
11975 arg2 = reinterpret_cast< wxAuiNotebook * >(argp2);
11976 {
11977 PyThreadState* __tstate = wxPyBeginAllowThreads();
11978 (arg1)->SetDragSource(arg2);
11979 wxPyEndAllowThreads(__tstate);
11980 if (PyErr_Occurred()) SWIG_fail;
11981 }
11982 resultobj = SWIG_Py_Void();
11983 return resultobj;
11984 fail:
11985 return NULL;
11986 }
11987
11988
11989 SWIGINTERN PyObject *_wrap_AuiNotebookEvent_GetDragSource(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
11990 PyObject *resultobj = 0;
11991 wxAuiNotebookEvent *arg1 = (wxAuiNotebookEvent *) 0 ;
11992 wxAuiNotebook *result = 0 ;
11993 void *argp1 = 0 ;
11994 int res1 = 0 ;
11995 PyObject *swig_obj[1] ;
11996
11997 if (!args) SWIG_fail;
11998 swig_obj[0] = args;
11999 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiNotebookEvent, 0 | 0 );
12000 if (!SWIG_IsOK(res1)) {
12001 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebookEvent_GetDragSource" "', expected argument " "1"" of type '" "wxAuiNotebookEvent const *""'");
12002 }
12003 arg1 = reinterpret_cast< wxAuiNotebookEvent * >(argp1);
12004 {
12005 PyThreadState* __tstate = wxPyBeginAllowThreads();
12006 result = (wxAuiNotebook *)((wxAuiNotebookEvent const *)arg1)->GetDragSource();
12007 wxPyEndAllowThreads(__tstate);
12008 if (PyErr_Occurred()) SWIG_fail;
12009 }
12010 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiNotebook, 0 | 0 );
12011 return resultobj;
12012 fail:
12013 return NULL;
12014 }
12015
12016
12017 SWIGINTERN PyObject *_wrap_AuiNotebookEvent_old_selection_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
12018 PyObject *resultobj = 0;
12019 wxAuiNotebookEvent *arg1 = (wxAuiNotebookEvent *) 0 ;
12020 int arg2 ;
12021 void *argp1 = 0 ;
12022 int res1 = 0 ;
12023 int val2 ;
12024 int ecode2 = 0 ;
12025 PyObject *swig_obj[2] ;
12026
12027 if (!SWIG_Python_UnpackTuple(args,"AuiNotebookEvent_old_selection_set",2,2,swig_obj)) SWIG_fail;
12028 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiNotebookEvent, 0 | 0 );
12029 if (!SWIG_IsOK(res1)) {
12030 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebookEvent_old_selection_set" "', expected argument " "1"" of type '" "wxAuiNotebookEvent *""'");
12031 }
12032 arg1 = reinterpret_cast< wxAuiNotebookEvent * >(argp1);
12033 ecode2 = SWIG_AsVal_int(swig_obj[1], &val2);
12034 if (!SWIG_IsOK(ecode2)) {
12035 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiNotebookEvent_old_selection_set" "', expected argument " "2"" of type '" "int""'");
12036 }
12037 arg2 = static_cast< int >(val2);
12038 if (arg1) (arg1)->old_selection = arg2;
12039
12040 resultobj = SWIG_Py_Void();
12041 return resultobj;
12042 fail:
12043 return NULL;
12044 }
12045
12046
12047 SWIGINTERN PyObject *_wrap_AuiNotebookEvent_old_selection_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
12048 PyObject *resultobj = 0;
12049 wxAuiNotebookEvent *arg1 = (wxAuiNotebookEvent *) 0 ;
12050 int result;
12051 void *argp1 = 0 ;
12052 int res1 = 0 ;
12053 PyObject *swig_obj[1] ;
12054
12055 if (!args) SWIG_fail;
12056 swig_obj[0] = args;
12057 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiNotebookEvent, 0 | 0 );
12058 if (!SWIG_IsOK(res1)) {
12059 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebookEvent_old_selection_get" "', expected argument " "1"" of type '" "wxAuiNotebookEvent *""'");
12060 }
12061 arg1 = reinterpret_cast< wxAuiNotebookEvent * >(argp1);
12062 result = (int) ((arg1)->old_selection);
12063 resultobj = SWIG_From_int(static_cast< int >(result));
12064 return resultobj;
12065 fail:
12066 return NULL;
12067 }
12068
12069
12070 SWIGINTERN PyObject *_wrap_AuiNotebookEvent_selection_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
12071 PyObject *resultobj = 0;
12072 wxAuiNotebookEvent *arg1 = (wxAuiNotebookEvent *) 0 ;
12073 int arg2 ;
12074 void *argp1 = 0 ;
12075 int res1 = 0 ;
12076 int val2 ;
12077 int ecode2 = 0 ;
12078 PyObject *swig_obj[2] ;
12079
12080 if (!SWIG_Python_UnpackTuple(args,"AuiNotebookEvent_selection_set",2,2,swig_obj)) SWIG_fail;
12081 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiNotebookEvent, 0 | 0 );
12082 if (!SWIG_IsOK(res1)) {
12083 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebookEvent_selection_set" "', expected argument " "1"" of type '" "wxAuiNotebookEvent *""'");
12084 }
12085 arg1 = reinterpret_cast< wxAuiNotebookEvent * >(argp1);
12086 ecode2 = SWIG_AsVal_int(swig_obj[1], &val2);
12087 if (!SWIG_IsOK(ecode2)) {
12088 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiNotebookEvent_selection_set" "', expected argument " "2"" of type '" "int""'");
12089 }
12090 arg2 = static_cast< int >(val2);
12091 if (arg1) (arg1)->selection = arg2;
12092
12093 resultobj = SWIG_Py_Void();
12094 return resultobj;
12095 fail:
12096 return NULL;
12097 }
12098
12099
12100 SWIGINTERN PyObject *_wrap_AuiNotebookEvent_selection_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
12101 PyObject *resultobj = 0;
12102 wxAuiNotebookEvent *arg1 = (wxAuiNotebookEvent *) 0 ;
12103 int result;
12104 void *argp1 = 0 ;
12105 int res1 = 0 ;
12106 PyObject *swig_obj[1] ;
12107
12108 if (!args) SWIG_fail;
12109 swig_obj[0] = args;
12110 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiNotebookEvent, 0 | 0 );
12111 if (!SWIG_IsOK(res1)) {
12112 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebookEvent_selection_get" "', expected argument " "1"" of type '" "wxAuiNotebookEvent *""'");
12113 }
12114 arg1 = reinterpret_cast< wxAuiNotebookEvent * >(argp1);
12115 result = (int) ((arg1)->selection);
12116 resultobj = SWIG_From_int(static_cast< int >(result));
12117 return resultobj;
12118 fail:
12119 return NULL;
12120 }
12121
12122
12123 SWIGINTERN PyObject *_wrap_AuiNotebookEvent_drag_source_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
12124 PyObject *resultobj = 0;
12125 wxAuiNotebookEvent *arg1 = (wxAuiNotebookEvent *) 0 ;
12126 wxAuiNotebook *arg2 = (wxAuiNotebook *) 0 ;
12127 void *argp1 = 0 ;
12128 int res1 = 0 ;
12129 void *argp2 = 0 ;
12130 int res2 = 0 ;
12131 PyObject *swig_obj[2] ;
12132
12133 if (!SWIG_Python_UnpackTuple(args,"AuiNotebookEvent_drag_source_set",2,2,swig_obj)) SWIG_fail;
12134 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiNotebookEvent, 0 | 0 );
12135 if (!SWIG_IsOK(res1)) {
12136 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebookEvent_drag_source_set" "', expected argument " "1"" of type '" "wxAuiNotebookEvent *""'");
12137 }
12138 arg1 = reinterpret_cast< wxAuiNotebookEvent * >(argp1);
12139 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2,SWIGTYPE_p_wxAuiNotebook, SWIG_POINTER_DISOWN | 0 );
12140 if (!SWIG_IsOK(res2)) {
12141 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiNotebookEvent_drag_source_set" "', expected argument " "2"" of type '" "wxAuiNotebook *""'");
12142 }
12143 arg2 = reinterpret_cast< wxAuiNotebook * >(argp2);
12144 if (arg1) (arg1)->drag_source = arg2;
12145
12146 resultobj = SWIG_Py_Void();
12147 return resultobj;
12148 fail:
12149 return NULL;
12150 }
12151
12152
12153 SWIGINTERN PyObject *_wrap_AuiNotebookEvent_drag_source_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
12154 PyObject *resultobj = 0;
12155 wxAuiNotebookEvent *arg1 = (wxAuiNotebookEvent *) 0 ;
12156 wxAuiNotebook *result = 0 ;
12157 void *argp1 = 0 ;
12158 int res1 = 0 ;
12159 PyObject *swig_obj[1] ;
12160
12161 if (!args) SWIG_fail;
12162 swig_obj[0] = args;
12163 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiNotebookEvent, 0 | 0 );
12164 if (!SWIG_IsOK(res1)) {
12165 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebookEvent_drag_source_get" "', expected argument " "1"" of type '" "wxAuiNotebookEvent *""'");
12166 }
12167 arg1 = reinterpret_cast< wxAuiNotebookEvent * >(argp1);
12168 result = (wxAuiNotebook *) ((arg1)->drag_source);
12169 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiNotebook, 0 | 0 );
12170 return resultobj;
12171 fail:
12172 return NULL;
12173 }
12174
12175
12176 SWIGINTERN PyObject *AuiNotebookEvent_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
12177 PyObject *obj;
12178 if (!SWIG_Python_UnpackTuple(args,(char*)"swigregister", 1, 1,&obj)) return NULL;
12179 SWIG_TypeNewClientData(SWIGTYPE_p_wxAuiNotebookEvent, SWIG_NewClientData(obj));
12180 return SWIG_Py_Void();
12181 }
12182
12183 SWIGINTERN PyObject *AuiNotebookEvent_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
12184 return SWIG_Python_InitShadowInstance(args);
12185 }
12186
12187 SWIGINTERN PyObject *_wrap_AuiNotebookPage_window_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
12188 PyObject *resultobj = 0;
12189 wxAuiNotebookPage *arg1 = (wxAuiNotebookPage *) 0 ;
12190 wxWindow *arg2 = (wxWindow *) 0 ;
12191 void *argp1 = 0 ;
12192 int res1 = 0 ;
12193 void *argp2 = 0 ;
12194 int res2 = 0 ;
12195 PyObject *swig_obj[2] ;
12196
12197 if (!SWIG_Python_UnpackTuple(args,"AuiNotebookPage_window_set",2,2,swig_obj)) SWIG_fail;
12198 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiNotebookPage, 0 | 0 );
12199 if (!SWIG_IsOK(res1)) {
12200 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebookPage_window_set" "', expected argument " "1"" of type '" "wxAuiNotebookPage *""'");
12201 }
12202 arg1 = reinterpret_cast< wxAuiNotebookPage * >(argp1);
12203 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2,SWIGTYPE_p_wxWindow, SWIG_POINTER_DISOWN | 0 );
12204 if (!SWIG_IsOK(res2)) {
12205 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiNotebookPage_window_set" "', expected argument " "2"" of type '" "wxWindow *""'");
12206 }
12207 arg2 = reinterpret_cast< wxWindow * >(argp2);
12208 if (arg1) (arg1)->window = arg2;
12209
12210 resultobj = SWIG_Py_Void();
12211 return resultobj;
12212 fail:
12213 return NULL;
12214 }
12215
12216
12217 SWIGINTERN PyObject *_wrap_AuiNotebookPage_window_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
12218 PyObject *resultobj = 0;
12219 wxAuiNotebookPage *arg1 = (wxAuiNotebookPage *) 0 ;
12220 wxWindow *result = 0 ;
12221 void *argp1 = 0 ;
12222 int res1 = 0 ;
12223 PyObject *swig_obj[1] ;
12224
12225 if (!args) SWIG_fail;
12226 swig_obj[0] = args;
12227 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiNotebookPage, 0 | 0 );
12228 if (!SWIG_IsOK(res1)) {
12229 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebookPage_window_get" "', expected argument " "1"" of type '" "wxAuiNotebookPage *""'");
12230 }
12231 arg1 = reinterpret_cast< wxAuiNotebookPage * >(argp1);
12232 result = (wxWindow *) ((arg1)->window);
12233 {
12234 resultobj = wxPyMake_wxObject(result, 0);
12235 }
12236 return resultobj;
12237 fail:
12238 return NULL;
12239 }
12240
12241
12242 SWIGINTERN PyObject *_wrap_AuiNotebookPage_caption_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
12243 PyObject *resultobj = 0;
12244 wxAuiNotebookPage *arg1 = (wxAuiNotebookPage *) 0 ;
12245 wxString *arg2 = (wxString *) 0 ;
12246 void *argp1 = 0 ;
12247 int res1 = 0 ;
12248 bool temp2 = false ;
12249 PyObject *swig_obj[2] ;
12250
12251 if (!SWIG_Python_UnpackTuple(args,"AuiNotebookPage_caption_set",2,2,swig_obj)) SWIG_fail;
12252 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiNotebookPage, 0 | 0 );
12253 if (!SWIG_IsOK(res1)) {
12254 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebookPage_caption_set" "', expected argument " "1"" of type '" "wxAuiNotebookPage *""'");
12255 }
12256 arg1 = reinterpret_cast< wxAuiNotebookPage * >(argp1);
12257 {
12258 arg2 = wxString_in_helper(swig_obj[1]);
12259 if (arg2 == NULL) SWIG_fail;
12260 temp2 = true;
12261 }
12262 if (arg1) (arg1)->caption = *arg2;
12263
12264 resultobj = SWIG_Py_Void();
12265 {
12266 if (temp2)
12267 delete arg2;
12268 }
12269 return resultobj;
12270 fail:
12271 {
12272 if (temp2)
12273 delete arg2;
12274 }
12275 return NULL;
12276 }
12277
12278
12279 SWIGINTERN PyObject *_wrap_AuiNotebookPage_caption_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
12280 PyObject *resultobj = 0;
12281 wxAuiNotebookPage *arg1 = (wxAuiNotebookPage *) 0 ;
12282 wxString *result = 0 ;
12283 void *argp1 = 0 ;
12284 int res1 = 0 ;
12285 PyObject *swig_obj[1] ;
12286
12287 if (!args) SWIG_fail;
12288 swig_obj[0] = args;
12289 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiNotebookPage, 0 | 0 );
12290 if (!SWIG_IsOK(res1)) {
12291 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebookPage_caption_get" "', expected argument " "1"" of type '" "wxAuiNotebookPage *""'");
12292 }
12293 arg1 = reinterpret_cast< wxAuiNotebookPage * >(argp1);
12294 result = (wxString *)& ((arg1)->caption);
12295 {
12296 #if wxUSE_UNICODE
12297 resultobj = PyUnicode_FromWideChar(result->c_str(), result->Len());
12298 #else
12299 resultobj = PyString_FromStringAndSize(result->c_str(), result->Len());
12300 #endif
12301 }
12302 return resultobj;
12303 fail:
12304 return NULL;
12305 }
12306
12307
12308 SWIGINTERN PyObject *_wrap_AuiNotebookPage_bitmap_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
12309 PyObject *resultobj = 0;
12310 wxAuiNotebookPage *arg1 = (wxAuiNotebookPage *) 0 ;
12311 wxBitmap *arg2 = (wxBitmap *) 0 ;
12312 void *argp1 = 0 ;
12313 int res1 = 0 ;
12314 void *argp2 = 0 ;
12315 int res2 = 0 ;
12316 PyObject *swig_obj[2] ;
12317
12318 if (!SWIG_Python_UnpackTuple(args,"AuiNotebookPage_bitmap_set",2,2,swig_obj)) SWIG_fail;
12319 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiNotebookPage, 0 | 0 );
12320 if (!SWIG_IsOK(res1)) {
12321 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebookPage_bitmap_set" "', expected argument " "1"" of type '" "wxAuiNotebookPage *""'");
12322 }
12323 arg1 = reinterpret_cast< wxAuiNotebookPage * >(argp1);
12324 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2,SWIGTYPE_p_wxBitmap, 0 | 0 );
12325 if (!SWIG_IsOK(res2)) {
12326 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiNotebookPage_bitmap_set" "', expected argument " "2"" of type '" "wxBitmap *""'");
12327 }
12328 arg2 = reinterpret_cast< wxBitmap * >(argp2);
12329 if (arg1) (arg1)->bitmap = *arg2;
12330
12331 resultobj = SWIG_Py_Void();
12332 return resultobj;
12333 fail:
12334 return NULL;
12335 }
12336
12337
12338 SWIGINTERN PyObject *_wrap_AuiNotebookPage_bitmap_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
12339 PyObject *resultobj = 0;
12340 wxAuiNotebookPage *arg1 = (wxAuiNotebookPage *) 0 ;
12341 wxBitmap *result = 0 ;
12342 void *argp1 = 0 ;
12343 int res1 = 0 ;
12344 PyObject *swig_obj[1] ;
12345
12346 if (!args) SWIG_fail;
12347 swig_obj[0] = args;
12348 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiNotebookPage, 0 | 0 );
12349 if (!SWIG_IsOK(res1)) {
12350 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebookPage_bitmap_get" "', expected argument " "1"" of type '" "wxAuiNotebookPage *""'");
12351 }
12352 arg1 = reinterpret_cast< wxAuiNotebookPage * >(argp1);
12353 result = (wxBitmap *)& ((arg1)->bitmap);
12354 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxBitmap, 0 | 0 );
12355 return resultobj;
12356 fail:
12357 return NULL;
12358 }
12359
12360
12361 SWIGINTERN PyObject *_wrap_AuiNotebookPage_rect_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
12362 PyObject *resultobj = 0;
12363 wxAuiNotebookPage *arg1 = (wxAuiNotebookPage *) 0 ;
12364 wxRect *arg2 = (wxRect *) 0 ;
12365 void *argp1 = 0 ;
12366 int res1 = 0 ;
12367 void *argp2 = 0 ;
12368 int res2 = 0 ;
12369 PyObject *swig_obj[2] ;
12370
12371 if (!SWIG_Python_UnpackTuple(args,"AuiNotebookPage_rect_set",2,2,swig_obj)) SWIG_fail;
12372 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiNotebookPage, 0 | 0 );
12373 if (!SWIG_IsOK(res1)) {
12374 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebookPage_rect_set" "', expected argument " "1"" of type '" "wxAuiNotebookPage *""'");
12375 }
12376 arg1 = reinterpret_cast< wxAuiNotebookPage * >(argp1);
12377 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2,SWIGTYPE_p_wxRect, 0 | 0 );
12378 if (!SWIG_IsOK(res2)) {
12379 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiNotebookPage_rect_set" "', expected argument " "2"" of type '" "wxRect *""'");
12380 }
12381 arg2 = reinterpret_cast< wxRect * >(argp2);
12382 if (arg1) (arg1)->rect = *arg2;
12383
12384 resultobj = SWIG_Py_Void();
12385 return resultobj;
12386 fail:
12387 return NULL;
12388 }
12389
12390
12391 SWIGINTERN PyObject *_wrap_AuiNotebookPage_rect_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
12392 PyObject *resultobj = 0;
12393 wxAuiNotebookPage *arg1 = (wxAuiNotebookPage *) 0 ;
12394 wxRect *result = 0 ;
12395 void *argp1 = 0 ;
12396 int res1 = 0 ;
12397 PyObject *swig_obj[1] ;
12398
12399 if (!args) SWIG_fail;
12400 swig_obj[0] = args;
12401 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiNotebookPage, 0 | 0 );
12402 if (!SWIG_IsOK(res1)) {
12403 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebookPage_rect_get" "', expected argument " "1"" of type '" "wxAuiNotebookPage *""'");
12404 }
12405 arg1 = reinterpret_cast< wxAuiNotebookPage * >(argp1);
12406 result = (wxRect *)& ((arg1)->rect);
12407 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxRect, 0 | 0 );
12408 return resultobj;
12409 fail:
12410 return NULL;
12411 }
12412
12413
12414 SWIGINTERN PyObject *_wrap_AuiNotebookPage_active_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
12415 PyObject *resultobj = 0;
12416 wxAuiNotebookPage *arg1 = (wxAuiNotebookPage *) 0 ;
12417 bool arg2 ;
12418 void *argp1 = 0 ;
12419 int res1 = 0 ;
12420 bool val2 ;
12421 int ecode2 = 0 ;
12422 PyObject *swig_obj[2] ;
12423
12424 if (!SWIG_Python_UnpackTuple(args,"AuiNotebookPage_active_set",2,2,swig_obj)) SWIG_fail;
12425 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiNotebookPage, 0 | 0 );
12426 if (!SWIG_IsOK(res1)) {
12427 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebookPage_active_set" "', expected argument " "1"" of type '" "wxAuiNotebookPage *""'");
12428 }
12429 arg1 = reinterpret_cast< wxAuiNotebookPage * >(argp1);
12430 ecode2 = SWIG_AsVal_bool(swig_obj[1], &val2);
12431 if (!SWIG_IsOK(ecode2)) {
12432 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiNotebookPage_active_set" "', expected argument " "2"" of type '" "bool""'");
12433 }
12434 arg2 = static_cast< bool >(val2);
12435 if (arg1) (arg1)->active = arg2;
12436
12437 resultobj = SWIG_Py_Void();
12438 return resultobj;
12439 fail:
12440 return NULL;
12441 }
12442
12443
12444 SWIGINTERN PyObject *_wrap_AuiNotebookPage_active_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
12445 PyObject *resultobj = 0;
12446 wxAuiNotebookPage *arg1 = (wxAuiNotebookPage *) 0 ;
12447 bool result;
12448 void *argp1 = 0 ;
12449 int res1 = 0 ;
12450 PyObject *swig_obj[1] ;
12451
12452 if (!args) SWIG_fail;
12453 swig_obj[0] = args;
12454 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiNotebookPage, 0 | 0 );
12455 if (!SWIG_IsOK(res1)) {
12456 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebookPage_active_get" "', expected argument " "1"" of type '" "wxAuiNotebookPage *""'");
12457 }
12458 arg1 = reinterpret_cast< wxAuiNotebookPage * >(argp1);
12459 result = (bool) ((arg1)->active);
12460 {
12461 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
12462 }
12463 return resultobj;
12464 fail:
12465 return NULL;
12466 }
12467
12468
12469 SWIGINTERN PyObject *AuiNotebookPage_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
12470 PyObject *obj;
12471 if (!SWIG_Python_UnpackTuple(args,(char*)"swigregister", 1, 1,&obj)) return NULL;
12472 SWIG_TypeNewClientData(SWIGTYPE_p_wxAuiNotebookPage, SWIG_NewClientData(obj));
12473 return SWIG_Py_Void();
12474 }
12475
12476 SWIGINTERN PyObject *_wrap_AuiTabContainerButton_id_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
12477 PyObject *resultobj = 0;
12478 wxAuiTabContainerButton *arg1 = (wxAuiTabContainerButton *) 0 ;
12479 int arg2 ;
12480 void *argp1 = 0 ;
12481 int res1 = 0 ;
12482 int val2 ;
12483 int ecode2 = 0 ;
12484 PyObject *swig_obj[2] ;
12485
12486 if (!SWIG_Python_UnpackTuple(args,"AuiTabContainerButton_id_set",2,2,swig_obj)) SWIG_fail;
12487 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiTabContainerButton, 0 | 0 );
12488 if (!SWIG_IsOK(res1)) {
12489 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainerButton_id_set" "', expected argument " "1"" of type '" "wxAuiTabContainerButton *""'");
12490 }
12491 arg1 = reinterpret_cast< wxAuiTabContainerButton * >(argp1);
12492 ecode2 = SWIG_AsVal_int(swig_obj[1], &val2);
12493 if (!SWIG_IsOK(ecode2)) {
12494 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiTabContainerButton_id_set" "', expected argument " "2"" of type '" "int""'");
12495 }
12496 arg2 = static_cast< int >(val2);
12497 if (arg1) (arg1)->id = arg2;
12498
12499 resultobj = SWIG_Py_Void();
12500 return resultobj;
12501 fail:
12502 return NULL;
12503 }
12504
12505
12506 SWIGINTERN PyObject *_wrap_AuiTabContainerButton_id_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
12507 PyObject *resultobj = 0;
12508 wxAuiTabContainerButton *arg1 = (wxAuiTabContainerButton *) 0 ;
12509 int result;
12510 void *argp1 = 0 ;
12511 int res1 = 0 ;
12512 PyObject *swig_obj[1] ;
12513
12514 if (!args) SWIG_fail;
12515 swig_obj[0] = args;
12516 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiTabContainerButton, 0 | 0 );
12517 if (!SWIG_IsOK(res1)) {
12518 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainerButton_id_get" "', expected argument " "1"" of type '" "wxAuiTabContainerButton *""'");
12519 }
12520 arg1 = reinterpret_cast< wxAuiTabContainerButton * >(argp1);
12521 result = (int) ((arg1)->id);
12522 resultobj = SWIG_From_int(static_cast< int >(result));
12523 return resultobj;
12524 fail:
12525 return NULL;
12526 }
12527
12528
12529 SWIGINTERN PyObject *_wrap_AuiTabContainerButton_cur_state_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
12530 PyObject *resultobj = 0;
12531 wxAuiTabContainerButton *arg1 = (wxAuiTabContainerButton *) 0 ;
12532 int arg2 ;
12533 void *argp1 = 0 ;
12534 int res1 = 0 ;
12535 int val2 ;
12536 int ecode2 = 0 ;
12537 PyObject *swig_obj[2] ;
12538
12539 if (!SWIG_Python_UnpackTuple(args,"AuiTabContainerButton_cur_state_set",2,2,swig_obj)) SWIG_fail;
12540 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiTabContainerButton, 0 | 0 );
12541 if (!SWIG_IsOK(res1)) {
12542 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainerButton_cur_state_set" "', expected argument " "1"" of type '" "wxAuiTabContainerButton *""'");
12543 }
12544 arg1 = reinterpret_cast< wxAuiTabContainerButton * >(argp1);
12545 ecode2 = SWIG_AsVal_int(swig_obj[1], &val2);
12546 if (!SWIG_IsOK(ecode2)) {
12547 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiTabContainerButton_cur_state_set" "', expected argument " "2"" of type '" "int""'");
12548 }
12549 arg2 = static_cast< int >(val2);
12550 if (arg1) (arg1)->cur_state = arg2;
12551
12552 resultobj = SWIG_Py_Void();
12553 return resultobj;
12554 fail:
12555 return NULL;
12556 }
12557
12558
12559 SWIGINTERN PyObject *_wrap_AuiTabContainerButton_cur_state_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
12560 PyObject *resultobj = 0;
12561 wxAuiTabContainerButton *arg1 = (wxAuiTabContainerButton *) 0 ;
12562 int result;
12563 void *argp1 = 0 ;
12564 int res1 = 0 ;
12565 PyObject *swig_obj[1] ;
12566
12567 if (!args) SWIG_fail;
12568 swig_obj[0] = args;
12569 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiTabContainerButton, 0 | 0 );
12570 if (!SWIG_IsOK(res1)) {
12571 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainerButton_cur_state_get" "', expected argument " "1"" of type '" "wxAuiTabContainerButton *""'");
12572 }
12573 arg1 = reinterpret_cast< wxAuiTabContainerButton * >(argp1);
12574 result = (int) ((arg1)->cur_state);
12575 resultobj = SWIG_From_int(static_cast< int >(result));
12576 return resultobj;
12577 fail:
12578 return NULL;
12579 }
12580
12581
12582 SWIGINTERN PyObject *_wrap_AuiTabContainerButton_location_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
12583 PyObject *resultobj = 0;
12584 wxAuiTabContainerButton *arg1 = (wxAuiTabContainerButton *) 0 ;
12585 int arg2 ;
12586 void *argp1 = 0 ;
12587 int res1 = 0 ;
12588 int val2 ;
12589 int ecode2 = 0 ;
12590 PyObject *swig_obj[2] ;
12591
12592 if (!SWIG_Python_UnpackTuple(args,"AuiTabContainerButton_location_set",2,2,swig_obj)) SWIG_fail;
12593 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiTabContainerButton, 0 | 0 );
12594 if (!SWIG_IsOK(res1)) {
12595 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainerButton_location_set" "', expected argument " "1"" of type '" "wxAuiTabContainerButton *""'");
12596 }
12597 arg1 = reinterpret_cast< wxAuiTabContainerButton * >(argp1);
12598 ecode2 = SWIG_AsVal_int(swig_obj[1], &val2);
12599 if (!SWIG_IsOK(ecode2)) {
12600 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiTabContainerButton_location_set" "', expected argument " "2"" of type '" "int""'");
12601 }
12602 arg2 = static_cast< int >(val2);
12603 if (arg1) (arg1)->location = arg2;
12604
12605 resultobj = SWIG_Py_Void();
12606 return resultobj;
12607 fail:
12608 return NULL;
12609 }
12610
12611
12612 SWIGINTERN PyObject *_wrap_AuiTabContainerButton_location_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
12613 PyObject *resultobj = 0;
12614 wxAuiTabContainerButton *arg1 = (wxAuiTabContainerButton *) 0 ;
12615 int result;
12616 void *argp1 = 0 ;
12617 int res1 = 0 ;
12618 PyObject *swig_obj[1] ;
12619
12620 if (!args) SWIG_fail;
12621 swig_obj[0] = args;
12622 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiTabContainerButton, 0 | 0 );
12623 if (!SWIG_IsOK(res1)) {
12624 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainerButton_location_get" "', expected argument " "1"" of type '" "wxAuiTabContainerButton *""'");
12625 }
12626 arg1 = reinterpret_cast< wxAuiTabContainerButton * >(argp1);
12627 result = (int) ((arg1)->location);
12628 resultobj = SWIG_From_int(static_cast< int >(result));
12629 return resultobj;
12630 fail:
12631 return NULL;
12632 }
12633
12634
12635 SWIGINTERN PyObject *_wrap_AuiTabContainerButton_bitmap_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
12636 PyObject *resultobj = 0;
12637 wxAuiTabContainerButton *arg1 = (wxAuiTabContainerButton *) 0 ;
12638 wxBitmap *arg2 = (wxBitmap *) 0 ;
12639 void *argp1 = 0 ;
12640 int res1 = 0 ;
12641 void *argp2 = 0 ;
12642 int res2 = 0 ;
12643 PyObject *swig_obj[2] ;
12644
12645 if (!SWIG_Python_UnpackTuple(args,"AuiTabContainerButton_bitmap_set",2,2,swig_obj)) SWIG_fail;
12646 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiTabContainerButton, 0 | 0 );
12647 if (!SWIG_IsOK(res1)) {
12648 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainerButton_bitmap_set" "', expected argument " "1"" of type '" "wxAuiTabContainerButton *""'");
12649 }
12650 arg1 = reinterpret_cast< wxAuiTabContainerButton * >(argp1);
12651 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2,SWIGTYPE_p_wxBitmap, 0 | 0 );
12652 if (!SWIG_IsOK(res2)) {
12653 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiTabContainerButton_bitmap_set" "', expected argument " "2"" of type '" "wxBitmap *""'");
12654 }
12655 arg2 = reinterpret_cast< wxBitmap * >(argp2);
12656 if (arg1) (arg1)->bitmap = *arg2;
12657
12658 resultobj = SWIG_Py_Void();
12659 return resultobj;
12660 fail:
12661 return NULL;
12662 }
12663
12664
12665 SWIGINTERN PyObject *_wrap_AuiTabContainerButton_bitmap_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
12666 PyObject *resultobj = 0;
12667 wxAuiTabContainerButton *arg1 = (wxAuiTabContainerButton *) 0 ;
12668 wxBitmap *result = 0 ;
12669 void *argp1 = 0 ;
12670 int res1 = 0 ;
12671 PyObject *swig_obj[1] ;
12672
12673 if (!args) SWIG_fail;
12674 swig_obj[0] = args;
12675 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiTabContainerButton, 0 | 0 );
12676 if (!SWIG_IsOK(res1)) {
12677 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainerButton_bitmap_get" "', expected argument " "1"" of type '" "wxAuiTabContainerButton *""'");
12678 }
12679 arg1 = reinterpret_cast< wxAuiTabContainerButton * >(argp1);
12680 result = (wxBitmap *)& ((arg1)->bitmap);
12681 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxBitmap, 0 | 0 );
12682 return resultobj;
12683 fail:
12684 return NULL;
12685 }
12686
12687
12688 SWIGINTERN PyObject *_wrap_AuiTabContainerButton_dis_bitmap_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
12689 PyObject *resultobj = 0;
12690 wxAuiTabContainerButton *arg1 = (wxAuiTabContainerButton *) 0 ;
12691 wxBitmap *arg2 = (wxBitmap *) 0 ;
12692 void *argp1 = 0 ;
12693 int res1 = 0 ;
12694 void *argp2 = 0 ;
12695 int res2 = 0 ;
12696 PyObject *swig_obj[2] ;
12697
12698 if (!SWIG_Python_UnpackTuple(args,"AuiTabContainerButton_dis_bitmap_set",2,2,swig_obj)) SWIG_fail;
12699 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiTabContainerButton, 0 | 0 );
12700 if (!SWIG_IsOK(res1)) {
12701 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainerButton_dis_bitmap_set" "', expected argument " "1"" of type '" "wxAuiTabContainerButton *""'");
12702 }
12703 arg1 = reinterpret_cast< wxAuiTabContainerButton * >(argp1);
12704 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2,SWIGTYPE_p_wxBitmap, 0 | 0 );
12705 if (!SWIG_IsOK(res2)) {
12706 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiTabContainerButton_dis_bitmap_set" "', expected argument " "2"" of type '" "wxBitmap *""'");
12707 }
12708 arg2 = reinterpret_cast< wxBitmap * >(argp2);
12709 if (arg1) (arg1)->dis_bitmap = *arg2;
12710
12711 resultobj = SWIG_Py_Void();
12712 return resultobj;
12713 fail:
12714 return NULL;
12715 }
12716
12717
12718 SWIGINTERN PyObject *_wrap_AuiTabContainerButton_dis_bitmap_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
12719 PyObject *resultobj = 0;
12720 wxAuiTabContainerButton *arg1 = (wxAuiTabContainerButton *) 0 ;
12721 wxBitmap *result = 0 ;
12722 void *argp1 = 0 ;
12723 int res1 = 0 ;
12724 PyObject *swig_obj[1] ;
12725
12726 if (!args) SWIG_fail;
12727 swig_obj[0] = args;
12728 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiTabContainerButton, 0 | 0 );
12729 if (!SWIG_IsOK(res1)) {
12730 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainerButton_dis_bitmap_get" "', expected argument " "1"" of type '" "wxAuiTabContainerButton *""'");
12731 }
12732 arg1 = reinterpret_cast< wxAuiTabContainerButton * >(argp1);
12733 result = (wxBitmap *)& ((arg1)->dis_bitmap);
12734 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxBitmap, 0 | 0 );
12735 return resultobj;
12736 fail:
12737 return NULL;
12738 }
12739
12740
12741 SWIGINTERN PyObject *_wrap_AuiTabContainerButton_rect_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
12742 PyObject *resultobj = 0;
12743 wxAuiTabContainerButton *arg1 = (wxAuiTabContainerButton *) 0 ;
12744 wxRect *arg2 = (wxRect *) 0 ;
12745 void *argp1 = 0 ;
12746 int res1 = 0 ;
12747 void *argp2 = 0 ;
12748 int res2 = 0 ;
12749 PyObject *swig_obj[2] ;
12750
12751 if (!SWIG_Python_UnpackTuple(args,"AuiTabContainerButton_rect_set",2,2,swig_obj)) SWIG_fail;
12752 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiTabContainerButton, 0 | 0 );
12753 if (!SWIG_IsOK(res1)) {
12754 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainerButton_rect_set" "', expected argument " "1"" of type '" "wxAuiTabContainerButton *""'");
12755 }
12756 arg1 = reinterpret_cast< wxAuiTabContainerButton * >(argp1);
12757 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2,SWIGTYPE_p_wxRect, 0 | 0 );
12758 if (!SWIG_IsOK(res2)) {
12759 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiTabContainerButton_rect_set" "', expected argument " "2"" of type '" "wxRect *""'");
12760 }
12761 arg2 = reinterpret_cast< wxRect * >(argp2);
12762 if (arg1) (arg1)->rect = *arg2;
12763
12764 resultobj = SWIG_Py_Void();
12765 return resultobj;
12766 fail:
12767 return NULL;
12768 }
12769
12770
12771 SWIGINTERN PyObject *_wrap_AuiTabContainerButton_rect_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
12772 PyObject *resultobj = 0;
12773 wxAuiTabContainerButton *arg1 = (wxAuiTabContainerButton *) 0 ;
12774 wxRect *result = 0 ;
12775 void *argp1 = 0 ;
12776 int res1 = 0 ;
12777 PyObject *swig_obj[1] ;
12778
12779 if (!args) SWIG_fail;
12780 swig_obj[0] = args;
12781 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiTabContainerButton, 0 | 0 );
12782 if (!SWIG_IsOK(res1)) {
12783 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainerButton_rect_get" "', expected argument " "1"" of type '" "wxAuiTabContainerButton *""'");
12784 }
12785 arg1 = reinterpret_cast< wxAuiTabContainerButton * >(argp1);
12786 result = (wxRect *)& ((arg1)->rect);
12787 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxRect, 0 | 0 );
12788 return resultobj;
12789 fail:
12790 return NULL;
12791 }
12792
12793
12794 SWIGINTERN PyObject *AuiTabContainerButton_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
12795 PyObject *obj;
12796 if (!SWIG_Python_UnpackTuple(args,(char*)"swigregister", 1, 1,&obj)) return NULL;
12797 SWIG_TypeNewClientData(SWIGTYPE_p_wxAuiTabContainerButton, SWIG_NewClientData(obj));
12798 return SWIG_Py_Void();
12799 }
12800
12801 SWIGINTERN PyObject *_wrap_delete_AuiTabArt(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
12802 PyObject *resultobj = 0;
12803 wxAuiTabArt *arg1 = (wxAuiTabArt *) 0 ;
12804 void *argp1 = 0 ;
12805 int res1 = 0 ;
12806 PyObject *swig_obj[1] ;
12807
12808 if (!args) SWIG_fail;
12809 swig_obj[0] = args;
12810 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiTabArt, SWIG_POINTER_DISOWN | 0 );
12811 if (!SWIG_IsOK(res1)) {
12812 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_AuiTabArt" "', expected argument " "1"" of type '" "wxAuiTabArt *""'");
12813 }
12814 arg1 = reinterpret_cast< wxAuiTabArt * >(argp1);
12815 {
12816 PyThreadState* __tstate = wxPyBeginAllowThreads();
12817 delete arg1;
12818
12819 wxPyEndAllowThreads(__tstate);
12820 if (PyErr_Occurred()) SWIG_fail;
12821 }
12822 resultobj = SWIG_Py_Void();
12823 return resultobj;
12824 fail:
12825 return NULL;
12826 }
12827
12828
12829 SWIGINTERN PyObject *_wrap_AuiTabArt_Clone(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
12830 PyObject *resultobj = 0;
12831 wxAuiTabArt *arg1 = (wxAuiTabArt *) 0 ;
12832 wxAuiTabArt *result = 0 ;
12833 void *argp1 = 0 ;
12834 int res1 = 0 ;
12835 PyObject *swig_obj[1] ;
12836
12837 if (!args) SWIG_fail;
12838 swig_obj[0] = args;
12839 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiTabArt, 0 | 0 );
12840 if (!SWIG_IsOK(res1)) {
12841 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabArt_Clone" "', expected argument " "1"" of type '" "wxAuiTabArt *""'");
12842 }
12843 arg1 = reinterpret_cast< wxAuiTabArt * >(argp1);
12844 {
12845 PyThreadState* __tstate = wxPyBeginAllowThreads();
12846 result = (wxAuiTabArt *)(arg1)->Clone();
12847 wxPyEndAllowThreads(__tstate);
12848 if (PyErr_Occurred()) SWIG_fail;
12849 }
12850 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiTabArt, 0 | 0 );
12851 return resultobj;
12852 fail:
12853 return NULL;
12854 }
12855
12856
12857 SWIGINTERN PyObject *_wrap_AuiTabArt_SetFlags(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
12858 PyObject *resultobj = 0;
12859 wxAuiTabArt *arg1 = (wxAuiTabArt *) 0 ;
12860 int arg2 ;
12861 void *argp1 = 0 ;
12862 int res1 = 0 ;
12863 int val2 ;
12864 int ecode2 = 0 ;
12865 PyObject * obj0 = 0 ;
12866 PyObject * obj1 = 0 ;
12867 char * kwnames[] = {
12868 (char *) "self",(char *) "flags", NULL
12869 };
12870
12871 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiTabArt_SetFlags",kwnames,&obj0,&obj1)) SWIG_fail;
12872 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiTabArt, 0 | 0 );
12873 if (!SWIG_IsOK(res1)) {
12874 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabArt_SetFlags" "', expected argument " "1"" of type '" "wxAuiTabArt *""'");
12875 }
12876 arg1 = reinterpret_cast< wxAuiTabArt * >(argp1);
12877 ecode2 = SWIG_AsVal_int(obj1, &val2);
12878 if (!SWIG_IsOK(ecode2)) {
12879 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiTabArt_SetFlags" "', expected argument " "2"" of type '" "int""'");
12880 }
12881 arg2 = static_cast< int >(val2);
12882 {
12883 PyThreadState* __tstate = wxPyBeginAllowThreads();
12884 (arg1)->SetFlags(arg2);
12885 wxPyEndAllowThreads(__tstate);
12886 if (PyErr_Occurred()) SWIG_fail;
12887 }
12888 resultobj = SWIG_Py_Void();
12889 return resultobj;
12890 fail:
12891 return NULL;
12892 }
12893
12894
12895 SWIGINTERN PyObject *_wrap_AuiTabArt_SetSizingInfo(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
12896 PyObject *resultobj = 0;
12897 wxAuiTabArt *arg1 = (wxAuiTabArt *) 0 ;
12898 wxSize *arg2 = 0 ;
12899 size_t arg3 ;
12900 void *argp1 = 0 ;
12901 int res1 = 0 ;
12902 wxSize temp2 ;
12903 size_t val3 ;
12904 int ecode3 = 0 ;
12905 PyObject * obj0 = 0 ;
12906 PyObject * obj1 = 0 ;
12907 PyObject * obj2 = 0 ;
12908 char * kwnames[] = {
12909 (char *) "self",(char *) "tab_ctrl_size",(char *) "tab_count", NULL
12910 };
12911
12912 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:AuiTabArt_SetSizingInfo",kwnames,&obj0,&obj1,&obj2)) SWIG_fail;
12913 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiTabArt, 0 | 0 );
12914 if (!SWIG_IsOK(res1)) {
12915 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabArt_SetSizingInfo" "', expected argument " "1"" of type '" "wxAuiTabArt *""'");
12916 }
12917 arg1 = reinterpret_cast< wxAuiTabArt * >(argp1);
12918 {
12919 arg2 = &temp2;
12920 if ( ! wxSize_helper(obj1, &arg2)) SWIG_fail;
12921 }
12922 ecode3 = SWIG_AsVal_size_t(obj2, &val3);
12923 if (!SWIG_IsOK(ecode3)) {
12924 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "AuiTabArt_SetSizingInfo" "', expected argument " "3"" of type '" "size_t""'");
12925 }
12926 arg3 = static_cast< size_t >(val3);
12927 {
12928 PyThreadState* __tstate = wxPyBeginAllowThreads();
12929 (arg1)->SetSizingInfo((wxSize const &)*arg2,arg3);
12930 wxPyEndAllowThreads(__tstate);
12931 if (PyErr_Occurred()) SWIG_fail;
12932 }
12933 resultobj = SWIG_Py_Void();
12934 return resultobj;
12935 fail:
12936 return NULL;
12937 }
12938
12939
12940 SWIGINTERN PyObject *_wrap_AuiTabArt_SetNormalFont(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
12941 PyObject *resultobj = 0;
12942 wxAuiTabArt *arg1 = (wxAuiTabArt *) 0 ;
12943 wxFont *arg2 = 0 ;
12944 void *argp1 = 0 ;
12945 int res1 = 0 ;
12946 void *argp2 = 0 ;
12947 int res2 = 0 ;
12948 PyObject * obj0 = 0 ;
12949 PyObject * obj1 = 0 ;
12950 char * kwnames[] = {
12951 (char *) "self",(char *) "font", NULL
12952 };
12953
12954 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiTabArt_SetNormalFont",kwnames,&obj0,&obj1)) SWIG_fail;
12955 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiTabArt, 0 | 0 );
12956 if (!SWIG_IsOK(res1)) {
12957 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabArt_SetNormalFont" "', expected argument " "1"" of type '" "wxAuiTabArt *""'");
12958 }
12959 arg1 = reinterpret_cast< wxAuiTabArt * >(argp1);
12960 res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_wxFont, 0 | 0);
12961 if (!SWIG_IsOK(res2)) {
12962 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiTabArt_SetNormalFont" "', expected argument " "2"" of type '" "wxFont const &""'");
12963 }
12964 if (!argp2) {
12965 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiTabArt_SetNormalFont" "', expected argument " "2"" of type '" "wxFont const &""'");
12966 }
12967 arg2 = reinterpret_cast< wxFont * >(argp2);
12968 {
12969 PyThreadState* __tstate = wxPyBeginAllowThreads();
12970 (arg1)->SetNormalFont((wxFont const &)*arg2);
12971 wxPyEndAllowThreads(__tstate);
12972 if (PyErr_Occurred()) SWIG_fail;
12973 }
12974 resultobj = SWIG_Py_Void();
12975 return resultobj;
12976 fail:
12977 return NULL;
12978 }
12979
12980
12981 SWIGINTERN PyObject *_wrap_AuiTabArt_SetSelectedFont(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
12982 PyObject *resultobj = 0;
12983 wxAuiTabArt *arg1 = (wxAuiTabArt *) 0 ;
12984 wxFont *arg2 = 0 ;
12985 void *argp1 = 0 ;
12986 int res1 = 0 ;
12987 void *argp2 = 0 ;
12988 int res2 = 0 ;
12989 PyObject * obj0 = 0 ;
12990 PyObject * obj1 = 0 ;
12991 char * kwnames[] = {
12992 (char *) "self",(char *) "font", NULL
12993 };
12994
12995 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiTabArt_SetSelectedFont",kwnames,&obj0,&obj1)) SWIG_fail;
12996 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiTabArt, 0 | 0 );
12997 if (!SWIG_IsOK(res1)) {
12998 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabArt_SetSelectedFont" "', expected argument " "1"" of type '" "wxAuiTabArt *""'");
12999 }
13000 arg1 = reinterpret_cast< wxAuiTabArt * >(argp1);
13001 res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_wxFont, 0 | 0);
13002 if (!SWIG_IsOK(res2)) {
13003 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiTabArt_SetSelectedFont" "', expected argument " "2"" of type '" "wxFont const &""'");
13004 }
13005 if (!argp2) {
13006 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiTabArt_SetSelectedFont" "', expected argument " "2"" of type '" "wxFont const &""'");
13007 }
13008 arg2 = reinterpret_cast< wxFont * >(argp2);
13009 {
13010 PyThreadState* __tstate = wxPyBeginAllowThreads();
13011 (arg1)->SetSelectedFont((wxFont const &)*arg2);
13012 wxPyEndAllowThreads(__tstate);
13013 if (PyErr_Occurred()) SWIG_fail;
13014 }
13015 resultobj = SWIG_Py_Void();
13016 return resultobj;
13017 fail:
13018 return NULL;
13019 }
13020
13021
13022 SWIGINTERN PyObject *_wrap_AuiTabArt_SetMeasuringFont(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
13023 PyObject *resultobj = 0;
13024 wxAuiTabArt *arg1 = (wxAuiTabArt *) 0 ;
13025 wxFont *arg2 = 0 ;
13026 void *argp1 = 0 ;
13027 int res1 = 0 ;
13028 void *argp2 = 0 ;
13029 int res2 = 0 ;
13030 PyObject * obj0 = 0 ;
13031 PyObject * obj1 = 0 ;
13032 char * kwnames[] = {
13033 (char *) "self",(char *) "font", NULL
13034 };
13035
13036 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiTabArt_SetMeasuringFont",kwnames,&obj0,&obj1)) SWIG_fail;
13037 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiTabArt, 0 | 0 );
13038 if (!SWIG_IsOK(res1)) {
13039 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabArt_SetMeasuringFont" "', expected argument " "1"" of type '" "wxAuiTabArt *""'");
13040 }
13041 arg1 = reinterpret_cast< wxAuiTabArt * >(argp1);
13042 res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_wxFont, 0 | 0);
13043 if (!SWIG_IsOK(res2)) {
13044 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiTabArt_SetMeasuringFont" "', expected argument " "2"" of type '" "wxFont const &""'");
13045 }
13046 if (!argp2) {
13047 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiTabArt_SetMeasuringFont" "', expected argument " "2"" of type '" "wxFont const &""'");
13048 }
13049 arg2 = reinterpret_cast< wxFont * >(argp2);
13050 {
13051 PyThreadState* __tstate = wxPyBeginAllowThreads();
13052 (arg1)->SetMeasuringFont((wxFont const &)*arg2);
13053 wxPyEndAllowThreads(__tstate);
13054 if (PyErr_Occurred()) SWIG_fail;
13055 }
13056 resultobj = SWIG_Py_Void();
13057 return resultobj;
13058 fail:
13059 return NULL;
13060 }
13061
13062
13063 SWIGINTERN PyObject *_wrap_AuiTabArt_DrawBackground(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
13064 PyObject *resultobj = 0;
13065 wxAuiTabArt *arg1 = (wxAuiTabArt *) 0 ;
13066 wxDC *arg2 = 0 ;
13067 wxWindow *arg3 = (wxWindow *) 0 ;
13068 wxRect *arg4 = 0 ;
13069 void *argp1 = 0 ;
13070 int res1 = 0 ;
13071 void *argp2 = 0 ;
13072 int res2 = 0 ;
13073 void *argp3 = 0 ;
13074 int res3 = 0 ;
13075 wxRect temp4 ;
13076 PyObject * obj0 = 0 ;
13077 PyObject * obj1 = 0 ;
13078 PyObject * obj2 = 0 ;
13079 PyObject * obj3 = 0 ;
13080 char * kwnames[] = {
13081 (char *) "self",(char *) "dc",(char *) "wnd",(char *) "rect", NULL
13082 };
13083
13084 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOO:AuiTabArt_DrawBackground",kwnames,&obj0,&obj1,&obj2,&obj3)) SWIG_fail;
13085 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiTabArt, 0 | 0 );
13086 if (!SWIG_IsOK(res1)) {
13087 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabArt_DrawBackground" "', expected argument " "1"" of type '" "wxAuiTabArt *""'");
13088 }
13089 arg1 = reinterpret_cast< wxAuiTabArt * >(argp1);
13090 res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_wxDC, 0 );
13091 if (!SWIG_IsOK(res2)) {
13092 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiTabArt_DrawBackground" "', expected argument " "2"" of type '" "wxDC &""'");
13093 }
13094 if (!argp2) {
13095 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiTabArt_DrawBackground" "', expected argument " "2"" of type '" "wxDC &""'");
13096 }
13097 arg2 = reinterpret_cast< wxDC * >(argp2);
13098 res3 = SWIG_ConvertPtr(obj2, &argp3,SWIGTYPE_p_wxWindow, 0 | 0 );
13099 if (!SWIG_IsOK(res3)) {
13100 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "AuiTabArt_DrawBackground" "', expected argument " "3"" of type '" "wxWindow *""'");
13101 }
13102 arg3 = reinterpret_cast< wxWindow * >(argp3);
13103 {
13104 arg4 = &temp4;
13105 if ( ! wxRect_helper(obj3, &arg4)) SWIG_fail;
13106 }
13107 {
13108 PyThreadState* __tstate = wxPyBeginAllowThreads();
13109 (arg1)->DrawBackground(*arg2,arg3,(wxRect const &)*arg4);
13110 wxPyEndAllowThreads(__tstate);
13111 if (PyErr_Occurred()) SWIG_fail;
13112 }
13113 resultobj = SWIG_Py_Void();
13114 return resultobj;
13115 fail:
13116 return NULL;
13117 }
13118
13119
13120 SWIGINTERN PyObject *_wrap_AuiTabArt_DrawTab(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
13121 PyObject *resultobj = 0;
13122 wxAuiTabArt *arg1 = (wxAuiTabArt *) 0 ;
13123 wxDC *arg2 = 0 ;
13124 wxWindow *arg3 = (wxWindow *) 0 ;
13125 wxAuiNotebookPage *arg4 = 0 ;
13126 wxRect *arg5 = 0 ;
13127 int arg6 ;
13128 wxRect *arg7 = (wxRect *) 0 ;
13129 wxRect *arg8 = (wxRect *) 0 ;
13130 int *arg9 = (int *) 0 ;
13131 void *argp1 = 0 ;
13132 int res1 = 0 ;
13133 void *argp2 = 0 ;
13134 int res2 = 0 ;
13135 void *argp3 = 0 ;
13136 int res3 = 0 ;
13137 void *argp4 = 0 ;
13138 int res4 = 0 ;
13139 wxRect temp5 ;
13140 int val6 ;
13141 int ecode6 = 0 ;
13142 void *argp7 = 0 ;
13143 int res7 = 0 ;
13144 void *argp8 = 0 ;
13145 int res8 = 0 ;
13146 void *argp9 = 0 ;
13147 int res9 = 0 ;
13148 PyObject * obj0 = 0 ;
13149 PyObject * obj1 = 0 ;
13150 PyObject * obj2 = 0 ;
13151 PyObject * obj3 = 0 ;
13152 PyObject * obj4 = 0 ;
13153 PyObject * obj5 = 0 ;
13154 PyObject * obj6 = 0 ;
13155 PyObject * obj7 = 0 ;
13156 PyObject * obj8 = 0 ;
13157 char * kwnames[] = {
13158 (char *) "self",(char *) "dc",(char *) "wnd",(char *) "pane",(char *) "in_rect",(char *) "close_button_state",(char *) "out_tab_rect",(char *) "out_button_rect",(char *) "x_extent", NULL
13159 };
13160
13161 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOOOOOOO:AuiTabArt_DrawTab",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6,&obj7,&obj8)) SWIG_fail;
13162 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiTabArt, 0 | 0 );
13163 if (!SWIG_IsOK(res1)) {
13164 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabArt_DrawTab" "', expected argument " "1"" of type '" "wxAuiTabArt *""'");
13165 }
13166 arg1 = reinterpret_cast< wxAuiTabArt * >(argp1);
13167 res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_wxDC, 0 );
13168 if (!SWIG_IsOK(res2)) {
13169 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiTabArt_DrawTab" "', expected argument " "2"" of type '" "wxDC &""'");
13170 }
13171 if (!argp2) {
13172 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiTabArt_DrawTab" "', expected argument " "2"" of type '" "wxDC &""'");
13173 }
13174 arg2 = reinterpret_cast< wxDC * >(argp2);
13175 res3 = SWIG_ConvertPtr(obj2, &argp3,SWIGTYPE_p_wxWindow, 0 | 0 );
13176 if (!SWIG_IsOK(res3)) {
13177 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "AuiTabArt_DrawTab" "', expected argument " "3"" of type '" "wxWindow *""'");
13178 }
13179 arg3 = reinterpret_cast< wxWindow * >(argp3);
13180 res4 = SWIG_ConvertPtr(obj3, &argp4, SWIGTYPE_p_wxAuiNotebookPage, 0 | 0);
13181 if (!SWIG_IsOK(res4)) {
13182 SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "AuiTabArt_DrawTab" "', expected argument " "4"" of type '" "wxAuiNotebookPage const &""'");
13183 }
13184 if (!argp4) {
13185 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiTabArt_DrawTab" "', expected argument " "4"" of type '" "wxAuiNotebookPage const &""'");
13186 }
13187 arg4 = reinterpret_cast< wxAuiNotebookPage * >(argp4);
13188 {
13189 arg5 = &temp5;
13190 if ( ! wxRect_helper(obj4, &arg5)) SWIG_fail;
13191 }
13192 ecode6 = SWIG_AsVal_int(obj5, &val6);
13193 if (!SWIG_IsOK(ecode6)) {
13194 SWIG_exception_fail(SWIG_ArgError(ecode6), "in method '" "AuiTabArt_DrawTab" "', expected argument " "6"" of type '" "int""'");
13195 }
13196 arg6 = static_cast< int >(val6);
13197 res7 = SWIG_ConvertPtr(obj6, &argp7,SWIGTYPE_p_wxRect, 0 | 0 );
13198 if (!SWIG_IsOK(res7)) {
13199 SWIG_exception_fail(SWIG_ArgError(res7), "in method '" "AuiTabArt_DrawTab" "', expected argument " "7"" of type '" "wxRect *""'");
13200 }
13201 arg7 = reinterpret_cast< wxRect * >(argp7);
13202 res8 = SWIG_ConvertPtr(obj7, &argp8,SWIGTYPE_p_wxRect, 0 | 0 );
13203 if (!SWIG_IsOK(res8)) {
13204 SWIG_exception_fail(SWIG_ArgError(res8), "in method '" "AuiTabArt_DrawTab" "', expected argument " "8"" of type '" "wxRect *""'");
13205 }
13206 arg8 = reinterpret_cast< wxRect * >(argp8);
13207 res9 = SWIG_ConvertPtr(obj8, &argp9,SWIGTYPE_p_int, 0 | 0 );
13208 if (!SWIG_IsOK(res9)) {
13209 SWIG_exception_fail(SWIG_ArgError(res9), "in method '" "AuiTabArt_DrawTab" "', expected argument " "9"" of type '" "int *""'");
13210 }
13211 arg9 = reinterpret_cast< int * >(argp9);
13212 {
13213 PyThreadState* __tstate = wxPyBeginAllowThreads();
13214 (arg1)->DrawTab(*arg2,arg3,(wxAuiNotebookPage const &)*arg4,(wxRect const &)*arg5,arg6,arg7,arg8,arg9);
13215 wxPyEndAllowThreads(__tstate);
13216 if (PyErr_Occurred()) SWIG_fail;
13217 }
13218 resultobj = SWIG_Py_Void();
13219 return resultobj;
13220 fail:
13221 return NULL;
13222 }
13223
13224
13225 SWIGINTERN PyObject *_wrap_AuiTabArt_DrawButton(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
13226 PyObject *resultobj = 0;
13227 wxAuiTabArt *arg1 = (wxAuiTabArt *) 0 ;
13228 wxDC *arg2 = 0 ;
13229 wxWindow *arg3 = (wxWindow *) 0 ;
13230 wxRect *arg4 = 0 ;
13231 int arg5 ;
13232 int arg6 ;
13233 int arg7 ;
13234 wxRect *arg8 = (wxRect *) 0 ;
13235 void *argp1 = 0 ;
13236 int res1 = 0 ;
13237 void *argp2 = 0 ;
13238 int res2 = 0 ;
13239 void *argp3 = 0 ;
13240 int res3 = 0 ;
13241 wxRect temp4 ;
13242 int val5 ;
13243 int ecode5 = 0 ;
13244 int val6 ;
13245 int ecode6 = 0 ;
13246 int val7 ;
13247 int ecode7 = 0 ;
13248 void *argp8 = 0 ;
13249 int res8 = 0 ;
13250 PyObject * obj0 = 0 ;
13251 PyObject * obj1 = 0 ;
13252 PyObject * obj2 = 0 ;
13253 PyObject * obj3 = 0 ;
13254 PyObject * obj4 = 0 ;
13255 PyObject * obj5 = 0 ;
13256 PyObject * obj6 = 0 ;
13257 PyObject * obj7 = 0 ;
13258 char * kwnames[] = {
13259 (char *) "self",(char *) "dc",(char *) "wnd",(char *) "in_rect",(char *) "bitmap_id",(char *) "button_state",(char *) "orientation",(char *) "out_rect", NULL
13260 };
13261
13262 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOOOOOO:AuiTabArt_DrawButton",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6,&obj7)) SWIG_fail;
13263 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiTabArt, 0 | 0 );
13264 if (!SWIG_IsOK(res1)) {
13265 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabArt_DrawButton" "', expected argument " "1"" of type '" "wxAuiTabArt *""'");
13266 }
13267 arg1 = reinterpret_cast< wxAuiTabArt * >(argp1);
13268 res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_wxDC, 0 );
13269 if (!SWIG_IsOK(res2)) {
13270 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiTabArt_DrawButton" "', expected argument " "2"" of type '" "wxDC &""'");
13271 }
13272 if (!argp2) {
13273 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiTabArt_DrawButton" "', expected argument " "2"" of type '" "wxDC &""'");
13274 }
13275 arg2 = reinterpret_cast< wxDC * >(argp2);
13276 res3 = SWIG_ConvertPtr(obj2, &argp3,SWIGTYPE_p_wxWindow, 0 | 0 );
13277 if (!SWIG_IsOK(res3)) {
13278 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "AuiTabArt_DrawButton" "', expected argument " "3"" of type '" "wxWindow *""'");
13279 }
13280 arg3 = reinterpret_cast< wxWindow * >(argp3);
13281 {
13282 arg4 = &temp4;
13283 if ( ! wxRect_helper(obj3, &arg4)) SWIG_fail;
13284 }
13285 ecode5 = SWIG_AsVal_int(obj4, &val5);
13286 if (!SWIG_IsOK(ecode5)) {
13287 SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "AuiTabArt_DrawButton" "', expected argument " "5"" of type '" "int""'");
13288 }
13289 arg5 = static_cast< int >(val5);
13290 ecode6 = SWIG_AsVal_int(obj5, &val6);
13291 if (!SWIG_IsOK(ecode6)) {
13292 SWIG_exception_fail(SWIG_ArgError(ecode6), "in method '" "AuiTabArt_DrawButton" "', expected argument " "6"" of type '" "int""'");
13293 }
13294 arg6 = static_cast< int >(val6);
13295 ecode7 = SWIG_AsVal_int(obj6, &val7);
13296 if (!SWIG_IsOK(ecode7)) {
13297 SWIG_exception_fail(SWIG_ArgError(ecode7), "in method '" "AuiTabArt_DrawButton" "', expected argument " "7"" of type '" "int""'");
13298 }
13299 arg7 = static_cast< int >(val7);
13300 res8 = SWIG_ConvertPtr(obj7, &argp8,SWIGTYPE_p_wxRect, 0 | 0 );
13301 if (!SWIG_IsOK(res8)) {
13302 SWIG_exception_fail(SWIG_ArgError(res8), "in method '" "AuiTabArt_DrawButton" "', expected argument " "8"" of type '" "wxRect *""'");
13303 }
13304 arg8 = reinterpret_cast< wxRect * >(argp8);
13305 {
13306 PyThreadState* __tstate = wxPyBeginAllowThreads();
13307 (arg1)->DrawButton(*arg2,arg3,(wxRect const &)*arg4,arg5,arg6,arg7,arg8);
13308 wxPyEndAllowThreads(__tstate);
13309 if (PyErr_Occurred()) SWIG_fail;
13310 }
13311 resultobj = SWIG_Py_Void();
13312 return resultobj;
13313 fail:
13314 return NULL;
13315 }
13316
13317
13318 SWIGINTERN PyObject *_wrap_AuiTabArt_GetTabSize(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
13319 PyObject *resultobj = 0;
13320 wxAuiTabArt *arg1 = (wxAuiTabArt *) 0 ;
13321 wxDC *arg2 = 0 ;
13322 wxWindow *arg3 = (wxWindow *) 0 ;
13323 wxString *arg4 = 0 ;
13324 wxBitmap *arg5 = 0 ;
13325 bool arg6 ;
13326 int arg7 ;
13327 int *arg8 = (int *) 0 ;
13328 wxSize result;
13329 void *argp1 = 0 ;
13330 int res1 = 0 ;
13331 void *argp2 = 0 ;
13332 int res2 = 0 ;
13333 void *argp3 = 0 ;
13334 int res3 = 0 ;
13335 bool temp4 = false ;
13336 void *argp5 = 0 ;
13337 int res5 = 0 ;
13338 bool val6 ;
13339 int ecode6 = 0 ;
13340 int val7 ;
13341 int ecode7 = 0 ;
13342 void *argp8 = 0 ;
13343 int res8 = 0 ;
13344 PyObject * obj0 = 0 ;
13345 PyObject * obj1 = 0 ;
13346 PyObject * obj2 = 0 ;
13347 PyObject * obj3 = 0 ;
13348 PyObject * obj4 = 0 ;
13349 PyObject * obj5 = 0 ;
13350 PyObject * obj6 = 0 ;
13351 PyObject * obj7 = 0 ;
13352 char * kwnames[] = {
13353 (char *) "self",(char *) "dc",(char *) "wnd",(char *) "caption",(char *) "bitmap",(char *) "active",(char *) "close_button_state",(char *) "x_extent", NULL
13354 };
13355
13356 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOOOOOO:AuiTabArt_GetTabSize",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6,&obj7)) SWIG_fail;
13357 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiTabArt, 0 | 0 );
13358 if (!SWIG_IsOK(res1)) {
13359 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabArt_GetTabSize" "', expected argument " "1"" of type '" "wxAuiTabArt *""'");
13360 }
13361 arg1 = reinterpret_cast< wxAuiTabArt * >(argp1);
13362 res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_wxDC, 0 );
13363 if (!SWIG_IsOK(res2)) {
13364 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiTabArt_GetTabSize" "', expected argument " "2"" of type '" "wxDC &""'");
13365 }
13366 if (!argp2) {
13367 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiTabArt_GetTabSize" "', expected argument " "2"" of type '" "wxDC &""'");
13368 }
13369 arg2 = reinterpret_cast< wxDC * >(argp2);
13370 res3 = SWIG_ConvertPtr(obj2, &argp3,SWIGTYPE_p_wxWindow, 0 | 0 );
13371 if (!SWIG_IsOK(res3)) {
13372 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "AuiTabArt_GetTabSize" "', expected argument " "3"" of type '" "wxWindow *""'");
13373 }
13374 arg3 = reinterpret_cast< wxWindow * >(argp3);
13375 {
13376 arg4 = wxString_in_helper(obj3);
13377 if (arg4 == NULL) SWIG_fail;
13378 temp4 = true;
13379 }
13380 res5 = SWIG_ConvertPtr(obj4, &argp5, SWIGTYPE_p_wxBitmap, 0 | 0);
13381 if (!SWIG_IsOK(res5)) {
13382 SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "AuiTabArt_GetTabSize" "', expected argument " "5"" of type '" "wxBitmap const &""'");
13383 }
13384 if (!argp5) {
13385 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiTabArt_GetTabSize" "', expected argument " "5"" of type '" "wxBitmap const &""'");
13386 }
13387 arg5 = reinterpret_cast< wxBitmap * >(argp5);
13388 ecode6 = SWIG_AsVal_bool(obj5, &val6);
13389 if (!SWIG_IsOK(ecode6)) {
13390 SWIG_exception_fail(SWIG_ArgError(ecode6), "in method '" "AuiTabArt_GetTabSize" "', expected argument " "6"" of type '" "bool""'");
13391 }
13392 arg6 = static_cast< bool >(val6);
13393 ecode7 = SWIG_AsVal_int(obj6, &val7);
13394 if (!SWIG_IsOK(ecode7)) {
13395 SWIG_exception_fail(SWIG_ArgError(ecode7), "in method '" "AuiTabArt_GetTabSize" "', expected argument " "7"" of type '" "int""'");
13396 }
13397 arg7 = static_cast< int >(val7);
13398 res8 = SWIG_ConvertPtr(obj7, &argp8,SWIGTYPE_p_int, 0 | 0 );
13399 if (!SWIG_IsOK(res8)) {
13400 SWIG_exception_fail(SWIG_ArgError(res8), "in method '" "AuiTabArt_GetTabSize" "', expected argument " "8"" of type '" "int *""'");
13401 }
13402 arg8 = reinterpret_cast< int * >(argp8);
13403 {
13404 PyThreadState* __tstate = wxPyBeginAllowThreads();
13405 result = (arg1)->GetTabSize(*arg2,arg3,(wxString const &)*arg4,(wxBitmap const &)*arg5,arg6,arg7,arg8);
13406 wxPyEndAllowThreads(__tstate);
13407 if (PyErr_Occurred()) SWIG_fail;
13408 }
13409 resultobj = SWIG_NewPointerObj((new wxSize(static_cast< const wxSize& >(result))), SWIGTYPE_p_wxSize, SWIG_POINTER_OWN | 0 );
13410 {
13411 if (temp4)
13412 delete arg4;
13413 }
13414 return resultobj;
13415 fail:
13416 {
13417 if (temp4)
13418 delete arg4;
13419 }
13420 return NULL;
13421 }
13422
13423
13424 SWIGINTERN PyObject *_wrap_AuiTabArt_ShowDropDown(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
13425 PyObject *resultobj = 0;
13426 wxAuiTabArt *arg1 = (wxAuiTabArt *) 0 ;
13427 wxWindow *arg2 = (wxWindow *) 0 ;
13428 wxAuiNotebookPageArray *arg3 = 0 ;
13429 int arg4 ;
13430 int result;
13431 void *argp1 = 0 ;
13432 int res1 = 0 ;
13433 void *argp2 = 0 ;
13434 int res2 = 0 ;
13435 void *argp3 = 0 ;
13436 int res3 = 0 ;
13437 int val4 ;
13438 int ecode4 = 0 ;
13439 PyObject * obj0 = 0 ;
13440 PyObject * obj1 = 0 ;
13441 PyObject * obj2 = 0 ;
13442 PyObject * obj3 = 0 ;
13443 char * kwnames[] = {
13444 (char *) "self",(char *) "wnd",(char *) "items",(char *) "active_idx", NULL
13445 };
13446
13447 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOO:AuiTabArt_ShowDropDown",kwnames,&obj0,&obj1,&obj2,&obj3)) SWIG_fail;
13448 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiTabArt, 0 | 0 );
13449 if (!SWIG_IsOK(res1)) {
13450 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabArt_ShowDropDown" "', expected argument " "1"" of type '" "wxAuiTabArt *""'");
13451 }
13452 arg1 = reinterpret_cast< wxAuiTabArt * >(argp1);
13453 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxWindow, 0 | 0 );
13454 if (!SWIG_IsOK(res2)) {
13455 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiTabArt_ShowDropDown" "', expected argument " "2"" of type '" "wxWindow *""'");
13456 }
13457 arg2 = reinterpret_cast< wxWindow * >(argp2);
13458 res3 = SWIG_ConvertPtr(obj2, &argp3, SWIGTYPE_p_wxAuiNotebookPageArray, 0 | 0);
13459 if (!SWIG_IsOK(res3)) {
13460 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "AuiTabArt_ShowDropDown" "', expected argument " "3"" of type '" "wxAuiNotebookPageArray const &""'");
13461 }
13462 if (!argp3) {
13463 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiTabArt_ShowDropDown" "', expected argument " "3"" of type '" "wxAuiNotebookPageArray const &""'");
13464 }
13465 arg3 = reinterpret_cast< wxAuiNotebookPageArray * >(argp3);
13466 ecode4 = SWIG_AsVal_int(obj3, &val4);
13467 if (!SWIG_IsOK(ecode4)) {
13468 SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "AuiTabArt_ShowDropDown" "', expected argument " "4"" of type '" "int""'");
13469 }
13470 arg4 = static_cast< int >(val4);
13471 {
13472 PyThreadState* __tstate = wxPyBeginAllowThreads();
13473 result = (int)(arg1)->ShowDropDown(arg2,(wxAuiNotebookPageArray const &)*arg3,arg4);
13474 wxPyEndAllowThreads(__tstate);
13475 if (PyErr_Occurred()) SWIG_fail;
13476 }
13477 resultobj = SWIG_From_int(static_cast< int >(result));
13478 return resultobj;
13479 fail:
13480 return NULL;
13481 }
13482
13483
13484 SWIGINTERN PyObject *_wrap_AuiTabArt_GetIndentSize(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
13485 PyObject *resultobj = 0;
13486 wxAuiTabArt *arg1 = (wxAuiTabArt *) 0 ;
13487 int result;
13488 void *argp1 = 0 ;
13489 int res1 = 0 ;
13490 PyObject *swig_obj[1] ;
13491
13492 if (!args) SWIG_fail;
13493 swig_obj[0] = args;
13494 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiTabArt, 0 | 0 );
13495 if (!SWIG_IsOK(res1)) {
13496 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabArt_GetIndentSize" "', expected argument " "1"" of type '" "wxAuiTabArt *""'");
13497 }
13498 arg1 = reinterpret_cast< wxAuiTabArt * >(argp1);
13499 {
13500 PyThreadState* __tstate = wxPyBeginAllowThreads();
13501 result = (int)(arg1)->GetIndentSize();
13502 wxPyEndAllowThreads(__tstate);
13503 if (PyErr_Occurred()) SWIG_fail;
13504 }
13505 resultobj = SWIG_From_int(static_cast< int >(result));
13506 return resultobj;
13507 fail:
13508 return NULL;
13509 }
13510
13511
13512 SWIGINTERN PyObject *_wrap_AuiTabArt_GetBestTabCtrlSize(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
13513 PyObject *resultobj = 0;
13514 wxAuiTabArt *arg1 = (wxAuiTabArt *) 0 ;
13515 wxWindow *arg2 = (wxWindow *) 0 ;
13516 wxAuiNotebookPageArray *arg3 = 0 ;
13517 wxSize *arg4 = 0 ;
13518 int result;
13519 void *argp1 = 0 ;
13520 int res1 = 0 ;
13521 void *argp2 = 0 ;
13522 int res2 = 0 ;
13523 void *argp3 = 0 ;
13524 int res3 = 0 ;
13525 wxSize temp4 ;
13526 PyObject * obj0 = 0 ;
13527 PyObject * obj1 = 0 ;
13528 PyObject * obj2 = 0 ;
13529 PyObject * obj3 = 0 ;
13530 char * kwnames[] = {
13531 (char *) "self",(char *) "wnd",(char *) "pages",(char *) "required_bmp_size", NULL
13532 };
13533
13534 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOO:AuiTabArt_GetBestTabCtrlSize",kwnames,&obj0,&obj1,&obj2,&obj3)) SWIG_fail;
13535 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiTabArt, 0 | 0 );
13536 if (!SWIG_IsOK(res1)) {
13537 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabArt_GetBestTabCtrlSize" "', expected argument " "1"" of type '" "wxAuiTabArt *""'");
13538 }
13539 arg1 = reinterpret_cast< wxAuiTabArt * >(argp1);
13540 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxWindow, 0 | 0 );
13541 if (!SWIG_IsOK(res2)) {
13542 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiTabArt_GetBestTabCtrlSize" "', expected argument " "2"" of type '" "wxWindow *""'");
13543 }
13544 arg2 = reinterpret_cast< wxWindow * >(argp2);
13545 res3 = SWIG_ConvertPtr(obj2, &argp3, SWIGTYPE_p_wxAuiNotebookPageArray, 0 | 0);
13546 if (!SWIG_IsOK(res3)) {
13547 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "AuiTabArt_GetBestTabCtrlSize" "', expected argument " "3"" of type '" "wxAuiNotebookPageArray const &""'");
13548 }
13549 if (!argp3) {
13550 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiTabArt_GetBestTabCtrlSize" "', expected argument " "3"" of type '" "wxAuiNotebookPageArray const &""'");
13551 }
13552 arg3 = reinterpret_cast< wxAuiNotebookPageArray * >(argp3);
13553 {
13554 arg4 = &temp4;
13555 if ( ! wxSize_helper(obj3, &arg4)) SWIG_fail;
13556 }
13557 {
13558 PyThreadState* __tstate = wxPyBeginAllowThreads();
13559 result = (int)(arg1)->GetBestTabCtrlSize(arg2,(wxAuiNotebookPageArray const &)*arg3,(wxSize const &)*arg4);
13560 wxPyEndAllowThreads(__tstate);
13561 if (PyErr_Occurred()) SWIG_fail;
13562 }
13563 resultobj = SWIG_From_int(static_cast< int >(result));
13564 return resultobj;
13565 fail:
13566 return NULL;
13567 }
13568
13569
13570 SWIGINTERN PyObject *AuiTabArt_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
13571 PyObject *obj;
13572 if (!SWIG_Python_UnpackTuple(args,(char*)"swigregister", 1, 1,&obj)) return NULL;
13573 SWIG_TypeNewClientData(SWIGTYPE_p_wxAuiTabArt, SWIG_NewClientData(obj));
13574 return SWIG_Py_Void();
13575 }
13576
13577 SWIGINTERN PyObject *_wrap_new_AuiDefaultTabArt(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
13578 PyObject *resultobj = 0;
13579 wxAuiDefaultTabArt *result = 0 ;
13580
13581 if (!SWIG_Python_UnpackTuple(args,"new_AuiDefaultTabArt",0,0,0)) SWIG_fail;
13582 {
13583 PyThreadState* __tstate = wxPyBeginAllowThreads();
13584 result = (wxAuiDefaultTabArt *)new wxAuiDefaultTabArt();
13585 wxPyEndAllowThreads(__tstate);
13586 if (PyErr_Occurred()) SWIG_fail;
13587 }
13588 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiDefaultTabArt, SWIG_POINTER_NEW | 0 );
13589 return resultobj;
13590 fail:
13591 return NULL;
13592 }
13593
13594
13595 SWIGINTERN PyObject *_wrap_delete_AuiDefaultTabArt(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
13596 PyObject *resultobj = 0;
13597 wxAuiDefaultTabArt *arg1 = (wxAuiDefaultTabArt *) 0 ;
13598 void *argp1 = 0 ;
13599 int res1 = 0 ;
13600 PyObject *swig_obj[1] ;
13601
13602 if (!args) SWIG_fail;
13603 swig_obj[0] = args;
13604 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDefaultTabArt, SWIG_POINTER_DISOWN | 0 );
13605 if (!SWIG_IsOK(res1)) {
13606 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_AuiDefaultTabArt" "', expected argument " "1"" of type '" "wxAuiDefaultTabArt *""'");
13607 }
13608 arg1 = reinterpret_cast< wxAuiDefaultTabArt * >(argp1);
13609 {
13610 PyThreadState* __tstate = wxPyBeginAllowThreads();
13611 delete arg1;
13612
13613 wxPyEndAllowThreads(__tstate);
13614 if (PyErr_Occurred()) SWIG_fail;
13615 }
13616 resultobj = SWIG_Py_Void();
13617 return resultobj;
13618 fail:
13619 return NULL;
13620 }
13621
13622
13623 SWIGINTERN PyObject *AuiDefaultTabArt_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
13624 PyObject *obj;
13625 if (!SWIG_Python_UnpackTuple(args,(char*)"swigregister", 1, 1,&obj)) return NULL;
13626 SWIG_TypeNewClientData(SWIGTYPE_p_wxAuiDefaultTabArt, SWIG_NewClientData(obj));
13627 return SWIG_Py_Void();
13628 }
13629
13630 SWIGINTERN PyObject *AuiDefaultTabArt_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
13631 return SWIG_Python_InitShadowInstance(args);
13632 }
13633
13634 SWIGINTERN PyObject *_wrap_new_AuiSimpleTabArt(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
13635 PyObject *resultobj = 0;
13636 wxAuiSimpleTabArt *result = 0 ;
13637
13638 if (!SWIG_Python_UnpackTuple(args,"new_AuiSimpleTabArt",0,0,0)) SWIG_fail;
13639 {
13640 PyThreadState* __tstate = wxPyBeginAllowThreads();
13641 result = (wxAuiSimpleTabArt *)new wxAuiSimpleTabArt();
13642 wxPyEndAllowThreads(__tstate);
13643 if (PyErr_Occurred()) SWIG_fail;
13644 }
13645 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiSimpleTabArt, SWIG_POINTER_NEW | 0 );
13646 return resultobj;
13647 fail:
13648 return NULL;
13649 }
13650
13651
13652 SWIGINTERN PyObject *_wrap_delete_AuiSimpleTabArt(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
13653 PyObject *resultobj = 0;
13654 wxAuiSimpleTabArt *arg1 = (wxAuiSimpleTabArt *) 0 ;
13655 void *argp1 = 0 ;
13656 int res1 = 0 ;
13657 PyObject *swig_obj[1] ;
13658
13659 if (!args) SWIG_fail;
13660 swig_obj[0] = args;
13661 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiSimpleTabArt, SWIG_POINTER_DISOWN | 0 );
13662 if (!SWIG_IsOK(res1)) {
13663 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_AuiSimpleTabArt" "', expected argument " "1"" of type '" "wxAuiSimpleTabArt *""'");
13664 }
13665 arg1 = reinterpret_cast< wxAuiSimpleTabArt * >(argp1);
13666 {
13667 PyThreadState* __tstate = wxPyBeginAllowThreads();
13668 delete arg1;
13669
13670 wxPyEndAllowThreads(__tstate);
13671 if (PyErr_Occurred()) SWIG_fail;
13672 }
13673 resultobj = SWIG_Py_Void();
13674 return resultobj;
13675 fail:
13676 return NULL;
13677 }
13678
13679
13680 SWIGINTERN PyObject *AuiSimpleTabArt_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
13681 PyObject *obj;
13682 if (!SWIG_Python_UnpackTuple(args,(char*)"swigregister", 1, 1,&obj)) return NULL;
13683 SWIG_TypeNewClientData(SWIGTYPE_p_wxAuiSimpleTabArt, SWIG_NewClientData(obj));
13684 return SWIG_Py_Void();
13685 }
13686
13687 SWIGINTERN PyObject *AuiSimpleTabArt_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
13688 return SWIG_Python_InitShadowInstance(args);
13689 }
13690
13691 SWIGINTERN PyObject *_wrap_new_AuiTabContainer(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
13692 PyObject *resultobj = 0;
13693 wxAuiTabContainer *result = 0 ;
13694
13695 if (!SWIG_Python_UnpackTuple(args,"new_AuiTabContainer",0,0,0)) SWIG_fail;
13696 {
13697 PyThreadState* __tstate = wxPyBeginAllowThreads();
13698 result = (wxAuiTabContainer *)new wxAuiTabContainer();
13699 wxPyEndAllowThreads(__tstate);
13700 if (PyErr_Occurred()) SWIG_fail;
13701 }
13702 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiTabContainer, SWIG_POINTER_NEW | 0 );
13703 return resultobj;
13704 fail:
13705 return NULL;
13706 }
13707
13708
13709 SWIGINTERN PyObject *_wrap_delete_AuiTabContainer(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
13710 PyObject *resultobj = 0;
13711 wxAuiTabContainer *arg1 = (wxAuiTabContainer *) 0 ;
13712 void *argp1 = 0 ;
13713 int res1 = 0 ;
13714 PyObject *swig_obj[1] ;
13715
13716 if (!args) SWIG_fail;
13717 swig_obj[0] = args;
13718 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiTabContainer, SWIG_POINTER_DISOWN | 0 );
13719 if (!SWIG_IsOK(res1)) {
13720 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_AuiTabContainer" "', expected argument " "1"" of type '" "wxAuiTabContainer *""'");
13721 }
13722 arg1 = reinterpret_cast< wxAuiTabContainer * >(argp1);
13723 {
13724 PyThreadState* __tstate = wxPyBeginAllowThreads();
13725 delete arg1;
13726
13727 wxPyEndAllowThreads(__tstate);
13728 if (PyErr_Occurred()) SWIG_fail;
13729 }
13730 resultobj = SWIG_Py_Void();
13731 return resultobj;
13732 fail:
13733 return NULL;
13734 }
13735
13736
13737 SWIGINTERN PyObject *_wrap_AuiTabContainer_SetArtProvider(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
13738 PyObject *resultobj = 0;
13739 wxAuiTabContainer *arg1 = (wxAuiTabContainer *) 0 ;
13740 wxAuiTabArt *arg2 = (wxAuiTabArt *) 0 ;
13741 void *argp1 = 0 ;
13742 int res1 = 0 ;
13743 void *argp2 = 0 ;
13744 int res2 = 0 ;
13745 PyObject * obj0 = 0 ;
13746 PyObject * obj1 = 0 ;
13747 char * kwnames[] = {
13748 (char *) "self",(char *) "art", NULL
13749 };
13750
13751 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiTabContainer_SetArtProvider",kwnames,&obj0,&obj1)) SWIG_fail;
13752 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiTabContainer, 0 | 0 );
13753 if (!SWIG_IsOK(res1)) {
13754 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainer_SetArtProvider" "', expected argument " "1"" of type '" "wxAuiTabContainer *""'");
13755 }
13756 arg1 = reinterpret_cast< wxAuiTabContainer * >(argp1);
13757 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxAuiTabArt, 0 | 0 );
13758 if (!SWIG_IsOK(res2)) {
13759 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiTabContainer_SetArtProvider" "', expected argument " "2"" of type '" "wxAuiTabArt *""'");
13760 }
13761 arg2 = reinterpret_cast< wxAuiTabArt * >(argp2);
13762 {
13763 PyThreadState* __tstate = wxPyBeginAllowThreads();
13764 (arg1)->SetArtProvider(arg2);
13765 wxPyEndAllowThreads(__tstate);
13766 if (PyErr_Occurred()) SWIG_fail;
13767 }
13768 resultobj = SWIG_Py_Void();
13769 return resultobj;
13770 fail:
13771 return NULL;
13772 }
13773
13774
13775 SWIGINTERN PyObject *_wrap_AuiTabContainer_GetArtProvider(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
13776 PyObject *resultobj = 0;
13777 wxAuiTabContainer *arg1 = (wxAuiTabContainer *) 0 ;
13778 wxAuiTabArt *result = 0 ;
13779 void *argp1 = 0 ;
13780 int res1 = 0 ;
13781 PyObject *swig_obj[1] ;
13782
13783 if (!args) SWIG_fail;
13784 swig_obj[0] = args;
13785 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiTabContainer, 0 | 0 );
13786 if (!SWIG_IsOK(res1)) {
13787 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainer_GetArtProvider" "', expected argument " "1"" of type '" "wxAuiTabContainer const *""'");
13788 }
13789 arg1 = reinterpret_cast< wxAuiTabContainer * >(argp1);
13790 {
13791 PyThreadState* __tstate = wxPyBeginAllowThreads();
13792 result = (wxAuiTabArt *)((wxAuiTabContainer const *)arg1)->GetArtProvider();
13793 wxPyEndAllowThreads(__tstate);
13794 if (PyErr_Occurred()) SWIG_fail;
13795 }
13796 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiTabArt, 0 | 0 );
13797 return resultobj;
13798 fail:
13799 return NULL;
13800 }
13801
13802
13803 SWIGINTERN PyObject *_wrap_AuiTabContainer_SetFlags(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
13804 PyObject *resultobj = 0;
13805 wxAuiTabContainer *arg1 = (wxAuiTabContainer *) 0 ;
13806 int arg2 ;
13807 void *argp1 = 0 ;
13808 int res1 = 0 ;
13809 int val2 ;
13810 int ecode2 = 0 ;
13811 PyObject * obj0 = 0 ;
13812 PyObject * obj1 = 0 ;
13813 char * kwnames[] = {
13814 (char *) "self",(char *) "flags", NULL
13815 };
13816
13817 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiTabContainer_SetFlags",kwnames,&obj0,&obj1)) SWIG_fail;
13818 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiTabContainer, 0 | 0 );
13819 if (!SWIG_IsOK(res1)) {
13820 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainer_SetFlags" "', expected argument " "1"" of type '" "wxAuiTabContainer *""'");
13821 }
13822 arg1 = reinterpret_cast< wxAuiTabContainer * >(argp1);
13823 ecode2 = SWIG_AsVal_int(obj1, &val2);
13824 if (!SWIG_IsOK(ecode2)) {
13825 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiTabContainer_SetFlags" "', expected argument " "2"" of type '" "int""'");
13826 }
13827 arg2 = static_cast< int >(val2);
13828 {
13829 PyThreadState* __tstate = wxPyBeginAllowThreads();
13830 (arg1)->SetFlags(arg2);
13831 wxPyEndAllowThreads(__tstate);
13832 if (PyErr_Occurred()) SWIG_fail;
13833 }
13834 resultobj = SWIG_Py_Void();
13835 return resultobj;
13836 fail:
13837 return NULL;
13838 }
13839
13840
13841 SWIGINTERN PyObject *_wrap_AuiTabContainer_GetFlags(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
13842 PyObject *resultobj = 0;
13843 wxAuiTabContainer *arg1 = (wxAuiTabContainer *) 0 ;
13844 int result;
13845 void *argp1 = 0 ;
13846 int res1 = 0 ;
13847 PyObject *swig_obj[1] ;
13848
13849 if (!args) SWIG_fail;
13850 swig_obj[0] = args;
13851 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiTabContainer, 0 | 0 );
13852 if (!SWIG_IsOK(res1)) {
13853 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainer_GetFlags" "', expected argument " "1"" of type '" "wxAuiTabContainer const *""'");
13854 }
13855 arg1 = reinterpret_cast< wxAuiTabContainer * >(argp1);
13856 {
13857 PyThreadState* __tstate = wxPyBeginAllowThreads();
13858 result = (int)((wxAuiTabContainer const *)arg1)->GetFlags();
13859 wxPyEndAllowThreads(__tstate);
13860 if (PyErr_Occurred()) SWIG_fail;
13861 }
13862 resultobj = SWIG_From_int(static_cast< int >(result));
13863 return resultobj;
13864 fail:
13865 return NULL;
13866 }
13867
13868
13869 SWIGINTERN PyObject *_wrap_AuiTabContainer_AddPage(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
13870 PyObject *resultobj = 0;
13871 wxAuiTabContainer *arg1 = (wxAuiTabContainer *) 0 ;
13872 wxWindow *arg2 = (wxWindow *) 0 ;
13873 wxAuiNotebookPage *arg3 = 0 ;
13874 bool result;
13875 void *argp1 = 0 ;
13876 int res1 = 0 ;
13877 void *argp2 = 0 ;
13878 int res2 = 0 ;
13879 void *argp3 = 0 ;
13880 int res3 = 0 ;
13881 PyObject * obj0 = 0 ;
13882 PyObject * obj1 = 0 ;
13883 PyObject * obj2 = 0 ;
13884 char * kwnames[] = {
13885 (char *) "self",(char *) "page",(char *) "info", NULL
13886 };
13887
13888 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:AuiTabContainer_AddPage",kwnames,&obj0,&obj1,&obj2)) SWIG_fail;
13889 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiTabContainer, 0 | 0 );
13890 if (!SWIG_IsOK(res1)) {
13891 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainer_AddPage" "', expected argument " "1"" of type '" "wxAuiTabContainer *""'");
13892 }
13893 arg1 = reinterpret_cast< wxAuiTabContainer * >(argp1);
13894 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxWindow, 0 | 0 );
13895 if (!SWIG_IsOK(res2)) {
13896 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiTabContainer_AddPage" "', expected argument " "2"" of type '" "wxWindow *""'");
13897 }
13898 arg2 = reinterpret_cast< wxWindow * >(argp2);
13899 res3 = SWIG_ConvertPtr(obj2, &argp3, SWIGTYPE_p_wxAuiNotebookPage, 0 | 0);
13900 if (!SWIG_IsOK(res3)) {
13901 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "AuiTabContainer_AddPage" "', expected argument " "3"" of type '" "wxAuiNotebookPage const &""'");
13902 }
13903 if (!argp3) {
13904 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiTabContainer_AddPage" "', expected argument " "3"" of type '" "wxAuiNotebookPage const &""'");
13905 }
13906 arg3 = reinterpret_cast< wxAuiNotebookPage * >(argp3);
13907 {
13908 PyThreadState* __tstate = wxPyBeginAllowThreads();
13909 result = (bool)(arg1)->AddPage(arg2,(wxAuiNotebookPage const &)*arg3);
13910 wxPyEndAllowThreads(__tstate);
13911 if (PyErr_Occurred()) SWIG_fail;
13912 }
13913 {
13914 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
13915 }
13916 return resultobj;
13917 fail:
13918 return NULL;
13919 }
13920
13921
13922 SWIGINTERN PyObject *_wrap_AuiTabContainer_InsertPage(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
13923 PyObject *resultobj = 0;
13924 wxAuiTabContainer *arg1 = (wxAuiTabContainer *) 0 ;
13925 wxWindow *arg2 = (wxWindow *) 0 ;
13926 wxAuiNotebookPage *arg3 = 0 ;
13927 size_t arg4 ;
13928 bool result;
13929 void *argp1 = 0 ;
13930 int res1 = 0 ;
13931 void *argp2 = 0 ;
13932 int res2 = 0 ;
13933 void *argp3 = 0 ;
13934 int res3 = 0 ;
13935 size_t val4 ;
13936 int ecode4 = 0 ;
13937 PyObject * obj0 = 0 ;
13938 PyObject * obj1 = 0 ;
13939 PyObject * obj2 = 0 ;
13940 PyObject * obj3 = 0 ;
13941 char * kwnames[] = {
13942 (char *) "self",(char *) "page",(char *) "info",(char *) "idx", NULL
13943 };
13944
13945 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOO:AuiTabContainer_InsertPage",kwnames,&obj0,&obj1,&obj2,&obj3)) SWIG_fail;
13946 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiTabContainer, 0 | 0 );
13947 if (!SWIG_IsOK(res1)) {
13948 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainer_InsertPage" "', expected argument " "1"" of type '" "wxAuiTabContainer *""'");
13949 }
13950 arg1 = reinterpret_cast< wxAuiTabContainer * >(argp1);
13951 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxWindow, 0 | 0 );
13952 if (!SWIG_IsOK(res2)) {
13953 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiTabContainer_InsertPage" "', expected argument " "2"" of type '" "wxWindow *""'");
13954 }
13955 arg2 = reinterpret_cast< wxWindow * >(argp2);
13956 res3 = SWIG_ConvertPtr(obj2, &argp3, SWIGTYPE_p_wxAuiNotebookPage, 0 | 0);
13957 if (!SWIG_IsOK(res3)) {
13958 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "AuiTabContainer_InsertPage" "', expected argument " "3"" of type '" "wxAuiNotebookPage const &""'");
13959 }
13960 if (!argp3) {
13961 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiTabContainer_InsertPage" "', expected argument " "3"" of type '" "wxAuiNotebookPage const &""'");
13962 }
13963 arg3 = reinterpret_cast< wxAuiNotebookPage * >(argp3);
13964 ecode4 = SWIG_AsVal_size_t(obj3, &val4);
13965 if (!SWIG_IsOK(ecode4)) {
13966 SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "AuiTabContainer_InsertPage" "', expected argument " "4"" of type '" "size_t""'");
13967 }
13968 arg4 = static_cast< size_t >(val4);
13969 {
13970 PyThreadState* __tstate = wxPyBeginAllowThreads();
13971 result = (bool)(arg1)->InsertPage(arg2,(wxAuiNotebookPage const &)*arg3,arg4);
13972 wxPyEndAllowThreads(__tstate);
13973 if (PyErr_Occurred()) SWIG_fail;
13974 }
13975 {
13976 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
13977 }
13978 return resultobj;
13979 fail:
13980 return NULL;
13981 }
13982
13983
13984 SWIGINTERN PyObject *_wrap_AuiTabContainer_MovePage(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
13985 PyObject *resultobj = 0;
13986 wxAuiTabContainer *arg1 = (wxAuiTabContainer *) 0 ;
13987 wxWindow *arg2 = (wxWindow *) 0 ;
13988 size_t arg3 ;
13989 bool result;
13990 void *argp1 = 0 ;
13991 int res1 = 0 ;
13992 void *argp2 = 0 ;
13993 int res2 = 0 ;
13994 size_t val3 ;
13995 int ecode3 = 0 ;
13996 PyObject * obj0 = 0 ;
13997 PyObject * obj1 = 0 ;
13998 PyObject * obj2 = 0 ;
13999 char * kwnames[] = {
14000 (char *) "self",(char *) "page",(char *) "new_idx", NULL
14001 };
14002
14003 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:AuiTabContainer_MovePage",kwnames,&obj0,&obj1,&obj2)) SWIG_fail;
14004 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiTabContainer, 0 | 0 );
14005 if (!SWIG_IsOK(res1)) {
14006 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainer_MovePage" "', expected argument " "1"" of type '" "wxAuiTabContainer *""'");
14007 }
14008 arg1 = reinterpret_cast< wxAuiTabContainer * >(argp1);
14009 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxWindow, 0 | 0 );
14010 if (!SWIG_IsOK(res2)) {
14011 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiTabContainer_MovePage" "', expected argument " "2"" of type '" "wxWindow *""'");
14012 }
14013 arg2 = reinterpret_cast< wxWindow * >(argp2);
14014 ecode3 = SWIG_AsVal_size_t(obj2, &val3);
14015 if (!SWIG_IsOK(ecode3)) {
14016 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "AuiTabContainer_MovePage" "', expected argument " "3"" of type '" "size_t""'");
14017 }
14018 arg3 = static_cast< size_t >(val3);
14019 {
14020 PyThreadState* __tstate = wxPyBeginAllowThreads();
14021 result = (bool)(arg1)->MovePage(arg2,arg3);
14022 wxPyEndAllowThreads(__tstate);
14023 if (PyErr_Occurred()) SWIG_fail;
14024 }
14025 {
14026 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
14027 }
14028 return resultobj;
14029 fail:
14030 return NULL;
14031 }
14032
14033
14034 SWIGINTERN PyObject *_wrap_AuiTabContainer_RemovePage(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
14035 PyObject *resultobj = 0;
14036 wxAuiTabContainer *arg1 = (wxAuiTabContainer *) 0 ;
14037 wxWindow *arg2 = (wxWindow *) 0 ;
14038 bool result;
14039 void *argp1 = 0 ;
14040 int res1 = 0 ;
14041 void *argp2 = 0 ;
14042 int res2 = 0 ;
14043 PyObject * obj0 = 0 ;
14044 PyObject * obj1 = 0 ;
14045 char * kwnames[] = {
14046 (char *) "self",(char *) "page", NULL
14047 };
14048
14049 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiTabContainer_RemovePage",kwnames,&obj0,&obj1)) SWIG_fail;
14050 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiTabContainer, 0 | 0 );
14051 if (!SWIG_IsOK(res1)) {
14052 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainer_RemovePage" "', expected argument " "1"" of type '" "wxAuiTabContainer *""'");
14053 }
14054 arg1 = reinterpret_cast< wxAuiTabContainer * >(argp1);
14055 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxWindow, 0 | 0 );
14056 if (!SWIG_IsOK(res2)) {
14057 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiTabContainer_RemovePage" "', expected argument " "2"" of type '" "wxWindow *""'");
14058 }
14059 arg2 = reinterpret_cast< wxWindow * >(argp2);
14060 {
14061 PyThreadState* __tstate = wxPyBeginAllowThreads();
14062 result = (bool)(arg1)->RemovePage(arg2);
14063 wxPyEndAllowThreads(__tstate);
14064 if (PyErr_Occurred()) SWIG_fail;
14065 }
14066 {
14067 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
14068 }
14069 return resultobj;
14070 fail:
14071 return NULL;
14072 }
14073
14074
14075 SWIGINTERN PyObject *_wrap_AuiTabContainer_SetActivePage__SWIG_0(PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj) {
14076 PyObject *resultobj = 0;
14077 wxAuiTabContainer *arg1 = (wxAuiTabContainer *) 0 ;
14078 wxWindow *arg2 = (wxWindow *) 0 ;
14079 bool result;
14080 void *argp1 = 0 ;
14081 int res1 = 0 ;
14082 void *argp2 = 0 ;
14083 int res2 = 0 ;
14084
14085 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
14086 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiTabContainer, 0 | 0 );
14087 if (!SWIG_IsOK(res1)) {
14088 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainer_SetActivePage" "', expected argument " "1"" of type '" "wxAuiTabContainer *""'");
14089 }
14090 arg1 = reinterpret_cast< wxAuiTabContainer * >(argp1);
14091 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2,SWIGTYPE_p_wxWindow, 0 | 0 );
14092 if (!SWIG_IsOK(res2)) {
14093 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiTabContainer_SetActivePage" "', expected argument " "2"" of type '" "wxWindow *""'");
14094 }
14095 arg2 = reinterpret_cast< wxWindow * >(argp2);
14096 {
14097 PyThreadState* __tstate = wxPyBeginAllowThreads();
14098 result = (bool)(arg1)->SetActivePage(arg2);
14099 wxPyEndAllowThreads(__tstate);
14100 if (PyErr_Occurred()) SWIG_fail;
14101 }
14102 {
14103 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
14104 }
14105 return resultobj;
14106 fail:
14107 return NULL;
14108 }
14109
14110
14111 SWIGINTERN PyObject *_wrap_AuiTabContainer_SetActivePage__SWIG_1(PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj) {
14112 PyObject *resultobj = 0;
14113 wxAuiTabContainer *arg1 = (wxAuiTabContainer *) 0 ;
14114 size_t arg2 ;
14115 bool result;
14116 void *argp1 = 0 ;
14117 int res1 = 0 ;
14118 size_t val2 ;
14119 int ecode2 = 0 ;
14120
14121 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
14122 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiTabContainer, 0 | 0 );
14123 if (!SWIG_IsOK(res1)) {
14124 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainer_SetActivePage" "', expected argument " "1"" of type '" "wxAuiTabContainer *""'");
14125 }
14126 arg1 = reinterpret_cast< wxAuiTabContainer * >(argp1);
14127 ecode2 = SWIG_AsVal_size_t(swig_obj[1], &val2);
14128 if (!SWIG_IsOK(ecode2)) {
14129 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiTabContainer_SetActivePage" "', expected argument " "2"" of type '" "size_t""'");
14130 }
14131 arg2 = static_cast< size_t >(val2);
14132 {
14133 PyThreadState* __tstate = wxPyBeginAllowThreads();
14134 result = (bool)(arg1)->SetActivePage(arg2);
14135 wxPyEndAllowThreads(__tstate);
14136 if (PyErr_Occurred()) SWIG_fail;
14137 }
14138 {
14139 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
14140 }
14141 return resultobj;
14142 fail:
14143 return NULL;
14144 }
14145
14146
14147 SWIGINTERN PyObject *_wrap_AuiTabContainer_SetActivePage(PyObject *self, PyObject *args) {
14148 int argc;
14149 PyObject *argv[3];
14150
14151 if (!(argc = SWIG_Python_UnpackTuple(args,"AuiTabContainer_SetActivePage",0,2,argv))) SWIG_fail;
14152 --argc;
14153 if (argc == 2) {
14154 int _v = 0;
14155 {
14156 void *vptr = 0;
14157 int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_wxWindow, 0);
14158 _v = SWIG_CheckState(res);
14159 }
14160 if (!_v) goto check_1;
14161 return _wrap_AuiTabContainer_SetActivePage__SWIG_0(self, argc, argv);
14162 }
14163 check_1:
14164
14165 if (argc == 2) {
14166 return _wrap_AuiTabContainer_SetActivePage__SWIG_1(self, argc, argv);
14167 }
14168
14169 fail:
14170 SWIG_SetErrorMsg(PyExc_NotImplementedError,"No matching function for overloaded 'AuiTabContainer_SetActivePage'");
14171 return NULL;
14172 }
14173
14174
14175 SWIGINTERN PyObject *_wrap_AuiTabContainer_SetNoneActive(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
14176 PyObject *resultobj = 0;
14177 wxAuiTabContainer *arg1 = (wxAuiTabContainer *) 0 ;
14178 void *argp1 = 0 ;
14179 int res1 = 0 ;
14180 PyObject *swig_obj[1] ;
14181
14182 if (!args) SWIG_fail;
14183 swig_obj[0] = args;
14184 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiTabContainer, 0 | 0 );
14185 if (!SWIG_IsOK(res1)) {
14186 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainer_SetNoneActive" "', expected argument " "1"" of type '" "wxAuiTabContainer *""'");
14187 }
14188 arg1 = reinterpret_cast< wxAuiTabContainer * >(argp1);
14189 {
14190 PyThreadState* __tstate = wxPyBeginAllowThreads();
14191 (arg1)->SetNoneActive();
14192 wxPyEndAllowThreads(__tstate);
14193 if (PyErr_Occurred()) SWIG_fail;
14194 }
14195 resultobj = SWIG_Py_Void();
14196 return resultobj;
14197 fail:
14198 return NULL;
14199 }
14200
14201
14202 SWIGINTERN PyObject *_wrap_AuiTabContainer_GetActivePage(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
14203 PyObject *resultobj = 0;
14204 wxAuiTabContainer *arg1 = (wxAuiTabContainer *) 0 ;
14205 int result;
14206 void *argp1 = 0 ;
14207 int res1 = 0 ;
14208 PyObject *swig_obj[1] ;
14209
14210 if (!args) SWIG_fail;
14211 swig_obj[0] = args;
14212 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiTabContainer, 0 | 0 );
14213 if (!SWIG_IsOK(res1)) {
14214 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainer_GetActivePage" "', expected argument " "1"" of type '" "wxAuiTabContainer const *""'");
14215 }
14216 arg1 = reinterpret_cast< wxAuiTabContainer * >(argp1);
14217 {
14218 PyThreadState* __tstate = wxPyBeginAllowThreads();
14219 result = (int)((wxAuiTabContainer const *)arg1)->GetActivePage();
14220 wxPyEndAllowThreads(__tstate);
14221 if (PyErr_Occurred()) SWIG_fail;
14222 }
14223 resultobj = SWIG_From_int(static_cast< int >(result));
14224 return resultobj;
14225 fail:
14226 return NULL;
14227 }
14228
14229
14230 SWIGINTERN PyObject *_wrap_AuiTabContainer_TabHitTest(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
14231 PyObject *resultobj = 0;
14232 wxAuiTabContainer *arg1 = (wxAuiTabContainer *) 0 ;
14233 int arg2 ;
14234 int arg3 ;
14235 wxWindow **arg4 = (wxWindow **) 0 ;
14236 bool result;
14237 void *argp1 = 0 ;
14238 int res1 = 0 ;
14239 int val2 ;
14240 int ecode2 = 0 ;
14241 int val3 ;
14242 int ecode3 = 0 ;
14243 void *argp4 = 0 ;
14244 int res4 = 0 ;
14245 PyObject * obj0 = 0 ;
14246 PyObject * obj1 = 0 ;
14247 PyObject * obj2 = 0 ;
14248 PyObject * obj3 = 0 ;
14249 char * kwnames[] = {
14250 (char *) "self",(char *) "x",(char *) "y",(char *) "hit", NULL
14251 };
14252
14253 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOO:AuiTabContainer_TabHitTest",kwnames,&obj0,&obj1,&obj2,&obj3)) SWIG_fail;
14254 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiTabContainer, 0 | 0 );
14255 if (!SWIG_IsOK(res1)) {
14256 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainer_TabHitTest" "', expected argument " "1"" of type '" "wxAuiTabContainer const *""'");
14257 }
14258 arg1 = reinterpret_cast< wxAuiTabContainer * >(argp1);
14259 ecode2 = SWIG_AsVal_int(obj1, &val2);
14260 if (!SWIG_IsOK(ecode2)) {
14261 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiTabContainer_TabHitTest" "', expected argument " "2"" of type '" "int""'");
14262 }
14263 arg2 = static_cast< int >(val2);
14264 ecode3 = SWIG_AsVal_int(obj2, &val3);
14265 if (!SWIG_IsOK(ecode3)) {
14266 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "AuiTabContainer_TabHitTest" "', expected argument " "3"" of type '" "int""'");
14267 }
14268 arg3 = static_cast< int >(val3);
14269 res4 = SWIG_ConvertPtr(obj3, &argp4,SWIGTYPE_p_p_wxWindow, 0 | 0 );
14270 if (!SWIG_IsOK(res4)) {
14271 SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "AuiTabContainer_TabHitTest" "', expected argument " "4"" of type '" "wxWindow **""'");
14272 }
14273 arg4 = reinterpret_cast< wxWindow ** >(argp4);
14274 {
14275 PyThreadState* __tstate = wxPyBeginAllowThreads();
14276 result = (bool)((wxAuiTabContainer const *)arg1)->TabHitTest(arg2,arg3,arg4);
14277 wxPyEndAllowThreads(__tstate);
14278 if (PyErr_Occurred()) SWIG_fail;
14279 }
14280 {
14281 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
14282 }
14283 return resultobj;
14284 fail:
14285 return NULL;
14286 }
14287
14288
14289 SWIGINTERN PyObject *_wrap_AuiTabContainer_ButtonHitTest(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
14290 PyObject *resultobj = 0;
14291 wxAuiTabContainer *arg1 = (wxAuiTabContainer *) 0 ;
14292 int arg2 ;
14293 int arg3 ;
14294 wxAuiTabContainerButton **arg4 = (wxAuiTabContainerButton **) 0 ;
14295 bool result;
14296 void *argp1 = 0 ;
14297 int res1 = 0 ;
14298 int val2 ;
14299 int ecode2 = 0 ;
14300 int val3 ;
14301 int ecode3 = 0 ;
14302 void *argp4 = 0 ;
14303 int res4 = 0 ;
14304 PyObject * obj0 = 0 ;
14305 PyObject * obj1 = 0 ;
14306 PyObject * obj2 = 0 ;
14307 PyObject * obj3 = 0 ;
14308 char * kwnames[] = {
14309 (char *) "self",(char *) "x",(char *) "y",(char *) "hit", NULL
14310 };
14311
14312 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOO:AuiTabContainer_ButtonHitTest",kwnames,&obj0,&obj1,&obj2,&obj3)) SWIG_fail;
14313 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiTabContainer, 0 | 0 );
14314 if (!SWIG_IsOK(res1)) {
14315 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainer_ButtonHitTest" "', expected argument " "1"" of type '" "wxAuiTabContainer const *""'");
14316 }
14317 arg1 = reinterpret_cast< wxAuiTabContainer * >(argp1);
14318 ecode2 = SWIG_AsVal_int(obj1, &val2);
14319 if (!SWIG_IsOK(ecode2)) {
14320 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiTabContainer_ButtonHitTest" "', expected argument " "2"" of type '" "int""'");
14321 }
14322 arg2 = static_cast< int >(val2);
14323 ecode3 = SWIG_AsVal_int(obj2, &val3);
14324 if (!SWIG_IsOK(ecode3)) {
14325 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "AuiTabContainer_ButtonHitTest" "', expected argument " "3"" of type '" "int""'");
14326 }
14327 arg3 = static_cast< int >(val3);
14328 res4 = SWIG_ConvertPtr(obj3, &argp4,SWIGTYPE_p_p_wxAuiTabContainerButton, 0 | 0 );
14329 if (!SWIG_IsOK(res4)) {
14330 SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "AuiTabContainer_ButtonHitTest" "', expected argument " "4"" of type '" "wxAuiTabContainerButton **""'");
14331 }
14332 arg4 = reinterpret_cast< wxAuiTabContainerButton ** >(argp4);
14333 {
14334 PyThreadState* __tstate = wxPyBeginAllowThreads();
14335 result = (bool)((wxAuiTabContainer const *)arg1)->ButtonHitTest(arg2,arg3,arg4);
14336 wxPyEndAllowThreads(__tstate);
14337 if (PyErr_Occurred()) SWIG_fail;
14338 }
14339 {
14340 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
14341 }
14342 return resultobj;
14343 fail:
14344 return NULL;
14345 }
14346
14347
14348 SWIGINTERN PyObject *_wrap_AuiTabContainer_GetWindowFromIdx(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
14349 PyObject *resultobj = 0;
14350 wxAuiTabContainer *arg1 = (wxAuiTabContainer *) 0 ;
14351 size_t arg2 ;
14352 wxWindow *result = 0 ;
14353 void *argp1 = 0 ;
14354 int res1 = 0 ;
14355 size_t val2 ;
14356 int ecode2 = 0 ;
14357 PyObject * obj0 = 0 ;
14358 PyObject * obj1 = 0 ;
14359 char * kwnames[] = {
14360 (char *) "self",(char *) "idx", NULL
14361 };
14362
14363 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiTabContainer_GetWindowFromIdx",kwnames,&obj0,&obj1)) SWIG_fail;
14364 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiTabContainer, 0 | 0 );
14365 if (!SWIG_IsOK(res1)) {
14366 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainer_GetWindowFromIdx" "', expected argument " "1"" of type '" "wxAuiTabContainer const *""'");
14367 }
14368 arg1 = reinterpret_cast< wxAuiTabContainer * >(argp1);
14369 ecode2 = SWIG_AsVal_size_t(obj1, &val2);
14370 if (!SWIG_IsOK(ecode2)) {
14371 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiTabContainer_GetWindowFromIdx" "', expected argument " "2"" of type '" "size_t""'");
14372 }
14373 arg2 = static_cast< size_t >(val2);
14374 {
14375 PyThreadState* __tstate = wxPyBeginAllowThreads();
14376 result = (wxWindow *)((wxAuiTabContainer const *)arg1)->GetWindowFromIdx(arg2);
14377 wxPyEndAllowThreads(__tstate);
14378 if (PyErr_Occurred()) SWIG_fail;
14379 }
14380 {
14381 resultobj = wxPyMake_wxObject(result, 0);
14382 }
14383 return resultobj;
14384 fail:
14385 return NULL;
14386 }
14387
14388
14389 SWIGINTERN PyObject *_wrap_AuiTabContainer_GetIdxFromWindow(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
14390 PyObject *resultobj = 0;
14391 wxAuiTabContainer *arg1 = (wxAuiTabContainer *) 0 ;
14392 wxWindow *arg2 = (wxWindow *) 0 ;
14393 int result;
14394 void *argp1 = 0 ;
14395 int res1 = 0 ;
14396 void *argp2 = 0 ;
14397 int res2 = 0 ;
14398 PyObject * obj0 = 0 ;
14399 PyObject * obj1 = 0 ;
14400 char * kwnames[] = {
14401 (char *) "self",(char *) "page", NULL
14402 };
14403
14404 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiTabContainer_GetIdxFromWindow",kwnames,&obj0,&obj1)) SWIG_fail;
14405 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiTabContainer, 0 | 0 );
14406 if (!SWIG_IsOK(res1)) {
14407 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainer_GetIdxFromWindow" "', expected argument " "1"" of type '" "wxAuiTabContainer const *""'");
14408 }
14409 arg1 = reinterpret_cast< wxAuiTabContainer * >(argp1);
14410 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxWindow, 0 | 0 );
14411 if (!SWIG_IsOK(res2)) {
14412 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiTabContainer_GetIdxFromWindow" "', expected argument " "2"" of type '" "wxWindow *""'");
14413 }
14414 arg2 = reinterpret_cast< wxWindow * >(argp2);
14415 {
14416 PyThreadState* __tstate = wxPyBeginAllowThreads();
14417 result = (int)((wxAuiTabContainer const *)arg1)->GetIdxFromWindow(arg2);
14418 wxPyEndAllowThreads(__tstate);
14419 if (PyErr_Occurred()) SWIG_fail;
14420 }
14421 resultobj = SWIG_From_int(static_cast< int >(result));
14422 return resultobj;
14423 fail:
14424 return NULL;
14425 }
14426
14427
14428 SWIGINTERN PyObject *_wrap_AuiTabContainer_GetPageCount(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
14429 PyObject *resultobj = 0;
14430 wxAuiTabContainer *arg1 = (wxAuiTabContainer *) 0 ;
14431 size_t result;
14432 void *argp1 = 0 ;
14433 int res1 = 0 ;
14434 PyObject *swig_obj[1] ;
14435
14436 if (!args) SWIG_fail;
14437 swig_obj[0] = args;
14438 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiTabContainer, 0 | 0 );
14439 if (!SWIG_IsOK(res1)) {
14440 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainer_GetPageCount" "', expected argument " "1"" of type '" "wxAuiTabContainer const *""'");
14441 }
14442 arg1 = reinterpret_cast< wxAuiTabContainer * >(argp1);
14443 {
14444 PyThreadState* __tstate = wxPyBeginAllowThreads();
14445 result = (size_t)((wxAuiTabContainer const *)arg1)->GetPageCount();
14446 wxPyEndAllowThreads(__tstate);
14447 if (PyErr_Occurred()) SWIG_fail;
14448 }
14449 resultobj = SWIG_From_size_t(static_cast< size_t >(result));
14450 return resultobj;
14451 fail:
14452 return NULL;
14453 }
14454
14455
14456 SWIGINTERN PyObject *_wrap_AuiTabContainer_GetPage(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
14457 PyObject *resultobj = 0;
14458 wxAuiTabContainer *arg1 = (wxAuiTabContainer *) 0 ;
14459 size_t arg2 ;
14460 wxAuiNotebookPage *result = 0 ;
14461 void *argp1 = 0 ;
14462 int res1 = 0 ;
14463 size_t val2 ;
14464 int ecode2 = 0 ;
14465 PyObject * obj0 = 0 ;
14466 PyObject * obj1 = 0 ;
14467 char * kwnames[] = {
14468 (char *) "self",(char *) "idx", NULL
14469 };
14470
14471 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiTabContainer_GetPage",kwnames,&obj0,&obj1)) SWIG_fail;
14472 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiTabContainer, 0 | 0 );
14473 if (!SWIG_IsOK(res1)) {
14474 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainer_GetPage" "', expected argument " "1"" of type '" "wxAuiTabContainer *""'");
14475 }
14476 arg1 = reinterpret_cast< wxAuiTabContainer * >(argp1);
14477 ecode2 = SWIG_AsVal_size_t(obj1, &val2);
14478 if (!SWIG_IsOK(ecode2)) {
14479 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiTabContainer_GetPage" "', expected argument " "2"" of type '" "size_t""'");
14480 }
14481 arg2 = static_cast< size_t >(val2);
14482 {
14483 PyThreadState* __tstate = wxPyBeginAllowThreads();
14484 {
14485 wxAuiNotebookPage &_result_ref = (arg1)->GetPage(arg2);
14486 result = (wxAuiNotebookPage *) &_result_ref;
14487 }
14488 wxPyEndAllowThreads(__tstate);
14489 if (PyErr_Occurred()) SWIG_fail;
14490 }
14491 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiNotebookPage, 0 | 0 );
14492 return resultobj;
14493 fail:
14494 return NULL;
14495 }
14496
14497
14498 SWIGINTERN PyObject *_wrap_AuiTabContainer_GetPages(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
14499 PyObject *resultobj = 0;
14500 wxAuiTabContainer *arg1 = (wxAuiTabContainer *) 0 ;
14501 wxAuiNotebookPageArray *result = 0 ;
14502 void *argp1 = 0 ;
14503 int res1 = 0 ;
14504 PyObject *swig_obj[1] ;
14505
14506 if (!args) SWIG_fail;
14507 swig_obj[0] = args;
14508 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiTabContainer, 0 | 0 );
14509 if (!SWIG_IsOK(res1)) {
14510 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainer_GetPages" "', expected argument " "1"" of type '" "wxAuiTabContainer *""'");
14511 }
14512 arg1 = reinterpret_cast< wxAuiTabContainer * >(argp1);
14513 {
14514 PyThreadState* __tstate = wxPyBeginAllowThreads();
14515 {
14516 wxAuiNotebookPageArray &_result_ref = (arg1)->GetPages();
14517 result = (wxAuiNotebookPageArray *) &_result_ref;
14518 }
14519 wxPyEndAllowThreads(__tstate);
14520 if (PyErr_Occurred()) SWIG_fail;
14521 }
14522 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiNotebookPageArray, 0 | 0 );
14523 return resultobj;
14524 fail:
14525 return NULL;
14526 }
14527
14528
14529 SWIGINTERN PyObject *_wrap_AuiTabContainer_SetNormalFont(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
14530 PyObject *resultobj = 0;
14531 wxAuiTabContainer *arg1 = (wxAuiTabContainer *) 0 ;
14532 wxFont *arg2 = 0 ;
14533 void *argp1 = 0 ;
14534 int res1 = 0 ;
14535 void *argp2 = 0 ;
14536 int res2 = 0 ;
14537 PyObject * obj0 = 0 ;
14538 PyObject * obj1 = 0 ;
14539 char * kwnames[] = {
14540 (char *) "self",(char *) "normal_font", NULL
14541 };
14542
14543 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiTabContainer_SetNormalFont",kwnames,&obj0,&obj1)) SWIG_fail;
14544 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiTabContainer, 0 | 0 );
14545 if (!SWIG_IsOK(res1)) {
14546 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainer_SetNormalFont" "', expected argument " "1"" of type '" "wxAuiTabContainer *""'");
14547 }
14548 arg1 = reinterpret_cast< wxAuiTabContainer * >(argp1);
14549 res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_wxFont, 0 | 0);
14550 if (!SWIG_IsOK(res2)) {
14551 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiTabContainer_SetNormalFont" "', expected argument " "2"" of type '" "wxFont const &""'");
14552 }
14553 if (!argp2) {
14554 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiTabContainer_SetNormalFont" "', expected argument " "2"" of type '" "wxFont const &""'");
14555 }
14556 arg2 = reinterpret_cast< wxFont * >(argp2);
14557 {
14558 PyThreadState* __tstate = wxPyBeginAllowThreads();
14559 (arg1)->SetNormalFont((wxFont const &)*arg2);
14560 wxPyEndAllowThreads(__tstate);
14561 if (PyErr_Occurred()) SWIG_fail;
14562 }
14563 resultobj = SWIG_Py_Void();
14564 return resultobj;
14565 fail:
14566 return NULL;
14567 }
14568
14569
14570 SWIGINTERN PyObject *_wrap_AuiTabContainer_SetSelectedFont(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
14571 PyObject *resultobj = 0;
14572 wxAuiTabContainer *arg1 = (wxAuiTabContainer *) 0 ;
14573 wxFont *arg2 = 0 ;
14574 void *argp1 = 0 ;
14575 int res1 = 0 ;
14576 void *argp2 = 0 ;
14577 int res2 = 0 ;
14578 PyObject * obj0 = 0 ;
14579 PyObject * obj1 = 0 ;
14580 char * kwnames[] = {
14581 (char *) "self",(char *) "selected_font", NULL
14582 };
14583
14584 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiTabContainer_SetSelectedFont",kwnames,&obj0,&obj1)) SWIG_fail;
14585 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiTabContainer, 0 | 0 );
14586 if (!SWIG_IsOK(res1)) {
14587 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainer_SetSelectedFont" "', expected argument " "1"" of type '" "wxAuiTabContainer *""'");
14588 }
14589 arg1 = reinterpret_cast< wxAuiTabContainer * >(argp1);
14590 res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_wxFont, 0 | 0);
14591 if (!SWIG_IsOK(res2)) {
14592 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiTabContainer_SetSelectedFont" "', expected argument " "2"" of type '" "wxFont const &""'");
14593 }
14594 if (!argp2) {
14595 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiTabContainer_SetSelectedFont" "', expected argument " "2"" of type '" "wxFont const &""'");
14596 }
14597 arg2 = reinterpret_cast< wxFont * >(argp2);
14598 {
14599 PyThreadState* __tstate = wxPyBeginAllowThreads();
14600 (arg1)->SetSelectedFont((wxFont const &)*arg2);
14601 wxPyEndAllowThreads(__tstate);
14602 if (PyErr_Occurred()) SWIG_fail;
14603 }
14604 resultobj = SWIG_Py_Void();
14605 return resultobj;
14606 fail:
14607 return NULL;
14608 }
14609
14610
14611 SWIGINTERN PyObject *_wrap_AuiTabContainer_SetMeasuringFont(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
14612 PyObject *resultobj = 0;
14613 wxAuiTabContainer *arg1 = (wxAuiTabContainer *) 0 ;
14614 wxFont *arg2 = 0 ;
14615 void *argp1 = 0 ;
14616 int res1 = 0 ;
14617 void *argp2 = 0 ;
14618 int res2 = 0 ;
14619 PyObject * obj0 = 0 ;
14620 PyObject * obj1 = 0 ;
14621 char * kwnames[] = {
14622 (char *) "self",(char *) "measuring_font", NULL
14623 };
14624
14625 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiTabContainer_SetMeasuringFont",kwnames,&obj0,&obj1)) SWIG_fail;
14626 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiTabContainer, 0 | 0 );
14627 if (!SWIG_IsOK(res1)) {
14628 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainer_SetMeasuringFont" "', expected argument " "1"" of type '" "wxAuiTabContainer *""'");
14629 }
14630 arg1 = reinterpret_cast< wxAuiTabContainer * >(argp1);
14631 res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_wxFont, 0 | 0);
14632 if (!SWIG_IsOK(res2)) {
14633 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiTabContainer_SetMeasuringFont" "', expected argument " "2"" of type '" "wxFont const &""'");
14634 }
14635 if (!argp2) {
14636 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiTabContainer_SetMeasuringFont" "', expected argument " "2"" of type '" "wxFont const &""'");
14637 }
14638 arg2 = reinterpret_cast< wxFont * >(argp2);
14639 {
14640 PyThreadState* __tstate = wxPyBeginAllowThreads();
14641 (arg1)->SetMeasuringFont((wxFont const &)*arg2);
14642 wxPyEndAllowThreads(__tstate);
14643 if (PyErr_Occurred()) SWIG_fail;
14644 }
14645 resultobj = SWIG_Py_Void();
14646 return resultobj;
14647 fail:
14648 return NULL;
14649 }
14650
14651
14652 SWIGINTERN PyObject *_wrap_AuiTabContainer_DoShowHide(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
14653 PyObject *resultobj = 0;
14654 wxAuiTabContainer *arg1 = (wxAuiTabContainer *) 0 ;
14655 void *argp1 = 0 ;
14656 int res1 = 0 ;
14657 PyObject *swig_obj[1] ;
14658
14659 if (!args) SWIG_fail;
14660 swig_obj[0] = args;
14661 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiTabContainer, 0 | 0 );
14662 if (!SWIG_IsOK(res1)) {
14663 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainer_DoShowHide" "', expected argument " "1"" of type '" "wxAuiTabContainer *""'");
14664 }
14665 arg1 = reinterpret_cast< wxAuiTabContainer * >(argp1);
14666 {
14667 PyThreadState* __tstate = wxPyBeginAllowThreads();
14668 (arg1)->DoShowHide();
14669 wxPyEndAllowThreads(__tstate);
14670 if (PyErr_Occurred()) SWIG_fail;
14671 }
14672 resultobj = SWIG_Py_Void();
14673 return resultobj;
14674 fail:
14675 return NULL;
14676 }
14677
14678
14679 SWIGINTERN PyObject *_wrap_AuiTabContainer_SetRect(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
14680 PyObject *resultobj = 0;
14681 wxAuiTabContainer *arg1 = (wxAuiTabContainer *) 0 ;
14682 wxRect *arg2 = 0 ;
14683 void *argp1 = 0 ;
14684 int res1 = 0 ;
14685 wxRect temp2 ;
14686 PyObject * obj0 = 0 ;
14687 PyObject * obj1 = 0 ;
14688 char * kwnames[] = {
14689 (char *) "self",(char *) "rect", NULL
14690 };
14691
14692 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiTabContainer_SetRect",kwnames,&obj0,&obj1)) SWIG_fail;
14693 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiTabContainer, 0 | 0 );
14694 if (!SWIG_IsOK(res1)) {
14695 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainer_SetRect" "', expected argument " "1"" of type '" "wxAuiTabContainer *""'");
14696 }
14697 arg1 = reinterpret_cast< wxAuiTabContainer * >(argp1);
14698 {
14699 arg2 = &temp2;
14700 if ( ! wxRect_helper(obj1, &arg2)) SWIG_fail;
14701 }
14702 {
14703 PyThreadState* __tstate = wxPyBeginAllowThreads();
14704 (arg1)->SetRect((wxRect const &)*arg2);
14705 wxPyEndAllowThreads(__tstate);
14706 if (PyErr_Occurred()) SWIG_fail;
14707 }
14708 resultobj = SWIG_Py_Void();
14709 return resultobj;
14710 fail:
14711 return NULL;
14712 }
14713
14714
14715 SWIGINTERN PyObject *_wrap_AuiTabContainer_RemoveButton(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
14716 PyObject *resultobj = 0;
14717 wxAuiTabContainer *arg1 = (wxAuiTabContainer *) 0 ;
14718 int arg2 ;
14719 void *argp1 = 0 ;
14720 int res1 = 0 ;
14721 int val2 ;
14722 int ecode2 = 0 ;
14723 PyObject * obj0 = 0 ;
14724 PyObject * obj1 = 0 ;
14725 char * kwnames[] = {
14726 (char *) "self",(char *) "id", NULL
14727 };
14728
14729 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiTabContainer_RemoveButton",kwnames,&obj0,&obj1)) SWIG_fail;
14730 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiTabContainer, 0 | 0 );
14731 if (!SWIG_IsOK(res1)) {
14732 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainer_RemoveButton" "', expected argument " "1"" of type '" "wxAuiTabContainer *""'");
14733 }
14734 arg1 = reinterpret_cast< wxAuiTabContainer * >(argp1);
14735 ecode2 = SWIG_AsVal_int(obj1, &val2);
14736 if (!SWIG_IsOK(ecode2)) {
14737 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiTabContainer_RemoveButton" "', expected argument " "2"" of type '" "int""'");
14738 }
14739 arg2 = static_cast< int >(val2);
14740 {
14741 PyThreadState* __tstate = wxPyBeginAllowThreads();
14742 (arg1)->RemoveButton(arg2);
14743 wxPyEndAllowThreads(__tstate);
14744 if (PyErr_Occurred()) SWIG_fail;
14745 }
14746 resultobj = SWIG_Py_Void();
14747 return resultobj;
14748 fail:
14749 return NULL;
14750 }
14751
14752
14753 SWIGINTERN PyObject *_wrap_AuiTabContainer_AddButton(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
14754 PyObject *resultobj = 0;
14755 wxAuiTabContainer *arg1 = (wxAuiTabContainer *) 0 ;
14756 int arg2 ;
14757 int arg3 ;
14758 wxBitmap const &arg4_defvalue = wxNullBitmap ;
14759 wxBitmap *arg4 = (wxBitmap *) &arg4_defvalue ;
14760 wxBitmap const &arg5_defvalue = wxNullBitmap ;
14761 wxBitmap *arg5 = (wxBitmap *) &arg5_defvalue ;
14762 void *argp1 = 0 ;
14763 int res1 = 0 ;
14764 int val2 ;
14765 int ecode2 = 0 ;
14766 int val3 ;
14767 int ecode3 = 0 ;
14768 void *argp4 = 0 ;
14769 int res4 = 0 ;
14770 void *argp5 = 0 ;
14771 int res5 = 0 ;
14772 PyObject * obj0 = 0 ;
14773 PyObject * obj1 = 0 ;
14774 PyObject * obj2 = 0 ;
14775 PyObject * obj3 = 0 ;
14776 PyObject * obj4 = 0 ;
14777 char * kwnames[] = {
14778 (char *) "self",(char *) "id",(char *) "location",(char *) "normal_bitmap",(char *) "disabled_bitmap", NULL
14779 };
14780
14781 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO|OO:AuiTabContainer_AddButton",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4)) SWIG_fail;
14782 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiTabContainer, 0 | 0 );
14783 if (!SWIG_IsOK(res1)) {
14784 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainer_AddButton" "', expected argument " "1"" of type '" "wxAuiTabContainer *""'");
14785 }
14786 arg1 = reinterpret_cast< wxAuiTabContainer * >(argp1);
14787 ecode2 = SWIG_AsVal_int(obj1, &val2);
14788 if (!SWIG_IsOK(ecode2)) {
14789 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiTabContainer_AddButton" "', expected argument " "2"" of type '" "int""'");
14790 }
14791 arg2 = static_cast< int >(val2);
14792 ecode3 = SWIG_AsVal_int(obj2, &val3);
14793 if (!SWIG_IsOK(ecode3)) {
14794 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "AuiTabContainer_AddButton" "', expected argument " "3"" of type '" "int""'");
14795 }
14796 arg3 = static_cast< int >(val3);
14797 if (obj3) {
14798 res4 = SWIG_ConvertPtr(obj3, &argp4, SWIGTYPE_p_wxBitmap, 0 | 0);
14799 if (!SWIG_IsOK(res4)) {
14800 SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "AuiTabContainer_AddButton" "', expected argument " "4"" of type '" "wxBitmap const &""'");
14801 }
14802 if (!argp4) {
14803 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiTabContainer_AddButton" "', expected argument " "4"" of type '" "wxBitmap const &""'");
14804 }
14805 arg4 = reinterpret_cast< wxBitmap * >(argp4);
14806 }
14807 if (obj4) {
14808 res5 = SWIG_ConvertPtr(obj4, &argp5, SWIGTYPE_p_wxBitmap, 0 | 0);
14809 if (!SWIG_IsOK(res5)) {
14810 SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "AuiTabContainer_AddButton" "', expected argument " "5"" of type '" "wxBitmap const &""'");
14811 }
14812 if (!argp5) {
14813 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiTabContainer_AddButton" "', expected argument " "5"" of type '" "wxBitmap const &""'");
14814 }
14815 arg5 = reinterpret_cast< wxBitmap * >(argp5);
14816 }
14817 {
14818 PyThreadState* __tstate = wxPyBeginAllowThreads();
14819 (arg1)->AddButton(arg2,arg3,(wxBitmap const &)*arg4,(wxBitmap const &)*arg5);
14820 wxPyEndAllowThreads(__tstate);
14821 if (PyErr_Occurred()) SWIG_fail;
14822 }
14823 resultobj = SWIG_Py_Void();
14824 return resultobj;
14825 fail:
14826 return NULL;
14827 }
14828
14829
14830 SWIGINTERN PyObject *_wrap_AuiTabContainer_GetTabOffset(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
14831 PyObject *resultobj = 0;
14832 wxAuiTabContainer *arg1 = (wxAuiTabContainer *) 0 ;
14833 size_t result;
14834 void *argp1 = 0 ;
14835 int res1 = 0 ;
14836 PyObject *swig_obj[1] ;
14837
14838 if (!args) SWIG_fail;
14839 swig_obj[0] = args;
14840 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiTabContainer, 0 | 0 );
14841 if (!SWIG_IsOK(res1)) {
14842 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainer_GetTabOffset" "', expected argument " "1"" of type '" "wxAuiTabContainer const *""'");
14843 }
14844 arg1 = reinterpret_cast< wxAuiTabContainer * >(argp1);
14845 {
14846 PyThreadState* __tstate = wxPyBeginAllowThreads();
14847 result = (size_t)((wxAuiTabContainer const *)arg1)->GetTabOffset();
14848 wxPyEndAllowThreads(__tstate);
14849 if (PyErr_Occurred()) SWIG_fail;
14850 }
14851 resultobj = SWIG_From_size_t(static_cast< size_t >(result));
14852 return resultobj;
14853 fail:
14854 return NULL;
14855 }
14856
14857
14858 SWIGINTERN PyObject *_wrap_AuiTabContainer_SetTabOffset(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
14859 PyObject *resultobj = 0;
14860 wxAuiTabContainer *arg1 = (wxAuiTabContainer *) 0 ;
14861 size_t arg2 ;
14862 void *argp1 = 0 ;
14863 int res1 = 0 ;
14864 size_t val2 ;
14865 int ecode2 = 0 ;
14866 PyObject * obj0 = 0 ;
14867 PyObject * obj1 = 0 ;
14868 char * kwnames[] = {
14869 (char *) "self",(char *) "offset", NULL
14870 };
14871
14872 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiTabContainer_SetTabOffset",kwnames,&obj0,&obj1)) SWIG_fail;
14873 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiTabContainer, 0 | 0 );
14874 if (!SWIG_IsOK(res1)) {
14875 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainer_SetTabOffset" "', expected argument " "1"" of type '" "wxAuiTabContainer *""'");
14876 }
14877 arg1 = reinterpret_cast< wxAuiTabContainer * >(argp1);
14878 ecode2 = SWIG_AsVal_size_t(obj1, &val2);
14879 if (!SWIG_IsOK(ecode2)) {
14880 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiTabContainer_SetTabOffset" "', expected argument " "2"" of type '" "size_t""'");
14881 }
14882 arg2 = static_cast< size_t >(val2);
14883 {
14884 PyThreadState* __tstate = wxPyBeginAllowThreads();
14885 (arg1)->SetTabOffset(arg2);
14886 wxPyEndAllowThreads(__tstate);
14887 if (PyErr_Occurred()) SWIG_fail;
14888 }
14889 resultobj = SWIG_Py_Void();
14890 return resultobj;
14891 fail:
14892 return NULL;
14893 }
14894
14895
14896 SWIGINTERN PyObject *AuiTabContainer_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
14897 PyObject *obj;
14898 if (!SWIG_Python_UnpackTuple(args,(char*)"swigregister", 1, 1,&obj)) return NULL;
14899 SWIG_TypeNewClientData(SWIGTYPE_p_wxAuiTabContainer, SWIG_NewClientData(obj));
14900 return SWIG_Py_Void();
14901 }
14902
14903 SWIGINTERN PyObject *AuiTabContainer_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
14904 return SWIG_Python_InitShadowInstance(args);
14905 }
14906
14907 SWIGINTERN PyObject *_wrap_new_AuiTabCtrl(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
14908 PyObject *resultobj = 0;
14909 wxWindow *arg1 = (wxWindow *) 0 ;
14910 int arg2 = (int) wxID_ANY ;
14911 wxPoint const &arg3_defvalue = wxDefaultPosition ;
14912 wxPoint *arg3 = (wxPoint *) &arg3_defvalue ;
14913 wxSize const &arg4_defvalue = wxDefaultSize ;
14914 wxSize *arg4 = (wxSize *) &arg4_defvalue ;
14915 long arg5 = (long) 0 ;
14916 wxAuiTabCtrl *result = 0 ;
14917 void *argp1 = 0 ;
14918 int res1 = 0 ;
14919 int val2 ;
14920 int ecode2 = 0 ;
14921 wxPoint temp3 ;
14922 wxSize temp4 ;
14923 long val5 ;
14924 int ecode5 = 0 ;
14925 PyObject * obj0 = 0 ;
14926 PyObject * obj1 = 0 ;
14927 PyObject * obj2 = 0 ;
14928 PyObject * obj3 = 0 ;
14929 PyObject * obj4 = 0 ;
14930 char * kwnames[] = {
14931 (char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style", NULL
14932 };
14933
14934 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|OOOO:new_AuiTabCtrl",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4)) SWIG_fail;
14935 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxWindow, 0 | 0 );
14936 if (!SWIG_IsOK(res1)) {
14937 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_AuiTabCtrl" "', expected argument " "1"" of type '" "wxWindow *""'");
14938 }
14939 arg1 = reinterpret_cast< wxWindow * >(argp1);
14940 if (obj1) {
14941 ecode2 = SWIG_AsVal_int(obj1, &val2);
14942 if (!SWIG_IsOK(ecode2)) {
14943 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "new_AuiTabCtrl" "', expected argument " "2"" of type '" "int""'");
14944 }
14945 arg2 = static_cast< int >(val2);
14946 }
14947 if (obj2) {
14948 {
14949 arg3 = &temp3;
14950 if ( ! wxPoint_helper(obj2, &arg3)) SWIG_fail;
14951 }
14952 }
14953 if (obj3) {
14954 {
14955 arg4 = &temp4;
14956 if ( ! wxSize_helper(obj3, &arg4)) SWIG_fail;
14957 }
14958 }
14959 if (obj4) {
14960 ecode5 = SWIG_AsVal_long(obj4, &val5);
14961 if (!SWIG_IsOK(ecode5)) {
14962 SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "new_AuiTabCtrl" "', expected argument " "5"" of type '" "long""'");
14963 }
14964 arg5 = static_cast< long >(val5);
14965 }
14966 {
14967 PyThreadState* __tstate = wxPyBeginAllowThreads();
14968 result = (wxAuiTabCtrl *)new wxAuiTabCtrl(arg1,arg2,(wxPoint const &)*arg3,(wxSize const &)*arg4,arg5);
14969 wxPyEndAllowThreads(__tstate);
14970 if (PyErr_Occurred()) SWIG_fail;
14971 }
14972 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiTabCtrl, SWIG_POINTER_NEW | 0 );
14973 return resultobj;
14974 fail:
14975 return NULL;
14976 }
14977
14978
14979 SWIGINTERN PyObject *_wrap_delete_AuiTabCtrl(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
14980 PyObject *resultobj = 0;
14981 wxAuiTabCtrl *arg1 = (wxAuiTabCtrl *) 0 ;
14982 void *argp1 = 0 ;
14983 int res1 = 0 ;
14984 PyObject *swig_obj[1] ;
14985
14986 if (!args) SWIG_fail;
14987 swig_obj[0] = args;
14988 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiTabCtrl, SWIG_POINTER_DISOWN | 0 );
14989 if (!SWIG_IsOK(res1)) {
14990 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_AuiTabCtrl" "', expected argument " "1"" of type '" "wxAuiTabCtrl *""'");
14991 }
14992 arg1 = reinterpret_cast< wxAuiTabCtrl * >(argp1);
14993 {
14994 PyThreadState* __tstate = wxPyBeginAllowThreads();
14995 delete arg1;
14996
14997 wxPyEndAllowThreads(__tstate);
14998 if (PyErr_Occurred()) SWIG_fail;
14999 }
15000 resultobj = SWIG_Py_Void();
15001 return resultobj;
15002 fail:
15003 return NULL;
15004 }
15005
15006
15007 SWIGINTERN PyObject *AuiTabCtrl_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
15008 PyObject *obj;
15009 if (!SWIG_Python_UnpackTuple(args,(char*)"swigregister", 1, 1,&obj)) return NULL;
15010 SWIG_TypeNewClientData(SWIGTYPE_p_wxAuiTabCtrl, SWIG_NewClientData(obj));
15011 return SWIG_Py_Void();
15012 }
15013
15014 SWIGINTERN PyObject *AuiTabCtrl_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
15015 return SWIG_Python_InitShadowInstance(args);
15016 }
15017
15018 SWIGINTERN PyObject *_wrap_new_PreAuiNotebook(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
15019 PyObject *resultobj = 0;
15020 wxAuiNotebook *result = 0 ;
15021
15022 if (!SWIG_Python_UnpackTuple(args,"new_PreAuiNotebook",0,0,0)) SWIG_fail;
15023 {
15024 PyThreadState* __tstate = wxPyBeginAllowThreads();
15025 result = (wxAuiNotebook *)new wxAuiNotebook();
15026 wxPyEndAllowThreads(__tstate);
15027 if (PyErr_Occurred()) SWIG_fail;
15028 }
15029 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiNotebook, SWIG_POINTER_OWN | 0 );
15030 return resultobj;
15031 fail:
15032 return NULL;
15033 }
15034
15035
15036 SWIGINTERN PyObject *_wrap_new_AuiNotebook(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
15037 PyObject *resultobj = 0;
15038 wxWindow *arg1 = (wxWindow *) 0 ;
15039 int arg2 = (int) wxID_ANY ;
15040 wxPoint const &arg3_defvalue = wxDefaultPosition ;
15041 wxPoint *arg3 = (wxPoint *) &arg3_defvalue ;
15042 wxSize const &arg4_defvalue = wxDefaultSize ;
15043 wxSize *arg4 = (wxSize *) &arg4_defvalue ;
15044 long arg5 = (long) wxAUI_NB_DEFAULT_STYLE ;
15045 wxAuiNotebook *result = 0 ;
15046 void *argp1 = 0 ;
15047 int res1 = 0 ;
15048 int val2 ;
15049 int ecode2 = 0 ;
15050 wxPoint temp3 ;
15051 wxSize temp4 ;
15052 long val5 ;
15053 int ecode5 = 0 ;
15054 PyObject * obj0 = 0 ;
15055 PyObject * obj1 = 0 ;
15056 PyObject * obj2 = 0 ;
15057 PyObject * obj3 = 0 ;
15058 PyObject * obj4 = 0 ;
15059 char * kwnames[] = {
15060 (char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style", NULL
15061 };
15062
15063 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|OOOO:new_AuiNotebook",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4)) SWIG_fail;
15064 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxWindow, 0 | 0 );
15065 if (!SWIG_IsOK(res1)) {
15066 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_AuiNotebook" "', expected argument " "1"" of type '" "wxWindow *""'");
15067 }
15068 arg1 = reinterpret_cast< wxWindow * >(argp1);
15069 if (obj1) {
15070 ecode2 = SWIG_AsVal_int(obj1, &val2);
15071 if (!SWIG_IsOK(ecode2)) {
15072 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "new_AuiNotebook" "', expected argument " "2"" of type '" "int""'");
15073 }
15074 arg2 = static_cast< int >(val2);
15075 }
15076 if (obj2) {
15077 {
15078 arg3 = &temp3;
15079 if ( ! wxPoint_helper(obj2, &arg3)) SWIG_fail;
15080 }
15081 }
15082 if (obj3) {
15083 {
15084 arg4 = &temp4;
15085 if ( ! wxSize_helper(obj3, &arg4)) SWIG_fail;
15086 }
15087 }
15088 if (obj4) {
15089 ecode5 = SWIG_AsVal_long(obj4, &val5);
15090 if (!SWIG_IsOK(ecode5)) {
15091 SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "new_AuiNotebook" "', expected argument " "5"" of type '" "long""'");
15092 }
15093 arg5 = static_cast< long >(val5);
15094 }
15095 {
15096 PyThreadState* __tstate = wxPyBeginAllowThreads();
15097 result = (wxAuiNotebook *)new wxAuiNotebook(arg1,arg2,(wxPoint const &)*arg3,(wxSize const &)*arg4,arg5);
15098 wxPyEndAllowThreads(__tstate);
15099 if (PyErr_Occurred()) SWIG_fail;
15100 }
15101 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiNotebook, SWIG_POINTER_NEW | 0 );
15102 return resultobj;
15103 fail:
15104 return NULL;
15105 }
15106
15107
15108 SWIGINTERN PyObject *_wrap_delete_AuiNotebook(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
15109 PyObject *resultobj = 0;
15110 wxAuiNotebook *arg1 = (wxAuiNotebook *) 0 ;
15111 void *argp1 = 0 ;
15112 int res1 = 0 ;
15113 PyObject *swig_obj[1] ;
15114
15115 if (!args) SWIG_fail;
15116 swig_obj[0] = args;
15117 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiNotebook, SWIG_POINTER_DISOWN | 0 );
15118 if (!SWIG_IsOK(res1)) {
15119 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_AuiNotebook" "', expected argument " "1"" of type '" "wxAuiNotebook *""'");
15120 }
15121 arg1 = reinterpret_cast< wxAuiNotebook * >(argp1);
15122 {
15123 PyThreadState* __tstate = wxPyBeginAllowThreads();
15124 delete arg1;
15125
15126 wxPyEndAllowThreads(__tstate);
15127 if (PyErr_Occurred()) SWIG_fail;
15128 }
15129 resultobj = SWIG_Py_Void();
15130 return resultobj;
15131 fail:
15132 return NULL;
15133 }
15134
15135
15136 SWIGINTERN PyObject *_wrap_AuiNotebook_Create(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
15137 PyObject *resultobj = 0;
15138 wxAuiNotebook *arg1 = (wxAuiNotebook *) 0 ;
15139 wxWindow *arg2 = (wxWindow *) 0 ;
15140 int arg3 = (int) wxID_ANY ;
15141 wxPoint const &arg4_defvalue = wxDefaultPosition ;
15142 wxPoint *arg4 = (wxPoint *) &arg4_defvalue ;
15143 wxSize const &arg5_defvalue = wxDefaultSize ;
15144 wxSize *arg5 = (wxSize *) &arg5_defvalue ;
15145 long arg6 = (long) 0 ;
15146 bool result;
15147 void *argp1 = 0 ;
15148 int res1 = 0 ;
15149 void *argp2 = 0 ;
15150 int res2 = 0 ;
15151 int val3 ;
15152 int ecode3 = 0 ;
15153 wxPoint temp4 ;
15154 wxSize temp5 ;
15155 long val6 ;
15156 int ecode6 = 0 ;
15157 PyObject * obj0 = 0 ;
15158 PyObject * obj1 = 0 ;
15159 PyObject * obj2 = 0 ;
15160 PyObject * obj3 = 0 ;
15161 PyObject * obj4 = 0 ;
15162 PyObject * obj5 = 0 ;
15163 char * kwnames[] = {
15164 (char *) "self",(char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style", NULL
15165 };
15166
15167 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|OOOO:AuiNotebook_Create",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) SWIG_fail;
15168 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiNotebook, 0 | 0 );
15169 if (!SWIG_IsOK(res1)) {
15170 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebook_Create" "', expected argument " "1"" of type '" "wxAuiNotebook *""'");
15171 }
15172 arg1 = reinterpret_cast< wxAuiNotebook * >(argp1);
15173 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxWindow, 0 | 0 );
15174 if (!SWIG_IsOK(res2)) {
15175 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiNotebook_Create" "', expected argument " "2"" of type '" "wxWindow *""'");
15176 }
15177 arg2 = reinterpret_cast< wxWindow * >(argp2);
15178 if (obj2) {
15179 ecode3 = SWIG_AsVal_int(obj2, &val3);
15180 if (!SWIG_IsOK(ecode3)) {
15181 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "AuiNotebook_Create" "', expected argument " "3"" of type '" "int""'");
15182 }
15183 arg3 = static_cast< int >(val3);
15184 }
15185 if (obj3) {
15186 {
15187 arg4 = &temp4;
15188 if ( ! wxPoint_helper(obj3, &arg4)) SWIG_fail;
15189 }
15190 }
15191 if (obj4) {
15192 {
15193 arg5 = &temp5;
15194 if ( ! wxSize_helper(obj4, &arg5)) SWIG_fail;
15195 }
15196 }
15197 if (obj5) {
15198 ecode6 = SWIG_AsVal_long(obj5, &val6);
15199 if (!SWIG_IsOK(ecode6)) {
15200 SWIG_exception_fail(SWIG_ArgError(ecode6), "in method '" "AuiNotebook_Create" "', expected argument " "6"" of type '" "long""'");
15201 }
15202 arg6 = static_cast< long >(val6);
15203 }
15204 {
15205 PyThreadState* __tstate = wxPyBeginAllowThreads();
15206 result = (bool)(arg1)->Create(arg2,arg3,(wxPoint const &)*arg4,(wxSize const &)*arg5,arg6);
15207 wxPyEndAllowThreads(__tstate);
15208 if (PyErr_Occurred()) SWIG_fail;
15209 }
15210 {
15211 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
15212 }
15213 return resultobj;
15214 fail:
15215 return NULL;
15216 }
15217
15218
15219 SWIGINTERN PyObject *_wrap_AuiNotebook_SetArtProvider(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
15220 PyObject *resultobj = 0;
15221 wxAuiNotebook *arg1 = (wxAuiNotebook *) 0 ;
15222 wxAuiTabArt *arg2 = (wxAuiTabArt *) 0 ;
15223 void *argp1 = 0 ;
15224 int res1 = 0 ;
15225 void *argp2 = 0 ;
15226 int res2 = 0 ;
15227 PyObject * obj0 = 0 ;
15228 PyObject * obj1 = 0 ;
15229 char * kwnames[] = {
15230 (char *) "self",(char *) "art", NULL
15231 };
15232
15233 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiNotebook_SetArtProvider",kwnames,&obj0,&obj1)) SWIG_fail;
15234 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiNotebook, 0 | 0 );
15235 if (!SWIG_IsOK(res1)) {
15236 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebook_SetArtProvider" "', expected argument " "1"" of type '" "wxAuiNotebook *""'");
15237 }
15238 arg1 = reinterpret_cast< wxAuiNotebook * >(argp1);
15239 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxAuiTabArt, 0 | 0 );
15240 if (!SWIG_IsOK(res2)) {
15241 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiNotebook_SetArtProvider" "', expected argument " "2"" of type '" "wxAuiTabArt *""'");
15242 }
15243 arg2 = reinterpret_cast< wxAuiTabArt * >(argp2);
15244 {
15245 PyThreadState* __tstate = wxPyBeginAllowThreads();
15246 (arg1)->SetArtProvider(arg2);
15247 wxPyEndAllowThreads(__tstate);
15248 if (PyErr_Occurred()) SWIG_fail;
15249 }
15250 resultobj = SWIG_Py_Void();
15251 return resultobj;
15252 fail:
15253 return NULL;
15254 }
15255
15256
15257 SWIGINTERN PyObject *_wrap_AuiNotebook_GetArtProvider(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
15258 PyObject *resultobj = 0;
15259 wxAuiNotebook *arg1 = (wxAuiNotebook *) 0 ;
15260 wxAuiTabArt *result = 0 ;
15261 void *argp1 = 0 ;
15262 int res1 = 0 ;
15263 PyObject *swig_obj[1] ;
15264
15265 if (!args) SWIG_fail;
15266 swig_obj[0] = args;
15267 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiNotebook, 0 | 0 );
15268 if (!SWIG_IsOK(res1)) {
15269 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebook_GetArtProvider" "', expected argument " "1"" of type '" "wxAuiNotebook const *""'");
15270 }
15271 arg1 = reinterpret_cast< wxAuiNotebook * >(argp1);
15272 {
15273 PyThreadState* __tstate = wxPyBeginAllowThreads();
15274 result = (wxAuiTabArt *)((wxAuiNotebook const *)arg1)->GetArtProvider();
15275 wxPyEndAllowThreads(__tstate);
15276 if (PyErr_Occurred()) SWIG_fail;
15277 }
15278 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiTabArt, 0 | 0 );
15279 return resultobj;
15280 fail:
15281 return NULL;
15282 }
15283
15284
15285 SWIGINTERN PyObject *_wrap_AuiNotebook_SetUniformBitmapSize(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
15286 PyObject *resultobj = 0;
15287 wxAuiNotebook *arg1 = (wxAuiNotebook *) 0 ;
15288 wxSize *arg2 = 0 ;
15289 void *argp1 = 0 ;
15290 int res1 = 0 ;
15291 wxSize temp2 ;
15292 PyObject * obj0 = 0 ;
15293 PyObject * obj1 = 0 ;
15294 char * kwnames[] = {
15295 (char *) "self",(char *) "size", NULL
15296 };
15297
15298 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiNotebook_SetUniformBitmapSize",kwnames,&obj0,&obj1)) SWIG_fail;
15299 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiNotebook, 0 | 0 );
15300 if (!SWIG_IsOK(res1)) {
15301 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebook_SetUniformBitmapSize" "', expected argument " "1"" of type '" "wxAuiNotebook *""'");
15302 }
15303 arg1 = reinterpret_cast< wxAuiNotebook * >(argp1);
15304 {
15305 arg2 = &temp2;
15306 if ( ! wxSize_helper(obj1, &arg2)) SWIG_fail;
15307 }
15308 {
15309 PyThreadState* __tstate = wxPyBeginAllowThreads();
15310 (arg1)->SetUniformBitmapSize((wxSize const &)*arg2);
15311 wxPyEndAllowThreads(__tstate);
15312 if (PyErr_Occurred()) SWIG_fail;
15313 }
15314 resultobj = SWIG_Py_Void();
15315 return resultobj;
15316 fail:
15317 return NULL;
15318 }
15319
15320
15321 SWIGINTERN PyObject *_wrap_AuiNotebook_SetTabCtrlHeight(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
15322 PyObject *resultobj = 0;
15323 wxAuiNotebook *arg1 = (wxAuiNotebook *) 0 ;
15324 int arg2 ;
15325 void *argp1 = 0 ;
15326 int res1 = 0 ;
15327 int val2 ;
15328 int ecode2 = 0 ;
15329 PyObject * obj0 = 0 ;
15330 PyObject * obj1 = 0 ;
15331 char * kwnames[] = {
15332 (char *) "self",(char *) "height", NULL
15333 };
15334
15335 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiNotebook_SetTabCtrlHeight",kwnames,&obj0,&obj1)) SWIG_fail;
15336 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiNotebook, 0 | 0 );
15337 if (!SWIG_IsOK(res1)) {
15338 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebook_SetTabCtrlHeight" "', expected argument " "1"" of type '" "wxAuiNotebook *""'");
15339 }
15340 arg1 = reinterpret_cast< wxAuiNotebook * >(argp1);
15341 ecode2 = SWIG_AsVal_int(obj1, &val2);
15342 if (!SWIG_IsOK(ecode2)) {
15343 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiNotebook_SetTabCtrlHeight" "', expected argument " "2"" of type '" "int""'");
15344 }
15345 arg2 = static_cast< int >(val2);
15346 {
15347 PyThreadState* __tstate = wxPyBeginAllowThreads();
15348 (arg1)->SetTabCtrlHeight(arg2);
15349 wxPyEndAllowThreads(__tstate);
15350 if (PyErr_Occurred()) SWIG_fail;
15351 }
15352 resultobj = SWIG_Py_Void();
15353 return resultobj;
15354 fail:
15355 return NULL;
15356 }
15357
15358
15359 SWIGINTERN PyObject *_wrap_AuiNotebook_AddPage(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
15360 PyObject *resultobj = 0;
15361 wxAuiNotebook *arg1 = (wxAuiNotebook *) 0 ;
15362 wxWindow *arg2 = (wxWindow *) 0 ;
15363 wxString *arg3 = 0 ;
15364 bool arg4 = (bool) false ;
15365 wxBitmap const &arg5_defvalue = wxNullBitmap ;
15366 wxBitmap *arg5 = (wxBitmap *) &arg5_defvalue ;
15367 bool result;
15368 void *argp1 = 0 ;
15369 int res1 = 0 ;
15370 void *argp2 = 0 ;
15371 int res2 = 0 ;
15372 bool temp3 = false ;
15373 bool val4 ;
15374 int ecode4 = 0 ;
15375 void *argp5 = 0 ;
15376 int res5 = 0 ;
15377 PyObject * obj0 = 0 ;
15378 PyObject * obj1 = 0 ;
15379 PyObject * obj2 = 0 ;
15380 PyObject * obj3 = 0 ;
15381 PyObject * obj4 = 0 ;
15382 char * kwnames[] = {
15383 (char *) "self",(char *) "page",(char *) "caption",(char *) "select",(char *) "bitmap", NULL
15384 };
15385
15386 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO|OO:AuiNotebook_AddPage",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4)) SWIG_fail;
15387 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiNotebook, 0 | 0 );
15388 if (!SWIG_IsOK(res1)) {
15389 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebook_AddPage" "', expected argument " "1"" of type '" "wxAuiNotebook *""'");
15390 }
15391 arg1 = reinterpret_cast< wxAuiNotebook * >(argp1);
15392 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxWindow, 0 | 0 );
15393 if (!SWIG_IsOK(res2)) {
15394 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiNotebook_AddPage" "', expected argument " "2"" of type '" "wxWindow *""'");
15395 }
15396 arg2 = reinterpret_cast< wxWindow * >(argp2);
15397 {
15398 arg3 = wxString_in_helper(obj2);
15399 if (arg3 == NULL) SWIG_fail;
15400 temp3 = true;
15401 }
15402 if (obj3) {
15403 ecode4 = SWIG_AsVal_bool(obj3, &val4);
15404 if (!SWIG_IsOK(ecode4)) {
15405 SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "AuiNotebook_AddPage" "', expected argument " "4"" of type '" "bool""'");
15406 }
15407 arg4 = static_cast< bool >(val4);
15408 }
15409 if (obj4) {
15410 res5 = SWIG_ConvertPtr(obj4, &argp5, SWIGTYPE_p_wxBitmap, 0 | 0);
15411 if (!SWIG_IsOK(res5)) {
15412 SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "AuiNotebook_AddPage" "', expected argument " "5"" of type '" "wxBitmap const &""'");
15413 }
15414 if (!argp5) {
15415 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiNotebook_AddPage" "', expected argument " "5"" of type '" "wxBitmap const &""'");
15416 }
15417 arg5 = reinterpret_cast< wxBitmap * >(argp5);
15418 }
15419 {
15420 PyThreadState* __tstate = wxPyBeginAllowThreads();
15421 result = (bool)(arg1)->AddPage(arg2,(wxString const &)*arg3,arg4,(wxBitmap const &)*arg5);
15422 wxPyEndAllowThreads(__tstate);
15423 if (PyErr_Occurred()) SWIG_fail;
15424 }
15425 {
15426 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
15427 }
15428 {
15429 if (temp3)
15430 delete arg3;
15431 }
15432 return resultobj;
15433 fail:
15434 {
15435 if (temp3)
15436 delete arg3;
15437 }
15438 return NULL;
15439 }
15440
15441
15442 SWIGINTERN PyObject *_wrap_AuiNotebook_InsertPage(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
15443 PyObject *resultobj = 0;
15444 wxAuiNotebook *arg1 = (wxAuiNotebook *) 0 ;
15445 size_t arg2 ;
15446 wxWindow *arg3 = (wxWindow *) 0 ;
15447 wxString *arg4 = 0 ;
15448 bool arg5 = (bool) false ;
15449 wxBitmap const &arg6_defvalue = wxNullBitmap ;
15450 wxBitmap *arg6 = (wxBitmap *) &arg6_defvalue ;
15451 bool result;
15452 void *argp1 = 0 ;
15453 int res1 = 0 ;
15454 size_t val2 ;
15455 int ecode2 = 0 ;
15456 void *argp3 = 0 ;
15457 int res3 = 0 ;
15458 bool temp4 = false ;
15459 bool val5 ;
15460 int ecode5 = 0 ;
15461 void *argp6 = 0 ;
15462 int res6 = 0 ;
15463 PyObject * obj0 = 0 ;
15464 PyObject * obj1 = 0 ;
15465 PyObject * obj2 = 0 ;
15466 PyObject * obj3 = 0 ;
15467 PyObject * obj4 = 0 ;
15468 PyObject * obj5 = 0 ;
15469 char * kwnames[] = {
15470 (char *) "self",(char *) "page_idx",(char *) "page",(char *) "caption",(char *) "select",(char *) "bitmap", NULL
15471 };
15472
15473 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOO|OO:AuiNotebook_InsertPage",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) SWIG_fail;
15474 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiNotebook, 0 | 0 );
15475 if (!SWIG_IsOK(res1)) {
15476 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebook_InsertPage" "', expected argument " "1"" of type '" "wxAuiNotebook *""'");
15477 }
15478 arg1 = reinterpret_cast< wxAuiNotebook * >(argp1);
15479 ecode2 = SWIG_AsVal_size_t(obj1, &val2);
15480 if (!SWIG_IsOK(ecode2)) {
15481 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiNotebook_InsertPage" "', expected argument " "2"" of type '" "size_t""'");
15482 }
15483 arg2 = static_cast< size_t >(val2);
15484 res3 = SWIG_ConvertPtr(obj2, &argp3,SWIGTYPE_p_wxWindow, 0 | 0 );
15485 if (!SWIG_IsOK(res3)) {
15486 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "AuiNotebook_InsertPage" "', expected argument " "3"" of type '" "wxWindow *""'");
15487 }
15488 arg3 = reinterpret_cast< wxWindow * >(argp3);
15489 {
15490 arg4 = wxString_in_helper(obj3);
15491 if (arg4 == NULL) SWIG_fail;
15492 temp4 = true;
15493 }
15494 if (obj4) {
15495 ecode5 = SWIG_AsVal_bool(obj4, &val5);
15496 if (!SWIG_IsOK(ecode5)) {
15497 SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "AuiNotebook_InsertPage" "', expected argument " "5"" of type '" "bool""'");
15498 }
15499 arg5 = static_cast< bool >(val5);
15500 }
15501 if (obj5) {
15502 res6 = SWIG_ConvertPtr(obj5, &argp6, SWIGTYPE_p_wxBitmap, 0 | 0);
15503 if (!SWIG_IsOK(res6)) {
15504 SWIG_exception_fail(SWIG_ArgError(res6), "in method '" "AuiNotebook_InsertPage" "', expected argument " "6"" of type '" "wxBitmap const &""'");
15505 }
15506 if (!argp6) {
15507 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiNotebook_InsertPage" "', expected argument " "6"" of type '" "wxBitmap const &""'");
15508 }
15509 arg6 = reinterpret_cast< wxBitmap * >(argp6);
15510 }
15511 {
15512 PyThreadState* __tstate = wxPyBeginAllowThreads();
15513 result = (bool)(arg1)->InsertPage(arg2,arg3,(wxString const &)*arg4,arg5,(wxBitmap const &)*arg6);
15514 wxPyEndAllowThreads(__tstate);
15515 if (PyErr_Occurred()) SWIG_fail;
15516 }
15517 {
15518 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
15519 }
15520 {
15521 if (temp4)
15522 delete arg4;
15523 }
15524 return resultobj;
15525 fail:
15526 {
15527 if (temp4)
15528 delete arg4;
15529 }
15530 return NULL;
15531 }
15532
15533
15534 SWIGINTERN PyObject *_wrap_AuiNotebook_DeletePage(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
15535 PyObject *resultobj = 0;
15536 wxAuiNotebook *arg1 = (wxAuiNotebook *) 0 ;
15537 size_t arg2 ;
15538 bool result;
15539 void *argp1 = 0 ;
15540 int res1 = 0 ;
15541 size_t val2 ;
15542 int ecode2 = 0 ;
15543 PyObject * obj0 = 0 ;
15544 PyObject * obj1 = 0 ;
15545 char * kwnames[] = {
15546 (char *) "self",(char *) "page", NULL
15547 };
15548
15549 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiNotebook_DeletePage",kwnames,&obj0,&obj1)) SWIG_fail;
15550 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiNotebook, 0 | 0 );
15551 if (!SWIG_IsOK(res1)) {
15552 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebook_DeletePage" "', expected argument " "1"" of type '" "wxAuiNotebook *""'");
15553 }
15554 arg1 = reinterpret_cast< wxAuiNotebook * >(argp1);
15555 ecode2 = SWIG_AsVal_size_t(obj1, &val2);
15556 if (!SWIG_IsOK(ecode2)) {
15557 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiNotebook_DeletePage" "', expected argument " "2"" of type '" "size_t""'");
15558 }
15559 arg2 = static_cast< size_t >(val2);
15560 {
15561 PyThreadState* __tstate = wxPyBeginAllowThreads();
15562 result = (bool)(arg1)->DeletePage(arg2);
15563 wxPyEndAllowThreads(__tstate);
15564 if (PyErr_Occurred()) SWIG_fail;
15565 }
15566 {
15567 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
15568 }
15569 return resultobj;
15570 fail:
15571 return NULL;
15572 }
15573
15574
15575 SWIGINTERN PyObject *_wrap_AuiNotebook_RemovePage(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
15576 PyObject *resultobj = 0;
15577 wxAuiNotebook *arg1 = (wxAuiNotebook *) 0 ;
15578 size_t arg2 ;
15579 bool result;
15580 void *argp1 = 0 ;
15581 int res1 = 0 ;
15582 size_t val2 ;
15583 int ecode2 = 0 ;
15584 PyObject * obj0 = 0 ;
15585 PyObject * obj1 = 0 ;
15586 char * kwnames[] = {
15587 (char *) "self",(char *) "page", NULL
15588 };
15589
15590 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiNotebook_RemovePage",kwnames,&obj0,&obj1)) SWIG_fail;
15591 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiNotebook, 0 | 0 );
15592 if (!SWIG_IsOK(res1)) {
15593 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebook_RemovePage" "', expected argument " "1"" of type '" "wxAuiNotebook *""'");
15594 }
15595 arg1 = reinterpret_cast< wxAuiNotebook * >(argp1);
15596 ecode2 = SWIG_AsVal_size_t(obj1, &val2);
15597 if (!SWIG_IsOK(ecode2)) {
15598 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiNotebook_RemovePage" "', expected argument " "2"" of type '" "size_t""'");
15599 }
15600 arg2 = static_cast< size_t >(val2);
15601 {
15602 PyThreadState* __tstate = wxPyBeginAllowThreads();
15603 result = (bool)(arg1)->RemovePage(arg2);
15604 wxPyEndAllowThreads(__tstate);
15605 if (PyErr_Occurred()) SWIG_fail;
15606 }
15607 {
15608 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
15609 }
15610 return resultobj;
15611 fail:
15612 return NULL;
15613 }
15614
15615
15616 SWIGINTERN PyObject *_wrap_AuiNotebook_GetPageCount(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
15617 PyObject *resultobj = 0;
15618 wxAuiNotebook *arg1 = (wxAuiNotebook *) 0 ;
15619 size_t result;
15620 void *argp1 = 0 ;
15621 int res1 = 0 ;
15622 PyObject *swig_obj[1] ;
15623
15624 if (!args) SWIG_fail;
15625 swig_obj[0] = args;
15626 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiNotebook, 0 | 0 );
15627 if (!SWIG_IsOK(res1)) {
15628 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebook_GetPageCount" "', expected argument " "1"" of type '" "wxAuiNotebook const *""'");
15629 }
15630 arg1 = reinterpret_cast< wxAuiNotebook * >(argp1);
15631 {
15632 PyThreadState* __tstate = wxPyBeginAllowThreads();
15633 result = (size_t)((wxAuiNotebook const *)arg1)->GetPageCount();
15634 wxPyEndAllowThreads(__tstate);
15635 if (PyErr_Occurred()) SWIG_fail;
15636 }
15637 resultobj = SWIG_From_size_t(static_cast< size_t >(result));
15638 return resultobj;
15639 fail:
15640 return NULL;
15641 }
15642
15643
15644 SWIGINTERN PyObject *_wrap_AuiNotebook_GetPage(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
15645 PyObject *resultobj = 0;
15646 wxAuiNotebook *arg1 = (wxAuiNotebook *) 0 ;
15647 size_t arg2 ;
15648 wxWindow *result = 0 ;
15649 void *argp1 = 0 ;
15650 int res1 = 0 ;
15651 size_t val2 ;
15652 int ecode2 = 0 ;
15653 PyObject * obj0 = 0 ;
15654 PyObject * obj1 = 0 ;
15655 char * kwnames[] = {
15656 (char *) "self",(char *) "page_idx", NULL
15657 };
15658
15659 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiNotebook_GetPage",kwnames,&obj0,&obj1)) SWIG_fail;
15660 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiNotebook, 0 | 0 );
15661 if (!SWIG_IsOK(res1)) {
15662 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebook_GetPage" "', expected argument " "1"" of type '" "wxAuiNotebook const *""'");
15663 }
15664 arg1 = reinterpret_cast< wxAuiNotebook * >(argp1);
15665 ecode2 = SWIG_AsVal_size_t(obj1, &val2);
15666 if (!SWIG_IsOK(ecode2)) {
15667 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiNotebook_GetPage" "', expected argument " "2"" of type '" "size_t""'");
15668 }
15669 arg2 = static_cast< size_t >(val2);
15670 {
15671 PyThreadState* __tstate = wxPyBeginAllowThreads();
15672 result = (wxWindow *)((wxAuiNotebook const *)arg1)->GetPage(arg2);
15673 wxPyEndAllowThreads(__tstate);
15674 if (PyErr_Occurred()) SWIG_fail;
15675 }
15676 {
15677 resultobj = wxPyMake_wxObject(result, 0);
15678 }
15679 return resultobj;
15680 fail:
15681 return NULL;
15682 }
15683
15684
15685 SWIGINTERN PyObject *_wrap_AuiNotebook_GetPageIndex(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
15686 PyObject *resultobj = 0;
15687 wxAuiNotebook *arg1 = (wxAuiNotebook *) 0 ;
15688 wxWindow *arg2 = (wxWindow *) 0 ;
15689 int result;
15690 void *argp1 = 0 ;
15691 int res1 = 0 ;
15692 void *argp2 = 0 ;
15693 int res2 = 0 ;
15694 PyObject * obj0 = 0 ;
15695 PyObject * obj1 = 0 ;
15696 char * kwnames[] = {
15697 (char *) "self",(char *) "page_wnd", NULL
15698 };
15699
15700 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiNotebook_GetPageIndex",kwnames,&obj0,&obj1)) SWIG_fail;
15701 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiNotebook, 0 | 0 );
15702 if (!SWIG_IsOK(res1)) {
15703 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebook_GetPageIndex" "', expected argument " "1"" of type '" "wxAuiNotebook const *""'");
15704 }
15705 arg1 = reinterpret_cast< wxAuiNotebook * >(argp1);
15706 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxWindow, 0 | 0 );
15707 if (!SWIG_IsOK(res2)) {
15708 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiNotebook_GetPageIndex" "', expected argument " "2"" of type '" "wxWindow *""'");
15709 }
15710 arg2 = reinterpret_cast< wxWindow * >(argp2);
15711 {
15712 PyThreadState* __tstate = wxPyBeginAllowThreads();
15713 result = (int)((wxAuiNotebook const *)arg1)->GetPageIndex(arg2);
15714 wxPyEndAllowThreads(__tstate);
15715 if (PyErr_Occurred()) SWIG_fail;
15716 }
15717 resultobj = SWIG_From_int(static_cast< int >(result));
15718 return resultobj;
15719 fail:
15720 return NULL;
15721 }
15722
15723
15724 SWIGINTERN PyObject *_wrap_AuiNotebook_SetPageText(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
15725 PyObject *resultobj = 0;
15726 wxAuiNotebook *arg1 = (wxAuiNotebook *) 0 ;
15727 size_t arg2 ;
15728 wxString *arg3 = 0 ;
15729 bool result;
15730 void *argp1 = 0 ;
15731 int res1 = 0 ;
15732 size_t val2 ;
15733 int ecode2 = 0 ;
15734 bool temp3 = false ;
15735 PyObject * obj0 = 0 ;
15736 PyObject * obj1 = 0 ;
15737 PyObject * obj2 = 0 ;
15738 char * kwnames[] = {
15739 (char *) "self",(char *) "page",(char *) "text", NULL
15740 };
15741
15742 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:AuiNotebook_SetPageText",kwnames,&obj0,&obj1,&obj2)) SWIG_fail;
15743 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiNotebook, 0 | 0 );
15744 if (!SWIG_IsOK(res1)) {
15745 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebook_SetPageText" "', expected argument " "1"" of type '" "wxAuiNotebook *""'");
15746 }
15747 arg1 = reinterpret_cast< wxAuiNotebook * >(argp1);
15748 ecode2 = SWIG_AsVal_size_t(obj1, &val2);
15749 if (!SWIG_IsOK(ecode2)) {
15750 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiNotebook_SetPageText" "', expected argument " "2"" of type '" "size_t""'");
15751 }
15752 arg2 = static_cast< size_t >(val2);
15753 {
15754 arg3 = wxString_in_helper(obj2);
15755 if (arg3 == NULL) SWIG_fail;
15756 temp3 = true;
15757 }
15758 {
15759 PyThreadState* __tstate = wxPyBeginAllowThreads();
15760 result = (bool)(arg1)->SetPageText(arg2,(wxString const &)*arg3);
15761 wxPyEndAllowThreads(__tstate);
15762 if (PyErr_Occurred()) SWIG_fail;
15763 }
15764 {
15765 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
15766 }
15767 {
15768 if (temp3)
15769 delete arg3;
15770 }
15771 return resultobj;
15772 fail:
15773 {
15774 if (temp3)
15775 delete arg3;
15776 }
15777 return NULL;
15778 }
15779
15780
15781 SWIGINTERN PyObject *_wrap_AuiNotebook_GetPageText(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
15782 PyObject *resultobj = 0;
15783 wxAuiNotebook *arg1 = (wxAuiNotebook *) 0 ;
15784 size_t arg2 ;
15785 wxString result;
15786 void *argp1 = 0 ;
15787 int res1 = 0 ;
15788 size_t val2 ;
15789 int ecode2 = 0 ;
15790 PyObject * obj0 = 0 ;
15791 PyObject * obj1 = 0 ;
15792 char * kwnames[] = {
15793 (char *) "self",(char *) "page_idx", NULL
15794 };
15795
15796 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiNotebook_GetPageText",kwnames,&obj0,&obj1)) SWIG_fail;
15797 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiNotebook, 0 | 0 );
15798 if (!SWIG_IsOK(res1)) {
15799 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebook_GetPageText" "', expected argument " "1"" of type '" "wxAuiNotebook const *""'");
15800 }
15801 arg1 = reinterpret_cast< wxAuiNotebook * >(argp1);
15802 ecode2 = SWIG_AsVal_size_t(obj1, &val2);
15803 if (!SWIG_IsOK(ecode2)) {
15804 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiNotebook_GetPageText" "', expected argument " "2"" of type '" "size_t""'");
15805 }
15806 arg2 = static_cast< size_t >(val2);
15807 {
15808 PyThreadState* __tstate = wxPyBeginAllowThreads();
15809 result = ((wxAuiNotebook const *)arg1)->GetPageText(arg2);
15810 wxPyEndAllowThreads(__tstate);
15811 if (PyErr_Occurred()) SWIG_fail;
15812 }
15813 {
15814 #if wxUSE_UNICODE
15815 resultobj = PyUnicode_FromWideChar((&result)->c_str(), (&result)->Len());
15816 #else
15817 resultobj = PyString_FromStringAndSize((&result)->c_str(), (&result)->Len());
15818 #endif
15819 }
15820 return resultobj;
15821 fail:
15822 return NULL;
15823 }
15824
15825
15826 SWIGINTERN PyObject *_wrap_AuiNotebook_SetPageBitmap(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
15827 PyObject *resultobj = 0;
15828 wxAuiNotebook *arg1 = (wxAuiNotebook *) 0 ;
15829 size_t arg2 ;
15830 wxBitmap *arg3 = 0 ;
15831 bool result;
15832 void *argp1 = 0 ;
15833 int res1 = 0 ;
15834 size_t val2 ;
15835 int ecode2 = 0 ;
15836 void *argp3 = 0 ;
15837 int res3 = 0 ;
15838 PyObject * obj0 = 0 ;
15839 PyObject * obj1 = 0 ;
15840 PyObject * obj2 = 0 ;
15841 char * kwnames[] = {
15842 (char *) "self",(char *) "page",(char *) "bitmap", NULL
15843 };
15844
15845 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:AuiNotebook_SetPageBitmap",kwnames,&obj0,&obj1,&obj2)) SWIG_fail;
15846 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiNotebook, 0 | 0 );
15847 if (!SWIG_IsOK(res1)) {
15848 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebook_SetPageBitmap" "', expected argument " "1"" of type '" "wxAuiNotebook *""'");
15849 }
15850 arg1 = reinterpret_cast< wxAuiNotebook * >(argp1);
15851 ecode2 = SWIG_AsVal_size_t(obj1, &val2);
15852 if (!SWIG_IsOK(ecode2)) {
15853 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiNotebook_SetPageBitmap" "', expected argument " "2"" of type '" "size_t""'");
15854 }
15855 arg2 = static_cast< size_t >(val2);
15856 res3 = SWIG_ConvertPtr(obj2, &argp3, SWIGTYPE_p_wxBitmap, 0 | 0);
15857 if (!SWIG_IsOK(res3)) {
15858 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "AuiNotebook_SetPageBitmap" "', expected argument " "3"" of type '" "wxBitmap const &""'");
15859 }
15860 if (!argp3) {
15861 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiNotebook_SetPageBitmap" "', expected argument " "3"" of type '" "wxBitmap const &""'");
15862 }
15863 arg3 = reinterpret_cast< wxBitmap * >(argp3);
15864 {
15865 PyThreadState* __tstate = wxPyBeginAllowThreads();
15866 result = (bool)(arg1)->SetPageBitmap(arg2,(wxBitmap const &)*arg3);
15867 wxPyEndAllowThreads(__tstate);
15868 if (PyErr_Occurred()) SWIG_fail;
15869 }
15870 {
15871 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
15872 }
15873 return resultobj;
15874 fail:
15875 return NULL;
15876 }
15877
15878
15879 SWIGINTERN PyObject *_wrap_AuiNotebook_GetPageBitmap(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
15880 PyObject *resultobj = 0;
15881 wxAuiNotebook *arg1 = (wxAuiNotebook *) 0 ;
15882 size_t arg2 ;
15883 wxBitmap result;
15884 void *argp1 = 0 ;
15885 int res1 = 0 ;
15886 size_t val2 ;
15887 int ecode2 = 0 ;
15888 PyObject * obj0 = 0 ;
15889 PyObject * obj1 = 0 ;
15890 char * kwnames[] = {
15891 (char *) "self",(char *) "page_idx", NULL
15892 };
15893
15894 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiNotebook_GetPageBitmap",kwnames,&obj0,&obj1)) SWIG_fail;
15895 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiNotebook, 0 | 0 );
15896 if (!SWIG_IsOK(res1)) {
15897 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebook_GetPageBitmap" "', expected argument " "1"" of type '" "wxAuiNotebook const *""'");
15898 }
15899 arg1 = reinterpret_cast< wxAuiNotebook * >(argp1);
15900 ecode2 = SWIG_AsVal_size_t(obj1, &val2);
15901 if (!SWIG_IsOK(ecode2)) {
15902 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiNotebook_GetPageBitmap" "', expected argument " "2"" of type '" "size_t""'");
15903 }
15904 arg2 = static_cast< size_t >(val2);
15905 {
15906 PyThreadState* __tstate = wxPyBeginAllowThreads();
15907 result = ((wxAuiNotebook const *)arg1)->GetPageBitmap(arg2);
15908 wxPyEndAllowThreads(__tstate);
15909 if (PyErr_Occurred()) SWIG_fail;
15910 }
15911 resultobj = SWIG_NewPointerObj((new wxBitmap(static_cast< const wxBitmap& >(result))), SWIGTYPE_p_wxBitmap, SWIG_POINTER_OWN | 0 );
15912 return resultobj;
15913 fail:
15914 return NULL;
15915 }
15916
15917
15918 SWIGINTERN PyObject *_wrap_AuiNotebook_SetSelection(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
15919 PyObject *resultobj = 0;
15920 wxAuiNotebook *arg1 = (wxAuiNotebook *) 0 ;
15921 size_t arg2 ;
15922 size_t result;
15923 void *argp1 = 0 ;
15924 int res1 = 0 ;
15925 size_t val2 ;
15926 int ecode2 = 0 ;
15927 PyObject * obj0 = 0 ;
15928 PyObject * obj1 = 0 ;
15929 char * kwnames[] = {
15930 (char *) "self",(char *) "new_page", NULL
15931 };
15932
15933 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiNotebook_SetSelection",kwnames,&obj0,&obj1)) SWIG_fail;
15934 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiNotebook, 0 | 0 );
15935 if (!SWIG_IsOK(res1)) {
15936 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebook_SetSelection" "', expected argument " "1"" of type '" "wxAuiNotebook *""'");
15937 }
15938 arg1 = reinterpret_cast< wxAuiNotebook * >(argp1);
15939 ecode2 = SWIG_AsVal_size_t(obj1, &val2);
15940 if (!SWIG_IsOK(ecode2)) {
15941 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiNotebook_SetSelection" "', expected argument " "2"" of type '" "size_t""'");
15942 }
15943 arg2 = static_cast< size_t >(val2);
15944 {
15945 PyThreadState* __tstate = wxPyBeginAllowThreads();
15946 result = (size_t)(arg1)->SetSelection(arg2);
15947 wxPyEndAllowThreads(__tstate);
15948 if (PyErr_Occurred()) SWIG_fail;
15949 }
15950 resultobj = SWIG_From_size_t(static_cast< size_t >(result));
15951 return resultobj;
15952 fail:
15953 return NULL;
15954 }
15955
15956
15957 SWIGINTERN PyObject *_wrap_AuiNotebook_GetSelection(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
15958 PyObject *resultobj = 0;
15959 wxAuiNotebook *arg1 = (wxAuiNotebook *) 0 ;
15960 int result;
15961 void *argp1 = 0 ;
15962 int res1 = 0 ;
15963 PyObject *swig_obj[1] ;
15964
15965 if (!args) SWIG_fail;
15966 swig_obj[0] = args;
15967 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiNotebook, 0 | 0 );
15968 if (!SWIG_IsOK(res1)) {
15969 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebook_GetSelection" "', expected argument " "1"" of type '" "wxAuiNotebook const *""'");
15970 }
15971 arg1 = reinterpret_cast< wxAuiNotebook * >(argp1);
15972 {
15973 PyThreadState* __tstate = wxPyBeginAllowThreads();
15974 result = (int)((wxAuiNotebook const *)arg1)->GetSelection();
15975 wxPyEndAllowThreads(__tstate);
15976 if (PyErr_Occurred()) SWIG_fail;
15977 }
15978 resultobj = SWIG_From_int(static_cast< int >(result));
15979 return resultobj;
15980 fail:
15981 return NULL;
15982 }
15983
15984
15985 SWIGINTERN PyObject *_wrap_AuiNotebook_Split(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
15986 PyObject *resultobj = 0;
15987 wxAuiNotebook *arg1 = (wxAuiNotebook *) 0 ;
15988 size_t arg2 ;
15989 int arg3 ;
15990 void *argp1 = 0 ;
15991 int res1 = 0 ;
15992 size_t val2 ;
15993 int ecode2 = 0 ;
15994 int val3 ;
15995 int ecode3 = 0 ;
15996 PyObject * obj0 = 0 ;
15997 PyObject * obj1 = 0 ;
15998 PyObject * obj2 = 0 ;
15999 char * kwnames[] = {
16000 (char *) "self",(char *) "page",(char *) "direction", NULL
16001 };
16002
16003 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:AuiNotebook_Split",kwnames,&obj0,&obj1,&obj2)) SWIG_fail;
16004 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiNotebook, 0 | 0 );
16005 if (!SWIG_IsOK(res1)) {
16006 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebook_Split" "', expected argument " "1"" of type '" "wxAuiNotebook *""'");
16007 }
16008 arg1 = reinterpret_cast< wxAuiNotebook * >(argp1);
16009 ecode2 = SWIG_AsVal_size_t(obj1, &val2);
16010 if (!SWIG_IsOK(ecode2)) {
16011 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiNotebook_Split" "', expected argument " "2"" of type '" "size_t""'");
16012 }
16013 arg2 = static_cast< size_t >(val2);
16014 ecode3 = SWIG_AsVal_int(obj2, &val3);
16015 if (!SWIG_IsOK(ecode3)) {
16016 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "AuiNotebook_Split" "', expected argument " "3"" of type '" "int""'");
16017 }
16018 arg3 = static_cast< int >(val3);
16019 {
16020 PyThreadState* __tstate = wxPyBeginAllowThreads();
16021 (arg1)->Split(arg2,arg3);
16022 wxPyEndAllowThreads(__tstate);
16023 if (PyErr_Occurred()) SWIG_fail;
16024 }
16025 resultobj = SWIG_Py_Void();
16026 return resultobj;
16027 fail:
16028 return NULL;
16029 }
16030
16031
16032 SWIGINTERN PyObject *_wrap_AuiNotebook_GetAuiManager(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
16033 PyObject *resultobj = 0;
16034 wxAuiNotebook *arg1 = (wxAuiNotebook *) 0 ;
16035 wxAuiManager *result = 0 ;
16036 void *argp1 = 0 ;
16037 int res1 = 0 ;
16038 PyObject *swig_obj[1] ;
16039
16040 if (!args) SWIG_fail;
16041 swig_obj[0] = args;
16042 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiNotebook, 0 | 0 );
16043 if (!SWIG_IsOK(res1)) {
16044 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebook_GetAuiManager" "', expected argument " "1"" of type '" "wxAuiNotebook const *""'");
16045 }
16046 arg1 = reinterpret_cast< wxAuiNotebook * >(argp1);
16047 {
16048 PyThreadState* __tstate = wxPyBeginAllowThreads();
16049 {
16050 wxAuiManager const &_result_ref = ((wxAuiNotebook const *)arg1)->GetAuiManager();
16051 result = (wxAuiManager *) &_result_ref;
16052 }
16053 wxPyEndAllowThreads(__tstate);
16054 if (PyErr_Occurred()) SWIG_fail;
16055 }
16056 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiManager, 0 | 0 );
16057 return resultobj;
16058 fail:
16059 return NULL;
16060 }
16061
16062
16063 SWIGINTERN PyObject *AuiNotebook_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
16064 PyObject *obj;
16065 if (!SWIG_Python_UnpackTuple(args,(char*)"swigregister", 1, 1,&obj)) return NULL;
16066 SWIG_TypeNewClientData(SWIGTYPE_p_wxAuiNotebook, SWIG_NewClientData(obj));
16067 return SWIG_Py_Void();
16068 }
16069
16070 SWIGINTERN PyObject *AuiNotebook_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
16071 return SWIG_Python_InitShadowInstance(args);
16072 }
16073
16074 SWIGINTERN PyObject *_wrap_new_PreAuiMDIParentFrame(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
16075 PyObject *resultobj = 0;
16076 wxAuiMDIParentFrame *result = 0 ;
16077
16078 if (!SWIG_Python_UnpackTuple(args,"new_PreAuiMDIParentFrame",0,0,0)) SWIG_fail;
16079 {
16080 PyThreadState* __tstate = wxPyBeginAllowThreads();
16081 result = (wxAuiMDIParentFrame *)new wxAuiMDIParentFrame();
16082 wxPyEndAllowThreads(__tstate);
16083 if (PyErr_Occurred()) SWIG_fail;
16084 }
16085 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiMDIParentFrame, SWIG_POINTER_OWN | 0 );
16086 return resultobj;
16087 fail:
16088 return NULL;
16089 }
16090
16091
16092 SWIGINTERN PyObject *_wrap_new_AuiMDIParentFrame(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
16093 PyObject *resultobj = 0;
16094 wxWindow *arg1 = (wxWindow *) 0 ;
16095 int arg2 ;
16096 wxString *arg3 = 0 ;
16097 wxPoint const &arg4_defvalue = wxDefaultPosition ;
16098 wxPoint *arg4 = (wxPoint *) &arg4_defvalue ;
16099 wxSize const &arg5_defvalue = wxDefaultSize ;
16100 wxSize *arg5 = (wxSize *) &arg5_defvalue ;
16101 long arg6 = (long) wxDEFAULT_FRAME_STYLE|wxVSCROLL|wxHSCROLL ;
16102 wxString const &arg7_defvalue = wxFrameNameStr ;
16103 wxString *arg7 = (wxString *) &arg7_defvalue ;
16104 wxAuiMDIParentFrame *result = 0 ;
16105 void *argp1 = 0 ;
16106 int res1 = 0 ;
16107 int val2 ;
16108 int ecode2 = 0 ;
16109 bool temp3 = false ;
16110 wxPoint temp4 ;
16111 wxSize temp5 ;
16112 long val6 ;
16113 int ecode6 = 0 ;
16114 bool temp7 = false ;
16115 PyObject * obj0 = 0 ;
16116 PyObject * obj1 = 0 ;
16117 PyObject * obj2 = 0 ;
16118 PyObject * obj3 = 0 ;
16119 PyObject * obj4 = 0 ;
16120 PyObject * obj5 = 0 ;
16121 PyObject * obj6 = 0 ;
16122 char * kwnames[] = {
16123 (char *) "parent",(char *) "winid",(char *) "title",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
16124 };
16125
16126 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO|OOOO:new_AuiMDIParentFrame",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6)) SWIG_fail;
16127 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxWindow, 0 | 0 );
16128 if (!SWIG_IsOK(res1)) {
16129 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_AuiMDIParentFrame" "', expected argument " "1"" of type '" "wxWindow *""'");
16130 }
16131 arg1 = reinterpret_cast< wxWindow * >(argp1);
16132 ecode2 = SWIG_AsVal_int(obj1, &val2);
16133 if (!SWIG_IsOK(ecode2)) {
16134 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "new_AuiMDIParentFrame" "', expected argument " "2"" of type '" "int""'");
16135 }
16136 arg2 = static_cast< int >(val2);
16137 {
16138 arg3 = wxString_in_helper(obj2);
16139 if (arg3 == NULL) SWIG_fail;
16140 temp3 = true;
16141 }
16142 if (obj3) {
16143 {
16144 arg4 = &temp4;
16145 if ( ! wxPoint_helper(obj3, &arg4)) SWIG_fail;
16146 }
16147 }
16148 if (obj4) {
16149 {
16150 arg5 = &temp5;
16151 if ( ! wxSize_helper(obj4, &arg5)) SWIG_fail;
16152 }
16153 }
16154 if (obj5) {
16155 ecode6 = SWIG_AsVal_long(obj5, &val6);
16156 if (!SWIG_IsOK(ecode6)) {
16157 SWIG_exception_fail(SWIG_ArgError(ecode6), "in method '" "new_AuiMDIParentFrame" "', expected argument " "6"" of type '" "long""'");
16158 }
16159 arg6 = static_cast< long >(val6);
16160 }
16161 if (obj6) {
16162 {
16163 arg7 = wxString_in_helper(obj6);
16164 if (arg7 == NULL) SWIG_fail;
16165 temp7 = true;
16166 }
16167 }
16168 {
16169 PyThreadState* __tstate = wxPyBeginAllowThreads();
16170 result = (wxAuiMDIParentFrame *)new wxAuiMDIParentFrame(arg1,arg2,(wxString const &)*arg3,(wxPoint const &)*arg4,(wxSize const &)*arg5,arg6,(wxString const &)*arg7);
16171 wxPyEndAllowThreads(__tstate);
16172 if (PyErr_Occurred()) SWIG_fail;
16173 }
16174 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiMDIParentFrame, SWIG_POINTER_NEW | 0 );
16175 {
16176 if (temp3)
16177 delete arg3;
16178 }
16179 {
16180 if (temp7)
16181 delete arg7;
16182 }
16183 return resultobj;
16184 fail:
16185 {
16186 if (temp3)
16187 delete arg3;
16188 }
16189 {
16190 if (temp7)
16191 delete arg7;
16192 }
16193 return NULL;
16194 }
16195
16196
16197 SWIGINTERN PyObject *_wrap_AuiMDIParentFrame_Create(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
16198 PyObject *resultobj = 0;
16199 wxAuiMDIParentFrame *arg1 = (wxAuiMDIParentFrame *) 0 ;
16200 wxWindow *arg2 = (wxWindow *) 0 ;
16201 int arg3 ;
16202 wxString *arg4 = 0 ;
16203 wxPoint const &arg5_defvalue = wxDefaultPosition ;
16204 wxPoint *arg5 = (wxPoint *) &arg5_defvalue ;
16205 wxSize const &arg6_defvalue = wxDefaultSize ;
16206 wxSize *arg6 = (wxSize *) &arg6_defvalue ;
16207 long arg7 = (long) wxDEFAULT_FRAME_STYLE|wxVSCROLL|wxHSCROLL ;
16208 wxString const &arg8_defvalue = wxFrameNameStr ;
16209 wxString *arg8 = (wxString *) &arg8_defvalue ;
16210 bool result;
16211 void *argp1 = 0 ;
16212 int res1 = 0 ;
16213 void *argp2 = 0 ;
16214 int res2 = 0 ;
16215 int val3 ;
16216 int ecode3 = 0 ;
16217 bool temp4 = false ;
16218 wxPoint temp5 ;
16219 wxSize temp6 ;
16220 long val7 ;
16221 int ecode7 = 0 ;
16222 bool temp8 = false ;
16223 PyObject * obj0 = 0 ;
16224 PyObject * obj1 = 0 ;
16225 PyObject * obj2 = 0 ;
16226 PyObject * obj3 = 0 ;
16227 PyObject * obj4 = 0 ;
16228 PyObject * obj5 = 0 ;
16229 PyObject * obj6 = 0 ;
16230 PyObject * obj7 = 0 ;
16231 char * kwnames[] = {
16232 (char *) "self",(char *) "parent",(char *) "winid",(char *) "title",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
16233 };
16234
16235 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOO|OOOO:AuiMDIParentFrame_Create",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6,&obj7)) SWIG_fail;
16236 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiMDIParentFrame, 0 | 0 );
16237 if (!SWIG_IsOK(res1)) {
16238 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiMDIParentFrame_Create" "', expected argument " "1"" of type '" "wxAuiMDIParentFrame *""'");
16239 }
16240 arg1 = reinterpret_cast< wxAuiMDIParentFrame * >(argp1);
16241 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxWindow, 0 | 0 );
16242 if (!SWIG_IsOK(res2)) {
16243 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiMDIParentFrame_Create" "', expected argument " "2"" of type '" "wxWindow *""'");
16244 }
16245 arg2 = reinterpret_cast< wxWindow * >(argp2);
16246 ecode3 = SWIG_AsVal_int(obj2, &val3);
16247 if (!SWIG_IsOK(ecode3)) {
16248 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "AuiMDIParentFrame_Create" "', expected argument " "3"" of type '" "int""'");
16249 }
16250 arg3 = static_cast< int >(val3);
16251 {
16252 arg4 = wxString_in_helper(obj3);
16253 if (arg4 == NULL) SWIG_fail;
16254 temp4 = true;
16255 }
16256 if (obj4) {
16257 {
16258 arg5 = &temp5;
16259 if ( ! wxPoint_helper(obj4, &arg5)) SWIG_fail;
16260 }
16261 }
16262 if (obj5) {
16263 {
16264 arg6 = &temp6;
16265 if ( ! wxSize_helper(obj5, &arg6)) SWIG_fail;
16266 }
16267 }
16268 if (obj6) {
16269 ecode7 = SWIG_AsVal_long(obj6, &val7);
16270 if (!SWIG_IsOK(ecode7)) {
16271 SWIG_exception_fail(SWIG_ArgError(ecode7), "in method '" "AuiMDIParentFrame_Create" "', expected argument " "7"" of type '" "long""'");
16272 }
16273 arg7 = static_cast< long >(val7);
16274 }
16275 if (obj7) {
16276 {
16277 arg8 = wxString_in_helper(obj7);
16278 if (arg8 == NULL) SWIG_fail;
16279 temp8 = true;
16280 }
16281 }
16282 {
16283 PyThreadState* __tstate = wxPyBeginAllowThreads();
16284 result = (bool)(arg1)->Create(arg2,arg3,(wxString const &)*arg4,(wxPoint const &)*arg5,(wxSize const &)*arg6,arg7,(wxString const &)*arg8);
16285 wxPyEndAllowThreads(__tstate);
16286 if (PyErr_Occurred()) SWIG_fail;
16287 }
16288 {
16289 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
16290 }
16291 {
16292 if (temp4)
16293 delete arg4;
16294 }
16295 {
16296 if (temp8)
16297 delete arg8;
16298 }
16299 return resultobj;
16300 fail:
16301 {
16302 if (temp4)
16303 delete arg4;
16304 }
16305 {
16306 if (temp8)
16307 delete arg8;
16308 }
16309 return NULL;
16310 }
16311
16312
16313 SWIGINTERN PyObject *_wrap_AuiMDIParentFrame_SetArtProvider(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
16314 PyObject *resultobj = 0;
16315 wxAuiMDIParentFrame *arg1 = (wxAuiMDIParentFrame *) 0 ;
16316 wxAuiTabArt *arg2 = (wxAuiTabArt *) 0 ;
16317 void *argp1 = 0 ;
16318 int res1 = 0 ;
16319 void *argp2 = 0 ;
16320 int res2 = 0 ;
16321 PyObject * obj0 = 0 ;
16322 PyObject * obj1 = 0 ;
16323 char * kwnames[] = {
16324 (char *) "self",(char *) "provider", NULL
16325 };
16326
16327 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiMDIParentFrame_SetArtProvider",kwnames,&obj0,&obj1)) SWIG_fail;
16328 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiMDIParentFrame, 0 | 0 );
16329 if (!SWIG_IsOK(res1)) {
16330 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiMDIParentFrame_SetArtProvider" "', expected argument " "1"" of type '" "wxAuiMDIParentFrame *""'");
16331 }
16332 arg1 = reinterpret_cast< wxAuiMDIParentFrame * >(argp1);
16333 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxAuiTabArt, 0 | 0 );
16334 if (!SWIG_IsOK(res2)) {
16335 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiMDIParentFrame_SetArtProvider" "', expected argument " "2"" of type '" "wxAuiTabArt *""'");
16336 }
16337 arg2 = reinterpret_cast< wxAuiTabArt * >(argp2);
16338 {
16339 PyThreadState* __tstate = wxPyBeginAllowThreads();
16340 (arg1)->SetArtProvider(arg2);
16341 wxPyEndAllowThreads(__tstate);
16342 if (PyErr_Occurred()) SWIG_fail;
16343 }
16344 resultobj = SWIG_Py_Void();
16345 return resultobj;
16346 fail:
16347 return NULL;
16348 }
16349
16350
16351 SWIGINTERN PyObject *_wrap_AuiMDIParentFrame_GetArtProvider(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
16352 PyObject *resultobj = 0;
16353 wxAuiMDIParentFrame *arg1 = (wxAuiMDIParentFrame *) 0 ;
16354 wxAuiTabArt *result = 0 ;
16355 void *argp1 = 0 ;
16356 int res1 = 0 ;
16357 PyObject *swig_obj[1] ;
16358
16359 if (!args) SWIG_fail;
16360 swig_obj[0] = args;
16361 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiMDIParentFrame, 0 | 0 );
16362 if (!SWIG_IsOK(res1)) {
16363 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiMDIParentFrame_GetArtProvider" "', expected argument " "1"" of type '" "wxAuiMDIParentFrame *""'");
16364 }
16365 arg1 = reinterpret_cast< wxAuiMDIParentFrame * >(argp1);
16366 {
16367 PyThreadState* __tstate = wxPyBeginAllowThreads();
16368 result = (wxAuiTabArt *)(arg1)->GetArtProvider();
16369 wxPyEndAllowThreads(__tstate);
16370 if (PyErr_Occurred()) SWIG_fail;
16371 }
16372 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiTabArt, 0 | 0 );
16373 return resultobj;
16374 fail:
16375 return NULL;
16376 }
16377
16378
16379 SWIGINTERN PyObject *_wrap_AuiMDIParentFrame_GetWindowMenu(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
16380 PyObject *resultobj = 0;
16381 wxAuiMDIParentFrame *arg1 = (wxAuiMDIParentFrame *) 0 ;
16382 wxMenu *result = 0 ;
16383 void *argp1 = 0 ;
16384 int res1 = 0 ;
16385 PyObject *swig_obj[1] ;
16386
16387 if (!args) SWIG_fail;
16388 swig_obj[0] = args;
16389 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiMDIParentFrame, 0 | 0 );
16390 if (!SWIG_IsOK(res1)) {
16391 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiMDIParentFrame_GetWindowMenu" "', expected argument " "1"" of type '" "wxAuiMDIParentFrame const *""'");
16392 }
16393 arg1 = reinterpret_cast< wxAuiMDIParentFrame * >(argp1);
16394 {
16395 PyThreadState* __tstate = wxPyBeginAllowThreads();
16396 result = (wxMenu *)((wxAuiMDIParentFrame const *)arg1)->GetWindowMenu();
16397 wxPyEndAllowThreads(__tstate);
16398 if (PyErr_Occurred()) SWIG_fail;
16399 }
16400 {
16401 resultobj = wxPyMake_wxObject(result, 0);
16402 }
16403 return resultobj;
16404 fail:
16405 return NULL;
16406 }
16407
16408
16409 SWIGINTERN PyObject *_wrap_AuiMDIParentFrame_SetWindowMenu(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
16410 PyObject *resultobj = 0;
16411 wxAuiMDIParentFrame *arg1 = (wxAuiMDIParentFrame *) 0 ;
16412 wxMenu *arg2 = (wxMenu *) 0 ;
16413 void *argp1 = 0 ;
16414 int res1 = 0 ;
16415 void *argp2 = 0 ;
16416 int res2 = 0 ;
16417 PyObject * obj0 = 0 ;
16418 PyObject * obj1 = 0 ;
16419 char * kwnames[] = {
16420 (char *) "self",(char *) "pMenu", NULL
16421 };
16422
16423 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiMDIParentFrame_SetWindowMenu",kwnames,&obj0,&obj1)) SWIG_fail;
16424 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiMDIParentFrame, 0 | 0 );
16425 if (!SWIG_IsOK(res1)) {
16426 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiMDIParentFrame_SetWindowMenu" "', expected argument " "1"" of type '" "wxAuiMDIParentFrame *""'");
16427 }
16428 arg1 = reinterpret_cast< wxAuiMDIParentFrame * >(argp1);
16429 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxMenu, 0 | 0 );
16430 if (!SWIG_IsOK(res2)) {
16431 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiMDIParentFrame_SetWindowMenu" "', expected argument " "2"" of type '" "wxMenu *""'");
16432 }
16433 arg2 = reinterpret_cast< wxMenu * >(argp2);
16434 {
16435 PyThreadState* __tstate = wxPyBeginAllowThreads();
16436 (arg1)->SetWindowMenu(arg2);
16437 wxPyEndAllowThreads(__tstate);
16438 if (PyErr_Occurred()) SWIG_fail;
16439 }
16440 resultobj = SWIG_Py_Void();
16441 return resultobj;
16442 fail:
16443 return NULL;
16444 }
16445
16446
16447 SWIGINTERN PyObject *_wrap_AuiMDIParentFrame_SetChildMenuBar(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
16448 PyObject *resultobj = 0;
16449 wxAuiMDIParentFrame *arg1 = (wxAuiMDIParentFrame *) 0 ;
16450 wxAuiMDIChildFrame *arg2 = (wxAuiMDIChildFrame *) 0 ;
16451 void *argp1 = 0 ;
16452 int res1 = 0 ;
16453 void *argp2 = 0 ;
16454 int res2 = 0 ;
16455 PyObject * obj0 = 0 ;
16456 PyObject * obj1 = 0 ;
16457 char * kwnames[] = {
16458 (char *) "self",(char *) "pChild", NULL
16459 };
16460
16461 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiMDIParentFrame_SetChildMenuBar",kwnames,&obj0,&obj1)) SWIG_fail;
16462 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiMDIParentFrame, 0 | 0 );
16463 if (!SWIG_IsOK(res1)) {
16464 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiMDIParentFrame_SetChildMenuBar" "', expected argument " "1"" of type '" "wxAuiMDIParentFrame *""'");
16465 }
16466 arg1 = reinterpret_cast< wxAuiMDIParentFrame * >(argp1);
16467 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxAuiMDIChildFrame, 0 | 0 );
16468 if (!SWIG_IsOK(res2)) {
16469 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiMDIParentFrame_SetChildMenuBar" "', expected argument " "2"" of type '" "wxAuiMDIChildFrame *""'");
16470 }
16471 arg2 = reinterpret_cast< wxAuiMDIChildFrame * >(argp2);
16472 {
16473 PyThreadState* __tstate = wxPyBeginAllowThreads();
16474 (arg1)->SetChildMenuBar(arg2);
16475 wxPyEndAllowThreads(__tstate);
16476 if (PyErr_Occurred()) SWIG_fail;
16477 }
16478 resultobj = SWIG_Py_Void();
16479 return resultobj;
16480 fail:
16481 return NULL;
16482 }
16483
16484
16485 SWIGINTERN PyObject *_wrap_AuiMDIParentFrame_ProcessEvent(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
16486 PyObject *resultobj = 0;
16487 wxAuiMDIParentFrame *arg1 = (wxAuiMDIParentFrame *) 0 ;
16488 wxEvent *arg2 = 0 ;
16489 bool result;
16490 void *argp1 = 0 ;
16491 int res1 = 0 ;
16492 void *argp2 = 0 ;
16493 int res2 = 0 ;
16494 PyObject * obj0 = 0 ;
16495 PyObject * obj1 = 0 ;
16496 char * kwnames[] = {
16497 (char *) "self",(char *) "event", NULL
16498 };
16499
16500 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiMDIParentFrame_ProcessEvent",kwnames,&obj0,&obj1)) SWIG_fail;
16501 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiMDIParentFrame, 0 | 0 );
16502 if (!SWIG_IsOK(res1)) {
16503 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiMDIParentFrame_ProcessEvent" "', expected argument " "1"" of type '" "wxAuiMDIParentFrame *""'");
16504 }
16505 arg1 = reinterpret_cast< wxAuiMDIParentFrame * >(argp1);
16506 res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_wxEvent, 0 );
16507 if (!SWIG_IsOK(res2)) {
16508 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiMDIParentFrame_ProcessEvent" "', expected argument " "2"" of type '" "wxEvent &""'");
16509 }
16510 if (!argp2) {
16511 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiMDIParentFrame_ProcessEvent" "', expected argument " "2"" of type '" "wxEvent &""'");
16512 }
16513 arg2 = reinterpret_cast< wxEvent * >(argp2);
16514 {
16515 PyThreadState* __tstate = wxPyBeginAllowThreads();
16516 result = (bool)(arg1)->ProcessEvent(*arg2);
16517 wxPyEndAllowThreads(__tstate);
16518 if (PyErr_Occurred()) SWIG_fail;
16519 }
16520 {
16521 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
16522 }
16523 return resultobj;
16524 fail:
16525 return NULL;
16526 }
16527
16528
16529 SWIGINTERN PyObject *_wrap_AuiMDIParentFrame_SetActiveChild(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
16530 PyObject *resultobj = 0;
16531 wxAuiMDIParentFrame *arg1 = (wxAuiMDIParentFrame *) 0 ;
16532 wxAuiMDIChildFrame *arg2 = (wxAuiMDIChildFrame *) 0 ;
16533 void *argp1 = 0 ;
16534 int res1 = 0 ;
16535 void *argp2 = 0 ;
16536 int res2 = 0 ;
16537 PyObject * obj0 = 0 ;
16538 PyObject * obj1 = 0 ;
16539 char * kwnames[] = {
16540 (char *) "self",(char *) "pChildFrame", NULL
16541 };
16542
16543 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiMDIParentFrame_SetActiveChild",kwnames,&obj0,&obj1)) SWIG_fail;
16544 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiMDIParentFrame, 0 | 0 );
16545 if (!SWIG_IsOK(res1)) {
16546 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiMDIParentFrame_SetActiveChild" "', expected argument " "1"" of type '" "wxAuiMDIParentFrame *""'");
16547 }
16548 arg1 = reinterpret_cast< wxAuiMDIParentFrame * >(argp1);
16549 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxAuiMDIChildFrame, 0 | 0 );
16550 if (!SWIG_IsOK(res2)) {
16551 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiMDIParentFrame_SetActiveChild" "', expected argument " "2"" of type '" "wxAuiMDIChildFrame *""'");
16552 }
16553 arg2 = reinterpret_cast< wxAuiMDIChildFrame * >(argp2);
16554 {
16555 PyThreadState* __tstate = wxPyBeginAllowThreads();
16556 (arg1)->SetActiveChild(arg2);
16557 wxPyEndAllowThreads(__tstate);
16558 if (PyErr_Occurred()) SWIG_fail;
16559 }
16560 resultobj = SWIG_Py_Void();
16561 return resultobj;
16562 fail:
16563 return NULL;
16564 }
16565
16566
16567 SWIGINTERN PyObject *_wrap_AuiMDIParentFrame_OnCreateClient(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
16568 PyObject *resultobj = 0;
16569 wxAuiMDIParentFrame *arg1 = (wxAuiMDIParentFrame *) 0 ;
16570 wxAuiMDIClientWindow *result = 0 ;
16571 void *argp1 = 0 ;
16572 int res1 = 0 ;
16573 PyObject *swig_obj[1] ;
16574
16575 if (!args) SWIG_fail;
16576 swig_obj[0] = args;
16577 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiMDIParentFrame, 0 | 0 );
16578 if (!SWIG_IsOK(res1)) {
16579 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiMDIParentFrame_OnCreateClient" "', expected argument " "1"" of type '" "wxAuiMDIParentFrame *""'");
16580 }
16581 arg1 = reinterpret_cast< wxAuiMDIParentFrame * >(argp1);
16582 {
16583 PyThreadState* __tstate = wxPyBeginAllowThreads();
16584 result = (wxAuiMDIClientWindow *)(arg1)->OnCreateClient();
16585 wxPyEndAllowThreads(__tstate);
16586 if (PyErr_Occurred()) SWIG_fail;
16587 }
16588 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiMDIClientWindow, 0 | 0 );
16589 return resultobj;
16590 fail:
16591 return NULL;
16592 }
16593
16594
16595 SWIGINTERN PyObject *_wrap_AuiMDIParentFrame_Cascade(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
16596 PyObject *resultobj = 0;
16597 wxAuiMDIParentFrame *arg1 = (wxAuiMDIParentFrame *) 0 ;
16598 void *argp1 = 0 ;
16599 int res1 = 0 ;
16600 PyObject *swig_obj[1] ;
16601
16602 if (!args) SWIG_fail;
16603 swig_obj[0] = args;
16604 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiMDIParentFrame, 0 | 0 );
16605 if (!SWIG_IsOK(res1)) {
16606 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiMDIParentFrame_Cascade" "', expected argument " "1"" of type '" "wxAuiMDIParentFrame *""'");
16607 }
16608 arg1 = reinterpret_cast< wxAuiMDIParentFrame * >(argp1);
16609 {
16610 PyThreadState* __tstate = wxPyBeginAllowThreads();
16611 (arg1)->Cascade();
16612 wxPyEndAllowThreads(__tstate);
16613 if (PyErr_Occurred()) SWIG_fail;
16614 }
16615 resultobj = SWIG_Py_Void();
16616 return resultobj;
16617 fail:
16618 return NULL;
16619 }
16620
16621
16622 SWIGINTERN PyObject *_wrap_AuiMDIParentFrame_Tile(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
16623 PyObject *resultobj = 0;
16624 wxAuiMDIParentFrame *arg1 = (wxAuiMDIParentFrame *) 0 ;
16625 wxOrientation arg2 = (wxOrientation) wxHORIZONTAL ;
16626 void *argp1 = 0 ;
16627 int res1 = 0 ;
16628 int val2 ;
16629 int ecode2 = 0 ;
16630 PyObject * obj0 = 0 ;
16631 PyObject * obj1 = 0 ;
16632 char * kwnames[] = {
16633 (char *) "self",(char *) "orient", NULL
16634 };
16635
16636 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:AuiMDIParentFrame_Tile",kwnames,&obj0,&obj1)) SWIG_fail;
16637 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiMDIParentFrame, 0 | 0 );
16638 if (!SWIG_IsOK(res1)) {
16639 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiMDIParentFrame_Tile" "', expected argument " "1"" of type '" "wxAuiMDIParentFrame *""'");
16640 }
16641 arg1 = reinterpret_cast< wxAuiMDIParentFrame * >(argp1);
16642 if (obj1) {
16643 ecode2 = SWIG_AsVal_int(obj1, &val2);
16644 if (!SWIG_IsOK(ecode2)) {
16645 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiMDIParentFrame_Tile" "', expected argument " "2"" of type '" "wxOrientation""'");
16646 }
16647 arg2 = static_cast< wxOrientation >(val2);
16648 }
16649 {
16650 PyThreadState* __tstate = wxPyBeginAllowThreads();
16651 (arg1)->Tile(arg2);
16652 wxPyEndAllowThreads(__tstate);
16653 if (PyErr_Occurred()) SWIG_fail;
16654 }
16655 resultobj = SWIG_Py_Void();
16656 return resultobj;
16657 fail:
16658 return NULL;
16659 }
16660
16661
16662 SWIGINTERN PyObject *_wrap_AuiMDIParentFrame_ArrangeIcons(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
16663 PyObject *resultobj = 0;
16664 wxAuiMDIParentFrame *arg1 = (wxAuiMDIParentFrame *) 0 ;
16665 void *argp1 = 0 ;
16666 int res1 = 0 ;
16667 PyObject *swig_obj[1] ;
16668
16669 if (!args) SWIG_fail;
16670 swig_obj[0] = args;
16671 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiMDIParentFrame, 0 | 0 );
16672 if (!SWIG_IsOK(res1)) {
16673 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiMDIParentFrame_ArrangeIcons" "', expected argument " "1"" of type '" "wxAuiMDIParentFrame *""'");
16674 }
16675 arg1 = reinterpret_cast< wxAuiMDIParentFrame * >(argp1);
16676 {
16677 PyThreadState* __tstate = wxPyBeginAllowThreads();
16678 (arg1)->ArrangeIcons();
16679 wxPyEndAllowThreads(__tstate);
16680 if (PyErr_Occurred()) SWIG_fail;
16681 }
16682 resultobj = SWIG_Py_Void();
16683 return resultobj;
16684 fail:
16685 return NULL;
16686 }
16687
16688
16689 SWIGINTERN PyObject *_wrap_AuiMDIParentFrame_ActivateNext(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
16690 PyObject *resultobj = 0;
16691 wxAuiMDIParentFrame *arg1 = (wxAuiMDIParentFrame *) 0 ;
16692 void *argp1 = 0 ;
16693 int res1 = 0 ;
16694 PyObject *swig_obj[1] ;
16695
16696 if (!args) SWIG_fail;
16697 swig_obj[0] = args;
16698 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiMDIParentFrame, 0 | 0 );
16699 if (!SWIG_IsOK(res1)) {
16700 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiMDIParentFrame_ActivateNext" "', expected argument " "1"" of type '" "wxAuiMDIParentFrame *""'");
16701 }
16702 arg1 = reinterpret_cast< wxAuiMDIParentFrame * >(argp1);
16703 {
16704 PyThreadState* __tstate = wxPyBeginAllowThreads();
16705 (arg1)->ActivateNext();
16706 wxPyEndAllowThreads(__tstate);
16707 if (PyErr_Occurred()) SWIG_fail;
16708 }
16709 resultobj = SWIG_Py_Void();
16710 return resultobj;
16711 fail:
16712 return NULL;
16713 }
16714
16715
16716 SWIGINTERN PyObject *_wrap_AuiMDIParentFrame_ActivatePrevious(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
16717 PyObject *resultobj = 0;
16718 wxAuiMDIParentFrame *arg1 = (wxAuiMDIParentFrame *) 0 ;
16719 void *argp1 = 0 ;
16720 int res1 = 0 ;
16721 PyObject *swig_obj[1] ;
16722
16723 if (!args) SWIG_fail;
16724 swig_obj[0] = args;
16725 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiMDIParentFrame, 0 | 0 );
16726 if (!SWIG_IsOK(res1)) {
16727 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiMDIParentFrame_ActivatePrevious" "', expected argument " "1"" of type '" "wxAuiMDIParentFrame *""'");
16728 }
16729 arg1 = reinterpret_cast< wxAuiMDIParentFrame * >(argp1);
16730 {
16731 PyThreadState* __tstate = wxPyBeginAllowThreads();
16732 (arg1)->ActivatePrevious();
16733 wxPyEndAllowThreads(__tstate);
16734 if (PyErr_Occurred()) SWIG_fail;
16735 }
16736 resultobj = SWIG_Py_Void();
16737 return resultobj;
16738 fail:
16739 return NULL;
16740 }
16741
16742
16743 SWIGINTERN PyObject *_wrap_AuiMDIParentFrame_GetNotebook(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
16744 PyObject *resultobj = 0;
16745 wxAuiMDIParentFrame *arg1 = (wxAuiMDIParentFrame *) 0 ;
16746 wxAuiNotebook *result = 0 ;
16747 void *argp1 = 0 ;
16748 int res1 = 0 ;
16749 PyObject *swig_obj[1] ;
16750
16751 if (!args) SWIG_fail;
16752 swig_obj[0] = args;
16753 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiMDIParentFrame, 0 | 0 );
16754 if (!SWIG_IsOK(res1)) {
16755 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiMDIParentFrame_GetNotebook" "', expected argument " "1"" of type '" "wxAuiMDIParentFrame const *""'");
16756 }
16757 arg1 = reinterpret_cast< wxAuiMDIParentFrame * >(argp1);
16758 {
16759 PyThreadState* __tstate = wxPyBeginAllowThreads();
16760 result = (wxAuiNotebook *)wxAuiMDIParentFrame__GetNotebook((wxAuiMDIParentFrame const *)arg1);
16761 wxPyEndAllowThreads(__tstate);
16762 if (PyErr_Occurred()) SWIG_fail;
16763 }
16764 {
16765 resultobj = wxPyMake_wxObject(result, 0);
16766 }
16767 return resultobj;
16768 fail:
16769 return NULL;
16770 }
16771
16772
16773 SWIGINTERN PyObject *_wrap_AuiMDIParentFrame_GetActiveChild(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
16774 PyObject *resultobj = 0;
16775 wxAuiMDIParentFrame *arg1 = (wxAuiMDIParentFrame *) 0 ;
16776 wxAuiMDIChildFrame *result = 0 ;
16777 void *argp1 = 0 ;
16778 int res1 = 0 ;
16779 PyObject *swig_obj[1] ;
16780
16781 if (!args) SWIG_fail;
16782 swig_obj[0] = args;
16783 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiMDIParentFrame, 0 | 0 );
16784 if (!SWIG_IsOK(res1)) {
16785 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiMDIParentFrame_GetActiveChild" "', expected argument " "1"" of type '" "wxAuiMDIParentFrame const *""'");
16786 }
16787 arg1 = reinterpret_cast< wxAuiMDIParentFrame * >(argp1);
16788 {
16789 PyThreadState* __tstate = wxPyBeginAllowThreads();
16790 result = (wxAuiMDIChildFrame *)wxAuiMDIParentFrame__GetActiveChild((wxAuiMDIParentFrame const *)arg1);
16791 wxPyEndAllowThreads(__tstate);
16792 if (PyErr_Occurred()) SWIG_fail;
16793 }
16794 {
16795 resultobj = wxPyMake_wxObject(result, 0);
16796 }
16797 return resultobj;
16798 fail:
16799 return NULL;
16800 }
16801
16802
16803 SWIGINTERN PyObject *_wrap_AuiMDIParentFrame_GetClientWindow(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
16804 PyObject *resultobj = 0;
16805 wxAuiMDIParentFrame *arg1 = (wxAuiMDIParentFrame *) 0 ;
16806 wxAuiMDIClientWindow *result = 0 ;
16807 void *argp1 = 0 ;
16808 int res1 = 0 ;
16809 PyObject *swig_obj[1] ;
16810
16811 if (!args) SWIG_fail;
16812 swig_obj[0] = args;
16813 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiMDIParentFrame, 0 | 0 );
16814 if (!SWIG_IsOK(res1)) {
16815 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiMDIParentFrame_GetClientWindow" "', expected argument " "1"" of type '" "wxAuiMDIParentFrame const *""'");
16816 }
16817 arg1 = reinterpret_cast< wxAuiMDIParentFrame * >(argp1);
16818 {
16819 PyThreadState* __tstate = wxPyBeginAllowThreads();
16820 result = (wxAuiMDIClientWindow *)wxAuiMDIParentFrame__GetClientWindow((wxAuiMDIParentFrame const *)arg1);
16821 wxPyEndAllowThreads(__tstate);
16822 if (PyErr_Occurred()) SWIG_fail;
16823 }
16824 {
16825 resultobj = wxPyMake_wxObject(result, 0);
16826 }
16827 return resultobj;
16828 fail:
16829 return NULL;
16830 }
16831
16832
16833 SWIGINTERN PyObject *AuiMDIParentFrame_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
16834 PyObject *obj;
16835 if (!SWIG_Python_UnpackTuple(args,(char*)"swigregister", 1, 1,&obj)) return NULL;
16836 SWIG_TypeNewClientData(SWIGTYPE_p_wxAuiMDIParentFrame, SWIG_NewClientData(obj));
16837 return SWIG_Py_Void();
16838 }
16839
16840 SWIGINTERN PyObject *AuiMDIParentFrame_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
16841 return SWIG_Python_InitShadowInstance(args);
16842 }
16843
16844 SWIGINTERN PyObject *_wrap_new_PreAuiMDIChildFrame(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
16845 PyObject *resultobj = 0;
16846 wxAuiMDIChildFrame *result = 0 ;
16847
16848 if (!SWIG_Python_UnpackTuple(args,"new_PreAuiMDIChildFrame",0,0,0)) SWIG_fail;
16849 {
16850 PyThreadState* __tstate = wxPyBeginAllowThreads();
16851 result = (wxAuiMDIChildFrame *)new wxAuiMDIChildFrame();
16852 wxPyEndAllowThreads(__tstate);
16853 if (PyErr_Occurred()) SWIG_fail;
16854 }
16855 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiMDIChildFrame, SWIG_POINTER_OWN | 0 );
16856 return resultobj;
16857 fail:
16858 return NULL;
16859 }
16860
16861
16862 SWIGINTERN PyObject *_wrap_new_AuiMDIChildFrame(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
16863 PyObject *resultobj = 0;
16864 wxAuiMDIParentFrame *arg1 = (wxAuiMDIParentFrame *) 0 ;
16865 int arg2 ;
16866 wxString *arg3 = 0 ;
16867 wxPoint const &arg4_defvalue = wxDefaultPosition ;
16868 wxPoint *arg4 = (wxPoint *) &arg4_defvalue ;
16869 wxSize const &arg5_defvalue = wxDefaultSize ;
16870 wxSize *arg5 = (wxSize *) &arg5_defvalue ;
16871 long arg6 = (long) wxDEFAULT_FRAME_STYLE ;
16872 wxString const &arg7_defvalue = wxFrameNameStr ;
16873 wxString *arg7 = (wxString *) &arg7_defvalue ;
16874 wxAuiMDIChildFrame *result = 0 ;
16875 void *argp1 = 0 ;
16876 int res1 = 0 ;
16877 int val2 ;
16878 int ecode2 = 0 ;
16879 bool temp3 = false ;
16880 wxPoint temp4 ;
16881 wxSize temp5 ;
16882 long val6 ;
16883 int ecode6 = 0 ;
16884 bool temp7 = false ;
16885 PyObject * obj0 = 0 ;
16886 PyObject * obj1 = 0 ;
16887 PyObject * obj2 = 0 ;
16888 PyObject * obj3 = 0 ;
16889 PyObject * obj4 = 0 ;
16890 PyObject * obj5 = 0 ;
16891 PyObject * obj6 = 0 ;
16892 char * kwnames[] = {
16893 (char *) "parent",(char *) "winid",(char *) "title",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
16894 };
16895
16896 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO|OOOO:new_AuiMDIChildFrame",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6)) SWIG_fail;
16897 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiMDIParentFrame, 0 | 0 );
16898 if (!SWIG_IsOK(res1)) {
16899 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_AuiMDIChildFrame" "', expected argument " "1"" of type '" "wxAuiMDIParentFrame *""'");
16900 }
16901 arg1 = reinterpret_cast< wxAuiMDIParentFrame * >(argp1);
16902 ecode2 = SWIG_AsVal_int(obj1, &val2);
16903 if (!SWIG_IsOK(ecode2)) {
16904 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "new_AuiMDIChildFrame" "', expected argument " "2"" of type '" "int""'");
16905 }
16906 arg2 = static_cast< int >(val2);
16907 {
16908 arg3 = wxString_in_helper(obj2);
16909 if (arg3 == NULL) SWIG_fail;
16910 temp3 = true;
16911 }
16912 if (obj3) {
16913 {
16914 arg4 = &temp4;
16915 if ( ! wxPoint_helper(obj3, &arg4)) SWIG_fail;
16916 }
16917 }
16918 if (obj4) {
16919 {
16920 arg5 = &temp5;
16921 if ( ! wxSize_helper(obj4, &arg5)) SWIG_fail;
16922 }
16923 }
16924 if (obj5) {
16925 ecode6 = SWIG_AsVal_long(obj5, &val6);
16926 if (!SWIG_IsOK(ecode6)) {
16927 SWIG_exception_fail(SWIG_ArgError(ecode6), "in method '" "new_AuiMDIChildFrame" "', expected argument " "6"" of type '" "long""'");
16928 }
16929 arg6 = static_cast< long >(val6);
16930 }
16931 if (obj6) {
16932 {
16933 arg7 = wxString_in_helper(obj6);
16934 if (arg7 == NULL) SWIG_fail;
16935 temp7 = true;
16936 }
16937 }
16938 {
16939 PyThreadState* __tstate = wxPyBeginAllowThreads();
16940 result = (wxAuiMDIChildFrame *)new wxAuiMDIChildFrame(arg1,arg2,(wxString const &)*arg3,(wxPoint const &)*arg4,(wxSize const &)*arg5,arg6,(wxString const &)*arg7);
16941 wxPyEndAllowThreads(__tstate);
16942 if (PyErr_Occurred()) SWIG_fail;
16943 }
16944 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiMDIChildFrame, SWIG_POINTER_NEW | 0 );
16945 {
16946 if (temp3)
16947 delete arg3;
16948 }
16949 {
16950 if (temp7)
16951 delete arg7;
16952 }
16953 return resultobj;
16954 fail:
16955 {
16956 if (temp3)
16957 delete arg3;
16958 }
16959 {
16960 if (temp7)
16961 delete arg7;
16962 }
16963 return NULL;
16964 }
16965
16966
16967 SWIGINTERN PyObject *_wrap_AuiMDIChildFrame_Create(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
16968 PyObject *resultobj = 0;
16969 wxAuiMDIChildFrame *arg1 = (wxAuiMDIChildFrame *) 0 ;
16970 wxAuiMDIParentFrame *arg2 = (wxAuiMDIParentFrame *) 0 ;
16971 int arg3 ;
16972 wxString *arg4 = 0 ;
16973 wxPoint const &arg5_defvalue = wxDefaultPosition ;
16974 wxPoint *arg5 = (wxPoint *) &arg5_defvalue ;
16975 wxSize const &arg6_defvalue = wxDefaultSize ;
16976 wxSize *arg6 = (wxSize *) &arg6_defvalue ;
16977 long arg7 = (long) wxDEFAULT_FRAME_STYLE ;
16978 wxString const &arg8_defvalue = wxFrameNameStr ;
16979 wxString *arg8 = (wxString *) &arg8_defvalue ;
16980 bool result;
16981 void *argp1 = 0 ;
16982 int res1 = 0 ;
16983 void *argp2 = 0 ;
16984 int res2 = 0 ;
16985 int val3 ;
16986 int ecode3 = 0 ;
16987 bool temp4 = false ;
16988 wxPoint temp5 ;
16989 wxSize temp6 ;
16990 long val7 ;
16991 int ecode7 = 0 ;
16992 bool temp8 = false ;
16993 PyObject * obj0 = 0 ;
16994 PyObject * obj1 = 0 ;
16995 PyObject * obj2 = 0 ;
16996 PyObject * obj3 = 0 ;
16997 PyObject * obj4 = 0 ;
16998 PyObject * obj5 = 0 ;
16999 PyObject * obj6 = 0 ;
17000 PyObject * obj7 = 0 ;
17001 char * kwnames[] = {
17002 (char *) "self",(char *) "parent",(char *) "winid",(char *) "title",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
17003 };
17004
17005 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOO|OOOO:AuiMDIChildFrame_Create",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6,&obj7)) SWIG_fail;
17006 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiMDIChildFrame, 0 | 0 );
17007 if (!SWIG_IsOK(res1)) {
17008 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiMDIChildFrame_Create" "', expected argument " "1"" of type '" "wxAuiMDIChildFrame *""'");
17009 }
17010 arg1 = reinterpret_cast< wxAuiMDIChildFrame * >(argp1);
17011 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxAuiMDIParentFrame, 0 | 0 );
17012 if (!SWIG_IsOK(res2)) {
17013 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiMDIChildFrame_Create" "', expected argument " "2"" of type '" "wxAuiMDIParentFrame *""'");
17014 }
17015 arg2 = reinterpret_cast< wxAuiMDIParentFrame * >(argp2);
17016 ecode3 = SWIG_AsVal_int(obj2, &val3);
17017 if (!SWIG_IsOK(ecode3)) {
17018 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "AuiMDIChildFrame_Create" "', expected argument " "3"" of type '" "int""'");
17019 }
17020 arg3 = static_cast< int >(val3);
17021 {
17022 arg4 = wxString_in_helper(obj3);
17023 if (arg4 == NULL) SWIG_fail;
17024 temp4 = true;
17025 }
17026 if (obj4) {
17027 {
17028 arg5 = &temp5;
17029 if ( ! wxPoint_helper(obj4, &arg5)) SWIG_fail;
17030 }
17031 }
17032 if (obj5) {
17033 {
17034 arg6 = &temp6;
17035 if ( ! wxSize_helper(obj5, &arg6)) SWIG_fail;
17036 }
17037 }
17038 if (obj6) {
17039 ecode7 = SWIG_AsVal_long(obj6, &val7);
17040 if (!SWIG_IsOK(ecode7)) {
17041 SWIG_exception_fail(SWIG_ArgError(ecode7), "in method '" "AuiMDIChildFrame_Create" "', expected argument " "7"" of type '" "long""'");
17042 }
17043 arg7 = static_cast< long >(val7);
17044 }
17045 if (obj7) {
17046 {
17047 arg8 = wxString_in_helper(obj7);
17048 if (arg8 == NULL) SWIG_fail;
17049 temp8 = true;
17050 }
17051 }
17052 {
17053 PyThreadState* __tstate = wxPyBeginAllowThreads();
17054 result = (bool)(arg1)->Create(arg2,arg3,(wxString const &)*arg4,(wxPoint const &)*arg5,(wxSize const &)*arg6,arg7,(wxString const &)*arg8);
17055 wxPyEndAllowThreads(__tstate);
17056 if (PyErr_Occurred()) SWIG_fail;
17057 }
17058 {
17059 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
17060 }
17061 {
17062 if (temp4)
17063 delete arg4;
17064 }
17065 {
17066 if (temp8)
17067 delete arg8;
17068 }
17069 return resultobj;
17070 fail:
17071 {
17072 if (temp4)
17073 delete arg4;
17074 }
17075 {
17076 if (temp8)
17077 delete arg8;
17078 }
17079 return NULL;
17080 }
17081
17082
17083 SWIGINTERN PyObject *_wrap_AuiMDIChildFrame_SetMenuBar(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
17084 PyObject *resultobj = 0;
17085 wxAuiMDIChildFrame *arg1 = (wxAuiMDIChildFrame *) 0 ;
17086 wxMenuBar *arg2 = (wxMenuBar *) 0 ;
17087 void *argp1 = 0 ;
17088 int res1 = 0 ;
17089 void *argp2 = 0 ;
17090 int res2 = 0 ;
17091 PyObject * obj0 = 0 ;
17092 PyObject * obj1 = 0 ;
17093 char * kwnames[] = {
17094 (char *) "self",(char *) "menu_bar", NULL
17095 };
17096
17097 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiMDIChildFrame_SetMenuBar",kwnames,&obj0,&obj1)) SWIG_fail;
17098 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiMDIChildFrame, 0 | 0 );
17099 if (!SWIG_IsOK(res1)) {
17100 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiMDIChildFrame_SetMenuBar" "', expected argument " "1"" of type '" "wxAuiMDIChildFrame *""'");
17101 }
17102 arg1 = reinterpret_cast< wxAuiMDIChildFrame * >(argp1);
17103 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxMenuBar, 0 | 0 );
17104 if (!SWIG_IsOK(res2)) {
17105 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiMDIChildFrame_SetMenuBar" "', expected argument " "2"" of type '" "wxMenuBar *""'");
17106 }
17107 arg2 = reinterpret_cast< wxMenuBar * >(argp2);
17108 {
17109 PyThreadState* __tstate = wxPyBeginAllowThreads();
17110 (arg1)->SetMenuBar(arg2);
17111 wxPyEndAllowThreads(__tstate);
17112 if (PyErr_Occurred()) SWIG_fail;
17113 }
17114 resultobj = SWIG_Py_Void();
17115 return resultobj;
17116 fail:
17117 return NULL;
17118 }
17119
17120
17121 SWIGINTERN PyObject *_wrap_AuiMDIChildFrame_GetMenuBar(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
17122 PyObject *resultobj = 0;
17123 wxAuiMDIChildFrame *arg1 = (wxAuiMDIChildFrame *) 0 ;
17124 wxMenuBar *result = 0 ;
17125 void *argp1 = 0 ;
17126 int res1 = 0 ;
17127 PyObject *swig_obj[1] ;
17128
17129 if (!args) SWIG_fail;
17130 swig_obj[0] = args;
17131 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiMDIChildFrame, 0 | 0 );
17132 if (!SWIG_IsOK(res1)) {
17133 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiMDIChildFrame_GetMenuBar" "', expected argument " "1"" of type '" "wxAuiMDIChildFrame const *""'");
17134 }
17135 arg1 = reinterpret_cast< wxAuiMDIChildFrame * >(argp1);
17136 {
17137 PyThreadState* __tstate = wxPyBeginAllowThreads();
17138 result = (wxMenuBar *)((wxAuiMDIChildFrame const *)arg1)->GetMenuBar();
17139 wxPyEndAllowThreads(__tstate);
17140 if (PyErr_Occurred()) SWIG_fail;
17141 }
17142 {
17143 resultobj = wxPyMake_wxObject(result, 0);
17144 }
17145 return resultobj;
17146 fail:
17147 return NULL;
17148 }
17149
17150
17151 SWIGINTERN PyObject *_wrap_AuiMDIChildFrame_SetTitle(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
17152 PyObject *resultobj = 0;
17153 wxAuiMDIChildFrame *arg1 = (wxAuiMDIChildFrame *) 0 ;
17154 wxString *arg2 = 0 ;
17155 void *argp1 = 0 ;
17156 int res1 = 0 ;
17157 bool temp2 = false ;
17158 PyObject * obj0 = 0 ;
17159 PyObject * obj1 = 0 ;
17160 char * kwnames[] = {
17161 (char *) "self",(char *) "title", NULL
17162 };
17163
17164 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiMDIChildFrame_SetTitle",kwnames,&obj0,&obj1)) SWIG_fail;
17165 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiMDIChildFrame, 0 | 0 );
17166 if (!SWIG_IsOK(res1)) {
17167 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiMDIChildFrame_SetTitle" "', expected argument " "1"" of type '" "wxAuiMDIChildFrame *""'");
17168 }
17169 arg1 = reinterpret_cast< wxAuiMDIChildFrame * >(argp1);
17170 {
17171 arg2 = wxString_in_helper(obj1);
17172 if (arg2 == NULL) SWIG_fail;
17173 temp2 = true;
17174 }
17175 {
17176 PyThreadState* __tstate = wxPyBeginAllowThreads();
17177 (arg1)->SetTitle((wxString const &)*arg2);
17178 wxPyEndAllowThreads(__tstate);
17179 if (PyErr_Occurred()) SWIG_fail;
17180 }
17181 resultobj = SWIG_Py_Void();
17182 {
17183 if (temp2)
17184 delete arg2;
17185 }
17186 return resultobj;
17187 fail:
17188 {
17189 if (temp2)
17190 delete arg2;
17191 }
17192 return NULL;
17193 }
17194
17195
17196 SWIGINTERN PyObject *_wrap_AuiMDIChildFrame_GetTitle(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
17197 PyObject *resultobj = 0;
17198 wxAuiMDIChildFrame *arg1 = (wxAuiMDIChildFrame *) 0 ;
17199 wxString result;
17200 void *argp1 = 0 ;
17201 int res1 = 0 ;
17202 PyObject *swig_obj[1] ;
17203
17204 if (!args) SWIG_fail;
17205 swig_obj[0] = args;
17206 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiMDIChildFrame, 0 | 0 );
17207 if (!SWIG_IsOK(res1)) {
17208 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiMDIChildFrame_GetTitle" "', expected argument " "1"" of type '" "wxAuiMDIChildFrame const *""'");
17209 }
17210 arg1 = reinterpret_cast< wxAuiMDIChildFrame * >(argp1);
17211 {
17212 PyThreadState* __tstate = wxPyBeginAllowThreads();
17213 result = ((wxAuiMDIChildFrame const *)arg1)->GetTitle();
17214 wxPyEndAllowThreads(__tstate);
17215 if (PyErr_Occurred()) SWIG_fail;
17216 }
17217 {
17218 #if wxUSE_UNICODE
17219 resultobj = PyUnicode_FromWideChar((&result)->c_str(), (&result)->Len());
17220 #else
17221 resultobj = PyString_FromStringAndSize((&result)->c_str(), (&result)->Len());
17222 #endif
17223 }
17224 return resultobj;
17225 fail:
17226 return NULL;
17227 }
17228
17229
17230 SWIGINTERN PyObject *_wrap_AuiMDIChildFrame_SetIcons(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
17231 PyObject *resultobj = 0;
17232 wxAuiMDIChildFrame *arg1 = (wxAuiMDIChildFrame *) 0 ;
17233 wxIconBundle *arg2 = 0 ;
17234 void *argp1 = 0 ;
17235 int res1 = 0 ;
17236 void *argp2 = 0 ;
17237 int res2 = 0 ;
17238 PyObject * obj0 = 0 ;
17239 PyObject * obj1 = 0 ;
17240 char * kwnames[] = {
17241 (char *) "self",(char *) "icons", NULL
17242 };
17243
17244 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiMDIChildFrame_SetIcons",kwnames,&obj0,&obj1)) SWIG_fail;
17245 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiMDIChildFrame, 0 | 0 );
17246 if (!SWIG_IsOK(res1)) {
17247 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiMDIChildFrame_SetIcons" "', expected argument " "1"" of type '" "wxAuiMDIChildFrame *""'");
17248 }
17249 arg1 = reinterpret_cast< wxAuiMDIChildFrame * >(argp1);
17250 res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_wxIconBundle, 0 | 0);
17251 if (!SWIG_IsOK(res2)) {
17252 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiMDIChildFrame_SetIcons" "', expected argument " "2"" of type '" "wxIconBundle const &""'");
17253 }
17254 if (!argp2) {
17255 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiMDIChildFrame_SetIcons" "', expected argument " "2"" of type '" "wxIconBundle const &""'");
17256 }
17257 arg2 = reinterpret_cast< wxIconBundle * >(argp2);
17258 {
17259 PyThreadState* __tstate = wxPyBeginAllowThreads();
17260 (arg1)->SetIcons((wxIconBundle const &)*arg2);
17261 wxPyEndAllowThreads(__tstate);
17262 if (PyErr_Occurred()) SWIG_fail;
17263 }
17264 resultobj = SWIG_Py_Void();
17265 return resultobj;
17266 fail:
17267 return NULL;
17268 }
17269
17270
17271 SWIGINTERN PyObject *_wrap_AuiMDIChildFrame_GetIcons(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
17272 PyObject *resultobj = 0;
17273 wxAuiMDIChildFrame *arg1 = (wxAuiMDIChildFrame *) 0 ;
17274 wxIconBundle *result = 0 ;
17275 void *argp1 = 0 ;
17276 int res1 = 0 ;
17277 PyObject *swig_obj[1] ;
17278
17279 if (!args) SWIG_fail;
17280 swig_obj[0] = args;
17281 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiMDIChildFrame, 0 | 0 );
17282 if (!SWIG_IsOK(res1)) {
17283 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiMDIChildFrame_GetIcons" "', expected argument " "1"" of type '" "wxAuiMDIChildFrame const *""'");
17284 }
17285 arg1 = reinterpret_cast< wxAuiMDIChildFrame * >(argp1);
17286 {
17287 PyThreadState* __tstate = wxPyBeginAllowThreads();
17288 {
17289 wxIconBundle const &_result_ref = ((wxAuiMDIChildFrame const *)arg1)->GetIcons();
17290 result = (wxIconBundle *) &_result_ref;
17291 }
17292 wxPyEndAllowThreads(__tstate);
17293 if (PyErr_Occurred()) SWIG_fail;
17294 }
17295 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxIconBundle, 0 | 0 );
17296 return resultobj;
17297 fail:
17298 return NULL;
17299 }
17300
17301
17302 SWIGINTERN PyObject *_wrap_AuiMDIChildFrame_SetIcon(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
17303 PyObject *resultobj = 0;
17304 wxAuiMDIChildFrame *arg1 = (wxAuiMDIChildFrame *) 0 ;
17305 wxIcon *arg2 = 0 ;
17306 void *argp1 = 0 ;
17307 int res1 = 0 ;
17308 void *argp2 = 0 ;
17309 int res2 = 0 ;
17310 PyObject * obj0 = 0 ;
17311 PyObject * obj1 = 0 ;
17312 char * kwnames[] = {
17313 (char *) "self",(char *) "icon", NULL
17314 };
17315
17316 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiMDIChildFrame_SetIcon",kwnames,&obj0,&obj1)) SWIG_fail;
17317 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiMDIChildFrame, 0 | 0 );
17318 if (!SWIG_IsOK(res1)) {
17319 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiMDIChildFrame_SetIcon" "', expected argument " "1"" of type '" "wxAuiMDIChildFrame *""'");
17320 }
17321 arg1 = reinterpret_cast< wxAuiMDIChildFrame * >(argp1);
17322 res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_wxIcon, 0 | 0);
17323 if (!SWIG_IsOK(res2)) {
17324 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiMDIChildFrame_SetIcon" "', expected argument " "2"" of type '" "wxIcon const &""'");
17325 }
17326 if (!argp2) {
17327 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiMDIChildFrame_SetIcon" "', expected argument " "2"" of type '" "wxIcon const &""'");
17328 }
17329 arg2 = reinterpret_cast< wxIcon * >(argp2);
17330 {
17331 PyThreadState* __tstate = wxPyBeginAllowThreads();
17332 (arg1)->SetIcon((wxIcon const &)*arg2);
17333 wxPyEndAllowThreads(__tstate);
17334 if (PyErr_Occurred()) SWIG_fail;
17335 }
17336 resultobj = SWIG_Py_Void();
17337 return resultobj;
17338 fail:
17339 return NULL;
17340 }
17341
17342
17343 SWIGINTERN PyObject *_wrap_AuiMDIChildFrame_GetIcon(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
17344 PyObject *resultobj = 0;
17345 wxAuiMDIChildFrame *arg1 = (wxAuiMDIChildFrame *) 0 ;
17346 wxIcon *result = 0 ;
17347 void *argp1 = 0 ;
17348 int res1 = 0 ;
17349 PyObject *swig_obj[1] ;
17350
17351 if (!args) SWIG_fail;
17352 swig_obj[0] = args;
17353 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiMDIChildFrame, 0 | 0 );
17354 if (!SWIG_IsOK(res1)) {
17355 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiMDIChildFrame_GetIcon" "', expected argument " "1"" of type '" "wxAuiMDIChildFrame const *""'");
17356 }
17357 arg1 = reinterpret_cast< wxAuiMDIChildFrame * >(argp1);
17358 {
17359 PyThreadState* __tstate = wxPyBeginAllowThreads();
17360 {
17361 wxIcon const &_result_ref = ((wxAuiMDIChildFrame const *)arg1)->GetIcon();
17362 result = (wxIcon *) &_result_ref;
17363 }
17364 wxPyEndAllowThreads(__tstate);
17365 if (PyErr_Occurred()) SWIG_fail;
17366 }
17367 {
17368 wxIcon* resultptr = new wxIcon(*result);
17369 resultobj = SWIG_NewPointerObj((void*)(resultptr), SWIGTYPE_p_wxIcon, 1);
17370 }
17371 return resultobj;
17372 fail:
17373 return NULL;
17374 }
17375
17376
17377 SWIGINTERN PyObject *_wrap_AuiMDIChildFrame_Activate(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
17378 PyObject *resultobj = 0;
17379 wxAuiMDIChildFrame *arg1 = (wxAuiMDIChildFrame *) 0 ;
17380 void *argp1 = 0 ;
17381 int res1 = 0 ;
17382 PyObject *swig_obj[1] ;
17383
17384 if (!args) SWIG_fail;
17385 swig_obj[0] = args;
17386 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiMDIChildFrame, 0 | 0 );
17387 if (!SWIG_IsOK(res1)) {
17388 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiMDIChildFrame_Activate" "', expected argument " "1"" of type '" "wxAuiMDIChildFrame *""'");
17389 }
17390 arg1 = reinterpret_cast< wxAuiMDIChildFrame * >(argp1);
17391 {
17392 PyThreadState* __tstate = wxPyBeginAllowThreads();
17393 (arg1)->Activate();
17394 wxPyEndAllowThreads(__tstate);
17395 if (PyErr_Occurred()) SWIG_fail;
17396 }
17397 resultobj = SWIG_Py_Void();
17398 return resultobj;
17399 fail:
17400 return NULL;
17401 }
17402
17403
17404 SWIGINTERN PyObject *_wrap_AuiMDIChildFrame_DoSetSizeHints(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
17405 PyObject *resultobj = 0;
17406 wxAuiMDIChildFrame *arg1 = (wxAuiMDIChildFrame *) 0 ;
17407 int arg2 ;
17408 int arg3 ;
17409 int arg4 = (int) wxDefaultCoord ;
17410 int arg5 = (int) wxDefaultCoord ;
17411 int arg6 = (int) wxDefaultCoord ;
17412 int arg7 = (int) wxDefaultCoord ;
17413 void *argp1 = 0 ;
17414 int res1 = 0 ;
17415 int val2 ;
17416 int ecode2 = 0 ;
17417 int val3 ;
17418 int ecode3 = 0 ;
17419 int val4 ;
17420 int ecode4 = 0 ;
17421 int val5 ;
17422 int ecode5 = 0 ;
17423 int val6 ;
17424 int ecode6 = 0 ;
17425 int val7 ;
17426 int ecode7 = 0 ;
17427 PyObject * obj0 = 0 ;
17428 PyObject * obj1 = 0 ;
17429 PyObject * obj2 = 0 ;
17430 PyObject * obj3 = 0 ;
17431 PyObject * obj4 = 0 ;
17432 PyObject * obj5 = 0 ;
17433 PyObject * obj6 = 0 ;
17434 char * kwnames[] = {
17435 (char *) "self",(char *) "minW",(char *) "minH",(char *) "maxW",(char *) "maxH",(char *) "incW",(char *) "incH", NULL
17436 };
17437
17438 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO|OOOO:AuiMDIChildFrame_DoSetSizeHints",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6)) SWIG_fail;
17439 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiMDIChildFrame, 0 | 0 );
17440 if (!SWIG_IsOK(res1)) {
17441 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiMDIChildFrame_DoSetSizeHints" "', expected argument " "1"" of type '" "wxAuiMDIChildFrame *""'");
17442 }
17443 arg1 = reinterpret_cast< wxAuiMDIChildFrame * >(argp1);
17444 ecode2 = SWIG_AsVal_int(obj1, &val2);
17445 if (!SWIG_IsOK(ecode2)) {
17446 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiMDIChildFrame_DoSetSizeHints" "', expected argument " "2"" of type '" "int""'");
17447 }
17448 arg2 = static_cast< int >(val2);
17449 ecode3 = SWIG_AsVal_int(obj2, &val3);
17450 if (!SWIG_IsOK(ecode3)) {
17451 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "AuiMDIChildFrame_DoSetSizeHints" "', expected argument " "3"" of type '" "int""'");
17452 }
17453 arg3 = static_cast< int >(val3);
17454 if (obj3) {
17455 ecode4 = SWIG_AsVal_int(obj3, &val4);
17456 if (!SWIG_IsOK(ecode4)) {
17457 SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "AuiMDIChildFrame_DoSetSizeHints" "', expected argument " "4"" of type '" "int""'");
17458 }
17459 arg4 = static_cast< int >(val4);
17460 }
17461 if (obj4) {
17462 ecode5 = SWIG_AsVal_int(obj4, &val5);
17463 if (!SWIG_IsOK(ecode5)) {
17464 SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "AuiMDIChildFrame_DoSetSizeHints" "', expected argument " "5"" of type '" "int""'");
17465 }
17466 arg5 = static_cast< int >(val5);
17467 }
17468 if (obj5) {
17469 ecode6 = SWIG_AsVal_int(obj5, &val6);
17470 if (!SWIG_IsOK(ecode6)) {
17471 SWIG_exception_fail(SWIG_ArgError(ecode6), "in method '" "AuiMDIChildFrame_DoSetSizeHints" "', expected argument " "6"" of type '" "int""'");
17472 }
17473 arg6 = static_cast< int >(val6);
17474 }
17475 if (obj6) {
17476 ecode7 = SWIG_AsVal_int(obj6, &val7);
17477 if (!SWIG_IsOK(ecode7)) {
17478 SWIG_exception_fail(SWIG_ArgError(ecode7), "in method '" "AuiMDIChildFrame_DoSetSizeHints" "', expected argument " "7"" of type '" "int""'");
17479 }
17480 arg7 = static_cast< int >(val7);
17481 }
17482 {
17483 PyThreadState* __tstate = wxPyBeginAllowThreads();
17484 (arg1)->DoSetSizeHints(arg2,arg3,arg4,arg5,arg6,arg7);
17485 wxPyEndAllowThreads(__tstate);
17486 if (PyErr_Occurred()) SWIG_fail;
17487 }
17488 resultobj = SWIG_Py_Void();
17489 return resultobj;
17490 fail:
17491 return NULL;
17492 }
17493
17494
17495 SWIGINTERN PyObject *_wrap_AuiMDIChildFrame_Maximize(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
17496 PyObject *resultobj = 0;
17497 wxAuiMDIChildFrame *arg1 = (wxAuiMDIChildFrame *) 0 ;
17498 bool arg2 = (bool) true ;
17499 void *argp1 = 0 ;
17500 int res1 = 0 ;
17501 bool val2 ;
17502 int ecode2 = 0 ;
17503 PyObject * obj0 = 0 ;
17504 PyObject * obj1 = 0 ;
17505 char * kwnames[] = {
17506 (char *) "self",(char *) "maximize", NULL
17507 };
17508
17509 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:AuiMDIChildFrame_Maximize",kwnames,&obj0,&obj1)) SWIG_fail;
17510 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiMDIChildFrame, 0 | 0 );
17511 if (!SWIG_IsOK(res1)) {
17512 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiMDIChildFrame_Maximize" "', expected argument " "1"" of type '" "wxAuiMDIChildFrame *""'");
17513 }
17514 arg1 = reinterpret_cast< wxAuiMDIChildFrame * >(argp1);
17515 if (obj1) {
17516 ecode2 = SWIG_AsVal_bool(obj1, &val2);
17517 if (!SWIG_IsOK(ecode2)) {
17518 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiMDIChildFrame_Maximize" "', expected argument " "2"" of type '" "bool""'");
17519 }
17520 arg2 = static_cast< bool >(val2);
17521 }
17522 {
17523 PyThreadState* __tstate = wxPyBeginAllowThreads();
17524 (arg1)->Maximize(arg2);
17525 wxPyEndAllowThreads(__tstate);
17526 if (PyErr_Occurred()) SWIG_fail;
17527 }
17528 resultobj = SWIG_Py_Void();
17529 return resultobj;
17530 fail:
17531 return NULL;
17532 }
17533
17534
17535 SWIGINTERN PyObject *_wrap_AuiMDIChildFrame_Restore(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
17536 PyObject *resultobj = 0;
17537 wxAuiMDIChildFrame *arg1 = (wxAuiMDIChildFrame *) 0 ;
17538 void *argp1 = 0 ;
17539 int res1 = 0 ;
17540 PyObject *swig_obj[1] ;
17541
17542 if (!args) SWIG_fail;
17543 swig_obj[0] = args;
17544 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiMDIChildFrame, 0 | 0 );
17545 if (!SWIG_IsOK(res1)) {
17546 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiMDIChildFrame_Restore" "', expected argument " "1"" of type '" "wxAuiMDIChildFrame *""'");
17547 }
17548 arg1 = reinterpret_cast< wxAuiMDIChildFrame * >(argp1);
17549 {
17550 PyThreadState* __tstate = wxPyBeginAllowThreads();
17551 (arg1)->Restore();
17552 wxPyEndAllowThreads(__tstate);
17553 if (PyErr_Occurred()) SWIG_fail;
17554 }
17555 resultobj = SWIG_Py_Void();
17556 return resultobj;
17557 fail:
17558 return NULL;
17559 }
17560
17561
17562 SWIGINTERN PyObject *_wrap_AuiMDIChildFrame_Iconize(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
17563 PyObject *resultobj = 0;
17564 wxAuiMDIChildFrame *arg1 = (wxAuiMDIChildFrame *) 0 ;
17565 bool arg2 = (bool) true ;
17566 void *argp1 = 0 ;
17567 int res1 = 0 ;
17568 bool val2 ;
17569 int ecode2 = 0 ;
17570 PyObject * obj0 = 0 ;
17571 PyObject * obj1 = 0 ;
17572 char * kwnames[] = {
17573 (char *) "self",(char *) "iconize", NULL
17574 };
17575
17576 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:AuiMDIChildFrame_Iconize",kwnames,&obj0,&obj1)) SWIG_fail;
17577 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiMDIChildFrame, 0 | 0 );
17578 if (!SWIG_IsOK(res1)) {
17579 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiMDIChildFrame_Iconize" "', expected argument " "1"" of type '" "wxAuiMDIChildFrame *""'");
17580 }
17581 arg1 = reinterpret_cast< wxAuiMDIChildFrame * >(argp1);
17582 if (obj1) {
17583 ecode2 = SWIG_AsVal_bool(obj1, &val2);
17584 if (!SWIG_IsOK(ecode2)) {
17585 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiMDIChildFrame_Iconize" "', expected argument " "2"" of type '" "bool""'");
17586 }
17587 arg2 = static_cast< bool >(val2);
17588 }
17589 {
17590 PyThreadState* __tstate = wxPyBeginAllowThreads();
17591 (arg1)->Iconize(arg2);
17592 wxPyEndAllowThreads(__tstate);
17593 if (PyErr_Occurred()) SWIG_fail;
17594 }
17595 resultobj = SWIG_Py_Void();
17596 return resultobj;
17597 fail:
17598 return NULL;
17599 }
17600
17601
17602 SWIGINTERN PyObject *_wrap_AuiMDIChildFrame_IsMaximized(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
17603 PyObject *resultobj = 0;
17604 wxAuiMDIChildFrame *arg1 = (wxAuiMDIChildFrame *) 0 ;
17605 bool result;
17606 void *argp1 = 0 ;
17607 int res1 = 0 ;
17608 PyObject *swig_obj[1] ;
17609
17610 if (!args) SWIG_fail;
17611 swig_obj[0] = args;
17612 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiMDIChildFrame, 0 | 0 );
17613 if (!SWIG_IsOK(res1)) {
17614 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiMDIChildFrame_IsMaximized" "', expected argument " "1"" of type '" "wxAuiMDIChildFrame const *""'");
17615 }
17616 arg1 = reinterpret_cast< wxAuiMDIChildFrame * >(argp1);
17617 {
17618 PyThreadState* __tstate = wxPyBeginAllowThreads();
17619 result = (bool)((wxAuiMDIChildFrame const *)arg1)->IsMaximized();
17620 wxPyEndAllowThreads(__tstate);
17621 if (PyErr_Occurred()) SWIG_fail;
17622 }
17623 {
17624 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
17625 }
17626 return resultobj;
17627 fail:
17628 return NULL;
17629 }
17630
17631
17632 SWIGINTERN PyObject *_wrap_AuiMDIChildFrame_IsIconized(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
17633 PyObject *resultobj = 0;
17634 wxAuiMDIChildFrame *arg1 = (wxAuiMDIChildFrame *) 0 ;
17635 bool result;
17636 void *argp1 = 0 ;
17637 int res1 = 0 ;
17638 PyObject *swig_obj[1] ;
17639
17640 if (!args) SWIG_fail;
17641 swig_obj[0] = args;
17642 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiMDIChildFrame, 0 | 0 );
17643 if (!SWIG_IsOK(res1)) {
17644 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiMDIChildFrame_IsIconized" "', expected argument " "1"" of type '" "wxAuiMDIChildFrame const *""'");
17645 }
17646 arg1 = reinterpret_cast< wxAuiMDIChildFrame * >(argp1);
17647 {
17648 PyThreadState* __tstate = wxPyBeginAllowThreads();
17649 result = (bool)((wxAuiMDIChildFrame const *)arg1)->IsIconized();
17650 wxPyEndAllowThreads(__tstate);
17651 if (PyErr_Occurred()) SWIG_fail;
17652 }
17653 {
17654 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
17655 }
17656 return resultobj;
17657 fail:
17658 return NULL;
17659 }
17660
17661
17662 SWIGINTERN PyObject *_wrap_AuiMDIChildFrame_ShowFullScreen(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
17663 PyObject *resultobj = 0;
17664 wxAuiMDIChildFrame *arg1 = (wxAuiMDIChildFrame *) 0 ;
17665 bool arg2 ;
17666 long arg3 ;
17667 bool result;
17668 void *argp1 = 0 ;
17669 int res1 = 0 ;
17670 bool val2 ;
17671 int ecode2 = 0 ;
17672 long val3 ;
17673 int ecode3 = 0 ;
17674 PyObject * obj0 = 0 ;
17675 PyObject * obj1 = 0 ;
17676 PyObject * obj2 = 0 ;
17677 char * kwnames[] = {
17678 (char *) "self",(char *) "show",(char *) "style", NULL
17679 };
17680
17681 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:AuiMDIChildFrame_ShowFullScreen",kwnames,&obj0,&obj1,&obj2)) SWIG_fail;
17682 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiMDIChildFrame, 0 | 0 );
17683 if (!SWIG_IsOK(res1)) {
17684 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiMDIChildFrame_ShowFullScreen" "', expected argument " "1"" of type '" "wxAuiMDIChildFrame *""'");
17685 }
17686 arg1 = reinterpret_cast< wxAuiMDIChildFrame * >(argp1);
17687 ecode2 = SWIG_AsVal_bool(obj1, &val2);
17688 if (!SWIG_IsOK(ecode2)) {
17689 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiMDIChildFrame_ShowFullScreen" "', expected argument " "2"" of type '" "bool""'");
17690 }
17691 arg2 = static_cast< bool >(val2);
17692 ecode3 = SWIG_AsVal_long(obj2, &val3);
17693 if (!SWIG_IsOK(ecode3)) {
17694 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "AuiMDIChildFrame_ShowFullScreen" "', expected argument " "3"" of type '" "long""'");
17695 }
17696 arg3 = static_cast< long >(val3);
17697 {
17698 PyThreadState* __tstate = wxPyBeginAllowThreads();
17699 result = (bool)(arg1)->ShowFullScreen(arg2,arg3);
17700 wxPyEndAllowThreads(__tstate);
17701 if (PyErr_Occurred()) SWIG_fail;
17702 }
17703 {
17704 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
17705 }
17706 return resultobj;
17707 fail:
17708 return NULL;
17709 }
17710
17711
17712 SWIGINTERN PyObject *_wrap_AuiMDIChildFrame_IsFullScreen(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
17713 PyObject *resultobj = 0;
17714 wxAuiMDIChildFrame *arg1 = (wxAuiMDIChildFrame *) 0 ;
17715 bool result;
17716 void *argp1 = 0 ;
17717 int res1 = 0 ;
17718 PyObject *swig_obj[1] ;
17719
17720 if (!args) SWIG_fail;
17721 swig_obj[0] = args;
17722 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiMDIChildFrame, 0 | 0 );
17723 if (!SWIG_IsOK(res1)) {
17724 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiMDIChildFrame_IsFullScreen" "', expected argument " "1"" of type '" "wxAuiMDIChildFrame const *""'");
17725 }
17726 arg1 = reinterpret_cast< wxAuiMDIChildFrame * >(argp1);
17727 {
17728 PyThreadState* __tstate = wxPyBeginAllowThreads();
17729 result = (bool)((wxAuiMDIChildFrame const *)arg1)->IsFullScreen();
17730 wxPyEndAllowThreads(__tstate);
17731 if (PyErr_Occurred()) SWIG_fail;
17732 }
17733 {
17734 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
17735 }
17736 return resultobj;
17737 fail:
17738 return NULL;
17739 }
17740
17741
17742 SWIGINTERN PyObject *_wrap_AuiMDIChildFrame_OnMenuHighlight(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
17743 PyObject *resultobj = 0;
17744 wxAuiMDIChildFrame *arg1 = (wxAuiMDIChildFrame *) 0 ;
17745 wxMenuEvent *arg2 = 0 ;
17746 void *argp1 = 0 ;
17747 int res1 = 0 ;
17748 void *argp2 = 0 ;
17749 int res2 = 0 ;
17750 PyObject * obj0 = 0 ;
17751 PyObject * obj1 = 0 ;
17752 char * kwnames[] = {
17753 (char *) "self",(char *) "evt", NULL
17754 };
17755
17756 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiMDIChildFrame_OnMenuHighlight",kwnames,&obj0,&obj1)) SWIG_fail;
17757 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiMDIChildFrame, 0 | 0 );
17758 if (!SWIG_IsOK(res1)) {
17759 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiMDIChildFrame_OnMenuHighlight" "', expected argument " "1"" of type '" "wxAuiMDIChildFrame *""'");
17760 }
17761 arg1 = reinterpret_cast< wxAuiMDIChildFrame * >(argp1);
17762 res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_wxMenuEvent, 0 );
17763 if (!SWIG_IsOK(res2)) {
17764 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiMDIChildFrame_OnMenuHighlight" "', expected argument " "2"" of type '" "wxMenuEvent &""'");
17765 }
17766 if (!argp2) {
17767 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiMDIChildFrame_OnMenuHighlight" "', expected argument " "2"" of type '" "wxMenuEvent &""'");
17768 }
17769 arg2 = reinterpret_cast< wxMenuEvent * >(argp2);
17770 {
17771 PyThreadState* __tstate = wxPyBeginAllowThreads();
17772 (arg1)->OnMenuHighlight(*arg2);
17773 wxPyEndAllowThreads(__tstate);
17774 if (PyErr_Occurred()) SWIG_fail;
17775 }
17776 resultobj = SWIG_Py_Void();
17777 return resultobj;
17778 fail:
17779 return NULL;
17780 }
17781
17782
17783 SWIGINTERN PyObject *_wrap_AuiMDIChildFrame_OnActivate(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
17784 PyObject *resultobj = 0;
17785 wxAuiMDIChildFrame *arg1 = (wxAuiMDIChildFrame *) 0 ;
17786 wxActivateEvent *arg2 = 0 ;
17787 void *argp1 = 0 ;
17788 int res1 = 0 ;
17789 void *argp2 = 0 ;
17790 int res2 = 0 ;
17791 PyObject * obj0 = 0 ;
17792 PyObject * obj1 = 0 ;
17793 char * kwnames[] = {
17794 (char *) "self",(char *) "evt", NULL
17795 };
17796
17797 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiMDIChildFrame_OnActivate",kwnames,&obj0,&obj1)) SWIG_fail;
17798 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiMDIChildFrame, 0 | 0 );
17799 if (!SWIG_IsOK(res1)) {
17800 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiMDIChildFrame_OnActivate" "', expected argument " "1"" of type '" "wxAuiMDIChildFrame *""'");
17801 }
17802 arg1 = reinterpret_cast< wxAuiMDIChildFrame * >(argp1);
17803 res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_wxActivateEvent, 0 );
17804 if (!SWIG_IsOK(res2)) {
17805 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiMDIChildFrame_OnActivate" "', expected argument " "2"" of type '" "wxActivateEvent &""'");
17806 }
17807 if (!argp2) {
17808 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiMDIChildFrame_OnActivate" "', expected argument " "2"" of type '" "wxActivateEvent &""'");
17809 }
17810 arg2 = reinterpret_cast< wxActivateEvent * >(argp2);
17811 {
17812 PyThreadState* __tstate = wxPyBeginAllowThreads();
17813 (arg1)->OnActivate(*arg2);
17814 wxPyEndAllowThreads(__tstate);
17815 if (PyErr_Occurred()) SWIG_fail;
17816 }
17817 resultobj = SWIG_Py_Void();
17818 return resultobj;
17819 fail:
17820 return NULL;
17821 }
17822
17823
17824 SWIGINTERN PyObject *_wrap_AuiMDIChildFrame_OnCloseWindow(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
17825 PyObject *resultobj = 0;
17826 wxAuiMDIChildFrame *arg1 = (wxAuiMDIChildFrame *) 0 ;
17827 wxCloseEvent *arg2 = 0 ;
17828 void *argp1 = 0 ;
17829 int res1 = 0 ;
17830 void *argp2 = 0 ;
17831 int res2 = 0 ;
17832 PyObject * obj0 = 0 ;
17833 PyObject * obj1 = 0 ;
17834 char * kwnames[] = {
17835 (char *) "self",(char *) "evt", NULL
17836 };
17837
17838 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiMDIChildFrame_OnCloseWindow",kwnames,&obj0,&obj1)) SWIG_fail;
17839 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiMDIChildFrame, 0 | 0 );
17840 if (!SWIG_IsOK(res1)) {
17841 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiMDIChildFrame_OnCloseWindow" "', expected argument " "1"" of type '" "wxAuiMDIChildFrame *""'");
17842 }
17843 arg1 = reinterpret_cast< wxAuiMDIChildFrame * >(argp1);
17844 res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_wxCloseEvent, 0 );
17845 if (!SWIG_IsOK(res2)) {
17846 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiMDIChildFrame_OnCloseWindow" "', expected argument " "2"" of type '" "wxCloseEvent &""'");
17847 }
17848 if (!argp2) {
17849 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiMDIChildFrame_OnCloseWindow" "', expected argument " "2"" of type '" "wxCloseEvent &""'");
17850 }
17851 arg2 = reinterpret_cast< wxCloseEvent * >(argp2);
17852 {
17853 PyThreadState* __tstate = wxPyBeginAllowThreads();
17854 (arg1)->OnCloseWindow(*arg2);
17855 wxPyEndAllowThreads(__tstate);
17856 if (PyErr_Occurred()) SWIG_fail;
17857 }
17858 resultobj = SWIG_Py_Void();
17859 return resultobj;
17860 fail:
17861 return NULL;
17862 }
17863
17864
17865 SWIGINTERN PyObject *_wrap_AuiMDIChildFrame_SetMDIParentFrame(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
17866 PyObject *resultobj = 0;
17867 wxAuiMDIChildFrame *arg1 = (wxAuiMDIChildFrame *) 0 ;
17868 wxAuiMDIParentFrame *arg2 = (wxAuiMDIParentFrame *) 0 ;
17869 void *argp1 = 0 ;
17870 int res1 = 0 ;
17871 void *argp2 = 0 ;
17872 int res2 = 0 ;
17873 PyObject * obj0 = 0 ;
17874 PyObject * obj1 = 0 ;
17875 char * kwnames[] = {
17876 (char *) "self",(char *) "parent", NULL
17877 };
17878
17879 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiMDIChildFrame_SetMDIParentFrame",kwnames,&obj0,&obj1)) SWIG_fail;
17880 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiMDIChildFrame, 0 | 0 );
17881 if (!SWIG_IsOK(res1)) {
17882 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiMDIChildFrame_SetMDIParentFrame" "', expected argument " "1"" of type '" "wxAuiMDIChildFrame *""'");
17883 }
17884 arg1 = reinterpret_cast< wxAuiMDIChildFrame * >(argp1);
17885 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxAuiMDIParentFrame, 0 | 0 );
17886 if (!SWIG_IsOK(res2)) {
17887 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiMDIChildFrame_SetMDIParentFrame" "', expected argument " "2"" of type '" "wxAuiMDIParentFrame *""'");
17888 }
17889 arg2 = reinterpret_cast< wxAuiMDIParentFrame * >(argp2);
17890 {
17891 PyThreadState* __tstate = wxPyBeginAllowThreads();
17892 (arg1)->SetMDIParentFrame(arg2);
17893 wxPyEndAllowThreads(__tstate);
17894 if (PyErr_Occurred()) SWIG_fail;
17895 }
17896 resultobj = SWIG_Py_Void();
17897 return resultobj;
17898 fail:
17899 return NULL;
17900 }
17901
17902
17903 SWIGINTERN PyObject *_wrap_AuiMDIChildFrame_GetMDIParentFrame(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
17904 PyObject *resultobj = 0;
17905 wxAuiMDIChildFrame *arg1 = (wxAuiMDIChildFrame *) 0 ;
17906 wxAuiMDIParentFrame *result = 0 ;
17907 void *argp1 = 0 ;
17908 int res1 = 0 ;
17909 PyObject *swig_obj[1] ;
17910
17911 if (!args) SWIG_fail;
17912 swig_obj[0] = args;
17913 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiMDIChildFrame, 0 | 0 );
17914 if (!SWIG_IsOK(res1)) {
17915 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiMDIChildFrame_GetMDIParentFrame" "', expected argument " "1"" of type '" "wxAuiMDIChildFrame const *""'");
17916 }
17917 arg1 = reinterpret_cast< wxAuiMDIChildFrame * >(argp1);
17918 {
17919 PyThreadState* __tstate = wxPyBeginAllowThreads();
17920 result = (wxAuiMDIParentFrame *)((wxAuiMDIChildFrame const *)arg1)->GetMDIParentFrame();
17921 wxPyEndAllowThreads(__tstate);
17922 if (PyErr_Occurred()) SWIG_fail;
17923 }
17924 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiMDIParentFrame, 0 | 0 );
17925 return resultobj;
17926 fail:
17927 return NULL;
17928 }
17929
17930
17931 SWIGINTERN PyObject *_wrap_AuiMDIChildFrame_ApplyMDIChildFrameRect(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
17932 PyObject *resultobj = 0;
17933 wxAuiMDIChildFrame *arg1 = (wxAuiMDIChildFrame *) 0 ;
17934 void *argp1 = 0 ;
17935 int res1 = 0 ;
17936 PyObject *swig_obj[1] ;
17937
17938 if (!args) SWIG_fail;
17939 swig_obj[0] = args;
17940 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiMDIChildFrame, 0 | 0 );
17941 if (!SWIG_IsOK(res1)) {
17942 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiMDIChildFrame_ApplyMDIChildFrameRect" "', expected argument " "1"" of type '" "wxAuiMDIChildFrame *""'");
17943 }
17944 arg1 = reinterpret_cast< wxAuiMDIChildFrame * >(argp1);
17945 {
17946 PyThreadState* __tstate = wxPyBeginAllowThreads();
17947 (arg1)->ApplyMDIChildFrameRect();
17948 wxPyEndAllowThreads(__tstate);
17949 if (PyErr_Occurred()) SWIG_fail;
17950 }
17951 resultobj = SWIG_Py_Void();
17952 return resultobj;
17953 fail:
17954 return NULL;
17955 }
17956
17957
17958 SWIGINTERN PyObject *_wrap_AuiMDIChildFrame_DoShow(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
17959 PyObject *resultobj = 0;
17960 wxAuiMDIChildFrame *arg1 = (wxAuiMDIChildFrame *) 0 ;
17961 bool arg2 ;
17962 void *argp1 = 0 ;
17963 int res1 = 0 ;
17964 bool val2 ;
17965 int ecode2 = 0 ;
17966 PyObject * obj0 = 0 ;
17967 PyObject * obj1 = 0 ;
17968 char * kwnames[] = {
17969 (char *) "self",(char *) "show", NULL
17970 };
17971
17972 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiMDIChildFrame_DoShow",kwnames,&obj0,&obj1)) SWIG_fail;
17973 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiMDIChildFrame, 0 | 0 );
17974 if (!SWIG_IsOK(res1)) {
17975 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiMDIChildFrame_DoShow" "', expected argument " "1"" of type '" "wxAuiMDIChildFrame *""'");
17976 }
17977 arg1 = reinterpret_cast< wxAuiMDIChildFrame * >(argp1);
17978 ecode2 = SWIG_AsVal_bool(obj1, &val2);
17979 if (!SWIG_IsOK(ecode2)) {
17980 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiMDIChildFrame_DoShow" "', expected argument " "2"" of type '" "bool""'");
17981 }
17982 arg2 = static_cast< bool >(val2);
17983 {
17984 PyThreadState* __tstate = wxPyBeginAllowThreads();
17985 (arg1)->DoShow(arg2);
17986 wxPyEndAllowThreads(__tstate);
17987 if (PyErr_Occurred()) SWIG_fail;
17988 }
17989 resultobj = SWIG_Py_Void();
17990 return resultobj;
17991 fail:
17992 return NULL;
17993 }
17994
17995
17996 SWIGINTERN PyObject *AuiMDIChildFrame_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
17997 PyObject *obj;
17998 if (!SWIG_Python_UnpackTuple(args,(char*)"swigregister", 1, 1,&obj)) return NULL;
17999 SWIG_TypeNewClientData(SWIGTYPE_p_wxAuiMDIChildFrame, SWIG_NewClientData(obj));
18000 return SWIG_Py_Void();
18001 }
18002
18003 SWIGINTERN PyObject *AuiMDIChildFrame_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
18004 return SWIG_Python_InitShadowInstance(args);
18005 }
18006
18007 SWIGINTERN PyObject *_wrap_new_PreAuiMDIClientWindow(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
18008 PyObject *resultobj = 0;
18009 wxAuiMDIClientWindow *result = 0 ;
18010
18011 if (!SWIG_Python_UnpackTuple(args,"new_PreAuiMDIClientWindow",0,0,0)) SWIG_fail;
18012 {
18013 PyThreadState* __tstate = wxPyBeginAllowThreads();
18014 result = (wxAuiMDIClientWindow *)new wxAuiMDIClientWindow();
18015 wxPyEndAllowThreads(__tstate);
18016 if (PyErr_Occurred()) SWIG_fail;
18017 }
18018 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiMDIClientWindow, SWIG_POINTER_OWN | 0 );
18019 return resultobj;
18020 fail:
18021 return NULL;
18022 }
18023
18024
18025 SWIGINTERN PyObject *_wrap_new_AuiMDIClientWindow(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
18026 PyObject *resultobj = 0;
18027 wxAuiMDIParentFrame *arg1 = (wxAuiMDIParentFrame *) 0 ;
18028 long arg2 = (long) 0 ;
18029 wxAuiMDIClientWindow *result = 0 ;
18030 void *argp1 = 0 ;
18031 int res1 = 0 ;
18032 long val2 ;
18033 int ecode2 = 0 ;
18034 PyObject * obj0 = 0 ;
18035 PyObject * obj1 = 0 ;
18036 char * kwnames[] = {
18037 (char *) "parent",(char *) "style", NULL
18038 };
18039
18040 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:new_AuiMDIClientWindow",kwnames,&obj0,&obj1)) SWIG_fail;
18041 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiMDIParentFrame, 0 | 0 );
18042 if (!SWIG_IsOK(res1)) {
18043 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_AuiMDIClientWindow" "', expected argument " "1"" of type '" "wxAuiMDIParentFrame *""'");
18044 }
18045 arg1 = reinterpret_cast< wxAuiMDIParentFrame * >(argp1);
18046 if (obj1) {
18047 ecode2 = SWIG_AsVal_long(obj1, &val2);
18048 if (!SWIG_IsOK(ecode2)) {
18049 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "new_AuiMDIClientWindow" "', expected argument " "2"" of type '" "long""'");
18050 }
18051 arg2 = static_cast< long >(val2);
18052 }
18053 {
18054 PyThreadState* __tstate = wxPyBeginAllowThreads();
18055 result = (wxAuiMDIClientWindow *)new wxAuiMDIClientWindow(arg1,arg2);
18056 wxPyEndAllowThreads(__tstate);
18057 if (PyErr_Occurred()) SWIG_fail;
18058 }
18059 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiMDIClientWindow, SWIG_POINTER_NEW | 0 );
18060 return resultobj;
18061 fail:
18062 return NULL;
18063 }
18064
18065
18066 SWIGINTERN PyObject *_wrap_AuiMDIClientWindow_CreateClient(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
18067 PyObject *resultobj = 0;
18068 wxAuiMDIClientWindow *arg1 = (wxAuiMDIClientWindow *) 0 ;
18069 wxAuiMDIParentFrame *arg2 = (wxAuiMDIParentFrame *) 0 ;
18070 long arg3 = (long) wxVSCROLL|wxHSCROLL ;
18071 bool result;
18072 void *argp1 = 0 ;
18073 int res1 = 0 ;
18074 void *argp2 = 0 ;
18075 int res2 = 0 ;
18076 long val3 ;
18077 int ecode3 = 0 ;
18078 PyObject * obj0 = 0 ;
18079 PyObject * obj1 = 0 ;
18080 PyObject * obj2 = 0 ;
18081 char * kwnames[] = {
18082 (char *) "self",(char *) "parent",(char *) "style", NULL
18083 };
18084
18085 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|O:AuiMDIClientWindow_CreateClient",kwnames,&obj0,&obj1,&obj2)) SWIG_fail;
18086 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiMDIClientWindow, 0 | 0 );
18087 if (!SWIG_IsOK(res1)) {
18088 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiMDIClientWindow_CreateClient" "', expected argument " "1"" of type '" "wxAuiMDIClientWindow *""'");
18089 }
18090 arg1 = reinterpret_cast< wxAuiMDIClientWindow * >(argp1);
18091 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxAuiMDIParentFrame, 0 | 0 );
18092 if (!SWIG_IsOK(res2)) {
18093 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiMDIClientWindow_CreateClient" "', expected argument " "2"" of type '" "wxAuiMDIParentFrame *""'");
18094 }
18095 arg2 = reinterpret_cast< wxAuiMDIParentFrame * >(argp2);
18096 if (obj2) {
18097 ecode3 = SWIG_AsVal_long(obj2, &val3);
18098 if (!SWIG_IsOK(ecode3)) {
18099 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "AuiMDIClientWindow_CreateClient" "', expected argument " "3"" of type '" "long""'");
18100 }
18101 arg3 = static_cast< long >(val3);
18102 }
18103 {
18104 PyThreadState* __tstate = wxPyBeginAllowThreads();
18105 result = (bool)(arg1)->CreateClient(arg2,arg3);
18106 wxPyEndAllowThreads(__tstate);
18107 if (PyErr_Occurred()) SWIG_fail;
18108 }
18109 {
18110 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
18111 }
18112 return resultobj;
18113 fail:
18114 return NULL;
18115 }
18116
18117
18118 SWIGINTERN PyObject *_wrap_AuiMDIClientWindow_SetSelection(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
18119 PyObject *resultobj = 0;
18120 wxAuiMDIClientWindow *arg1 = (wxAuiMDIClientWindow *) 0 ;
18121 size_t arg2 ;
18122 int result;
18123 void *argp1 = 0 ;
18124 int res1 = 0 ;
18125 size_t val2 ;
18126 int ecode2 = 0 ;
18127 PyObject * obj0 = 0 ;
18128 PyObject * obj1 = 0 ;
18129 char * kwnames[] = {
18130 (char *) "self",(char *) "page", NULL
18131 };
18132
18133 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiMDIClientWindow_SetSelection",kwnames,&obj0,&obj1)) SWIG_fail;
18134 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiMDIClientWindow, 0 | 0 );
18135 if (!SWIG_IsOK(res1)) {
18136 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiMDIClientWindow_SetSelection" "', expected argument " "1"" of type '" "wxAuiMDIClientWindow *""'");
18137 }
18138 arg1 = reinterpret_cast< wxAuiMDIClientWindow * >(argp1);
18139 ecode2 = SWIG_AsVal_size_t(obj1, &val2);
18140 if (!SWIG_IsOK(ecode2)) {
18141 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiMDIClientWindow_SetSelection" "', expected argument " "2"" of type '" "size_t""'");
18142 }
18143 arg2 = static_cast< size_t >(val2);
18144 {
18145 PyThreadState* __tstate = wxPyBeginAllowThreads();
18146 result = (int)(arg1)->SetSelection(arg2);
18147 wxPyEndAllowThreads(__tstate);
18148 if (PyErr_Occurred()) SWIG_fail;
18149 }
18150 resultobj = SWIG_From_int(static_cast< int >(result));
18151 return resultobj;
18152 fail:
18153 return NULL;
18154 }
18155
18156
18157 SWIGINTERN PyObject *AuiMDIClientWindow_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
18158 PyObject *obj;
18159 if (!SWIG_Python_UnpackTuple(args,(char*)"swigregister", 1, 1,&obj)) return NULL;
18160 SWIG_TypeNewClientData(SWIGTYPE_p_wxAuiMDIClientWindow, SWIG_NewClientData(obj));
18161 return SWIG_Py_Void();
18162 }
18163
18164 SWIGINTERN PyObject *AuiMDIClientWindow_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
18165 return SWIG_Python_InitShadowInstance(args);
18166 }
18167
18168 SWIGINTERN PyObject *_wrap_new_PyAuiDockArt(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
18169 PyObject *resultobj = 0;
18170 wxPyAuiDockArt *result = 0 ;
18171
18172 if (!SWIG_Python_UnpackTuple(args,"new_PyAuiDockArt",0,0,0)) SWIG_fail;
18173 {
18174 PyThreadState* __tstate = wxPyBeginAllowThreads();
18175 result = (wxPyAuiDockArt *)new wxPyAuiDockArt();
18176 wxPyEndAllowThreads(__tstate);
18177 if (PyErr_Occurred()) SWIG_fail;
18178 }
18179 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxPyAuiDockArt, SWIG_POINTER_NEW | 0 );
18180 return resultobj;
18181 fail:
18182 return NULL;
18183 }
18184
18185
18186 SWIGINTERN PyObject *PyAuiDockArt_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
18187 PyObject *obj;
18188 if (!SWIG_Python_UnpackTuple(args,(char*)"swigregister", 1, 1,&obj)) return NULL;
18189 SWIG_TypeNewClientData(SWIGTYPE_p_wxPyAuiDockArt, SWIG_NewClientData(obj));
18190 return SWIG_Py_Void();
18191 }
18192
18193 SWIGINTERN PyObject *PyAuiDockArt_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
18194 return SWIG_Python_InitShadowInstance(args);
18195 }
18196
18197 SWIGINTERN PyObject *_wrap_new_PyAuiTabArt(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
18198 PyObject *resultobj = 0;
18199 wxPyAuiTabArt *result = 0 ;
18200
18201 if (!SWIG_Python_UnpackTuple(args,"new_PyAuiTabArt",0,0,0)) SWIG_fail;
18202 {
18203 PyThreadState* __tstate = wxPyBeginAllowThreads();
18204 result = (wxPyAuiTabArt *)new wxPyAuiTabArt();
18205 wxPyEndAllowThreads(__tstate);
18206 if (PyErr_Occurred()) SWIG_fail;
18207 }
18208 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxPyAuiTabArt, SWIG_POINTER_NEW | 0 );
18209 return resultobj;
18210 fail:
18211 return NULL;
18212 }
18213
18214
18215 SWIGINTERN PyObject *PyAuiTabArt_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
18216 PyObject *obj;
18217 if (!SWIG_Python_UnpackTuple(args,(char*)"swigregister", 1, 1,&obj)) return NULL;
18218 SWIG_TypeNewClientData(SWIGTYPE_p_wxPyAuiTabArt, SWIG_NewClientData(obj));
18219 return SWIG_Py_Void();
18220 }
18221
18222 SWIGINTERN PyObject *PyAuiTabArt_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
18223 return SWIG_Python_InitShadowInstance(args);
18224 }
18225
18226 static PyMethodDef SwigMethods[] = {
18227 { (char *)"new_AuiPaneInfo", (PyCFunction)_wrap_new_AuiPaneInfo, METH_NOARGS, NULL},
18228 { (char *)"delete_AuiPaneInfo", (PyCFunction)_wrap_delete_AuiPaneInfo, METH_O, NULL},
18229 { (char *)"AuiPaneInfo_SafeSet", (PyCFunction) _wrap_AuiPaneInfo_SafeSet, METH_VARARGS | METH_KEYWORDS, NULL},
18230 { (char *)"AuiPaneInfo_IsOk", (PyCFunction)_wrap_AuiPaneInfo_IsOk, METH_O, NULL},
18231 { (char *)"AuiPaneInfo_IsFixed", (PyCFunction)_wrap_AuiPaneInfo_IsFixed, METH_O, NULL},
18232 { (char *)"AuiPaneInfo_IsResizable", (PyCFunction)_wrap_AuiPaneInfo_IsResizable, METH_O, NULL},
18233 { (char *)"AuiPaneInfo_IsShown", (PyCFunction)_wrap_AuiPaneInfo_IsShown, METH_O, NULL},
18234 { (char *)"AuiPaneInfo_IsFloating", (PyCFunction)_wrap_AuiPaneInfo_IsFloating, METH_O, NULL},
18235 { (char *)"AuiPaneInfo_IsDocked", (PyCFunction)_wrap_AuiPaneInfo_IsDocked, METH_O, NULL},
18236 { (char *)"AuiPaneInfo_IsToolbar", (PyCFunction)_wrap_AuiPaneInfo_IsToolbar, METH_O, NULL},
18237 { (char *)"AuiPaneInfo_IsTopDockable", (PyCFunction)_wrap_AuiPaneInfo_IsTopDockable, METH_O, NULL},
18238 { (char *)"AuiPaneInfo_IsBottomDockable", (PyCFunction)_wrap_AuiPaneInfo_IsBottomDockable, METH_O, NULL},
18239 { (char *)"AuiPaneInfo_IsLeftDockable", (PyCFunction)_wrap_AuiPaneInfo_IsLeftDockable, METH_O, NULL},
18240 { (char *)"AuiPaneInfo_IsRightDockable", (PyCFunction)_wrap_AuiPaneInfo_IsRightDockable, METH_O, NULL},
18241 { (char *)"AuiPaneInfo_IsFloatable", (PyCFunction)_wrap_AuiPaneInfo_IsFloatable, METH_O, NULL},
18242 { (char *)"AuiPaneInfo_IsMovable", (PyCFunction)_wrap_AuiPaneInfo_IsMovable, METH_O, NULL},
18243 { (char *)"AuiPaneInfo_IsDestroyOnClose", (PyCFunction)_wrap_AuiPaneInfo_IsDestroyOnClose, METH_O, NULL},
18244 { (char *)"AuiPaneInfo_IsMaximized", (PyCFunction)_wrap_AuiPaneInfo_IsMaximized, METH_O, NULL},
18245 { (char *)"AuiPaneInfo_HasCaption", (PyCFunction)_wrap_AuiPaneInfo_HasCaption, METH_O, NULL},
18246 { (char *)"AuiPaneInfo_HasGripper", (PyCFunction)_wrap_AuiPaneInfo_HasGripper, METH_O, NULL},
18247 { (char *)"AuiPaneInfo_HasBorder", (PyCFunction)_wrap_AuiPaneInfo_HasBorder, METH_O, NULL},
18248 { (char *)"AuiPaneInfo_HasCloseButton", (PyCFunction)_wrap_AuiPaneInfo_HasCloseButton, METH_O, NULL},
18249 { (char *)"AuiPaneInfo_HasMaximizeButton", (PyCFunction)_wrap_AuiPaneInfo_HasMaximizeButton, METH_O, NULL},
18250 { (char *)"AuiPaneInfo_HasMinimizeButton", (PyCFunction)_wrap_AuiPaneInfo_HasMinimizeButton, METH_O, NULL},
18251 { (char *)"AuiPaneInfo_HasPinButton", (PyCFunction)_wrap_AuiPaneInfo_HasPinButton, METH_O, NULL},
18252 { (char *)"AuiPaneInfo_HasGripperTop", (PyCFunction)_wrap_AuiPaneInfo_HasGripperTop, METH_O, NULL},
18253 { (char *)"AuiPaneInfo_Window", (PyCFunction) _wrap_AuiPaneInfo_Window, METH_VARARGS | METH_KEYWORDS, NULL},
18254 { (char *)"AuiPaneInfo_Name", (PyCFunction) _wrap_AuiPaneInfo_Name, METH_VARARGS | METH_KEYWORDS, NULL},
18255 { (char *)"AuiPaneInfo_Caption", (PyCFunction) _wrap_AuiPaneInfo_Caption, METH_VARARGS | METH_KEYWORDS, NULL},
18256 { (char *)"AuiPaneInfo_Left", (PyCFunction)_wrap_AuiPaneInfo_Left, METH_O, NULL},
18257 { (char *)"AuiPaneInfo_Right", (PyCFunction)_wrap_AuiPaneInfo_Right, METH_O, NULL},
18258 { (char *)"AuiPaneInfo_Top", (PyCFunction)_wrap_AuiPaneInfo_Top, METH_O, NULL},
18259 { (char *)"AuiPaneInfo_Bottom", (PyCFunction)_wrap_AuiPaneInfo_Bottom, METH_O, NULL},
18260 { (char *)"AuiPaneInfo_Center", (PyCFunction)_wrap_AuiPaneInfo_Center, METH_O, NULL},
18261 { (char *)"AuiPaneInfo_Centre", (PyCFunction)_wrap_AuiPaneInfo_Centre, METH_O, NULL},
18262 { (char *)"AuiPaneInfo_Direction", (PyCFunction) _wrap_AuiPaneInfo_Direction, METH_VARARGS | METH_KEYWORDS, NULL},
18263 { (char *)"AuiPaneInfo_Layer", (PyCFunction) _wrap_AuiPaneInfo_Layer, METH_VARARGS | METH_KEYWORDS, NULL},
18264 { (char *)"AuiPaneInfo_Row", (PyCFunction) _wrap_AuiPaneInfo_Row, METH_VARARGS | METH_KEYWORDS, NULL},
18265 { (char *)"AuiPaneInfo_Position", (PyCFunction) _wrap_AuiPaneInfo_Position, METH_VARARGS | METH_KEYWORDS, NULL},
18266 { (char *)"AuiPaneInfo_BestSize", (PyCFunction) _wrap_AuiPaneInfo_BestSize, METH_VARARGS | METH_KEYWORDS, NULL},
18267 { (char *)"AuiPaneInfo_MinSize", (PyCFunction) _wrap_AuiPaneInfo_MinSize, METH_VARARGS | METH_KEYWORDS, NULL},
18268 { (char *)"AuiPaneInfo_MaxSize", (PyCFunction) _wrap_AuiPaneInfo_MaxSize, METH_VARARGS | METH_KEYWORDS, NULL},
18269 { (char *)"AuiPaneInfo_FloatingPosition", (PyCFunction) _wrap_AuiPaneInfo_FloatingPosition, METH_VARARGS | METH_KEYWORDS, NULL},
18270 { (char *)"AuiPaneInfo_FloatingSize", (PyCFunction) _wrap_AuiPaneInfo_FloatingSize, METH_VARARGS | METH_KEYWORDS, NULL},
18271 { (char *)"AuiPaneInfo_Fixed", (PyCFunction)_wrap_AuiPaneInfo_Fixed, METH_O, NULL},
18272 { (char *)"AuiPaneInfo_Resizable", (PyCFunction) _wrap_AuiPaneInfo_Resizable, METH_VARARGS | METH_KEYWORDS, NULL},
18273 { (char *)"AuiPaneInfo_Dock", (PyCFunction)_wrap_AuiPaneInfo_Dock, METH_O, NULL},
18274 { (char *)"AuiPaneInfo_Float", (PyCFunction)_wrap_AuiPaneInfo_Float, METH_O, NULL},
18275 { (char *)"AuiPaneInfo_Hide", (PyCFunction)_wrap_AuiPaneInfo_Hide, METH_O, NULL},
18276 { (char *)"AuiPaneInfo_Show", (PyCFunction) _wrap_AuiPaneInfo_Show, METH_VARARGS | METH_KEYWORDS, NULL},
18277 { (char *)"AuiPaneInfo_CaptionVisible", (PyCFunction) _wrap_AuiPaneInfo_CaptionVisible, METH_VARARGS | METH_KEYWORDS, NULL},
18278 { (char *)"AuiPaneInfo_Maximize", (PyCFunction)_wrap_AuiPaneInfo_Maximize, METH_O, NULL},
18279 { (char *)"AuiPaneInfo_Restore", (PyCFunction)_wrap_AuiPaneInfo_Restore, METH_O, NULL},
18280 { (char *)"AuiPaneInfo_PaneBorder", (PyCFunction) _wrap_AuiPaneInfo_PaneBorder, METH_VARARGS | METH_KEYWORDS, NULL},
18281 { (char *)"AuiPaneInfo_Gripper", (PyCFunction) _wrap_AuiPaneInfo_Gripper, METH_VARARGS | METH_KEYWORDS, NULL},
18282 { (char *)"AuiPaneInfo_GripperTop", (PyCFunction) _wrap_AuiPaneInfo_GripperTop, METH_VARARGS | METH_KEYWORDS, NULL},
18283 { (char *)"AuiPaneInfo_CloseButton", (PyCFunction) _wrap_AuiPaneInfo_CloseButton, METH_VARARGS | METH_KEYWORDS, NULL},
18284 { (char *)"AuiPaneInfo_MaximizeButton", (PyCFunction) _wrap_AuiPaneInfo_MaximizeButton, METH_VARARGS | METH_KEYWORDS, NULL},
18285 { (char *)"AuiPaneInfo_MinimizeButton", (PyCFunction) _wrap_AuiPaneInfo_MinimizeButton, METH_VARARGS | METH_KEYWORDS, NULL},
18286 { (char *)"AuiPaneInfo_PinButton", (PyCFunction) _wrap_AuiPaneInfo_PinButton, METH_VARARGS | METH_KEYWORDS, NULL},
18287 { (char *)"AuiPaneInfo_DestroyOnClose", (PyCFunction) _wrap_AuiPaneInfo_DestroyOnClose, METH_VARARGS | METH_KEYWORDS, NULL},
18288 { (char *)"AuiPaneInfo_TopDockable", (PyCFunction) _wrap_AuiPaneInfo_TopDockable, METH_VARARGS | METH_KEYWORDS, NULL},
18289 { (char *)"AuiPaneInfo_BottomDockable", (PyCFunction) _wrap_AuiPaneInfo_BottomDockable, METH_VARARGS | METH_KEYWORDS, NULL},
18290 { (char *)"AuiPaneInfo_LeftDockable", (PyCFunction) _wrap_AuiPaneInfo_LeftDockable, METH_VARARGS | METH_KEYWORDS, NULL},
18291 { (char *)"AuiPaneInfo_RightDockable", (PyCFunction) _wrap_AuiPaneInfo_RightDockable, METH_VARARGS | METH_KEYWORDS, NULL},
18292 { (char *)"AuiPaneInfo_Floatable", (PyCFunction) _wrap_AuiPaneInfo_Floatable, METH_VARARGS | METH_KEYWORDS, NULL},
18293 { (char *)"AuiPaneInfo_Movable", (PyCFunction) _wrap_AuiPaneInfo_Movable, METH_VARARGS | METH_KEYWORDS, NULL},
18294 { (char *)"AuiPaneInfo_Dockable", (PyCFunction) _wrap_AuiPaneInfo_Dockable, METH_VARARGS | METH_KEYWORDS, NULL},
18295 { (char *)"AuiPaneInfo_DefaultPane", (PyCFunction)_wrap_AuiPaneInfo_DefaultPane, METH_O, NULL},
18296 { (char *)"AuiPaneInfo_CentrePane", (PyCFunction)_wrap_AuiPaneInfo_CentrePane, METH_O, NULL},
18297 { (char *)"AuiPaneInfo_CenterPane", (PyCFunction)_wrap_AuiPaneInfo_CenterPane, METH_O, NULL},
18298 { (char *)"AuiPaneInfo_ToolbarPane", (PyCFunction)_wrap_AuiPaneInfo_ToolbarPane, METH_O, NULL},
18299 { (char *)"AuiPaneInfo_SetFlag", (PyCFunction) _wrap_AuiPaneInfo_SetFlag, METH_VARARGS | METH_KEYWORDS, NULL},
18300 { (char *)"AuiPaneInfo_HasFlag", (PyCFunction) _wrap_AuiPaneInfo_HasFlag, METH_VARARGS | METH_KEYWORDS, NULL},
18301 { (char *)"AuiPaneInfo_name_set", _wrap_AuiPaneInfo_name_set, METH_VARARGS, NULL},
18302 { (char *)"AuiPaneInfo_name_get", (PyCFunction)_wrap_AuiPaneInfo_name_get, METH_O, NULL},
18303 { (char *)"AuiPaneInfo_caption_set", _wrap_AuiPaneInfo_caption_set, METH_VARARGS, NULL},
18304 { (char *)"AuiPaneInfo_caption_get", (PyCFunction)_wrap_AuiPaneInfo_caption_get, METH_O, NULL},
18305 { (char *)"AuiPaneInfo_window_set", _wrap_AuiPaneInfo_window_set, METH_VARARGS, NULL},
18306 { (char *)"AuiPaneInfo_window_get", (PyCFunction)_wrap_AuiPaneInfo_window_get, METH_O, NULL},
18307 { (char *)"AuiPaneInfo_frame_set", _wrap_AuiPaneInfo_frame_set, METH_VARARGS, NULL},
18308 { (char *)"AuiPaneInfo_frame_get", (PyCFunction)_wrap_AuiPaneInfo_frame_get, METH_O, NULL},
18309 { (char *)"AuiPaneInfo_state_set", _wrap_AuiPaneInfo_state_set, METH_VARARGS, NULL},
18310 { (char *)"AuiPaneInfo_state_get", (PyCFunction)_wrap_AuiPaneInfo_state_get, METH_O, NULL},
18311 { (char *)"AuiPaneInfo_dock_direction_set", _wrap_AuiPaneInfo_dock_direction_set, METH_VARARGS, NULL},
18312 { (char *)"AuiPaneInfo_dock_direction_get", (PyCFunction)_wrap_AuiPaneInfo_dock_direction_get, METH_O, NULL},
18313 { (char *)"AuiPaneInfo_dock_layer_set", _wrap_AuiPaneInfo_dock_layer_set, METH_VARARGS, NULL},
18314 { (char *)"AuiPaneInfo_dock_layer_get", (PyCFunction)_wrap_AuiPaneInfo_dock_layer_get, METH_O, NULL},
18315 { (char *)"AuiPaneInfo_dock_row_set", _wrap_AuiPaneInfo_dock_row_set, METH_VARARGS, NULL},
18316 { (char *)"AuiPaneInfo_dock_row_get", (PyCFunction)_wrap_AuiPaneInfo_dock_row_get, METH_O, NULL},
18317 { (char *)"AuiPaneInfo_dock_pos_set", _wrap_AuiPaneInfo_dock_pos_set, METH_VARARGS, NULL},
18318 { (char *)"AuiPaneInfo_dock_pos_get", (PyCFunction)_wrap_AuiPaneInfo_dock_pos_get, METH_O, NULL},
18319 { (char *)"AuiPaneInfo_best_size_set", _wrap_AuiPaneInfo_best_size_set, METH_VARARGS, NULL},
18320 { (char *)"AuiPaneInfo_best_size_get", (PyCFunction)_wrap_AuiPaneInfo_best_size_get, METH_O, NULL},
18321 { (char *)"AuiPaneInfo_min_size_set", _wrap_AuiPaneInfo_min_size_set, METH_VARARGS, NULL},
18322 { (char *)"AuiPaneInfo_min_size_get", (PyCFunction)_wrap_AuiPaneInfo_min_size_get, METH_O, NULL},
18323 { (char *)"AuiPaneInfo_max_size_set", _wrap_AuiPaneInfo_max_size_set, METH_VARARGS, NULL},
18324 { (char *)"AuiPaneInfo_max_size_get", (PyCFunction)_wrap_AuiPaneInfo_max_size_get, METH_O, NULL},
18325 { (char *)"AuiPaneInfo_floating_pos_set", _wrap_AuiPaneInfo_floating_pos_set, METH_VARARGS, NULL},
18326 { (char *)"AuiPaneInfo_floating_pos_get", (PyCFunction)_wrap_AuiPaneInfo_floating_pos_get, METH_O, NULL},
18327 { (char *)"AuiPaneInfo_floating_size_set", _wrap_AuiPaneInfo_floating_size_set, METH_VARARGS, NULL},
18328 { (char *)"AuiPaneInfo_floating_size_get", (PyCFunction)_wrap_AuiPaneInfo_floating_size_get, METH_O, NULL},
18329 { (char *)"AuiPaneInfo_dock_proportion_set", _wrap_AuiPaneInfo_dock_proportion_set, METH_VARARGS, NULL},
18330 { (char *)"AuiPaneInfo_dock_proportion_get", (PyCFunction)_wrap_AuiPaneInfo_dock_proportion_get, METH_O, NULL},
18331 { (char *)"AuiPaneInfo_buttons_set", _wrap_AuiPaneInfo_buttons_set, METH_VARARGS, NULL},
18332 { (char *)"AuiPaneInfo_buttons_get", (PyCFunction)_wrap_AuiPaneInfo_buttons_get, METH_O, NULL},
18333 { (char *)"AuiPaneInfo_rect_set", _wrap_AuiPaneInfo_rect_set, METH_VARARGS, NULL},
18334 { (char *)"AuiPaneInfo_rect_get", (PyCFunction)_wrap_AuiPaneInfo_rect_get, METH_O, NULL},
18335 { (char *)"AuiPaneInfo_swigregister", AuiPaneInfo_swigregister, METH_VARARGS, NULL},
18336 { (char *)"AuiPaneInfo_swiginit", AuiPaneInfo_swiginit, METH_VARARGS, NULL},
18337 { (char *)"new_AuiManager", (PyCFunction) _wrap_new_AuiManager, METH_VARARGS | METH_KEYWORDS, NULL},
18338 { (char *)"delete_AuiManager", (PyCFunction)_wrap_delete_AuiManager, METH_O, NULL},
18339 { (char *)"AuiManager_UnInit", (PyCFunction)_wrap_AuiManager_UnInit, METH_O, NULL},
18340 { (char *)"AuiManager_SetFlags", (PyCFunction) _wrap_AuiManager_SetFlags, METH_VARARGS | METH_KEYWORDS, NULL},
18341 { (char *)"AuiManager_GetFlags", (PyCFunction)_wrap_AuiManager_GetFlags, METH_O, NULL},
18342 { (char *)"AuiManager_SetManagedWindow", (PyCFunction) _wrap_AuiManager_SetManagedWindow, METH_VARARGS | METH_KEYWORDS, NULL},
18343 { (char *)"AuiManager_GetManagedWindow", (PyCFunction)_wrap_AuiManager_GetManagedWindow, METH_O, NULL},
18344 { (char *)"AuiManager_GetManager", (PyCFunction) _wrap_AuiManager_GetManager, METH_VARARGS | METH_KEYWORDS, NULL},
18345 { (char *)"AuiManager_SetArtProvider", (PyCFunction) _wrap_AuiManager_SetArtProvider, METH_VARARGS | METH_KEYWORDS, NULL},
18346 { (char *)"AuiManager_GetArtProvider", (PyCFunction)_wrap_AuiManager_GetArtProvider, METH_O, NULL},
18347 { (char *)"AuiManager__GetPaneByWidget", (PyCFunction) _wrap_AuiManager__GetPaneByWidget, METH_VARARGS | METH_KEYWORDS, NULL},
18348 { (char *)"AuiManager__GetPaneByName", (PyCFunction) _wrap_AuiManager__GetPaneByName, METH_VARARGS | METH_KEYWORDS, NULL},
18349 { (char *)"AuiManager_GetAllPanes", (PyCFunction)_wrap_AuiManager_GetAllPanes, METH_O, NULL},
18350 { (char *)"AuiManager__AddPane1", (PyCFunction) _wrap_AuiManager__AddPane1, METH_VARARGS | METH_KEYWORDS, NULL},
18351 { (char *)"AuiManager_AddPane", (PyCFunction) _wrap_AuiManager_AddPane, METH_VARARGS | METH_KEYWORDS, NULL},
18352 { (char *)"AuiManager__AddPane2", (PyCFunction) _wrap_AuiManager__AddPane2, METH_VARARGS | METH_KEYWORDS, NULL},
18353 { (char *)"AuiManager_InsertPane", (PyCFunction) _wrap_AuiManager_InsertPane, METH_VARARGS | METH_KEYWORDS, NULL},
18354 { (char *)"AuiManager_DetachPane", (PyCFunction) _wrap_AuiManager_DetachPane, METH_VARARGS | METH_KEYWORDS, NULL},
18355 { (char *)"AuiManager_Update", (PyCFunction)_wrap_AuiManager_Update, METH_O, NULL},
18356 { (char *)"AuiManager_SavePaneInfo", (PyCFunction) _wrap_AuiManager_SavePaneInfo, METH_VARARGS | METH_KEYWORDS, NULL},
18357 { (char *)"AuiManager_LoadPaneInfo", (PyCFunction) _wrap_AuiManager_LoadPaneInfo, METH_VARARGS | METH_KEYWORDS, NULL},
18358 { (char *)"AuiManager_SavePerspective", (PyCFunction)_wrap_AuiManager_SavePerspective, METH_O, NULL},
18359 { (char *)"AuiManager_LoadPerspective", (PyCFunction) _wrap_AuiManager_LoadPerspective, METH_VARARGS | METH_KEYWORDS, NULL},
18360 { (char *)"AuiManager_SetDockSizeConstraint", (PyCFunction) _wrap_AuiManager_SetDockSizeConstraint, METH_VARARGS | METH_KEYWORDS, NULL},
18361 { (char *)"AuiManager_GetDockSizeConstraint", (PyCFunction) _wrap_AuiManager_GetDockSizeConstraint, METH_VARARGS | METH_KEYWORDS, NULL},
18362 { (char *)"AuiManager_ClosePane", (PyCFunction) _wrap_AuiManager_ClosePane, METH_VARARGS | METH_KEYWORDS, NULL},
18363 { (char *)"AuiManager_MaximizePane", (PyCFunction) _wrap_AuiManager_MaximizePane, METH_VARARGS | METH_KEYWORDS, NULL},
18364 { (char *)"AuiManager_RestorePane", (PyCFunction) _wrap_AuiManager_RestorePane, METH_VARARGS | METH_KEYWORDS, NULL},
18365 { (char *)"AuiManager_RestoreMaximizedPane", (PyCFunction)_wrap_AuiManager_RestoreMaximizedPane, METH_O, NULL},
18366 { (char *)"AuiManager_CreateFloatingFrame", (PyCFunction) _wrap_AuiManager_CreateFloatingFrame, METH_VARARGS | METH_KEYWORDS, NULL},
18367 { (char *)"AuiManager_StartPaneDrag", (PyCFunction) _wrap_AuiManager_StartPaneDrag, METH_VARARGS | METH_KEYWORDS, NULL},
18368 { (char *)"AuiManager_CalculateHintRect", (PyCFunction) _wrap_AuiManager_CalculateHintRect, METH_VARARGS | METH_KEYWORDS, NULL},
18369 { (char *)"AuiManager_DrawHintRect", (PyCFunction) _wrap_AuiManager_DrawHintRect, METH_VARARGS | METH_KEYWORDS, NULL},
18370 { (char *)"AuiManager_ShowHint", (PyCFunction) _wrap_AuiManager_ShowHint, METH_VARARGS | METH_KEYWORDS, NULL},
18371 { (char *)"AuiManager_HideHint", (PyCFunction)_wrap_AuiManager_HideHint, METH_O, NULL},
18372 { (char *)"AuiManager_OnRender", (PyCFunction) _wrap_AuiManager_OnRender, METH_VARARGS | METH_KEYWORDS, NULL},
18373 { (char *)"AuiManager_OnPaneButton", (PyCFunction) _wrap_AuiManager_OnPaneButton, METH_VARARGS | METH_KEYWORDS, NULL},
18374 { (char *)"AuiManager_swigregister", AuiManager_swigregister, METH_VARARGS, NULL},
18375 { (char *)"AuiManager_swiginit", AuiManager_swiginit, METH_VARARGS, NULL},
18376 { (char *)"new_AuiManagerEvent", (PyCFunction) _wrap_new_AuiManagerEvent, METH_VARARGS | METH_KEYWORDS, NULL},
18377 { (char *)"AuiManagerEvent_Clone", (PyCFunction)_wrap_AuiManagerEvent_Clone, METH_O, NULL},
18378 { (char *)"AuiManagerEvent_SetManager", (PyCFunction) _wrap_AuiManagerEvent_SetManager, METH_VARARGS | METH_KEYWORDS, NULL},
18379 { (char *)"AuiManagerEvent_SetPane", (PyCFunction) _wrap_AuiManagerEvent_SetPane, METH_VARARGS | METH_KEYWORDS, NULL},
18380 { (char *)"AuiManagerEvent_SetButton", (PyCFunction) _wrap_AuiManagerEvent_SetButton, METH_VARARGS | METH_KEYWORDS, NULL},
18381 { (char *)"AuiManagerEvent_SetDC", (PyCFunction) _wrap_AuiManagerEvent_SetDC, METH_VARARGS | METH_KEYWORDS, NULL},
18382 { (char *)"AuiManagerEvent_GetManager", (PyCFunction)_wrap_AuiManagerEvent_GetManager, METH_O, NULL},
18383 { (char *)"AuiManagerEvent_GetPane", (PyCFunction)_wrap_AuiManagerEvent_GetPane, METH_O, NULL},
18384 { (char *)"AuiManagerEvent_GetButton", (PyCFunction)_wrap_AuiManagerEvent_GetButton, METH_O, NULL},
18385 { (char *)"AuiManagerEvent_GetDC", (PyCFunction)_wrap_AuiManagerEvent_GetDC, METH_O, NULL},
18386 { (char *)"AuiManagerEvent_Veto", (PyCFunction) _wrap_AuiManagerEvent_Veto, METH_VARARGS | METH_KEYWORDS, NULL},
18387 { (char *)"AuiManagerEvent_GetVeto", (PyCFunction)_wrap_AuiManagerEvent_GetVeto, METH_O, NULL},
18388 { (char *)"AuiManagerEvent_SetCanVeto", (PyCFunction) _wrap_AuiManagerEvent_SetCanVeto, METH_VARARGS | METH_KEYWORDS, NULL},
18389 { (char *)"AuiManagerEvent_CanVeto", (PyCFunction)_wrap_AuiManagerEvent_CanVeto, METH_O, NULL},
18390 { (char *)"AuiManagerEvent_manager_set", _wrap_AuiManagerEvent_manager_set, METH_VARARGS, NULL},
18391 { (char *)"AuiManagerEvent_manager_get", (PyCFunction)_wrap_AuiManagerEvent_manager_get, METH_O, NULL},
18392 { (char *)"AuiManagerEvent_pane_set", _wrap_AuiManagerEvent_pane_set, METH_VARARGS, NULL},
18393 { (char *)"AuiManagerEvent_pane_get", (PyCFunction)_wrap_AuiManagerEvent_pane_get, METH_O, NULL},
18394 { (char *)"AuiManagerEvent_button_set", _wrap_AuiManagerEvent_button_set, METH_VARARGS, NULL},
18395 { (char *)"AuiManagerEvent_button_get", (PyCFunction)_wrap_AuiManagerEvent_button_get, METH_O, NULL},
18396 { (char *)"AuiManagerEvent_veto_flag_set", _wrap_AuiManagerEvent_veto_flag_set, METH_VARARGS, NULL},
18397 { (char *)"AuiManagerEvent_veto_flag_get", (PyCFunction)_wrap_AuiManagerEvent_veto_flag_get, METH_O, NULL},
18398 { (char *)"AuiManagerEvent_canveto_flag_set", _wrap_AuiManagerEvent_canveto_flag_set, METH_VARARGS, NULL},
18399 { (char *)"AuiManagerEvent_canveto_flag_get", (PyCFunction)_wrap_AuiManagerEvent_canveto_flag_get, METH_O, NULL},
18400 { (char *)"AuiManagerEvent_dc_set", _wrap_AuiManagerEvent_dc_set, METH_VARARGS, NULL},
18401 { (char *)"AuiManagerEvent_dc_get", (PyCFunction)_wrap_AuiManagerEvent_dc_get, METH_O, NULL},
18402 { (char *)"AuiManagerEvent_swigregister", AuiManagerEvent_swigregister, METH_VARARGS, NULL},
18403 { (char *)"AuiManagerEvent_swiginit", AuiManagerEvent_swiginit, METH_VARARGS, NULL},
18404 { (char *)"new_AuiDockInfo", (PyCFunction)_wrap_new_AuiDockInfo, METH_NOARGS, NULL},
18405 { (char *)"AuiDockInfo_IsOk", (PyCFunction)_wrap_AuiDockInfo_IsOk, METH_O, NULL},
18406 { (char *)"AuiDockInfo_IsHorizontal", (PyCFunction)_wrap_AuiDockInfo_IsHorizontal, METH_O, NULL},
18407 { (char *)"AuiDockInfo_IsVertical", (PyCFunction)_wrap_AuiDockInfo_IsVertical, METH_O, NULL},
18408 { (char *)"AuiDockInfo_panes_set", _wrap_AuiDockInfo_panes_set, METH_VARARGS, NULL},
18409 { (char *)"AuiDockInfo_panes_get", (PyCFunction)_wrap_AuiDockInfo_panes_get, METH_O, NULL},
18410 { (char *)"AuiDockInfo_rect_set", _wrap_AuiDockInfo_rect_set, METH_VARARGS, NULL},
18411 { (char *)"AuiDockInfo_rect_get", (PyCFunction)_wrap_AuiDockInfo_rect_get, METH_O, NULL},
18412 { (char *)"AuiDockInfo_dock_direction_set", _wrap_AuiDockInfo_dock_direction_set, METH_VARARGS, NULL},
18413 { (char *)"AuiDockInfo_dock_direction_get", (PyCFunction)_wrap_AuiDockInfo_dock_direction_get, METH_O, NULL},
18414 { (char *)"AuiDockInfo_dock_layer_set", _wrap_AuiDockInfo_dock_layer_set, METH_VARARGS, NULL},
18415 { (char *)"AuiDockInfo_dock_layer_get", (PyCFunction)_wrap_AuiDockInfo_dock_layer_get, METH_O, NULL},
18416 { (char *)"AuiDockInfo_dock_row_set", _wrap_AuiDockInfo_dock_row_set, METH_VARARGS, NULL},
18417 { (char *)"AuiDockInfo_dock_row_get", (PyCFunction)_wrap_AuiDockInfo_dock_row_get, METH_O, NULL},
18418 { (char *)"AuiDockInfo_size_set", _wrap_AuiDockInfo_size_set, METH_VARARGS, NULL},
18419 { (char *)"AuiDockInfo_size_get", (PyCFunction)_wrap_AuiDockInfo_size_get, METH_O, NULL},
18420 { (char *)"AuiDockInfo_min_size_set", _wrap_AuiDockInfo_min_size_set, METH_VARARGS, NULL},
18421 { (char *)"AuiDockInfo_min_size_get", (PyCFunction)_wrap_AuiDockInfo_min_size_get, METH_O, NULL},
18422 { (char *)"AuiDockInfo_resizable_set", _wrap_AuiDockInfo_resizable_set, METH_VARARGS, NULL},
18423 { (char *)"AuiDockInfo_resizable_get", (PyCFunction)_wrap_AuiDockInfo_resizable_get, METH_O, NULL},
18424 { (char *)"AuiDockInfo_toolbar_set", _wrap_AuiDockInfo_toolbar_set, METH_VARARGS, NULL},
18425 { (char *)"AuiDockInfo_toolbar_get", (PyCFunction)_wrap_AuiDockInfo_toolbar_get, METH_O, NULL},
18426 { (char *)"AuiDockInfo_fixed_set", _wrap_AuiDockInfo_fixed_set, METH_VARARGS, NULL},
18427 { (char *)"AuiDockInfo_fixed_get", (PyCFunction)_wrap_AuiDockInfo_fixed_get, METH_O, NULL},
18428 { (char *)"AuiDockInfo_reserved1_set", _wrap_AuiDockInfo_reserved1_set, METH_VARARGS, NULL},
18429 { (char *)"AuiDockInfo_reserved1_get", (PyCFunction)_wrap_AuiDockInfo_reserved1_get, METH_O, NULL},
18430 { (char *)"delete_AuiDockInfo", (PyCFunction)_wrap_delete_AuiDockInfo, METH_O, NULL},
18431 { (char *)"AuiDockInfo_swigregister", AuiDockInfo_swigregister, METH_VARARGS, NULL},
18432 { (char *)"AuiDockInfo_swiginit", AuiDockInfo_swiginit, METH_VARARGS, NULL},
18433 { (char *)"AuiDockUIPart_type_set", _wrap_AuiDockUIPart_type_set, METH_VARARGS, NULL},
18434 { (char *)"AuiDockUIPart_type_get", (PyCFunction)_wrap_AuiDockUIPart_type_get, METH_O, NULL},
18435 { (char *)"AuiDockUIPart_orientation_set", _wrap_AuiDockUIPart_orientation_set, METH_VARARGS, NULL},
18436 { (char *)"AuiDockUIPart_orientation_get", (PyCFunction)_wrap_AuiDockUIPart_orientation_get, METH_O, NULL},
18437 { (char *)"AuiDockUIPart_dock_set", _wrap_AuiDockUIPart_dock_set, METH_VARARGS, NULL},
18438 { (char *)"AuiDockUIPart_dock_get", (PyCFunction)_wrap_AuiDockUIPart_dock_get, METH_O, NULL},
18439 { (char *)"AuiDockUIPart_pane_set", _wrap_AuiDockUIPart_pane_set, METH_VARARGS, NULL},
18440 { (char *)"AuiDockUIPart_pane_get", (PyCFunction)_wrap_AuiDockUIPart_pane_get, METH_O, NULL},
18441 { (char *)"AuiDockUIPart_button_set", _wrap_AuiDockUIPart_button_set, METH_VARARGS, NULL},
18442 { (char *)"AuiDockUIPart_button_get", (PyCFunction)_wrap_AuiDockUIPart_button_get, METH_O, NULL},
18443 { (char *)"AuiDockUIPart_cont_sizer_set", _wrap_AuiDockUIPart_cont_sizer_set, METH_VARARGS, NULL},
18444 { (char *)"AuiDockUIPart_cont_sizer_get", (PyCFunction)_wrap_AuiDockUIPart_cont_sizer_get, METH_O, NULL},
18445 { (char *)"AuiDockUIPart_sizer_item_set", _wrap_AuiDockUIPart_sizer_item_set, METH_VARARGS, NULL},
18446 { (char *)"AuiDockUIPart_sizer_item_get", (PyCFunction)_wrap_AuiDockUIPart_sizer_item_get, METH_O, NULL},
18447 { (char *)"AuiDockUIPart_rect_set", _wrap_AuiDockUIPart_rect_set, METH_VARARGS, NULL},
18448 { (char *)"AuiDockUIPart_rect_get", (PyCFunction)_wrap_AuiDockUIPart_rect_get, METH_O, NULL},
18449 { (char *)"delete_AuiDockUIPart", (PyCFunction)_wrap_delete_AuiDockUIPart, METH_O, NULL},
18450 { (char *)"AuiDockUIPart_swigregister", AuiDockUIPart_swigregister, METH_VARARGS, NULL},
18451 { (char *)"AuiPaneButton_button_id_set", _wrap_AuiPaneButton_button_id_set, METH_VARARGS, NULL},
18452 { (char *)"AuiPaneButton_button_id_get", (PyCFunction)_wrap_AuiPaneButton_button_id_get, METH_O, NULL},
18453 { (char *)"delete_AuiPaneButton", (PyCFunction)_wrap_delete_AuiPaneButton, METH_O, NULL},
18454 { (char *)"AuiPaneButton_swigregister", AuiPaneButton_swigregister, METH_VARARGS, NULL},
18455 { (char *)"delete_AuiDockArt", (PyCFunction)_wrap_delete_AuiDockArt, METH_O, NULL},
18456 { (char *)"AuiDockArt_GetMetric", (PyCFunction) _wrap_AuiDockArt_GetMetric, METH_VARARGS | METH_KEYWORDS, NULL},
18457 { (char *)"AuiDockArt_SetMetric", (PyCFunction) _wrap_AuiDockArt_SetMetric, METH_VARARGS | METH_KEYWORDS, NULL},
18458 { (char *)"AuiDockArt_SetFont", (PyCFunction) _wrap_AuiDockArt_SetFont, METH_VARARGS | METH_KEYWORDS, NULL},
18459 { (char *)"AuiDockArt_GetFont", (PyCFunction) _wrap_AuiDockArt_GetFont, METH_VARARGS | METH_KEYWORDS, NULL},
18460 { (char *)"AuiDockArt_GetColour", (PyCFunction) _wrap_AuiDockArt_GetColour, METH_VARARGS | METH_KEYWORDS, NULL},
18461 { (char *)"AuiDockArt_SetColour", (PyCFunction) _wrap_AuiDockArt_SetColour, METH_VARARGS | METH_KEYWORDS, NULL},
18462 { (char *)"AuiDockArt_GetColor", (PyCFunction) _wrap_AuiDockArt_GetColor, METH_VARARGS | METH_KEYWORDS, NULL},
18463 { (char *)"AuiDockArt_SetColor", (PyCFunction) _wrap_AuiDockArt_SetColor, METH_VARARGS | METH_KEYWORDS, NULL},
18464 { (char *)"AuiDockArt_DrawSash", (PyCFunction) _wrap_AuiDockArt_DrawSash, METH_VARARGS | METH_KEYWORDS, NULL},
18465 { (char *)"AuiDockArt_DrawBackground", (PyCFunction) _wrap_AuiDockArt_DrawBackground, METH_VARARGS | METH_KEYWORDS, NULL},
18466 { (char *)"AuiDockArt_DrawCaption", (PyCFunction) _wrap_AuiDockArt_DrawCaption, METH_VARARGS | METH_KEYWORDS, NULL},
18467 { (char *)"AuiDockArt_DrawGripper", (PyCFunction) _wrap_AuiDockArt_DrawGripper, METH_VARARGS | METH_KEYWORDS, NULL},
18468 { (char *)"AuiDockArt_DrawBorder", (PyCFunction) _wrap_AuiDockArt_DrawBorder, METH_VARARGS | METH_KEYWORDS, NULL},
18469 { (char *)"AuiDockArt_DrawPaneButton", (PyCFunction) _wrap_AuiDockArt_DrawPaneButton, METH_VARARGS | METH_KEYWORDS, NULL},
18470 { (char *)"AuiDockArt_swigregister", AuiDockArt_swigregister, METH_VARARGS, NULL},
18471 { (char *)"new_AuiDefaultDockArt", (PyCFunction)_wrap_new_AuiDefaultDockArt, METH_NOARGS, NULL},
18472 { (char *)"AuiDefaultDockArt_swigregister", AuiDefaultDockArt_swigregister, METH_VARARGS, NULL},
18473 { (char *)"AuiDefaultDockArt_swiginit", AuiDefaultDockArt_swiginit, METH_VARARGS, NULL},
18474 { (char *)"new_AuiFloatingFrame", (PyCFunction) _wrap_new_AuiFloatingFrame, METH_VARARGS | METH_KEYWORDS, NULL},
18475 { (char *)"delete_AuiFloatingFrame", (PyCFunction)_wrap_delete_AuiFloatingFrame, METH_O, NULL},
18476 { (char *)"AuiFloatingFrame_SetPaneWindow", (PyCFunction) _wrap_AuiFloatingFrame_SetPaneWindow, METH_VARARGS | METH_KEYWORDS, NULL},
18477 { (char *)"AuiFloatingFrame_GetOwnerManager", (PyCFunction)_wrap_AuiFloatingFrame_GetOwnerManager, METH_O, NULL},
18478 { (char *)"AuiFloatingFrame_swigregister", AuiFloatingFrame_swigregister, METH_VARARGS, NULL},
18479 { (char *)"AuiFloatingFrame_swiginit", AuiFloatingFrame_swiginit, METH_VARARGS, NULL},
18480 { (char *)"new_AuiNotebookEvent", (PyCFunction) _wrap_new_AuiNotebookEvent, METH_VARARGS | METH_KEYWORDS, NULL},
18481 { (char *)"AuiNotebookEvent_SetSelection", (PyCFunction) _wrap_AuiNotebookEvent_SetSelection, METH_VARARGS | METH_KEYWORDS, NULL},
18482 { (char *)"AuiNotebookEvent_GetSelection", (PyCFunction)_wrap_AuiNotebookEvent_GetSelection, METH_O, NULL},
18483 { (char *)"AuiNotebookEvent_SetOldSelection", (PyCFunction) _wrap_AuiNotebookEvent_SetOldSelection, METH_VARARGS | METH_KEYWORDS, NULL},
18484 { (char *)"AuiNotebookEvent_GetOldSelection", (PyCFunction)_wrap_AuiNotebookEvent_GetOldSelection, METH_O, NULL},
18485 { (char *)"AuiNotebookEvent_SetDragSource", (PyCFunction) _wrap_AuiNotebookEvent_SetDragSource, METH_VARARGS | METH_KEYWORDS, NULL},
18486 { (char *)"AuiNotebookEvent_GetDragSource", (PyCFunction)_wrap_AuiNotebookEvent_GetDragSource, METH_O, NULL},
18487 { (char *)"AuiNotebookEvent_old_selection_set", _wrap_AuiNotebookEvent_old_selection_set, METH_VARARGS, NULL},
18488 { (char *)"AuiNotebookEvent_old_selection_get", (PyCFunction)_wrap_AuiNotebookEvent_old_selection_get, METH_O, NULL},
18489 { (char *)"AuiNotebookEvent_selection_set", _wrap_AuiNotebookEvent_selection_set, METH_VARARGS, NULL},
18490 { (char *)"AuiNotebookEvent_selection_get", (PyCFunction)_wrap_AuiNotebookEvent_selection_get, METH_O, NULL},
18491 { (char *)"AuiNotebookEvent_drag_source_set", _wrap_AuiNotebookEvent_drag_source_set, METH_VARARGS, NULL},
18492 { (char *)"AuiNotebookEvent_drag_source_get", (PyCFunction)_wrap_AuiNotebookEvent_drag_source_get, METH_O, NULL},
18493 { (char *)"AuiNotebookEvent_swigregister", AuiNotebookEvent_swigregister, METH_VARARGS, NULL},
18494 { (char *)"AuiNotebookEvent_swiginit", AuiNotebookEvent_swiginit, METH_VARARGS, NULL},
18495 { (char *)"AuiNotebookPage_window_set", _wrap_AuiNotebookPage_window_set, METH_VARARGS, NULL},
18496 { (char *)"AuiNotebookPage_window_get", (PyCFunction)_wrap_AuiNotebookPage_window_get, METH_O, NULL},
18497 { (char *)"AuiNotebookPage_caption_set", _wrap_AuiNotebookPage_caption_set, METH_VARARGS, NULL},
18498 { (char *)"AuiNotebookPage_caption_get", (PyCFunction)_wrap_AuiNotebookPage_caption_get, METH_O, NULL},
18499 { (char *)"AuiNotebookPage_bitmap_set", _wrap_AuiNotebookPage_bitmap_set, METH_VARARGS, NULL},
18500 { (char *)"AuiNotebookPage_bitmap_get", (PyCFunction)_wrap_AuiNotebookPage_bitmap_get, METH_O, NULL},
18501 { (char *)"AuiNotebookPage_rect_set", _wrap_AuiNotebookPage_rect_set, METH_VARARGS, NULL},
18502 { (char *)"AuiNotebookPage_rect_get", (PyCFunction)_wrap_AuiNotebookPage_rect_get, METH_O, NULL},
18503 { (char *)"AuiNotebookPage_active_set", _wrap_AuiNotebookPage_active_set, METH_VARARGS, NULL},
18504 { (char *)"AuiNotebookPage_active_get", (PyCFunction)_wrap_AuiNotebookPage_active_get, METH_O, NULL},
18505 { (char *)"AuiNotebookPage_swigregister", AuiNotebookPage_swigregister, METH_VARARGS, NULL},
18506 { (char *)"AuiTabContainerButton_id_set", _wrap_AuiTabContainerButton_id_set, METH_VARARGS, NULL},
18507 { (char *)"AuiTabContainerButton_id_get", (PyCFunction)_wrap_AuiTabContainerButton_id_get, METH_O, NULL},
18508 { (char *)"AuiTabContainerButton_cur_state_set", _wrap_AuiTabContainerButton_cur_state_set, METH_VARARGS, NULL},
18509 { (char *)"AuiTabContainerButton_cur_state_get", (PyCFunction)_wrap_AuiTabContainerButton_cur_state_get, METH_O, NULL},
18510 { (char *)"AuiTabContainerButton_location_set", _wrap_AuiTabContainerButton_location_set, METH_VARARGS, NULL},
18511 { (char *)"AuiTabContainerButton_location_get", (PyCFunction)_wrap_AuiTabContainerButton_location_get, METH_O, NULL},
18512 { (char *)"AuiTabContainerButton_bitmap_set", _wrap_AuiTabContainerButton_bitmap_set, METH_VARARGS, NULL},
18513 { (char *)"AuiTabContainerButton_bitmap_get", (PyCFunction)_wrap_AuiTabContainerButton_bitmap_get, METH_O, NULL},
18514 { (char *)"AuiTabContainerButton_dis_bitmap_set", _wrap_AuiTabContainerButton_dis_bitmap_set, METH_VARARGS, NULL},
18515 { (char *)"AuiTabContainerButton_dis_bitmap_get", (PyCFunction)_wrap_AuiTabContainerButton_dis_bitmap_get, METH_O, NULL},
18516 { (char *)"AuiTabContainerButton_rect_set", _wrap_AuiTabContainerButton_rect_set, METH_VARARGS, NULL},
18517 { (char *)"AuiTabContainerButton_rect_get", (PyCFunction)_wrap_AuiTabContainerButton_rect_get, METH_O, NULL},
18518 { (char *)"AuiTabContainerButton_swigregister", AuiTabContainerButton_swigregister, METH_VARARGS, NULL},
18519 { (char *)"delete_AuiTabArt", (PyCFunction)_wrap_delete_AuiTabArt, METH_O, NULL},
18520 { (char *)"AuiTabArt_Clone", (PyCFunction)_wrap_AuiTabArt_Clone, METH_O, NULL},
18521 { (char *)"AuiTabArt_SetFlags", (PyCFunction) _wrap_AuiTabArt_SetFlags, METH_VARARGS | METH_KEYWORDS, NULL},
18522 { (char *)"AuiTabArt_SetSizingInfo", (PyCFunction) _wrap_AuiTabArt_SetSizingInfo, METH_VARARGS | METH_KEYWORDS, NULL},
18523 { (char *)"AuiTabArt_SetNormalFont", (PyCFunction) _wrap_AuiTabArt_SetNormalFont, METH_VARARGS | METH_KEYWORDS, NULL},
18524 { (char *)"AuiTabArt_SetSelectedFont", (PyCFunction) _wrap_AuiTabArt_SetSelectedFont, METH_VARARGS | METH_KEYWORDS, NULL},
18525 { (char *)"AuiTabArt_SetMeasuringFont", (PyCFunction) _wrap_AuiTabArt_SetMeasuringFont, METH_VARARGS | METH_KEYWORDS, NULL},
18526 { (char *)"AuiTabArt_DrawBackground", (PyCFunction) _wrap_AuiTabArt_DrawBackground, METH_VARARGS | METH_KEYWORDS, NULL},
18527 { (char *)"AuiTabArt_DrawTab", (PyCFunction) _wrap_AuiTabArt_DrawTab, METH_VARARGS | METH_KEYWORDS, NULL},
18528 { (char *)"AuiTabArt_DrawButton", (PyCFunction) _wrap_AuiTabArt_DrawButton, METH_VARARGS | METH_KEYWORDS, NULL},
18529 { (char *)"AuiTabArt_GetTabSize", (PyCFunction) _wrap_AuiTabArt_GetTabSize, METH_VARARGS | METH_KEYWORDS, NULL},
18530 { (char *)"AuiTabArt_ShowDropDown", (PyCFunction) _wrap_AuiTabArt_ShowDropDown, METH_VARARGS | METH_KEYWORDS, NULL},
18531 { (char *)"AuiTabArt_GetIndentSize", (PyCFunction)_wrap_AuiTabArt_GetIndentSize, METH_O, NULL},
18532 { (char *)"AuiTabArt_GetBestTabCtrlSize", (PyCFunction) _wrap_AuiTabArt_GetBestTabCtrlSize, METH_VARARGS | METH_KEYWORDS, NULL},
18533 { (char *)"AuiTabArt_swigregister", AuiTabArt_swigregister, METH_VARARGS, NULL},
18534 { (char *)"new_AuiDefaultTabArt", (PyCFunction)_wrap_new_AuiDefaultTabArt, METH_NOARGS, NULL},
18535 { (char *)"delete_AuiDefaultTabArt", (PyCFunction)_wrap_delete_AuiDefaultTabArt, METH_O, NULL},
18536 { (char *)"AuiDefaultTabArt_swigregister", AuiDefaultTabArt_swigregister, METH_VARARGS, NULL},
18537 { (char *)"AuiDefaultTabArt_swiginit", AuiDefaultTabArt_swiginit, METH_VARARGS, NULL},
18538 { (char *)"new_AuiSimpleTabArt", (PyCFunction)_wrap_new_AuiSimpleTabArt, METH_NOARGS, NULL},
18539 { (char *)"delete_AuiSimpleTabArt", (PyCFunction)_wrap_delete_AuiSimpleTabArt, METH_O, NULL},
18540 { (char *)"AuiSimpleTabArt_swigregister", AuiSimpleTabArt_swigregister, METH_VARARGS, NULL},
18541 { (char *)"AuiSimpleTabArt_swiginit", AuiSimpleTabArt_swiginit, METH_VARARGS, NULL},
18542 { (char *)"new_AuiTabContainer", (PyCFunction)_wrap_new_AuiTabContainer, METH_NOARGS, NULL},
18543 { (char *)"delete_AuiTabContainer", (PyCFunction)_wrap_delete_AuiTabContainer, METH_O, NULL},
18544 { (char *)"AuiTabContainer_SetArtProvider", (PyCFunction) _wrap_AuiTabContainer_SetArtProvider, METH_VARARGS | METH_KEYWORDS, NULL},
18545 { (char *)"AuiTabContainer_GetArtProvider", (PyCFunction)_wrap_AuiTabContainer_GetArtProvider, METH_O, NULL},
18546 { (char *)"AuiTabContainer_SetFlags", (PyCFunction) _wrap_AuiTabContainer_SetFlags, METH_VARARGS | METH_KEYWORDS, NULL},
18547 { (char *)"AuiTabContainer_GetFlags", (PyCFunction)_wrap_AuiTabContainer_GetFlags, METH_O, NULL},
18548 { (char *)"AuiTabContainer_AddPage", (PyCFunction) _wrap_AuiTabContainer_AddPage, METH_VARARGS | METH_KEYWORDS, NULL},
18549 { (char *)"AuiTabContainer_InsertPage", (PyCFunction) _wrap_AuiTabContainer_InsertPage, METH_VARARGS | METH_KEYWORDS, NULL},
18550 { (char *)"AuiTabContainer_MovePage", (PyCFunction) _wrap_AuiTabContainer_MovePage, METH_VARARGS | METH_KEYWORDS, NULL},
18551 { (char *)"AuiTabContainer_RemovePage", (PyCFunction) _wrap_AuiTabContainer_RemovePage, METH_VARARGS | METH_KEYWORDS, NULL},
18552 { (char *)"AuiTabContainer_SetActivePage", _wrap_AuiTabContainer_SetActivePage, METH_VARARGS, NULL},
18553 { (char *)"AuiTabContainer_SetNoneActive", (PyCFunction)_wrap_AuiTabContainer_SetNoneActive, METH_O, NULL},
18554 { (char *)"AuiTabContainer_GetActivePage", (PyCFunction)_wrap_AuiTabContainer_GetActivePage, METH_O, NULL},
18555 { (char *)"AuiTabContainer_TabHitTest", (PyCFunction) _wrap_AuiTabContainer_TabHitTest, METH_VARARGS | METH_KEYWORDS, NULL},
18556 { (char *)"AuiTabContainer_ButtonHitTest", (PyCFunction) _wrap_AuiTabContainer_ButtonHitTest, METH_VARARGS | METH_KEYWORDS, NULL},
18557 { (char *)"AuiTabContainer_GetWindowFromIdx", (PyCFunction) _wrap_AuiTabContainer_GetWindowFromIdx, METH_VARARGS | METH_KEYWORDS, NULL},
18558 { (char *)"AuiTabContainer_GetIdxFromWindow", (PyCFunction) _wrap_AuiTabContainer_GetIdxFromWindow, METH_VARARGS | METH_KEYWORDS, NULL},
18559 { (char *)"AuiTabContainer_GetPageCount", (PyCFunction)_wrap_AuiTabContainer_GetPageCount, METH_O, NULL},
18560 { (char *)"AuiTabContainer_GetPage", (PyCFunction) _wrap_AuiTabContainer_GetPage, METH_VARARGS | METH_KEYWORDS, NULL},
18561 { (char *)"AuiTabContainer_GetPages", (PyCFunction)_wrap_AuiTabContainer_GetPages, METH_O, NULL},
18562 { (char *)"AuiTabContainer_SetNormalFont", (PyCFunction) _wrap_AuiTabContainer_SetNormalFont, METH_VARARGS | METH_KEYWORDS, NULL},
18563 { (char *)"AuiTabContainer_SetSelectedFont", (PyCFunction) _wrap_AuiTabContainer_SetSelectedFont, METH_VARARGS | METH_KEYWORDS, NULL},
18564 { (char *)"AuiTabContainer_SetMeasuringFont", (PyCFunction) _wrap_AuiTabContainer_SetMeasuringFont, METH_VARARGS | METH_KEYWORDS, NULL},
18565 { (char *)"AuiTabContainer_DoShowHide", (PyCFunction)_wrap_AuiTabContainer_DoShowHide, METH_O, NULL},
18566 { (char *)"AuiTabContainer_SetRect", (PyCFunction) _wrap_AuiTabContainer_SetRect, METH_VARARGS | METH_KEYWORDS, NULL},
18567 { (char *)"AuiTabContainer_RemoveButton", (PyCFunction) _wrap_AuiTabContainer_RemoveButton, METH_VARARGS | METH_KEYWORDS, NULL},
18568 { (char *)"AuiTabContainer_AddButton", (PyCFunction) _wrap_AuiTabContainer_AddButton, METH_VARARGS | METH_KEYWORDS, NULL},
18569 { (char *)"AuiTabContainer_GetTabOffset", (PyCFunction)_wrap_AuiTabContainer_GetTabOffset, METH_O, NULL},
18570 { (char *)"AuiTabContainer_SetTabOffset", (PyCFunction) _wrap_AuiTabContainer_SetTabOffset, METH_VARARGS | METH_KEYWORDS, NULL},
18571 { (char *)"AuiTabContainer_swigregister", AuiTabContainer_swigregister, METH_VARARGS, NULL},
18572 { (char *)"AuiTabContainer_swiginit", AuiTabContainer_swiginit, METH_VARARGS, NULL},
18573 { (char *)"new_AuiTabCtrl", (PyCFunction) _wrap_new_AuiTabCtrl, METH_VARARGS | METH_KEYWORDS, NULL},
18574 { (char *)"delete_AuiTabCtrl", (PyCFunction)_wrap_delete_AuiTabCtrl, METH_O, NULL},
18575 { (char *)"AuiTabCtrl_swigregister", AuiTabCtrl_swigregister, METH_VARARGS, NULL},
18576 { (char *)"AuiTabCtrl_swiginit", AuiTabCtrl_swiginit, METH_VARARGS, NULL},
18577 { (char *)"new_PreAuiNotebook", (PyCFunction)_wrap_new_PreAuiNotebook, METH_NOARGS, NULL},
18578 { (char *)"new_AuiNotebook", (PyCFunction) _wrap_new_AuiNotebook, METH_VARARGS | METH_KEYWORDS, NULL},
18579 { (char *)"delete_AuiNotebook", (PyCFunction)_wrap_delete_AuiNotebook, METH_O, NULL},
18580 { (char *)"AuiNotebook_Create", (PyCFunction) _wrap_AuiNotebook_Create, METH_VARARGS | METH_KEYWORDS, NULL},
18581 { (char *)"AuiNotebook_SetArtProvider", (PyCFunction) _wrap_AuiNotebook_SetArtProvider, METH_VARARGS | METH_KEYWORDS, NULL},
18582 { (char *)"AuiNotebook_GetArtProvider", (PyCFunction)_wrap_AuiNotebook_GetArtProvider, METH_O, NULL},
18583 { (char *)"AuiNotebook_SetUniformBitmapSize", (PyCFunction) _wrap_AuiNotebook_SetUniformBitmapSize, METH_VARARGS | METH_KEYWORDS, NULL},
18584 { (char *)"AuiNotebook_SetTabCtrlHeight", (PyCFunction) _wrap_AuiNotebook_SetTabCtrlHeight, METH_VARARGS | METH_KEYWORDS, NULL},
18585 { (char *)"AuiNotebook_AddPage", (PyCFunction) _wrap_AuiNotebook_AddPage, METH_VARARGS | METH_KEYWORDS, NULL},
18586 { (char *)"AuiNotebook_InsertPage", (PyCFunction) _wrap_AuiNotebook_InsertPage, METH_VARARGS | METH_KEYWORDS, NULL},
18587 { (char *)"AuiNotebook_DeletePage", (PyCFunction) _wrap_AuiNotebook_DeletePage, METH_VARARGS | METH_KEYWORDS, NULL},
18588 { (char *)"AuiNotebook_RemovePage", (PyCFunction) _wrap_AuiNotebook_RemovePage, METH_VARARGS | METH_KEYWORDS, NULL},
18589 { (char *)"AuiNotebook_GetPageCount", (PyCFunction)_wrap_AuiNotebook_GetPageCount, METH_O, NULL},
18590 { (char *)"AuiNotebook_GetPage", (PyCFunction) _wrap_AuiNotebook_GetPage, METH_VARARGS | METH_KEYWORDS, NULL},
18591 { (char *)"AuiNotebook_GetPageIndex", (PyCFunction) _wrap_AuiNotebook_GetPageIndex, METH_VARARGS | METH_KEYWORDS, NULL},
18592 { (char *)"AuiNotebook_SetPageText", (PyCFunction) _wrap_AuiNotebook_SetPageText, METH_VARARGS | METH_KEYWORDS, NULL},
18593 { (char *)"AuiNotebook_GetPageText", (PyCFunction) _wrap_AuiNotebook_GetPageText, METH_VARARGS | METH_KEYWORDS, NULL},
18594 { (char *)"AuiNotebook_SetPageBitmap", (PyCFunction) _wrap_AuiNotebook_SetPageBitmap, METH_VARARGS | METH_KEYWORDS, NULL},
18595 { (char *)"AuiNotebook_GetPageBitmap", (PyCFunction) _wrap_AuiNotebook_GetPageBitmap, METH_VARARGS | METH_KEYWORDS, NULL},
18596 { (char *)"AuiNotebook_SetSelection", (PyCFunction) _wrap_AuiNotebook_SetSelection, METH_VARARGS | METH_KEYWORDS, NULL},
18597 { (char *)"AuiNotebook_GetSelection", (PyCFunction)_wrap_AuiNotebook_GetSelection, METH_O, NULL},
18598 { (char *)"AuiNotebook_Split", (PyCFunction) _wrap_AuiNotebook_Split, METH_VARARGS | METH_KEYWORDS, NULL},
18599 { (char *)"AuiNotebook_GetAuiManager", (PyCFunction)_wrap_AuiNotebook_GetAuiManager, METH_O, NULL},
18600 { (char *)"AuiNotebook_swigregister", AuiNotebook_swigregister, METH_VARARGS, NULL},
18601 { (char *)"AuiNotebook_swiginit", AuiNotebook_swiginit, METH_VARARGS, NULL},
18602 { (char *)"new_PreAuiMDIParentFrame", (PyCFunction)_wrap_new_PreAuiMDIParentFrame, METH_NOARGS, NULL},
18603 { (char *)"new_AuiMDIParentFrame", (PyCFunction) _wrap_new_AuiMDIParentFrame, METH_VARARGS | METH_KEYWORDS, NULL},
18604 { (char *)"AuiMDIParentFrame_Create", (PyCFunction) _wrap_AuiMDIParentFrame_Create, METH_VARARGS | METH_KEYWORDS, NULL},
18605 { (char *)"AuiMDIParentFrame_SetArtProvider", (PyCFunction) _wrap_AuiMDIParentFrame_SetArtProvider, METH_VARARGS | METH_KEYWORDS, NULL},
18606 { (char *)"AuiMDIParentFrame_GetArtProvider", (PyCFunction)_wrap_AuiMDIParentFrame_GetArtProvider, METH_O, NULL},
18607 { (char *)"AuiMDIParentFrame_GetWindowMenu", (PyCFunction)_wrap_AuiMDIParentFrame_GetWindowMenu, METH_O, NULL},
18608 { (char *)"AuiMDIParentFrame_SetWindowMenu", (PyCFunction) _wrap_AuiMDIParentFrame_SetWindowMenu, METH_VARARGS | METH_KEYWORDS, NULL},
18609 { (char *)"AuiMDIParentFrame_SetChildMenuBar", (PyCFunction) _wrap_AuiMDIParentFrame_SetChildMenuBar, METH_VARARGS | METH_KEYWORDS, NULL},
18610 { (char *)"AuiMDIParentFrame_ProcessEvent", (PyCFunction) _wrap_AuiMDIParentFrame_ProcessEvent, METH_VARARGS | METH_KEYWORDS, NULL},
18611 { (char *)"AuiMDIParentFrame_SetActiveChild", (PyCFunction) _wrap_AuiMDIParentFrame_SetActiveChild, METH_VARARGS | METH_KEYWORDS, NULL},
18612 { (char *)"AuiMDIParentFrame_OnCreateClient", (PyCFunction)_wrap_AuiMDIParentFrame_OnCreateClient, METH_O, NULL},
18613 { (char *)"AuiMDIParentFrame_Cascade", (PyCFunction)_wrap_AuiMDIParentFrame_Cascade, METH_O, NULL},
18614 { (char *)"AuiMDIParentFrame_Tile", (PyCFunction) _wrap_AuiMDIParentFrame_Tile, METH_VARARGS | METH_KEYWORDS, NULL},
18615 { (char *)"AuiMDIParentFrame_ArrangeIcons", (PyCFunction)_wrap_AuiMDIParentFrame_ArrangeIcons, METH_O, NULL},
18616 { (char *)"AuiMDIParentFrame_ActivateNext", (PyCFunction)_wrap_AuiMDIParentFrame_ActivateNext, METH_O, NULL},
18617 { (char *)"AuiMDIParentFrame_ActivatePrevious", (PyCFunction)_wrap_AuiMDIParentFrame_ActivatePrevious, METH_O, NULL},
18618 { (char *)"AuiMDIParentFrame_GetNotebook", (PyCFunction)_wrap_AuiMDIParentFrame_GetNotebook, METH_O, NULL},
18619 { (char *)"AuiMDIParentFrame_GetActiveChild", (PyCFunction)_wrap_AuiMDIParentFrame_GetActiveChild, METH_O, NULL},
18620 { (char *)"AuiMDIParentFrame_GetClientWindow", (PyCFunction)_wrap_AuiMDIParentFrame_GetClientWindow, METH_O, NULL},
18621 { (char *)"AuiMDIParentFrame_swigregister", AuiMDIParentFrame_swigregister, METH_VARARGS, NULL},
18622 { (char *)"AuiMDIParentFrame_swiginit", AuiMDIParentFrame_swiginit, METH_VARARGS, NULL},
18623 { (char *)"new_PreAuiMDIChildFrame", (PyCFunction)_wrap_new_PreAuiMDIChildFrame, METH_NOARGS, NULL},
18624 { (char *)"new_AuiMDIChildFrame", (PyCFunction) _wrap_new_AuiMDIChildFrame, METH_VARARGS | METH_KEYWORDS, NULL},
18625 { (char *)"AuiMDIChildFrame_Create", (PyCFunction) _wrap_AuiMDIChildFrame_Create, METH_VARARGS | METH_KEYWORDS, NULL},
18626 { (char *)"AuiMDIChildFrame_SetMenuBar", (PyCFunction) _wrap_AuiMDIChildFrame_SetMenuBar, METH_VARARGS | METH_KEYWORDS, NULL},
18627 { (char *)"AuiMDIChildFrame_GetMenuBar", (PyCFunction)_wrap_AuiMDIChildFrame_GetMenuBar, METH_O, NULL},
18628 { (char *)"AuiMDIChildFrame_SetTitle", (PyCFunction) _wrap_AuiMDIChildFrame_SetTitle, METH_VARARGS | METH_KEYWORDS, NULL},
18629 { (char *)"AuiMDIChildFrame_GetTitle", (PyCFunction)_wrap_AuiMDIChildFrame_GetTitle, METH_O, NULL},
18630 { (char *)"AuiMDIChildFrame_SetIcons", (PyCFunction) _wrap_AuiMDIChildFrame_SetIcons, METH_VARARGS | METH_KEYWORDS, NULL},
18631 { (char *)"AuiMDIChildFrame_GetIcons", (PyCFunction)_wrap_AuiMDIChildFrame_GetIcons, METH_O, NULL},
18632 { (char *)"AuiMDIChildFrame_SetIcon", (PyCFunction) _wrap_AuiMDIChildFrame_SetIcon, METH_VARARGS | METH_KEYWORDS, NULL},
18633 { (char *)"AuiMDIChildFrame_GetIcon", (PyCFunction)_wrap_AuiMDIChildFrame_GetIcon, METH_O, NULL},
18634 { (char *)"AuiMDIChildFrame_Activate", (PyCFunction)_wrap_AuiMDIChildFrame_Activate, METH_O, NULL},
18635 { (char *)"AuiMDIChildFrame_DoSetSizeHints", (PyCFunction) _wrap_AuiMDIChildFrame_DoSetSizeHints, METH_VARARGS | METH_KEYWORDS, NULL},
18636 { (char *)"AuiMDIChildFrame_Maximize", (PyCFunction) _wrap_AuiMDIChildFrame_Maximize, METH_VARARGS | METH_KEYWORDS, NULL},
18637 { (char *)"AuiMDIChildFrame_Restore", (PyCFunction)_wrap_AuiMDIChildFrame_Restore, METH_O, NULL},
18638 { (char *)"AuiMDIChildFrame_Iconize", (PyCFunction) _wrap_AuiMDIChildFrame_Iconize, METH_VARARGS | METH_KEYWORDS, NULL},
18639 { (char *)"AuiMDIChildFrame_IsMaximized", (PyCFunction)_wrap_AuiMDIChildFrame_IsMaximized, METH_O, NULL},
18640 { (char *)"AuiMDIChildFrame_IsIconized", (PyCFunction)_wrap_AuiMDIChildFrame_IsIconized, METH_O, NULL},
18641 { (char *)"AuiMDIChildFrame_ShowFullScreen", (PyCFunction) _wrap_AuiMDIChildFrame_ShowFullScreen, METH_VARARGS | METH_KEYWORDS, NULL},
18642 { (char *)"AuiMDIChildFrame_IsFullScreen", (PyCFunction)_wrap_AuiMDIChildFrame_IsFullScreen, METH_O, NULL},
18643 { (char *)"AuiMDIChildFrame_OnMenuHighlight", (PyCFunction) _wrap_AuiMDIChildFrame_OnMenuHighlight, METH_VARARGS | METH_KEYWORDS, NULL},
18644 { (char *)"AuiMDIChildFrame_OnActivate", (PyCFunction) _wrap_AuiMDIChildFrame_OnActivate, METH_VARARGS | METH_KEYWORDS, NULL},
18645 { (char *)"AuiMDIChildFrame_OnCloseWindow", (PyCFunction) _wrap_AuiMDIChildFrame_OnCloseWindow, METH_VARARGS | METH_KEYWORDS, NULL},
18646 { (char *)"AuiMDIChildFrame_SetMDIParentFrame", (PyCFunction) _wrap_AuiMDIChildFrame_SetMDIParentFrame, METH_VARARGS | METH_KEYWORDS, NULL},
18647 { (char *)"AuiMDIChildFrame_GetMDIParentFrame", (PyCFunction)_wrap_AuiMDIChildFrame_GetMDIParentFrame, METH_O, NULL},
18648 { (char *)"AuiMDIChildFrame_ApplyMDIChildFrameRect", (PyCFunction)_wrap_AuiMDIChildFrame_ApplyMDIChildFrameRect, METH_O, NULL},
18649 { (char *)"AuiMDIChildFrame_DoShow", (PyCFunction) _wrap_AuiMDIChildFrame_DoShow, METH_VARARGS | METH_KEYWORDS, NULL},
18650 { (char *)"AuiMDIChildFrame_swigregister", AuiMDIChildFrame_swigregister, METH_VARARGS, NULL},
18651 { (char *)"AuiMDIChildFrame_swiginit", AuiMDIChildFrame_swiginit, METH_VARARGS, NULL},
18652 { (char *)"new_PreAuiMDIClientWindow", (PyCFunction)_wrap_new_PreAuiMDIClientWindow, METH_NOARGS, NULL},
18653 { (char *)"new_AuiMDIClientWindow", (PyCFunction) _wrap_new_AuiMDIClientWindow, METH_VARARGS | METH_KEYWORDS, NULL},
18654 { (char *)"AuiMDIClientWindow_CreateClient", (PyCFunction) _wrap_AuiMDIClientWindow_CreateClient, METH_VARARGS | METH_KEYWORDS, NULL},
18655 { (char *)"AuiMDIClientWindow_SetSelection", (PyCFunction) _wrap_AuiMDIClientWindow_SetSelection, METH_VARARGS | METH_KEYWORDS, NULL},
18656 { (char *)"AuiMDIClientWindow_swigregister", AuiMDIClientWindow_swigregister, METH_VARARGS, NULL},
18657 { (char *)"AuiMDIClientWindow_swiginit", AuiMDIClientWindow_swiginit, METH_VARARGS, NULL},
18658 { (char *)"new_PyAuiDockArt", (PyCFunction)_wrap_new_PyAuiDockArt, METH_NOARGS, NULL},
18659 { (char *)"PyAuiDockArt_swigregister", PyAuiDockArt_swigregister, METH_VARARGS, NULL},
18660 { (char *)"PyAuiDockArt_swiginit", PyAuiDockArt_swiginit, METH_VARARGS, NULL},
18661 { (char *)"new_PyAuiTabArt", (PyCFunction)_wrap_new_PyAuiTabArt, METH_NOARGS, NULL},
18662 { (char *)"PyAuiTabArt_swigregister", PyAuiTabArt_swigregister, METH_VARARGS, NULL},
18663 { (char *)"PyAuiTabArt_swiginit", PyAuiTabArt_swiginit, METH_VARARGS, NULL},
18664 { NULL, NULL, 0, NULL }
18665 };
18666
18667
18668 /* -------- TYPE CONVERSION AND EQUIVALENCE RULES (BEGIN) -------- */
18669
18670 static void *_p_wxPyAuiTabArtTo_p_wxAuiDefaultTabArt(void *x) {
18671 return (void *)((wxAuiDefaultTabArt *) ((wxPyAuiTabArt *) x));
18672 }
18673 static void *_p_wxGBSizerItemTo_p_wxSizerItem(void *x) {
18674 return (void *)((wxSizerItem *) ((wxGBSizerItem *) x));
18675 }
18676 static void *_p_wxBoxSizerTo_p_wxSizer(void *x) {
18677 return (void *)((wxSizer *) ((wxBoxSizer *) x));
18678 }
18679 static void *_p_wxStaticBoxSizerTo_p_wxSizer(void *x) {
18680 return (void *)((wxSizer *) (wxBoxSizer *) ((wxStaticBoxSizer *) x));
18681 }
18682 static void *_p_wxStdDialogButtonSizerTo_p_wxSizer(void *x) {
18683 return (void *)((wxSizer *) (wxBoxSizer *) ((wxStdDialogButtonSizer *) x));
18684 }
18685 static void *_p_wxGridBagSizerTo_p_wxSizer(void *x) {
18686 return (void *)((wxSizer *) (wxGridSizer *)(wxFlexGridSizer *) ((wxGridBagSizer *) x));
18687 }
18688 static void *_p_wxGridSizerTo_p_wxSizer(void *x) {
18689 return (void *)((wxSizer *) ((wxGridSizer *) x));
18690 }
18691 static void *_p_wxFlexGridSizerTo_p_wxSizer(void *x) {
18692 return (void *)((wxSizer *) (wxGridSizer *) ((wxFlexGridSizer *) x));
18693 }
18694 static void *_p_wxPySizerTo_p_wxSizer(void *x) {
18695 return (void *)((wxSizer *) ((wxPySizer *) x));
18696 }
18697 static void *_p_wxContextMenuEventTo_p_wxEvent(void *x) {
18698 return (void *)((wxEvent *) (wxCommandEvent *) ((wxContextMenuEvent *) x));
18699 }
18700 static void *_p_wxMenuEventTo_p_wxEvent(void *x) {
18701 return (void *)((wxEvent *) ((wxMenuEvent *) x));
18702 }
18703 static void *_p_wxCloseEventTo_p_wxEvent(void *x) {
18704 return (void *)((wxEvent *) ((wxCloseEvent *) x));
18705 }
18706 static void *_p_wxMouseEventTo_p_wxEvent(void *x) {
18707 return (void *)((wxEvent *) ((wxMouseEvent *) x));
18708 }
18709 static void *_p_wxEraseEventTo_p_wxEvent(void *x) {
18710 return (void *)((wxEvent *) ((wxEraseEvent *) x));
18711 }
18712 static void *_p_wxSetCursorEventTo_p_wxEvent(void *x) {
18713 return (void *)((wxEvent *) ((wxSetCursorEvent *) x));
18714 }
18715 static void *_p_wxSplitterEventTo_p_wxEvent(void *x) {
18716 return (void *)((wxEvent *) (wxCommandEvent *)(wxNotifyEvent *) ((wxSplitterEvent *) x));
18717 }
18718 static void *_p_wxAuiManagerEventTo_p_wxEvent(void *x) {
18719 return (void *)((wxEvent *) ((wxAuiManagerEvent *) x));
18720 }
18721 static void *_p_wxInitDialogEventTo_p_wxEvent(void *x) {
18722 return (void *)((wxEvent *) ((wxInitDialogEvent *) x));
18723 }
18724 static void *_p_wxScrollEventTo_p_wxEvent(void *x) {
18725 return (void *)((wxEvent *) (wxCommandEvent *) ((wxScrollEvent *) x));
18726 }
18727 static void *_p_wxFindDialogEventTo_p_wxEvent(void *x) {
18728 return (void *)((wxEvent *) (wxCommandEvent *) ((wxFindDialogEvent *) x));
18729 }
18730 static void *_p_wxNotifyEventTo_p_wxEvent(void *x) {
18731 return (void *)((wxEvent *) (wxCommandEvent *) ((wxNotifyEvent *) x));
18732 }
18733 static void *_p_wxMouseCaptureLostEventTo_p_wxEvent(void *x) {
18734 return (void *)((wxEvent *) ((wxMouseCaptureLostEvent *) x));
18735 }
18736 static void *_p_wxPyEventTo_p_wxEvent(void *x) {
18737 return (void *)((wxEvent *) ((wxPyEvent *) x));
18738 }
18739 static void *_p_wxCalculateLayoutEventTo_p_wxEvent(void *x) {
18740 return (void *)((wxEvent *) ((wxCalculateLayoutEvent *) x));
18741 }
18742 static void *_p_wxAuiNotebookEventTo_p_wxEvent(void *x) {
18743 return (void *)((wxEvent *) (wxCommandEvent *)(wxNotifyEvent *) ((wxAuiNotebookEvent *) x));
18744 }
18745 static void *_p_wxIdleEventTo_p_wxEvent(void *x) {
18746 return (void *)((wxEvent *) ((wxIdleEvent *) x));
18747 }
18748 static void *_p_wxWindowCreateEventTo_p_wxEvent(void *x) {
18749 return (void *)((wxEvent *) (wxCommandEvent *) ((wxWindowCreateEvent *) x));
18750 }
18751 static void *_p_wxQueryNewPaletteEventTo_p_wxEvent(void *x) {
18752 return (void *)((wxEvent *) ((wxQueryNewPaletteEvent *) x));
18753 }
18754 static void *_p_wxMaximizeEventTo_p_wxEvent(void *x) {
18755 return (void *)((wxEvent *) ((wxMaximizeEvent *) x));
18756 }
18757 static void *_p_wxIconizeEventTo_p_wxEvent(void *x) {
18758 return (void *)((wxEvent *) ((wxIconizeEvent *) x));
18759 }
18760 static void *_p_wxActivateEventTo_p_wxEvent(void *x) {
18761 return (void *)((wxEvent *) ((wxActivateEvent *) x));
18762 }
18763 static void *_p_wxSizeEventTo_p_wxEvent(void *x) {
18764 return (void *)((wxEvent *) ((wxSizeEvent *) x));
18765 }
18766 static void *_p_wxMoveEventTo_p_wxEvent(void *x) {
18767 return (void *)((wxEvent *) ((wxMoveEvent *) x));
18768 }
18769 static void *_p_wxDateEventTo_p_wxEvent(void *x) {
18770 return (void *)((wxEvent *) (wxCommandEvent *) ((wxDateEvent *) x));
18771 }
18772 static void *_p_wxPaintEventTo_p_wxEvent(void *x) {
18773 return (void *)((wxEvent *) ((wxPaintEvent *) x));
18774 }
18775 static void *_p_wxNcPaintEventTo_p_wxEvent(void *x) {
18776 return (void *)((wxEvent *) ((wxNcPaintEvent *) x));
18777 }
18778 static void *_p_wxClipboardTextEventTo_p_wxEvent(void *x) {
18779 return (void *)((wxEvent *) (wxCommandEvent *) ((wxClipboardTextEvent *) x));
18780 }
18781 static void *_p_wxUpdateUIEventTo_p_wxEvent(void *x) {
18782 return (void *)((wxEvent *) (wxCommandEvent *) ((wxUpdateUIEvent *) x));
18783 }
18784 static void *_p_wxPaletteChangedEventTo_p_wxEvent(void *x) {
18785 return (void *)((wxEvent *) ((wxPaletteChangedEvent *) x));
18786 }
18787 static void *_p_wxDisplayChangedEventTo_p_wxEvent(void *x) {
18788 return (void *)((wxEvent *) ((wxDisplayChangedEvent *) x));
18789 }
18790 static void *_p_wxMouseCaptureChangedEventTo_p_wxEvent(void *x) {
18791 return (void *)((wxEvent *) ((wxMouseCaptureChangedEvent *) x));
18792 }
18793 static void *_p_wxSysColourChangedEventTo_p_wxEvent(void *x) {
18794 return (void *)((wxEvent *) ((wxSysColourChangedEvent *) x));
18795 }
18796 static void *_p_wxDropFilesEventTo_p_wxEvent(void *x) {
18797 return (void *)((wxEvent *) ((wxDropFilesEvent *) x));
18798 }
18799 static void *_p_wxFocusEventTo_p_wxEvent(void *x) {
18800 return (void *)((wxEvent *) ((wxFocusEvent *) x));
18801 }
18802 static void *_p_wxChildFocusEventTo_p_wxEvent(void *x) {
18803 return (void *)((wxEvent *) (wxCommandEvent *) ((wxChildFocusEvent *) x));
18804 }
18805 static void *_p_wxSashEventTo_p_wxEvent(void *x) {
18806 return (void *)((wxEvent *) (wxCommandEvent *) ((wxSashEvent *) x));
18807 }
18808 static void *_p_wxQueryLayoutInfoEventTo_p_wxEvent(void *x) {
18809 return (void *)((wxEvent *) ((wxQueryLayoutInfoEvent *) x));
18810 }
18811 static void *_p_wxShowEventTo_p_wxEvent(void *x) {
18812 return (void *)((wxEvent *) ((wxShowEvent *) x));
18813 }
18814 static void *_p_wxCommandEventTo_p_wxEvent(void *x) {
18815 return (void *)((wxEvent *) ((wxCommandEvent *) x));
18816 }
18817 static void *_p_wxPyCommandEventTo_p_wxEvent(void *x) {
18818 return (void *)((wxEvent *) (wxCommandEvent *) ((wxPyCommandEvent *) x));
18819 }
18820 static void *_p_wxWindowDestroyEventTo_p_wxEvent(void *x) {
18821 return (void *)((wxEvent *) (wxCommandEvent *) ((wxWindowDestroyEvent *) x));
18822 }
18823 static void *_p_wxNavigationKeyEventTo_p_wxEvent(void *x) {
18824 return (void *)((wxEvent *) ((wxNavigationKeyEvent *) x));
18825 }
18826 static void *_p_wxKeyEventTo_p_wxEvent(void *x) {
18827 return (void *)((wxEvent *) ((wxKeyEvent *) x));
18828 }
18829 static void *_p_wxScrollWinEventTo_p_wxEvent(void *x) {
18830 return (void *)((wxEvent *) ((wxScrollWinEvent *) x));
18831 }
18832 static void *_p_wxTaskBarIconEventTo_p_wxEvent(void *x) {
18833 return (void *)((wxEvent *) ((wxTaskBarIconEvent *) x));
18834 }
18835 static void *_p_wxAuiTabCtrlTo_p_wxAuiTabContainer(void *x) {
18836 return (void *)((wxAuiTabContainer *) ((wxAuiTabCtrl *) x));
18837 }
18838 static void *_p_wxControlWithItemsTo_p_wxControl(void *x) {
18839 return (void *)((wxControl *) ((wxControlWithItems *) x));
18840 }
18841 static void *_p_wxAuiMDIClientWindowTo_p_wxControl(void *x) {
18842 return (void *)((wxControl *) (wxAuiNotebook *) ((wxAuiMDIClientWindow *) x));
18843 }
18844 static void *_p_wxAuiTabCtrlTo_p_wxControl(void *x) {
18845 return (void *)((wxControl *) ((wxAuiTabCtrl *) x));
18846 }
18847 static void *_p_wxAuiNotebookTo_p_wxControl(void *x) {
18848 return (void *)((wxControl *) ((wxAuiNotebook *) x));
18849 }
18850 static void *_p_wxAuiMDIClientWindowTo_p_wxAuiNotebook(void *x) {
18851 return (void *)((wxAuiNotebook *) ((wxAuiMDIClientWindow *) x));
18852 }
18853 static void *_p_wxSplitterEventTo_p_wxNotifyEvent(void *x) {
18854 return (void *)((wxNotifyEvent *) ((wxSplitterEvent *) x));
18855 }
18856 static void *_p_wxAuiNotebookEventTo_p_wxNotifyEvent(void *x) {
18857 return (void *)((wxNotifyEvent *) ((wxAuiNotebookEvent *) x));
18858 }
18859 static void *_p_wxSplashScreenTo_p_wxEvtHandler(void *x) {
18860 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxFrame *) ((wxSplashScreen *) x));
18861 }
18862 static void *_p_wxMiniFrameTo_p_wxEvtHandler(void *x) {
18863 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxFrame *) ((wxMiniFrame *) x));
18864 }
18865 static void *_p_wxEventBlockerTo_p_wxEvtHandler(void *x) {
18866 return (void *)((wxEvtHandler *) ((wxEventBlocker *) x));
18867 }
18868 static void *_p_wxPyPanelTo_p_wxEvtHandler(void *x) {
18869 return (void *)((wxEvtHandler *) (wxWindow *)(wxPanel *) ((wxPyPanel *) x));
18870 }
18871 static void *_p_wxMenuBarTo_p_wxEvtHandler(void *x) {
18872 return (void *)((wxEvtHandler *) (wxWindow *) ((wxMenuBar *) x));
18873 }
18874 static void *_p_wxValidatorTo_p_wxEvtHandler(void *x) {
18875 return (void *)((wxEvtHandler *) ((wxValidator *) x));
18876 }
18877 static void *_p_wxPyValidatorTo_p_wxEvtHandler(void *x) {
18878 return (void *)((wxEvtHandler *) (wxValidator *) ((wxPyValidator *) x));
18879 }
18880 static void *_p_wxMenuTo_p_wxEvtHandler(void *x) {
18881 return (void *)((wxEvtHandler *) ((wxMenu *) x));
18882 }
18883 static void *_p_wxFileDialogTo_p_wxEvtHandler(void *x) {
18884 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxFileDialog *) x));
18885 }
18886 static void *_p_wxMultiChoiceDialogTo_p_wxEvtHandler(void *x) {
18887 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxMultiChoiceDialog *) x));
18888 }
18889 static void *_p_wxSingleChoiceDialogTo_p_wxEvtHandler(void *x) {
18890 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxSingleChoiceDialog *) x));
18891 }
18892 static void *_p_wxTextEntryDialogTo_p_wxEvtHandler(void *x) {
18893 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxTextEntryDialog *) x));
18894 }
18895 static void *_p_wxPasswordEntryDialogTo_p_wxEvtHandler(void *x) {
18896 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxDialog *)(wxTextEntryDialog *) ((wxPasswordEntryDialog *) x));
18897 }
18898 static void *_p_wxNumberEntryDialogTo_p_wxEvtHandler(void *x) {
18899 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxNumberEntryDialog *) x));
18900 }
18901 static void *_p_wxMessageDialogTo_p_wxEvtHandler(void *x) {
18902 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxMessageDialog *) x));
18903 }
18904 static void *_p_wxProgressDialogTo_p_wxEvtHandler(void *x) {
18905 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxFrame *) ((wxProgressDialog *) x));
18906 }
18907 static void *_p_wxFindReplaceDialogTo_p_wxEvtHandler(void *x) {
18908 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxFindReplaceDialog *) x));
18909 }
18910 static void *_p_wxPanelTo_p_wxEvtHandler(void *x) {
18911 return (void *)((wxEvtHandler *) (wxWindow *) ((wxPanel *) x));
18912 }
18913 static void *_p_wxStatusBarTo_p_wxEvtHandler(void *x) {
18914 return (void *)((wxEvtHandler *) (wxWindow *) ((wxStatusBar *) x));
18915 }
18916 static void *_p_wxPyHVScrolledWindowTo_p_wxEvtHandler(void *x) {
18917 return (void *)((wxEvtHandler *) (wxWindow *)(wxPanel *) ((wxPyHVScrolledWindow *) x));
18918 }
18919 static void *_p_wxPyHScrolledWindowTo_p_wxEvtHandler(void *x) {
18920 return (void *)((wxEvtHandler *) (wxWindow *)(wxPanel *) ((wxPyHScrolledWindow *) x));
18921 }
18922 static void *_p_wxPyVScrolledWindowTo_p_wxEvtHandler(void *x) {
18923 return (void *)((wxEvtHandler *) (wxWindow *)(wxPanel *) ((wxPyVScrolledWindow *) x));
18924 }
18925 static void *_p_wxTipWindowTo_p_wxEvtHandler(void *x) {
18926 return (void *)((wxEvtHandler *) (wxWindow *)(wxPopupWindow *)(wxPyPopupTransientWindow *) ((wxTipWindow *) x));
18927 }
18928 static void *_p_wxPyPopupTransientWindowTo_p_wxEvtHandler(void *x) {
18929 return (void *)((wxEvtHandler *) (wxWindow *)(wxPopupWindow *) ((wxPyPopupTransientWindow *) x));
18930 }
18931 static void *_p_wxPopupWindowTo_p_wxEvtHandler(void *x) {
18932 return (void *)((wxEvtHandler *) (wxWindow *) ((wxPopupWindow *) x));
18933 }
18934 static void *_p_wxSashLayoutWindowTo_p_wxEvtHandler(void *x) {
18935 return (void *)((wxEvtHandler *) (wxWindow *)(wxSashWindow *) ((wxSashLayoutWindow *) x));
18936 }
18937 static void *_p_wxSashWindowTo_p_wxEvtHandler(void *x) {
18938 return (void *)((wxEvtHandler *) (wxWindow *) ((wxSashWindow *) x));
18939 }
18940 static void *_p_wxSplitterWindowTo_p_wxEvtHandler(void *x) {
18941 return (void *)((wxEvtHandler *) (wxWindow *) ((wxSplitterWindow *) x));
18942 }
18943 static void *_p_wxSplashScreenWindowTo_p_wxEvtHandler(void *x) {
18944 return (void *)((wxEvtHandler *) (wxWindow *) ((wxSplashScreenWindow *) x));
18945 }
18946 static void *_p_wxWindowTo_p_wxEvtHandler(void *x) {
18947 return (void *)((wxEvtHandler *) ((wxWindow *) x));
18948 }
18949 static void *_p_wxScrolledWindowTo_p_wxEvtHandler(void *x) {
18950 return (void *)((wxEvtHandler *) (wxWindow *)(wxPanel *) ((wxScrolledWindow *) x));
18951 }
18952 static void *_p_wxTopLevelWindowTo_p_wxEvtHandler(void *x) {
18953 return (void *)((wxEvtHandler *) (wxWindow *) ((wxTopLevelWindow *) x));
18954 }
18955 static void *_p_wxMDIClientWindowTo_p_wxEvtHandler(void *x) {
18956 return (void *)((wxEvtHandler *) (wxWindow *) ((wxMDIClientWindow *) x));
18957 }
18958 static void *_p_wxPyScrolledWindowTo_p_wxEvtHandler(void *x) {
18959 return (void *)((wxEvtHandler *) (wxWindow *)(wxPanel *)(wxScrolledWindow *) ((wxPyScrolledWindow *) x));
18960 }
18961 static void *_p_wxAuiMDIClientWindowTo_p_wxEvtHandler(void *x) {
18962 return (void *)((wxEvtHandler *) (wxWindow *)(wxControl *)(wxAuiNotebook *) ((wxAuiMDIClientWindow *) x));
18963 }
18964 static void *_p_wxControlTo_p_wxEvtHandler(void *x) {
18965 return (void *)((wxEvtHandler *) (wxWindow *) ((wxControl *) x));
18966 }
18967 static void *_p_wxPreviewFrameTo_p_wxEvtHandler(void *x) {
18968 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxFrame *) ((wxPreviewFrame *) x));
18969 }
18970 static void *_p_wxPyPreviewFrameTo_p_wxEvtHandler(void *x) {
18971 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxFrame *)(wxPreviewFrame *) ((wxPyPreviewFrame *) x));
18972 }
18973 static void *_p_wxMDIChildFrameTo_p_wxEvtHandler(void *x) {
18974 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxFrame *) ((wxMDIChildFrame *) x));
18975 }
18976 static void *_p_wxAuiMDIChildFrameTo_p_wxEvtHandler(void *x) {
18977 return (void *)((wxEvtHandler *) (wxWindow *)(wxPanel *) ((wxAuiMDIChildFrame *) x));
18978 }
18979 static void *_p_wxPyAppTo_p_wxEvtHandler(void *x) {
18980 return (void *)((wxEvtHandler *) ((wxPyApp *) x));
18981 }
18982 static void *_p_wxControlWithItemsTo_p_wxEvtHandler(void *x) {
18983 return (void *)((wxEvtHandler *) (wxWindow *)(wxControl *) ((wxControlWithItems *) x));
18984 }
18985 static void *_p_wxPyWindowTo_p_wxEvtHandler(void *x) {
18986 return (void *)((wxEvtHandler *) (wxWindow *) ((wxPyWindow *) x));
18987 }
18988 static void *_p_wxPreviewCanvasTo_p_wxEvtHandler(void *x) {
18989 return (void *)((wxEvtHandler *) (wxWindow *)(wxPanel *)(wxScrolledWindow *) ((wxPreviewCanvas *) x));
18990 }
18991 static void *_p_wxSimpleHtmlListBoxTo_p_wxEvtHandler(void *x) {
18992 return (void *)((wxEvtHandler *) (wxWindow *)(wxPanel *)(wxPyVScrolledWindow *)(wxPyVListBox *)(wxPyHtmlListBox *) ((wxSimpleHtmlListBox *) x));
18993 }
18994 static void *_p_wxPyHtmlListBoxTo_p_wxEvtHandler(void *x) {
18995 return (void *)((wxEvtHandler *) (wxWindow *)(wxPanel *)(wxPyVScrolledWindow *)(wxPyVListBox *) ((wxPyHtmlListBox *) x));
18996 }
18997 static void *_p_wxPyVListBoxTo_p_wxEvtHandler(void *x) {
18998 return (void *)((wxEvtHandler *) (wxWindow *)(wxPanel *)(wxPyVScrolledWindow *) ((wxPyVListBox *) x));
18999 }
19000 static void *_p_wxAuiNotebookTo_p_wxEvtHandler(void *x) {
19001 return (void *)((wxEvtHandler *) (wxWindow *)(wxControl *) ((wxAuiNotebook *) x));
19002 }
19003 static void *_p_wxPreviewControlBarTo_p_wxEvtHandler(void *x) {
19004 return (void *)((wxEvtHandler *) (wxWindow *)(wxPanel *) ((wxPreviewControlBar *) x));
19005 }
19006 static void *_p_wxPyPreviewControlBarTo_p_wxEvtHandler(void *x) {
19007 return (void *)((wxEvtHandler *) (wxWindow *)(wxPanel *)(wxPreviewControlBar *) ((wxPyPreviewControlBar *) x));
19008 }
19009 static void *_p_wxPyTaskBarIconTo_p_wxEvtHandler(void *x) {
19010 return (void *)((wxEvtHandler *) ((wxPyTaskBarIcon *) x));
19011 }
19012 static void *_p_wxAuiTabCtrlTo_p_wxEvtHandler(void *x) {
19013 return (void *)((wxEvtHandler *) (wxWindow *)(wxControl *) ((wxAuiTabCtrl *) x));
19014 }
19015 static void *_p_wxFrameTo_p_wxEvtHandler(void *x) {
19016 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *) ((wxFrame *) x));
19017 }
19018 static void *_p_wxDirDialogTo_p_wxEvtHandler(void *x) {
19019 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxDirDialog *) x));
19020 }
19021 static void *_p_wxColourDialogTo_p_wxEvtHandler(void *x) {
19022 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxColourDialog *) x));
19023 }
19024 static void *_p_wxDialogTo_p_wxEvtHandler(void *x) {
19025 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *) ((wxDialog *) x));
19026 }
19027 static void *_p_wxFontDialogTo_p_wxEvtHandler(void *x) {
19028 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxFontDialog *) x));
19029 }
19030 static void *_p_wxAuiFloatingFrameTo_p_wxEvtHandler(void *x) {
19031 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxFrame *)(wxMiniFrame *) ((wxAuiFloatingFrame *) x));
19032 }
19033 static void *_p_wxMDIParentFrameTo_p_wxEvtHandler(void *x) {
19034 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxFrame *) ((wxMDIParentFrame *) x));
19035 }
19036 static void *_p_wxAuiMDIParentFrameTo_p_wxEvtHandler(void *x) {
19037 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxFrame *) ((wxAuiMDIParentFrame *) x));
19038 }
19039 static void *_p_wxAuiManagerTo_p_wxEvtHandler(void *x) {
19040 return (void *)((wxEvtHandler *) ((wxAuiManager *) x));
19041 }
19042 static void *_p_wxAuiFloatingFrameTo_p_wxMiniFrame(void *x) {
19043 return (void *)((wxMiniFrame *) ((wxAuiFloatingFrame *) x));
19044 }
19045 static void *_p_wxMDIChildFrameTo_p_wxFrame(void *x) {
19046 return (void *)((wxFrame *) ((wxMDIChildFrame *) x));
19047 }
19048 static void *_p_wxProgressDialogTo_p_wxFrame(void *x) {
19049 return (void *)((wxFrame *) ((wxProgressDialog *) x));
19050 }
19051 static void *_p_wxPreviewFrameTo_p_wxFrame(void *x) {
19052 return (void *)((wxFrame *) ((wxPreviewFrame *) x));
19053 }
19054 static void *_p_wxPyPreviewFrameTo_p_wxFrame(void *x) {
19055 return (void *)((wxFrame *) (wxPreviewFrame *) ((wxPyPreviewFrame *) x));
19056 }
19057 static void *_p_wxMiniFrameTo_p_wxFrame(void *x) {
19058 return (void *)((wxFrame *) ((wxMiniFrame *) x));
19059 }
19060 static void *_p_wxSplashScreenTo_p_wxFrame(void *x) {
19061 return (void *)((wxFrame *) ((wxSplashScreen *) x));
19062 }
19063 static void *_p_wxMDIParentFrameTo_p_wxFrame(void *x) {
19064 return (void *)((wxFrame *) ((wxMDIParentFrame *) x));
19065 }
19066 static void *_p_wxAuiMDIParentFrameTo_p_wxFrame(void *x) {
19067 return (void *)((wxFrame *) ((wxAuiMDIParentFrame *) x));
19068 }
19069 static void *_p_wxAuiFloatingFrameTo_p_wxFrame(void *x) {
19070 return (void *)((wxFrame *) (wxMiniFrame *) ((wxAuiFloatingFrame *) x));
19071 }
19072 static void *_p_wxAuiDefaultTabArtTo_p_wxAuiTabArt(void *x) {
19073 return (void *)((wxAuiTabArt *) ((wxAuiDefaultTabArt *) x));
19074 }
19075 static void *_p_wxAuiSimpleTabArtTo_p_wxAuiTabArt(void *x) {
19076 return (void *)((wxAuiTabArt *) ((wxAuiSimpleTabArt *) x));
19077 }
19078 static void *_p_wxPyAuiTabArtTo_p_wxAuiTabArt(void *x) {
19079 return (void *)((wxAuiTabArt *) (wxAuiDefaultTabArt *) ((wxPyAuiTabArt *) x));
19080 }
19081 static void *_p_wxAuiDefaultDockArtTo_p_wxAuiDockArt(void *x) {
19082 return (void *)((wxAuiDockArt *) ((wxAuiDefaultDockArt *) x));
19083 }
19084 static void *_p_wxPyAuiDockArtTo_p_wxAuiDockArt(void *x) {
19085 return (void *)((wxAuiDockArt *) (wxAuiDefaultDockArt *) ((wxPyAuiDockArt *) x));
19086 }
19087 static void *_p_wxPyAuiDockArtTo_p_wxAuiDefaultDockArt(void *x) {
19088 return (void *)((wxAuiDefaultDockArt *) ((wxPyAuiDockArt *) x));
19089 }
19090 static void *_p_wxLayoutConstraintsTo_p_wxObject(void *x) {
19091 return (void *)((wxObject *) ((wxLayoutConstraints *) x));
19092 }
19093 static void *_p_wxQueryLayoutInfoEventTo_p_wxObject(void *x) {
19094 return (void *)((wxObject *) (wxEvent *) ((wxQueryLayoutInfoEvent *) x));
19095 }
19096 static void *_p_wxEventBlockerTo_p_wxObject(void *x) {
19097 return (void *)((wxObject *) (wxEvtHandler *) ((wxEventBlocker *) x));
19098 }
19099 static void *_p_wxPreviewFrameTo_p_wxObject(void *x) {
19100 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxFrame *) ((wxPreviewFrame *) x));
19101 }
19102 static void *_p_wxPyPreviewFrameTo_p_wxObject(void *x) {
19103 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxFrame *)(wxPreviewFrame *) ((wxPyPreviewFrame *) x));
19104 }
19105 static void *_p_wxSizerItemTo_p_wxObject(void *x) {
19106 return (void *)((wxObject *) ((wxSizerItem *) x));
19107 }
19108 static void *_p_wxGBSizerItemTo_p_wxObject(void *x) {
19109 return (void *)((wxObject *) (wxSizerItem *) ((wxGBSizerItem *) x));
19110 }
19111 static void *_p_wxScrollEventTo_p_wxObject(void *x) {
19112 return (void *)((wxObject *) (wxEvent *)(wxCommandEvent *) ((wxScrollEvent *) x));
19113 }
19114 static void *_p_wxIndividualLayoutConstraintTo_p_wxObject(void *x) {
19115 return (void *)((wxObject *) ((wxIndividualLayoutConstraint *) x));
19116 }
19117 static void *_p_wxStaticBoxSizerTo_p_wxObject(void *x) {
19118 return (void *)((wxObject *) (wxSizer *)(wxBoxSizer *) ((wxStaticBoxSizer *) x));
19119 }
19120 static void *_p_wxBoxSizerTo_p_wxObject(void *x) {
19121 return (void *)((wxObject *) (wxSizer *) ((wxBoxSizer *) x));
19122 }
19123 static void *_p_wxSizerTo_p_wxObject(void *x) {
19124 return (void *)((wxObject *) ((wxSizer *) x));
19125 }
19126 static void *_p_wxGridBagSizerTo_p_wxObject(void *x) {
19127 return (void *)((wxObject *) (wxSizer *)(wxGridSizer *)(wxFlexGridSizer *) ((wxGridBagSizer *) x));
19128 }
19129 static void *_p_wxUpdateUIEventTo_p_wxObject(void *x) {
19130 return (void *)((wxObject *) (wxEvent *)(wxCommandEvent *) ((wxUpdateUIEvent *) x));
19131 }
19132 static void *_p_wxPyPanelTo_p_wxObject(void *x) {
19133 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxPanel *) ((wxPyPanel *) x));
19134 }
19135 static void *_p_wxEventTo_p_wxObject(void *x) {
19136 return (void *)((wxObject *) ((wxEvent *) x));
19137 }
19138 static void *_p_wxFontDataTo_p_wxObject(void *x) {
19139 return (void *)((wxObject *) ((wxFontData *) x));
19140 }
19141 static void *_p_wxPrintDataTo_p_wxObject(void *x) {
19142 return (void *)((wxObject *) ((wxPrintData *) x));
19143 }
19144 static void *_p_wxGridSizerTo_p_wxObject(void *x) {
19145 return (void *)((wxObject *) (wxSizer *) ((wxGridSizer *) x));
19146 }
19147 static void *_p_wxFlexGridSizerTo_p_wxObject(void *x) {
19148 return (void *)((wxObject *) (wxSizer *)(wxGridSizer *) ((wxFlexGridSizer *) x));
19149 }
19150 static void *_p_wxInitDialogEventTo_p_wxObject(void *x) {
19151 return (void *)((wxObject *) (wxEvent *) ((wxInitDialogEvent *) x));
19152 }
19153 static void *_p_wxLayoutAlgorithmTo_p_wxObject(void *x) {
19154 return (void *)((wxObject *) ((wxLayoutAlgorithm *) x));
19155 }
19156 static void *_p_wxPyTaskBarIconTo_p_wxObject(void *x) {
19157 return (void *)((wxObject *) (wxEvtHandler *) ((wxPyTaskBarIcon *) x));
19158 }
19159 static void *_p_wxFindDialogEventTo_p_wxObject(void *x) {
19160 return (void *)((wxObject *) (wxEvent *)(wxCommandEvent *) ((wxFindDialogEvent *) x));
19161 }
19162 static void *_p_wxAuiTabCtrlTo_p_wxObject(void *x) {
19163 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxControl *) ((wxAuiTabCtrl *) x));
19164 }
19165 static void *_p_wxClipboardTextEventTo_p_wxObject(void *x) {
19166 return (void *)((wxObject *) (wxEvent *)(wxCommandEvent *) ((wxClipboardTextEvent *) x));
19167 }
19168 static void *_p_wxPaintEventTo_p_wxObject(void *x) {
19169 return (void *)((wxObject *) (wxEvent *) ((wxPaintEvent *) x));
19170 }
19171 static void *_p_wxNcPaintEventTo_p_wxObject(void *x) {
19172 return (void *)((wxObject *) (wxEvent *) ((wxNcPaintEvent *) x));
19173 }
19174 static void *_p_wxPaletteChangedEventTo_p_wxObject(void *x) {
19175 return (void *)((wxObject *) (wxEvent *) ((wxPaletteChangedEvent *) x));
19176 }
19177 static void *_p_wxDisplayChangedEventTo_p_wxObject(void *x) {
19178 return (void *)((wxObject *) (wxEvent *) ((wxDisplayChangedEvent *) x));
19179 }
19180 static void *_p_wxMouseCaptureChangedEventTo_p_wxObject(void *x) {
19181 return (void *)((wxObject *) (wxEvent *) ((wxMouseCaptureChangedEvent *) x));
19182 }
19183 static void *_p_wxSysColourChangedEventTo_p_wxObject(void *x) {
19184 return (void *)((wxObject *) (wxEvent *) ((wxSysColourChangedEvent *) x));
19185 }
19186 static void *_p_wxPreviewCanvasTo_p_wxObject(void *x) {
19187 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxPanel *)(wxScrolledWindow *) ((wxPreviewCanvas *) x));
19188 }
19189 static void *_p_wxControlTo_p_wxObject(void *x) {
19190 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *) ((wxControl *) x));
19191 }
19192 static void *_p_wxSetCursorEventTo_p_wxObject(void *x) {
19193 return (void *)((wxObject *) (wxEvent *) ((wxSetCursorEvent *) x));
19194 }
19195 static void *_p_wxSplitterEventTo_p_wxObject(void *x) {
19196 return (void *)((wxObject *) (wxEvent *)(wxCommandEvent *)(wxNotifyEvent *) ((wxSplitterEvent *) x));
19197 }
19198 static void *_p_wxAuiManagerEventTo_p_wxObject(void *x) {
19199 return (void *)((wxObject *) (wxEvent *) ((wxAuiManagerEvent *) x));
19200 }
19201 static void *_p_wxFSFileTo_p_wxObject(void *x) {
19202 return (void *)((wxObject *) ((wxFSFile *) x));
19203 }
19204 static void *_p_wxFindReplaceDataTo_p_wxObject(void *x) {
19205 return (void *)((wxObject *) ((wxFindReplaceData *) x));
19206 }
19207 static void *_p_wxAuiFloatingFrameTo_p_wxObject(void *x) {
19208 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxFrame *)(wxMiniFrame *) ((wxAuiFloatingFrame *) x));
19209 }
19210 static void *_p_wxPySizerTo_p_wxObject(void *x) {
19211 return (void *)((wxObject *) (wxSizer *) ((wxPySizer *) x));
19212 }
19213 static void *_p_wxMDIChildFrameTo_p_wxObject(void *x) {
19214 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxFrame *) ((wxMDIChildFrame *) x));
19215 }
19216 static void *_p_wxAuiNotebookTo_p_wxObject(void *x) {
19217 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxControl *) ((wxAuiNotebook *) x));
19218 }
19219 static void *_p_wxAuiMDIChildFrameTo_p_wxObject(void *x) {
19220 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxPanel *) ((wxAuiMDIChildFrame *) x));
19221 }
19222 static void *_p_wxColourDataTo_p_wxObject(void *x) {
19223 return (void *)((wxObject *) ((wxColourData *) x));
19224 }
19225 static void *_p_wxPyEventTo_p_wxObject(void *x) {
19226 return (void *)((wxObject *) (wxEvent *) ((wxPyEvent *) x));
19227 }
19228 static void *_p_wxNotifyEventTo_p_wxObject(void *x) {
19229 return (void *)((wxObject *) (wxEvent *)(wxCommandEvent *) ((wxNotifyEvent *) x));
19230 }
19231 static void *_p_wxPyWindowTo_p_wxObject(void *x) {
19232 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *) ((wxPyWindow *) x));
19233 }
19234 static void *_p_wxSplashScreenTo_p_wxObject(void *x) {
19235 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxFrame *) ((wxSplashScreen *) x));
19236 }
19237 static void *_p_wxFileDialogTo_p_wxObject(void *x) {
19238 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxFileDialog *) x));
19239 }
19240 static void *_p_wxMultiChoiceDialogTo_p_wxObject(void *x) {
19241 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxMultiChoiceDialog *) x));
19242 }
19243 static void *_p_wxSingleChoiceDialogTo_p_wxObject(void *x) {
19244 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxSingleChoiceDialog *) x));
19245 }
19246 static void *_p_wxTextEntryDialogTo_p_wxObject(void *x) {
19247 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxTextEntryDialog *) x));
19248 }
19249 static void *_p_wxPasswordEntryDialogTo_p_wxObject(void *x) {
19250 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxDialog *)(wxTextEntryDialog *) ((wxPasswordEntryDialog *) x));
19251 }
19252 static void *_p_wxNumberEntryDialogTo_p_wxObject(void *x) {
19253 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxNumberEntryDialog *) x));
19254 }
19255 static void *_p_wxMessageDialogTo_p_wxObject(void *x) {
19256 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxMessageDialog *) x));
19257 }
19258 static void *_p_wxProgressDialogTo_p_wxObject(void *x) {
19259 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxFrame *) ((wxProgressDialog *) x));
19260 }
19261 static void *_p_wxFindReplaceDialogTo_p_wxObject(void *x) {
19262 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxFindReplaceDialog *) x));
19263 }
19264 static void *_p_wxShowEventTo_p_wxObject(void *x) {
19265 return (void *)((wxObject *) (wxEvent *) ((wxShowEvent *) x));
19266 }
19267 static void *_p_wxPrinterTo_p_wxObject(void *x) {
19268 return (void *)((wxObject *) ((wxPrinter *) x));
19269 }
19270 static void *_p_wxMenuItemTo_p_wxObject(void *x) {
19271 return (void *)((wxObject *) ((wxMenuItem *) x));
19272 }
19273 static void *_p_wxDateEventTo_p_wxObject(void *x) {
19274 return (void *)((wxObject *) (wxEvent *)(wxCommandEvent *) ((wxDateEvent *) x));
19275 }
19276 static void *_p_wxIdleEventTo_p_wxObject(void *x) {
19277 return (void *)((wxObject *) (wxEvent *) ((wxIdleEvent *) x));
19278 }
19279 static void *_p_wxWindowCreateEventTo_p_wxObject(void *x) {
19280 return (void *)((wxObject *) (wxEvent *)(wxCommandEvent *) ((wxWindowCreateEvent *) x));
19281 }
19282 static void *_p_wxQueryNewPaletteEventTo_p_wxObject(void *x) {
19283 return (void *)((wxObject *) (wxEvent *) ((wxQueryNewPaletteEvent *) x));
19284 }
19285 static void *_p_wxMaximizeEventTo_p_wxObject(void *x) {
19286 return (void *)((wxObject *) (wxEvent *) ((wxMaximizeEvent *) x));
19287 }
19288 static void *_p_wxIconizeEventTo_p_wxObject(void *x) {
19289 return (void *)((wxObject *) (wxEvent *) ((wxIconizeEvent *) x));
19290 }
19291 static void *_p_wxSizeEventTo_p_wxObject(void *x) {
19292 return (void *)((wxObject *) (wxEvent *) ((wxSizeEvent *) x));
19293 }
19294 static void *_p_wxMoveEventTo_p_wxObject(void *x) {
19295 return (void *)((wxObject *) (wxEvent *) ((wxMoveEvent *) x));
19296 }
19297 static void *_p_wxActivateEventTo_p_wxObject(void *x) {
19298 return (void *)((wxObject *) (wxEvent *) ((wxActivateEvent *) x));
19299 }
19300 static void *_p_wxPNMHandlerTo_p_wxObject(void *x) {
19301 return (void *)((wxObject *) (wxImageHandler *) ((wxPNMHandler *) x));
19302 }
19303 static void *_p_wxJPEGHandlerTo_p_wxObject(void *x) {
19304 return (void *)((wxObject *) (wxImageHandler *) ((wxJPEGHandler *) x));
19305 }
19306 static void *_p_wxPCXHandlerTo_p_wxObject(void *x) {
19307 return (void *)((wxObject *) (wxImageHandler *) ((wxPCXHandler *) x));
19308 }
19309 static void *_p_wxGIFHandlerTo_p_wxObject(void *x) {
19310 return (void *)((wxObject *) (wxImageHandler *) ((wxGIFHandler *) x));
19311 }
19312 static void *_p_wxPNGHandlerTo_p_wxObject(void *x) {
19313 return (void *)((wxObject *) (wxImageHandler *) ((wxPNGHandler *) x));
19314 }
19315 static void *_p_wxANIHandlerTo_p_wxObject(void *x) {
19316 return (void *)((wxObject *) (wxImageHandler *)(wxBMPHandler *)(wxICOHandler *)(wxCURHandler *) ((wxANIHandler *) x));
19317 }
19318 static void *_p_wxCURHandlerTo_p_wxObject(void *x) {
19319 return (void *)((wxObject *) (wxImageHandler *)(wxBMPHandler *)(wxICOHandler *) ((wxCURHandler *) x));
19320 }
19321 static void *_p_wxICOHandlerTo_p_wxObject(void *x) {
19322 return (void *)((wxObject *) (wxImageHandler *)(wxBMPHandler *) ((wxICOHandler *) x));
19323 }
19324 static void *_p_wxBMPHandlerTo_p_wxObject(void *x) {
19325 return (void *)((wxObject *) (wxImageHandler *) ((wxBMPHandler *) x));
19326 }
19327 static void *_p_wxPyImageHandlerTo_p_wxObject(void *x) {
19328 return (void *)((wxObject *) (wxImageHandler *) ((wxPyImageHandler *) x));
19329 }
19330 static void *_p_wxImageHandlerTo_p_wxObject(void *x) {
19331 return (void *)((wxObject *) ((wxImageHandler *) x));
19332 }
19333 static void *_p_wxXPMHandlerTo_p_wxObject(void *x) {
19334 return (void *)((wxObject *) (wxImageHandler *) ((wxXPMHandler *) x));
19335 }
19336 static void *_p_wxTIFFHandlerTo_p_wxObject(void *x) {
19337 return (void *)((wxObject *) (wxImageHandler *) ((wxTIFFHandler *) x));
19338 }
19339 static void *_p_wxTGAHandlerTo_p_wxObject(void *x) {
19340 return (void *)((wxObject *) (wxImageHandler *) ((wxTGAHandler *) x));
19341 }
19342 static void *_p_wxEvtHandlerTo_p_wxObject(void *x) {
19343 return (void *)((wxObject *) ((wxEvtHandler *) x));
19344 }
19345 static void *_p_wxMouseCaptureLostEventTo_p_wxObject(void *x) {
19346 return (void *)((wxObject *) (wxEvent *) ((wxMouseCaptureLostEvent *) x));
19347 }
19348 static void *_p_wxCalculateLayoutEventTo_p_wxObject(void *x) {
19349 return (void *)((wxObject *) (wxEvent *) ((wxCalculateLayoutEvent *) x));
19350 }
19351 static void *_p_wxPyVListBoxTo_p_wxObject(void *x) {
19352 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxPanel *)(wxPyVScrolledWindow *) ((wxPyVListBox *) x));
19353 }
19354 static void *_p_wxPyHtmlListBoxTo_p_wxObject(void *x) {
19355 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxPanel *)(wxPyVScrolledWindow *)(wxPyVListBox *) ((wxPyHtmlListBox *) x));
19356 }
19357 static void *_p_wxSimpleHtmlListBoxTo_p_wxObject(void *x) {
19358 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxPanel *)(wxPyVScrolledWindow *)(wxPyVListBox *)(wxPyHtmlListBox *) ((wxSimpleHtmlListBox *) x));
19359 }
19360 static void *_p_wxAcceleratorTableTo_p_wxObject(void *x) {
19361 return (void *)((wxObject *) ((wxAcceleratorTable *) x));
19362 }
19363 static void *_p_wxStdDialogButtonSizerTo_p_wxObject(void *x) {
19364 return (void *)((wxObject *) (wxSizer *)(wxBoxSizer *) ((wxStdDialogButtonSizer *) x));
19365 }
19366 static void *_p_wxMiniFrameTo_p_wxObject(void *x) {
19367 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxFrame *) ((wxMiniFrame *) x));
19368 }
19369 static void *_p_wxImageTo_p_wxObject(void *x) {
19370 return (void *)((wxObject *) ((wxImage *) x));
19371 }
19372 static void *_p_wxFrameTo_p_wxObject(void *x) {
19373 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *) ((wxFrame *) x));
19374 }
19375 static void *_p_wxPyPrintoutTo_p_wxObject(void *x) {
19376 return (void *)((wxObject *) ((wxPyPrintout *) x));
19377 }
19378 static void *_p_wxScrollWinEventTo_p_wxObject(void *x) {
19379 return (void *)((wxObject *) (wxEvent *) ((wxScrollWinEvent *) x));
19380 }
19381 static void *_p_wxTaskBarIconEventTo_p_wxObject(void *x) {
19382 return (void *)((wxObject *) (wxEvent *) ((wxTaskBarIconEvent *) x));
19383 }
19384 static void *_p_wxStatusBarTo_p_wxObject(void *x) {
19385 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *) ((wxStatusBar *) x));
19386 }
19387 static void *_p_wxAuiManagerTo_p_wxObject(void *x) {
19388 return (void *)((wxObject *) (wxEvtHandler *) ((wxAuiManager *) x));
19389 }
19390 static void *_p_wxMDIParentFrameTo_p_wxObject(void *x) {
19391 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxFrame *) ((wxMDIParentFrame *) x));
19392 }
19393 static void *_p_wxAuiNotebookEventTo_p_wxObject(void *x) {
19394 return (void *)((wxObject *) (wxEvent *)(wxCommandEvent *)(wxNotifyEvent *) ((wxAuiNotebookEvent *) x));
19395 }
19396 static void *_p_wxAuiMDIParentFrameTo_p_wxObject(void *x) {
19397 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxFrame *) ((wxAuiMDIParentFrame *) x));
19398 }
19399 static void *_p_wxWindowDestroyEventTo_p_wxObject(void *x) {
19400 return (void *)((wxObject *) (wxEvent *)(wxCommandEvent *) ((wxWindowDestroyEvent *) x));
19401 }
19402 static void *_p_wxNavigationKeyEventTo_p_wxObject(void *x) {
19403 return (void *)((wxObject *) (wxEvent *) ((wxNavigationKeyEvent *) x));
19404 }
19405 static void *_p_wxKeyEventTo_p_wxObject(void *x) {
19406 return (void *)((wxObject *) (wxEvent *) ((wxKeyEvent *) x));
19407 }
19408 static void *_p_wxWindowTo_p_wxObject(void *x) {
19409 return (void *)((wxObject *) (wxEvtHandler *) ((wxWindow *) x));
19410 }
19411 static void *_p_wxMenuTo_p_wxObject(void *x) {
19412 return (void *)((wxObject *) (wxEvtHandler *) ((wxMenu *) x));
19413 }
19414 static void *_p_wxMenuBarTo_p_wxObject(void *x) {
19415 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *) ((wxMenuBar *) x));
19416 }
19417 static void *_p_wxScrolledWindowTo_p_wxObject(void *x) {
19418 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxPanel *) ((wxScrolledWindow *) x));
19419 }
19420 static void *_p_wxTopLevelWindowTo_p_wxObject(void *x) {
19421 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *) ((wxTopLevelWindow *) x));
19422 }
19423 static void *_p_wxSplashScreenWindowTo_p_wxObject(void *x) {
19424 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *) ((wxSplashScreenWindow *) x));
19425 }
19426 static void *_p_wxSplitterWindowTo_p_wxObject(void *x) {
19427 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *) ((wxSplitterWindow *) x));
19428 }
19429 static void *_p_wxSashWindowTo_p_wxObject(void *x) {
19430 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *) ((wxSashWindow *) x));
19431 }
19432 static void *_p_wxSashLayoutWindowTo_p_wxObject(void *x) {
19433 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxSashWindow *) ((wxSashLayoutWindow *) x));
19434 }
19435 static void *_p_wxPopupWindowTo_p_wxObject(void *x) {
19436 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *) ((wxPopupWindow *) x));
19437 }
19438 static void *_p_wxPyPopupTransientWindowTo_p_wxObject(void *x) {
19439 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxPopupWindow *) ((wxPyPopupTransientWindow *) x));
19440 }
19441 static void *_p_wxTipWindowTo_p_wxObject(void *x) {
19442 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxPopupWindow *)(wxPyPopupTransientWindow *) ((wxTipWindow *) x));
19443 }
19444 static void *_p_wxPyVScrolledWindowTo_p_wxObject(void *x) {
19445 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxPanel *) ((wxPyVScrolledWindow *) x));
19446 }
19447 static void *_p_wxPyHScrolledWindowTo_p_wxObject(void *x) {
19448 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxPanel *) ((wxPyHScrolledWindow *) x));
19449 }
19450 static void *_p_wxPyHVScrolledWindowTo_p_wxObject(void *x) {
19451 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxPanel *) ((wxPyHVScrolledWindow *) x));
19452 }
19453 static void *_p_wxMDIClientWindowTo_p_wxObject(void *x) {
19454 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *) ((wxMDIClientWindow *) x));
19455 }
19456 static void *_p_wxPyScrolledWindowTo_p_wxObject(void *x) {
19457 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxPanel *)(wxScrolledWindow *) ((wxPyScrolledWindow *) x));
19458 }
19459 static void *_p_wxAuiMDIClientWindowTo_p_wxObject(void *x) {
19460 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxControl *)(wxAuiNotebook *) ((wxAuiMDIClientWindow *) x));
19461 }
19462 static void *_p_wxSashEventTo_p_wxObject(void *x) {
19463 return (void *)((wxObject *) (wxEvent *)(wxCommandEvent *) ((wxSashEvent *) x));
19464 }
19465 static void *_p_wxPrintPreviewTo_p_wxObject(void *x) {
19466 return (void *)((wxObject *) ((wxPrintPreview *) x));
19467 }
19468 static void *_p_wxPyPrintPreviewTo_p_wxObject(void *x) {
19469 return (void *)((wxObject *) (wxPrintPreview *) ((wxPyPrintPreview *) x));
19470 }
19471 static void *_p_wxPanelTo_p_wxObject(void *x) {
19472 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *) ((wxPanel *) x));
19473 }
19474 static void *_p_wxDialogTo_p_wxObject(void *x) {
19475 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *) ((wxDialog *) x));
19476 }
19477 static void *_p_wxColourDialogTo_p_wxObject(void *x) {
19478 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxColourDialog *) x));
19479 }
19480 static void *_p_wxDirDialogTo_p_wxObject(void *x) {
19481 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxDirDialog *) x));
19482 }
19483 static void *_p_wxFontDialogTo_p_wxObject(void *x) {
19484 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxFontDialog *) x));
19485 }
19486 static void *_p_wxPageSetupDialogTo_p_wxObject(void *x) {
19487 return (void *)((wxObject *) ((wxPageSetupDialog *) x));
19488 }
19489 static void *_p_wxPrintDialogTo_p_wxObject(void *x) {
19490 return (void *)((wxObject *) ((wxPrintDialog *) x));
19491 }
19492 static void *_p_wxFileSystemTo_p_wxObject(void *x) {
19493 return (void *)((wxObject *) ((wxFileSystem *) x));
19494 }
19495 static void *_p_wxContextMenuEventTo_p_wxObject(void *x) {
19496 return (void *)((wxObject *) (wxEvent *)(wxCommandEvent *) ((wxContextMenuEvent *) x));
19497 }
19498 static void *_p_wxMenuEventTo_p_wxObject(void *x) {
19499 return (void *)((wxObject *) (wxEvent *) ((wxMenuEvent *) x));
19500 }
19501 static void *_p_wxPyAppTo_p_wxObject(void *x) {
19502 return (void *)((wxObject *) (wxEvtHandler *) ((wxPyApp *) x));
19503 }
19504 static void *_p_wxCloseEventTo_p_wxObject(void *x) {
19505 return (void *)((wxObject *) (wxEvent *) ((wxCloseEvent *) x));
19506 }
19507 static void *_p_wxMouseEventTo_p_wxObject(void *x) {
19508 return (void *)((wxObject *) (wxEvent *) ((wxMouseEvent *) x));
19509 }
19510 static void *_p_wxEraseEventTo_p_wxObject(void *x) {
19511 return (void *)((wxObject *) (wxEvent *) ((wxEraseEvent *) x));
19512 }
19513 static void *_p_wxPyCommandEventTo_p_wxObject(void *x) {
19514 return (void *)((wxObject *) (wxEvent *)(wxCommandEvent *) ((wxPyCommandEvent *) x));
19515 }
19516 static void *_p_wxCommandEventTo_p_wxObject(void *x) {
19517 return (void *)((wxObject *) (wxEvent *) ((wxCommandEvent *) x));
19518 }
19519 static void *_p_wxPreviewControlBarTo_p_wxObject(void *x) {
19520 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxPanel *) ((wxPreviewControlBar *) x));
19521 }
19522 static void *_p_wxPyPreviewControlBarTo_p_wxObject(void *x) {
19523 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxPanel *)(wxPreviewControlBar *) ((wxPyPreviewControlBar *) x));
19524 }
19525 static void *_p_wxDropFilesEventTo_p_wxObject(void *x) {
19526 return (void *)((wxObject *) (wxEvent *) ((wxDropFilesEvent *) x));
19527 }
19528 static void *_p_wxFocusEventTo_p_wxObject(void *x) {
19529 return (void *)((wxObject *) (wxEvent *) ((wxFocusEvent *) x));
19530 }
19531 static void *_p_wxChildFocusEventTo_p_wxObject(void *x) {
19532 return (void *)((wxObject *) (wxEvent *)(wxCommandEvent *) ((wxChildFocusEvent *) x));
19533 }
19534 static void *_p_wxControlWithItemsTo_p_wxObject(void *x) {
19535 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxControl *) ((wxControlWithItems *) x));
19536 }
19537 static void *_p_wxPageSetupDialogDataTo_p_wxObject(void *x) {
19538 return (void *)((wxObject *) ((wxPageSetupDialogData *) x));
19539 }
19540 static void *_p_wxPrintDialogDataTo_p_wxObject(void *x) {
19541 return (void *)((wxObject *) ((wxPrintDialogData *) x));
19542 }
19543 static void *_p_wxPyValidatorTo_p_wxObject(void *x) {
19544 return (void *)((wxObject *) (wxEvtHandler *)(wxValidator *) ((wxPyValidator *) x));
19545 }
19546 static void *_p_wxValidatorTo_p_wxObject(void *x) {
19547 return (void *)((wxObject *) (wxEvtHandler *) ((wxValidator *) x));
19548 }
19549 static void *_p_p_wxSplashScreenTo_p_p_wxWindow(void *x) {
19550 return (void *)((wxWindow **) (wxTopLevelWindow *)(wxFrame *) ((wxSplashScreen **) x));
19551 }
19552 static void *_p_p_wxMiniFrameTo_p_p_wxWindow(void *x) {
19553 return (void *)((wxWindow **) (wxTopLevelWindow *)(wxFrame *) ((wxMiniFrame **) x));
19554 }
19555 static void *_p_p_wxPyPanelTo_p_p_wxWindow(void *x) {
19556 return (void *)((wxWindow **) (wxPanel *) ((wxPyPanel **) x));
19557 }
19558 static void *_p_p_wxMenuBarTo_p_p_wxWindow(void *x) {
19559 return (void *)((wxWindow **) ((wxMenuBar **) x));
19560 }
19561 static void *_p_p_wxMessageDialogTo_p_p_wxWindow(void *x) {
19562 return (void *)((wxWindow **) (wxTopLevelWindow *)(wxDialog *) ((wxMessageDialog **) x));
19563 }
19564 static void *_p_p_wxNumberEntryDialogTo_p_p_wxWindow(void *x) {
19565 return (void *)((wxWindow **) (wxTopLevelWindow *)(wxDialog *) ((wxNumberEntryDialog **) x));
19566 }
19567 static void *_p_p_wxPasswordEntryDialogTo_p_p_wxWindow(void *x) {
19568 return (void *)((wxWindow **) (wxTopLevelWindow *)(wxDialog *)(wxTextEntryDialog *) ((wxPasswordEntryDialog **) x));
19569 }
19570 static void *_p_p_wxTextEntryDialogTo_p_p_wxWindow(void *x) {
19571 return (void *)((wxWindow **) (wxTopLevelWindow *)(wxDialog *) ((wxTextEntryDialog **) x));
19572 }
19573 static void *_p_p_wxSingleChoiceDialogTo_p_p_wxWindow(void *x) {
19574 return (void *)((wxWindow **) (wxTopLevelWindow *)(wxDialog *) ((wxSingleChoiceDialog **) x));
19575 }
19576 static void *_p_p_wxMultiChoiceDialogTo_p_p_wxWindow(void *x) {
19577 return (void *)((wxWindow **) (wxTopLevelWindow *)(wxDialog *) ((wxMultiChoiceDialog **) x));
19578 }
19579 static void *_p_p_wxFileDialogTo_p_p_wxWindow(void *x) {
19580 return (void *)((wxWindow **) (wxTopLevelWindow *)(wxDialog *) ((wxFileDialog **) x));
19581 }
19582 static void *_p_p_wxProgressDialogTo_p_p_wxWindow(void *x) {
19583 return (void *)((wxWindow **) (wxTopLevelWindow *)(wxFrame *) ((wxProgressDialog **) x));
19584 }
19585 static void *_p_p_wxFindReplaceDialogTo_p_p_wxWindow(void *x) {
19586 return (void *)((wxWindow **) (wxTopLevelWindow *)(wxDialog *) ((wxFindReplaceDialog **) x));
19587 }
19588 static void *_p_p_wxPanelTo_p_p_wxWindow(void *x) {
19589 return (void *)((wxWindow **) ((wxPanel **) x));
19590 }
19591 static void *_p_p_wxStatusBarTo_p_p_wxWindow(void *x) {
19592 return (void *)((wxWindow **) ((wxStatusBar **) x));
19593 }
19594 static void *_p_p_wxPyHVScrolledWindowTo_p_p_wxWindow(void *x) {
19595 return (void *)((wxWindow **) (wxPanel *) ((wxPyHVScrolledWindow **) x));
19596 }
19597 static void *_p_p_wxPyHScrolledWindowTo_p_p_wxWindow(void *x) {
19598 return (void *)((wxWindow **) (wxPanel *) ((wxPyHScrolledWindow **) x));
19599 }
19600 static void *_p_p_wxPyVScrolledWindowTo_p_p_wxWindow(void *x) {
19601 return (void *)((wxWindow **) (wxPanel *) ((wxPyVScrolledWindow **) x));
19602 }
19603 static void *_p_p_wxTipWindowTo_p_p_wxWindow(void *x) {
19604 return (void *)((wxWindow **) (wxPopupWindow *)(wxPyPopupTransientWindow *) ((wxTipWindow **) x));
19605 }
19606 static void *_p_p_wxPyPopupTransientWindowTo_p_p_wxWindow(void *x) {
19607 return (void *)((wxWindow **) (wxPopupWindow *) ((wxPyPopupTransientWindow **) x));
19608 }
19609 static void *_p_p_wxPopupWindowTo_p_p_wxWindow(void *x) {
19610 return (void *)((wxWindow **) ((wxPopupWindow **) x));
19611 }
19612 static void *_p_p_wxSashLayoutWindowTo_p_p_wxWindow(void *x) {
19613 return (void *)((wxWindow **) (wxSashWindow *) ((wxSashLayoutWindow **) x));
19614 }
19615 static void *_p_p_wxScrolledWindowTo_p_p_wxWindow(void *x) {
19616 return (void *)((wxWindow **) (wxPanel *) ((wxScrolledWindow **) x));
19617 }
19618 static void *_p_p_wxTopLevelWindowTo_p_p_wxWindow(void *x) {
19619 return (void *)((wxWindow **) ((wxTopLevelWindow **) x));
19620 }
19621 static void *_p_p_wxSplashScreenWindowTo_p_p_wxWindow(void *x) {
19622 return (void *)((wxWindow **) ((wxSplashScreenWindow **) x));
19623 }
19624 static void *_p_p_wxSplitterWindowTo_p_p_wxWindow(void *x) {
19625 return (void *)((wxWindow **) ((wxSplitterWindow **) x));
19626 }
19627 static void *_p_p_wxSashWindowTo_p_p_wxWindow(void *x) {
19628 return (void *)((wxWindow **) ((wxSashWindow **) x));
19629 }
19630 static void *_p_p_wxMDIClientWindowTo_p_p_wxWindow(void *x) {
19631 return (void *)((wxWindow **) ((wxMDIClientWindow **) x));
19632 }
19633 static void *_p_p_wxPyScrolledWindowTo_p_p_wxWindow(void *x) {
19634 return (void *)((wxWindow **) (wxPanel *)(wxScrolledWindow *) ((wxPyScrolledWindow **) x));
19635 }
19636 static void *_p_p_wxAuiMDIClientWindowTo_p_p_wxWindow(void *x) {
19637 return (void *)((wxWindow **) (wxControl *)(wxAuiNotebook *) ((wxAuiMDIClientWindow **) x));
19638 }
19639 static void *_p_p_wxControlTo_p_p_wxWindow(void *x) {
19640 return (void *)((wxWindow **) ((wxControl **) x));
19641 }
19642 static void *_p_p_wxPreviewFrameTo_p_p_wxWindow(void *x) {
19643 return (void *)((wxWindow **) (wxTopLevelWindow *)(wxFrame *) ((wxPreviewFrame **) x));
19644 }
19645 static void *_p_p_wxPyPreviewFrameTo_p_p_wxWindow(void *x) {
19646 return (void *)((wxWindow **) (wxTopLevelWindow *)(wxFrame *)(wxPreviewFrame *) ((wxPyPreviewFrame **) x));
19647 }
19648 static void *_p_p_wxMDIChildFrameTo_p_p_wxWindow(void *x) {
19649 return (void *)((wxWindow **) (wxTopLevelWindow *)(wxFrame *) ((wxMDIChildFrame **) x));
19650 }
19651 static void *_p_p_wxAuiMDIChildFrameTo_p_p_wxWindow(void *x) {
19652 return (void *)((wxWindow **) (wxPanel *) ((wxAuiMDIChildFrame **) x));
19653 }
19654 static void *_p_p_wxControlWithItemsTo_p_p_wxWindow(void *x) {
19655 return (void *)((wxWindow **) (wxControl *) ((wxControlWithItems **) x));
19656 }
19657 static void *_p_p_wxPyWindowTo_p_p_wxWindow(void *x) {
19658 return (void *)((wxWindow **) ((wxPyWindow **) x));
19659 }
19660 static void *_p_p_wxPreviewCanvasTo_p_p_wxWindow(void *x) {
19661 return (void *)((wxWindow **) (wxPanel *)(wxScrolledWindow *) ((wxPreviewCanvas **) x));
19662 }
19663 static void *_p_p_wxSimpleHtmlListBoxTo_p_p_wxWindow(void *x) {
19664 return (void *)((wxWindow **) (wxPanel *)(wxPyVScrolledWindow *)(wxPyVListBox *)(wxPyHtmlListBox *) ((wxSimpleHtmlListBox **) x));
19665 }
19666 static void *_p_p_wxPyHtmlListBoxTo_p_p_wxWindow(void *x) {
19667 return (void *)((wxWindow **) (wxPanel *)(wxPyVScrolledWindow *)(wxPyVListBox *) ((wxPyHtmlListBox **) x));
19668 }
19669 static void *_p_p_wxPyVListBoxTo_p_p_wxWindow(void *x) {
19670 return (void *)((wxWindow **) (wxPanel *)(wxPyVScrolledWindow *) ((wxPyVListBox **) x));
19671 }
19672 static void *_p_p_wxAuiNotebookTo_p_p_wxWindow(void *x) {
19673 return (void *)((wxWindow **) (wxControl *) ((wxAuiNotebook **) x));
19674 }
19675 static void *_p_p_wxPreviewControlBarTo_p_p_wxWindow(void *x) {
19676 return (void *)((wxWindow **) (wxPanel *) ((wxPreviewControlBar **) x));
19677 }
19678 static void *_p_p_wxPyPreviewControlBarTo_p_p_wxWindow(void *x) {
19679 return (void *)((wxWindow **) (wxPanel *)(wxPreviewControlBar *) ((wxPyPreviewControlBar **) x));
19680 }
19681 static void *_p_p_wxAuiTabCtrlTo_p_p_wxWindow(void *x) {
19682 return (void *)((wxWindow **) (wxControl *) ((wxAuiTabCtrl **) x));
19683 }
19684 static void *_p_p_wxFrameTo_p_p_wxWindow(void *x) {
19685 return (void *)((wxWindow **) (wxTopLevelWindow *) ((wxFrame **) x));
19686 }
19687 static void *_p_p_wxFontDialogTo_p_p_wxWindow(void *x) {
19688 return (void *)((wxWindow **) (wxTopLevelWindow *)(wxDialog *) ((wxFontDialog **) x));
19689 }
19690 static void *_p_p_wxDirDialogTo_p_p_wxWindow(void *x) {
19691 return (void *)((wxWindow **) (wxTopLevelWindow *)(wxDialog *) ((wxDirDialog **) x));
19692 }
19693 static void *_p_p_wxColourDialogTo_p_p_wxWindow(void *x) {
19694 return (void *)((wxWindow **) (wxTopLevelWindow *)(wxDialog *) ((wxColourDialog **) x));
19695 }
19696 static void *_p_p_wxDialogTo_p_p_wxWindow(void *x) {
19697 return (void *)((wxWindow **) (wxTopLevelWindow *) ((wxDialog **) x));
19698 }
19699 static void *_p_p_wxAuiFloatingFrameTo_p_p_wxWindow(void *x) {
19700 return (void *)((wxWindow **) (wxTopLevelWindow *)(wxFrame *)(wxMiniFrame *) ((wxAuiFloatingFrame **) x));
19701 }
19702 static void *_p_p_wxMDIParentFrameTo_p_p_wxWindow(void *x) {
19703 return (void *)((wxWindow **) (wxTopLevelWindow *)(wxFrame *) ((wxMDIParentFrame **) x));
19704 }
19705 static void *_p_p_wxAuiMDIParentFrameTo_p_p_wxWindow(void *x) {
19706 return (void *)((wxWindow **) (wxTopLevelWindow *)(wxFrame *) ((wxAuiMDIParentFrame **) x));
19707 }
19708 static void *_p_wxSplashScreenTo_p_wxWindow(void *x) {
19709 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxFrame *) ((wxSplashScreen *) x));
19710 }
19711 static void *_p_wxMiniFrameTo_p_wxWindow(void *x) {
19712 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxFrame *) ((wxMiniFrame *) x));
19713 }
19714 static void *_p_wxPyPanelTo_p_wxWindow(void *x) {
19715 return (void *)((wxWindow *) (wxPanel *) ((wxPyPanel *) x));
19716 }
19717 static void *_p_wxMenuBarTo_p_wxWindow(void *x) {
19718 return (void *)((wxWindow *) ((wxMenuBar *) x));
19719 }
19720 static void *_p_wxMessageDialogTo_p_wxWindow(void *x) {
19721 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxDialog *) ((wxMessageDialog *) x));
19722 }
19723 static void *_p_wxNumberEntryDialogTo_p_wxWindow(void *x) {
19724 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxDialog *) ((wxNumberEntryDialog *) x));
19725 }
19726 static void *_p_wxPasswordEntryDialogTo_p_wxWindow(void *x) {
19727 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxDialog *)(wxTextEntryDialog *) ((wxPasswordEntryDialog *) x));
19728 }
19729 static void *_p_wxTextEntryDialogTo_p_wxWindow(void *x) {
19730 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxDialog *) ((wxTextEntryDialog *) x));
19731 }
19732 static void *_p_wxSingleChoiceDialogTo_p_wxWindow(void *x) {
19733 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxDialog *) ((wxSingleChoiceDialog *) x));
19734 }
19735 static void *_p_wxMultiChoiceDialogTo_p_wxWindow(void *x) {
19736 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxDialog *) ((wxMultiChoiceDialog *) x));
19737 }
19738 static void *_p_wxFileDialogTo_p_wxWindow(void *x) {
19739 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxDialog *) ((wxFileDialog *) x));
19740 }
19741 static void *_p_wxProgressDialogTo_p_wxWindow(void *x) {
19742 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxFrame *) ((wxProgressDialog *) x));
19743 }
19744 static void *_p_wxFindReplaceDialogTo_p_wxWindow(void *x) {
19745 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxDialog *) ((wxFindReplaceDialog *) x));
19746 }
19747 static void *_p_wxPanelTo_p_wxWindow(void *x) {
19748 return (void *)((wxWindow *) ((wxPanel *) x));
19749 }
19750 static void *_p_wxStatusBarTo_p_wxWindow(void *x) {
19751 return (void *)((wxWindow *) ((wxStatusBar *) x));
19752 }
19753 static void *_p_wxPyHVScrolledWindowTo_p_wxWindow(void *x) {
19754 return (void *)((wxWindow *) (wxPanel *) ((wxPyHVScrolledWindow *) x));
19755 }
19756 static void *_p_wxPyHScrolledWindowTo_p_wxWindow(void *x) {
19757 return (void *)((wxWindow *) (wxPanel *) ((wxPyHScrolledWindow *) x));
19758 }
19759 static void *_p_wxPyVScrolledWindowTo_p_wxWindow(void *x) {
19760 return (void *)((wxWindow *) (wxPanel *) ((wxPyVScrolledWindow *) x));
19761 }
19762 static void *_p_wxTipWindowTo_p_wxWindow(void *x) {
19763 return (void *)((wxWindow *) (wxPopupWindow *)(wxPyPopupTransientWindow *) ((wxTipWindow *) x));
19764 }
19765 static void *_p_wxPyPopupTransientWindowTo_p_wxWindow(void *x) {
19766 return (void *)((wxWindow *) (wxPopupWindow *) ((wxPyPopupTransientWindow *) x));
19767 }
19768 static void *_p_wxPopupWindowTo_p_wxWindow(void *x) {
19769 return (void *)((wxWindow *) ((wxPopupWindow *) x));
19770 }
19771 static void *_p_wxSashLayoutWindowTo_p_wxWindow(void *x) {
19772 return (void *)((wxWindow *) (wxSashWindow *) ((wxSashLayoutWindow *) x));
19773 }
19774 static void *_p_wxScrolledWindowTo_p_wxWindow(void *x) {
19775 return (void *)((wxWindow *) (wxPanel *) ((wxScrolledWindow *) x));
19776 }
19777 static void *_p_wxTopLevelWindowTo_p_wxWindow(void *x) {
19778 return (void *)((wxWindow *) ((wxTopLevelWindow *) x));
19779 }
19780 static void *_p_wxSplashScreenWindowTo_p_wxWindow(void *x) {
19781 return (void *)((wxWindow *) ((wxSplashScreenWindow *) x));
19782 }
19783 static void *_p_wxSplitterWindowTo_p_wxWindow(void *x) {
19784 return (void *)((wxWindow *) ((wxSplitterWindow *) x));
19785 }
19786 static void *_p_wxSashWindowTo_p_wxWindow(void *x) {
19787 return (void *)((wxWindow *) ((wxSashWindow *) x));
19788 }
19789 static void *_p_wxMDIClientWindowTo_p_wxWindow(void *x) {
19790 return (void *)((wxWindow *) ((wxMDIClientWindow *) x));
19791 }
19792 static void *_p_wxPyScrolledWindowTo_p_wxWindow(void *x) {
19793 return (void *)((wxWindow *) (wxPanel *)(wxScrolledWindow *) ((wxPyScrolledWindow *) x));
19794 }
19795 static void *_p_wxAuiMDIClientWindowTo_p_wxWindow(void *x) {
19796 return (void *)((wxWindow *) (wxControl *)(wxAuiNotebook *) ((wxAuiMDIClientWindow *) x));
19797 }
19798 static void *_p_wxControlTo_p_wxWindow(void *x) {
19799 return (void *)((wxWindow *) ((wxControl *) x));
19800 }
19801 static void *_p_wxPreviewFrameTo_p_wxWindow(void *x) {
19802 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxFrame *) ((wxPreviewFrame *) x));
19803 }
19804 static void *_p_wxPyPreviewFrameTo_p_wxWindow(void *x) {
19805 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxFrame *)(wxPreviewFrame *) ((wxPyPreviewFrame *) x));
19806 }
19807 static void *_p_wxMDIChildFrameTo_p_wxWindow(void *x) {
19808 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxFrame *) ((wxMDIChildFrame *) x));
19809 }
19810 static void *_p_wxAuiMDIChildFrameTo_p_wxWindow(void *x) {
19811 return (void *)((wxWindow *) (wxPanel *) ((wxAuiMDIChildFrame *) x));
19812 }
19813 static void *_p_wxControlWithItemsTo_p_wxWindow(void *x) {
19814 return (void *)((wxWindow *) (wxControl *) ((wxControlWithItems *) x));
19815 }
19816 static void *_p_wxPyWindowTo_p_wxWindow(void *x) {
19817 return (void *)((wxWindow *) ((wxPyWindow *) x));
19818 }
19819 static void *_p_wxPreviewCanvasTo_p_wxWindow(void *x) {
19820 return (void *)((wxWindow *) (wxPanel *)(wxScrolledWindow *) ((wxPreviewCanvas *) x));
19821 }
19822 static void *_p_wxSimpleHtmlListBoxTo_p_wxWindow(void *x) {
19823 return (void *)((wxWindow *) (wxPanel *)(wxPyVScrolledWindow *)(wxPyVListBox *)(wxPyHtmlListBox *) ((wxSimpleHtmlListBox *) x));
19824 }
19825 static void *_p_wxPyHtmlListBoxTo_p_wxWindow(void *x) {
19826 return (void *)((wxWindow *) (wxPanel *)(wxPyVScrolledWindow *)(wxPyVListBox *) ((wxPyHtmlListBox *) x));
19827 }
19828 static void *_p_wxPyVListBoxTo_p_wxWindow(void *x) {
19829 return (void *)((wxWindow *) (wxPanel *)(wxPyVScrolledWindow *) ((wxPyVListBox *) x));
19830 }
19831 static void *_p_wxAuiNotebookTo_p_wxWindow(void *x) {
19832 return (void *)((wxWindow *) (wxControl *) ((wxAuiNotebook *) x));
19833 }
19834 static void *_p_wxPreviewControlBarTo_p_wxWindow(void *x) {
19835 return (void *)((wxWindow *) (wxPanel *) ((wxPreviewControlBar *) x));
19836 }
19837 static void *_p_wxPyPreviewControlBarTo_p_wxWindow(void *x) {
19838 return (void *)((wxWindow *) (wxPanel *)(wxPreviewControlBar *) ((wxPyPreviewControlBar *) x));
19839 }
19840 static void *_p_wxAuiTabCtrlTo_p_wxWindow(void *x) {
19841 return (void *)((wxWindow *) (wxControl *) ((wxAuiTabCtrl *) x));
19842 }
19843 static void *_p_wxFrameTo_p_wxWindow(void *x) {
19844 return (void *)((wxWindow *) (wxTopLevelWindow *) ((wxFrame *) x));
19845 }
19846 static void *_p_wxFontDialogTo_p_wxWindow(void *x) {
19847 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxDialog *) ((wxFontDialog *) x));
19848 }
19849 static void *_p_wxDirDialogTo_p_wxWindow(void *x) {
19850 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxDialog *) ((wxDirDialog *) x));
19851 }
19852 static void *_p_wxColourDialogTo_p_wxWindow(void *x) {
19853 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxDialog *) ((wxColourDialog *) x));
19854 }
19855 static void *_p_wxDialogTo_p_wxWindow(void *x) {
19856 return (void *)((wxWindow *) (wxTopLevelWindow *) ((wxDialog *) x));
19857 }
19858 static void *_p_wxAuiFloatingFrameTo_p_wxWindow(void *x) {
19859 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxFrame *)(wxMiniFrame *) ((wxAuiFloatingFrame *) x));
19860 }
19861 static void *_p_wxMDIParentFrameTo_p_wxWindow(void *x) {
19862 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxFrame *) ((wxMDIParentFrame *) x));
19863 }
19864 static void *_p_wxAuiMDIParentFrameTo_p_wxWindow(void *x) {
19865 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxFrame *) ((wxAuiMDIParentFrame *) x));
19866 }
19867 static void *_p_wxFrameTo_p_wxTopLevelWindow(void *x) {
19868 return (void *)((wxTopLevelWindow *) ((wxFrame *) x));
19869 }
19870 static void *_p_wxMiniFrameTo_p_wxTopLevelWindow(void *x) {
19871 return (void *)((wxTopLevelWindow *) (wxFrame *) ((wxMiniFrame *) x));
19872 }
19873 static void *_p_wxFontDialogTo_p_wxTopLevelWindow(void *x) {
19874 return (void *)((wxTopLevelWindow *) (wxDialog *) ((wxFontDialog *) x));
19875 }
19876 static void *_p_wxDirDialogTo_p_wxTopLevelWindow(void *x) {
19877 return (void *)((wxTopLevelWindow *) (wxDialog *) ((wxDirDialog *) x));
19878 }
19879 static void *_p_wxColourDialogTo_p_wxTopLevelWindow(void *x) {
19880 return (void *)((wxTopLevelWindow *) (wxDialog *) ((wxColourDialog *) x));
19881 }
19882 static void *_p_wxDialogTo_p_wxTopLevelWindow(void *x) {
19883 return (void *)((wxTopLevelWindow *) ((wxDialog *) x));
19884 }
19885 static void *_p_wxSplashScreenTo_p_wxTopLevelWindow(void *x) {
19886 return (void *)((wxTopLevelWindow *) (wxFrame *) ((wxSplashScreen *) x));
19887 }
19888 static void *_p_wxMDIParentFrameTo_p_wxTopLevelWindow(void *x) {
19889 return (void *)((wxTopLevelWindow *) (wxFrame *) ((wxMDIParentFrame *) x));
19890 }
19891 static void *_p_wxAuiMDIParentFrameTo_p_wxTopLevelWindow(void *x) {
19892 return (void *)((wxTopLevelWindow *) (wxFrame *) ((wxAuiMDIParentFrame *) x));
19893 }
19894 static void *_p_wxMDIChildFrameTo_p_wxTopLevelWindow(void *x) {
19895 return (void *)((wxTopLevelWindow *) (wxFrame *) ((wxMDIChildFrame *) x));
19896 }
19897 static void *_p_wxAuiFloatingFrameTo_p_wxTopLevelWindow(void *x) {
19898 return (void *)((wxTopLevelWindow *) (wxFrame *)(wxMiniFrame *) ((wxAuiFloatingFrame *) x));
19899 }
19900 static void *_p_wxMessageDialogTo_p_wxTopLevelWindow(void *x) {
19901 return (void *)((wxTopLevelWindow *) (wxDialog *) ((wxMessageDialog *) x));
19902 }
19903 static void *_p_wxNumberEntryDialogTo_p_wxTopLevelWindow(void *x) {
19904 return (void *)((wxTopLevelWindow *) (wxDialog *) ((wxNumberEntryDialog *) x));
19905 }
19906 static void *_p_wxPasswordEntryDialogTo_p_wxTopLevelWindow(void *x) {
19907 return (void *)((wxTopLevelWindow *) (wxDialog *)(wxTextEntryDialog *) ((wxPasswordEntryDialog *) x));
19908 }
19909 static void *_p_wxTextEntryDialogTo_p_wxTopLevelWindow(void *x) {
19910 return (void *)((wxTopLevelWindow *) (wxDialog *) ((wxTextEntryDialog *) x));
19911 }
19912 static void *_p_wxSingleChoiceDialogTo_p_wxTopLevelWindow(void *x) {
19913 return (void *)((wxTopLevelWindow *) (wxDialog *) ((wxSingleChoiceDialog *) x));
19914 }
19915 static void *_p_wxMultiChoiceDialogTo_p_wxTopLevelWindow(void *x) {
19916 return (void *)((wxTopLevelWindow *) (wxDialog *) ((wxMultiChoiceDialog *) x));
19917 }
19918 static void *_p_wxFileDialogTo_p_wxTopLevelWindow(void *x) {
19919 return (void *)((wxTopLevelWindow *) (wxDialog *) ((wxFileDialog *) x));
19920 }
19921 static void *_p_wxProgressDialogTo_p_wxTopLevelWindow(void *x) {
19922 return (void *)((wxTopLevelWindow *) (wxFrame *) ((wxProgressDialog *) x));
19923 }
19924 static void *_p_wxFindReplaceDialogTo_p_wxTopLevelWindow(void *x) {
19925 return (void *)((wxTopLevelWindow *) (wxDialog *) ((wxFindReplaceDialog *) x));
19926 }
19927 static void *_p_wxPreviewFrameTo_p_wxTopLevelWindow(void *x) {
19928 return (void *)((wxTopLevelWindow *) (wxFrame *) ((wxPreviewFrame *) x));
19929 }
19930 static void *_p_wxPyPreviewFrameTo_p_wxTopLevelWindow(void *x) {
19931 return (void *)((wxTopLevelWindow *) (wxFrame *)(wxPreviewFrame *) ((wxPyPreviewFrame *) x));
19932 }
19933 static void *_p_wxAuiMDIChildFrameTo_p_wxPanel(void *x) {
19934 return (void *)((wxPanel *) ((wxAuiMDIChildFrame *) x));
19935 }
19936 static void *_p_wxScrolledWindowTo_p_wxPanel(void *x) {
19937 return (void *)((wxPanel *) ((wxScrolledWindow *) x));
19938 }
19939 static void *_p_wxPyVScrolledWindowTo_p_wxPanel(void *x) {
19940 return (void *)((wxPanel *) ((wxPyVScrolledWindow *) x));
19941 }
19942 static void *_p_wxPyHScrolledWindowTo_p_wxPanel(void *x) {
19943 return (void *)((wxPanel *) ((wxPyHScrolledWindow *) x));
19944 }
19945 static void *_p_wxPyHVScrolledWindowTo_p_wxPanel(void *x) {
19946 return (void *)((wxPanel *) ((wxPyHVScrolledWindow *) x));
19947 }
19948 static void *_p_wxPyScrolledWindowTo_p_wxPanel(void *x) {
19949 return (void *)((wxPanel *) (wxScrolledWindow *) ((wxPyScrolledWindow *) x));
19950 }
19951 static void *_p_wxPyVListBoxTo_p_wxPanel(void *x) {
19952 return (void *)((wxPanel *) (wxPyVScrolledWindow *) ((wxPyVListBox *) x));
19953 }
19954 static void *_p_wxPyHtmlListBoxTo_p_wxPanel(void *x) {
19955 return (void *)((wxPanel *) (wxPyVScrolledWindow *)(wxPyVListBox *) ((wxPyHtmlListBox *) x));
19956 }
19957 static void *_p_wxSimpleHtmlListBoxTo_p_wxPanel(void *x) {
19958 return (void *)((wxPanel *) (wxPyVScrolledWindow *)(wxPyVListBox *)(wxPyHtmlListBox *) ((wxSimpleHtmlListBox *) x));
19959 }
19960 static void *_p_wxPyPanelTo_p_wxPanel(void *x) {
19961 return (void *)((wxPanel *) ((wxPyPanel *) x));
19962 }
19963 static void *_p_wxPreviewCanvasTo_p_wxPanel(void *x) {
19964 return (void *)((wxPanel *) (wxScrolledWindow *) ((wxPreviewCanvas *) x));
19965 }
19966 static void *_p_wxPreviewControlBarTo_p_wxPanel(void *x) {
19967 return (void *)((wxPanel *) ((wxPreviewControlBar *) x));
19968 }
19969 static void *_p_wxPyPreviewControlBarTo_p_wxPanel(void *x) {
19970 return (void *)((wxPanel *) (wxPreviewControlBar *) ((wxPyPreviewControlBar *) x));
19971 }
19972 static void *_p_wxSashEventTo_p_wxCommandEvent(void *x) {
19973 return (void *)((wxCommandEvent *) ((wxSashEvent *) x));
19974 }
19975 static void *_p_wxWindowDestroyEventTo_p_wxCommandEvent(void *x) {
19976 return (void *)((wxCommandEvent *) ((wxWindowDestroyEvent *) x));
19977 }
19978 static void *_p_wxSplitterEventTo_p_wxCommandEvent(void *x) {
19979 return (void *)((wxCommandEvent *) (wxNotifyEvent *) ((wxSplitterEvent *) x));
19980 }
19981 static void *_p_wxClipboardTextEventTo_p_wxCommandEvent(void *x) {
19982 return (void *)((wxCommandEvent *) ((wxClipboardTextEvent *) x));
19983 }
19984 static void *_p_wxScrollEventTo_p_wxCommandEvent(void *x) {
19985 return (void *)((wxCommandEvent *) ((wxScrollEvent *) x));
19986 }
19987 static void *_p_wxPyCommandEventTo_p_wxCommandEvent(void *x) {
19988 return (void *)((wxCommandEvent *) ((wxPyCommandEvent *) x));
19989 }
19990 static void *_p_wxContextMenuEventTo_p_wxCommandEvent(void *x) {
19991 return (void *)((wxCommandEvent *) ((wxContextMenuEvent *) x));
19992 }
19993 static void *_p_wxChildFocusEventTo_p_wxCommandEvent(void *x) {
19994 return (void *)((wxCommandEvent *) ((wxChildFocusEvent *) x));
19995 }
19996 static void *_p_wxAuiNotebookEventTo_p_wxCommandEvent(void *x) {
19997 return (void *)((wxCommandEvent *) (wxNotifyEvent *) ((wxAuiNotebookEvent *) x));
19998 }
19999 static void *_p_wxDateEventTo_p_wxCommandEvent(void *x) {
20000 return (void *)((wxCommandEvent *) ((wxDateEvent *) x));
20001 }
20002 static void *_p_wxWindowCreateEventTo_p_wxCommandEvent(void *x) {
20003 return (void *)((wxCommandEvent *) ((wxWindowCreateEvent *) x));
20004 }
20005 static void *_p_wxNotifyEventTo_p_wxCommandEvent(void *x) {
20006 return (void *)((wxCommandEvent *) ((wxNotifyEvent *) x));
20007 }
20008 static void *_p_wxFindDialogEventTo_p_wxCommandEvent(void *x) {
20009 return (void *)((wxCommandEvent *) ((wxFindDialogEvent *) x));
20010 }
20011 static void *_p_wxUpdateUIEventTo_p_wxCommandEvent(void *x) {
20012 return (void *)((wxCommandEvent *) ((wxUpdateUIEvent *) x));
20013 }
20014 static swig_type_info _swigt__p_char = {"_p_char", "char *", 0, 0, (void*)0, 0};
20015 static swig_type_info _swigt__p_double = {"_p_double", "double *", 0, 0, (void*)0, 0};
20016 static swig_type_info _swigt__p_form_ops_t = {"_p_form_ops_t", "enum form_ops_t *|form_ops_t *", 0, 0, (void*)0, 0};
20017 static swig_type_info _swigt__p_int = {"_p_int", "int *", 0, 0, (void*)0, 0};
20018 static swig_type_info _swigt__p_p_wxAuiTabContainerButton = {"_p_p_wxAuiTabContainerButton", "wxAuiTabContainerButton **", 0, 0, (void*)0, 0};
20019 static swig_type_info _swigt__p_p_wxWindow = {"_p_p_wxWindow", "wxWindow **", 0, 0, (void*)0, 0};
20020 static swig_type_info _swigt__p_p_wxSplashScreen = {"_p_p_wxSplashScreen", 0, 0, 0, 0, 0};
20021 static swig_type_info _swigt__p_p_wxMiniFrame = {"_p_p_wxMiniFrame", 0, 0, 0, 0, 0};
20022 static swig_type_info _swigt__p_p_wxPyPanel = {"_p_p_wxPyPanel", 0, 0, 0, 0, 0};
20023 static swig_type_info _swigt__p_p_wxMenuBar = {"_p_p_wxMenuBar", 0, 0, 0, 0, 0};
20024 static swig_type_info _swigt__p_p_wxMessageDialog = {"_p_p_wxMessageDialog", 0, 0, 0, 0, 0};
20025 static swig_type_info _swigt__p_p_wxNumberEntryDialog = {"_p_p_wxNumberEntryDialog", 0, 0, 0, 0, 0};
20026 static swig_type_info _swigt__p_p_wxPasswordEntryDialog = {"_p_p_wxPasswordEntryDialog", 0, 0, 0, 0, 0};
20027 static swig_type_info _swigt__p_p_wxTextEntryDialog = {"_p_p_wxTextEntryDialog", 0, 0, 0, 0, 0};
20028 static swig_type_info _swigt__p_p_wxSingleChoiceDialog = {"_p_p_wxSingleChoiceDialog", 0, 0, 0, 0, 0};
20029 static swig_type_info _swigt__p_p_wxMultiChoiceDialog = {"_p_p_wxMultiChoiceDialog", 0, 0, 0, 0, 0};
20030 static swig_type_info _swigt__p_p_wxFileDialog = {"_p_p_wxFileDialog", 0, 0, 0, 0, 0};
20031 static swig_type_info _swigt__p_p_wxProgressDialog = {"_p_p_wxProgressDialog", 0, 0, 0, 0, 0};
20032 static swig_type_info _swigt__p_p_wxFindReplaceDialog = {"_p_p_wxFindReplaceDialog", 0, 0, 0, 0, 0};
20033 static swig_type_info _swigt__p_p_wxPanel = {"_p_p_wxPanel", 0, 0, 0, 0, 0};
20034 static swig_type_info _swigt__p_p_wxStatusBar = {"_p_p_wxStatusBar", 0, 0, 0, 0, 0};
20035 static swig_type_info _swigt__p_p_wxPyHVScrolledWindow = {"_p_p_wxPyHVScrolledWindow", 0, 0, 0, 0, 0};
20036 static swig_type_info _swigt__p_p_wxPyHScrolledWindow = {"_p_p_wxPyHScrolledWindow", 0, 0, 0, 0, 0};
20037 static swig_type_info _swigt__p_p_wxPyVScrolledWindow = {"_p_p_wxPyVScrolledWindow", 0, 0, 0, 0, 0};
20038 static swig_type_info _swigt__p_p_wxTipWindow = {"_p_p_wxTipWindow", 0, 0, 0, 0, 0};
20039 static swig_type_info _swigt__p_p_wxPyPopupTransientWindow = {"_p_p_wxPyPopupTransientWindow", 0, 0, 0, 0, 0};
20040 static swig_type_info _swigt__p_p_wxPopupWindow = {"_p_p_wxPopupWindow", 0, 0, 0, 0, 0};
20041 static swig_type_info _swigt__p_p_wxSashLayoutWindow = {"_p_p_wxSashLayoutWindow", 0, 0, 0, 0, 0};
20042 static swig_type_info _swigt__p_p_wxScrolledWindow = {"_p_p_wxScrolledWindow", 0, 0, 0, 0, 0};
20043 static swig_type_info _swigt__p_p_wxTopLevelWindow = {"_p_p_wxTopLevelWindow", 0, 0, 0, 0, 0};
20044 static swig_type_info _swigt__p_p_wxSplashScreenWindow = {"_p_p_wxSplashScreenWindow", 0, 0, 0, 0, 0};
20045 static swig_type_info _swigt__p_p_wxSplitterWindow = {"_p_p_wxSplitterWindow", 0, 0, 0, 0, 0};
20046 static swig_type_info _swigt__p_p_wxSashWindow = {"_p_p_wxSashWindow", 0, 0, 0, 0, 0};
20047 static swig_type_info _swigt__p_p_wxMDIClientWindow = {"_p_p_wxMDIClientWindow", 0, 0, 0, 0, 0};
20048 static swig_type_info _swigt__p_p_wxPyScrolledWindow = {"_p_p_wxPyScrolledWindow", 0, 0, 0, 0, 0};
20049 static swig_type_info _swigt__p_p_wxAuiMDIClientWindow = {"_p_p_wxAuiMDIClientWindow", 0, 0, 0, 0, 0};
20050 static swig_type_info _swigt__p_p_wxPreviewFrame = {"_p_p_wxPreviewFrame", 0, 0, 0, 0, 0};
20051 static swig_type_info _swigt__p_p_wxPyPreviewFrame = {"_p_p_wxPyPreviewFrame", 0, 0, 0, 0, 0};
20052 static swig_type_info _swigt__p_p_wxControl = {"_p_p_wxControl", 0, 0, 0, 0, 0};
20053 static swig_type_info _swigt__p_p_wxMDIChildFrame = {"_p_p_wxMDIChildFrame", 0, 0, 0, 0, 0};
20054 static swig_type_info _swigt__p_p_wxAuiMDIChildFrame = {"_p_p_wxAuiMDIChildFrame", 0, 0, 0, 0, 0};
20055 static swig_type_info _swigt__p_p_wxControlWithItems = {"_p_p_wxControlWithItems", 0, 0, 0, 0, 0};
20056 static swig_type_info _swigt__p_p_wxPyWindow = {"_p_p_wxPyWindow", 0, 0, 0, 0, 0};
20057 static swig_type_info _swigt__p_p_wxPreviewCanvas = {"_p_p_wxPreviewCanvas", 0, 0, 0, 0, 0};
20058 static swig_type_info _swigt__p_p_wxSimpleHtmlListBox = {"_p_p_wxSimpleHtmlListBox", 0, 0, 0, 0, 0};
20059 static swig_type_info _swigt__p_p_wxPyHtmlListBox = {"_p_p_wxPyHtmlListBox", 0, 0, 0, 0, 0};
20060 static swig_type_info _swigt__p_p_wxPyVListBox = {"_p_p_wxPyVListBox", 0, 0, 0, 0, 0};
20061 static swig_type_info _swigt__p_p_wxAuiNotebook = {"_p_p_wxAuiNotebook", 0, 0, 0, 0, 0};
20062 static swig_type_info _swigt__p_p_wxPreviewControlBar = {"_p_p_wxPreviewControlBar", 0, 0, 0, 0, 0};
20063 static swig_type_info _swigt__p_p_wxPyPreviewControlBar = {"_p_p_wxPyPreviewControlBar", 0, 0, 0, 0, 0};
20064 static swig_type_info _swigt__p_p_wxAuiTabCtrl = {"_p_p_wxAuiTabCtrl", 0, 0, 0, 0, 0};
20065 static swig_type_info _swigt__p_p_wxFrame = {"_p_p_wxFrame", 0, 0, 0, 0, 0};
20066 static swig_type_info _swigt__p_p_wxFontDialog = {"_p_p_wxFontDialog", 0, 0, 0, 0, 0};
20067 static swig_type_info _swigt__p_p_wxDirDialog = {"_p_p_wxDirDialog", 0, 0, 0, 0, 0};
20068 static swig_type_info _swigt__p_p_wxColourDialog = {"_p_p_wxColourDialog", 0, 0, 0, 0, 0};
20069 static swig_type_info _swigt__p_p_wxDialog = {"_p_p_wxDialog", 0, 0, 0, 0, 0};
20070 static swig_type_info _swigt__p_p_wxAuiFloatingFrame = {"_p_p_wxAuiFloatingFrame", 0, 0, 0, 0, 0};
20071 static swig_type_info _swigt__p_p_wxMDIParentFrame = {"_p_p_wxMDIParentFrame", 0, 0, 0, 0, 0};
20072 static swig_type_info _swigt__p_p_wxAuiMDIParentFrame = {"_p_p_wxAuiMDIParentFrame", 0, 0, 0, 0, 0};
20073 static swig_type_info _swigt__p_unsigned_char = {"_p_unsigned_char", "unsigned char *|byte *", 0, 0, (void*)0, 0};
20074 static swig_type_info _swigt__p_unsigned_int = {"_p_unsigned_int", "unsigned int *|time_t *", 0, 0, (void*)0, 0};
20075 static swig_type_info _swigt__p_unsigned_long = {"_p_unsigned_long", "unsigned long *|wxUIntPtr *", 0, 0, (void*)0, 0};
20076 static swig_type_info _swigt__p_wxActivateEvent = {"_p_wxActivateEvent", "wxActivateEvent *", 0, 0, (void*)0, 0};
20077 static swig_type_info _swigt__p_wxAuiDefaultDockArt = {"_p_wxAuiDefaultDockArt", "wxAuiDefaultDockArt *", 0, 0, (void*)0, 0};
20078 static swig_type_info _swigt__p_wxAuiDefaultTabArt = {"_p_wxAuiDefaultTabArt", "wxAuiDefaultTabArt *", 0, 0, (void*)0, 0};
20079 static swig_type_info _swigt__p_wxAuiDockArt = {"_p_wxAuiDockArt", "wxAuiDockArt *", 0, 0, (void*)0, 0};
20080 static swig_type_info _swigt__p_wxAuiDockInfo = {"_p_wxAuiDockInfo", "wxAuiDockInfo *", 0, 0, (void*)0, 0};
20081 static swig_type_info _swigt__p_wxAuiDockUIPart = {"_p_wxAuiDockUIPart", "wxAuiDockUIPart *", 0, 0, (void*)0, 0};
20082 static swig_type_info _swigt__p_wxAuiFloatingFrame = {"_p_wxAuiFloatingFrame", "wxAuiFloatingFrame *", 0, 0, (void*)0, 0};
20083 static swig_type_info _swigt__p_wxAuiMDIChildFrame = {"_p_wxAuiMDIChildFrame", "wxAuiMDIChildFrame *", 0, 0, (void*)0, 0};
20084 static swig_type_info _swigt__p_wxAuiMDIClientWindow = {"_p_wxAuiMDIClientWindow", "wxAuiMDIClientWindow *", 0, 0, (void*)0, 0};
20085 static swig_type_info _swigt__p_wxAuiMDIParentFrame = {"_p_wxAuiMDIParentFrame", "wxAuiMDIParentFrame *", 0, 0, (void*)0, 0};
20086 static swig_type_info _swigt__p_wxAuiManager = {"_p_wxAuiManager", "wxAuiManager *", 0, 0, (void*)0, 0};
20087 static swig_type_info _swigt__p_wxAuiManagerEvent = {"_p_wxAuiManagerEvent", "wxAuiManagerEvent *", 0, 0, (void*)0, 0};
20088 static swig_type_info _swigt__p_wxAuiNotebook = {"_p_wxAuiNotebook", "wxAuiNotebook *", 0, 0, (void*)0, 0};
20089 static swig_type_info _swigt__p_wxAuiNotebookEvent = {"_p_wxAuiNotebookEvent", "wxAuiNotebookEvent *", 0, 0, (void*)0, 0};
20090 static swig_type_info _swigt__p_wxAuiNotebookPage = {"_p_wxAuiNotebookPage", "wxAuiNotebookPage *", 0, 0, (void*)0, 0};
20091 static swig_type_info _swigt__p_wxAuiNotebookPageArray = {"_p_wxAuiNotebookPageArray", "wxAuiNotebookPageArray *", 0, 0, (void*)0, 0};
20092 static swig_type_info _swigt__p_wxAuiPaneButton = {"_p_wxAuiPaneButton", "wxAuiPaneButton *", 0, 0, (void*)0, 0};
20093 static swig_type_info _swigt__p_wxAuiPaneButtonArray = {"_p_wxAuiPaneButtonArray", "wxAuiPaneButtonArray *", 0, 0, (void*)0, 0};
20094 static swig_type_info _swigt__p_wxAuiPaneInfo = {"_p_wxAuiPaneInfo", "wxAuiPaneInfo *", 0, 0, (void*)0, 0};
20095 static swig_type_info _swigt__p_wxAuiPaneInfoPtrArray = {"_p_wxAuiPaneInfoPtrArray", "wxAuiPaneInfoPtrArray *", 0, 0, (void*)0, 0};
20096 static swig_type_info _swigt__p_wxAuiSimpleTabArt = {"_p_wxAuiSimpleTabArt", "wxAuiSimpleTabArt *", 0, 0, (void*)0, 0};
20097 static swig_type_info _swigt__p_wxAuiTabArt = {"_p_wxAuiTabArt", "wxAuiTabArt *", 0, 0, (void*)0, 0};
20098 static swig_type_info _swigt__p_wxAuiTabContainer = {"_p_wxAuiTabContainer", "wxAuiTabContainer *", 0, 0, (void*)0, 0};
20099 static swig_type_info _swigt__p_wxAuiTabContainerButton = {"_p_wxAuiTabContainerButton", "wxAuiTabContainerButton *", 0, 0, (void*)0, 0};
20100 static swig_type_info _swigt__p_wxAuiTabCtrl = {"_p_wxAuiTabCtrl", "wxAuiTabCtrl *", 0, 0, (void*)0, 0};
20101 static swig_type_info _swigt__p_wxBitmap = {"_p_wxBitmap", "wxBitmap *", 0, 0, (void*)0, 0};
20102 static swig_type_info _swigt__p_wxCloseEvent = {"_p_wxCloseEvent", "wxCloseEvent *", 0, 0, (void*)0, 0};
20103 static swig_type_info _swigt__p_wxColour = {"_p_wxColour", "wxColour *", 0, 0, (void*)0, 0};
20104 static swig_type_info _swigt__p_wxCommandEvent = {"_p_wxCommandEvent", "wxCommandEvent *", 0, 0, (void*)0, 0};
20105 static swig_type_info _swigt__p_wxSashEvent = {"_p_wxSashEvent", 0, 0, 0, 0, 0};
20106 static swig_type_info _swigt__p_wxWindowDestroyEvent = {"_p_wxWindowDestroyEvent", 0, 0, 0, 0, 0};
20107 static swig_type_info _swigt__p_wxSplitterEvent = {"_p_wxSplitterEvent", 0, 0, 0, 0, 0};
20108 static swig_type_info _swigt__p_wxClipboardTextEvent = {"_p_wxClipboardTextEvent", 0, 0, 0, 0, 0};
20109 static swig_type_info _swigt__p_wxScrollEvent = {"_p_wxScrollEvent", 0, 0, 0, 0, 0};
20110 static swig_type_info _swigt__p_wxPyCommandEvent = {"_p_wxPyCommandEvent", 0, 0, 0, 0, 0};
20111 static swig_type_info _swigt__p_wxContextMenuEvent = {"_p_wxContextMenuEvent", 0, 0, 0, 0, 0};
20112 static swig_type_info _swigt__p_wxChildFocusEvent = {"_p_wxChildFocusEvent", 0, 0, 0, 0, 0};
20113 static swig_type_info _swigt__p_wxDateEvent = {"_p_wxDateEvent", 0, 0, 0, 0, 0};
20114 static swig_type_info _swigt__p_wxWindowCreateEvent = {"_p_wxWindowCreateEvent", 0, 0, 0, 0, 0};
20115 static swig_type_info _swigt__p_wxFindDialogEvent = {"_p_wxFindDialogEvent", 0, 0, 0, 0, 0};
20116 static swig_type_info _swigt__p_wxUpdateUIEvent = {"_p_wxUpdateUIEvent", 0, 0, 0, 0, 0};
20117 static swig_type_info _swigt__p_wxControl = {"_p_wxControl", "wxControl *", 0, 0, (void*)0, 0};
20118 static swig_type_info _swigt__p_wxControlWithItems = {"_p_wxControlWithItems", 0, 0, 0, 0, 0};
20119 static swig_type_info _swigt__p_wxDC = {"_p_wxDC", "wxDC *", 0, 0, (void*)0, 0};
20120 static swig_type_info _swigt__p_wxDuplexMode = {"_p_wxDuplexMode", "enum wxDuplexMode *|wxDuplexMode *", 0, 0, (void*)0, 0};
20121 static swig_type_info _swigt__p_wxEvent = {"_p_wxEvent", "wxEvent *", 0, 0, (void*)0, 0};
20122 static swig_type_info _swigt__p_wxMouseEvent = {"_p_wxMouseEvent", 0, 0, 0, 0, 0};
20123 static swig_type_info _swigt__p_wxEraseEvent = {"_p_wxEraseEvent", 0, 0, 0, 0, 0};
20124 static swig_type_info _swigt__p_wxSetCursorEvent = {"_p_wxSetCursorEvent", 0, 0, 0, 0, 0};
20125 static swig_type_info _swigt__p_wxInitDialogEvent = {"_p_wxInitDialogEvent", 0, 0, 0, 0, 0};
20126 static swig_type_info _swigt__p_wxPyEvent = {"_p_wxPyEvent", 0, 0, 0, 0, 0};
20127 static swig_type_info _swigt__p_wxMouseCaptureLostEvent = {"_p_wxMouseCaptureLostEvent", 0, 0, 0, 0, 0};
20128 static swig_type_info _swigt__p_wxCalculateLayoutEvent = {"_p_wxCalculateLayoutEvent", 0, 0, 0, 0, 0};
20129 static swig_type_info _swigt__p_wxIdleEvent = {"_p_wxIdleEvent", 0, 0, 0, 0, 0};
20130 static swig_type_info _swigt__p_wxQueryNewPaletteEvent = {"_p_wxQueryNewPaletteEvent", 0, 0, 0, 0, 0};
20131 static swig_type_info _swigt__p_wxMaximizeEvent = {"_p_wxMaximizeEvent", 0, 0, 0, 0, 0};
20132 static swig_type_info _swigt__p_wxIconizeEvent = {"_p_wxIconizeEvent", 0, 0, 0, 0, 0};
20133 static swig_type_info _swigt__p_wxSizeEvent = {"_p_wxSizeEvent", 0, 0, 0, 0, 0};
20134 static swig_type_info _swigt__p_wxMoveEvent = {"_p_wxMoveEvent", 0, 0, 0, 0, 0};
20135 static swig_type_info _swigt__p_wxPaintEvent = {"_p_wxPaintEvent", 0, 0, 0, 0, 0};
20136 static swig_type_info _swigt__p_wxNcPaintEvent = {"_p_wxNcPaintEvent", 0, 0, 0, 0, 0};
20137 static swig_type_info _swigt__p_wxPaletteChangedEvent = {"_p_wxPaletteChangedEvent", 0, 0, 0, 0, 0};
20138 static swig_type_info _swigt__p_wxDisplayChangedEvent = {"_p_wxDisplayChangedEvent", 0, 0, 0, 0, 0};
20139 static swig_type_info _swigt__p_wxMouseCaptureChangedEvent = {"_p_wxMouseCaptureChangedEvent", 0, 0, 0, 0, 0};
20140 static swig_type_info _swigt__p_wxSysColourChangedEvent = {"_p_wxSysColourChangedEvent", 0, 0, 0, 0, 0};
20141 static swig_type_info _swigt__p_wxDropFilesEvent = {"_p_wxDropFilesEvent", 0, 0, 0, 0, 0};
20142 static swig_type_info _swigt__p_wxFocusEvent = {"_p_wxFocusEvent", 0, 0, 0, 0, 0};
20143 static swig_type_info _swigt__p_wxQueryLayoutInfoEvent = {"_p_wxQueryLayoutInfoEvent", 0, 0, 0, 0, 0};
20144 static swig_type_info _swigt__p_wxShowEvent = {"_p_wxShowEvent", 0, 0, 0, 0, 0};
20145 static swig_type_info _swigt__p_wxNavigationKeyEvent = {"_p_wxNavigationKeyEvent", 0, 0, 0, 0, 0};
20146 static swig_type_info _swigt__p_wxKeyEvent = {"_p_wxKeyEvent", 0, 0, 0, 0, 0};
20147 static swig_type_info _swigt__p_wxScrollWinEvent = {"_p_wxScrollWinEvent", 0, 0, 0, 0, 0};
20148 static swig_type_info _swigt__p_wxTaskBarIconEvent = {"_p_wxTaskBarIconEvent", 0, 0, 0, 0, 0};
20149 static swig_type_info _swigt__p_wxEvtHandler = {"_p_wxEvtHandler", "wxEvtHandler *", 0, 0, (void*)0, 0};
20150 static swig_type_info _swigt__p_wxSplashScreen = {"_p_wxSplashScreen", 0, 0, 0, 0, 0};
20151 static swig_type_info _swigt__p_wxPyPanel = {"_p_wxPyPanel", 0, 0, 0, 0, 0};
20152 static swig_type_info _swigt__p_wxEventBlocker = {"_p_wxEventBlocker", 0, 0, 0, 0, 0};
20153 static swig_type_info _swigt__p_wxValidator = {"_p_wxValidator", 0, 0, 0, 0, 0};
20154 static swig_type_info _swigt__p_wxPyValidator = {"_p_wxPyValidator", 0, 0, 0, 0, 0};
20155 static swig_type_info _swigt__p_wxPasswordEntryDialog = {"_p_wxPasswordEntryDialog", 0, 0, 0, 0, 0};
20156 static swig_type_info _swigt__p_wxTextEntryDialog = {"_p_wxTextEntryDialog", 0, 0, 0, 0, 0};
20157 static swig_type_info _swigt__p_wxSingleChoiceDialog = {"_p_wxSingleChoiceDialog", 0, 0, 0, 0, 0};
20158 static swig_type_info _swigt__p_wxMultiChoiceDialog = {"_p_wxMultiChoiceDialog", 0, 0, 0, 0, 0};
20159 static swig_type_info _swigt__p_wxFindReplaceDialog = {"_p_wxFindReplaceDialog", 0, 0, 0, 0, 0};
20160 static swig_type_info _swigt__p_wxProgressDialog = {"_p_wxProgressDialog", 0, 0, 0, 0, 0};
20161 static swig_type_info _swigt__p_wxMessageDialog = {"_p_wxMessageDialog", 0, 0, 0, 0, 0};
20162 static swig_type_info _swigt__p_wxNumberEntryDialog = {"_p_wxNumberEntryDialog", 0, 0, 0, 0, 0};
20163 static swig_type_info _swigt__p_wxFileDialog = {"_p_wxFileDialog", 0, 0, 0, 0, 0};
20164 static swig_type_info _swigt__p_wxStatusBar = {"_p_wxStatusBar", 0, 0, 0, 0, 0};
20165 static swig_type_info _swigt__p_wxMDIClientWindow = {"_p_wxMDIClientWindow", 0, 0, 0, 0, 0};
20166 static swig_type_info _swigt__p_wxScrolledWindow = {"_p_wxScrolledWindow", 0, 0, 0, 0, 0};
20167 static swig_type_info _swigt__p_wxPyVScrolledWindow = {"_p_wxPyVScrolledWindow", 0, 0, 0, 0, 0};
20168 static swig_type_info _swigt__p_wxPyHScrolledWindow = {"_p_wxPyHScrolledWindow", 0, 0, 0, 0, 0};
20169 static swig_type_info _swigt__p_wxPyHVScrolledWindow = {"_p_wxPyHVScrolledWindow", 0, 0, 0, 0, 0};
20170 static swig_type_info _swigt__p_wxPyScrolledWindow = {"_p_wxPyScrolledWindow", 0, 0, 0, 0, 0};
20171 static swig_type_info _swigt__p_wxSashWindow = {"_p_wxSashWindow", 0, 0, 0, 0, 0};
20172 static swig_type_info _swigt__p_wxSplitterWindow = {"_p_wxSplitterWindow", 0, 0, 0, 0, 0};
20173 static swig_type_info _swigt__p_wxSplashScreenWindow = {"_p_wxSplashScreenWindow", 0, 0, 0, 0, 0};
20174 static swig_type_info _swigt__p_wxSashLayoutWindow = {"_p_wxSashLayoutWindow", 0, 0, 0, 0, 0};
20175 static swig_type_info _swigt__p_wxPopupWindow = {"_p_wxPopupWindow", 0, 0, 0, 0, 0};
20176 static swig_type_info _swigt__p_wxPyPopupTransientWindow = {"_p_wxPyPopupTransientWindow", 0, 0, 0, 0, 0};
20177 static swig_type_info _swigt__p_wxTipWindow = {"_p_wxTipWindow", 0, 0, 0, 0, 0};
20178 static swig_type_info _swigt__p_wxPreviewFrame = {"_p_wxPreviewFrame", 0, 0, 0, 0, 0};
20179 static swig_type_info _swigt__p_wxPyPreviewFrame = {"_p_wxPyPreviewFrame", 0, 0, 0, 0, 0};
20180 static swig_type_info _swigt__p_wxMDIChildFrame = {"_p_wxMDIChildFrame", 0, 0, 0, 0, 0};
20181 static swig_type_info _swigt__p_wxPyApp = {"_p_wxPyApp", 0, 0, 0, 0, 0};
20182 static swig_type_info _swigt__p_wxPreviewCanvas = {"_p_wxPreviewCanvas", 0, 0, 0, 0, 0};
20183 static swig_type_info _swigt__p_wxPyWindow = {"_p_wxPyWindow", 0, 0, 0, 0, 0};
20184 static swig_type_info _swigt__p_wxPyVListBox = {"_p_wxPyVListBox", 0, 0, 0, 0, 0};
20185 static swig_type_info _swigt__p_wxPyHtmlListBox = {"_p_wxPyHtmlListBox", 0, 0, 0, 0, 0};
20186 static swig_type_info _swigt__p_wxSimpleHtmlListBox = {"_p_wxSimpleHtmlListBox", 0, 0, 0, 0, 0};
20187 static swig_type_info _swigt__p_wxPreviewControlBar = {"_p_wxPreviewControlBar", 0, 0, 0, 0, 0};
20188 static swig_type_info _swigt__p_wxPyPreviewControlBar = {"_p_wxPyPreviewControlBar", 0, 0, 0, 0, 0};
20189 static swig_type_info _swigt__p_wxPyTaskBarIcon = {"_p_wxPyTaskBarIcon", 0, 0, 0, 0, 0};
20190 static swig_type_info _swigt__p_wxDialog = {"_p_wxDialog", 0, 0, 0, 0, 0};
20191 static swig_type_info _swigt__p_wxColourDialog = {"_p_wxColourDialog", 0, 0, 0, 0, 0};
20192 static swig_type_info _swigt__p_wxDirDialog = {"_p_wxDirDialog", 0, 0, 0, 0, 0};
20193 static swig_type_info _swigt__p_wxFontDialog = {"_p_wxFontDialog", 0, 0, 0, 0, 0};
20194 static swig_type_info _swigt__p_wxMDIParentFrame = {"_p_wxMDIParentFrame", 0, 0, 0, 0, 0};
20195 static swig_type_info _swigt__p_wxFont = {"_p_wxFont", "wxFont *", 0, 0, (void*)0, 0};
20196 static swig_type_info _swigt__p_wxFrame = {"_p_wxFrame", "wxFrame *", 0, 0, (void*)0, 0};
20197 static swig_type_info _swigt__p_wxIcon = {"_p_wxIcon", "wxIcon *", 0, 0, (void*)0, 0};
20198 static swig_type_info _swigt__p_wxIconBundle = {"_p_wxIconBundle", "wxIconBundle *", 0, 0, (void*)0, 0};
20199 static swig_type_info _swigt__p_wxMenu = {"_p_wxMenu", "wxMenu *", 0, 0, (void*)0, 0};
20200 static swig_type_info _swigt__p_wxMenuBar = {"_p_wxMenuBar", "wxMenuBar *", 0, 0, (void*)0, 0};
20201 static swig_type_info _swigt__p_wxMenuEvent = {"_p_wxMenuEvent", "wxMenuEvent *", 0, 0, (void*)0, 0};
20202 static swig_type_info _swigt__p_wxMiniFrame = {"_p_wxMiniFrame", "wxMiniFrame *", 0, 0, (void*)0, 0};
20203 static swig_type_info _swigt__p_wxNotifyEvent = {"_p_wxNotifyEvent", "wxNotifyEvent *", 0, 0, (void*)0, 0};
20204 static swig_type_info _swigt__p_wxObject = {"_p_wxObject", "wxObject *", 0, 0, (void*)0, 0};
20205 static swig_type_info _swigt__p_wxLayoutConstraints = {"_p_wxLayoutConstraints", 0, 0, 0, 0, 0};
20206 static swig_type_info _swigt__p_wxGBSizerItem = {"_p_wxGBSizerItem", 0, 0, 0, 0, 0};
20207 static swig_type_info _swigt__p_wxIndividualLayoutConstraint = {"_p_wxIndividualLayoutConstraint", 0, 0, 0, 0, 0};
20208 static swig_type_info _swigt__p_wxStaticBoxSizer = {"_p_wxStaticBoxSizer", 0, 0, 0, 0, 0};
20209 static swig_type_info _swigt__p_wxBoxSizer = {"_p_wxBoxSizer", 0, 0, 0, 0, 0};
20210 static swig_type_info _swigt__p_wxGridBagSizer = {"_p_wxGridBagSizer", 0, 0, 0, 0, 0};
20211 static swig_type_info _swigt__p_wxFontData = {"_p_wxFontData", 0, 0, 0, 0, 0};
20212 static swig_type_info _swigt__p_wxPrintData = {"_p_wxPrintData", 0, 0, 0, 0, 0};
20213 static swig_type_info _swigt__p_wxGridSizer = {"_p_wxGridSizer", 0, 0, 0, 0, 0};
20214 static swig_type_info _swigt__p_wxFlexGridSizer = {"_p_wxFlexGridSizer", 0, 0, 0, 0, 0};
20215 static swig_type_info _swigt__p_wxLayoutAlgorithm = {"_p_wxLayoutAlgorithm", 0, 0, 0, 0, 0};
20216 static swig_type_info _swigt__p_wxFSFile = {"_p_wxFSFile", 0, 0, 0, 0, 0};
20217 static swig_type_info _swigt__p_wxFindReplaceData = {"_p_wxFindReplaceData", 0, 0, 0, 0, 0};
20218 static swig_type_info _swigt__p_wxPySizer = {"_p_wxPySizer", 0, 0, 0, 0, 0};
20219 static swig_type_info _swigt__p_wxColourData = {"_p_wxColourData", 0, 0, 0, 0, 0};
20220 static swig_type_info _swigt__p_wxPrinter = {"_p_wxPrinter", 0, 0, 0, 0, 0};
20221 static swig_type_info _swigt__p_wxMenuItem = {"_p_wxMenuItem", 0, 0, 0, 0, 0};
20222 static swig_type_info _swigt__p_wxPCXHandler = {"_p_wxPCXHandler", 0, 0, 0, 0, 0};
20223 static swig_type_info _swigt__p_wxJPEGHandler = {"_p_wxJPEGHandler", 0, 0, 0, 0, 0};
20224 static swig_type_info _swigt__p_wxPNMHandler = {"_p_wxPNMHandler", 0, 0, 0, 0, 0};
20225 static swig_type_info _swigt__p_wxGIFHandler = {"_p_wxGIFHandler", 0, 0, 0, 0, 0};
20226 static swig_type_info _swigt__p_wxPNGHandler = {"_p_wxPNGHandler", 0, 0, 0, 0, 0};
20227 static swig_type_info _swigt__p_wxANIHandler = {"_p_wxANIHandler", 0, 0, 0, 0, 0};
20228 static swig_type_info _swigt__p_wxCURHandler = {"_p_wxCURHandler", 0, 0, 0, 0, 0};
20229 static swig_type_info _swigt__p_wxICOHandler = {"_p_wxICOHandler", 0, 0, 0, 0, 0};
20230 static swig_type_info _swigt__p_wxBMPHandler = {"_p_wxBMPHandler", 0, 0, 0, 0, 0};
20231 static swig_type_info _swigt__p_wxPyImageHandler = {"_p_wxPyImageHandler", 0, 0, 0, 0, 0};
20232 static swig_type_info _swigt__p_wxImageHandler = {"_p_wxImageHandler", 0, 0, 0, 0, 0};
20233 static swig_type_info _swigt__p_wxXPMHandler = {"_p_wxXPMHandler", 0, 0, 0, 0, 0};
20234 static swig_type_info _swigt__p_wxTIFFHandler = {"_p_wxTIFFHandler", 0, 0, 0, 0, 0};
20235 static swig_type_info _swigt__p_wxTGAHandler = {"_p_wxTGAHandler", 0, 0, 0, 0, 0};
20236 static swig_type_info _swigt__p_wxStdDialogButtonSizer = {"_p_wxStdDialogButtonSizer", 0, 0, 0, 0, 0};
20237 static swig_type_info _swigt__p_wxAcceleratorTable = {"_p_wxAcceleratorTable", 0, 0, 0, 0, 0};
20238 static swig_type_info _swigt__p_wxImage = {"_p_wxImage", 0, 0, 0, 0, 0};
20239 static swig_type_info _swigt__p_wxPyPrintout = {"_p_wxPyPrintout", 0, 0, 0, 0, 0};
20240 static swig_type_info _swigt__p_wxPrintPreview = {"_p_wxPrintPreview", 0, 0, 0, 0, 0};
20241 static swig_type_info _swigt__p_wxPyPrintPreview = {"_p_wxPyPrintPreview", 0, 0, 0, 0, 0};
20242 static swig_type_info _swigt__p_wxPageSetupDialog = {"_p_wxPageSetupDialog", 0, 0, 0, 0, 0};
20243 static swig_type_info _swigt__p_wxPrintDialog = {"_p_wxPrintDialog", 0, 0, 0, 0, 0};
20244 static swig_type_info _swigt__p_wxFileSystem = {"_p_wxFileSystem", 0, 0, 0, 0, 0};
20245 static swig_type_info _swigt__p_wxPageSetupDialogData = {"_p_wxPageSetupDialogData", 0, 0, 0, 0, 0};
20246 static swig_type_info _swigt__p_wxPrintDialogData = {"_p_wxPrintDialogData", 0, 0, 0, 0, 0};
20247 static swig_type_info _swigt__p_wxPanel = {"_p_wxPanel", "wxPanel *", 0, 0, (void*)0, 0};
20248 static swig_type_info _swigt__p_wxPaperSize = {"_p_wxPaperSize", "enum wxPaperSize *|wxPaperSize *", 0, 0, (void*)0, 0};
20249 static swig_type_info _swigt__p_wxPoint = {"_p_wxPoint", "wxPoint *", 0, 0, (void*)0, 0};
20250 static swig_type_info _swigt__p_wxPyAuiDockArt = {"_p_wxPyAuiDockArt", "wxPyAuiDockArt *", 0, 0, (void*)0, 0};
20251 static swig_type_info _swigt__p_wxPyAuiTabArt = {"_p_wxPyAuiTabArt", "wxPyAuiTabArt *", 0, 0, (void*)0, 0};
20252 static swig_type_info _swigt__p_wxRect = {"_p_wxRect", "wxRect *", 0, 0, (void*)0, 0};
20253 static swig_type_info _swigt__p_wxSize = {"_p_wxSize", "wxSize *", 0, 0, (void*)0, 0};
20254 static swig_type_info _swigt__p_wxSizer = {"_p_wxSizer", "wxSizer *", 0, 0, (void*)0, 0};
20255 static swig_type_info _swigt__p_wxSizerItem = {"_p_wxSizerItem", "wxSizerItem *", 0, 0, (void*)0, 0};
20256 static swig_type_info _swigt__p_wxString = {"_p_wxString", "wxString *", 0, 0, (void*)0, 0};
20257 static swig_type_info _swigt__p_wxTopLevelWindow = {"_p_wxTopLevelWindow", "wxTopLevelWindow *", 0, 0, (void*)0, 0};
20258 static swig_type_info _swigt__p_wxWindow = {"_p_wxWindow", "wxWindow *", 0, 0, (void*)0, 0};
20259
20260 static swig_type_info *swig_type_initial[] = {
20261 &_swigt__p_char,
20262 &_swigt__p_double,
20263 &_swigt__p_form_ops_t,
20264 &_swigt__p_int,
20265 &_swigt__p_p_wxAuiFloatingFrame,
20266 &_swigt__p_p_wxAuiMDIChildFrame,
20267 &_swigt__p_p_wxAuiMDIClientWindow,
20268 &_swigt__p_p_wxAuiMDIParentFrame,
20269 &_swigt__p_p_wxAuiNotebook,
20270 &_swigt__p_p_wxAuiTabContainerButton,
20271 &_swigt__p_p_wxAuiTabCtrl,
20272 &_swigt__p_p_wxColourDialog,
20273 &_swigt__p_p_wxControl,
20274 &_swigt__p_p_wxControlWithItems,
20275 &_swigt__p_p_wxDialog,
20276 &_swigt__p_p_wxDirDialog,
20277 &_swigt__p_p_wxFileDialog,
20278 &_swigt__p_p_wxFindReplaceDialog,
20279 &_swigt__p_p_wxFontDialog,
20280 &_swigt__p_p_wxFrame,
20281 &_swigt__p_p_wxMDIChildFrame,
20282 &_swigt__p_p_wxMDIClientWindow,
20283 &_swigt__p_p_wxMDIParentFrame,
20284 &_swigt__p_p_wxMenuBar,
20285 &_swigt__p_p_wxMessageDialog,
20286 &_swigt__p_p_wxMiniFrame,
20287 &_swigt__p_p_wxMultiChoiceDialog,
20288 &_swigt__p_p_wxNumberEntryDialog,
20289 &_swigt__p_p_wxPanel,
20290 &_swigt__p_p_wxPasswordEntryDialog,
20291 &_swigt__p_p_wxPopupWindow,
20292 &_swigt__p_p_wxPreviewCanvas,
20293 &_swigt__p_p_wxPreviewControlBar,
20294 &_swigt__p_p_wxPreviewFrame,
20295 &_swigt__p_p_wxProgressDialog,
20296 &_swigt__p_p_wxPyHScrolledWindow,
20297 &_swigt__p_p_wxPyHVScrolledWindow,
20298 &_swigt__p_p_wxPyHtmlListBox,
20299 &_swigt__p_p_wxPyPanel,
20300 &_swigt__p_p_wxPyPopupTransientWindow,
20301 &_swigt__p_p_wxPyPreviewControlBar,
20302 &_swigt__p_p_wxPyPreviewFrame,
20303 &_swigt__p_p_wxPyScrolledWindow,
20304 &_swigt__p_p_wxPyVListBox,
20305 &_swigt__p_p_wxPyVScrolledWindow,
20306 &_swigt__p_p_wxPyWindow,
20307 &_swigt__p_p_wxSashLayoutWindow,
20308 &_swigt__p_p_wxSashWindow,
20309 &_swigt__p_p_wxScrolledWindow,
20310 &_swigt__p_p_wxSimpleHtmlListBox,
20311 &_swigt__p_p_wxSingleChoiceDialog,
20312 &_swigt__p_p_wxSplashScreen,
20313 &_swigt__p_p_wxSplashScreenWindow,
20314 &_swigt__p_p_wxSplitterWindow,
20315 &_swigt__p_p_wxStatusBar,
20316 &_swigt__p_p_wxTextEntryDialog,
20317 &_swigt__p_p_wxTipWindow,
20318 &_swigt__p_p_wxTopLevelWindow,
20319 &_swigt__p_p_wxWindow,
20320 &_swigt__p_unsigned_char,
20321 &_swigt__p_unsigned_int,
20322 &_swigt__p_unsigned_long,
20323 &_swigt__p_wxANIHandler,
20324 &_swigt__p_wxAcceleratorTable,
20325 &_swigt__p_wxActivateEvent,
20326 &_swigt__p_wxAuiDefaultDockArt,
20327 &_swigt__p_wxAuiDefaultTabArt,
20328 &_swigt__p_wxAuiDockArt,
20329 &_swigt__p_wxAuiDockInfo,
20330 &_swigt__p_wxAuiDockUIPart,
20331 &_swigt__p_wxAuiFloatingFrame,
20332 &_swigt__p_wxAuiMDIChildFrame,
20333 &_swigt__p_wxAuiMDIClientWindow,
20334 &_swigt__p_wxAuiMDIParentFrame,
20335 &_swigt__p_wxAuiManager,
20336 &_swigt__p_wxAuiManagerEvent,
20337 &_swigt__p_wxAuiNotebook,
20338 &_swigt__p_wxAuiNotebookEvent,
20339 &_swigt__p_wxAuiNotebookPage,
20340 &_swigt__p_wxAuiNotebookPageArray,
20341 &_swigt__p_wxAuiPaneButton,
20342 &_swigt__p_wxAuiPaneButtonArray,
20343 &_swigt__p_wxAuiPaneInfo,
20344 &_swigt__p_wxAuiPaneInfoPtrArray,
20345 &_swigt__p_wxAuiSimpleTabArt,
20346 &_swigt__p_wxAuiTabArt,
20347 &_swigt__p_wxAuiTabContainer,
20348 &_swigt__p_wxAuiTabContainerButton,
20349 &_swigt__p_wxAuiTabCtrl,
20350 &_swigt__p_wxBMPHandler,
20351 &_swigt__p_wxBitmap,
20352 &_swigt__p_wxBoxSizer,
20353 &_swigt__p_wxCURHandler,
20354 &_swigt__p_wxCalculateLayoutEvent,
20355 &_swigt__p_wxChildFocusEvent,
20356 &_swigt__p_wxClipboardTextEvent,
20357 &_swigt__p_wxCloseEvent,
20358 &_swigt__p_wxColour,
20359 &_swigt__p_wxColourData,
20360 &_swigt__p_wxColourDialog,
20361 &_swigt__p_wxCommandEvent,
20362 &_swigt__p_wxContextMenuEvent,
20363 &_swigt__p_wxControl,
20364 &_swigt__p_wxControlWithItems,
20365 &_swigt__p_wxDC,
20366 &_swigt__p_wxDateEvent,
20367 &_swigt__p_wxDialog,
20368 &_swigt__p_wxDirDialog,
20369 &_swigt__p_wxDisplayChangedEvent,
20370 &_swigt__p_wxDropFilesEvent,
20371 &_swigt__p_wxDuplexMode,
20372 &_swigt__p_wxEraseEvent,
20373 &_swigt__p_wxEvent,
20374 &_swigt__p_wxEventBlocker,
20375 &_swigt__p_wxEvtHandler,
20376 &_swigt__p_wxFSFile,
20377 &_swigt__p_wxFileDialog,
20378 &_swigt__p_wxFileSystem,
20379 &_swigt__p_wxFindDialogEvent,
20380 &_swigt__p_wxFindReplaceData,
20381 &_swigt__p_wxFindReplaceDialog,
20382 &_swigt__p_wxFlexGridSizer,
20383 &_swigt__p_wxFocusEvent,
20384 &_swigt__p_wxFont,
20385 &_swigt__p_wxFontData,
20386 &_swigt__p_wxFontDialog,
20387 &_swigt__p_wxFrame,
20388 &_swigt__p_wxGBSizerItem,
20389 &_swigt__p_wxGIFHandler,
20390 &_swigt__p_wxGridBagSizer,
20391 &_swigt__p_wxGridSizer,
20392 &_swigt__p_wxICOHandler,
20393 &_swigt__p_wxIcon,
20394 &_swigt__p_wxIconBundle,
20395 &_swigt__p_wxIconizeEvent,
20396 &_swigt__p_wxIdleEvent,
20397 &_swigt__p_wxImage,
20398 &_swigt__p_wxImageHandler,
20399 &_swigt__p_wxIndividualLayoutConstraint,
20400 &_swigt__p_wxInitDialogEvent,
20401 &_swigt__p_wxJPEGHandler,
20402 &_swigt__p_wxKeyEvent,
20403 &_swigt__p_wxLayoutAlgorithm,
20404 &_swigt__p_wxLayoutConstraints,
20405 &_swigt__p_wxMDIChildFrame,
20406 &_swigt__p_wxMDIClientWindow,
20407 &_swigt__p_wxMDIParentFrame,
20408 &_swigt__p_wxMaximizeEvent,
20409 &_swigt__p_wxMenu,
20410 &_swigt__p_wxMenuBar,
20411 &_swigt__p_wxMenuEvent,
20412 &_swigt__p_wxMenuItem,
20413 &_swigt__p_wxMessageDialog,
20414 &_swigt__p_wxMiniFrame,
20415 &_swigt__p_wxMouseCaptureChangedEvent,
20416 &_swigt__p_wxMouseCaptureLostEvent,
20417 &_swigt__p_wxMouseEvent,
20418 &_swigt__p_wxMoveEvent,
20419 &_swigt__p_wxMultiChoiceDialog,
20420 &_swigt__p_wxNavigationKeyEvent,
20421 &_swigt__p_wxNcPaintEvent,
20422 &_swigt__p_wxNotifyEvent,
20423 &_swigt__p_wxNumberEntryDialog,
20424 &_swigt__p_wxObject,
20425 &_swigt__p_wxPCXHandler,
20426 &_swigt__p_wxPNGHandler,
20427 &_swigt__p_wxPNMHandler,
20428 &_swigt__p_wxPageSetupDialog,
20429 &_swigt__p_wxPageSetupDialogData,
20430 &_swigt__p_wxPaintEvent,
20431 &_swigt__p_wxPaletteChangedEvent,
20432 &_swigt__p_wxPanel,
20433 &_swigt__p_wxPaperSize,
20434 &_swigt__p_wxPasswordEntryDialog,
20435 &_swigt__p_wxPoint,
20436 &_swigt__p_wxPopupWindow,
20437 &_swigt__p_wxPreviewCanvas,
20438 &_swigt__p_wxPreviewControlBar,
20439 &_swigt__p_wxPreviewFrame,
20440 &_swigt__p_wxPrintData,
20441 &_swigt__p_wxPrintDialog,
20442 &_swigt__p_wxPrintDialogData,
20443 &_swigt__p_wxPrintPreview,
20444 &_swigt__p_wxPrinter,
20445 &_swigt__p_wxProgressDialog,
20446 &_swigt__p_wxPyApp,
20447 &_swigt__p_wxPyAuiDockArt,
20448 &_swigt__p_wxPyAuiTabArt,
20449 &_swigt__p_wxPyCommandEvent,
20450 &_swigt__p_wxPyEvent,
20451 &_swigt__p_wxPyHScrolledWindow,
20452 &_swigt__p_wxPyHVScrolledWindow,
20453 &_swigt__p_wxPyHtmlListBox,
20454 &_swigt__p_wxPyImageHandler,
20455 &_swigt__p_wxPyPanel,
20456 &_swigt__p_wxPyPopupTransientWindow,
20457 &_swigt__p_wxPyPreviewControlBar,
20458 &_swigt__p_wxPyPreviewFrame,
20459 &_swigt__p_wxPyPrintPreview,
20460 &_swigt__p_wxPyPrintout,
20461 &_swigt__p_wxPyScrolledWindow,
20462 &_swigt__p_wxPySizer,
20463 &_swigt__p_wxPyTaskBarIcon,
20464 &_swigt__p_wxPyVListBox,
20465 &_swigt__p_wxPyVScrolledWindow,
20466 &_swigt__p_wxPyValidator,
20467 &_swigt__p_wxPyWindow,
20468 &_swigt__p_wxQueryLayoutInfoEvent,
20469 &_swigt__p_wxQueryNewPaletteEvent,
20470 &_swigt__p_wxRect,
20471 &_swigt__p_wxSashEvent,
20472 &_swigt__p_wxSashLayoutWindow,
20473 &_swigt__p_wxSashWindow,
20474 &_swigt__p_wxScrollEvent,
20475 &_swigt__p_wxScrollWinEvent,
20476 &_swigt__p_wxScrolledWindow,
20477 &_swigt__p_wxSetCursorEvent,
20478 &_swigt__p_wxShowEvent,
20479 &_swigt__p_wxSimpleHtmlListBox,
20480 &_swigt__p_wxSingleChoiceDialog,
20481 &_swigt__p_wxSize,
20482 &_swigt__p_wxSizeEvent,
20483 &_swigt__p_wxSizer,
20484 &_swigt__p_wxSizerItem,
20485 &_swigt__p_wxSplashScreen,
20486 &_swigt__p_wxSplashScreenWindow,
20487 &_swigt__p_wxSplitterEvent,
20488 &_swigt__p_wxSplitterWindow,
20489 &_swigt__p_wxStaticBoxSizer,
20490 &_swigt__p_wxStatusBar,
20491 &_swigt__p_wxStdDialogButtonSizer,
20492 &_swigt__p_wxString,
20493 &_swigt__p_wxSysColourChangedEvent,
20494 &_swigt__p_wxTGAHandler,
20495 &_swigt__p_wxTIFFHandler,
20496 &_swigt__p_wxTaskBarIconEvent,
20497 &_swigt__p_wxTextEntryDialog,
20498 &_swigt__p_wxTipWindow,
20499 &_swigt__p_wxTopLevelWindow,
20500 &_swigt__p_wxUpdateUIEvent,
20501 &_swigt__p_wxValidator,
20502 &_swigt__p_wxWindow,
20503 &_swigt__p_wxWindowCreateEvent,
20504 &_swigt__p_wxWindowDestroyEvent,
20505 &_swigt__p_wxXPMHandler,
20506 };
20507
20508 static swig_cast_info _swigc__p_char[] = { {&_swigt__p_char, 0, 0, 0},{0, 0, 0, 0}};
20509 static swig_cast_info _swigc__p_double[] = { {&_swigt__p_double, 0, 0, 0},{0, 0, 0, 0}};
20510 static swig_cast_info _swigc__p_form_ops_t[] = { {&_swigt__p_form_ops_t, 0, 0, 0},{0, 0, 0, 0}};
20511 static swig_cast_info _swigc__p_int[] = { {&_swigt__p_int, 0, 0, 0},{0, 0, 0, 0}};
20512 static swig_cast_info _swigc__p_p_wxAuiTabContainerButton[] = { {&_swigt__p_p_wxAuiTabContainerButton, 0, 0, 0},{0, 0, 0, 0}};
20513 static swig_cast_info _swigc__p_p_wxSplashScreen[] = {{&_swigt__p_p_wxSplashScreen, 0, 0, 0},{0, 0, 0, 0}};
20514 static swig_cast_info _swigc__p_p_wxMiniFrame[] = {{&_swigt__p_p_wxMiniFrame, 0, 0, 0},{0, 0, 0, 0}};
20515 static swig_cast_info _swigc__p_p_wxPyPanel[] = {{&_swigt__p_p_wxPyPanel, 0, 0, 0},{0, 0, 0, 0}};
20516 static swig_cast_info _swigc__p_p_wxMenuBar[] = {{&_swigt__p_p_wxMenuBar, 0, 0, 0},{0, 0, 0, 0}};
20517 static swig_cast_info _swigc__p_p_wxMessageDialog[] = {{&_swigt__p_p_wxMessageDialog, 0, 0, 0},{0, 0, 0, 0}};
20518 static swig_cast_info _swigc__p_p_wxNumberEntryDialog[] = {{&_swigt__p_p_wxNumberEntryDialog, 0, 0, 0},{0, 0, 0, 0}};
20519 static swig_cast_info _swigc__p_p_wxPasswordEntryDialog[] = {{&_swigt__p_p_wxPasswordEntryDialog, 0, 0, 0},{0, 0, 0, 0}};
20520 static swig_cast_info _swigc__p_p_wxTextEntryDialog[] = {{&_swigt__p_p_wxTextEntryDialog, 0, 0, 0},{0, 0, 0, 0}};
20521 static swig_cast_info _swigc__p_p_wxSingleChoiceDialog[] = {{&_swigt__p_p_wxSingleChoiceDialog, 0, 0, 0},{0, 0, 0, 0}};
20522 static swig_cast_info _swigc__p_p_wxMultiChoiceDialog[] = {{&_swigt__p_p_wxMultiChoiceDialog, 0, 0, 0},{0, 0, 0, 0}};
20523 static swig_cast_info _swigc__p_p_wxFileDialog[] = {{&_swigt__p_p_wxFileDialog, 0, 0, 0},{0, 0, 0, 0}};
20524 static swig_cast_info _swigc__p_p_wxProgressDialog[] = {{&_swigt__p_p_wxProgressDialog, 0, 0, 0},{0, 0, 0, 0}};
20525 static swig_cast_info _swigc__p_p_wxFindReplaceDialog[] = {{&_swigt__p_p_wxFindReplaceDialog, 0, 0, 0},{0, 0, 0, 0}};
20526 static swig_cast_info _swigc__p_p_wxPanel[] = {{&_swigt__p_p_wxPanel, 0, 0, 0},{0, 0, 0, 0}};
20527 static swig_cast_info _swigc__p_p_wxStatusBar[] = {{&_swigt__p_p_wxStatusBar, 0, 0, 0},{0, 0, 0, 0}};
20528 static swig_cast_info _swigc__p_p_wxPyHVScrolledWindow[] = {{&_swigt__p_p_wxPyHVScrolledWindow, 0, 0, 0},{0, 0, 0, 0}};
20529 static swig_cast_info _swigc__p_p_wxPyHScrolledWindow[] = {{&_swigt__p_p_wxPyHScrolledWindow, 0, 0, 0},{0, 0, 0, 0}};
20530 static swig_cast_info _swigc__p_p_wxPyVScrolledWindow[] = {{&_swigt__p_p_wxPyVScrolledWindow, 0, 0, 0},{0, 0, 0, 0}};
20531 static swig_cast_info _swigc__p_p_wxTipWindow[] = {{&_swigt__p_p_wxTipWindow, 0, 0, 0},{0, 0, 0, 0}};
20532 static swig_cast_info _swigc__p_p_wxPyPopupTransientWindow[] = {{&_swigt__p_p_wxPyPopupTransientWindow, 0, 0, 0},{0, 0, 0, 0}};
20533 static swig_cast_info _swigc__p_p_wxPopupWindow[] = {{&_swigt__p_p_wxPopupWindow, 0, 0, 0},{0, 0, 0, 0}};
20534 static swig_cast_info _swigc__p_p_wxSashLayoutWindow[] = {{&_swigt__p_p_wxSashLayoutWindow, 0, 0, 0},{0, 0, 0, 0}};
20535 static swig_cast_info _swigc__p_p_wxScrolledWindow[] = {{&_swigt__p_p_wxScrolledWindow, 0, 0, 0},{0, 0, 0, 0}};
20536 static swig_cast_info _swigc__p_p_wxTopLevelWindow[] = {{&_swigt__p_p_wxTopLevelWindow, 0, 0, 0},{0, 0, 0, 0}};
20537 static swig_cast_info _swigc__p_p_wxSplashScreenWindow[] = {{&_swigt__p_p_wxSplashScreenWindow, 0, 0, 0},{0, 0, 0, 0}};
20538 static swig_cast_info _swigc__p_p_wxSplitterWindow[] = {{&_swigt__p_p_wxSplitterWindow, 0, 0, 0},{0, 0, 0, 0}};
20539 static swig_cast_info _swigc__p_p_wxSashWindow[] = {{&_swigt__p_p_wxSashWindow, 0, 0, 0},{0, 0, 0, 0}};
20540 static swig_cast_info _swigc__p_p_wxMDIClientWindow[] = {{&_swigt__p_p_wxMDIClientWindow, 0, 0, 0},{0, 0, 0, 0}};
20541 static swig_cast_info _swigc__p_p_wxPyScrolledWindow[] = {{&_swigt__p_p_wxPyScrolledWindow, 0, 0, 0},{0, 0, 0, 0}};
20542 static swig_cast_info _swigc__p_p_wxAuiMDIClientWindow[] = {{&_swigt__p_p_wxAuiMDIClientWindow, 0, 0, 0},{0, 0, 0, 0}};
20543 static swig_cast_info _swigc__p_p_wxPreviewFrame[] = {{&_swigt__p_p_wxPreviewFrame, 0, 0, 0},{0, 0, 0, 0}};
20544 static swig_cast_info _swigc__p_p_wxPyPreviewFrame[] = {{&_swigt__p_p_wxPyPreviewFrame, 0, 0, 0},{0, 0, 0, 0}};
20545 static swig_cast_info _swigc__p_p_wxControl[] = {{&_swigt__p_p_wxControl, 0, 0, 0},{0, 0, 0, 0}};
20546 static swig_cast_info _swigc__p_p_wxMDIChildFrame[] = {{&_swigt__p_p_wxMDIChildFrame, 0, 0, 0},{0, 0, 0, 0}};
20547 static swig_cast_info _swigc__p_p_wxAuiMDIChildFrame[] = {{&_swigt__p_p_wxAuiMDIChildFrame, 0, 0, 0},{0, 0, 0, 0}};
20548 static swig_cast_info _swigc__p_p_wxControlWithItems[] = {{&_swigt__p_p_wxControlWithItems, 0, 0, 0},{0, 0, 0, 0}};
20549 static swig_cast_info _swigc__p_p_wxPyWindow[] = {{&_swigt__p_p_wxPyWindow, 0, 0, 0},{0, 0, 0, 0}};
20550 static swig_cast_info _swigc__p_p_wxPreviewCanvas[] = {{&_swigt__p_p_wxPreviewCanvas, 0, 0, 0},{0, 0, 0, 0}};
20551 static swig_cast_info _swigc__p_p_wxSimpleHtmlListBox[] = {{&_swigt__p_p_wxSimpleHtmlListBox, 0, 0, 0},{0, 0, 0, 0}};
20552 static swig_cast_info _swigc__p_p_wxPyHtmlListBox[] = {{&_swigt__p_p_wxPyHtmlListBox, 0, 0, 0},{0, 0, 0, 0}};
20553 static swig_cast_info _swigc__p_p_wxPyVListBox[] = {{&_swigt__p_p_wxPyVListBox, 0, 0, 0},{0, 0, 0, 0}};
20554 static swig_cast_info _swigc__p_p_wxAuiNotebook[] = {{&_swigt__p_p_wxAuiNotebook, 0, 0, 0},{0, 0, 0, 0}};
20555 static swig_cast_info _swigc__p_p_wxPreviewControlBar[] = {{&_swigt__p_p_wxPreviewControlBar, 0, 0, 0},{0, 0, 0, 0}};
20556 static swig_cast_info _swigc__p_p_wxPyPreviewControlBar[] = {{&_swigt__p_p_wxPyPreviewControlBar, 0, 0, 0},{0, 0, 0, 0}};
20557 static swig_cast_info _swigc__p_p_wxAuiTabCtrl[] = {{&_swigt__p_p_wxAuiTabCtrl, 0, 0, 0},{0, 0, 0, 0}};
20558 static swig_cast_info _swigc__p_p_wxFrame[] = {{&_swigt__p_p_wxFrame, 0, 0, 0},{0, 0, 0, 0}};
20559 static swig_cast_info _swigc__p_p_wxFontDialog[] = {{&_swigt__p_p_wxFontDialog, 0, 0, 0},{0, 0, 0, 0}};
20560 static swig_cast_info _swigc__p_p_wxDirDialog[] = {{&_swigt__p_p_wxDirDialog, 0, 0, 0},{0, 0, 0, 0}};
20561 static swig_cast_info _swigc__p_p_wxColourDialog[] = {{&_swigt__p_p_wxColourDialog, 0, 0, 0},{0, 0, 0, 0}};
20562 static swig_cast_info _swigc__p_p_wxDialog[] = {{&_swigt__p_p_wxDialog, 0, 0, 0},{0, 0, 0, 0}};
20563 static swig_cast_info _swigc__p_p_wxAuiFloatingFrame[] = {{&_swigt__p_p_wxAuiFloatingFrame, 0, 0, 0},{0, 0, 0, 0}};
20564 static swig_cast_info _swigc__p_p_wxMDIParentFrame[] = {{&_swigt__p_p_wxMDIParentFrame, 0, 0, 0},{0, 0, 0, 0}};
20565 static swig_cast_info _swigc__p_p_wxAuiMDIParentFrame[] = {{&_swigt__p_p_wxAuiMDIParentFrame, 0, 0, 0},{0, 0, 0, 0}};
20566 static swig_cast_info _swigc__p_p_wxWindow[] = { {&_swigt__p_p_wxSplashScreen, _p_p_wxSplashScreenTo_p_p_wxWindow, 0, 0}, {&_swigt__p_p_wxMiniFrame, _p_p_wxMiniFrameTo_p_p_wxWindow, 0, 0}, {&_swigt__p_p_wxPyPanel, _p_p_wxPyPanelTo_p_p_wxWindow, 0, 0}, {&_swigt__p_p_wxMenuBar, _p_p_wxMenuBarTo_p_p_wxWindow, 0, 0}, {&_swigt__p_p_wxMessageDialog, _p_p_wxMessageDialogTo_p_p_wxWindow, 0, 0}, {&_swigt__p_p_wxNumberEntryDialog, _p_p_wxNumberEntryDialogTo_p_p_wxWindow, 0, 0}, {&_swigt__p_p_wxPasswordEntryDialog, _p_p_wxPasswordEntryDialogTo_p_p_wxWindow, 0, 0}, {&_swigt__p_p_wxTextEntryDialog, _p_p_wxTextEntryDialogTo_p_p_wxWindow, 0, 0}, {&_swigt__p_p_wxSingleChoiceDialog, _p_p_wxSingleChoiceDialogTo_p_p_wxWindow, 0, 0}, {&_swigt__p_p_wxMultiChoiceDialog, _p_p_wxMultiChoiceDialogTo_p_p_wxWindow, 0, 0}, {&_swigt__p_p_wxFileDialog, _p_p_wxFileDialogTo_p_p_wxWindow, 0, 0}, {&_swigt__p_p_wxProgressDialog, _p_p_wxProgressDialogTo_p_p_wxWindow, 0, 0}, {&_swigt__p_p_wxFindReplaceDialog, _p_p_wxFindReplaceDialogTo_p_p_wxWindow, 0, 0}, {&_swigt__p_p_wxPanel, _p_p_wxPanelTo_p_p_wxWindow, 0, 0}, {&_swigt__p_p_wxStatusBar, _p_p_wxStatusBarTo_p_p_wxWindow, 0, 0}, {&_swigt__p_p_wxPyHVScrolledWindow, _p_p_wxPyHVScrolledWindowTo_p_p_wxWindow, 0, 0}, {&_swigt__p_p_wxPyHScrolledWindow, _p_p_wxPyHScrolledWindowTo_p_p_wxWindow, 0, 0}, {&_swigt__p_p_wxPyVScrolledWindow, _p_p_wxPyVScrolledWindowTo_p_p_wxWindow, 0, 0}, {&_swigt__p_p_wxTipWindow, _p_p_wxTipWindowTo_p_p_wxWindow, 0, 0}, {&_swigt__p_p_wxPyPopupTransientWindow, _p_p_wxPyPopupTransientWindowTo_p_p_wxWindow, 0, 0}, {&_swigt__p_p_wxPopupWindow, _p_p_wxPopupWindowTo_p_p_wxWindow, 0, 0}, {&_swigt__p_p_wxSashLayoutWindow, _p_p_wxSashLayoutWindowTo_p_p_wxWindow, 0, 0}, {&_swigt__p_p_wxScrolledWindow, _p_p_wxScrolledWindowTo_p_p_wxWindow, 0, 0}, {&_swigt__p_p_wxTopLevelWindow, _p_p_wxTopLevelWindowTo_p_p_wxWindow, 0, 0}, {&_swigt__p_p_wxSplashScreenWindow, _p_p_wxSplashScreenWindowTo_p_p_wxWindow, 0, 0}, {&_swigt__p_p_wxSplitterWindow, _p_p_wxSplitterWindowTo_p_p_wxWindow, 0, 0}, {&_swigt__p_p_wxSashWindow, _p_p_wxSashWindowTo_p_p_wxWindow, 0, 0}, {&_swigt__p_p_wxMDIClientWindow, _p_p_wxMDIClientWindowTo_p_p_wxWindow, 0, 0}, {&_swigt__p_p_wxPyScrolledWindow, _p_p_wxPyScrolledWindowTo_p_p_wxWindow, 0, 0}, {&_swigt__p_p_wxAuiMDIClientWindow, _p_p_wxAuiMDIClientWindowTo_p_p_wxWindow, 0, 0}, {&_swigt__p_p_wxWindow, 0, 0, 0}, {&_swigt__p_p_wxPreviewFrame, _p_p_wxPreviewFrameTo_p_p_wxWindow, 0, 0}, {&_swigt__p_p_wxPyPreviewFrame, _p_p_wxPyPreviewFrameTo_p_p_wxWindow, 0, 0}, {&_swigt__p_p_wxControl, _p_p_wxControlTo_p_p_wxWindow, 0, 0}, {&_swigt__p_p_wxMDIChildFrame, _p_p_wxMDIChildFrameTo_p_p_wxWindow, 0, 0}, {&_swigt__p_p_wxAuiMDIChildFrame, _p_p_wxAuiMDIChildFrameTo_p_p_wxWindow, 0, 0}, {&_swigt__p_p_wxControlWithItems, _p_p_wxControlWithItemsTo_p_p_wxWindow, 0, 0}, {&_swigt__p_p_wxPyWindow, _p_p_wxPyWindowTo_p_p_wxWindow, 0, 0}, {&_swigt__p_p_wxPreviewCanvas, _p_p_wxPreviewCanvasTo_p_p_wxWindow, 0, 0}, {&_swigt__p_p_wxSimpleHtmlListBox, _p_p_wxSimpleHtmlListBoxTo_p_p_wxWindow, 0, 0}, {&_swigt__p_p_wxPyHtmlListBox, _p_p_wxPyHtmlListBoxTo_p_p_wxWindow, 0, 0}, {&_swigt__p_p_wxPyVListBox, _p_p_wxPyVListBoxTo_p_p_wxWindow, 0, 0}, {&_swigt__p_p_wxAuiNotebook, _p_p_wxAuiNotebookTo_p_p_wxWindow, 0, 0}, {&_swigt__p_p_wxPreviewControlBar, _p_p_wxPreviewControlBarTo_p_p_wxWindow, 0, 0}, {&_swigt__p_p_wxPyPreviewControlBar, _p_p_wxPyPreviewControlBarTo_p_p_wxWindow, 0, 0}, {&_swigt__p_p_wxAuiTabCtrl, _p_p_wxAuiTabCtrlTo_p_p_wxWindow, 0, 0}, {&_swigt__p_p_wxFrame, _p_p_wxFrameTo_p_p_wxWindow, 0, 0}, {&_swigt__p_p_wxFontDialog, _p_p_wxFontDialogTo_p_p_wxWindow, 0, 0}, {&_swigt__p_p_wxDirDialog, _p_p_wxDirDialogTo_p_p_wxWindow, 0, 0}, {&_swigt__p_p_wxColourDialog, _p_p_wxColourDialogTo_p_p_wxWindow, 0, 0}, {&_swigt__p_p_wxDialog, _p_p_wxDialogTo_p_p_wxWindow, 0, 0}, {&_swigt__p_p_wxAuiFloatingFrame, _p_p_wxAuiFloatingFrameTo_p_p_wxWindow, 0, 0}, {&_swigt__p_p_wxMDIParentFrame, _p_p_wxMDIParentFrameTo_p_p_wxWindow, 0, 0}, {&_swigt__p_p_wxAuiMDIParentFrame, _p_p_wxAuiMDIParentFrameTo_p_p_wxWindow, 0, 0},{0, 0, 0, 0}};
20567 static swig_cast_info _swigc__p_unsigned_char[] = { {&_swigt__p_unsigned_char, 0, 0, 0},{0, 0, 0, 0}};
20568 static swig_cast_info _swigc__p_unsigned_int[] = { {&_swigt__p_unsigned_int, 0, 0, 0},{0, 0, 0, 0}};
20569 static swig_cast_info _swigc__p_unsigned_long[] = { {&_swigt__p_unsigned_long, 0, 0, 0},{0, 0, 0, 0}};
20570 static swig_cast_info _swigc__p_wxActivateEvent[] = { {&_swigt__p_wxActivateEvent, 0, 0, 0},{0, 0, 0, 0}};
20571 static swig_cast_info _swigc__p_wxAuiDefaultDockArt[] = { {&_swigt__p_wxAuiDefaultDockArt, 0, 0, 0}, {&_swigt__p_wxPyAuiDockArt, _p_wxPyAuiDockArtTo_p_wxAuiDefaultDockArt, 0, 0},{0, 0, 0, 0}};
20572 static swig_cast_info _swigc__p_wxAuiDefaultTabArt[] = { {&_swigt__p_wxAuiDefaultTabArt, 0, 0, 0}, {&_swigt__p_wxPyAuiTabArt, _p_wxPyAuiTabArtTo_p_wxAuiDefaultTabArt, 0, 0},{0, 0, 0, 0}};
20573 static swig_cast_info _swigc__p_wxAuiDockArt[] = { {&_swigt__p_wxAuiDockArt, 0, 0, 0}, {&_swigt__p_wxAuiDefaultDockArt, _p_wxAuiDefaultDockArtTo_p_wxAuiDockArt, 0, 0}, {&_swigt__p_wxPyAuiDockArt, _p_wxPyAuiDockArtTo_p_wxAuiDockArt, 0, 0},{0, 0, 0, 0}};
20574 static swig_cast_info _swigc__p_wxAuiDockInfo[] = { {&_swigt__p_wxAuiDockInfo, 0, 0, 0},{0, 0, 0, 0}};
20575 static swig_cast_info _swigc__p_wxAuiDockUIPart[] = { {&_swigt__p_wxAuiDockUIPart, 0, 0, 0},{0, 0, 0, 0}};
20576 static swig_cast_info _swigc__p_wxAuiFloatingFrame[] = { {&_swigt__p_wxAuiFloatingFrame, 0, 0, 0},{0, 0, 0, 0}};
20577 static swig_cast_info _swigc__p_wxAuiMDIChildFrame[] = { {&_swigt__p_wxAuiMDIChildFrame, 0, 0, 0},{0, 0, 0, 0}};
20578 static swig_cast_info _swigc__p_wxAuiMDIClientWindow[] = { {&_swigt__p_wxAuiMDIClientWindow, 0, 0, 0},{0, 0, 0, 0}};
20579 static swig_cast_info _swigc__p_wxAuiMDIParentFrame[] = { {&_swigt__p_wxAuiMDIParentFrame, 0, 0, 0},{0, 0, 0, 0}};
20580 static swig_cast_info _swigc__p_wxAuiManager[] = { {&_swigt__p_wxAuiManager, 0, 0, 0},{0, 0, 0, 0}};
20581 static swig_cast_info _swigc__p_wxAuiManagerEvent[] = { {&_swigt__p_wxAuiManagerEvent, 0, 0, 0},{0, 0, 0, 0}};
20582 static swig_cast_info _swigc__p_wxAuiNotebook[] = { {&_swigt__p_wxAuiMDIClientWindow, _p_wxAuiMDIClientWindowTo_p_wxAuiNotebook, 0, 0}, {&_swigt__p_wxAuiNotebook, 0, 0, 0},{0, 0, 0, 0}};
20583 static swig_cast_info _swigc__p_wxAuiNotebookEvent[] = { {&_swigt__p_wxAuiNotebookEvent, 0, 0, 0},{0, 0, 0, 0}};
20584 static swig_cast_info _swigc__p_wxAuiNotebookPage[] = { {&_swigt__p_wxAuiNotebookPage, 0, 0, 0},{0, 0, 0, 0}};
20585 static swig_cast_info _swigc__p_wxAuiNotebookPageArray[] = { {&_swigt__p_wxAuiNotebookPageArray, 0, 0, 0},{0, 0, 0, 0}};
20586 static swig_cast_info _swigc__p_wxAuiPaneButton[] = { {&_swigt__p_wxAuiPaneButton, 0, 0, 0},{0, 0, 0, 0}};
20587 static swig_cast_info _swigc__p_wxAuiPaneButtonArray[] = { {&_swigt__p_wxAuiPaneButtonArray, 0, 0, 0},{0, 0, 0, 0}};
20588 static swig_cast_info _swigc__p_wxAuiPaneInfo[] = { {&_swigt__p_wxAuiPaneInfo, 0, 0, 0},{0, 0, 0, 0}};
20589 static swig_cast_info _swigc__p_wxAuiPaneInfoPtrArray[] = { {&_swigt__p_wxAuiPaneInfoPtrArray, 0, 0, 0},{0, 0, 0, 0}};
20590 static swig_cast_info _swigc__p_wxAuiSimpleTabArt[] = { {&_swigt__p_wxAuiSimpleTabArt, 0, 0, 0},{0, 0, 0, 0}};
20591 static swig_cast_info _swigc__p_wxAuiTabArt[] = { {&_swigt__p_wxAuiDefaultTabArt, _p_wxAuiDefaultTabArtTo_p_wxAuiTabArt, 0, 0}, {&_swigt__p_wxAuiTabArt, 0, 0, 0}, {&_swigt__p_wxPyAuiTabArt, _p_wxPyAuiTabArtTo_p_wxAuiTabArt, 0, 0}, {&_swigt__p_wxAuiSimpleTabArt, _p_wxAuiSimpleTabArtTo_p_wxAuiTabArt, 0, 0},{0, 0, 0, 0}};
20592 static swig_cast_info _swigc__p_wxAuiTabContainer[] = { {&_swigt__p_wxAuiTabContainer, 0, 0, 0}, {&_swigt__p_wxAuiTabCtrl, _p_wxAuiTabCtrlTo_p_wxAuiTabContainer, 0, 0},{0, 0, 0, 0}};
20593 static swig_cast_info _swigc__p_wxAuiTabContainerButton[] = { {&_swigt__p_wxAuiTabContainerButton, 0, 0, 0},{0, 0, 0, 0}};
20594 static swig_cast_info _swigc__p_wxAuiTabCtrl[] = { {&_swigt__p_wxAuiTabCtrl, 0, 0, 0},{0, 0, 0, 0}};
20595 static swig_cast_info _swigc__p_wxBitmap[] = { {&_swigt__p_wxBitmap, 0, 0, 0},{0, 0, 0, 0}};
20596 static swig_cast_info _swigc__p_wxCloseEvent[] = { {&_swigt__p_wxCloseEvent, 0, 0, 0},{0, 0, 0, 0}};
20597 static swig_cast_info _swigc__p_wxColour[] = { {&_swigt__p_wxColour, 0, 0, 0},{0, 0, 0, 0}};
20598 static swig_cast_info _swigc__p_wxSashEvent[] = {{&_swigt__p_wxSashEvent, 0, 0, 0},{0, 0, 0, 0}};
20599 static swig_cast_info _swigc__p_wxWindowDestroyEvent[] = {{&_swigt__p_wxWindowDestroyEvent, 0, 0, 0},{0, 0, 0, 0}};
20600 static swig_cast_info _swigc__p_wxSplitterEvent[] = {{&_swigt__p_wxSplitterEvent, 0, 0, 0},{0, 0, 0, 0}};
20601 static swig_cast_info _swigc__p_wxClipboardTextEvent[] = {{&_swigt__p_wxClipboardTextEvent, 0, 0, 0},{0, 0, 0, 0}};
20602 static swig_cast_info _swigc__p_wxScrollEvent[] = {{&_swigt__p_wxScrollEvent, 0, 0, 0},{0, 0, 0, 0}};
20603 static swig_cast_info _swigc__p_wxPyCommandEvent[] = {{&_swigt__p_wxPyCommandEvent, 0, 0, 0},{0, 0, 0, 0}};
20604 static swig_cast_info _swigc__p_wxContextMenuEvent[] = {{&_swigt__p_wxContextMenuEvent, 0, 0, 0},{0, 0, 0, 0}};
20605 static swig_cast_info _swigc__p_wxChildFocusEvent[] = {{&_swigt__p_wxChildFocusEvent, 0, 0, 0},{0, 0, 0, 0}};
20606 static swig_cast_info _swigc__p_wxDateEvent[] = {{&_swigt__p_wxDateEvent, 0, 0, 0},{0, 0, 0, 0}};
20607 static swig_cast_info _swigc__p_wxWindowCreateEvent[] = {{&_swigt__p_wxWindowCreateEvent, 0, 0, 0},{0, 0, 0, 0}};
20608 static swig_cast_info _swigc__p_wxFindDialogEvent[] = {{&_swigt__p_wxFindDialogEvent, 0, 0, 0},{0, 0, 0, 0}};
20609 static swig_cast_info _swigc__p_wxUpdateUIEvent[] = {{&_swigt__p_wxUpdateUIEvent, 0, 0, 0},{0, 0, 0, 0}};
20610 static swig_cast_info _swigc__p_wxCommandEvent[] = { {&_swigt__p_wxSashEvent, _p_wxSashEventTo_p_wxCommandEvent, 0, 0}, {&_swigt__p_wxWindowDestroyEvent, _p_wxWindowDestroyEventTo_p_wxCommandEvent, 0, 0}, {&_swigt__p_wxSplitterEvent, _p_wxSplitterEventTo_p_wxCommandEvent, 0, 0}, {&_swigt__p_wxClipboardTextEvent, _p_wxClipboardTextEventTo_p_wxCommandEvent, 0, 0}, {&_swigt__p_wxScrollEvent, _p_wxScrollEventTo_p_wxCommandEvent, 0, 0}, {&_swigt__p_wxPyCommandEvent, _p_wxPyCommandEventTo_p_wxCommandEvent, 0, 0}, {&_swigt__p_wxCommandEvent, 0, 0, 0}, {&_swigt__p_wxContextMenuEvent, _p_wxContextMenuEventTo_p_wxCommandEvent, 0, 0}, {&_swigt__p_wxChildFocusEvent, _p_wxChildFocusEventTo_p_wxCommandEvent, 0, 0}, {&_swigt__p_wxAuiNotebookEvent, _p_wxAuiNotebookEventTo_p_wxCommandEvent, 0, 0}, {&_swigt__p_wxDateEvent, _p_wxDateEventTo_p_wxCommandEvent, 0, 0}, {&_swigt__p_wxWindowCreateEvent, _p_wxWindowCreateEventTo_p_wxCommandEvent, 0, 0}, {&_swigt__p_wxNotifyEvent, _p_wxNotifyEventTo_p_wxCommandEvent, 0, 0}, {&_swigt__p_wxFindDialogEvent, _p_wxFindDialogEventTo_p_wxCommandEvent, 0, 0}, {&_swigt__p_wxUpdateUIEvent, _p_wxUpdateUIEventTo_p_wxCommandEvent, 0, 0},{0, 0, 0, 0}};
20611 static swig_cast_info _swigc__p_wxControlWithItems[] = {{&_swigt__p_wxControlWithItems, 0, 0, 0},{0, 0, 0, 0}};
20612 static swig_cast_info _swigc__p_wxControl[] = { {&_swigt__p_wxControl, 0, 0, 0}, {&_swigt__p_wxControlWithItems, _p_wxControlWithItemsTo_p_wxControl, 0, 0}, {&_swigt__p_wxAuiMDIClientWindow, _p_wxAuiMDIClientWindowTo_p_wxControl, 0, 0}, {&_swigt__p_wxAuiTabCtrl, _p_wxAuiTabCtrlTo_p_wxControl, 0, 0}, {&_swigt__p_wxAuiNotebook, _p_wxAuiNotebookTo_p_wxControl, 0, 0},{0, 0, 0, 0}};
20613 static swig_cast_info _swigc__p_wxDC[] = { {&_swigt__p_wxDC, 0, 0, 0},{0, 0, 0, 0}};
20614 static swig_cast_info _swigc__p_wxDuplexMode[] = { {&_swigt__p_wxDuplexMode, 0, 0, 0},{0, 0, 0, 0}};
20615 static swig_cast_info _swigc__p_wxMouseEvent[] = {{&_swigt__p_wxMouseEvent, 0, 0, 0},{0, 0, 0, 0}};
20616 static swig_cast_info _swigc__p_wxEraseEvent[] = {{&_swigt__p_wxEraseEvent, 0, 0, 0},{0, 0, 0, 0}};
20617 static swig_cast_info _swigc__p_wxSetCursorEvent[] = {{&_swigt__p_wxSetCursorEvent, 0, 0, 0},{0, 0, 0, 0}};
20618 static swig_cast_info _swigc__p_wxInitDialogEvent[] = {{&_swigt__p_wxInitDialogEvent, 0, 0, 0},{0, 0, 0, 0}};
20619 static swig_cast_info _swigc__p_wxPyEvent[] = {{&_swigt__p_wxPyEvent, 0, 0, 0},{0, 0, 0, 0}};
20620 static swig_cast_info _swigc__p_wxMouseCaptureLostEvent[] = {{&_swigt__p_wxMouseCaptureLostEvent, 0, 0, 0},{0, 0, 0, 0}};
20621 static swig_cast_info _swigc__p_wxCalculateLayoutEvent[] = {{&_swigt__p_wxCalculateLayoutEvent, 0, 0, 0},{0, 0, 0, 0}};
20622 static swig_cast_info _swigc__p_wxIdleEvent[] = {{&_swigt__p_wxIdleEvent, 0, 0, 0},{0, 0, 0, 0}};
20623 static swig_cast_info _swigc__p_wxQueryNewPaletteEvent[] = {{&_swigt__p_wxQueryNewPaletteEvent, 0, 0, 0},{0, 0, 0, 0}};
20624 static swig_cast_info _swigc__p_wxMaximizeEvent[] = {{&_swigt__p_wxMaximizeEvent, 0, 0, 0},{0, 0, 0, 0}};
20625 static swig_cast_info _swigc__p_wxIconizeEvent[] = {{&_swigt__p_wxIconizeEvent, 0, 0, 0},{0, 0, 0, 0}};
20626 static swig_cast_info _swigc__p_wxSizeEvent[] = {{&_swigt__p_wxSizeEvent, 0, 0, 0},{0, 0, 0, 0}};
20627 static swig_cast_info _swigc__p_wxMoveEvent[] = {{&_swigt__p_wxMoveEvent, 0, 0, 0},{0, 0, 0, 0}};
20628 static swig_cast_info _swigc__p_wxPaintEvent[] = {{&_swigt__p_wxPaintEvent, 0, 0, 0},{0, 0, 0, 0}};
20629 static swig_cast_info _swigc__p_wxNcPaintEvent[] = {{&_swigt__p_wxNcPaintEvent, 0, 0, 0},{0, 0, 0, 0}};
20630 static swig_cast_info _swigc__p_wxPaletteChangedEvent[] = {{&_swigt__p_wxPaletteChangedEvent, 0, 0, 0},{0, 0, 0, 0}};
20631 static swig_cast_info _swigc__p_wxDisplayChangedEvent[] = {{&_swigt__p_wxDisplayChangedEvent, 0, 0, 0},{0, 0, 0, 0}};
20632 static swig_cast_info _swigc__p_wxMouseCaptureChangedEvent[] = {{&_swigt__p_wxMouseCaptureChangedEvent, 0, 0, 0},{0, 0, 0, 0}};
20633 static swig_cast_info _swigc__p_wxSysColourChangedEvent[] = {{&_swigt__p_wxSysColourChangedEvent, 0, 0, 0},{0, 0, 0, 0}};
20634 static swig_cast_info _swigc__p_wxDropFilesEvent[] = {{&_swigt__p_wxDropFilesEvent, 0, 0, 0},{0, 0, 0, 0}};
20635 static swig_cast_info _swigc__p_wxFocusEvent[] = {{&_swigt__p_wxFocusEvent, 0, 0, 0},{0, 0, 0, 0}};
20636 static swig_cast_info _swigc__p_wxQueryLayoutInfoEvent[] = {{&_swigt__p_wxQueryLayoutInfoEvent, 0, 0, 0},{0, 0, 0, 0}};
20637 static swig_cast_info _swigc__p_wxShowEvent[] = {{&_swigt__p_wxShowEvent, 0, 0, 0},{0, 0, 0, 0}};
20638 static swig_cast_info _swigc__p_wxNavigationKeyEvent[] = {{&_swigt__p_wxNavigationKeyEvent, 0, 0, 0},{0, 0, 0, 0}};
20639 static swig_cast_info _swigc__p_wxKeyEvent[] = {{&_swigt__p_wxKeyEvent, 0, 0, 0},{0, 0, 0, 0}};
20640 static swig_cast_info _swigc__p_wxScrollWinEvent[] = {{&_swigt__p_wxScrollWinEvent, 0, 0, 0},{0, 0, 0, 0}};
20641 static swig_cast_info _swigc__p_wxTaskBarIconEvent[] = {{&_swigt__p_wxTaskBarIconEvent, 0, 0, 0},{0, 0, 0, 0}};
20642 static swig_cast_info _swigc__p_wxEvent[] = { {&_swigt__p_wxContextMenuEvent, _p_wxContextMenuEventTo_p_wxEvent, 0, 0}, {&_swigt__p_wxMenuEvent, _p_wxMenuEventTo_p_wxEvent, 0, 0}, {&_swigt__p_wxCloseEvent, _p_wxCloseEventTo_p_wxEvent, 0, 0}, {&_swigt__p_wxMouseEvent, _p_wxMouseEventTo_p_wxEvent, 0, 0}, {&_swigt__p_wxEraseEvent, _p_wxEraseEventTo_p_wxEvent, 0, 0}, {&_swigt__p_wxSetCursorEvent, _p_wxSetCursorEventTo_p_wxEvent, 0, 0}, {&_swigt__p_wxSplitterEvent, _p_wxSplitterEventTo_p_wxEvent, 0, 0}, {&_swigt__p_wxAuiManagerEvent, _p_wxAuiManagerEventTo_p_wxEvent, 0, 0}, {&_swigt__p_wxInitDialogEvent, _p_wxInitDialogEventTo_p_wxEvent, 0, 0}, {&_swigt__p_wxFindDialogEvent, _p_wxFindDialogEventTo_p_wxEvent, 0, 0}, {&_swigt__p_wxScrollEvent, _p_wxScrollEventTo_p_wxEvent, 0, 0}, {&_swigt__p_wxPyEvent, _p_wxPyEventTo_p_wxEvent, 0, 0}, {&_swigt__p_wxNotifyEvent, _p_wxNotifyEventTo_p_wxEvent, 0, 0}, {&_swigt__p_wxMouseCaptureLostEvent, _p_wxMouseCaptureLostEventTo_p_wxEvent, 0, 0}, {&_swigt__p_wxCalculateLayoutEvent, _p_wxCalculateLayoutEventTo_p_wxEvent, 0, 0}, {&_swigt__p_wxAuiNotebookEvent, _p_wxAuiNotebookEventTo_p_wxEvent, 0, 0}, {&_swigt__p_wxEvent, 0, 0, 0}, {&_swigt__p_wxIdleEvent, _p_wxIdleEventTo_p_wxEvent, 0, 0}, {&_swigt__p_wxWindowCreateEvent, _p_wxWindowCreateEventTo_p_wxEvent, 0, 0}, {&_swigt__p_wxQueryNewPaletteEvent, _p_wxQueryNewPaletteEventTo_p_wxEvent, 0, 0}, {&_swigt__p_wxMaximizeEvent, _p_wxMaximizeEventTo_p_wxEvent, 0, 0}, {&_swigt__p_wxIconizeEvent, _p_wxIconizeEventTo_p_wxEvent, 0, 0}, {&_swigt__p_wxActivateEvent, _p_wxActivateEventTo_p_wxEvent, 0, 0}, {&_swigt__p_wxSizeEvent, _p_wxSizeEventTo_p_wxEvent, 0, 0}, {&_swigt__p_wxMoveEvent, _p_wxMoveEventTo_p_wxEvent, 0, 0}, {&_swigt__p_wxDateEvent, _p_wxDateEventTo_p_wxEvent, 0, 0}, {&_swigt__p_wxPaintEvent, _p_wxPaintEventTo_p_wxEvent, 0, 0}, {&_swigt__p_wxNcPaintEvent, _p_wxNcPaintEventTo_p_wxEvent, 0, 0}, {&_swigt__p_wxClipboardTextEvent, _p_wxClipboardTextEventTo_p_wxEvent, 0, 0}, {&_swigt__p_wxUpdateUIEvent, _p_wxUpdateUIEventTo_p_wxEvent, 0, 0}, {&_swigt__p_wxPaletteChangedEvent, _p_wxPaletteChangedEventTo_p_wxEvent, 0, 0}, {&_swigt__p_wxDisplayChangedEvent, _p_wxDisplayChangedEventTo_p_wxEvent, 0, 0}, {&_swigt__p_wxMouseCaptureChangedEvent, _p_wxMouseCaptureChangedEventTo_p_wxEvent, 0, 0}, {&_swigt__p_wxSysColourChangedEvent, _p_wxSysColourChangedEventTo_p_wxEvent, 0, 0}, {&_swigt__p_wxDropFilesEvent, _p_wxDropFilesEventTo_p_wxEvent, 0, 0}, {&_swigt__p_wxFocusEvent, _p_wxFocusEventTo_p_wxEvent, 0, 0}, {&_swigt__p_wxChildFocusEvent, _p_wxChildFocusEventTo_p_wxEvent, 0, 0}, {&_swigt__p_wxSashEvent, _p_wxSashEventTo_p_wxEvent, 0, 0}, {&_swigt__p_wxQueryLayoutInfoEvent, _p_wxQueryLayoutInfoEventTo_p_wxEvent, 0, 0}, {&_swigt__p_wxShowEvent, _p_wxShowEventTo_p_wxEvent, 0, 0}, {&_swigt__p_wxCommandEvent, _p_wxCommandEventTo_p_wxEvent, 0, 0}, {&_swigt__p_wxPyCommandEvent, _p_wxPyCommandEventTo_p_wxEvent, 0, 0}, {&_swigt__p_wxWindowDestroyEvent, _p_wxWindowDestroyEventTo_p_wxEvent, 0, 0}, {&_swigt__p_wxNavigationKeyEvent, _p_wxNavigationKeyEventTo_p_wxEvent, 0, 0}, {&_swigt__p_wxKeyEvent, _p_wxKeyEventTo_p_wxEvent, 0, 0}, {&_swigt__p_wxScrollWinEvent, _p_wxScrollWinEventTo_p_wxEvent, 0, 0}, {&_swigt__p_wxTaskBarIconEvent, _p_wxTaskBarIconEventTo_p_wxEvent, 0, 0},{0, 0, 0, 0}};
20643 static swig_cast_info _swigc__p_wxSplashScreen[] = {{&_swigt__p_wxSplashScreen, 0, 0, 0},{0, 0, 0, 0}};
20644 static swig_cast_info _swigc__p_wxPyPanel[] = {{&_swigt__p_wxPyPanel, 0, 0, 0},{0, 0, 0, 0}};
20645 static swig_cast_info _swigc__p_wxEventBlocker[] = {{&_swigt__p_wxEventBlocker, 0, 0, 0},{0, 0, 0, 0}};
20646 static swig_cast_info _swigc__p_wxValidator[] = {{&_swigt__p_wxValidator, 0, 0, 0},{0, 0, 0, 0}};
20647 static swig_cast_info _swigc__p_wxPyValidator[] = {{&_swigt__p_wxPyValidator, 0, 0, 0},{0, 0, 0, 0}};
20648 static swig_cast_info _swigc__p_wxPasswordEntryDialog[] = {{&_swigt__p_wxPasswordEntryDialog, 0, 0, 0},{0, 0, 0, 0}};
20649 static swig_cast_info _swigc__p_wxTextEntryDialog[] = {{&_swigt__p_wxTextEntryDialog, 0, 0, 0},{0, 0, 0, 0}};
20650 static swig_cast_info _swigc__p_wxSingleChoiceDialog[] = {{&_swigt__p_wxSingleChoiceDialog, 0, 0, 0},{0, 0, 0, 0}};
20651 static swig_cast_info _swigc__p_wxMultiChoiceDialog[] = {{&_swigt__p_wxMultiChoiceDialog, 0, 0, 0},{0, 0, 0, 0}};
20652 static swig_cast_info _swigc__p_wxFindReplaceDialog[] = {{&_swigt__p_wxFindReplaceDialog, 0, 0, 0},{0, 0, 0, 0}};
20653 static swig_cast_info _swigc__p_wxProgressDialog[] = {{&_swigt__p_wxProgressDialog, 0, 0, 0},{0, 0, 0, 0}};
20654 static swig_cast_info _swigc__p_wxMessageDialog[] = {{&_swigt__p_wxMessageDialog, 0, 0, 0},{0, 0, 0, 0}};
20655 static swig_cast_info _swigc__p_wxNumberEntryDialog[] = {{&_swigt__p_wxNumberEntryDialog, 0, 0, 0},{0, 0, 0, 0}};
20656 static swig_cast_info _swigc__p_wxFileDialog[] = {{&_swigt__p_wxFileDialog, 0, 0, 0},{0, 0, 0, 0}};
20657 static swig_cast_info _swigc__p_wxStatusBar[] = {{&_swigt__p_wxStatusBar, 0, 0, 0},{0, 0, 0, 0}};
20658 static swig_cast_info _swigc__p_wxMDIClientWindow[] = {{&_swigt__p_wxMDIClientWindow, 0, 0, 0},{0, 0, 0, 0}};
20659 static swig_cast_info _swigc__p_wxScrolledWindow[] = {{&_swigt__p_wxScrolledWindow, 0, 0, 0},{0, 0, 0, 0}};
20660 static swig_cast_info _swigc__p_wxPyVScrolledWindow[] = {{&_swigt__p_wxPyVScrolledWindow, 0, 0, 0},{0, 0, 0, 0}};
20661 static swig_cast_info _swigc__p_wxPyHScrolledWindow[] = {{&_swigt__p_wxPyHScrolledWindow, 0, 0, 0},{0, 0, 0, 0}};
20662 static swig_cast_info _swigc__p_wxPyHVScrolledWindow[] = {{&_swigt__p_wxPyHVScrolledWindow, 0, 0, 0},{0, 0, 0, 0}};
20663 static swig_cast_info _swigc__p_wxPyScrolledWindow[] = {{&_swigt__p_wxPyScrolledWindow, 0, 0, 0},{0, 0, 0, 0}};
20664 static swig_cast_info _swigc__p_wxSashWindow[] = {{&_swigt__p_wxSashWindow, 0, 0, 0},{0, 0, 0, 0}};
20665 static swig_cast_info _swigc__p_wxSplitterWindow[] = {{&_swigt__p_wxSplitterWindow, 0, 0, 0},{0, 0, 0, 0}};
20666 static swig_cast_info _swigc__p_wxSplashScreenWindow[] = {{&_swigt__p_wxSplashScreenWindow, 0, 0, 0},{0, 0, 0, 0}};
20667 static swig_cast_info _swigc__p_wxSashLayoutWindow[] = {{&_swigt__p_wxSashLayoutWindow, 0, 0, 0},{0, 0, 0, 0}};
20668 static swig_cast_info _swigc__p_wxPopupWindow[] = {{&_swigt__p_wxPopupWindow, 0, 0, 0},{0, 0, 0, 0}};
20669 static swig_cast_info _swigc__p_wxPyPopupTransientWindow[] = {{&_swigt__p_wxPyPopupTransientWindow, 0, 0, 0},{0, 0, 0, 0}};
20670 static swig_cast_info _swigc__p_wxTipWindow[] = {{&_swigt__p_wxTipWindow, 0, 0, 0},{0, 0, 0, 0}};
20671 static swig_cast_info _swigc__p_wxPreviewFrame[] = {{&_swigt__p_wxPreviewFrame, 0, 0, 0},{0, 0, 0, 0}};
20672 static swig_cast_info _swigc__p_wxPyPreviewFrame[] = {{&_swigt__p_wxPyPreviewFrame, 0, 0, 0},{0, 0, 0, 0}};
20673 static swig_cast_info _swigc__p_wxMDIChildFrame[] = {{&_swigt__p_wxMDIChildFrame, 0, 0, 0},{0, 0, 0, 0}};
20674 static swig_cast_info _swigc__p_wxPyApp[] = {{&_swigt__p_wxPyApp, 0, 0, 0},{0, 0, 0, 0}};
20675 static swig_cast_info _swigc__p_wxPreviewCanvas[] = {{&_swigt__p_wxPreviewCanvas, 0, 0, 0},{0, 0, 0, 0}};
20676 static swig_cast_info _swigc__p_wxPyWindow[] = {{&_swigt__p_wxPyWindow, 0, 0, 0},{0, 0, 0, 0}};
20677 static swig_cast_info _swigc__p_wxPyVListBox[] = {{&_swigt__p_wxPyVListBox, 0, 0, 0},{0, 0, 0, 0}};
20678 static swig_cast_info _swigc__p_wxPyHtmlListBox[] = {{&_swigt__p_wxPyHtmlListBox, 0, 0, 0},{0, 0, 0, 0}};
20679 static swig_cast_info _swigc__p_wxSimpleHtmlListBox[] = {{&_swigt__p_wxSimpleHtmlListBox, 0, 0, 0},{0, 0, 0, 0}};
20680 static swig_cast_info _swigc__p_wxPreviewControlBar[] = {{&_swigt__p_wxPreviewControlBar, 0, 0, 0},{0, 0, 0, 0}};
20681 static swig_cast_info _swigc__p_wxPyPreviewControlBar[] = {{&_swigt__p_wxPyPreviewControlBar, 0, 0, 0},{0, 0, 0, 0}};
20682 static swig_cast_info _swigc__p_wxPyTaskBarIcon[] = {{&_swigt__p_wxPyTaskBarIcon, 0, 0, 0},{0, 0, 0, 0}};
20683 static swig_cast_info _swigc__p_wxDialog[] = {{&_swigt__p_wxDialog, 0, 0, 0},{0, 0, 0, 0}};
20684 static swig_cast_info _swigc__p_wxColourDialog[] = {{&_swigt__p_wxColourDialog, 0, 0, 0},{0, 0, 0, 0}};
20685 static swig_cast_info _swigc__p_wxDirDialog[] = {{&_swigt__p_wxDirDialog, 0, 0, 0},{0, 0, 0, 0}};
20686 static swig_cast_info _swigc__p_wxFontDialog[] = {{&_swigt__p_wxFontDialog, 0, 0, 0},{0, 0, 0, 0}};
20687 static swig_cast_info _swigc__p_wxMDIParentFrame[] = {{&_swigt__p_wxMDIParentFrame, 0, 0, 0},{0, 0, 0, 0}};
20688 static swig_cast_info _swigc__p_wxEvtHandler[] = { {&_swigt__p_wxSplashScreen, _p_wxSplashScreenTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxMiniFrame, _p_wxMiniFrameTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxPyPanel, _p_wxPyPanelTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxEventBlocker, _p_wxEventBlockerTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxMenuBar, _p_wxMenuBarTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxValidator, _p_wxValidatorTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxPyValidator, _p_wxPyValidatorTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxPasswordEntryDialog, _p_wxPasswordEntryDialogTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxTextEntryDialog, _p_wxTextEntryDialogTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxSingleChoiceDialog, _p_wxSingleChoiceDialogTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxMultiChoiceDialog, _p_wxMultiChoiceDialogTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxFindReplaceDialog, _p_wxFindReplaceDialogTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxProgressDialog, _p_wxProgressDialogTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxMessageDialog, _p_wxMessageDialogTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxNumberEntryDialog, _p_wxNumberEntryDialogTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxFileDialog, _p_wxFileDialogTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxPanel, _p_wxPanelTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxStatusBar, _p_wxStatusBarTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxTopLevelWindow, _p_wxTopLevelWindowTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxMDIClientWindow, _p_wxMDIClientWindowTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxScrolledWindow, _p_wxScrolledWindowTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxPyVScrolledWindow, _p_wxPyVScrolledWindowTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxPyHScrolledWindow, _p_wxPyHScrolledWindowTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxPyHVScrolledWindow, _p_wxPyHVScrolledWindowTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxPyScrolledWindow, _p_wxPyScrolledWindowTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxWindow, _p_wxWindowTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxAuiMDIClientWindow, _p_wxAuiMDIClientWindowTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxSashWindow, _p_wxSashWindowTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxSplitterWindow, _p_wxSplitterWindowTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxSplashScreenWindow, _p_wxSplashScreenWindowTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxSashLayoutWindow, _p_wxSashLayoutWindowTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxPopupWindow, _p_wxPopupWindowTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxPyPopupTransientWindow, _p_wxPyPopupTransientWindowTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxTipWindow, _p_wxTipWindowTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxPreviewFrame, _p_wxPreviewFrameTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxPyPreviewFrame, _p_wxPyPreviewFrameTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxControl, _p_wxControlTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxAuiMDIChildFrame, _p_wxAuiMDIChildFrameTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxMDIChildFrame, _p_wxMDIChildFrameTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxPyApp, _p_wxPyAppTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxControlWithItems, _p_wxControlWithItemsTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxEvtHandler, 0, 0, 0}, {&_swigt__p_wxPreviewCanvas, _p_wxPreviewCanvasTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxPyWindow, _p_wxPyWindowTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxPyVListBox, _p_wxPyVListBoxTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxPyHtmlListBox, _p_wxPyHtmlListBoxTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxSimpleHtmlListBox, _p_wxSimpleHtmlListBoxTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxAuiNotebook, _p_wxAuiNotebookTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxPreviewControlBar, _p_wxPreviewControlBarTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxPyPreviewControlBar, _p_wxPyPreviewControlBarTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxPyTaskBarIcon, _p_wxPyTaskBarIconTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxAuiTabCtrl, _p_wxAuiTabCtrlTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxFrame, _p_wxFrameTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxDialog, _p_wxDialogTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxColourDialog, _p_wxColourDialogTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxDirDialog, _p_wxDirDialogTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxFontDialog, _p_wxFontDialogTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxMenu, _p_wxMenuTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxAuiFloatingFrame, _p_wxAuiFloatingFrameTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxMDIParentFrame, _p_wxMDIParentFrameTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxAuiMDIParentFrame, _p_wxAuiMDIParentFrameTo_p_wxEvtHandler, 0, 0}, {&_swigt__p_wxAuiManager, _p_wxAuiManagerTo_p_wxEvtHandler, 0, 0},{0, 0, 0, 0}};
20689 static swig_cast_info _swigc__p_wxFont[] = { {&_swigt__p_wxFont, 0, 0, 0},{0, 0, 0, 0}};
20690 static swig_cast_info _swigc__p_wxFrame[] = { {&_swigt__p_wxMDIChildFrame, _p_wxMDIChildFrameTo_p_wxFrame, 0, 0}, {&_swigt__p_wxProgressDialog, _p_wxProgressDialogTo_p_wxFrame, 0, 0}, {&_swigt__p_wxPreviewFrame, _p_wxPreviewFrameTo_p_wxFrame, 0, 0}, {&_swigt__p_wxPyPreviewFrame, _p_wxPyPreviewFrameTo_p_wxFrame, 0, 0}, {&_swigt__p_wxMiniFrame, _p_wxMiniFrameTo_p_wxFrame, 0, 0}, {&_swigt__p_wxFrame, 0, 0, 0}, {&_swigt__p_wxSplashScreen, _p_wxSplashScreenTo_p_wxFrame, 0, 0}, {&_swigt__p_wxMDIParentFrame, _p_wxMDIParentFrameTo_p_wxFrame, 0, 0}, {&_swigt__p_wxAuiMDIParentFrame, _p_wxAuiMDIParentFrameTo_p_wxFrame, 0, 0}, {&_swigt__p_wxAuiFloatingFrame, _p_wxAuiFloatingFrameTo_p_wxFrame, 0, 0},{0, 0, 0, 0}};
20691 static swig_cast_info _swigc__p_wxIcon[] = { {&_swigt__p_wxIcon, 0, 0, 0},{0, 0, 0, 0}};
20692 static swig_cast_info _swigc__p_wxIconBundle[] = { {&_swigt__p_wxIconBundle, 0, 0, 0},{0, 0, 0, 0}};
20693 static swig_cast_info _swigc__p_wxMenu[] = { {&_swigt__p_wxMenu, 0, 0, 0},{0, 0, 0, 0}};
20694 static swig_cast_info _swigc__p_wxMenuBar[] = { {&_swigt__p_wxMenuBar, 0, 0, 0},{0, 0, 0, 0}};
20695 static swig_cast_info _swigc__p_wxMenuEvent[] = { {&_swigt__p_wxMenuEvent, 0, 0, 0},{0, 0, 0, 0}};
20696 static swig_cast_info _swigc__p_wxMiniFrame[] = { {&_swigt__p_wxMiniFrame, 0, 0, 0}, {&_swigt__p_wxAuiFloatingFrame, _p_wxAuiFloatingFrameTo_p_wxMiniFrame, 0, 0},{0, 0, 0, 0}};
20697 static swig_cast_info _swigc__p_wxNotifyEvent[] = { {&_swigt__p_wxSplitterEvent, _p_wxSplitterEventTo_p_wxNotifyEvent, 0, 0}, {&_swigt__p_wxAuiNotebookEvent, _p_wxAuiNotebookEventTo_p_wxNotifyEvent, 0, 0}, {&_swigt__p_wxNotifyEvent, 0, 0, 0},{0, 0, 0, 0}};
20698 static swig_cast_info _swigc__p_wxLayoutConstraints[] = {{&_swigt__p_wxLayoutConstraints, 0, 0, 0},{0, 0, 0, 0}};
20699 static swig_cast_info _swigc__p_wxGBSizerItem[] = {{&_swigt__p_wxGBSizerItem, 0, 0, 0},{0, 0, 0, 0}};
20700 static swig_cast_info _swigc__p_wxIndividualLayoutConstraint[] = {{&_swigt__p_wxIndividualLayoutConstraint, 0, 0, 0},{0, 0, 0, 0}};
20701 static swig_cast_info _swigc__p_wxStaticBoxSizer[] = {{&_swigt__p_wxStaticBoxSizer, 0, 0, 0},{0, 0, 0, 0}};
20702 static swig_cast_info _swigc__p_wxBoxSizer[] = {{&_swigt__p_wxBoxSizer, 0, 0, 0},{0, 0, 0, 0}};
20703 static swig_cast_info _swigc__p_wxGridBagSizer[] = {{&_swigt__p_wxGridBagSizer, 0, 0, 0},{0, 0, 0, 0}};
20704 static swig_cast_info _swigc__p_wxFontData[] = {{&_swigt__p_wxFontData, 0, 0, 0},{0, 0, 0, 0}};
20705 static swig_cast_info _swigc__p_wxPrintData[] = {{&_swigt__p_wxPrintData, 0, 0, 0},{0, 0, 0, 0}};
20706 static swig_cast_info _swigc__p_wxGridSizer[] = {{&_swigt__p_wxGridSizer, 0, 0, 0},{0, 0, 0, 0}};
20707 static swig_cast_info _swigc__p_wxFlexGridSizer[] = {{&_swigt__p_wxFlexGridSizer, 0, 0, 0},{0, 0, 0, 0}};
20708 static swig_cast_info _swigc__p_wxLayoutAlgorithm[] = {{&_swigt__p_wxLayoutAlgorithm, 0, 0, 0},{0, 0, 0, 0}};
20709 static swig_cast_info _swigc__p_wxFSFile[] = {{&_swigt__p_wxFSFile, 0, 0, 0},{0, 0, 0, 0}};
20710 static swig_cast_info _swigc__p_wxFindReplaceData[] = {{&_swigt__p_wxFindReplaceData, 0, 0, 0},{0, 0, 0, 0}};
20711 static swig_cast_info _swigc__p_wxPySizer[] = {{&_swigt__p_wxPySizer, 0, 0, 0},{0, 0, 0, 0}};
20712 static swig_cast_info _swigc__p_wxColourData[] = {{&_swigt__p_wxColourData, 0, 0, 0},{0, 0, 0, 0}};
20713 static swig_cast_info _swigc__p_wxPrinter[] = {{&_swigt__p_wxPrinter, 0, 0, 0},{0, 0, 0, 0}};
20714 static swig_cast_info _swigc__p_wxMenuItem[] = {{&_swigt__p_wxMenuItem, 0, 0, 0},{0, 0, 0, 0}};
20715 static swig_cast_info _swigc__p_wxPCXHandler[] = {{&_swigt__p_wxPCXHandler, 0, 0, 0},{0, 0, 0, 0}};
20716 static swig_cast_info _swigc__p_wxJPEGHandler[] = {{&_swigt__p_wxJPEGHandler, 0, 0, 0},{0, 0, 0, 0}};
20717 static swig_cast_info _swigc__p_wxPNMHandler[] = {{&_swigt__p_wxPNMHandler, 0, 0, 0},{0, 0, 0, 0}};
20718 static swig_cast_info _swigc__p_wxGIFHandler[] = {{&_swigt__p_wxGIFHandler, 0, 0, 0},{0, 0, 0, 0}};
20719 static swig_cast_info _swigc__p_wxPNGHandler[] = {{&_swigt__p_wxPNGHandler, 0, 0, 0},{0, 0, 0, 0}};
20720 static swig_cast_info _swigc__p_wxANIHandler[] = {{&_swigt__p_wxANIHandler, 0, 0, 0},{0, 0, 0, 0}};
20721 static swig_cast_info _swigc__p_wxCURHandler[] = {{&_swigt__p_wxCURHandler, 0, 0, 0},{0, 0, 0, 0}};
20722 static swig_cast_info _swigc__p_wxICOHandler[] = {{&_swigt__p_wxICOHandler, 0, 0, 0},{0, 0, 0, 0}};
20723 static swig_cast_info _swigc__p_wxBMPHandler[] = {{&_swigt__p_wxBMPHandler, 0, 0, 0},{0, 0, 0, 0}};
20724 static swig_cast_info _swigc__p_wxPyImageHandler[] = {{&_swigt__p_wxPyImageHandler, 0, 0, 0},{0, 0, 0, 0}};
20725 static swig_cast_info _swigc__p_wxImageHandler[] = {{&_swigt__p_wxImageHandler, 0, 0, 0},{0, 0, 0, 0}};
20726 static swig_cast_info _swigc__p_wxXPMHandler[] = {{&_swigt__p_wxXPMHandler, 0, 0, 0},{0, 0, 0, 0}};
20727 static swig_cast_info _swigc__p_wxTIFFHandler[] = {{&_swigt__p_wxTIFFHandler, 0, 0, 0},{0, 0, 0, 0}};
20728 static swig_cast_info _swigc__p_wxTGAHandler[] = {{&_swigt__p_wxTGAHandler, 0, 0, 0},{0, 0, 0, 0}};
20729 static swig_cast_info _swigc__p_wxStdDialogButtonSizer[] = {{&_swigt__p_wxStdDialogButtonSizer, 0, 0, 0},{0, 0, 0, 0}};
20730 static swig_cast_info _swigc__p_wxAcceleratorTable[] = {{&_swigt__p_wxAcceleratorTable, 0, 0, 0},{0, 0, 0, 0}};
20731 static swig_cast_info _swigc__p_wxImage[] = {{&_swigt__p_wxImage, 0, 0, 0},{0, 0, 0, 0}};
20732 static swig_cast_info _swigc__p_wxPyPrintout[] = {{&_swigt__p_wxPyPrintout, 0, 0, 0},{0, 0, 0, 0}};
20733 static swig_cast_info _swigc__p_wxPrintPreview[] = {{&_swigt__p_wxPrintPreview, 0, 0, 0},{0, 0, 0, 0}};
20734 static swig_cast_info _swigc__p_wxPyPrintPreview[] = {{&_swigt__p_wxPyPrintPreview, 0, 0, 0},{0, 0, 0, 0}};
20735 static swig_cast_info _swigc__p_wxPageSetupDialog[] = {{&_swigt__p_wxPageSetupDialog, 0, 0, 0},{0, 0, 0, 0}};
20736 static swig_cast_info _swigc__p_wxPrintDialog[] = {{&_swigt__p_wxPrintDialog, 0, 0, 0},{0, 0, 0, 0}};
20737 static swig_cast_info _swigc__p_wxFileSystem[] = {{&_swigt__p_wxFileSystem, 0, 0, 0},{0, 0, 0, 0}};
20738 static swig_cast_info _swigc__p_wxPageSetupDialogData[] = {{&_swigt__p_wxPageSetupDialogData, 0, 0, 0},{0, 0, 0, 0}};
20739 static swig_cast_info _swigc__p_wxPrintDialogData[] = {{&_swigt__p_wxPrintDialogData, 0, 0, 0},{0, 0, 0, 0}};
20740 static swig_cast_info _swigc__p_wxObject[] = { {&_swigt__p_wxQueryLayoutInfoEvent, _p_wxQueryLayoutInfoEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxLayoutConstraints, _p_wxLayoutConstraintsTo_p_wxObject, 0, 0}, {&_swigt__p_wxPreviewFrame, _p_wxPreviewFrameTo_p_wxObject, 0, 0}, {&_swigt__p_wxPyPreviewFrame, _p_wxPyPreviewFrameTo_p_wxObject, 0, 0}, {&_swigt__p_wxEventBlocker, _p_wxEventBlockerTo_p_wxObject, 0, 0}, {&_swigt__p_wxSizerItem, _p_wxSizerItemTo_p_wxObject, 0, 0}, {&_swigt__p_wxGBSizerItem, _p_wxGBSizerItemTo_p_wxObject, 0, 0}, {&_swigt__p_wxScrollEvent, _p_wxScrollEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxIndividualLayoutConstraint, _p_wxIndividualLayoutConstraintTo_p_wxObject, 0, 0}, {&_swigt__p_wxStaticBoxSizer, _p_wxStaticBoxSizerTo_p_wxObject, 0, 0}, {&_swigt__p_wxBoxSizer, _p_wxBoxSizerTo_p_wxObject, 0, 0}, {&_swigt__p_wxSizer, _p_wxSizerTo_p_wxObject, 0, 0}, {&_swigt__p_wxGridBagSizer, _p_wxGridBagSizerTo_p_wxObject, 0, 0}, {&_swigt__p_wxUpdateUIEvent, _p_wxUpdateUIEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxPyPanel, _p_wxPyPanelTo_p_wxObject, 0, 0}, {&_swigt__p_wxMenu, _p_wxMenuTo_p_wxObject, 0, 0}, {&_swigt__p_wxFontData, _p_wxFontDataTo_p_wxObject, 0, 0}, {&_swigt__p_wxPrintData, _p_wxPrintDataTo_p_wxObject, 0, 0}, {&_swigt__p_wxEvent, _p_wxEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxGridSizer, _p_wxGridSizerTo_p_wxObject, 0, 0}, {&_swigt__p_wxFlexGridSizer, _p_wxFlexGridSizerTo_p_wxObject, 0, 0}, {&_swigt__p_wxPyTaskBarIcon, _p_wxPyTaskBarIconTo_p_wxObject, 0, 0}, {&_swigt__p_wxLayoutAlgorithm, _p_wxLayoutAlgorithmTo_p_wxObject, 0, 0}, {&_swigt__p_wxInitDialogEvent, _p_wxInitDialogEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxFindDialogEvent, _p_wxFindDialogEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxAuiTabCtrl, _p_wxAuiTabCtrlTo_p_wxObject, 0, 0}, {&_swigt__p_wxPaintEvent, _p_wxPaintEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxNcPaintEvent, _p_wxNcPaintEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxClipboardTextEvent, _p_wxClipboardTextEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxPaletteChangedEvent, _p_wxPaletteChangedEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxDisplayChangedEvent, _p_wxDisplayChangedEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxMouseCaptureChangedEvent, _p_wxMouseCaptureChangedEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxSysColourChangedEvent, _p_wxSysColourChangedEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxPreviewCanvas, _p_wxPreviewCanvasTo_p_wxObject, 0, 0}, {&_swigt__p_wxControl, _p_wxControlTo_p_wxObject, 0, 0}, {&_swigt__p_wxSetCursorEvent, _p_wxSetCursorEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxSplitterEvent, _p_wxSplitterEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxAuiManagerEvent, _p_wxAuiManagerEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxFSFile, _p_wxFSFileTo_p_wxObject, 0, 0}, {&_swigt__p_wxFindReplaceData, _p_wxFindReplaceDataTo_p_wxObject, 0, 0}, {&_swigt__p_wxAuiFloatingFrame, _p_wxAuiFloatingFrameTo_p_wxObject, 0, 0}, {&_swigt__p_wxPySizer, _p_wxPySizerTo_p_wxObject, 0, 0}, {&_swigt__p_wxAuiNotebook, _p_wxAuiNotebookTo_p_wxObject, 0, 0}, {&_swigt__p_wxAuiMDIChildFrame, _p_wxAuiMDIChildFrameTo_p_wxObject, 0, 0}, {&_swigt__p_wxMDIChildFrame, _p_wxMDIChildFrameTo_p_wxObject, 0, 0}, {&_swigt__p_wxColourData, _p_wxColourDataTo_p_wxObject, 0, 0}, {&_swigt__p_wxNotifyEvent, _p_wxNotifyEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxPyEvent, _p_wxPyEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxPyWindow, _p_wxPyWindowTo_p_wxObject, 0, 0}, {&_swigt__p_wxSplashScreen, _p_wxSplashScreenTo_p_wxObject, 0, 0}, {&_swigt__p_wxFindReplaceDialog, _p_wxFindReplaceDialogTo_p_wxObject, 0, 0}, {&_swigt__p_wxProgressDialog, _p_wxProgressDialogTo_p_wxObject, 0, 0}, {&_swigt__p_wxMessageDialog, _p_wxMessageDialogTo_p_wxObject, 0, 0}, {&_swigt__p_wxNumberEntryDialog, _p_wxNumberEntryDialogTo_p_wxObject, 0, 0}, {&_swigt__p_wxPasswordEntryDialog, _p_wxPasswordEntryDialogTo_p_wxObject, 0, 0}, {&_swigt__p_wxTextEntryDialog, _p_wxTextEntryDialogTo_p_wxObject, 0, 0}, {&_swigt__p_wxSingleChoiceDialog, _p_wxSingleChoiceDialogTo_p_wxObject, 0, 0}, {&_swigt__p_wxMultiChoiceDialog, _p_wxMultiChoiceDialogTo_p_wxObject, 0, 0}, {&_swigt__p_wxFileDialog, _p_wxFileDialogTo_p_wxObject, 0, 0}, {&_swigt__p_wxShowEvent, _p_wxShowEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxPrinter, _p_wxPrinterTo_p_wxObject, 0, 0}, {&_swigt__p_wxIdleEvent, _p_wxIdleEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxWindowCreateEvent, _p_wxWindowCreateEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxQueryNewPaletteEvent, _p_wxQueryNewPaletteEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxMaximizeEvent, _p_wxMaximizeEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxIconizeEvent, _p_wxIconizeEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxActivateEvent, _p_wxActivateEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxSizeEvent, _p_wxSizeEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxMoveEvent, _p_wxMoveEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxDateEvent, _p_wxDateEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxMenuItem, _p_wxMenuItemTo_p_wxObject, 0, 0}, {&_swigt__p_wxMouseCaptureLostEvent, _p_wxMouseCaptureLostEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxCalculateLayoutEvent, _p_wxCalculateLayoutEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxPCXHandler, _p_wxPCXHandlerTo_p_wxObject, 0, 0}, {&_swigt__p_wxJPEGHandler, _p_wxJPEGHandlerTo_p_wxObject, 0, 0}, {&_swigt__p_wxPNMHandler, _p_wxPNMHandlerTo_p_wxObject, 0, 0}, {&_swigt__p_wxGIFHandler, _p_wxGIFHandlerTo_p_wxObject, 0, 0}, {&_swigt__p_wxPNGHandler, _p_wxPNGHandlerTo_p_wxObject, 0, 0}, {&_swigt__p_wxANIHandler, _p_wxANIHandlerTo_p_wxObject, 0, 0}, {&_swigt__p_wxCURHandler, _p_wxCURHandlerTo_p_wxObject, 0, 0}, {&_swigt__p_wxICOHandler, _p_wxICOHandlerTo_p_wxObject, 0, 0}, {&_swigt__p_wxBMPHandler, _p_wxBMPHandlerTo_p_wxObject, 0, 0}, {&_swigt__p_wxPyImageHandler, _p_wxPyImageHandlerTo_p_wxObject, 0, 0}, {&_swigt__p_wxImageHandler, _p_wxImageHandlerTo_p_wxObject, 0, 0}, {&_swigt__p_wxXPMHandler, _p_wxXPMHandlerTo_p_wxObject, 0, 0}, {&_swigt__p_wxTIFFHandler, _p_wxTIFFHandlerTo_p_wxObject, 0, 0}, {&_swigt__p_wxTGAHandler, _p_wxTGAHandlerTo_p_wxObject, 0, 0}, {&_swigt__p_wxEvtHandler, _p_wxEvtHandlerTo_p_wxObject, 0, 0}, {&_swigt__p_wxSimpleHtmlListBox, _p_wxSimpleHtmlListBoxTo_p_wxObject, 0, 0}, {&_swigt__p_wxPyHtmlListBox, _p_wxPyHtmlListBoxTo_p_wxObject, 0, 0}, {&_swigt__p_wxPyVListBox, _p_wxPyVListBoxTo_p_wxObject, 0, 0}, {&_swigt__p_wxStdDialogButtonSizer, _p_wxStdDialogButtonSizerTo_p_wxObject, 0, 0}, {&_swigt__p_wxAcceleratorTable, _p_wxAcceleratorTableTo_p_wxObject, 0, 0}, {&_swigt__p_wxMiniFrame, _p_wxMiniFrameTo_p_wxObject, 0, 0}, {&_swigt__p_wxImage, _p_wxImageTo_p_wxObject, 0, 0}, {&_swigt__p_wxFrame, _p_wxFrameTo_p_wxObject, 0, 0}, {&_swigt__p_wxPyPrintout, _p_wxPyPrintoutTo_p_wxObject, 0, 0}, {&_swigt__p_wxTaskBarIconEvent, _p_wxTaskBarIconEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxScrollWinEvent, _p_wxScrollWinEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxStatusBar, _p_wxStatusBarTo_p_wxObject, 0, 0}, {&_swigt__p_wxAuiManager, _p_wxAuiManagerTo_p_wxObject, 0, 0}, {&_swigt__p_wxAuiNotebookEvent, _p_wxAuiNotebookEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxMDIParentFrame, _p_wxMDIParentFrameTo_p_wxObject, 0, 0}, {&_swigt__p_wxAuiMDIParentFrame, _p_wxAuiMDIParentFrameTo_p_wxObject, 0, 0}, {&_swigt__p_wxObject, 0, 0, 0}, {&_swigt__p_wxKeyEvent, _p_wxKeyEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxNavigationKeyEvent, _p_wxNavigationKeyEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxWindowDestroyEvent, _p_wxWindowDestroyEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxAuiMDIClientWindow, _p_wxAuiMDIClientWindowTo_p_wxObject, 0, 0}, {&_swigt__p_wxMenuBar, _p_wxMenuBarTo_p_wxObject, 0, 0}, {&_swigt__p_wxPyScrolledWindow, _p_wxPyScrolledWindowTo_p_wxObject, 0, 0}, {&_swigt__p_wxPyHVScrolledWindow, _p_wxPyHVScrolledWindowTo_p_wxObject, 0, 0}, {&_swigt__p_wxPyHScrolledWindow, _p_wxPyHScrolledWindowTo_p_wxObject, 0, 0}, {&_swigt__p_wxPyVScrolledWindow, _p_wxPyVScrolledWindowTo_p_wxObject, 0, 0}, {&_swigt__p_wxScrolledWindow, _p_wxScrolledWindowTo_p_wxObject, 0, 0}, {&_swigt__p_wxMDIClientWindow, _p_wxMDIClientWindowTo_p_wxObject, 0, 0}, {&_swigt__p_wxTopLevelWindow, _p_wxTopLevelWindowTo_p_wxObject, 0, 0}, {&_swigt__p_wxWindow, _p_wxWindowTo_p_wxObject, 0, 0}, {&_swigt__p_wxSashWindow, _p_wxSashWindowTo_p_wxObject, 0, 0}, {&_swigt__p_wxSplitterWindow, _p_wxSplitterWindowTo_p_wxObject, 0, 0}, {&_swigt__p_wxSplashScreenWindow, _p_wxSplashScreenWindowTo_p_wxObject, 0, 0}, {&_swigt__p_wxSashLayoutWindow, _p_wxSashLayoutWindowTo_p_wxObject, 0, 0}, {&_swigt__p_wxPopupWindow, _p_wxPopupWindowTo_p_wxObject, 0, 0}, {&_swigt__p_wxPyPopupTransientWindow, _p_wxPyPopupTransientWindowTo_p_wxObject, 0, 0}, {&_swigt__p_wxTipWindow, _p_wxTipWindowTo_p_wxObject, 0, 0}, {&_swigt__p_wxSashEvent, _p_wxSashEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxPrintPreview, _p_wxPrintPreviewTo_p_wxObject, 0, 0}, {&_swigt__p_wxPyPrintPreview, _p_wxPyPrintPreviewTo_p_wxObject, 0, 0}, {&_swigt__p_wxPanel, _p_wxPanelTo_p_wxObject, 0, 0}, {&_swigt__p_wxDialog, _p_wxDialogTo_p_wxObject, 0, 0}, {&_swigt__p_wxColourDialog, _p_wxColourDialogTo_p_wxObject, 0, 0}, {&_swigt__p_wxDirDialog, _p_wxDirDialogTo_p_wxObject, 0, 0}, {&_swigt__p_wxFontDialog, _p_wxFontDialogTo_p_wxObject, 0, 0}, {&_swigt__p_wxPageSetupDialog, _p_wxPageSetupDialogTo_p_wxObject, 0, 0}, {&_swigt__p_wxPrintDialog, _p_wxPrintDialogTo_p_wxObject, 0, 0}, {&_swigt__p_wxFileSystem, _p_wxFileSystemTo_p_wxObject, 0, 0}, {&_swigt__p_wxContextMenuEvent, _p_wxContextMenuEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxMenuEvent, _p_wxMenuEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxCloseEvent, _p_wxCloseEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxMouseEvent, _p_wxMouseEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxEraseEvent, _p_wxEraseEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxPyApp, _p_wxPyAppTo_p_wxObject, 0, 0}, {&_swigt__p_wxPyCommandEvent, _p_wxPyCommandEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxCommandEvent, _p_wxCommandEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxPyPreviewControlBar, _p_wxPyPreviewControlBarTo_p_wxObject, 0, 0}, {&_swigt__p_wxPreviewControlBar, _p_wxPreviewControlBarTo_p_wxObject, 0, 0}, {&_swigt__p_wxChildFocusEvent, _p_wxChildFocusEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxFocusEvent, _p_wxFocusEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxDropFilesEvent, _p_wxDropFilesEventTo_p_wxObject, 0, 0}, {&_swigt__p_wxControlWithItems, _p_wxControlWithItemsTo_p_wxObject, 0, 0}, {&_swigt__p_wxPageSetupDialogData, _p_wxPageSetupDialogDataTo_p_wxObject, 0, 0}, {&_swigt__p_wxPrintDialogData, _p_wxPrintDialogDataTo_p_wxObject, 0, 0}, {&_swigt__p_wxValidator, _p_wxValidatorTo_p_wxObject, 0, 0}, {&_swigt__p_wxPyValidator, _p_wxPyValidatorTo_p_wxObject, 0, 0},{0, 0, 0, 0}};
20741 static swig_cast_info _swigc__p_wxPanel[] = { {&_swigt__p_wxPyVListBox, _p_wxPyVListBoxTo_p_wxPanel, 0, 0}, {&_swigt__p_wxPyHtmlListBox, _p_wxPyHtmlListBoxTo_p_wxPanel, 0, 0}, {&_swigt__p_wxSimpleHtmlListBox, _p_wxSimpleHtmlListBoxTo_p_wxPanel, 0, 0}, {&_swigt__p_wxScrolledWindow, _p_wxScrolledWindowTo_p_wxPanel, 0, 0}, {&_swigt__p_wxPyVScrolledWindow, _p_wxPyVScrolledWindowTo_p_wxPanel, 0, 0}, {&_swigt__p_wxPyHScrolledWindow, _p_wxPyHScrolledWindowTo_p_wxPanel, 0, 0}, {&_swigt__p_wxPyHVScrolledWindow, _p_wxPyHVScrolledWindowTo_p_wxPanel, 0, 0}, {&_swigt__p_wxPyScrolledWindow, _p_wxPyScrolledWindowTo_p_wxPanel, 0, 0}, {&_swigt__p_wxPreviewControlBar, _p_wxPreviewControlBarTo_p_wxPanel, 0, 0}, {&_swigt__p_wxPyPreviewControlBar, _p_wxPyPreviewControlBarTo_p_wxPanel, 0, 0}, {&_swigt__p_wxAuiMDIChildFrame, _p_wxAuiMDIChildFrameTo_p_wxPanel, 0, 0}, {&_swigt__p_wxPyPanel, _p_wxPyPanelTo_p_wxPanel, 0, 0}, {&_swigt__p_wxPreviewCanvas, _p_wxPreviewCanvasTo_p_wxPanel, 0, 0}, {&_swigt__p_wxPanel, 0, 0, 0},{0, 0, 0, 0}};
20742 static swig_cast_info _swigc__p_wxPaperSize[] = { {&_swigt__p_wxPaperSize, 0, 0, 0},{0, 0, 0, 0}};
20743 static swig_cast_info _swigc__p_wxPoint[] = { {&_swigt__p_wxPoint, 0, 0, 0},{0, 0, 0, 0}};
20744 static swig_cast_info _swigc__p_wxPyAuiDockArt[] = { {&_swigt__p_wxPyAuiDockArt, 0, 0, 0},{0, 0, 0, 0}};
20745 static swig_cast_info _swigc__p_wxPyAuiTabArt[] = { {&_swigt__p_wxPyAuiTabArt, 0, 0, 0},{0, 0, 0, 0}};
20746 static swig_cast_info _swigc__p_wxRect[] = { {&_swigt__p_wxRect, 0, 0, 0},{0, 0, 0, 0}};
20747 static swig_cast_info _swigc__p_wxSize[] = { {&_swigt__p_wxSize, 0, 0, 0},{0, 0, 0, 0}};
20748 static swig_cast_info _swigc__p_wxSizer[] = { {&_swigt__p_wxSizer, 0, 0, 0}, {&_swigt__p_wxBoxSizer, _p_wxBoxSizerTo_p_wxSizer, 0, 0}, {&_swigt__p_wxStaticBoxSizer, _p_wxStaticBoxSizerTo_p_wxSizer, 0, 0}, {&_swigt__p_wxStdDialogButtonSizer, _p_wxStdDialogButtonSizerTo_p_wxSizer, 0, 0}, {&_swigt__p_wxGridBagSizer, _p_wxGridBagSizerTo_p_wxSizer, 0, 0}, {&_swigt__p_wxGridSizer, _p_wxGridSizerTo_p_wxSizer, 0, 0}, {&_swigt__p_wxFlexGridSizer, _p_wxFlexGridSizerTo_p_wxSizer, 0, 0}, {&_swigt__p_wxPySizer, _p_wxPySizerTo_p_wxSizer, 0, 0},{0, 0, 0, 0}};
20749 static swig_cast_info _swigc__p_wxSizerItem[] = { {&_swigt__p_wxSizerItem, 0, 0, 0}, {&_swigt__p_wxGBSizerItem, _p_wxGBSizerItemTo_p_wxSizerItem, 0, 0},{0, 0, 0, 0}};
20750 static swig_cast_info _swigc__p_wxString[] = { {&_swigt__p_wxString, 0, 0, 0},{0, 0, 0, 0}};
20751 static swig_cast_info _swigc__p_wxTopLevelWindow[] = { {&_swigt__p_wxFrame, _p_wxFrameTo_p_wxTopLevelWindow, 0, 0}, {&_swigt__p_wxMiniFrame, _p_wxMiniFrameTo_p_wxTopLevelWindow, 0, 0}, {&_swigt__p_wxDirDialog, _p_wxDirDialogTo_p_wxTopLevelWindow, 0, 0}, {&_swigt__p_wxColourDialog, _p_wxColourDialogTo_p_wxTopLevelWindow, 0, 0}, {&_swigt__p_wxDialog, _p_wxDialogTo_p_wxTopLevelWindow, 0, 0}, {&_swigt__p_wxFontDialog, _p_wxFontDialogTo_p_wxTopLevelWindow, 0, 0}, {&_swigt__p_wxSplashScreen, _p_wxSplashScreenTo_p_wxTopLevelWindow, 0, 0}, {&_swigt__p_wxTopLevelWindow, 0, 0, 0}, {&_swigt__p_wxAuiMDIParentFrame, _p_wxAuiMDIParentFrameTo_p_wxTopLevelWindow, 0, 0}, {&_swigt__p_wxMDIParentFrame, _p_wxMDIParentFrameTo_p_wxTopLevelWindow, 0, 0}, {&_swigt__p_wxMDIChildFrame, _p_wxMDIChildFrameTo_p_wxTopLevelWindow, 0, 0}, {&_swigt__p_wxAuiFloatingFrame, _p_wxAuiFloatingFrameTo_p_wxTopLevelWindow, 0, 0}, {&_swigt__p_wxProgressDialog, _p_wxProgressDialogTo_p_wxTopLevelWindow, 0, 0}, {&_swigt__p_wxNumberEntryDialog, _p_wxNumberEntryDialogTo_p_wxTopLevelWindow, 0, 0}, {&_swigt__p_wxMessageDialog, _p_wxMessageDialogTo_p_wxTopLevelWindow, 0, 0}, {&_swigt__p_wxPasswordEntryDialog, _p_wxPasswordEntryDialogTo_p_wxTopLevelWindow, 0, 0}, {&_swigt__p_wxTextEntryDialog, _p_wxTextEntryDialogTo_p_wxTopLevelWindow, 0, 0}, {&_swigt__p_wxSingleChoiceDialog, _p_wxSingleChoiceDialogTo_p_wxTopLevelWindow, 0, 0}, {&_swigt__p_wxMultiChoiceDialog, _p_wxMultiChoiceDialogTo_p_wxTopLevelWindow, 0, 0}, {&_swigt__p_wxFileDialog, _p_wxFileDialogTo_p_wxTopLevelWindow, 0, 0}, {&_swigt__p_wxFindReplaceDialog, _p_wxFindReplaceDialogTo_p_wxTopLevelWindow, 0, 0}, {&_swigt__p_wxPyPreviewFrame, _p_wxPyPreviewFrameTo_p_wxTopLevelWindow, 0, 0}, {&_swigt__p_wxPreviewFrame, _p_wxPreviewFrameTo_p_wxTopLevelWindow, 0, 0},{0, 0, 0, 0}};
20752 static swig_cast_info _swigc__p_wxWindow[] = { {&_swigt__p_wxSplashScreen, _p_wxSplashScreenTo_p_wxWindow, 0, 0}, {&_swigt__p_wxMiniFrame, _p_wxMiniFrameTo_p_wxWindow, 0, 0}, {&_swigt__p_wxPyPanel, _p_wxPyPanelTo_p_wxWindow, 0, 0}, {&_swigt__p_wxMenuBar, _p_wxMenuBarTo_p_wxWindow, 0, 0}, {&_swigt__p_wxFindReplaceDialog, _p_wxFindReplaceDialogTo_p_wxWindow, 0, 0}, {&_swigt__p_wxMessageDialog, _p_wxMessageDialogTo_p_wxWindow, 0, 0}, {&_swigt__p_wxNumberEntryDialog, _p_wxNumberEntryDialogTo_p_wxWindow, 0, 0}, {&_swigt__p_wxPasswordEntryDialog, _p_wxPasswordEntryDialogTo_p_wxWindow, 0, 0}, {&_swigt__p_wxTextEntryDialog, _p_wxTextEntryDialogTo_p_wxWindow, 0, 0}, {&_swigt__p_wxSingleChoiceDialog, _p_wxSingleChoiceDialogTo_p_wxWindow, 0, 0}, {&_swigt__p_wxMultiChoiceDialog, _p_wxMultiChoiceDialogTo_p_wxWindow, 0, 0}, {&_swigt__p_wxFileDialog, _p_wxFileDialogTo_p_wxWindow, 0, 0}, {&_swigt__p_wxProgressDialog, _p_wxProgressDialogTo_p_wxWindow, 0, 0}, {&_swigt__p_wxPanel, _p_wxPanelTo_p_wxWindow, 0, 0}, {&_swigt__p_wxStatusBar, _p_wxStatusBarTo_p_wxWindow, 0, 0}, {&_swigt__p_wxSplashScreenWindow, _p_wxSplashScreenWindowTo_p_wxWindow, 0, 0}, {&_swigt__p_wxSplitterWindow, _p_wxSplitterWindowTo_p_wxWindow, 0, 0}, {&_swigt__p_wxSashWindow, _p_wxSashWindowTo_p_wxWindow, 0, 0}, {&_swigt__p_wxMDIClientWindow, _p_wxMDIClientWindowTo_p_wxWindow, 0, 0}, {&_swigt__p_wxAuiMDIClientWindow, _p_wxAuiMDIClientWindowTo_p_wxWindow, 0, 0}, {&_swigt__p_wxScrolledWindow, _p_wxScrolledWindowTo_p_wxWindow, 0, 0}, {&_swigt__p_wxPyVScrolledWindow, _p_wxPyVScrolledWindowTo_p_wxWindow, 0, 0}, {&_swigt__p_wxPyHScrolledWindow, _p_wxPyHScrolledWindowTo_p_wxWindow, 0, 0}, {&_swigt__p_wxPyHVScrolledWindow, _p_wxPyHVScrolledWindowTo_p_wxWindow, 0, 0}, {&_swigt__p_wxPyScrolledWindow, _p_wxPyScrolledWindowTo_p_wxWindow, 0, 0}, {&_swigt__p_wxWindow, 0, 0, 0}, {&_swigt__p_wxTopLevelWindow, _p_wxTopLevelWindowTo_p_wxWindow, 0, 0}, {&_swigt__p_wxSashLayoutWindow, _p_wxSashLayoutWindowTo_p_wxWindow, 0, 0}, {&_swigt__p_wxPopupWindow, _p_wxPopupWindowTo_p_wxWindow, 0, 0}, {&_swigt__p_wxPyPopupTransientWindow, _p_wxPyPopupTransientWindowTo_p_wxWindow, 0, 0}, {&_swigt__p_wxTipWindow, _p_wxTipWindowTo_p_wxWindow, 0, 0}, {&_swigt__p_wxPreviewFrame, _p_wxPreviewFrameTo_p_wxWindow, 0, 0}, {&_swigt__p_wxPyPreviewFrame, _p_wxPyPreviewFrameTo_p_wxWindow, 0, 0}, {&_swigt__p_wxControl, _p_wxControlTo_p_wxWindow, 0, 0}, {&_swigt__p_wxAuiMDIChildFrame, _p_wxAuiMDIChildFrameTo_p_wxWindow, 0, 0}, {&_swigt__p_wxMDIChildFrame, _p_wxMDIChildFrameTo_p_wxWindow, 0, 0}, {&_swigt__p_wxControlWithItems, _p_wxControlWithItemsTo_p_wxWindow, 0, 0}, {&_swigt__p_wxPreviewCanvas, _p_wxPreviewCanvasTo_p_wxWindow, 0, 0}, {&_swigt__p_wxPyWindow, _p_wxPyWindowTo_p_wxWindow, 0, 0}, {&_swigt__p_wxPyVListBox, _p_wxPyVListBoxTo_p_wxWindow, 0, 0}, {&_swigt__p_wxPyHtmlListBox, _p_wxPyHtmlListBoxTo_p_wxWindow, 0, 0}, {&_swigt__p_wxSimpleHtmlListBox, _p_wxSimpleHtmlListBoxTo_p_wxWindow, 0, 0}, {&_swigt__p_wxAuiNotebook, _p_wxAuiNotebookTo_p_wxWindow, 0, 0}, {&_swigt__p_wxPreviewControlBar, _p_wxPreviewControlBarTo_p_wxWindow, 0, 0}, {&_swigt__p_wxPyPreviewControlBar, _p_wxPyPreviewControlBarTo_p_wxWindow, 0, 0}, {&_swigt__p_wxAuiTabCtrl, _p_wxAuiTabCtrlTo_p_wxWindow, 0, 0}, {&_swigt__p_wxFrame, _p_wxFrameTo_p_wxWindow, 0, 0}, {&_swigt__p_wxDialog, _p_wxDialogTo_p_wxWindow, 0, 0}, {&_swigt__p_wxColourDialog, _p_wxColourDialogTo_p_wxWindow, 0, 0}, {&_swigt__p_wxDirDialog, _p_wxDirDialogTo_p_wxWindow, 0, 0}, {&_swigt__p_wxFontDialog, _p_wxFontDialogTo_p_wxWindow, 0, 0}, {&_swigt__p_wxAuiFloatingFrame, _p_wxAuiFloatingFrameTo_p_wxWindow, 0, 0}, {&_swigt__p_wxMDIParentFrame, _p_wxMDIParentFrameTo_p_wxWindow, 0, 0}, {&_swigt__p_wxAuiMDIParentFrame, _p_wxAuiMDIParentFrameTo_p_wxWindow, 0, 0},{0, 0, 0, 0}};
20753
20754 static swig_cast_info *swig_cast_initial[] = {
20755 _swigc__p_char,
20756 _swigc__p_double,
20757 _swigc__p_form_ops_t,
20758 _swigc__p_int,
20759 _swigc__p_p_wxAuiFloatingFrame,
20760 _swigc__p_p_wxAuiMDIChildFrame,
20761 _swigc__p_p_wxAuiMDIClientWindow,
20762 _swigc__p_p_wxAuiMDIParentFrame,
20763 _swigc__p_p_wxAuiNotebook,
20764 _swigc__p_p_wxAuiTabContainerButton,
20765 _swigc__p_p_wxAuiTabCtrl,
20766 _swigc__p_p_wxColourDialog,
20767 _swigc__p_p_wxControl,
20768 _swigc__p_p_wxControlWithItems,
20769 _swigc__p_p_wxDialog,
20770 _swigc__p_p_wxDirDialog,
20771 _swigc__p_p_wxFileDialog,
20772 _swigc__p_p_wxFindReplaceDialog,
20773 _swigc__p_p_wxFontDialog,
20774 _swigc__p_p_wxFrame,
20775 _swigc__p_p_wxMDIChildFrame,
20776 _swigc__p_p_wxMDIClientWindow,
20777 _swigc__p_p_wxMDIParentFrame,
20778 _swigc__p_p_wxMenuBar,
20779 _swigc__p_p_wxMessageDialog,
20780 _swigc__p_p_wxMiniFrame,
20781 _swigc__p_p_wxMultiChoiceDialog,
20782 _swigc__p_p_wxNumberEntryDialog,
20783 _swigc__p_p_wxPanel,
20784 _swigc__p_p_wxPasswordEntryDialog,
20785 _swigc__p_p_wxPopupWindow,
20786 _swigc__p_p_wxPreviewCanvas,
20787 _swigc__p_p_wxPreviewControlBar,
20788 _swigc__p_p_wxPreviewFrame,
20789 _swigc__p_p_wxProgressDialog,
20790 _swigc__p_p_wxPyHScrolledWindow,
20791 _swigc__p_p_wxPyHVScrolledWindow,
20792 _swigc__p_p_wxPyHtmlListBox,
20793 _swigc__p_p_wxPyPanel,
20794 _swigc__p_p_wxPyPopupTransientWindow,
20795 _swigc__p_p_wxPyPreviewControlBar,
20796 _swigc__p_p_wxPyPreviewFrame,
20797 _swigc__p_p_wxPyScrolledWindow,
20798 _swigc__p_p_wxPyVListBox,
20799 _swigc__p_p_wxPyVScrolledWindow,
20800 _swigc__p_p_wxPyWindow,
20801 _swigc__p_p_wxSashLayoutWindow,
20802 _swigc__p_p_wxSashWindow,
20803 _swigc__p_p_wxScrolledWindow,
20804 _swigc__p_p_wxSimpleHtmlListBox,
20805 _swigc__p_p_wxSingleChoiceDialog,
20806 _swigc__p_p_wxSplashScreen,
20807 _swigc__p_p_wxSplashScreenWindow,
20808 _swigc__p_p_wxSplitterWindow,
20809 _swigc__p_p_wxStatusBar,
20810 _swigc__p_p_wxTextEntryDialog,
20811 _swigc__p_p_wxTipWindow,
20812 _swigc__p_p_wxTopLevelWindow,
20813 _swigc__p_p_wxWindow,
20814 _swigc__p_unsigned_char,
20815 _swigc__p_unsigned_int,
20816 _swigc__p_unsigned_long,
20817 _swigc__p_wxANIHandler,
20818 _swigc__p_wxAcceleratorTable,
20819 _swigc__p_wxActivateEvent,
20820 _swigc__p_wxAuiDefaultDockArt,
20821 _swigc__p_wxAuiDefaultTabArt,
20822 _swigc__p_wxAuiDockArt,
20823 _swigc__p_wxAuiDockInfo,
20824 _swigc__p_wxAuiDockUIPart,
20825 _swigc__p_wxAuiFloatingFrame,
20826 _swigc__p_wxAuiMDIChildFrame,
20827 _swigc__p_wxAuiMDIClientWindow,
20828 _swigc__p_wxAuiMDIParentFrame,
20829 _swigc__p_wxAuiManager,
20830 _swigc__p_wxAuiManagerEvent,
20831 _swigc__p_wxAuiNotebook,
20832 _swigc__p_wxAuiNotebookEvent,
20833 _swigc__p_wxAuiNotebookPage,
20834 _swigc__p_wxAuiNotebookPageArray,
20835 _swigc__p_wxAuiPaneButton,
20836 _swigc__p_wxAuiPaneButtonArray,
20837 _swigc__p_wxAuiPaneInfo,
20838 _swigc__p_wxAuiPaneInfoPtrArray,
20839 _swigc__p_wxAuiSimpleTabArt,
20840 _swigc__p_wxAuiTabArt,
20841 _swigc__p_wxAuiTabContainer,
20842 _swigc__p_wxAuiTabContainerButton,
20843 _swigc__p_wxAuiTabCtrl,
20844 _swigc__p_wxBMPHandler,
20845 _swigc__p_wxBitmap,
20846 _swigc__p_wxBoxSizer,
20847 _swigc__p_wxCURHandler,
20848 _swigc__p_wxCalculateLayoutEvent,
20849 _swigc__p_wxChildFocusEvent,
20850 _swigc__p_wxClipboardTextEvent,
20851 _swigc__p_wxCloseEvent,
20852 _swigc__p_wxColour,
20853 _swigc__p_wxColourData,
20854 _swigc__p_wxColourDialog,
20855 _swigc__p_wxCommandEvent,
20856 _swigc__p_wxContextMenuEvent,
20857 _swigc__p_wxControl,
20858 _swigc__p_wxControlWithItems,
20859 _swigc__p_wxDC,
20860 _swigc__p_wxDateEvent,
20861 _swigc__p_wxDialog,
20862 _swigc__p_wxDirDialog,
20863 _swigc__p_wxDisplayChangedEvent,
20864 _swigc__p_wxDropFilesEvent,
20865 _swigc__p_wxDuplexMode,
20866 _swigc__p_wxEraseEvent,
20867 _swigc__p_wxEvent,
20868 _swigc__p_wxEventBlocker,
20869 _swigc__p_wxEvtHandler,
20870 _swigc__p_wxFSFile,
20871 _swigc__p_wxFileDialog,
20872 _swigc__p_wxFileSystem,
20873 _swigc__p_wxFindDialogEvent,
20874 _swigc__p_wxFindReplaceData,
20875 _swigc__p_wxFindReplaceDialog,
20876 _swigc__p_wxFlexGridSizer,
20877 _swigc__p_wxFocusEvent,
20878 _swigc__p_wxFont,
20879 _swigc__p_wxFontData,
20880 _swigc__p_wxFontDialog,
20881 _swigc__p_wxFrame,
20882 _swigc__p_wxGBSizerItem,
20883 _swigc__p_wxGIFHandler,
20884 _swigc__p_wxGridBagSizer,
20885 _swigc__p_wxGridSizer,
20886 _swigc__p_wxICOHandler,
20887 _swigc__p_wxIcon,
20888 _swigc__p_wxIconBundle,
20889 _swigc__p_wxIconizeEvent,
20890 _swigc__p_wxIdleEvent,
20891 _swigc__p_wxImage,
20892 _swigc__p_wxImageHandler,
20893 _swigc__p_wxIndividualLayoutConstraint,
20894 _swigc__p_wxInitDialogEvent,
20895 _swigc__p_wxJPEGHandler,
20896 _swigc__p_wxKeyEvent,
20897 _swigc__p_wxLayoutAlgorithm,
20898 _swigc__p_wxLayoutConstraints,
20899 _swigc__p_wxMDIChildFrame,
20900 _swigc__p_wxMDIClientWindow,
20901 _swigc__p_wxMDIParentFrame,
20902 _swigc__p_wxMaximizeEvent,
20903 _swigc__p_wxMenu,
20904 _swigc__p_wxMenuBar,
20905 _swigc__p_wxMenuEvent,
20906 _swigc__p_wxMenuItem,
20907 _swigc__p_wxMessageDialog,
20908 _swigc__p_wxMiniFrame,
20909 _swigc__p_wxMouseCaptureChangedEvent,
20910 _swigc__p_wxMouseCaptureLostEvent,
20911 _swigc__p_wxMouseEvent,
20912 _swigc__p_wxMoveEvent,
20913 _swigc__p_wxMultiChoiceDialog,
20914 _swigc__p_wxNavigationKeyEvent,
20915 _swigc__p_wxNcPaintEvent,
20916 _swigc__p_wxNotifyEvent,
20917 _swigc__p_wxNumberEntryDialog,
20918 _swigc__p_wxObject,
20919 _swigc__p_wxPCXHandler,
20920 _swigc__p_wxPNGHandler,
20921 _swigc__p_wxPNMHandler,
20922 _swigc__p_wxPageSetupDialog,
20923 _swigc__p_wxPageSetupDialogData,
20924 _swigc__p_wxPaintEvent,
20925 _swigc__p_wxPaletteChangedEvent,
20926 _swigc__p_wxPanel,
20927 _swigc__p_wxPaperSize,
20928 _swigc__p_wxPasswordEntryDialog,
20929 _swigc__p_wxPoint,
20930 _swigc__p_wxPopupWindow,
20931 _swigc__p_wxPreviewCanvas,
20932 _swigc__p_wxPreviewControlBar,
20933 _swigc__p_wxPreviewFrame,
20934 _swigc__p_wxPrintData,
20935 _swigc__p_wxPrintDialog,
20936 _swigc__p_wxPrintDialogData,
20937 _swigc__p_wxPrintPreview,
20938 _swigc__p_wxPrinter,
20939 _swigc__p_wxProgressDialog,
20940 _swigc__p_wxPyApp,
20941 _swigc__p_wxPyAuiDockArt,
20942 _swigc__p_wxPyAuiTabArt,
20943 _swigc__p_wxPyCommandEvent,
20944 _swigc__p_wxPyEvent,
20945 _swigc__p_wxPyHScrolledWindow,
20946 _swigc__p_wxPyHVScrolledWindow,
20947 _swigc__p_wxPyHtmlListBox,
20948 _swigc__p_wxPyImageHandler,
20949 _swigc__p_wxPyPanel,
20950 _swigc__p_wxPyPopupTransientWindow,
20951 _swigc__p_wxPyPreviewControlBar,
20952 _swigc__p_wxPyPreviewFrame,
20953 _swigc__p_wxPyPrintPreview,
20954 _swigc__p_wxPyPrintout,
20955 _swigc__p_wxPyScrolledWindow,
20956 _swigc__p_wxPySizer,
20957 _swigc__p_wxPyTaskBarIcon,
20958 _swigc__p_wxPyVListBox,
20959 _swigc__p_wxPyVScrolledWindow,
20960 _swigc__p_wxPyValidator,
20961 _swigc__p_wxPyWindow,
20962 _swigc__p_wxQueryLayoutInfoEvent,
20963 _swigc__p_wxQueryNewPaletteEvent,
20964 _swigc__p_wxRect,
20965 _swigc__p_wxSashEvent,
20966 _swigc__p_wxSashLayoutWindow,
20967 _swigc__p_wxSashWindow,
20968 _swigc__p_wxScrollEvent,
20969 _swigc__p_wxScrollWinEvent,
20970 _swigc__p_wxScrolledWindow,
20971 _swigc__p_wxSetCursorEvent,
20972 _swigc__p_wxShowEvent,
20973 _swigc__p_wxSimpleHtmlListBox,
20974 _swigc__p_wxSingleChoiceDialog,
20975 _swigc__p_wxSize,
20976 _swigc__p_wxSizeEvent,
20977 _swigc__p_wxSizer,
20978 _swigc__p_wxSizerItem,
20979 _swigc__p_wxSplashScreen,
20980 _swigc__p_wxSplashScreenWindow,
20981 _swigc__p_wxSplitterEvent,
20982 _swigc__p_wxSplitterWindow,
20983 _swigc__p_wxStaticBoxSizer,
20984 _swigc__p_wxStatusBar,
20985 _swigc__p_wxStdDialogButtonSizer,
20986 _swigc__p_wxString,
20987 _swigc__p_wxSysColourChangedEvent,
20988 _swigc__p_wxTGAHandler,
20989 _swigc__p_wxTIFFHandler,
20990 _swigc__p_wxTaskBarIconEvent,
20991 _swigc__p_wxTextEntryDialog,
20992 _swigc__p_wxTipWindow,
20993 _swigc__p_wxTopLevelWindow,
20994 _swigc__p_wxUpdateUIEvent,
20995 _swigc__p_wxValidator,
20996 _swigc__p_wxWindow,
20997 _swigc__p_wxWindowCreateEvent,
20998 _swigc__p_wxWindowDestroyEvent,
20999 _swigc__p_wxXPMHandler,
21000 };
21001
21002
21003 /* -------- TYPE CONVERSION AND EQUIVALENCE RULES (END) -------- */
21004
21005 static swig_const_info swig_const_table[] = {
21006 {0, 0, 0, 0.0, 0, 0}};
21007
21008 #ifdef __cplusplus
21009 }
21010 #endif
21011 /* -----------------------------------------------------------------------------
21012 * Type initialization:
21013 * This problem is tough by the requirement that no dynamic
21014 * memory is used. Also, since swig_type_info structures store pointers to
21015 * swig_cast_info structures and swig_cast_info structures store pointers back
21016 * to swig_type_info structures, we need some lookup code at initialization.
21017 * The idea is that swig generates all the structures that are needed.
21018 * The runtime then collects these partially filled structures.
21019 * The SWIG_InitializeModule function takes these initial arrays out of
21020 * swig_module, and does all the lookup, filling in the swig_module.types
21021 * array with the correct data and linking the correct swig_cast_info
21022 * structures together.
21023 *
21024 * The generated swig_type_info structures are assigned staticly to an initial
21025 * array. We just loop though that array, and handle each type individually.
21026 * First we lookup if this type has been already loaded, and if so, use the
21027 * loaded structure instead of the generated one. Then we have to fill in the
21028 * cast linked list. The cast data is initially stored in something like a
21029 * two-dimensional array. Each row corresponds to a type (there are the same
21030 * number of rows as there are in the swig_type_initial array). Each entry in
21031 * a column is one of the swig_cast_info structures for that type.
21032 * The cast_initial array is actually an array of arrays, because each row has
21033 * a variable number of columns. So to actually build the cast linked list,
21034 * we find the array of casts associated with the type, and loop through it
21035 * adding the casts to the list. The one last trick we need to do is making
21036 * sure the type pointer in the swig_cast_info struct is correct.
21037 *
21038 * First off, we lookup the cast->type name to see if it is already loaded.
21039 * There are three cases to handle:
21040 * 1) If the cast->type has already been loaded AND the type we are adding
21041 * casting info to has not been loaded (it is in this module), THEN we
21042 * replace the cast->type pointer with the type pointer that has already
21043 * been loaded.
21044 * 2) If BOTH types (the one we are adding casting info to, and the
21045 * cast->type) are loaded, THEN the cast info has already been loaded by
21046 * the previous module so we just ignore it.
21047 * 3) Finally, if cast->type has not already been loaded, then we add that
21048 * swig_cast_info to the linked list (because the cast->type) pointer will
21049 * be correct.
21050 * ----------------------------------------------------------------------------- */
21051
21052 #ifdef __cplusplus
21053 extern "C" {
21054 #if 0
21055 } /* c-mode */
21056 #endif
21057 #endif
21058
21059 #if 0
21060 #define SWIGRUNTIME_DEBUG
21061 #endif
21062
21063 SWIGRUNTIME void
21064 SWIG_InitializeModule(void *clientdata) {
21065 size_t i;
21066 swig_module_info *module_head;
21067 static int init_run = 0;
21068
21069 clientdata = clientdata;
21070
21071 if (init_run) return;
21072 init_run = 1;
21073
21074 /* Initialize the swig_module */
21075 swig_module.type_initial = swig_type_initial;
21076 swig_module.cast_initial = swig_cast_initial;
21077
21078 /* Try and load any already created modules */
21079 module_head = SWIG_GetModule(clientdata);
21080 if (module_head) {
21081 swig_module.next = module_head->next;
21082 module_head->next = &swig_module;
21083 } else {
21084 /* This is the first module loaded */
21085 swig_module.next = &swig_module;
21086 SWIG_SetModule(clientdata, &swig_module);
21087 }
21088
21089 /* Now work on filling in swig_module.types */
21090 #ifdef SWIGRUNTIME_DEBUG
21091 printf("SWIG_InitializeModule: size %d\n", swig_module.size);
21092 #endif
21093 for (i = 0; i < swig_module.size; ++i) {
21094 swig_type_info *type = 0;
21095 swig_type_info *ret;
21096 swig_cast_info *cast;
21097
21098 #ifdef SWIGRUNTIME_DEBUG
21099 printf("SWIG_InitializeModule: type %d %s\n", i, swig_module.type_initial[i]->name);
21100 #endif
21101
21102 /* if there is another module already loaded */
21103 if (swig_module.next != &swig_module) {
21104 type = SWIG_MangledTypeQueryModule(swig_module.next, &swig_module, swig_module.type_initial[i]->name);
21105 }
21106 if (type) {
21107 /* Overwrite clientdata field */
21108 #ifdef SWIGRUNTIME_DEBUG
21109 printf("SWIG_InitializeModule: found type %s\n", type->name);
21110 #endif
21111 if (swig_module.type_initial[i]->clientdata) {
21112 type->clientdata = swig_module.type_initial[i]->clientdata;
21113 #ifdef SWIGRUNTIME_DEBUG
21114 printf("SWIG_InitializeModule: found and overwrite type %s \n", type->name);
21115 #endif
21116 }
21117 } else {
21118 type = swig_module.type_initial[i];
21119 }
21120
21121 /* Insert casting types */
21122 cast = swig_module.cast_initial[i];
21123 while (cast->type) {
21124 /* Don't need to add information already in the list */
21125 ret = 0;
21126 #ifdef SWIGRUNTIME_DEBUG
21127 printf("SWIG_InitializeModule: look cast %s\n", cast->type->name);
21128 #endif
21129 if (swig_module.next != &swig_module) {
21130 ret = SWIG_MangledTypeQueryModule(swig_module.next, &swig_module, cast->type->name);
21131 #ifdef SWIGRUNTIME_DEBUG
21132 if (ret) printf("SWIG_InitializeModule: found cast %s\n", ret->name);
21133 #endif
21134 }
21135 if (ret) {
21136 if (type == swig_module.type_initial[i]) {
21137 #ifdef SWIGRUNTIME_DEBUG
21138 printf("SWIG_InitializeModule: skip old type %s\n", ret->name);
21139 #endif
21140 cast->type = ret;
21141 ret = 0;
21142 } else {
21143 /* Check for casting already in the list */
21144 swig_cast_info *ocast = SWIG_TypeCheck(ret->name, type);
21145 #ifdef SWIGRUNTIME_DEBUG
21146 if (ocast) printf("SWIG_InitializeModule: skip old cast %s\n", ret->name);
21147 #endif
21148 if (!ocast) ret = 0;
21149 }
21150 }
21151
21152 if (!ret) {
21153 #ifdef SWIGRUNTIME_DEBUG
21154 printf("SWIG_InitializeModule: adding cast %s\n", cast->type->name);
21155 #endif
21156 if (type->cast) {
21157 type->cast->prev = cast;
21158 cast->next = type->cast;
21159 }
21160 type->cast = cast;
21161 }
21162 cast++;
21163 }
21164 /* Set entry in modules->types array equal to the type */
21165 swig_module.types[i] = type;
21166 }
21167 swig_module.types[i] = 0;
21168
21169 #ifdef SWIGRUNTIME_DEBUG
21170 printf("**** SWIG_InitializeModule: Cast List ******\n");
21171 for (i = 0; i < swig_module.size; ++i) {
21172 int j = 0;
21173 swig_cast_info *cast = swig_module.cast_initial[i];
21174 printf("SWIG_InitializeModule: type %d %s\n", i, swig_module.type_initial[i]->name);
21175 while (cast->type) {
21176 printf("SWIG_InitializeModule: cast type %s\n", cast->type->name);
21177 cast++;
21178 ++j;
21179 }
21180 printf("---- Total casts: %d\n",j);
21181 }
21182 printf("**** SWIG_InitializeModule: Cast List ******\n");
21183 #endif
21184 }
21185
21186 /* This function will propagate the clientdata field of type to
21187 * any new swig_type_info structures that have been added into the list
21188 * of equivalent types. It is like calling
21189 * SWIG_TypeClientData(type, clientdata) a second time.
21190 */
21191 SWIGRUNTIME void
21192 SWIG_PropagateClientData(void) {
21193 size_t i;
21194 swig_cast_info *equiv;
21195 static int init_run = 0;
21196
21197 if (init_run) return;
21198 init_run = 1;
21199
21200 for (i = 0; i < swig_module.size; i++) {
21201 if (swig_module.types[i]->clientdata) {
21202 equiv = swig_module.types[i]->cast;
21203 while (equiv) {
21204 if (!equiv->converter) {
21205 if (equiv->type && !equiv->type->clientdata)
21206 SWIG_TypeClientData(equiv->type, swig_module.types[i]->clientdata);
21207 }
21208 equiv = equiv->next;
21209 }
21210 }
21211 }
21212 }
21213
21214 #ifdef __cplusplus
21215 #if 0
21216 {
21217 /* c-mode */
21218 #endif
21219 }
21220 #endif
21221
21222
21223
21224 #ifdef __cplusplus
21225 extern "C" {
21226 #endif
21227
21228 /* Python-specific SWIG API */
21229 #define SWIG_newvarlink() SWIG_Python_newvarlink()
21230 #define SWIG_addvarlink(p, name, get_attr, set_attr) SWIG_Python_addvarlink(p, name, get_attr, set_attr)
21231 #define SWIG_InstallConstants(d, constants) SWIG_Python_InstallConstants(d, constants)
21232
21233 /* -----------------------------------------------------------------------------
21234 * global variable support code.
21235 * ----------------------------------------------------------------------------- */
21236
21237 typedef struct swig_globalvar {
21238 char *name; /* Name of global variable */
21239 PyObject *(*get_attr)(void); /* Return the current value */
21240 int (*set_attr)(PyObject *); /* Set the value */
21241 struct swig_globalvar *next;
21242 } swig_globalvar;
21243
21244 typedef struct swig_varlinkobject {
21245 PyObject_HEAD
21246 swig_globalvar *vars;
21247 } swig_varlinkobject;
21248
21249 SWIGINTERN PyObject *
21250 swig_varlink_repr(swig_varlinkobject *SWIGUNUSEDPARM(v)) {
21251 return PyString_FromString("<Swig global variables>");
21252 }
21253
21254 SWIGINTERN PyObject *
21255 swig_varlink_str(swig_varlinkobject *v) {
21256 PyObject *str = PyString_FromString("(");
21257 swig_globalvar *var;
21258 for (var = v->vars; var; var=var->next) {
21259 PyString_ConcatAndDel(&str,PyString_FromString(var->name));
21260 if (var->next) PyString_ConcatAndDel(&str,PyString_FromString(", "));
21261 }
21262 PyString_ConcatAndDel(&str,PyString_FromString(")"));
21263 return str;
21264 }
21265
21266 SWIGINTERN int
21267 swig_varlink_print(swig_varlinkobject *v, FILE *fp, int SWIGUNUSEDPARM(flags)) {
21268 PyObject *str = swig_varlink_str(v);
21269 fprintf(fp,"Swig global variables ");
21270 fprintf(fp,"%s\n", PyString_AsString(str));
21271 Py_DECREF(str);
21272 return 0;
21273 }
21274
21275 SWIGINTERN void
21276 swig_varlink_dealloc(swig_varlinkobject *v) {
21277 swig_globalvar *var = v->vars;
21278 while (var) {
21279 swig_globalvar *n = var->next;
21280 free(var->name);
21281 free(var);
21282 var = n;
21283 }
21284 }
21285
21286 SWIGINTERN PyObject *
21287 swig_varlink_getattr(swig_varlinkobject *v, char *n) {
21288 PyObject *res = NULL;
21289 swig_globalvar *var = v->vars;
21290 while (var) {
21291 if (strcmp(var->name,n) == 0) {
21292 res = (*var->get_attr)();
21293 break;
21294 }
21295 var = var->next;
21296 }
21297 if (res == NULL && !PyErr_Occurred()) {
21298 PyErr_SetString(PyExc_NameError,"Unknown C global variable");
21299 }
21300 return res;
21301 }
21302
21303 SWIGINTERN int
21304 swig_varlink_setattr(swig_varlinkobject *v, char *n, PyObject *p) {
21305 int res = 1;
21306 swig_globalvar *var = v->vars;
21307 while (var) {
21308 if (strcmp(var->name,n) == 0) {
21309 res = (*var->set_attr)(p);
21310 break;
21311 }
21312 var = var->next;
21313 }
21314 if (res == 1 && !PyErr_Occurred()) {
21315 PyErr_SetString(PyExc_NameError,"Unknown C global variable");
21316 }
21317 return res;
21318 }
21319
21320 SWIGINTERN PyTypeObject*
21321 swig_varlink_type(void) {
21322 static char varlink__doc__[] = "Swig var link object";
21323 static PyTypeObject varlink_type;
21324 static int type_init = 0;
21325 if (!type_init) {
21326 const PyTypeObject tmp
21327 = {
21328 PyObject_HEAD_INIT(NULL)
21329 0, /* Number of items in variable part (ob_size) */
21330 (char *)"swigvarlink", /* Type name (tp_name) */
21331 sizeof(swig_varlinkobject), /* Basic size (tp_basicsize) */
21332 0, /* Itemsize (tp_itemsize) */
21333 (destructor) swig_varlink_dealloc, /* Deallocator (tp_dealloc) */
21334 (printfunc) swig_varlink_print, /* Print (tp_print) */
21335 (getattrfunc) swig_varlink_getattr, /* get attr (tp_getattr) */
21336 (setattrfunc) swig_varlink_setattr, /* Set attr (tp_setattr) */
21337 0, /* tp_compare */
21338 (reprfunc) swig_varlink_repr, /* tp_repr */
21339 0, /* tp_as_number */
21340 0, /* tp_as_sequence */
21341 0, /* tp_as_mapping */
21342 0, /* tp_hash */
21343 0, /* tp_call */
21344 (reprfunc)swig_varlink_str, /* tp_str */
21345 0, /* tp_getattro */
21346 0, /* tp_setattro */
21347 0, /* tp_as_buffer */
21348 0, /* tp_flags */
21349 varlink__doc__, /* tp_doc */
21350 0, /* tp_traverse */
21351 0, /* tp_clear */
21352 0, /* tp_richcompare */
21353 0, /* tp_weaklistoffset */
21354 #if PY_VERSION_HEX >= 0x02020000
21355 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, /* tp_iter -> tp_weaklist */
21356 #endif
21357 #if PY_VERSION_HEX >= 0x02030000
21358 0, /* tp_del */
21359 #endif
21360 #ifdef COUNT_ALLOCS
21361 0,0,0,0 /* tp_alloc -> tp_next */
21362 #endif
21363 };
21364 varlink_type = tmp;
21365 varlink_type.ob_type = &PyType_Type;
21366 type_init = 1;
21367 }
21368 return &varlink_type;
21369 }
21370
21371 /* Create a variable linking object for use later */
21372 SWIGINTERN PyObject *
21373 SWIG_Python_newvarlink(void) {
21374 swig_varlinkobject *result = PyObject_NEW(swig_varlinkobject, swig_varlink_type());
21375 if (result) {
21376 result->vars = 0;
21377 }
21378 return ((PyObject*) result);
21379 }
21380
21381 SWIGINTERN void
21382 SWIG_Python_addvarlink(PyObject *p, char *name, PyObject *(*get_attr)(void), int (*set_attr)(PyObject *p)) {
21383 swig_varlinkobject *v = (swig_varlinkobject *) p;
21384 swig_globalvar *gv = (swig_globalvar *) malloc(sizeof(swig_globalvar));
21385 if (gv) {
21386 size_t size = strlen(name)+1;
21387 gv->name = (char *)malloc(size);
21388 if (gv->name) {
21389 strncpy(gv->name,name,size);
21390 gv->get_attr = get_attr;
21391 gv->set_attr = set_attr;
21392 gv->next = v->vars;
21393 }
21394 }
21395 v->vars = gv;
21396 }
21397
21398 SWIGINTERN PyObject *
21399 SWIG_globals() {
21400 static PyObject *_SWIG_globals = 0;
21401 if (!_SWIG_globals) _SWIG_globals = SWIG_newvarlink();
21402 return _SWIG_globals;
21403 }
21404
21405 /* -----------------------------------------------------------------------------
21406 * constants/methods manipulation
21407 * ----------------------------------------------------------------------------- */
21408
21409 /* Install Constants */
21410 SWIGINTERN void
21411 SWIG_Python_InstallConstants(PyObject *d, swig_const_info constants[]) {
21412 PyObject *obj = 0;
21413 size_t i;
21414 for (i = 0; constants[i].type; ++i) {
21415 switch(constants[i].type) {
21416 case SWIG_PY_POINTER:
21417 obj = SWIG_NewPointerObj(constants[i].pvalue, *(constants[i]).ptype,0);
21418 break;
21419 case SWIG_PY_BINARY:
21420 obj = SWIG_NewPackedObj(constants[i].pvalue, constants[i].lvalue, *(constants[i].ptype));
21421 break;
21422 default:
21423 obj = 0;
21424 break;
21425 }
21426 if (obj) {
21427 PyDict_SetItemString(d, constants[i].name, obj);
21428 Py_DECREF(obj);
21429 }
21430 }
21431 }
21432
21433 /* -----------------------------------------------------------------------------*/
21434 /* Fix SwigMethods to carry the callback ptrs when needed */
21435 /* -----------------------------------------------------------------------------*/
21436
21437 SWIGINTERN void
21438 SWIG_Python_FixMethods(PyMethodDef *methods,
21439 swig_const_info *const_table,
21440 swig_type_info **types,
21441 swig_type_info **types_initial) {
21442 size_t i;
21443 for (i = 0; methods[i].ml_name; ++i) {
21444 const char *c = methods[i].ml_doc;
21445 if (c && (c = strstr(c, "swig_ptr: "))) {
21446 int j;
21447 swig_const_info *ci = 0;
21448 const char *name = c + 10;
21449 for (j = 0; const_table[j].type; ++j) {
21450 if (strncmp(const_table[j].name, name,
21451 strlen(const_table[j].name)) == 0) {
21452 ci = &(const_table[j]);
21453 break;
21454 }
21455 }
21456 if (ci) {
21457 size_t shift = (ci->ptype) - types;
21458 swig_type_info *ty = types_initial[shift];
21459 size_t ldoc = (c - methods[i].ml_doc);
21460 size_t lptr = strlen(ty->name)+2*sizeof(void*)+2;
21461 char *ndoc = (char*)malloc(ldoc + lptr + 10);
21462 if (ndoc) {
21463 char *buff = ndoc;
21464 void *ptr = (ci->type == SWIG_PY_POINTER) ? ci->pvalue : 0;
21465 if (ptr) {
21466 strncpy(buff, methods[i].ml_doc, ldoc);
21467 buff += ldoc;
21468 strncpy(buff, "swig_ptr: ", 10);
21469 buff += 10;
21470 SWIG_PackVoidPtr(buff, ptr, ty->name, lptr);
21471 methods[i].ml_doc = ndoc;
21472 }
21473 }
21474 }
21475 }
21476 }
21477 }
21478
21479 #ifdef __cplusplus
21480 }
21481 #endif
21482
21483 /* -----------------------------------------------------------------------------*
21484 * Partial Init method
21485 * -----------------------------------------------------------------------------*/
21486
21487 #ifdef __cplusplus
21488 extern "C"
21489 #endif
21490 SWIGEXPORT void SWIG_init(void) {
21491 PyObject *m, *d;
21492
21493 /* Fix SwigMethods to carry the callback ptrs when needed */
21494 SWIG_Python_FixMethods(SwigMethods, swig_const_table, swig_types, swig_type_initial);
21495
21496 m = Py_InitModule((char *) SWIG_name, SwigMethods);
21497 d = PyModule_GetDict(m);
21498
21499 SWIG_InitializeModule(0);
21500 SWIG_InstallConstants(d,swig_const_table);
21501
21502
21503 SWIG_Python_SetConstant(d, "AUI_DOCK_NONE",SWIG_From_int(static_cast< int >(wxAUI_DOCK_NONE)));
21504 SWIG_Python_SetConstant(d, "AUI_DOCK_TOP",SWIG_From_int(static_cast< int >(wxAUI_DOCK_TOP)));
21505 SWIG_Python_SetConstant(d, "AUI_DOCK_RIGHT",SWIG_From_int(static_cast< int >(wxAUI_DOCK_RIGHT)));
21506 SWIG_Python_SetConstant(d, "AUI_DOCK_BOTTOM",SWIG_From_int(static_cast< int >(wxAUI_DOCK_BOTTOM)));
21507 SWIG_Python_SetConstant(d, "AUI_DOCK_LEFT",SWIG_From_int(static_cast< int >(wxAUI_DOCK_LEFT)));
21508 SWIG_Python_SetConstant(d, "AUI_DOCK_CENTER",SWIG_From_int(static_cast< int >(wxAUI_DOCK_CENTER)));
21509 SWIG_Python_SetConstant(d, "AUI_DOCK_CENTRE",SWIG_From_int(static_cast< int >(wxAUI_DOCK_CENTRE)));
21510 SWIG_Python_SetConstant(d, "AUI_MGR_ALLOW_FLOATING",SWIG_From_int(static_cast< int >(wxAUI_MGR_ALLOW_FLOATING)));
21511 SWIG_Python_SetConstant(d, "AUI_MGR_ALLOW_ACTIVE_PANE",SWIG_From_int(static_cast< int >(wxAUI_MGR_ALLOW_ACTIVE_PANE)));
21512 SWIG_Python_SetConstant(d, "AUI_MGR_TRANSPARENT_DRAG",SWIG_From_int(static_cast< int >(wxAUI_MGR_TRANSPARENT_DRAG)));
21513 SWIG_Python_SetConstant(d, "AUI_MGR_TRANSPARENT_HINT",SWIG_From_int(static_cast< int >(wxAUI_MGR_TRANSPARENT_HINT)));
21514 SWIG_Python_SetConstant(d, "AUI_MGR_VENETIAN_BLINDS_HINT",SWIG_From_int(static_cast< int >(wxAUI_MGR_VENETIAN_BLINDS_HINT)));
21515 SWIG_Python_SetConstant(d, "AUI_MGR_RECTANGLE_HINT",SWIG_From_int(static_cast< int >(wxAUI_MGR_RECTANGLE_HINT)));
21516 SWIG_Python_SetConstant(d, "AUI_MGR_HINT_FADE",SWIG_From_int(static_cast< int >(wxAUI_MGR_HINT_FADE)));
21517 SWIG_Python_SetConstant(d, "AUI_MGR_NO_VENETIAN_BLINDS_FADE",SWIG_From_int(static_cast< int >(wxAUI_MGR_NO_VENETIAN_BLINDS_FADE)));
21518 SWIG_Python_SetConstant(d, "AUI_MGR_DEFAULT",SWIG_From_int(static_cast< int >(wxAUI_MGR_DEFAULT)));
21519 SWIG_Python_SetConstant(d, "AUI_DOCKART_SASH_SIZE",SWIG_From_int(static_cast< int >(wxAUI_DOCKART_SASH_SIZE)));
21520 SWIG_Python_SetConstant(d, "AUI_DOCKART_CAPTION_SIZE",SWIG_From_int(static_cast< int >(wxAUI_DOCKART_CAPTION_SIZE)));
21521 SWIG_Python_SetConstant(d, "AUI_DOCKART_GRIPPER_SIZE",SWIG_From_int(static_cast< int >(wxAUI_DOCKART_GRIPPER_SIZE)));
21522 SWIG_Python_SetConstant(d, "AUI_DOCKART_PANE_BORDER_SIZE",SWIG_From_int(static_cast< int >(wxAUI_DOCKART_PANE_BORDER_SIZE)));
21523 SWIG_Python_SetConstant(d, "AUI_DOCKART_PANE_BUTTON_SIZE",SWIG_From_int(static_cast< int >(wxAUI_DOCKART_PANE_BUTTON_SIZE)));
21524 SWIG_Python_SetConstant(d, "AUI_DOCKART_BACKGROUND_COLOUR",SWIG_From_int(static_cast< int >(wxAUI_DOCKART_BACKGROUND_COLOUR)));
21525 SWIG_Python_SetConstant(d, "AUI_DOCKART_SASH_COLOUR",SWIG_From_int(static_cast< int >(wxAUI_DOCKART_SASH_COLOUR)));
21526 SWIG_Python_SetConstant(d, "AUI_DOCKART_ACTIVE_CAPTION_COLOUR",SWIG_From_int(static_cast< int >(wxAUI_DOCKART_ACTIVE_CAPTION_COLOUR)));
21527 SWIG_Python_SetConstant(d, "AUI_DOCKART_ACTIVE_CAPTION_GRADIENT_COLOUR",SWIG_From_int(static_cast< int >(wxAUI_DOCKART_ACTIVE_CAPTION_GRADIENT_COLOUR)));
21528 SWIG_Python_SetConstant(d, "AUI_DOCKART_INACTIVE_CAPTION_COLOUR",SWIG_From_int(static_cast< int >(wxAUI_DOCKART_INACTIVE_CAPTION_COLOUR)));
21529 SWIG_Python_SetConstant(d, "AUI_DOCKART_INACTIVE_CAPTION_GRADIENT_COLOUR",SWIG_From_int(static_cast< int >(wxAUI_DOCKART_INACTIVE_CAPTION_GRADIENT_COLOUR)));
21530 SWIG_Python_SetConstant(d, "AUI_DOCKART_ACTIVE_CAPTION_TEXT_COLOUR",SWIG_From_int(static_cast< int >(wxAUI_DOCKART_ACTIVE_CAPTION_TEXT_COLOUR)));
21531 SWIG_Python_SetConstant(d, "AUI_DOCKART_INACTIVE_CAPTION_TEXT_COLOUR",SWIG_From_int(static_cast< int >(wxAUI_DOCKART_INACTIVE_CAPTION_TEXT_COLOUR)));
21532 SWIG_Python_SetConstant(d, "AUI_DOCKART_BORDER_COLOUR",SWIG_From_int(static_cast< int >(wxAUI_DOCKART_BORDER_COLOUR)));
21533 SWIG_Python_SetConstant(d, "AUI_DOCKART_GRIPPER_COLOUR",SWIG_From_int(static_cast< int >(wxAUI_DOCKART_GRIPPER_COLOUR)));
21534 SWIG_Python_SetConstant(d, "AUI_DOCKART_CAPTION_FONT",SWIG_From_int(static_cast< int >(wxAUI_DOCKART_CAPTION_FONT)));
21535 SWIG_Python_SetConstant(d, "AUI_DOCKART_GRADIENT_TYPE",SWIG_From_int(static_cast< int >(wxAUI_DOCKART_GRADIENT_TYPE)));
21536 SWIG_Python_SetConstant(d, "AUI_GRADIENT_NONE",SWIG_From_int(static_cast< int >(wxAUI_GRADIENT_NONE)));
21537 SWIG_Python_SetConstant(d, "AUI_GRADIENT_VERTICAL",SWIG_From_int(static_cast< int >(wxAUI_GRADIENT_VERTICAL)));
21538 SWIG_Python_SetConstant(d, "AUI_GRADIENT_HORIZONTAL",SWIG_From_int(static_cast< int >(wxAUI_GRADIENT_HORIZONTAL)));
21539 SWIG_Python_SetConstant(d, "AUI_BUTTON_STATE_NORMAL",SWIG_From_int(static_cast< int >(wxAUI_BUTTON_STATE_NORMAL)));
21540 SWIG_Python_SetConstant(d, "AUI_BUTTON_STATE_HOVER",SWIG_From_int(static_cast< int >(wxAUI_BUTTON_STATE_HOVER)));
21541 SWIG_Python_SetConstant(d, "AUI_BUTTON_STATE_PRESSED",SWIG_From_int(static_cast< int >(wxAUI_BUTTON_STATE_PRESSED)));
21542 SWIG_Python_SetConstant(d, "AUI_BUTTON_STATE_DISABLED",SWIG_From_int(static_cast< int >(wxAUI_BUTTON_STATE_DISABLED)));
21543 SWIG_Python_SetConstant(d, "AUI_BUTTON_STATE_HIDDEN",SWIG_From_int(static_cast< int >(wxAUI_BUTTON_STATE_HIDDEN)));
21544 SWIG_Python_SetConstant(d, "AUI_BUTTON_STATE_CHECKED",SWIG_From_int(static_cast< int >(wxAUI_BUTTON_STATE_CHECKED)));
21545 SWIG_Python_SetConstant(d, "AUI_BUTTON_CLOSE",SWIG_From_int(static_cast< int >(wxAUI_BUTTON_CLOSE)));
21546 SWIG_Python_SetConstant(d, "AUI_BUTTON_MAXIMIZE_RESTORE",SWIG_From_int(static_cast< int >(wxAUI_BUTTON_MAXIMIZE_RESTORE)));
21547 SWIG_Python_SetConstant(d, "AUI_BUTTON_MINIMIZE",SWIG_From_int(static_cast< int >(wxAUI_BUTTON_MINIMIZE)));
21548 SWIG_Python_SetConstant(d, "AUI_BUTTON_PIN",SWIG_From_int(static_cast< int >(wxAUI_BUTTON_PIN)));
21549 SWIG_Python_SetConstant(d, "AUI_BUTTON_OPTIONS",SWIG_From_int(static_cast< int >(wxAUI_BUTTON_OPTIONS)));
21550 SWIG_Python_SetConstant(d, "AUI_BUTTON_WINDOWLIST",SWIG_From_int(static_cast< int >(wxAUI_BUTTON_WINDOWLIST)));
21551 SWIG_Python_SetConstant(d, "AUI_BUTTON_LEFT",SWIG_From_int(static_cast< int >(wxAUI_BUTTON_LEFT)));
21552 SWIG_Python_SetConstant(d, "AUI_BUTTON_RIGHT",SWIG_From_int(static_cast< int >(wxAUI_BUTTON_RIGHT)));
21553 SWIG_Python_SetConstant(d, "AUI_BUTTON_UP",SWIG_From_int(static_cast< int >(wxAUI_BUTTON_UP)));
21554 SWIG_Python_SetConstant(d, "AUI_BUTTON_DOWN",SWIG_From_int(static_cast< int >(wxAUI_BUTTON_DOWN)));
21555 SWIG_Python_SetConstant(d, "AUI_BUTTON_CUSTOM1",SWIG_From_int(static_cast< int >(wxAUI_BUTTON_CUSTOM1)));
21556 SWIG_Python_SetConstant(d, "AUI_BUTTON_CUSTOM2",SWIG_From_int(static_cast< int >(wxAUI_BUTTON_CUSTOM2)));
21557 SWIG_Python_SetConstant(d, "AUI_BUTTON_CUSTOM3",SWIG_From_int(static_cast< int >(wxAUI_BUTTON_CUSTOM3)));
21558 SWIG_Python_SetConstant(d, "AUI_INSERT_PANE",SWIG_From_int(static_cast< int >(wxAUI_INSERT_PANE)));
21559 SWIG_Python_SetConstant(d, "AUI_INSERT_ROW",SWIG_From_int(static_cast< int >(wxAUI_INSERT_ROW)));
21560 SWIG_Python_SetConstant(d, "AUI_INSERT_DOCK",SWIG_From_int(static_cast< int >(wxAUI_INSERT_DOCK)));
21561 PyDict_SetItemString(d,(char*)"cvar", SWIG_globals());
21562 SWIG_addvarlink(SWIG_globals(),(char*)"AuiNullDockInfo",AuiNullDockInfo_get, AuiNullDockInfo_set);
21563 SWIG_addvarlink(SWIG_globals(),(char*)"AuiNullPaneInfo",AuiNullPaneInfo_get, AuiNullPaneInfo_set);
21564 SWIG_Python_SetConstant(d, "AuiPaneInfo_optionFloating",SWIG_From_int(static_cast< int >(wxAuiPaneInfo::optionFloating)));
21565 SWIG_Python_SetConstant(d, "AuiPaneInfo_optionHidden",SWIG_From_int(static_cast< int >(wxAuiPaneInfo::optionHidden)));
21566 SWIG_Python_SetConstant(d, "AuiPaneInfo_optionLeftDockable",SWIG_From_int(static_cast< int >(wxAuiPaneInfo::optionLeftDockable)));
21567 SWIG_Python_SetConstant(d, "AuiPaneInfo_optionRightDockable",SWIG_From_int(static_cast< int >(wxAuiPaneInfo::optionRightDockable)));
21568 SWIG_Python_SetConstant(d, "AuiPaneInfo_optionTopDockable",SWIG_From_int(static_cast< int >(wxAuiPaneInfo::optionTopDockable)));
21569 SWIG_Python_SetConstant(d, "AuiPaneInfo_optionBottomDockable",SWIG_From_int(static_cast< int >(wxAuiPaneInfo::optionBottomDockable)));
21570 SWIG_Python_SetConstant(d, "AuiPaneInfo_optionFloatable",SWIG_From_int(static_cast< int >(wxAuiPaneInfo::optionFloatable)));
21571 SWIG_Python_SetConstant(d, "AuiPaneInfo_optionMovable",SWIG_From_int(static_cast< int >(wxAuiPaneInfo::optionMovable)));
21572 SWIG_Python_SetConstant(d, "AuiPaneInfo_optionResizable",SWIG_From_int(static_cast< int >(wxAuiPaneInfo::optionResizable)));
21573 SWIG_Python_SetConstant(d, "AuiPaneInfo_optionPaneBorder",SWIG_From_int(static_cast< int >(wxAuiPaneInfo::optionPaneBorder)));
21574 SWIG_Python_SetConstant(d, "AuiPaneInfo_optionCaption",SWIG_From_int(static_cast< int >(wxAuiPaneInfo::optionCaption)));
21575 SWIG_Python_SetConstant(d, "AuiPaneInfo_optionGripper",SWIG_From_int(static_cast< int >(wxAuiPaneInfo::optionGripper)));
21576 SWIG_Python_SetConstant(d, "AuiPaneInfo_optionDestroyOnClose",SWIG_From_int(static_cast< int >(wxAuiPaneInfo::optionDestroyOnClose)));
21577 SWIG_Python_SetConstant(d, "AuiPaneInfo_optionToolbar",SWIG_From_int(static_cast< int >(wxAuiPaneInfo::optionToolbar)));
21578 SWIG_Python_SetConstant(d, "AuiPaneInfo_optionActive",SWIG_From_int(static_cast< int >(wxAuiPaneInfo::optionActive)));
21579 SWIG_Python_SetConstant(d, "AuiPaneInfo_optionGripperTop",SWIG_From_int(static_cast< int >(wxAuiPaneInfo::optionGripperTop)));
21580 SWIG_Python_SetConstant(d, "AuiPaneInfo_optionMaximized",SWIG_From_int(static_cast< int >(wxAuiPaneInfo::optionMaximized)));
21581 SWIG_Python_SetConstant(d, "AuiPaneInfo_buttonClose",SWIG_From_int(static_cast< int >(wxAuiPaneInfo::buttonClose)));
21582 SWIG_Python_SetConstant(d, "AuiPaneInfo_buttonMaximize",SWIG_From_int(static_cast< int >(wxAuiPaneInfo::buttonMaximize)));
21583 SWIG_Python_SetConstant(d, "AuiPaneInfo_buttonMinimize",SWIG_From_int(static_cast< int >(wxAuiPaneInfo::buttonMinimize)));
21584 SWIG_Python_SetConstant(d, "AuiPaneInfo_buttonPin",SWIG_From_int(static_cast< int >(wxAuiPaneInfo::buttonPin)));
21585 SWIG_Python_SetConstant(d, "AuiPaneInfo_buttonCustom1",SWIG_From_int(static_cast< int >(wxAuiPaneInfo::buttonCustom1)));
21586 SWIG_Python_SetConstant(d, "AuiPaneInfo_buttonCustom2",SWIG_From_int(static_cast< int >(wxAuiPaneInfo::buttonCustom2)));
21587 SWIG_Python_SetConstant(d, "AuiPaneInfo_buttonCustom3",SWIG_From_int(static_cast< int >(wxAuiPaneInfo::buttonCustom3)));
21588 SWIG_Python_SetConstant(d, "AuiPaneInfo_savedHiddenState",SWIG_From_int(static_cast< int >(wxAuiPaneInfo::savedHiddenState)));
21589 SWIG_Python_SetConstant(d, "AuiPaneInfo_actionPane",SWIG_From_int(static_cast< int >(wxAuiPaneInfo::actionPane)));
21590 SWIG_Python_SetConstant(d, "AuiDockUIPart_typeCaption",SWIG_From_int(static_cast< int >(wxAuiDockUIPart::typeCaption)));
21591 SWIG_Python_SetConstant(d, "AuiDockUIPart_typeGripper",SWIG_From_int(static_cast< int >(wxAuiDockUIPart::typeGripper)));
21592 SWIG_Python_SetConstant(d, "AuiDockUIPart_typeDock",SWIG_From_int(static_cast< int >(wxAuiDockUIPart::typeDock)));
21593 SWIG_Python_SetConstant(d, "AuiDockUIPart_typeDockSizer",SWIG_From_int(static_cast< int >(wxAuiDockUIPart::typeDockSizer)));
21594 SWIG_Python_SetConstant(d, "AuiDockUIPart_typePane",SWIG_From_int(static_cast< int >(wxAuiDockUIPart::typePane)));
21595 SWIG_Python_SetConstant(d, "AuiDockUIPart_typePaneSizer",SWIG_From_int(static_cast< int >(wxAuiDockUIPart::typePaneSizer)));
21596 SWIG_Python_SetConstant(d, "AuiDockUIPart_typeBackground",SWIG_From_int(static_cast< int >(wxAuiDockUIPart::typeBackground)));
21597 SWIG_Python_SetConstant(d, "AuiDockUIPart_typePaneBorder",SWIG_From_int(static_cast< int >(wxAuiDockUIPart::typePaneBorder)));
21598 SWIG_Python_SetConstant(d, "AuiDockUIPart_typePaneButton",SWIG_From_int(static_cast< int >(wxAuiDockUIPart::typePaneButton)));
21599 PyDict_SetItemString(d, "wxEVT_AUI_PANE_BUTTON", PyInt_FromLong(wxEVT_AUI_PANE_BUTTON));
21600 PyDict_SetItemString(d, "wxEVT_AUI_PANE_CLOSE", PyInt_FromLong(wxEVT_AUI_PANE_CLOSE));
21601 PyDict_SetItemString(d, "wxEVT_AUI_PANE_MAXIMIZE", PyInt_FromLong(wxEVT_AUI_PANE_MAXIMIZE));
21602 PyDict_SetItemString(d, "wxEVT_AUI_PANE_RESTORE", PyInt_FromLong(wxEVT_AUI_PANE_RESTORE));
21603 PyDict_SetItemString(d, "wxEVT_AUI_RENDER", PyInt_FromLong(wxEVT_AUI_RENDER));
21604 PyDict_SetItemString(d, "wxEVT_AUI_FIND_MANAGER", PyInt_FromLong(wxEVT_AUI_FIND_MANAGER));
21605 SWIG_Python_SetConstant(d, "AUI_NB_TOP",SWIG_From_int(static_cast< int >(wxAUI_NB_TOP)));
21606 SWIG_Python_SetConstant(d, "AUI_NB_LEFT",SWIG_From_int(static_cast< int >(wxAUI_NB_LEFT)));
21607 SWIG_Python_SetConstant(d, "AUI_NB_RIGHT",SWIG_From_int(static_cast< int >(wxAUI_NB_RIGHT)));
21608 SWIG_Python_SetConstant(d, "AUI_NB_BOTTOM",SWIG_From_int(static_cast< int >(wxAUI_NB_BOTTOM)));
21609 SWIG_Python_SetConstant(d, "AUI_NB_TAB_SPLIT",SWIG_From_int(static_cast< int >(wxAUI_NB_TAB_SPLIT)));
21610 SWIG_Python_SetConstant(d, "AUI_NB_TAB_MOVE",SWIG_From_int(static_cast< int >(wxAUI_NB_TAB_MOVE)));
21611 SWIG_Python_SetConstant(d, "AUI_NB_TAB_EXTERNAL_MOVE",SWIG_From_int(static_cast< int >(wxAUI_NB_TAB_EXTERNAL_MOVE)));
21612 SWIG_Python_SetConstant(d, "AUI_NB_TAB_FIXED_WIDTH",SWIG_From_int(static_cast< int >(wxAUI_NB_TAB_FIXED_WIDTH)));
21613 SWIG_Python_SetConstant(d, "AUI_NB_SCROLL_BUTTONS",SWIG_From_int(static_cast< int >(wxAUI_NB_SCROLL_BUTTONS)));
21614 SWIG_Python_SetConstant(d, "AUI_NB_WINDOWLIST_BUTTON",SWIG_From_int(static_cast< int >(wxAUI_NB_WINDOWLIST_BUTTON)));
21615 SWIG_Python_SetConstant(d, "AUI_NB_CLOSE_BUTTON",SWIG_From_int(static_cast< int >(wxAUI_NB_CLOSE_BUTTON)));
21616 SWIG_Python_SetConstant(d, "AUI_NB_CLOSE_ON_ACTIVE_TAB",SWIG_From_int(static_cast< int >(wxAUI_NB_CLOSE_ON_ACTIVE_TAB)));
21617 SWIG_Python_SetConstant(d, "AUI_NB_CLOSE_ON_ALL_TABS",SWIG_From_int(static_cast< int >(wxAUI_NB_CLOSE_ON_ALL_TABS)));
21618 SWIG_Python_SetConstant(d, "AUI_NB_DEFAULT_STYLE",SWIG_From_int(static_cast< int >(wxAUI_NB_DEFAULT_STYLE)));
21619 PyDict_SetItemString(d, "wxEVT_COMMAND_AUINOTEBOOK_PAGE_CLOSE", PyInt_FromLong(wxEVT_COMMAND_AUINOTEBOOK_PAGE_CLOSE));
21620 PyDict_SetItemString(d, "wxEVT_COMMAND_AUINOTEBOOK_PAGE_CHANGED", PyInt_FromLong(wxEVT_COMMAND_AUINOTEBOOK_PAGE_CHANGED));
21621 PyDict_SetItemString(d, "wxEVT_COMMAND_AUINOTEBOOK_PAGE_CHANGING", PyInt_FromLong(wxEVT_COMMAND_AUINOTEBOOK_PAGE_CHANGING));
21622 PyDict_SetItemString(d, "wxEVT_COMMAND_AUINOTEBOOK_BUTTON", PyInt_FromLong(wxEVT_COMMAND_AUINOTEBOOK_BUTTON));
21623 PyDict_SetItemString(d, "wxEVT_COMMAND_AUINOTEBOOK_BEGIN_DRAG", PyInt_FromLong(wxEVT_COMMAND_AUINOTEBOOK_BEGIN_DRAG));
21624 PyDict_SetItemString(d, "wxEVT_COMMAND_AUINOTEBOOK_END_DRAG", PyInt_FromLong(wxEVT_COMMAND_AUINOTEBOOK_END_DRAG));
21625 PyDict_SetItemString(d, "wxEVT_COMMAND_AUINOTEBOOK_DRAG_MOTION", PyInt_FromLong(wxEVT_COMMAND_AUINOTEBOOK_DRAG_MOTION));
21626 PyDict_SetItemString(d, "wxEVT_COMMAND_AUINOTEBOOK_ALLOW_DND", PyInt_FromLong(wxEVT_COMMAND_AUINOTEBOOK_ALLOW_DND));
21627 }
21628