]> git.saurik.com Git - wxWidgets.git/blob - wxPython/src/gtk/aui_wrap.cpp
More fixes needed for allowing classes to be derived from PyAuiDockArt
[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
3304 PYPRIVATE;
3305 };
3306
3307
3308 IMP_PYCALLBACK__FONT(wxPyAuiTabArt, wxAuiDefaultTabArt, SetNormalFont);
3309 IMP_PYCALLBACK__FONT(wxPyAuiTabArt, wxAuiDefaultTabArt, SetSelectedFont);
3310 IMP_PYCALLBACK__FONT(wxPyAuiTabArt, wxAuiDefaultTabArt, SetMeasuringFont);
3311
3312 #ifdef __cplusplus
3313 extern "C" {
3314 #endif
3315 SWIGINTERN int AuiNullDockInfo_set(PyObject *_val) {
3316 {
3317 void *argp = 0;
3318 int res = SWIG_ConvertPtr(_val, &argp, SWIGTYPE_p_wxAuiDockInfo, 0 | 0);
3319 if (!SWIG_IsOK(res)) {
3320 SWIG_exception_fail(SWIG_ArgError(res), "in variable '""wxAuiNullDockInfo""' of type '""wxAuiDockInfo""'");
3321 }
3322 if (!argp) {
3323 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in variable '""wxAuiNullDockInfo""' of type '""wxAuiDockInfo""'");
3324 } else {
3325 wxAuiDockInfo * temp;
3326 temp = reinterpret_cast< wxAuiDockInfo * >(argp);
3327 wxAuiNullDockInfo = *temp;
3328 if (SWIG_IsNewObj(res)) delete temp;
3329 }
3330 }
3331 return 0;
3332 fail:
3333 return 1;
3334 }
3335
3336
3337 SWIGINTERN PyObject *AuiNullDockInfo_get(void) {
3338 PyObject *pyobj = 0;
3339
3340 pyobj = SWIG_NewPointerObj(SWIG_as_voidptr(&wxAuiNullDockInfo), SWIGTYPE_p_wxAuiDockInfo, 0 );
3341 return pyobj;
3342 }
3343
3344
3345 SWIGINTERN int AuiNullPaneInfo_set(PyObject *_val) {
3346 {
3347 void *argp = 0;
3348 int res = SWIG_ConvertPtr(_val, &argp, SWIGTYPE_p_wxAuiPaneInfo, 0 | 0);
3349 if (!SWIG_IsOK(res)) {
3350 SWIG_exception_fail(SWIG_ArgError(res), "in variable '""wxAuiNullPaneInfo""' of type '""wxAuiPaneInfo""'");
3351 }
3352 if (!argp) {
3353 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in variable '""wxAuiNullPaneInfo""' of type '""wxAuiPaneInfo""'");
3354 } else {
3355 wxAuiPaneInfo * temp;
3356 temp = reinterpret_cast< wxAuiPaneInfo * >(argp);
3357 wxAuiNullPaneInfo = *temp;
3358 if (SWIG_IsNewObj(res)) delete temp;
3359 }
3360 }
3361 return 0;
3362 fail:
3363 return 1;
3364 }
3365
3366
3367 SWIGINTERN PyObject *AuiNullPaneInfo_get(void) {
3368 PyObject *pyobj = 0;
3369
3370 pyobj = SWIG_NewPointerObj(SWIG_as_voidptr(&wxAuiNullPaneInfo), SWIGTYPE_p_wxAuiPaneInfo, 0 );
3371 return pyobj;
3372 }
3373
3374
3375 SWIGINTERN PyObject *_wrap_new_AuiPaneInfo(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
3376 PyObject *resultobj = 0;
3377 wxAuiPaneInfo *result = 0 ;
3378
3379 if (!SWIG_Python_UnpackTuple(args,"new_AuiPaneInfo",0,0,0)) SWIG_fail;
3380 {
3381 PyThreadState* __tstate = wxPyBeginAllowThreads();
3382 result = (wxAuiPaneInfo *)new wxAuiPaneInfo();
3383 wxPyEndAllowThreads(__tstate);
3384 if (PyErr_Occurred()) SWIG_fail;
3385 }
3386 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiPaneInfo, SWIG_POINTER_NEW | 0 );
3387 return resultobj;
3388 fail:
3389 return NULL;
3390 }
3391
3392
3393 SWIGINTERN PyObject *_wrap_delete_AuiPaneInfo(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
3394 PyObject *resultobj = 0;
3395 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
3396 void *argp1 = 0 ;
3397 int res1 = 0 ;
3398 PyObject *swig_obj[1] ;
3399
3400 if (!args) SWIG_fail;
3401 swig_obj[0] = args;
3402 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, SWIG_POINTER_DISOWN | 0 );
3403 if (!SWIG_IsOK(res1)) {
3404 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_AuiPaneInfo" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
3405 }
3406 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
3407 {
3408 PyThreadState* __tstate = wxPyBeginAllowThreads();
3409 delete arg1;
3410
3411 wxPyEndAllowThreads(__tstate);
3412 if (PyErr_Occurred()) SWIG_fail;
3413 }
3414 resultobj = SWIG_Py_Void();
3415 return resultobj;
3416 fail:
3417 return NULL;
3418 }
3419
3420
3421 SWIGINTERN PyObject *_wrap_AuiPaneInfo_SafeSet(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
3422 PyObject *resultobj = 0;
3423 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
3424 wxAuiPaneInfo arg2 ;
3425 void *argp1 = 0 ;
3426 int res1 = 0 ;
3427 void *argp2 ;
3428 int res2 = 0 ;
3429 PyObject * obj0 = 0 ;
3430 PyObject * obj1 = 0 ;
3431 char * kwnames[] = {
3432 (char *) "self",(char *) "source", NULL
3433 };
3434
3435 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiPaneInfo_SafeSet",kwnames,&obj0,&obj1)) SWIG_fail;
3436 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
3437 if (!SWIG_IsOK(res1)) {
3438 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_SafeSet" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
3439 }
3440 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
3441 {
3442 res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_wxAuiPaneInfo, 0 | 0);
3443 if (!SWIG_IsOK(res2)) {
3444 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiPaneInfo_SafeSet" "', expected argument " "2"" of type '" "wxAuiPaneInfo""'");
3445 }
3446 if (!argp2) {
3447 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiPaneInfo_SafeSet" "', expected argument " "2"" of type '" "wxAuiPaneInfo""'");
3448 } else {
3449 wxAuiPaneInfo * temp = reinterpret_cast< wxAuiPaneInfo * >(argp2);
3450 arg2 = *temp;
3451 if (SWIG_IsNewObj(res2)) delete temp;
3452 }
3453 }
3454 {
3455 PyThreadState* __tstate = wxPyBeginAllowThreads();
3456 (arg1)->SafeSet(arg2);
3457 wxPyEndAllowThreads(__tstate);
3458 if (PyErr_Occurred()) SWIG_fail;
3459 }
3460 resultobj = SWIG_Py_Void();
3461 return resultobj;
3462 fail:
3463 return NULL;
3464 }
3465
3466
3467 SWIGINTERN PyObject *_wrap_AuiPaneInfo_IsOk(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
3468 PyObject *resultobj = 0;
3469 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
3470 bool result;
3471 void *argp1 = 0 ;
3472 int res1 = 0 ;
3473 PyObject *swig_obj[1] ;
3474
3475 if (!args) SWIG_fail;
3476 swig_obj[0] = args;
3477 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
3478 if (!SWIG_IsOK(res1)) {
3479 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_IsOk" "', expected argument " "1"" of type '" "wxAuiPaneInfo const *""'");
3480 }
3481 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
3482 {
3483 PyThreadState* __tstate = wxPyBeginAllowThreads();
3484 result = (bool)((wxAuiPaneInfo const *)arg1)->IsOk();
3485 wxPyEndAllowThreads(__tstate);
3486 if (PyErr_Occurred()) SWIG_fail;
3487 }
3488 {
3489 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
3490 }
3491 return resultobj;
3492 fail:
3493 return NULL;
3494 }
3495
3496
3497 SWIGINTERN PyObject *_wrap_AuiPaneInfo_IsFixed(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
3498 PyObject *resultobj = 0;
3499 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
3500 bool result;
3501 void *argp1 = 0 ;
3502 int res1 = 0 ;
3503 PyObject *swig_obj[1] ;
3504
3505 if (!args) SWIG_fail;
3506 swig_obj[0] = args;
3507 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
3508 if (!SWIG_IsOK(res1)) {
3509 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_IsFixed" "', expected argument " "1"" of type '" "wxAuiPaneInfo const *""'");
3510 }
3511 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
3512 {
3513 PyThreadState* __tstate = wxPyBeginAllowThreads();
3514 result = (bool)((wxAuiPaneInfo const *)arg1)->IsFixed();
3515 wxPyEndAllowThreads(__tstate);
3516 if (PyErr_Occurred()) SWIG_fail;
3517 }
3518 {
3519 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
3520 }
3521 return resultobj;
3522 fail:
3523 return NULL;
3524 }
3525
3526
3527 SWIGINTERN PyObject *_wrap_AuiPaneInfo_IsResizable(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
3528 PyObject *resultobj = 0;
3529 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
3530 bool result;
3531 void *argp1 = 0 ;
3532 int res1 = 0 ;
3533 PyObject *swig_obj[1] ;
3534
3535 if (!args) SWIG_fail;
3536 swig_obj[0] = args;
3537 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
3538 if (!SWIG_IsOK(res1)) {
3539 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_IsResizable" "', expected argument " "1"" of type '" "wxAuiPaneInfo const *""'");
3540 }
3541 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
3542 {
3543 PyThreadState* __tstate = wxPyBeginAllowThreads();
3544 result = (bool)((wxAuiPaneInfo const *)arg1)->IsResizable();
3545 wxPyEndAllowThreads(__tstate);
3546 if (PyErr_Occurred()) SWIG_fail;
3547 }
3548 {
3549 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
3550 }
3551 return resultobj;
3552 fail:
3553 return NULL;
3554 }
3555
3556
3557 SWIGINTERN PyObject *_wrap_AuiPaneInfo_IsShown(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
3558 PyObject *resultobj = 0;
3559 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
3560 bool result;
3561 void *argp1 = 0 ;
3562 int res1 = 0 ;
3563 PyObject *swig_obj[1] ;
3564
3565 if (!args) SWIG_fail;
3566 swig_obj[0] = args;
3567 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
3568 if (!SWIG_IsOK(res1)) {
3569 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_IsShown" "', expected argument " "1"" of type '" "wxAuiPaneInfo const *""'");
3570 }
3571 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
3572 {
3573 PyThreadState* __tstate = wxPyBeginAllowThreads();
3574 result = (bool)((wxAuiPaneInfo const *)arg1)->IsShown();
3575 wxPyEndAllowThreads(__tstate);
3576 if (PyErr_Occurred()) SWIG_fail;
3577 }
3578 {
3579 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
3580 }
3581 return resultobj;
3582 fail:
3583 return NULL;
3584 }
3585
3586
3587 SWIGINTERN PyObject *_wrap_AuiPaneInfo_IsFloating(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
3588 PyObject *resultobj = 0;
3589 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
3590 bool result;
3591 void *argp1 = 0 ;
3592 int res1 = 0 ;
3593 PyObject *swig_obj[1] ;
3594
3595 if (!args) SWIG_fail;
3596 swig_obj[0] = args;
3597 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
3598 if (!SWIG_IsOK(res1)) {
3599 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_IsFloating" "', expected argument " "1"" of type '" "wxAuiPaneInfo const *""'");
3600 }
3601 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
3602 {
3603 PyThreadState* __tstate = wxPyBeginAllowThreads();
3604 result = (bool)((wxAuiPaneInfo const *)arg1)->IsFloating();
3605 wxPyEndAllowThreads(__tstate);
3606 if (PyErr_Occurred()) SWIG_fail;
3607 }
3608 {
3609 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
3610 }
3611 return resultobj;
3612 fail:
3613 return NULL;
3614 }
3615
3616
3617 SWIGINTERN PyObject *_wrap_AuiPaneInfo_IsDocked(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
3618 PyObject *resultobj = 0;
3619 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
3620 bool result;
3621 void *argp1 = 0 ;
3622 int res1 = 0 ;
3623 PyObject *swig_obj[1] ;
3624
3625 if (!args) SWIG_fail;
3626 swig_obj[0] = args;
3627 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
3628 if (!SWIG_IsOK(res1)) {
3629 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_IsDocked" "', expected argument " "1"" of type '" "wxAuiPaneInfo const *""'");
3630 }
3631 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
3632 {
3633 PyThreadState* __tstate = wxPyBeginAllowThreads();
3634 result = (bool)((wxAuiPaneInfo const *)arg1)->IsDocked();
3635 wxPyEndAllowThreads(__tstate);
3636 if (PyErr_Occurred()) SWIG_fail;
3637 }
3638 {
3639 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
3640 }
3641 return resultobj;
3642 fail:
3643 return NULL;
3644 }
3645
3646
3647 SWIGINTERN PyObject *_wrap_AuiPaneInfo_IsToolbar(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
3648 PyObject *resultobj = 0;
3649 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
3650 bool result;
3651 void *argp1 = 0 ;
3652 int res1 = 0 ;
3653 PyObject *swig_obj[1] ;
3654
3655 if (!args) SWIG_fail;
3656 swig_obj[0] = args;
3657 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
3658 if (!SWIG_IsOK(res1)) {
3659 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_IsToolbar" "', expected argument " "1"" of type '" "wxAuiPaneInfo const *""'");
3660 }
3661 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
3662 {
3663 PyThreadState* __tstate = wxPyBeginAllowThreads();
3664 result = (bool)((wxAuiPaneInfo const *)arg1)->IsToolbar();
3665 wxPyEndAllowThreads(__tstate);
3666 if (PyErr_Occurred()) SWIG_fail;
3667 }
3668 {
3669 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
3670 }
3671 return resultobj;
3672 fail:
3673 return NULL;
3674 }
3675
3676
3677 SWIGINTERN PyObject *_wrap_AuiPaneInfo_IsTopDockable(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
3678 PyObject *resultobj = 0;
3679 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
3680 bool result;
3681 void *argp1 = 0 ;
3682 int res1 = 0 ;
3683 PyObject *swig_obj[1] ;
3684
3685 if (!args) SWIG_fail;
3686 swig_obj[0] = args;
3687 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
3688 if (!SWIG_IsOK(res1)) {
3689 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_IsTopDockable" "', expected argument " "1"" of type '" "wxAuiPaneInfo const *""'");
3690 }
3691 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
3692 {
3693 PyThreadState* __tstate = wxPyBeginAllowThreads();
3694 result = (bool)((wxAuiPaneInfo const *)arg1)->IsTopDockable();
3695 wxPyEndAllowThreads(__tstate);
3696 if (PyErr_Occurred()) SWIG_fail;
3697 }
3698 {
3699 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
3700 }
3701 return resultobj;
3702 fail:
3703 return NULL;
3704 }
3705
3706
3707 SWIGINTERN PyObject *_wrap_AuiPaneInfo_IsBottomDockable(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
3708 PyObject *resultobj = 0;
3709 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
3710 bool result;
3711 void *argp1 = 0 ;
3712 int res1 = 0 ;
3713 PyObject *swig_obj[1] ;
3714
3715 if (!args) SWIG_fail;
3716 swig_obj[0] = args;
3717 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
3718 if (!SWIG_IsOK(res1)) {
3719 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_IsBottomDockable" "', expected argument " "1"" of type '" "wxAuiPaneInfo const *""'");
3720 }
3721 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
3722 {
3723 PyThreadState* __tstate = wxPyBeginAllowThreads();
3724 result = (bool)((wxAuiPaneInfo const *)arg1)->IsBottomDockable();
3725 wxPyEndAllowThreads(__tstate);
3726 if (PyErr_Occurred()) SWIG_fail;
3727 }
3728 {
3729 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
3730 }
3731 return resultobj;
3732 fail:
3733 return NULL;
3734 }
3735
3736
3737 SWIGINTERN PyObject *_wrap_AuiPaneInfo_IsLeftDockable(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
3738 PyObject *resultobj = 0;
3739 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
3740 bool result;
3741 void *argp1 = 0 ;
3742 int res1 = 0 ;
3743 PyObject *swig_obj[1] ;
3744
3745 if (!args) SWIG_fail;
3746 swig_obj[0] = args;
3747 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
3748 if (!SWIG_IsOK(res1)) {
3749 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_IsLeftDockable" "', expected argument " "1"" of type '" "wxAuiPaneInfo const *""'");
3750 }
3751 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
3752 {
3753 PyThreadState* __tstate = wxPyBeginAllowThreads();
3754 result = (bool)((wxAuiPaneInfo const *)arg1)->IsLeftDockable();
3755 wxPyEndAllowThreads(__tstate);
3756 if (PyErr_Occurred()) SWIG_fail;
3757 }
3758 {
3759 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
3760 }
3761 return resultobj;
3762 fail:
3763 return NULL;
3764 }
3765
3766
3767 SWIGINTERN PyObject *_wrap_AuiPaneInfo_IsRightDockable(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
3768 PyObject *resultobj = 0;
3769 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
3770 bool result;
3771 void *argp1 = 0 ;
3772 int res1 = 0 ;
3773 PyObject *swig_obj[1] ;
3774
3775 if (!args) SWIG_fail;
3776 swig_obj[0] = args;
3777 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
3778 if (!SWIG_IsOK(res1)) {
3779 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_IsRightDockable" "', expected argument " "1"" of type '" "wxAuiPaneInfo const *""'");
3780 }
3781 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
3782 {
3783 PyThreadState* __tstate = wxPyBeginAllowThreads();
3784 result = (bool)((wxAuiPaneInfo const *)arg1)->IsRightDockable();
3785 wxPyEndAllowThreads(__tstate);
3786 if (PyErr_Occurred()) SWIG_fail;
3787 }
3788 {
3789 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
3790 }
3791 return resultobj;
3792 fail:
3793 return NULL;
3794 }
3795
3796
3797 SWIGINTERN PyObject *_wrap_AuiPaneInfo_IsFloatable(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
3798 PyObject *resultobj = 0;
3799 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
3800 bool result;
3801 void *argp1 = 0 ;
3802 int res1 = 0 ;
3803 PyObject *swig_obj[1] ;
3804
3805 if (!args) SWIG_fail;
3806 swig_obj[0] = args;
3807 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
3808 if (!SWIG_IsOK(res1)) {
3809 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_IsFloatable" "', expected argument " "1"" of type '" "wxAuiPaneInfo const *""'");
3810 }
3811 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
3812 {
3813 PyThreadState* __tstate = wxPyBeginAllowThreads();
3814 result = (bool)((wxAuiPaneInfo const *)arg1)->IsFloatable();
3815 wxPyEndAllowThreads(__tstate);
3816 if (PyErr_Occurred()) SWIG_fail;
3817 }
3818 {
3819 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
3820 }
3821 return resultobj;
3822 fail:
3823 return NULL;
3824 }
3825
3826
3827 SWIGINTERN PyObject *_wrap_AuiPaneInfo_IsMovable(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
3828 PyObject *resultobj = 0;
3829 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
3830 bool result;
3831 void *argp1 = 0 ;
3832 int res1 = 0 ;
3833 PyObject *swig_obj[1] ;
3834
3835 if (!args) SWIG_fail;
3836 swig_obj[0] = args;
3837 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
3838 if (!SWIG_IsOK(res1)) {
3839 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_IsMovable" "', expected argument " "1"" of type '" "wxAuiPaneInfo const *""'");
3840 }
3841 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
3842 {
3843 PyThreadState* __tstate = wxPyBeginAllowThreads();
3844 result = (bool)((wxAuiPaneInfo const *)arg1)->IsMovable();
3845 wxPyEndAllowThreads(__tstate);
3846 if (PyErr_Occurred()) SWIG_fail;
3847 }
3848 {
3849 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
3850 }
3851 return resultobj;
3852 fail:
3853 return NULL;
3854 }
3855
3856
3857 SWIGINTERN PyObject *_wrap_AuiPaneInfo_IsDestroyOnClose(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
3858 PyObject *resultobj = 0;
3859 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
3860 bool result;
3861 void *argp1 = 0 ;
3862 int res1 = 0 ;
3863 PyObject *swig_obj[1] ;
3864
3865 if (!args) SWIG_fail;
3866 swig_obj[0] = args;
3867 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
3868 if (!SWIG_IsOK(res1)) {
3869 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_IsDestroyOnClose" "', expected argument " "1"" of type '" "wxAuiPaneInfo const *""'");
3870 }
3871 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
3872 {
3873 PyThreadState* __tstate = wxPyBeginAllowThreads();
3874 result = (bool)((wxAuiPaneInfo const *)arg1)->IsDestroyOnClose();
3875 wxPyEndAllowThreads(__tstate);
3876 if (PyErr_Occurred()) SWIG_fail;
3877 }
3878 {
3879 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
3880 }
3881 return resultobj;
3882 fail:
3883 return NULL;
3884 }
3885
3886
3887 SWIGINTERN PyObject *_wrap_AuiPaneInfo_IsMaximized(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
3888 PyObject *resultobj = 0;
3889 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
3890 bool result;
3891 void *argp1 = 0 ;
3892 int res1 = 0 ;
3893 PyObject *swig_obj[1] ;
3894
3895 if (!args) SWIG_fail;
3896 swig_obj[0] = args;
3897 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
3898 if (!SWIG_IsOK(res1)) {
3899 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_IsMaximized" "', expected argument " "1"" of type '" "wxAuiPaneInfo const *""'");
3900 }
3901 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
3902 {
3903 PyThreadState* __tstate = wxPyBeginAllowThreads();
3904 result = (bool)((wxAuiPaneInfo const *)arg1)->IsMaximized();
3905 wxPyEndAllowThreads(__tstate);
3906 if (PyErr_Occurred()) SWIG_fail;
3907 }
3908 {
3909 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
3910 }
3911 return resultobj;
3912 fail:
3913 return NULL;
3914 }
3915
3916
3917 SWIGINTERN PyObject *_wrap_AuiPaneInfo_HasCaption(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
3918 PyObject *resultobj = 0;
3919 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
3920 bool result;
3921 void *argp1 = 0 ;
3922 int res1 = 0 ;
3923 PyObject *swig_obj[1] ;
3924
3925 if (!args) SWIG_fail;
3926 swig_obj[0] = args;
3927 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
3928 if (!SWIG_IsOK(res1)) {
3929 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_HasCaption" "', expected argument " "1"" of type '" "wxAuiPaneInfo const *""'");
3930 }
3931 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
3932 {
3933 PyThreadState* __tstate = wxPyBeginAllowThreads();
3934 result = (bool)((wxAuiPaneInfo const *)arg1)->HasCaption();
3935 wxPyEndAllowThreads(__tstate);
3936 if (PyErr_Occurred()) SWIG_fail;
3937 }
3938 {
3939 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
3940 }
3941 return resultobj;
3942 fail:
3943 return NULL;
3944 }
3945
3946
3947 SWIGINTERN PyObject *_wrap_AuiPaneInfo_HasGripper(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
3948 PyObject *resultobj = 0;
3949 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
3950 bool result;
3951 void *argp1 = 0 ;
3952 int res1 = 0 ;
3953 PyObject *swig_obj[1] ;
3954
3955 if (!args) SWIG_fail;
3956 swig_obj[0] = args;
3957 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
3958 if (!SWIG_IsOK(res1)) {
3959 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_HasGripper" "', expected argument " "1"" of type '" "wxAuiPaneInfo const *""'");
3960 }
3961 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
3962 {
3963 PyThreadState* __tstate = wxPyBeginAllowThreads();
3964 result = (bool)((wxAuiPaneInfo const *)arg1)->HasGripper();
3965 wxPyEndAllowThreads(__tstate);
3966 if (PyErr_Occurred()) SWIG_fail;
3967 }
3968 {
3969 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
3970 }
3971 return resultobj;
3972 fail:
3973 return NULL;
3974 }
3975
3976
3977 SWIGINTERN PyObject *_wrap_AuiPaneInfo_HasBorder(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
3978 PyObject *resultobj = 0;
3979 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
3980 bool result;
3981 void *argp1 = 0 ;
3982 int res1 = 0 ;
3983 PyObject *swig_obj[1] ;
3984
3985 if (!args) SWIG_fail;
3986 swig_obj[0] = args;
3987 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
3988 if (!SWIG_IsOK(res1)) {
3989 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_HasBorder" "', expected argument " "1"" of type '" "wxAuiPaneInfo const *""'");
3990 }
3991 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
3992 {
3993 PyThreadState* __tstate = wxPyBeginAllowThreads();
3994 result = (bool)((wxAuiPaneInfo const *)arg1)->HasBorder();
3995 wxPyEndAllowThreads(__tstate);
3996 if (PyErr_Occurred()) SWIG_fail;
3997 }
3998 {
3999 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
4000 }
4001 return resultobj;
4002 fail:
4003 return NULL;
4004 }
4005
4006
4007 SWIGINTERN PyObject *_wrap_AuiPaneInfo_HasCloseButton(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
4008 PyObject *resultobj = 0;
4009 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
4010 bool result;
4011 void *argp1 = 0 ;
4012 int res1 = 0 ;
4013 PyObject *swig_obj[1] ;
4014
4015 if (!args) SWIG_fail;
4016 swig_obj[0] = args;
4017 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
4018 if (!SWIG_IsOK(res1)) {
4019 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_HasCloseButton" "', expected argument " "1"" of type '" "wxAuiPaneInfo const *""'");
4020 }
4021 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
4022 {
4023 PyThreadState* __tstate = wxPyBeginAllowThreads();
4024 result = (bool)((wxAuiPaneInfo const *)arg1)->HasCloseButton();
4025 wxPyEndAllowThreads(__tstate);
4026 if (PyErr_Occurred()) SWIG_fail;
4027 }
4028 {
4029 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
4030 }
4031 return resultobj;
4032 fail:
4033 return NULL;
4034 }
4035
4036
4037 SWIGINTERN PyObject *_wrap_AuiPaneInfo_HasMaximizeButton(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
4038 PyObject *resultobj = 0;
4039 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
4040 bool result;
4041 void *argp1 = 0 ;
4042 int res1 = 0 ;
4043 PyObject *swig_obj[1] ;
4044
4045 if (!args) SWIG_fail;
4046 swig_obj[0] = args;
4047 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
4048 if (!SWIG_IsOK(res1)) {
4049 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_HasMaximizeButton" "', expected argument " "1"" of type '" "wxAuiPaneInfo const *""'");
4050 }
4051 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
4052 {
4053 PyThreadState* __tstate = wxPyBeginAllowThreads();
4054 result = (bool)((wxAuiPaneInfo const *)arg1)->HasMaximizeButton();
4055 wxPyEndAllowThreads(__tstate);
4056 if (PyErr_Occurred()) SWIG_fail;
4057 }
4058 {
4059 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
4060 }
4061 return resultobj;
4062 fail:
4063 return NULL;
4064 }
4065
4066
4067 SWIGINTERN PyObject *_wrap_AuiPaneInfo_HasMinimizeButton(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
4068 PyObject *resultobj = 0;
4069 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
4070 bool result;
4071 void *argp1 = 0 ;
4072 int res1 = 0 ;
4073 PyObject *swig_obj[1] ;
4074
4075 if (!args) SWIG_fail;
4076 swig_obj[0] = args;
4077 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
4078 if (!SWIG_IsOK(res1)) {
4079 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_HasMinimizeButton" "', expected argument " "1"" of type '" "wxAuiPaneInfo const *""'");
4080 }
4081 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
4082 {
4083 PyThreadState* __tstate = wxPyBeginAllowThreads();
4084 result = (bool)((wxAuiPaneInfo const *)arg1)->HasMinimizeButton();
4085 wxPyEndAllowThreads(__tstate);
4086 if (PyErr_Occurred()) SWIG_fail;
4087 }
4088 {
4089 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
4090 }
4091 return resultobj;
4092 fail:
4093 return NULL;
4094 }
4095
4096
4097 SWIGINTERN PyObject *_wrap_AuiPaneInfo_HasPinButton(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
4098 PyObject *resultobj = 0;
4099 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
4100 bool result;
4101 void *argp1 = 0 ;
4102 int res1 = 0 ;
4103 PyObject *swig_obj[1] ;
4104
4105 if (!args) SWIG_fail;
4106 swig_obj[0] = args;
4107 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
4108 if (!SWIG_IsOK(res1)) {
4109 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_HasPinButton" "', expected argument " "1"" of type '" "wxAuiPaneInfo const *""'");
4110 }
4111 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
4112 {
4113 PyThreadState* __tstate = wxPyBeginAllowThreads();
4114 result = (bool)((wxAuiPaneInfo const *)arg1)->HasPinButton();
4115 wxPyEndAllowThreads(__tstate);
4116 if (PyErr_Occurred()) SWIG_fail;
4117 }
4118 {
4119 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
4120 }
4121 return resultobj;
4122 fail:
4123 return NULL;
4124 }
4125
4126
4127 SWIGINTERN PyObject *_wrap_AuiPaneInfo_HasGripperTop(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
4128 PyObject *resultobj = 0;
4129 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
4130 bool result;
4131 void *argp1 = 0 ;
4132 int res1 = 0 ;
4133 PyObject *swig_obj[1] ;
4134
4135 if (!args) SWIG_fail;
4136 swig_obj[0] = args;
4137 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
4138 if (!SWIG_IsOK(res1)) {
4139 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_HasGripperTop" "', expected argument " "1"" of type '" "wxAuiPaneInfo const *""'");
4140 }
4141 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
4142 {
4143 PyThreadState* __tstate = wxPyBeginAllowThreads();
4144 result = (bool)((wxAuiPaneInfo const *)arg1)->HasGripperTop();
4145 wxPyEndAllowThreads(__tstate);
4146 if (PyErr_Occurred()) SWIG_fail;
4147 }
4148 {
4149 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
4150 }
4151 return resultobj;
4152 fail:
4153 return NULL;
4154 }
4155
4156
4157 SWIGINTERN PyObject *_wrap_AuiPaneInfo_Window(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
4158 PyObject *resultobj = 0;
4159 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
4160 wxWindow *arg2 = (wxWindow *) 0 ;
4161 wxAuiPaneInfo *result = 0 ;
4162 void *argp1 = 0 ;
4163 int res1 = 0 ;
4164 void *argp2 = 0 ;
4165 int res2 = 0 ;
4166 PyObject * obj0 = 0 ;
4167 PyObject * obj1 = 0 ;
4168 char * kwnames[] = {
4169 (char *) "self",(char *) "w", NULL
4170 };
4171
4172 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiPaneInfo_Window",kwnames,&obj0,&obj1)) SWIG_fail;
4173 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
4174 if (!SWIG_IsOK(res1)) {
4175 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_Window" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
4176 }
4177 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
4178 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxWindow, 0 | 0 );
4179 if (!SWIG_IsOK(res2)) {
4180 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiPaneInfo_Window" "', expected argument " "2"" of type '" "wxWindow *""'");
4181 }
4182 arg2 = reinterpret_cast< wxWindow * >(argp2);
4183 {
4184 PyThreadState* __tstate = wxPyBeginAllowThreads();
4185 {
4186 wxAuiPaneInfo &_result_ref = (arg1)->Window(arg2);
4187 result = (wxAuiPaneInfo *) &_result_ref;
4188 }
4189 wxPyEndAllowThreads(__tstate);
4190 if (PyErr_Occurred()) SWIG_fail;
4191 }
4192 {
4193 resultobj = obj0; Py_INCREF(resultobj);
4194 }
4195 return resultobj;
4196 fail:
4197 return NULL;
4198 }
4199
4200
4201 SWIGINTERN PyObject *_wrap_AuiPaneInfo_Name(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
4202 PyObject *resultobj = 0;
4203 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
4204 wxString *arg2 = 0 ;
4205 wxAuiPaneInfo *result = 0 ;
4206 void *argp1 = 0 ;
4207 int res1 = 0 ;
4208 bool temp2 = false ;
4209 PyObject * obj0 = 0 ;
4210 PyObject * obj1 = 0 ;
4211 char * kwnames[] = {
4212 (char *) "self",(char *) "n", NULL
4213 };
4214
4215 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiPaneInfo_Name",kwnames,&obj0,&obj1)) SWIG_fail;
4216 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
4217 if (!SWIG_IsOK(res1)) {
4218 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_Name" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
4219 }
4220 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
4221 {
4222 arg2 = wxString_in_helper(obj1);
4223 if (arg2 == NULL) SWIG_fail;
4224 temp2 = true;
4225 }
4226 {
4227 PyThreadState* __tstate = wxPyBeginAllowThreads();
4228 {
4229 wxAuiPaneInfo &_result_ref = (arg1)->Name((wxString const &)*arg2);
4230 result = (wxAuiPaneInfo *) &_result_ref;
4231 }
4232 wxPyEndAllowThreads(__tstate);
4233 if (PyErr_Occurred()) SWIG_fail;
4234 }
4235 {
4236 resultobj = obj0; Py_INCREF(resultobj);
4237 }
4238 {
4239 if (temp2)
4240 delete arg2;
4241 }
4242 return resultobj;
4243 fail:
4244 {
4245 if (temp2)
4246 delete arg2;
4247 }
4248 return NULL;
4249 }
4250
4251
4252 SWIGINTERN PyObject *_wrap_AuiPaneInfo_Caption(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
4253 PyObject *resultobj = 0;
4254 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
4255 wxString *arg2 = 0 ;
4256 wxAuiPaneInfo *result = 0 ;
4257 void *argp1 = 0 ;
4258 int res1 = 0 ;
4259 bool temp2 = false ;
4260 PyObject * obj0 = 0 ;
4261 PyObject * obj1 = 0 ;
4262 char * kwnames[] = {
4263 (char *) "self",(char *) "c", NULL
4264 };
4265
4266 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiPaneInfo_Caption",kwnames,&obj0,&obj1)) SWIG_fail;
4267 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
4268 if (!SWIG_IsOK(res1)) {
4269 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_Caption" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
4270 }
4271 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
4272 {
4273 arg2 = wxString_in_helper(obj1);
4274 if (arg2 == NULL) SWIG_fail;
4275 temp2 = true;
4276 }
4277 {
4278 PyThreadState* __tstate = wxPyBeginAllowThreads();
4279 {
4280 wxAuiPaneInfo &_result_ref = (arg1)->Caption((wxString const &)*arg2);
4281 result = (wxAuiPaneInfo *) &_result_ref;
4282 }
4283 wxPyEndAllowThreads(__tstate);
4284 if (PyErr_Occurred()) SWIG_fail;
4285 }
4286 {
4287 resultobj = obj0; Py_INCREF(resultobj);
4288 }
4289 {
4290 if (temp2)
4291 delete arg2;
4292 }
4293 return resultobj;
4294 fail:
4295 {
4296 if (temp2)
4297 delete arg2;
4298 }
4299 return NULL;
4300 }
4301
4302
4303 SWIGINTERN PyObject *_wrap_AuiPaneInfo_Left(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
4304 PyObject *resultobj = 0;
4305 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
4306 wxAuiPaneInfo *result = 0 ;
4307 void *argp1 = 0 ;
4308 int res1 = 0 ;
4309 PyObject *swig_obj[1] ;
4310
4311 if (!args) SWIG_fail;
4312 swig_obj[0] = args;
4313 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
4314 if (!SWIG_IsOK(res1)) {
4315 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_Left" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
4316 }
4317 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
4318 {
4319 PyThreadState* __tstate = wxPyBeginAllowThreads();
4320 {
4321 wxAuiPaneInfo &_result_ref = (arg1)->Left();
4322 result = (wxAuiPaneInfo *) &_result_ref;
4323 }
4324 wxPyEndAllowThreads(__tstate);
4325 if (PyErr_Occurred()) SWIG_fail;
4326 }
4327 {
4328 resultobj = swig_obj[0]; Py_INCREF(resultobj);
4329 }
4330 return resultobj;
4331 fail:
4332 return NULL;
4333 }
4334
4335
4336 SWIGINTERN PyObject *_wrap_AuiPaneInfo_Right(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
4337 PyObject *resultobj = 0;
4338 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
4339 wxAuiPaneInfo *result = 0 ;
4340 void *argp1 = 0 ;
4341 int res1 = 0 ;
4342 PyObject *swig_obj[1] ;
4343
4344 if (!args) SWIG_fail;
4345 swig_obj[0] = args;
4346 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
4347 if (!SWIG_IsOK(res1)) {
4348 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_Right" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
4349 }
4350 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
4351 {
4352 PyThreadState* __tstate = wxPyBeginAllowThreads();
4353 {
4354 wxAuiPaneInfo &_result_ref = (arg1)->Right();
4355 result = (wxAuiPaneInfo *) &_result_ref;
4356 }
4357 wxPyEndAllowThreads(__tstate);
4358 if (PyErr_Occurred()) SWIG_fail;
4359 }
4360 {
4361 resultobj = swig_obj[0]; Py_INCREF(resultobj);
4362 }
4363 return resultobj;
4364 fail:
4365 return NULL;
4366 }
4367
4368
4369 SWIGINTERN PyObject *_wrap_AuiPaneInfo_Top(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
4370 PyObject *resultobj = 0;
4371 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
4372 wxAuiPaneInfo *result = 0 ;
4373 void *argp1 = 0 ;
4374 int res1 = 0 ;
4375 PyObject *swig_obj[1] ;
4376
4377 if (!args) SWIG_fail;
4378 swig_obj[0] = args;
4379 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
4380 if (!SWIG_IsOK(res1)) {
4381 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_Top" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
4382 }
4383 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
4384 {
4385 PyThreadState* __tstate = wxPyBeginAllowThreads();
4386 {
4387 wxAuiPaneInfo &_result_ref = (arg1)->Top();
4388 result = (wxAuiPaneInfo *) &_result_ref;
4389 }
4390 wxPyEndAllowThreads(__tstate);
4391 if (PyErr_Occurred()) SWIG_fail;
4392 }
4393 {
4394 resultobj = swig_obj[0]; Py_INCREF(resultobj);
4395 }
4396 return resultobj;
4397 fail:
4398 return NULL;
4399 }
4400
4401
4402 SWIGINTERN PyObject *_wrap_AuiPaneInfo_Bottom(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
4403 PyObject *resultobj = 0;
4404 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
4405 wxAuiPaneInfo *result = 0 ;
4406 void *argp1 = 0 ;
4407 int res1 = 0 ;
4408 PyObject *swig_obj[1] ;
4409
4410 if (!args) SWIG_fail;
4411 swig_obj[0] = args;
4412 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
4413 if (!SWIG_IsOK(res1)) {
4414 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_Bottom" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
4415 }
4416 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
4417 {
4418 PyThreadState* __tstate = wxPyBeginAllowThreads();
4419 {
4420 wxAuiPaneInfo &_result_ref = (arg1)->Bottom();
4421 result = (wxAuiPaneInfo *) &_result_ref;
4422 }
4423 wxPyEndAllowThreads(__tstate);
4424 if (PyErr_Occurred()) SWIG_fail;
4425 }
4426 {
4427 resultobj = swig_obj[0]; Py_INCREF(resultobj);
4428 }
4429 return resultobj;
4430 fail:
4431 return NULL;
4432 }
4433
4434
4435 SWIGINTERN PyObject *_wrap_AuiPaneInfo_Center(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
4436 PyObject *resultobj = 0;
4437 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
4438 wxAuiPaneInfo *result = 0 ;
4439 void *argp1 = 0 ;
4440 int res1 = 0 ;
4441 PyObject *swig_obj[1] ;
4442
4443 if (!args) SWIG_fail;
4444 swig_obj[0] = args;
4445 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
4446 if (!SWIG_IsOK(res1)) {
4447 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_Center" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
4448 }
4449 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
4450 {
4451 PyThreadState* __tstate = wxPyBeginAllowThreads();
4452 {
4453 wxAuiPaneInfo &_result_ref = (arg1)->Center();
4454 result = (wxAuiPaneInfo *) &_result_ref;
4455 }
4456 wxPyEndAllowThreads(__tstate);
4457 if (PyErr_Occurred()) SWIG_fail;
4458 }
4459 {
4460 resultobj = swig_obj[0]; Py_INCREF(resultobj);
4461 }
4462 return resultobj;
4463 fail:
4464 return NULL;
4465 }
4466
4467
4468 SWIGINTERN PyObject *_wrap_AuiPaneInfo_Centre(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
4469 PyObject *resultobj = 0;
4470 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
4471 wxAuiPaneInfo *result = 0 ;
4472 void *argp1 = 0 ;
4473 int res1 = 0 ;
4474 PyObject *swig_obj[1] ;
4475
4476 if (!args) SWIG_fail;
4477 swig_obj[0] = args;
4478 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
4479 if (!SWIG_IsOK(res1)) {
4480 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_Centre" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
4481 }
4482 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
4483 {
4484 PyThreadState* __tstate = wxPyBeginAllowThreads();
4485 {
4486 wxAuiPaneInfo &_result_ref = (arg1)->Centre();
4487 result = (wxAuiPaneInfo *) &_result_ref;
4488 }
4489 wxPyEndAllowThreads(__tstate);
4490 if (PyErr_Occurred()) SWIG_fail;
4491 }
4492 {
4493 resultobj = swig_obj[0]; Py_INCREF(resultobj);
4494 }
4495 return resultobj;
4496 fail:
4497 return NULL;
4498 }
4499
4500
4501 SWIGINTERN PyObject *_wrap_AuiPaneInfo_Direction(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
4502 PyObject *resultobj = 0;
4503 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
4504 int arg2 ;
4505 wxAuiPaneInfo *result = 0 ;
4506 void *argp1 = 0 ;
4507 int res1 = 0 ;
4508 int val2 ;
4509 int ecode2 = 0 ;
4510 PyObject * obj0 = 0 ;
4511 PyObject * obj1 = 0 ;
4512 char * kwnames[] = {
4513 (char *) "self",(char *) "direction", NULL
4514 };
4515
4516 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiPaneInfo_Direction",kwnames,&obj0,&obj1)) SWIG_fail;
4517 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
4518 if (!SWIG_IsOK(res1)) {
4519 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_Direction" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
4520 }
4521 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
4522 ecode2 = SWIG_AsVal_int(obj1, &val2);
4523 if (!SWIG_IsOK(ecode2)) {
4524 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiPaneInfo_Direction" "', expected argument " "2"" of type '" "int""'");
4525 }
4526 arg2 = static_cast< int >(val2);
4527 {
4528 PyThreadState* __tstate = wxPyBeginAllowThreads();
4529 {
4530 wxAuiPaneInfo &_result_ref = (arg1)->Direction(arg2);
4531 result = (wxAuiPaneInfo *) &_result_ref;
4532 }
4533 wxPyEndAllowThreads(__tstate);
4534 if (PyErr_Occurred()) SWIG_fail;
4535 }
4536 {
4537 resultobj = obj0; Py_INCREF(resultobj);
4538 }
4539 return resultobj;
4540 fail:
4541 return NULL;
4542 }
4543
4544
4545 SWIGINTERN PyObject *_wrap_AuiPaneInfo_Layer(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
4546 PyObject *resultobj = 0;
4547 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
4548 int arg2 ;
4549 wxAuiPaneInfo *result = 0 ;
4550 void *argp1 = 0 ;
4551 int res1 = 0 ;
4552 int val2 ;
4553 int ecode2 = 0 ;
4554 PyObject * obj0 = 0 ;
4555 PyObject * obj1 = 0 ;
4556 char * kwnames[] = {
4557 (char *) "self",(char *) "layer", NULL
4558 };
4559
4560 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiPaneInfo_Layer",kwnames,&obj0,&obj1)) SWIG_fail;
4561 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
4562 if (!SWIG_IsOK(res1)) {
4563 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_Layer" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
4564 }
4565 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
4566 ecode2 = SWIG_AsVal_int(obj1, &val2);
4567 if (!SWIG_IsOK(ecode2)) {
4568 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiPaneInfo_Layer" "', expected argument " "2"" of type '" "int""'");
4569 }
4570 arg2 = static_cast< int >(val2);
4571 {
4572 PyThreadState* __tstate = wxPyBeginAllowThreads();
4573 {
4574 wxAuiPaneInfo &_result_ref = (arg1)->Layer(arg2);
4575 result = (wxAuiPaneInfo *) &_result_ref;
4576 }
4577 wxPyEndAllowThreads(__tstate);
4578 if (PyErr_Occurred()) SWIG_fail;
4579 }
4580 {
4581 resultobj = obj0; Py_INCREF(resultobj);
4582 }
4583 return resultobj;
4584 fail:
4585 return NULL;
4586 }
4587
4588
4589 SWIGINTERN PyObject *_wrap_AuiPaneInfo_Row(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
4590 PyObject *resultobj = 0;
4591 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
4592 int arg2 ;
4593 wxAuiPaneInfo *result = 0 ;
4594 void *argp1 = 0 ;
4595 int res1 = 0 ;
4596 int val2 ;
4597 int ecode2 = 0 ;
4598 PyObject * obj0 = 0 ;
4599 PyObject * obj1 = 0 ;
4600 char * kwnames[] = {
4601 (char *) "self",(char *) "row", NULL
4602 };
4603
4604 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiPaneInfo_Row",kwnames,&obj0,&obj1)) SWIG_fail;
4605 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
4606 if (!SWIG_IsOK(res1)) {
4607 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_Row" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
4608 }
4609 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
4610 ecode2 = SWIG_AsVal_int(obj1, &val2);
4611 if (!SWIG_IsOK(ecode2)) {
4612 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiPaneInfo_Row" "', expected argument " "2"" of type '" "int""'");
4613 }
4614 arg2 = static_cast< int >(val2);
4615 {
4616 PyThreadState* __tstate = wxPyBeginAllowThreads();
4617 {
4618 wxAuiPaneInfo &_result_ref = (arg1)->Row(arg2);
4619 result = (wxAuiPaneInfo *) &_result_ref;
4620 }
4621 wxPyEndAllowThreads(__tstate);
4622 if (PyErr_Occurred()) SWIG_fail;
4623 }
4624 {
4625 resultobj = obj0; Py_INCREF(resultobj);
4626 }
4627 return resultobj;
4628 fail:
4629 return NULL;
4630 }
4631
4632
4633 SWIGINTERN PyObject *_wrap_AuiPaneInfo_Position(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
4634 PyObject *resultobj = 0;
4635 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
4636 int arg2 ;
4637 wxAuiPaneInfo *result = 0 ;
4638 void *argp1 = 0 ;
4639 int res1 = 0 ;
4640 int val2 ;
4641 int ecode2 = 0 ;
4642 PyObject * obj0 = 0 ;
4643 PyObject * obj1 = 0 ;
4644 char * kwnames[] = {
4645 (char *) "self",(char *) "pos", NULL
4646 };
4647
4648 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiPaneInfo_Position",kwnames,&obj0,&obj1)) SWIG_fail;
4649 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
4650 if (!SWIG_IsOK(res1)) {
4651 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_Position" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
4652 }
4653 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
4654 ecode2 = SWIG_AsVal_int(obj1, &val2);
4655 if (!SWIG_IsOK(ecode2)) {
4656 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiPaneInfo_Position" "', expected argument " "2"" of type '" "int""'");
4657 }
4658 arg2 = static_cast< int >(val2);
4659 {
4660 PyThreadState* __tstate = wxPyBeginAllowThreads();
4661 {
4662 wxAuiPaneInfo &_result_ref = (arg1)->Position(arg2);
4663 result = (wxAuiPaneInfo *) &_result_ref;
4664 }
4665 wxPyEndAllowThreads(__tstate);
4666 if (PyErr_Occurred()) SWIG_fail;
4667 }
4668 {
4669 resultobj = obj0; Py_INCREF(resultobj);
4670 }
4671 return resultobj;
4672 fail:
4673 return NULL;
4674 }
4675
4676
4677 SWIGINTERN PyObject *_wrap_AuiPaneInfo_BestSize(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
4678 PyObject *resultobj = 0;
4679 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
4680 wxSize *arg2 = 0 ;
4681 wxAuiPaneInfo *result = 0 ;
4682 void *argp1 = 0 ;
4683 int res1 = 0 ;
4684 wxSize temp2 ;
4685 PyObject * obj0 = 0 ;
4686 PyObject * obj1 = 0 ;
4687 char * kwnames[] = {
4688 (char *) "self",(char *) "size", NULL
4689 };
4690
4691 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiPaneInfo_BestSize",kwnames,&obj0,&obj1)) SWIG_fail;
4692 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
4693 if (!SWIG_IsOK(res1)) {
4694 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_BestSize" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
4695 }
4696 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
4697 {
4698 arg2 = &temp2;
4699 if ( ! wxSize_helper(obj1, &arg2)) SWIG_fail;
4700 }
4701 {
4702 PyThreadState* __tstate = wxPyBeginAllowThreads();
4703 {
4704 wxAuiPaneInfo &_result_ref = (arg1)->BestSize((wxSize const &)*arg2);
4705 result = (wxAuiPaneInfo *) &_result_ref;
4706 }
4707 wxPyEndAllowThreads(__tstate);
4708 if (PyErr_Occurred()) SWIG_fail;
4709 }
4710 {
4711 resultobj = obj0; Py_INCREF(resultobj);
4712 }
4713 return resultobj;
4714 fail:
4715 return NULL;
4716 }
4717
4718
4719 SWIGINTERN PyObject *_wrap_AuiPaneInfo_MinSize(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
4720 PyObject *resultobj = 0;
4721 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
4722 wxSize *arg2 = 0 ;
4723 wxAuiPaneInfo *result = 0 ;
4724 void *argp1 = 0 ;
4725 int res1 = 0 ;
4726 wxSize temp2 ;
4727 PyObject * obj0 = 0 ;
4728 PyObject * obj1 = 0 ;
4729 char * kwnames[] = {
4730 (char *) "self",(char *) "size", NULL
4731 };
4732
4733 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiPaneInfo_MinSize",kwnames,&obj0,&obj1)) SWIG_fail;
4734 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
4735 if (!SWIG_IsOK(res1)) {
4736 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_MinSize" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
4737 }
4738 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
4739 {
4740 arg2 = &temp2;
4741 if ( ! wxSize_helper(obj1, &arg2)) SWIG_fail;
4742 }
4743 {
4744 PyThreadState* __tstate = wxPyBeginAllowThreads();
4745 {
4746 wxAuiPaneInfo &_result_ref = (arg1)->MinSize((wxSize const &)*arg2);
4747 result = (wxAuiPaneInfo *) &_result_ref;
4748 }
4749 wxPyEndAllowThreads(__tstate);
4750 if (PyErr_Occurred()) SWIG_fail;
4751 }
4752 {
4753 resultobj = obj0; Py_INCREF(resultobj);
4754 }
4755 return resultobj;
4756 fail:
4757 return NULL;
4758 }
4759
4760
4761 SWIGINTERN PyObject *_wrap_AuiPaneInfo_MaxSize(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
4762 PyObject *resultobj = 0;
4763 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
4764 wxSize *arg2 = 0 ;
4765 wxAuiPaneInfo *result = 0 ;
4766 void *argp1 = 0 ;
4767 int res1 = 0 ;
4768 wxSize temp2 ;
4769 PyObject * obj0 = 0 ;
4770 PyObject * obj1 = 0 ;
4771 char * kwnames[] = {
4772 (char *) "self",(char *) "size", NULL
4773 };
4774
4775 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiPaneInfo_MaxSize",kwnames,&obj0,&obj1)) SWIG_fail;
4776 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
4777 if (!SWIG_IsOK(res1)) {
4778 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_MaxSize" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
4779 }
4780 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
4781 {
4782 arg2 = &temp2;
4783 if ( ! wxSize_helper(obj1, &arg2)) SWIG_fail;
4784 }
4785 {
4786 PyThreadState* __tstate = wxPyBeginAllowThreads();
4787 {
4788 wxAuiPaneInfo &_result_ref = (arg1)->MaxSize((wxSize const &)*arg2);
4789 result = (wxAuiPaneInfo *) &_result_ref;
4790 }
4791 wxPyEndAllowThreads(__tstate);
4792 if (PyErr_Occurred()) SWIG_fail;
4793 }
4794 {
4795 resultobj = obj0; Py_INCREF(resultobj);
4796 }
4797 return resultobj;
4798 fail:
4799 return NULL;
4800 }
4801
4802
4803 SWIGINTERN PyObject *_wrap_AuiPaneInfo_FloatingPosition(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
4804 PyObject *resultobj = 0;
4805 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
4806 wxPoint *arg2 = 0 ;
4807 wxAuiPaneInfo *result = 0 ;
4808 void *argp1 = 0 ;
4809 int res1 = 0 ;
4810 wxPoint temp2 ;
4811 PyObject * obj0 = 0 ;
4812 PyObject * obj1 = 0 ;
4813 char * kwnames[] = {
4814 (char *) "self",(char *) "pos", NULL
4815 };
4816
4817 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiPaneInfo_FloatingPosition",kwnames,&obj0,&obj1)) SWIG_fail;
4818 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
4819 if (!SWIG_IsOK(res1)) {
4820 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_FloatingPosition" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
4821 }
4822 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
4823 {
4824 arg2 = &temp2;
4825 if ( ! wxPoint_helper(obj1, &arg2)) SWIG_fail;
4826 }
4827 {
4828 PyThreadState* __tstate = wxPyBeginAllowThreads();
4829 {
4830 wxAuiPaneInfo &_result_ref = (arg1)->FloatingPosition((wxPoint const &)*arg2);
4831 result = (wxAuiPaneInfo *) &_result_ref;
4832 }
4833 wxPyEndAllowThreads(__tstate);
4834 if (PyErr_Occurred()) SWIG_fail;
4835 }
4836 {
4837 resultobj = obj0; Py_INCREF(resultobj);
4838 }
4839 return resultobj;
4840 fail:
4841 return NULL;
4842 }
4843
4844
4845 SWIGINTERN PyObject *_wrap_AuiPaneInfo_FloatingSize(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
4846 PyObject *resultobj = 0;
4847 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
4848 wxSize *arg2 = 0 ;
4849 wxAuiPaneInfo *result = 0 ;
4850 void *argp1 = 0 ;
4851 int res1 = 0 ;
4852 wxSize temp2 ;
4853 PyObject * obj0 = 0 ;
4854 PyObject * obj1 = 0 ;
4855 char * kwnames[] = {
4856 (char *) "self",(char *) "size", NULL
4857 };
4858
4859 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiPaneInfo_FloatingSize",kwnames,&obj0,&obj1)) SWIG_fail;
4860 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
4861 if (!SWIG_IsOK(res1)) {
4862 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_FloatingSize" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
4863 }
4864 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
4865 {
4866 arg2 = &temp2;
4867 if ( ! wxSize_helper(obj1, &arg2)) SWIG_fail;
4868 }
4869 {
4870 PyThreadState* __tstate = wxPyBeginAllowThreads();
4871 {
4872 wxAuiPaneInfo &_result_ref = (arg1)->FloatingSize((wxSize const &)*arg2);
4873 result = (wxAuiPaneInfo *) &_result_ref;
4874 }
4875 wxPyEndAllowThreads(__tstate);
4876 if (PyErr_Occurred()) SWIG_fail;
4877 }
4878 {
4879 resultobj = obj0; Py_INCREF(resultobj);
4880 }
4881 return resultobj;
4882 fail:
4883 return NULL;
4884 }
4885
4886
4887 SWIGINTERN PyObject *_wrap_AuiPaneInfo_Fixed(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
4888 PyObject *resultobj = 0;
4889 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
4890 wxAuiPaneInfo *result = 0 ;
4891 void *argp1 = 0 ;
4892 int res1 = 0 ;
4893 PyObject *swig_obj[1] ;
4894
4895 if (!args) SWIG_fail;
4896 swig_obj[0] = args;
4897 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
4898 if (!SWIG_IsOK(res1)) {
4899 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_Fixed" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
4900 }
4901 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
4902 {
4903 PyThreadState* __tstate = wxPyBeginAllowThreads();
4904 {
4905 wxAuiPaneInfo &_result_ref = (arg1)->Fixed();
4906 result = (wxAuiPaneInfo *) &_result_ref;
4907 }
4908 wxPyEndAllowThreads(__tstate);
4909 if (PyErr_Occurred()) SWIG_fail;
4910 }
4911 {
4912 resultobj = swig_obj[0]; Py_INCREF(resultobj);
4913 }
4914 return resultobj;
4915 fail:
4916 return NULL;
4917 }
4918
4919
4920 SWIGINTERN PyObject *_wrap_AuiPaneInfo_Resizable(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
4921 PyObject *resultobj = 0;
4922 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
4923 bool arg2 = (bool) true ;
4924 wxAuiPaneInfo *result = 0 ;
4925 void *argp1 = 0 ;
4926 int res1 = 0 ;
4927 bool val2 ;
4928 int ecode2 = 0 ;
4929 PyObject * obj0 = 0 ;
4930 PyObject * obj1 = 0 ;
4931 char * kwnames[] = {
4932 (char *) "self",(char *) "resizable", NULL
4933 };
4934
4935 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:AuiPaneInfo_Resizable",kwnames,&obj0,&obj1)) SWIG_fail;
4936 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
4937 if (!SWIG_IsOK(res1)) {
4938 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_Resizable" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
4939 }
4940 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
4941 if (obj1) {
4942 ecode2 = SWIG_AsVal_bool(obj1, &val2);
4943 if (!SWIG_IsOK(ecode2)) {
4944 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiPaneInfo_Resizable" "', expected argument " "2"" of type '" "bool""'");
4945 }
4946 arg2 = static_cast< bool >(val2);
4947 }
4948 {
4949 PyThreadState* __tstate = wxPyBeginAllowThreads();
4950 {
4951 wxAuiPaneInfo &_result_ref = (arg1)->Resizable(arg2);
4952 result = (wxAuiPaneInfo *) &_result_ref;
4953 }
4954 wxPyEndAllowThreads(__tstate);
4955 if (PyErr_Occurred()) SWIG_fail;
4956 }
4957 {
4958 resultobj = obj0; Py_INCREF(resultobj);
4959 }
4960 return resultobj;
4961 fail:
4962 return NULL;
4963 }
4964
4965
4966 SWIGINTERN PyObject *_wrap_AuiPaneInfo_Dock(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
4967 PyObject *resultobj = 0;
4968 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
4969 wxAuiPaneInfo *result = 0 ;
4970 void *argp1 = 0 ;
4971 int res1 = 0 ;
4972 PyObject *swig_obj[1] ;
4973
4974 if (!args) SWIG_fail;
4975 swig_obj[0] = args;
4976 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
4977 if (!SWIG_IsOK(res1)) {
4978 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_Dock" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
4979 }
4980 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
4981 {
4982 PyThreadState* __tstate = wxPyBeginAllowThreads();
4983 {
4984 wxAuiPaneInfo &_result_ref = (arg1)->Dock();
4985 result = (wxAuiPaneInfo *) &_result_ref;
4986 }
4987 wxPyEndAllowThreads(__tstate);
4988 if (PyErr_Occurred()) SWIG_fail;
4989 }
4990 {
4991 resultobj = swig_obj[0]; Py_INCREF(resultobj);
4992 }
4993 return resultobj;
4994 fail:
4995 return NULL;
4996 }
4997
4998
4999 SWIGINTERN PyObject *_wrap_AuiPaneInfo_Float(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
5000 PyObject *resultobj = 0;
5001 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
5002 wxAuiPaneInfo *result = 0 ;
5003 void *argp1 = 0 ;
5004 int res1 = 0 ;
5005 PyObject *swig_obj[1] ;
5006
5007 if (!args) SWIG_fail;
5008 swig_obj[0] = args;
5009 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
5010 if (!SWIG_IsOK(res1)) {
5011 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_Float" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
5012 }
5013 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
5014 {
5015 PyThreadState* __tstate = wxPyBeginAllowThreads();
5016 {
5017 wxAuiPaneInfo &_result_ref = (arg1)->Float();
5018 result = (wxAuiPaneInfo *) &_result_ref;
5019 }
5020 wxPyEndAllowThreads(__tstate);
5021 if (PyErr_Occurred()) SWIG_fail;
5022 }
5023 {
5024 resultobj = swig_obj[0]; Py_INCREF(resultobj);
5025 }
5026 return resultobj;
5027 fail:
5028 return NULL;
5029 }
5030
5031
5032 SWIGINTERN PyObject *_wrap_AuiPaneInfo_Hide(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
5033 PyObject *resultobj = 0;
5034 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
5035 wxAuiPaneInfo *result = 0 ;
5036 void *argp1 = 0 ;
5037 int res1 = 0 ;
5038 PyObject *swig_obj[1] ;
5039
5040 if (!args) SWIG_fail;
5041 swig_obj[0] = args;
5042 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
5043 if (!SWIG_IsOK(res1)) {
5044 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_Hide" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
5045 }
5046 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
5047 {
5048 PyThreadState* __tstate = wxPyBeginAllowThreads();
5049 {
5050 wxAuiPaneInfo &_result_ref = (arg1)->Hide();
5051 result = (wxAuiPaneInfo *) &_result_ref;
5052 }
5053 wxPyEndAllowThreads(__tstate);
5054 if (PyErr_Occurred()) SWIG_fail;
5055 }
5056 {
5057 resultobj = swig_obj[0]; Py_INCREF(resultobj);
5058 }
5059 return resultobj;
5060 fail:
5061 return NULL;
5062 }
5063
5064
5065 SWIGINTERN PyObject *_wrap_AuiPaneInfo_Show(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
5066 PyObject *resultobj = 0;
5067 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
5068 bool arg2 = (bool) true ;
5069 wxAuiPaneInfo *result = 0 ;
5070 void *argp1 = 0 ;
5071 int res1 = 0 ;
5072 bool val2 ;
5073 int ecode2 = 0 ;
5074 PyObject * obj0 = 0 ;
5075 PyObject * obj1 = 0 ;
5076 char * kwnames[] = {
5077 (char *) "self",(char *) "show", NULL
5078 };
5079
5080 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:AuiPaneInfo_Show",kwnames,&obj0,&obj1)) SWIG_fail;
5081 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
5082 if (!SWIG_IsOK(res1)) {
5083 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_Show" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
5084 }
5085 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
5086 if (obj1) {
5087 ecode2 = SWIG_AsVal_bool(obj1, &val2);
5088 if (!SWIG_IsOK(ecode2)) {
5089 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiPaneInfo_Show" "', expected argument " "2"" of type '" "bool""'");
5090 }
5091 arg2 = static_cast< bool >(val2);
5092 }
5093 {
5094 PyThreadState* __tstate = wxPyBeginAllowThreads();
5095 {
5096 wxAuiPaneInfo &_result_ref = (arg1)->Show(arg2);
5097 result = (wxAuiPaneInfo *) &_result_ref;
5098 }
5099 wxPyEndAllowThreads(__tstate);
5100 if (PyErr_Occurred()) SWIG_fail;
5101 }
5102 {
5103 resultobj = obj0; Py_INCREF(resultobj);
5104 }
5105 return resultobj;
5106 fail:
5107 return NULL;
5108 }
5109
5110
5111 SWIGINTERN PyObject *_wrap_AuiPaneInfo_CaptionVisible(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
5112 PyObject *resultobj = 0;
5113 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
5114 bool arg2 = (bool) true ;
5115 wxAuiPaneInfo *result = 0 ;
5116 void *argp1 = 0 ;
5117 int res1 = 0 ;
5118 bool val2 ;
5119 int ecode2 = 0 ;
5120 PyObject * obj0 = 0 ;
5121 PyObject * obj1 = 0 ;
5122 char * kwnames[] = {
5123 (char *) "self",(char *) "visible", NULL
5124 };
5125
5126 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:AuiPaneInfo_CaptionVisible",kwnames,&obj0,&obj1)) SWIG_fail;
5127 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
5128 if (!SWIG_IsOK(res1)) {
5129 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_CaptionVisible" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
5130 }
5131 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
5132 if (obj1) {
5133 ecode2 = SWIG_AsVal_bool(obj1, &val2);
5134 if (!SWIG_IsOK(ecode2)) {
5135 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiPaneInfo_CaptionVisible" "', expected argument " "2"" of type '" "bool""'");
5136 }
5137 arg2 = static_cast< bool >(val2);
5138 }
5139 {
5140 PyThreadState* __tstate = wxPyBeginAllowThreads();
5141 {
5142 wxAuiPaneInfo &_result_ref = (arg1)->CaptionVisible(arg2);
5143 result = (wxAuiPaneInfo *) &_result_ref;
5144 }
5145 wxPyEndAllowThreads(__tstate);
5146 if (PyErr_Occurred()) SWIG_fail;
5147 }
5148 {
5149 resultobj = obj0; Py_INCREF(resultobj);
5150 }
5151 return resultobj;
5152 fail:
5153 return NULL;
5154 }
5155
5156
5157 SWIGINTERN PyObject *_wrap_AuiPaneInfo_Maximize(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
5158 PyObject *resultobj = 0;
5159 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
5160 wxAuiPaneInfo *result = 0 ;
5161 void *argp1 = 0 ;
5162 int res1 = 0 ;
5163 PyObject *swig_obj[1] ;
5164
5165 if (!args) SWIG_fail;
5166 swig_obj[0] = args;
5167 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
5168 if (!SWIG_IsOK(res1)) {
5169 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_Maximize" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
5170 }
5171 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
5172 {
5173 PyThreadState* __tstate = wxPyBeginAllowThreads();
5174 {
5175 wxAuiPaneInfo &_result_ref = (arg1)->Maximize();
5176 result = (wxAuiPaneInfo *) &_result_ref;
5177 }
5178 wxPyEndAllowThreads(__tstate);
5179 if (PyErr_Occurred()) SWIG_fail;
5180 }
5181 {
5182 resultobj = swig_obj[0]; Py_INCREF(resultobj);
5183 }
5184 return resultobj;
5185 fail:
5186 return NULL;
5187 }
5188
5189
5190 SWIGINTERN PyObject *_wrap_AuiPaneInfo_Restore(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
5191 PyObject *resultobj = 0;
5192 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
5193 wxAuiPaneInfo *result = 0 ;
5194 void *argp1 = 0 ;
5195 int res1 = 0 ;
5196 PyObject *swig_obj[1] ;
5197
5198 if (!args) SWIG_fail;
5199 swig_obj[0] = args;
5200 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
5201 if (!SWIG_IsOK(res1)) {
5202 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_Restore" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
5203 }
5204 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
5205 {
5206 PyThreadState* __tstate = wxPyBeginAllowThreads();
5207 {
5208 wxAuiPaneInfo &_result_ref = (arg1)->Restore();
5209 result = (wxAuiPaneInfo *) &_result_ref;
5210 }
5211 wxPyEndAllowThreads(__tstate);
5212 if (PyErr_Occurred()) SWIG_fail;
5213 }
5214 {
5215 resultobj = swig_obj[0]; Py_INCREF(resultobj);
5216 }
5217 return resultobj;
5218 fail:
5219 return NULL;
5220 }
5221
5222
5223 SWIGINTERN PyObject *_wrap_AuiPaneInfo_PaneBorder(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
5224 PyObject *resultobj = 0;
5225 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
5226 bool arg2 = (bool) true ;
5227 wxAuiPaneInfo *result = 0 ;
5228 void *argp1 = 0 ;
5229 int res1 = 0 ;
5230 bool val2 ;
5231 int ecode2 = 0 ;
5232 PyObject * obj0 = 0 ;
5233 PyObject * obj1 = 0 ;
5234 char * kwnames[] = {
5235 (char *) "self",(char *) "visible", NULL
5236 };
5237
5238 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:AuiPaneInfo_PaneBorder",kwnames,&obj0,&obj1)) SWIG_fail;
5239 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
5240 if (!SWIG_IsOK(res1)) {
5241 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_PaneBorder" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
5242 }
5243 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
5244 if (obj1) {
5245 ecode2 = SWIG_AsVal_bool(obj1, &val2);
5246 if (!SWIG_IsOK(ecode2)) {
5247 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiPaneInfo_PaneBorder" "', expected argument " "2"" of type '" "bool""'");
5248 }
5249 arg2 = static_cast< bool >(val2);
5250 }
5251 {
5252 PyThreadState* __tstate = wxPyBeginAllowThreads();
5253 {
5254 wxAuiPaneInfo &_result_ref = (arg1)->PaneBorder(arg2);
5255 result = (wxAuiPaneInfo *) &_result_ref;
5256 }
5257 wxPyEndAllowThreads(__tstate);
5258 if (PyErr_Occurred()) SWIG_fail;
5259 }
5260 {
5261 resultobj = obj0; Py_INCREF(resultobj);
5262 }
5263 return resultobj;
5264 fail:
5265 return NULL;
5266 }
5267
5268
5269 SWIGINTERN PyObject *_wrap_AuiPaneInfo_Gripper(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
5270 PyObject *resultobj = 0;
5271 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
5272 bool arg2 = (bool) true ;
5273 wxAuiPaneInfo *result = 0 ;
5274 void *argp1 = 0 ;
5275 int res1 = 0 ;
5276 bool val2 ;
5277 int ecode2 = 0 ;
5278 PyObject * obj0 = 0 ;
5279 PyObject * obj1 = 0 ;
5280 char * kwnames[] = {
5281 (char *) "self",(char *) "visible", NULL
5282 };
5283
5284 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:AuiPaneInfo_Gripper",kwnames,&obj0,&obj1)) SWIG_fail;
5285 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
5286 if (!SWIG_IsOK(res1)) {
5287 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_Gripper" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
5288 }
5289 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
5290 if (obj1) {
5291 ecode2 = SWIG_AsVal_bool(obj1, &val2);
5292 if (!SWIG_IsOK(ecode2)) {
5293 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiPaneInfo_Gripper" "', expected argument " "2"" of type '" "bool""'");
5294 }
5295 arg2 = static_cast< bool >(val2);
5296 }
5297 {
5298 PyThreadState* __tstate = wxPyBeginAllowThreads();
5299 {
5300 wxAuiPaneInfo &_result_ref = (arg1)->Gripper(arg2);
5301 result = (wxAuiPaneInfo *) &_result_ref;
5302 }
5303 wxPyEndAllowThreads(__tstate);
5304 if (PyErr_Occurred()) SWIG_fail;
5305 }
5306 {
5307 resultobj = obj0; Py_INCREF(resultobj);
5308 }
5309 return resultobj;
5310 fail:
5311 return NULL;
5312 }
5313
5314
5315 SWIGINTERN PyObject *_wrap_AuiPaneInfo_GripperTop(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
5316 PyObject *resultobj = 0;
5317 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
5318 bool arg2 = (bool) true ;
5319 wxAuiPaneInfo *result = 0 ;
5320 void *argp1 = 0 ;
5321 int res1 = 0 ;
5322 bool val2 ;
5323 int ecode2 = 0 ;
5324 PyObject * obj0 = 0 ;
5325 PyObject * obj1 = 0 ;
5326 char * kwnames[] = {
5327 (char *) "self",(char *) "attop", NULL
5328 };
5329
5330 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:AuiPaneInfo_GripperTop",kwnames,&obj0,&obj1)) SWIG_fail;
5331 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
5332 if (!SWIG_IsOK(res1)) {
5333 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_GripperTop" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
5334 }
5335 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
5336 if (obj1) {
5337 ecode2 = SWIG_AsVal_bool(obj1, &val2);
5338 if (!SWIG_IsOK(ecode2)) {
5339 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiPaneInfo_GripperTop" "', expected argument " "2"" of type '" "bool""'");
5340 }
5341 arg2 = static_cast< bool >(val2);
5342 }
5343 {
5344 PyThreadState* __tstate = wxPyBeginAllowThreads();
5345 {
5346 wxAuiPaneInfo &_result_ref = (arg1)->GripperTop(arg2);
5347 result = (wxAuiPaneInfo *) &_result_ref;
5348 }
5349 wxPyEndAllowThreads(__tstate);
5350 if (PyErr_Occurred()) SWIG_fail;
5351 }
5352 {
5353 resultobj = obj0; Py_INCREF(resultobj);
5354 }
5355 return resultobj;
5356 fail:
5357 return NULL;
5358 }
5359
5360
5361 SWIGINTERN PyObject *_wrap_AuiPaneInfo_CloseButton(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
5362 PyObject *resultobj = 0;
5363 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
5364 bool arg2 = (bool) true ;
5365 wxAuiPaneInfo *result = 0 ;
5366 void *argp1 = 0 ;
5367 int res1 = 0 ;
5368 bool val2 ;
5369 int ecode2 = 0 ;
5370 PyObject * obj0 = 0 ;
5371 PyObject * obj1 = 0 ;
5372 char * kwnames[] = {
5373 (char *) "self",(char *) "visible", NULL
5374 };
5375
5376 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:AuiPaneInfo_CloseButton",kwnames,&obj0,&obj1)) SWIG_fail;
5377 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
5378 if (!SWIG_IsOK(res1)) {
5379 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_CloseButton" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
5380 }
5381 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
5382 if (obj1) {
5383 ecode2 = SWIG_AsVal_bool(obj1, &val2);
5384 if (!SWIG_IsOK(ecode2)) {
5385 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiPaneInfo_CloseButton" "', expected argument " "2"" of type '" "bool""'");
5386 }
5387 arg2 = static_cast< bool >(val2);
5388 }
5389 {
5390 PyThreadState* __tstate = wxPyBeginAllowThreads();
5391 {
5392 wxAuiPaneInfo &_result_ref = (arg1)->CloseButton(arg2);
5393 result = (wxAuiPaneInfo *) &_result_ref;
5394 }
5395 wxPyEndAllowThreads(__tstate);
5396 if (PyErr_Occurred()) SWIG_fail;
5397 }
5398 {
5399 resultobj = obj0; Py_INCREF(resultobj);
5400 }
5401 return resultobj;
5402 fail:
5403 return NULL;
5404 }
5405
5406
5407 SWIGINTERN PyObject *_wrap_AuiPaneInfo_MaximizeButton(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
5408 PyObject *resultobj = 0;
5409 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
5410 bool arg2 = (bool) true ;
5411 wxAuiPaneInfo *result = 0 ;
5412 void *argp1 = 0 ;
5413 int res1 = 0 ;
5414 bool val2 ;
5415 int ecode2 = 0 ;
5416 PyObject * obj0 = 0 ;
5417 PyObject * obj1 = 0 ;
5418 char * kwnames[] = {
5419 (char *) "self",(char *) "visible", NULL
5420 };
5421
5422 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:AuiPaneInfo_MaximizeButton",kwnames,&obj0,&obj1)) SWIG_fail;
5423 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
5424 if (!SWIG_IsOK(res1)) {
5425 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_MaximizeButton" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
5426 }
5427 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
5428 if (obj1) {
5429 ecode2 = SWIG_AsVal_bool(obj1, &val2);
5430 if (!SWIG_IsOK(ecode2)) {
5431 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiPaneInfo_MaximizeButton" "', expected argument " "2"" of type '" "bool""'");
5432 }
5433 arg2 = static_cast< bool >(val2);
5434 }
5435 {
5436 PyThreadState* __tstate = wxPyBeginAllowThreads();
5437 {
5438 wxAuiPaneInfo &_result_ref = (arg1)->MaximizeButton(arg2);
5439 result = (wxAuiPaneInfo *) &_result_ref;
5440 }
5441 wxPyEndAllowThreads(__tstate);
5442 if (PyErr_Occurred()) SWIG_fail;
5443 }
5444 {
5445 resultobj = obj0; Py_INCREF(resultobj);
5446 }
5447 return resultobj;
5448 fail:
5449 return NULL;
5450 }
5451
5452
5453 SWIGINTERN PyObject *_wrap_AuiPaneInfo_MinimizeButton(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
5454 PyObject *resultobj = 0;
5455 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
5456 bool arg2 = (bool) true ;
5457 wxAuiPaneInfo *result = 0 ;
5458 void *argp1 = 0 ;
5459 int res1 = 0 ;
5460 bool val2 ;
5461 int ecode2 = 0 ;
5462 PyObject * obj0 = 0 ;
5463 PyObject * obj1 = 0 ;
5464 char * kwnames[] = {
5465 (char *) "self",(char *) "visible", NULL
5466 };
5467
5468 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:AuiPaneInfo_MinimizeButton",kwnames,&obj0,&obj1)) SWIG_fail;
5469 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
5470 if (!SWIG_IsOK(res1)) {
5471 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_MinimizeButton" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
5472 }
5473 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
5474 if (obj1) {
5475 ecode2 = SWIG_AsVal_bool(obj1, &val2);
5476 if (!SWIG_IsOK(ecode2)) {
5477 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiPaneInfo_MinimizeButton" "', expected argument " "2"" of type '" "bool""'");
5478 }
5479 arg2 = static_cast< bool >(val2);
5480 }
5481 {
5482 PyThreadState* __tstate = wxPyBeginAllowThreads();
5483 {
5484 wxAuiPaneInfo &_result_ref = (arg1)->MinimizeButton(arg2);
5485 result = (wxAuiPaneInfo *) &_result_ref;
5486 }
5487 wxPyEndAllowThreads(__tstate);
5488 if (PyErr_Occurred()) SWIG_fail;
5489 }
5490 {
5491 resultobj = obj0; Py_INCREF(resultobj);
5492 }
5493 return resultobj;
5494 fail:
5495 return NULL;
5496 }
5497
5498
5499 SWIGINTERN PyObject *_wrap_AuiPaneInfo_PinButton(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
5500 PyObject *resultobj = 0;
5501 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
5502 bool arg2 = (bool) true ;
5503 wxAuiPaneInfo *result = 0 ;
5504 void *argp1 = 0 ;
5505 int res1 = 0 ;
5506 bool val2 ;
5507 int ecode2 = 0 ;
5508 PyObject * obj0 = 0 ;
5509 PyObject * obj1 = 0 ;
5510 char * kwnames[] = {
5511 (char *) "self",(char *) "visible", NULL
5512 };
5513
5514 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:AuiPaneInfo_PinButton",kwnames,&obj0,&obj1)) SWIG_fail;
5515 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
5516 if (!SWIG_IsOK(res1)) {
5517 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_PinButton" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
5518 }
5519 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
5520 if (obj1) {
5521 ecode2 = SWIG_AsVal_bool(obj1, &val2);
5522 if (!SWIG_IsOK(ecode2)) {
5523 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiPaneInfo_PinButton" "', expected argument " "2"" of type '" "bool""'");
5524 }
5525 arg2 = static_cast< bool >(val2);
5526 }
5527 {
5528 PyThreadState* __tstate = wxPyBeginAllowThreads();
5529 {
5530 wxAuiPaneInfo &_result_ref = (arg1)->PinButton(arg2);
5531 result = (wxAuiPaneInfo *) &_result_ref;
5532 }
5533 wxPyEndAllowThreads(__tstate);
5534 if (PyErr_Occurred()) SWIG_fail;
5535 }
5536 {
5537 resultobj = obj0; Py_INCREF(resultobj);
5538 }
5539 return resultobj;
5540 fail:
5541 return NULL;
5542 }
5543
5544
5545 SWIGINTERN PyObject *_wrap_AuiPaneInfo_DestroyOnClose(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
5546 PyObject *resultobj = 0;
5547 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
5548 bool arg2 = (bool) true ;
5549 wxAuiPaneInfo *result = 0 ;
5550 void *argp1 = 0 ;
5551 int res1 = 0 ;
5552 bool val2 ;
5553 int ecode2 = 0 ;
5554 PyObject * obj0 = 0 ;
5555 PyObject * obj1 = 0 ;
5556 char * kwnames[] = {
5557 (char *) "self",(char *) "b", NULL
5558 };
5559
5560 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:AuiPaneInfo_DestroyOnClose",kwnames,&obj0,&obj1)) SWIG_fail;
5561 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
5562 if (!SWIG_IsOK(res1)) {
5563 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_DestroyOnClose" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
5564 }
5565 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
5566 if (obj1) {
5567 ecode2 = SWIG_AsVal_bool(obj1, &val2);
5568 if (!SWIG_IsOK(ecode2)) {
5569 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiPaneInfo_DestroyOnClose" "', expected argument " "2"" of type '" "bool""'");
5570 }
5571 arg2 = static_cast< bool >(val2);
5572 }
5573 {
5574 PyThreadState* __tstate = wxPyBeginAllowThreads();
5575 {
5576 wxAuiPaneInfo &_result_ref = (arg1)->DestroyOnClose(arg2);
5577 result = (wxAuiPaneInfo *) &_result_ref;
5578 }
5579 wxPyEndAllowThreads(__tstate);
5580 if (PyErr_Occurred()) SWIG_fail;
5581 }
5582 {
5583 resultobj = obj0; Py_INCREF(resultobj);
5584 }
5585 return resultobj;
5586 fail:
5587 return NULL;
5588 }
5589
5590
5591 SWIGINTERN PyObject *_wrap_AuiPaneInfo_TopDockable(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
5592 PyObject *resultobj = 0;
5593 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
5594 bool arg2 = (bool) true ;
5595 wxAuiPaneInfo *result = 0 ;
5596 void *argp1 = 0 ;
5597 int res1 = 0 ;
5598 bool val2 ;
5599 int ecode2 = 0 ;
5600 PyObject * obj0 = 0 ;
5601 PyObject * obj1 = 0 ;
5602 char * kwnames[] = {
5603 (char *) "self",(char *) "b", NULL
5604 };
5605
5606 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:AuiPaneInfo_TopDockable",kwnames,&obj0,&obj1)) SWIG_fail;
5607 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
5608 if (!SWIG_IsOK(res1)) {
5609 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_TopDockable" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
5610 }
5611 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
5612 if (obj1) {
5613 ecode2 = SWIG_AsVal_bool(obj1, &val2);
5614 if (!SWIG_IsOK(ecode2)) {
5615 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiPaneInfo_TopDockable" "', expected argument " "2"" of type '" "bool""'");
5616 }
5617 arg2 = static_cast< bool >(val2);
5618 }
5619 {
5620 PyThreadState* __tstate = wxPyBeginAllowThreads();
5621 {
5622 wxAuiPaneInfo &_result_ref = (arg1)->TopDockable(arg2);
5623 result = (wxAuiPaneInfo *) &_result_ref;
5624 }
5625 wxPyEndAllowThreads(__tstate);
5626 if (PyErr_Occurred()) SWIG_fail;
5627 }
5628 {
5629 resultobj = obj0; Py_INCREF(resultobj);
5630 }
5631 return resultobj;
5632 fail:
5633 return NULL;
5634 }
5635
5636
5637 SWIGINTERN PyObject *_wrap_AuiPaneInfo_BottomDockable(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
5638 PyObject *resultobj = 0;
5639 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
5640 bool arg2 = (bool) true ;
5641 wxAuiPaneInfo *result = 0 ;
5642 void *argp1 = 0 ;
5643 int res1 = 0 ;
5644 bool val2 ;
5645 int ecode2 = 0 ;
5646 PyObject * obj0 = 0 ;
5647 PyObject * obj1 = 0 ;
5648 char * kwnames[] = {
5649 (char *) "self",(char *) "b", NULL
5650 };
5651
5652 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:AuiPaneInfo_BottomDockable",kwnames,&obj0,&obj1)) SWIG_fail;
5653 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
5654 if (!SWIG_IsOK(res1)) {
5655 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_BottomDockable" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
5656 }
5657 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
5658 if (obj1) {
5659 ecode2 = SWIG_AsVal_bool(obj1, &val2);
5660 if (!SWIG_IsOK(ecode2)) {
5661 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiPaneInfo_BottomDockable" "', expected argument " "2"" of type '" "bool""'");
5662 }
5663 arg2 = static_cast< bool >(val2);
5664 }
5665 {
5666 PyThreadState* __tstate = wxPyBeginAllowThreads();
5667 {
5668 wxAuiPaneInfo &_result_ref = (arg1)->BottomDockable(arg2);
5669 result = (wxAuiPaneInfo *) &_result_ref;
5670 }
5671 wxPyEndAllowThreads(__tstate);
5672 if (PyErr_Occurred()) SWIG_fail;
5673 }
5674 {
5675 resultobj = obj0; Py_INCREF(resultobj);
5676 }
5677 return resultobj;
5678 fail:
5679 return NULL;
5680 }
5681
5682
5683 SWIGINTERN PyObject *_wrap_AuiPaneInfo_LeftDockable(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
5684 PyObject *resultobj = 0;
5685 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
5686 bool arg2 = (bool) true ;
5687 wxAuiPaneInfo *result = 0 ;
5688 void *argp1 = 0 ;
5689 int res1 = 0 ;
5690 bool val2 ;
5691 int ecode2 = 0 ;
5692 PyObject * obj0 = 0 ;
5693 PyObject * obj1 = 0 ;
5694 char * kwnames[] = {
5695 (char *) "self",(char *) "b", NULL
5696 };
5697
5698 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:AuiPaneInfo_LeftDockable",kwnames,&obj0,&obj1)) SWIG_fail;
5699 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
5700 if (!SWIG_IsOK(res1)) {
5701 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_LeftDockable" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
5702 }
5703 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
5704 if (obj1) {
5705 ecode2 = SWIG_AsVal_bool(obj1, &val2);
5706 if (!SWIG_IsOK(ecode2)) {
5707 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiPaneInfo_LeftDockable" "', expected argument " "2"" of type '" "bool""'");
5708 }
5709 arg2 = static_cast< bool >(val2);
5710 }
5711 {
5712 PyThreadState* __tstate = wxPyBeginAllowThreads();
5713 {
5714 wxAuiPaneInfo &_result_ref = (arg1)->LeftDockable(arg2);
5715 result = (wxAuiPaneInfo *) &_result_ref;
5716 }
5717 wxPyEndAllowThreads(__tstate);
5718 if (PyErr_Occurred()) SWIG_fail;
5719 }
5720 {
5721 resultobj = obj0; Py_INCREF(resultobj);
5722 }
5723 return resultobj;
5724 fail:
5725 return NULL;
5726 }
5727
5728
5729 SWIGINTERN PyObject *_wrap_AuiPaneInfo_RightDockable(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
5730 PyObject *resultobj = 0;
5731 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
5732 bool arg2 = (bool) true ;
5733 wxAuiPaneInfo *result = 0 ;
5734 void *argp1 = 0 ;
5735 int res1 = 0 ;
5736 bool val2 ;
5737 int ecode2 = 0 ;
5738 PyObject * obj0 = 0 ;
5739 PyObject * obj1 = 0 ;
5740 char * kwnames[] = {
5741 (char *) "self",(char *) "b", NULL
5742 };
5743
5744 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:AuiPaneInfo_RightDockable",kwnames,&obj0,&obj1)) SWIG_fail;
5745 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
5746 if (!SWIG_IsOK(res1)) {
5747 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_RightDockable" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
5748 }
5749 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
5750 if (obj1) {
5751 ecode2 = SWIG_AsVal_bool(obj1, &val2);
5752 if (!SWIG_IsOK(ecode2)) {
5753 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiPaneInfo_RightDockable" "', expected argument " "2"" of type '" "bool""'");
5754 }
5755 arg2 = static_cast< bool >(val2);
5756 }
5757 {
5758 PyThreadState* __tstate = wxPyBeginAllowThreads();
5759 {
5760 wxAuiPaneInfo &_result_ref = (arg1)->RightDockable(arg2);
5761 result = (wxAuiPaneInfo *) &_result_ref;
5762 }
5763 wxPyEndAllowThreads(__tstate);
5764 if (PyErr_Occurred()) SWIG_fail;
5765 }
5766 {
5767 resultobj = obj0; Py_INCREF(resultobj);
5768 }
5769 return resultobj;
5770 fail:
5771 return NULL;
5772 }
5773
5774
5775 SWIGINTERN PyObject *_wrap_AuiPaneInfo_Floatable(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
5776 PyObject *resultobj = 0;
5777 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
5778 bool arg2 = (bool) true ;
5779 wxAuiPaneInfo *result = 0 ;
5780 void *argp1 = 0 ;
5781 int res1 = 0 ;
5782 bool val2 ;
5783 int ecode2 = 0 ;
5784 PyObject * obj0 = 0 ;
5785 PyObject * obj1 = 0 ;
5786 char * kwnames[] = {
5787 (char *) "self",(char *) "b", NULL
5788 };
5789
5790 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:AuiPaneInfo_Floatable",kwnames,&obj0,&obj1)) SWIG_fail;
5791 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
5792 if (!SWIG_IsOK(res1)) {
5793 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_Floatable" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
5794 }
5795 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
5796 if (obj1) {
5797 ecode2 = SWIG_AsVal_bool(obj1, &val2);
5798 if (!SWIG_IsOK(ecode2)) {
5799 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiPaneInfo_Floatable" "', expected argument " "2"" of type '" "bool""'");
5800 }
5801 arg2 = static_cast< bool >(val2);
5802 }
5803 {
5804 PyThreadState* __tstate = wxPyBeginAllowThreads();
5805 {
5806 wxAuiPaneInfo &_result_ref = (arg1)->Floatable(arg2);
5807 result = (wxAuiPaneInfo *) &_result_ref;
5808 }
5809 wxPyEndAllowThreads(__tstate);
5810 if (PyErr_Occurred()) SWIG_fail;
5811 }
5812 {
5813 resultobj = obj0; Py_INCREF(resultobj);
5814 }
5815 return resultobj;
5816 fail:
5817 return NULL;
5818 }
5819
5820
5821 SWIGINTERN PyObject *_wrap_AuiPaneInfo_Movable(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
5822 PyObject *resultobj = 0;
5823 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
5824 bool arg2 = (bool) true ;
5825 wxAuiPaneInfo *result = 0 ;
5826 void *argp1 = 0 ;
5827 int res1 = 0 ;
5828 bool val2 ;
5829 int ecode2 = 0 ;
5830 PyObject * obj0 = 0 ;
5831 PyObject * obj1 = 0 ;
5832 char * kwnames[] = {
5833 (char *) "self",(char *) "b", NULL
5834 };
5835
5836 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:AuiPaneInfo_Movable",kwnames,&obj0,&obj1)) SWIG_fail;
5837 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
5838 if (!SWIG_IsOK(res1)) {
5839 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_Movable" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
5840 }
5841 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
5842 if (obj1) {
5843 ecode2 = SWIG_AsVal_bool(obj1, &val2);
5844 if (!SWIG_IsOK(ecode2)) {
5845 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiPaneInfo_Movable" "', expected argument " "2"" of type '" "bool""'");
5846 }
5847 arg2 = static_cast< bool >(val2);
5848 }
5849 {
5850 PyThreadState* __tstate = wxPyBeginAllowThreads();
5851 {
5852 wxAuiPaneInfo &_result_ref = (arg1)->Movable(arg2);
5853 result = (wxAuiPaneInfo *) &_result_ref;
5854 }
5855 wxPyEndAllowThreads(__tstate);
5856 if (PyErr_Occurred()) SWIG_fail;
5857 }
5858 {
5859 resultobj = obj0; Py_INCREF(resultobj);
5860 }
5861 return resultobj;
5862 fail:
5863 return NULL;
5864 }
5865
5866
5867 SWIGINTERN PyObject *_wrap_AuiPaneInfo_Dockable(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
5868 PyObject *resultobj = 0;
5869 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
5870 bool arg2 = (bool) true ;
5871 wxAuiPaneInfo *result = 0 ;
5872 void *argp1 = 0 ;
5873 int res1 = 0 ;
5874 bool val2 ;
5875 int ecode2 = 0 ;
5876 PyObject * obj0 = 0 ;
5877 PyObject * obj1 = 0 ;
5878 char * kwnames[] = {
5879 (char *) "self",(char *) "b", NULL
5880 };
5881
5882 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:AuiPaneInfo_Dockable",kwnames,&obj0,&obj1)) SWIG_fail;
5883 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
5884 if (!SWIG_IsOK(res1)) {
5885 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_Dockable" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
5886 }
5887 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
5888 if (obj1) {
5889 ecode2 = SWIG_AsVal_bool(obj1, &val2);
5890 if (!SWIG_IsOK(ecode2)) {
5891 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiPaneInfo_Dockable" "', expected argument " "2"" of type '" "bool""'");
5892 }
5893 arg2 = static_cast< bool >(val2);
5894 }
5895 {
5896 PyThreadState* __tstate = wxPyBeginAllowThreads();
5897 {
5898 wxAuiPaneInfo &_result_ref = (arg1)->Dockable(arg2);
5899 result = (wxAuiPaneInfo *) &_result_ref;
5900 }
5901 wxPyEndAllowThreads(__tstate);
5902 if (PyErr_Occurred()) SWIG_fail;
5903 }
5904 {
5905 resultobj = obj0; Py_INCREF(resultobj);
5906 }
5907 return resultobj;
5908 fail:
5909 return NULL;
5910 }
5911
5912
5913 SWIGINTERN PyObject *_wrap_AuiPaneInfo_DefaultPane(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
5914 PyObject *resultobj = 0;
5915 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
5916 wxAuiPaneInfo *result = 0 ;
5917 void *argp1 = 0 ;
5918 int res1 = 0 ;
5919 PyObject *swig_obj[1] ;
5920
5921 if (!args) SWIG_fail;
5922 swig_obj[0] = args;
5923 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
5924 if (!SWIG_IsOK(res1)) {
5925 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_DefaultPane" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
5926 }
5927 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
5928 {
5929 PyThreadState* __tstate = wxPyBeginAllowThreads();
5930 {
5931 wxAuiPaneInfo &_result_ref = (arg1)->DefaultPane();
5932 result = (wxAuiPaneInfo *) &_result_ref;
5933 }
5934 wxPyEndAllowThreads(__tstate);
5935 if (PyErr_Occurred()) SWIG_fail;
5936 }
5937 {
5938 resultobj = swig_obj[0]; Py_INCREF(resultobj);
5939 }
5940 return resultobj;
5941 fail:
5942 return NULL;
5943 }
5944
5945
5946 SWIGINTERN PyObject *_wrap_AuiPaneInfo_CentrePane(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
5947 PyObject *resultobj = 0;
5948 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
5949 wxAuiPaneInfo *result = 0 ;
5950 void *argp1 = 0 ;
5951 int res1 = 0 ;
5952 PyObject *swig_obj[1] ;
5953
5954 if (!args) SWIG_fail;
5955 swig_obj[0] = args;
5956 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
5957 if (!SWIG_IsOK(res1)) {
5958 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_CentrePane" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
5959 }
5960 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
5961 {
5962 PyThreadState* __tstate = wxPyBeginAllowThreads();
5963 {
5964 wxAuiPaneInfo &_result_ref = (arg1)->CentrePane();
5965 result = (wxAuiPaneInfo *) &_result_ref;
5966 }
5967 wxPyEndAllowThreads(__tstate);
5968 if (PyErr_Occurred()) SWIG_fail;
5969 }
5970 {
5971 resultobj = swig_obj[0]; Py_INCREF(resultobj);
5972 }
5973 return resultobj;
5974 fail:
5975 return NULL;
5976 }
5977
5978
5979 SWIGINTERN PyObject *_wrap_AuiPaneInfo_CenterPane(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
5980 PyObject *resultobj = 0;
5981 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
5982 wxAuiPaneInfo *result = 0 ;
5983 void *argp1 = 0 ;
5984 int res1 = 0 ;
5985 PyObject *swig_obj[1] ;
5986
5987 if (!args) SWIG_fail;
5988 swig_obj[0] = args;
5989 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
5990 if (!SWIG_IsOK(res1)) {
5991 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_CenterPane" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
5992 }
5993 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
5994 {
5995 PyThreadState* __tstate = wxPyBeginAllowThreads();
5996 {
5997 wxAuiPaneInfo &_result_ref = (arg1)->CenterPane();
5998 result = (wxAuiPaneInfo *) &_result_ref;
5999 }
6000 wxPyEndAllowThreads(__tstate);
6001 if (PyErr_Occurred()) SWIG_fail;
6002 }
6003 {
6004 resultobj = swig_obj[0]; Py_INCREF(resultobj);
6005 }
6006 return resultobj;
6007 fail:
6008 return NULL;
6009 }
6010
6011
6012 SWIGINTERN PyObject *_wrap_AuiPaneInfo_ToolbarPane(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
6013 PyObject *resultobj = 0;
6014 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
6015 wxAuiPaneInfo *result = 0 ;
6016 void *argp1 = 0 ;
6017 int res1 = 0 ;
6018 PyObject *swig_obj[1] ;
6019
6020 if (!args) SWIG_fail;
6021 swig_obj[0] = args;
6022 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
6023 if (!SWIG_IsOK(res1)) {
6024 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_ToolbarPane" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
6025 }
6026 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
6027 {
6028 PyThreadState* __tstate = wxPyBeginAllowThreads();
6029 {
6030 wxAuiPaneInfo &_result_ref = (arg1)->ToolbarPane();
6031 result = (wxAuiPaneInfo *) &_result_ref;
6032 }
6033 wxPyEndAllowThreads(__tstate);
6034 if (PyErr_Occurred()) SWIG_fail;
6035 }
6036 {
6037 resultobj = swig_obj[0]; Py_INCREF(resultobj);
6038 }
6039 return resultobj;
6040 fail:
6041 return NULL;
6042 }
6043
6044
6045 SWIGINTERN PyObject *_wrap_AuiPaneInfo_SetFlag(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
6046 PyObject *resultobj = 0;
6047 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
6048 int arg2 ;
6049 bool arg3 ;
6050 wxAuiPaneInfo *result = 0 ;
6051 void *argp1 = 0 ;
6052 int res1 = 0 ;
6053 int val2 ;
6054 int ecode2 = 0 ;
6055 bool val3 ;
6056 int ecode3 = 0 ;
6057 PyObject * obj0 = 0 ;
6058 PyObject * obj1 = 0 ;
6059 PyObject * obj2 = 0 ;
6060 char * kwnames[] = {
6061 (char *) "self",(char *) "flag",(char *) "option_state", NULL
6062 };
6063
6064 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:AuiPaneInfo_SetFlag",kwnames,&obj0,&obj1,&obj2)) SWIG_fail;
6065 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
6066 if (!SWIG_IsOK(res1)) {
6067 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_SetFlag" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
6068 }
6069 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
6070 ecode2 = SWIG_AsVal_int(obj1, &val2);
6071 if (!SWIG_IsOK(ecode2)) {
6072 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiPaneInfo_SetFlag" "', expected argument " "2"" of type '" "int""'");
6073 }
6074 arg2 = static_cast< int >(val2);
6075 ecode3 = SWIG_AsVal_bool(obj2, &val3);
6076 if (!SWIG_IsOK(ecode3)) {
6077 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "AuiPaneInfo_SetFlag" "', expected argument " "3"" of type '" "bool""'");
6078 }
6079 arg3 = static_cast< bool >(val3);
6080 {
6081 PyThreadState* __tstate = wxPyBeginAllowThreads();
6082 {
6083 wxAuiPaneInfo &_result_ref = (arg1)->SetFlag(arg2,arg3);
6084 result = (wxAuiPaneInfo *) &_result_ref;
6085 }
6086 wxPyEndAllowThreads(__tstate);
6087 if (PyErr_Occurred()) SWIG_fail;
6088 }
6089 {
6090 resultobj = obj0; Py_INCREF(resultobj);
6091 }
6092 return resultobj;
6093 fail:
6094 return NULL;
6095 }
6096
6097
6098 SWIGINTERN PyObject *_wrap_AuiPaneInfo_HasFlag(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
6099 PyObject *resultobj = 0;
6100 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
6101 int arg2 ;
6102 bool result;
6103 void *argp1 = 0 ;
6104 int res1 = 0 ;
6105 int val2 ;
6106 int ecode2 = 0 ;
6107 PyObject * obj0 = 0 ;
6108 PyObject * obj1 = 0 ;
6109 char * kwnames[] = {
6110 (char *) "self",(char *) "flag", NULL
6111 };
6112
6113 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiPaneInfo_HasFlag",kwnames,&obj0,&obj1)) SWIG_fail;
6114 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
6115 if (!SWIG_IsOK(res1)) {
6116 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_HasFlag" "', expected argument " "1"" of type '" "wxAuiPaneInfo const *""'");
6117 }
6118 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
6119 ecode2 = SWIG_AsVal_int(obj1, &val2);
6120 if (!SWIG_IsOK(ecode2)) {
6121 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiPaneInfo_HasFlag" "', expected argument " "2"" of type '" "int""'");
6122 }
6123 arg2 = static_cast< int >(val2);
6124 {
6125 PyThreadState* __tstate = wxPyBeginAllowThreads();
6126 result = (bool)((wxAuiPaneInfo const *)arg1)->HasFlag(arg2);
6127 wxPyEndAllowThreads(__tstate);
6128 if (PyErr_Occurred()) SWIG_fail;
6129 }
6130 {
6131 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
6132 }
6133 return resultobj;
6134 fail:
6135 return NULL;
6136 }
6137
6138
6139 SWIGINTERN PyObject *_wrap_AuiPaneInfo_name_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
6140 PyObject *resultobj = 0;
6141 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
6142 wxString *arg2 = (wxString *) 0 ;
6143 void *argp1 = 0 ;
6144 int res1 = 0 ;
6145 bool temp2 = false ;
6146 PyObject *swig_obj[2] ;
6147
6148 if (!SWIG_Python_UnpackTuple(args,"AuiPaneInfo_name_set",2,2,swig_obj)) SWIG_fail;
6149 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
6150 if (!SWIG_IsOK(res1)) {
6151 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_name_set" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
6152 }
6153 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
6154 {
6155 arg2 = wxString_in_helper(swig_obj[1]);
6156 if (arg2 == NULL) SWIG_fail;
6157 temp2 = true;
6158 }
6159 if (arg1) (arg1)->name = *arg2;
6160
6161 resultobj = SWIG_Py_Void();
6162 {
6163 if (temp2)
6164 delete arg2;
6165 }
6166 return resultobj;
6167 fail:
6168 {
6169 if (temp2)
6170 delete arg2;
6171 }
6172 return NULL;
6173 }
6174
6175
6176 SWIGINTERN PyObject *_wrap_AuiPaneInfo_name_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
6177 PyObject *resultobj = 0;
6178 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
6179 wxString *result = 0 ;
6180 void *argp1 = 0 ;
6181 int res1 = 0 ;
6182 PyObject *swig_obj[1] ;
6183
6184 if (!args) SWIG_fail;
6185 swig_obj[0] = args;
6186 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
6187 if (!SWIG_IsOK(res1)) {
6188 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_name_get" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
6189 }
6190 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
6191 result = (wxString *)& ((arg1)->name);
6192 {
6193 #if wxUSE_UNICODE
6194 resultobj = PyUnicode_FromWideChar(result->c_str(), result->Len());
6195 #else
6196 resultobj = PyString_FromStringAndSize(result->c_str(), result->Len());
6197 #endif
6198 }
6199 return resultobj;
6200 fail:
6201 return NULL;
6202 }
6203
6204
6205 SWIGINTERN PyObject *_wrap_AuiPaneInfo_caption_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
6206 PyObject *resultobj = 0;
6207 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
6208 wxString *arg2 = (wxString *) 0 ;
6209 void *argp1 = 0 ;
6210 int res1 = 0 ;
6211 bool temp2 = false ;
6212 PyObject *swig_obj[2] ;
6213
6214 if (!SWIG_Python_UnpackTuple(args,"AuiPaneInfo_caption_set",2,2,swig_obj)) SWIG_fail;
6215 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
6216 if (!SWIG_IsOK(res1)) {
6217 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_caption_set" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
6218 }
6219 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
6220 {
6221 arg2 = wxString_in_helper(swig_obj[1]);
6222 if (arg2 == NULL) SWIG_fail;
6223 temp2 = true;
6224 }
6225 if (arg1) (arg1)->caption = *arg2;
6226
6227 resultobj = SWIG_Py_Void();
6228 {
6229 if (temp2)
6230 delete arg2;
6231 }
6232 return resultobj;
6233 fail:
6234 {
6235 if (temp2)
6236 delete arg2;
6237 }
6238 return NULL;
6239 }
6240
6241
6242 SWIGINTERN PyObject *_wrap_AuiPaneInfo_caption_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
6243 PyObject *resultobj = 0;
6244 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
6245 wxString *result = 0 ;
6246 void *argp1 = 0 ;
6247 int res1 = 0 ;
6248 PyObject *swig_obj[1] ;
6249
6250 if (!args) SWIG_fail;
6251 swig_obj[0] = args;
6252 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
6253 if (!SWIG_IsOK(res1)) {
6254 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_caption_get" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
6255 }
6256 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
6257 result = (wxString *)& ((arg1)->caption);
6258 {
6259 #if wxUSE_UNICODE
6260 resultobj = PyUnicode_FromWideChar(result->c_str(), result->Len());
6261 #else
6262 resultobj = PyString_FromStringAndSize(result->c_str(), result->Len());
6263 #endif
6264 }
6265 return resultobj;
6266 fail:
6267 return NULL;
6268 }
6269
6270
6271 SWIGINTERN PyObject *_wrap_AuiPaneInfo_window_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
6272 PyObject *resultobj = 0;
6273 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
6274 wxWindow *arg2 = (wxWindow *) 0 ;
6275 void *argp1 = 0 ;
6276 int res1 = 0 ;
6277 void *argp2 = 0 ;
6278 int res2 = 0 ;
6279 PyObject *swig_obj[2] ;
6280
6281 if (!SWIG_Python_UnpackTuple(args,"AuiPaneInfo_window_set",2,2,swig_obj)) SWIG_fail;
6282 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
6283 if (!SWIG_IsOK(res1)) {
6284 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_window_set" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
6285 }
6286 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
6287 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2,SWIGTYPE_p_wxWindow, SWIG_POINTER_DISOWN | 0 );
6288 if (!SWIG_IsOK(res2)) {
6289 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiPaneInfo_window_set" "', expected argument " "2"" of type '" "wxWindow *""'");
6290 }
6291 arg2 = reinterpret_cast< wxWindow * >(argp2);
6292 if (arg1) (arg1)->window = arg2;
6293
6294 resultobj = SWIG_Py_Void();
6295 return resultobj;
6296 fail:
6297 return NULL;
6298 }
6299
6300
6301 SWIGINTERN PyObject *_wrap_AuiPaneInfo_window_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
6302 PyObject *resultobj = 0;
6303 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
6304 wxWindow *result = 0 ;
6305 void *argp1 = 0 ;
6306 int res1 = 0 ;
6307 PyObject *swig_obj[1] ;
6308
6309 if (!args) SWIG_fail;
6310 swig_obj[0] = args;
6311 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
6312 if (!SWIG_IsOK(res1)) {
6313 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_window_get" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
6314 }
6315 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
6316 result = (wxWindow *) ((arg1)->window);
6317 {
6318 resultobj = wxPyMake_wxObject(result, 0);
6319 }
6320 return resultobj;
6321 fail:
6322 return NULL;
6323 }
6324
6325
6326 SWIGINTERN PyObject *_wrap_AuiPaneInfo_frame_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
6327 PyObject *resultobj = 0;
6328 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
6329 wxFrame *arg2 = (wxFrame *) 0 ;
6330 void *argp1 = 0 ;
6331 int res1 = 0 ;
6332 void *argp2 = 0 ;
6333 int res2 = 0 ;
6334 PyObject *swig_obj[2] ;
6335
6336 if (!SWIG_Python_UnpackTuple(args,"AuiPaneInfo_frame_set",2,2,swig_obj)) SWIG_fail;
6337 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
6338 if (!SWIG_IsOK(res1)) {
6339 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_frame_set" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
6340 }
6341 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
6342 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2,SWIGTYPE_p_wxFrame, SWIG_POINTER_DISOWN | 0 );
6343 if (!SWIG_IsOK(res2)) {
6344 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiPaneInfo_frame_set" "', expected argument " "2"" of type '" "wxFrame *""'");
6345 }
6346 arg2 = reinterpret_cast< wxFrame * >(argp2);
6347 if (arg1) (arg1)->frame = arg2;
6348
6349 resultobj = SWIG_Py_Void();
6350 return resultobj;
6351 fail:
6352 return NULL;
6353 }
6354
6355
6356 SWIGINTERN PyObject *_wrap_AuiPaneInfo_frame_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
6357 PyObject *resultobj = 0;
6358 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
6359 wxFrame *result = 0 ;
6360 void *argp1 = 0 ;
6361 int res1 = 0 ;
6362 PyObject *swig_obj[1] ;
6363
6364 if (!args) SWIG_fail;
6365 swig_obj[0] = args;
6366 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
6367 if (!SWIG_IsOK(res1)) {
6368 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_frame_get" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
6369 }
6370 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
6371 result = (wxFrame *) ((arg1)->frame);
6372 {
6373 resultobj = wxPyMake_wxObject(result, 0);
6374 }
6375 return resultobj;
6376 fail:
6377 return NULL;
6378 }
6379
6380
6381 SWIGINTERN PyObject *_wrap_AuiPaneInfo_state_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
6382 PyObject *resultobj = 0;
6383 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
6384 int arg2 ;
6385 void *argp1 = 0 ;
6386 int res1 = 0 ;
6387 int val2 ;
6388 int ecode2 = 0 ;
6389 PyObject *swig_obj[2] ;
6390
6391 if (!SWIG_Python_UnpackTuple(args,"AuiPaneInfo_state_set",2,2,swig_obj)) SWIG_fail;
6392 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
6393 if (!SWIG_IsOK(res1)) {
6394 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_state_set" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
6395 }
6396 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
6397 ecode2 = SWIG_AsVal_int(swig_obj[1], &val2);
6398 if (!SWIG_IsOK(ecode2)) {
6399 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiPaneInfo_state_set" "', expected argument " "2"" of type '" "int""'");
6400 }
6401 arg2 = static_cast< int >(val2);
6402 if (arg1) (arg1)->state = arg2;
6403
6404 resultobj = SWIG_Py_Void();
6405 return resultobj;
6406 fail:
6407 return NULL;
6408 }
6409
6410
6411 SWIGINTERN PyObject *_wrap_AuiPaneInfo_state_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
6412 PyObject *resultobj = 0;
6413 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
6414 int result;
6415 void *argp1 = 0 ;
6416 int res1 = 0 ;
6417 PyObject *swig_obj[1] ;
6418
6419 if (!args) SWIG_fail;
6420 swig_obj[0] = args;
6421 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
6422 if (!SWIG_IsOK(res1)) {
6423 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_state_get" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
6424 }
6425 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
6426 result = (int) ((arg1)->state);
6427 resultobj = SWIG_From_int(static_cast< int >(result));
6428 return resultobj;
6429 fail:
6430 return NULL;
6431 }
6432
6433
6434 SWIGINTERN PyObject *_wrap_AuiPaneInfo_dock_direction_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
6435 PyObject *resultobj = 0;
6436 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
6437 int arg2 ;
6438 void *argp1 = 0 ;
6439 int res1 = 0 ;
6440 int val2 ;
6441 int ecode2 = 0 ;
6442 PyObject *swig_obj[2] ;
6443
6444 if (!SWIG_Python_UnpackTuple(args,"AuiPaneInfo_dock_direction_set",2,2,swig_obj)) SWIG_fail;
6445 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
6446 if (!SWIG_IsOK(res1)) {
6447 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_dock_direction_set" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
6448 }
6449 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
6450 ecode2 = SWIG_AsVal_int(swig_obj[1], &val2);
6451 if (!SWIG_IsOK(ecode2)) {
6452 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiPaneInfo_dock_direction_set" "', expected argument " "2"" of type '" "int""'");
6453 }
6454 arg2 = static_cast< int >(val2);
6455 if (arg1) (arg1)->dock_direction = arg2;
6456
6457 resultobj = SWIG_Py_Void();
6458 return resultobj;
6459 fail:
6460 return NULL;
6461 }
6462
6463
6464 SWIGINTERN PyObject *_wrap_AuiPaneInfo_dock_direction_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
6465 PyObject *resultobj = 0;
6466 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
6467 int result;
6468 void *argp1 = 0 ;
6469 int res1 = 0 ;
6470 PyObject *swig_obj[1] ;
6471
6472 if (!args) SWIG_fail;
6473 swig_obj[0] = args;
6474 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
6475 if (!SWIG_IsOK(res1)) {
6476 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_dock_direction_get" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
6477 }
6478 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
6479 result = (int) ((arg1)->dock_direction);
6480 resultobj = SWIG_From_int(static_cast< int >(result));
6481 return resultobj;
6482 fail:
6483 return NULL;
6484 }
6485
6486
6487 SWIGINTERN PyObject *_wrap_AuiPaneInfo_dock_layer_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
6488 PyObject *resultobj = 0;
6489 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
6490 int arg2 ;
6491 void *argp1 = 0 ;
6492 int res1 = 0 ;
6493 int val2 ;
6494 int ecode2 = 0 ;
6495 PyObject *swig_obj[2] ;
6496
6497 if (!SWIG_Python_UnpackTuple(args,"AuiPaneInfo_dock_layer_set",2,2,swig_obj)) SWIG_fail;
6498 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
6499 if (!SWIG_IsOK(res1)) {
6500 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_dock_layer_set" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
6501 }
6502 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
6503 ecode2 = SWIG_AsVal_int(swig_obj[1], &val2);
6504 if (!SWIG_IsOK(ecode2)) {
6505 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiPaneInfo_dock_layer_set" "', expected argument " "2"" of type '" "int""'");
6506 }
6507 arg2 = static_cast< int >(val2);
6508 if (arg1) (arg1)->dock_layer = arg2;
6509
6510 resultobj = SWIG_Py_Void();
6511 return resultobj;
6512 fail:
6513 return NULL;
6514 }
6515
6516
6517 SWIGINTERN PyObject *_wrap_AuiPaneInfo_dock_layer_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
6518 PyObject *resultobj = 0;
6519 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
6520 int result;
6521 void *argp1 = 0 ;
6522 int res1 = 0 ;
6523 PyObject *swig_obj[1] ;
6524
6525 if (!args) SWIG_fail;
6526 swig_obj[0] = args;
6527 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
6528 if (!SWIG_IsOK(res1)) {
6529 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_dock_layer_get" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
6530 }
6531 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
6532 result = (int) ((arg1)->dock_layer);
6533 resultobj = SWIG_From_int(static_cast< int >(result));
6534 return resultobj;
6535 fail:
6536 return NULL;
6537 }
6538
6539
6540 SWIGINTERN PyObject *_wrap_AuiPaneInfo_dock_row_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
6541 PyObject *resultobj = 0;
6542 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
6543 int arg2 ;
6544 void *argp1 = 0 ;
6545 int res1 = 0 ;
6546 int val2 ;
6547 int ecode2 = 0 ;
6548 PyObject *swig_obj[2] ;
6549
6550 if (!SWIG_Python_UnpackTuple(args,"AuiPaneInfo_dock_row_set",2,2,swig_obj)) SWIG_fail;
6551 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
6552 if (!SWIG_IsOK(res1)) {
6553 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_dock_row_set" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
6554 }
6555 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
6556 ecode2 = SWIG_AsVal_int(swig_obj[1], &val2);
6557 if (!SWIG_IsOK(ecode2)) {
6558 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiPaneInfo_dock_row_set" "', expected argument " "2"" of type '" "int""'");
6559 }
6560 arg2 = static_cast< int >(val2);
6561 if (arg1) (arg1)->dock_row = arg2;
6562
6563 resultobj = SWIG_Py_Void();
6564 return resultobj;
6565 fail:
6566 return NULL;
6567 }
6568
6569
6570 SWIGINTERN PyObject *_wrap_AuiPaneInfo_dock_row_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
6571 PyObject *resultobj = 0;
6572 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
6573 int result;
6574 void *argp1 = 0 ;
6575 int res1 = 0 ;
6576 PyObject *swig_obj[1] ;
6577
6578 if (!args) SWIG_fail;
6579 swig_obj[0] = args;
6580 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
6581 if (!SWIG_IsOK(res1)) {
6582 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_dock_row_get" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
6583 }
6584 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
6585 result = (int) ((arg1)->dock_row);
6586 resultobj = SWIG_From_int(static_cast< int >(result));
6587 return resultobj;
6588 fail:
6589 return NULL;
6590 }
6591
6592
6593 SWIGINTERN PyObject *_wrap_AuiPaneInfo_dock_pos_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
6594 PyObject *resultobj = 0;
6595 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
6596 int arg2 ;
6597 void *argp1 = 0 ;
6598 int res1 = 0 ;
6599 int val2 ;
6600 int ecode2 = 0 ;
6601 PyObject *swig_obj[2] ;
6602
6603 if (!SWIG_Python_UnpackTuple(args,"AuiPaneInfo_dock_pos_set",2,2,swig_obj)) SWIG_fail;
6604 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
6605 if (!SWIG_IsOK(res1)) {
6606 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_dock_pos_set" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
6607 }
6608 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
6609 ecode2 = SWIG_AsVal_int(swig_obj[1], &val2);
6610 if (!SWIG_IsOK(ecode2)) {
6611 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiPaneInfo_dock_pos_set" "', expected argument " "2"" of type '" "int""'");
6612 }
6613 arg2 = static_cast< int >(val2);
6614 if (arg1) (arg1)->dock_pos = arg2;
6615
6616 resultobj = SWIG_Py_Void();
6617 return resultobj;
6618 fail:
6619 return NULL;
6620 }
6621
6622
6623 SWIGINTERN PyObject *_wrap_AuiPaneInfo_dock_pos_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
6624 PyObject *resultobj = 0;
6625 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
6626 int result;
6627 void *argp1 = 0 ;
6628 int res1 = 0 ;
6629 PyObject *swig_obj[1] ;
6630
6631 if (!args) SWIG_fail;
6632 swig_obj[0] = args;
6633 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
6634 if (!SWIG_IsOK(res1)) {
6635 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_dock_pos_get" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
6636 }
6637 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
6638 result = (int) ((arg1)->dock_pos);
6639 resultobj = SWIG_From_int(static_cast< int >(result));
6640 return resultobj;
6641 fail:
6642 return NULL;
6643 }
6644
6645
6646 SWIGINTERN PyObject *_wrap_AuiPaneInfo_best_size_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
6647 PyObject *resultobj = 0;
6648 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
6649 wxSize *arg2 = (wxSize *) 0 ;
6650 void *argp1 = 0 ;
6651 int res1 = 0 ;
6652 void *argp2 = 0 ;
6653 int res2 = 0 ;
6654 PyObject *swig_obj[2] ;
6655
6656 if (!SWIG_Python_UnpackTuple(args,"AuiPaneInfo_best_size_set",2,2,swig_obj)) SWIG_fail;
6657 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
6658 if (!SWIG_IsOK(res1)) {
6659 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_best_size_set" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
6660 }
6661 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
6662 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2,SWIGTYPE_p_wxSize, 0 | 0 );
6663 if (!SWIG_IsOK(res2)) {
6664 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiPaneInfo_best_size_set" "', expected argument " "2"" of type '" "wxSize *""'");
6665 }
6666 arg2 = reinterpret_cast< wxSize * >(argp2);
6667 if (arg1) (arg1)->best_size = *arg2;
6668
6669 resultobj = SWIG_Py_Void();
6670 return resultobj;
6671 fail:
6672 return NULL;
6673 }
6674
6675
6676 SWIGINTERN PyObject *_wrap_AuiPaneInfo_best_size_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
6677 PyObject *resultobj = 0;
6678 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
6679 wxSize *result = 0 ;
6680 void *argp1 = 0 ;
6681 int res1 = 0 ;
6682 PyObject *swig_obj[1] ;
6683
6684 if (!args) SWIG_fail;
6685 swig_obj[0] = args;
6686 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
6687 if (!SWIG_IsOK(res1)) {
6688 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_best_size_get" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
6689 }
6690 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
6691 result = (wxSize *)& ((arg1)->best_size);
6692 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxSize, 0 | 0 );
6693 return resultobj;
6694 fail:
6695 return NULL;
6696 }
6697
6698
6699 SWIGINTERN PyObject *_wrap_AuiPaneInfo_min_size_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
6700 PyObject *resultobj = 0;
6701 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
6702 wxSize *arg2 = (wxSize *) 0 ;
6703 void *argp1 = 0 ;
6704 int res1 = 0 ;
6705 void *argp2 = 0 ;
6706 int res2 = 0 ;
6707 PyObject *swig_obj[2] ;
6708
6709 if (!SWIG_Python_UnpackTuple(args,"AuiPaneInfo_min_size_set",2,2,swig_obj)) SWIG_fail;
6710 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
6711 if (!SWIG_IsOK(res1)) {
6712 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_min_size_set" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
6713 }
6714 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
6715 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2,SWIGTYPE_p_wxSize, 0 | 0 );
6716 if (!SWIG_IsOK(res2)) {
6717 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiPaneInfo_min_size_set" "', expected argument " "2"" of type '" "wxSize *""'");
6718 }
6719 arg2 = reinterpret_cast< wxSize * >(argp2);
6720 if (arg1) (arg1)->min_size = *arg2;
6721
6722 resultobj = SWIG_Py_Void();
6723 return resultobj;
6724 fail:
6725 return NULL;
6726 }
6727
6728
6729 SWIGINTERN PyObject *_wrap_AuiPaneInfo_min_size_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
6730 PyObject *resultobj = 0;
6731 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
6732 wxSize *result = 0 ;
6733 void *argp1 = 0 ;
6734 int res1 = 0 ;
6735 PyObject *swig_obj[1] ;
6736
6737 if (!args) SWIG_fail;
6738 swig_obj[0] = args;
6739 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
6740 if (!SWIG_IsOK(res1)) {
6741 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_min_size_get" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
6742 }
6743 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
6744 result = (wxSize *)& ((arg1)->min_size);
6745 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxSize, 0 | 0 );
6746 return resultobj;
6747 fail:
6748 return NULL;
6749 }
6750
6751
6752 SWIGINTERN PyObject *_wrap_AuiPaneInfo_max_size_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
6753 PyObject *resultobj = 0;
6754 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
6755 wxSize *arg2 = (wxSize *) 0 ;
6756 void *argp1 = 0 ;
6757 int res1 = 0 ;
6758 void *argp2 = 0 ;
6759 int res2 = 0 ;
6760 PyObject *swig_obj[2] ;
6761
6762 if (!SWIG_Python_UnpackTuple(args,"AuiPaneInfo_max_size_set",2,2,swig_obj)) SWIG_fail;
6763 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
6764 if (!SWIG_IsOK(res1)) {
6765 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_max_size_set" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
6766 }
6767 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
6768 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2,SWIGTYPE_p_wxSize, 0 | 0 );
6769 if (!SWIG_IsOK(res2)) {
6770 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiPaneInfo_max_size_set" "', expected argument " "2"" of type '" "wxSize *""'");
6771 }
6772 arg2 = reinterpret_cast< wxSize * >(argp2);
6773 if (arg1) (arg1)->max_size = *arg2;
6774
6775 resultobj = SWIG_Py_Void();
6776 return resultobj;
6777 fail:
6778 return NULL;
6779 }
6780
6781
6782 SWIGINTERN PyObject *_wrap_AuiPaneInfo_max_size_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
6783 PyObject *resultobj = 0;
6784 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
6785 wxSize *result = 0 ;
6786 void *argp1 = 0 ;
6787 int res1 = 0 ;
6788 PyObject *swig_obj[1] ;
6789
6790 if (!args) SWIG_fail;
6791 swig_obj[0] = args;
6792 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
6793 if (!SWIG_IsOK(res1)) {
6794 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_max_size_get" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
6795 }
6796 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
6797 result = (wxSize *)& ((arg1)->max_size);
6798 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxSize, 0 | 0 );
6799 return resultobj;
6800 fail:
6801 return NULL;
6802 }
6803
6804
6805 SWIGINTERN PyObject *_wrap_AuiPaneInfo_floating_pos_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
6806 PyObject *resultobj = 0;
6807 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
6808 wxPoint *arg2 = (wxPoint *) 0 ;
6809 void *argp1 = 0 ;
6810 int res1 = 0 ;
6811 void *argp2 = 0 ;
6812 int res2 = 0 ;
6813 PyObject *swig_obj[2] ;
6814
6815 if (!SWIG_Python_UnpackTuple(args,"AuiPaneInfo_floating_pos_set",2,2,swig_obj)) SWIG_fail;
6816 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
6817 if (!SWIG_IsOK(res1)) {
6818 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_floating_pos_set" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
6819 }
6820 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
6821 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2,SWIGTYPE_p_wxPoint, 0 | 0 );
6822 if (!SWIG_IsOK(res2)) {
6823 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiPaneInfo_floating_pos_set" "', expected argument " "2"" of type '" "wxPoint *""'");
6824 }
6825 arg2 = reinterpret_cast< wxPoint * >(argp2);
6826 if (arg1) (arg1)->floating_pos = *arg2;
6827
6828 resultobj = SWIG_Py_Void();
6829 return resultobj;
6830 fail:
6831 return NULL;
6832 }
6833
6834
6835 SWIGINTERN PyObject *_wrap_AuiPaneInfo_floating_pos_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
6836 PyObject *resultobj = 0;
6837 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
6838 wxPoint *result = 0 ;
6839 void *argp1 = 0 ;
6840 int res1 = 0 ;
6841 PyObject *swig_obj[1] ;
6842
6843 if (!args) SWIG_fail;
6844 swig_obj[0] = args;
6845 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
6846 if (!SWIG_IsOK(res1)) {
6847 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_floating_pos_get" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
6848 }
6849 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
6850 result = (wxPoint *)& ((arg1)->floating_pos);
6851 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxPoint, 0 | 0 );
6852 return resultobj;
6853 fail:
6854 return NULL;
6855 }
6856
6857
6858 SWIGINTERN PyObject *_wrap_AuiPaneInfo_floating_size_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
6859 PyObject *resultobj = 0;
6860 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
6861 wxSize *arg2 = (wxSize *) 0 ;
6862 void *argp1 = 0 ;
6863 int res1 = 0 ;
6864 void *argp2 = 0 ;
6865 int res2 = 0 ;
6866 PyObject *swig_obj[2] ;
6867
6868 if (!SWIG_Python_UnpackTuple(args,"AuiPaneInfo_floating_size_set",2,2,swig_obj)) SWIG_fail;
6869 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
6870 if (!SWIG_IsOK(res1)) {
6871 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_floating_size_set" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
6872 }
6873 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
6874 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2,SWIGTYPE_p_wxSize, 0 | 0 );
6875 if (!SWIG_IsOK(res2)) {
6876 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiPaneInfo_floating_size_set" "', expected argument " "2"" of type '" "wxSize *""'");
6877 }
6878 arg2 = reinterpret_cast< wxSize * >(argp2);
6879 if (arg1) (arg1)->floating_size = *arg2;
6880
6881 resultobj = SWIG_Py_Void();
6882 return resultobj;
6883 fail:
6884 return NULL;
6885 }
6886
6887
6888 SWIGINTERN PyObject *_wrap_AuiPaneInfo_floating_size_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
6889 PyObject *resultobj = 0;
6890 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
6891 wxSize *result = 0 ;
6892 void *argp1 = 0 ;
6893 int res1 = 0 ;
6894 PyObject *swig_obj[1] ;
6895
6896 if (!args) SWIG_fail;
6897 swig_obj[0] = args;
6898 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
6899 if (!SWIG_IsOK(res1)) {
6900 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_floating_size_get" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
6901 }
6902 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
6903 result = (wxSize *)& ((arg1)->floating_size);
6904 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxSize, 0 | 0 );
6905 return resultobj;
6906 fail:
6907 return NULL;
6908 }
6909
6910
6911 SWIGINTERN PyObject *_wrap_AuiPaneInfo_dock_proportion_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
6912 PyObject *resultobj = 0;
6913 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
6914 int arg2 ;
6915 void *argp1 = 0 ;
6916 int res1 = 0 ;
6917 int val2 ;
6918 int ecode2 = 0 ;
6919 PyObject *swig_obj[2] ;
6920
6921 if (!SWIG_Python_UnpackTuple(args,"AuiPaneInfo_dock_proportion_set",2,2,swig_obj)) SWIG_fail;
6922 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
6923 if (!SWIG_IsOK(res1)) {
6924 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_dock_proportion_set" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
6925 }
6926 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
6927 ecode2 = SWIG_AsVal_int(swig_obj[1], &val2);
6928 if (!SWIG_IsOK(ecode2)) {
6929 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiPaneInfo_dock_proportion_set" "', expected argument " "2"" of type '" "int""'");
6930 }
6931 arg2 = static_cast< int >(val2);
6932 if (arg1) (arg1)->dock_proportion = arg2;
6933
6934 resultobj = SWIG_Py_Void();
6935 return resultobj;
6936 fail:
6937 return NULL;
6938 }
6939
6940
6941 SWIGINTERN PyObject *_wrap_AuiPaneInfo_dock_proportion_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
6942 PyObject *resultobj = 0;
6943 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
6944 int result;
6945 void *argp1 = 0 ;
6946 int res1 = 0 ;
6947 PyObject *swig_obj[1] ;
6948
6949 if (!args) SWIG_fail;
6950 swig_obj[0] = args;
6951 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
6952 if (!SWIG_IsOK(res1)) {
6953 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_dock_proportion_get" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
6954 }
6955 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
6956 result = (int) ((arg1)->dock_proportion);
6957 resultobj = SWIG_From_int(static_cast< int >(result));
6958 return resultobj;
6959 fail:
6960 return NULL;
6961 }
6962
6963
6964 SWIGINTERN PyObject *_wrap_AuiPaneInfo_buttons_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
6965 PyObject *resultobj = 0;
6966 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
6967 wxAuiPaneButtonArray arg2 ;
6968 void *argp1 = 0 ;
6969 int res1 = 0 ;
6970 void *argp2 ;
6971 int res2 = 0 ;
6972 PyObject *swig_obj[2] ;
6973
6974 if (!SWIG_Python_UnpackTuple(args,"AuiPaneInfo_buttons_set",2,2,swig_obj)) SWIG_fail;
6975 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
6976 if (!SWIG_IsOK(res1)) {
6977 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_buttons_set" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
6978 }
6979 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
6980 {
6981 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_wxAuiPaneButtonArray, 0 | 0);
6982 if (!SWIG_IsOK(res2)) {
6983 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiPaneInfo_buttons_set" "', expected argument " "2"" of type '" "wxAuiPaneButtonArray""'");
6984 }
6985 if (!argp2) {
6986 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiPaneInfo_buttons_set" "', expected argument " "2"" of type '" "wxAuiPaneButtonArray""'");
6987 } else {
6988 wxAuiPaneButtonArray * temp = reinterpret_cast< wxAuiPaneButtonArray * >(argp2);
6989 arg2 = *temp;
6990 if (SWIG_IsNewObj(res2)) delete temp;
6991 }
6992 }
6993 if (arg1) (arg1)->buttons = arg2;
6994
6995 resultobj = SWIG_Py_Void();
6996 return resultobj;
6997 fail:
6998 return NULL;
6999 }
7000
7001
7002 SWIGINTERN PyObject *_wrap_AuiPaneInfo_buttons_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
7003 PyObject *resultobj = 0;
7004 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
7005 wxAuiPaneButtonArray result;
7006 void *argp1 = 0 ;
7007 int res1 = 0 ;
7008 PyObject *swig_obj[1] ;
7009
7010 if (!args) SWIG_fail;
7011 swig_obj[0] = args;
7012 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
7013 if (!SWIG_IsOK(res1)) {
7014 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_buttons_get" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
7015 }
7016 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
7017 result = ((arg1)->buttons);
7018 resultobj = SWIG_NewPointerObj((new wxAuiPaneButtonArray(static_cast< const wxAuiPaneButtonArray& >(result))), SWIGTYPE_p_wxAuiPaneButtonArray, SWIG_POINTER_OWN | 0 );
7019 return resultobj;
7020 fail:
7021 return NULL;
7022 }
7023
7024
7025 SWIGINTERN PyObject *_wrap_AuiPaneInfo_rect_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
7026 PyObject *resultobj = 0;
7027 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
7028 wxRect *arg2 = (wxRect *) 0 ;
7029 void *argp1 = 0 ;
7030 int res1 = 0 ;
7031 void *argp2 = 0 ;
7032 int res2 = 0 ;
7033 PyObject *swig_obj[2] ;
7034
7035 if (!SWIG_Python_UnpackTuple(args,"AuiPaneInfo_rect_set",2,2,swig_obj)) SWIG_fail;
7036 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
7037 if (!SWIG_IsOK(res1)) {
7038 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_rect_set" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
7039 }
7040 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
7041 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2,SWIGTYPE_p_wxRect, 0 | 0 );
7042 if (!SWIG_IsOK(res2)) {
7043 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiPaneInfo_rect_set" "', expected argument " "2"" of type '" "wxRect *""'");
7044 }
7045 arg2 = reinterpret_cast< wxRect * >(argp2);
7046 if (arg1) (arg1)->rect = *arg2;
7047
7048 resultobj = SWIG_Py_Void();
7049 return resultobj;
7050 fail:
7051 return NULL;
7052 }
7053
7054
7055 SWIGINTERN PyObject *_wrap_AuiPaneInfo_rect_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
7056 PyObject *resultobj = 0;
7057 wxAuiPaneInfo *arg1 = (wxAuiPaneInfo *) 0 ;
7058 wxRect *result = 0 ;
7059 void *argp1 = 0 ;
7060 int res1 = 0 ;
7061 PyObject *swig_obj[1] ;
7062
7063 if (!args) SWIG_fail;
7064 swig_obj[0] = args;
7065 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
7066 if (!SWIG_IsOK(res1)) {
7067 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneInfo_rect_get" "', expected argument " "1"" of type '" "wxAuiPaneInfo *""'");
7068 }
7069 arg1 = reinterpret_cast< wxAuiPaneInfo * >(argp1);
7070 result = (wxRect *)& ((arg1)->rect);
7071 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxRect, 0 | 0 );
7072 return resultobj;
7073 fail:
7074 return NULL;
7075 }
7076
7077
7078 SWIGINTERN PyObject *AuiPaneInfo_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
7079 PyObject *obj;
7080 if (!SWIG_Python_UnpackTuple(args,(char*)"swigregister", 1, 1,&obj)) return NULL;
7081 SWIG_TypeNewClientData(SWIGTYPE_p_wxAuiPaneInfo, SWIG_NewClientData(obj));
7082 return SWIG_Py_Void();
7083 }
7084
7085 SWIGINTERN PyObject *AuiPaneInfo_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
7086 return SWIG_Python_InitShadowInstance(args);
7087 }
7088
7089 SWIGINTERN PyObject *_wrap_new_AuiManager(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
7090 PyObject *resultobj = 0;
7091 wxWindow *arg1 = (wxWindow *) NULL ;
7092 int arg2 = (int) wxAUI_MGR_DEFAULT ;
7093 wxAuiManager *result = 0 ;
7094 void *argp1 = 0 ;
7095 int res1 = 0 ;
7096 int val2 ;
7097 int ecode2 = 0 ;
7098 PyObject * obj0 = 0 ;
7099 PyObject * obj1 = 0 ;
7100 char * kwnames[] = {
7101 (char *) "managed_wnd",(char *) "flags", NULL
7102 };
7103
7104 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"|OO:new_AuiManager",kwnames,&obj0,&obj1)) SWIG_fail;
7105 if (obj0) {
7106 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxWindow, 0 | 0 );
7107 if (!SWIG_IsOK(res1)) {
7108 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_AuiManager" "', expected argument " "1"" of type '" "wxWindow *""'");
7109 }
7110 arg1 = reinterpret_cast< wxWindow * >(argp1);
7111 }
7112 if (obj1) {
7113 ecode2 = SWIG_AsVal_int(obj1, &val2);
7114 if (!SWIG_IsOK(ecode2)) {
7115 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "new_AuiManager" "', expected argument " "2"" of type '" "int""'");
7116 }
7117 arg2 = static_cast< int >(val2);
7118 }
7119 {
7120 PyThreadState* __tstate = wxPyBeginAllowThreads();
7121 result = (wxAuiManager *)new wxAuiManager(arg1,arg2);
7122 wxPyEndAllowThreads(__tstate);
7123 if (PyErr_Occurred()) SWIG_fail;
7124 }
7125 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiManager, SWIG_POINTER_NEW | 0 );
7126 return resultobj;
7127 fail:
7128 return NULL;
7129 }
7130
7131
7132 SWIGINTERN PyObject *_wrap_delete_AuiManager(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
7133 PyObject *resultobj = 0;
7134 wxAuiManager *arg1 = (wxAuiManager *) 0 ;
7135 void *argp1 = 0 ;
7136 int res1 = 0 ;
7137 PyObject *swig_obj[1] ;
7138
7139 if (!args) SWIG_fail;
7140 swig_obj[0] = args;
7141 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiManager, SWIG_POINTER_DISOWN | 0 );
7142 if (!SWIG_IsOK(res1)) {
7143 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_AuiManager" "', expected argument " "1"" of type '" "wxAuiManager *""'");
7144 }
7145 arg1 = reinterpret_cast< wxAuiManager * >(argp1);
7146 {
7147 PyThreadState* __tstate = wxPyBeginAllowThreads();
7148 delete arg1;
7149
7150 wxPyEndAllowThreads(__tstate);
7151 if (PyErr_Occurred()) SWIG_fail;
7152 }
7153 resultobj = SWIG_Py_Void();
7154 return resultobj;
7155 fail:
7156 return NULL;
7157 }
7158
7159
7160 SWIGINTERN PyObject *_wrap_AuiManager_UnInit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
7161 PyObject *resultobj = 0;
7162 wxAuiManager *arg1 = (wxAuiManager *) 0 ;
7163 void *argp1 = 0 ;
7164 int res1 = 0 ;
7165 PyObject *swig_obj[1] ;
7166
7167 if (!args) SWIG_fail;
7168 swig_obj[0] = args;
7169 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiManager, 0 | 0 );
7170 if (!SWIG_IsOK(res1)) {
7171 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManager_UnInit" "', expected argument " "1"" of type '" "wxAuiManager *""'");
7172 }
7173 arg1 = reinterpret_cast< wxAuiManager * >(argp1);
7174 {
7175 PyThreadState* __tstate = wxPyBeginAllowThreads();
7176 (arg1)->UnInit();
7177 wxPyEndAllowThreads(__tstate);
7178 if (PyErr_Occurred()) SWIG_fail;
7179 }
7180 resultobj = SWIG_Py_Void();
7181 return resultobj;
7182 fail:
7183 return NULL;
7184 }
7185
7186
7187 SWIGINTERN PyObject *_wrap_AuiManager_SetFlags(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
7188 PyObject *resultobj = 0;
7189 wxAuiManager *arg1 = (wxAuiManager *) 0 ;
7190 int arg2 ;
7191 void *argp1 = 0 ;
7192 int res1 = 0 ;
7193 int val2 ;
7194 int ecode2 = 0 ;
7195 PyObject * obj0 = 0 ;
7196 PyObject * obj1 = 0 ;
7197 char * kwnames[] = {
7198 (char *) "self",(char *) "flags", NULL
7199 };
7200
7201 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiManager_SetFlags",kwnames,&obj0,&obj1)) SWIG_fail;
7202 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiManager, 0 | 0 );
7203 if (!SWIG_IsOK(res1)) {
7204 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManager_SetFlags" "', expected argument " "1"" of type '" "wxAuiManager *""'");
7205 }
7206 arg1 = reinterpret_cast< wxAuiManager * >(argp1);
7207 ecode2 = SWIG_AsVal_int(obj1, &val2);
7208 if (!SWIG_IsOK(ecode2)) {
7209 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiManager_SetFlags" "', expected argument " "2"" of type '" "int""'");
7210 }
7211 arg2 = static_cast< int >(val2);
7212 {
7213 PyThreadState* __tstate = wxPyBeginAllowThreads();
7214 (arg1)->SetFlags(arg2);
7215 wxPyEndAllowThreads(__tstate);
7216 if (PyErr_Occurred()) SWIG_fail;
7217 }
7218 resultobj = SWIG_Py_Void();
7219 return resultobj;
7220 fail:
7221 return NULL;
7222 }
7223
7224
7225 SWIGINTERN PyObject *_wrap_AuiManager_GetFlags(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
7226 PyObject *resultobj = 0;
7227 wxAuiManager *arg1 = (wxAuiManager *) 0 ;
7228 int result;
7229 void *argp1 = 0 ;
7230 int res1 = 0 ;
7231 PyObject *swig_obj[1] ;
7232
7233 if (!args) SWIG_fail;
7234 swig_obj[0] = args;
7235 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiManager, 0 | 0 );
7236 if (!SWIG_IsOK(res1)) {
7237 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManager_GetFlags" "', expected argument " "1"" of type '" "wxAuiManager const *""'");
7238 }
7239 arg1 = reinterpret_cast< wxAuiManager * >(argp1);
7240 {
7241 PyThreadState* __tstate = wxPyBeginAllowThreads();
7242 result = (int)((wxAuiManager const *)arg1)->GetFlags();
7243 wxPyEndAllowThreads(__tstate);
7244 if (PyErr_Occurred()) SWIG_fail;
7245 }
7246 resultobj = SWIG_From_int(static_cast< int >(result));
7247 return resultobj;
7248 fail:
7249 return NULL;
7250 }
7251
7252
7253 SWIGINTERN PyObject *_wrap_AuiManager_SetManagedWindow(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
7254 PyObject *resultobj = 0;
7255 wxAuiManager *arg1 = (wxAuiManager *) 0 ;
7256 wxWindow *arg2 = (wxWindow *) 0 ;
7257 void *argp1 = 0 ;
7258 int res1 = 0 ;
7259 void *argp2 = 0 ;
7260 int res2 = 0 ;
7261 PyObject * obj0 = 0 ;
7262 PyObject * obj1 = 0 ;
7263 char * kwnames[] = {
7264 (char *) "self",(char *) "managed_wnd", NULL
7265 };
7266
7267 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiManager_SetManagedWindow",kwnames,&obj0,&obj1)) SWIG_fail;
7268 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiManager, 0 | 0 );
7269 if (!SWIG_IsOK(res1)) {
7270 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManager_SetManagedWindow" "', expected argument " "1"" of type '" "wxAuiManager *""'");
7271 }
7272 arg1 = reinterpret_cast< wxAuiManager * >(argp1);
7273 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxWindow, 0 | 0 );
7274 if (!SWIG_IsOK(res2)) {
7275 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiManager_SetManagedWindow" "', expected argument " "2"" of type '" "wxWindow *""'");
7276 }
7277 arg2 = reinterpret_cast< wxWindow * >(argp2);
7278 {
7279 PyThreadState* __tstate = wxPyBeginAllowThreads();
7280 (arg1)->SetManagedWindow(arg2);
7281 wxPyEndAllowThreads(__tstate);
7282 if (PyErr_Occurred()) SWIG_fail;
7283 }
7284 resultobj = SWIG_Py_Void();
7285 return resultobj;
7286 fail:
7287 return NULL;
7288 }
7289
7290
7291 SWIGINTERN PyObject *_wrap_AuiManager_GetManagedWindow(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
7292 PyObject *resultobj = 0;
7293 wxAuiManager *arg1 = (wxAuiManager *) 0 ;
7294 wxWindow *result = 0 ;
7295 void *argp1 = 0 ;
7296 int res1 = 0 ;
7297 PyObject *swig_obj[1] ;
7298
7299 if (!args) SWIG_fail;
7300 swig_obj[0] = args;
7301 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiManager, 0 | 0 );
7302 if (!SWIG_IsOK(res1)) {
7303 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManager_GetManagedWindow" "', expected argument " "1"" of type '" "wxAuiManager const *""'");
7304 }
7305 arg1 = reinterpret_cast< wxAuiManager * >(argp1);
7306 {
7307 PyThreadState* __tstate = wxPyBeginAllowThreads();
7308 result = (wxWindow *)((wxAuiManager const *)arg1)->GetManagedWindow();
7309 wxPyEndAllowThreads(__tstate);
7310 if (PyErr_Occurred()) SWIG_fail;
7311 }
7312 {
7313 resultobj = wxPyMake_wxObject(result, 0);
7314 }
7315 return resultobj;
7316 fail:
7317 return NULL;
7318 }
7319
7320
7321 SWIGINTERN PyObject *_wrap_AuiManager_GetManager(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
7322 PyObject *resultobj = 0;
7323 wxWindow *arg1 = (wxWindow *) 0 ;
7324 wxAuiManager *result = 0 ;
7325 void *argp1 = 0 ;
7326 int res1 = 0 ;
7327 PyObject * obj0 = 0 ;
7328 char * kwnames[] = {
7329 (char *) "window", NULL
7330 };
7331
7332 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O:AuiManager_GetManager",kwnames,&obj0)) SWIG_fail;
7333 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxWindow, 0 | 0 );
7334 if (!SWIG_IsOK(res1)) {
7335 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManager_GetManager" "', expected argument " "1"" of type '" "wxWindow *""'");
7336 }
7337 arg1 = reinterpret_cast< wxWindow * >(argp1);
7338 {
7339 PyThreadState* __tstate = wxPyBeginAllowThreads();
7340 result = (wxAuiManager *)wxAuiManager::GetManager(arg1);
7341 wxPyEndAllowThreads(__tstate);
7342 if (PyErr_Occurred()) SWIG_fail;
7343 }
7344 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiManager, 0 | 0 );
7345 return resultobj;
7346 fail:
7347 return NULL;
7348 }
7349
7350
7351 SWIGINTERN PyObject *_wrap_AuiManager_SetArtProvider(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
7352 PyObject *resultobj = 0;
7353 wxAuiManager *arg1 = (wxAuiManager *) 0 ;
7354 wxAuiDockArt *arg2 = (wxAuiDockArt *) 0 ;
7355 void *argp1 = 0 ;
7356 int res1 = 0 ;
7357 int res2 = 0 ;
7358 PyObject * obj0 = 0 ;
7359 PyObject * obj1 = 0 ;
7360 char * kwnames[] = {
7361 (char *) "self",(char *) "art_provider", NULL
7362 };
7363
7364 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiManager_SetArtProvider",kwnames,&obj0,&obj1)) SWIG_fail;
7365 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiManager, 0 | 0 );
7366 if (!SWIG_IsOK(res1)) {
7367 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManager_SetArtProvider" "', expected argument " "1"" of type '" "wxAuiManager *""'");
7368 }
7369 arg1 = reinterpret_cast< wxAuiManager * >(argp1);
7370 res2 = SWIG_ConvertPtr(obj1, SWIG_as_voidptrptr(&arg2), SWIGTYPE_p_wxAuiDockArt, SWIG_POINTER_DISOWN | 0 );
7371 if (!SWIG_IsOK(res2)) {
7372 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiManager_SetArtProvider" "', expected argument " "2"" of type '" "wxAuiDockArt *""'");
7373 }
7374 {
7375 PyThreadState* __tstate = wxPyBeginAllowThreads();
7376 (arg1)->SetArtProvider(arg2);
7377 wxPyEndAllowThreads(__tstate);
7378 if (PyErr_Occurred()) SWIG_fail;
7379 }
7380 resultobj = SWIG_Py_Void();
7381 return resultobj;
7382 fail:
7383 return NULL;
7384 }
7385
7386
7387 SWIGINTERN PyObject *_wrap_AuiManager_GetArtProvider(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
7388 PyObject *resultobj = 0;
7389 wxAuiManager *arg1 = (wxAuiManager *) 0 ;
7390 wxAuiDockArt *result = 0 ;
7391 void *argp1 = 0 ;
7392 int res1 = 0 ;
7393 PyObject *swig_obj[1] ;
7394
7395 if (!args) SWIG_fail;
7396 swig_obj[0] = args;
7397 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiManager, 0 | 0 );
7398 if (!SWIG_IsOK(res1)) {
7399 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManager_GetArtProvider" "', expected argument " "1"" of type '" "wxAuiManager const *""'");
7400 }
7401 arg1 = reinterpret_cast< wxAuiManager * >(argp1);
7402 {
7403 PyThreadState* __tstate = wxPyBeginAllowThreads();
7404 result = (wxAuiDockArt *)((wxAuiManager const *)arg1)->GetArtProvider();
7405 wxPyEndAllowThreads(__tstate);
7406 if (PyErr_Occurred()) SWIG_fail;
7407 }
7408 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiDockArt, 0 | 0 );
7409 return resultobj;
7410 fail:
7411 return NULL;
7412 }
7413
7414
7415 SWIGINTERN PyObject *_wrap_AuiManager__GetPaneByWidget(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
7416 PyObject *resultobj = 0;
7417 wxAuiManager *arg1 = (wxAuiManager *) 0 ;
7418 wxWindow *arg2 = (wxWindow *) 0 ;
7419 wxAuiPaneInfo *result = 0 ;
7420 void *argp1 = 0 ;
7421 int res1 = 0 ;
7422 void *argp2 = 0 ;
7423 int res2 = 0 ;
7424 PyObject * obj0 = 0 ;
7425 PyObject * obj1 = 0 ;
7426 char * kwnames[] = {
7427 (char *) "self",(char *) "window", NULL
7428 };
7429
7430 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiManager__GetPaneByWidget",kwnames,&obj0,&obj1)) SWIG_fail;
7431 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiManager, 0 | 0 );
7432 if (!SWIG_IsOK(res1)) {
7433 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManager__GetPaneByWidget" "', expected argument " "1"" of type '" "wxAuiManager *""'");
7434 }
7435 arg1 = reinterpret_cast< wxAuiManager * >(argp1);
7436 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxWindow, 0 | 0 );
7437 if (!SWIG_IsOK(res2)) {
7438 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiManager__GetPaneByWidget" "', expected argument " "2"" of type '" "wxWindow *""'");
7439 }
7440 arg2 = reinterpret_cast< wxWindow * >(argp2);
7441 {
7442 PyThreadState* __tstate = wxPyBeginAllowThreads();
7443 {
7444 wxAuiPaneInfo &_result_ref = (arg1)->GetPane(arg2);
7445 result = (wxAuiPaneInfo *) &_result_ref;
7446 }
7447 wxPyEndAllowThreads(__tstate);
7448 if (PyErr_Occurred()) SWIG_fail;
7449 }
7450 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
7451 return resultobj;
7452 fail:
7453 return NULL;
7454 }
7455
7456
7457 SWIGINTERN PyObject *_wrap_AuiManager__GetPaneByName(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
7458 PyObject *resultobj = 0;
7459 wxAuiManager *arg1 = (wxAuiManager *) 0 ;
7460 wxString *arg2 = 0 ;
7461 wxAuiPaneInfo *result = 0 ;
7462 void *argp1 = 0 ;
7463 int res1 = 0 ;
7464 bool temp2 = false ;
7465 PyObject * obj0 = 0 ;
7466 PyObject * obj1 = 0 ;
7467 char * kwnames[] = {
7468 (char *) "self",(char *) "name", NULL
7469 };
7470
7471 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiManager__GetPaneByName",kwnames,&obj0,&obj1)) SWIG_fail;
7472 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiManager, 0 | 0 );
7473 if (!SWIG_IsOK(res1)) {
7474 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManager__GetPaneByName" "', expected argument " "1"" of type '" "wxAuiManager *""'");
7475 }
7476 arg1 = reinterpret_cast< wxAuiManager * >(argp1);
7477 {
7478 arg2 = wxString_in_helper(obj1);
7479 if (arg2 == NULL) SWIG_fail;
7480 temp2 = true;
7481 }
7482 {
7483 PyThreadState* __tstate = wxPyBeginAllowThreads();
7484 {
7485 wxAuiPaneInfo &_result_ref = (arg1)->GetPane((wxString const &)*arg2);
7486 result = (wxAuiPaneInfo *) &_result_ref;
7487 }
7488 wxPyEndAllowThreads(__tstate);
7489 if (PyErr_Occurred()) SWIG_fail;
7490 }
7491 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
7492 {
7493 if (temp2)
7494 delete arg2;
7495 }
7496 return resultobj;
7497 fail:
7498 {
7499 if (temp2)
7500 delete arg2;
7501 }
7502 return NULL;
7503 }
7504
7505
7506 SWIGINTERN PyObject *_wrap_AuiManager_GetAllPanes(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
7507 PyObject *resultobj = 0;
7508 wxAuiManager *arg1 = (wxAuiManager *) 0 ;
7509 wxAuiPaneInfoArray *result = 0 ;
7510 void *argp1 = 0 ;
7511 int res1 = 0 ;
7512 PyObject *swig_obj[1] ;
7513
7514 if (!args) SWIG_fail;
7515 swig_obj[0] = args;
7516 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiManager, 0 | 0 );
7517 if (!SWIG_IsOK(res1)) {
7518 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManager_GetAllPanes" "', expected argument " "1"" of type '" "wxAuiManager *""'");
7519 }
7520 arg1 = reinterpret_cast< wxAuiManager * >(argp1);
7521 {
7522 PyThreadState* __tstate = wxPyBeginAllowThreads();
7523 {
7524 wxAuiPaneInfoArray &_result_ref = (arg1)->GetAllPanes();
7525 result = (wxAuiPaneInfoArray *) &_result_ref;
7526 }
7527 wxPyEndAllowThreads(__tstate);
7528 if (PyErr_Occurred()) SWIG_fail;
7529 }
7530 {
7531 resultobj = PyList_New(0);
7532 for (size_t i=0; i < result->GetCount(); i++) {
7533 PyObject* pane_obj = SWIG_NewPointerObj((void*)(&result->Item(i)), SWIGTYPE_p_wxAuiPaneInfo, 0);
7534 PyList_Append(resultobj, pane_obj);
7535 }
7536 }
7537 return resultobj;
7538 fail:
7539 return NULL;
7540 }
7541
7542
7543 SWIGINTERN PyObject *_wrap_AuiManager__AddPane1(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
7544 PyObject *resultobj = 0;
7545 wxAuiManager *arg1 = (wxAuiManager *) 0 ;
7546 wxWindow *arg2 = (wxWindow *) 0 ;
7547 wxAuiPaneInfo *arg3 = 0 ;
7548 bool result;
7549 void *argp1 = 0 ;
7550 int res1 = 0 ;
7551 void *argp2 = 0 ;
7552 int res2 = 0 ;
7553 void *argp3 = 0 ;
7554 int res3 = 0 ;
7555 PyObject * obj0 = 0 ;
7556 PyObject * obj1 = 0 ;
7557 PyObject * obj2 = 0 ;
7558 char * kwnames[] = {
7559 (char *) "self",(char *) "window",(char *) "pane_info", NULL
7560 };
7561
7562 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:AuiManager__AddPane1",kwnames,&obj0,&obj1,&obj2)) SWIG_fail;
7563 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiManager, 0 | 0 );
7564 if (!SWIG_IsOK(res1)) {
7565 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManager__AddPane1" "', expected argument " "1"" of type '" "wxAuiManager *""'");
7566 }
7567 arg1 = reinterpret_cast< wxAuiManager * >(argp1);
7568 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxWindow, 0 | 0 );
7569 if (!SWIG_IsOK(res2)) {
7570 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiManager__AddPane1" "', expected argument " "2"" of type '" "wxWindow *""'");
7571 }
7572 arg2 = reinterpret_cast< wxWindow * >(argp2);
7573 res3 = SWIG_ConvertPtr(obj2, &argp3, SWIGTYPE_p_wxAuiPaneInfo, 0 | 0);
7574 if (!SWIG_IsOK(res3)) {
7575 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "AuiManager__AddPane1" "', expected argument " "3"" of type '" "wxAuiPaneInfo const &""'");
7576 }
7577 if (!argp3) {
7578 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiManager__AddPane1" "', expected argument " "3"" of type '" "wxAuiPaneInfo const &""'");
7579 }
7580 arg3 = reinterpret_cast< wxAuiPaneInfo * >(argp3);
7581 {
7582 PyThreadState* __tstate = wxPyBeginAllowThreads();
7583 result = (bool)(arg1)->AddPane(arg2,(wxAuiPaneInfo const &)*arg3);
7584 wxPyEndAllowThreads(__tstate);
7585 if (PyErr_Occurred()) SWIG_fail;
7586 }
7587 {
7588 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
7589 }
7590 return resultobj;
7591 fail:
7592 return NULL;
7593 }
7594
7595
7596 SWIGINTERN PyObject *_wrap_AuiManager_AddPane(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
7597 PyObject *resultobj = 0;
7598 wxAuiManager *arg1 = (wxAuiManager *) 0 ;
7599 wxWindow *arg2 = (wxWindow *) 0 ;
7600 wxAuiPaneInfo *arg3 = 0 ;
7601 wxPoint *arg4 = 0 ;
7602 bool result;
7603 void *argp1 = 0 ;
7604 int res1 = 0 ;
7605 void *argp2 = 0 ;
7606 int res2 = 0 ;
7607 void *argp3 = 0 ;
7608 int res3 = 0 ;
7609 wxPoint temp4 ;
7610 PyObject * obj0 = 0 ;
7611 PyObject * obj1 = 0 ;
7612 PyObject * obj2 = 0 ;
7613 PyObject * obj3 = 0 ;
7614 char * kwnames[] = {
7615 (char *) "self",(char *) "window",(char *) "pane_info",(char *) "drop_pos", NULL
7616 };
7617
7618 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOO:AuiManager_AddPane",kwnames,&obj0,&obj1,&obj2,&obj3)) SWIG_fail;
7619 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiManager, 0 | 0 );
7620 if (!SWIG_IsOK(res1)) {
7621 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManager_AddPane" "', expected argument " "1"" of type '" "wxAuiManager *""'");
7622 }
7623 arg1 = reinterpret_cast< wxAuiManager * >(argp1);
7624 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxWindow, 0 | 0 );
7625 if (!SWIG_IsOK(res2)) {
7626 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiManager_AddPane" "', expected argument " "2"" of type '" "wxWindow *""'");
7627 }
7628 arg2 = reinterpret_cast< wxWindow * >(argp2);
7629 res3 = SWIG_ConvertPtr(obj2, &argp3, SWIGTYPE_p_wxAuiPaneInfo, 0 | 0);
7630 if (!SWIG_IsOK(res3)) {
7631 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "AuiManager_AddPane" "', expected argument " "3"" of type '" "wxAuiPaneInfo const &""'");
7632 }
7633 if (!argp3) {
7634 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiManager_AddPane" "', expected argument " "3"" of type '" "wxAuiPaneInfo const &""'");
7635 }
7636 arg3 = reinterpret_cast< wxAuiPaneInfo * >(argp3);
7637 {
7638 arg4 = &temp4;
7639 if ( ! wxPoint_helper(obj3, &arg4)) SWIG_fail;
7640 }
7641 {
7642 PyThreadState* __tstate = wxPyBeginAllowThreads();
7643 result = (bool)(arg1)->AddPane(arg2,(wxAuiPaneInfo const &)*arg3,(wxPoint const &)*arg4);
7644 wxPyEndAllowThreads(__tstate);
7645 if (PyErr_Occurred()) SWIG_fail;
7646 }
7647 {
7648 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
7649 }
7650 return resultobj;
7651 fail:
7652 return NULL;
7653 }
7654
7655
7656 SWIGINTERN PyObject *_wrap_AuiManager__AddPane2(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
7657 PyObject *resultobj = 0;
7658 wxAuiManager *arg1 = (wxAuiManager *) 0 ;
7659 wxWindow *arg2 = (wxWindow *) 0 ;
7660 int arg3 = (int) wxLEFT ;
7661 wxString const &arg4_defvalue = wxEmptyString ;
7662 wxString *arg4 = (wxString *) &arg4_defvalue ;
7663 bool result;
7664 void *argp1 = 0 ;
7665 int res1 = 0 ;
7666 void *argp2 = 0 ;
7667 int res2 = 0 ;
7668 int val3 ;
7669 int ecode3 = 0 ;
7670 bool temp4 = false ;
7671 PyObject * obj0 = 0 ;
7672 PyObject * obj1 = 0 ;
7673 PyObject * obj2 = 0 ;
7674 PyObject * obj3 = 0 ;
7675 char * kwnames[] = {
7676 (char *) "self",(char *) "window",(char *) "direction",(char *) "caption", NULL
7677 };
7678
7679 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|OO:AuiManager__AddPane2",kwnames,&obj0,&obj1,&obj2,&obj3)) SWIG_fail;
7680 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiManager, 0 | 0 );
7681 if (!SWIG_IsOK(res1)) {
7682 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManager__AddPane2" "', expected argument " "1"" of type '" "wxAuiManager *""'");
7683 }
7684 arg1 = reinterpret_cast< wxAuiManager * >(argp1);
7685 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxWindow, 0 | 0 );
7686 if (!SWIG_IsOK(res2)) {
7687 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiManager__AddPane2" "', expected argument " "2"" of type '" "wxWindow *""'");
7688 }
7689 arg2 = reinterpret_cast< wxWindow * >(argp2);
7690 if (obj2) {
7691 ecode3 = SWIG_AsVal_int(obj2, &val3);
7692 if (!SWIG_IsOK(ecode3)) {
7693 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "AuiManager__AddPane2" "', expected argument " "3"" of type '" "int""'");
7694 }
7695 arg3 = static_cast< int >(val3);
7696 }
7697 if (obj3) {
7698 {
7699 arg4 = wxString_in_helper(obj3);
7700 if (arg4 == NULL) SWIG_fail;
7701 temp4 = true;
7702 }
7703 }
7704 {
7705 PyThreadState* __tstate = wxPyBeginAllowThreads();
7706 result = (bool)(arg1)->AddPane(arg2,arg3,(wxString const &)*arg4);
7707 wxPyEndAllowThreads(__tstate);
7708 if (PyErr_Occurred()) SWIG_fail;
7709 }
7710 {
7711 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
7712 }
7713 {
7714 if (temp4)
7715 delete arg4;
7716 }
7717 return resultobj;
7718 fail:
7719 {
7720 if (temp4)
7721 delete arg4;
7722 }
7723 return NULL;
7724 }
7725
7726
7727 SWIGINTERN PyObject *_wrap_AuiManager_InsertPane(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
7728 PyObject *resultobj = 0;
7729 wxAuiManager *arg1 = (wxAuiManager *) 0 ;
7730 wxWindow *arg2 = (wxWindow *) 0 ;
7731 wxAuiPaneInfo *arg3 = 0 ;
7732 int arg4 = (int) wxAUI_INSERT_PANE ;
7733 bool result;
7734 void *argp1 = 0 ;
7735 int res1 = 0 ;
7736 void *argp2 = 0 ;
7737 int res2 = 0 ;
7738 void *argp3 = 0 ;
7739 int res3 = 0 ;
7740 int val4 ;
7741 int ecode4 = 0 ;
7742 PyObject * obj0 = 0 ;
7743 PyObject * obj1 = 0 ;
7744 PyObject * obj2 = 0 ;
7745 PyObject * obj3 = 0 ;
7746 char * kwnames[] = {
7747 (char *) "self",(char *) "window",(char *) "insert_location",(char *) "insert_level", NULL
7748 };
7749
7750 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO|O:AuiManager_InsertPane",kwnames,&obj0,&obj1,&obj2,&obj3)) SWIG_fail;
7751 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiManager, 0 | 0 );
7752 if (!SWIG_IsOK(res1)) {
7753 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManager_InsertPane" "', expected argument " "1"" of type '" "wxAuiManager *""'");
7754 }
7755 arg1 = reinterpret_cast< wxAuiManager * >(argp1);
7756 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxWindow, 0 | 0 );
7757 if (!SWIG_IsOK(res2)) {
7758 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiManager_InsertPane" "', expected argument " "2"" of type '" "wxWindow *""'");
7759 }
7760 arg2 = reinterpret_cast< wxWindow * >(argp2);
7761 res3 = SWIG_ConvertPtr(obj2, &argp3, SWIGTYPE_p_wxAuiPaneInfo, 0 | 0);
7762 if (!SWIG_IsOK(res3)) {
7763 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "AuiManager_InsertPane" "', expected argument " "3"" of type '" "wxAuiPaneInfo const &""'");
7764 }
7765 if (!argp3) {
7766 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiManager_InsertPane" "', expected argument " "3"" of type '" "wxAuiPaneInfo const &""'");
7767 }
7768 arg3 = reinterpret_cast< wxAuiPaneInfo * >(argp3);
7769 if (obj3) {
7770 ecode4 = SWIG_AsVal_int(obj3, &val4);
7771 if (!SWIG_IsOK(ecode4)) {
7772 SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "AuiManager_InsertPane" "', expected argument " "4"" of type '" "int""'");
7773 }
7774 arg4 = static_cast< int >(val4);
7775 }
7776 {
7777 PyThreadState* __tstate = wxPyBeginAllowThreads();
7778 result = (bool)(arg1)->InsertPane(arg2,(wxAuiPaneInfo const &)*arg3,arg4);
7779 wxPyEndAllowThreads(__tstate);
7780 if (PyErr_Occurred()) SWIG_fail;
7781 }
7782 {
7783 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
7784 }
7785 return resultobj;
7786 fail:
7787 return NULL;
7788 }
7789
7790
7791 SWIGINTERN PyObject *_wrap_AuiManager_DetachPane(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
7792 PyObject *resultobj = 0;
7793 wxAuiManager *arg1 = (wxAuiManager *) 0 ;
7794 wxWindow *arg2 = (wxWindow *) 0 ;
7795 bool result;
7796 void *argp1 = 0 ;
7797 int res1 = 0 ;
7798 void *argp2 = 0 ;
7799 int res2 = 0 ;
7800 PyObject * obj0 = 0 ;
7801 PyObject * obj1 = 0 ;
7802 char * kwnames[] = {
7803 (char *) "self",(char *) "window", NULL
7804 };
7805
7806 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiManager_DetachPane",kwnames,&obj0,&obj1)) SWIG_fail;
7807 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiManager, 0 | 0 );
7808 if (!SWIG_IsOK(res1)) {
7809 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManager_DetachPane" "', expected argument " "1"" of type '" "wxAuiManager *""'");
7810 }
7811 arg1 = reinterpret_cast< wxAuiManager * >(argp1);
7812 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxWindow, 0 | 0 );
7813 if (!SWIG_IsOK(res2)) {
7814 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiManager_DetachPane" "', expected argument " "2"" of type '" "wxWindow *""'");
7815 }
7816 arg2 = reinterpret_cast< wxWindow * >(argp2);
7817 {
7818 PyThreadState* __tstate = wxPyBeginAllowThreads();
7819 result = (bool)(arg1)->DetachPane(arg2);
7820 wxPyEndAllowThreads(__tstate);
7821 if (PyErr_Occurred()) SWIG_fail;
7822 }
7823 {
7824 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
7825 }
7826 return resultobj;
7827 fail:
7828 return NULL;
7829 }
7830
7831
7832 SWIGINTERN PyObject *_wrap_AuiManager_Update(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
7833 PyObject *resultobj = 0;
7834 wxAuiManager *arg1 = (wxAuiManager *) 0 ;
7835 void *argp1 = 0 ;
7836 int res1 = 0 ;
7837 PyObject *swig_obj[1] ;
7838
7839 if (!args) SWIG_fail;
7840 swig_obj[0] = args;
7841 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiManager, 0 | 0 );
7842 if (!SWIG_IsOK(res1)) {
7843 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManager_Update" "', expected argument " "1"" of type '" "wxAuiManager *""'");
7844 }
7845 arg1 = reinterpret_cast< wxAuiManager * >(argp1);
7846 {
7847 PyThreadState* __tstate = wxPyBeginAllowThreads();
7848 (arg1)->Update();
7849 wxPyEndAllowThreads(__tstate);
7850 if (PyErr_Occurred()) SWIG_fail;
7851 }
7852 resultobj = SWIG_Py_Void();
7853 return resultobj;
7854 fail:
7855 return NULL;
7856 }
7857
7858
7859 SWIGINTERN PyObject *_wrap_AuiManager_SavePaneInfo(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
7860 PyObject *resultobj = 0;
7861 wxAuiManager *arg1 = (wxAuiManager *) 0 ;
7862 wxAuiPaneInfo *arg2 = 0 ;
7863 wxString result;
7864 void *argp1 = 0 ;
7865 int res1 = 0 ;
7866 void *argp2 = 0 ;
7867 int res2 = 0 ;
7868 PyObject * obj0 = 0 ;
7869 PyObject * obj1 = 0 ;
7870 char * kwnames[] = {
7871 (char *) "self",(char *) "pane", NULL
7872 };
7873
7874 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiManager_SavePaneInfo",kwnames,&obj0,&obj1)) SWIG_fail;
7875 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiManager, 0 | 0 );
7876 if (!SWIG_IsOK(res1)) {
7877 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManager_SavePaneInfo" "', expected argument " "1"" of type '" "wxAuiManager *""'");
7878 }
7879 arg1 = reinterpret_cast< wxAuiManager * >(argp1);
7880 res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_wxAuiPaneInfo, 0 );
7881 if (!SWIG_IsOK(res2)) {
7882 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiManager_SavePaneInfo" "', expected argument " "2"" of type '" "wxAuiPaneInfo &""'");
7883 }
7884 if (!argp2) {
7885 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiManager_SavePaneInfo" "', expected argument " "2"" of type '" "wxAuiPaneInfo &""'");
7886 }
7887 arg2 = reinterpret_cast< wxAuiPaneInfo * >(argp2);
7888 {
7889 PyThreadState* __tstate = wxPyBeginAllowThreads();
7890 result = (arg1)->SavePaneInfo(*arg2);
7891 wxPyEndAllowThreads(__tstate);
7892 if (PyErr_Occurred()) SWIG_fail;
7893 }
7894 {
7895 #if wxUSE_UNICODE
7896 resultobj = PyUnicode_FromWideChar((&result)->c_str(), (&result)->Len());
7897 #else
7898 resultobj = PyString_FromStringAndSize((&result)->c_str(), (&result)->Len());
7899 #endif
7900 }
7901 return resultobj;
7902 fail:
7903 return NULL;
7904 }
7905
7906
7907 SWIGINTERN PyObject *_wrap_AuiManager_LoadPaneInfo(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
7908 PyObject *resultobj = 0;
7909 wxAuiManager *arg1 = (wxAuiManager *) 0 ;
7910 wxString arg2 ;
7911 wxAuiPaneInfo *arg3 = 0 ;
7912 void *argp1 = 0 ;
7913 int res1 = 0 ;
7914 void *argp3 = 0 ;
7915 int res3 = 0 ;
7916 PyObject * obj0 = 0 ;
7917 PyObject * obj1 = 0 ;
7918 PyObject * obj2 = 0 ;
7919 char * kwnames[] = {
7920 (char *) "self",(char *) "pane_part",(char *) "pane", NULL
7921 };
7922
7923 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:AuiManager_LoadPaneInfo",kwnames,&obj0,&obj1,&obj2)) SWIG_fail;
7924 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiManager, 0 | 0 );
7925 if (!SWIG_IsOK(res1)) {
7926 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManager_LoadPaneInfo" "', expected argument " "1"" of type '" "wxAuiManager *""'");
7927 }
7928 arg1 = reinterpret_cast< wxAuiManager * >(argp1);
7929 {
7930 wxString* sptr = wxString_in_helper(obj1);
7931 if (sptr == NULL) SWIG_fail;
7932 arg2 = *sptr;
7933 delete sptr;
7934 }
7935 res3 = SWIG_ConvertPtr(obj2, &argp3, SWIGTYPE_p_wxAuiPaneInfo, 0 );
7936 if (!SWIG_IsOK(res3)) {
7937 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "AuiManager_LoadPaneInfo" "', expected argument " "3"" of type '" "wxAuiPaneInfo &""'");
7938 }
7939 if (!argp3) {
7940 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiManager_LoadPaneInfo" "', expected argument " "3"" of type '" "wxAuiPaneInfo &""'");
7941 }
7942 arg3 = reinterpret_cast< wxAuiPaneInfo * >(argp3);
7943 {
7944 PyThreadState* __tstate = wxPyBeginAllowThreads();
7945 (arg1)->LoadPaneInfo(arg2,*arg3);
7946 wxPyEndAllowThreads(__tstate);
7947 if (PyErr_Occurred()) SWIG_fail;
7948 }
7949 resultobj = SWIG_Py_Void();
7950 return resultobj;
7951 fail:
7952 return NULL;
7953 }
7954
7955
7956 SWIGINTERN PyObject *_wrap_AuiManager_SavePerspective(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
7957 PyObject *resultobj = 0;
7958 wxAuiManager *arg1 = (wxAuiManager *) 0 ;
7959 wxString result;
7960 void *argp1 = 0 ;
7961 int res1 = 0 ;
7962 PyObject *swig_obj[1] ;
7963
7964 if (!args) SWIG_fail;
7965 swig_obj[0] = args;
7966 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiManager, 0 | 0 );
7967 if (!SWIG_IsOK(res1)) {
7968 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManager_SavePerspective" "', expected argument " "1"" of type '" "wxAuiManager *""'");
7969 }
7970 arg1 = reinterpret_cast< wxAuiManager * >(argp1);
7971 {
7972 PyThreadState* __tstate = wxPyBeginAllowThreads();
7973 result = (arg1)->SavePerspective();
7974 wxPyEndAllowThreads(__tstate);
7975 if (PyErr_Occurred()) SWIG_fail;
7976 }
7977 {
7978 #if wxUSE_UNICODE
7979 resultobj = PyUnicode_FromWideChar((&result)->c_str(), (&result)->Len());
7980 #else
7981 resultobj = PyString_FromStringAndSize((&result)->c_str(), (&result)->Len());
7982 #endif
7983 }
7984 return resultobj;
7985 fail:
7986 return NULL;
7987 }
7988
7989
7990 SWIGINTERN PyObject *_wrap_AuiManager_LoadPerspective(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
7991 PyObject *resultobj = 0;
7992 wxAuiManager *arg1 = (wxAuiManager *) 0 ;
7993 wxString *arg2 = 0 ;
7994 bool arg3 = (bool) true ;
7995 bool result;
7996 void *argp1 = 0 ;
7997 int res1 = 0 ;
7998 bool temp2 = false ;
7999 bool val3 ;
8000 int ecode3 = 0 ;
8001 PyObject * obj0 = 0 ;
8002 PyObject * obj1 = 0 ;
8003 PyObject * obj2 = 0 ;
8004 char * kwnames[] = {
8005 (char *) "self",(char *) "perspective",(char *) "update", NULL
8006 };
8007
8008 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|O:AuiManager_LoadPerspective",kwnames,&obj0,&obj1,&obj2)) SWIG_fail;
8009 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiManager, 0 | 0 );
8010 if (!SWIG_IsOK(res1)) {
8011 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManager_LoadPerspective" "', expected argument " "1"" of type '" "wxAuiManager *""'");
8012 }
8013 arg1 = reinterpret_cast< wxAuiManager * >(argp1);
8014 {
8015 arg2 = wxString_in_helper(obj1);
8016 if (arg2 == NULL) SWIG_fail;
8017 temp2 = true;
8018 }
8019 if (obj2) {
8020 ecode3 = SWIG_AsVal_bool(obj2, &val3);
8021 if (!SWIG_IsOK(ecode3)) {
8022 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "AuiManager_LoadPerspective" "', expected argument " "3"" of type '" "bool""'");
8023 }
8024 arg3 = static_cast< bool >(val3);
8025 }
8026 {
8027 PyThreadState* __tstate = wxPyBeginAllowThreads();
8028 result = (bool)(arg1)->LoadPerspective((wxString const &)*arg2,arg3);
8029 wxPyEndAllowThreads(__tstate);
8030 if (PyErr_Occurred()) SWIG_fail;
8031 }
8032 {
8033 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
8034 }
8035 {
8036 if (temp2)
8037 delete arg2;
8038 }
8039 return resultobj;
8040 fail:
8041 {
8042 if (temp2)
8043 delete arg2;
8044 }
8045 return NULL;
8046 }
8047
8048
8049 SWIGINTERN PyObject *_wrap_AuiManager_SetDockSizeConstraint(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
8050 PyObject *resultobj = 0;
8051 wxAuiManager *arg1 = (wxAuiManager *) 0 ;
8052 double arg2 ;
8053 double arg3 ;
8054 void *argp1 = 0 ;
8055 int res1 = 0 ;
8056 double val2 ;
8057 int ecode2 = 0 ;
8058 double val3 ;
8059 int ecode3 = 0 ;
8060 PyObject * obj0 = 0 ;
8061 PyObject * obj1 = 0 ;
8062 PyObject * obj2 = 0 ;
8063 char * kwnames[] = {
8064 (char *) "self",(char *) "width_pct",(char *) "height_pct", NULL
8065 };
8066
8067 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:AuiManager_SetDockSizeConstraint",kwnames,&obj0,&obj1,&obj2)) SWIG_fail;
8068 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiManager, 0 | 0 );
8069 if (!SWIG_IsOK(res1)) {
8070 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManager_SetDockSizeConstraint" "', expected argument " "1"" of type '" "wxAuiManager *""'");
8071 }
8072 arg1 = reinterpret_cast< wxAuiManager * >(argp1);
8073 ecode2 = SWIG_AsVal_double(obj1, &val2);
8074 if (!SWIG_IsOK(ecode2)) {
8075 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiManager_SetDockSizeConstraint" "', expected argument " "2"" of type '" "double""'");
8076 }
8077 arg2 = static_cast< double >(val2);
8078 ecode3 = SWIG_AsVal_double(obj2, &val3);
8079 if (!SWIG_IsOK(ecode3)) {
8080 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "AuiManager_SetDockSizeConstraint" "', expected argument " "3"" of type '" "double""'");
8081 }
8082 arg3 = static_cast< double >(val3);
8083 {
8084 PyThreadState* __tstate = wxPyBeginAllowThreads();
8085 (arg1)->SetDockSizeConstraint(arg2,arg3);
8086 wxPyEndAllowThreads(__tstate);
8087 if (PyErr_Occurred()) SWIG_fail;
8088 }
8089 resultobj = SWIG_Py_Void();
8090 return resultobj;
8091 fail:
8092 return NULL;
8093 }
8094
8095
8096 SWIGINTERN PyObject *_wrap_AuiManager_GetDockSizeConstraint(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
8097 PyObject *resultobj = 0;
8098 wxAuiManager *arg1 = (wxAuiManager *) 0 ;
8099 double *arg2 = (double *) 0 ;
8100 double *arg3 = (double *) 0 ;
8101 void *argp1 = 0 ;
8102 int res1 = 0 ;
8103 void *argp2 = 0 ;
8104 int res2 = 0 ;
8105 void *argp3 = 0 ;
8106 int res3 = 0 ;
8107 PyObject * obj0 = 0 ;
8108 PyObject * obj1 = 0 ;
8109 PyObject * obj2 = 0 ;
8110 char * kwnames[] = {
8111 (char *) "self",(char *) "width_pct",(char *) "height_pct", NULL
8112 };
8113
8114 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:AuiManager_GetDockSizeConstraint",kwnames,&obj0,&obj1,&obj2)) SWIG_fail;
8115 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiManager, 0 | 0 );
8116 if (!SWIG_IsOK(res1)) {
8117 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManager_GetDockSizeConstraint" "', expected argument " "1"" of type '" "wxAuiManager const *""'");
8118 }
8119 arg1 = reinterpret_cast< wxAuiManager * >(argp1);
8120 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_double, 0 | 0 );
8121 if (!SWIG_IsOK(res2)) {
8122 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiManager_GetDockSizeConstraint" "', expected argument " "2"" of type '" "double *""'");
8123 }
8124 arg2 = reinterpret_cast< double * >(argp2);
8125 res3 = SWIG_ConvertPtr(obj2, &argp3,SWIGTYPE_p_double, 0 | 0 );
8126 if (!SWIG_IsOK(res3)) {
8127 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "AuiManager_GetDockSizeConstraint" "', expected argument " "3"" of type '" "double *""'");
8128 }
8129 arg3 = reinterpret_cast< double * >(argp3);
8130 {
8131 PyThreadState* __tstate = wxPyBeginAllowThreads();
8132 ((wxAuiManager const *)arg1)->GetDockSizeConstraint(arg2,arg3);
8133 wxPyEndAllowThreads(__tstate);
8134 if (PyErr_Occurred()) SWIG_fail;
8135 }
8136 resultobj = SWIG_Py_Void();
8137 return resultobj;
8138 fail:
8139 return NULL;
8140 }
8141
8142
8143 SWIGINTERN PyObject *_wrap_AuiManager_ClosePane(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
8144 PyObject *resultobj = 0;
8145 wxAuiManager *arg1 = (wxAuiManager *) 0 ;
8146 wxAuiPaneInfo *arg2 = 0 ;
8147 void *argp1 = 0 ;
8148 int res1 = 0 ;
8149 void *argp2 = 0 ;
8150 int res2 = 0 ;
8151 PyObject * obj0 = 0 ;
8152 PyObject * obj1 = 0 ;
8153 char * kwnames[] = {
8154 (char *) "self",(char *) "pane_info", NULL
8155 };
8156
8157 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiManager_ClosePane",kwnames,&obj0,&obj1)) SWIG_fail;
8158 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiManager, 0 | 0 );
8159 if (!SWIG_IsOK(res1)) {
8160 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManager_ClosePane" "', expected argument " "1"" of type '" "wxAuiManager *""'");
8161 }
8162 arg1 = reinterpret_cast< wxAuiManager * >(argp1);
8163 res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_wxAuiPaneInfo, 0 );
8164 if (!SWIG_IsOK(res2)) {
8165 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiManager_ClosePane" "', expected argument " "2"" of type '" "wxAuiPaneInfo &""'");
8166 }
8167 if (!argp2) {
8168 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiManager_ClosePane" "', expected argument " "2"" of type '" "wxAuiPaneInfo &""'");
8169 }
8170 arg2 = reinterpret_cast< wxAuiPaneInfo * >(argp2);
8171 {
8172 PyThreadState* __tstate = wxPyBeginAllowThreads();
8173 (arg1)->ClosePane(*arg2);
8174 wxPyEndAllowThreads(__tstate);
8175 if (PyErr_Occurred()) SWIG_fail;
8176 }
8177 resultobj = SWIG_Py_Void();
8178 return resultobj;
8179 fail:
8180 return NULL;
8181 }
8182
8183
8184 SWIGINTERN PyObject *_wrap_AuiManager_MaximizePane(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
8185 PyObject *resultobj = 0;
8186 wxAuiManager *arg1 = (wxAuiManager *) 0 ;
8187 wxAuiPaneInfo *arg2 = 0 ;
8188 void *argp1 = 0 ;
8189 int res1 = 0 ;
8190 void *argp2 = 0 ;
8191 int res2 = 0 ;
8192 PyObject * obj0 = 0 ;
8193 PyObject * obj1 = 0 ;
8194 char * kwnames[] = {
8195 (char *) "self",(char *) "pane_info", NULL
8196 };
8197
8198 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiManager_MaximizePane",kwnames,&obj0,&obj1)) SWIG_fail;
8199 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiManager, 0 | 0 );
8200 if (!SWIG_IsOK(res1)) {
8201 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManager_MaximizePane" "', expected argument " "1"" of type '" "wxAuiManager *""'");
8202 }
8203 arg1 = reinterpret_cast< wxAuiManager * >(argp1);
8204 res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_wxAuiPaneInfo, 0 );
8205 if (!SWIG_IsOK(res2)) {
8206 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiManager_MaximizePane" "', expected argument " "2"" of type '" "wxAuiPaneInfo &""'");
8207 }
8208 if (!argp2) {
8209 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiManager_MaximizePane" "', expected argument " "2"" of type '" "wxAuiPaneInfo &""'");
8210 }
8211 arg2 = reinterpret_cast< wxAuiPaneInfo * >(argp2);
8212 {
8213 PyThreadState* __tstate = wxPyBeginAllowThreads();
8214 (arg1)->MaximizePane(*arg2);
8215 wxPyEndAllowThreads(__tstate);
8216 if (PyErr_Occurred()) SWIG_fail;
8217 }
8218 resultobj = SWIG_Py_Void();
8219 return resultobj;
8220 fail:
8221 return NULL;
8222 }
8223
8224
8225 SWIGINTERN PyObject *_wrap_AuiManager_RestorePane(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
8226 PyObject *resultobj = 0;
8227 wxAuiManager *arg1 = (wxAuiManager *) 0 ;
8228 wxAuiPaneInfo *arg2 = 0 ;
8229 void *argp1 = 0 ;
8230 int res1 = 0 ;
8231 void *argp2 = 0 ;
8232 int res2 = 0 ;
8233 PyObject * obj0 = 0 ;
8234 PyObject * obj1 = 0 ;
8235 char * kwnames[] = {
8236 (char *) "self",(char *) "pane_info", NULL
8237 };
8238
8239 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiManager_RestorePane",kwnames,&obj0,&obj1)) SWIG_fail;
8240 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiManager, 0 | 0 );
8241 if (!SWIG_IsOK(res1)) {
8242 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManager_RestorePane" "', expected argument " "1"" of type '" "wxAuiManager *""'");
8243 }
8244 arg1 = reinterpret_cast< wxAuiManager * >(argp1);
8245 res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_wxAuiPaneInfo, 0 );
8246 if (!SWIG_IsOK(res2)) {
8247 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiManager_RestorePane" "', expected argument " "2"" of type '" "wxAuiPaneInfo &""'");
8248 }
8249 if (!argp2) {
8250 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiManager_RestorePane" "', expected argument " "2"" of type '" "wxAuiPaneInfo &""'");
8251 }
8252 arg2 = reinterpret_cast< wxAuiPaneInfo * >(argp2);
8253 {
8254 PyThreadState* __tstate = wxPyBeginAllowThreads();
8255 (arg1)->RestorePane(*arg2);
8256 wxPyEndAllowThreads(__tstate);
8257 if (PyErr_Occurred()) SWIG_fail;
8258 }
8259 resultobj = SWIG_Py_Void();
8260 return resultobj;
8261 fail:
8262 return NULL;
8263 }
8264
8265
8266 SWIGINTERN PyObject *_wrap_AuiManager_RestoreMaximizedPane(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
8267 PyObject *resultobj = 0;
8268 wxAuiManager *arg1 = (wxAuiManager *) 0 ;
8269 void *argp1 = 0 ;
8270 int res1 = 0 ;
8271 PyObject *swig_obj[1] ;
8272
8273 if (!args) SWIG_fail;
8274 swig_obj[0] = args;
8275 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiManager, 0 | 0 );
8276 if (!SWIG_IsOK(res1)) {
8277 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManager_RestoreMaximizedPane" "', expected argument " "1"" of type '" "wxAuiManager *""'");
8278 }
8279 arg1 = reinterpret_cast< wxAuiManager * >(argp1);
8280 {
8281 PyThreadState* __tstate = wxPyBeginAllowThreads();
8282 (arg1)->RestoreMaximizedPane();
8283 wxPyEndAllowThreads(__tstate);
8284 if (PyErr_Occurred()) SWIG_fail;
8285 }
8286 resultobj = SWIG_Py_Void();
8287 return resultobj;
8288 fail:
8289 return NULL;
8290 }
8291
8292
8293 SWIGINTERN PyObject *_wrap_AuiManager_CreateFloatingFrame(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
8294 PyObject *resultobj = 0;
8295 wxAuiManager *arg1 = (wxAuiManager *) 0 ;
8296 wxWindow *arg2 = (wxWindow *) 0 ;
8297 wxAuiPaneInfo *arg3 = 0 ;
8298 wxAuiFloatingFrame *result = 0 ;
8299 void *argp1 = 0 ;
8300 int res1 = 0 ;
8301 void *argp2 = 0 ;
8302 int res2 = 0 ;
8303 void *argp3 = 0 ;
8304 int res3 = 0 ;
8305 PyObject * obj0 = 0 ;
8306 PyObject * obj1 = 0 ;
8307 PyObject * obj2 = 0 ;
8308 char * kwnames[] = {
8309 (char *) "self",(char *) "parent",(char *) "p", NULL
8310 };
8311
8312 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:AuiManager_CreateFloatingFrame",kwnames,&obj0,&obj1,&obj2)) SWIG_fail;
8313 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiManager, 0 | 0 );
8314 if (!SWIG_IsOK(res1)) {
8315 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManager_CreateFloatingFrame" "', expected argument " "1"" of type '" "wxAuiManager *""'");
8316 }
8317 arg1 = reinterpret_cast< wxAuiManager * >(argp1);
8318 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxWindow, 0 | 0 );
8319 if (!SWIG_IsOK(res2)) {
8320 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiManager_CreateFloatingFrame" "', expected argument " "2"" of type '" "wxWindow *""'");
8321 }
8322 arg2 = reinterpret_cast< wxWindow * >(argp2);
8323 res3 = SWIG_ConvertPtr(obj2, &argp3, SWIGTYPE_p_wxAuiPaneInfo, 0 | 0);
8324 if (!SWIG_IsOK(res3)) {
8325 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "AuiManager_CreateFloatingFrame" "', expected argument " "3"" of type '" "wxAuiPaneInfo const &""'");
8326 }
8327 if (!argp3) {
8328 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiManager_CreateFloatingFrame" "', expected argument " "3"" of type '" "wxAuiPaneInfo const &""'");
8329 }
8330 arg3 = reinterpret_cast< wxAuiPaneInfo * >(argp3);
8331 {
8332 PyThreadState* __tstate = wxPyBeginAllowThreads();
8333 result = (wxAuiFloatingFrame *)(arg1)->CreateFloatingFrame(arg2,(wxAuiPaneInfo const &)*arg3);
8334 wxPyEndAllowThreads(__tstate);
8335 if (PyErr_Occurred()) SWIG_fail;
8336 }
8337 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiFloatingFrame, 0 | 0 );
8338 return resultobj;
8339 fail:
8340 return NULL;
8341 }
8342
8343
8344 SWIGINTERN PyObject *_wrap_AuiManager_StartPaneDrag(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
8345 PyObject *resultobj = 0;
8346 wxAuiManager *arg1 = (wxAuiManager *) 0 ;
8347 wxWindow *arg2 = (wxWindow *) 0 ;
8348 wxPoint *arg3 = 0 ;
8349 void *argp1 = 0 ;
8350 int res1 = 0 ;
8351 void *argp2 = 0 ;
8352 int res2 = 0 ;
8353 wxPoint temp3 ;
8354 PyObject * obj0 = 0 ;
8355 PyObject * obj1 = 0 ;
8356 PyObject * obj2 = 0 ;
8357 char * kwnames[] = {
8358 (char *) "self",(char *) "pane_window",(char *) "offset", NULL
8359 };
8360
8361 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:AuiManager_StartPaneDrag",kwnames,&obj0,&obj1,&obj2)) SWIG_fail;
8362 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiManager, 0 | 0 );
8363 if (!SWIG_IsOK(res1)) {
8364 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManager_StartPaneDrag" "', expected argument " "1"" of type '" "wxAuiManager *""'");
8365 }
8366 arg1 = reinterpret_cast< wxAuiManager * >(argp1);
8367 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxWindow, 0 | 0 );
8368 if (!SWIG_IsOK(res2)) {
8369 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiManager_StartPaneDrag" "', expected argument " "2"" of type '" "wxWindow *""'");
8370 }
8371 arg2 = reinterpret_cast< wxWindow * >(argp2);
8372 {
8373 arg3 = &temp3;
8374 if ( ! wxPoint_helper(obj2, &arg3)) SWIG_fail;
8375 }
8376 {
8377 PyThreadState* __tstate = wxPyBeginAllowThreads();
8378 (arg1)->StartPaneDrag(arg2,(wxPoint const &)*arg3);
8379 wxPyEndAllowThreads(__tstate);
8380 if (PyErr_Occurred()) SWIG_fail;
8381 }
8382 resultobj = SWIG_Py_Void();
8383 return resultobj;
8384 fail:
8385 return NULL;
8386 }
8387
8388
8389 SWIGINTERN PyObject *_wrap_AuiManager_CalculateHintRect(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
8390 PyObject *resultobj = 0;
8391 wxAuiManager *arg1 = (wxAuiManager *) 0 ;
8392 wxWindow *arg2 = (wxWindow *) 0 ;
8393 wxPoint *arg3 = 0 ;
8394 wxPoint *arg4 = 0 ;
8395 wxRect result;
8396 void *argp1 = 0 ;
8397 int res1 = 0 ;
8398 void *argp2 = 0 ;
8399 int res2 = 0 ;
8400 wxPoint temp3 ;
8401 wxPoint temp4 ;
8402 PyObject * obj0 = 0 ;
8403 PyObject * obj1 = 0 ;
8404 PyObject * obj2 = 0 ;
8405 PyObject * obj3 = 0 ;
8406 char * kwnames[] = {
8407 (char *) "self",(char *) "pane_window",(char *) "pt",(char *) "offset", NULL
8408 };
8409
8410 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOO:AuiManager_CalculateHintRect",kwnames,&obj0,&obj1,&obj2,&obj3)) SWIG_fail;
8411 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiManager, 0 | 0 );
8412 if (!SWIG_IsOK(res1)) {
8413 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManager_CalculateHintRect" "', expected argument " "1"" of type '" "wxAuiManager *""'");
8414 }
8415 arg1 = reinterpret_cast< wxAuiManager * >(argp1);
8416 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxWindow, 0 | 0 );
8417 if (!SWIG_IsOK(res2)) {
8418 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiManager_CalculateHintRect" "', expected argument " "2"" of type '" "wxWindow *""'");
8419 }
8420 arg2 = reinterpret_cast< wxWindow * >(argp2);
8421 {
8422 arg3 = &temp3;
8423 if ( ! wxPoint_helper(obj2, &arg3)) SWIG_fail;
8424 }
8425 {
8426 arg4 = &temp4;
8427 if ( ! wxPoint_helper(obj3, &arg4)) SWIG_fail;
8428 }
8429 {
8430 PyThreadState* __tstate = wxPyBeginAllowThreads();
8431 result = (arg1)->CalculateHintRect(arg2,(wxPoint const &)*arg3,(wxPoint const &)*arg4);
8432 wxPyEndAllowThreads(__tstate);
8433 if (PyErr_Occurred()) SWIG_fail;
8434 }
8435 resultobj = SWIG_NewPointerObj((new wxRect(static_cast< const wxRect& >(result))), SWIGTYPE_p_wxRect, SWIG_POINTER_OWN | 0 );
8436 return resultobj;
8437 fail:
8438 return NULL;
8439 }
8440
8441
8442 SWIGINTERN PyObject *_wrap_AuiManager_DrawHintRect(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
8443 PyObject *resultobj = 0;
8444 wxAuiManager *arg1 = (wxAuiManager *) 0 ;
8445 wxWindow *arg2 = (wxWindow *) 0 ;
8446 wxPoint *arg3 = 0 ;
8447 wxPoint *arg4 = 0 ;
8448 void *argp1 = 0 ;
8449 int res1 = 0 ;
8450 void *argp2 = 0 ;
8451 int res2 = 0 ;
8452 wxPoint temp3 ;
8453 wxPoint temp4 ;
8454 PyObject * obj0 = 0 ;
8455 PyObject * obj1 = 0 ;
8456 PyObject * obj2 = 0 ;
8457 PyObject * obj3 = 0 ;
8458 char * kwnames[] = {
8459 (char *) "self",(char *) "pane_window",(char *) "pt",(char *) "offset", NULL
8460 };
8461
8462 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOO:AuiManager_DrawHintRect",kwnames,&obj0,&obj1,&obj2,&obj3)) SWIG_fail;
8463 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiManager, 0 | 0 );
8464 if (!SWIG_IsOK(res1)) {
8465 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManager_DrawHintRect" "', expected argument " "1"" of type '" "wxAuiManager *""'");
8466 }
8467 arg1 = reinterpret_cast< wxAuiManager * >(argp1);
8468 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxWindow, 0 | 0 );
8469 if (!SWIG_IsOK(res2)) {
8470 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiManager_DrawHintRect" "', expected argument " "2"" of type '" "wxWindow *""'");
8471 }
8472 arg2 = reinterpret_cast< wxWindow * >(argp2);
8473 {
8474 arg3 = &temp3;
8475 if ( ! wxPoint_helper(obj2, &arg3)) SWIG_fail;
8476 }
8477 {
8478 arg4 = &temp4;
8479 if ( ! wxPoint_helper(obj3, &arg4)) SWIG_fail;
8480 }
8481 {
8482 PyThreadState* __tstate = wxPyBeginAllowThreads();
8483 (arg1)->DrawHintRect(arg2,(wxPoint const &)*arg3,(wxPoint const &)*arg4);
8484 wxPyEndAllowThreads(__tstate);
8485 if (PyErr_Occurred()) SWIG_fail;
8486 }
8487 resultobj = SWIG_Py_Void();
8488 return resultobj;
8489 fail:
8490 return NULL;
8491 }
8492
8493
8494 SWIGINTERN PyObject *_wrap_AuiManager_ShowHint(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
8495 PyObject *resultobj = 0;
8496 wxAuiManager *arg1 = (wxAuiManager *) 0 ;
8497 wxRect *arg2 = 0 ;
8498 void *argp1 = 0 ;
8499 int res1 = 0 ;
8500 wxRect temp2 ;
8501 PyObject * obj0 = 0 ;
8502 PyObject * obj1 = 0 ;
8503 char * kwnames[] = {
8504 (char *) "self",(char *) "rect", NULL
8505 };
8506
8507 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiManager_ShowHint",kwnames,&obj0,&obj1)) SWIG_fail;
8508 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiManager, 0 | 0 );
8509 if (!SWIG_IsOK(res1)) {
8510 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManager_ShowHint" "', expected argument " "1"" of type '" "wxAuiManager *""'");
8511 }
8512 arg1 = reinterpret_cast< wxAuiManager * >(argp1);
8513 {
8514 arg2 = &temp2;
8515 if ( ! wxRect_helper(obj1, &arg2)) SWIG_fail;
8516 }
8517 {
8518 PyThreadState* __tstate = wxPyBeginAllowThreads();
8519 (arg1)->ShowHint((wxRect const &)*arg2);
8520 wxPyEndAllowThreads(__tstate);
8521 if (PyErr_Occurred()) SWIG_fail;
8522 }
8523 resultobj = SWIG_Py_Void();
8524 return resultobj;
8525 fail:
8526 return NULL;
8527 }
8528
8529
8530 SWIGINTERN PyObject *_wrap_AuiManager_HideHint(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
8531 PyObject *resultobj = 0;
8532 wxAuiManager *arg1 = (wxAuiManager *) 0 ;
8533 void *argp1 = 0 ;
8534 int res1 = 0 ;
8535 PyObject *swig_obj[1] ;
8536
8537 if (!args) SWIG_fail;
8538 swig_obj[0] = args;
8539 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiManager, 0 | 0 );
8540 if (!SWIG_IsOK(res1)) {
8541 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManager_HideHint" "', expected argument " "1"" of type '" "wxAuiManager *""'");
8542 }
8543 arg1 = reinterpret_cast< wxAuiManager * >(argp1);
8544 {
8545 PyThreadState* __tstate = wxPyBeginAllowThreads();
8546 (arg1)->HideHint();
8547 wxPyEndAllowThreads(__tstate);
8548 if (PyErr_Occurred()) SWIG_fail;
8549 }
8550 resultobj = SWIG_Py_Void();
8551 return resultobj;
8552 fail:
8553 return NULL;
8554 }
8555
8556
8557 SWIGINTERN PyObject *_wrap_AuiManager_OnRender(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
8558 PyObject *resultobj = 0;
8559 wxAuiManager *arg1 = (wxAuiManager *) 0 ;
8560 wxAuiManagerEvent *arg2 = 0 ;
8561 void *argp1 = 0 ;
8562 int res1 = 0 ;
8563 void *argp2 = 0 ;
8564 int res2 = 0 ;
8565 PyObject * obj0 = 0 ;
8566 PyObject * obj1 = 0 ;
8567 char * kwnames[] = {
8568 (char *) "self",(char *) "evt", NULL
8569 };
8570
8571 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiManager_OnRender",kwnames,&obj0,&obj1)) SWIG_fail;
8572 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiManager, 0 | 0 );
8573 if (!SWIG_IsOK(res1)) {
8574 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManager_OnRender" "', expected argument " "1"" of type '" "wxAuiManager *""'");
8575 }
8576 arg1 = reinterpret_cast< wxAuiManager * >(argp1);
8577 res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_wxAuiManagerEvent, 0 );
8578 if (!SWIG_IsOK(res2)) {
8579 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiManager_OnRender" "', expected argument " "2"" of type '" "wxAuiManagerEvent &""'");
8580 }
8581 if (!argp2) {
8582 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiManager_OnRender" "', expected argument " "2"" of type '" "wxAuiManagerEvent &""'");
8583 }
8584 arg2 = reinterpret_cast< wxAuiManagerEvent * >(argp2);
8585 {
8586 PyThreadState* __tstate = wxPyBeginAllowThreads();
8587 (arg1)->OnRender(*arg2);
8588 wxPyEndAllowThreads(__tstate);
8589 if (PyErr_Occurred()) SWIG_fail;
8590 }
8591 resultobj = SWIG_Py_Void();
8592 return resultobj;
8593 fail:
8594 return NULL;
8595 }
8596
8597
8598 SWIGINTERN PyObject *_wrap_AuiManager_OnPaneButton(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
8599 PyObject *resultobj = 0;
8600 wxAuiManager *arg1 = (wxAuiManager *) 0 ;
8601 wxAuiManagerEvent *arg2 = 0 ;
8602 void *argp1 = 0 ;
8603 int res1 = 0 ;
8604 void *argp2 = 0 ;
8605 int res2 = 0 ;
8606 PyObject * obj0 = 0 ;
8607 PyObject * obj1 = 0 ;
8608 char * kwnames[] = {
8609 (char *) "self",(char *) "evt", NULL
8610 };
8611
8612 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiManager_OnPaneButton",kwnames,&obj0,&obj1)) SWIG_fail;
8613 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiManager, 0 | 0 );
8614 if (!SWIG_IsOK(res1)) {
8615 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManager_OnPaneButton" "', expected argument " "1"" of type '" "wxAuiManager *""'");
8616 }
8617 arg1 = reinterpret_cast< wxAuiManager * >(argp1);
8618 res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_wxAuiManagerEvent, 0 );
8619 if (!SWIG_IsOK(res2)) {
8620 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiManager_OnPaneButton" "', expected argument " "2"" of type '" "wxAuiManagerEvent &""'");
8621 }
8622 if (!argp2) {
8623 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiManager_OnPaneButton" "', expected argument " "2"" of type '" "wxAuiManagerEvent &""'");
8624 }
8625 arg2 = reinterpret_cast< wxAuiManagerEvent * >(argp2);
8626 {
8627 PyThreadState* __tstate = wxPyBeginAllowThreads();
8628 (arg1)->OnPaneButton(*arg2);
8629 wxPyEndAllowThreads(__tstate);
8630 if (PyErr_Occurred()) SWIG_fail;
8631 }
8632 resultobj = SWIG_Py_Void();
8633 return resultobj;
8634 fail:
8635 return NULL;
8636 }
8637
8638
8639 SWIGINTERN PyObject *AuiManager_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
8640 PyObject *obj;
8641 if (!SWIG_Python_UnpackTuple(args,(char*)"swigregister", 1, 1,&obj)) return NULL;
8642 SWIG_TypeNewClientData(SWIGTYPE_p_wxAuiManager, SWIG_NewClientData(obj));
8643 return SWIG_Py_Void();
8644 }
8645
8646 SWIGINTERN PyObject *AuiManager_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
8647 return SWIG_Python_InitShadowInstance(args);
8648 }
8649
8650 SWIGINTERN PyObject *_wrap_new_AuiManagerEvent(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
8651 PyObject *resultobj = 0;
8652 wxEventType arg1 = (wxEventType) wxEVT_NULL ;
8653 wxAuiManagerEvent *result = 0 ;
8654 int val1 ;
8655 int ecode1 = 0 ;
8656 PyObject * obj0 = 0 ;
8657 char * kwnames[] = {
8658 (char *) "type", NULL
8659 };
8660
8661 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"|O:new_AuiManagerEvent",kwnames,&obj0)) SWIG_fail;
8662 if (obj0) {
8663 ecode1 = SWIG_AsVal_int(obj0, &val1);
8664 if (!SWIG_IsOK(ecode1)) {
8665 SWIG_exception_fail(SWIG_ArgError(ecode1), "in method '" "new_AuiManagerEvent" "', expected argument " "1"" of type '" "wxEventType""'");
8666 }
8667 arg1 = static_cast< wxEventType >(val1);
8668 }
8669 {
8670 PyThreadState* __tstate = wxPyBeginAllowThreads();
8671 result = (wxAuiManagerEvent *)new wxAuiManagerEvent(arg1);
8672 wxPyEndAllowThreads(__tstate);
8673 if (PyErr_Occurred()) SWIG_fail;
8674 }
8675 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiManagerEvent, SWIG_POINTER_NEW | 0 );
8676 return resultobj;
8677 fail:
8678 return NULL;
8679 }
8680
8681
8682 SWIGINTERN PyObject *_wrap_AuiManagerEvent_Clone(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
8683 PyObject *resultobj = 0;
8684 wxAuiManagerEvent *arg1 = (wxAuiManagerEvent *) 0 ;
8685 wxEvent *result = 0 ;
8686 void *argp1 = 0 ;
8687 int res1 = 0 ;
8688 PyObject *swig_obj[1] ;
8689
8690 if (!args) SWIG_fail;
8691 swig_obj[0] = args;
8692 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiManagerEvent, 0 | 0 );
8693 if (!SWIG_IsOK(res1)) {
8694 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManagerEvent_Clone" "', expected argument " "1"" of type '" "wxAuiManagerEvent const *""'");
8695 }
8696 arg1 = reinterpret_cast< wxAuiManagerEvent * >(argp1);
8697 {
8698 PyThreadState* __tstate = wxPyBeginAllowThreads();
8699 result = (wxEvent *)((wxAuiManagerEvent const *)arg1)->Clone();
8700 wxPyEndAllowThreads(__tstate);
8701 if (PyErr_Occurred()) SWIG_fail;
8702 }
8703 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxEvent, 0 | 0 );
8704 return resultobj;
8705 fail:
8706 return NULL;
8707 }
8708
8709
8710 SWIGINTERN PyObject *_wrap_AuiManagerEvent_SetManager(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
8711 PyObject *resultobj = 0;
8712 wxAuiManagerEvent *arg1 = (wxAuiManagerEvent *) 0 ;
8713 wxAuiManager *arg2 = (wxAuiManager *) 0 ;
8714 void *argp1 = 0 ;
8715 int res1 = 0 ;
8716 void *argp2 = 0 ;
8717 int res2 = 0 ;
8718 PyObject * obj0 = 0 ;
8719 PyObject * obj1 = 0 ;
8720 char * kwnames[] = {
8721 (char *) "self",(char *) "mgr", NULL
8722 };
8723
8724 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiManagerEvent_SetManager",kwnames,&obj0,&obj1)) SWIG_fail;
8725 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiManagerEvent, 0 | 0 );
8726 if (!SWIG_IsOK(res1)) {
8727 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManagerEvent_SetManager" "', expected argument " "1"" of type '" "wxAuiManagerEvent *""'");
8728 }
8729 arg1 = reinterpret_cast< wxAuiManagerEvent * >(argp1);
8730 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxAuiManager, 0 | 0 );
8731 if (!SWIG_IsOK(res2)) {
8732 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiManagerEvent_SetManager" "', expected argument " "2"" of type '" "wxAuiManager *""'");
8733 }
8734 arg2 = reinterpret_cast< wxAuiManager * >(argp2);
8735 {
8736 PyThreadState* __tstate = wxPyBeginAllowThreads();
8737 (arg1)->SetManager(arg2);
8738 wxPyEndAllowThreads(__tstate);
8739 if (PyErr_Occurred()) SWIG_fail;
8740 }
8741 resultobj = SWIG_Py_Void();
8742 return resultobj;
8743 fail:
8744 return NULL;
8745 }
8746
8747
8748 SWIGINTERN PyObject *_wrap_AuiManagerEvent_SetPane(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
8749 PyObject *resultobj = 0;
8750 wxAuiManagerEvent *arg1 = (wxAuiManagerEvent *) 0 ;
8751 wxAuiPaneInfo *arg2 = (wxAuiPaneInfo *) 0 ;
8752 void *argp1 = 0 ;
8753 int res1 = 0 ;
8754 void *argp2 = 0 ;
8755 int res2 = 0 ;
8756 PyObject * obj0 = 0 ;
8757 PyObject * obj1 = 0 ;
8758 char * kwnames[] = {
8759 (char *) "self",(char *) "p", NULL
8760 };
8761
8762 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiManagerEvent_SetPane",kwnames,&obj0,&obj1)) SWIG_fail;
8763 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiManagerEvent, 0 | 0 );
8764 if (!SWIG_IsOK(res1)) {
8765 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManagerEvent_SetPane" "', expected argument " "1"" of type '" "wxAuiManagerEvent *""'");
8766 }
8767 arg1 = reinterpret_cast< wxAuiManagerEvent * >(argp1);
8768 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
8769 if (!SWIG_IsOK(res2)) {
8770 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiManagerEvent_SetPane" "', expected argument " "2"" of type '" "wxAuiPaneInfo *""'");
8771 }
8772 arg2 = reinterpret_cast< wxAuiPaneInfo * >(argp2);
8773 {
8774 PyThreadState* __tstate = wxPyBeginAllowThreads();
8775 (arg1)->SetPane(arg2);
8776 wxPyEndAllowThreads(__tstate);
8777 if (PyErr_Occurred()) SWIG_fail;
8778 }
8779 resultobj = SWIG_Py_Void();
8780 return resultobj;
8781 fail:
8782 return NULL;
8783 }
8784
8785
8786 SWIGINTERN PyObject *_wrap_AuiManagerEvent_SetButton(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
8787 PyObject *resultobj = 0;
8788 wxAuiManagerEvent *arg1 = (wxAuiManagerEvent *) 0 ;
8789 int arg2 ;
8790 void *argp1 = 0 ;
8791 int res1 = 0 ;
8792 int val2 ;
8793 int ecode2 = 0 ;
8794 PyObject * obj0 = 0 ;
8795 PyObject * obj1 = 0 ;
8796 char * kwnames[] = {
8797 (char *) "self",(char *) "b", NULL
8798 };
8799
8800 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiManagerEvent_SetButton",kwnames,&obj0,&obj1)) SWIG_fail;
8801 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiManagerEvent, 0 | 0 );
8802 if (!SWIG_IsOK(res1)) {
8803 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManagerEvent_SetButton" "', expected argument " "1"" of type '" "wxAuiManagerEvent *""'");
8804 }
8805 arg1 = reinterpret_cast< wxAuiManagerEvent * >(argp1);
8806 ecode2 = SWIG_AsVal_int(obj1, &val2);
8807 if (!SWIG_IsOK(ecode2)) {
8808 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiManagerEvent_SetButton" "', expected argument " "2"" of type '" "int""'");
8809 }
8810 arg2 = static_cast< int >(val2);
8811 {
8812 PyThreadState* __tstate = wxPyBeginAllowThreads();
8813 (arg1)->SetButton(arg2);
8814 wxPyEndAllowThreads(__tstate);
8815 if (PyErr_Occurred()) SWIG_fail;
8816 }
8817 resultobj = SWIG_Py_Void();
8818 return resultobj;
8819 fail:
8820 return NULL;
8821 }
8822
8823
8824 SWIGINTERN PyObject *_wrap_AuiManagerEvent_SetDC(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
8825 PyObject *resultobj = 0;
8826 wxAuiManagerEvent *arg1 = (wxAuiManagerEvent *) 0 ;
8827 wxDC *arg2 = (wxDC *) 0 ;
8828 void *argp1 = 0 ;
8829 int res1 = 0 ;
8830 void *argp2 = 0 ;
8831 int res2 = 0 ;
8832 PyObject * obj0 = 0 ;
8833 PyObject * obj1 = 0 ;
8834 char * kwnames[] = {
8835 (char *) "self",(char *) "pdc", NULL
8836 };
8837
8838 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiManagerEvent_SetDC",kwnames,&obj0,&obj1)) SWIG_fail;
8839 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiManagerEvent, 0 | 0 );
8840 if (!SWIG_IsOK(res1)) {
8841 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManagerEvent_SetDC" "', expected argument " "1"" of type '" "wxAuiManagerEvent *""'");
8842 }
8843 arg1 = reinterpret_cast< wxAuiManagerEvent * >(argp1);
8844 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxDC, 0 | 0 );
8845 if (!SWIG_IsOK(res2)) {
8846 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiManagerEvent_SetDC" "', expected argument " "2"" of type '" "wxDC *""'");
8847 }
8848 arg2 = reinterpret_cast< wxDC * >(argp2);
8849 {
8850 PyThreadState* __tstate = wxPyBeginAllowThreads();
8851 (arg1)->SetDC(arg2);
8852 wxPyEndAllowThreads(__tstate);
8853 if (PyErr_Occurred()) SWIG_fail;
8854 }
8855 resultobj = SWIG_Py_Void();
8856 return resultobj;
8857 fail:
8858 return NULL;
8859 }
8860
8861
8862 SWIGINTERN PyObject *_wrap_AuiManagerEvent_GetManager(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
8863 PyObject *resultobj = 0;
8864 wxAuiManagerEvent *arg1 = (wxAuiManagerEvent *) 0 ;
8865 wxAuiManager *result = 0 ;
8866 void *argp1 = 0 ;
8867 int res1 = 0 ;
8868 PyObject *swig_obj[1] ;
8869
8870 if (!args) SWIG_fail;
8871 swig_obj[0] = args;
8872 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiManagerEvent, 0 | 0 );
8873 if (!SWIG_IsOK(res1)) {
8874 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManagerEvent_GetManager" "', expected argument " "1"" of type '" "wxAuiManagerEvent const *""'");
8875 }
8876 arg1 = reinterpret_cast< wxAuiManagerEvent * >(argp1);
8877 {
8878 PyThreadState* __tstate = wxPyBeginAllowThreads();
8879 result = (wxAuiManager *)((wxAuiManagerEvent const *)arg1)->GetManager();
8880 wxPyEndAllowThreads(__tstate);
8881 if (PyErr_Occurred()) SWIG_fail;
8882 }
8883 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiManager, 0 | 0 );
8884 return resultobj;
8885 fail:
8886 return NULL;
8887 }
8888
8889
8890 SWIGINTERN PyObject *_wrap_AuiManagerEvent_GetPane(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
8891 PyObject *resultobj = 0;
8892 wxAuiManagerEvent *arg1 = (wxAuiManagerEvent *) 0 ;
8893 wxAuiPaneInfo *result = 0 ;
8894 void *argp1 = 0 ;
8895 int res1 = 0 ;
8896 PyObject *swig_obj[1] ;
8897
8898 if (!args) SWIG_fail;
8899 swig_obj[0] = args;
8900 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiManagerEvent, 0 | 0 );
8901 if (!SWIG_IsOK(res1)) {
8902 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManagerEvent_GetPane" "', expected argument " "1"" of type '" "wxAuiManagerEvent const *""'");
8903 }
8904 arg1 = reinterpret_cast< wxAuiManagerEvent * >(argp1);
8905 {
8906 PyThreadState* __tstate = wxPyBeginAllowThreads();
8907 result = (wxAuiPaneInfo *)((wxAuiManagerEvent const *)arg1)->GetPane();
8908 wxPyEndAllowThreads(__tstate);
8909 if (PyErr_Occurred()) SWIG_fail;
8910 }
8911 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
8912 return resultobj;
8913 fail:
8914 return NULL;
8915 }
8916
8917
8918 SWIGINTERN PyObject *_wrap_AuiManagerEvent_GetButton(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
8919 PyObject *resultobj = 0;
8920 wxAuiManagerEvent *arg1 = (wxAuiManagerEvent *) 0 ;
8921 int result;
8922 void *argp1 = 0 ;
8923 int res1 = 0 ;
8924 PyObject *swig_obj[1] ;
8925
8926 if (!args) SWIG_fail;
8927 swig_obj[0] = args;
8928 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiManagerEvent, 0 | 0 );
8929 if (!SWIG_IsOK(res1)) {
8930 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManagerEvent_GetButton" "', expected argument " "1"" of type '" "wxAuiManagerEvent const *""'");
8931 }
8932 arg1 = reinterpret_cast< wxAuiManagerEvent * >(argp1);
8933 {
8934 PyThreadState* __tstate = wxPyBeginAllowThreads();
8935 result = (int)((wxAuiManagerEvent const *)arg1)->GetButton();
8936 wxPyEndAllowThreads(__tstate);
8937 if (PyErr_Occurred()) SWIG_fail;
8938 }
8939 resultobj = SWIG_From_int(static_cast< int >(result));
8940 return resultobj;
8941 fail:
8942 return NULL;
8943 }
8944
8945
8946 SWIGINTERN PyObject *_wrap_AuiManagerEvent_GetDC(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
8947 PyObject *resultobj = 0;
8948 wxAuiManagerEvent *arg1 = (wxAuiManagerEvent *) 0 ;
8949 wxDC *result = 0 ;
8950 void *argp1 = 0 ;
8951 int res1 = 0 ;
8952 PyObject *swig_obj[1] ;
8953
8954 if (!args) SWIG_fail;
8955 swig_obj[0] = args;
8956 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiManagerEvent, 0 | 0 );
8957 if (!SWIG_IsOK(res1)) {
8958 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManagerEvent_GetDC" "', expected argument " "1"" of type '" "wxAuiManagerEvent const *""'");
8959 }
8960 arg1 = reinterpret_cast< wxAuiManagerEvent * >(argp1);
8961 {
8962 PyThreadState* __tstate = wxPyBeginAllowThreads();
8963 result = (wxDC *)((wxAuiManagerEvent const *)arg1)->GetDC();
8964 wxPyEndAllowThreads(__tstate);
8965 if (PyErr_Occurred()) SWIG_fail;
8966 }
8967 {
8968 resultobj = wxPyMake_wxObject(result, (bool)0);
8969 }
8970 return resultobj;
8971 fail:
8972 return NULL;
8973 }
8974
8975
8976 SWIGINTERN PyObject *_wrap_AuiManagerEvent_Veto(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
8977 PyObject *resultobj = 0;
8978 wxAuiManagerEvent *arg1 = (wxAuiManagerEvent *) 0 ;
8979 bool arg2 = (bool) true ;
8980 void *argp1 = 0 ;
8981 int res1 = 0 ;
8982 bool val2 ;
8983 int ecode2 = 0 ;
8984 PyObject * obj0 = 0 ;
8985 PyObject * obj1 = 0 ;
8986 char * kwnames[] = {
8987 (char *) "self",(char *) "veto", NULL
8988 };
8989
8990 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:AuiManagerEvent_Veto",kwnames,&obj0,&obj1)) SWIG_fail;
8991 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiManagerEvent, 0 | 0 );
8992 if (!SWIG_IsOK(res1)) {
8993 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManagerEvent_Veto" "', expected argument " "1"" of type '" "wxAuiManagerEvent *""'");
8994 }
8995 arg1 = reinterpret_cast< wxAuiManagerEvent * >(argp1);
8996 if (obj1) {
8997 ecode2 = SWIG_AsVal_bool(obj1, &val2);
8998 if (!SWIG_IsOK(ecode2)) {
8999 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiManagerEvent_Veto" "', expected argument " "2"" of type '" "bool""'");
9000 }
9001 arg2 = static_cast< bool >(val2);
9002 }
9003 {
9004 PyThreadState* __tstate = wxPyBeginAllowThreads();
9005 (arg1)->Veto(arg2);
9006 wxPyEndAllowThreads(__tstate);
9007 if (PyErr_Occurred()) SWIG_fail;
9008 }
9009 resultobj = SWIG_Py_Void();
9010 return resultobj;
9011 fail:
9012 return NULL;
9013 }
9014
9015
9016 SWIGINTERN PyObject *_wrap_AuiManagerEvent_GetVeto(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
9017 PyObject *resultobj = 0;
9018 wxAuiManagerEvent *arg1 = (wxAuiManagerEvent *) 0 ;
9019 bool result;
9020 void *argp1 = 0 ;
9021 int res1 = 0 ;
9022 PyObject *swig_obj[1] ;
9023
9024 if (!args) SWIG_fail;
9025 swig_obj[0] = args;
9026 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiManagerEvent, 0 | 0 );
9027 if (!SWIG_IsOK(res1)) {
9028 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManagerEvent_GetVeto" "', expected argument " "1"" of type '" "wxAuiManagerEvent const *""'");
9029 }
9030 arg1 = reinterpret_cast< wxAuiManagerEvent * >(argp1);
9031 {
9032 PyThreadState* __tstate = wxPyBeginAllowThreads();
9033 result = (bool)((wxAuiManagerEvent const *)arg1)->GetVeto();
9034 wxPyEndAllowThreads(__tstate);
9035 if (PyErr_Occurred()) SWIG_fail;
9036 }
9037 {
9038 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
9039 }
9040 return resultobj;
9041 fail:
9042 return NULL;
9043 }
9044
9045
9046 SWIGINTERN PyObject *_wrap_AuiManagerEvent_SetCanVeto(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
9047 PyObject *resultobj = 0;
9048 wxAuiManagerEvent *arg1 = (wxAuiManagerEvent *) 0 ;
9049 bool arg2 ;
9050 void *argp1 = 0 ;
9051 int res1 = 0 ;
9052 bool val2 ;
9053 int ecode2 = 0 ;
9054 PyObject * obj0 = 0 ;
9055 PyObject * obj1 = 0 ;
9056 char * kwnames[] = {
9057 (char *) "self",(char *) "can_veto", NULL
9058 };
9059
9060 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiManagerEvent_SetCanVeto",kwnames,&obj0,&obj1)) SWIG_fail;
9061 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiManagerEvent, 0 | 0 );
9062 if (!SWIG_IsOK(res1)) {
9063 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManagerEvent_SetCanVeto" "', expected argument " "1"" of type '" "wxAuiManagerEvent *""'");
9064 }
9065 arg1 = reinterpret_cast< wxAuiManagerEvent * >(argp1);
9066 ecode2 = SWIG_AsVal_bool(obj1, &val2);
9067 if (!SWIG_IsOK(ecode2)) {
9068 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiManagerEvent_SetCanVeto" "', expected argument " "2"" of type '" "bool""'");
9069 }
9070 arg2 = static_cast< bool >(val2);
9071 {
9072 PyThreadState* __tstate = wxPyBeginAllowThreads();
9073 (arg1)->SetCanVeto(arg2);
9074 wxPyEndAllowThreads(__tstate);
9075 if (PyErr_Occurred()) SWIG_fail;
9076 }
9077 resultobj = SWIG_Py_Void();
9078 return resultobj;
9079 fail:
9080 return NULL;
9081 }
9082
9083
9084 SWIGINTERN PyObject *_wrap_AuiManagerEvent_CanVeto(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
9085 PyObject *resultobj = 0;
9086 wxAuiManagerEvent *arg1 = (wxAuiManagerEvent *) 0 ;
9087 bool result;
9088 void *argp1 = 0 ;
9089 int res1 = 0 ;
9090 PyObject *swig_obj[1] ;
9091
9092 if (!args) SWIG_fail;
9093 swig_obj[0] = args;
9094 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiManagerEvent, 0 | 0 );
9095 if (!SWIG_IsOK(res1)) {
9096 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManagerEvent_CanVeto" "', expected argument " "1"" of type '" "wxAuiManagerEvent const *""'");
9097 }
9098 arg1 = reinterpret_cast< wxAuiManagerEvent * >(argp1);
9099 {
9100 PyThreadState* __tstate = wxPyBeginAllowThreads();
9101 result = (bool)((wxAuiManagerEvent const *)arg1)->CanVeto();
9102 wxPyEndAllowThreads(__tstate);
9103 if (PyErr_Occurred()) SWIG_fail;
9104 }
9105 {
9106 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
9107 }
9108 return resultobj;
9109 fail:
9110 return NULL;
9111 }
9112
9113
9114 SWIGINTERN PyObject *_wrap_AuiManagerEvent_manager_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
9115 PyObject *resultobj = 0;
9116 wxAuiManagerEvent *arg1 = (wxAuiManagerEvent *) 0 ;
9117 wxAuiManager *arg2 = (wxAuiManager *) 0 ;
9118 void *argp1 = 0 ;
9119 int res1 = 0 ;
9120 void *argp2 = 0 ;
9121 int res2 = 0 ;
9122 PyObject *swig_obj[2] ;
9123
9124 if (!SWIG_Python_UnpackTuple(args,"AuiManagerEvent_manager_set",2,2,swig_obj)) SWIG_fail;
9125 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiManagerEvent, 0 | 0 );
9126 if (!SWIG_IsOK(res1)) {
9127 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManagerEvent_manager_set" "', expected argument " "1"" of type '" "wxAuiManagerEvent *""'");
9128 }
9129 arg1 = reinterpret_cast< wxAuiManagerEvent * >(argp1);
9130 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2,SWIGTYPE_p_wxAuiManager, SWIG_POINTER_DISOWN | 0 );
9131 if (!SWIG_IsOK(res2)) {
9132 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiManagerEvent_manager_set" "', expected argument " "2"" of type '" "wxAuiManager *""'");
9133 }
9134 arg2 = reinterpret_cast< wxAuiManager * >(argp2);
9135 if (arg1) (arg1)->manager = arg2;
9136
9137 resultobj = SWIG_Py_Void();
9138 return resultobj;
9139 fail:
9140 return NULL;
9141 }
9142
9143
9144 SWIGINTERN PyObject *_wrap_AuiManagerEvent_manager_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
9145 PyObject *resultobj = 0;
9146 wxAuiManagerEvent *arg1 = (wxAuiManagerEvent *) 0 ;
9147 wxAuiManager *result = 0 ;
9148 void *argp1 = 0 ;
9149 int res1 = 0 ;
9150 PyObject *swig_obj[1] ;
9151
9152 if (!args) SWIG_fail;
9153 swig_obj[0] = args;
9154 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiManagerEvent, 0 | 0 );
9155 if (!SWIG_IsOK(res1)) {
9156 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManagerEvent_manager_get" "', expected argument " "1"" of type '" "wxAuiManagerEvent *""'");
9157 }
9158 arg1 = reinterpret_cast< wxAuiManagerEvent * >(argp1);
9159 result = (wxAuiManager *) ((arg1)->manager);
9160 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiManager, 0 | 0 );
9161 return resultobj;
9162 fail:
9163 return NULL;
9164 }
9165
9166
9167 SWIGINTERN PyObject *_wrap_AuiManagerEvent_pane_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
9168 PyObject *resultobj = 0;
9169 wxAuiManagerEvent *arg1 = (wxAuiManagerEvent *) 0 ;
9170 wxAuiPaneInfo *arg2 = (wxAuiPaneInfo *) 0 ;
9171 void *argp1 = 0 ;
9172 int res1 = 0 ;
9173 void *argp2 = 0 ;
9174 int res2 = 0 ;
9175 PyObject *swig_obj[2] ;
9176
9177 if (!SWIG_Python_UnpackTuple(args,"AuiManagerEvent_pane_set",2,2,swig_obj)) SWIG_fail;
9178 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiManagerEvent, 0 | 0 );
9179 if (!SWIG_IsOK(res1)) {
9180 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManagerEvent_pane_set" "', expected argument " "1"" of type '" "wxAuiManagerEvent *""'");
9181 }
9182 arg1 = reinterpret_cast< wxAuiManagerEvent * >(argp1);
9183 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2,SWIGTYPE_p_wxAuiPaneInfo, SWIG_POINTER_DISOWN | 0 );
9184 if (!SWIG_IsOK(res2)) {
9185 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiManagerEvent_pane_set" "', expected argument " "2"" of type '" "wxAuiPaneInfo *""'");
9186 }
9187 arg2 = reinterpret_cast< wxAuiPaneInfo * >(argp2);
9188 if (arg1) (arg1)->pane = arg2;
9189
9190 resultobj = SWIG_Py_Void();
9191 return resultobj;
9192 fail:
9193 return NULL;
9194 }
9195
9196
9197 SWIGINTERN PyObject *_wrap_AuiManagerEvent_pane_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
9198 PyObject *resultobj = 0;
9199 wxAuiManagerEvent *arg1 = (wxAuiManagerEvent *) 0 ;
9200 wxAuiPaneInfo *result = 0 ;
9201 void *argp1 = 0 ;
9202 int res1 = 0 ;
9203 PyObject *swig_obj[1] ;
9204
9205 if (!args) SWIG_fail;
9206 swig_obj[0] = args;
9207 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiManagerEvent, 0 | 0 );
9208 if (!SWIG_IsOK(res1)) {
9209 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManagerEvent_pane_get" "', expected argument " "1"" of type '" "wxAuiManagerEvent *""'");
9210 }
9211 arg1 = reinterpret_cast< wxAuiManagerEvent * >(argp1);
9212 result = (wxAuiPaneInfo *) ((arg1)->pane);
9213 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
9214 return resultobj;
9215 fail:
9216 return NULL;
9217 }
9218
9219
9220 SWIGINTERN PyObject *_wrap_AuiManagerEvent_button_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
9221 PyObject *resultobj = 0;
9222 wxAuiManagerEvent *arg1 = (wxAuiManagerEvent *) 0 ;
9223 int arg2 ;
9224 void *argp1 = 0 ;
9225 int res1 = 0 ;
9226 int val2 ;
9227 int ecode2 = 0 ;
9228 PyObject *swig_obj[2] ;
9229
9230 if (!SWIG_Python_UnpackTuple(args,"AuiManagerEvent_button_set",2,2,swig_obj)) SWIG_fail;
9231 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiManagerEvent, 0 | 0 );
9232 if (!SWIG_IsOK(res1)) {
9233 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManagerEvent_button_set" "', expected argument " "1"" of type '" "wxAuiManagerEvent *""'");
9234 }
9235 arg1 = reinterpret_cast< wxAuiManagerEvent * >(argp1);
9236 ecode2 = SWIG_AsVal_int(swig_obj[1], &val2);
9237 if (!SWIG_IsOK(ecode2)) {
9238 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiManagerEvent_button_set" "', expected argument " "2"" of type '" "int""'");
9239 }
9240 arg2 = static_cast< int >(val2);
9241 if (arg1) (arg1)->button = arg2;
9242
9243 resultobj = SWIG_Py_Void();
9244 return resultobj;
9245 fail:
9246 return NULL;
9247 }
9248
9249
9250 SWIGINTERN PyObject *_wrap_AuiManagerEvent_button_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
9251 PyObject *resultobj = 0;
9252 wxAuiManagerEvent *arg1 = (wxAuiManagerEvent *) 0 ;
9253 int result;
9254 void *argp1 = 0 ;
9255 int res1 = 0 ;
9256 PyObject *swig_obj[1] ;
9257
9258 if (!args) SWIG_fail;
9259 swig_obj[0] = args;
9260 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiManagerEvent, 0 | 0 );
9261 if (!SWIG_IsOK(res1)) {
9262 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManagerEvent_button_get" "', expected argument " "1"" of type '" "wxAuiManagerEvent *""'");
9263 }
9264 arg1 = reinterpret_cast< wxAuiManagerEvent * >(argp1);
9265 result = (int) ((arg1)->button);
9266 resultobj = SWIG_From_int(static_cast< int >(result));
9267 return resultobj;
9268 fail:
9269 return NULL;
9270 }
9271
9272
9273 SWIGINTERN PyObject *_wrap_AuiManagerEvent_veto_flag_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
9274 PyObject *resultobj = 0;
9275 wxAuiManagerEvent *arg1 = (wxAuiManagerEvent *) 0 ;
9276 bool arg2 ;
9277 void *argp1 = 0 ;
9278 int res1 = 0 ;
9279 bool val2 ;
9280 int ecode2 = 0 ;
9281 PyObject *swig_obj[2] ;
9282
9283 if (!SWIG_Python_UnpackTuple(args,"AuiManagerEvent_veto_flag_set",2,2,swig_obj)) SWIG_fail;
9284 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiManagerEvent, 0 | 0 );
9285 if (!SWIG_IsOK(res1)) {
9286 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManagerEvent_veto_flag_set" "', expected argument " "1"" of type '" "wxAuiManagerEvent *""'");
9287 }
9288 arg1 = reinterpret_cast< wxAuiManagerEvent * >(argp1);
9289 ecode2 = SWIG_AsVal_bool(swig_obj[1], &val2);
9290 if (!SWIG_IsOK(ecode2)) {
9291 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiManagerEvent_veto_flag_set" "', expected argument " "2"" of type '" "bool""'");
9292 }
9293 arg2 = static_cast< bool >(val2);
9294 if (arg1) (arg1)->veto_flag = arg2;
9295
9296 resultobj = SWIG_Py_Void();
9297 return resultobj;
9298 fail:
9299 return NULL;
9300 }
9301
9302
9303 SWIGINTERN PyObject *_wrap_AuiManagerEvent_veto_flag_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
9304 PyObject *resultobj = 0;
9305 wxAuiManagerEvent *arg1 = (wxAuiManagerEvent *) 0 ;
9306 bool result;
9307 void *argp1 = 0 ;
9308 int res1 = 0 ;
9309 PyObject *swig_obj[1] ;
9310
9311 if (!args) SWIG_fail;
9312 swig_obj[0] = args;
9313 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiManagerEvent, 0 | 0 );
9314 if (!SWIG_IsOK(res1)) {
9315 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManagerEvent_veto_flag_get" "', expected argument " "1"" of type '" "wxAuiManagerEvent *""'");
9316 }
9317 arg1 = reinterpret_cast< wxAuiManagerEvent * >(argp1);
9318 result = (bool) ((arg1)->veto_flag);
9319 {
9320 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
9321 }
9322 return resultobj;
9323 fail:
9324 return NULL;
9325 }
9326
9327
9328 SWIGINTERN PyObject *_wrap_AuiManagerEvent_canveto_flag_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
9329 PyObject *resultobj = 0;
9330 wxAuiManagerEvent *arg1 = (wxAuiManagerEvent *) 0 ;
9331 bool arg2 ;
9332 void *argp1 = 0 ;
9333 int res1 = 0 ;
9334 bool val2 ;
9335 int ecode2 = 0 ;
9336 PyObject *swig_obj[2] ;
9337
9338 if (!SWIG_Python_UnpackTuple(args,"AuiManagerEvent_canveto_flag_set",2,2,swig_obj)) SWIG_fail;
9339 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiManagerEvent, 0 | 0 );
9340 if (!SWIG_IsOK(res1)) {
9341 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManagerEvent_canveto_flag_set" "', expected argument " "1"" of type '" "wxAuiManagerEvent *""'");
9342 }
9343 arg1 = reinterpret_cast< wxAuiManagerEvent * >(argp1);
9344 ecode2 = SWIG_AsVal_bool(swig_obj[1], &val2);
9345 if (!SWIG_IsOK(ecode2)) {
9346 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiManagerEvent_canveto_flag_set" "', expected argument " "2"" of type '" "bool""'");
9347 }
9348 arg2 = static_cast< bool >(val2);
9349 if (arg1) (arg1)->canveto_flag = arg2;
9350
9351 resultobj = SWIG_Py_Void();
9352 return resultobj;
9353 fail:
9354 return NULL;
9355 }
9356
9357
9358 SWIGINTERN PyObject *_wrap_AuiManagerEvent_canveto_flag_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
9359 PyObject *resultobj = 0;
9360 wxAuiManagerEvent *arg1 = (wxAuiManagerEvent *) 0 ;
9361 bool result;
9362 void *argp1 = 0 ;
9363 int res1 = 0 ;
9364 PyObject *swig_obj[1] ;
9365
9366 if (!args) SWIG_fail;
9367 swig_obj[0] = args;
9368 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiManagerEvent, 0 | 0 );
9369 if (!SWIG_IsOK(res1)) {
9370 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManagerEvent_canveto_flag_get" "', expected argument " "1"" of type '" "wxAuiManagerEvent *""'");
9371 }
9372 arg1 = reinterpret_cast< wxAuiManagerEvent * >(argp1);
9373 result = (bool) ((arg1)->canveto_flag);
9374 {
9375 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
9376 }
9377 return resultobj;
9378 fail:
9379 return NULL;
9380 }
9381
9382
9383 SWIGINTERN PyObject *_wrap_AuiManagerEvent_dc_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
9384 PyObject *resultobj = 0;
9385 wxAuiManagerEvent *arg1 = (wxAuiManagerEvent *) 0 ;
9386 wxDC *arg2 = (wxDC *) 0 ;
9387 void *argp1 = 0 ;
9388 int res1 = 0 ;
9389 void *argp2 = 0 ;
9390 int res2 = 0 ;
9391 PyObject *swig_obj[2] ;
9392
9393 if (!SWIG_Python_UnpackTuple(args,"AuiManagerEvent_dc_set",2,2,swig_obj)) SWIG_fail;
9394 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiManagerEvent, 0 | 0 );
9395 if (!SWIG_IsOK(res1)) {
9396 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManagerEvent_dc_set" "', expected argument " "1"" of type '" "wxAuiManagerEvent *""'");
9397 }
9398 arg1 = reinterpret_cast< wxAuiManagerEvent * >(argp1);
9399 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2,SWIGTYPE_p_wxDC, SWIG_POINTER_DISOWN | 0 );
9400 if (!SWIG_IsOK(res2)) {
9401 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiManagerEvent_dc_set" "', expected argument " "2"" of type '" "wxDC *""'");
9402 }
9403 arg2 = reinterpret_cast< wxDC * >(argp2);
9404 if (arg1) (arg1)->dc = arg2;
9405
9406 resultobj = SWIG_Py_Void();
9407 return resultobj;
9408 fail:
9409 return NULL;
9410 }
9411
9412
9413 SWIGINTERN PyObject *_wrap_AuiManagerEvent_dc_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
9414 PyObject *resultobj = 0;
9415 wxAuiManagerEvent *arg1 = (wxAuiManagerEvent *) 0 ;
9416 wxDC *result = 0 ;
9417 void *argp1 = 0 ;
9418 int res1 = 0 ;
9419 PyObject *swig_obj[1] ;
9420
9421 if (!args) SWIG_fail;
9422 swig_obj[0] = args;
9423 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiManagerEvent, 0 | 0 );
9424 if (!SWIG_IsOK(res1)) {
9425 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiManagerEvent_dc_get" "', expected argument " "1"" of type '" "wxAuiManagerEvent *""'");
9426 }
9427 arg1 = reinterpret_cast< wxAuiManagerEvent * >(argp1);
9428 result = (wxDC *) ((arg1)->dc);
9429 {
9430 resultobj = wxPyMake_wxObject(result, (bool)0);
9431 }
9432 return resultobj;
9433 fail:
9434 return NULL;
9435 }
9436
9437
9438 SWIGINTERN PyObject *AuiManagerEvent_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
9439 PyObject *obj;
9440 if (!SWIG_Python_UnpackTuple(args,(char*)"swigregister", 1, 1,&obj)) return NULL;
9441 SWIG_TypeNewClientData(SWIGTYPE_p_wxAuiManagerEvent, SWIG_NewClientData(obj));
9442 return SWIG_Py_Void();
9443 }
9444
9445 SWIGINTERN PyObject *AuiManagerEvent_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
9446 return SWIG_Python_InitShadowInstance(args);
9447 }
9448
9449 SWIGINTERN PyObject *_wrap_new_AuiDockInfo(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
9450 PyObject *resultobj = 0;
9451 wxAuiDockInfo *result = 0 ;
9452
9453 if (!SWIG_Python_UnpackTuple(args,"new_AuiDockInfo",0,0,0)) SWIG_fail;
9454 {
9455 PyThreadState* __tstate = wxPyBeginAllowThreads();
9456 result = (wxAuiDockInfo *)new wxAuiDockInfo();
9457 wxPyEndAllowThreads(__tstate);
9458 if (PyErr_Occurred()) SWIG_fail;
9459 }
9460 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiDockInfo, SWIG_POINTER_NEW | 0 );
9461 return resultobj;
9462 fail:
9463 return NULL;
9464 }
9465
9466
9467 SWIGINTERN PyObject *_wrap_AuiDockInfo_IsOk(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
9468 PyObject *resultobj = 0;
9469 wxAuiDockInfo *arg1 = (wxAuiDockInfo *) 0 ;
9470 bool result;
9471 void *argp1 = 0 ;
9472 int res1 = 0 ;
9473 PyObject *swig_obj[1] ;
9474
9475 if (!args) SWIG_fail;
9476 swig_obj[0] = args;
9477 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockInfo, 0 | 0 );
9478 if (!SWIG_IsOK(res1)) {
9479 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockInfo_IsOk" "', expected argument " "1"" of type '" "wxAuiDockInfo const *""'");
9480 }
9481 arg1 = reinterpret_cast< wxAuiDockInfo * >(argp1);
9482 {
9483 PyThreadState* __tstate = wxPyBeginAllowThreads();
9484 result = (bool)((wxAuiDockInfo const *)arg1)->IsOk();
9485 wxPyEndAllowThreads(__tstate);
9486 if (PyErr_Occurred()) SWIG_fail;
9487 }
9488 {
9489 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
9490 }
9491 return resultobj;
9492 fail:
9493 return NULL;
9494 }
9495
9496
9497 SWIGINTERN PyObject *_wrap_AuiDockInfo_IsHorizontal(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
9498 PyObject *resultobj = 0;
9499 wxAuiDockInfo *arg1 = (wxAuiDockInfo *) 0 ;
9500 bool result;
9501 void *argp1 = 0 ;
9502 int res1 = 0 ;
9503 PyObject *swig_obj[1] ;
9504
9505 if (!args) SWIG_fail;
9506 swig_obj[0] = args;
9507 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockInfo, 0 | 0 );
9508 if (!SWIG_IsOK(res1)) {
9509 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockInfo_IsHorizontal" "', expected argument " "1"" of type '" "wxAuiDockInfo const *""'");
9510 }
9511 arg1 = reinterpret_cast< wxAuiDockInfo * >(argp1);
9512 {
9513 PyThreadState* __tstate = wxPyBeginAllowThreads();
9514 result = (bool)((wxAuiDockInfo const *)arg1)->IsHorizontal();
9515 wxPyEndAllowThreads(__tstate);
9516 if (PyErr_Occurred()) SWIG_fail;
9517 }
9518 {
9519 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
9520 }
9521 return resultobj;
9522 fail:
9523 return NULL;
9524 }
9525
9526
9527 SWIGINTERN PyObject *_wrap_AuiDockInfo_IsVertical(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
9528 PyObject *resultobj = 0;
9529 wxAuiDockInfo *arg1 = (wxAuiDockInfo *) 0 ;
9530 bool result;
9531 void *argp1 = 0 ;
9532 int res1 = 0 ;
9533 PyObject *swig_obj[1] ;
9534
9535 if (!args) SWIG_fail;
9536 swig_obj[0] = args;
9537 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockInfo, 0 | 0 );
9538 if (!SWIG_IsOK(res1)) {
9539 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockInfo_IsVertical" "', expected argument " "1"" of type '" "wxAuiDockInfo const *""'");
9540 }
9541 arg1 = reinterpret_cast< wxAuiDockInfo * >(argp1);
9542 {
9543 PyThreadState* __tstate = wxPyBeginAllowThreads();
9544 result = (bool)((wxAuiDockInfo const *)arg1)->IsVertical();
9545 wxPyEndAllowThreads(__tstate);
9546 if (PyErr_Occurred()) SWIG_fail;
9547 }
9548 {
9549 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
9550 }
9551 return resultobj;
9552 fail:
9553 return NULL;
9554 }
9555
9556
9557 SWIGINTERN PyObject *_wrap_AuiDockInfo_panes_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
9558 PyObject *resultobj = 0;
9559 wxAuiDockInfo *arg1 = (wxAuiDockInfo *) 0 ;
9560 wxAuiPaneInfoPtrArray arg2 ;
9561 void *argp1 = 0 ;
9562 int res1 = 0 ;
9563 void *argp2 ;
9564 int res2 = 0 ;
9565 PyObject *swig_obj[2] ;
9566
9567 if (!SWIG_Python_UnpackTuple(args,"AuiDockInfo_panes_set",2,2,swig_obj)) SWIG_fail;
9568 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockInfo, 0 | 0 );
9569 if (!SWIG_IsOK(res1)) {
9570 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockInfo_panes_set" "', expected argument " "1"" of type '" "wxAuiDockInfo *""'");
9571 }
9572 arg1 = reinterpret_cast< wxAuiDockInfo * >(argp1);
9573 {
9574 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_wxAuiPaneInfoPtrArray, 0 | 0);
9575 if (!SWIG_IsOK(res2)) {
9576 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiDockInfo_panes_set" "', expected argument " "2"" of type '" "wxAuiPaneInfoPtrArray""'");
9577 }
9578 if (!argp2) {
9579 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiDockInfo_panes_set" "', expected argument " "2"" of type '" "wxAuiPaneInfoPtrArray""'");
9580 } else {
9581 wxAuiPaneInfoPtrArray * temp = reinterpret_cast< wxAuiPaneInfoPtrArray * >(argp2);
9582 arg2 = *temp;
9583 if (SWIG_IsNewObj(res2)) delete temp;
9584 }
9585 }
9586 if (arg1) (arg1)->panes = arg2;
9587
9588 resultobj = SWIG_Py_Void();
9589 return resultobj;
9590 fail:
9591 return NULL;
9592 }
9593
9594
9595 SWIGINTERN PyObject *_wrap_AuiDockInfo_panes_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
9596 PyObject *resultobj = 0;
9597 wxAuiDockInfo *arg1 = (wxAuiDockInfo *) 0 ;
9598 wxAuiPaneInfoPtrArray result;
9599 void *argp1 = 0 ;
9600 int res1 = 0 ;
9601 PyObject *swig_obj[1] ;
9602
9603 if (!args) SWIG_fail;
9604 swig_obj[0] = args;
9605 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockInfo, 0 | 0 );
9606 if (!SWIG_IsOK(res1)) {
9607 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockInfo_panes_get" "', expected argument " "1"" of type '" "wxAuiDockInfo *""'");
9608 }
9609 arg1 = reinterpret_cast< wxAuiDockInfo * >(argp1);
9610 result = ((arg1)->panes);
9611 resultobj = SWIG_NewPointerObj((new wxAuiPaneInfoPtrArray(static_cast< const wxAuiPaneInfoPtrArray& >(result))), SWIGTYPE_p_wxAuiPaneInfoPtrArray, SWIG_POINTER_OWN | 0 );
9612 return resultobj;
9613 fail:
9614 return NULL;
9615 }
9616
9617
9618 SWIGINTERN PyObject *_wrap_AuiDockInfo_rect_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
9619 PyObject *resultobj = 0;
9620 wxAuiDockInfo *arg1 = (wxAuiDockInfo *) 0 ;
9621 wxRect *arg2 = (wxRect *) 0 ;
9622 void *argp1 = 0 ;
9623 int res1 = 0 ;
9624 void *argp2 = 0 ;
9625 int res2 = 0 ;
9626 PyObject *swig_obj[2] ;
9627
9628 if (!SWIG_Python_UnpackTuple(args,"AuiDockInfo_rect_set",2,2,swig_obj)) SWIG_fail;
9629 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockInfo, 0 | 0 );
9630 if (!SWIG_IsOK(res1)) {
9631 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockInfo_rect_set" "', expected argument " "1"" of type '" "wxAuiDockInfo *""'");
9632 }
9633 arg1 = reinterpret_cast< wxAuiDockInfo * >(argp1);
9634 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2,SWIGTYPE_p_wxRect, 0 | 0 );
9635 if (!SWIG_IsOK(res2)) {
9636 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiDockInfo_rect_set" "', expected argument " "2"" of type '" "wxRect *""'");
9637 }
9638 arg2 = reinterpret_cast< wxRect * >(argp2);
9639 if (arg1) (arg1)->rect = *arg2;
9640
9641 resultobj = SWIG_Py_Void();
9642 return resultobj;
9643 fail:
9644 return NULL;
9645 }
9646
9647
9648 SWIGINTERN PyObject *_wrap_AuiDockInfo_rect_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
9649 PyObject *resultobj = 0;
9650 wxAuiDockInfo *arg1 = (wxAuiDockInfo *) 0 ;
9651 wxRect *result = 0 ;
9652 void *argp1 = 0 ;
9653 int res1 = 0 ;
9654 PyObject *swig_obj[1] ;
9655
9656 if (!args) SWIG_fail;
9657 swig_obj[0] = args;
9658 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockInfo, 0 | 0 );
9659 if (!SWIG_IsOK(res1)) {
9660 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockInfo_rect_get" "', expected argument " "1"" of type '" "wxAuiDockInfo *""'");
9661 }
9662 arg1 = reinterpret_cast< wxAuiDockInfo * >(argp1);
9663 result = (wxRect *)& ((arg1)->rect);
9664 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxRect, 0 | 0 );
9665 return resultobj;
9666 fail:
9667 return NULL;
9668 }
9669
9670
9671 SWIGINTERN PyObject *_wrap_AuiDockInfo_dock_direction_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
9672 PyObject *resultobj = 0;
9673 wxAuiDockInfo *arg1 = (wxAuiDockInfo *) 0 ;
9674 int arg2 ;
9675 void *argp1 = 0 ;
9676 int res1 = 0 ;
9677 int val2 ;
9678 int ecode2 = 0 ;
9679 PyObject *swig_obj[2] ;
9680
9681 if (!SWIG_Python_UnpackTuple(args,"AuiDockInfo_dock_direction_set",2,2,swig_obj)) SWIG_fail;
9682 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockInfo, 0 | 0 );
9683 if (!SWIG_IsOK(res1)) {
9684 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockInfo_dock_direction_set" "', expected argument " "1"" of type '" "wxAuiDockInfo *""'");
9685 }
9686 arg1 = reinterpret_cast< wxAuiDockInfo * >(argp1);
9687 ecode2 = SWIG_AsVal_int(swig_obj[1], &val2);
9688 if (!SWIG_IsOK(ecode2)) {
9689 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiDockInfo_dock_direction_set" "', expected argument " "2"" of type '" "int""'");
9690 }
9691 arg2 = static_cast< int >(val2);
9692 if (arg1) (arg1)->dock_direction = arg2;
9693
9694 resultobj = SWIG_Py_Void();
9695 return resultobj;
9696 fail:
9697 return NULL;
9698 }
9699
9700
9701 SWIGINTERN PyObject *_wrap_AuiDockInfo_dock_direction_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
9702 PyObject *resultobj = 0;
9703 wxAuiDockInfo *arg1 = (wxAuiDockInfo *) 0 ;
9704 int result;
9705 void *argp1 = 0 ;
9706 int res1 = 0 ;
9707 PyObject *swig_obj[1] ;
9708
9709 if (!args) SWIG_fail;
9710 swig_obj[0] = args;
9711 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockInfo, 0 | 0 );
9712 if (!SWIG_IsOK(res1)) {
9713 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockInfo_dock_direction_get" "', expected argument " "1"" of type '" "wxAuiDockInfo *""'");
9714 }
9715 arg1 = reinterpret_cast< wxAuiDockInfo * >(argp1);
9716 result = (int) ((arg1)->dock_direction);
9717 resultobj = SWIG_From_int(static_cast< int >(result));
9718 return resultobj;
9719 fail:
9720 return NULL;
9721 }
9722
9723
9724 SWIGINTERN PyObject *_wrap_AuiDockInfo_dock_layer_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
9725 PyObject *resultobj = 0;
9726 wxAuiDockInfo *arg1 = (wxAuiDockInfo *) 0 ;
9727 int arg2 ;
9728 void *argp1 = 0 ;
9729 int res1 = 0 ;
9730 int val2 ;
9731 int ecode2 = 0 ;
9732 PyObject *swig_obj[2] ;
9733
9734 if (!SWIG_Python_UnpackTuple(args,"AuiDockInfo_dock_layer_set",2,2,swig_obj)) SWIG_fail;
9735 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockInfo, 0 | 0 );
9736 if (!SWIG_IsOK(res1)) {
9737 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockInfo_dock_layer_set" "', expected argument " "1"" of type '" "wxAuiDockInfo *""'");
9738 }
9739 arg1 = reinterpret_cast< wxAuiDockInfo * >(argp1);
9740 ecode2 = SWIG_AsVal_int(swig_obj[1], &val2);
9741 if (!SWIG_IsOK(ecode2)) {
9742 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiDockInfo_dock_layer_set" "', expected argument " "2"" of type '" "int""'");
9743 }
9744 arg2 = static_cast< int >(val2);
9745 if (arg1) (arg1)->dock_layer = arg2;
9746
9747 resultobj = SWIG_Py_Void();
9748 return resultobj;
9749 fail:
9750 return NULL;
9751 }
9752
9753
9754 SWIGINTERN PyObject *_wrap_AuiDockInfo_dock_layer_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
9755 PyObject *resultobj = 0;
9756 wxAuiDockInfo *arg1 = (wxAuiDockInfo *) 0 ;
9757 int result;
9758 void *argp1 = 0 ;
9759 int res1 = 0 ;
9760 PyObject *swig_obj[1] ;
9761
9762 if (!args) SWIG_fail;
9763 swig_obj[0] = args;
9764 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockInfo, 0 | 0 );
9765 if (!SWIG_IsOK(res1)) {
9766 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockInfo_dock_layer_get" "', expected argument " "1"" of type '" "wxAuiDockInfo *""'");
9767 }
9768 arg1 = reinterpret_cast< wxAuiDockInfo * >(argp1);
9769 result = (int) ((arg1)->dock_layer);
9770 resultobj = SWIG_From_int(static_cast< int >(result));
9771 return resultobj;
9772 fail:
9773 return NULL;
9774 }
9775
9776
9777 SWIGINTERN PyObject *_wrap_AuiDockInfo_dock_row_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
9778 PyObject *resultobj = 0;
9779 wxAuiDockInfo *arg1 = (wxAuiDockInfo *) 0 ;
9780 int arg2 ;
9781 void *argp1 = 0 ;
9782 int res1 = 0 ;
9783 int val2 ;
9784 int ecode2 = 0 ;
9785 PyObject *swig_obj[2] ;
9786
9787 if (!SWIG_Python_UnpackTuple(args,"AuiDockInfo_dock_row_set",2,2,swig_obj)) SWIG_fail;
9788 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockInfo, 0 | 0 );
9789 if (!SWIG_IsOK(res1)) {
9790 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockInfo_dock_row_set" "', expected argument " "1"" of type '" "wxAuiDockInfo *""'");
9791 }
9792 arg1 = reinterpret_cast< wxAuiDockInfo * >(argp1);
9793 ecode2 = SWIG_AsVal_int(swig_obj[1], &val2);
9794 if (!SWIG_IsOK(ecode2)) {
9795 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiDockInfo_dock_row_set" "', expected argument " "2"" of type '" "int""'");
9796 }
9797 arg2 = static_cast< int >(val2);
9798 if (arg1) (arg1)->dock_row = arg2;
9799
9800 resultobj = SWIG_Py_Void();
9801 return resultobj;
9802 fail:
9803 return NULL;
9804 }
9805
9806
9807 SWIGINTERN PyObject *_wrap_AuiDockInfo_dock_row_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
9808 PyObject *resultobj = 0;
9809 wxAuiDockInfo *arg1 = (wxAuiDockInfo *) 0 ;
9810 int result;
9811 void *argp1 = 0 ;
9812 int res1 = 0 ;
9813 PyObject *swig_obj[1] ;
9814
9815 if (!args) SWIG_fail;
9816 swig_obj[0] = args;
9817 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockInfo, 0 | 0 );
9818 if (!SWIG_IsOK(res1)) {
9819 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockInfo_dock_row_get" "', expected argument " "1"" of type '" "wxAuiDockInfo *""'");
9820 }
9821 arg1 = reinterpret_cast< wxAuiDockInfo * >(argp1);
9822 result = (int) ((arg1)->dock_row);
9823 resultobj = SWIG_From_int(static_cast< int >(result));
9824 return resultobj;
9825 fail:
9826 return NULL;
9827 }
9828
9829
9830 SWIGINTERN PyObject *_wrap_AuiDockInfo_size_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
9831 PyObject *resultobj = 0;
9832 wxAuiDockInfo *arg1 = (wxAuiDockInfo *) 0 ;
9833 int arg2 ;
9834 void *argp1 = 0 ;
9835 int res1 = 0 ;
9836 int val2 ;
9837 int ecode2 = 0 ;
9838 PyObject *swig_obj[2] ;
9839
9840 if (!SWIG_Python_UnpackTuple(args,"AuiDockInfo_size_set",2,2,swig_obj)) SWIG_fail;
9841 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockInfo, 0 | 0 );
9842 if (!SWIG_IsOK(res1)) {
9843 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockInfo_size_set" "', expected argument " "1"" of type '" "wxAuiDockInfo *""'");
9844 }
9845 arg1 = reinterpret_cast< wxAuiDockInfo * >(argp1);
9846 ecode2 = SWIG_AsVal_int(swig_obj[1], &val2);
9847 if (!SWIG_IsOK(ecode2)) {
9848 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiDockInfo_size_set" "', expected argument " "2"" of type '" "int""'");
9849 }
9850 arg2 = static_cast< int >(val2);
9851 if (arg1) (arg1)->size = arg2;
9852
9853 resultobj = SWIG_Py_Void();
9854 return resultobj;
9855 fail:
9856 return NULL;
9857 }
9858
9859
9860 SWIGINTERN PyObject *_wrap_AuiDockInfo_size_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
9861 PyObject *resultobj = 0;
9862 wxAuiDockInfo *arg1 = (wxAuiDockInfo *) 0 ;
9863 int result;
9864 void *argp1 = 0 ;
9865 int res1 = 0 ;
9866 PyObject *swig_obj[1] ;
9867
9868 if (!args) SWIG_fail;
9869 swig_obj[0] = args;
9870 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockInfo, 0 | 0 );
9871 if (!SWIG_IsOK(res1)) {
9872 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockInfo_size_get" "', expected argument " "1"" of type '" "wxAuiDockInfo *""'");
9873 }
9874 arg1 = reinterpret_cast< wxAuiDockInfo * >(argp1);
9875 result = (int) ((arg1)->size);
9876 resultobj = SWIG_From_int(static_cast< int >(result));
9877 return resultobj;
9878 fail:
9879 return NULL;
9880 }
9881
9882
9883 SWIGINTERN PyObject *_wrap_AuiDockInfo_min_size_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
9884 PyObject *resultobj = 0;
9885 wxAuiDockInfo *arg1 = (wxAuiDockInfo *) 0 ;
9886 int arg2 ;
9887 void *argp1 = 0 ;
9888 int res1 = 0 ;
9889 int val2 ;
9890 int ecode2 = 0 ;
9891 PyObject *swig_obj[2] ;
9892
9893 if (!SWIG_Python_UnpackTuple(args,"AuiDockInfo_min_size_set",2,2,swig_obj)) SWIG_fail;
9894 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockInfo, 0 | 0 );
9895 if (!SWIG_IsOK(res1)) {
9896 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockInfo_min_size_set" "', expected argument " "1"" of type '" "wxAuiDockInfo *""'");
9897 }
9898 arg1 = reinterpret_cast< wxAuiDockInfo * >(argp1);
9899 ecode2 = SWIG_AsVal_int(swig_obj[1], &val2);
9900 if (!SWIG_IsOK(ecode2)) {
9901 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiDockInfo_min_size_set" "', expected argument " "2"" of type '" "int""'");
9902 }
9903 arg2 = static_cast< int >(val2);
9904 if (arg1) (arg1)->min_size = arg2;
9905
9906 resultobj = SWIG_Py_Void();
9907 return resultobj;
9908 fail:
9909 return NULL;
9910 }
9911
9912
9913 SWIGINTERN PyObject *_wrap_AuiDockInfo_min_size_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
9914 PyObject *resultobj = 0;
9915 wxAuiDockInfo *arg1 = (wxAuiDockInfo *) 0 ;
9916 int result;
9917 void *argp1 = 0 ;
9918 int res1 = 0 ;
9919 PyObject *swig_obj[1] ;
9920
9921 if (!args) SWIG_fail;
9922 swig_obj[0] = args;
9923 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockInfo, 0 | 0 );
9924 if (!SWIG_IsOK(res1)) {
9925 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockInfo_min_size_get" "', expected argument " "1"" of type '" "wxAuiDockInfo *""'");
9926 }
9927 arg1 = reinterpret_cast< wxAuiDockInfo * >(argp1);
9928 result = (int) ((arg1)->min_size);
9929 resultobj = SWIG_From_int(static_cast< int >(result));
9930 return resultobj;
9931 fail:
9932 return NULL;
9933 }
9934
9935
9936 SWIGINTERN PyObject *_wrap_AuiDockInfo_resizable_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
9937 PyObject *resultobj = 0;
9938 wxAuiDockInfo *arg1 = (wxAuiDockInfo *) 0 ;
9939 bool arg2 ;
9940 void *argp1 = 0 ;
9941 int res1 = 0 ;
9942 bool val2 ;
9943 int ecode2 = 0 ;
9944 PyObject *swig_obj[2] ;
9945
9946 if (!SWIG_Python_UnpackTuple(args,"AuiDockInfo_resizable_set",2,2,swig_obj)) SWIG_fail;
9947 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockInfo, 0 | 0 );
9948 if (!SWIG_IsOK(res1)) {
9949 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockInfo_resizable_set" "', expected argument " "1"" of type '" "wxAuiDockInfo *""'");
9950 }
9951 arg1 = reinterpret_cast< wxAuiDockInfo * >(argp1);
9952 ecode2 = SWIG_AsVal_bool(swig_obj[1], &val2);
9953 if (!SWIG_IsOK(ecode2)) {
9954 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiDockInfo_resizable_set" "', expected argument " "2"" of type '" "bool""'");
9955 }
9956 arg2 = static_cast< bool >(val2);
9957 if (arg1) (arg1)->resizable = arg2;
9958
9959 resultobj = SWIG_Py_Void();
9960 return resultobj;
9961 fail:
9962 return NULL;
9963 }
9964
9965
9966 SWIGINTERN PyObject *_wrap_AuiDockInfo_resizable_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
9967 PyObject *resultobj = 0;
9968 wxAuiDockInfo *arg1 = (wxAuiDockInfo *) 0 ;
9969 bool result;
9970 void *argp1 = 0 ;
9971 int res1 = 0 ;
9972 PyObject *swig_obj[1] ;
9973
9974 if (!args) SWIG_fail;
9975 swig_obj[0] = args;
9976 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockInfo, 0 | 0 );
9977 if (!SWIG_IsOK(res1)) {
9978 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockInfo_resizable_get" "', expected argument " "1"" of type '" "wxAuiDockInfo *""'");
9979 }
9980 arg1 = reinterpret_cast< wxAuiDockInfo * >(argp1);
9981 result = (bool) ((arg1)->resizable);
9982 {
9983 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
9984 }
9985 return resultobj;
9986 fail:
9987 return NULL;
9988 }
9989
9990
9991 SWIGINTERN PyObject *_wrap_AuiDockInfo_toolbar_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
9992 PyObject *resultobj = 0;
9993 wxAuiDockInfo *arg1 = (wxAuiDockInfo *) 0 ;
9994 bool arg2 ;
9995 void *argp1 = 0 ;
9996 int res1 = 0 ;
9997 bool val2 ;
9998 int ecode2 = 0 ;
9999 PyObject *swig_obj[2] ;
10000
10001 if (!SWIG_Python_UnpackTuple(args,"AuiDockInfo_toolbar_set",2,2,swig_obj)) SWIG_fail;
10002 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockInfo, 0 | 0 );
10003 if (!SWIG_IsOK(res1)) {
10004 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockInfo_toolbar_set" "', expected argument " "1"" of type '" "wxAuiDockInfo *""'");
10005 }
10006 arg1 = reinterpret_cast< wxAuiDockInfo * >(argp1);
10007 ecode2 = SWIG_AsVal_bool(swig_obj[1], &val2);
10008 if (!SWIG_IsOK(ecode2)) {
10009 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiDockInfo_toolbar_set" "', expected argument " "2"" of type '" "bool""'");
10010 }
10011 arg2 = static_cast< bool >(val2);
10012 if (arg1) (arg1)->toolbar = arg2;
10013
10014 resultobj = SWIG_Py_Void();
10015 return resultobj;
10016 fail:
10017 return NULL;
10018 }
10019
10020
10021 SWIGINTERN PyObject *_wrap_AuiDockInfo_toolbar_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
10022 PyObject *resultobj = 0;
10023 wxAuiDockInfo *arg1 = (wxAuiDockInfo *) 0 ;
10024 bool result;
10025 void *argp1 = 0 ;
10026 int res1 = 0 ;
10027 PyObject *swig_obj[1] ;
10028
10029 if (!args) SWIG_fail;
10030 swig_obj[0] = args;
10031 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockInfo, 0 | 0 );
10032 if (!SWIG_IsOK(res1)) {
10033 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockInfo_toolbar_get" "', expected argument " "1"" of type '" "wxAuiDockInfo *""'");
10034 }
10035 arg1 = reinterpret_cast< wxAuiDockInfo * >(argp1);
10036 result = (bool) ((arg1)->toolbar);
10037 {
10038 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
10039 }
10040 return resultobj;
10041 fail:
10042 return NULL;
10043 }
10044
10045
10046 SWIGINTERN PyObject *_wrap_AuiDockInfo_fixed_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
10047 PyObject *resultobj = 0;
10048 wxAuiDockInfo *arg1 = (wxAuiDockInfo *) 0 ;
10049 bool arg2 ;
10050 void *argp1 = 0 ;
10051 int res1 = 0 ;
10052 bool val2 ;
10053 int ecode2 = 0 ;
10054 PyObject *swig_obj[2] ;
10055
10056 if (!SWIG_Python_UnpackTuple(args,"AuiDockInfo_fixed_set",2,2,swig_obj)) SWIG_fail;
10057 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockInfo, 0 | 0 );
10058 if (!SWIG_IsOK(res1)) {
10059 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockInfo_fixed_set" "', expected argument " "1"" of type '" "wxAuiDockInfo *""'");
10060 }
10061 arg1 = reinterpret_cast< wxAuiDockInfo * >(argp1);
10062 ecode2 = SWIG_AsVal_bool(swig_obj[1], &val2);
10063 if (!SWIG_IsOK(ecode2)) {
10064 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiDockInfo_fixed_set" "', expected argument " "2"" of type '" "bool""'");
10065 }
10066 arg2 = static_cast< bool >(val2);
10067 if (arg1) (arg1)->fixed = arg2;
10068
10069 resultobj = SWIG_Py_Void();
10070 return resultobj;
10071 fail:
10072 return NULL;
10073 }
10074
10075
10076 SWIGINTERN PyObject *_wrap_AuiDockInfo_fixed_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
10077 PyObject *resultobj = 0;
10078 wxAuiDockInfo *arg1 = (wxAuiDockInfo *) 0 ;
10079 bool result;
10080 void *argp1 = 0 ;
10081 int res1 = 0 ;
10082 PyObject *swig_obj[1] ;
10083
10084 if (!args) SWIG_fail;
10085 swig_obj[0] = args;
10086 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockInfo, 0 | 0 );
10087 if (!SWIG_IsOK(res1)) {
10088 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockInfo_fixed_get" "', expected argument " "1"" of type '" "wxAuiDockInfo *""'");
10089 }
10090 arg1 = reinterpret_cast< wxAuiDockInfo * >(argp1);
10091 result = (bool) ((arg1)->fixed);
10092 {
10093 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
10094 }
10095 return resultobj;
10096 fail:
10097 return NULL;
10098 }
10099
10100
10101 SWIGINTERN PyObject *_wrap_AuiDockInfo_reserved1_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
10102 PyObject *resultobj = 0;
10103 wxAuiDockInfo *arg1 = (wxAuiDockInfo *) 0 ;
10104 bool arg2 ;
10105 void *argp1 = 0 ;
10106 int res1 = 0 ;
10107 bool val2 ;
10108 int ecode2 = 0 ;
10109 PyObject *swig_obj[2] ;
10110
10111 if (!SWIG_Python_UnpackTuple(args,"AuiDockInfo_reserved1_set",2,2,swig_obj)) SWIG_fail;
10112 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockInfo, 0 | 0 );
10113 if (!SWIG_IsOK(res1)) {
10114 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockInfo_reserved1_set" "', expected argument " "1"" of type '" "wxAuiDockInfo *""'");
10115 }
10116 arg1 = reinterpret_cast< wxAuiDockInfo * >(argp1);
10117 ecode2 = SWIG_AsVal_bool(swig_obj[1], &val2);
10118 if (!SWIG_IsOK(ecode2)) {
10119 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiDockInfo_reserved1_set" "', expected argument " "2"" of type '" "bool""'");
10120 }
10121 arg2 = static_cast< bool >(val2);
10122 if (arg1) (arg1)->reserved1 = arg2;
10123
10124 resultobj = SWIG_Py_Void();
10125 return resultobj;
10126 fail:
10127 return NULL;
10128 }
10129
10130
10131 SWIGINTERN PyObject *_wrap_AuiDockInfo_reserved1_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
10132 PyObject *resultobj = 0;
10133 wxAuiDockInfo *arg1 = (wxAuiDockInfo *) 0 ;
10134 bool result;
10135 void *argp1 = 0 ;
10136 int res1 = 0 ;
10137 PyObject *swig_obj[1] ;
10138
10139 if (!args) SWIG_fail;
10140 swig_obj[0] = args;
10141 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockInfo, 0 | 0 );
10142 if (!SWIG_IsOK(res1)) {
10143 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockInfo_reserved1_get" "', expected argument " "1"" of type '" "wxAuiDockInfo *""'");
10144 }
10145 arg1 = reinterpret_cast< wxAuiDockInfo * >(argp1);
10146 result = (bool) ((arg1)->reserved1);
10147 {
10148 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
10149 }
10150 return resultobj;
10151 fail:
10152 return NULL;
10153 }
10154
10155
10156 SWIGINTERN PyObject *_wrap_delete_AuiDockInfo(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
10157 PyObject *resultobj = 0;
10158 wxAuiDockInfo *arg1 = (wxAuiDockInfo *) 0 ;
10159 void *argp1 = 0 ;
10160 int res1 = 0 ;
10161 PyObject *swig_obj[1] ;
10162
10163 if (!args) SWIG_fail;
10164 swig_obj[0] = args;
10165 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockInfo, SWIG_POINTER_DISOWN | 0 );
10166 if (!SWIG_IsOK(res1)) {
10167 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_AuiDockInfo" "', expected argument " "1"" of type '" "wxAuiDockInfo *""'");
10168 }
10169 arg1 = reinterpret_cast< wxAuiDockInfo * >(argp1);
10170 {
10171 PyThreadState* __tstate = wxPyBeginAllowThreads();
10172 delete_wxAuiDockInfo(arg1);
10173
10174 wxPyEndAllowThreads(__tstate);
10175 if (PyErr_Occurred()) SWIG_fail;
10176 }
10177 resultobj = SWIG_Py_Void();
10178 return resultobj;
10179 fail:
10180 return NULL;
10181 }
10182
10183
10184 SWIGINTERN PyObject *AuiDockInfo_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
10185 PyObject *obj;
10186 if (!SWIG_Python_UnpackTuple(args,(char*)"swigregister", 1, 1,&obj)) return NULL;
10187 SWIG_TypeNewClientData(SWIGTYPE_p_wxAuiDockInfo, SWIG_NewClientData(obj));
10188 return SWIG_Py_Void();
10189 }
10190
10191 SWIGINTERN PyObject *AuiDockInfo_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
10192 return SWIG_Python_InitShadowInstance(args);
10193 }
10194
10195 SWIGINTERN PyObject *_wrap_AuiDockUIPart_type_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
10196 PyObject *resultobj = 0;
10197 wxAuiDockUIPart *arg1 = (wxAuiDockUIPart *) 0 ;
10198 int arg2 ;
10199 void *argp1 = 0 ;
10200 int res1 = 0 ;
10201 int val2 ;
10202 int ecode2 = 0 ;
10203 PyObject *swig_obj[2] ;
10204
10205 if (!SWIG_Python_UnpackTuple(args,"AuiDockUIPart_type_set",2,2,swig_obj)) SWIG_fail;
10206 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockUIPart, 0 | 0 );
10207 if (!SWIG_IsOK(res1)) {
10208 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockUIPart_type_set" "', expected argument " "1"" of type '" "wxAuiDockUIPart *""'");
10209 }
10210 arg1 = reinterpret_cast< wxAuiDockUIPart * >(argp1);
10211 ecode2 = SWIG_AsVal_int(swig_obj[1], &val2);
10212 if (!SWIG_IsOK(ecode2)) {
10213 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiDockUIPart_type_set" "', expected argument " "2"" of type '" "int""'");
10214 }
10215 arg2 = static_cast< int >(val2);
10216 if (arg1) (arg1)->type = arg2;
10217
10218 resultobj = SWIG_Py_Void();
10219 return resultobj;
10220 fail:
10221 return NULL;
10222 }
10223
10224
10225 SWIGINTERN PyObject *_wrap_AuiDockUIPart_type_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
10226 PyObject *resultobj = 0;
10227 wxAuiDockUIPart *arg1 = (wxAuiDockUIPart *) 0 ;
10228 int result;
10229 void *argp1 = 0 ;
10230 int res1 = 0 ;
10231 PyObject *swig_obj[1] ;
10232
10233 if (!args) SWIG_fail;
10234 swig_obj[0] = args;
10235 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockUIPart, 0 | 0 );
10236 if (!SWIG_IsOK(res1)) {
10237 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockUIPart_type_get" "', expected argument " "1"" of type '" "wxAuiDockUIPart *""'");
10238 }
10239 arg1 = reinterpret_cast< wxAuiDockUIPart * >(argp1);
10240 result = (int) ((arg1)->type);
10241 resultobj = SWIG_From_int(static_cast< int >(result));
10242 return resultobj;
10243 fail:
10244 return NULL;
10245 }
10246
10247
10248 SWIGINTERN PyObject *_wrap_AuiDockUIPart_orientation_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
10249 PyObject *resultobj = 0;
10250 wxAuiDockUIPart *arg1 = (wxAuiDockUIPart *) 0 ;
10251 int arg2 ;
10252 void *argp1 = 0 ;
10253 int res1 = 0 ;
10254 int val2 ;
10255 int ecode2 = 0 ;
10256 PyObject *swig_obj[2] ;
10257
10258 if (!SWIG_Python_UnpackTuple(args,"AuiDockUIPart_orientation_set",2,2,swig_obj)) SWIG_fail;
10259 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockUIPart, 0 | 0 );
10260 if (!SWIG_IsOK(res1)) {
10261 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockUIPart_orientation_set" "', expected argument " "1"" of type '" "wxAuiDockUIPart *""'");
10262 }
10263 arg1 = reinterpret_cast< wxAuiDockUIPart * >(argp1);
10264 ecode2 = SWIG_AsVal_int(swig_obj[1], &val2);
10265 if (!SWIG_IsOK(ecode2)) {
10266 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiDockUIPart_orientation_set" "', expected argument " "2"" of type '" "int""'");
10267 }
10268 arg2 = static_cast< int >(val2);
10269 if (arg1) (arg1)->orientation = arg2;
10270
10271 resultobj = SWIG_Py_Void();
10272 return resultobj;
10273 fail:
10274 return NULL;
10275 }
10276
10277
10278 SWIGINTERN PyObject *_wrap_AuiDockUIPart_orientation_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
10279 PyObject *resultobj = 0;
10280 wxAuiDockUIPart *arg1 = (wxAuiDockUIPart *) 0 ;
10281 int result;
10282 void *argp1 = 0 ;
10283 int res1 = 0 ;
10284 PyObject *swig_obj[1] ;
10285
10286 if (!args) SWIG_fail;
10287 swig_obj[0] = args;
10288 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockUIPart, 0 | 0 );
10289 if (!SWIG_IsOK(res1)) {
10290 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockUIPart_orientation_get" "', expected argument " "1"" of type '" "wxAuiDockUIPart *""'");
10291 }
10292 arg1 = reinterpret_cast< wxAuiDockUIPart * >(argp1);
10293 result = (int) ((arg1)->orientation);
10294 resultobj = SWIG_From_int(static_cast< int >(result));
10295 return resultobj;
10296 fail:
10297 return NULL;
10298 }
10299
10300
10301 SWIGINTERN PyObject *_wrap_AuiDockUIPart_dock_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
10302 PyObject *resultobj = 0;
10303 wxAuiDockUIPart *arg1 = (wxAuiDockUIPart *) 0 ;
10304 wxAuiDockInfo *arg2 = (wxAuiDockInfo *) 0 ;
10305 void *argp1 = 0 ;
10306 int res1 = 0 ;
10307 void *argp2 = 0 ;
10308 int res2 = 0 ;
10309 PyObject *swig_obj[2] ;
10310
10311 if (!SWIG_Python_UnpackTuple(args,"AuiDockUIPart_dock_set",2,2,swig_obj)) SWIG_fail;
10312 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockUIPart, 0 | 0 );
10313 if (!SWIG_IsOK(res1)) {
10314 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockUIPart_dock_set" "', expected argument " "1"" of type '" "wxAuiDockUIPart *""'");
10315 }
10316 arg1 = reinterpret_cast< wxAuiDockUIPart * >(argp1);
10317 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2,SWIGTYPE_p_wxAuiDockInfo, SWIG_POINTER_DISOWN | 0 );
10318 if (!SWIG_IsOK(res2)) {
10319 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiDockUIPart_dock_set" "', expected argument " "2"" of type '" "wxAuiDockInfo *""'");
10320 }
10321 arg2 = reinterpret_cast< wxAuiDockInfo * >(argp2);
10322 if (arg1) (arg1)->dock = arg2;
10323
10324 resultobj = SWIG_Py_Void();
10325 return resultobj;
10326 fail:
10327 return NULL;
10328 }
10329
10330
10331 SWIGINTERN PyObject *_wrap_AuiDockUIPart_dock_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
10332 PyObject *resultobj = 0;
10333 wxAuiDockUIPart *arg1 = (wxAuiDockUIPart *) 0 ;
10334 wxAuiDockInfo *result = 0 ;
10335 void *argp1 = 0 ;
10336 int res1 = 0 ;
10337 PyObject *swig_obj[1] ;
10338
10339 if (!args) SWIG_fail;
10340 swig_obj[0] = args;
10341 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockUIPart, 0 | 0 );
10342 if (!SWIG_IsOK(res1)) {
10343 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockUIPart_dock_get" "', expected argument " "1"" of type '" "wxAuiDockUIPart *""'");
10344 }
10345 arg1 = reinterpret_cast< wxAuiDockUIPart * >(argp1);
10346 result = (wxAuiDockInfo *) ((arg1)->dock);
10347 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiDockInfo, 0 | 0 );
10348 return resultobj;
10349 fail:
10350 return NULL;
10351 }
10352
10353
10354 SWIGINTERN PyObject *_wrap_AuiDockUIPart_pane_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
10355 PyObject *resultobj = 0;
10356 wxAuiDockUIPart *arg1 = (wxAuiDockUIPart *) 0 ;
10357 wxAuiPaneInfo *arg2 = (wxAuiPaneInfo *) 0 ;
10358 void *argp1 = 0 ;
10359 int res1 = 0 ;
10360 void *argp2 = 0 ;
10361 int res2 = 0 ;
10362 PyObject *swig_obj[2] ;
10363
10364 if (!SWIG_Python_UnpackTuple(args,"AuiDockUIPart_pane_set",2,2,swig_obj)) SWIG_fail;
10365 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockUIPart, 0 | 0 );
10366 if (!SWIG_IsOK(res1)) {
10367 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockUIPart_pane_set" "', expected argument " "1"" of type '" "wxAuiDockUIPart *""'");
10368 }
10369 arg1 = reinterpret_cast< wxAuiDockUIPart * >(argp1);
10370 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2,SWIGTYPE_p_wxAuiPaneInfo, SWIG_POINTER_DISOWN | 0 );
10371 if (!SWIG_IsOK(res2)) {
10372 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiDockUIPart_pane_set" "', expected argument " "2"" of type '" "wxAuiPaneInfo *""'");
10373 }
10374 arg2 = reinterpret_cast< wxAuiPaneInfo * >(argp2);
10375 if (arg1) (arg1)->pane = arg2;
10376
10377 resultobj = SWIG_Py_Void();
10378 return resultobj;
10379 fail:
10380 return NULL;
10381 }
10382
10383
10384 SWIGINTERN PyObject *_wrap_AuiDockUIPart_pane_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
10385 PyObject *resultobj = 0;
10386 wxAuiDockUIPart *arg1 = (wxAuiDockUIPart *) 0 ;
10387 wxAuiPaneInfo *result = 0 ;
10388 void *argp1 = 0 ;
10389 int res1 = 0 ;
10390 PyObject *swig_obj[1] ;
10391
10392 if (!args) SWIG_fail;
10393 swig_obj[0] = args;
10394 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockUIPart, 0 | 0 );
10395 if (!SWIG_IsOK(res1)) {
10396 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockUIPart_pane_get" "', expected argument " "1"" of type '" "wxAuiDockUIPart *""'");
10397 }
10398 arg1 = reinterpret_cast< wxAuiDockUIPart * >(argp1);
10399 result = (wxAuiPaneInfo *) ((arg1)->pane);
10400 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiPaneInfo, 0 | 0 );
10401 return resultobj;
10402 fail:
10403 return NULL;
10404 }
10405
10406
10407 SWIGINTERN PyObject *_wrap_AuiDockUIPart_button_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
10408 PyObject *resultobj = 0;
10409 wxAuiDockUIPart *arg1 = (wxAuiDockUIPart *) 0 ;
10410 wxAuiPaneButton *arg2 = (wxAuiPaneButton *) 0 ;
10411 void *argp1 = 0 ;
10412 int res1 = 0 ;
10413 void *argp2 = 0 ;
10414 int res2 = 0 ;
10415 PyObject *swig_obj[2] ;
10416
10417 if (!SWIG_Python_UnpackTuple(args,"AuiDockUIPart_button_set",2,2,swig_obj)) SWIG_fail;
10418 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockUIPart, 0 | 0 );
10419 if (!SWIG_IsOK(res1)) {
10420 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockUIPart_button_set" "', expected argument " "1"" of type '" "wxAuiDockUIPart *""'");
10421 }
10422 arg1 = reinterpret_cast< wxAuiDockUIPart * >(argp1);
10423 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2,SWIGTYPE_p_wxAuiPaneButton, SWIG_POINTER_DISOWN | 0 );
10424 if (!SWIG_IsOK(res2)) {
10425 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiDockUIPart_button_set" "', expected argument " "2"" of type '" "wxAuiPaneButton *""'");
10426 }
10427 arg2 = reinterpret_cast< wxAuiPaneButton * >(argp2);
10428 if (arg1) (arg1)->button = arg2;
10429
10430 resultobj = SWIG_Py_Void();
10431 return resultobj;
10432 fail:
10433 return NULL;
10434 }
10435
10436
10437 SWIGINTERN PyObject *_wrap_AuiDockUIPart_button_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
10438 PyObject *resultobj = 0;
10439 wxAuiDockUIPart *arg1 = (wxAuiDockUIPart *) 0 ;
10440 wxAuiPaneButton *result = 0 ;
10441 void *argp1 = 0 ;
10442 int res1 = 0 ;
10443 PyObject *swig_obj[1] ;
10444
10445 if (!args) SWIG_fail;
10446 swig_obj[0] = args;
10447 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockUIPart, 0 | 0 );
10448 if (!SWIG_IsOK(res1)) {
10449 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockUIPart_button_get" "', expected argument " "1"" of type '" "wxAuiDockUIPart *""'");
10450 }
10451 arg1 = reinterpret_cast< wxAuiDockUIPart * >(argp1);
10452 result = (wxAuiPaneButton *) ((arg1)->button);
10453 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiPaneButton, 0 | 0 );
10454 return resultobj;
10455 fail:
10456 return NULL;
10457 }
10458
10459
10460 SWIGINTERN PyObject *_wrap_AuiDockUIPart_cont_sizer_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
10461 PyObject *resultobj = 0;
10462 wxAuiDockUIPart *arg1 = (wxAuiDockUIPart *) 0 ;
10463 wxSizer *arg2 = (wxSizer *) 0 ;
10464 void *argp1 = 0 ;
10465 int res1 = 0 ;
10466 void *argp2 = 0 ;
10467 int res2 = 0 ;
10468 PyObject *swig_obj[2] ;
10469
10470 if (!SWIG_Python_UnpackTuple(args,"AuiDockUIPart_cont_sizer_set",2,2,swig_obj)) SWIG_fail;
10471 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockUIPart, 0 | 0 );
10472 if (!SWIG_IsOK(res1)) {
10473 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockUIPart_cont_sizer_set" "', expected argument " "1"" of type '" "wxAuiDockUIPart *""'");
10474 }
10475 arg1 = reinterpret_cast< wxAuiDockUIPart * >(argp1);
10476 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2,SWIGTYPE_p_wxSizer, SWIG_POINTER_DISOWN | 0 );
10477 if (!SWIG_IsOK(res2)) {
10478 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiDockUIPart_cont_sizer_set" "', expected argument " "2"" of type '" "wxSizer *""'");
10479 }
10480 arg2 = reinterpret_cast< wxSizer * >(argp2);
10481 if (arg1) (arg1)->cont_sizer = arg2;
10482
10483 resultobj = SWIG_Py_Void();
10484 return resultobj;
10485 fail:
10486 return NULL;
10487 }
10488
10489
10490 SWIGINTERN PyObject *_wrap_AuiDockUIPart_cont_sizer_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
10491 PyObject *resultobj = 0;
10492 wxAuiDockUIPart *arg1 = (wxAuiDockUIPart *) 0 ;
10493 wxSizer *result = 0 ;
10494 void *argp1 = 0 ;
10495 int res1 = 0 ;
10496 PyObject *swig_obj[1] ;
10497
10498 if (!args) SWIG_fail;
10499 swig_obj[0] = args;
10500 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockUIPart, 0 | 0 );
10501 if (!SWIG_IsOK(res1)) {
10502 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockUIPart_cont_sizer_get" "', expected argument " "1"" of type '" "wxAuiDockUIPart *""'");
10503 }
10504 arg1 = reinterpret_cast< wxAuiDockUIPart * >(argp1);
10505 result = (wxSizer *) ((arg1)->cont_sizer);
10506 {
10507 resultobj = wxPyMake_wxObject(result, (bool)0);
10508 }
10509 return resultobj;
10510 fail:
10511 return NULL;
10512 }
10513
10514
10515 SWIGINTERN PyObject *_wrap_AuiDockUIPart_sizer_item_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
10516 PyObject *resultobj = 0;
10517 wxAuiDockUIPart *arg1 = (wxAuiDockUIPart *) 0 ;
10518 wxSizerItem *arg2 = (wxSizerItem *) 0 ;
10519 void *argp1 = 0 ;
10520 int res1 = 0 ;
10521 void *argp2 = 0 ;
10522 int res2 = 0 ;
10523 PyObject *swig_obj[2] ;
10524
10525 if (!SWIG_Python_UnpackTuple(args,"AuiDockUIPart_sizer_item_set",2,2,swig_obj)) SWIG_fail;
10526 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockUIPart, 0 | 0 );
10527 if (!SWIG_IsOK(res1)) {
10528 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockUIPart_sizer_item_set" "', expected argument " "1"" of type '" "wxAuiDockUIPart *""'");
10529 }
10530 arg1 = reinterpret_cast< wxAuiDockUIPart * >(argp1);
10531 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2,SWIGTYPE_p_wxSizerItem, SWIG_POINTER_DISOWN | 0 );
10532 if (!SWIG_IsOK(res2)) {
10533 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiDockUIPart_sizer_item_set" "', expected argument " "2"" of type '" "wxSizerItem *""'");
10534 }
10535 arg2 = reinterpret_cast< wxSizerItem * >(argp2);
10536 if (arg1) (arg1)->sizer_item = arg2;
10537
10538 resultobj = SWIG_Py_Void();
10539 return resultobj;
10540 fail:
10541 return NULL;
10542 }
10543
10544
10545 SWIGINTERN PyObject *_wrap_AuiDockUIPart_sizer_item_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
10546 PyObject *resultobj = 0;
10547 wxAuiDockUIPart *arg1 = (wxAuiDockUIPart *) 0 ;
10548 wxSizerItem *result = 0 ;
10549 void *argp1 = 0 ;
10550 int res1 = 0 ;
10551 PyObject *swig_obj[1] ;
10552
10553 if (!args) SWIG_fail;
10554 swig_obj[0] = args;
10555 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockUIPart, 0 | 0 );
10556 if (!SWIG_IsOK(res1)) {
10557 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockUIPart_sizer_item_get" "', expected argument " "1"" of type '" "wxAuiDockUIPart *""'");
10558 }
10559 arg1 = reinterpret_cast< wxAuiDockUIPart * >(argp1);
10560 result = (wxSizerItem *) ((arg1)->sizer_item);
10561 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxSizerItem, 0 | 0 );
10562 return resultobj;
10563 fail:
10564 return NULL;
10565 }
10566
10567
10568 SWIGINTERN PyObject *_wrap_AuiDockUIPart_rect_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
10569 PyObject *resultobj = 0;
10570 wxAuiDockUIPart *arg1 = (wxAuiDockUIPart *) 0 ;
10571 wxRect *arg2 = (wxRect *) 0 ;
10572 void *argp1 = 0 ;
10573 int res1 = 0 ;
10574 void *argp2 = 0 ;
10575 int res2 = 0 ;
10576 PyObject *swig_obj[2] ;
10577
10578 if (!SWIG_Python_UnpackTuple(args,"AuiDockUIPart_rect_set",2,2,swig_obj)) SWIG_fail;
10579 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockUIPart, 0 | 0 );
10580 if (!SWIG_IsOK(res1)) {
10581 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockUIPart_rect_set" "', expected argument " "1"" of type '" "wxAuiDockUIPart *""'");
10582 }
10583 arg1 = reinterpret_cast< wxAuiDockUIPart * >(argp1);
10584 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2,SWIGTYPE_p_wxRect, 0 | 0 );
10585 if (!SWIG_IsOK(res2)) {
10586 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiDockUIPart_rect_set" "', expected argument " "2"" of type '" "wxRect *""'");
10587 }
10588 arg2 = reinterpret_cast< wxRect * >(argp2);
10589 if (arg1) (arg1)->rect = *arg2;
10590
10591 resultobj = SWIG_Py_Void();
10592 return resultobj;
10593 fail:
10594 return NULL;
10595 }
10596
10597
10598 SWIGINTERN PyObject *_wrap_AuiDockUIPart_rect_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
10599 PyObject *resultobj = 0;
10600 wxAuiDockUIPart *arg1 = (wxAuiDockUIPart *) 0 ;
10601 wxRect *result = 0 ;
10602 void *argp1 = 0 ;
10603 int res1 = 0 ;
10604 PyObject *swig_obj[1] ;
10605
10606 if (!args) SWIG_fail;
10607 swig_obj[0] = args;
10608 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockUIPart, 0 | 0 );
10609 if (!SWIG_IsOK(res1)) {
10610 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockUIPart_rect_get" "', expected argument " "1"" of type '" "wxAuiDockUIPart *""'");
10611 }
10612 arg1 = reinterpret_cast< wxAuiDockUIPart * >(argp1);
10613 result = (wxRect *)& ((arg1)->rect);
10614 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxRect, 0 | 0 );
10615 return resultobj;
10616 fail:
10617 return NULL;
10618 }
10619
10620
10621 SWIGINTERN PyObject *_wrap_delete_AuiDockUIPart(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
10622 PyObject *resultobj = 0;
10623 wxAuiDockUIPart *arg1 = (wxAuiDockUIPart *) 0 ;
10624 void *argp1 = 0 ;
10625 int res1 = 0 ;
10626 PyObject *swig_obj[1] ;
10627
10628 if (!args) SWIG_fail;
10629 swig_obj[0] = args;
10630 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockUIPart, SWIG_POINTER_DISOWN | 0 );
10631 if (!SWIG_IsOK(res1)) {
10632 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_AuiDockUIPart" "', expected argument " "1"" of type '" "wxAuiDockUIPart *""'");
10633 }
10634 arg1 = reinterpret_cast< wxAuiDockUIPart * >(argp1);
10635 {
10636 PyThreadState* __tstate = wxPyBeginAllowThreads();
10637 delete_wxAuiDockUIPart(arg1);
10638
10639 wxPyEndAllowThreads(__tstate);
10640 if (PyErr_Occurred()) SWIG_fail;
10641 }
10642 resultobj = SWIG_Py_Void();
10643 return resultobj;
10644 fail:
10645 return NULL;
10646 }
10647
10648
10649 SWIGINTERN PyObject *AuiDockUIPart_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
10650 PyObject *obj;
10651 if (!SWIG_Python_UnpackTuple(args,(char*)"swigregister", 1, 1,&obj)) return NULL;
10652 SWIG_TypeNewClientData(SWIGTYPE_p_wxAuiDockUIPart, SWIG_NewClientData(obj));
10653 return SWIG_Py_Void();
10654 }
10655
10656 SWIGINTERN PyObject *_wrap_AuiPaneButton_button_id_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
10657 PyObject *resultobj = 0;
10658 wxAuiPaneButton *arg1 = (wxAuiPaneButton *) 0 ;
10659 int arg2 ;
10660 void *argp1 = 0 ;
10661 int res1 = 0 ;
10662 int val2 ;
10663 int ecode2 = 0 ;
10664 PyObject *swig_obj[2] ;
10665
10666 if (!SWIG_Python_UnpackTuple(args,"AuiPaneButton_button_id_set",2,2,swig_obj)) SWIG_fail;
10667 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneButton, 0 | 0 );
10668 if (!SWIG_IsOK(res1)) {
10669 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneButton_button_id_set" "', expected argument " "1"" of type '" "wxAuiPaneButton *""'");
10670 }
10671 arg1 = reinterpret_cast< wxAuiPaneButton * >(argp1);
10672 ecode2 = SWIG_AsVal_int(swig_obj[1], &val2);
10673 if (!SWIG_IsOK(ecode2)) {
10674 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiPaneButton_button_id_set" "', expected argument " "2"" of type '" "int""'");
10675 }
10676 arg2 = static_cast< int >(val2);
10677 if (arg1) (arg1)->button_id = arg2;
10678
10679 resultobj = SWIG_Py_Void();
10680 return resultobj;
10681 fail:
10682 return NULL;
10683 }
10684
10685
10686 SWIGINTERN PyObject *_wrap_AuiPaneButton_button_id_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
10687 PyObject *resultobj = 0;
10688 wxAuiPaneButton *arg1 = (wxAuiPaneButton *) 0 ;
10689 int result;
10690 void *argp1 = 0 ;
10691 int res1 = 0 ;
10692 PyObject *swig_obj[1] ;
10693
10694 if (!args) SWIG_fail;
10695 swig_obj[0] = args;
10696 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneButton, 0 | 0 );
10697 if (!SWIG_IsOK(res1)) {
10698 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiPaneButton_button_id_get" "', expected argument " "1"" of type '" "wxAuiPaneButton *""'");
10699 }
10700 arg1 = reinterpret_cast< wxAuiPaneButton * >(argp1);
10701 result = (int) ((arg1)->button_id);
10702 resultobj = SWIG_From_int(static_cast< int >(result));
10703 return resultobj;
10704 fail:
10705 return NULL;
10706 }
10707
10708
10709 SWIGINTERN PyObject *_wrap_delete_AuiPaneButton(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
10710 PyObject *resultobj = 0;
10711 wxAuiPaneButton *arg1 = (wxAuiPaneButton *) 0 ;
10712 void *argp1 = 0 ;
10713 int res1 = 0 ;
10714 PyObject *swig_obj[1] ;
10715
10716 if (!args) SWIG_fail;
10717 swig_obj[0] = args;
10718 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiPaneButton, SWIG_POINTER_DISOWN | 0 );
10719 if (!SWIG_IsOK(res1)) {
10720 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_AuiPaneButton" "', expected argument " "1"" of type '" "wxAuiPaneButton *""'");
10721 }
10722 arg1 = reinterpret_cast< wxAuiPaneButton * >(argp1);
10723 {
10724 PyThreadState* __tstate = wxPyBeginAllowThreads();
10725 delete_wxAuiPaneButton(arg1);
10726
10727 wxPyEndAllowThreads(__tstate);
10728 if (PyErr_Occurred()) SWIG_fail;
10729 }
10730 resultobj = SWIG_Py_Void();
10731 return resultobj;
10732 fail:
10733 return NULL;
10734 }
10735
10736
10737 SWIGINTERN PyObject *AuiPaneButton_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
10738 PyObject *obj;
10739 if (!SWIG_Python_UnpackTuple(args,(char*)"swigregister", 1, 1,&obj)) return NULL;
10740 SWIG_TypeNewClientData(SWIGTYPE_p_wxAuiPaneButton, SWIG_NewClientData(obj));
10741 return SWIG_Py_Void();
10742 }
10743
10744 SWIGINTERN PyObject *_wrap_delete_AuiDockArt(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
10745 PyObject *resultobj = 0;
10746 wxAuiDockArt *arg1 = (wxAuiDockArt *) 0 ;
10747 void *argp1 = 0 ;
10748 int res1 = 0 ;
10749 PyObject *swig_obj[1] ;
10750
10751 if (!args) SWIG_fail;
10752 swig_obj[0] = args;
10753 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDockArt, SWIG_POINTER_DISOWN | 0 );
10754 if (!SWIG_IsOK(res1)) {
10755 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_AuiDockArt" "', expected argument " "1"" of type '" "wxAuiDockArt *""'");
10756 }
10757 arg1 = reinterpret_cast< wxAuiDockArt * >(argp1);
10758 {
10759 PyThreadState* __tstate = wxPyBeginAllowThreads();
10760 delete arg1;
10761
10762 wxPyEndAllowThreads(__tstate);
10763 if (PyErr_Occurred()) SWIG_fail;
10764 }
10765 resultobj = SWIG_Py_Void();
10766 return resultobj;
10767 fail:
10768 return NULL;
10769 }
10770
10771
10772 SWIGINTERN PyObject *_wrap_AuiDockArt_GetMetric(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
10773 PyObject *resultobj = 0;
10774 wxAuiDockArt *arg1 = (wxAuiDockArt *) 0 ;
10775 int arg2 ;
10776 int result;
10777 void *argp1 = 0 ;
10778 int res1 = 0 ;
10779 int val2 ;
10780 int ecode2 = 0 ;
10781 PyObject * obj0 = 0 ;
10782 PyObject * obj1 = 0 ;
10783 char * kwnames[] = {
10784 (char *) "self",(char *) "id", NULL
10785 };
10786
10787 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiDockArt_GetMetric",kwnames,&obj0,&obj1)) SWIG_fail;
10788 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiDockArt, 0 | 0 );
10789 if (!SWIG_IsOK(res1)) {
10790 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockArt_GetMetric" "', expected argument " "1"" of type '" "wxAuiDockArt *""'");
10791 }
10792 arg1 = reinterpret_cast< wxAuiDockArt * >(argp1);
10793 ecode2 = SWIG_AsVal_int(obj1, &val2);
10794 if (!SWIG_IsOK(ecode2)) {
10795 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiDockArt_GetMetric" "', expected argument " "2"" of type '" "int""'");
10796 }
10797 arg2 = static_cast< int >(val2);
10798 {
10799 PyThreadState* __tstate = wxPyBeginAllowThreads();
10800 result = (int)(arg1)->GetMetric(arg2);
10801 wxPyEndAllowThreads(__tstate);
10802 if (PyErr_Occurred()) SWIG_fail;
10803 }
10804 resultobj = SWIG_From_int(static_cast< int >(result));
10805 return resultobj;
10806 fail:
10807 return NULL;
10808 }
10809
10810
10811 SWIGINTERN PyObject *_wrap_AuiDockArt_SetMetric(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
10812 PyObject *resultobj = 0;
10813 wxAuiDockArt *arg1 = (wxAuiDockArt *) 0 ;
10814 int arg2 ;
10815 int arg3 ;
10816 void *argp1 = 0 ;
10817 int res1 = 0 ;
10818 int val2 ;
10819 int ecode2 = 0 ;
10820 int val3 ;
10821 int ecode3 = 0 ;
10822 PyObject * obj0 = 0 ;
10823 PyObject * obj1 = 0 ;
10824 PyObject * obj2 = 0 ;
10825 char * kwnames[] = {
10826 (char *) "self",(char *) "id",(char *) "new_val", NULL
10827 };
10828
10829 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:AuiDockArt_SetMetric",kwnames,&obj0,&obj1,&obj2)) SWIG_fail;
10830 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiDockArt, 0 | 0 );
10831 if (!SWIG_IsOK(res1)) {
10832 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockArt_SetMetric" "', expected argument " "1"" of type '" "wxAuiDockArt *""'");
10833 }
10834 arg1 = reinterpret_cast< wxAuiDockArt * >(argp1);
10835 ecode2 = SWIG_AsVal_int(obj1, &val2);
10836 if (!SWIG_IsOK(ecode2)) {
10837 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiDockArt_SetMetric" "', expected argument " "2"" of type '" "int""'");
10838 }
10839 arg2 = static_cast< int >(val2);
10840 ecode3 = SWIG_AsVal_int(obj2, &val3);
10841 if (!SWIG_IsOK(ecode3)) {
10842 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "AuiDockArt_SetMetric" "', expected argument " "3"" of type '" "int""'");
10843 }
10844 arg3 = static_cast< int >(val3);
10845 {
10846 PyThreadState* __tstate = wxPyBeginAllowThreads();
10847 (arg1)->SetMetric(arg2,arg3);
10848 wxPyEndAllowThreads(__tstate);
10849 if (PyErr_Occurred()) SWIG_fail;
10850 }
10851 resultobj = SWIG_Py_Void();
10852 return resultobj;
10853 fail:
10854 return NULL;
10855 }
10856
10857
10858 SWIGINTERN PyObject *_wrap_AuiDockArt_SetFont(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
10859 PyObject *resultobj = 0;
10860 wxAuiDockArt *arg1 = (wxAuiDockArt *) 0 ;
10861 int arg2 ;
10862 wxFont *arg3 = 0 ;
10863 void *argp1 = 0 ;
10864 int res1 = 0 ;
10865 int val2 ;
10866 int ecode2 = 0 ;
10867 void *argp3 = 0 ;
10868 int res3 = 0 ;
10869 PyObject * obj0 = 0 ;
10870 PyObject * obj1 = 0 ;
10871 PyObject * obj2 = 0 ;
10872 char * kwnames[] = {
10873 (char *) "self",(char *) "id",(char *) "font", NULL
10874 };
10875
10876 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:AuiDockArt_SetFont",kwnames,&obj0,&obj1,&obj2)) SWIG_fail;
10877 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiDockArt, 0 | 0 );
10878 if (!SWIG_IsOK(res1)) {
10879 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockArt_SetFont" "', expected argument " "1"" of type '" "wxAuiDockArt *""'");
10880 }
10881 arg1 = reinterpret_cast< wxAuiDockArt * >(argp1);
10882 ecode2 = SWIG_AsVal_int(obj1, &val2);
10883 if (!SWIG_IsOK(ecode2)) {
10884 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiDockArt_SetFont" "', expected argument " "2"" of type '" "int""'");
10885 }
10886 arg2 = static_cast< int >(val2);
10887 res3 = SWIG_ConvertPtr(obj2, &argp3, SWIGTYPE_p_wxFont, 0 | 0);
10888 if (!SWIG_IsOK(res3)) {
10889 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "AuiDockArt_SetFont" "', expected argument " "3"" of type '" "wxFont const &""'");
10890 }
10891 if (!argp3) {
10892 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiDockArt_SetFont" "', expected argument " "3"" of type '" "wxFont const &""'");
10893 }
10894 arg3 = reinterpret_cast< wxFont * >(argp3);
10895 {
10896 PyThreadState* __tstate = wxPyBeginAllowThreads();
10897 (arg1)->SetFont(arg2,(wxFont const &)*arg3);
10898 wxPyEndAllowThreads(__tstate);
10899 if (PyErr_Occurred()) SWIG_fail;
10900 }
10901 resultobj = SWIG_Py_Void();
10902 return resultobj;
10903 fail:
10904 return NULL;
10905 }
10906
10907
10908 SWIGINTERN PyObject *_wrap_AuiDockArt_GetFont(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
10909 PyObject *resultobj = 0;
10910 wxAuiDockArt *arg1 = (wxAuiDockArt *) 0 ;
10911 int arg2 ;
10912 wxFont result;
10913 void *argp1 = 0 ;
10914 int res1 = 0 ;
10915 int val2 ;
10916 int ecode2 = 0 ;
10917 PyObject * obj0 = 0 ;
10918 PyObject * obj1 = 0 ;
10919 char * kwnames[] = {
10920 (char *) "self",(char *) "id", NULL
10921 };
10922
10923 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiDockArt_GetFont",kwnames,&obj0,&obj1)) SWIG_fail;
10924 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiDockArt, 0 | 0 );
10925 if (!SWIG_IsOK(res1)) {
10926 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockArt_GetFont" "', expected argument " "1"" of type '" "wxAuiDockArt *""'");
10927 }
10928 arg1 = reinterpret_cast< wxAuiDockArt * >(argp1);
10929 ecode2 = SWIG_AsVal_int(obj1, &val2);
10930 if (!SWIG_IsOK(ecode2)) {
10931 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiDockArt_GetFont" "', expected argument " "2"" of type '" "int""'");
10932 }
10933 arg2 = static_cast< int >(val2);
10934 {
10935 PyThreadState* __tstate = wxPyBeginAllowThreads();
10936 result = (arg1)->GetFont(arg2);
10937 wxPyEndAllowThreads(__tstate);
10938 if (PyErr_Occurred()) SWIG_fail;
10939 }
10940 resultobj = SWIG_NewPointerObj((new wxFont(static_cast< const wxFont& >(result))), SWIGTYPE_p_wxFont, SWIG_POINTER_OWN | 0 );
10941 return resultobj;
10942 fail:
10943 return NULL;
10944 }
10945
10946
10947 SWIGINTERN PyObject *_wrap_AuiDockArt_GetColour(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
10948 PyObject *resultobj = 0;
10949 wxAuiDockArt *arg1 = (wxAuiDockArt *) 0 ;
10950 int arg2 ;
10951 wxColour result;
10952 void *argp1 = 0 ;
10953 int res1 = 0 ;
10954 int val2 ;
10955 int ecode2 = 0 ;
10956 PyObject * obj0 = 0 ;
10957 PyObject * obj1 = 0 ;
10958 char * kwnames[] = {
10959 (char *) "self",(char *) "id", NULL
10960 };
10961
10962 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiDockArt_GetColour",kwnames,&obj0,&obj1)) SWIG_fail;
10963 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiDockArt, 0 | 0 );
10964 if (!SWIG_IsOK(res1)) {
10965 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockArt_GetColour" "', expected argument " "1"" of type '" "wxAuiDockArt *""'");
10966 }
10967 arg1 = reinterpret_cast< wxAuiDockArt * >(argp1);
10968 ecode2 = SWIG_AsVal_int(obj1, &val2);
10969 if (!SWIG_IsOK(ecode2)) {
10970 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiDockArt_GetColour" "', expected argument " "2"" of type '" "int""'");
10971 }
10972 arg2 = static_cast< int >(val2);
10973 {
10974 PyThreadState* __tstate = wxPyBeginAllowThreads();
10975 result = (arg1)->GetColour(arg2);
10976 wxPyEndAllowThreads(__tstate);
10977 if (PyErr_Occurred()) SWIG_fail;
10978 }
10979 resultobj = SWIG_NewPointerObj((new wxColour(static_cast< const wxColour& >(result))), SWIGTYPE_p_wxColour, SWIG_POINTER_OWN | 0 );
10980 return resultobj;
10981 fail:
10982 return NULL;
10983 }
10984
10985
10986 SWIGINTERN PyObject *_wrap_AuiDockArt_SetColour(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
10987 PyObject *resultobj = 0;
10988 wxAuiDockArt *arg1 = (wxAuiDockArt *) 0 ;
10989 int arg2 ;
10990 wxColour *arg3 = 0 ;
10991 void *argp1 = 0 ;
10992 int res1 = 0 ;
10993 int val2 ;
10994 int ecode2 = 0 ;
10995 wxColour temp3 ;
10996 PyObject * obj0 = 0 ;
10997 PyObject * obj1 = 0 ;
10998 PyObject * obj2 = 0 ;
10999 char * kwnames[] = {
11000 (char *) "self",(char *) "id",(char *) "colour", NULL
11001 };
11002
11003 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:AuiDockArt_SetColour",kwnames,&obj0,&obj1,&obj2)) SWIG_fail;
11004 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiDockArt, 0 | 0 );
11005 if (!SWIG_IsOK(res1)) {
11006 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockArt_SetColour" "', expected argument " "1"" of type '" "wxAuiDockArt *""'");
11007 }
11008 arg1 = reinterpret_cast< wxAuiDockArt * >(argp1);
11009 ecode2 = SWIG_AsVal_int(obj1, &val2);
11010 if (!SWIG_IsOK(ecode2)) {
11011 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiDockArt_SetColour" "', expected argument " "2"" of type '" "int""'");
11012 }
11013 arg2 = static_cast< int >(val2);
11014 {
11015 arg3 = &temp3;
11016 if ( ! wxColour_helper(obj2, &arg3)) SWIG_fail;
11017 }
11018 {
11019 PyThreadState* __tstate = wxPyBeginAllowThreads();
11020 (arg1)->SetColour(arg2,(wxColour const &)*arg3);
11021 wxPyEndAllowThreads(__tstate);
11022 if (PyErr_Occurred()) SWIG_fail;
11023 }
11024 resultobj = SWIG_Py_Void();
11025 return resultobj;
11026 fail:
11027 return NULL;
11028 }
11029
11030
11031 SWIGINTERN PyObject *_wrap_AuiDockArt_GetColor(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
11032 PyObject *resultobj = 0;
11033 wxAuiDockArt *arg1 = (wxAuiDockArt *) 0 ;
11034 int arg2 ;
11035 wxColour result;
11036 void *argp1 = 0 ;
11037 int res1 = 0 ;
11038 int val2 ;
11039 int ecode2 = 0 ;
11040 PyObject * obj0 = 0 ;
11041 PyObject * obj1 = 0 ;
11042 char * kwnames[] = {
11043 (char *) "self",(char *) "id", NULL
11044 };
11045
11046 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiDockArt_GetColor",kwnames,&obj0,&obj1)) SWIG_fail;
11047 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiDockArt, 0 | 0 );
11048 if (!SWIG_IsOK(res1)) {
11049 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockArt_GetColor" "', expected argument " "1"" of type '" "wxAuiDockArt *""'");
11050 }
11051 arg1 = reinterpret_cast< wxAuiDockArt * >(argp1);
11052 ecode2 = SWIG_AsVal_int(obj1, &val2);
11053 if (!SWIG_IsOK(ecode2)) {
11054 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiDockArt_GetColor" "', expected argument " "2"" of type '" "int""'");
11055 }
11056 arg2 = static_cast< int >(val2);
11057 {
11058 PyThreadState* __tstate = wxPyBeginAllowThreads();
11059 result = (arg1)->GetColor(arg2);
11060 wxPyEndAllowThreads(__tstate);
11061 if (PyErr_Occurred()) SWIG_fail;
11062 }
11063 resultobj = SWIG_NewPointerObj((new wxColour(static_cast< const wxColour& >(result))), SWIGTYPE_p_wxColour, SWIG_POINTER_OWN | 0 );
11064 return resultobj;
11065 fail:
11066 return NULL;
11067 }
11068
11069
11070 SWIGINTERN PyObject *_wrap_AuiDockArt_SetColor(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
11071 PyObject *resultobj = 0;
11072 wxAuiDockArt *arg1 = (wxAuiDockArt *) 0 ;
11073 int arg2 ;
11074 wxColour *arg3 = 0 ;
11075 void *argp1 = 0 ;
11076 int res1 = 0 ;
11077 int val2 ;
11078 int ecode2 = 0 ;
11079 wxColour temp3 ;
11080 PyObject * obj0 = 0 ;
11081 PyObject * obj1 = 0 ;
11082 PyObject * obj2 = 0 ;
11083 char * kwnames[] = {
11084 (char *) "self",(char *) "id",(char *) "color", NULL
11085 };
11086
11087 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:AuiDockArt_SetColor",kwnames,&obj0,&obj1,&obj2)) SWIG_fail;
11088 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiDockArt, 0 | 0 );
11089 if (!SWIG_IsOK(res1)) {
11090 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockArt_SetColor" "', expected argument " "1"" of type '" "wxAuiDockArt *""'");
11091 }
11092 arg1 = reinterpret_cast< wxAuiDockArt * >(argp1);
11093 ecode2 = SWIG_AsVal_int(obj1, &val2);
11094 if (!SWIG_IsOK(ecode2)) {
11095 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiDockArt_SetColor" "', expected argument " "2"" of type '" "int""'");
11096 }
11097 arg2 = static_cast< int >(val2);
11098 {
11099 arg3 = &temp3;
11100 if ( ! wxColour_helper(obj2, &arg3)) SWIG_fail;
11101 }
11102 {
11103 PyThreadState* __tstate = wxPyBeginAllowThreads();
11104 (arg1)->SetColor(arg2,(wxColour const &)*arg3);
11105 wxPyEndAllowThreads(__tstate);
11106 if (PyErr_Occurred()) SWIG_fail;
11107 }
11108 resultobj = SWIG_Py_Void();
11109 return resultobj;
11110 fail:
11111 return NULL;
11112 }
11113
11114
11115 SWIGINTERN PyObject *_wrap_AuiDockArt_DrawSash(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
11116 PyObject *resultobj = 0;
11117 wxAuiDockArt *arg1 = (wxAuiDockArt *) 0 ;
11118 wxDC *arg2 = 0 ;
11119 wxWindow *arg3 = (wxWindow *) 0 ;
11120 int arg4 ;
11121 wxRect *arg5 = 0 ;
11122 void *argp1 = 0 ;
11123 int res1 = 0 ;
11124 void *argp2 = 0 ;
11125 int res2 = 0 ;
11126 void *argp3 = 0 ;
11127 int res3 = 0 ;
11128 int val4 ;
11129 int ecode4 = 0 ;
11130 wxRect temp5 ;
11131 PyObject * obj0 = 0 ;
11132 PyObject * obj1 = 0 ;
11133 PyObject * obj2 = 0 ;
11134 PyObject * obj3 = 0 ;
11135 PyObject * obj4 = 0 ;
11136 char * kwnames[] = {
11137 (char *) "self",(char *) "dc",(char *) "window",(char *) "orientation",(char *) "rect", NULL
11138 };
11139
11140 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOOO:AuiDockArt_DrawSash",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4)) SWIG_fail;
11141 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiDockArt, 0 | 0 );
11142 if (!SWIG_IsOK(res1)) {
11143 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockArt_DrawSash" "', expected argument " "1"" of type '" "wxAuiDockArt *""'");
11144 }
11145 arg1 = reinterpret_cast< wxAuiDockArt * >(argp1);
11146 res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_wxDC, 0 );
11147 if (!SWIG_IsOK(res2)) {
11148 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiDockArt_DrawSash" "', expected argument " "2"" of type '" "wxDC &""'");
11149 }
11150 if (!argp2) {
11151 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiDockArt_DrawSash" "', expected argument " "2"" of type '" "wxDC &""'");
11152 }
11153 arg2 = reinterpret_cast< wxDC * >(argp2);
11154 res3 = SWIG_ConvertPtr(obj2, &argp3,SWIGTYPE_p_wxWindow, 0 | 0 );
11155 if (!SWIG_IsOK(res3)) {
11156 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "AuiDockArt_DrawSash" "', expected argument " "3"" of type '" "wxWindow *""'");
11157 }
11158 arg3 = reinterpret_cast< wxWindow * >(argp3);
11159 ecode4 = SWIG_AsVal_int(obj3, &val4);
11160 if (!SWIG_IsOK(ecode4)) {
11161 SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "AuiDockArt_DrawSash" "', expected argument " "4"" of type '" "int""'");
11162 }
11163 arg4 = static_cast< int >(val4);
11164 {
11165 arg5 = &temp5;
11166 if ( ! wxRect_helper(obj4, &arg5)) SWIG_fail;
11167 }
11168 {
11169 PyThreadState* __tstate = wxPyBeginAllowThreads();
11170 (arg1)->DrawSash(*arg2,arg3,arg4,(wxRect const &)*arg5);
11171 wxPyEndAllowThreads(__tstate);
11172 if (PyErr_Occurred()) SWIG_fail;
11173 }
11174 resultobj = SWIG_Py_Void();
11175 return resultobj;
11176 fail:
11177 return NULL;
11178 }
11179
11180
11181 SWIGINTERN PyObject *_wrap_AuiDockArt_DrawBackground(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
11182 PyObject *resultobj = 0;
11183 wxAuiDockArt *arg1 = (wxAuiDockArt *) 0 ;
11184 wxDC *arg2 = 0 ;
11185 wxWindow *arg3 = (wxWindow *) 0 ;
11186 int arg4 ;
11187 wxRect *arg5 = 0 ;
11188 void *argp1 = 0 ;
11189 int res1 = 0 ;
11190 void *argp2 = 0 ;
11191 int res2 = 0 ;
11192 void *argp3 = 0 ;
11193 int res3 = 0 ;
11194 int val4 ;
11195 int ecode4 = 0 ;
11196 wxRect temp5 ;
11197 PyObject * obj0 = 0 ;
11198 PyObject * obj1 = 0 ;
11199 PyObject * obj2 = 0 ;
11200 PyObject * obj3 = 0 ;
11201 PyObject * obj4 = 0 ;
11202 char * kwnames[] = {
11203 (char *) "self",(char *) "dc",(char *) "window",(char *) "orientation",(char *) "rect", NULL
11204 };
11205
11206 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOOO:AuiDockArt_DrawBackground",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4)) SWIG_fail;
11207 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiDockArt, 0 | 0 );
11208 if (!SWIG_IsOK(res1)) {
11209 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockArt_DrawBackground" "', expected argument " "1"" of type '" "wxAuiDockArt *""'");
11210 }
11211 arg1 = reinterpret_cast< wxAuiDockArt * >(argp1);
11212 res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_wxDC, 0 );
11213 if (!SWIG_IsOK(res2)) {
11214 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiDockArt_DrawBackground" "', expected argument " "2"" of type '" "wxDC &""'");
11215 }
11216 if (!argp2) {
11217 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiDockArt_DrawBackground" "', expected argument " "2"" of type '" "wxDC &""'");
11218 }
11219 arg2 = reinterpret_cast< wxDC * >(argp2);
11220 res3 = SWIG_ConvertPtr(obj2, &argp3,SWIGTYPE_p_wxWindow, 0 | 0 );
11221 if (!SWIG_IsOK(res3)) {
11222 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "AuiDockArt_DrawBackground" "', expected argument " "3"" of type '" "wxWindow *""'");
11223 }
11224 arg3 = reinterpret_cast< wxWindow * >(argp3);
11225 ecode4 = SWIG_AsVal_int(obj3, &val4);
11226 if (!SWIG_IsOK(ecode4)) {
11227 SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "AuiDockArt_DrawBackground" "', expected argument " "4"" of type '" "int""'");
11228 }
11229 arg4 = static_cast< int >(val4);
11230 {
11231 arg5 = &temp5;
11232 if ( ! wxRect_helper(obj4, &arg5)) SWIG_fail;
11233 }
11234 {
11235 PyThreadState* __tstate = wxPyBeginAllowThreads();
11236 (arg1)->DrawBackground(*arg2,arg3,arg4,(wxRect const &)*arg5);
11237 wxPyEndAllowThreads(__tstate);
11238 if (PyErr_Occurred()) SWIG_fail;
11239 }
11240 resultobj = SWIG_Py_Void();
11241 return resultobj;
11242 fail:
11243 return NULL;
11244 }
11245
11246
11247 SWIGINTERN PyObject *_wrap_AuiDockArt_DrawCaption(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
11248 PyObject *resultobj = 0;
11249 wxAuiDockArt *arg1 = (wxAuiDockArt *) 0 ;
11250 wxDC *arg2 = 0 ;
11251 wxWindow *arg3 = (wxWindow *) 0 ;
11252 wxString *arg4 = 0 ;
11253 wxRect *arg5 = 0 ;
11254 wxAuiPaneInfo *arg6 = 0 ;
11255 void *argp1 = 0 ;
11256 int res1 = 0 ;
11257 void *argp2 = 0 ;
11258 int res2 = 0 ;
11259 void *argp3 = 0 ;
11260 int res3 = 0 ;
11261 bool temp4 = false ;
11262 wxRect temp5 ;
11263 void *argp6 = 0 ;
11264 int res6 = 0 ;
11265 PyObject * obj0 = 0 ;
11266 PyObject * obj1 = 0 ;
11267 PyObject * obj2 = 0 ;
11268 PyObject * obj3 = 0 ;
11269 PyObject * obj4 = 0 ;
11270 PyObject * obj5 = 0 ;
11271 char * kwnames[] = {
11272 (char *) "self",(char *) "dc",(char *) "window",(char *) "text",(char *) "rect",(char *) "pane", NULL
11273 };
11274
11275 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOOOO:AuiDockArt_DrawCaption",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) SWIG_fail;
11276 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiDockArt, 0 | 0 );
11277 if (!SWIG_IsOK(res1)) {
11278 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockArt_DrawCaption" "', expected argument " "1"" of type '" "wxAuiDockArt *""'");
11279 }
11280 arg1 = reinterpret_cast< wxAuiDockArt * >(argp1);
11281 res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_wxDC, 0 );
11282 if (!SWIG_IsOK(res2)) {
11283 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiDockArt_DrawCaption" "', expected argument " "2"" of type '" "wxDC &""'");
11284 }
11285 if (!argp2) {
11286 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiDockArt_DrawCaption" "', expected argument " "2"" of type '" "wxDC &""'");
11287 }
11288 arg2 = reinterpret_cast< wxDC * >(argp2);
11289 res3 = SWIG_ConvertPtr(obj2, &argp3,SWIGTYPE_p_wxWindow, 0 | 0 );
11290 if (!SWIG_IsOK(res3)) {
11291 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "AuiDockArt_DrawCaption" "', expected argument " "3"" of type '" "wxWindow *""'");
11292 }
11293 arg3 = reinterpret_cast< wxWindow * >(argp3);
11294 {
11295 arg4 = wxString_in_helper(obj3);
11296 if (arg4 == NULL) SWIG_fail;
11297 temp4 = true;
11298 }
11299 {
11300 arg5 = &temp5;
11301 if ( ! wxRect_helper(obj4, &arg5)) SWIG_fail;
11302 }
11303 res6 = SWIG_ConvertPtr(obj5, &argp6, SWIGTYPE_p_wxAuiPaneInfo, 0 );
11304 if (!SWIG_IsOK(res6)) {
11305 SWIG_exception_fail(SWIG_ArgError(res6), "in method '" "AuiDockArt_DrawCaption" "', expected argument " "6"" of type '" "wxAuiPaneInfo &""'");
11306 }
11307 if (!argp6) {
11308 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiDockArt_DrawCaption" "', expected argument " "6"" of type '" "wxAuiPaneInfo &""'");
11309 }
11310 arg6 = reinterpret_cast< wxAuiPaneInfo * >(argp6);
11311 {
11312 PyThreadState* __tstate = wxPyBeginAllowThreads();
11313 (arg1)->DrawCaption(*arg2,arg3,(wxString const &)*arg4,(wxRect const &)*arg5,*arg6);
11314 wxPyEndAllowThreads(__tstate);
11315 if (PyErr_Occurred()) SWIG_fail;
11316 }
11317 resultobj = SWIG_Py_Void();
11318 {
11319 if (temp4)
11320 delete arg4;
11321 }
11322 return resultobj;
11323 fail:
11324 {
11325 if (temp4)
11326 delete arg4;
11327 }
11328 return NULL;
11329 }
11330
11331
11332 SWIGINTERN PyObject *_wrap_AuiDockArt_DrawGripper(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
11333 PyObject *resultobj = 0;
11334 wxAuiDockArt *arg1 = (wxAuiDockArt *) 0 ;
11335 wxDC *arg2 = 0 ;
11336 wxWindow *arg3 = (wxWindow *) 0 ;
11337 wxRect *arg4 = 0 ;
11338 wxAuiPaneInfo *arg5 = 0 ;
11339 void *argp1 = 0 ;
11340 int res1 = 0 ;
11341 void *argp2 = 0 ;
11342 int res2 = 0 ;
11343 void *argp3 = 0 ;
11344 int res3 = 0 ;
11345 wxRect temp4 ;
11346 void *argp5 = 0 ;
11347 int res5 = 0 ;
11348 PyObject * obj0 = 0 ;
11349 PyObject * obj1 = 0 ;
11350 PyObject * obj2 = 0 ;
11351 PyObject * obj3 = 0 ;
11352 PyObject * obj4 = 0 ;
11353 char * kwnames[] = {
11354 (char *) "self",(char *) "dc",(char *) "window",(char *) "rect",(char *) "pane", NULL
11355 };
11356
11357 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOOO:AuiDockArt_DrawGripper",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4)) SWIG_fail;
11358 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiDockArt, 0 | 0 );
11359 if (!SWIG_IsOK(res1)) {
11360 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockArt_DrawGripper" "', expected argument " "1"" of type '" "wxAuiDockArt *""'");
11361 }
11362 arg1 = reinterpret_cast< wxAuiDockArt * >(argp1);
11363 res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_wxDC, 0 );
11364 if (!SWIG_IsOK(res2)) {
11365 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiDockArt_DrawGripper" "', expected argument " "2"" of type '" "wxDC &""'");
11366 }
11367 if (!argp2) {
11368 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiDockArt_DrawGripper" "', expected argument " "2"" of type '" "wxDC &""'");
11369 }
11370 arg2 = reinterpret_cast< wxDC * >(argp2);
11371 res3 = SWIG_ConvertPtr(obj2, &argp3,SWIGTYPE_p_wxWindow, 0 | 0 );
11372 if (!SWIG_IsOK(res3)) {
11373 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "AuiDockArt_DrawGripper" "', expected argument " "3"" of type '" "wxWindow *""'");
11374 }
11375 arg3 = reinterpret_cast< wxWindow * >(argp3);
11376 {
11377 arg4 = &temp4;
11378 if ( ! wxRect_helper(obj3, &arg4)) SWIG_fail;
11379 }
11380 res5 = SWIG_ConvertPtr(obj4, &argp5, SWIGTYPE_p_wxAuiPaneInfo, 0 );
11381 if (!SWIG_IsOK(res5)) {
11382 SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "AuiDockArt_DrawGripper" "', expected argument " "5"" of type '" "wxAuiPaneInfo &""'");
11383 }
11384 if (!argp5) {
11385 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiDockArt_DrawGripper" "', expected argument " "5"" of type '" "wxAuiPaneInfo &""'");
11386 }
11387 arg5 = reinterpret_cast< wxAuiPaneInfo * >(argp5);
11388 {
11389 PyThreadState* __tstate = wxPyBeginAllowThreads();
11390 (arg1)->DrawGripper(*arg2,arg3,(wxRect const &)*arg4,*arg5);
11391 wxPyEndAllowThreads(__tstate);
11392 if (PyErr_Occurred()) SWIG_fail;
11393 }
11394 resultobj = SWIG_Py_Void();
11395 return resultobj;
11396 fail:
11397 return NULL;
11398 }
11399
11400
11401 SWIGINTERN PyObject *_wrap_AuiDockArt_DrawBorder(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
11402 PyObject *resultobj = 0;
11403 wxAuiDockArt *arg1 = (wxAuiDockArt *) 0 ;
11404 wxDC *arg2 = 0 ;
11405 wxWindow *arg3 = (wxWindow *) 0 ;
11406 wxRect *arg4 = 0 ;
11407 wxAuiPaneInfo *arg5 = 0 ;
11408 void *argp1 = 0 ;
11409 int res1 = 0 ;
11410 void *argp2 = 0 ;
11411 int res2 = 0 ;
11412 void *argp3 = 0 ;
11413 int res3 = 0 ;
11414 wxRect temp4 ;
11415 void *argp5 = 0 ;
11416 int res5 = 0 ;
11417 PyObject * obj0 = 0 ;
11418 PyObject * obj1 = 0 ;
11419 PyObject * obj2 = 0 ;
11420 PyObject * obj3 = 0 ;
11421 PyObject * obj4 = 0 ;
11422 char * kwnames[] = {
11423 (char *) "self",(char *) "dc",(char *) "window",(char *) "rect",(char *) "pane", NULL
11424 };
11425
11426 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOOO:AuiDockArt_DrawBorder",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4)) SWIG_fail;
11427 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiDockArt, 0 | 0 );
11428 if (!SWIG_IsOK(res1)) {
11429 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockArt_DrawBorder" "', expected argument " "1"" of type '" "wxAuiDockArt *""'");
11430 }
11431 arg1 = reinterpret_cast< wxAuiDockArt * >(argp1);
11432 res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_wxDC, 0 );
11433 if (!SWIG_IsOK(res2)) {
11434 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiDockArt_DrawBorder" "', expected argument " "2"" of type '" "wxDC &""'");
11435 }
11436 if (!argp2) {
11437 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiDockArt_DrawBorder" "', expected argument " "2"" of type '" "wxDC &""'");
11438 }
11439 arg2 = reinterpret_cast< wxDC * >(argp2);
11440 res3 = SWIG_ConvertPtr(obj2, &argp3,SWIGTYPE_p_wxWindow, 0 | 0 );
11441 if (!SWIG_IsOK(res3)) {
11442 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "AuiDockArt_DrawBorder" "', expected argument " "3"" of type '" "wxWindow *""'");
11443 }
11444 arg3 = reinterpret_cast< wxWindow * >(argp3);
11445 {
11446 arg4 = &temp4;
11447 if ( ! wxRect_helper(obj3, &arg4)) SWIG_fail;
11448 }
11449 res5 = SWIG_ConvertPtr(obj4, &argp5, SWIGTYPE_p_wxAuiPaneInfo, 0 );
11450 if (!SWIG_IsOK(res5)) {
11451 SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "AuiDockArt_DrawBorder" "', expected argument " "5"" of type '" "wxAuiPaneInfo &""'");
11452 }
11453 if (!argp5) {
11454 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiDockArt_DrawBorder" "', expected argument " "5"" of type '" "wxAuiPaneInfo &""'");
11455 }
11456 arg5 = reinterpret_cast< wxAuiPaneInfo * >(argp5);
11457 {
11458 PyThreadState* __tstate = wxPyBeginAllowThreads();
11459 (arg1)->DrawBorder(*arg2,arg3,(wxRect const &)*arg4,*arg5);
11460 wxPyEndAllowThreads(__tstate);
11461 if (PyErr_Occurred()) SWIG_fail;
11462 }
11463 resultobj = SWIG_Py_Void();
11464 return resultobj;
11465 fail:
11466 return NULL;
11467 }
11468
11469
11470 SWIGINTERN PyObject *_wrap_AuiDockArt_DrawPaneButton(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
11471 PyObject *resultobj = 0;
11472 wxAuiDockArt *arg1 = (wxAuiDockArt *) 0 ;
11473 wxDC *arg2 = 0 ;
11474 wxWindow *arg3 = (wxWindow *) 0 ;
11475 int arg4 ;
11476 int arg5 ;
11477 wxRect *arg6 = 0 ;
11478 wxAuiPaneInfo *arg7 = 0 ;
11479 void *argp1 = 0 ;
11480 int res1 = 0 ;
11481 void *argp2 = 0 ;
11482 int res2 = 0 ;
11483 void *argp3 = 0 ;
11484 int res3 = 0 ;
11485 int val4 ;
11486 int ecode4 = 0 ;
11487 int val5 ;
11488 int ecode5 = 0 ;
11489 wxRect temp6 ;
11490 void *argp7 = 0 ;
11491 int res7 = 0 ;
11492 PyObject * obj0 = 0 ;
11493 PyObject * obj1 = 0 ;
11494 PyObject * obj2 = 0 ;
11495 PyObject * obj3 = 0 ;
11496 PyObject * obj4 = 0 ;
11497 PyObject * obj5 = 0 ;
11498 PyObject * obj6 = 0 ;
11499 char * kwnames[] = {
11500 (char *) "self",(char *) "dc",(char *) "window",(char *) "button",(char *) "button_state",(char *) "rect",(char *) "pane", NULL
11501 };
11502
11503 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOOOOO:AuiDockArt_DrawPaneButton",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6)) SWIG_fail;
11504 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiDockArt, 0 | 0 );
11505 if (!SWIG_IsOK(res1)) {
11506 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiDockArt_DrawPaneButton" "', expected argument " "1"" of type '" "wxAuiDockArt *""'");
11507 }
11508 arg1 = reinterpret_cast< wxAuiDockArt * >(argp1);
11509 res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_wxDC, 0 );
11510 if (!SWIG_IsOK(res2)) {
11511 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiDockArt_DrawPaneButton" "', expected argument " "2"" of type '" "wxDC &""'");
11512 }
11513 if (!argp2) {
11514 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiDockArt_DrawPaneButton" "', expected argument " "2"" of type '" "wxDC &""'");
11515 }
11516 arg2 = reinterpret_cast< wxDC * >(argp2);
11517 res3 = SWIG_ConvertPtr(obj2, &argp3,SWIGTYPE_p_wxWindow, 0 | 0 );
11518 if (!SWIG_IsOK(res3)) {
11519 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "AuiDockArt_DrawPaneButton" "', expected argument " "3"" of type '" "wxWindow *""'");
11520 }
11521 arg3 = reinterpret_cast< wxWindow * >(argp3);
11522 ecode4 = SWIG_AsVal_int(obj3, &val4);
11523 if (!SWIG_IsOK(ecode4)) {
11524 SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "AuiDockArt_DrawPaneButton" "', expected argument " "4"" of type '" "int""'");
11525 }
11526 arg4 = static_cast< int >(val4);
11527 ecode5 = SWIG_AsVal_int(obj4, &val5);
11528 if (!SWIG_IsOK(ecode5)) {
11529 SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "AuiDockArt_DrawPaneButton" "', expected argument " "5"" of type '" "int""'");
11530 }
11531 arg5 = static_cast< int >(val5);
11532 {
11533 arg6 = &temp6;
11534 if ( ! wxRect_helper(obj5, &arg6)) SWIG_fail;
11535 }
11536 res7 = SWIG_ConvertPtr(obj6, &argp7, SWIGTYPE_p_wxAuiPaneInfo, 0 );
11537 if (!SWIG_IsOK(res7)) {
11538 SWIG_exception_fail(SWIG_ArgError(res7), "in method '" "AuiDockArt_DrawPaneButton" "', expected argument " "7"" of type '" "wxAuiPaneInfo &""'");
11539 }
11540 if (!argp7) {
11541 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiDockArt_DrawPaneButton" "', expected argument " "7"" of type '" "wxAuiPaneInfo &""'");
11542 }
11543 arg7 = reinterpret_cast< wxAuiPaneInfo * >(argp7);
11544 {
11545 PyThreadState* __tstate = wxPyBeginAllowThreads();
11546 (arg1)->DrawPaneButton(*arg2,arg3,arg4,arg5,(wxRect const &)*arg6,*arg7);
11547 wxPyEndAllowThreads(__tstate);
11548 if (PyErr_Occurred()) SWIG_fail;
11549 }
11550 resultobj = SWIG_Py_Void();
11551 return resultobj;
11552 fail:
11553 return NULL;
11554 }
11555
11556
11557 SWIGINTERN PyObject *AuiDockArt_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
11558 PyObject *obj;
11559 if (!SWIG_Python_UnpackTuple(args,(char*)"swigregister", 1, 1,&obj)) return NULL;
11560 SWIG_TypeNewClientData(SWIGTYPE_p_wxAuiDockArt, SWIG_NewClientData(obj));
11561 return SWIG_Py_Void();
11562 }
11563
11564 SWIGINTERN PyObject *_wrap_new_AuiDefaultDockArt(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
11565 PyObject *resultobj = 0;
11566 wxAuiDefaultDockArt *result = 0 ;
11567
11568 if (!SWIG_Python_UnpackTuple(args,"new_AuiDefaultDockArt",0,0,0)) SWIG_fail;
11569 {
11570 PyThreadState* __tstate = wxPyBeginAllowThreads();
11571 result = (wxAuiDefaultDockArt *)new wxAuiDefaultDockArt();
11572 wxPyEndAllowThreads(__tstate);
11573 if (PyErr_Occurred()) SWIG_fail;
11574 }
11575 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiDefaultDockArt, SWIG_POINTER_NEW | 0 );
11576 return resultobj;
11577 fail:
11578 return NULL;
11579 }
11580
11581
11582 SWIGINTERN PyObject *AuiDefaultDockArt_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
11583 PyObject *obj;
11584 if (!SWIG_Python_UnpackTuple(args,(char*)"swigregister", 1, 1,&obj)) return NULL;
11585 SWIG_TypeNewClientData(SWIGTYPE_p_wxAuiDefaultDockArt, SWIG_NewClientData(obj));
11586 return SWIG_Py_Void();
11587 }
11588
11589 SWIGINTERN PyObject *AuiDefaultDockArt_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
11590 return SWIG_Python_InitShadowInstance(args);
11591 }
11592
11593 SWIGINTERN PyObject *_wrap_new_AuiFloatingFrame(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
11594 PyObject *resultobj = 0;
11595 wxWindow *arg1 = (wxWindow *) 0 ;
11596 wxAuiManager *arg2 = (wxAuiManager *) 0 ;
11597 wxAuiPaneInfo *arg3 = 0 ;
11598 int arg4 = (int) wxID_ANY ;
11599 long arg5 = (long) wxRESIZE_BORDER|wxSYSTEM_MENU|wxCAPTION|wxFRAME_NO_TASKBAR|wxFRAME_FLOAT_ON_PARENT|wxCLIP_CHILDREN ;
11600 wxAuiFloatingFrame *result = 0 ;
11601 void *argp1 = 0 ;
11602 int res1 = 0 ;
11603 void *argp2 = 0 ;
11604 int res2 = 0 ;
11605 void *argp3 = 0 ;
11606 int res3 = 0 ;
11607 int val4 ;
11608 int ecode4 = 0 ;
11609 long val5 ;
11610 int ecode5 = 0 ;
11611 PyObject * obj0 = 0 ;
11612 PyObject * obj1 = 0 ;
11613 PyObject * obj2 = 0 ;
11614 PyObject * obj3 = 0 ;
11615 PyObject * obj4 = 0 ;
11616 char * kwnames[] = {
11617 (char *) "parent",(char *) "owner_mgr",(char *) "pane",(char *) "id",(char *) "style", NULL
11618 };
11619
11620 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO|OO:new_AuiFloatingFrame",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4)) SWIG_fail;
11621 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxWindow, 0 | 0 );
11622 if (!SWIG_IsOK(res1)) {
11623 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_AuiFloatingFrame" "', expected argument " "1"" of type '" "wxWindow *""'");
11624 }
11625 arg1 = reinterpret_cast< wxWindow * >(argp1);
11626 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxAuiManager, 0 | 0 );
11627 if (!SWIG_IsOK(res2)) {
11628 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "new_AuiFloatingFrame" "', expected argument " "2"" of type '" "wxAuiManager *""'");
11629 }
11630 arg2 = reinterpret_cast< wxAuiManager * >(argp2);
11631 res3 = SWIG_ConvertPtr(obj2, &argp3, SWIGTYPE_p_wxAuiPaneInfo, 0 | 0);
11632 if (!SWIG_IsOK(res3)) {
11633 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "new_AuiFloatingFrame" "', expected argument " "3"" of type '" "wxAuiPaneInfo const &""'");
11634 }
11635 if (!argp3) {
11636 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_AuiFloatingFrame" "', expected argument " "3"" of type '" "wxAuiPaneInfo const &""'");
11637 }
11638 arg3 = reinterpret_cast< wxAuiPaneInfo * >(argp3);
11639 if (obj3) {
11640 ecode4 = SWIG_AsVal_int(obj3, &val4);
11641 if (!SWIG_IsOK(ecode4)) {
11642 SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "new_AuiFloatingFrame" "', expected argument " "4"" of type '" "int""'");
11643 }
11644 arg4 = static_cast< int >(val4);
11645 }
11646 if (obj4) {
11647 ecode5 = SWIG_AsVal_long(obj4, &val5);
11648 if (!SWIG_IsOK(ecode5)) {
11649 SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "new_AuiFloatingFrame" "', expected argument " "5"" of type '" "long""'");
11650 }
11651 arg5 = static_cast< long >(val5);
11652 }
11653 {
11654 PyThreadState* __tstate = wxPyBeginAllowThreads();
11655 result = (wxAuiFloatingFrame *)new wxAuiFloatingFrame(arg1,arg2,(wxAuiPaneInfo const &)*arg3,arg4,arg5);
11656 wxPyEndAllowThreads(__tstate);
11657 if (PyErr_Occurred()) SWIG_fail;
11658 }
11659 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiFloatingFrame, SWIG_POINTER_NEW | 0 );
11660 return resultobj;
11661 fail:
11662 return NULL;
11663 }
11664
11665
11666 SWIGINTERN PyObject *_wrap_delete_AuiFloatingFrame(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
11667 PyObject *resultobj = 0;
11668 wxAuiFloatingFrame *arg1 = (wxAuiFloatingFrame *) 0 ;
11669 void *argp1 = 0 ;
11670 int res1 = 0 ;
11671 PyObject *swig_obj[1] ;
11672
11673 if (!args) SWIG_fail;
11674 swig_obj[0] = args;
11675 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiFloatingFrame, SWIG_POINTER_DISOWN | 0 );
11676 if (!SWIG_IsOK(res1)) {
11677 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_AuiFloatingFrame" "', expected argument " "1"" of type '" "wxAuiFloatingFrame *""'");
11678 }
11679 arg1 = reinterpret_cast< wxAuiFloatingFrame * >(argp1);
11680 {
11681 PyThreadState* __tstate = wxPyBeginAllowThreads();
11682 delete arg1;
11683
11684 wxPyEndAllowThreads(__tstate);
11685 if (PyErr_Occurred()) SWIG_fail;
11686 }
11687 resultobj = SWIG_Py_Void();
11688 return resultobj;
11689 fail:
11690 return NULL;
11691 }
11692
11693
11694 SWIGINTERN PyObject *_wrap_AuiFloatingFrame_SetPaneWindow(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
11695 PyObject *resultobj = 0;
11696 wxAuiFloatingFrame *arg1 = (wxAuiFloatingFrame *) 0 ;
11697 wxAuiPaneInfo *arg2 = 0 ;
11698 void *argp1 = 0 ;
11699 int res1 = 0 ;
11700 void *argp2 = 0 ;
11701 int res2 = 0 ;
11702 PyObject * obj0 = 0 ;
11703 PyObject * obj1 = 0 ;
11704 char * kwnames[] = {
11705 (char *) "self",(char *) "pane", NULL
11706 };
11707
11708 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiFloatingFrame_SetPaneWindow",kwnames,&obj0,&obj1)) SWIG_fail;
11709 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiFloatingFrame, 0 | 0 );
11710 if (!SWIG_IsOK(res1)) {
11711 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiFloatingFrame_SetPaneWindow" "', expected argument " "1"" of type '" "wxAuiFloatingFrame *""'");
11712 }
11713 arg1 = reinterpret_cast< wxAuiFloatingFrame * >(argp1);
11714 res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_wxAuiPaneInfo, 0 | 0);
11715 if (!SWIG_IsOK(res2)) {
11716 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiFloatingFrame_SetPaneWindow" "', expected argument " "2"" of type '" "wxAuiPaneInfo const &""'");
11717 }
11718 if (!argp2) {
11719 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiFloatingFrame_SetPaneWindow" "', expected argument " "2"" of type '" "wxAuiPaneInfo const &""'");
11720 }
11721 arg2 = reinterpret_cast< wxAuiPaneInfo * >(argp2);
11722 {
11723 PyThreadState* __tstate = wxPyBeginAllowThreads();
11724 (arg1)->SetPaneWindow((wxAuiPaneInfo const &)*arg2);
11725 wxPyEndAllowThreads(__tstate);
11726 if (PyErr_Occurred()) SWIG_fail;
11727 }
11728 resultobj = SWIG_Py_Void();
11729 return resultobj;
11730 fail:
11731 return NULL;
11732 }
11733
11734
11735 SWIGINTERN PyObject *_wrap_AuiFloatingFrame_GetOwnerManager(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
11736 PyObject *resultobj = 0;
11737 wxAuiFloatingFrame *arg1 = (wxAuiFloatingFrame *) 0 ;
11738 wxAuiManager *result = 0 ;
11739 void *argp1 = 0 ;
11740 int res1 = 0 ;
11741 PyObject *swig_obj[1] ;
11742
11743 if (!args) SWIG_fail;
11744 swig_obj[0] = args;
11745 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiFloatingFrame, 0 | 0 );
11746 if (!SWIG_IsOK(res1)) {
11747 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiFloatingFrame_GetOwnerManager" "', expected argument " "1"" of type '" "wxAuiFloatingFrame const *""'");
11748 }
11749 arg1 = reinterpret_cast< wxAuiFloatingFrame * >(argp1);
11750 {
11751 PyThreadState* __tstate = wxPyBeginAllowThreads();
11752 result = (wxAuiManager *)((wxAuiFloatingFrame const *)arg1)->GetOwnerManager();
11753 wxPyEndAllowThreads(__tstate);
11754 if (PyErr_Occurred()) SWIG_fail;
11755 }
11756 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiManager, 0 | 0 );
11757 return resultobj;
11758 fail:
11759 return NULL;
11760 }
11761
11762
11763 SWIGINTERN PyObject *AuiFloatingFrame_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
11764 PyObject *obj;
11765 if (!SWIG_Python_UnpackTuple(args,(char*)"swigregister", 1, 1,&obj)) return NULL;
11766 SWIG_TypeNewClientData(SWIGTYPE_p_wxAuiFloatingFrame, SWIG_NewClientData(obj));
11767 return SWIG_Py_Void();
11768 }
11769
11770 SWIGINTERN PyObject *AuiFloatingFrame_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
11771 return SWIG_Python_InitShadowInstance(args);
11772 }
11773
11774 SWIGINTERN PyObject *_wrap_new_AuiNotebookEvent(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
11775 PyObject *resultobj = 0;
11776 wxEventType arg1 = (wxEventType) wxEVT_NULL ;
11777 int arg2 = (int) 0 ;
11778 wxAuiNotebookEvent *result = 0 ;
11779 int val1 ;
11780 int ecode1 = 0 ;
11781 int val2 ;
11782 int ecode2 = 0 ;
11783 PyObject * obj0 = 0 ;
11784 PyObject * obj1 = 0 ;
11785 char * kwnames[] = {
11786 (char *) "command_type",(char *) "win_id", NULL
11787 };
11788
11789 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"|OO:new_AuiNotebookEvent",kwnames,&obj0,&obj1)) SWIG_fail;
11790 if (obj0) {
11791 ecode1 = SWIG_AsVal_int(obj0, &val1);
11792 if (!SWIG_IsOK(ecode1)) {
11793 SWIG_exception_fail(SWIG_ArgError(ecode1), "in method '" "new_AuiNotebookEvent" "', expected argument " "1"" of type '" "wxEventType""'");
11794 }
11795 arg1 = static_cast< wxEventType >(val1);
11796 }
11797 if (obj1) {
11798 ecode2 = SWIG_AsVal_int(obj1, &val2);
11799 if (!SWIG_IsOK(ecode2)) {
11800 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "new_AuiNotebookEvent" "', expected argument " "2"" of type '" "int""'");
11801 }
11802 arg2 = static_cast< int >(val2);
11803 }
11804 {
11805 PyThreadState* __tstate = wxPyBeginAllowThreads();
11806 result = (wxAuiNotebookEvent *)new wxAuiNotebookEvent(arg1,arg2);
11807 wxPyEndAllowThreads(__tstate);
11808 if (PyErr_Occurred()) SWIG_fail;
11809 }
11810 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiNotebookEvent, SWIG_POINTER_NEW | 0 );
11811 return resultobj;
11812 fail:
11813 return NULL;
11814 }
11815
11816
11817 SWIGINTERN PyObject *_wrap_AuiNotebookEvent_SetSelection(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
11818 PyObject *resultobj = 0;
11819 wxAuiNotebookEvent *arg1 = (wxAuiNotebookEvent *) 0 ;
11820 int arg2 ;
11821 void *argp1 = 0 ;
11822 int res1 = 0 ;
11823 int val2 ;
11824 int ecode2 = 0 ;
11825 PyObject * obj0 = 0 ;
11826 PyObject * obj1 = 0 ;
11827 char * kwnames[] = {
11828 (char *) "self",(char *) "s", NULL
11829 };
11830
11831 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiNotebookEvent_SetSelection",kwnames,&obj0,&obj1)) SWIG_fail;
11832 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiNotebookEvent, 0 | 0 );
11833 if (!SWIG_IsOK(res1)) {
11834 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebookEvent_SetSelection" "', expected argument " "1"" of type '" "wxAuiNotebookEvent *""'");
11835 }
11836 arg1 = reinterpret_cast< wxAuiNotebookEvent * >(argp1);
11837 ecode2 = SWIG_AsVal_int(obj1, &val2);
11838 if (!SWIG_IsOK(ecode2)) {
11839 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiNotebookEvent_SetSelection" "', expected argument " "2"" of type '" "int""'");
11840 }
11841 arg2 = static_cast< int >(val2);
11842 {
11843 PyThreadState* __tstate = wxPyBeginAllowThreads();
11844 (arg1)->SetSelection(arg2);
11845 wxPyEndAllowThreads(__tstate);
11846 if (PyErr_Occurred()) SWIG_fail;
11847 }
11848 resultobj = SWIG_Py_Void();
11849 return resultobj;
11850 fail:
11851 return NULL;
11852 }
11853
11854
11855 SWIGINTERN PyObject *_wrap_AuiNotebookEvent_GetSelection(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
11856 PyObject *resultobj = 0;
11857 wxAuiNotebookEvent *arg1 = (wxAuiNotebookEvent *) 0 ;
11858 int result;
11859 void *argp1 = 0 ;
11860 int res1 = 0 ;
11861 PyObject *swig_obj[1] ;
11862
11863 if (!args) SWIG_fail;
11864 swig_obj[0] = args;
11865 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiNotebookEvent, 0 | 0 );
11866 if (!SWIG_IsOK(res1)) {
11867 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebookEvent_GetSelection" "', expected argument " "1"" of type '" "wxAuiNotebookEvent const *""'");
11868 }
11869 arg1 = reinterpret_cast< wxAuiNotebookEvent * >(argp1);
11870 {
11871 PyThreadState* __tstate = wxPyBeginAllowThreads();
11872 result = (int)((wxAuiNotebookEvent const *)arg1)->GetSelection();
11873 wxPyEndAllowThreads(__tstate);
11874 if (PyErr_Occurred()) SWIG_fail;
11875 }
11876 resultobj = SWIG_From_int(static_cast< int >(result));
11877 return resultobj;
11878 fail:
11879 return NULL;
11880 }
11881
11882
11883 SWIGINTERN PyObject *_wrap_AuiNotebookEvent_SetOldSelection(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
11884 PyObject *resultobj = 0;
11885 wxAuiNotebookEvent *arg1 = (wxAuiNotebookEvent *) 0 ;
11886 int arg2 ;
11887 void *argp1 = 0 ;
11888 int res1 = 0 ;
11889 int val2 ;
11890 int ecode2 = 0 ;
11891 PyObject * obj0 = 0 ;
11892 PyObject * obj1 = 0 ;
11893 char * kwnames[] = {
11894 (char *) "self",(char *) "s", NULL
11895 };
11896
11897 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiNotebookEvent_SetOldSelection",kwnames,&obj0,&obj1)) SWIG_fail;
11898 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiNotebookEvent, 0 | 0 );
11899 if (!SWIG_IsOK(res1)) {
11900 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebookEvent_SetOldSelection" "', expected argument " "1"" of type '" "wxAuiNotebookEvent *""'");
11901 }
11902 arg1 = reinterpret_cast< wxAuiNotebookEvent * >(argp1);
11903 ecode2 = SWIG_AsVal_int(obj1, &val2);
11904 if (!SWIG_IsOK(ecode2)) {
11905 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiNotebookEvent_SetOldSelection" "', expected argument " "2"" of type '" "int""'");
11906 }
11907 arg2 = static_cast< int >(val2);
11908 {
11909 PyThreadState* __tstate = wxPyBeginAllowThreads();
11910 (arg1)->SetOldSelection(arg2);
11911 wxPyEndAllowThreads(__tstate);
11912 if (PyErr_Occurred()) SWIG_fail;
11913 }
11914 resultobj = SWIG_Py_Void();
11915 return resultobj;
11916 fail:
11917 return NULL;
11918 }
11919
11920
11921 SWIGINTERN PyObject *_wrap_AuiNotebookEvent_GetOldSelection(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
11922 PyObject *resultobj = 0;
11923 wxAuiNotebookEvent *arg1 = (wxAuiNotebookEvent *) 0 ;
11924 int result;
11925 void *argp1 = 0 ;
11926 int res1 = 0 ;
11927 PyObject *swig_obj[1] ;
11928
11929 if (!args) SWIG_fail;
11930 swig_obj[0] = args;
11931 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiNotebookEvent, 0 | 0 );
11932 if (!SWIG_IsOK(res1)) {
11933 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebookEvent_GetOldSelection" "', expected argument " "1"" of type '" "wxAuiNotebookEvent const *""'");
11934 }
11935 arg1 = reinterpret_cast< wxAuiNotebookEvent * >(argp1);
11936 {
11937 PyThreadState* __tstate = wxPyBeginAllowThreads();
11938 result = (int)((wxAuiNotebookEvent const *)arg1)->GetOldSelection();
11939 wxPyEndAllowThreads(__tstate);
11940 if (PyErr_Occurred()) SWIG_fail;
11941 }
11942 resultobj = SWIG_From_int(static_cast< int >(result));
11943 return resultobj;
11944 fail:
11945 return NULL;
11946 }
11947
11948
11949 SWIGINTERN PyObject *_wrap_AuiNotebookEvent_SetDragSource(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
11950 PyObject *resultobj = 0;
11951 wxAuiNotebookEvent *arg1 = (wxAuiNotebookEvent *) 0 ;
11952 wxAuiNotebook *arg2 = (wxAuiNotebook *) 0 ;
11953 void *argp1 = 0 ;
11954 int res1 = 0 ;
11955 void *argp2 = 0 ;
11956 int res2 = 0 ;
11957 PyObject * obj0 = 0 ;
11958 PyObject * obj1 = 0 ;
11959 char * kwnames[] = {
11960 (char *) "self",(char *) "s", NULL
11961 };
11962
11963 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiNotebookEvent_SetDragSource",kwnames,&obj0,&obj1)) SWIG_fail;
11964 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiNotebookEvent, 0 | 0 );
11965 if (!SWIG_IsOK(res1)) {
11966 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebookEvent_SetDragSource" "', expected argument " "1"" of type '" "wxAuiNotebookEvent *""'");
11967 }
11968 arg1 = reinterpret_cast< wxAuiNotebookEvent * >(argp1);
11969 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxAuiNotebook, 0 | 0 );
11970 if (!SWIG_IsOK(res2)) {
11971 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiNotebookEvent_SetDragSource" "', expected argument " "2"" of type '" "wxAuiNotebook *""'");
11972 }
11973 arg2 = reinterpret_cast< wxAuiNotebook * >(argp2);
11974 {
11975 PyThreadState* __tstate = wxPyBeginAllowThreads();
11976 (arg1)->SetDragSource(arg2);
11977 wxPyEndAllowThreads(__tstate);
11978 if (PyErr_Occurred()) SWIG_fail;
11979 }
11980 resultobj = SWIG_Py_Void();
11981 return resultobj;
11982 fail:
11983 return NULL;
11984 }
11985
11986
11987 SWIGINTERN PyObject *_wrap_AuiNotebookEvent_GetDragSource(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
11988 PyObject *resultobj = 0;
11989 wxAuiNotebookEvent *arg1 = (wxAuiNotebookEvent *) 0 ;
11990 wxAuiNotebook *result = 0 ;
11991 void *argp1 = 0 ;
11992 int res1 = 0 ;
11993 PyObject *swig_obj[1] ;
11994
11995 if (!args) SWIG_fail;
11996 swig_obj[0] = args;
11997 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiNotebookEvent, 0 | 0 );
11998 if (!SWIG_IsOK(res1)) {
11999 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebookEvent_GetDragSource" "', expected argument " "1"" of type '" "wxAuiNotebookEvent const *""'");
12000 }
12001 arg1 = reinterpret_cast< wxAuiNotebookEvent * >(argp1);
12002 {
12003 PyThreadState* __tstate = wxPyBeginAllowThreads();
12004 result = (wxAuiNotebook *)((wxAuiNotebookEvent const *)arg1)->GetDragSource();
12005 wxPyEndAllowThreads(__tstate);
12006 if (PyErr_Occurred()) SWIG_fail;
12007 }
12008 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiNotebook, 0 | 0 );
12009 return resultobj;
12010 fail:
12011 return NULL;
12012 }
12013
12014
12015 SWIGINTERN PyObject *_wrap_AuiNotebookEvent_old_selection_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
12016 PyObject *resultobj = 0;
12017 wxAuiNotebookEvent *arg1 = (wxAuiNotebookEvent *) 0 ;
12018 int arg2 ;
12019 void *argp1 = 0 ;
12020 int res1 = 0 ;
12021 int val2 ;
12022 int ecode2 = 0 ;
12023 PyObject *swig_obj[2] ;
12024
12025 if (!SWIG_Python_UnpackTuple(args,"AuiNotebookEvent_old_selection_set",2,2,swig_obj)) SWIG_fail;
12026 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiNotebookEvent, 0 | 0 );
12027 if (!SWIG_IsOK(res1)) {
12028 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebookEvent_old_selection_set" "', expected argument " "1"" of type '" "wxAuiNotebookEvent *""'");
12029 }
12030 arg1 = reinterpret_cast< wxAuiNotebookEvent * >(argp1);
12031 ecode2 = SWIG_AsVal_int(swig_obj[1], &val2);
12032 if (!SWIG_IsOK(ecode2)) {
12033 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiNotebookEvent_old_selection_set" "', expected argument " "2"" of type '" "int""'");
12034 }
12035 arg2 = static_cast< int >(val2);
12036 if (arg1) (arg1)->old_selection = arg2;
12037
12038 resultobj = SWIG_Py_Void();
12039 return resultobj;
12040 fail:
12041 return NULL;
12042 }
12043
12044
12045 SWIGINTERN PyObject *_wrap_AuiNotebookEvent_old_selection_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
12046 PyObject *resultobj = 0;
12047 wxAuiNotebookEvent *arg1 = (wxAuiNotebookEvent *) 0 ;
12048 int result;
12049 void *argp1 = 0 ;
12050 int res1 = 0 ;
12051 PyObject *swig_obj[1] ;
12052
12053 if (!args) SWIG_fail;
12054 swig_obj[0] = args;
12055 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiNotebookEvent, 0 | 0 );
12056 if (!SWIG_IsOK(res1)) {
12057 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebookEvent_old_selection_get" "', expected argument " "1"" of type '" "wxAuiNotebookEvent *""'");
12058 }
12059 arg1 = reinterpret_cast< wxAuiNotebookEvent * >(argp1);
12060 result = (int) ((arg1)->old_selection);
12061 resultobj = SWIG_From_int(static_cast< int >(result));
12062 return resultobj;
12063 fail:
12064 return NULL;
12065 }
12066
12067
12068 SWIGINTERN PyObject *_wrap_AuiNotebookEvent_selection_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
12069 PyObject *resultobj = 0;
12070 wxAuiNotebookEvent *arg1 = (wxAuiNotebookEvent *) 0 ;
12071 int arg2 ;
12072 void *argp1 = 0 ;
12073 int res1 = 0 ;
12074 int val2 ;
12075 int ecode2 = 0 ;
12076 PyObject *swig_obj[2] ;
12077
12078 if (!SWIG_Python_UnpackTuple(args,"AuiNotebookEvent_selection_set",2,2,swig_obj)) SWIG_fail;
12079 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiNotebookEvent, 0 | 0 );
12080 if (!SWIG_IsOK(res1)) {
12081 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebookEvent_selection_set" "', expected argument " "1"" of type '" "wxAuiNotebookEvent *""'");
12082 }
12083 arg1 = reinterpret_cast< wxAuiNotebookEvent * >(argp1);
12084 ecode2 = SWIG_AsVal_int(swig_obj[1], &val2);
12085 if (!SWIG_IsOK(ecode2)) {
12086 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiNotebookEvent_selection_set" "', expected argument " "2"" of type '" "int""'");
12087 }
12088 arg2 = static_cast< int >(val2);
12089 if (arg1) (arg1)->selection = arg2;
12090
12091 resultobj = SWIG_Py_Void();
12092 return resultobj;
12093 fail:
12094 return NULL;
12095 }
12096
12097
12098 SWIGINTERN PyObject *_wrap_AuiNotebookEvent_selection_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
12099 PyObject *resultobj = 0;
12100 wxAuiNotebookEvent *arg1 = (wxAuiNotebookEvent *) 0 ;
12101 int result;
12102 void *argp1 = 0 ;
12103 int res1 = 0 ;
12104 PyObject *swig_obj[1] ;
12105
12106 if (!args) SWIG_fail;
12107 swig_obj[0] = args;
12108 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiNotebookEvent, 0 | 0 );
12109 if (!SWIG_IsOK(res1)) {
12110 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebookEvent_selection_get" "', expected argument " "1"" of type '" "wxAuiNotebookEvent *""'");
12111 }
12112 arg1 = reinterpret_cast< wxAuiNotebookEvent * >(argp1);
12113 result = (int) ((arg1)->selection);
12114 resultobj = SWIG_From_int(static_cast< int >(result));
12115 return resultobj;
12116 fail:
12117 return NULL;
12118 }
12119
12120
12121 SWIGINTERN PyObject *_wrap_AuiNotebookEvent_drag_source_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
12122 PyObject *resultobj = 0;
12123 wxAuiNotebookEvent *arg1 = (wxAuiNotebookEvent *) 0 ;
12124 wxAuiNotebook *arg2 = (wxAuiNotebook *) 0 ;
12125 void *argp1 = 0 ;
12126 int res1 = 0 ;
12127 void *argp2 = 0 ;
12128 int res2 = 0 ;
12129 PyObject *swig_obj[2] ;
12130
12131 if (!SWIG_Python_UnpackTuple(args,"AuiNotebookEvent_drag_source_set",2,2,swig_obj)) SWIG_fail;
12132 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiNotebookEvent, 0 | 0 );
12133 if (!SWIG_IsOK(res1)) {
12134 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebookEvent_drag_source_set" "', expected argument " "1"" of type '" "wxAuiNotebookEvent *""'");
12135 }
12136 arg1 = reinterpret_cast< wxAuiNotebookEvent * >(argp1);
12137 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2,SWIGTYPE_p_wxAuiNotebook, SWIG_POINTER_DISOWN | 0 );
12138 if (!SWIG_IsOK(res2)) {
12139 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiNotebookEvent_drag_source_set" "', expected argument " "2"" of type '" "wxAuiNotebook *""'");
12140 }
12141 arg2 = reinterpret_cast< wxAuiNotebook * >(argp2);
12142 if (arg1) (arg1)->drag_source = arg2;
12143
12144 resultobj = SWIG_Py_Void();
12145 return resultobj;
12146 fail:
12147 return NULL;
12148 }
12149
12150
12151 SWIGINTERN PyObject *_wrap_AuiNotebookEvent_drag_source_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
12152 PyObject *resultobj = 0;
12153 wxAuiNotebookEvent *arg1 = (wxAuiNotebookEvent *) 0 ;
12154 wxAuiNotebook *result = 0 ;
12155 void *argp1 = 0 ;
12156 int res1 = 0 ;
12157 PyObject *swig_obj[1] ;
12158
12159 if (!args) SWIG_fail;
12160 swig_obj[0] = args;
12161 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiNotebookEvent, 0 | 0 );
12162 if (!SWIG_IsOK(res1)) {
12163 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebookEvent_drag_source_get" "', expected argument " "1"" of type '" "wxAuiNotebookEvent *""'");
12164 }
12165 arg1 = reinterpret_cast< wxAuiNotebookEvent * >(argp1);
12166 result = (wxAuiNotebook *) ((arg1)->drag_source);
12167 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiNotebook, 0 | 0 );
12168 return resultobj;
12169 fail:
12170 return NULL;
12171 }
12172
12173
12174 SWIGINTERN PyObject *AuiNotebookEvent_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
12175 PyObject *obj;
12176 if (!SWIG_Python_UnpackTuple(args,(char*)"swigregister", 1, 1,&obj)) return NULL;
12177 SWIG_TypeNewClientData(SWIGTYPE_p_wxAuiNotebookEvent, SWIG_NewClientData(obj));
12178 return SWIG_Py_Void();
12179 }
12180
12181 SWIGINTERN PyObject *AuiNotebookEvent_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
12182 return SWIG_Python_InitShadowInstance(args);
12183 }
12184
12185 SWIGINTERN PyObject *_wrap_AuiNotebookPage_window_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
12186 PyObject *resultobj = 0;
12187 wxAuiNotebookPage *arg1 = (wxAuiNotebookPage *) 0 ;
12188 wxWindow *arg2 = (wxWindow *) 0 ;
12189 void *argp1 = 0 ;
12190 int res1 = 0 ;
12191 void *argp2 = 0 ;
12192 int res2 = 0 ;
12193 PyObject *swig_obj[2] ;
12194
12195 if (!SWIG_Python_UnpackTuple(args,"AuiNotebookPage_window_set",2,2,swig_obj)) SWIG_fail;
12196 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiNotebookPage, 0 | 0 );
12197 if (!SWIG_IsOK(res1)) {
12198 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebookPage_window_set" "', expected argument " "1"" of type '" "wxAuiNotebookPage *""'");
12199 }
12200 arg1 = reinterpret_cast< wxAuiNotebookPage * >(argp1);
12201 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2,SWIGTYPE_p_wxWindow, SWIG_POINTER_DISOWN | 0 );
12202 if (!SWIG_IsOK(res2)) {
12203 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiNotebookPage_window_set" "', expected argument " "2"" of type '" "wxWindow *""'");
12204 }
12205 arg2 = reinterpret_cast< wxWindow * >(argp2);
12206 if (arg1) (arg1)->window = arg2;
12207
12208 resultobj = SWIG_Py_Void();
12209 return resultobj;
12210 fail:
12211 return NULL;
12212 }
12213
12214
12215 SWIGINTERN PyObject *_wrap_AuiNotebookPage_window_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
12216 PyObject *resultobj = 0;
12217 wxAuiNotebookPage *arg1 = (wxAuiNotebookPage *) 0 ;
12218 wxWindow *result = 0 ;
12219 void *argp1 = 0 ;
12220 int res1 = 0 ;
12221 PyObject *swig_obj[1] ;
12222
12223 if (!args) SWIG_fail;
12224 swig_obj[0] = args;
12225 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiNotebookPage, 0 | 0 );
12226 if (!SWIG_IsOK(res1)) {
12227 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebookPage_window_get" "', expected argument " "1"" of type '" "wxAuiNotebookPage *""'");
12228 }
12229 arg1 = reinterpret_cast< wxAuiNotebookPage * >(argp1);
12230 result = (wxWindow *) ((arg1)->window);
12231 {
12232 resultobj = wxPyMake_wxObject(result, 0);
12233 }
12234 return resultobj;
12235 fail:
12236 return NULL;
12237 }
12238
12239
12240 SWIGINTERN PyObject *_wrap_AuiNotebookPage_caption_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
12241 PyObject *resultobj = 0;
12242 wxAuiNotebookPage *arg1 = (wxAuiNotebookPage *) 0 ;
12243 wxString *arg2 = (wxString *) 0 ;
12244 void *argp1 = 0 ;
12245 int res1 = 0 ;
12246 bool temp2 = false ;
12247 PyObject *swig_obj[2] ;
12248
12249 if (!SWIG_Python_UnpackTuple(args,"AuiNotebookPage_caption_set",2,2,swig_obj)) SWIG_fail;
12250 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiNotebookPage, 0 | 0 );
12251 if (!SWIG_IsOK(res1)) {
12252 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebookPage_caption_set" "', expected argument " "1"" of type '" "wxAuiNotebookPage *""'");
12253 }
12254 arg1 = reinterpret_cast< wxAuiNotebookPage * >(argp1);
12255 {
12256 arg2 = wxString_in_helper(swig_obj[1]);
12257 if (arg2 == NULL) SWIG_fail;
12258 temp2 = true;
12259 }
12260 if (arg1) (arg1)->caption = *arg2;
12261
12262 resultobj = SWIG_Py_Void();
12263 {
12264 if (temp2)
12265 delete arg2;
12266 }
12267 return resultobj;
12268 fail:
12269 {
12270 if (temp2)
12271 delete arg2;
12272 }
12273 return NULL;
12274 }
12275
12276
12277 SWIGINTERN PyObject *_wrap_AuiNotebookPage_caption_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
12278 PyObject *resultobj = 0;
12279 wxAuiNotebookPage *arg1 = (wxAuiNotebookPage *) 0 ;
12280 wxString *result = 0 ;
12281 void *argp1 = 0 ;
12282 int res1 = 0 ;
12283 PyObject *swig_obj[1] ;
12284
12285 if (!args) SWIG_fail;
12286 swig_obj[0] = args;
12287 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiNotebookPage, 0 | 0 );
12288 if (!SWIG_IsOK(res1)) {
12289 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebookPage_caption_get" "', expected argument " "1"" of type '" "wxAuiNotebookPage *""'");
12290 }
12291 arg1 = reinterpret_cast< wxAuiNotebookPage * >(argp1);
12292 result = (wxString *)& ((arg1)->caption);
12293 {
12294 #if wxUSE_UNICODE
12295 resultobj = PyUnicode_FromWideChar(result->c_str(), result->Len());
12296 #else
12297 resultobj = PyString_FromStringAndSize(result->c_str(), result->Len());
12298 #endif
12299 }
12300 return resultobj;
12301 fail:
12302 return NULL;
12303 }
12304
12305
12306 SWIGINTERN PyObject *_wrap_AuiNotebookPage_bitmap_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
12307 PyObject *resultobj = 0;
12308 wxAuiNotebookPage *arg1 = (wxAuiNotebookPage *) 0 ;
12309 wxBitmap *arg2 = (wxBitmap *) 0 ;
12310 void *argp1 = 0 ;
12311 int res1 = 0 ;
12312 void *argp2 = 0 ;
12313 int res2 = 0 ;
12314 PyObject *swig_obj[2] ;
12315
12316 if (!SWIG_Python_UnpackTuple(args,"AuiNotebookPage_bitmap_set",2,2,swig_obj)) SWIG_fail;
12317 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiNotebookPage, 0 | 0 );
12318 if (!SWIG_IsOK(res1)) {
12319 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebookPage_bitmap_set" "', expected argument " "1"" of type '" "wxAuiNotebookPage *""'");
12320 }
12321 arg1 = reinterpret_cast< wxAuiNotebookPage * >(argp1);
12322 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2,SWIGTYPE_p_wxBitmap, 0 | 0 );
12323 if (!SWIG_IsOK(res2)) {
12324 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiNotebookPage_bitmap_set" "', expected argument " "2"" of type '" "wxBitmap *""'");
12325 }
12326 arg2 = reinterpret_cast< wxBitmap * >(argp2);
12327 if (arg1) (arg1)->bitmap = *arg2;
12328
12329 resultobj = SWIG_Py_Void();
12330 return resultobj;
12331 fail:
12332 return NULL;
12333 }
12334
12335
12336 SWIGINTERN PyObject *_wrap_AuiNotebookPage_bitmap_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
12337 PyObject *resultobj = 0;
12338 wxAuiNotebookPage *arg1 = (wxAuiNotebookPage *) 0 ;
12339 wxBitmap *result = 0 ;
12340 void *argp1 = 0 ;
12341 int res1 = 0 ;
12342 PyObject *swig_obj[1] ;
12343
12344 if (!args) SWIG_fail;
12345 swig_obj[0] = args;
12346 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiNotebookPage, 0 | 0 );
12347 if (!SWIG_IsOK(res1)) {
12348 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebookPage_bitmap_get" "', expected argument " "1"" of type '" "wxAuiNotebookPage *""'");
12349 }
12350 arg1 = reinterpret_cast< wxAuiNotebookPage * >(argp1);
12351 result = (wxBitmap *)& ((arg1)->bitmap);
12352 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxBitmap, 0 | 0 );
12353 return resultobj;
12354 fail:
12355 return NULL;
12356 }
12357
12358
12359 SWIGINTERN PyObject *_wrap_AuiNotebookPage_rect_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
12360 PyObject *resultobj = 0;
12361 wxAuiNotebookPage *arg1 = (wxAuiNotebookPage *) 0 ;
12362 wxRect *arg2 = (wxRect *) 0 ;
12363 void *argp1 = 0 ;
12364 int res1 = 0 ;
12365 void *argp2 = 0 ;
12366 int res2 = 0 ;
12367 PyObject *swig_obj[2] ;
12368
12369 if (!SWIG_Python_UnpackTuple(args,"AuiNotebookPage_rect_set",2,2,swig_obj)) SWIG_fail;
12370 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiNotebookPage, 0 | 0 );
12371 if (!SWIG_IsOK(res1)) {
12372 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebookPage_rect_set" "', expected argument " "1"" of type '" "wxAuiNotebookPage *""'");
12373 }
12374 arg1 = reinterpret_cast< wxAuiNotebookPage * >(argp1);
12375 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2,SWIGTYPE_p_wxRect, 0 | 0 );
12376 if (!SWIG_IsOK(res2)) {
12377 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiNotebookPage_rect_set" "', expected argument " "2"" of type '" "wxRect *""'");
12378 }
12379 arg2 = reinterpret_cast< wxRect * >(argp2);
12380 if (arg1) (arg1)->rect = *arg2;
12381
12382 resultobj = SWIG_Py_Void();
12383 return resultobj;
12384 fail:
12385 return NULL;
12386 }
12387
12388
12389 SWIGINTERN PyObject *_wrap_AuiNotebookPage_rect_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
12390 PyObject *resultobj = 0;
12391 wxAuiNotebookPage *arg1 = (wxAuiNotebookPage *) 0 ;
12392 wxRect *result = 0 ;
12393 void *argp1 = 0 ;
12394 int res1 = 0 ;
12395 PyObject *swig_obj[1] ;
12396
12397 if (!args) SWIG_fail;
12398 swig_obj[0] = args;
12399 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiNotebookPage, 0 | 0 );
12400 if (!SWIG_IsOK(res1)) {
12401 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebookPage_rect_get" "', expected argument " "1"" of type '" "wxAuiNotebookPage *""'");
12402 }
12403 arg1 = reinterpret_cast< wxAuiNotebookPage * >(argp1);
12404 result = (wxRect *)& ((arg1)->rect);
12405 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxRect, 0 | 0 );
12406 return resultobj;
12407 fail:
12408 return NULL;
12409 }
12410
12411
12412 SWIGINTERN PyObject *_wrap_AuiNotebookPage_active_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
12413 PyObject *resultobj = 0;
12414 wxAuiNotebookPage *arg1 = (wxAuiNotebookPage *) 0 ;
12415 bool arg2 ;
12416 void *argp1 = 0 ;
12417 int res1 = 0 ;
12418 bool val2 ;
12419 int ecode2 = 0 ;
12420 PyObject *swig_obj[2] ;
12421
12422 if (!SWIG_Python_UnpackTuple(args,"AuiNotebookPage_active_set",2,2,swig_obj)) SWIG_fail;
12423 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiNotebookPage, 0 | 0 );
12424 if (!SWIG_IsOK(res1)) {
12425 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebookPage_active_set" "', expected argument " "1"" of type '" "wxAuiNotebookPage *""'");
12426 }
12427 arg1 = reinterpret_cast< wxAuiNotebookPage * >(argp1);
12428 ecode2 = SWIG_AsVal_bool(swig_obj[1], &val2);
12429 if (!SWIG_IsOK(ecode2)) {
12430 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiNotebookPage_active_set" "', expected argument " "2"" of type '" "bool""'");
12431 }
12432 arg2 = static_cast< bool >(val2);
12433 if (arg1) (arg1)->active = arg2;
12434
12435 resultobj = SWIG_Py_Void();
12436 return resultobj;
12437 fail:
12438 return NULL;
12439 }
12440
12441
12442 SWIGINTERN PyObject *_wrap_AuiNotebookPage_active_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
12443 PyObject *resultobj = 0;
12444 wxAuiNotebookPage *arg1 = (wxAuiNotebookPage *) 0 ;
12445 bool result;
12446 void *argp1 = 0 ;
12447 int res1 = 0 ;
12448 PyObject *swig_obj[1] ;
12449
12450 if (!args) SWIG_fail;
12451 swig_obj[0] = args;
12452 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiNotebookPage, 0 | 0 );
12453 if (!SWIG_IsOK(res1)) {
12454 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebookPage_active_get" "', expected argument " "1"" of type '" "wxAuiNotebookPage *""'");
12455 }
12456 arg1 = reinterpret_cast< wxAuiNotebookPage * >(argp1);
12457 result = (bool) ((arg1)->active);
12458 {
12459 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
12460 }
12461 return resultobj;
12462 fail:
12463 return NULL;
12464 }
12465
12466
12467 SWIGINTERN PyObject *AuiNotebookPage_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
12468 PyObject *obj;
12469 if (!SWIG_Python_UnpackTuple(args,(char*)"swigregister", 1, 1,&obj)) return NULL;
12470 SWIG_TypeNewClientData(SWIGTYPE_p_wxAuiNotebookPage, SWIG_NewClientData(obj));
12471 return SWIG_Py_Void();
12472 }
12473
12474 SWIGINTERN PyObject *_wrap_AuiTabContainerButton_id_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
12475 PyObject *resultobj = 0;
12476 wxAuiTabContainerButton *arg1 = (wxAuiTabContainerButton *) 0 ;
12477 int arg2 ;
12478 void *argp1 = 0 ;
12479 int res1 = 0 ;
12480 int val2 ;
12481 int ecode2 = 0 ;
12482 PyObject *swig_obj[2] ;
12483
12484 if (!SWIG_Python_UnpackTuple(args,"AuiTabContainerButton_id_set",2,2,swig_obj)) SWIG_fail;
12485 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiTabContainerButton, 0 | 0 );
12486 if (!SWIG_IsOK(res1)) {
12487 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainerButton_id_set" "', expected argument " "1"" of type '" "wxAuiTabContainerButton *""'");
12488 }
12489 arg1 = reinterpret_cast< wxAuiTabContainerButton * >(argp1);
12490 ecode2 = SWIG_AsVal_int(swig_obj[1], &val2);
12491 if (!SWIG_IsOK(ecode2)) {
12492 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiTabContainerButton_id_set" "', expected argument " "2"" of type '" "int""'");
12493 }
12494 arg2 = static_cast< int >(val2);
12495 if (arg1) (arg1)->id = arg2;
12496
12497 resultobj = SWIG_Py_Void();
12498 return resultobj;
12499 fail:
12500 return NULL;
12501 }
12502
12503
12504 SWIGINTERN PyObject *_wrap_AuiTabContainerButton_id_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
12505 PyObject *resultobj = 0;
12506 wxAuiTabContainerButton *arg1 = (wxAuiTabContainerButton *) 0 ;
12507 int result;
12508 void *argp1 = 0 ;
12509 int res1 = 0 ;
12510 PyObject *swig_obj[1] ;
12511
12512 if (!args) SWIG_fail;
12513 swig_obj[0] = args;
12514 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiTabContainerButton, 0 | 0 );
12515 if (!SWIG_IsOK(res1)) {
12516 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainerButton_id_get" "', expected argument " "1"" of type '" "wxAuiTabContainerButton *""'");
12517 }
12518 arg1 = reinterpret_cast< wxAuiTabContainerButton * >(argp1);
12519 result = (int) ((arg1)->id);
12520 resultobj = SWIG_From_int(static_cast< int >(result));
12521 return resultobj;
12522 fail:
12523 return NULL;
12524 }
12525
12526
12527 SWIGINTERN PyObject *_wrap_AuiTabContainerButton_cur_state_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
12528 PyObject *resultobj = 0;
12529 wxAuiTabContainerButton *arg1 = (wxAuiTabContainerButton *) 0 ;
12530 int arg2 ;
12531 void *argp1 = 0 ;
12532 int res1 = 0 ;
12533 int val2 ;
12534 int ecode2 = 0 ;
12535 PyObject *swig_obj[2] ;
12536
12537 if (!SWIG_Python_UnpackTuple(args,"AuiTabContainerButton_cur_state_set",2,2,swig_obj)) SWIG_fail;
12538 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiTabContainerButton, 0 | 0 );
12539 if (!SWIG_IsOK(res1)) {
12540 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainerButton_cur_state_set" "', expected argument " "1"" of type '" "wxAuiTabContainerButton *""'");
12541 }
12542 arg1 = reinterpret_cast< wxAuiTabContainerButton * >(argp1);
12543 ecode2 = SWIG_AsVal_int(swig_obj[1], &val2);
12544 if (!SWIG_IsOK(ecode2)) {
12545 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiTabContainerButton_cur_state_set" "', expected argument " "2"" of type '" "int""'");
12546 }
12547 arg2 = static_cast< int >(val2);
12548 if (arg1) (arg1)->cur_state = arg2;
12549
12550 resultobj = SWIG_Py_Void();
12551 return resultobj;
12552 fail:
12553 return NULL;
12554 }
12555
12556
12557 SWIGINTERN PyObject *_wrap_AuiTabContainerButton_cur_state_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
12558 PyObject *resultobj = 0;
12559 wxAuiTabContainerButton *arg1 = (wxAuiTabContainerButton *) 0 ;
12560 int result;
12561 void *argp1 = 0 ;
12562 int res1 = 0 ;
12563 PyObject *swig_obj[1] ;
12564
12565 if (!args) SWIG_fail;
12566 swig_obj[0] = args;
12567 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiTabContainerButton, 0 | 0 );
12568 if (!SWIG_IsOK(res1)) {
12569 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainerButton_cur_state_get" "', expected argument " "1"" of type '" "wxAuiTabContainerButton *""'");
12570 }
12571 arg1 = reinterpret_cast< wxAuiTabContainerButton * >(argp1);
12572 result = (int) ((arg1)->cur_state);
12573 resultobj = SWIG_From_int(static_cast< int >(result));
12574 return resultobj;
12575 fail:
12576 return NULL;
12577 }
12578
12579
12580 SWIGINTERN PyObject *_wrap_AuiTabContainerButton_location_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
12581 PyObject *resultobj = 0;
12582 wxAuiTabContainerButton *arg1 = (wxAuiTabContainerButton *) 0 ;
12583 int arg2 ;
12584 void *argp1 = 0 ;
12585 int res1 = 0 ;
12586 int val2 ;
12587 int ecode2 = 0 ;
12588 PyObject *swig_obj[2] ;
12589
12590 if (!SWIG_Python_UnpackTuple(args,"AuiTabContainerButton_location_set",2,2,swig_obj)) SWIG_fail;
12591 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiTabContainerButton, 0 | 0 );
12592 if (!SWIG_IsOK(res1)) {
12593 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainerButton_location_set" "', expected argument " "1"" of type '" "wxAuiTabContainerButton *""'");
12594 }
12595 arg1 = reinterpret_cast< wxAuiTabContainerButton * >(argp1);
12596 ecode2 = SWIG_AsVal_int(swig_obj[1], &val2);
12597 if (!SWIG_IsOK(ecode2)) {
12598 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiTabContainerButton_location_set" "', expected argument " "2"" of type '" "int""'");
12599 }
12600 arg2 = static_cast< int >(val2);
12601 if (arg1) (arg1)->location = arg2;
12602
12603 resultobj = SWIG_Py_Void();
12604 return resultobj;
12605 fail:
12606 return NULL;
12607 }
12608
12609
12610 SWIGINTERN PyObject *_wrap_AuiTabContainerButton_location_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
12611 PyObject *resultobj = 0;
12612 wxAuiTabContainerButton *arg1 = (wxAuiTabContainerButton *) 0 ;
12613 int result;
12614 void *argp1 = 0 ;
12615 int res1 = 0 ;
12616 PyObject *swig_obj[1] ;
12617
12618 if (!args) SWIG_fail;
12619 swig_obj[0] = args;
12620 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiTabContainerButton, 0 | 0 );
12621 if (!SWIG_IsOK(res1)) {
12622 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainerButton_location_get" "', expected argument " "1"" of type '" "wxAuiTabContainerButton *""'");
12623 }
12624 arg1 = reinterpret_cast< wxAuiTabContainerButton * >(argp1);
12625 result = (int) ((arg1)->location);
12626 resultobj = SWIG_From_int(static_cast< int >(result));
12627 return resultobj;
12628 fail:
12629 return NULL;
12630 }
12631
12632
12633 SWIGINTERN PyObject *_wrap_AuiTabContainerButton_bitmap_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
12634 PyObject *resultobj = 0;
12635 wxAuiTabContainerButton *arg1 = (wxAuiTabContainerButton *) 0 ;
12636 wxBitmap *arg2 = (wxBitmap *) 0 ;
12637 void *argp1 = 0 ;
12638 int res1 = 0 ;
12639 void *argp2 = 0 ;
12640 int res2 = 0 ;
12641 PyObject *swig_obj[2] ;
12642
12643 if (!SWIG_Python_UnpackTuple(args,"AuiTabContainerButton_bitmap_set",2,2,swig_obj)) SWIG_fail;
12644 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiTabContainerButton, 0 | 0 );
12645 if (!SWIG_IsOK(res1)) {
12646 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainerButton_bitmap_set" "', expected argument " "1"" of type '" "wxAuiTabContainerButton *""'");
12647 }
12648 arg1 = reinterpret_cast< wxAuiTabContainerButton * >(argp1);
12649 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2,SWIGTYPE_p_wxBitmap, 0 | 0 );
12650 if (!SWIG_IsOK(res2)) {
12651 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiTabContainerButton_bitmap_set" "', expected argument " "2"" of type '" "wxBitmap *""'");
12652 }
12653 arg2 = reinterpret_cast< wxBitmap * >(argp2);
12654 if (arg1) (arg1)->bitmap = *arg2;
12655
12656 resultobj = SWIG_Py_Void();
12657 return resultobj;
12658 fail:
12659 return NULL;
12660 }
12661
12662
12663 SWIGINTERN PyObject *_wrap_AuiTabContainerButton_bitmap_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
12664 PyObject *resultobj = 0;
12665 wxAuiTabContainerButton *arg1 = (wxAuiTabContainerButton *) 0 ;
12666 wxBitmap *result = 0 ;
12667 void *argp1 = 0 ;
12668 int res1 = 0 ;
12669 PyObject *swig_obj[1] ;
12670
12671 if (!args) SWIG_fail;
12672 swig_obj[0] = args;
12673 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiTabContainerButton, 0 | 0 );
12674 if (!SWIG_IsOK(res1)) {
12675 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainerButton_bitmap_get" "', expected argument " "1"" of type '" "wxAuiTabContainerButton *""'");
12676 }
12677 arg1 = reinterpret_cast< wxAuiTabContainerButton * >(argp1);
12678 result = (wxBitmap *)& ((arg1)->bitmap);
12679 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxBitmap, 0 | 0 );
12680 return resultobj;
12681 fail:
12682 return NULL;
12683 }
12684
12685
12686 SWIGINTERN PyObject *_wrap_AuiTabContainerButton_dis_bitmap_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
12687 PyObject *resultobj = 0;
12688 wxAuiTabContainerButton *arg1 = (wxAuiTabContainerButton *) 0 ;
12689 wxBitmap *arg2 = (wxBitmap *) 0 ;
12690 void *argp1 = 0 ;
12691 int res1 = 0 ;
12692 void *argp2 = 0 ;
12693 int res2 = 0 ;
12694 PyObject *swig_obj[2] ;
12695
12696 if (!SWIG_Python_UnpackTuple(args,"AuiTabContainerButton_dis_bitmap_set",2,2,swig_obj)) SWIG_fail;
12697 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiTabContainerButton, 0 | 0 );
12698 if (!SWIG_IsOK(res1)) {
12699 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainerButton_dis_bitmap_set" "', expected argument " "1"" of type '" "wxAuiTabContainerButton *""'");
12700 }
12701 arg1 = reinterpret_cast< wxAuiTabContainerButton * >(argp1);
12702 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2,SWIGTYPE_p_wxBitmap, 0 | 0 );
12703 if (!SWIG_IsOK(res2)) {
12704 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiTabContainerButton_dis_bitmap_set" "', expected argument " "2"" of type '" "wxBitmap *""'");
12705 }
12706 arg2 = reinterpret_cast< wxBitmap * >(argp2);
12707 if (arg1) (arg1)->dis_bitmap = *arg2;
12708
12709 resultobj = SWIG_Py_Void();
12710 return resultobj;
12711 fail:
12712 return NULL;
12713 }
12714
12715
12716 SWIGINTERN PyObject *_wrap_AuiTabContainerButton_dis_bitmap_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
12717 PyObject *resultobj = 0;
12718 wxAuiTabContainerButton *arg1 = (wxAuiTabContainerButton *) 0 ;
12719 wxBitmap *result = 0 ;
12720 void *argp1 = 0 ;
12721 int res1 = 0 ;
12722 PyObject *swig_obj[1] ;
12723
12724 if (!args) SWIG_fail;
12725 swig_obj[0] = args;
12726 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiTabContainerButton, 0 | 0 );
12727 if (!SWIG_IsOK(res1)) {
12728 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainerButton_dis_bitmap_get" "', expected argument " "1"" of type '" "wxAuiTabContainerButton *""'");
12729 }
12730 arg1 = reinterpret_cast< wxAuiTabContainerButton * >(argp1);
12731 result = (wxBitmap *)& ((arg1)->dis_bitmap);
12732 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxBitmap, 0 | 0 );
12733 return resultobj;
12734 fail:
12735 return NULL;
12736 }
12737
12738
12739 SWIGINTERN PyObject *_wrap_AuiTabContainerButton_rect_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
12740 PyObject *resultobj = 0;
12741 wxAuiTabContainerButton *arg1 = (wxAuiTabContainerButton *) 0 ;
12742 wxRect *arg2 = (wxRect *) 0 ;
12743 void *argp1 = 0 ;
12744 int res1 = 0 ;
12745 void *argp2 = 0 ;
12746 int res2 = 0 ;
12747 PyObject *swig_obj[2] ;
12748
12749 if (!SWIG_Python_UnpackTuple(args,"AuiTabContainerButton_rect_set",2,2,swig_obj)) SWIG_fail;
12750 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiTabContainerButton, 0 | 0 );
12751 if (!SWIG_IsOK(res1)) {
12752 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainerButton_rect_set" "', expected argument " "1"" of type '" "wxAuiTabContainerButton *""'");
12753 }
12754 arg1 = reinterpret_cast< wxAuiTabContainerButton * >(argp1);
12755 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2,SWIGTYPE_p_wxRect, 0 | 0 );
12756 if (!SWIG_IsOK(res2)) {
12757 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiTabContainerButton_rect_set" "', expected argument " "2"" of type '" "wxRect *""'");
12758 }
12759 arg2 = reinterpret_cast< wxRect * >(argp2);
12760 if (arg1) (arg1)->rect = *arg2;
12761
12762 resultobj = SWIG_Py_Void();
12763 return resultobj;
12764 fail:
12765 return NULL;
12766 }
12767
12768
12769 SWIGINTERN PyObject *_wrap_AuiTabContainerButton_rect_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
12770 PyObject *resultobj = 0;
12771 wxAuiTabContainerButton *arg1 = (wxAuiTabContainerButton *) 0 ;
12772 wxRect *result = 0 ;
12773 void *argp1 = 0 ;
12774 int res1 = 0 ;
12775 PyObject *swig_obj[1] ;
12776
12777 if (!args) SWIG_fail;
12778 swig_obj[0] = args;
12779 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiTabContainerButton, 0 | 0 );
12780 if (!SWIG_IsOK(res1)) {
12781 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainerButton_rect_get" "', expected argument " "1"" of type '" "wxAuiTabContainerButton *""'");
12782 }
12783 arg1 = reinterpret_cast< wxAuiTabContainerButton * >(argp1);
12784 result = (wxRect *)& ((arg1)->rect);
12785 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxRect, 0 | 0 );
12786 return resultobj;
12787 fail:
12788 return NULL;
12789 }
12790
12791
12792 SWIGINTERN PyObject *AuiTabContainerButton_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
12793 PyObject *obj;
12794 if (!SWIG_Python_UnpackTuple(args,(char*)"swigregister", 1, 1,&obj)) return NULL;
12795 SWIG_TypeNewClientData(SWIGTYPE_p_wxAuiTabContainerButton, SWIG_NewClientData(obj));
12796 return SWIG_Py_Void();
12797 }
12798
12799 SWIGINTERN PyObject *_wrap_delete_AuiTabArt(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
12800 PyObject *resultobj = 0;
12801 wxAuiTabArt *arg1 = (wxAuiTabArt *) 0 ;
12802 void *argp1 = 0 ;
12803 int res1 = 0 ;
12804 PyObject *swig_obj[1] ;
12805
12806 if (!args) SWIG_fail;
12807 swig_obj[0] = args;
12808 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiTabArt, SWIG_POINTER_DISOWN | 0 );
12809 if (!SWIG_IsOK(res1)) {
12810 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_AuiTabArt" "', expected argument " "1"" of type '" "wxAuiTabArt *""'");
12811 }
12812 arg1 = reinterpret_cast< wxAuiTabArt * >(argp1);
12813 {
12814 PyThreadState* __tstate = wxPyBeginAllowThreads();
12815 delete arg1;
12816
12817 wxPyEndAllowThreads(__tstate);
12818 if (PyErr_Occurred()) SWIG_fail;
12819 }
12820 resultobj = SWIG_Py_Void();
12821 return resultobj;
12822 fail:
12823 return NULL;
12824 }
12825
12826
12827 SWIGINTERN PyObject *_wrap_AuiTabArt_Clone(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
12828 PyObject *resultobj = 0;
12829 wxAuiTabArt *arg1 = (wxAuiTabArt *) 0 ;
12830 wxAuiTabArt *result = 0 ;
12831 void *argp1 = 0 ;
12832 int res1 = 0 ;
12833 PyObject *swig_obj[1] ;
12834
12835 if (!args) SWIG_fail;
12836 swig_obj[0] = args;
12837 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiTabArt, 0 | 0 );
12838 if (!SWIG_IsOK(res1)) {
12839 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabArt_Clone" "', expected argument " "1"" of type '" "wxAuiTabArt *""'");
12840 }
12841 arg1 = reinterpret_cast< wxAuiTabArt * >(argp1);
12842 {
12843 PyThreadState* __tstate = wxPyBeginAllowThreads();
12844 result = (wxAuiTabArt *)(arg1)->Clone();
12845 wxPyEndAllowThreads(__tstate);
12846 if (PyErr_Occurred()) SWIG_fail;
12847 }
12848 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiTabArt, 0 | 0 );
12849 return resultobj;
12850 fail:
12851 return NULL;
12852 }
12853
12854
12855 SWIGINTERN PyObject *_wrap_AuiTabArt_SetFlags(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
12856 PyObject *resultobj = 0;
12857 wxAuiTabArt *arg1 = (wxAuiTabArt *) 0 ;
12858 int arg2 ;
12859 void *argp1 = 0 ;
12860 int res1 = 0 ;
12861 int val2 ;
12862 int ecode2 = 0 ;
12863 PyObject * obj0 = 0 ;
12864 PyObject * obj1 = 0 ;
12865 char * kwnames[] = {
12866 (char *) "self",(char *) "flags", NULL
12867 };
12868
12869 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiTabArt_SetFlags",kwnames,&obj0,&obj1)) SWIG_fail;
12870 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiTabArt, 0 | 0 );
12871 if (!SWIG_IsOK(res1)) {
12872 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabArt_SetFlags" "', expected argument " "1"" of type '" "wxAuiTabArt *""'");
12873 }
12874 arg1 = reinterpret_cast< wxAuiTabArt * >(argp1);
12875 ecode2 = SWIG_AsVal_int(obj1, &val2);
12876 if (!SWIG_IsOK(ecode2)) {
12877 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiTabArt_SetFlags" "', expected argument " "2"" of type '" "int""'");
12878 }
12879 arg2 = static_cast< int >(val2);
12880 {
12881 PyThreadState* __tstate = wxPyBeginAllowThreads();
12882 (arg1)->SetFlags(arg2);
12883 wxPyEndAllowThreads(__tstate);
12884 if (PyErr_Occurred()) SWIG_fail;
12885 }
12886 resultobj = SWIG_Py_Void();
12887 return resultobj;
12888 fail:
12889 return NULL;
12890 }
12891
12892
12893 SWIGINTERN PyObject *_wrap_AuiTabArt_SetSizingInfo(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
12894 PyObject *resultobj = 0;
12895 wxAuiTabArt *arg1 = (wxAuiTabArt *) 0 ;
12896 wxSize *arg2 = 0 ;
12897 size_t arg3 ;
12898 void *argp1 = 0 ;
12899 int res1 = 0 ;
12900 wxSize temp2 ;
12901 size_t val3 ;
12902 int ecode3 = 0 ;
12903 PyObject * obj0 = 0 ;
12904 PyObject * obj1 = 0 ;
12905 PyObject * obj2 = 0 ;
12906 char * kwnames[] = {
12907 (char *) "self",(char *) "tab_ctrl_size",(char *) "tab_count", NULL
12908 };
12909
12910 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:AuiTabArt_SetSizingInfo",kwnames,&obj0,&obj1,&obj2)) SWIG_fail;
12911 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiTabArt, 0 | 0 );
12912 if (!SWIG_IsOK(res1)) {
12913 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabArt_SetSizingInfo" "', expected argument " "1"" of type '" "wxAuiTabArt *""'");
12914 }
12915 arg1 = reinterpret_cast< wxAuiTabArt * >(argp1);
12916 {
12917 arg2 = &temp2;
12918 if ( ! wxSize_helper(obj1, &arg2)) SWIG_fail;
12919 }
12920 ecode3 = SWIG_AsVal_size_t(obj2, &val3);
12921 if (!SWIG_IsOK(ecode3)) {
12922 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "AuiTabArt_SetSizingInfo" "', expected argument " "3"" of type '" "size_t""'");
12923 }
12924 arg3 = static_cast< size_t >(val3);
12925 {
12926 PyThreadState* __tstate = wxPyBeginAllowThreads();
12927 (arg1)->SetSizingInfo((wxSize const &)*arg2,arg3);
12928 wxPyEndAllowThreads(__tstate);
12929 if (PyErr_Occurred()) SWIG_fail;
12930 }
12931 resultobj = SWIG_Py_Void();
12932 return resultobj;
12933 fail:
12934 return NULL;
12935 }
12936
12937
12938 SWIGINTERN PyObject *_wrap_AuiTabArt_SetNormalFont(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
12939 PyObject *resultobj = 0;
12940 wxAuiTabArt *arg1 = (wxAuiTabArt *) 0 ;
12941 wxFont *arg2 = 0 ;
12942 void *argp1 = 0 ;
12943 int res1 = 0 ;
12944 void *argp2 = 0 ;
12945 int res2 = 0 ;
12946 PyObject * obj0 = 0 ;
12947 PyObject * obj1 = 0 ;
12948 char * kwnames[] = {
12949 (char *) "self",(char *) "font", NULL
12950 };
12951
12952 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiTabArt_SetNormalFont",kwnames,&obj0,&obj1)) SWIG_fail;
12953 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiTabArt, 0 | 0 );
12954 if (!SWIG_IsOK(res1)) {
12955 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabArt_SetNormalFont" "', expected argument " "1"" of type '" "wxAuiTabArt *""'");
12956 }
12957 arg1 = reinterpret_cast< wxAuiTabArt * >(argp1);
12958 res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_wxFont, 0 | 0);
12959 if (!SWIG_IsOK(res2)) {
12960 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiTabArt_SetNormalFont" "', expected argument " "2"" of type '" "wxFont const &""'");
12961 }
12962 if (!argp2) {
12963 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiTabArt_SetNormalFont" "', expected argument " "2"" of type '" "wxFont const &""'");
12964 }
12965 arg2 = reinterpret_cast< wxFont * >(argp2);
12966 {
12967 PyThreadState* __tstate = wxPyBeginAllowThreads();
12968 (arg1)->SetNormalFont((wxFont const &)*arg2);
12969 wxPyEndAllowThreads(__tstate);
12970 if (PyErr_Occurred()) SWIG_fail;
12971 }
12972 resultobj = SWIG_Py_Void();
12973 return resultobj;
12974 fail:
12975 return NULL;
12976 }
12977
12978
12979 SWIGINTERN PyObject *_wrap_AuiTabArt_SetSelectedFont(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
12980 PyObject *resultobj = 0;
12981 wxAuiTabArt *arg1 = (wxAuiTabArt *) 0 ;
12982 wxFont *arg2 = 0 ;
12983 void *argp1 = 0 ;
12984 int res1 = 0 ;
12985 void *argp2 = 0 ;
12986 int res2 = 0 ;
12987 PyObject * obj0 = 0 ;
12988 PyObject * obj1 = 0 ;
12989 char * kwnames[] = {
12990 (char *) "self",(char *) "font", NULL
12991 };
12992
12993 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiTabArt_SetSelectedFont",kwnames,&obj0,&obj1)) SWIG_fail;
12994 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiTabArt, 0 | 0 );
12995 if (!SWIG_IsOK(res1)) {
12996 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabArt_SetSelectedFont" "', expected argument " "1"" of type '" "wxAuiTabArt *""'");
12997 }
12998 arg1 = reinterpret_cast< wxAuiTabArt * >(argp1);
12999 res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_wxFont, 0 | 0);
13000 if (!SWIG_IsOK(res2)) {
13001 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiTabArt_SetSelectedFont" "', expected argument " "2"" of type '" "wxFont const &""'");
13002 }
13003 if (!argp2) {
13004 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiTabArt_SetSelectedFont" "', expected argument " "2"" of type '" "wxFont const &""'");
13005 }
13006 arg2 = reinterpret_cast< wxFont * >(argp2);
13007 {
13008 PyThreadState* __tstate = wxPyBeginAllowThreads();
13009 (arg1)->SetSelectedFont((wxFont const &)*arg2);
13010 wxPyEndAllowThreads(__tstate);
13011 if (PyErr_Occurred()) SWIG_fail;
13012 }
13013 resultobj = SWIG_Py_Void();
13014 return resultobj;
13015 fail:
13016 return NULL;
13017 }
13018
13019
13020 SWIGINTERN PyObject *_wrap_AuiTabArt_SetMeasuringFont(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
13021 PyObject *resultobj = 0;
13022 wxAuiTabArt *arg1 = (wxAuiTabArt *) 0 ;
13023 wxFont *arg2 = 0 ;
13024 void *argp1 = 0 ;
13025 int res1 = 0 ;
13026 void *argp2 = 0 ;
13027 int res2 = 0 ;
13028 PyObject * obj0 = 0 ;
13029 PyObject * obj1 = 0 ;
13030 char * kwnames[] = {
13031 (char *) "self",(char *) "font", NULL
13032 };
13033
13034 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiTabArt_SetMeasuringFont",kwnames,&obj0,&obj1)) SWIG_fail;
13035 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiTabArt, 0 | 0 );
13036 if (!SWIG_IsOK(res1)) {
13037 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabArt_SetMeasuringFont" "', expected argument " "1"" of type '" "wxAuiTabArt *""'");
13038 }
13039 arg1 = reinterpret_cast< wxAuiTabArt * >(argp1);
13040 res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_wxFont, 0 | 0);
13041 if (!SWIG_IsOK(res2)) {
13042 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiTabArt_SetMeasuringFont" "', expected argument " "2"" of type '" "wxFont const &""'");
13043 }
13044 if (!argp2) {
13045 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiTabArt_SetMeasuringFont" "', expected argument " "2"" of type '" "wxFont const &""'");
13046 }
13047 arg2 = reinterpret_cast< wxFont * >(argp2);
13048 {
13049 PyThreadState* __tstate = wxPyBeginAllowThreads();
13050 (arg1)->SetMeasuringFont((wxFont const &)*arg2);
13051 wxPyEndAllowThreads(__tstate);
13052 if (PyErr_Occurred()) SWIG_fail;
13053 }
13054 resultobj = SWIG_Py_Void();
13055 return resultobj;
13056 fail:
13057 return NULL;
13058 }
13059
13060
13061 SWIGINTERN PyObject *_wrap_AuiTabArt_DrawBackground(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
13062 PyObject *resultobj = 0;
13063 wxAuiTabArt *arg1 = (wxAuiTabArt *) 0 ;
13064 wxDC *arg2 = 0 ;
13065 wxWindow *arg3 = (wxWindow *) 0 ;
13066 wxRect *arg4 = 0 ;
13067 void *argp1 = 0 ;
13068 int res1 = 0 ;
13069 void *argp2 = 0 ;
13070 int res2 = 0 ;
13071 void *argp3 = 0 ;
13072 int res3 = 0 ;
13073 wxRect temp4 ;
13074 PyObject * obj0 = 0 ;
13075 PyObject * obj1 = 0 ;
13076 PyObject * obj2 = 0 ;
13077 PyObject * obj3 = 0 ;
13078 char * kwnames[] = {
13079 (char *) "self",(char *) "dc",(char *) "wnd",(char *) "rect", NULL
13080 };
13081
13082 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOO:AuiTabArt_DrawBackground",kwnames,&obj0,&obj1,&obj2,&obj3)) SWIG_fail;
13083 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiTabArt, 0 | 0 );
13084 if (!SWIG_IsOK(res1)) {
13085 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabArt_DrawBackground" "', expected argument " "1"" of type '" "wxAuiTabArt *""'");
13086 }
13087 arg1 = reinterpret_cast< wxAuiTabArt * >(argp1);
13088 res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_wxDC, 0 );
13089 if (!SWIG_IsOK(res2)) {
13090 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiTabArt_DrawBackground" "', expected argument " "2"" of type '" "wxDC &""'");
13091 }
13092 if (!argp2) {
13093 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiTabArt_DrawBackground" "', expected argument " "2"" of type '" "wxDC &""'");
13094 }
13095 arg2 = reinterpret_cast< wxDC * >(argp2);
13096 res3 = SWIG_ConvertPtr(obj2, &argp3,SWIGTYPE_p_wxWindow, 0 | 0 );
13097 if (!SWIG_IsOK(res3)) {
13098 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "AuiTabArt_DrawBackground" "', expected argument " "3"" of type '" "wxWindow *""'");
13099 }
13100 arg3 = reinterpret_cast< wxWindow * >(argp3);
13101 {
13102 arg4 = &temp4;
13103 if ( ! wxRect_helper(obj3, &arg4)) SWIG_fail;
13104 }
13105 {
13106 PyThreadState* __tstate = wxPyBeginAllowThreads();
13107 (arg1)->DrawBackground(*arg2,arg3,(wxRect const &)*arg4);
13108 wxPyEndAllowThreads(__tstate);
13109 if (PyErr_Occurred()) SWIG_fail;
13110 }
13111 resultobj = SWIG_Py_Void();
13112 return resultobj;
13113 fail:
13114 return NULL;
13115 }
13116
13117
13118 SWIGINTERN PyObject *_wrap_AuiTabArt_DrawTab(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
13119 PyObject *resultobj = 0;
13120 wxAuiTabArt *arg1 = (wxAuiTabArt *) 0 ;
13121 wxDC *arg2 = 0 ;
13122 wxWindow *arg3 = (wxWindow *) 0 ;
13123 wxAuiNotebookPage *arg4 = 0 ;
13124 wxRect *arg5 = 0 ;
13125 int arg6 ;
13126 wxRect *arg7 = (wxRect *) 0 ;
13127 wxRect *arg8 = (wxRect *) 0 ;
13128 int *arg9 = (int *) 0 ;
13129 void *argp1 = 0 ;
13130 int res1 = 0 ;
13131 void *argp2 = 0 ;
13132 int res2 = 0 ;
13133 void *argp3 = 0 ;
13134 int res3 = 0 ;
13135 void *argp4 = 0 ;
13136 int res4 = 0 ;
13137 wxRect temp5 ;
13138 int val6 ;
13139 int ecode6 = 0 ;
13140 void *argp7 = 0 ;
13141 int res7 = 0 ;
13142 void *argp8 = 0 ;
13143 int res8 = 0 ;
13144 void *argp9 = 0 ;
13145 int res9 = 0 ;
13146 PyObject * obj0 = 0 ;
13147 PyObject * obj1 = 0 ;
13148 PyObject * obj2 = 0 ;
13149 PyObject * obj3 = 0 ;
13150 PyObject * obj4 = 0 ;
13151 PyObject * obj5 = 0 ;
13152 PyObject * obj6 = 0 ;
13153 PyObject * obj7 = 0 ;
13154 PyObject * obj8 = 0 ;
13155 char * kwnames[] = {
13156 (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
13157 };
13158
13159 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOOOOOOO:AuiTabArt_DrawTab",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6,&obj7,&obj8)) SWIG_fail;
13160 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiTabArt, 0 | 0 );
13161 if (!SWIG_IsOK(res1)) {
13162 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabArt_DrawTab" "', expected argument " "1"" of type '" "wxAuiTabArt *""'");
13163 }
13164 arg1 = reinterpret_cast< wxAuiTabArt * >(argp1);
13165 res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_wxDC, 0 );
13166 if (!SWIG_IsOK(res2)) {
13167 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiTabArt_DrawTab" "', expected argument " "2"" of type '" "wxDC &""'");
13168 }
13169 if (!argp2) {
13170 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiTabArt_DrawTab" "', expected argument " "2"" of type '" "wxDC &""'");
13171 }
13172 arg2 = reinterpret_cast< wxDC * >(argp2);
13173 res3 = SWIG_ConvertPtr(obj2, &argp3,SWIGTYPE_p_wxWindow, 0 | 0 );
13174 if (!SWIG_IsOK(res3)) {
13175 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "AuiTabArt_DrawTab" "', expected argument " "3"" of type '" "wxWindow *""'");
13176 }
13177 arg3 = reinterpret_cast< wxWindow * >(argp3);
13178 res4 = SWIG_ConvertPtr(obj3, &argp4, SWIGTYPE_p_wxAuiNotebookPage, 0 | 0);
13179 if (!SWIG_IsOK(res4)) {
13180 SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "AuiTabArt_DrawTab" "', expected argument " "4"" of type '" "wxAuiNotebookPage const &""'");
13181 }
13182 if (!argp4) {
13183 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiTabArt_DrawTab" "', expected argument " "4"" of type '" "wxAuiNotebookPage const &""'");
13184 }
13185 arg4 = reinterpret_cast< wxAuiNotebookPage * >(argp4);
13186 {
13187 arg5 = &temp5;
13188 if ( ! wxRect_helper(obj4, &arg5)) SWIG_fail;
13189 }
13190 ecode6 = SWIG_AsVal_int(obj5, &val6);
13191 if (!SWIG_IsOK(ecode6)) {
13192 SWIG_exception_fail(SWIG_ArgError(ecode6), "in method '" "AuiTabArt_DrawTab" "', expected argument " "6"" of type '" "int""'");
13193 }
13194 arg6 = static_cast< int >(val6);
13195 res7 = SWIG_ConvertPtr(obj6, &argp7,SWIGTYPE_p_wxRect, 0 | 0 );
13196 if (!SWIG_IsOK(res7)) {
13197 SWIG_exception_fail(SWIG_ArgError(res7), "in method '" "AuiTabArt_DrawTab" "', expected argument " "7"" of type '" "wxRect *""'");
13198 }
13199 arg7 = reinterpret_cast< wxRect * >(argp7);
13200 res8 = SWIG_ConvertPtr(obj7, &argp8,SWIGTYPE_p_wxRect, 0 | 0 );
13201 if (!SWIG_IsOK(res8)) {
13202 SWIG_exception_fail(SWIG_ArgError(res8), "in method '" "AuiTabArt_DrawTab" "', expected argument " "8"" of type '" "wxRect *""'");
13203 }
13204 arg8 = reinterpret_cast< wxRect * >(argp8);
13205 res9 = SWIG_ConvertPtr(obj8, &argp9,SWIGTYPE_p_int, 0 | 0 );
13206 if (!SWIG_IsOK(res9)) {
13207 SWIG_exception_fail(SWIG_ArgError(res9), "in method '" "AuiTabArt_DrawTab" "', expected argument " "9"" of type '" "int *""'");
13208 }
13209 arg9 = reinterpret_cast< int * >(argp9);
13210 {
13211 PyThreadState* __tstate = wxPyBeginAllowThreads();
13212 (arg1)->DrawTab(*arg2,arg3,(wxAuiNotebookPage const &)*arg4,(wxRect const &)*arg5,arg6,arg7,arg8,arg9);
13213 wxPyEndAllowThreads(__tstate);
13214 if (PyErr_Occurred()) SWIG_fail;
13215 }
13216 resultobj = SWIG_Py_Void();
13217 return resultobj;
13218 fail:
13219 return NULL;
13220 }
13221
13222
13223 SWIGINTERN PyObject *_wrap_AuiTabArt_DrawButton(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
13224 PyObject *resultobj = 0;
13225 wxAuiTabArt *arg1 = (wxAuiTabArt *) 0 ;
13226 wxDC *arg2 = 0 ;
13227 wxWindow *arg3 = (wxWindow *) 0 ;
13228 wxRect *arg4 = 0 ;
13229 int arg5 ;
13230 int arg6 ;
13231 int arg7 ;
13232 wxRect *arg8 = (wxRect *) 0 ;
13233 void *argp1 = 0 ;
13234 int res1 = 0 ;
13235 void *argp2 = 0 ;
13236 int res2 = 0 ;
13237 void *argp3 = 0 ;
13238 int res3 = 0 ;
13239 wxRect temp4 ;
13240 int val5 ;
13241 int ecode5 = 0 ;
13242 int val6 ;
13243 int ecode6 = 0 ;
13244 int val7 ;
13245 int ecode7 = 0 ;
13246 void *argp8 = 0 ;
13247 int res8 = 0 ;
13248 PyObject * obj0 = 0 ;
13249 PyObject * obj1 = 0 ;
13250 PyObject * obj2 = 0 ;
13251 PyObject * obj3 = 0 ;
13252 PyObject * obj4 = 0 ;
13253 PyObject * obj5 = 0 ;
13254 PyObject * obj6 = 0 ;
13255 PyObject * obj7 = 0 ;
13256 char * kwnames[] = {
13257 (char *) "self",(char *) "dc",(char *) "wnd",(char *) "in_rect",(char *) "bitmap_id",(char *) "button_state",(char *) "orientation",(char *) "out_rect", NULL
13258 };
13259
13260 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOOOOOO:AuiTabArt_DrawButton",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6,&obj7)) SWIG_fail;
13261 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiTabArt, 0 | 0 );
13262 if (!SWIG_IsOK(res1)) {
13263 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabArt_DrawButton" "', expected argument " "1"" of type '" "wxAuiTabArt *""'");
13264 }
13265 arg1 = reinterpret_cast< wxAuiTabArt * >(argp1);
13266 res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_wxDC, 0 );
13267 if (!SWIG_IsOK(res2)) {
13268 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiTabArt_DrawButton" "', expected argument " "2"" of type '" "wxDC &""'");
13269 }
13270 if (!argp2) {
13271 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiTabArt_DrawButton" "', expected argument " "2"" of type '" "wxDC &""'");
13272 }
13273 arg2 = reinterpret_cast< wxDC * >(argp2);
13274 res3 = SWIG_ConvertPtr(obj2, &argp3,SWIGTYPE_p_wxWindow, 0 | 0 );
13275 if (!SWIG_IsOK(res3)) {
13276 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "AuiTabArt_DrawButton" "', expected argument " "3"" of type '" "wxWindow *""'");
13277 }
13278 arg3 = reinterpret_cast< wxWindow * >(argp3);
13279 {
13280 arg4 = &temp4;
13281 if ( ! wxRect_helper(obj3, &arg4)) SWIG_fail;
13282 }
13283 ecode5 = SWIG_AsVal_int(obj4, &val5);
13284 if (!SWIG_IsOK(ecode5)) {
13285 SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "AuiTabArt_DrawButton" "', expected argument " "5"" of type '" "int""'");
13286 }
13287 arg5 = static_cast< int >(val5);
13288 ecode6 = SWIG_AsVal_int(obj5, &val6);
13289 if (!SWIG_IsOK(ecode6)) {
13290 SWIG_exception_fail(SWIG_ArgError(ecode6), "in method '" "AuiTabArt_DrawButton" "', expected argument " "6"" of type '" "int""'");
13291 }
13292 arg6 = static_cast< int >(val6);
13293 ecode7 = SWIG_AsVal_int(obj6, &val7);
13294 if (!SWIG_IsOK(ecode7)) {
13295 SWIG_exception_fail(SWIG_ArgError(ecode7), "in method '" "AuiTabArt_DrawButton" "', expected argument " "7"" of type '" "int""'");
13296 }
13297 arg7 = static_cast< int >(val7);
13298 res8 = SWIG_ConvertPtr(obj7, &argp8,SWIGTYPE_p_wxRect, 0 | 0 );
13299 if (!SWIG_IsOK(res8)) {
13300 SWIG_exception_fail(SWIG_ArgError(res8), "in method '" "AuiTabArt_DrawButton" "', expected argument " "8"" of type '" "wxRect *""'");
13301 }
13302 arg8 = reinterpret_cast< wxRect * >(argp8);
13303 {
13304 PyThreadState* __tstate = wxPyBeginAllowThreads();
13305 (arg1)->DrawButton(*arg2,arg3,(wxRect const &)*arg4,arg5,arg6,arg7,arg8);
13306 wxPyEndAllowThreads(__tstate);
13307 if (PyErr_Occurred()) SWIG_fail;
13308 }
13309 resultobj = SWIG_Py_Void();
13310 return resultobj;
13311 fail:
13312 return NULL;
13313 }
13314
13315
13316 SWIGINTERN PyObject *_wrap_AuiTabArt_GetTabSize(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
13317 PyObject *resultobj = 0;
13318 wxAuiTabArt *arg1 = (wxAuiTabArt *) 0 ;
13319 wxDC *arg2 = 0 ;
13320 wxWindow *arg3 = (wxWindow *) 0 ;
13321 wxString *arg4 = 0 ;
13322 wxBitmap *arg5 = 0 ;
13323 bool arg6 ;
13324 int arg7 ;
13325 int *arg8 = (int *) 0 ;
13326 wxSize result;
13327 void *argp1 = 0 ;
13328 int res1 = 0 ;
13329 void *argp2 = 0 ;
13330 int res2 = 0 ;
13331 void *argp3 = 0 ;
13332 int res3 = 0 ;
13333 bool temp4 = false ;
13334 void *argp5 = 0 ;
13335 int res5 = 0 ;
13336 bool val6 ;
13337 int ecode6 = 0 ;
13338 int val7 ;
13339 int ecode7 = 0 ;
13340 void *argp8 = 0 ;
13341 int res8 = 0 ;
13342 PyObject * obj0 = 0 ;
13343 PyObject * obj1 = 0 ;
13344 PyObject * obj2 = 0 ;
13345 PyObject * obj3 = 0 ;
13346 PyObject * obj4 = 0 ;
13347 PyObject * obj5 = 0 ;
13348 PyObject * obj6 = 0 ;
13349 PyObject * obj7 = 0 ;
13350 char * kwnames[] = {
13351 (char *) "self",(char *) "dc",(char *) "wnd",(char *) "caption",(char *) "bitmap",(char *) "active",(char *) "close_button_state",(char *) "x_extent", NULL
13352 };
13353
13354 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOOOOOO:AuiTabArt_GetTabSize",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6,&obj7)) SWIG_fail;
13355 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiTabArt, 0 | 0 );
13356 if (!SWIG_IsOK(res1)) {
13357 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabArt_GetTabSize" "', expected argument " "1"" of type '" "wxAuiTabArt *""'");
13358 }
13359 arg1 = reinterpret_cast< wxAuiTabArt * >(argp1);
13360 res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_wxDC, 0 );
13361 if (!SWIG_IsOK(res2)) {
13362 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiTabArt_GetTabSize" "', expected argument " "2"" of type '" "wxDC &""'");
13363 }
13364 if (!argp2) {
13365 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiTabArt_GetTabSize" "', expected argument " "2"" of type '" "wxDC &""'");
13366 }
13367 arg2 = reinterpret_cast< wxDC * >(argp2);
13368 res3 = SWIG_ConvertPtr(obj2, &argp3,SWIGTYPE_p_wxWindow, 0 | 0 );
13369 if (!SWIG_IsOK(res3)) {
13370 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "AuiTabArt_GetTabSize" "', expected argument " "3"" of type '" "wxWindow *""'");
13371 }
13372 arg3 = reinterpret_cast< wxWindow * >(argp3);
13373 {
13374 arg4 = wxString_in_helper(obj3);
13375 if (arg4 == NULL) SWIG_fail;
13376 temp4 = true;
13377 }
13378 res5 = SWIG_ConvertPtr(obj4, &argp5, SWIGTYPE_p_wxBitmap, 0 | 0);
13379 if (!SWIG_IsOK(res5)) {
13380 SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "AuiTabArt_GetTabSize" "', expected argument " "5"" of type '" "wxBitmap const &""'");
13381 }
13382 if (!argp5) {
13383 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiTabArt_GetTabSize" "', expected argument " "5"" of type '" "wxBitmap const &""'");
13384 }
13385 arg5 = reinterpret_cast< wxBitmap * >(argp5);
13386 ecode6 = SWIG_AsVal_bool(obj5, &val6);
13387 if (!SWIG_IsOK(ecode6)) {
13388 SWIG_exception_fail(SWIG_ArgError(ecode6), "in method '" "AuiTabArt_GetTabSize" "', expected argument " "6"" of type '" "bool""'");
13389 }
13390 arg6 = static_cast< bool >(val6);
13391 ecode7 = SWIG_AsVal_int(obj6, &val7);
13392 if (!SWIG_IsOK(ecode7)) {
13393 SWIG_exception_fail(SWIG_ArgError(ecode7), "in method '" "AuiTabArt_GetTabSize" "', expected argument " "7"" of type '" "int""'");
13394 }
13395 arg7 = static_cast< int >(val7);
13396 res8 = SWIG_ConvertPtr(obj7, &argp8,SWIGTYPE_p_int, 0 | 0 );
13397 if (!SWIG_IsOK(res8)) {
13398 SWIG_exception_fail(SWIG_ArgError(res8), "in method '" "AuiTabArt_GetTabSize" "', expected argument " "8"" of type '" "int *""'");
13399 }
13400 arg8 = reinterpret_cast< int * >(argp8);
13401 {
13402 PyThreadState* __tstate = wxPyBeginAllowThreads();
13403 result = (arg1)->GetTabSize(*arg2,arg3,(wxString const &)*arg4,(wxBitmap const &)*arg5,arg6,arg7,arg8);
13404 wxPyEndAllowThreads(__tstate);
13405 if (PyErr_Occurred()) SWIG_fail;
13406 }
13407 resultobj = SWIG_NewPointerObj((new wxSize(static_cast< const wxSize& >(result))), SWIGTYPE_p_wxSize, SWIG_POINTER_OWN | 0 );
13408 {
13409 if (temp4)
13410 delete arg4;
13411 }
13412 return resultobj;
13413 fail:
13414 {
13415 if (temp4)
13416 delete arg4;
13417 }
13418 return NULL;
13419 }
13420
13421
13422 SWIGINTERN PyObject *_wrap_AuiTabArt_ShowDropDown(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
13423 PyObject *resultobj = 0;
13424 wxAuiTabArt *arg1 = (wxAuiTabArt *) 0 ;
13425 wxWindow *arg2 = (wxWindow *) 0 ;
13426 wxAuiNotebookPageArray *arg3 = 0 ;
13427 int arg4 ;
13428 int result;
13429 void *argp1 = 0 ;
13430 int res1 = 0 ;
13431 void *argp2 = 0 ;
13432 int res2 = 0 ;
13433 void *argp3 = 0 ;
13434 int res3 = 0 ;
13435 int val4 ;
13436 int ecode4 = 0 ;
13437 PyObject * obj0 = 0 ;
13438 PyObject * obj1 = 0 ;
13439 PyObject * obj2 = 0 ;
13440 PyObject * obj3 = 0 ;
13441 char * kwnames[] = {
13442 (char *) "self",(char *) "wnd",(char *) "items",(char *) "active_idx", NULL
13443 };
13444
13445 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOO:AuiTabArt_ShowDropDown",kwnames,&obj0,&obj1,&obj2,&obj3)) SWIG_fail;
13446 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiTabArt, 0 | 0 );
13447 if (!SWIG_IsOK(res1)) {
13448 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabArt_ShowDropDown" "', expected argument " "1"" of type '" "wxAuiTabArt *""'");
13449 }
13450 arg1 = reinterpret_cast< wxAuiTabArt * >(argp1);
13451 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxWindow, 0 | 0 );
13452 if (!SWIG_IsOK(res2)) {
13453 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiTabArt_ShowDropDown" "', expected argument " "2"" of type '" "wxWindow *""'");
13454 }
13455 arg2 = reinterpret_cast< wxWindow * >(argp2);
13456 res3 = SWIG_ConvertPtr(obj2, &argp3, SWIGTYPE_p_wxAuiNotebookPageArray, 0 | 0);
13457 if (!SWIG_IsOK(res3)) {
13458 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "AuiTabArt_ShowDropDown" "', expected argument " "3"" of type '" "wxAuiNotebookPageArray const &""'");
13459 }
13460 if (!argp3) {
13461 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiTabArt_ShowDropDown" "', expected argument " "3"" of type '" "wxAuiNotebookPageArray const &""'");
13462 }
13463 arg3 = reinterpret_cast< wxAuiNotebookPageArray * >(argp3);
13464 ecode4 = SWIG_AsVal_int(obj3, &val4);
13465 if (!SWIG_IsOK(ecode4)) {
13466 SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "AuiTabArt_ShowDropDown" "', expected argument " "4"" of type '" "int""'");
13467 }
13468 arg4 = static_cast< int >(val4);
13469 {
13470 PyThreadState* __tstate = wxPyBeginAllowThreads();
13471 result = (int)(arg1)->ShowDropDown(arg2,(wxAuiNotebookPageArray const &)*arg3,arg4);
13472 wxPyEndAllowThreads(__tstate);
13473 if (PyErr_Occurred()) SWIG_fail;
13474 }
13475 resultobj = SWIG_From_int(static_cast< int >(result));
13476 return resultobj;
13477 fail:
13478 return NULL;
13479 }
13480
13481
13482 SWIGINTERN PyObject *_wrap_AuiTabArt_GetIndentSize(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
13483 PyObject *resultobj = 0;
13484 wxAuiTabArt *arg1 = (wxAuiTabArt *) 0 ;
13485 int result;
13486 void *argp1 = 0 ;
13487 int res1 = 0 ;
13488 PyObject *swig_obj[1] ;
13489
13490 if (!args) SWIG_fail;
13491 swig_obj[0] = args;
13492 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiTabArt, 0 | 0 );
13493 if (!SWIG_IsOK(res1)) {
13494 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabArt_GetIndentSize" "', expected argument " "1"" of type '" "wxAuiTabArt *""'");
13495 }
13496 arg1 = reinterpret_cast< wxAuiTabArt * >(argp1);
13497 {
13498 PyThreadState* __tstate = wxPyBeginAllowThreads();
13499 result = (int)(arg1)->GetIndentSize();
13500 wxPyEndAllowThreads(__tstate);
13501 if (PyErr_Occurred()) SWIG_fail;
13502 }
13503 resultobj = SWIG_From_int(static_cast< int >(result));
13504 return resultobj;
13505 fail:
13506 return NULL;
13507 }
13508
13509
13510 SWIGINTERN PyObject *_wrap_AuiTabArt_GetBestTabCtrlSize(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
13511 PyObject *resultobj = 0;
13512 wxAuiTabArt *arg1 = (wxAuiTabArt *) 0 ;
13513 wxWindow *arg2 = (wxWindow *) 0 ;
13514 wxAuiNotebookPageArray *arg3 = 0 ;
13515 wxSize *arg4 = 0 ;
13516 int result;
13517 void *argp1 = 0 ;
13518 int res1 = 0 ;
13519 void *argp2 = 0 ;
13520 int res2 = 0 ;
13521 void *argp3 = 0 ;
13522 int res3 = 0 ;
13523 wxSize temp4 ;
13524 PyObject * obj0 = 0 ;
13525 PyObject * obj1 = 0 ;
13526 PyObject * obj2 = 0 ;
13527 PyObject * obj3 = 0 ;
13528 char * kwnames[] = {
13529 (char *) "self",(char *) "wnd",(char *) "pages",(char *) "required_bmp_size", NULL
13530 };
13531
13532 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOO:AuiTabArt_GetBestTabCtrlSize",kwnames,&obj0,&obj1,&obj2,&obj3)) SWIG_fail;
13533 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiTabArt, 0 | 0 );
13534 if (!SWIG_IsOK(res1)) {
13535 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabArt_GetBestTabCtrlSize" "', expected argument " "1"" of type '" "wxAuiTabArt *""'");
13536 }
13537 arg1 = reinterpret_cast< wxAuiTabArt * >(argp1);
13538 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxWindow, 0 | 0 );
13539 if (!SWIG_IsOK(res2)) {
13540 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiTabArt_GetBestTabCtrlSize" "', expected argument " "2"" of type '" "wxWindow *""'");
13541 }
13542 arg2 = reinterpret_cast< wxWindow * >(argp2);
13543 res3 = SWIG_ConvertPtr(obj2, &argp3, SWIGTYPE_p_wxAuiNotebookPageArray, 0 | 0);
13544 if (!SWIG_IsOK(res3)) {
13545 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "AuiTabArt_GetBestTabCtrlSize" "', expected argument " "3"" of type '" "wxAuiNotebookPageArray const &""'");
13546 }
13547 if (!argp3) {
13548 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiTabArt_GetBestTabCtrlSize" "', expected argument " "3"" of type '" "wxAuiNotebookPageArray const &""'");
13549 }
13550 arg3 = reinterpret_cast< wxAuiNotebookPageArray * >(argp3);
13551 {
13552 arg4 = &temp4;
13553 if ( ! wxSize_helper(obj3, &arg4)) SWIG_fail;
13554 }
13555 {
13556 PyThreadState* __tstate = wxPyBeginAllowThreads();
13557 result = (int)(arg1)->GetBestTabCtrlSize(arg2,(wxAuiNotebookPageArray const &)*arg3,(wxSize const &)*arg4);
13558 wxPyEndAllowThreads(__tstate);
13559 if (PyErr_Occurred()) SWIG_fail;
13560 }
13561 resultobj = SWIG_From_int(static_cast< int >(result));
13562 return resultobj;
13563 fail:
13564 return NULL;
13565 }
13566
13567
13568 SWIGINTERN PyObject *AuiTabArt_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
13569 PyObject *obj;
13570 if (!SWIG_Python_UnpackTuple(args,(char*)"swigregister", 1, 1,&obj)) return NULL;
13571 SWIG_TypeNewClientData(SWIGTYPE_p_wxAuiTabArt, SWIG_NewClientData(obj));
13572 return SWIG_Py_Void();
13573 }
13574
13575 SWIGINTERN PyObject *_wrap_new_AuiDefaultTabArt(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
13576 PyObject *resultobj = 0;
13577 wxAuiDefaultTabArt *result = 0 ;
13578
13579 if (!SWIG_Python_UnpackTuple(args,"new_AuiDefaultTabArt",0,0,0)) SWIG_fail;
13580 {
13581 PyThreadState* __tstate = wxPyBeginAllowThreads();
13582 result = (wxAuiDefaultTabArt *)new wxAuiDefaultTabArt();
13583 wxPyEndAllowThreads(__tstate);
13584 if (PyErr_Occurred()) SWIG_fail;
13585 }
13586 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiDefaultTabArt, SWIG_POINTER_NEW | 0 );
13587 return resultobj;
13588 fail:
13589 return NULL;
13590 }
13591
13592
13593 SWIGINTERN PyObject *_wrap_delete_AuiDefaultTabArt(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
13594 PyObject *resultobj = 0;
13595 wxAuiDefaultTabArt *arg1 = (wxAuiDefaultTabArt *) 0 ;
13596 void *argp1 = 0 ;
13597 int res1 = 0 ;
13598 PyObject *swig_obj[1] ;
13599
13600 if (!args) SWIG_fail;
13601 swig_obj[0] = args;
13602 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiDefaultTabArt, SWIG_POINTER_DISOWN | 0 );
13603 if (!SWIG_IsOK(res1)) {
13604 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_AuiDefaultTabArt" "', expected argument " "1"" of type '" "wxAuiDefaultTabArt *""'");
13605 }
13606 arg1 = reinterpret_cast< wxAuiDefaultTabArt * >(argp1);
13607 {
13608 PyThreadState* __tstate = wxPyBeginAllowThreads();
13609 delete arg1;
13610
13611 wxPyEndAllowThreads(__tstate);
13612 if (PyErr_Occurred()) SWIG_fail;
13613 }
13614 resultobj = SWIG_Py_Void();
13615 return resultobj;
13616 fail:
13617 return NULL;
13618 }
13619
13620
13621 SWIGINTERN PyObject *AuiDefaultTabArt_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
13622 PyObject *obj;
13623 if (!SWIG_Python_UnpackTuple(args,(char*)"swigregister", 1, 1,&obj)) return NULL;
13624 SWIG_TypeNewClientData(SWIGTYPE_p_wxAuiDefaultTabArt, SWIG_NewClientData(obj));
13625 return SWIG_Py_Void();
13626 }
13627
13628 SWIGINTERN PyObject *AuiDefaultTabArt_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
13629 return SWIG_Python_InitShadowInstance(args);
13630 }
13631
13632 SWIGINTERN PyObject *_wrap_new_AuiSimpleTabArt(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
13633 PyObject *resultobj = 0;
13634 wxAuiSimpleTabArt *result = 0 ;
13635
13636 if (!SWIG_Python_UnpackTuple(args,"new_AuiSimpleTabArt",0,0,0)) SWIG_fail;
13637 {
13638 PyThreadState* __tstate = wxPyBeginAllowThreads();
13639 result = (wxAuiSimpleTabArt *)new wxAuiSimpleTabArt();
13640 wxPyEndAllowThreads(__tstate);
13641 if (PyErr_Occurred()) SWIG_fail;
13642 }
13643 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiSimpleTabArt, SWIG_POINTER_NEW | 0 );
13644 return resultobj;
13645 fail:
13646 return NULL;
13647 }
13648
13649
13650 SWIGINTERN PyObject *_wrap_delete_AuiSimpleTabArt(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
13651 PyObject *resultobj = 0;
13652 wxAuiSimpleTabArt *arg1 = (wxAuiSimpleTabArt *) 0 ;
13653 void *argp1 = 0 ;
13654 int res1 = 0 ;
13655 PyObject *swig_obj[1] ;
13656
13657 if (!args) SWIG_fail;
13658 swig_obj[0] = args;
13659 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiSimpleTabArt, SWIG_POINTER_DISOWN | 0 );
13660 if (!SWIG_IsOK(res1)) {
13661 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_AuiSimpleTabArt" "', expected argument " "1"" of type '" "wxAuiSimpleTabArt *""'");
13662 }
13663 arg1 = reinterpret_cast< wxAuiSimpleTabArt * >(argp1);
13664 {
13665 PyThreadState* __tstate = wxPyBeginAllowThreads();
13666 delete arg1;
13667
13668 wxPyEndAllowThreads(__tstate);
13669 if (PyErr_Occurred()) SWIG_fail;
13670 }
13671 resultobj = SWIG_Py_Void();
13672 return resultobj;
13673 fail:
13674 return NULL;
13675 }
13676
13677
13678 SWIGINTERN PyObject *AuiSimpleTabArt_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
13679 PyObject *obj;
13680 if (!SWIG_Python_UnpackTuple(args,(char*)"swigregister", 1, 1,&obj)) return NULL;
13681 SWIG_TypeNewClientData(SWIGTYPE_p_wxAuiSimpleTabArt, SWIG_NewClientData(obj));
13682 return SWIG_Py_Void();
13683 }
13684
13685 SWIGINTERN PyObject *AuiSimpleTabArt_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
13686 return SWIG_Python_InitShadowInstance(args);
13687 }
13688
13689 SWIGINTERN PyObject *_wrap_new_AuiTabContainer(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
13690 PyObject *resultobj = 0;
13691 wxAuiTabContainer *result = 0 ;
13692
13693 if (!SWIG_Python_UnpackTuple(args,"new_AuiTabContainer",0,0,0)) SWIG_fail;
13694 {
13695 PyThreadState* __tstate = wxPyBeginAllowThreads();
13696 result = (wxAuiTabContainer *)new wxAuiTabContainer();
13697 wxPyEndAllowThreads(__tstate);
13698 if (PyErr_Occurred()) SWIG_fail;
13699 }
13700 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiTabContainer, SWIG_POINTER_NEW | 0 );
13701 return resultobj;
13702 fail:
13703 return NULL;
13704 }
13705
13706
13707 SWIGINTERN PyObject *_wrap_delete_AuiTabContainer(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
13708 PyObject *resultobj = 0;
13709 wxAuiTabContainer *arg1 = (wxAuiTabContainer *) 0 ;
13710 void *argp1 = 0 ;
13711 int res1 = 0 ;
13712 PyObject *swig_obj[1] ;
13713
13714 if (!args) SWIG_fail;
13715 swig_obj[0] = args;
13716 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiTabContainer, SWIG_POINTER_DISOWN | 0 );
13717 if (!SWIG_IsOK(res1)) {
13718 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_AuiTabContainer" "', expected argument " "1"" of type '" "wxAuiTabContainer *""'");
13719 }
13720 arg1 = reinterpret_cast< wxAuiTabContainer * >(argp1);
13721 {
13722 PyThreadState* __tstate = wxPyBeginAllowThreads();
13723 delete arg1;
13724
13725 wxPyEndAllowThreads(__tstate);
13726 if (PyErr_Occurred()) SWIG_fail;
13727 }
13728 resultobj = SWIG_Py_Void();
13729 return resultobj;
13730 fail:
13731 return NULL;
13732 }
13733
13734
13735 SWIGINTERN PyObject *_wrap_AuiTabContainer_SetArtProvider(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
13736 PyObject *resultobj = 0;
13737 wxAuiTabContainer *arg1 = (wxAuiTabContainer *) 0 ;
13738 wxAuiTabArt *arg2 = (wxAuiTabArt *) 0 ;
13739 void *argp1 = 0 ;
13740 int res1 = 0 ;
13741 void *argp2 = 0 ;
13742 int res2 = 0 ;
13743 PyObject * obj0 = 0 ;
13744 PyObject * obj1 = 0 ;
13745 char * kwnames[] = {
13746 (char *) "self",(char *) "art", NULL
13747 };
13748
13749 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiTabContainer_SetArtProvider",kwnames,&obj0,&obj1)) SWIG_fail;
13750 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiTabContainer, 0 | 0 );
13751 if (!SWIG_IsOK(res1)) {
13752 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainer_SetArtProvider" "', expected argument " "1"" of type '" "wxAuiTabContainer *""'");
13753 }
13754 arg1 = reinterpret_cast< wxAuiTabContainer * >(argp1);
13755 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxAuiTabArt, 0 | 0 );
13756 if (!SWIG_IsOK(res2)) {
13757 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiTabContainer_SetArtProvider" "', expected argument " "2"" of type '" "wxAuiTabArt *""'");
13758 }
13759 arg2 = reinterpret_cast< wxAuiTabArt * >(argp2);
13760 {
13761 PyThreadState* __tstate = wxPyBeginAllowThreads();
13762 (arg1)->SetArtProvider(arg2);
13763 wxPyEndAllowThreads(__tstate);
13764 if (PyErr_Occurred()) SWIG_fail;
13765 }
13766 resultobj = SWIG_Py_Void();
13767 return resultobj;
13768 fail:
13769 return NULL;
13770 }
13771
13772
13773 SWIGINTERN PyObject *_wrap_AuiTabContainer_GetArtProvider(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
13774 PyObject *resultobj = 0;
13775 wxAuiTabContainer *arg1 = (wxAuiTabContainer *) 0 ;
13776 wxAuiTabArt *result = 0 ;
13777 void *argp1 = 0 ;
13778 int res1 = 0 ;
13779 PyObject *swig_obj[1] ;
13780
13781 if (!args) SWIG_fail;
13782 swig_obj[0] = args;
13783 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiTabContainer, 0 | 0 );
13784 if (!SWIG_IsOK(res1)) {
13785 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainer_GetArtProvider" "', expected argument " "1"" of type '" "wxAuiTabContainer const *""'");
13786 }
13787 arg1 = reinterpret_cast< wxAuiTabContainer * >(argp1);
13788 {
13789 PyThreadState* __tstate = wxPyBeginAllowThreads();
13790 result = (wxAuiTabArt *)((wxAuiTabContainer const *)arg1)->GetArtProvider();
13791 wxPyEndAllowThreads(__tstate);
13792 if (PyErr_Occurred()) SWIG_fail;
13793 }
13794 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiTabArt, 0 | 0 );
13795 return resultobj;
13796 fail:
13797 return NULL;
13798 }
13799
13800
13801 SWIGINTERN PyObject *_wrap_AuiTabContainer_SetFlags(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
13802 PyObject *resultobj = 0;
13803 wxAuiTabContainer *arg1 = (wxAuiTabContainer *) 0 ;
13804 int arg2 ;
13805 void *argp1 = 0 ;
13806 int res1 = 0 ;
13807 int val2 ;
13808 int ecode2 = 0 ;
13809 PyObject * obj0 = 0 ;
13810 PyObject * obj1 = 0 ;
13811 char * kwnames[] = {
13812 (char *) "self",(char *) "flags", NULL
13813 };
13814
13815 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiTabContainer_SetFlags",kwnames,&obj0,&obj1)) SWIG_fail;
13816 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiTabContainer, 0 | 0 );
13817 if (!SWIG_IsOK(res1)) {
13818 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainer_SetFlags" "', expected argument " "1"" of type '" "wxAuiTabContainer *""'");
13819 }
13820 arg1 = reinterpret_cast< wxAuiTabContainer * >(argp1);
13821 ecode2 = SWIG_AsVal_int(obj1, &val2);
13822 if (!SWIG_IsOK(ecode2)) {
13823 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiTabContainer_SetFlags" "', expected argument " "2"" of type '" "int""'");
13824 }
13825 arg2 = static_cast< int >(val2);
13826 {
13827 PyThreadState* __tstate = wxPyBeginAllowThreads();
13828 (arg1)->SetFlags(arg2);
13829 wxPyEndAllowThreads(__tstate);
13830 if (PyErr_Occurred()) SWIG_fail;
13831 }
13832 resultobj = SWIG_Py_Void();
13833 return resultobj;
13834 fail:
13835 return NULL;
13836 }
13837
13838
13839 SWIGINTERN PyObject *_wrap_AuiTabContainer_GetFlags(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
13840 PyObject *resultobj = 0;
13841 wxAuiTabContainer *arg1 = (wxAuiTabContainer *) 0 ;
13842 int result;
13843 void *argp1 = 0 ;
13844 int res1 = 0 ;
13845 PyObject *swig_obj[1] ;
13846
13847 if (!args) SWIG_fail;
13848 swig_obj[0] = args;
13849 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiTabContainer, 0 | 0 );
13850 if (!SWIG_IsOK(res1)) {
13851 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainer_GetFlags" "', expected argument " "1"" of type '" "wxAuiTabContainer const *""'");
13852 }
13853 arg1 = reinterpret_cast< wxAuiTabContainer * >(argp1);
13854 {
13855 PyThreadState* __tstate = wxPyBeginAllowThreads();
13856 result = (int)((wxAuiTabContainer const *)arg1)->GetFlags();
13857 wxPyEndAllowThreads(__tstate);
13858 if (PyErr_Occurred()) SWIG_fail;
13859 }
13860 resultobj = SWIG_From_int(static_cast< int >(result));
13861 return resultobj;
13862 fail:
13863 return NULL;
13864 }
13865
13866
13867 SWIGINTERN PyObject *_wrap_AuiTabContainer_AddPage(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
13868 PyObject *resultobj = 0;
13869 wxAuiTabContainer *arg1 = (wxAuiTabContainer *) 0 ;
13870 wxWindow *arg2 = (wxWindow *) 0 ;
13871 wxAuiNotebookPage *arg3 = 0 ;
13872 bool result;
13873 void *argp1 = 0 ;
13874 int res1 = 0 ;
13875 void *argp2 = 0 ;
13876 int res2 = 0 ;
13877 void *argp3 = 0 ;
13878 int res3 = 0 ;
13879 PyObject * obj0 = 0 ;
13880 PyObject * obj1 = 0 ;
13881 PyObject * obj2 = 0 ;
13882 char * kwnames[] = {
13883 (char *) "self",(char *) "page",(char *) "info", NULL
13884 };
13885
13886 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:AuiTabContainer_AddPage",kwnames,&obj0,&obj1,&obj2)) SWIG_fail;
13887 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiTabContainer, 0 | 0 );
13888 if (!SWIG_IsOK(res1)) {
13889 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainer_AddPage" "', expected argument " "1"" of type '" "wxAuiTabContainer *""'");
13890 }
13891 arg1 = reinterpret_cast< wxAuiTabContainer * >(argp1);
13892 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxWindow, 0 | 0 );
13893 if (!SWIG_IsOK(res2)) {
13894 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiTabContainer_AddPage" "', expected argument " "2"" of type '" "wxWindow *""'");
13895 }
13896 arg2 = reinterpret_cast< wxWindow * >(argp2);
13897 res3 = SWIG_ConvertPtr(obj2, &argp3, SWIGTYPE_p_wxAuiNotebookPage, 0 | 0);
13898 if (!SWIG_IsOK(res3)) {
13899 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "AuiTabContainer_AddPage" "', expected argument " "3"" of type '" "wxAuiNotebookPage const &""'");
13900 }
13901 if (!argp3) {
13902 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiTabContainer_AddPage" "', expected argument " "3"" of type '" "wxAuiNotebookPage const &""'");
13903 }
13904 arg3 = reinterpret_cast< wxAuiNotebookPage * >(argp3);
13905 {
13906 PyThreadState* __tstate = wxPyBeginAllowThreads();
13907 result = (bool)(arg1)->AddPage(arg2,(wxAuiNotebookPage const &)*arg3);
13908 wxPyEndAllowThreads(__tstate);
13909 if (PyErr_Occurred()) SWIG_fail;
13910 }
13911 {
13912 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
13913 }
13914 return resultobj;
13915 fail:
13916 return NULL;
13917 }
13918
13919
13920 SWIGINTERN PyObject *_wrap_AuiTabContainer_InsertPage(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
13921 PyObject *resultobj = 0;
13922 wxAuiTabContainer *arg1 = (wxAuiTabContainer *) 0 ;
13923 wxWindow *arg2 = (wxWindow *) 0 ;
13924 wxAuiNotebookPage *arg3 = 0 ;
13925 size_t arg4 ;
13926 bool result;
13927 void *argp1 = 0 ;
13928 int res1 = 0 ;
13929 void *argp2 = 0 ;
13930 int res2 = 0 ;
13931 void *argp3 = 0 ;
13932 int res3 = 0 ;
13933 size_t val4 ;
13934 int ecode4 = 0 ;
13935 PyObject * obj0 = 0 ;
13936 PyObject * obj1 = 0 ;
13937 PyObject * obj2 = 0 ;
13938 PyObject * obj3 = 0 ;
13939 char * kwnames[] = {
13940 (char *) "self",(char *) "page",(char *) "info",(char *) "idx", NULL
13941 };
13942
13943 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOO:AuiTabContainer_InsertPage",kwnames,&obj0,&obj1,&obj2,&obj3)) SWIG_fail;
13944 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiTabContainer, 0 | 0 );
13945 if (!SWIG_IsOK(res1)) {
13946 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainer_InsertPage" "', expected argument " "1"" of type '" "wxAuiTabContainer *""'");
13947 }
13948 arg1 = reinterpret_cast< wxAuiTabContainer * >(argp1);
13949 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxWindow, 0 | 0 );
13950 if (!SWIG_IsOK(res2)) {
13951 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiTabContainer_InsertPage" "', expected argument " "2"" of type '" "wxWindow *""'");
13952 }
13953 arg2 = reinterpret_cast< wxWindow * >(argp2);
13954 res3 = SWIG_ConvertPtr(obj2, &argp3, SWIGTYPE_p_wxAuiNotebookPage, 0 | 0);
13955 if (!SWIG_IsOK(res3)) {
13956 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "AuiTabContainer_InsertPage" "', expected argument " "3"" of type '" "wxAuiNotebookPage const &""'");
13957 }
13958 if (!argp3) {
13959 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiTabContainer_InsertPage" "', expected argument " "3"" of type '" "wxAuiNotebookPage const &""'");
13960 }
13961 arg3 = reinterpret_cast< wxAuiNotebookPage * >(argp3);
13962 ecode4 = SWIG_AsVal_size_t(obj3, &val4);
13963 if (!SWIG_IsOK(ecode4)) {
13964 SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "AuiTabContainer_InsertPage" "', expected argument " "4"" of type '" "size_t""'");
13965 }
13966 arg4 = static_cast< size_t >(val4);
13967 {
13968 PyThreadState* __tstate = wxPyBeginAllowThreads();
13969 result = (bool)(arg1)->InsertPage(arg2,(wxAuiNotebookPage const &)*arg3,arg4);
13970 wxPyEndAllowThreads(__tstate);
13971 if (PyErr_Occurred()) SWIG_fail;
13972 }
13973 {
13974 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
13975 }
13976 return resultobj;
13977 fail:
13978 return NULL;
13979 }
13980
13981
13982 SWIGINTERN PyObject *_wrap_AuiTabContainer_MovePage(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
13983 PyObject *resultobj = 0;
13984 wxAuiTabContainer *arg1 = (wxAuiTabContainer *) 0 ;
13985 wxWindow *arg2 = (wxWindow *) 0 ;
13986 size_t arg3 ;
13987 bool result;
13988 void *argp1 = 0 ;
13989 int res1 = 0 ;
13990 void *argp2 = 0 ;
13991 int res2 = 0 ;
13992 size_t val3 ;
13993 int ecode3 = 0 ;
13994 PyObject * obj0 = 0 ;
13995 PyObject * obj1 = 0 ;
13996 PyObject * obj2 = 0 ;
13997 char * kwnames[] = {
13998 (char *) "self",(char *) "page",(char *) "new_idx", NULL
13999 };
14000
14001 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:AuiTabContainer_MovePage",kwnames,&obj0,&obj1,&obj2)) SWIG_fail;
14002 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiTabContainer, 0 | 0 );
14003 if (!SWIG_IsOK(res1)) {
14004 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainer_MovePage" "', expected argument " "1"" of type '" "wxAuiTabContainer *""'");
14005 }
14006 arg1 = reinterpret_cast< wxAuiTabContainer * >(argp1);
14007 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxWindow, 0 | 0 );
14008 if (!SWIG_IsOK(res2)) {
14009 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiTabContainer_MovePage" "', expected argument " "2"" of type '" "wxWindow *""'");
14010 }
14011 arg2 = reinterpret_cast< wxWindow * >(argp2);
14012 ecode3 = SWIG_AsVal_size_t(obj2, &val3);
14013 if (!SWIG_IsOK(ecode3)) {
14014 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "AuiTabContainer_MovePage" "', expected argument " "3"" of type '" "size_t""'");
14015 }
14016 arg3 = static_cast< size_t >(val3);
14017 {
14018 PyThreadState* __tstate = wxPyBeginAllowThreads();
14019 result = (bool)(arg1)->MovePage(arg2,arg3);
14020 wxPyEndAllowThreads(__tstate);
14021 if (PyErr_Occurred()) SWIG_fail;
14022 }
14023 {
14024 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
14025 }
14026 return resultobj;
14027 fail:
14028 return NULL;
14029 }
14030
14031
14032 SWIGINTERN PyObject *_wrap_AuiTabContainer_RemovePage(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
14033 PyObject *resultobj = 0;
14034 wxAuiTabContainer *arg1 = (wxAuiTabContainer *) 0 ;
14035 wxWindow *arg2 = (wxWindow *) 0 ;
14036 bool result;
14037 void *argp1 = 0 ;
14038 int res1 = 0 ;
14039 void *argp2 = 0 ;
14040 int res2 = 0 ;
14041 PyObject * obj0 = 0 ;
14042 PyObject * obj1 = 0 ;
14043 char * kwnames[] = {
14044 (char *) "self",(char *) "page", NULL
14045 };
14046
14047 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiTabContainer_RemovePage",kwnames,&obj0,&obj1)) SWIG_fail;
14048 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiTabContainer, 0 | 0 );
14049 if (!SWIG_IsOK(res1)) {
14050 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainer_RemovePage" "', expected argument " "1"" of type '" "wxAuiTabContainer *""'");
14051 }
14052 arg1 = reinterpret_cast< wxAuiTabContainer * >(argp1);
14053 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxWindow, 0 | 0 );
14054 if (!SWIG_IsOK(res2)) {
14055 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiTabContainer_RemovePage" "', expected argument " "2"" of type '" "wxWindow *""'");
14056 }
14057 arg2 = reinterpret_cast< wxWindow * >(argp2);
14058 {
14059 PyThreadState* __tstate = wxPyBeginAllowThreads();
14060 result = (bool)(arg1)->RemovePage(arg2);
14061 wxPyEndAllowThreads(__tstate);
14062 if (PyErr_Occurred()) SWIG_fail;
14063 }
14064 {
14065 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
14066 }
14067 return resultobj;
14068 fail:
14069 return NULL;
14070 }
14071
14072
14073 SWIGINTERN PyObject *_wrap_AuiTabContainer_SetActivePage__SWIG_0(PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj) {
14074 PyObject *resultobj = 0;
14075 wxAuiTabContainer *arg1 = (wxAuiTabContainer *) 0 ;
14076 wxWindow *arg2 = (wxWindow *) 0 ;
14077 bool result;
14078 void *argp1 = 0 ;
14079 int res1 = 0 ;
14080 void *argp2 = 0 ;
14081 int res2 = 0 ;
14082
14083 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
14084 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiTabContainer, 0 | 0 );
14085 if (!SWIG_IsOK(res1)) {
14086 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainer_SetActivePage" "', expected argument " "1"" of type '" "wxAuiTabContainer *""'");
14087 }
14088 arg1 = reinterpret_cast< wxAuiTabContainer * >(argp1);
14089 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2,SWIGTYPE_p_wxWindow, 0 | 0 );
14090 if (!SWIG_IsOK(res2)) {
14091 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiTabContainer_SetActivePage" "', expected argument " "2"" of type '" "wxWindow *""'");
14092 }
14093 arg2 = reinterpret_cast< wxWindow * >(argp2);
14094 {
14095 PyThreadState* __tstate = wxPyBeginAllowThreads();
14096 result = (bool)(arg1)->SetActivePage(arg2);
14097 wxPyEndAllowThreads(__tstate);
14098 if (PyErr_Occurred()) SWIG_fail;
14099 }
14100 {
14101 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
14102 }
14103 return resultobj;
14104 fail:
14105 return NULL;
14106 }
14107
14108
14109 SWIGINTERN PyObject *_wrap_AuiTabContainer_SetActivePage__SWIG_1(PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj) {
14110 PyObject *resultobj = 0;
14111 wxAuiTabContainer *arg1 = (wxAuiTabContainer *) 0 ;
14112 size_t arg2 ;
14113 bool result;
14114 void *argp1 = 0 ;
14115 int res1 = 0 ;
14116 size_t val2 ;
14117 int ecode2 = 0 ;
14118
14119 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
14120 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiTabContainer, 0 | 0 );
14121 if (!SWIG_IsOK(res1)) {
14122 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainer_SetActivePage" "', expected argument " "1"" of type '" "wxAuiTabContainer *""'");
14123 }
14124 arg1 = reinterpret_cast< wxAuiTabContainer * >(argp1);
14125 ecode2 = SWIG_AsVal_size_t(swig_obj[1], &val2);
14126 if (!SWIG_IsOK(ecode2)) {
14127 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiTabContainer_SetActivePage" "', expected argument " "2"" of type '" "size_t""'");
14128 }
14129 arg2 = static_cast< size_t >(val2);
14130 {
14131 PyThreadState* __tstate = wxPyBeginAllowThreads();
14132 result = (bool)(arg1)->SetActivePage(arg2);
14133 wxPyEndAllowThreads(__tstate);
14134 if (PyErr_Occurred()) SWIG_fail;
14135 }
14136 {
14137 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
14138 }
14139 return resultobj;
14140 fail:
14141 return NULL;
14142 }
14143
14144
14145 SWIGINTERN PyObject *_wrap_AuiTabContainer_SetActivePage(PyObject *self, PyObject *args) {
14146 int argc;
14147 PyObject *argv[3];
14148
14149 if (!(argc = SWIG_Python_UnpackTuple(args,"AuiTabContainer_SetActivePage",0,2,argv))) SWIG_fail;
14150 --argc;
14151 if (argc == 2) {
14152 int _v = 0;
14153 {
14154 void *vptr = 0;
14155 int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_wxWindow, 0);
14156 _v = SWIG_CheckState(res);
14157 }
14158 if (!_v) goto check_1;
14159 return _wrap_AuiTabContainer_SetActivePage__SWIG_0(self, argc, argv);
14160 }
14161 check_1:
14162
14163 if (argc == 2) {
14164 return _wrap_AuiTabContainer_SetActivePage__SWIG_1(self, argc, argv);
14165 }
14166
14167 fail:
14168 SWIG_SetErrorMsg(PyExc_NotImplementedError,"No matching function for overloaded 'AuiTabContainer_SetActivePage'");
14169 return NULL;
14170 }
14171
14172
14173 SWIGINTERN PyObject *_wrap_AuiTabContainer_SetNoneActive(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
14174 PyObject *resultobj = 0;
14175 wxAuiTabContainer *arg1 = (wxAuiTabContainer *) 0 ;
14176 void *argp1 = 0 ;
14177 int res1 = 0 ;
14178 PyObject *swig_obj[1] ;
14179
14180 if (!args) SWIG_fail;
14181 swig_obj[0] = args;
14182 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiTabContainer, 0 | 0 );
14183 if (!SWIG_IsOK(res1)) {
14184 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainer_SetNoneActive" "', expected argument " "1"" of type '" "wxAuiTabContainer *""'");
14185 }
14186 arg1 = reinterpret_cast< wxAuiTabContainer * >(argp1);
14187 {
14188 PyThreadState* __tstate = wxPyBeginAllowThreads();
14189 (arg1)->SetNoneActive();
14190 wxPyEndAllowThreads(__tstate);
14191 if (PyErr_Occurred()) SWIG_fail;
14192 }
14193 resultobj = SWIG_Py_Void();
14194 return resultobj;
14195 fail:
14196 return NULL;
14197 }
14198
14199
14200 SWIGINTERN PyObject *_wrap_AuiTabContainer_GetActivePage(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
14201 PyObject *resultobj = 0;
14202 wxAuiTabContainer *arg1 = (wxAuiTabContainer *) 0 ;
14203 int result;
14204 void *argp1 = 0 ;
14205 int res1 = 0 ;
14206 PyObject *swig_obj[1] ;
14207
14208 if (!args) SWIG_fail;
14209 swig_obj[0] = args;
14210 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiTabContainer, 0 | 0 );
14211 if (!SWIG_IsOK(res1)) {
14212 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainer_GetActivePage" "', expected argument " "1"" of type '" "wxAuiTabContainer const *""'");
14213 }
14214 arg1 = reinterpret_cast< wxAuiTabContainer * >(argp1);
14215 {
14216 PyThreadState* __tstate = wxPyBeginAllowThreads();
14217 result = (int)((wxAuiTabContainer const *)arg1)->GetActivePage();
14218 wxPyEndAllowThreads(__tstate);
14219 if (PyErr_Occurred()) SWIG_fail;
14220 }
14221 resultobj = SWIG_From_int(static_cast< int >(result));
14222 return resultobj;
14223 fail:
14224 return NULL;
14225 }
14226
14227
14228 SWIGINTERN PyObject *_wrap_AuiTabContainer_TabHitTest(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
14229 PyObject *resultobj = 0;
14230 wxAuiTabContainer *arg1 = (wxAuiTabContainer *) 0 ;
14231 int arg2 ;
14232 int arg3 ;
14233 wxWindow **arg4 = (wxWindow **) 0 ;
14234 bool result;
14235 void *argp1 = 0 ;
14236 int res1 = 0 ;
14237 int val2 ;
14238 int ecode2 = 0 ;
14239 int val3 ;
14240 int ecode3 = 0 ;
14241 void *argp4 = 0 ;
14242 int res4 = 0 ;
14243 PyObject * obj0 = 0 ;
14244 PyObject * obj1 = 0 ;
14245 PyObject * obj2 = 0 ;
14246 PyObject * obj3 = 0 ;
14247 char * kwnames[] = {
14248 (char *) "self",(char *) "x",(char *) "y",(char *) "hit", NULL
14249 };
14250
14251 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOO:AuiTabContainer_TabHitTest",kwnames,&obj0,&obj1,&obj2,&obj3)) SWIG_fail;
14252 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiTabContainer, 0 | 0 );
14253 if (!SWIG_IsOK(res1)) {
14254 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainer_TabHitTest" "', expected argument " "1"" of type '" "wxAuiTabContainer const *""'");
14255 }
14256 arg1 = reinterpret_cast< wxAuiTabContainer * >(argp1);
14257 ecode2 = SWIG_AsVal_int(obj1, &val2);
14258 if (!SWIG_IsOK(ecode2)) {
14259 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiTabContainer_TabHitTest" "', expected argument " "2"" of type '" "int""'");
14260 }
14261 arg2 = static_cast< int >(val2);
14262 ecode3 = SWIG_AsVal_int(obj2, &val3);
14263 if (!SWIG_IsOK(ecode3)) {
14264 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "AuiTabContainer_TabHitTest" "', expected argument " "3"" of type '" "int""'");
14265 }
14266 arg3 = static_cast< int >(val3);
14267 res4 = SWIG_ConvertPtr(obj3, &argp4,SWIGTYPE_p_p_wxWindow, 0 | 0 );
14268 if (!SWIG_IsOK(res4)) {
14269 SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "AuiTabContainer_TabHitTest" "', expected argument " "4"" of type '" "wxWindow **""'");
14270 }
14271 arg4 = reinterpret_cast< wxWindow ** >(argp4);
14272 {
14273 PyThreadState* __tstate = wxPyBeginAllowThreads();
14274 result = (bool)((wxAuiTabContainer const *)arg1)->TabHitTest(arg2,arg3,arg4);
14275 wxPyEndAllowThreads(__tstate);
14276 if (PyErr_Occurred()) SWIG_fail;
14277 }
14278 {
14279 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
14280 }
14281 return resultobj;
14282 fail:
14283 return NULL;
14284 }
14285
14286
14287 SWIGINTERN PyObject *_wrap_AuiTabContainer_ButtonHitTest(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
14288 PyObject *resultobj = 0;
14289 wxAuiTabContainer *arg1 = (wxAuiTabContainer *) 0 ;
14290 int arg2 ;
14291 int arg3 ;
14292 wxAuiTabContainerButton **arg4 = (wxAuiTabContainerButton **) 0 ;
14293 bool result;
14294 void *argp1 = 0 ;
14295 int res1 = 0 ;
14296 int val2 ;
14297 int ecode2 = 0 ;
14298 int val3 ;
14299 int ecode3 = 0 ;
14300 void *argp4 = 0 ;
14301 int res4 = 0 ;
14302 PyObject * obj0 = 0 ;
14303 PyObject * obj1 = 0 ;
14304 PyObject * obj2 = 0 ;
14305 PyObject * obj3 = 0 ;
14306 char * kwnames[] = {
14307 (char *) "self",(char *) "x",(char *) "y",(char *) "hit", NULL
14308 };
14309
14310 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOO:AuiTabContainer_ButtonHitTest",kwnames,&obj0,&obj1,&obj2,&obj3)) SWIG_fail;
14311 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiTabContainer, 0 | 0 );
14312 if (!SWIG_IsOK(res1)) {
14313 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainer_ButtonHitTest" "', expected argument " "1"" of type '" "wxAuiTabContainer const *""'");
14314 }
14315 arg1 = reinterpret_cast< wxAuiTabContainer * >(argp1);
14316 ecode2 = SWIG_AsVal_int(obj1, &val2);
14317 if (!SWIG_IsOK(ecode2)) {
14318 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiTabContainer_ButtonHitTest" "', expected argument " "2"" of type '" "int""'");
14319 }
14320 arg2 = static_cast< int >(val2);
14321 ecode3 = SWIG_AsVal_int(obj2, &val3);
14322 if (!SWIG_IsOK(ecode3)) {
14323 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "AuiTabContainer_ButtonHitTest" "', expected argument " "3"" of type '" "int""'");
14324 }
14325 arg3 = static_cast< int >(val3);
14326 res4 = SWIG_ConvertPtr(obj3, &argp4,SWIGTYPE_p_p_wxAuiTabContainerButton, 0 | 0 );
14327 if (!SWIG_IsOK(res4)) {
14328 SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "AuiTabContainer_ButtonHitTest" "', expected argument " "4"" of type '" "wxAuiTabContainerButton **""'");
14329 }
14330 arg4 = reinterpret_cast< wxAuiTabContainerButton ** >(argp4);
14331 {
14332 PyThreadState* __tstate = wxPyBeginAllowThreads();
14333 result = (bool)((wxAuiTabContainer const *)arg1)->ButtonHitTest(arg2,arg3,arg4);
14334 wxPyEndAllowThreads(__tstate);
14335 if (PyErr_Occurred()) SWIG_fail;
14336 }
14337 {
14338 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
14339 }
14340 return resultobj;
14341 fail:
14342 return NULL;
14343 }
14344
14345
14346 SWIGINTERN PyObject *_wrap_AuiTabContainer_GetWindowFromIdx(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
14347 PyObject *resultobj = 0;
14348 wxAuiTabContainer *arg1 = (wxAuiTabContainer *) 0 ;
14349 size_t arg2 ;
14350 wxWindow *result = 0 ;
14351 void *argp1 = 0 ;
14352 int res1 = 0 ;
14353 size_t val2 ;
14354 int ecode2 = 0 ;
14355 PyObject * obj0 = 0 ;
14356 PyObject * obj1 = 0 ;
14357 char * kwnames[] = {
14358 (char *) "self",(char *) "idx", NULL
14359 };
14360
14361 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiTabContainer_GetWindowFromIdx",kwnames,&obj0,&obj1)) SWIG_fail;
14362 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiTabContainer, 0 | 0 );
14363 if (!SWIG_IsOK(res1)) {
14364 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainer_GetWindowFromIdx" "', expected argument " "1"" of type '" "wxAuiTabContainer const *""'");
14365 }
14366 arg1 = reinterpret_cast< wxAuiTabContainer * >(argp1);
14367 ecode2 = SWIG_AsVal_size_t(obj1, &val2);
14368 if (!SWIG_IsOK(ecode2)) {
14369 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiTabContainer_GetWindowFromIdx" "', expected argument " "2"" of type '" "size_t""'");
14370 }
14371 arg2 = static_cast< size_t >(val2);
14372 {
14373 PyThreadState* __tstate = wxPyBeginAllowThreads();
14374 result = (wxWindow *)((wxAuiTabContainer const *)arg1)->GetWindowFromIdx(arg2);
14375 wxPyEndAllowThreads(__tstate);
14376 if (PyErr_Occurred()) SWIG_fail;
14377 }
14378 {
14379 resultobj = wxPyMake_wxObject(result, 0);
14380 }
14381 return resultobj;
14382 fail:
14383 return NULL;
14384 }
14385
14386
14387 SWIGINTERN PyObject *_wrap_AuiTabContainer_GetIdxFromWindow(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
14388 PyObject *resultobj = 0;
14389 wxAuiTabContainer *arg1 = (wxAuiTabContainer *) 0 ;
14390 wxWindow *arg2 = (wxWindow *) 0 ;
14391 int result;
14392 void *argp1 = 0 ;
14393 int res1 = 0 ;
14394 void *argp2 = 0 ;
14395 int res2 = 0 ;
14396 PyObject * obj0 = 0 ;
14397 PyObject * obj1 = 0 ;
14398 char * kwnames[] = {
14399 (char *) "self",(char *) "page", NULL
14400 };
14401
14402 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiTabContainer_GetIdxFromWindow",kwnames,&obj0,&obj1)) SWIG_fail;
14403 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiTabContainer, 0 | 0 );
14404 if (!SWIG_IsOK(res1)) {
14405 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainer_GetIdxFromWindow" "', expected argument " "1"" of type '" "wxAuiTabContainer const *""'");
14406 }
14407 arg1 = reinterpret_cast< wxAuiTabContainer * >(argp1);
14408 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxWindow, 0 | 0 );
14409 if (!SWIG_IsOK(res2)) {
14410 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiTabContainer_GetIdxFromWindow" "', expected argument " "2"" of type '" "wxWindow *""'");
14411 }
14412 arg2 = reinterpret_cast< wxWindow * >(argp2);
14413 {
14414 PyThreadState* __tstate = wxPyBeginAllowThreads();
14415 result = (int)((wxAuiTabContainer const *)arg1)->GetIdxFromWindow(arg2);
14416 wxPyEndAllowThreads(__tstate);
14417 if (PyErr_Occurred()) SWIG_fail;
14418 }
14419 resultobj = SWIG_From_int(static_cast< int >(result));
14420 return resultobj;
14421 fail:
14422 return NULL;
14423 }
14424
14425
14426 SWIGINTERN PyObject *_wrap_AuiTabContainer_GetPageCount(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
14427 PyObject *resultobj = 0;
14428 wxAuiTabContainer *arg1 = (wxAuiTabContainer *) 0 ;
14429 size_t result;
14430 void *argp1 = 0 ;
14431 int res1 = 0 ;
14432 PyObject *swig_obj[1] ;
14433
14434 if (!args) SWIG_fail;
14435 swig_obj[0] = args;
14436 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiTabContainer, 0 | 0 );
14437 if (!SWIG_IsOK(res1)) {
14438 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainer_GetPageCount" "', expected argument " "1"" of type '" "wxAuiTabContainer const *""'");
14439 }
14440 arg1 = reinterpret_cast< wxAuiTabContainer * >(argp1);
14441 {
14442 PyThreadState* __tstate = wxPyBeginAllowThreads();
14443 result = (size_t)((wxAuiTabContainer const *)arg1)->GetPageCount();
14444 wxPyEndAllowThreads(__tstate);
14445 if (PyErr_Occurred()) SWIG_fail;
14446 }
14447 resultobj = SWIG_From_size_t(static_cast< size_t >(result));
14448 return resultobj;
14449 fail:
14450 return NULL;
14451 }
14452
14453
14454 SWIGINTERN PyObject *_wrap_AuiTabContainer_GetPage(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
14455 PyObject *resultobj = 0;
14456 wxAuiTabContainer *arg1 = (wxAuiTabContainer *) 0 ;
14457 size_t arg2 ;
14458 wxAuiNotebookPage *result = 0 ;
14459 void *argp1 = 0 ;
14460 int res1 = 0 ;
14461 size_t val2 ;
14462 int ecode2 = 0 ;
14463 PyObject * obj0 = 0 ;
14464 PyObject * obj1 = 0 ;
14465 char * kwnames[] = {
14466 (char *) "self",(char *) "idx", NULL
14467 };
14468
14469 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiTabContainer_GetPage",kwnames,&obj0,&obj1)) SWIG_fail;
14470 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiTabContainer, 0 | 0 );
14471 if (!SWIG_IsOK(res1)) {
14472 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainer_GetPage" "', expected argument " "1"" of type '" "wxAuiTabContainer *""'");
14473 }
14474 arg1 = reinterpret_cast< wxAuiTabContainer * >(argp1);
14475 ecode2 = SWIG_AsVal_size_t(obj1, &val2);
14476 if (!SWIG_IsOK(ecode2)) {
14477 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiTabContainer_GetPage" "', expected argument " "2"" of type '" "size_t""'");
14478 }
14479 arg2 = static_cast< size_t >(val2);
14480 {
14481 PyThreadState* __tstate = wxPyBeginAllowThreads();
14482 {
14483 wxAuiNotebookPage &_result_ref = (arg1)->GetPage(arg2);
14484 result = (wxAuiNotebookPage *) &_result_ref;
14485 }
14486 wxPyEndAllowThreads(__tstate);
14487 if (PyErr_Occurred()) SWIG_fail;
14488 }
14489 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiNotebookPage, 0 | 0 );
14490 return resultobj;
14491 fail:
14492 return NULL;
14493 }
14494
14495
14496 SWIGINTERN PyObject *_wrap_AuiTabContainer_GetPages(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
14497 PyObject *resultobj = 0;
14498 wxAuiTabContainer *arg1 = (wxAuiTabContainer *) 0 ;
14499 wxAuiNotebookPageArray *result = 0 ;
14500 void *argp1 = 0 ;
14501 int res1 = 0 ;
14502 PyObject *swig_obj[1] ;
14503
14504 if (!args) SWIG_fail;
14505 swig_obj[0] = args;
14506 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiTabContainer, 0 | 0 );
14507 if (!SWIG_IsOK(res1)) {
14508 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainer_GetPages" "', expected argument " "1"" of type '" "wxAuiTabContainer *""'");
14509 }
14510 arg1 = reinterpret_cast< wxAuiTabContainer * >(argp1);
14511 {
14512 PyThreadState* __tstate = wxPyBeginAllowThreads();
14513 {
14514 wxAuiNotebookPageArray &_result_ref = (arg1)->GetPages();
14515 result = (wxAuiNotebookPageArray *) &_result_ref;
14516 }
14517 wxPyEndAllowThreads(__tstate);
14518 if (PyErr_Occurred()) SWIG_fail;
14519 }
14520 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiNotebookPageArray, 0 | 0 );
14521 return resultobj;
14522 fail:
14523 return NULL;
14524 }
14525
14526
14527 SWIGINTERN PyObject *_wrap_AuiTabContainer_SetNormalFont(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
14528 PyObject *resultobj = 0;
14529 wxAuiTabContainer *arg1 = (wxAuiTabContainer *) 0 ;
14530 wxFont *arg2 = 0 ;
14531 void *argp1 = 0 ;
14532 int res1 = 0 ;
14533 void *argp2 = 0 ;
14534 int res2 = 0 ;
14535 PyObject * obj0 = 0 ;
14536 PyObject * obj1 = 0 ;
14537 char * kwnames[] = {
14538 (char *) "self",(char *) "normal_font", NULL
14539 };
14540
14541 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiTabContainer_SetNormalFont",kwnames,&obj0,&obj1)) SWIG_fail;
14542 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiTabContainer, 0 | 0 );
14543 if (!SWIG_IsOK(res1)) {
14544 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainer_SetNormalFont" "', expected argument " "1"" of type '" "wxAuiTabContainer *""'");
14545 }
14546 arg1 = reinterpret_cast< wxAuiTabContainer * >(argp1);
14547 res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_wxFont, 0 | 0);
14548 if (!SWIG_IsOK(res2)) {
14549 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiTabContainer_SetNormalFont" "', expected argument " "2"" of type '" "wxFont const &""'");
14550 }
14551 if (!argp2) {
14552 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiTabContainer_SetNormalFont" "', expected argument " "2"" of type '" "wxFont const &""'");
14553 }
14554 arg2 = reinterpret_cast< wxFont * >(argp2);
14555 {
14556 PyThreadState* __tstate = wxPyBeginAllowThreads();
14557 (arg1)->SetNormalFont((wxFont const &)*arg2);
14558 wxPyEndAllowThreads(__tstate);
14559 if (PyErr_Occurred()) SWIG_fail;
14560 }
14561 resultobj = SWIG_Py_Void();
14562 return resultobj;
14563 fail:
14564 return NULL;
14565 }
14566
14567
14568 SWIGINTERN PyObject *_wrap_AuiTabContainer_SetSelectedFont(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
14569 PyObject *resultobj = 0;
14570 wxAuiTabContainer *arg1 = (wxAuiTabContainer *) 0 ;
14571 wxFont *arg2 = 0 ;
14572 void *argp1 = 0 ;
14573 int res1 = 0 ;
14574 void *argp2 = 0 ;
14575 int res2 = 0 ;
14576 PyObject * obj0 = 0 ;
14577 PyObject * obj1 = 0 ;
14578 char * kwnames[] = {
14579 (char *) "self",(char *) "selected_font", NULL
14580 };
14581
14582 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiTabContainer_SetSelectedFont",kwnames,&obj0,&obj1)) SWIG_fail;
14583 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiTabContainer, 0 | 0 );
14584 if (!SWIG_IsOK(res1)) {
14585 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainer_SetSelectedFont" "', expected argument " "1"" of type '" "wxAuiTabContainer *""'");
14586 }
14587 arg1 = reinterpret_cast< wxAuiTabContainer * >(argp1);
14588 res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_wxFont, 0 | 0);
14589 if (!SWIG_IsOK(res2)) {
14590 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiTabContainer_SetSelectedFont" "', expected argument " "2"" of type '" "wxFont const &""'");
14591 }
14592 if (!argp2) {
14593 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiTabContainer_SetSelectedFont" "', expected argument " "2"" of type '" "wxFont const &""'");
14594 }
14595 arg2 = reinterpret_cast< wxFont * >(argp2);
14596 {
14597 PyThreadState* __tstate = wxPyBeginAllowThreads();
14598 (arg1)->SetSelectedFont((wxFont const &)*arg2);
14599 wxPyEndAllowThreads(__tstate);
14600 if (PyErr_Occurred()) SWIG_fail;
14601 }
14602 resultobj = SWIG_Py_Void();
14603 return resultobj;
14604 fail:
14605 return NULL;
14606 }
14607
14608
14609 SWIGINTERN PyObject *_wrap_AuiTabContainer_SetMeasuringFont(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
14610 PyObject *resultobj = 0;
14611 wxAuiTabContainer *arg1 = (wxAuiTabContainer *) 0 ;
14612 wxFont *arg2 = 0 ;
14613 void *argp1 = 0 ;
14614 int res1 = 0 ;
14615 void *argp2 = 0 ;
14616 int res2 = 0 ;
14617 PyObject * obj0 = 0 ;
14618 PyObject * obj1 = 0 ;
14619 char * kwnames[] = {
14620 (char *) "self",(char *) "measuring_font", NULL
14621 };
14622
14623 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiTabContainer_SetMeasuringFont",kwnames,&obj0,&obj1)) SWIG_fail;
14624 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiTabContainer, 0 | 0 );
14625 if (!SWIG_IsOK(res1)) {
14626 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainer_SetMeasuringFont" "', expected argument " "1"" of type '" "wxAuiTabContainer *""'");
14627 }
14628 arg1 = reinterpret_cast< wxAuiTabContainer * >(argp1);
14629 res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_wxFont, 0 | 0);
14630 if (!SWIG_IsOK(res2)) {
14631 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiTabContainer_SetMeasuringFont" "', expected argument " "2"" of type '" "wxFont const &""'");
14632 }
14633 if (!argp2) {
14634 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiTabContainer_SetMeasuringFont" "', expected argument " "2"" of type '" "wxFont const &""'");
14635 }
14636 arg2 = reinterpret_cast< wxFont * >(argp2);
14637 {
14638 PyThreadState* __tstate = wxPyBeginAllowThreads();
14639 (arg1)->SetMeasuringFont((wxFont const &)*arg2);
14640 wxPyEndAllowThreads(__tstate);
14641 if (PyErr_Occurred()) SWIG_fail;
14642 }
14643 resultobj = SWIG_Py_Void();
14644 return resultobj;
14645 fail:
14646 return NULL;
14647 }
14648
14649
14650 SWIGINTERN PyObject *_wrap_AuiTabContainer_DoShowHide(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
14651 PyObject *resultobj = 0;
14652 wxAuiTabContainer *arg1 = (wxAuiTabContainer *) 0 ;
14653 void *argp1 = 0 ;
14654 int res1 = 0 ;
14655 PyObject *swig_obj[1] ;
14656
14657 if (!args) SWIG_fail;
14658 swig_obj[0] = args;
14659 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiTabContainer, 0 | 0 );
14660 if (!SWIG_IsOK(res1)) {
14661 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainer_DoShowHide" "', expected argument " "1"" of type '" "wxAuiTabContainer *""'");
14662 }
14663 arg1 = reinterpret_cast< wxAuiTabContainer * >(argp1);
14664 {
14665 PyThreadState* __tstate = wxPyBeginAllowThreads();
14666 (arg1)->DoShowHide();
14667 wxPyEndAllowThreads(__tstate);
14668 if (PyErr_Occurred()) SWIG_fail;
14669 }
14670 resultobj = SWIG_Py_Void();
14671 return resultobj;
14672 fail:
14673 return NULL;
14674 }
14675
14676
14677 SWIGINTERN PyObject *_wrap_AuiTabContainer_SetRect(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
14678 PyObject *resultobj = 0;
14679 wxAuiTabContainer *arg1 = (wxAuiTabContainer *) 0 ;
14680 wxRect *arg2 = 0 ;
14681 void *argp1 = 0 ;
14682 int res1 = 0 ;
14683 wxRect temp2 ;
14684 PyObject * obj0 = 0 ;
14685 PyObject * obj1 = 0 ;
14686 char * kwnames[] = {
14687 (char *) "self",(char *) "rect", NULL
14688 };
14689
14690 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiTabContainer_SetRect",kwnames,&obj0,&obj1)) SWIG_fail;
14691 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiTabContainer, 0 | 0 );
14692 if (!SWIG_IsOK(res1)) {
14693 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainer_SetRect" "', expected argument " "1"" of type '" "wxAuiTabContainer *""'");
14694 }
14695 arg1 = reinterpret_cast< wxAuiTabContainer * >(argp1);
14696 {
14697 arg2 = &temp2;
14698 if ( ! wxRect_helper(obj1, &arg2)) SWIG_fail;
14699 }
14700 {
14701 PyThreadState* __tstate = wxPyBeginAllowThreads();
14702 (arg1)->SetRect((wxRect const &)*arg2);
14703 wxPyEndAllowThreads(__tstate);
14704 if (PyErr_Occurred()) SWIG_fail;
14705 }
14706 resultobj = SWIG_Py_Void();
14707 return resultobj;
14708 fail:
14709 return NULL;
14710 }
14711
14712
14713 SWIGINTERN PyObject *_wrap_AuiTabContainer_RemoveButton(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
14714 PyObject *resultobj = 0;
14715 wxAuiTabContainer *arg1 = (wxAuiTabContainer *) 0 ;
14716 int arg2 ;
14717 void *argp1 = 0 ;
14718 int res1 = 0 ;
14719 int val2 ;
14720 int ecode2 = 0 ;
14721 PyObject * obj0 = 0 ;
14722 PyObject * obj1 = 0 ;
14723 char * kwnames[] = {
14724 (char *) "self",(char *) "id", NULL
14725 };
14726
14727 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiTabContainer_RemoveButton",kwnames,&obj0,&obj1)) SWIG_fail;
14728 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiTabContainer, 0 | 0 );
14729 if (!SWIG_IsOK(res1)) {
14730 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainer_RemoveButton" "', expected argument " "1"" of type '" "wxAuiTabContainer *""'");
14731 }
14732 arg1 = reinterpret_cast< wxAuiTabContainer * >(argp1);
14733 ecode2 = SWIG_AsVal_int(obj1, &val2);
14734 if (!SWIG_IsOK(ecode2)) {
14735 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiTabContainer_RemoveButton" "', expected argument " "2"" of type '" "int""'");
14736 }
14737 arg2 = static_cast< int >(val2);
14738 {
14739 PyThreadState* __tstate = wxPyBeginAllowThreads();
14740 (arg1)->RemoveButton(arg2);
14741 wxPyEndAllowThreads(__tstate);
14742 if (PyErr_Occurred()) SWIG_fail;
14743 }
14744 resultobj = SWIG_Py_Void();
14745 return resultobj;
14746 fail:
14747 return NULL;
14748 }
14749
14750
14751 SWIGINTERN PyObject *_wrap_AuiTabContainer_AddButton(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
14752 PyObject *resultobj = 0;
14753 wxAuiTabContainer *arg1 = (wxAuiTabContainer *) 0 ;
14754 int arg2 ;
14755 int arg3 ;
14756 wxBitmap const &arg4_defvalue = wxNullBitmap ;
14757 wxBitmap *arg4 = (wxBitmap *) &arg4_defvalue ;
14758 wxBitmap const &arg5_defvalue = wxNullBitmap ;
14759 wxBitmap *arg5 = (wxBitmap *) &arg5_defvalue ;
14760 void *argp1 = 0 ;
14761 int res1 = 0 ;
14762 int val2 ;
14763 int ecode2 = 0 ;
14764 int val3 ;
14765 int ecode3 = 0 ;
14766 void *argp4 = 0 ;
14767 int res4 = 0 ;
14768 void *argp5 = 0 ;
14769 int res5 = 0 ;
14770 PyObject * obj0 = 0 ;
14771 PyObject * obj1 = 0 ;
14772 PyObject * obj2 = 0 ;
14773 PyObject * obj3 = 0 ;
14774 PyObject * obj4 = 0 ;
14775 char * kwnames[] = {
14776 (char *) "self",(char *) "id",(char *) "location",(char *) "normal_bitmap",(char *) "disabled_bitmap", NULL
14777 };
14778
14779 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO|OO:AuiTabContainer_AddButton",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4)) SWIG_fail;
14780 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiTabContainer, 0 | 0 );
14781 if (!SWIG_IsOK(res1)) {
14782 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainer_AddButton" "', expected argument " "1"" of type '" "wxAuiTabContainer *""'");
14783 }
14784 arg1 = reinterpret_cast< wxAuiTabContainer * >(argp1);
14785 ecode2 = SWIG_AsVal_int(obj1, &val2);
14786 if (!SWIG_IsOK(ecode2)) {
14787 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiTabContainer_AddButton" "', expected argument " "2"" of type '" "int""'");
14788 }
14789 arg2 = static_cast< int >(val2);
14790 ecode3 = SWIG_AsVal_int(obj2, &val3);
14791 if (!SWIG_IsOK(ecode3)) {
14792 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "AuiTabContainer_AddButton" "', expected argument " "3"" of type '" "int""'");
14793 }
14794 arg3 = static_cast< int >(val3);
14795 if (obj3) {
14796 res4 = SWIG_ConvertPtr(obj3, &argp4, SWIGTYPE_p_wxBitmap, 0 | 0);
14797 if (!SWIG_IsOK(res4)) {
14798 SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "AuiTabContainer_AddButton" "', expected argument " "4"" of type '" "wxBitmap const &""'");
14799 }
14800 if (!argp4) {
14801 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiTabContainer_AddButton" "', expected argument " "4"" of type '" "wxBitmap const &""'");
14802 }
14803 arg4 = reinterpret_cast< wxBitmap * >(argp4);
14804 }
14805 if (obj4) {
14806 res5 = SWIG_ConvertPtr(obj4, &argp5, SWIGTYPE_p_wxBitmap, 0 | 0);
14807 if (!SWIG_IsOK(res5)) {
14808 SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "AuiTabContainer_AddButton" "', expected argument " "5"" of type '" "wxBitmap const &""'");
14809 }
14810 if (!argp5) {
14811 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiTabContainer_AddButton" "', expected argument " "5"" of type '" "wxBitmap const &""'");
14812 }
14813 arg5 = reinterpret_cast< wxBitmap * >(argp5);
14814 }
14815 {
14816 PyThreadState* __tstate = wxPyBeginAllowThreads();
14817 (arg1)->AddButton(arg2,arg3,(wxBitmap const &)*arg4,(wxBitmap const &)*arg5);
14818 wxPyEndAllowThreads(__tstate);
14819 if (PyErr_Occurred()) SWIG_fail;
14820 }
14821 resultobj = SWIG_Py_Void();
14822 return resultobj;
14823 fail:
14824 return NULL;
14825 }
14826
14827
14828 SWIGINTERN PyObject *_wrap_AuiTabContainer_GetTabOffset(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
14829 PyObject *resultobj = 0;
14830 wxAuiTabContainer *arg1 = (wxAuiTabContainer *) 0 ;
14831 size_t result;
14832 void *argp1 = 0 ;
14833 int res1 = 0 ;
14834 PyObject *swig_obj[1] ;
14835
14836 if (!args) SWIG_fail;
14837 swig_obj[0] = args;
14838 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiTabContainer, 0 | 0 );
14839 if (!SWIG_IsOK(res1)) {
14840 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainer_GetTabOffset" "', expected argument " "1"" of type '" "wxAuiTabContainer const *""'");
14841 }
14842 arg1 = reinterpret_cast< wxAuiTabContainer * >(argp1);
14843 {
14844 PyThreadState* __tstate = wxPyBeginAllowThreads();
14845 result = (size_t)((wxAuiTabContainer const *)arg1)->GetTabOffset();
14846 wxPyEndAllowThreads(__tstate);
14847 if (PyErr_Occurred()) SWIG_fail;
14848 }
14849 resultobj = SWIG_From_size_t(static_cast< size_t >(result));
14850 return resultobj;
14851 fail:
14852 return NULL;
14853 }
14854
14855
14856 SWIGINTERN PyObject *_wrap_AuiTabContainer_SetTabOffset(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
14857 PyObject *resultobj = 0;
14858 wxAuiTabContainer *arg1 = (wxAuiTabContainer *) 0 ;
14859 size_t arg2 ;
14860 void *argp1 = 0 ;
14861 int res1 = 0 ;
14862 size_t val2 ;
14863 int ecode2 = 0 ;
14864 PyObject * obj0 = 0 ;
14865 PyObject * obj1 = 0 ;
14866 char * kwnames[] = {
14867 (char *) "self",(char *) "offset", NULL
14868 };
14869
14870 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiTabContainer_SetTabOffset",kwnames,&obj0,&obj1)) SWIG_fail;
14871 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiTabContainer, 0 | 0 );
14872 if (!SWIG_IsOK(res1)) {
14873 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiTabContainer_SetTabOffset" "', expected argument " "1"" of type '" "wxAuiTabContainer *""'");
14874 }
14875 arg1 = reinterpret_cast< wxAuiTabContainer * >(argp1);
14876 ecode2 = SWIG_AsVal_size_t(obj1, &val2);
14877 if (!SWIG_IsOK(ecode2)) {
14878 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiTabContainer_SetTabOffset" "', expected argument " "2"" of type '" "size_t""'");
14879 }
14880 arg2 = static_cast< size_t >(val2);
14881 {
14882 PyThreadState* __tstate = wxPyBeginAllowThreads();
14883 (arg1)->SetTabOffset(arg2);
14884 wxPyEndAllowThreads(__tstate);
14885 if (PyErr_Occurred()) SWIG_fail;
14886 }
14887 resultobj = SWIG_Py_Void();
14888 return resultobj;
14889 fail:
14890 return NULL;
14891 }
14892
14893
14894 SWIGINTERN PyObject *AuiTabContainer_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
14895 PyObject *obj;
14896 if (!SWIG_Python_UnpackTuple(args,(char*)"swigregister", 1, 1,&obj)) return NULL;
14897 SWIG_TypeNewClientData(SWIGTYPE_p_wxAuiTabContainer, SWIG_NewClientData(obj));
14898 return SWIG_Py_Void();
14899 }
14900
14901 SWIGINTERN PyObject *AuiTabContainer_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
14902 return SWIG_Python_InitShadowInstance(args);
14903 }
14904
14905 SWIGINTERN PyObject *_wrap_new_AuiTabCtrl(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
14906 PyObject *resultobj = 0;
14907 wxWindow *arg1 = (wxWindow *) 0 ;
14908 int arg2 = (int) wxID_ANY ;
14909 wxPoint const &arg3_defvalue = wxDefaultPosition ;
14910 wxPoint *arg3 = (wxPoint *) &arg3_defvalue ;
14911 wxSize const &arg4_defvalue = wxDefaultSize ;
14912 wxSize *arg4 = (wxSize *) &arg4_defvalue ;
14913 long arg5 = (long) 0 ;
14914 wxAuiTabCtrl *result = 0 ;
14915 void *argp1 = 0 ;
14916 int res1 = 0 ;
14917 int val2 ;
14918 int ecode2 = 0 ;
14919 wxPoint temp3 ;
14920 wxSize temp4 ;
14921 long val5 ;
14922 int ecode5 = 0 ;
14923 PyObject * obj0 = 0 ;
14924 PyObject * obj1 = 0 ;
14925 PyObject * obj2 = 0 ;
14926 PyObject * obj3 = 0 ;
14927 PyObject * obj4 = 0 ;
14928 char * kwnames[] = {
14929 (char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style", NULL
14930 };
14931
14932 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|OOOO:new_AuiTabCtrl",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4)) SWIG_fail;
14933 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxWindow, 0 | 0 );
14934 if (!SWIG_IsOK(res1)) {
14935 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_AuiTabCtrl" "', expected argument " "1"" of type '" "wxWindow *""'");
14936 }
14937 arg1 = reinterpret_cast< wxWindow * >(argp1);
14938 if (obj1) {
14939 ecode2 = SWIG_AsVal_int(obj1, &val2);
14940 if (!SWIG_IsOK(ecode2)) {
14941 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "new_AuiTabCtrl" "', expected argument " "2"" of type '" "int""'");
14942 }
14943 arg2 = static_cast< int >(val2);
14944 }
14945 if (obj2) {
14946 {
14947 arg3 = &temp3;
14948 if ( ! wxPoint_helper(obj2, &arg3)) SWIG_fail;
14949 }
14950 }
14951 if (obj3) {
14952 {
14953 arg4 = &temp4;
14954 if ( ! wxSize_helper(obj3, &arg4)) SWIG_fail;
14955 }
14956 }
14957 if (obj4) {
14958 ecode5 = SWIG_AsVal_long(obj4, &val5);
14959 if (!SWIG_IsOK(ecode5)) {
14960 SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "new_AuiTabCtrl" "', expected argument " "5"" of type '" "long""'");
14961 }
14962 arg5 = static_cast< long >(val5);
14963 }
14964 {
14965 PyThreadState* __tstate = wxPyBeginAllowThreads();
14966 result = (wxAuiTabCtrl *)new wxAuiTabCtrl(arg1,arg2,(wxPoint const &)*arg3,(wxSize const &)*arg4,arg5);
14967 wxPyEndAllowThreads(__tstate);
14968 if (PyErr_Occurred()) SWIG_fail;
14969 }
14970 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiTabCtrl, SWIG_POINTER_NEW | 0 );
14971 return resultobj;
14972 fail:
14973 return NULL;
14974 }
14975
14976
14977 SWIGINTERN PyObject *_wrap_delete_AuiTabCtrl(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
14978 PyObject *resultobj = 0;
14979 wxAuiTabCtrl *arg1 = (wxAuiTabCtrl *) 0 ;
14980 void *argp1 = 0 ;
14981 int res1 = 0 ;
14982 PyObject *swig_obj[1] ;
14983
14984 if (!args) SWIG_fail;
14985 swig_obj[0] = args;
14986 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiTabCtrl, SWIG_POINTER_DISOWN | 0 );
14987 if (!SWIG_IsOK(res1)) {
14988 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_AuiTabCtrl" "', expected argument " "1"" of type '" "wxAuiTabCtrl *""'");
14989 }
14990 arg1 = reinterpret_cast< wxAuiTabCtrl * >(argp1);
14991 {
14992 PyThreadState* __tstate = wxPyBeginAllowThreads();
14993 delete arg1;
14994
14995 wxPyEndAllowThreads(__tstate);
14996 if (PyErr_Occurred()) SWIG_fail;
14997 }
14998 resultobj = SWIG_Py_Void();
14999 return resultobj;
15000 fail:
15001 return NULL;
15002 }
15003
15004
15005 SWIGINTERN PyObject *AuiTabCtrl_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
15006 PyObject *obj;
15007 if (!SWIG_Python_UnpackTuple(args,(char*)"swigregister", 1, 1,&obj)) return NULL;
15008 SWIG_TypeNewClientData(SWIGTYPE_p_wxAuiTabCtrl, SWIG_NewClientData(obj));
15009 return SWIG_Py_Void();
15010 }
15011
15012 SWIGINTERN PyObject *AuiTabCtrl_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
15013 return SWIG_Python_InitShadowInstance(args);
15014 }
15015
15016 SWIGINTERN PyObject *_wrap_new_PreAuiNotebook(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
15017 PyObject *resultobj = 0;
15018 wxAuiNotebook *result = 0 ;
15019
15020 if (!SWIG_Python_UnpackTuple(args,"new_PreAuiNotebook",0,0,0)) SWIG_fail;
15021 {
15022 PyThreadState* __tstate = wxPyBeginAllowThreads();
15023 result = (wxAuiNotebook *)new wxAuiNotebook();
15024 wxPyEndAllowThreads(__tstate);
15025 if (PyErr_Occurred()) SWIG_fail;
15026 }
15027 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiNotebook, SWIG_POINTER_OWN | 0 );
15028 return resultobj;
15029 fail:
15030 return NULL;
15031 }
15032
15033
15034 SWIGINTERN PyObject *_wrap_new_AuiNotebook(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
15035 PyObject *resultobj = 0;
15036 wxWindow *arg1 = (wxWindow *) 0 ;
15037 int arg2 = (int) wxID_ANY ;
15038 wxPoint const &arg3_defvalue = wxDefaultPosition ;
15039 wxPoint *arg3 = (wxPoint *) &arg3_defvalue ;
15040 wxSize const &arg4_defvalue = wxDefaultSize ;
15041 wxSize *arg4 = (wxSize *) &arg4_defvalue ;
15042 long arg5 = (long) wxAUI_NB_DEFAULT_STYLE ;
15043 wxAuiNotebook *result = 0 ;
15044 void *argp1 = 0 ;
15045 int res1 = 0 ;
15046 int val2 ;
15047 int ecode2 = 0 ;
15048 wxPoint temp3 ;
15049 wxSize temp4 ;
15050 long val5 ;
15051 int ecode5 = 0 ;
15052 PyObject * obj0 = 0 ;
15053 PyObject * obj1 = 0 ;
15054 PyObject * obj2 = 0 ;
15055 PyObject * obj3 = 0 ;
15056 PyObject * obj4 = 0 ;
15057 char * kwnames[] = {
15058 (char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style", NULL
15059 };
15060
15061 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|OOOO:new_AuiNotebook",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4)) SWIG_fail;
15062 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxWindow, 0 | 0 );
15063 if (!SWIG_IsOK(res1)) {
15064 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_AuiNotebook" "', expected argument " "1"" of type '" "wxWindow *""'");
15065 }
15066 arg1 = reinterpret_cast< wxWindow * >(argp1);
15067 if (obj1) {
15068 ecode2 = SWIG_AsVal_int(obj1, &val2);
15069 if (!SWIG_IsOK(ecode2)) {
15070 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "new_AuiNotebook" "', expected argument " "2"" of type '" "int""'");
15071 }
15072 arg2 = static_cast< int >(val2);
15073 }
15074 if (obj2) {
15075 {
15076 arg3 = &temp3;
15077 if ( ! wxPoint_helper(obj2, &arg3)) SWIG_fail;
15078 }
15079 }
15080 if (obj3) {
15081 {
15082 arg4 = &temp4;
15083 if ( ! wxSize_helper(obj3, &arg4)) SWIG_fail;
15084 }
15085 }
15086 if (obj4) {
15087 ecode5 = SWIG_AsVal_long(obj4, &val5);
15088 if (!SWIG_IsOK(ecode5)) {
15089 SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "new_AuiNotebook" "', expected argument " "5"" of type '" "long""'");
15090 }
15091 arg5 = static_cast< long >(val5);
15092 }
15093 {
15094 PyThreadState* __tstate = wxPyBeginAllowThreads();
15095 result = (wxAuiNotebook *)new wxAuiNotebook(arg1,arg2,(wxPoint const &)*arg3,(wxSize const &)*arg4,arg5);
15096 wxPyEndAllowThreads(__tstate);
15097 if (PyErr_Occurred()) SWIG_fail;
15098 }
15099 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiNotebook, SWIG_POINTER_NEW | 0 );
15100 return resultobj;
15101 fail:
15102 return NULL;
15103 }
15104
15105
15106 SWIGINTERN PyObject *_wrap_delete_AuiNotebook(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
15107 PyObject *resultobj = 0;
15108 wxAuiNotebook *arg1 = (wxAuiNotebook *) 0 ;
15109 void *argp1 = 0 ;
15110 int res1 = 0 ;
15111 PyObject *swig_obj[1] ;
15112
15113 if (!args) SWIG_fail;
15114 swig_obj[0] = args;
15115 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiNotebook, SWIG_POINTER_DISOWN | 0 );
15116 if (!SWIG_IsOK(res1)) {
15117 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_AuiNotebook" "', expected argument " "1"" of type '" "wxAuiNotebook *""'");
15118 }
15119 arg1 = reinterpret_cast< wxAuiNotebook * >(argp1);
15120 {
15121 PyThreadState* __tstate = wxPyBeginAllowThreads();
15122 delete arg1;
15123
15124 wxPyEndAllowThreads(__tstate);
15125 if (PyErr_Occurred()) SWIG_fail;
15126 }
15127 resultobj = SWIG_Py_Void();
15128 return resultobj;
15129 fail:
15130 return NULL;
15131 }
15132
15133
15134 SWIGINTERN PyObject *_wrap_AuiNotebook_Create(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
15135 PyObject *resultobj = 0;
15136 wxAuiNotebook *arg1 = (wxAuiNotebook *) 0 ;
15137 wxWindow *arg2 = (wxWindow *) 0 ;
15138 int arg3 = (int) wxID_ANY ;
15139 wxPoint const &arg4_defvalue = wxDefaultPosition ;
15140 wxPoint *arg4 = (wxPoint *) &arg4_defvalue ;
15141 wxSize const &arg5_defvalue = wxDefaultSize ;
15142 wxSize *arg5 = (wxSize *) &arg5_defvalue ;
15143 long arg6 = (long) 0 ;
15144 bool result;
15145 void *argp1 = 0 ;
15146 int res1 = 0 ;
15147 void *argp2 = 0 ;
15148 int res2 = 0 ;
15149 int val3 ;
15150 int ecode3 = 0 ;
15151 wxPoint temp4 ;
15152 wxSize temp5 ;
15153 long val6 ;
15154 int ecode6 = 0 ;
15155 PyObject * obj0 = 0 ;
15156 PyObject * obj1 = 0 ;
15157 PyObject * obj2 = 0 ;
15158 PyObject * obj3 = 0 ;
15159 PyObject * obj4 = 0 ;
15160 PyObject * obj5 = 0 ;
15161 char * kwnames[] = {
15162 (char *) "self",(char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style", NULL
15163 };
15164
15165 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|OOOO:AuiNotebook_Create",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) SWIG_fail;
15166 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiNotebook, 0 | 0 );
15167 if (!SWIG_IsOK(res1)) {
15168 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebook_Create" "', expected argument " "1"" of type '" "wxAuiNotebook *""'");
15169 }
15170 arg1 = reinterpret_cast< wxAuiNotebook * >(argp1);
15171 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxWindow, 0 | 0 );
15172 if (!SWIG_IsOK(res2)) {
15173 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiNotebook_Create" "', expected argument " "2"" of type '" "wxWindow *""'");
15174 }
15175 arg2 = reinterpret_cast< wxWindow * >(argp2);
15176 if (obj2) {
15177 ecode3 = SWIG_AsVal_int(obj2, &val3);
15178 if (!SWIG_IsOK(ecode3)) {
15179 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "AuiNotebook_Create" "', expected argument " "3"" of type '" "int""'");
15180 }
15181 arg3 = static_cast< int >(val3);
15182 }
15183 if (obj3) {
15184 {
15185 arg4 = &temp4;
15186 if ( ! wxPoint_helper(obj3, &arg4)) SWIG_fail;
15187 }
15188 }
15189 if (obj4) {
15190 {
15191 arg5 = &temp5;
15192 if ( ! wxSize_helper(obj4, &arg5)) SWIG_fail;
15193 }
15194 }
15195 if (obj5) {
15196 ecode6 = SWIG_AsVal_long(obj5, &val6);
15197 if (!SWIG_IsOK(ecode6)) {
15198 SWIG_exception_fail(SWIG_ArgError(ecode6), "in method '" "AuiNotebook_Create" "', expected argument " "6"" of type '" "long""'");
15199 }
15200 arg6 = static_cast< long >(val6);
15201 }
15202 {
15203 PyThreadState* __tstate = wxPyBeginAllowThreads();
15204 result = (bool)(arg1)->Create(arg2,arg3,(wxPoint const &)*arg4,(wxSize const &)*arg5,arg6);
15205 wxPyEndAllowThreads(__tstate);
15206 if (PyErr_Occurred()) SWIG_fail;
15207 }
15208 {
15209 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
15210 }
15211 return resultobj;
15212 fail:
15213 return NULL;
15214 }
15215
15216
15217 SWIGINTERN PyObject *_wrap_AuiNotebook_SetArtProvider(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
15218 PyObject *resultobj = 0;
15219 wxAuiNotebook *arg1 = (wxAuiNotebook *) 0 ;
15220 wxAuiTabArt *arg2 = (wxAuiTabArt *) 0 ;
15221 void *argp1 = 0 ;
15222 int res1 = 0 ;
15223 void *argp2 = 0 ;
15224 int res2 = 0 ;
15225 PyObject * obj0 = 0 ;
15226 PyObject * obj1 = 0 ;
15227 char * kwnames[] = {
15228 (char *) "self",(char *) "art", NULL
15229 };
15230
15231 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiNotebook_SetArtProvider",kwnames,&obj0,&obj1)) SWIG_fail;
15232 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiNotebook, 0 | 0 );
15233 if (!SWIG_IsOK(res1)) {
15234 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebook_SetArtProvider" "', expected argument " "1"" of type '" "wxAuiNotebook *""'");
15235 }
15236 arg1 = reinterpret_cast< wxAuiNotebook * >(argp1);
15237 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxAuiTabArt, 0 | 0 );
15238 if (!SWIG_IsOK(res2)) {
15239 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiNotebook_SetArtProvider" "', expected argument " "2"" of type '" "wxAuiTabArt *""'");
15240 }
15241 arg2 = reinterpret_cast< wxAuiTabArt * >(argp2);
15242 {
15243 PyThreadState* __tstate = wxPyBeginAllowThreads();
15244 (arg1)->SetArtProvider(arg2);
15245 wxPyEndAllowThreads(__tstate);
15246 if (PyErr_Occurred()) SWIG_fail;
15247 }
15248 resultobj = SWIG_Py_Void();
15249 return resultobj;
15250 fail:
15251 return NULL;
15252 }
15253
15254
15255 SWIGINTERN PyObject *_wrap_AuiNotebook_GetArtProvider(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
15256 PyObject *resultobj = 0;
15257 wxAuiNotebook *arg1 = (wxAuiNotebook *) 0 ;
15258 wxAuiTabArt *result = 0 ;
15259 void *argp1 = 0 ;
15260 int res1 = 0 ;
15261 PyObject *swig_obj[1] ;
15262
15263 if (!args) SWIG_fail;
15264 swig_obj[0] = args;
15265 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiNotebook, 0 | 0 );
15266 if (!SWIG_IsOK(res1)) {
15267 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebook_GetArtProvider" "', expected argument " "1"" of type '" "wxAuiNotebook const *""'");
15268 }
15269 arg1 = reinterpret_cast< wxAuiNotebook * >(argp1);
15270 {
15271 PyThreadState* __tstate = wxPyBeginAllowThreads();
15272 result = (wxAuiTabArt *)((wxAuiNotebook const *)arg1)->GetArtProvider();
15273 wxPyEndAllowThreads(__tstate);
15274 if (PyErr_Occurred()) SWIG_fail;
15275 }
15276 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiTabArt, 0 | 0 );
15277 return resultobj;
15278 fail:
15279 return NULL;
15280 }
15281
15282
15283 SWIGINTERN PyObject *_wrap_AuiNotebook_SetUniformBitmapSize(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
15284 PyObject *resultobj = 0;
15285 wxAuiNotebook *arg1 = (wxAuiNotebook *) 0 ;
15286 wxSize *arg2 = 0 ;
15287 void *argp1 = 0 ;
15288 int res1 = 0 ;
15289 wxSize temp2 ;
15290 PyObject * obj0 = 0 ;
15291 PyObject * obj1 = 0 ;
15292 char * kwnames[] = {
15293 (char *) "self",(char *) "size", NULL
15294 };
15295
15296 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiNotebook_SetUniformBitmapSize",kwnames,&obj0,&obj1)) SWIG_fail;
15297 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiNotebook, 0 | 0 );
15298 if (!SWIG_IsOK(res1)) {
15299 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebook_SetUniformBitmapSize" "', expected argument " "1"" of type '" "wxAuiNotebook *""'");
15300 }
15301 arg1 = reinterpret_cast< wxAuiNotebook * >(argp1);
15302 {
15303 arg2 = &temp2;
15304 if ( ! wxSize_helper(obj1, &arg2)) SWIG_fail;
15305 }
15306 {
15307 PyThreadState* __tstate = wxPyBeginAllowThreads();
15308 (arg1)->SetUniformBitmapSize((wxSize const &)*arg2);
15309 wxPyEndAllowThreads(__tstate);
15310 if (PyErr_Occurred()) SWIG_fail;
15311 }
15312 resultobj = SWIG_Py_Void();
15313 return resultobj;
15314 fail:
15315 return NULL;
15316 }
15317
15318
15319 SWIGINTERN PyObject *_wrap_AuiNotebook_SetTabCtrlHeight(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
15320 PyObject *resultobj = 0;
15321 wxAuiNotebook *arg1 = (wxAuiNotebook *) 0 ;
15322 int arg2 ;
15323 void *argp1 = 0 ;
15324 int res1 = 0 ;
15325 int val2 ;
15326 int ecode2 = 0 ;
15327 PyObject * obj0 = 0 ;
15328 PyObject * obj1 = 0 ;
15329 char * kwnames[] = {
15330 (char *) "self",(char *) "height", NULL
15331 };
15332
15333 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiNotebook_SetTabCtrlHeight",kwnames,&obj0,&obj1)) SWIG_fail;
15334 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiNotebook, 0 | 0 );
15335 if (!SWIG_IsOK(res1)) {
15336 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebook_SetTabCtrlHeight" "', expected argument " "1"" of type '" "wxAuiNotebook *""'");
15337 }
15338 arg1 = reinterpret_cast< wxAuiNotebook * >(argp1);
15339 ecode2 = SWIG_AsVal_int(obj1, &val2);
15340 if (!SWIG_IsOK(ecode2)) {
15341 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiNotebook_SetTabCtrlHeight" "', expected argument " "2"" of type '" "int""'");
15342 }
15343 arg2 = static_cast< int >(val2);
15344 {
15345 PyThreadState* __tstate = wxPyBeginAllowThreads();
15346 (arg1)->SetTabCtrlHeight(arg2);
15347 wxPyEndAllowThreads(__tstate);
15348 if (PyErr_Occurred()) SWIG_fail;
15349 }
15350 resultobj = SWIG_Py_Void();
15351 return resultobj;
15352 fail:
15353 return NULL;
15354 }
15355
15356
15357 SWIGINTERN PyObject *_wrap_AuiNotebook_AddPage(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
15358 PyObject *resultobj = 0;
15359 wxAuiNotebook *arg1 = (wxAuiNotebook *) 0 ;
15360 wxWindow *arg2 = (wxWindow *) 0 ;
15361 wxString *arg3 = 0 ;
15362 bool arg4 = (bool) false ;
15363 wxBitmap const &arg5_defvalue = wxNullBitmap ;
15364 wxBitmap *arg5 = (wxBitmap *) &arg5_defvalue ;
15365 bool result;
15366 void *argp1 = 0 ;
15367 int res1 = 0 ;
15368 void *argp2 = 0 ;
15369 int res2 = 0 ;
15370 bool temp3 = false ;
15371 bool val4 ;
15372 int ecode4 = 0 ;
15373 void *argp5 = 0 ;
15374 int res5 = 0 ;
15375 PyObject * obj0 = 0 ;
15376 PyObject * obj1 = 0 ;
15377 PyObject * obj2 = 0 ;
15378 PyObject * obj3 = 0 ;
15379 PyObject * obj4 = 0 ;
15380 char * kwnames[] = {
15381 (char *) "self",(char *) "page",(char *) "caption",(char *) "select",(char *) "bitmap", NULL
15382 };
15383
15384 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO|OO:AuiNotebook_AddPage",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4)) SWIG_fail;
15385 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiNotebook, 0 | 0 );
15386 if (!SWIG_IsOK(res1)) {
15387 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebook_AddPage" "', expected argument " "1"" of type '" "wxAuiNotebook *""'");
15388 }
15389 arg1 = reinterpret_cast< wxAuiNotebook * >(argp1);
15390 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxWindow, 0 | 0 );
15391 if (!SWIG_IsOK(res2)) {
15392 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiNotebook_AddPage" "', expected argument " "2"" of type '" "wxWindow *""'");
15393 }
15394 arg2 = reinterpret_cast< wxWindow * >(argp2);
15395 {
15396 arg3 = wxString_in_helper(obj2);
15397 if (arg3 == NULL) SWIG_fail;
15398 temp3 = true;
15399 }
15400 if (obj3) {
15401 ecode4 = SWIG_AsVal_bool(obj3, &val4);
15402 if (!SWIG_IsOK(ecode4)) {
15403 SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "AuiNotebook_AddPage" "', expected argument " "4"" of type '" "bool""'");
15404 }
15405 arg4 = static_cast< bool >(val4);
15406 }
15407 if (obj4) {
15408 res5 = SWIG_ConvertPtr(obj4, &argp5, SWIGTYPE_p_wxBitmap, 0 | 0);
15409 if (!SWIG_IsOK(res5)) {
15410 SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "AuiNotebook_AddPage" "', expected argument " "5"" of type '" "wxBitmap const &""'");
15411 }
15412 if (!argp5) {
15413 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiNotebook_AddPage" "', expected argument " "5"" of type '" "wxBitmap const &""'");
15414 }
15415 arg5 = reinterpret_cast< wxBitmap * >(argp5);
15416 }
15417 {
15418 PyThreadState* __tstate = wxPyBeginAllowThreads();
15419 result = (bool)(arg1)->AddPage(arg2,(wxString const &)*arg3,arg4,(wxBitmap const &)*arg5);
15420 wxPyEndAllowThreads(__tstate);
15421 if (PyErr_Occurred()) SWIG_fail;
15422 }
15423 {
15424 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
15425 }
15426 {
15427 if (temp3)
15428 delete arg3;
15429 }
15430 return resultobj;
15431 fail:
15432 {
15433 if (temp3)
15434 delete arg3;
15435 }
15436 return NULL;
15437 }
15438
15439
15440 SWIGINTERN PyObject *_wrap_AuiNotebook_InsertPage(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
15441 PyObject *resultobj = 0;
15442 wxAuiNotebook *arg1 = (wxAuiNotebook *) 0 ;
15443 size_t arg2 ;
15444 wxWindow *arg3 = (wxWindow *) 0 ;
15445 wxString *arg4 = 0 ;
15446 bool arg5 = (bool) false ;
15447 wxBitmap const &arg6_defvalue = wxNullBitmap ;
15448 wxBitmap *arg6 = (wxBitmap *) &arg6_defvalue ;
15449 bool result;
15450 void *argp1 = 0 ;
15451 int res1 = 0 ;
15452 size_t val2 ;
15453 int ecode2 = 0 ;
15454 void *argp3 = 0 ;
15455 int res3 = 0 ;
15456 bool temp4 = false ;
15457 bool val5 ;
15458 int ecode5 = 0 ;
15459 void *argp6 = 0 ;
15460 int res6 = 0 ;
15461 PyObject * obj0 = 0 ;
15462 PyObject * obj1 = 0 ;
15463 PyObject * obj2 = 0 ;
15464 PyObject * obj3 = 0 ;
15465 PyObject * obj4 = 0 ;
15466 PyObject * obj5 = 0 ;
15467 char * kwnames[] = {
15468 (char *) "self",(char *) "page_idx",(char *) "page",(char *) "caption",(char *) "select",(char *) "bitmap", NULL
15469 };
15470
15471 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOO|OO:AuiNotebook_InsertPage",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) SWIG_fail;
15472 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiNotebook, 0 | 0 );
15473 if (!SWIG_IsOK(res1)) {
15474 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebook_InsertPage" "', expected argument " "1"" of type '" "wxAuiNotebook *""'");
15475 }
15476 arg1 = reinterpret_cast< wxAuiNotebook * >(argp1);
15477 ecode2 = SWIG_AsVal_size_t(obj1, &val2);
15478 if (!SWIG_IsOK(ecode2)) {
15479 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiNotebook_InsertPage" "', expected argument " "2"" of type '" "size_t""'");
15480 }
15481 arg2 = static_cast< size_t >(val2);
15482 res3 = SWIG_ConvertPtr(obj2, &argp3,SWIGTYPE_p_wxWindow, 0 | 0 );
15483 if (!SWIG_IsOK(res3)) {
15484 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "AuiNotebook_InsertPage" "', expected argument " "3"" of type '" "wxWindow *""'");
15485 }
15486 arg3 = reinterpret_cast< wxWindow * >(argp3);
15487 {
15488 arg4 = wxString_in_helper(obj3);
15489 if (arg4 == NULL) SWIG_fail;
15490 temp4 = true;
15491 }
15492 if (obj4) {
15493 ecode5 = SWIG_AsVal_bool(obj4, &val5);
15494 if (!SWIG_IsOK(ecode5)) {
15495 SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "AuiNotebook_InsertPage" "', expected argument " "5"" of type '" "bool""'");
15496 }
15497 arg5 = static_cast< bool >(val5);
15498 }
15499 if (obj5) {
15500 res6 = SWIG_ConvertPtr(obj5, &argp6, SWIGTYPE_p_wxBitmap, 0 | 0);
15501 if (!SWIG_IsOK(res6)) {
15502 SWIG_exception_fail(SWIG_ArgError(res6), "in method '" "AuiNotebook_InsertPage" "', expected argument " "6"" of type '" "wxBitmap const &""'");
15503 }
15504 if (!argp6) {
15505 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiNotebook_InsertPage" "', expected argument " "6"" of type '" "wxBitmap const &""'");
15506 }
15507 arg6 = reinterpret_cast< wxBitmap * >(argp6);
15508 }
15509 {
15510 PyThreadState* __tstate = wxPyBeginAllowThreads();
15511 result = (bool)(arg1)->InsertPage(arg2,arg3,(wxString const &)*arg4,arg5,(wxBitmap const &)*arg6);
15512 wxPyEndAllowThreads(__tstate);
15513 if (PyErr_Occurred()) SWIG_fail;
15514 }
15515 {
15516 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
15517 }
15518 {
15519 if (temp4)
15520 delete arg4;
15521 }
15522 return resultobj;
15523 fail:
15524 {
15525 if (temp4)
15526 delete arg4;
15527 }
15528 return NULL;
15529 }
15530
15531
15532 SWIGINTERN PyObject *_wrap_AuiNotebook_DeletePage(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
15533 PyObject *resultobj = 0;
15534 wxAuiNotebook *arg1 = (wxAuiNotebook *) 0 ;
15535 size_t arg2 ;
15536 bool result;
15537 void *argp1 = 0 ;
15538 int res1 = 0 ;
15539 size_t val2 ;
15540 int ecode2 = 0 ;
15541 PyObject * obj0 = 0 ;
15542 PyObject * obj1 = 0 ;
15543 char * kwnames[] = {
15544 (char *) "self",(char *) "page", NULL
15545 };
15546
15547 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiNotebook_DeletePage",kwnames,&obj0,&obj1)) SWIG_fail;
15548 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiNotebook, 0 | 0 );
15549 if (!SWIG_IsOK(res1)) {
15550 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebook_DeletePage" "', expected argument " "1"" of type '" "wxAuiNotebook *""'");
15551 }
15552 arg1 = reinterpret_cast< wxAuiNotebook * >(argp1);
15553 ecode2 = SWIG_AsVal_size_t(obj1, &val2);
15554 if (!SWIG_IsOK(ecode2)) {
15555 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiNotebook_DeletePage" "', expected argument " "2"" of type '" "size_t""'");
15556 }
15557 arg2 = static_cast< size_t >(val2);
15558 {
15559 PyThreadState* __tstate = wxPyBeginAllowThreads();
15560 result = (bool)(arg1)->DeletePage(arg2);
15561 wxPyEndAllowThreads(__tstate);
15562 if (PyErr_Occurred()) SWIG_fail;
15563 }
15564 {
15565 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
15566 }
15567 return resultobj;
15568 fail:
15569 return NULL;
15570 }
15571
15572
15573 SWIGINTERN PyObject *_wrap_AuiNotebook_RemovePage(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
15574 PyObject *resultobj = 0;
15575 wxAuiNotebook *arg1 = (wxAuiNotebook *) 0 ;
15576 size_t arg2 ;
15577 bool result;
15578 void *argp1 = 0 ;
15579 int res1 = 0 ;
15580 size_t val2 ;
15581 int ecode2 = 0 ;
15582 PyObject * obj0 = 0 ;
15583 PyObject * obj1 = 0 ;
15584 char * kwnames[] = {
15585 (char *) "self",(char *) "page", NULL
15586 };
15587
15588 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiNotebook_RemovePage",kwnames,&obj0,&obj1)) SWIG_fail;
15589 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiNotebook, 0 | 0 );
15590 if (!SWIG_IsOK(res1)) {
15591 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebook_RemovePage" "', expected argument " "1"" of type '" "wxAuiNotebook *""'");
15592 }
15593 arg1 = reinterpret_cast< wxAuiNotebook * >(argp1);
15594 ecode2 = SWIG_AsVal_size_t(obj1, &val2);
15595 if (!SWIG_IsOK(ecode2)) {
15596 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiNotebook_RemovePage" "', expected argument " "2"" of type '" "size_t""'");
15597 }
15598 arg2 = static_cast< size_t >(val2);
15599 {
15600 PyThreadState* __tstate = wxPyBeginAllowThreads();
15601 result = (bool)(arg1)->RemovePage(arg2);
15602 wxPyEndAllowThreads(__tstate);
15603 if (PyErr_Occurred()) SWIG_fail;
15604 }
15605 {
15606 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
15607 }
15608 return resultobj;
15609 fail:
15610 return NULL;
15611 }
15612
15613
15614 SWIGINTERN PyObject *_wrap_AuiNotebook_GetPageCount(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
15615 PyObject *resultobj = 0;
15616 wxAuiNotebook *arg1 = (wxAuiNotebook *) 0 ;
15617 size_t result;
15618 void *argp1 = 0 ;
15619 int res1 = 0 ;
15620 PyObject *swig_obj[1] ;
15621
15622 if (!args) SWIG_fail;
15623 swig_obj[0] = args;
15624 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiNotebook, 0 | 0 );
15625 if (!SWIG_IsOK(res1)) {
15626 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebook_GetPageCount" "', expected argument " "1"" of type '" "wxAuiNotebook const *""'");
15627 }
15628 arg1 = reinterpret_cast< wxAuiNotebook * >(argp1);
15629 {
15630 PyThreadState* __tstate = wxPyBeginAllowThreads();
15631 result = (size_t)((wxAuiNotebook const *)arg1)->GetPageCount();
15632 wxPyEndAllowThreads(__tstate);
15633 if (PyErr_Occurred()) SWIG_fail;
15634 }
15635 resultobj = SWIG_From_size_t(static_cast< size_t >(result));
15636 return resultobj;
15637 fail:
15638 return NULL;
15639 }
15640
15641
15642 SWIGINTERN PyObject *_wrap_AuiNotebook_GetPage(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
15643 PyObject *resultobj = 0;
15644 wxAuiNotebook *arg1 = (wxAuiNotebook *) 0 ;
15645 size_t arg2 ;
15646 wxWindow *result = 0 ;
15647 void *argp1 = 0 ;
15648 int res1 = 0 ;
15649 size_t val2 ;
15650 int ecode2 = 0 ;
15651 PyObject * obj0 = 0 ;
15652 PyObject * obj1 = 0 ;
15653 char * kwnames[] = {
15654 (char *) "self",(char *) "page_idx", NULL
15655 };
15656
15657 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiNotebook_GetPage",kwnames,&obj0,&obj1)) SWIG_fail;
15658 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiNotebook, 0 | 0 );
15659 if (!SWIG_IsOK(res1)) {
15660 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebook_GetPage" "', expected argument " "1"" of type '" "wxAuiNotebook const *""'");
15661 }
15662 arg1 = reinterpret_cast< wxAuiNotebook * >(argp1);
15663 ecode2 = SWIG_AsVal_size_t(obj1, &val2);
15664 if (!SWIG_IsOK(ecode2)) {
15665 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiNotebook_GetPage" "', expected argument " "2"" of type '" "size_t""'");
15666 }
15667 arg2 = static_cast< size_t >(val2);
15668 {
15669 PyThreadState* __tstate = wxPyBeginAllowThreads();
15670 result = (wxWindow *)((wxAuiNotebook const *)arg1)->GetPage(arg2);
15671 wxPyEndAllowThreads(__tstate);
15672 if (PyErr_Occurred()) SWIG_fail;
15673 }
15674 {
15675 resultobj = wxPyMake_wxObject(result, 0);
15676 }
15677 return resultobj;
15678 fail:
15679 return NULL;
15680 }
15681
15682
15683 SWIGINTERN PyObject *_wrap_AuiNotebook_GetPageIndex(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
15684 PyObject *resultobj = 0;
15685 wxAuiNotebook *arg1 = (wxAuiNotebook *) 0 ;
15686 wxWindow *arg2 = (wxWindow *) 0 ;
15687 int result;
15688 void *argp1 = 0 ;
15689 int res1 = 0 ;
15690 void *argp2 = 0 ;
15691 int res2 = 0 ;
15692 PyObject * obj0 = 0 ;
15693 PyObject * obj1 = 0 ;
15694 char * kwnames[] = {
15695 (char *) "self",(char *) "page_wnd", NULL
15696 };
15697
15698 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiNotebook_GetPageIndex",kwnames,&obj0,&obj1)) SWIG_fail;
15699 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiNotebook, 0 | 0 );
15700 if (!SWIG_IsOK(res1)) {
15701 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebook_GetPageIndex" "', expected argument " "1"" of type '" "wxAuiNotebook const *""'");
15702 }
15703 arg1 = reinterpret_cast< wxAuiNotebook * >(argp1);
15704 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxWindow, 0 | 0 );
15705 if (!SWIG_IsOK(res2)) {
15706 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiNotebook_GetPageIndex" "', expected argument " "2"" of type '" "wxWindow *""'");
15707 }
15708 arg2 = reinterpret_cast< wxWindow * >(argp2);
15709 {
15710 PyThreadState* __tstate = wxPyBeginAllowThreads();
15711 result = (int)((wxAuiNotebook const *)arg1)->GetPageIndex(arg2);
15712 wxPyEndAllowThreads(__tstate);
15713 if (PyErr_Occurred()) SWIG_fail;
15714 }
15715 resultobj = SWIG_From_int(static_cast< int >(result));
15716 return resultobj;
15717 fail:
15718 return NULL;
15719 }
15720
15721
15722 SWIGINTERN PyObject *_wrap_AuiNotebook_SetPageText(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
15723 PyObject *resultobj = 0;
15724 wxAuiNotebook *arg1 = (wxAuiNotebook *) 0 ;
15725 size_t arg2 ;
15726 wxString *arg3 = 0 ;
15727 bool result;
15728 void *argp1 = 0 ;
15729 int res1 = 0 ;
15730 size_t val2 ;
15731 int ecode2 = 0 ;
15732 bool temp3 = false ;
15733 PyObject * obj0 = 0 ;
15734 PyObject * obj1 = 0 ;
15735 PyObject * obj2 = 0 ;
15736 char * kwnames[] = {
15737 (char *) "self",(char *) "page",(char *) "text", NULL
15738 };
15739
15740 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:AuiNotebook_SetPageText",kwnames,&obj0,&obj1,&obj2)) SWIG_fail;
15741 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiNotebook, 0 | 0 );
15742 if (!SWIG_IsOK(res1)) {
15743 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebook_SetPageText" "', expected argument " "1"" of type '" "wxAuiNotebook *""'");
15744 }
15745 arg1 = reinterpret_cast< wxAuiNotebook * >(argp1);
15746 ecode2 = SWIG_AsVal_size_t(obj1, &val2);
15747 if (!SWIG_IsOK(ecode2)) {
15748 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiNotebook_SetPageText" "', expected argument " "2"" of type '" "size_t""'");
15749 }
15750 arg2 = static_cast< size_t >(val2);
15751 {
15752 arg3 = wxString_in_helper(obj2);
15753 if (arg3 == NULL) SWIG_fail;
15754 temp3 = true;
15755 }
15756 {
15757 PyThreadState* __tstate = wxPyBeginAllowThreads();
15758 result = (bool)(arg1)->SetPageText(arg2,(wxString const &)*arg3);
15759 wxPyEndAllowThreads(__tstate);
15760 if (PyErr_Occurred()) SWIG_fail;
15761 }
15762 {
15763 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
15764 }
15765 {
15766 if (temp3)
15767 delete arg3;
15768 }
15769 return resultobj;
15770 fail:
15771 {
15772 if (temp3)
15773 delete arg3;
15774 }
15775 return NULL;
15776 }
15777
15778
15779 SWIGINTERN PyObject *_wrap_AuiNotebook_GetPageText(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
15780 PyObject *resultobj = 0;
15781 wxAuiNotebook *arg1 = (wxAuiNotebook *) 0 ;
15782 size_t arg2 ;
15783 wxString result;
15784 void *argp1 = 0 ;
15785 int res1 = 0 ;
15786 size_t val2 ;
15787 int ecode2 = 0 ;
15788 PyObject * obj0 = 0 ;
15789 PyObject * obj1 = 0 ;
15790 char * kwnames[] = {
15791 (char *) "self",(char *) "page_idx", NULL
15792 };
15793
15794 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiNotebook_GetPageText",kwnames,&obj0,&obj1)) SWIG_fail;
15795 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiNotebook, 0 | 0 );
15796 if (!SWIG_IsOK(res1)) {
15797 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebook_GetPageText" "', expected argument " "1"" of type '" "wxAuiNotebook const *""'");
15798 }
15799 arg1 = reinterpret_cast< wxAuiNotebook * >(argp1);
15800 ecode2 = SWIG_AsVal_size_t(obj1, &val2);
15801 if (!SWIG_IsOK(ecode2)) {
15802 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiNotebook_GetPageText" "', expected argument " "2"" of type '" "size_t""'");
15803 }
15804 arg2 = static_cast< size_t >(val2);
15805 {
15806 PyThreadState* __tstate = wxPyBeginAllowThreads();
15807 result = ((wxAuiNotebook const *)arg1)->GetPageText(arg2);
15808 wxPyEndAllowThreads(__tstate);
15809 if (PyErr_Occurred()) SWIG_fail;
15810 }
15811 {
15812 #if wxUSE_UNICODE
15813 resultobj = PyUnicode_FromWideChar((&result)->c_str(), (&result)->Len());
15814 #else
15815 resultobj = PyString_FromStringAndSize((&result)->c_str(), (&result)->Len());
15816 #endif
15817 }
15818 return resultobj;
15819 fail:
15820 return NULL;
15821 }
15822
15823
15824 SWIGINTERN PyObject *_wrap_AuiNotebook_SetPageBitmap(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
15825 PyObject *resultobj = 0;
15826 wxAuiNotebook *arg1 = (wxAuiNotebook *) 0 ;
15827 size_t arg2 ;
15828 wxBitmap *arg3 = 0 ;
15829 bool result;
15830 void *argp1 = 0 ;
15831 int res1 = 0 ;
15832 size_t val2 ;
15833 int ecode2 = 0 ;
15834 void *argp3 = 0 ;
15835 int res3 = 0 ;
15836 PyObject * obj0 = 0 ;
15837 PyObject * obj1 = 0 ;
15838 PyObject * obj2 = 0 ;
15839 char * kwnames[] = {
15840 (char *) "self",(char *) "page",(char *) "bitmap", NULL
15841 };
15842
15843 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:AuiNotebook_SetPageBitmap",kwnames,&obj0,&obj1,&obj2)) SWIG_fail;
15844 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiNotebook, 0 | 0 );
15845 if (!SWIG_IsOK(res1)) {
15846 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebook_SetPageBitmap" "', expected argument " "1"" of type '" "wxAuiNotebook *""'");
15847 }
15848 arg1 = reinterpret_cast< wxAuiNotebook * >(argp1);
15849 ecode2 = SWIG_AsVal_size_t(obj1, &val2);
15850 if (!SWIG_IsOK(ecode2)) {
15851 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiNotebook_SetPageBitmap" "', expected argument " "2"" of type '" "size_t""'");
15852 }
15853 arg2 = static_cast< size_t >(val2);
15854 res3 = SWIG_ConvertPtr(obj2, &argp3, SWIGTYPE_p_wxBitmap, 0 | 0);
15855 if (!SWIG_IsOK(res3)) {
15856 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "AuiNotebook_SetPageBitmap" "', expected argument " "3"" of type '" "wxBitmap const &""'");
15857 }
15858 if (!argp3) {
15859 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiNotebook_SetPageBitmap" "', expected argument " "3"" of type '" "wxBitmap const &""'");
15860 }
15861 arg3 = reinterpret_cast< wxBitmap * >(argp3);
15862 {
15863 PyThreadState* __tstate = wxPyBeginAllowThreads();
15864 result = (bool)(arg1)->SetPageBitmap(arg2,(wxBitmap const &)*arg3);
15865 wxPyEndAllowThreads(__tstate);
15866 if (PyErr_Occurred()) SWIG_fail;
15867 }
15868 {
15869 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
15870 }
15871 return resultobj;
15872 fail:
15873 return NULL;
15874 }
15875
15876
15877 SWIGINTERN PyObject *_wrap_AuiNotebook_GetPageBitmap(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
15878 PyObject *resultobj = 0;
15879 wxAuiNotebook *arg1 = (wxAuiNotebook *) 0 ;
15880 size_t arg2 ;
15881 wxBitmap result;
15882 void *argp1 = 0 ;
15883 int res1 = 0 ;
15884 size_t val2 ;
15885 int ecode2 = 0 ;
15886 PyObject * obj0 = 0 ;
15887 PyObject * obj1 = 0 ;
15888 char * kwnames[] = {
15889 (char *) "self",(char *) "page_idx", NULL
15890 };
15891
15892 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiNotebook_GetPageBitmap",kwnames,&obj0,&obj1)) SWIG_fail;
15893 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiNotebook, 0 | 0 );
15894 if (!SWIG_IsOK(res1)) {
15895 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebook_GetPageBitmap" "', expected argument " "1"" of type '" "wxAuiNotebook const *""'");
15896 }
15897 arg1 = reinterpret_cast< wxAuiNotebook * >(argp1);
15898 ecode2 = SWIG_AsVal_size_t(obj1, &val2);
15899 if (!SWIG_IsOK(ecode2)) {
15900 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiNotebook_GetPageBitmap" "', expected argument " "2"" of type '" "size_t""'");
15901 }
15902 arg2 = static_cast< size_t >(val2);
15903 {
15904 PyThreadState* __tstate = wxPyBeginAllowThreads();
15905 result = ((wxAuiNotebook const *)arg1)->GetPageBitmap(arg2);
15906 wxPyEndAllowThreads(__tstate);
15907 if (PyErr_Occurred()) SWIG_fail;
15908 }
15909 resultobj = SWIG_NewPointerObj((new wxBitmap(static_cast< const wxBitmap& >(result))), SWIGTYPE_p_wxBitmap, SWIG_POINTER_OWN | 0 );
15910 return resultobj;
15911 fail:
15912 return NULL;
15913 }
15914
15915
15916 SWIGINTERN PyObject *_wrap_AuiNotebook_SetSelection(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
15917 PyObject *resultobj = 0;
15918 wxAuiNotebook *arg1 = (wxAuiNotebook *) 0 ;
15919 size_t arg2 ;
15920 size_t result;
15921 void *argp1 = 0 ;
15922 int res1 = 0 ;
15923 size_t val2 ;
15924 int ecode2 = 0 ;
15925 PyObject * obj0 = 0 ;
15926 PyObject * obj1 = 0 ;
15927 char * kwnames[] = {
15928 (char *) "self",(char *) "new_page", NULL
15929 };
15930
15931 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiNotebook_SetSelection",kwnames,&obj0,&obj1)) SWIG_fail;
15932 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiNotebook, 0 | 0 );
15933 if (!SWIG_IsOK(res1)) {
15934 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebook_SetSelection" "', expected argument " "1"" of type '" "wxAuiNotebook *""'");
15935 }
15936 arg1 = reinterpret_cast< wxAuiNotebook * >(argp1);
15937 ecode2 = SWIG_AsVal_size_t(obj1, &val2);
15938 if (!SWIG_IsOK(ecode2)) {
15939 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiNotebook_SetSelection" "', expected argument " "2"" of type '" "size_t""'");
15940 }
15941 arg2 = static_cast< size_t >(val2);
15942 {
15943 PyThreadState* __tstate = wxPyBeginAllowThreads();
15944 result = (size_t)(arg1)->SetSelection(arg2);
15945 wxPyEndAllowThreads(__tstate);
15946 if (PyErr_Occurred()) SWIG_fail;
15947 }
15948 resultobj = SWIG_From_size_t(static_cast< size_t >(result));
15949 return resultobj;
15950 fail:
15951 return NULL;
15952 }
15953
15954
15955 SWIGINTERN PyObject *_wrap_AuiNotebook_GetSelection(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
15956 PyObject *resultobj = 0;
15957 wxAuiNotebook *arg1 = (wxAuiNotebook *) 0 ;
15958 int result;
15959 void *argp1 = 0 ;
15960 int res1 = 0 ;
15961 PyObject *swig_obj[1] ;
15962
15963 if (!args) SWIG_fail;
15964 swig_obj[0] = args;
15965 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiNotebook, 0 | 0 );
15966 if (!SWIG_IsOK(res1)) {
15967 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebook_GetSelection" "', expected argument " "1"" of type '" "wxAuiNotebook const *""'");
15968 }
15969 arg1 = reinterpret_cast< wxAuiNotebook * >(argp1);
15970 {
15971 PyThreadState* __tstate = wxPyBeginAllowThreads();
15972 result = (int)((wxAuiNotebook const *)arg1)->GetSelection();
15973 wxPyEndAllowThreads(__tstate);
15974 if (PyErr_Occurred()) SWIG_fail;
15975 }
15976 resultobj = SWIG_From_int(static_cast< int >(result));
15977 return resultobj;
15978 fail:
15979 return NULL;
15980 }
15981
15982
15983 SWIGINTERN PyObject *_wrap_AuiNotebook_Split(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
15984 PyObject *resultobj = 0;
15985 wxAuiNotebook *arg1 = (wxAuiNotebook *) 0 ;
15986 size_t arg2 ;
15987 int arg3 ;
15988 void *argp1 = 0 ;
15989 int res1 = 0 ;
15990 size_t val2 ;
15991 int ecode2 = 0 ;
15992 int val3 ;
15993 int ecode3 = 0 ;
15994 PyObject * obj0 = 0 ;
15995 PyObject * obj1 = 0 ;
15996 PyObject * obj2 = 0 ;
15997 char * kwnames[] = {
15998 (char *) "self",(char *) "page",(char *) "direction", NULL
15999 };
16000
16001 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:AuiNotebook_Split",kwnames,&obj0,&obj1,&obj2)) SWIG_fail;
16002 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiNotebook, 0 | 0 );
16003 if (!SWIG_IsOK(res1)) {
16004 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebook_Split" "', expected argument " "1"" of type '" "wxAuiNotebook *""'");
16005 }
16006 arg1 = reinterpret_cast< wxAuiNotebook * >(argp1);
16007 ecode2 = SWIG_AsVal_size_t(obj1, &val2);
16008 if (!SWIG_IsOK(ecode2)) {
16009 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiNotebook_Split" "', expected argument " "2"" of type '" "size_t""'");
16010 }
16011 arg2 = static_cast< size_t >(val2);
16012 ecode3 = SWIG_AsVal_int(obj2, &val3);
16013 if (!SWIG_IsOK(ecode3)) {
16014 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "AuiNotebook_Split" "', expected argument " "3"" of type '" "int""'");
16015 }
16016 arg3 = static_cast< int >(val3);
16017 {
16018 PyThreadState* __tstate = wxPyBeginAllowThreads();
16019 (arg1)->Split(arg2,arg3);
16020 wxPyEndAllowThreads(__tstate);
16021 if (PyErr_Occurred()) SWIG_fail;
16022 }
16023 resultobj = SWIG_Py_Void();
16024 return resultobj;
16025 fail:
16026 return NULL;
16027 }
16028
16029
16030 SWIGINTERN PyObject *_wrap_AuiNotebook_GetAuiManager(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
16031 PyObject *resultobj = 0;
16032 wxAuiNotebook *arg1 = (wxAuiNotebook *) 0 ;
16033 wxAuiManager *result = 0 ;
16034 void *argp1 = 0 ;
16035 int res1 = 0 ;
16036 PyObject *swig_obj[1] ;
16037
16038 if (!args) SWIG_fail;
16039 swig_obj[0] = args;
16040 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiNotebook, 0 | 0 );
16041 if (!SWIG_IsOK(res1)) {
16042 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiNotebook_GetAuiManager" "', expected argument " "1"" of type '" "wxAuiNotebook const *""'");
16043 }
16044 arg1 = reinterpret_cast< wxAuiNotebook * >(argp1);
16045 {
16046 PyThreadState* __tstate = wxPyBeginAllowThreads();
16047 {
16048 wxAuiManager const &_result_ref = ((wxAuiNotebook const *)arg1)->GetAuiManager();
16049 result = (wxAuiManager *) &_result_ref;
16050 }
16051 wxPyEndAllowThreads(__tstate);
16052 if (PyErr_Occurred()) SWIG_fail;
16053 }
16054 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiManager, 0 | 0 );
16055 return resultobj;
16056 fail:
16057 return NULL;
16058 }
16059
16060
16061 SWIGINTERN PyObject *AuiNotebook_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
16062 PyObject *obj;
16063 if (!SWIG_Python_UnpackTuple(args,(char*)"swigregister", 1, 1,&obj)) return NULL;
16064 SWIG_TypeNewClientData(SWIGTYPE_p_wxAuiNotebook, SWIG_NewClientData(obj));
16065 return SWIG_Py_Void();
16066 }
16067
16068 SWIGINTERN PyObject *AuiNotebook_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
16069 return SWIG_Python_InitShadowInstance(args);
16070 }
16071
16072 SWIGINTERN PyObject *_wrap_new_PreAuiMDIParentFrame(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
16073 PyObject *resultobj = 0;
16074 wxAuiMDIParentFrame *result = 0 ;
16075
16076 if (!SWIG_Python_UnpackTuple(args,"new_PreAuiMDIParentFrame",0,0,0)) SWIG_fail;
16077 {
16078 PyThreadState* __tstate = wxPyBeginAllowThreads();
16079 result = (wxAuiMDIParentFrame *)new wxAuiMDIParentFrame();
16080 wxPyEndAllowThreads(__tstate);
16081 if (PyErr_Occurred()) SWIG_fail;
16082 }
16083 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiMDIParentFrame, SWIG_POINTER_OWN | 0 );
16084 return resultobj;
16085 fail:
16086 return NULL;
16087 }
16088
16089
16090 SWIGINTERN PyObject *_wrap_new_AuiMDIParentFrame(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
16091 PyObject *resultobj = 0;
16092 wxWindow *arg1 = (wxWindow *) 0 ;
16093 int arg2 ;
16094 wxString *arg3 = 0 ;
16095 wxPoint const &arg4_defvalue = wxDefaultPosition ;
16096 wxPoint *arg4 = (wxPoint *) &arg4_defvalue ;
16097 wxSize const &arg5_defvalue = wxDefaultSize ;
16098 wxSize *arg5 = (wxSize *) &arg5_defvalue ;
16099 long arg6 = (long) wxDEFAULT_FRAME_STYLE|wxVSCROLL|wxHSCROLL ;
16100 wxString const &arg7_defvalue = wxFrameNameStr ;
16101 wxString *arg7 = (wxString *) &arg7_defvalue ;
16102 wxAuiMDIParentFrame *result = 0 ;
16103 void *argp1 = 0 ;
16104 int res1 = 0 ;
16105 int val2 ;
16106 int ecode2 = 0 ;
16107 bool temp3 = false ;
16108 wxPoint temp4 ;
16109 wxSize temp5 ;
16110 long val6 ;
16111 int ecode6 = 0 ;
16112 bool temp7 = false ;
16113 PyObject * obj0 = 0 ;
16114 PyObject * obj1 = 0 ;
16115 PyObject * obj2 = 0 ;
16116 PyObject * obj3 = 0 ;
16117 PyObject * obj4 = 0 ;
16118 PyObject * obj5 = 0 ;
16119 PyObject * obj6 = 0 ;
16120 char * kwnames[] = {
16121 (char *) "parent",(char *) "winid",(char *) "title",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
16122 };
16123
16124 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO|OOOO:new_AuiMDIParentFrame",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6)) SWIG_fail;
16125 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxWindow, 0 | 0 );
16126 if (!SWIG_IsOK(res1)) {
16127 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_AuiMDIParentFrame" "', expected argument " "1"" of type '" "wxWindow *""'");
16128 }
16129 arg1 = reinterpret_cast< wxWindow * >(argp1);
16130 ecode2 = SWIG_AsVal_int(obj1, &val2);
16131 if (!SWIG_IsOK(ecode2)) {
16132 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "new_AuiMDIParentFrame" "', expected argument " "2"" of type '" "int""'");
16133 }
16134 arg2 = static_cast< int >(val2);
16135 {
16136 arg3 = wxString_in_helper(obj2);
16137 if (arg3 == NULL) SWIG_fail;
16138 temp3 = true;
16139 }
16140 if (obj3) {
16141 {
16142 arg4 = &temp4;
16143 if ( ! wxPoint_helper(obj3, &arg4)) SWIG_fail;
16144 }
16145 }
16146 if (obj4) {
16147 {
16148 arg5 = &temp5;
16149 if ( ! wxSize_helper(obj4, &arg5)) SWIG_fail;
16150 }
16151 }
16152 if (obj5) {
16153 ecode6 = SWIG_AsVal_long(obj5, &val6);
16154 if (!SWIG_IsOK(ecode6)) {
16155 SWIG_exception_fail(SWIG_ArgError(ecode6), "in method '" "new_AuiMDIParentFrame" "', expected argument " "6"" of type '" "long""'");
16156 }
16157 arg6 = static_cast< long >(val6);
16158 }
16159 if (obj6) {
16160 {
16161 arg7 = wxString_in_helper(obj6);
16162 if (arg7 == NULL) SWIG_fail;
16163 temp7 = true;
16164 }
16165 }
16166 {
16167 PyThreadState* __tstate = wxPyBeginAllowThreads();
16168 result = (wxAuiMDIParentFrame *)new wxAuiMDIParentFrame(arg1,arg2,(wxString const &)*arg3,(wxPoint const &)*arg4,(wxSize const &)*arg5,arg6,(wxString const &)*arg7);
16169 wxPyEndAllowThreads(__tstate);
16170 if (PyErr_Occurred()) SWIG_fail;
16171 }
16172 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiMDIParentFrame, SWIG_POINTER_NEW | 0 );
16173 {
16174 if (temp3)
16175 delete arg3;
16176 }
16177 {
16178 if (temp7)
16179 delete arg7;
16180 }
16181 return resultobj;
16182 fail:
16183 {
16184 if (temp3)
16185 delete arg3;
16186 }
16187 {
16188 if (temp7)
16189 delete arg7;
16190 }
16191 return NULL;
16192 }
16193
16194
16195 SWIGINTERN PyObject *_wrap_AuiMDIParentFrame_Create(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
16196 PyObject *resultobj = 0;
16197 wxAuiMDIParentFrame *arg1 = (wxAuiMDIParentFrame *) 0 ;
16198 wxWindow *arg2 = (wxWindow *) 0 ;
16199 int arg3 ;
16200 wxString *arg4 = 0 ;
16201 wxPoint const &arg5_defvalue = wxDefaultPosition ;
16202 wxPoint *arg5 = (wxPoint *) &arg5_defvalue ;
16203 wxSize const &arg6_defvalue = wxDefaultSize ;
16204 wxSize *arg6 = (wxSize *) &arg6_defvalue ;
16205 long arg7 = (long) wxDEFAULT_FRAME_STYLE|wxVSCROLL|wxHSCROLL ;
16206 wxString const &arg8_defvalue = wxFrameNameStr ;
16207 wxString *arg8 = (wxString *) &arg8_defvalue ;
16208 bool result;
16209 void *argp1 = 0 ;
16210 int res1 = 0 ;
16211 void *argp2 = 0 ;
16212 int res2 = 0 ;
16213 int val3 ;
16214 int ecode3 = 0 ;
16215 bool temp4 = false ;
16216 wxPoint temp5 ;
16217 wxSize temp6 ;
16218 long val7 ;
16219 int ecode7 = 0 ;
16220 bool temp8 = false ;
16221 PyObject * obj0 = 0 ;
16222 PyObject * obj1 = 0 ;
16223 PyObject * obj2 = 0 ;
16224 PyObject * obj3 = 0 ;
16225 PyObject * obj4 = 0 ;
16226 PyObject * obj5 = 0 ;
16227 PyObject * obj6 = 0 ;
16228 PyObject * obj7 = 0 ;
16229 char * kwnames[] = {
16230 (char *) "self",(char *) "parent",(char *) "winid",(char *) "title",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
16231 };
16232
16233 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOO|OOOO:AuiMDIParentFrame_Create",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6,&obj7)) SWIG_fail;
16234 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiMDIParentFrame, 0 | 0 );
16235 if (!SWIG_IsOK(res1)) {
16236 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiMDIParentFrame_Create" "', expected argument " "1"" of type '" "wxAuiMDIParentFrame *""'");
16237 }
16238 arg1 = reinterpret_cast< wxAuiMDIParentFrame * >(argp1);
16239 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxWindow, 0 | 0 );
16240 if (!SWIG_IsOK(res2)) {
16241 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiMDIParentFrame_Create" "', expected argument " "2"" of type '" "wxWindow *""'");
16242 }
16243 arg2 = reinterpret_cast< wxWindow * >(argp2);
16244 ecode3 = SWIG_AsVal_int(obj2, &val3);
16245 if (!SWIG_IsOK(ecode3)) {
16246 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "AuiMDIParentFrame_Create" "', expected argument " "3"" of type '" "int""'");
16247 }
16248 arg3 = static_cast< int >(val3);
16249 {
16250 arg4 = wxString_in_helper(obj3);
16251 if (arg4 == NULL) SWIG_fail;
16252 temp4 = true;
16253 }
16254 if (obj4) {
16255 {
16256 arg5 = &temp5;
16257 if ( ! wxPoint_helper(obj4, &arg5)) SWIG_fail;
16258 }
16259 }
16260 if (obj5) {
16261 {
16262 arg6 = &temp6;
16263 if ( ! wxSize_helper(obj5, &arg6)) SWIG_fail;
16264 }
16265 }
16266 if (obj6) {
16267 ecode7 = SWIG_AsVal_long(obj6, &val7);
16268 if (!SWIG_IsOK(ecode7)) {
16269 SWIG_exception_fail(SWIG_ArgError(ecode7), "in method '" "AuiMDIParentFrame_Create" "', expected argument " "7"" of type '" "long""'");
16270 }
16271 arg7 = static_cast< long >(val7);
16272 }
16273 if (obj7) {
16274 {
16275 arg8 = wxString_in_helper(obj7);
16276 if (arg8 == NULL) SWIG_fail;
16277 temp8 = true;
16278 }
16279 }
16280 {
16281 PyThreadState* __tstate = wxPyBeginAllowThreads();
16282 result = (bool)(arg1)->Create(arg2,arg3,(wxString const &)*arg4,(wxPoint const &)*arg5,(wxSize const &)*arg6,arg7,(wxString const &)*arg8);
16283 wxPyEndAllowThreads(__tstate);
16284 if (PyErr_Occurred()) SWIG_fail;
16285 }
16286 {
16287 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
16288 }
16289 {
16290 if (temp4)
16291 delete arg4;
16292 }
16293 {
16294 if (temp8)
16295 delete arg8;
16296 }
16297 return resultobj;
16298 fail:
16299 {
16300 if (temp4)
16301 delete arg4;
16302 }
16303 {
16304 if (temp8)
16305 delete arg8;
16306 }
16307 return NULL;
16308 }
16309
16310
16311 SWIGINTERN PyObject *_wrap_AuiMDIParentFrame_SetArtProvider(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
16312 PyObject *resultobj = 0;
16313 wxAuiMDIParentFrame *arg1 = (wxAuiMDIParentFrame *) 0 ;
16314 wxAuiTabArt *arg2 = (wxAuiTabArt *) 0 ;
16315 void *argp1 = 0 ;
16316 int res1 = 0 ;
16317 void *argp2 = 0 ;
16318 int res2 = 0 ;
16319 PyObject * obj0 = 0 ;
16320 PyObject * obj1 = 0 ;
16321 char * kwnames[] = {
16322 (char *) "self",(char *) "provider", NULL
16323 };
16324
16325 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiMDIParentFrame_SetArtProvider",kwnames,&obj0,&obj1)) SWIG_fail;
16326 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiMDIParentFrame, 0 | 0 );
16327 if (!SWIG_IsOK(res1)) {
16328 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiMDIParentFrame_SetArtProvider" "', expected argument " "1"" of type '" "wxAuiMDIParentFrame *""'");
16329 }
16330 arg1 = reinterpret_cast< wxAuiMDIParentFrame * >(argp1);
16331 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxAuiTabArt, 0 | 0 );
16332 if (!SWIG_IsOK(res2)) {
16333 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiMDIParentFrame_SetArtProvider" "', expected argument " "2"" of type '" "wxAuiTabArt *""'");
16334 }
16335 arg2 = reinterpret_cast< wxAuiTabArt * >(argp2);
16336 {
16337 PyThreadState* __tstate = wxPyBeginAllowThreads();
16338 (arg1)->SetArtProvider(arg2);
16339 wxPyEndAllowThreads(__tstate);
16340 if (PyErr_Occurred()) SWIG_fail;
16341 }
16342 resultobj = SWIG_Py_Void();
16343 return resultobj;
16344 fail:
16345 return NULL;
16346 }
16347
16348
16349 SWIGINTERN PyObject *_wrap_AuiMDIParentFrame_GetArtProvider(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
16350 PyObject *resultobj = 0;
16351 wxAuiMDIParentFrame *arg1 = (wxAuiMDIParentFrame *) 0 ;
16352 wxAuiTabArt *result = 0 ;
16353 void *argp1 = 0 ;
16354 int res1 = 0 ;
16355 PyObject *swig_obj[1] ;
16356
16357 if (!args) SWIG_fail;
16358 swig_obj[0] = args;
16359 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiMDIParentFrame, 0 | 0 );
16360 if (!SWIG_IsOK(res1)) {
16361 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiMDIParentFrame_GetArtProvider" "', expected argument " "1"" of type '" "wxAuiMDIParentFrame *""'");
16362 }
16363 arg1 = reinterpret_cast< wxAuiMDIParentFrame * >(argp1);
16364 {
16365 PyThreadState* __tstate = wxPyBeginAllowThreads();
16366 result = (wxAuiTabArt *)(arg1)->GetArtProvider();
16367 wxPyEndAllowThreads(__tstate);
16368 if (PyErr_Occurred()) SWIG_fail;
16369 }
16370 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiTabArt, 0 | 0 );
16371 return resultobj;
16372 fail:
16373 return NULL;
16374 }
16375
16376
16377 SWIGINTERN PyObject *_wrap_AuiMDIParentFrame_GetWindowMenu(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
16378 PyObject *resultobj = 0;
16379 wxAuiMDIParentFrame *arg1 = (wxAuiMDIParentFrame *) 0 ;
16380 wxMenu *result = 0 ;
16381 void *argp1 = 0 ;
16382 int res1 = 0 ;
16383 PyObject *swig_obj[1] ;
16384
16385 if (!args) SWIG_fail;
16386 swig_obj[0] = args;
16387 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiMDIParentFrame, 0 | 0 );
16388 if (!SWIG_IsOK(res1)) {
16389 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiMDIParentFrame_GetWindowMenu" "', expected argument " "1"" of type '" "wxAuiMDIParentFrame const *""'");
16390 }
16391 arg1 = reinterpret_cast< wxAuiMDIParentFrame * >(argp1);
16392 {
16393 PyThreadState* __tstate = wxPyBeginAllowThreads();
16394 result = (wxMenu *)((wxAuiMDIParentFrame const *)arg1)->GetWindowMenu();
16395 wxPyEndAllowThreads(__tstate);
16396 if (PyErr_Occurred()) SWIG_fail;
16397 }
16398 {
16399 resultobj = wxPyMake_wxObject(result, 0);
16400 }
16401 return resultobj;
16402 fail:
16403 return NULL;
16404 }
16405
16406
16407 SWIGINTERN PyObject *_wrap_AuiMDIParentFrame_SetWindowMenu(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
16408 PyObject *resultobj = 0;
16409 wxAuiMDIParentFrame *arg1 = (wxAuiMDIParentFrame *) 0 ;
16410 wxMenu *arg2 = (wxMenu *) 0 ;
16411 void *argp1 = 0 ;
16412 int res1 = 0 ;
16413 void *argp2 = 0 ;
16414 int res2 = 0 ;
16415 PyObject * obj0 = 0 ;
16416 PyObject * obj1 = 0 ;
16417 char * kwnames[] = {
16418 (char *) "self",(char *) "pMenu", NULL
16419 };
16420
16421 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiMDIParentFrame_SetWindowMenu",kwnames,&obj0,&obj1)) SWIG_fail;
16422 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiMDIParentFrame, 0 | 0 );
16423 if (!SWIG_IsOK(res1)) {
16424 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiMDIParentFrame_SetWindowMenu" "', expected argument " "1"" of type '" "wxAuiMDIParentFrame *""'");
16425 }
16426 arg1 = reinterpret_cast< wxAuiMDIParentFrame * >(argp1);
16427 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxMenu, 0 | 0 );
16428 if (!SWIG_IsOK(res2)) {
16429 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiMDIParentFrame_SetWindowMenu" "', expected argument " "2"" of type '" "wxMenu *""'");
16430 }
16431 arg2 = reinterpret_cast< wxMenu * >(argp2);
16432 {
16433 PyThreadState* __tstate = wxPyBeginAllowThreads();
16434 (arg1)->SetWindowMenu(arg2);
16435 wxPyEndAllowThreads(__tstate);
16436 if (PyErr_Occurred()) SWIG_fail;
16437 }
16438 resultobj = SWIG_Py_Void();
16439 return resultobj;
16440 fail:
16441 return NULL;
16442 }
16443
16444
16445 SWIGINTERN PyObject *_wrap_AuiMDIParentFrame_SetChildMenuBar(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
16446 PyObject *resultobj = 0;
16447 wxAuiMDIParentFrame *arg1 = (wxAuiMDIParentFrame *) 0 ;
16448 wxAuiMDIChildFrame *arg2 = (wxAuiMDIChildFrame *) 0 ;
16449 void *argp1 = 0 ;
16450 int res1 = 0 ;
16451 void *argp2 = 0 ;
16452 int res2 = 0 ;
16453 PyObject * obj0 = 0 ;
16454 PyObject * obj1 = 0 ;
16455 char * kwnames[] = {
16456 (char *) "self",(char *) "pChild", NULL
16457 };
16458
16459 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiMDIParentFrame_SetChildMenuBar",kwnames,&obj0,&obj1)) SWIG_fail;
16460 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiMDIParentFrame, 0 | 0 );
16461 if (!SWIG_IsOK(res1)) {
16462 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiMDIParentFrame_SetChildMenuBar" "', expected argument " "1"" of type '" "wxAuiMDIParentFrame *""'");
16463 }
16464 arg1 = reinterpret_cast< wxAuiMDIParentFrame * >(argp1);
16465 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxAuiMDIChildFrame, 0 | 0 );
16466 if (!SWIG_IsOK(res2)) {
16467 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiMDIParentFrame_SetChildMenuBar" "', expected argument " "2"" of type '" "wxAuiMDIChildFrame *""'");
16468 }
16469 arg2 = reinterpret_cast< wxAuiMDIChildFrame * >(argp2);
16470 {
16471 PyThreadState* __tstate = wxPyBeginAllowThreads();
16472 (arg1)->SetChildMenuBar(arg2);
16473 wxPyEndAllowThreads(__tstate);
16474 if (PyErr_Occurred()) SWIG_fail;
16475 }
16476 resultobj = SWIG_Py_Void();
16477 return resultobj;
16478 fail:
16479 return NULL;
16480 }
16481
16482
16483 SWIGINTERN PyObject *_wrap_AuiMDIParentFrame_ProcessEvent(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
16484 PyObject *resultobj = 0;
16485 wxAuiMDIParentFrame *arg1 = (wxAuiMDIParentFrame *) 0 ;
16486 wxEvent *arg2 = 0 ;
16487 bool result;
16488 void *argp1 = 0 ;
16489 int res1 = 0 ;
16490 void *argp2 = 0 ;
16491 int res2 = 0 ;
16492 PyObject * obj0 = 0 ;
16493 PyObject * obj1 = 0 ;
16494 char * kwnames[] = {
16495 (char *) "self",(char *) "event", NULL
16496 };
16497
16498 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiMDIParentFrame_ProcessEvent",kwnames,&obj0,&obj1)) SWIG_fail;
16499 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiMDIParentFrame, 0 | 0 );
16500 if (!SWIG_IsOK(res1)) {
16501 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiMDIParentFrame_ProcessEvent" "', expected argument " "1"" of type '" "wxAuiMDIParentFrame *""'");
16502 }
16503 arg1 = reinterpret_cast< wxAuiMDIParentFrame * >(argp1);
16504 res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_wxEvent, 0 );
16505 if (!SWIG_IsOK(res2)) {
16506 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiMDIParentFrame_ProcessEvent" "', expected argument " "2"" of type '" "wxEvent &""'");
16507 }
16508 if (!argp2) {
16509 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiMDIParentFrame_ProcessEvent" "', expected argument " "2"" of type '" "wxEvent &""'");
16510 }
16511 arg2 = reinterpret_cast< wxEvent * >(argp2);
16512 {
16513 PyThreadState* __tstate = wxPyBeginAllowThreads();
16514 result = (bool)(arg1)->ProcessEvent(*arg2);
16515 wxPyEndAllowThreads(__tstate);
16516 if (PyErr_Occurred()) SWIG_fail;
16517 }
16518 {
16519 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
16520 }
16521 return resultobj;
16522 fail:
16523 return NULL;
16524 }
16525
16526
16527 SWIGINTERN PyObject *_wrap_AuiMDIParentFrame_SetActiveChild(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
16528 PyObject *resultobj = 0;
16529 wxAuiMDIParentFrame *arg1 = (wxAuiMDIParentFrame *) 0 ;
16530 wxAuiMDIChildFrame *arg2 = (wxAuiMDIChildFrame *) 0 ;
16531 void *argp1 = 0 ;
16532 int res1 = 0 ;
16533 void *argp2 = 0 ;
16534 int res2 = 0 ;
16535 PyObject * obj0 = 0 ;
16536 PyObject * obj1 = 0 ;
16537 char * kwnames[] = {
16538 (char *) "self",(char *) "pChildFrame", NULL
16539 };
16540
16541 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiMDIParentFrame_SetActiveChild",kwnames,&obj0,&obj1)) SWIG_fail;
16542 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiMDIParentFrame, 0 | 0 );
16543 if (!SWIG_IsOK(res1)) {
16544 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiMDIParentFrame_SetActiveChild" "', expected argument " "1"" of type '" "wxAuiMDIParentFrame *""'");
16545 }
16546 arg1 = reinterpret_cast< wxAuiMDIParentFrame * >(argp1);
16547 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxAuiMDIChildFrame, 0 | 0 );
16548 if (!SWIG_IsOK(res2)) {
16549 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiMDIParentFrame_SetActiveChild" "', expected argument " "2"" of type '" "wxAuiMDIChildFrame *""'");
16550 }
16551 arg2 = reinterpret_cast< wxAuiMDIChildFrame * >(argp2);
16552 {
16553 PyThreadState* __tstate = wxPyBeginAllowThreads();
16554 (arg1)->SetActiveChild(arg2);
16555 wxPyEndAllowThreads(__tstate);
16556 if (PyErr_Occurred()) SWIG_fail;
16557 }
16558 resultobj = SWIG_Py_Void();
16559 return resultobj;
16560 fail:
16561 return NULL;
16562 }
16563
16564
16565 SWIGINTERN PyObject *_wrap_AuiMDIParentFrame_OnCreateClient(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
16566 PyObject *resultobj = 0;
16567 wxAuiMDIParentFrame *arg1 = (wxAuiMDIParentFrame *) 0 ;
16568 wxAuiMDIClientWindow *result = 0 ;
16569 void *argp1 = 0 ;
16570 int res1 = 0 ;
16571 PyObject *swig_obj[1] ;
16572
16573 if (!args) SWIG_fail;
16574 swig_obj[0] = args;
16575 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiMDIParentFrame, 0 | 0 );
16576 if (!SWIG_IsOK(res1)) {
16577 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiMDIParentFrame_OnCreateClient" "', expected argument " "1"" of type '" "wxAuiMDIParentFrame *""'");
16578 }
16579 arg1 = reinterpret_cast< wxAuiMDIParentFrame * >(argp1);
16580 {
16581 PyThreadState* __tstate = wxPyBeginAllowThreads();
16582 result = (wxAuiMDIClientWindow *)(arg1)->OnCreateClient();
16583 wxPyEndAllowThreads(__tstate);
16584 if (PyErr_Occurred()) SWIG_fail;
16585 }
16586 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiMDIClientWindow, 0 | 0 );
16587 return resultobj;
16588 fail:
16589 return NULL;
16590 }
16591
16592
16593 SWIGINTERN PyObject *_wrap_AuiMDIParentFrame_Cascade(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
16594 PyObject *resultobj = 0;
16595 wxAuiMDIParentFrame *arg1 = (wxAuiMDIParentFrame *) 0 ;
16596 void *argp1 = 0 ;
16597 int res1 = 0 ;
16598 PyObject *swig_obj[1] ;
16599
16600 if (!args) SWIG_fail;
16601 swig_obj[0] = args;
16602 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiMDIParentFrame, 0 | 0 );
16603 if (!SWIG_IsOK(res1)) {
16604 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiMDIParentFrame_Cascade" "', expected argument " "1"" of type '" "wxAuiMDIParentFrame *""'");
16605 }
16606 arg1 = reinterpret_cast< wxAuiMDIParentFrame * >(argp1);
16607 {
16608 PyThreadState* __tstate = wxPyBeginAllowThreads();
16609 (arg1)->Cascade();
16610 wxPyEndAllowThreads(__tstate);
16611 if (PyErr_Occurred()) SWIG_fail;
16612 }
16613 resultobj = SWIG_Py_Void();
16614 return resultobj;
16615 fail:
16616 return NULL;
16617 }
16618
16619
16620 SWIGINTERN PyObject *_wrap_AuiMDIParentFrame_Tile(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
16621 PyObject *resultobj = 0;
16622 wxAuiMDIParentFrame *arg1 = (wxAuiMDIParentFrame *) 0 ;
16623 wxOrientation arg2 = (wxOrientation) wxHORIZONTAL ;
16624 void *argp1 = 0 ;
16625 int res1 = 0 ;
16626 int val2 ;
16627 int ecode2 = 0 ;
16628 PyObject * obj0 = 0 ;
16629 PyObject * obj1 = 0 ;
16630 char * kwnames[] = {
16631 (char *) "self",(char *) "orient", NULL
16632 };
16633
16634 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:AuiMDIParentFrame_Tile",kwnames,&obj0,&obj1)) SWIG_fail;
16635 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiMDIParentFrame, 0 | 0 );
16636 if (!SWIG_IsOK(res1)) {
16637 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiMDIParentFrame_Tile" "', expected argument " "1"" of type '" "wxAuiMDIParentFrame *""'");
16638 }
16639 arg1 = reinterpret_cast< wxAuiMDIParentFrame * >(argp1);
16640 if (obj1) {
16641 ecode2 = SWIG_AsVal_int(obj1, &val2);
16642 if (!SWIG_IsOK(ecode2)) {
16643 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiMDIParentFrame_Tile" "', expected argument " "2"" of type '" "wxOrientation""'");
16644 }
16645 arg2 = static_cast< wxOrientation >(val2);
16646 }
16647 {
16648 PyThreadState* __tstate = wxPyBeginAllowThreads();
16649 (arg1)->Tile(arg2);
16650 wxPyEndAllowThreads(__tstate);
16651 if (PyErr_Occurred()) SWIG_fail;
16652 }
16653 resultobj = SWIG_Py_Void();
16654 return resultobj;
16655 fail:
16656 return NULL;
16657 }
16658
16659
16660 SWIGINTERN PyObject *_wrap_AuiMDIParentFrame_ArrangeIcons(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
16661 PyObject *resultobj = 0;
16662 wxAuiMDIParentFrame *arg1 = (wxAuiMDIParentFrame *) 0 ;
16663 void *argp1 = 0 ;
16664 int res1 = 0 ;
16665 PyObject *swig_obj[1] ;
16666
16667 if (!args) SWIG_fail;
16668 swig_obj[0] = args;
16669 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiMDIParentFrame, 0 | 0 );
16670 if (!SWIG_IsOK(res1)) {
16671 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiMDIParentFrame_ArrangeIcons" "', expected argument " "1"" of type '" "wxAuiMDIParentFrame *""'");
16672 }
16673 arg1 = reinterpret_cast< wxAuiMDIParentFrame * >(argp1);
16674 {
16675 PyThreadState* __tstate = wxPyBeginAllowThreads();
16676 (arg1)->ArrangeIcons();
16677 wxPyEndAllowThreads(__tstate);
16678 if (PyErr_Occurred()) SWIG_fail;
16679 }
16680 resultobj = SWIG_Py_Void();
16681 return resultobj;
16682 fail:
16683 return NULL;
16684 }
16685
16686
16687 SWIGINTERN PyObject *_wrap_AuiMDIParentFrame_ActivateNext(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
16688 PyObject *resultobj = 0;
16689 wxAuiMDIParentFrame *arg1 = (wxAuiMDIParentFrame *) 0 ;
16690 void *argp1 = 0 ;
16691 int res1 = 0 ;
16692 PyObject *swig_obj[1] ;
16693
16694 if (!args) SWIG_fail;
16695 swig_obj[0] = args;
16696 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiMDIParentFrame, 0 | 0 );
16697 if (!SWIG_IsOK(res1)) {
16698 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiMDIParentFrame_ActivateNext" "', expected argument " "1"" of type '" "wxAuiMDIParentFrame *""'");
16699 }
16700 arg1 = reinterpret_cast< wxAuiMDIParentFrame * >(argp1);
16701 {
16702 PyThreadState* __tstate = wxPyBeginAllowThreads();
16703 (arg1)->ActivateNext();
16704 wxPyEndAllowThreads(__tstate);
16705 if (PyErr_Occurred()) SWIG_fail;
16706 }
16707 resultobj = SWIG_Py_Void();
16708 return resultobj;
16709 fail:
16710 return NULL;
16711 }
16712
16713
16714 SWIGINTERN PyObject *_wrap_AuiMDIParentFrame_ActivatePrevious(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
16715 PyObject *resultobj = 0;
16716 wxAuiMDIParentFrame *arg1 = (wxAuiMDIParentFrame *) 0 ;
16717 void *argp1 = 0 ;
16718 int res1 = 0 ;
16719 PyObject *swig_obj[1] ;
16720
16721 if (!args) SWIG_fail;
16722 swig_obj[0] = args;
16723 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiMDIParentFrame, 0 | 0 );
16724 if (!SWIG_IsOK(res1)) {
16725 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiMDIParentFrame_ActivatePrevious" "', expected argument " "1"" of type '" "wxAuiMDIParentFrame *""'");
16726 }
16727 arg1 = reinterpret_cast< wxAuiMDIParentFrame * >(argp1);
16728 {
16729 PyThreadState* __tstate = wxPyBeginAllowThreads();
16730 (arg1)->ActivatePrevious();
16731 wxPyEndAllowThreads(__tstate);
16732 if (PyErr_Occurred()) SWIG_fail;
16733 }
16734 resultobj = SWIG_Py_Void();
16735 return resultobj;
16736 fail:
16737 return NULL;
16738 }
16739
16740
16741 SWIGINTERN PyObject *_wrap_AuiMDIParentFrame_GetNotebook(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
16742 PyObject *resultobj = 0;
16743 wxAuiMDIParentFrame *arg1 = (wxAuiMDIParentFrame *) 0 ;
16744 wxAuiNotebook *result = 0 ;
16745 void *argp1 = 0 ;
16746 int res1 = 0 ;
16747 PyObject *swig_obj[1] ;
16748
16749 if (!args) SWIG_fail;
16750 swig_obj[0] = args;
16751 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiMDIParentFrame, 0 | 0 );
16752 if (!SWIG_IsOK(res1)) {
16753 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiMDIParentFrame_GetNotebook" "', expected argument " "1"" of type '" "wxAuiMDIParentFrame const *""'");
16754 }
16755 arg1 = reinterpret_cast< wxAuiMDIParentFrame * >(argp1);
16756 {
16757 PyThreadState* __tstate = wxPyBeginAllowThreads();
16758 result = (wxAuiNotebook *)wxAuiMDIParentFrame__GetNotebook((wxAuiMDIParentFrame const *)arg1);
16759 wxPyEndAllowThreads(__tstate);
16760 if (PyErr_Occurred()) SWIG_fail;
16761 }
16762 {
16763 resultobj = wxPyMake_wxObject(result, 0);
16764 }
16765 return resultobj;
16766 fail:
16767 return NULL;
16768 }
16769
16770
16771 SWIGINTERN PyObject *_wrap_AuiMDIParentFrame_GetActiveChild(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
16772 PyObject *resultobj = 0;
16773 wxAuiMDIParentFrame *arg1 = (wxAuiMDIParentFrame *) 0 ;
16774 wxAuiMDIChildFrame *result = 0 ;
16775 void *argp1 = 0 ;
16776 int res1 = 0 ;
16777 PyObject *swig_obj[1] ;
16778
16779 if (!args) SWIG_fail;
16780 swig_obj[0] = args;
16781 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiMDIParentFrame, 0 | 0 );
16782 if (!SWIG_IsOK(res1)) {
16783 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiMDIParentFrame_GetActiveChild" "', expected argument " "1"" of type '" "wxAuiMDIParentFrame const *""'");
16784 }
16785 arg1 = reinterpret_cast< wxAuiMDIParentFrame * >(argp1);
16786 {
16787 PyThreadState* __tstate = wxPyBeginAllowThreads();
16788 result = (wxAuiMDIChildFrame *)wxAuiMDIParentFrame__GetActiveChild((wxAuiMDIParentFrame const *)arg1);
16789 wxPyEndAllowThreads(__tstate);
16790 if (PyErr_Occurred()) SWIG_fail;
16791 }
16792 {
16793 resultobj = wxPyMake_wxObject(result, 0);
16794 }
16795 return resultobj;
16796 fail:
16797 return NULL;
16798 }
16799
16800
16801 SWIGINTERN PyObject *_wrap_AuiMDIParentFrame_GetClientWindow(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
16802 PyObject *resultobj = 0;
16803 wxAuiMDIParentFrame *arg1 = (wxAuiMDIParentFrame *) 0 ;
16804 wxAuiMDIClientWindow *result = 0 ;
16805 void *argp1 = 0 ;
16806 int res1 = 0 ;
16807 PyObject *swig_obj[1] ;
16808
16809 if (!args) SWIG_fail;
16810 swig_obj[0] = args;
16811 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiMDIParentFrame, 0 | 0 );
16812 if (!SWIG_IsOK(res1)) {
16813 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiMDIParentFrame_GetClientWindow" "', expected argument " "1"" of type '" "wxAuiMDIParentFrame const *""'");
16814 }
16815 arg1 = reinterpret_cast< wxAuiMDIParentFrame * >(argp1);
16816 {
16817 PyThreadState* __tstate = wxPyBeginAllowThreads();
16818 result = (wxAuiMDIClientWindow *)wxAuiMDIParentFrame__GetClientWindow((wxAuiMDIParentFrame const *)arg1);
16819 wxPyEndAllowThreads(__tstate);
16820 if (PyErr_Occurred()) SWIG_fail;
16821 }
16822 {
16823 resultobj = wxPyMake_wxObject(result, 0);
16824 }
16825 return resultobj;
16826 fail:
16827 return NULL;
16828 }
16829
16830
16831 SWIGINTERN PyObject *AuiMDIParentFrame_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
16832 PyObject *obj;
16833 if (!SWIG_Python_UnpackTuple(args,(char*)"swigregister", 1, 1,&obj)) return NULL;
16834 SWIG_TypeNewClientData(SWIGTYPE_p_wxAuiMDIParentFrame, SWIG_NewClientData(obj));
16835 return SWIG_Py_Void();
16836 }
16837
16838 SWIGINTERN PyObject *AuiMDIParentFrame_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
16839 return SWIG_Python_InitShadowInstance(args);
16840 }
16841
16842 SWIGINTERN PyObject *_wrap_new_PreAuiMDIChildFrame(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
16843 PyObject *resultobj = 0;
16844 wxAuiMDIChildFrame *result = 0 ;
16845
16846 if (!SWIG_Python_UnpackTuple(args,"new_PreAuiMDIChildFrame",0,0,0)) SWIG_fail;
16847 {
16848 PyThreadState* __tstate = wxPyBeginAllowThreads();
16849 result = (wxAuiMDIChildFrame *)new wxAuiMDIChildFrame();
16850 wxPyEndAllowThreads(__tstate);
16851 if (PyErr_Occurred()) SWIG_fail;
16852 }
16853 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiMDIChildFrame, SWIG_POINTER_OWN | 0 );
16854 return resultobj;
16855 fail:
16856 return NULL;
16857 }
16858
16859
16860 SWIGINTERN PyObject *_wrap_new_AuiMDIChildFrame(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
16861 PyObject *resultobj = 0;
16862 wxAuiMDIParentFrame *arg1 = (wxAuiMDIParentFrame *) 0 ;
16863 int arg2 ;
16864 wxString *arg3 = 0 ;
16865 wxPoint const &arg4_defvalue = wxDefaultPosition ;
16866 wxPoint *arg4 = (wxPoint *) &arg4_defvalue ;
16867 wxSize const &arg5_defvalue = wxDefaultSize ;
16868 wxSize *arg5 = (wxSize *) &arg5_defvalue ;
16869 long arg6 = (long) wxDEFAULT_FRAME_STYLE ;
16870 wxString const &arg7_defvalue = wxFrameNameStr ;
16871 wxString *arg7 = (wxString *) &arg7_defvalue ;
16872 wxAuiMDIChildFrame *result = 0 ;
16873 void *argp1 = 0 ;
16874 int res1 = 0 ;
16875 int val2 ;
16876 int ecode2 = 0 ;
16877 bool temp3 = false ;
16878 wxPoint temp4 ;
16879 wxSize temp5 ;
16880 long val6 ;
16881 int ecode6 = 0 ;
16882 bool temp7 = false ;
16883 PyObject * obj0 = 0 ;
16884 PyObject * obj1 = 0 ;
16885 PyObject * obj2 = 0 ;
16886 PyObject * obj3 = 0 ;
16887 PyObject * obj4 = 0 ;
16888 PyObject * obj5 = 0 ;
16889 PyObject * obj6 = 0 ;
16890 char * kwnames[] = {
16891 (char *) "parent",(char *) "winid",(char *) "title",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
16892 };
16893
16894 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO|OOOO:new_AuiMDIChildFrame",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6)) SWIG_fail;
16895 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiMDIParentFrame, 0 | 0 );
16896 if (!SWIG_IsOK(res1)) {
16897 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_AuiMDIChildFrame" "', expected argument " "1"" of type '" "wxAuiMDIParentFrame *""'");
16898 }
16899 arg1 = reinterpret_cast< wxAuiMDIParentFrame * >(argp1);
16900 ecode2 = SWIG_AsVal_int(obj1, &val2);
16901 if (!SWIG_IsOK(ecode2)) {
16902 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "new_AuiMDIChildFrame" "', expected argument " "2"" of type '" "int""'");
16903 }
16904 arg2 = static_cast< int >(val2);
16905 {
16906 arg3 = wxString_in_helper(obj2);
16907 if (arg3 == NULL) SWIG_fail;
16908 temp3 = true;
16909 }
16910 if (obj3) {
16911 {
16912 arg4 = &temp4;
16913 if ( ! wxPoint_helper(obj3, &arg4)) SWIG_fail;
16914 }
16915 }
16916 if (obj4) {
16917 {
16918 arg5 = &temp5;
16919 if ( ! wxSize_helper(obj4, &arg5)) SWIG_fail;
16920 }
16921 }
16922 if (obj5) {
16923 ecode6 = SWIG_AsVal_long(obj5, &val6);
16924 if (!SWIG_IsOK(ecode6)) {
16925 SWIG_exception_fail(SWIG_ArgError(ecode6), "in method '" "new_AuiMDIChildFrame" "', expected argument " "6"" of type '" "long""'");
16926 }
16927 arg6 = static_cast< long >(val6);
16928 }
16929 if (obj6) {
16930 {
16931 arg7 = wxString_in_helper(obj6);
16932 if (arg7 == NULL) SWIG_fail;
16933 temp7 = true;
16934 }
16935 }
16936 {
16937 PyThreadState* __tstate = wxPyBeginAllowThreads();
16938 result = (wxAuiMDIChildFrame *)new wxAuiMDIChildFrame(arg1,arg2,(wxString const &)*arg3,(wxPoint const &)*arg4,(wxSize const &)*arg5,arg6,(wxString const &)*arg7);
16939 wxPyEndAllowThreads(__tstate);
16940 if (PyErr_Occurred()) SWIG_fail;
16941 }
16942 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiMDIChildFrame, SWIG_POINTER_NEW | 0 );
16943 {
16944 if (temp3)
16945 delete arg3;
16946 }
16947 {
16948 if (temp7)
16949 delete arg7;
16950 }
16951 return resultobj;
16952 fail:
16953 {
16954 if (temp3)
16955 delete arg3;
16956 }
16957 {
16958 if (temp7)
16959 delete arg7;
16960 }
16961 return NULL;
16962 }
16963
16964
16965 SWIGINTERN PyObject *_wrap_AuiMDIChildFrame_Create(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
16966 PyObject *resultobj = 0;
16967 wxAuiMDIChildFrame *arg1 = (wxAuiMDIChildFrame *) 0 ;
16968 wxAuiMDIParentFrame *arg2 = (wxAuiMDIParentFrame *) 0 ;
16969 int arg3 ;
16970 wxString *arg4 = 0 ;
16971 wxPoint const &arg5_defvalue = wxDefaultPosition ;
16972 wxPoint *arg5 = (wxPoint *) &arg5_defvalue ;
16973 wxSize const &arg6_defvalue = wxDefaultSize ;
16974 wxSize *arg6 = (wxSize *) &arg6_defvalue ;
16975 long arg7 = (long) wxDEFAULT_FRAME_STYLE ;
16976 wxString const &arg8_defvalue = wxFrameNameStr ;
16977 wxString *arg8 = (wxString *) &arg8_defvalue ;
16978 bool result;
16979 void *argp1 = 0 ;
16980 int res1 = 0 ;
16981 void *argp2 = 0 ;
16982 int res2 = 0 ;
16983 int val3 ;
16984 int ecode3 = 0 ;
16985 bool temp4 = false ;
16986 wxPoint temp5 ;
16987 wxSize temp6 ;
16988 long val7 ;
16989 int ecode7 = 0 ;
16990 bool temp8 = false ;
16991 PyObject * obj0 = 0 ;
16992 PyObject * obj1 = 0 ;
16993 PyObject * obj2 = 0 ;
16994 PyObject * obj3 = 0 ;
16995 PyObject * obj4 = 0 ;
16996 PyObject * obj5 = 0 ;
16997 PyObject * obj6 = 0 ;
16998 PyObject * obj7 = 0 ;
16999 char * kwnames[] = {
17000 (char *) "self",(char *) "parent",(char *) "winid",(char *) "title",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
17001 };
17002
17003 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOOO|OOOO:AuiMDIChildFrame_Create",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6,&obj7)) SWIG_fail;
17004 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiMDIChildFrame, 0 | 0 );
17005 if (!SWIG_IsOK(res1)) {
17006 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiMDIChildFrame_Create" "', expected argument " "1"" of type '" "wxAuiMDIChildFrame *""'");
17007 }
17008 arg1 = reinterpret_cast< wxAuiMDIChildFrame * >(argp1);
17009 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxAuiMDIParentFrame, 0 | 0 );
17010 if (!SWIG_IsOK(res2)) {
17011 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiMDIChildFrame_Create" "', expected argument " "2"" of type '" "wxAuiMDIParentFrame *""'");
17012 }
17013 arg2 = reinterpret_cast< wxAuiMDIParentFrame * >(argp2);
17014 ecode3 = SWIG_AsVal_int(obj2, &val3);
17015 if (!SWIG_IsOK(ecode3)) {
17016 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "AuiMDIChildFrame_Create" "', expected argument " "3"" of type '" "int""'");
17017 }
17018 arg3 = static_cast< int >(val3);
17019 {
17020 arg4 = wxString_in_helper(obj3);
17021 if (arg4 == NULL) SWIG_fail;
17022 temp4 = true;
17023 }
17024 if (obj4) {
17025 {
17026 arg5 = &temp5;
17027 if ( ! wxPoint_helper(obj4, &arg5)) SWIG_fail;
17028 }
17029 }
17030 if (obj5) {
17031 {
17032 arg6 = &temp6;
17033 if ( ! wxSize_helper(obj5, &arg6)) SWIG_fail;
17034 }
17035 }
17036 if (obj6) {
17037 ecode7 = SWIG_AsVal_long(obj6, &val7);
17038 if (!SWIG_IsOK(ecode7)) {
17039 SWIG_exception_fail(SWIG_ArgError(ecode7), "in method '" "AuiMDIChildFrame_Create" "', expected argument " "7"" of type '" "long""'");
17040 }
17041 arg7 = static_cast< long >(val7);
17042 }
17043 if (obj7) {
17044 {
17045 arg8 = wxString_in_helper(obj7);
17046 if (arg8 == NULL) SWIG_fail;
17047 temp8 = true;
17048 }
17049 }
17050 {
17051 PyThreadState* __tstate = wxPyBeginAllowThreads();
17052 result = (bool)(arg1)->Create(arg2,arg3,(wxString const &)*arg4,(wxPoint const &)*arg5,(wxSize const &)*arg6,arg7,(wxString const &)*arg8);
17053 wxPyEndAllowThreads(__tstate);
17054 if (PyErr_Occurred()) SWIG_fail;
17055 }
17056 {
17057 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
17058 }
17059 {
17060 if (temp4)
17061 delete arg4;
17062 }
17063 {
17064 if (temp8)
17065 delete arg8;
17066 }
17067 return resultobj;
17068 fail:
17069 {
17070 if (temp4)
17071 delete arg4;
17072 }
17073 {
17074 if (temp8)
17075 delete arg8;
17076 }
17077 return NULL;
17078 }
17079
17080
17081 SWIGINTERN PyObject *_wrap_AuiMDIChildFrame_SetMenuBar(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
17082 PyObject *resultobj = 0;
17083 wxAuiMDIChildFrame *arg1 = (wxAuiMDIChildFrame *) 0 ;
17084 wxMenuBar *arg2 = (wxMenuBar *) 0 ;
17085 void *argp1 = 0 ;
17086 int res1 = 0 ;
17087 void *argp2 = 0 ;
17088 int res2 = 0 ;
17089 PyObject * obj0 = 0 ;
17090 PyObject * obj1 = 0 ;
17091 char * kwnames[] = {
17092 (char *) "self",(char *) "menu_bar", NULL
17093 };
17094
17095 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiMDIChildFrame_SetMenuBar",kwnames,&obj0,&obj1)) SWIG_fail;
17096 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiMDIChildFrame, 0 | 0 );
17097 if (!SWIG_IsOK(res1)) {
17098 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiMDIChildFrame_SetMenuBar" "', expected argument " "1"" of type '" "wxAuiMDIChildFrame *""'");
17099 }
17100 arg1 = reinterpret_cast< wxAuiMDIChildFrame * >(argp1);
17101 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxMenuBar, 0 | 0 );
17102 if (!SWIG_IsOK(res2)) {
17103 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiMDIChildFrame_SetMenuBar" "', expected argument " "2"" of type '" "wxMenuBar *""'");
17104 }
17105 arg2 = reinterpret_cast< wxMenuBar * >(argp2);
17106 {
17107 PyThreadState* __tstate = wxPyBeginAllowThreads();
17108 (arg1)->SetMenuBar(arg2);
17109 wxPyEndAllowThreads(__tstate);
17110 if (PyErr_Occurred()) SWIG_fail;
17111 }
17112 resultobj = SWIG_Py_Void();
17113 return resultobj;
17114 fail:
17115 return NULL;
17116 }
17117
17118
17119 SWIGINTERN PyObject *_wrap_AuiMDIChildFrame_GetMenuBar(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
17120 PyObject *resultobj = 0;
17121 wxAuiMDIChildFrame *arg1 = (wxAuiMDIChildFrame *) 0 ;
17122 wxMenuBar *result = 0 ;
17123 void *argp1 = 0 ;
17124 int res1 = 0 ;
17125 PyObject *swig_obj[1] ;
17126
17127 if (!args) SWIG_fail;
17128 swig_obj[0] = args;
17129 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiMDIChildFrame, 0 | 0 );
17130 if (!SWIG_IsOK(res1)) {
17131 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiMDIChildFrame_GetMenuBar" "', expected argument " "1"" of type '" "wxAuiMDIChildFrame const *""'");
17132 }
17133 arg1 = reinterpret_cast< wxAuiMDIChildFrame * >(argp1);
17134 {
17135 PyThreadState* __tstate = wxPyBeginAllowThreads();
17136 result = (wxMenuBar *)((wxAuiMDIChildFrame const *)arg1)->GetMenuBar();
17137 wxPyEndAllowThreads(__tstate);
17138 if (PyErr_Occurred()) SWIG_fail;
17139 }
17140 {
17141 resultobj = wxPyMake_wxObject(result, 0);
17142 }
17143 return resultobj;
17144 fail:
17145 return NULL;
17146 }
17147
17148
17149 SWIGINTERN PyObject *_wrap_AuiMDIChildFrame_SetTitle(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
17150 PyObject *resultobj = 0;
17151 wxAuiMDIChildFrame *arg1 = (wxAuiMDIChildFrame *) 0 ;
17152 wxString *arg2 = 0 ;
17153 void *argp1 = 0 ;
17154 int res1 = 0 ;
17155 bool temp2 = false ;
17156 PyObject * obj0 = 0 ;
17157 PyObject * obj1 = 0 ;
17158 char * kwnames[] = {
17159 (char *) "self",(char *) "title", NULL
17160 };
17161
17162 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiMDIChildFrame_SetTitle",kwnames,&obj0,&obj1)) SWIG_fail;
17163 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiMDIChildFrame, 0 | 0 );
17164 if (!SWIG_IsOK(res1)) {
17165 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiMDIChildFrame_SetTitle" "', expected argument " "1"" of type '" "wxAuiMDIChildFrame *""'");
17166 }
17167 arg1 = reinterpret_cast< wxAuiMDIChildFrame * >(argp1);
17168 {
17169 arg2 = wxString_in_helper(obj1);
17170 if (arg2 == NULL) SWIG_fail;
17171 temp2 = true;
17172 }
17173 {
17174 PyThreadState* __tstate = wxPyBeginAllowThreads();
17175 (arg1)->SetTitle((wxString const &)*arg2);
17176 wxPyEndAllowThreads(__tstate);
17177 if (PyErr_Occurred()) SWIG_fail;
17178 }
17179 resultobj = SWIG_Py_Void();
17180 {
17181 if (temp2)
17182 delete arg2;
17183 }
17184 return resultobj;
17185 fail:
17186 {
17187 if (temp2)
17188 delete arg2;
17189 }
17190 return NULL;
17191 }
17192
17193
17194 SWIGINTERN PyObject *_wrap_AuiMDIChildFrame_GetTitle(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
17195 PyObject *resultobj = 0;
17196 wxAuiMDIChildFrame *arg1 = (wxAuiMDIChildFrame *) 0 ;
17197 wxString result;
17198 void *argp1 = 0 ;
17199 int res1 = 0 ;
17200 PyObject *swig_obj[1] ;
17201
17202 if (!args) SWIG_fail;
17203 swig_obj[0] = args;
17204 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiMDIChildFrame, 0 | 0 );
17205 if (!SWIG_IsOK(res1)) {
17206 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiMDIChildFrame_GetTitle" "', expected argument " "1"" of type '" "wxAuiMDIChildFrame const *""'");
17207 }
17208 arg1 = reinterpret_cast< wxAuiMDIChildFrame * >(argp1);
17209 {
17210 PyThreadState* __tstate = wxPyBeginAllowThreads();
17211 result = ((wxAuiMDIChildFrame const *)arg1)->GetTitle();
17212 wxPyEndAllowThreads(__tstate);
17213 if (PyErr_Occurred()) SWIG_fail;
17214 }
17215 {
17216 #if wxUSE_UNICODE
17217 resultobj = PyUnicode_FromWideChar((&result)->c_str(), (&result)->Len());
17218 #else
17219 resultobj = PyString_FromStringAndSize((&result)->c_str(), (&result)->Len());
17220 #endif
17221 }
17222 return resultobj;
17223 fail:
17224 return NULL;
17225 }
17226
17227
17228 SWIGINTERN PyObject *_wrap_AuiMDIChildFrame_SetIcons(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
17229 PyObject *resultobj = 0;
17230 wxAuiMDIChildFrame *arg1 = (wxAuiMDIChildFrame *) 0 ;
17231 wxIconBundle *arg2 = 0 ;
17232 void *argp1 = 0 ;
17233 int res1 = 0 ;
17234 void *argp2 = 0 ;
17235 int res2 = 0 ;
17236 PyObject * obj0 = 0 ;
17237 PyObject * obj1 = 0 ;
17238 char * kwnames[] = {
17239 (char *) "self",(char *) "icons", NULL
17240 };
17241
17242 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiMDIChildFrame_SetIcons",kwnames,&obj0,&obj1)) SWIG_fail;
17243 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiMDIChildFrame, 0 | 0 );
17244 if (!SWIG_IsOK(res1)) {
17245 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiMDIChildFrame_SetIcons" "', expected argument " "1"" of type '" "wxAuiMDIChildFrame *""'");
17246 }
17247 arg1 = reinterpret_cast< wxAuiMDIChildFrame * >(argp1);
17248 res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_wxIconBundle, 0 | 0);
17249 if (!SWIG_IsOK(res2)) {
17250 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiMDIChildFrame_SetIcons" "', expected argument " "2"" of type '" "wxIconBundle const &""'");
17251 }
17252 if (!argp2) {
17253 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiMDIChildFrame_SetIcons" "', expected argument " "2"" of type '" "wxIconBundle const &""'");
17254 }
17255 arg2 = reinterpret_cast< wxIconBundle * >(argp2);
17256 {
17257 PyThreadState* __tstate = wxPyBeginAllowThreads();
17258 (arg1)->SetIcons((wxIconBundle const &)*arg2);
17259 wxPyEndAllowThreads(__tstate);
17260 if (PyErr_Occurred()) SWIG_fail;
17261 }
17262 resultobj = SWIG_Py_Void();
17263 return resultobj;
17264 fail:
17265 return NULL;
17266 }
17267
17268
17269 SWIGINTERN PyObject *_wrap_AuiMDIChildFrame_GetIcons(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
17270 PyObject *resultobj = 0;
17271 wxAuiMDIChildFrame *arg1 = (wxAuiMDIChildFrame *) 0 ;
17272 wxIconBundle *result = 0 ;
17273 void *argp1 = 0 ;
17274 int res1 = 0 ;
17275 PyObject *swig_obj[1] ;
17276
17277 if (!args) SWIG_fail;
17278 swig_obj[0] = args;
17279 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiMDIChildFrame, 0 | 0 );
17280 if (!SWIG_IsOK(res1)) {
17281 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiMDIChildFrame_GetIcons" "', expected argument " "1"" of type '" "wxAuiMDIChildFrame const *""'");
17282 }
17283 arg1 = reinterpret_cast< wxAuiMDIChildFrame * >(argp1);
17284 {
17285 PyThreadState* __tstate = wxPyBeginAllowThreads();
17286 {
17287 wxIconBundle const &_result_ref = ((wxAuiMDIChildFrame const *)arg1)->GetIcons();
17288 result = (wxIconBundle *) &_result_ref;
17289 }
17290 wxPyEndAllowThreads(__tstate);
17291 if (PyErr_Occurred()) SWIG_fail;
17292 }
17293 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxIconBundle, 0 | 0 );
17294 return resultobj;
17295 fail:
17296 return NULL;
17297 }
17298
17299
17300 SWIGINTERN PyObject *_wrap_AuiMDIChildFrame_SetIcon(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
17301 PyObject *resultobj = 0;
17302 wxAuiMDIChildFrame *arg1 = (wxAuiMDIChildFrame *) 0 ;
17303 wxIcon *arg2 = 0 ;
17304 void *argp1 = 0 ;
17305 int res1 = 0 ;
17306 void *argp2 = 0 ;
17307 int res2 = 0 ;
17308 PyObject * obj0 = 0 ;
17309 PyObject * obj1 = 0 ;
17310 char * kwnames[] = {
17311 (char *) "self",(char *) "icon", NULL
17312 };
17313
17314 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiMDIChildFrame_SetIcon",kwnames,&obj0,&obj1)) SWIG_fail;
17315 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiMDIChildFrame, 0 | 0 );
17316 if (!SWIG_IsOK(res1)) {
17317 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiMDIChildFrame_SetIcon" "', expected argument " "1"" of type '" "wxAuiMDIChildFrame *""'");
17318 }
17319 arg1 = reinterpret_cast< wxAuiMDIChildFrame * >(argp1);
17320 res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_wxIcon, 0 | 0);
17321 if (!SWIG_IsOK(res2)) {
17322 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiMDIChildFrame_SetIcon" "', expected argument " "2"" of type '" "wxIcon const &""'");
17323 }
17324 if (!argp2) {
17325 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiMDIChildFrame_SetIcon" "', expected argument " "2"" of type '" "wxIcon const &""'");
17326 }
17327 arg2 = reinterpret_cast< wxIcon * >(argp2);
17328 {
17329 PyThreadState* __tstate = wxPyBeginAllowThreads();
17330 (arg1)->SetIcon((wxIcon const &)*arg2);
17331 wxPyEndAllowThreads(__tstate);
17332 if (PyErr_Occurred()) SWIG_fail;
17333 }
17334 resultobj = SWIG_Py_Void();
17335 return resultobj;
17336 fail:
17337 return NULL;
17338 }
17339
17340
17341 SWIGINTERN PyObject *_wrap_AuiMDIChildFrame_GetIcon(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
17342 PyObject *resultobj = 0;
17343 wxAuiMDIChildFrame *arg1 = (wxAuiMDIChildFrame *) 0 ;
17344 wxIcon *result = 0 ;
17345 void *argp1 = 0 ;
17346 int res1 = 0 ;
17347 PyObject *swig_obj[1] ;
17348
17349 if (!args) SWIG_fail;
17350 swig_obj[0] = args;
17351 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiMDIChildFrame, 0 | 0 );
17352 if (!SWIG_IsOK(res1)) {
17353 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiMDIChildFrame_GetIcon" "', expected argument " "1"" of type '" "wxAuiMDIChildFrame const *""'");
17354 }
17355 arg1 = reinterpret_cast< wxAuiMDIChildFrame * >(argp1);
17356 {
17357 PyThreadState* __tstate = wxPyBeginAllowThreads();
17358 {
17359 wxIcon const &_result_ref = ((wxAuiMDIChildFrame const *)arg1)->GetIcon();
17360 result = (wxIcon *) &_result_ref;
17361 }
17362 wxPyEndAllowThreads(__tstate);
17363 if (PyErr_Occurred()) SWIG_fail;
17364 }
17365 {
17366 wxIcon* resultptr = new wxIcon(*result);
17367 resultobj = SWIG_NewPointerObj((void*)(resultptr), SWIGTYPE_p_wxIcon, 1);
17368 }
17369 return resultobj;
17370 fail:
17371 return NULL;
17372 }
17373
17374
17375 SWIGINTERN PyObject *_wrap_AuiMDIChildFrame_Activate(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
17376 PyObject *resultobj = 0;
17377 wxAuiMDIChildFrame *arg1 = (wxAuiMDIChildFrame *) 0 ;
17378 void *argp1 = 0 ;
17379 int res1 = 0 ;
17380 PyObject *swig_obj[1] ;
17381
17382 if (!args) SWIG_fail;
17383 swig_obj[0] = args;
17384 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiMDIChildFrame, 0 | 0 );
17385 if (!SWIG_IsOK(res1)) {
17386 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiMDIChildFrame_Activate" "', expected argument " "1"" of type '" "wxAuiMDIChildFrame *""'");
17387 }
17388 arg1 = reinterpret_cast< wxAuiMDIChildFrame * >(argp1);
17389 {
17390 PyThreadState* __tstate = wxPyBeginAllowThreads();
17391 (arg1)->Activate();
17392 wxPyEndAllowThreads(__tstate);
17393 if (PyErr_Occurred()) SWIG_fail;
17394 }
17395 resultobj = SWIG_Py_Void();
17396 return resultobj;
17397 fail:
17398 return NULL;
17399 }
17400
17401
17402 SWIGINTERN PyObject *_wrap_AuiMDIChildFrame_DoSetSizeHints(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
17403 PyObject *resultobj = 0;
17404 wxAuiMDIChildFrame *arg1 = (wxAuiMDIChildFrame *) 0 ;
17405 int arg2 ;
17406 int arg3 ;
17407 int arg4 = (int) wxDefaultCoord ;
17408 int arg5 = (int) wxDefaultCoord ;
17409 int arg6 = (int) wxDefaultCoord ;
17410 int arg7 = (int) wxDefaultCoord ;
17411 void *argp1 = 0 ;
17412 int res1 = 0 ;
17413 int val2 ;
17414 int ecode2 = 0 ;
17415 int val3 ;
17416 int ecode3 = 0 ;
17417 int val4 ;
17418 int ecode4 = 0 ;
17419 int val5 ;
17420 int ecode5 = 0 ;
17421 int val6 ;
17422 int ecode6 = 0 ;
17423 int val7 ;
17424 int ecode7 = 0 ;
17425 PyObject * obj0 = 0 ;
17426 PyObject * obj1 = 0 ;
17427 PyObject * obj2 = 0 ;
17428 PyObject * obj3 = 0 ;
17429 PyObject * obj4 = 0 ;
17430 PyObject * obj5 = 0 ;
17431 PyObject * obj6 = 0 ;
17432 char * kwnames[] = {
17433 (char *) "self",(char *) "minW",(char *) "minH",(char *) "maxW",(char *) "maxH",(char *) "incW",(char *) "incH", NULL
17434 };
17435
17436 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO|OOOO:AuiMDIChildFrame_DoSetSizeHints",kwnames,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6)) SWIG_fail;
17437 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiMDIChildFrame, 0 | 0 );
17438 if (!SWIG_IsOK(res1)) {
17439 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiMDIChildFrame_DoSetSizeHints" "', expected argument " "1"" of type '" "wxAuiMDIChildFrame *""'");
17440 }
17441 arg1 = reinterpret_cast< wxAuiMDIChildFrame * >(argp1);
17442 ecode2 = SWIG_AsVal_int(obj1, &val2);
17443 if (!SWIG_IsOK(ecode2)) {
17444 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiMDIChildFrame_DoSetSizeHints" "', expected argument " "2"" of type '" "int""'");
17445 }
17446 arg2 = static_cast< int >(val2);
17447 ecode3 = SWIG_AsVal_int(obj2, &val3);
17448 if (!SWIG_IsOK(ecode3)) {
17449 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "AuiMDIChildFrame_DoSetSizeHints" "', expected argument " "3"" of type '" "int""'");
17450 }
17451 arg3 = static_cast< int >(val3);
17452 if (obj3) {
17453 ecode4 = SWIG_AsVal_int(obj3, &val4);
17454 if (!SWIG_IsOK(ecode4)) {
17455 SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "AuiMDIChildFrame_DoSetSizeHints" "', expected argument " "4"" of type '" "int""'");
17456 }
17457 arg4 = static_cast< int >(val4);
17458 }
17459 if (obj4) {
17460 ecode5 = SWIG_AsVal_int(obj4, &val5);
17461 if (!SWIG_IsOK(ecode5)) {
17462 SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "AuiMDIChildFrame_DoSetSizeHints" "', expected argument " "5"" of type '" "int""'");
17463 }
17464 arg5 = static_cast< int >(val5);
17465 }
17466 if (obj5) {
17467 ecode6 = SWIG_AsVal_int(obj5, &val6);
17468 if (!SWIG_IsOK(ecode6)) {
17469 SWIG_exception_fail(SWIG_ArgError(ecode6), "in method '" "AuiMDIChildFrame_DoSetSizeHints" "', expected argument " "6"" of type '" "int""'");
17470 }
17471 arg6 = static_cast< int >(val6);
17472 }
17473 if (obj6) {
17474 ecode7 = SWIG_AsVal_int(obj6, &val7);
17475 if (!SWIG_IsOK(ecode7)) {
17476 SWIG_exception_fail(SWIG_ArgError(ecode7), "in method '" "AuiMDIChildFrame_DoSetSizeHints" "', expected argument " "7"" of type '" "int""'");
17477 }
17478 arg7 = static_cast< int >(val7);
17479 }
17480 {
17481 PyThreadState* __tstate = wxPyBeginAllowThreads();
17482 (arg1)->DoSetSizeHints(arg2,arg3,arg4,arg5,arg6,arg7);
17483 wxPyEndAllowThreads(__tstate);
17484 if (PyErr_Occurred()) SWIG_fail;
17485 }
17486 resultobj = SWIG_Py_Void();
17487 return resultobj;
17488 fail:
17489 return NULL;
17490 }
17491
17492
17493 SWIGINTERN PyObject *_wrap_AuiMDIChildFrame_Maximize(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
17494 PyObject *resultobj = 0;
17495 wxAuiMDIChildFrame *arg1 = (wxAuiMDIChildFrame *) 0 ;
17496 bool arg2 = (bool) true ;
17497 void *argp1 = 0 ;
17498 int res1 = 0 ;
17499 bool val2 ;
17500 int ecode2 = 0 ;
17501 PyObject * obj0 = 0 ;
17502 PyObject * obj1 = 0 ;
17503 char * kwnames[] = {
17504 (char *) "self",(char *) "maximize", NULL
17505 };
17506
17507 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:AuiMDIChildFrame_Maximize",kwnames,&obj0,&obj1)) SWIG_fail;
17508 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiMDIChildFrame, 0 | 0 );
17509 if (!SWIG_IsOK(res1)) {
17510 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiMDIChildFrame_Maximize" "', expected argument " "1"" of type '" "wxAuiMDIChildFrame *""'");
17511 }
17512 arg1 = reinterpret_cast< wxAuiMDIChildFrame * >(argp1);
17513 if (obj1) {
17514 ecode2 = SWIG_AsVal_bool(obj1, &val2);
17515 if (!SWIG_IsOK(ecode2)) {
17516 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiMDIChildFrame_Maximize" "', expected argument " "2"" of type '" "bool""'");
17517 }
17518 arg2 = static_cast< bool >(val2);
17519 }
17520 {
17521 PyThreadState* __tstate = wxPyBeginAllowThreads();
17522 (arg1)->Maximize(arg2);
17523 wxPyEndAllowThreads(__tstate);
17524 if (PyErr_Occurred()) SWIG_fail;
17525 }
17526 resultobj = SWIG_Py_Void();
17527 return resultobj;
17528 fail:
17529 return NULL;
17530 }
17531
17532
17533 SWIGINTERN PyObject *_wrap_AuiMDIChildFrame_Restore(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
17534 PyObject *resultobj = 0;
17535 wxAuiMDIChildFrame *arg1 = (wxAuiMDIChildFrame *) 0 ;
17536 void *argp1 = 0 ;
17537 int res1 = 0 ;
17538 PyObject *swig_obj[1] ;
17539
17540 if (!args) SWIG_fail;
17541 swig_obj[0] = args;
17542 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiMDIChildFrame, 0 | 0 );
17543 if (!SWIG_IsOK(res1)) {
17544 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiMDIChildFrame_Restore" "', expected argument " "1"" of type '" "wxAuiMDIChildFrame *""'");
17545 }
17546 arg1 = reinterpret_cast< wxAuiMDIChildFrame * >(argp1);
17547 {
17548 PyThreadState* __tstate = wxPyBeginAllowThreads();
17549 (arg1)->Restore();
17550 wxPyEndAllowThreads(__tstate);
17551 if (PyErr_Occurred()) SWIG_fail;
17552 }
17553 resultobj = SWIG_Py_Void();
17554 return resultobj;
17555 fail:
17556 return NULL;
17557 }
17558
17559
17560 SWIGINTERN PyObject *_wrap_AuiMDIChildFrame_Iconize(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
17561 PyObject *resultobj = 0;
17562 wxAuiMDIChildFrame *arg1 = (wxAuiMDIChildFrame *) 0 ;
17563 bool arg2 = (bool) true ;
17564 void *argp1 = 0 ;
17565 int res1 = 0 ;
17566 bool val2 ;
17567 int ecode2 = 0 ;
17568 PyObject * obj0 = 0 ;
17569 PyObject * obj1 = 0 ;
17570 char * kwnames[] = {
17571 (char *) "self",(char *) "iconize", NULL
17572 };
17573
17574 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:AuiMDIChildFrame_Iconize",kwnames,&obj0,&obj1)) SWIG_fail;
17575 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiMDIChildFrame, 0 | 0 );
17576 if (!SWIG_IsOK(res1)) {
17577 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiMDIChildFrame_Iconize" "', expected argument " "1"" of type '" "wxAuiMDIChildFrame *""'");
17578 }
17579 arg1 = reinterpret_cast< wxAuiMDIChildFrame * >(argp1);
17580 if (obj1) {
17581 ecode2 = SWIG_AsVal_bool(obj1, &val2);
17582 if (!SWIG_IsOK(ecode2)) {
17583 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiMDIChildFrame_Iconize" "', expected argument " "2"" of type '" "bool""'");
17584 }
17585 arg2 = static_cast< bool >(val2);
17586 }
17587 {
17588 PyThreadState* __tstate = wxPyBeginAllowThreads();
17589 (arg1)->Iconize(arg2);
17590 wxPyEndAllowThreads(__tstate);
17591 if (PyErr_Occurred()) SWIG_fail;
17592 }
17593 resultobj = SWIG_Py_Void();
17594 return resultobj;
17595 fail:
17596 return NULL;
17597 }
17598
17599
17600 SWIGINTERN PyObject *_wrap_AuiMDIChildFrame_IsMaximized(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
17601 PyObject *resultobj = 0;
17602 wxAuiMDIChildFrame *arg1 = (wxAuiMDIChildFrame *) 0 ;
17603 bool result;
17604 void *argp1 = 0 ;
17605 int res1 = 0 ;
17606 PyObject *swig_obj[1] ;
17607
17608 if (!args) SWIG_fail;
17609 swig_obj[0] = args;
17610 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiMDIChildFrame, 0 | 0 );
17611 if (!SWIG_IsOK(res1)) {
17612 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiMDIChildFrame_IsMaximized" "', expected argument " "1"" of type '" "wxAuiMDIChildFrame const *""'");
17613 }
17614 arg1 = reinterpret_cast< wxAuiMDIChildFrame * >(argp1);
17615 {
17616 PyThreadState* __tstate = wxPyBeginAllowThreads();
17617 result = (bool)((wxAuiMDIChildFrame const *)arg1)->IsMaximized();
17618 wxPyEndAllowThreads(__tstate);
17619 if (PyErr_Occurred()) SWIG_fail;
17620 }
17621 {
17622 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
17623 }
17624 return resultobj;
17625 fail:
17626 return NULL;
17627 }
17628
17629
17630 SWIGINTERN PyObject *_wrap_AuiMDIChildFrame_IsIconized(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
17631 PyObject *resultobj = 0;
17632 wxAuiMDIChildFrame *arg1 = (wxAuiMDIChildFrame *) 0 ;
17633 bool result;
17634 void *argp1 = 0 ;
17635 int res1 = 0 ;
17636 PyObject *swig_obj[1] ;
17637
17638 if (!args) SWIG_fail;
17639 swig_obj[0] = args;
17640 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiMDIChildFrame, 0 | 0 );
17641 if (!SWIG_IsOK(res1)) {
17642 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiMDIChildFrame_IsIconized" "', expected argument " "1"" of type '" "wxAuiMDIChildFrame const *""'");
17643 }
17644 arg1 = reinterpret_cast< wxAuiMDIChildFrame * >(argp1);
17645 {
17646 PyThreadState* __tstate = wxPyBeginAllowThreads();
17647 result = (bool)((wxAuiMDIChildFrame const *)arg1)->IsIconized();
17648 wxPyEndAllowThreads(__tstate);
17649 if (PyErr_Occurred()) SWIG_fail;
17650 }
17651 {
17652 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
17653 }
17654 return resultobj;
17655 fail:
17656 return NULL;
17657 }
17658
17659
17660 SWIGINTERN PyObject *_wrap_AuiMDIChildFrame_ShowFullScreen(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
17661 PyObject *resultobj = 0;
17662 wxAuiMDIChildFrame *arg1 = (wxAuiMDIChildFrame *) 0 ;
17663 bool arg2 ;
17664 long arg3 ;
17665 bool result;
17666 void *argp1 = 0 ;
17667 int res1 = 0 ;
17668 bool val2 ;
17669 int ecode2 = 0 ;
17670 long val3 ;
17671 int ecode3 = 0 ;
17672 PyObject * obj0 = 0 ;
17673 PyObject * obj1 = 0 ;
17674 PyObject * obj2 = 0 ;
17675 char * kwnames[] = {
17676 (char *) "self",(char *) "show",(char *) "style", NULL
17677 };
17678
17679 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:AuiMDIChildFrame_ShowFullScreen",kwnames,&obj0,&obj1,&obj2)) SWIG_fail;
17680 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiMDIChildFrame, 0 | 0 );
17681 if (!SWIG_IsOK(res1)) {
17682 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiMDIChildFrame_ShowFullScreen" "', expected argument " "1"" of type '" "wxAuiMDIChildFrame *""'");
17683 }
17684 arg1 = reinterpret_cast< wxAuiMDIChildFrame * >(argp1);
17685 ecode2 = SWIG_AsVal_bool(obj1, &val2);
17686 if (!SWIG_IsOK(ecode2)) {
17687 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiMDIChildFrame_ShowFullScreen" "', expected argument " "2"" of type '" "bool""'");
17688 }
17689 arg2 = static_cast< bool >(val2);
17690 ecode3 = SWIG_AsVal_long(obj2, &val3);
17691 if (!SWIG_IsOK(ecode3)) {
17692 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "AuiMDIChildFrame_ShowFullScreen" "', expected argument " "3"" of type '" "long""'");
17693 }
17694 arg3 = static_cast< long >(val3);
17695 {
17696 PyThreadState* __tstate = wxPyBeginAllowThreads();
17697 result = (bool)(arg1)->ShowFullScreen(arg2,arg3);
17698 wxPyEndAllowThreads(__tstate);
17699 if (PyErr_Occurred()) SWIG_fail;
17700 }
17701 {
17702 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
17703 }
17704 return resultobj;
17705 fail:
17706 return NULL;
17707 }
17708
17709
17710 SWIGINTERN PyObject *_wrap_AuiMDIChildFrame_IsFullScreen(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
17711 PyObject *resultobj = 0;
17712 wxAuiMDIChildFrame *arg1 = (wxAuiMDIChildFrame *) 0 ;
17713 bool result;
17714 void *argp1 = 0 ;
17715 int res1 = 0 ;
17716 PyObject *swig_obj[1] ;
17717
17718 if (!args) SWIG_fail;
17719 swig_obj[0] = args;
17720 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiMDIChildFrame, 0 | 0 );
17721 if (!SWIG_IsOK(res1)) {
17722 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiMDIChildFrame_IsFullScreen" "', expected argument " "1"" of type '" "wxAuiMDIChildFrame const *""'");
17723 }
17724 arg1 = reinterpret_cast< wxAuiMDIChildFrame * >(argp1);
17725 {
17726 PyThreadState* __tstate = wxPyBeginAllowThreads();
17727 result = (bool)((wxAuiMDIChildFrame const *)arg1)->IsFullScreen();
17728 wxPyEndAllowThreads(__tstate);
17729 if (PyErr_Occurred()) SWIG_fail;
17730 }
17731 {
17732 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
17733 }
17734 return resultobj;
17735 fail:
17736 return NULL;
17737 }
17738
17739
17740 SWIGINTERN PyObject *_wrap_AuiMDIChildFrame_OnMenuHighlight(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
17741 PyObject *resultobj = 0;
17742 wxAuiMDIChildFrame *arg1 = (wxAuiMDIChildFrame *) 0 ;
17743 wxMenuEvent *arg2 = 0 ;
17744 void *argp1 = 0 ;
17745 int res1 = 0 ;
17746 void *argp2 = 0 ;
17747 int res2 = 0 ;
17748 PyObject * obj0 = 0 ;
17749 PyObject * obj1 = 0 ;
17750 char * kwnames[] = {
17751 (char *) "self",(char *) "evt", NULL
17752 };
17753
17754 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiMDIChildFrame_OnMenuHighlight",kwnames,&obj0,&obj1)) SWIG_fail;
17755 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiMDIChildFrame, 0 | 0 );
17756 if (!SWIG_IsOK(res1)) {
17757 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiMDIChildFrame_OnMenuHighlight" "', expected argument " "1"" of type '" "wxAuiMDIChildFrame *""'");
17758 }
17759 arg1 = reinterpret_cast< wxAuiMDIChildFrame * >(argp1);
17760 res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_wxMenuEvent, 0 );
17761 if (!SWIG_IsOK(res2)) {
17762 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiMDIChildFrame_OnMenuHighlight" "', expected argument " "2"" of type '" "wxMenuEvent &""'");
17763 }
17764 if (!argp2) {
17765 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiMDIChildFrame_OnMenuHighlight" "', expected argument " "2"" of type '" "wxMenuEvent &""'");
17766 }
17767 arg2 = reinterpret_cast< wxMenuEvent * >(argp2);
17768 {
17769 PyThreadState* __tstate = wxPyBeginAllowThreads();
17770 (arg1)->OnMenuHighlight(*arg2);
17771 wxPyEndAllowThreads(__tstate);
17772 if (PyErr_Occurred()) SWIG_fail;
17773 }
17774 resultobj = SWIG_Py_Void();
17775 return resultobj;
17776 fail:
17777 return NULL;
17778 }
17779
17780
17781 SWIGINTERN PyObject *_wrap_AuiMDIChildFrame_OnActivate(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
17782 PyObject *resultobj = 0;
17783 wxAuiMDIChildFrame *arg1 = (wxAuiMDIChildFrame *) 0 ;
17784 wxActivateEvent *arg2 = 0 ;
17785 void *argp1 = 0 ;
17786 int res1 = 0 ;
17787 void *argp2 = 0 ;
17788 int res2 = 0 ;
17789 PyObject * obj0 = 0 ;
17790 PyObject * obj1 = 0 ;
17791 char * kwnames[] = {
17792 (char *) "self",(char *) "evt", NULL
17793 };
17794
17795 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiMDIChildFrame_OnActivate",kwnames,&obj0,&obj1)) SWIG_fail;
17796 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiMDIChildFrame, 0 | 0 );
17797 if (!SWIG_IsOK(res1)) {
17798 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiMDIChildFrame_OnActivate" "', expected argument " "1"" of type '" "wxAuiMDIChildFrame *""'");
17799 }
17800 arg1 = reinterpret_cast< wxAuiMDIChildFrame * >(argp1);
17801 res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_wxActivateEvent, 0 );
17802 if (!SWIG_IsOK(res2)) {
17803 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiMDIChildFrame_OnActivate" "', expected argument " "2"" of type '" "wxActivateEvent &""'");
17804 }
17805 if (!argp2) {
17806 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiMDIChildFrame_OnActivate" "', expected argument " "2"" of type '" "wxActivateEvent &""'");
17807 }
17808 arg2 = reinterpret_cast< wxActivateEvent * >(argp2);
17809 {
17810 PyThreadState* __tstate = wxPyBeginAllowThreads();
17811 (arg1)->OnActivate(*arg2);
17812 wxPyEndAllowThreads(__tstate);
17813 if (PyErr_Occurred()) SWIG_fail;
17814 }
17815 resultobj = SWIG_Py_Void();
17816 return resultobj;
17817 fail:
17818 return NULL;
17819 }
17820
17821
17822 SWIGINTERN PyObject *_wrap_AuiMDIChildFrame_OnCloseWindow(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
17823 PyObject *resultobj = 0;
17824 wxAuiMDIChildFrame *arg1 = (wxAuiMDIChildFrame *) 0 ;
17825 wxCloseEvent *arg2 = 0 ;
17826 void *argp1 = 0 ;
17827 int res1 = 0 ;
17828 void *argp2 = 0 ;
17829 int res2 = 0 ;
17830 PyObject * obj0 = 0 ;
17831 PyObject * obj1 = 0 ;
17832 char * kwnames[] = {
17833 (char *) "self",(char *) "evt", NULL
17834 };
17835
17836 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiMDIChildFrame_OnCloseWindow",kwnames,&obj0,&obj1)) SWIG_fail;
17837 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiMDIChildFrame, 0 | 0 );
17838 if (!SWIG_IsOK(res1)) {
17839 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiMDIChildFrame_OnCloseWindow" "', expected argument " "1"" of type '" "wxAuiMDIChildFrame *""'");
17840 }
17841 arg1 = reinterpret_cast< wxAuiMDIChildFrame * >(argp1);
17842 res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_wxCloseEvent, 0 );
17843 if (!SWIG_IsOK(res2)) {
17844 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiMDIChildFrame_OnCloseWindow" "', expected argument " "2"" of type '" "wxCloseEvent &""'");
17845 }
17846 if (!argp2) {
17847 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "AuiMDIChildFrame_OnCloseWindow" "', expected argument " "2"" of type '" "wxCloseEvent &""'");
17848 }
17849 arg2 = reinterpret_cast< wxCloseEvent * >(argp2);
17850 {
17851 PyThreadState* __tstate = wxPyBeginAllowThreads();
17852 (arg1)->OnCloseWindow(*arg2);
17853 wxPyEndAllowThreads(__tstate);
17854 if (PyErr_Occurred()) SWIG_fail;
17855 }
17856 resultobj = SWIG_Py_Void();
17857 return resultobj;
17858 fail:
17859 return NULL;
17860 }
17861
17862
17863 SWIGINTERN PyObject *_wrap_AuiMDIChildFrame_SetMDIParentFrame(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
17864 PyObject *resultobj = 0;
17865 wxAuiMDIChildFrame *arg1 = (wxAuiMDIChildFrame *) 0 ;
17866 wxAuiMDIParentFrame *arg2 = (wxAuiMDIParentFrame *) 0 ;
17867 void *argp1 = 0 ;
17868 int res1 = 0 ;
17869 void *argp2 = 0 ;
17870 int res2 = 0 ;
17871 PyObject * obj0 = 0 ;
17872 PyObject * obj1 = 0 ;
17873 char * kwnames[] = {
17874 (char *) "self",(char *) "parent", NULL
17875 };
17876
17877 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiMDIChildFrame_SetMDIParentFrame",kwnames,&obj0,&obj1)) SWIG_fail;
17878 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiMDIChildFrame, 0 | 0 );
17879 if (!SWIG_IsOK(res1)) {
17880 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiMDIChildFrame_SetMDIParentFrame" "', expected argument " "1"" of type '" "wxAuiMDIChildFrame *""'");
17881 }
17882 arg1 = reinterpret_cast< wxAuiMDIChildFrame * >(argp1);
17883 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxAuiMDIParentFrame, 0 | 0 );
17884 if (!SWIG_IsOK(res2)) {
17885 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiMDIChildFrame_SetMDIParentFrame" "', expected argument " "2"" of type '" "wxAuiMDIParentFrame *""'");
17886 }
17887 arg2 = reinterpret_cast< wxAuiMDIParentFrame * >(argp2);
17888 {
17889 PyThreadState* __tstate = wxPyBeginAllowThreads();
17890 (arg1)->SetMDIParentFrame(arg2);
17891 wxPyEndAllowThreads(__tstate);
17892 if (PyErr_Occurred()) SWIG_fail;
17893 }
17894 resultobj = SWIG_Py_Void();
17895 return resultobj;
17896 fail:
17897 return NULL;
17898 }
17899
17900
17901 SWIGINTERN PyObject *_wrap_AuiMDIChildFrame_GetMDIParentFrame(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
17902 PyObject *resultobj = 0;
17903 wxAuiMDIChildFrame *arg1 = (wxAuiMDIChildFrame *) 0 ;
17904 wxAuiMDIParentFrame *result = 0 ;
17905 void *argp1 = 0 ;
17906 int res1 = 0 ;
17907 PyObject *swig_obj[1] ;
17908
17909 if (!args) SWIG_fail;
17910 swig_obj[0] = args;
17911 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiMDIChildFrame, 0 | 0 );
17912 if (!SWIG_IsOK(res1)) {
17913 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiMDIChildFrame_GetMDIParentFrame" "', expected argument " "1"" of type '" "wxAuiMDIChildFrame const *""'");
17914 }
17915 arg1 = reinterpret_cast< wxAuiMDIChildFrame * >(argp1);
17916 {
17917 PyThreadState* __tstate = wxPyBeginAllowThreads();
17918 result = (wxAuiMDIParentFrame *)((wxAuiMDIChildFrame const *)arg1)->GetMDIParentFrame();
17919 wxPyEndAllowThreads(__tstate);
17920 if (PyErr_Occurred()) SWIG_fail;
17921 }
17922 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiMDIParentFrame, 0 | 0 );
17923 return resultobj;
17924 fail:
17925 return NULL;
17926 }
17927
17928
17929 SWIGINTERN PyObject *_wrap_AuiMDIChildFrame_ApplyMDIChildFrameRect(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
17930 PyObject *resultobj = 0;
17931 wxAuiMDIChildFrame *arg1 = (wxAuiMDIChildFrame *) 0 ;
17932 void *argp1 = 0 ;
17933 int res1 = 0 ;
17934 PyObject *swig_obj[1] ;
17935
17936 if (!args) SWIG_fail;
17937 swig_obj[0] = args;
17938 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_wxAuiMDIChildFrame, 0 | 0 );
17939 if (!SWIG_IsOK(res1)) {
17940 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiMDIChildFrame_ApplyMDIChildFrameRect" "', expected argument " "1"" of type '" "wxAuiMDIChildFrame *""'");
17941 }
17942 arg1 = reinterpret_cast< wxAuiMDIChildFrame * >(argp1);
17943 {
17944 PyThreadState* __tstate = wxPyBeginAllowThreads();
17945 (arg1)->ApplyMDIChildFrameRect();
17946 wxPyEndAllowThreads(__tstate);
17947 if (PyErr_Occurred()) SWIG_fail;
17948 }
17949 resultobj = SWIG_Py_Void();
17950 return resultobj;
17951 fail:
17952 return NULL;
17953 }
17954
17955
17956 SWIGINTERN PyObject *_wrap_AuiMDIChildFrame_DoShow(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
17957 PyObject *resultobj = 0;
17958 wxAuiMDIChildFrame *arg1 = (wxAuiMDIChildFrame *) 0 ;
17959 bool arg2 ;
17960 void *argp1 = 0 ;
17961 int res1 = 0 ;
17962 bool val2 ;
17963 int ecode2 = 0 ;
17964 PyObject * obj0 = 0 ;
17965 PyObject * obj1 = 0 ;
17966 char * kwnames[] = {
17967 (char *) "self",(char *) "show", NULL
17968 };
17969
17970 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiMDIChildFrame_DoShow",kwnames,&obj0,&obj1)) SWIG_fail;
17971 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiMDIChildFrame, 0 | 0 );
17972 if (!SWIG_IsOK(res1)) {
17973 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiMDIChildFrame_DoShow" "', expected argument " "1"" of type '" "wxAuiMDIChildFrame *""'");
17974 }
17975 arg1 = reinterpret_cast< wxAuiMDIChildFrame * >(argp1);
17976 ecode2 = SWIG_AsVal_bool(obj1, &val2);
17977 if (!SWIG_IsOK(ecode2)) {
17978 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiMDIChildFrame_DoShow" "', expected argument " "2"" of type '" "bool""'");
17979 }
17980 arg2 = static_cast< bool >(val2);
17981 {
17982 PyThreadState* __tstate = wxPyBeginAllowThreads();
17983 (arg1)->DoShow(arg2);
17984 wxPyEndAllowThreads(__tstate);
17985 if (PyErr_Occurred()) SWIG_fail;
17986 }
17987 resultobj = SWIG_Py_Void();
17988 return resultobj;
17989 fail:
17990 return NULL;
17991 }
17992
17993
17994 SWIGINTERN PyObject *AuiMDIChildFrame_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
17995 PyObject *obj;
17996 if (!SWIG_Python_UnpackTuple(args,(char*)"swigregister", 1, 1,&obj)) return NULL;
17997 SWIG_TypeNewClientData(SWIGTYPE_p_wxAuiMDIChildFrame, SWIG_NewClientData(obj));
17998 return SWIG_Py_Void();
17999 }
18000
18001 SWIGINTERN PyObject *AuiMDIChildFrame_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
18002 return SWIG_Python_InitShadowInstance(args);
18003 }
18004
18005 SWIGINTERN PyObject *_wrap_new_PreAuiMDIClientWindow(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
18006 PyObject *resultobj = 0;
18007 wxAuiMDIClientWindow *result = 0 ;
18008
18009 if (!SWIG_Python_UnpackTuple(args,"new_PreAuiMDIClientWindow",0,0,0)) SWIG_fail;
18010 {
18011 PyThreadState* __tstate = wxPyBeginAllowThreads();
18012 result = (wxAuiMDIClientWindow *)new wxAuiMDIClientWindow();
18013 wxPyEndAllowThreads(__tstate);
18014 if (PyErr_Occurred()) SWIG_fail;
18015 }
18016 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiMDIClientWindow, SWIG_POINTER_OWN | 0 );
18017 return resultobj;
18018 fail:
18019 return NULL;
18020 }
18021
18022
18023 SWIGINTERN PyObject *_wrap_new_AuiMDIClientWindow(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
18024 PyObject *resultobj = 0;
18025 wxAuiMDIParentFrame *arg1 = (wxAuiMDIParentFrame *) 0 ;
18026 long arg2 = (long) 0 ;
18027 wxAuiMDIClientWindow *result = 0 ;
18028 void *argp1 = 0 ;
18029 int res1 = 0 ;
18030 long val2 ;
18031 int ecode2 = 0 ;
18032 PyObject * obj0 = 0 ;
18033 PyObject * obj1 = 0 ;
18034 char * kwnames[] = {
18035 (char *) "parent",(char *) "style", NULL
18036 };
18037
18038 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"O|O:new_AuiMDIClientWindow",kwnames,&obj0,&obj1)) SWIG_fail;
18039 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiMDIParentFrame, 0 | 0 );
18040 if (!SWIG_IsOK(res1)) {
18041 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_AuiMDIClientWindow" "', expected argument " "1"" of type '" "wxAuiMDIParentFrame *""'");
18042 }
18043 arg1 = reinterpret_cast< wxAuiMDIParentFrame * >(argp1);
18044 if (obj1) {
18045 ecode2 = SWIG_AsVal_long(obj1, &val2);
18046 if (!SWIG_IsOK(ecode2)) {
18047 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "new_AuiMDIClientWindow" "', expected argument " "2"" of type '" "long""'");
18048 }
18049 arg2 = static_cast< long >(val2);
18050 }
18051 {
18052 PyThreadState* __tstate = wxPyBeginAllowThreads();
18053 result = (wxAuiMDIClientWindow *)new wxAuiMDIClientWindow(arg1,arg2);
18054 wxPyEndAllowThreads(__tstate);
18055 if (PyErr_Occurred()) SWIG_fail;
18056 }
18057 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxAuiMDIClientWindow, SWIG_POINTER_NEW | 0 );
18058 return resultobj;
18059 fail:
18060 return NULL;
18061 }
18062
18063
18064 SWIGINTERN PyObject *_wrap_AuiMDIClientWindow_CreateClient(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
18065 PyObject *resultobj = 0;
18066 wxAuiMDIClientWindow *arg1 = (wxAuiMDIClientWindow *) 0 ;
18067 wxAuiMDIParentFrame *arg2 = (wxAuiMDIParentFrame *) 0 ;
18068 long arg3 = (long) wxVSCROLL|wxHSCROLL ;
18069 bool result;
18070 void *argp1 = 0 ;
18071 int res1 = 0 ;
18072 void *argp2 = 0 ;
18073 int res2 = 0 ;
18074 long val3 ;
18075 int ecode3 = 0 ;
18076 PyObject * obj0 = 0 ;
18077 PyObject * obj1 = 0 ;
18078 PyObject * obj2 = 0 ;
18079 char * kwnames[] = {
18080 (char *) "self",(char *) "parent",(char *) "style", NULL
18081 };
18082
18083 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO|O:AuiMDIClientWindow_CreateClient",kwnames,&obj0,&obj1,&obj2)) SWIG_fail;
18084 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiMDIClientWindow, 0 | 0 );
18085 if (!SWIG_IsOK(res1)) {
18086 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiMDIClientWindow_CreateClient" "', expected argument " "1"" of type '" "wxAuiMDIClientWindow *""'");
18087 }
18088 arg1 = reinterpret_cast< wxAuiMDIClientWindow * >(argp1);
18089 res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_wxAuiMDIParentFrame, 0 | 0 );
18090 if (!SWIG_IsOK(res2)) {
18091 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "AuiMDIClientWindow_CreateClient" "', expected argument " "2"" of type '" "wxAuiMDIParentFrame *""'");
18092 }
18093 arg2 = reinterpret_cast< wxAuiMDIParentFrame * >(argp2);
18094 if (obj2) {
18095 ecode3 = SWIG_AsVal_long(obj2, &val3);
18096 if (!SWIG_IsOK(ecode3)) {
18097 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "AuiMDIClientWindow_CreateClient" "', expected argument " "3"" of type '" "long""'");
18098 }
18099 arg3 = static_cast< long >(val3);
18100 }
18101 {
18102 PyThreadState* __tstate = wxPyBeginAllowThreads();
18103 result = (bool)(arg1)->CreateClient(arg2,arg3);
18104 wxPyEndAllowThreads(__tstate);
18105 if (PyErr_Occurred()) SWIG_fail;
18106 }
18107 {
18108 resultobj = result ? Py_True : Py_False; Py_INCREF(resultobj);
18109 }
18110 return resultobj;
18111 fail:
18112 return NULL;
18113 }
18114
18115
18116 SWIGINTERN PyObject *_wrap_AuiMDIClientWindow_SetSelection(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
18117 PyObject *resultobj = 0;
18118 wxAuiMDIClientWindow *arg1 = (wxAuiMDIClientWindow *) 0 ;
18119 size_t arg2 ;
18120 int result;
18121 void *argp1 = 0 ;
18122 int res1 = 0 ;
18123 size_t val2 ;
18124 int ecode2 = 0 ;
18125 PyObject * obj0 = 0 ;
18126 PyObject * obj1 = 0 ;
18127 char * kwnames[] = {
18128 (char *) "self",(char *) "page", NULL
18129 };
18130
18131 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OO:AuiMDIClientWindow_SetSelection",kwnames,&obj0,&obj1)) SWIG_fail;
18132 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxAuiMDIClientWindow, 0 | 0 );
18133 if (!SWIG_IsOK(res1)) {
18134 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "AuiMDIClientWindow_SetSelection" "', expected argument " "1"" of type '" "wxAuiMDIClientWindow *""'");
18135 }
18136 arg1 = reinterpret_cast< wxAuiMDIClientWindow * >(argp1);
18137 ecode2 = SWIG_AsVal_size_t(obj1, &val2);
18138 if (!SWIG_IsOK(ecode2)) {
18139 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "AuiMDIClientWindow_SetSelection" "', expected argument " "2"" of type '" "size_t""'");
18140 }
18141 arg2 = static_cast< size_t >(val2);
18142 {
18143 PyThreadState* __tstate = wxPyBeginAllowThreads();
18144 result = (int)(arg1)->SetSelection(arg2);
18145 wxPyEndAllowThreads(__tstate);
18146 if (PyErr_Occurred()) SWIG_fail;
18147 }
18148 resultobj = SWIG_From_int(static_cast< int >(result));
18149 return resultobj;
18150 fail:
18151 return NULL;
18152 }
18153
18154
18155 SWIGINTERN PyObject *AuiMDIClientWindow_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
18156 PyObject *obj;
18157 if (!SWIG_Python_UnpackTuple(args,(char*)"swigregister", 1, 1,&obj)) return NULL;
18158 SWIG_TypeNewClientData(SWIGTYPE_p_wxAuiMDIClientWindow, SWIG_NewClientData(obj));
18159 return SWIG_Py_Void();
18160 }
18161
18162 SWIGINTERN PyObject *AuiMDIClientWindow_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
18163 return SWIG_Python_InitShadowInstance(args);
18164 }
18165
18166 SWIGINTERN PyObject *_wrap_new_PyAuiDockArt(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
18167 PyObject *resultobj = 0;
18168 wxPyAuiDockArt *result = 0 ;
18169
18170 if (!SWIG_Python_UnpackTuple(args,"new_PyAuiDockArt",0,0,0)) SWIG_fail;
18171 {
18172 PyThreadState* __tstate = wxPyBeginAllowThreads();
18173 result = (wxPyAuiDockArt *)new wxPyAuiDockArt();
18174 wxPyEndAllowThreads(__tstate);
18175 if (PyErr_Occurred()) SWIG_fail;
18176 }
18177 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxPyAuiDockArt, SWIG_POINTER_NEW | 0 );
18178 return resultobj;
18179 fail:
18180 return NULL;
18181 }
18182
18183
18184 SWIGINTERN PyObject *_wrap_PyAuiDockArt__setCallbackInfo(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
18185 PyObject *resultobj = 0;
18186 wxPyAuiDockArt *arg1 = (wxPyAuiDockArt *) 0 ;
18187 PyObject *arg2 = (PyObject *) 0 ;
18188 PyObject *arg3 = (PyObject *) 0 ;
18189 void *argp1 = 0 ;
18190 int res1 = 0 ;
18191 PyObject * obj0 = 0 ;
18192 PyObject * obj1 = 0 ;
18193 PyObject * obj2 = 0 ;
18194 char * kwnames[] = {
18195 (char *) "self",(char *) "self",(char *) "_class", NULL
18196 };
18197
18198 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:PyAuiDockArt__setCallbackInfo",kwnames,&obj0,&obj1,&obj2)) SWIG_fail;
18199 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxPyAuiDockArt, 0 | 0 );
18200 if (!SWIG_IsOK(res1)) {
18201 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "PyAuiDockArt__setCallbackInfo" "', expected argument " "1"" of type '" "wxPyAuiDockArt *""'");
18202 }
18203 arg1 = reinterpret_cast< wxPyAuiDockArt * >(argp1);
18204 arg2 = obj1;
18205 arg3 = obj2;
18206 {
18207 PyThreadState* __tstate = wxPyBeginAllowThreads();
18208 (arg1)->_setCallbackInfo(arg2,arg3);
18209 wxPyEndAllowThreads(__tstate);
18210 if (PyErr_Occurred()) SWIG_fail;
18211 }
18212 resultobj = SWIG_Py_Void();
18213 return resultobj;
18214 fail:
18215 return NULL;
18216 }
18217
18218
18219 SWIGINTERN PyObject *PyAuiDockArt_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
18220 PyObject *obj;
18221 if (!SWIG_Python_UnpackTuple(args,(char*)"swigregister", 1, 1,&obj)) return NULL;
18222 SWIG_TypeNewClientData(SWIGTYPE_p_wxPyAuiDockArt, SWIG_NewClientData(obj));
18223 return SWIG_Py_Void();
18224 }
18225
18226 SWIGINTERN PyObject *PyAuiDockArt_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
18227 return SWIG_Python_InitShadowInstance(args);
18228 }
18229
18230 SWIGINTERN PyObject *_wrap_new_PyAuiTabArt(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
18231 PyObject *resultobj = 0;
18232 wxPyAuiTabArt *result = 0 ;
18233
18234 if (!SWIG_Python_UnpackTuple(args,"new_PyAuiTabArt",0,0,0)) SWIG_fail;
18235 {
18236 PyThreadState* __tstate = wxPyBeginAllowThreads();
18237 result = (wxPyAuiTabArt *)new wxPyAuiTabArt();
18238 wxPyEndAllowThreads(__tstate);
18239 if (PyErr_Occurred()) SWIG_fail;
18240 }
18241 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_wxPyAuiTabArt, SWIG_POINTER_NEW | 0 );
18242 return resultobj;
18243 fail:
18244 return NULL;
18245 }
18246
18247
18248 SWIGINTERN PyObject *_wrap_PyAuiTabArt__setCallbackInfo(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *kwargs) {
18249 PyObject *resultobj = 0;
18250 wxPyAuiTabArt *arg1 = (wxPyAuiTabArt *) 0 ;
18251 PyObject *arg2 = (PyObject *) 0 ;
18252 PyObject *arg3 = (PyObject *) 0 ;
18253 void *argp1 = 0 ;
18254 int res1 = 0 ;
18255 PyObject * obj0 = 0 ;
18256 PyObject * obj1 = 0 ;
18257 PyObject * obj2 = 0 ;
18258 char * kwnames[] = {
18259 (char *) "self",(char *) "self",(char *) "_class", NULL
18260 };
18261
18262 if (!PyArg_ParseTupleAndKeywords(args,kwargs,(char *)"OOO:PyAuiTabArt__setCallbackInfo",kwnames,&obj0,&obj1,&obj2)) SWIG_fail;
18263 res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_wxPyAuiTabArt, 0 | 0 );
18264 if (!SWIG_IsOK(res1)) {
18265 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "PyAuiTabArt__setCallbackInfo" "', expected argument " "1"" of type '" "wxPyAuiTabArt *""'");
18266 }
18267 arg1 = reinterpret_cast< wxPyAuiTabArt * >(argp1);
18268 arg2 = obj1;
18269 arg3 = obj2;
18270 {
18271 PyThreadState* __tstate = wxPyBeginAllowThreads();
18272 (arg1)->_setCallbackInfo(arg2,arg3);
18273 wxPyEndAllowThreads(__tstate);
18274 if (PyErr_Occurred()) SWIG_fail;
18275 }
18276 resultobj = SWIG_Py_Void();
18277 return resultobj;
18278 fail:
18279 return NULL;
18280 }
18281
18282
18283 SWIGINTERN PyObject *PyAuiTabArt_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
18284 PyObject *obj;
18285 if (!SWIG_Python_UnpackTuple(args,(char*)"swigregister", 1, 1,&obj)) return NULL;
18286 SWIG_TypeNewClientData(SWIGTYPE_p_wxPyAuiTabArt, SWIG_NewClientData(obj));
18287 return SWIG_Py_Void();
18288 }
18289
18290 SWIGINTERN PyObject *PyAuiTabArt_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
18291 return SWIG_Python_InitShadowInstance(args);
18292 }
18293
18294 static PyMethodDef SwigMethods[] = {
18295 { (char *)"new_AuiPaneInfo", (PyCFunction)_wrap_new_AuiPaneInfo, METH_NOARGS, NULL},
18296 { (char *)"delete_AuiPaneInfo", (PyCFunction)_wrap_delete_AuiPaneInfo, METH_O, NULL},
18297 { (char *)"AuiPaneInfo_SafeSet", (PyCFunction) _wrap_AuiPaneInfo_SafeSet, METH_VARARGS | METH_KEYWORDS, NULL},
18298 { (char *)"AuiPaneInfo_IsOk", (PyCFunction)_wrap_AuiPaneInfo_IsOk, METH_O, NULL},
18299 { (char *)"AuiPaneInfo_IsFixed", (PyCFunction)_wrap_AuiPaneInfo_IsFixed, METH_O, NULL},
18300 { (char *)"AuiPaneInfo_IsResizable", (PyCFunction)_wrap_AuiPaneInfo_IsResizable, METH_O, NULL},
18301 { (char *)"AuiPaneInfo_IsShown", (PyCFunction)_wrap_AuiPaneInfo_IsShown, METH_O, NULL},
18302 { (char *)"AuiPaneInfo_IsFloating", (PyCFunction)_wrap_AuiPaneInfo_IsFloating, METH_O, NULL},
18303 { (char *)"AuiPaneInfo_IsDocked", (PyCFunction)_wrap_AuiPaneInfo_IsDocked, METH_O, NULL},
18304 { (char *)"AuiPaneInfo_IsToolbar", (PyCFunction)_wrap_AuiPaneInfo_IsToolbar, METH_O, NULL},
18305 { (char *)"AuiPaneInfo_IsTopDockable", (PyCFunction)_wrap_AuiPaneInfo_IsTopDockable, METH_O, NULL},
18306 { (char *)"AuiPaneInfo_IsBottomDockable", (PyCFunction)_wrap_AuiPaneInfo_IsBottomDockable, METH_O, NULL},
18307 { (char *)"AuiPaneInfo_IsLeftDockable", (PyCFunction)_wrap_AuiPaneInfo_IsLeftDockable, METH_O, NULL},
18308 { (char *)"AuiPaneInfo_IsRightDockable", (PyCFunction)_wrap_AuiPaneInfo_IsRightDockable, METH_O, NULL},
18309 { (char *)"AuiPaneInfo_IsFloatable", (PyCFunction)_wrap_AuiPaneInfo_IsFloatable, METH_O, NULL},
18310 { (char *)"AuiPaneInfo_IsMovable", (PyCFunction)_wrap_AuiPaneInfo_IsMovable, METH_O, NULL},
18311 { (char *)"AuiPaneInfo_IsDestroyOnClose", (PyCFunction)_wrap_AuiPaneInfo_IsDestroyOnClose, METH_O, NULL},
18312 { (char *)"AuiPaneInfo_IsMaximized", (PyCFunction)_wrap_AuiPaneInfo_IsMaximized, METH_O, NULL},
18313 { (char *)"AuiPaneInfo_HasCaption", (PyCFunction)_wrap_AuiPaneInfo_HasCaption, METH_O, NULL},
18314 { (char *)"AuiPaneInfo_HasGripper", (PyCFunction)_wrap_AuiPaneInfo_HasGripper, METH_O, NULL},
18315 { (char *)"AuiPaneInfo_HasBorder", (PyCFunction)_wrap_AuiPaneInfo_HasBorder, METH_O, NULL},
18316 { (char *)"AuiPaneInfo_HasCloseButton", (PyCFunction)_wrap_AuiPaneInfo_HasCloseButton, METH_O, NULL},
18317 { (char *)"AuiPaneInfo_HasMaximizeButton", (PyCFunction)_wrap_AuiPaneInfo_HasMaximizeButton, METH_O, NULL},
18318 { (char *)"AuiPaneInfo_HasMinimizeButton", (PyCFunction)_wrap_AuiPaneInfo_HasMinimizeButton, METH_O, NULL},
18319 { (char *)"AuiPaneInfo_HasPinButton", (PyCFunction)_wrap_AuiPaneInfo_HasPinButton, METH_O, NULL},
18320 { (char *)"AuiPaneInfo_HasGripperTop", (PyCFunction)_wrap_AuiPaneInfo_HasGripperTop, METH_O, NULL},
18321 { (char *)"AuiPaneInfo_Window", (PyCFunction) _wrap_AuiPaneInfo_Window, METH_VARARGS | METH_KEYWORDS, NULL},
18322 { (char *)"AuiPaneInfo_Name", (PyCFunction) _wrap_AuiPaneInfo_Name, METH_VARARGS | METH_KEYWORDS, NULL},
18323 { (char *)"AuiPaneInfo_Caption", (PyCFunction) _wrap_AuiPaneInfo_Caption, METH_VARARGS | METH_KEYWORDS, NULL},
18324 { (char *)"AuiPaneInfo_Left", (PyCFunction)_wrap_AuiPaneInfo_Left, METH_O, NULL},
18325 { (char *)"AuiPaneInfo_Right", (PyCFunction)_wrap_AuiPaneInfo_Right, METH_O, NULL},
18326 { (char *)"AuiPaneInfo_Top", (PyCFunction)_wrap_AuiPaneInfo_Top, METH_O, NULL},
18327 { (char *)"AuiPaneInfo_Bottom", (PyCFunction)_wrap_AuiPaneInfo_Bottom, METH_O, NULL},
18328 { (char *)"AuiPaneInfo_Center", (PyCFunction)_wrap_AuiPaneInfo_Center, METH_O, NULL},
18329 { (char *)"AuiPaneInfo_Centre", (PyCFunction)_wrap_AuiPaneInfo_Centre, METH_O, NULL},
18330 { (char *)"AuiPaneInfo_Direction", (PyCFunction) _wrap_AuiPaneInfo_Direction, METH_VARARGS | METH_KEYWORDS, NULL},
18331 { (char *)"AuiPaneInfo_Layer", (PyCFunction) _wrap_AuiPaneInfo_Layer, METH_VARARGS | METH_KEYWORDS, NULL},
18332 { (char *)"AuiPaneInfo_Row", (PyCFunction) _wrap_AuiPaneInfo_Row, METH_VARARGS | METH_KEYWORDS, NULL},
18333 { (char *)"AuiPaneInfo_Position", (PyCFunction) _wrap_AuiPaneInfo_Position, METH_VARARGS | METH_KEYWORDS, NULL},
18334 { (char *)"AuiPaneInfo_BestSize", (PyCFunction) _wrap_AuiPaneInfo_BestSize, METH_VARARGS | METH_KEYWORDS, NULL},
18335 { (char *)"AuiPaneInfo_MinSize", (PyCFunction) _wrap_AuiPaneInfo_MinSize, METH_VARARGS | METH_KEYWORDS, NULL},
18336 { (char *)"AuiPaneInfo_MaxSize", (PyCFunction) _wrap_AuiPaneInfo_MaxSize, METH_VARARGS | METH_KEYWORDS, NULL},
18337 { (char *)"AuiPaneInfo_FloatingPosition", (PyCFunction) _wrap_AuiPaneInfo_FloatingPosition, METH_VARARGS | METH_KEYWORDS, NULL},
18338 { (char *)"AuiPaneInfo_FloatingSize", (PyCFunction) _wrap_AuiPaneInfo_FloatingSize, METH_VARARGS | METH_KEYWORDS, NULL},
18339 { (char *)"AuiPaneInfo_Fixed", (PyCFunction)_wrap_AuiPaneInfo_Fixed, METH_O, NULL},
18340 { (char *)"AuiPaneInfo_Resizable", (PyCFunction) _wrap_AuiPaneInfo_Resizable, METH_VARARGS | METH_KEYWORDS, NULL},
18341 { (char *)"AuiPaneInfo_Dock", (PyCFunction)_wrap_AuiPaneInfo_Dock, METH_O, NULL},
18342 { (char *)"AuiPaneInfo_Float", (PyCFunction)_wrap_AuiPaneInfo_Float, METH_O, NULL},
18343 { (char *)"AuiPaneInfo_Hide", (PyCFunction)_wrap_AuiPaneInfo_Hide, METH_O, NULL},
18344 { (char *)"AuiPaneInfo_Show", (PyCFunction) _wrap_AuiPaneInfo_Show, METH_VARARGS | METH_KEYWORDS, NULL},
18345 { (char *)"AuiPaneInfo_CaptionVisible", (PyCFunction) _wrap_AuiPaneInfo_CaptionVisible, METH_VARARGS | METH_KEYWORDS, NULL},
18346 { (char *)"AuiPaneInfo_Maximize", (PyCFunction)_wrap_AuiPaneInfo_Maximize, METH_O, NULL},
18347 { (char *)"AuiPaneInfo_Restore", (PyCFunction)_wrap_AuiPaneInfo_Restore, METH_O, NULL},
18348 { (char *)"AuiPaneInfo_PaneBorder", (PyCFunction) _wrap_AuiPaneInfo_PaneBorder, METH_VARARGS | METH_KEYWORDS, NULL},
18349 { (char *)"AuiPaneInfo_Gripper", (PyCFunction) _wrap_AuiPaneInfo_Gripper, METH_VARARGS | METH_KEYWORDS, NULL},
18350 { (char *)"AuiPaneInfo_GripperTop", (PyCFunction) _wrap_AuiPaneInfo_GripperTop, METH_VARARGS | METH_KEYWORDS, NULL},
18351 { (char *)"AuiPaneInfo_CloseButton", (PyCFunction) _wrap_AuiPaneInfo_CloseButton, METH_VARARGS | METH_KEYWORDS, NULL},
18352 { (char *)"AuiPaneInfo_MaximizeButton", (PyCFunction) _wrap_AuiPaneInfo_MaximizeButton, METH_VARARGS | METH_KEYWORDS, NULL},
18353 { (char *)"AuiPaneInfo_MinimizeButton", (PyCFunction) _wrap_AuiPaneInfo_MinimizeButton, METH_VARARGS | METH_KEYWORDS, NULL},
18354 { (char *)"AuiPaneInfo_PinButton", (PyCFunction) _wrap_AuiPaneInfo_PinButton, METH_VARARGS | METH_KEYWORDS, NULL},
18355 { (char *)"AuiPaneInfo_DestroyOnClose", (PyCFunction) _wrap_AuiPaneInfo_DestroyOnClose, METH_VARARGS | METH_KEYWORDS, NULL},
18356 { (char *)"AuiPaneInfo_TopDockable", (PyCFunction) _wrap_AuiPaneInfo_TopDockable, METH_VARARGS | METH_KEYWORDS, NULL},
18357 { (char *)"AuiPaneInfo_BottomDockable", (PyCFunction) _wrap_AuiPaneInfo_BottomDockable, METH_VARARGS | METH_KEYWORDS, NULL},
18358 { (char *)"AuiPaneInfo_LeftDockable", (PyCFunction) _wrap_AuiPaneInfo_LeftDockable, METH_VARARGS | METH_KEYWORDS, NULL},
18359 { (char *)"AuiPaneInfo_RightDockable", (PyCFunction) _wrap_AuiPaneInfo_RightDockable, METH_VARARGS | METH_KEYWORDS, NULL},
18360 { (char *)"AuiPaneInfo_Floatable", (PyCFunction) _wrap_AuiPaneInfo_Floatable, METH_VARARGS | METH_KEYWORDS, NULL},
18361 { (char *)"AuiPaneInfo_Movable", (PyCFunction) _wrap_AuiPaneInfo_Movable, METH_VARARGS | METH_KEYWORDS, NULL},
18362 { (char *)"AuiPaneInfo_Dockable", (PyCFunction) _wrap_AuiPaneInfo_Dockable, METH_VARARGS | METH_KEYWORDS, NULL},
18363 { (char *)"AuiPaneInfo_DefaultPane", (PyCFunction)_wrap_AuiPaneInfo_DefaultPane, METH_O, NULL},
18364 { (char *)"AuiPaneInfo_CentrePane", (PyCFunction)_wrap_AuiPaneInfo_CentrePane, METH_O, NULL},
18365 { (char *)"AuiPaneInfo_CenterPane", (PyCFunction)_wrap_AuiPaneInfo_CenterPane, METH_O, NULL},
18366 { (char *)"AuiPaneInfo_ToolbarPane", (PyCFunction)_wrap_AuiPaneInfo_ToolbarPane, METH_O, NULL},
18367 { (char *)"AuiPaneInfo_SetFlag", (PyCFunction) _wrap_AuiPaneInfo_SetFlag, METH_VARARGS | METH_KEYWORDS, NULL},
18368 { (char *)"AuiPaneInfo_HasFlag", (PyCFunction) _wrap_AuiPaneInfo_HasFlag, METH_VARARGS | METH_KEYWORDS, NULL},
18369 { (char *)"AuiPaneInfo_name_set", _wrap_AuiPaneInfo_name_set, METH_VARARGS, NULL},
18370 { (char *)"AuiPaneInfo_name_get", (PyCFunction)_wrap_AuiPaneInfo_name_get, METH_O, NULL},
18371 { (char *)"AuiPaneInfo_caption_set", _wrap_AuiPaneInfo_caption_set, METH_VARARGS, NULL},
18372 { (char *)"AuiPaneInfo_caption_get", (PyCFunction)_wrap_AuiPaneInfo_caption_get, METH_O, NULL},
18373 { (char *)"AuiPaneInfo_window_set", _wrap_AuiPaneInfo_window_set, METH_VARARGS, NULL},
18374 { (char *)"AuiPaneInfo_window_get", (PyCFunction)_wrap_AuiPaneInfo_window_get, METH_O, NULL},
18375 { (char *)"AuiPaneInfo_frame_set", _wrap_AuiPaneInfo_frame_set, METH_VARARGS, NULL},
18376 { (char *)"AuiPaneInfo_frame_get", (PyCFunction)_wrap_AuiPaneInfo_frame_get, METH_O, NULL},
18377 { (char *)"AuiPaneInfo_state_set", _wrap_AuiPaneInfo_state_set, METH_VARARGS, NULL},
18378 { (char *)"AuiPaneInfo_state_get", (PyCFunction)_wrap_AuiPaneInfo_state_get, METH_O, NULL},
18379 { (char *)"AuiPaneInfo_dock_direction_set", _wrap_AuiPaneInfo_dock_direction_set, METH_VARARGS, NULL},
18380 { (char *)"AuiPaneInfo_dock_direction_get", (PyCFunction)_wrap_AuiPaneInfo_dock_direction_get, METH_O, NULL},
18381 { (char *)"AuiPaneInfo_dock_layer_set", _wrap_AuiPaneInfo_dock_layer_set, METH_VARARGS, NULL},
18382 { (char *)"AuiPaneInfo_dock_layer_get", (PyCFunction)_wrap_AuiPaneInfo_dock_layer_get, METH_O, NULL},
18383 { (char *)"AuiPaneInfo_dock_row_set", _wrap_AuiPaneInfo_dock_row_set, METH_VARARGS, NULL},
18384 { (char *)"AuiPaneInfo_dock_row_get", (PyCFunction)_wrap_AuiPaneInfo_dock_row_get, METH_O, NULL},
18385 { (char *)"AuiPaneInfo_dock_pos_set", _wrap_AuiPaneInfo_dock_pos_set, METH_VARARGS, NULL},
18386 { (char *)"AuiPaneInfo_dock_pos_get", (PyCFunction)_wrap_AuiPaneInfo_dock_pos_get, METH_O, NULL},
18387 { (char *)"AuiPaneInfo_best_size_set", _wrap_AuiPaneInfo_best_size_set, METH_VARARGS, NULL},
18388 { (char *)"AuiPaneInfo_best_size_get", (PyCFunction)_wrap_AuiPaneInfo_best_size_get, METH_O, NULL},
18389 { (char *)"AuiPaneInfo_min_size_set", _wrap_AuiPaneInfo_min_size_set, METH_VARARGS, NULL},
18390 { (char *)"AuiPaneInfo_min_size_get", (PyCFunction)_wrap_AuiPaneInfo_min_size_get, METH_O, NULL},
18391 { (char *)"AuiPaneInfo_max_size_set", _wrap_AuiPaneInfo_max_size_set, METH_VARARGS, NULL},
18392 { (char *)"AuiPaneInfo_max_size_get", (PyCFunction)_wrap_AuiPaneInfo_max_size_get, METH_O, NULL},
18393 { (char *)"AuiPaneInfo_floating_pos_set", _wrap_AuiPaneInfo_floating_pos_set, METH_VARARGS, NULL},
18394 { (char *)"AuiPaneInfo_floating_pos_get", (PyCFunction)_wrap_AuiPaneInfo_floating_pos_get, METH_O, NULL},
18395 { (char *)"AuiPaneInfo_floating_size_set", _wrap_AuiPaneInfo_floating_size_set, METH_VARARGS, NULL},
18396 { (char *)"AuiPaneInfo_floating_size_get", (PyCFunction)_wrap_AuiPaneInfo_floating_size_get, METH_O, NULL},
18397 { (char *)"AuiPaneInfo_dock_proportion_set", _wrap_AuiPaneInfo_dock_proportion_set, METH_VARARGS, NULL},
18398 { (char *)"AuiPaneInfo_dock_proportion_get", (PyCFunction)_wrap_AuiPaneInfo_dock_proportion_get, METH_O, NULL},
18399 { (char *)"AuiPaneInfo_buttons_set", _wrap_AuiPaneInfo_buttons_set, METH_VARARGS, NULL},
18400 { (char *)"AuiPaneInfo_buttons_get", (PyCFunction)_wrap_AuiPaneInfo_buttons_get, METH_O, NULL},
18401 { (char *)"AuiPaneInfo_rect_set", _wrap_AuiPaneInfo_rect_set, METH_VARARGS, NULL},
18402 { (char *)"AuiPaneInfo_rect_get", (PyCFunction)_wrap_AuiPaneInfo_rect_get, METH_O, NULL},
18403 { (char *)"AuiPaneInfo_swigregister", AuiPaneInfo_swigregister, METH_VARARGS, NULL},
18404 { (char *)"AuiPaneInfo_swiginit", AuiPaneInfo_swiginit, METH_VARARGS, NULL},
18405 { (char *)"new_AuiManager", (PyCFunction) _wrap_new_AuiManager, METH_VARARGS | METH_KEYWORDS, NULL},
18406 { (char *)"delete_AuiManager", (PyCFunction)_wrap_delete_AuiManager, METH_O, NULL},
18407 { (char *)"AuiManager_UnInit", (PyCFunction)_wrap_AuiManager_UnInit, METH_O, NULL},
18408 { (char *)"AuiManager_SetFlags", (PyCFunction) _wrap_AuiManager_SetFlags, METH_VARARGS | METH_KEYWORDS, NULL},
18409 { (char *)"AuiManager_GetFlags", (PyCFunction)_wrap_AuiManager_GetFlags, METH_O, NULL},
18410 { (char *)"AuiManager_SetManagedWindow", (PyCFunction) _wrap_AuiManager_SetManagedWindow, METH_VARARGS | METH_KEYWORDS, NULL},
18411 { (char *)"AuiManager_GetManagedWindow", (PyCFunction)_wrap_AuiManager_GetManagedWindow, METH_O, NULL},
18412 { (char *)"AuiManager_GetManager", (PyCFunction) _wrap_AuiManager_GetManager, METH_VARARGS | METH_KEYWORDS, NULL},
18413 { (char *)"AuiManager_SetArtProvider", (PyCFunction) _wrap_AuiManager_SetArtProvider, METH_VARARGS | METH_KEYWORDS, NULL},
18414 { (char *)"AuiManager_GetArtProvider", (PyCFunction)_wrap_AuiManager_GetArtProvider, METH_O, NULL},
18415 { (char *)"AuiManager__GetPaneByWidget", (PyCFunction) _wrap_AuiManager__GetPaneByWidget, METH_VARARGS | METH_KEYWORDS, NULL},
18416 { (char *)"AuiManager__GetPaneByName", (PyCFunction) _wrap_AuiManager__GetPaneByName, METH_VARARGS | METH_KEYWORDS, NULL},
18417 { (char *)"AuiManager_GetAllPanes", (PyCFunction)_wrap_AuiManager_GetAllPanes, METH_O, NULL},
18418 { (char *)"AuiManager__AddPane1", (PyCFunction) _wrap_AuiManager__AddPane1, METH_VARARGS | METH_KEYWORDS, NULL},
18419 { (char *)"AuiManager_AddPane", (PyCFunction) _wrap_AuiManager_AddPane, METH_VARARGS | METH_KEYWORDS, NULL},
18420 { (char *)"AuiManager__AddPane2", (PyCFunction) _wrap_AuiManager__AddPane2, METH_VARARGS | METH_KEYWORDS, NULL},
18421 { (char *)"AuiManager_InsertPane", (PyCFunction) _wrap_AuiManager_InsertPane, METH_VARARGS | METH_KEYWORDS, NULL},
18422 { (char *)"AuiManager_DetachPane", (PyCFunction) _wrap_AuiManager_DetachPane, METH_VARARGS | METH_KEYWORDS, NULL},
18423 { (char *)"AuiManager_Update", (PyCFunction)_wrap_AuiManager_Update, METH_O, NULL},
18424 { (char *)"AuiManager_SavePaneInfo", (PyCFunction) _wrap_AuiManager_SavePaneInfo, METH_VARARGS | METH_KEYWORDS, NULL},
18425 { (char *)"AuiManager_LoadPaneInfo", (PyCFunction) _wrap_AuiManager_LoadPaneInfo, METH_VARARGS | METH_KEYWORDS, NULL},
18426 { (char *)"AuiManager_SavePerspective", (PyCFunction)_wrap_AuiManager_SavePerspective, METH_O, NULL},
18427 { (char *)"AuiManager_LoadPerspective", (PyCFunction) _wrap_AuiManager_LoadPerspective, METH_VARARGS | METH_KEYWORDS, NULL},
18428 { (char *)"AuiManager_SetDockSizeConstraint", (PyCFunction) _wrap_AuiManager_SetDockSizeConstraint, METH_VARARGS | METH_KEYWORDS, NULL},
18429 { (char *)"AuiManager_GetDockSizeConstraint", (PyCFunction) _wrap_AuiManager_GetDockSizeConstraint, METH_VARARGS | METH_KEYWORDS, NULL},
18430 { (char *)"AuiManager_ClosePane", (PyCFunction) _wrap_AuiManager_ClosePane, METH_VARARGS | METH_KEYWORDS, NULL},
18431 { (char *)"AuiManager_MaximizePane", (PyCFunction) _wrap_AuiManager_MaximizePane, METH_VARARGS | METH_KEYWORDS, NULL},
18432 { (char *)"AuiManager_RestorePane", (PyCFunction) _wrap_AuiManager_RestorePane, METH_VARARGS | METH_KEYWORDS, NULL},
18433 { (char *)"AuiManager_RestoreMaximizedPane", (PyCFunction)_wrap_AuiManager_RestoreMaximizedPane, METH_O, NULL},
18434 { (char *)"AuiManager_CreateFloatingFrame", (PyCFunction) _wrap_AuiManager_CreateFloatingFrame, METH_VARARGS | METH_KEYWORDS, NULL},
18435 { (char *)"AuiManager_StartPaneDrag", (PyCFunction) _wrap_AuiManager_StartPaneDrag, METH_VARARGS | METH_KEYWORDS, NULL},
18436 { (char *)"AuiManager_CalculateHintRect", (PyCFunction) _wrap_AuiManager_CalculateHintRect, METH_VARARGS | METH_KEYWORDS, NULL},
18437 { (char *)"AuiManager_DrawHintRect", (PyCFunction) _wrap_AuiManager_DrawHintRect, METH_VARARGS | METH_KEYWORDS, NULL},
18438 { (char *)"AuiManager_ShowHint", (PyCFunction) _wrap_AuiManager_ShowHint, METH_VARARGS | METH_KEYWORDS, NULL},
18439 { (char *)"AuiManager_HideHint", (PyCFunction)_wrap_AuiManager_HideHint, METH_O, NULL},
18440 { (char *)"AuiManager_OnRender", (PyCFunction) _wrap_AuiManager_OnRender, METH_VARARGS | METH_KEYWORDS, NULL},
18441 { (char *)"AuiManager_OnPaneButton", (PyCFunction) _wrap_AuiManager_OnPaneButton, METH_VARARGS | METH_KEYWORDS, NULL},
18442 { (char *)"AuiManager_swigregister", AuiManager_swigregister, METH_VARARGS, NULL},
18443 { (char *)"AuiManager_swiginit", AuiManager_swiginit, METH_VARARGS, NULL},
18444 { (char *)"new_AuiManagerEvent", (PyCFunction) _wrap_new_AuiManagerEvent, METH_VARARGS | METH_KEYWORDS, NULL},
18445 { (char *)"AuiManagerEvent_Clone", (PyCFunction)_wrap_AuiManagerEvent_Clone, METH_O, NULL},
18446 { (char *)"AuiManagerEvent_SetManager", (PyCFunction) _wrap_AuiManagerEvent_SetManager, METH_VARARGS | METH_KEYWORDS, NULL},
18447 { (char *)"AuiManagerEvent_SetPane", (PyCFunction) _wrap_AuiManagerEvent_SetPane, METH_VARARGS | METH_KEYWORDS, NULL},
18448 { (char *)"AuiManagerEvent_SetButton", (PyCFunction) _wrap_AuiManagerEvent_SetButton, METH_VARARGS | METH_KEYWORDS, NULL},
18449 { (char *)"AuiManagerEvent_SetDC", (PyCFunction) _wrap_AuiManagerEvent_SetDC, METH_VARARGS | METH_KEYWORDS, NULL},
18450 { (char *)"AuiManagerEvent_GetManager", (PyCFunction)_wrap_AuiManagerEvent_GetManager, METH_O, NULL},
18451 { (char *)"AuiManagerEvent_GetPane", (PyCFunction)_wrap_AuiManagerEvent_GetPane, METH_O, NULL},
18452 { (char *)"AuiManagerEvent_GetButton", (PyCFunction)_wrap_AuiManagerEvent_GetButton, METH_O, NULL},
18453 { (char *)"AuiManagerEvent_GetDC", (PyCFunction)_wrap_AuiManagerEvent_GetDC, METH_O, NULL},
18454 { (char *)"AuiManagerEvent_Veto", (PyCFunction) _wrap_AuiManagerEvent_Veto, METH_VARARGS | METH_KEYWORDS, NULL},
18455 { (char *)"AuiManagerEvent_GetVeto", (PyCFunction)_wrap_AuiManagerEvent_GetVeto, METH_O, NULL},
18456 { (char *)"AuiManagerEvent_SetCanVeto", (PyCFunction) _wrap_AuiManagerEvent_SetCanVeto, METH_VARARGS | METH_KEYWORDS, NULL},
18457 { (char *)"AuiManagerEvent_CanVeto", (PyCFunction)_wrap_AuiManagerEvent_CanVeto, METH_O, NULL},
18458 { (char *)"AuiManagerEvent_manager_set", _wrap_AuiManagerEvent_manager_set, METH_VARARGS, NULL},
18459 { (char *)"AuiManagerEvent_manager_get", (PyCFunction)_wrap_AuiManagerEvent_manager_get, METH_O, NULL},
18460 { (char *)"AuiManagerEvent_pane_set", _wrap_AuiManagerEvent_pane_set, METH_VARARGS, NULL},
18461 { (char *)"AuiManagerEvent_pane_get", (PyCFunction)_wrap_AuiManagerEvent_pane_get, METH_O, NULL},
18462 { (char *)"AuiManagerEvent_button_set", _wrap_AuiManagerEvent_button_set, METH_VARARGS, NULL},
18463 { (char *)"AuiManagerEvent_button_get", (PyCFunction)_wrap_AuiManagerEvent_button_get, METH_O, NULL},
18464 { (char *)"AuiManagerEvent_veto_flag_set", _wrap_AuiManagerEvent_veto_flag_set, METH_VARARGS, NULL},
18465 { (char *)"AuiManagerEvent_veto_flag_get", (PyCFunction)_wrap_AuiManagerEvent_veto_flag_get, METH_O, NULL},
18466 { (char *)"AuiManagerEvent_canveto_flag_set", _wrap_AuiManagerEvent_canveto_flag_set, METH_VARARGS, NULL},
18467 { (char *)"AuiManagerEvent_canveto_flag_get", (PyCFunction)_wrap_AuiManagerEvent_canveto_flag_get, METH_O, NULL},
18468 { (char *)"AuiManagerEvent_dc_set", _wrap_AuiManagerEvent_dc_set, METH_VARARGS, NULL},
18469 { (char *)"AuiManagerEvent_dc_get", (PyCFunction)_wrap_AuiManagerEvent_dc_get, METH_O, NULL},
18470 { (char *)"AuiManagerEvent_swigregister", AuiManagerEvent_swigregister, METH_VARARGS, NULL},
18471 { (char *)"AuiManagerEvent_swiginit", AuiManagerEvent_swiginit, METH_VARARGS, NULL},
18472 { (char *)"new_AuiDockInfo", (PyCFunction)_wrap_new_AuiDockInfo, METH_NOARGS, NULL},
18473 { (char *)"AuiDockInfo_IsOk", (PyCFunction)_wrap_AuiDockInfo_IsOk, METH_O, NULL},
18474 { (char *)"AuiDockInfo_IsHorizontal", (PyCFunction)_wrap_AuiDockInfo_IsHorizontal, METH_O, NULL},
18475 { (char *)"AuiDockInfo_IsVertical", (PyCFunction)_wrap_AuiDockInfo_IsVertical, METH_O, NULL},
18476 { (char *)"AuiDockInfo_panes_set", _wrap_AuiDockInfo_panes_set, METH_VARARGS, NULL},
18477 { (char *)"AuiDockInfo_panes_get", (PyCFunction)_wrap_AuiDockInfo_panes_get, METH_O, NULL},
18478 { (char *)"AuiDockInfo_rect_set", _wrap_AuiDockInfo_rect_set, METH_VARARGS, NULL},
18479 { (char *)"AuiDockInfo_rect_get", (PyCFunction)_wrap_AuiDockInfo_rect_get, METH_O, NULL},
18480 { (char *)"AuiDockInfo_dock_direction_set", _wrap_AuiDockInfo_dock_direction_set, METH_VARARGS, NULL},
18481 { (char *)"AuiDockInfo_dock_direction_get", (PyCFunction)_wrap_AuiDockInfo_dock_direction_get, METH_O, NULL},
18482 { (char *)"AuiDockInfo_dock_layer_set", _wrap_AuiDockInfo_dock_layer_set, METH_VARARGS, NULL},
18483 { (char *)"AuiDockInfo_dock_layer_get", (PyCFunction)_wrap_AuiDockInfo_dock_layer_get, METH_O, NULL},
18484 { (char *)"AuiDockInfo_dock_row_set", _wrap_AuiDockInfo_dock_row_set, METH_VARARGS, NULL},
18485 { (char *)"AuiDockInfo_dock_row_get", (PyCFunction)_wrap_AuiDockInfo_dock_row_get, METH_O, NULL},
18486 { (char *)"AuiDockInfo_size_set", _wrap_AuiDockInfo_size_set, METH_VARARGS, NULL},
18487 { (char *)"AuiDockInfo_size_get", (PyCFunction)_wrap_AuiDockInfo_size_get, METH_O, NULL},
18488 { (char *)"AuiDockInfo_min_size_set", _wrap_AuiDockInfo_min_size_set, METH_VARARGS, NULL},
18489 { (char *)"AuiDockInfo_min_size_get", (PyCFunction)_wrap_AuiDockInfo_min_size_get, METH_O, NULL},
18490 { (char *)"AuiDockInfo_resizable_set", _wrap_AuiDockInfo_resizable_set, METH_VARARGS, NULL},
18491 { (char *)"AuiDockInfo_resizable_get", (PyCFunction)_wrap_AuiDockInfo_resizable_get, METH_O, NULL},
18492 { (char *)"AuiDockInfo_toolbar_set", _wrap_AuiDockInfo_toolbar_set, METH_VARARGS, NULL},
18493 { (char *)"AuiDockInfo_toolbar_get", (PyCFunction)_wrap_AuiDockInfo_toolbar_get, METH_O, NULL},
18494 { (char *)"AuiDockInfo_fixed_set", _wrap_AuiDockInfo_fixed_set, METH_VARARGS, NULL},
18495 { (char *)"AuiDockInfo_fixed_get", (PyCFunction)_wrap_AuiDockInfo_fixed_get, METH_O, NULL},
18496 { (char *)"AuiDockInfo_reserved1_set", _wrap_AuiDockInfo_reserved1_set, METH_VARARGS, NULL},
18497 { (char *)"AuiDockInfo_reserved1_get", (PyCFunction)_wrap_AuiDockInfo_reserved1_get, METH_O, NULL},
18498 { (char *)"delete_AuiDockInfo", (PyCFunction)_wrap_delete_AuiDockInfo, METH_O, NULL},
18499 { (char *)"AuiDockInfo_swigregister", AuiDockInfo_swigregister, METH_VARARGS, NULL},
18500 { (char *)"AuiDockInfo_swiginit", AuiDockInfo_swiginit, METH_VARARGS, NULL},
18501 { (char *)"AuiDockUIPart_type_set", _wrap_AuiDockUIPart_type_set, METH_VARARGS, NULL},
18502 { (char *)"AuiDockUIPart_type_get", (PyCFunction)_wrap_AuiDockUIPart_type_get, METH_O, NULL},
18503 { (char *)"AuiDockUIPart_orientation_set", _wrap_AuiDockUIPart_orientation_set, METH_VARARGS, NULL},
18504 { (char *)"AuiDockUIPart_orientation_get", (PyCFunction)_wrap_AuiDockUIPart_orientation_get, METH_O, NULL},
18505 { (char *)"AuiDockUIPart_dock_set", _wrap_AuiDockUIPart_dock_set, METH_VARARGS, NULL},
18506 { (char *)"AuiDockUIPart_dock_get", (PyCFunction)_wrap_AuiDockUIPart_dock_get, METH_O, NULL},
18507 { (char *)"AuiDockUIPart_pane_set", _wrap_AuiDockUIPart_pane_set, METH_VARARGS, NULL},
18508 { (char *)"AuiDockUIPart_pane_get", (PyCFunction)_wrap_AuiDockUIPart_pane_get, METH_O, NULL},
18509 { (char *)"AuiDockUIPart_button_set", _wrap_AuiDockUIPart_button_set, METH_VARARGS, NULL},
18510 { (char *)"AuiDockUIPart_button_get", (PyCFunction)_wrap_AuiDockUIPart_button_get, METH_O, NULL},
18511 { (char *)"AuiDockUIPart_cont_sizer_set", _wrap_AuiDockUIPart_cont_sizer_set, METH_VARARGS, NULL},
18512 { (char *)"AuiDockUIPart_cont_sizer_get", (PyCFunction)_wrap_AuiDockUIPart_cont_sizer_get, METH_O, NULL},
18513 { (char *)"AuiDockUIPart_sizer_item_set", _wrap_AuiDockUIPart_sizer_item_set, METH_VARARGS, NULL},
18514 { (char *)"AuiDockUIPart_sizer_item_get", (PyCFunction)_wrap_AuiDockUIPart_sizer_item_get, METH_O, NULL},
18515 { (char *)"AuiDockUIPart_rect_set", _wrap_AuiDockUIPart_rect_set, METH_VARARGS, NULL},
18516 { (char *)"AuiDockUIPart_rect_get", (PyCFunction)_wrap_AuiDockUIPart_rect_get, METH_O, NULL},
18517 { (char *)"delete_AuiDockUIPart", (PyCFunction)_wrap_delete_AuiDockUIPart, METH_O, NULL},
18518 { (char *)"AuiDockUIPart_swigregister", AuiDockUIPart_swigregister, METH_VARARGS, NULL},
18519 { (char *)"AuiPaneButton_button_id_set", _wrap_AuiPaneButton_button_id_set, METH_VARARGS, NULL},
18520 { (char *)"AuiPaneButton_button_id_get", (PyCFunction)_wrap_AuiPaneButton_button_id_get, METH_O, NULL},
18521 { (char *)"delete_AuiPaneButton", (PyCFunction)_wrap_delete_AuiPaneButton, METH_O, NULL},
18522 { (char *)"AuiPaneButton_swigregister", AuiPaneButton_swigregister, METH_VARARGS, NULL},
18523 { (char *)"delete_AuiDockArt", (PyCFunction)_wrap_delete_AuiDockArt, METH_O, NULL},
18524 { (char *)"AuiDockArt_GetMetric", (PyCFunction) _wrap_AuiDockArt_GetMetric, METH_VARARGS | METH_KEYWORDS, NULL},
18525 { (char *)"AuiDockArt_SetMetric", (PyCFunction) _wrap_AuiDockArt_SetMetric, METH_VARARGS | METH_KEYWORDS, NULL},
18526 { (char *)"AuiDockArt_SetFont", (PyCFunction) _wrap_AuiDockArt_SetFont, METH_VARARGS | METH_KEYWORDS, NULL},
18527 { (char *)"AuiDockArt_GetFont", (PyCFunction) _wrap_AuiDockArt_GetFont, METH_VARARGS | METH_KEYWORDS, NULL},
18528 { (char *)"AuiDockArt_GetColour", (PyCFunction) _wrap_AuiDockArt_GetColour, METH_VARARGS | METH_KEYWORDS, NULL},
18529 { (char *)"AuiDockArt_SetColour", (PyCFunction) _wrap_AuiDockArt_SetColour, METH_VARARGS | METH_KEYWORDS, NULL},
18530 { (char *)"AuiDockArt_GetColor", (PyCFunction) _wrap_AuiDockArt_GetColor, METH_VARARGS | METH_KEYWORDS, NULL},
18531 { (char *)"AuiDockArt_SetColor", (PyCFunction) _wrap_AuiDockArt_SetColor, METH_VARARGS | METH_KEYWORDS, NULL},
18532 { (char *)"AuiDockArt_DrawSash", (PyCFunction) _wrap_AuiDockArt_DrawSash, METH_VARARGS | METH_KEYWORDS, NULL},
18533 { (char *)"AuiDockArt_DrawBackground", (PyCFunction) _wrap_AuiDockArt_DrawBackground, METH_VARARGS | METH_KEYWORDS, NULL},
18534 { (char *)"AuiDockArt_DrawCaption", (PyCFunction) _wrap_AuiDockArt_DrawCaption, METH_VARARGS | METH_KEYWORDS, NULL},
18535 { (char *)"AuiDockArt_DrawGripper", (PyCFunction) _wrap_AuiDockArt_DrawGripper, METH_VARARGS | METH_KEYWORDS, NULL},
18536 { (char *)"AuiDockArt_DrawBorder", (PyCFunction) _wrap_AuiDockArt_DrawBorder, METH_VARARGS | METH_KEYWORDS, NULL},
18537 { (char *)"AuiDockArt_DrawPaneButton", (PyCFunction) _wrap_AuiDockArt_DrawPaneButton, METH_VARARGS | METH_KEYWORDS, NULL},
18538 { (char *)"AuiDockArt_swigregister", AuiDockArt_swigregister, METH_VARARGS, NULL},
18539 { (char *)"new_AuiDefaultDockArt", (PyCFunction)_wrap_new_AuiDefaultDockArt, METH_NOARGS, NULL},
18540 { (char *)"AuiDefaultDockArt_swigregister", AuiDefaultDockArt_swigregister, METH_VARARGS, NULL},
18541 { (char *)"AuiDefaultDockArt_swiginit", AuiDefaultDockArt_swiginit, METH_VARARGS, NULL},
18542 { (char *)"new_AuiFloatingFrame", (PyCFunction) _wrap_new_AuiFloatingFrame, METH_VARARGS | METH_KEYWORDS, NULL},
18543 { (char *)"delete_AuiFloatingFrame", (PyCFunction)_wrap_delete_AuiFloatingFrame, METH_O, NULL},
18544 { (char *)"AuiFloatingFrame_SetPaneWindow", (PyCFunction) _wrap_AuiFloatingFrame_SetPaneWindow, METH_VARARGS | METH_KEYWORDS, NULL},
18545 { (char *)"AuiFloatingFrame_GetOwnerManager", (PyCFunction)_wrap_AuiFloatingFrame_GetOwnerManager, METH_O, NULL},
18546 { (char *)"AuiFloatingFrame_swigregister", AuiFloatingFrame_swigregister, METH_VARARGS, NULL},
18547 { (char *)"AuiFloatingFrame_swiginit", AuiFloatingFrame_swiginit, METH_VARARGS, NULL},
18548 { (char *)"new_AuiNotebookEvent", (PyCFunction) _wrap_new_AuiNotebookEvent, METH_VARARGS | METH_KEYWORDS, NULL},
18549 { (char *)"AuiNotebookEvent_SetSelection", (PyCFunction) _wrap_AuiNotebookEvent_SetSelection, METH_VARARGS | METH_KEYWORDS, NULL},
18550 { (char *)"AuiNotebookEvent_GetSelection", (PyCFunction)_wrap_AuiNotebookEvent_GetSelection, METH_O, NULL},
18551 { (char *)"AuiNotebookEvent_SetOldSelection", (PyCFunction) _wrap_AuiNotebookEvent_SetOldSelection, METH_VARARGS | METH_KEYWORDS, NULL},
18552 { (char *)"AuiNotebookEvent_GetOldSelection", (PyCFunction)_wrap_AuiNotebookEvent_GetOldSelection, METH_O, NULL},
18553 { (char *)"AuiNotebookEvent_SetDragSource", (PyCFunction) _wrap_AuiNotebookEvent_SetDragSource, METH_VARARGS | METH_KEYWORDS, NULL},
18554 { (char *)"AuiNotebookEvent_GetDragSource", (PyCFunction)_wrap_AuiNotebookEvent_GetDragSource, METH_O, NULL},
18555 { (char *)"AuiNotebookEvent_old_selection_set", _wrap_AuiNotebookEvent_old_selection_set, METH_VARARGS, NULL},
18556 { (char *)"AuiNotebookEvent_old_selection_get", (PyCFunction)_wrap_AuiNotebookEvent_old_selection_get, METH_O, NULL},
18557 { (char *)"AuiNotebookEvent_selection_set", _wrap_AuiNotebookEvent_selection_set, METH_VARARGS, NULL},
18558 { (char *)"AuiNotebookEvent_selection_get", (PyCFunction)_wrap_AuiNotebookEvent_selection_get, METH_O, NULL},
18559 { (char *)"AuiNotebookEvent_drag_source_set", _wrap_AuiNotebookEvent_drag_source_set, METH_VARARGS, NULL},
18560 { (char *)"AuiNotebookEvent_drag_source_get", (PyCFunction)_wrap_AuiNotebookEvent_drag_source_get, METH_O, NULL},
18561 { (char *)"AuiNotebookEvent_swigregister", AuiNotebookEvent_swigregister, METH_VARARGS, NULL},
18562 { (char *)"AuiNotebookEvent_swiginit", AuiNotebookEvent_swiginit, METH_VARARGS, NULL},
18563 { (char *)"AuiNotebookPage_window_set", _wrap_AuiNotebookPage_window_set, METH_VARARGS, NULL},
18564 { (char *)"AuiNotebookPage_window_get", (PyCFunction)_wrap_AuiNotebookPage_window_get, METH_O, NULL},
18565 { (char *)"AuiNotebookPage_caption_set", _wrap_AuiNotebookPage_caption_set, METH_VARARGS, NULL},
18566 { (char *)"AuiNotebookPage_caption_get", (PyCFunction)_wrap_AuiNotebookPage_caption_get, METH_O, NULL},
18567 { (char *)"AuiNotebookPage_bitmap_set", _wrap_AuiNotebookPage_bitmap_set, METH_VARARGS, NULL},
18568 { (char *)"AuiNotebookPage_bitmap_get", (PyCFunction)_wrap_AuiNotebookPage_bitmap_get, METH_O, NULL},
18569 { (char *)"AuiNotebookPage_rect_set", _wrap_AuiNotebookPage_rect_set, METH_VARARGS, NULL},
18570 { (char *)"AuiNotebookPage_rect_get", (PyCFunction)_wrap_AuiNotebookPage_rect_get, METH_O, NULL},
18571 { (char *)"AuiNotebookPage_active_set", _wrap_AuiNotebookPage_active_set, METH_VARARGS, NULL},
18572 { (char *)"AuiNotebookPage_active_get", (PyCFunction)_wrap_AuiNotebookPage_active_get, METH_O, NULL},
18573 { (char *)"AuiNotebookPage_swigregister", AuiNotebookPage_swigregister, METH_VARARGS, NULL},
18574 { (char *)"AuiTabContainerButton_id_set", _wrap_AuiTabContainerButton_id_set, METH_VARARGS, NULL},
18575 { (char *)"AuiTabContainerButton_id_get", (PyCFunction)_wrap_AuiTabContainerButton_id_get, METH_O, NULL},
18576 { (char *)"AuiTabContainerButton_cur_state_set", _wrap_AuiTabContainerButton_cur_state_set, METH_VARARGS, NULL},
18577 { (char *)"AuiTabContainerButton_cur_state_get", (PyCFunction)_wrap_AuiTabContainerButton_cur_state_get, METH_O, NULL},
18578 { (char *)"AuiTabContainerButton_location_set", _wrap_AuiTabContainerButton_location_set, METH_VARARGS, NULL},
18579 { (char *)"AuiTabContainerButton_location_get", (PyCFunction)_wrap_AuiTabContainerButton_location_get, METH_O, NULL},
18580 { (char *)"AuiTabContainerButton_bitmap_set", _wrap_AuiTabContainerButton_bitmap_set, METH_VARARGS, NULL},
18581 { (char *)"AuiTabContainerButton_bitmap_get", (PyCFunction)_wrap_AuiTabContainerButton_bitmap_get, METH_O, NULL},
18582 { (char *)"AuiTabContainerButton_dis_bitmap_set", _wrap_AuiTabContainerButton_dis_bitmap_set, METH_VARARGS, NULL},
18583 { (char *)"AuiTabContainerButton_dis_bitmap_get", (PyCFunction)_wrap_AuiTabContainerButton_dis_bitmap_get, METH_O, NULL},
18584 { (char *)"AuiTabContainerButton_rect_set", _wrap_AuiTabContainerButton_rect_set, METH_VARARGS, NULL},
18585 { (char *)"AuiTabContainerButton_rect_get", (PyCFunction)_wrap_AuiTabContainerButton_rect_get, METH_O, NULL},
18586 { (char *)"AuiTabContainerButton_swigregister", AuiTabContainerButton_swigregister, METH_VARARGS, NULL},
18587 { (char *)"delete_AuiTabArt", (PyCFunction)_wrap_delete_AuiTabArt, METH_O, NULL},
18588 { (char *)"AuiTabArt_Clone", (PyCFunction)_wrap_AuiTabArt_Clone, METH_O, NULL},
18589 { (char *)"AuiTabArt_SetFlags", (PyCFunction) _wrap_AuiTabArt_SetFlags, METH_VARARGS | METH_KEYWORDS, NULL},
18590 { (char *)"AuiTabArt_SetSizingInfo", (PyCFunction) _wrap_AuiTabArt_SetSizingInfo, METH_VARARGS | METH_KEYWORDS, NULL},
18591 { (char *)"AuiTabArt_SetNormalFont", (PyCFunction) _wrap_AuiTabArt_SetNormalFont, METH_VARARGS | METH_KEYWORDS, NULL},
18592 { (char *)"AuiTabArt_SetSelectedFont", (PyCFunction) _wrap_AuiTabArt_SetSelectedFont, METH_VARARGS | METH_KEYWORDS, NULL},
18593 { (char *)"AuiTabArt_SetMeasuringFont", (PyCFunction) _wrap_AuiTabArt_SetMeasuringFont, METH_VARARGS | METH_KEYWORDS, NULL},
18594 { (char *)"AuiTabArt_DrawBackground", (PyCFunction) _wrap_AuiTabArt_DrawBackground, METH_VARARGS | METH_KEYWORDS, NULL},
18595 { (char *)"AuiTabArt_DrawTab", (PyCFunction) _wrap_AuiTabArt_DrawTab, METH_VARARGS | METH_KEYWORDS, NULL},
18596 { (char *)"AuiTabArt_DrawButton", (PyCFunction) _wrap_AuiTabArt_DrawButton, METH_VARARGS | METH_KEYWORDS, NULL},
18597 { (char *)"AuiTabArt_GetTabSize", (PyCFunction) _wrap_AuiTabArt_GetTabSize, METH_VARARGS | METH_KEYWORDS, NULL},
18598 { (char *)"AuiTabArt_ShowDropDown", (PyCFunction) _wrap_AuiTabArt_ShowDropDown, METH_VARARGS | METH_KEYWORDS, NULL},
18599 { (char *)"AuiTabArt_GetIndentSize", (PyCFunction)_wrap_AuiTabArt_GetIndentSize, METH_O, NULL},
18600 { (char *)"AuiTabArt_GetBestTabCtrlSize", (PyCFunction) _wrap_AuiTabArt_GetBestTabCtrlSize, METH_VARARGS | METH_KEYWORDS, NULL},
18601 { (char *)"AuiTabArt_swigregister", AuiTabArt_swigregister, METH_VARARGS, NULL},
18602 { (char *)"new_AuiDefaultTabArt", (PyCFunction)_wrap_new_AuiDefaultTabArt, METH_NOARGS, NULL},
18603 { (char *)"delete_AuiDefaultTabArt", (PyCFunction)_wrap_delete_AuiDefaultTabArt, METH_O, NULL},
18604 { (char *)"AuiDefaultTabArt_swigregister", AuiDefaultTabArt_swigregister, METH_VARARGS, NULL},
18605 { (char *)"AuiDefaultTabArt_swiginit", AuiDefaultTabArt_swiginit, METH_VARARGS, NULL},
18606 { (char *)"new_AuiSimpleTabArt", (PyCFunction)_wrap_new_AuiSimpleTabArt, METH_NOARGS, NULL},
18607 { (char *)"delete_AuiSimpleTabArt", (PyCFunction)_wrap_delete_AuiSimpleTabArt, METH_O, NULL},
18608 { (char *)"AuiSimpleTabArt_swigregister", AuiSimpleTabArt_swigregister, METH_VARARGS, NULL},
18609 { (char *)"AuiSimpleTabArt_swiginit", AuiSimpleTabArt_swiginit, METH_VARARGS, NULL},
18610 { (char *)"new_AuiTabContainer", (PyCFunction)_wrap_new_AuiTabContainer, METH_NOARGS, NULL},
18611 { (char *)"delete_AuiTabContainer", (PyCFunction)_wrap_delete_AuiTabContainer, METH_O, NULL},
18612 { (char *)"AuiTabContainer_SetArtProvider", (PyCFunction) _wrap_AuiTabContainer_SetArtProvider, METH_VARARGS | METH_KEYWORDS, NULL},
18613 { (char *)"AuiTabContainer_GetArtProvider", (PyCFunction)_wrap_AuiTabContainer_GetArtProvider, METH_O, NULL},
18614 { (char *)"AuiTabContainer_SetFlags", (PyCFunction) _wrap_AuiTabContainer_SetFlags, METH_VARARGS | METH_KEYWORDS, NULL},
18615 { (char *)"AuiTabContainer_GetFlags", (PyCFunction)_wrap_AuiTabContainer_GetFlags, METH_O, NULL},
18616 { (char *)"AuiTabContainer_AddPage", (PyCFunction) _wrap_AuiTabContainer_AddPage, METH_VARARGS | METH_KEYWORDS, NULL},
18617 { (char *)"AuiTabContainer_InsertPage", (PyCFunction) _wrap_AuiTabContainer_InsertPage, METH_VARARGS | METH_KEYWORDS, NULL},
18618 { (char *)"AuiTabContainer_MovePage", (PyCFunction) _wrap_AuiTabContainer_MovePage, METH_VARARGS | METH_KEYWORDS, NULL},
18619 { (char *)"AuiTabContainer_RemovePage", (PyCFunction) _wrap_AuiTabContainer_RemovePage, METH_VARARGS | METH_KEYWORDS, NULL},
18620 { (char *)"AuiTabContainer_SetActivePage", _wrap_AuiTabContainer_SetActivePage, METH_VARARGS, NULL},
18621 { (char *)"AuiTabContainer_SetNoneActive", (PyCFunction)_wrap_AuiTabContainer_SetNoneActive, METH_O, NULL},
18622 { (char *)"AuiTabContainer_GetActivePage", (PyCFunction)_wrap_AuiTabContainer_GetActivePage, METH_O, NULL},
18623 { (char *)"AuiTabContainer_TabHitTest", (PyCFunction) _wrap_AuiTabContainer_TabHitTest, METH_VARARGS | METH_KEYWORDS, NULL},
18624 { (char *)"AuiTabContainer_ButtonHitTest", (PyCFunction) _wrap_AuiTabContainer_ButtonHitTest, METH_VARARGS | METH_KEYWORDS, NULL},
18625 { (char *)"AuiTabContainer_GetWindowFromIdx", (PyCFunction) _wrap_AuiTabContainer_GetWindowFromIdx, METH_VARARGS | METH_KEYWORDS, NULL},
18626 { (char *)"AuiTabContainer_GetIdxFromWindow", (PyCFunction) _wrap_AuiTabContainer_GetIdxFromWindow, METH_VARARGS | METH_KEYWORDS, NULL},
18627 { (char *)"AuiTabContainer_GetPageCount", (PyCFunction)_wrap_AuiTabContainer_GetPageCount, METH_O, NULL},
18628 { (char *)"AuiTabContainer_GetPage", (PyCFunction) _wrap_AuiTabContainer_GetPage, METH_VARARGS | METH_KEYWORDS, NULL},
18629 { (char *)"AuiTabContainer_GetPages", (PyCFunction)_wrap_AuiTabContainer_GetPages, METH_O, NULL},
18630 { (char *)"AuiTabContainer_SetNormalFont", (PyCFunction) _wrap_AuiTabContainer_SetNormalFont, METH_VARARGS | METH_KEYWORDS, NULL},
18631 { (char *)"AuiTabContainer_SetSelectedFont", (PyCFunction) _wrap_AuiTabContainer_SetSelectedFont, METH_VARARGS | METH_KEYWORDS, NULL},
18632 { (char *)"AuiTabContainer_SetMeasuringFont", (PyCFunction) _wrap_AuiTabContainer_SetMeasuringFont, METH_VARARGS | METH_KEYWORDS, NULL},
18633 { (char *)"AuiTabContainer_DoShowHide", (PyCFunction)_wrap_AuiTabContainer_DoShowHide, METH_O, NULL},
18634 { (char *)"AuiTabContainer_SetRect", (PyCFunction) _wrap_AuiTabContainer_SetRect, METH_VARARGS | METH_KEYWORDS, NULL},
18635 { (char *)"AuiTabContainer_RemoveButton", (PyCFunction) _wrap_AuiTabContainer_RemoveButton, METH_VARARGS | METH_KEYWORDS, NULL},
18636 { (char *)"AuiTabContainer_AddButton", (PyCFunction) _wrap_AuiTabContainer_AddButton, METH_VARARGS | METH_KEYWORDS, NULL},
18637 { (char *)"AuiTabContainer_GetTabOffset", (PyCFunction)_wrap_AuiTabContainer_GetTabOffset, METH_O, NULL},
18638 { (char *)"AuiTabContainer_SetTabOffset", (PyCFunction) _wrap_AuiTabContainer_SetTabOffset, METH_VARARGS | METH_KEYWORDS, NULL},
18639 { (char *)"AuiTabContainer_swigregister", AuiTabContainer_swigregister, METH_VARARGS, NULL},
18640 { (char *)"AuiTabContainer_swiginit", AuiTabContainer_swiginit, METH_VARARGS, NULL},
18641 { (char *)"new_AuiTabCtrl", (PyCFunction) _wrap_new_AuiTabCtrl, METH_VARARGS | METH_KEYWORDS, NULL},
18642 { (char *)"delete_AuiTabCtrl", (PyCFunction)_wrap_delete_AuiTabCtrl, METH_O, NULL},
18643 { (char *)"AuiTabCtrl_swigregister", AuiTabCtrl_swigregister, METH_VARARGS, NULL},
18644 { (char *)"AuiTabCtrl_swiginit", AuiTabCtrl_swiginit, METH_VARARGS, NULL},
18645 { (char *)"new_PreAuiNotebook", (PyCFunction)_wrap_new_PreAuiNotebook, METH_NOARGS, NULL},
18646 { (char *)"new_AuiNotebook", (PyCFunction) _wrap_new_AuiNotebook, METH_VARARGS | METH_KEYWORDS, NULL},
18647 { (char *)"delete_AuiNotebook", (PyCFunction)_wrap_delete_AuiNotebook, METH_O, NULL},
18648 { (char *)"AuiNotebook_Create", (PyCFunction) _wrap_AuiNotebook_Create, METH_VARARGS | METH_KEYWORDS, NULL},
18649 { (char *)"AuiNotebook_SetArtProvider", (PyCFunction) _wrap_AuiNotebook_SetArtProvider, METH_VARARGS | METH_KEYWORDS, NULL},
18650 { (char *)"AuiNotebook_GetArtProvider", (PyCFunction)_wrap_AuiNotebook_GetArtProvider, METH_O, NULL},
18651 { (char *)"AuiNotebook_SetUniformBitmapSize", (PyCFunction) _wrap_AuiNotebook_SetUniformBitmapSize, METH_VARARGS | METH_KEYWORDS, NULL},
18652 { (char *)"AuiNotebook_SetTabCtrlHeight", (PyCFunction) _wrap_AuiNotebook_SetTabCtrlHeight, METH_VARARGS | METH_KEYWORDS, NULL},
18653 { (char *)"AuiNotebook_AddPage", (PyCFunction) _wrap_AuiNotebook_AddPage, METH_VARARGS | METH_KEYWORDS, NULL},
18654 { (char *)"AuiNotebook_InsertPage", (PyCFunction) _wrap_AuiNotebook_InsertPage, METH_VARARGS | METH_KEYWORDS, NULL},
18655 { (char *)"AuiNotebook_DeletePage", (PyCFunction) _wrap_AuiNotebook_DeletePage, METH_VARARGS | METH_KEYWORDS, NULL},
18656 { (char *)"AuiNotebook_RemovePage", (PyCFunction) _wrap_AuiNotebook_RemovePage, METH_VARARGS | METH_KEYWORDS, NULL},
18657 { (char *)"AuiNotebook_GetPageCount", (PyCFunction)_wrap_AuiNotebook_GetPageCount, METH_O, NULL},
18658 { (char *)"AuiNotebook_GetPage", (PyCFunction) _wrap_AuiNotebook_GetPage, METH_VARARGS | METH_KEYWORDS, NULL},
18659 { (char *)"AuiNotebook_GetPageIndex", (PyCFunction) _wrap_AuiNotebook_GetPageIndex, METH_VARARGS | METH_KEYWORDS, NULL},
18660 { (char *)"AuiNotebook_SetPageText", (PyCFunction) _wrap_AuiNotebook_SetPageText, METH_VARARGS | METH_KEYWORDS, NULL},
18661 { (char *)"AuiNotebook_GetPageText", (PyCFunction) _wrap_AuiNotebook_GetPageText, METH_VARARGS | METH_KEYWORDS, NULL},
18662 { (char *)"AuiNotebook_SetPageBitmap", (PyCFunction) _wrap_AuiNotebook_SetPageBitmap, METH_VARARGS | METH_KEYWORDS, NULL},
18663 { (char *)"AuiNotebook_GetPageBitmap", (PyCFunction) _wrap_AuiNotebook_GetPageBitmap, METH_VARARGS | METH_KEYWORDS, NULL},
18664 { (char *)"AuiNotebook_SetSelection", (PyCFunction) _wrap_AuiNotebook_SetSelection, METH_VARARGS | METH_KEYWORDS, NULL},
18665 { (char *)"AuiNotebook_GetSelection", (PyCFunction)_wrap_AuiNotebook_GetSelection, METH_O, NULL},
18666 { (char *)"AuiNotebook_Split", (PyCFunction) _wrap_AuiNotebook_Split, METH_VARARGS | METH_KEYWORDS, NULL},
18667 { (char *)"AuiNotebook_GetAuiManager", (PyCFunction)_wrap_AuiNotebook_GetAuiManager, METH_O, NULL},
18668 { (char *)"AuiNotebook_swigregister", AuiNotebook_swigregister, METH_VARARGS, NULL},
18669 { (char *)"AuiNotebook_swiginit", AuiNotebook_swiginit, METH_VARARGS, NULL},
18670 { (char *)"new_PreAuiMDIParentFrame", (PyCFunction)_wrap_new_PreAuiMDIParentFrame, METH_NOARGS, NULL},
18671 { (char *)"new_AuiMDIParentFrame", (PyCFunction) _wrap_new_AuiMDIParentFrame, METH_VARARGS | METH_KEYWORDS, NULL},
18672 { (char *)"AuiMDIParentFrame_Create", (PyCFunction) _wrap_AuiMDIParentFrame_Create, METH_VARARGS | METH_KEYWORDS, NULL},
18673 { (char *)"AuiMDIParentFrame_SetArtProvider", (PyCFunction) _wrap_AuiMDIParentFrame_SetArtProvider, METH_VARARGS | METH_KEYWORDS, NULL},
18674 { (char *)"AuiMDIParentFrame_GetArtProvider", (PyCFunction)_wrap_AuiMDIParentFrame_GetArtProvider, METH_O, NULL},
18675 { (char *)"AuiMDIParentFrame_GetWindowMenu", (PyCFunction)_wrap_AuiMDIParentFrame_GetWindowMenu, METH_O, NULL},
18676 { (char *)"AuiMDIParentFrame_SetWindowMenu", (PyCFunction) _wrap_AuiMDIParentFrame_SetWindowMenu, METH_VARARGS | METH_KEYWORDS, NULL},
18677 { (char *)"AuiMDIParentFrame_SetChildMenuBar", (PyCFunction) _wrap_AuiMDIParentFrame_SetChildMenuBar, METH_VARARGS | METH_KEYWORDS, NULL},
18678 { (char *)"AuiMDIParentFrame_ProcessEvent", (PyCFunction) _wrap_AuiMDIParentFrame_ProcessEvent, METH_VARARGS | METH_KEYWORDS, NULL},
18679 { (char *)"AuiMDIParentFrame_SetActiveChild", (PyCFunction) _wrap_AuiMDIParentFrame_SetActiveChild, METH_VARARGS | METH_KEYWORDS, NULL},
18680 { (char *)"AuiMDIParentFrame_OnCreateClient", (PyCFunction)_wrap_AuiMDIParentFrame_OnCreateClient, METH_O, NULL},
18681 { (char *)"AuiMDIParentFrame_Cascade", (PyCFunction)_wrap_AuiMDIParentFrame_Cascade, METH_O, NULL},
18682 { (char *)"AuiMDIParentFrame_Tile", (PyCFunction) _wrap_AuiMDIParentFrame_Tile, METH_VARARGS | METH_KEYWORDS, NULL},
18683 { (char *)"AuiMDIParentFrame_ArrangeIcons", (PyCFunction)_wrap_AuiMDIParentFrame_ArrangeIcons, METH_O, NULL},
18684 { (char *)"AuiMDIParentFrame_ActivateNext", (PyCFunction)_wrap_AuiMDIParentFrame_ActivateNext, METH_O, NULL},
18685 { (char *)"AuiMDIParentFrame_ActivatePrevious", (PyCFunction)_wrap_AuiMDIParentFrame_ActivatePrevious, METH_O, NULL},
18686 { (char *)"AuiMDIParentFrame_GetNotebook", (PyCFunction)_wrap_AuiMDIParentFrame_GetNotebook, METH_O, NULL},
18687 { (char *)"AuiMDIParentFrame_GetActiveChild", (PyCFunction)_wrap_AuiMDIParentFrame_GetActiveChild, METH_O, NULL},
18688 { (char *)"AuiMDIParentFrame_GetClientWindow", (PyCFunction)_wrap_AuiMDIParentFrame_GetClientWindow, METH_O, NULL},
18689 { (char *)"AuiMDIParentFrame_swigregister", AuiMDIParentFrame_swigregister, METH_VARARGS, NULL},
18690 { (char *)"AuiMDIParentFrame_swiginit", AuiMDIParentFrame_swiginit, METH_VARARGS, NULL},
18691 { (char *)"new_PreAuiMDIChildFrame", (PyCFunction)_wrap_new_PreAuiMDIChildFrame, METH_NOARGS, NULL},
18692 { (char *)"new_AuiMDIChildFrame", (PyCFunction) _wrap_new_AuiMDIChildFrame, METH_VARARGS | METH_KEYWORDS, NULL},
18693 { (char *)"AuiMDIChildFrame_Create", (PyCFunction) _wrap_AuiMDIChildFrame_Create, METH_VARARGS | METH_KEYWORDS, NULL},
18694 { (char *)"AuiMDIChildFrame_SetMenuBar", (PyCFunction) _wrap_AuiMDIChildFrame_SetMenuBar, METH_VARARGS | METH_KEYWORDS, NULL},
18695 { (char *)"AuiMDIChildFrame_GetMenuBar", (PyCFunction)_wrap_AuiMDIChildFrame_GetMenuBar, METH_O, NULL},
18696 { (char *)"AuiMDIChildFrame_SetTitle", (PyCFunction) _wrap_AuiMDIChildFrame_SetTitle, METH_VARARGS | METH_KEYWORDS, NULL},
18697 { (char *)"AuiMDIChildFrame_GetTitle", (PyCFunction)_wrap_AuiMDIChildFrame_GetTitle, METH_O, NULL},
18698 { (char *)"AuiMDIChildFrame_SetIcons", (PyCFunction) _wrap_AuiMDIChildFrame_SetIcons, METH_VARARGS | METH_KEYWORDS, NULL},
18699 { (char *)"AuiMDIChildFrame_GetIcons", (PyCFunction)_wrap_AuiMDIChildFrame_GetIcons, METH_O, NULL},
18700 { (char *)"AuiMDIChildFrame_SetIcon", (PyCFunction) _wrap_AuiMDIChildFrame_SetIcon, METH_VARARGS | METH_KEYWORDS, NULL},
18701 { (char *)"AuiMDIChildFrame_GetIcon", (PyCFunction)_wrap_AuiMDIChildFrame_GetIcon, METH_O, NULL},
18702 { (char *)"AuiMDIChildFrame_Activate", (PyCFunction)_wrap_AuiMDIChildFrame_Activate, METH_O, NULL},
18703 { (char *)"AuiMDIChildFrame_DoSetSizeHints", (PyCFunction) _wrap_AuiMDIChildFrame_DoSetSizeHints, METH_VARARGS | METH_KEYWORDS, NULL},
18704 { (char *)"AuiMDIChildFrame_Maximize", (PyCFunction) _wrap_AuiMDIChildFrame_Maximize, METH_VARARGS | METH_KEYWORDS, NULL},
18705 { (char *)"AuiMDIChildFrame_Restore", (PyCFunction)_wrap_AuiMDIChildFrame_Restore, METH_O, NULL},
18706 { (char *)"AuiMDIChildFrame_Iconize", (PyCFunction) _wrap_AuiMDIChildFrame_Iconize, METH_VARARGS | METH_KEYWORDS, NULL},
18707 { (char *)"AuiMDIChildFrame_IsMaximized", (PyCFunction)_wrap_AuiMDIChildFrame_IsMaximized, METH_O, NULL},
18708 { (char *)"AuiMDIChildFrame_IsIconized", (PyCFunction)_wrap_AuiMDIChildFrame_IsIconized, METH_O, NULL},
18709 { (char *)"AuiMDIChildFrame_ShowFullScreen", (PyCFunction) _wrap_AuiMDIChildFrame_ShowFullScreen, METH_VARARGS | METH_KEYWORDS, NULL},
18710 { (char *)"AuiMDIChildFrame_IsFullScreen", (PyCFunction)_wrap_AuiMDIChildFrame_IsFullScreen, METH_O, NULL},
18711 { (char *)"AuiMDIChildFrame_OnMenuHighlight", (PyCFunction) _wrap_AuiMDIChildFrame_OnMenuHighlight, METH_VARARGS | METH_KEYWORDS, NULL},
18712 { (char *)"AuiMDIChildFrame_OnActivate", (PyCFunction) _wrap_AuiMDIChildFrame_OnActivate, METH_VARARGS | METH_KEYWORDS, NULL},
18713 { (char *)"AuiMDIChildFrame_OnCloseWindow", (PyCFunction) _wrap_AuiMDIChildFrame_OnCloseWindow, METH_VARARGS | METH_KEYWORDS, NULL},
18714 { (char *)"AuiMDIChildFrame_SetMDIParentFrame", (PyCFunction) _wrap_AuiMDIChildFrame_SetMDIParentFrame, METH_VARARGS | METH_KEYWORDS, NULL},
18715 { (char *)"AuiMDIChildFrame_GetMDIParentFrame", (PyCFunction)_wrap_AuiMDIChildFrame_GetMDIParentFrame, METH_O, NULL},
18716 { (char *)"AuiMDIChildFrame_ApplyMDIChildFrameRect", (PyCFunction)_wrap_AuiMDIChildFrame_ApplyMDIChildFrameRect, METH_O, NULL},
18717 { (char *)"AuiMDIChildFrame_DoShow", (PyCFunction) _wrap_AuiMDIChildFrame_DoShow, METH_VARARGS | METH_KEYWORDS, NULL},
18718 { (char *)"AuiMDIChildFrame_swigregister", AuiMDIChildFrame_swigregister, METH_VARARGS, NULL},
18719 { (char *)"AuiMDIChildFrame_swiginit", AuiMDIChildFrame_swiginit, METH_VARARGS, NULL},
18720 { (char *)"new_PreAuiMDIClientWindow", (PyCFunction)_wrap_new_PreAuiMDIClientWindow, METH_NOARGS, NULL},
18721 { (char *)"new_AuiMDIClientWindow", (PyCFunction) _wrap_new_AuiMDIClientWindow, METH_VARARGS | METH_KEYWORDS, NULL},
18722 { (char *)"AuiMDIClientWindow_CreateClient", (PyCFunction) _wrap_AuiMDIClientWindow_CreateClient, METH_VARARGS | METH_KEYWORDS, NULL},
18723 { (char *)"AuiMDIClientWindow_SetSelection", (PyCFunction) _wrap_AuiMDIClientWindow_SetSelection, METH_VARARGS | METH_KEYWORDS, NULL},
18724 { (char *)"AuiMDIClientWindow_swigregister", AuiMDIClientWindow_swigregister, METH_VARARGS, NULL},
18725 { (char *)"AuiMDIClientWindow_swiginit", AuiMDIClientWindow_swiginit, METH_VARARGS, NULL},
18726 { (char *)"new_PyAuiDockArt", (PyCFunction)_wrap_new_PyAuiDockArt, METH_NOARGS, NULL},
18727 { (char *)"PyAuiDockArt__setCallbackInfo", (PyCFunction) _wrap_PyAuiDockArt__setCallbackInfo, METH_VARARGS | METH_KEYWORDS, NULL},
18728 { (char *)"PyAuiDockArt_swigregister", PyAuiDockArt_swigregister, METH_VARARGS, NULL},
18729 { (char *)"PyAuiDockArt_swiginit", PyAuiDockArt_swiginit, METH_VARARGS, NULL},
18730 { (char *)"new_PyAuiTabArt", (PyCFunction)_wrap_new_PyAuiTabArt, METH_NOARGS, NULL},
18731 { (char *)"PyAuiTabArt__setCallbackInfo", (PyCFunction) _wrap_PyAuiTabArt__setCallbackInfo, METH_VARARGS | METH_KEYWORDS, NULL},
18732 { (char *)"PyAuiTabArt_swigregister", PyAuiTabArt_swigregister, METH_VARARGS, NULL},
18733 { (char *)"PyAuiTabArt_swiginit", PyAuiTabArt_swiginit, METH_VARARGS, NULL},
18734 { NULL, NULL, 0, NULL }
18735 };
18736
18737
18738 /* -------- TYPE CONVERSION AND EQUIVALENCE RULES (BEGIN) -------- */
18739
18740 static void *_p_wxPyAuiTabArtTo_p_wxAuiDefaultTabArt(void *x) {
18741 return (void *)((wxAuiDefaultTabArt *) ((wxPyAuiTabArt *) x));
18742 }
18743 static void *_p_wxGBSizerItemTo_p_wxSizerItem(void *x) {
18744 return (void *)((wxSizerItem *) ((wxGBSizerItem *) x));
18745 }
18746 static void *_p_wxBoxSizerTo_p_wxSizer(void *x) {
18747 return (void *)((wxSizer *) ((wxBoxSizer *) x));
18748 }
18749 static void *_p_wxStaticBoxSizerTo_p_wxSizer(void *x) {
18750 return (void *)((wxSizer *) (wxBoxSizer *) ((wxStaticBoxSizer *) x));
18751 }
18752 static void *_p_wxStdDialogButtonSizerTo_p_wxSizer(void *x) {
18753 return (void *)((wxSizer *) (wxBoxSizer *) ((wxStdDialogButtonSizer *) x));
18754 }
18755 static void *_p_wxGridBagSizerTo_p_wxSizer(void *x) {
18756 return (void *)((wxSizer *) (wxGridSizer *)(wxFlexGridSizer *) ((wxGridBagSizer *) x));
18757 }
18758 static void *_p_wxGridSizerTo_p_wxSizer(void *x) {
18759 return (void *)((wxSizer *) ((wxGridSizer *) x));
18760 }
18761 static void *_p_wxFlexGridSizerTo_p_wxSizer(void *x) {
18762 return (void *)((wxSizer *) (wxGridSizer *) ((wxFlexGridSizer *) x));
18763 }
18764 static void *_p_wxPySizerTo_p_wxSizer(void *x) {
18765 return (void *)((wxSizer *) ((wxPySizer *) x));
18766 }
18767 static void *_p_wxContextMenuEventTo_p_wxEvent(void *x) {
18768 return (void *)((wxEvent *) (wxCommandEvent *) ((wxContextMenuEvent *) x));
18769 }
18770 static void *_p_wxMenuEventTo_p_wxEvent(void *x) {
18771 return (void *)((wxEvent *) ((wxMenuEvent *) x));
18772 }
18773 static void *_p_wxCloseEventTo_p_wxEvent(void *x) {
18774 return (void *)((wxEvent *) ((wxCloseEvent *) x));
18775 }
18776 static void *_p_wxMouseEventTo_p_wxEvent(void *x) {
18777 return (void *)((wxEvent *) ((wxMouseEvent *) x));
18778 }
18779 static void *_p_wxEraseEventTo_p_wxEvent(void *x) {
18780 return (void *)((wxEvent *) ((wxEraseEvent *) x));
18781 }
18782 static void *_p_wxSetCursorEventTo_p_wxEvent(void *x) {
18783 return (void *)((wxEvent *) ((wxSetCursorEvent *) x));
18784 }
18785 static void *_p_wxSplitterEventTo_p_wxEvent(void *x) {
18786 return (void *)((wxEvent *) (wxCommandEvent *)(wxNotifyEvent *) ((wxSplitterEvent *) x));
18787 }
18788 static void *_p_wxAuiManagerEventTo_p_wxEvent(void *x) {
18789 return (void *)((wxEvent *) ((wxAuiManagerEvent *) x));
18790 }
18791 static void *_p_wxInitDialogEventTo_p_wxEvent(void *x) {
18792 return (void *)((wxEvent *) ((wxInitDialogEvent *) x));
18793 }
18794 static void *_p_wxScrollEventTo_p_wxEvent(void *x) {
18795 return (void *)((wxEvent *) (wxCommandEvent *) ((wxScrollEvent *) x));
18796 }
18797 static void *_p_wxFindDialogEventTo_p_wxEvent(void *x) {
18798 return (void *)((wxEvent *) (wxCommandEvent *) ((wxFindDialogEvent *) x));
18799 }
18800 static void *_p_wxNotifyEventTo_p_wxEvent(void *x) {
18801 return (void *)((wxEvent *) (wxCommandEvent *) ((wxNotifyEvent *) x));
18802 }
18803 static void *_p_wxMouseCaptureLostEventTo_p_wxEvent(void *x) {
18804 return (void *)((wxEvent *) ((wxMouseCaptureLostEvent *) x));
18805 }
18806 static void *_p_wxPyEventTo_p_wxEvent(void *x) {
18807 return (void *)((wxEvent *) ((wxPyEvent *) x));
18808 }
18809 static void *_p_wxCalculateLayoutEventTo_p_wxEvent(void *x) {
18810 return (void *)((wxEvent *) ((wxCalculateLayoutEvent *) x));
18811 }
18812 static void *_p_wxAuiNotebookEventTo_p_wxEvent(void *x) {
18813 return (void *)((wxEvent *) (wxCommandEvent *)(wxNotifyEvent *) ((wxAuiNotebookEvent *) x));
18814 }
18815 static void *_p_wxIdleEventTo_p_wxEvent(void *x) {
18816 return (void *)((wxEvent *) ((wxIdleEvent *) x));
18817 }
18818 static void *_p_wxWindowCreateEventTo_p_wxEvent(void *x) {
18819 return (void *)((wxEvent *) (wxCommandEvent *) ((wxWindowCreateEvent *) x));
18820 }
18821 static void *_p_wxQueryNewPaletteEventTo_p_wxEvent(void *x) {
18822 return (void *)((wxEvent *) ((wxQueryNewPaletteEvent *) x));
18823 }
18824 static void *_p_wxMaximizeEventTo_p_wxEvent(void *x) {
18825 return (void *)((wxEvent *) ((wxMaximizeEvent *) x));
18826 }
18827 static void *_p_wxIconizeEventTo_p_wxEvent(void *x) {
18828 return (void *)((wxEvent *) ((wxIconizeEvent *) x));
18829 }
18830 static void *_p_wxActivateEventTo_p_wxEvent(void *x) {
18831 return (void *)((wxEvent *) ((wxActivateEvent *) x));
18832 }
18833 static void *_p_wxSizeEventTo_p_wxEvent(void *x) {
18834 return (void *)((wxEvent *) ((wxSizeEvent *) x));
18835 }
18836 static void *_p_wxMoveEventTo_p_wxEvent(void *x) {
18837 return (void *)((wxEvent *) ((wxMoveEvent *) x));
18838 }
18839 static void *_p_wxDateEventTo_p_wxEvent(void *x) {
18840 return (void *)((wxEvent *) (wxCommandEvent *) ((wxDateEvent *) x));
18841 }
18842 static void *_p_wxPaintEventTo_p_wxEvent(void *x) {
18843 return (void *)((wxEvent *) ((wxPaintEvent *) x));
18844 }
18845 static void *_p_wxNcPaintEventTo_p_wxEvent(void *x) {
18846 return (void *)((wxEvent *) ((wxNcPaintEvent *) x));
18847 }
18848 static void *_p_wxClipboardTextEventTo_p_wxEvent(void *x) {
18849 return (void *)((wxEvent *) (wxCommandEvent *) ((wxClipboardTextEvent *) x));
18850 }
18851 static void *_p_wxUpdateUIEventTo_p_wxEvent(void *x) {
18852 return (void *)((wxEvent *) (wxCommandEvent *) ((wxUpdateUIEvent *) x));
18853 }
18854 static void *_p_wxPaletteChangedEventTo_p_wxEvent(void *x) {
18855 return (void *)((wxEvent *) ((wxPaletteChangedEvent *) x));
18856 }
18857 static void *_p_wxDisplayChangedEventTo_p_wxEvent(void *x) {
18858 return (void *)((wxEvent *) ((wxDisplayChangedEvent *) x));
18859 }
18860 static void *_p_wxMouseCaptureChangedEventTo_p_wxEvent(void *x) {
18861 return (void *)((wxEvent *) ((wxMouseCaptureChangedEvent *) x));
18862 }
18863 static void *_p_wxSysColourChangedEventTo_p_wxEvent(void *x) {
18864 return (void *)((wxEvent *) ((wxSysColourChangedEvent *) x));
18865 }
18866 static void *_p_wxDropFilesEventTo_p_wxEvent(void *x) {
18867 return (void *)((wxEvent *) ((wxDropFilesEvent *) x));
18868 }
18869 static void *_p_wxFocusEventTo_p_wxEvent(void *x) {
18870 return (void *)((wxEvent *) ((wxFocusEvent *) x));
18871 }
18872 static void *_p_wxChildFocusEventTo_p_wxEvent(void *x) {
18873 return (void *)((wxEvent *) (wxCommandEvent *) ((wxChildFocusEvent *) x));
18874 }
18875 static void *_p_wxSashEventTo_p_wxEvent(void *x) {
18876 return (void *)((wxEvent *) (wxCommandEvent *) ((wxSashEvent *) x));
18877 }
18878 static void *_p_wxQueryLayoutInfoEventTo_p_wxEvent(void *x) {
18879 return (void *)((wxEvent *) ((wxQueryLayoutInfoEvent *) x));
18880 }
18881 static void *_p_wxShowEventTo_p_wxEvent(void *x) {
18882 return (void *)((wxEvent *) ((wxShowEvent *) x));
18883 }
18884 static void *_p_wxCommandEventTo_p_wxEvent(void *x) {
18885 return (void *)((wxEvent *) ((wxCommandEvent *) x));
18886 }
18887 static void *_p_wxPyCommandEventTo_p_wxEvent(void *x) {
18888 return (void *)((wxEvent *) (wxCommandEvent *) ((wxPyCommandEvent *) x));
18889 }
18890 static void *_p_wxWindowDestroyEventTo_p_wxEvent(void *x) {
18891 return (void *)((wxEvent *) (wxCommandEvent *) ((wxWindowDestroyEvent *) x));
18892 }
18893 static void *_p_wxNavigationKeyEventTo_p_wxEvent(void *x) {
18894 return (void *)((wxEvent *) ((wxNavigationKeyEvent *) x));
18895 }
18896 static void *_p_wxKeyEventTo_p_wxEvent(void *x) {
18897 return (void *)((wxEvent *) ((wxKeyEvent *) x));
18898 }
18899 static void *_p_wxScrollWinEventTo_p_wxEvent(void *x) {
18900 return (void *)((wxEvent *) ((wxScrollWinEvent *) x));
18901 }
18902 static void *_p_wxTaskBarIconEventTo_p_wxEvent(void *x) {
18903 return (void *)((wxEvent *) ((wxTaskBarIconEvent *) x));
18904 }
18905 static void *_p_wxAuiTabCtrlTo_p_wxAuiTabContainer(void *x) {
18906 return (void *)((wxAuiTabContainer *) ((wxAuiTabCtrl *) x));
18907 }
18908 static void *_p_wxControlWithItemsTo_p_wxControl(void *x) {
18909 return (void *)((wxControl *) ((wxControlWithItems *) x));
18910 }
18911 static void *_p_wxAuiMDIClientWindowTo_p_wxControl(void *x) {
18912 return (void *)((wxControl *) (wxAuiNotebook *) ((wxAuiMDIClientWindow *) x));
18913 }
18914 static void *_p_wxAuiTabCtrlTo_p_wxControl(void *x) {
18915 return (void *)((wxControl *) ((wxAuiTabCtrl *) x));
18916 }
18917 static void *_p_wxAuiNotebookTo_p_wxControl(void *x) {
18918 return (void *)((wxControl *) ((wxAuiNotebook *) x));
18919 }
18920 static void *_p_wxAuiMDIClientWindowTo_p_wxAuiNotebook(void *x) {
18921 return (void *)((wxAuiNotebook *) ((wxAuiMDIClientWindow *) x));
18922 }
18923 static void *_p_wxSplitterEventTo_p_wxNotifyEvent(void *x) {
18924 return (void *)((wxNotifyEvent *) ((wxSplitterEvent *) x));
18925 }
18926 static void *_p_wxAuiNotebookEventTo_p_wxNotifyEvent(void *x) {
18927 return (void *)((wxNotifyEvent *) ((wxAuiNotebookEvent *) x));
18928 }
18929 static void *_p_wxSplashScreenTo_p_wxEvtHandler(void *x) {
18930 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxFrame *) ((wxSplashScreen *) x));
18931 }
18932 static void *_p_wxMiniFrameTo_p_wxEvtHandler(void *x) {
18933 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxFrame *) ((wxMiniFrame *) x));
18934 }
18935 static void *_p_wxEventBlockerTo_p_wxEvtHandler(void *x) {
18936 return (void *)((wxEvtHandler *) ((wxEventBlocker *) x));
18937 }
18938 static void *_p_wxPyPanelTo_p_wxEvtHandler(void *x) {
18939 return (void *)((wxEvtHandler *) (wxWindow *)(wxPanel *) ((wxPyPanel *) x));
18940 }
18941 static void *_p_wxMenuBarTo_p_wxEvtHandler(void *x) {
18942 return (void *)((wxEvtHandler *) (wxWindow *) ((wxMenuBar *) x));
18943 }
18944 static void *_p_wxValidatorTo_p_wxEvtHandler(void *x) {
18945 return (void *)((wxEvtHandler *) ((wxValidator *) x));
18946 }
18947 static void *_p_wxPyValidatorTo_p_wxEvtHandler(void *x) {
18948 return (void *)((wxEvtHandler *) (wxValidator *) ((wxPyValidator *) x));
18949 }
18950 static void *_p_wxMenuTo_p_wxEvtHandler(void *x) {
18951 return (void *)((wxEvtHandler *) ((wxMenu *) x));
18952 }
18953 static void *_p_wxFileDialogTo_p_wxEvtHandler(void *x) {
18954 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxFileDialog *) x));
18955 }
18956 static void *_p_wxMultiChoiceDialogTo_p_wxEvtHandler(void *x) {
18957 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxMultiChoiceDialog *) x));
18958 }
18959 static void *_p_wxSingleChoiceDialogTo_p_wxEvtHandler(void *x) {
18960 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxSingleChoiceDialog *) x));
18961 }
18962 static void *_p_wxTextEntryDialogTo_p_wxEvtHandler(void *x) {
18963 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxTextEntryDialog *) x));
18964 }
18965 static void *_p_wxPasswordEntryDialogTo_p_wxEvtHandler(void *x) {
18966 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxDialog *)(wxTextEntryDialog *) ((wxPasswordEntryDialog *) x));
18967 }
18968 static void *_p_wxNumberEntryDialogTo_p_wxEvtHandler(void *x) {
18969 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxNumberEntryDialog *) x));
18970 }
18971 static void *_p_wxMessageDialogTo_p_wxEvtHandler(void *x) {
18972 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxMessageDialog *) x));
18973 }
18974 static void *_p_wxProgressDialogTo_p_wxEvtHandler(void *x) {
18975 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxFrame *) ((wxProgressDialog *) x));
18976 }
18977 static void *_p_wxFindReplaceDialogTo_p_wxEvtHandler(void *x) {
18978 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxFindReplaceDialog *) x));
18979 }
18980 static void *_p_wxPanelTo_p_wxEvtHandler(void *x) {
18981 return (void *)((wxEvtHandler *) (wxWindow *) ((wxPanel *) x));
18982 }
18983 static void *_p_wxStatusBarTo_p_wxEvtHandler(void *x) {
18984 return (void *)((wxEvtHandler *) (wxWindow *) ((wxStatusBar *) x));
18985 }
18986 static void *_p_wxPyHVScrolledWindowTo_p_wxEvtHandler(void *x) {
18987 return (void *)((wxEvtHandler *) (wxWindow *)(wxPanel *) ((wxPyHVScrolledWindow *) x));
18988 }
18989 static void *_p_wxPyHScrolledWindowTo_p_wxEvtHandler(void *x) {
18990 return (void *)((wxEvtHandler *) (wxWindow *)(wxPanel *) ((wxPyHScrolledWindow *) x));
18991 }
18992 static void *_p_wxPyVScrolledWindowTo_p_wxEvtHandler(void *x) {
18993 return (void *)((wxEvtHandler *) (wxWindow *)(wxPanel *) ((wxPyVScrolledWindow *) x));
18994 }
18995 static void *_p_wxTipWindowTo_p_wxEvtHandler(void *x) {
18996 return (void *)((wxEvtHandler *) (wxWindow *)(wxPopupWindow *)(wxPyPopupTransientWindow *) ((wxTipWindow *) x));
18997 }
18998 static void *_p_wxPyPopupTransientWindowTo_p_wxEvtHandler(void *x) {
18999 return (void *)((wxEvtHandler *) (wxWindow *)(wxPopupWindow *) ((wxPyPopupTransientWindow *) x));
19000 }
19001 static void *_p_wxPopupWindowTo_p_wxEvtHandler(void *x) {
19002 return (void *)((wxEvtHandler *) (wxWindow *) ((wxPopupWindow *) x));
19003 }
19004 static void *_p_wxSashLayoutWindowTo_p_wxEvtHandler(void *x) {
19005 return (void *)((wxEvtHandler *) (wxWindow *)(wxSashWindow *) ((wxSashLayoutWindow *) x));
19006 }
19007 static void *_p_wxSashWindowTo_p_wxEvtHandler(void *x) {
19008 return (void *)((wxEvtHandler *) (wxWindow *) ((wxSashWindow *) x));
19009 }
19010 static void *_p_wxSplitterWindowTo_p_wxEvtHandler(void *x) {
19011 return (void *)((wxEvtHandler *) (wxWindow *) ((wxSplitterWindow *) x));
19012 }
19013 static void *_p_wxSplashScreenWindowTo_p_wxEvtHandler(void *x) {
19014 return (void *)((wxEvtHandler *) (wxWindow *) ((wxSplashScreenWindow *) x));
19015 }
19016 static void *_p_wxWindowTo_p_wxEvtHandler(void *x) {
19017 return (void *)((wxEvtHandler *) ((wxWindow *) x));
19018 }
19019 static void *_p_wxScrolledWindowTo_p_wxEvtHandler(void *x) {
19020 return (void *)((wxEvtHandler *) (wxWindow *)(wxPanel *) ((wxScrolledWindow *) x));
19021 }
19022 static void *_p_wxTopLevelWindowTo_p_wxEvtHandler(void *x) {
19023 return (void *)((wxEvtHandler *) (wxWindow *) ((wxTopLevelWindow *) x));
19024 }
19025 static void *_p_wxMDIClientWindowTo_p_wxEvtHandler(void *x) {
19026 return (void *)((wxEvtHandler *) (wxWindow *) ((wxMDIClientWindow *) x));
19027 }
19028 static void *_p_wxPyScrolledWindowTo_p_wxEvtHandler(void *x) {
19029 return (void *)((wxEvtHandler *) (wxWindow *)(wxPanel *)(wxScrolledWindow *) ((wxPyScrolledWindow *) x));
19030 }
19031 static void *_p_wxAuiMDIClientWindowTo_p_wxEvtHandler(void *x) {
19032 return (void *)((wxEvtHandler *) (wxWindow *)(wxControl *)(wxAuiNotebook *) ((wxAuiMDIClientWindow *) x));
19033 }
19034 static void *_p_wxControlTo_p_wxEvtHandler(void *x) {
19035 return (void *)((wxEvtHandler *) (wxWindow *) ((wxControl *) x));
19036 }
19037 static void *_p_wxPreviewFrameTo_p_wxEvtHandler(void *x) {
19038 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxFrame *) ((wxPreviewFrame *) x));
19039 }
19040 static void *_p_wxPyPreviewFrameTo_p_wxEvtHandler(void *x) {
19041 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxFrame *)(wxPreviewFrame *) ((wxPyPreviewFrame *) x));
19042 }
19043 static void *_p_wxMDIChildFrameTo_p_wxEvtHandler(void *x) {
19044 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxFrame *) ((wxMDIChildFrame *) x));
19045 }
19046 static void *_p_wxAuiMDIChildFrameTo_p_wxEvtHandler(void *x) {
19047 return (void *)((wxEvtHandler *) (wxWindow *)(wxPanel *) ((wxAuiMDIChildFrame *) x));
19048 }
19049 static void *_p_wxPyAppTo_p_wxEvtHandler(void *x) {
19050 return (void *)((wxEvtHandler *) ((wxPyApp *) x));
19051 }
19052 static void *_p_wxControlWithItemsTo_p_wxEvtHandler(void *x) {
19053 return (void *)((wxEvtHandler *) (wxWindow *)(wxControl *) ((wxControlWithItems *) x));
19054 }
19055 static void *_p_wxPyWindowTo_p_wxEvtHandler(void *x) {
19056 return (void *)((wxEvtHandler *) (wxWindow *) ((wxPyWindow *) x));
19057 }
19058 static void *_p_wxPreviewCanvasTo_p_wxEvtHandler(void *x) {
19059 return (void *)((wxEvtHandler *) (wxWindow *)(wxPanel *)(wxScrolledWindow *) ((wxPreviewCanvas *) x));
19060 }
19061 static void *_p_wxSimpleHtmlListBoxTo_p_wxEvtHandler(void *x) {
19062 return (void *)((wxEvtHandler *) (wxWindow *)(wxPanel *)(wxPyVScrolledWindow *)(wxPyVListBox *)(wxPyHtmlListBox *) ((wxSimpleHtmlListBox *) x));
19063 }
19064 static void *_p_wxPyHtmlListBoxTo_p_wxEvtHandler(void *x) {
19065 return (void *)((wxEvtHandler *) (wxWindow *)(wxPanel *)(wxPyVScrolledWindow *)(wxPyVListBox *) ((wxPyHtmlListBox *) x));
19066 }
19067 static void *_p_wxPyVListBoxTo_p_wxEvtHandler(void *x) {
19068 return (void *)((wxEvtHandler *) (wxWindow *)(wxPanel *)(wxPyVScrolledWindow *) ((wxPyVListBox *) x));
19069 }
19070 static void *_p_wxAuiNotebookTo_p_wxEvtHandler(void *x) {
19071 return (void *)((wxEvtHandler *) (wxWindow *)(wxControl *) ((wxAuiNotebook *) x));
19072 }
19073 static void *_p_wxPreviewControlBarTo_p_wxEvtHandler(void *x) {
19074 return (void *)((wxEvtHandler *) (wxWindow *)(wxPanel *) ((wxPreviewControlBar *) x));
19075 }
19076 static void *_p_wxPyPreviewControlBarTo_p_wxEvtHandler(void *x) {
19077 return (void *)((wxEvtHandler *) (wxWindow *)(wxPanel *)(wxPreviewControlBar *) ((wxPyPreviewControlBar *) x));
19078 }
19079 static void *_p_wxPyTaskBarIconTo_p_wxEvtHandler(void *x) {
19080 return (void *)((wxEvtHandler *) ((wxPyTaskBarIcon *) x));
19081 }
19082 static void *_p_wxAuiTabCtrlTo_p_wxEvtHandler(void *x) {
19083 return (void *)((wxEvtHandler *) (wxWindow *)(wxControl *) ((wxAuiTabCtrl *) x));
19084 }
19085 static void *_p_wxFrameTo_p_wxEvtHandler(void *x) {
19086 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *) ((wxFrame *) x));
19087 }
19088 static void *_p_wxDirDialogTo_p_wxEvtHandler(void *x) {
19089 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxDirDialog *) x));
19090 }
19091 static void *_p_wxColourDialogTo_p_wxEvtHandler(void *x) {
19092 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxColourDialog *) x));
19093 }
19094 static void *_p_wxDialogTo_p_wxEvtHandler(void *x) {
19095 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *) ((wxDialog *) x));
19096 }
19097 static void *_p_wxFontDialogTo_p_wxEvtHandler(void *x) {
19098 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxFontDialog *) x));
19099 }
19100 static void *_p_wxAuiFloatingFrameTo_p_wxEvtHandler(void *x) {
19101 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxFrame *)(wxMiniFrame *) ((wxAuiFloatingFrame *) x));
19102 }
19103 static void *_p_wxMDIParentFrameTo_p_wxEvtHandler(void *x) {
19104 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxFrame *) ((wxMDIParentFrame *) x));
19105 }
19106 static void *_p_wxAuiMDIParentFrameTo_p_wxEvtHandler(void *x) {
19107 return (void *)((wxEvtHandler *) (wxWindow *)(wxTopLevelWindow *)(wxFrame *) ((wxAuiMDIParentFrame *) x));
19108 }
19109 static void *_p_wxAuiManagerTo_p_wxEvtHandler(void *x) {
19110 return (void *)((wxEvtHandler *) ((wxAuiManager *) x));
19111 }
19112 static void *_p_wxAuiFloatingFrameTo_p_wxMiniFrame(void *x) {
19113 return (void *)((wxMiniFrame *) ((wxAuiFloatingFrame *) x));
19114 }
19115 static void *_p_wxMDIChildFrameTo_p_wxFrame(void *x) {
19116 return (void *)((wxFrame *) ((wxMDIChildFrame *) x));
19117 }
19118 static void *_p_wxProgressDialogTo_p_wxFrame(void *x) {
19119 return (void *)((wxFrame *) ((wxProgressDialog *) x));
19120 }
19121 static void *_p_wxPreviewFrameTo_p_wxFrame(void *x) {
19122 return (void *)((wxFrame *) ((wxPreviewFrame *) x));
19123 }
19124 static void *_p_wxPyPreviewFrameTo_p_wxFrame(void *x) {
19125 return (void *)((wxFrame *) (wxPreviewFrame *) ((wxPyPreviewFrame *) x));
19126 }
19127 static void *_p_wxMiniFrameTo_p_wxFrame(void *x) {
19128 return (void *)((wxFrame *) ((wxMiniFrame *) x));
19129 }
19130 static void *_p_wxSplashScreenTo_p_wxFrame(void *x) {
19131 return (void *)((wxFrame *) ((wxSplashScreen *) x));
19132 }
19133 static void *_p_wxMDIParentFrameTo_p_wxFrame(void *x) {
19134 return (void *)((wxFrame *) ((wxMDIParentFrame *) x));
19135 }
19136 static void *_p_wxAuiMDIParentFrameTo_p_wxFrame(void *x) {
19137 return (void *)((wxFrame *) ((wxAuiMDIParentFrame *) x));
19138 }
19139 static void *_p_wxAuiFloatingFrameTo_p_wxFrame(void *x) {
19140 return (void *)((wxFrame *) (wxMiniFrame *) ((wxAuiFloatingFrame *) x));
19141 }
19142 static void *_p_wxAuiDefaultTabArtTo_p_wxAuiTabArt(void *x) {
19143 return (void *)((wxAuiTabArt *) ((wxAuiDefaultTabArt *) x));
19144 }
19145 static void *_p_wxAuiSimpleTabArtTo_p_wxAuiTabArt(void *x) {
19146 return (void *)((wxAuiTabArt *) ((wxAuiSimpleTabArt *) x));
19147 }
19148 static void *_p_wxPyAuiTabArtTo_p_wxAuiTabArt(void *x) {
19149 return (void *)((wxAuiTabArt *) (wxAuiDefaultTabArt *) ((wxPyAuiTabArt *) x));
19150 }
19151 static void *_p_wxAuiDefaultDockArtTo_p_wxAuiDockArt(void *x) {
19152 return (void *)((wxAuiDockArt *) ((wxAuiDefaultDockArt *) x));
19153 }
19154 static void *_p_wxPyAuiDockArtTo_p_wxAuiDockArt(void *x) {
19155 return (void *)((wxAuiDockArt *) (wxAuiDefaultDockArt *) ((wxPyAuiDockArt *) x));
19156 }
19157 static void *_p_wxPyAuiDockArtTo_p_wxAuiDefaultDockArt(void *x) {
19158 return (void *)((wxAuiDefaultDockArt *) ((wxPyAuiDockArt *) x));
19159 }
19160 static void *_p_wxLayoutConstraintsTo_p_wxObject(void *x) {
19161 return (void *)((wxObject *) ((wxLayoutConstraints *) x));
19162 }
19163 static void *_p_wxQueryLayoutInfoEventTo_p_wxObject(void *x) {
19164 return (void *)((wxObject *) (wxEvent *) ((wxQueryLayoutInfoEvent *) x));
19165 }
19166 static void *_p_wxEventBlockerTo_p_wxObject(void *x) {
19167 return (void *)((wxObject *) (wxEvtHandler *) ((wxEventBlocker *) x));
19168 }
19169 static void *_p_wxPreviewFrameTo_p_wxObject(void *x) {
19170 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxFrame *) ((wxPreviewFrame *) x));
19171 }
19172 static void *_p_wxPyPreviewFrameTo_p_wxObject(void *x) {
19173 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxFrame *)(wxPreviewFrame *) ((wxPyPreviewFrame *) x));
19174 }
19175 static void *_p_wxSizerItemTo_p_wxObject(void *x) {
19176 return (void *)((wxObject *) ((wxSizerItem *) x));
19177 }
19178 static void *_p_wxGBSizerItemTo_p_wxObject(void *x) {
19179 return (void *)((wxObject *) (wxSizerItem *) ((wxGBSizerItem *) x));
19180 }
19181 static void *_p_wxScrollEventTo_p_wxObject(void *x) {
19182 return (void *)((wxObject *) (wxEvent *)(wxCommandEvent *) ((wxScrollEvent *) x));
19183 }
19184 static void *_p_wxIndividualLayoutConstraintTo_p_wxObject(void *x) {
19185 return (void *)((wxObject *) ((wxIndividualLayoutConstraint *) x));
19186 }
19187 static void *_p_wxStaticBoxSizerTo_p_wxObject(void *x) {
19188 return (void *)((wxObject *) (wxSizer *)(wxBoxSizer *) ((wxStaticBoxSizer *) x));
19189 }
19190 static void *_p_wxBoxSizerTo_p_wxObject(void *x) {
19191 return (void *)((wxObject *) (wxSizer *) ((wxBoxSizer *) x));
19192 }
19193 static void *_p_wxSizerTo_p_wxObject(void *x) {
19194 return (void *)((wxObject *) ((wxSizer *) x));
19195 }
19196 static void *_p_wxGridBagSizerTo_p_wxObject(void *x) {
19197 return (void *)((wxObject *) (wxSizer *)(wxGridSizer *)(wxFlexGridSizer *) ((wxGridBagSizer *) x));
19198 }
19199 static void *_p_wxUpdateUIEventTo_p_wxObject(void *x) {
19200 return (void *)((wxObject *) (wxEvent *)(wxCommandEvent *) ((wxUpdateUIEvent *) x));
19201 }
19202 static void *_p_wxPyPanelTo_p_wxObject(void *x) {
19203 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxPanel *) ((wxPyPanel *) x));
19204 }
19205 static void *_p_wxEventTo_p_wxObject(void *x) {
19206 return (void *)((wxObject *) ((wxEvent *) x));
19207 }
19208 static void *_p_wxFontDataTo_p_wxObject(void *x) {
19209 return (void *)((wxObject *) ((wxFontData *) x));
19210 }
19211 static void *_p_wxPrintDataTo_p_wxObject(void *x) {
19212 return (void *)((wxObject *) ((wxPrintData *) x));
19213 }
19214 static void *_p_wxGridSizerTo_p_wxObject(void *x) {
19215 return (void *)((wxObject *) (wxSizer *) ((wxGridSizer *) x));
19216 }
19217 static void *_p_wxFlexGridSizerTo_p_wxObject(void *x) {
19218 return (void *)((wxObject *) (wxSizer *)(wxGridSizer *) ((wxFlexGridSizer *) x));
19219 }
19220 static void *_p_wxInitDialogEventTo_p_wxObject(void *x) {
19221 return (void *)((wxObject *) (wxEvent *) ((wxInitDialogEvent *) x));
19222 }
19223 static void *_p_wxLayoutAlgorithmTo_p_wxObject(void *x) {
19224 return (void *)((wxObject *) ((wxLayoutAlgorithm *) x));
19225 }
19226 static void *_p_wxPyTaskBarIconTo_p_wxObject(void *x) {
19227 return (void *)((wxObject *) (wxEvtHandler *) ((wxPyTaskBarIcon *) x));
19228 }
19229 static void *_p_wxFindDialogEventTo_p_wxObject(void *x) {
19230 return (void *)((wxObject *) (wxEvent *)(wxCommandEvent *) ((wxFindDialogEvent *) x));
19231 }
19232 static void *_p_wxAuiTabCtrlTo_p_wxObject(void *x) {
19233 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxControl *) ((wxAuiTabCtrl *) x));
19234 }
19235 static void *_p_wxClipboardTextEventTo_p_wxObject(void *x) {
19236 return (void *)((wxObject *) (wxEvent *)(wxCommandEvent *) ((wxClipboardTextEvent *) x));
19237 }
19238 static void *_p_wxPaintEventTo_p_wxObject(void *x) {
19239 return (void *)((wxObject *) (wxEvent *) ((wxPaintEvent *) x));
19240 }
19241 static void *_p_wxNcPaintEventTo_p_wxObject(void *x) {
19242 return (void *)((wxObject *) (wxEvent *) ((wxNcPaintEvent *) x));
19243 }
19244 static void *_p_wxPaletteChangedEventTo_p_wxObject(void *x) {
19245 return (void *)((wxObject *) (wxEvent *) ((wxPaletteChangedEvent *) x));
19246 }
19247 static void *_p_wxDisplayChangedEventTo_p_wxObject(void *x) {
19248 return (void *)((wxObject *) (wxEvent *) ((wxDisplayChangedEvent *) x));
19249 }
19250 static void *_p_wxMouseCaptureChangedEventTo_p_wxObject(void *x) {
19251 return (void *)((wxObject *) (wxEvent *) ((wxMouseCaptureChangedEvent *) x));
19252 }
19253 static void *_p_wxSysColourChangedEventTo_p_wxObject(void *x) {
19254 return (void *)((wxObject *) (wxEvent *) ((wxSysColourChangedEvent *) x));
19255 }
19256 static void *_p_wxPreviewCanvasTo_p_wxObject(void *x) {
19257 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxPanel *)(wxScrolledWindow *) ((wxPreviewCanvas *) x));
19258 }
19259 static void *_p_wxControlTo_p_wxObject(void *x) {
19260 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *) ((wxControl *) x));
19261 }
19262 static void *_p_wxSetCursorEventTo_p_wxObject(void *x) {
19263 return (void *)((wxObject *) (wxEvent *) ((wxSetCursorEvent *) x));
19264 }
19265 static void *_p_wxSplitterEventTo_p_wxObject(void *x) {
19266 return (void *)((wxObject *) (wxEvent *)(wxCommandEvent *)(wxNotifyEvent *) ((wxSplitterEvent *) x));
19267 }
19268 static void *_p_wxAuiManagerEventTo_p_wxObject(void *x) {
19269 return (void *)((wxObject *) (wxEvent *) ((wxAuiManagerEvent *) x));
19270 }
19271 static void *_p_wxFSFileTo_p_wxObject(void *x) {
19272 return (void *)((wxObject *) ((wxFSFile *) x));
19273 }
19274 static void *_p_wxFindReplaceDataTo_p_wxObject(void *x) {
19275 return (void *)((wxObject *) ((wxFindReplaceData *) x));
19276 }
19277 static void *_p_wxAuiFloatingFrameTo_p_wxObject(void *x) {
19278 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxFrame *)(wxMiniFrame *) ((wxAuiFloatingFrame *) x));
19279 }
19280 static void *_p_wxPySizerTo_p_wxObject(void *x) {
19281 return (void *)((wxObject *) (wxSizer *) ((wxPySizer *) x));
19282 }
19283 static void *_p_wxMDIChildFrameTo_p_wxObject(void *x) {
19284 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxFrame *) ((wxMDIChildFrame *) x));
19285 }
19286 static void *_p_wxAuiNotebookTo_p_wxObject(void *x) {
19287 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxControl *) ((wxAuiNotebook *) x));
19288 }
19289 static void *_p_wxAuiMDIChildFrameTo_p_wxObject(void *x) {
19290 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxPanel *) ((wxAuiMDIChildFrame *) x));
19291 }
19292 static void *_p_wxColourDataTo_p_wxObject(void *x) {
19293 return (void *)((wxObject *) ((wxColourData *) x));
19294 }
19295 static void *_p_wxPyEventTo_p_wxObject(void *x) {
19296 return (void *)((wxObject *) (wxEvent *) ((wxPyEvent *) x));
19297 }
19298 static void *_p_wxNotifyEventTo_p_wxObject(void *x) {
19299 return (void *)((wxObject *) (wxEvent *)(wxCommandEvent *) ((wxNotifyEvent *) x));
19300 }
19301 static void *_p_wxPyWindowTo_p_wxObject(void *x) {
19302 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *) ((wxPyWindow *) x));
19303 }
19304 static void *_p_wxSplashScreenTo_p_wxObject(void *x) {
19305 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxFrame *) ((wxSplashScreen *) x));
19306 }
19307 static void *_p_wxFileDialogTo_p_wxObject(void *x) {
19308 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxFileDialog *) x));
19309 }
19310 static void *_p_wxMultiChoiceDialogTo_p_wxObject(void *x) {
19311 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxMultiChoiceDialog *) x));
19312 }
19313 static void *_p_wxSingleChoiceDialogTo_p_wxObject(void *x) {
19314 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxSingleChoiceDialog *) x));
19315 }
19316 static void *_p_wxTextEntryDialogTo_p_wxObject(void *x) {
19317 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxTextEntryDialog *) x));
19318 }
19319 static void *_p_wxPasswordEntryDialogTo_p_wxObject(void *x) {
19320 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxDialog *)(wxTextEntryDialog *) ((wxPasswordEntryDialog *) x));
19321 }
19322 static void *_p_wxNumberEntryDialogTo_p_wxObject(void *x) {
19323 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxNumberEntryDialog *) x));
19324 }
19325 static void *_p_wxMessageDialogTo_p_wxObject(void *x) {
19326 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxMessageDialog *) x));
19327 }
19328 static void *_p_wxProgressDialogTo_p_wxObject(void *x) {
19329 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxFrame *) ((wxProgressDialog *) x));
19330 }
19331 static void *_p_wxFindReplaceDialogTo_p_wxObject(void *x) {
19332 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxFindReplaceDialog *) x));
19333 }
19334 static void *_p_wxShowEventTo_p_wxObject(void *x) {
19335 return (void *)((wxObject *) (wxEvent *) ((wxShowEvent *) x));
19336 }
19337 static void *_p_wxPrinterTo_p_wxObject(void *x) {
19338 return (void *)((wxObject *) ((wxPrinter *) x));
19339 }
19340 static void *_p_wxMenuItemTo_p_wxObject(void *x) {
19341 return (void *)((wxObject *) ((wxMenuItem *) x));
19342 }
19343 static void *_p_wxDateEventTo_p_wxObject(void *x) {
19344 return (void *)((wxObject *) (wxEvent *)(wxCommandEvent *) ((wxDateEvent *) x));
19345 }
19346 static void *_p_wxIdleEventTo_p_wxObject(void *x) {
19347 return (void *)((wxObject *) (wxEvent *) ((wxIdleEvent *) x));
19348 }
19349 static void *_p_wxWindowCreateEventTo_p_wxObject(void *x) {
19350 return (void *)((wxObject *) (wxEvent *)(wxCommandEvent *) ((wxWindowCreateEvent *) x));
19351 }
19352 static void *_p_wxQueryNewPaletteEventTo_p_wxObject(void *x) {
19353 return (void *)((wxObject *) (wxEvent *) ((wxQueryNewPaletteEvent *) x));
19354 }
19355 static void *_p_wxMaximizeEventTo_p_wxObject(void *x) {
19356 return (void *)((wxObject *) (wxEvent *) ((wxMaximizeEvent *) x));
19357 }
19358 static void *_p_wxIconizeEventTo_p_wxObject(void *x) {
19359 return (void *)((wxObject *) (wxEvent *) ((wxIconizeEvent *) x));
19360 }
19361 static void *_p_wxSizeEventTo_p_wxObject(void *x) {
19362 return (void *)((wxObject *) (wxEvent *) ((wxSizeEvent *) x));
19363 }
19364 static void *_p_wxMoveEventTo_p_wxObject(void *x) {
19365 return (void *)((wxObject *) (wxEvent *) ((wxMoveEvent *) x));
19366 }
19367 static void *_p_wxActivateEventTo_p_wxObject(void *x) {
19368 return (void *)((wxObject *) (wxEvent *) ((wxActivateEvent *) x));
19369 }
19370 static void *_p_wxPNMHandlerTo_p_wxObject(void *x) {
19371 return (void *)((wxObject *) (wxImageHandler *) ((wxPNMHandler *) x));
19372 }
19373 static void *_p_wxJPEGHandlerTo_p_wxObject(void *x) {
19374 return (void *)((wxObject *) (wxImageHandler *) ((wxJPEGHandler *) x));
19375 }
19376 static void *_p_wxPCXHandlerTo_p_wxObject(void *x) {
19377 return (void *)((wxObject *) (wxImageHandler *) ((wxPCXHandler *) x));
19378 }
19379 static void *_p_wxGIFHandlerTo_p_wxObject(void *x) {
19380 return (void *)((wxObject *) (wxImageHandler *) ((wxGIFHandler *) x));
19381 }
19382 static void *_p_wxPNGHandlerTo_p_wxObject(void *x) {
19383 return (void *)((wxObject *) (wxImageHandler *) ((wxPNGHandler *) x));
19384 }
19385 static void *_p_wxANIHandlerTo_p_wxObject(void *x) {
19386 return (void *)((wxObject *) (wxImageHandler *)(wxBMPHandler *)(wxICOHandler *)(wxCURHandler *) ((wxANIHandler *) x));
19387 }
19388 static void *_p_wxCURHandlerTo_p_wxObject(void *x) {
19389 return (void *)((wxObject *) (wxImageHandler *)(wxBMPHandler *)(wxICOHandler *) ((wxCURHandler *) x));
19390 }
19391 static void *_p_wxICOHandlerTo_p_wxObject(void *x) {
19392 return (void *)((wxObject *) (wxImageHandler *)(wxBMPHandler *) ((wxICOHandler *) x));
19393 }
19394 static void *_p_wxBMPHandlerTo_p_wxObject(void *x) {
19395 return (void *)((wxObject *) (wxImageHandler *) ((wxBMPHandler *) x));
19396 }
19397 static void *_p_wxPyImageHandlerTo_p_wxObject(void *x) {
19398 return (void *)((wxObject *) (wxImageHandler *) ((wxPyImageHandler *) x));
19399 }
19400 static void *_p_wxImageHandlerTo_p_wxObject(void *x) {
19401 return (void *)((wxObject *) ((wxImageHandler *) x));
19402 }
19403 static void *_p_wxXPMHandlerTo_p_wxObject(void *x) {
19404 return (void *)((wxObject *) (wxImageHandler *) ((wxXPMHandler *) x));
19405 }
19406 static void *_p_wxTIFFHandlerTo_p_wxObject(void *x) {
19407 return (void *)((wxObject *) (wxImageHandler *) ((wxTIFFHandler *) x));
19408 }
19409 static void *_p_wxTGAHandlerTo_p_wxObject(void *x) {
19410 return (void *)((wxObject *) (wxImageHandler *) ((wxTGAHandler *) x));
19411 }
19412 static void *_p_wxEvtHandlerTo_p_wxObject(void *x) {
19413 return (void *)((wxObject *) ((wxEvtHandler *) x));
19414 }
19415 static void *_p_wxMouseCaptureLostEventTo_p_wxObject(void *x) {
19416 return (void *)((wxObject *) (wxEvent *) ((wxMouseCaptureLostEvent *) x));
19417 }
19418 static void *_p_wxCalculateLayoutEventTo_p_wxObject(void *x) {
19419 return (void *)((wxObject *) (wxEvent *) ((wxCalculateLayoutEvent *) x));
19420 }
19421 static void *_p_wxPyVListBoxTo_p_wxObject(void *x) {
19422 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxPanel *)(wxPyVScrolledWindow *) ((wxPyVListBox *) x));
19423 }
19424 static void *_p_wxPyHtmlListBoxTo_p_wxObject(void *x) {
19425 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxPanel *)(wxPyVScrolledWindow *)(wxPyVListBox *) ((wxPyHtmlListBox *) x));
19426 }
19427 static void *_p_wxSimpleHtmlListBoxTo_p_wxObject(void *x) {
19428 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxPanel *)(wxPyVScrolledWindow *)(wxPyVListBox *)(wxPyHtmlListBox *) ((wxSimpleHtmlListBox *) x));
19429 }
19430 static void *_p_wxAcceleratorTableTo_p_wxObject(void *x) {
19431 return (void *)((wxObject *) ((wxAcceleratorTable *) x));
19432 }
19433 static void *_p_wxStdDialogButtonSizerTo_p_wxObject(void *x) {
19434 return (void *)((wxObject *) (wxSizer *)(wxBoxSizer *) ((wxStdDialogButtonSizer *) x));
19435 }
19436 static void *_p_wxMiniFrameTo_p_wxObject(void *x) {
19437 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxFrame *) ((wxMiniFrame *) x));
19438 }
19439 static void *_p_wxImageTo_p_wxObject(void *x) {
19440 return (void *)((wxObject *) ((wxImage *) x));
19441 }
19442 static void *_p_wxFrameTo_p_wxObject(void *x) {
19443 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *) ((wxFrame *) x));
19444 }
19445 static void *_p_wxPyPrintoutTo_p_wxObject(void *x) {
19446 return (void *)((wxObject *) ((wxPyPrintout *) x));
19447 }
19448 static void *_p_wxScrollWinEventTo_p_wxObject(void *x) {
19449 return (void *)((wxObject *) (wxEvent *) ((wxScrollWinEvent *) x));
19450 }
19451 static void *_p_wxTaskBarIconEventTo_p_wxObject(void *x) {
19452 return (void *)((wxObject *) (wxEvent *) ((wxTaskBarIconEvent *) x));
19453 }
19454 static void *_p_wxStatusBarTo_p_wxObject(void *x) {
19455 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *) ((wxStatusBar *) x));
19456 }
19457 static void *_p_wxAuiManagerTo_p_wxObject(void *x) {
19458 return (void *)((wxObject *) (wxEvtHandler *) ((wxAuiManager *) x));
19459 }
19460 static void *_p_wxMDIParentFrameTo_p_wxObject(void *x) {
19461 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxFrame *) ((wxMDIParentFrame *) x));
19462 }
19463 static void *_p_wxAuiNotebookEventTo_p_wxObject(void *x) {
19464 return (void *)((wxObject *) (wxEvent *)(wxCommandEvent *)(wxNotifyEvent *) ((wxAuiNotebookEvent *) x));
19465 }
19466 static void *_p_wxAuiMDIParentFrameTo_p_wxObject(void *x) {
19467 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxFrame *) ((wxAuiMDIParentFrame *) x));
19468 }
19469 static void *_p_wxWindowDestroyEventTo_p_wxObject(void *x) {
19470 return (void *)((wxObject *) (wxEvent *)(wxCommandEvent *) ((wxWindowDestroyEvent *) x));
19471 }
19472 static void *_p_wxNavigationKeyEventTo_p_wxObject(void *x) {
19473 return (void *)((wxObject *) (wxEvent *) ((wxNavigationKeyEvent *) x));
19474 }
19475 static void *_p_wxKeyEventTo_p_wxObject(void *x) {
19476 return (void *)((wxObject *) (wxEvent *) ((wxKeyEvent *) x));
19477 }
19478 static void *_p_wxWindowTo_p_wxObject(void *x) {
19479 return (void *)((wxObject *) (wxEvtHandler *) ((wxWindow *) x));
19480 }
19481 static void *_p_wxMenuTo_p_wxObject(void *x) {
19482 return (void *)((wxObject *) (wxEvtHandler *) ((wxMenu *) x));
19483 }
19484 static void *_p_wxMenuBarTo_p_wxObject(void *x) {
19485 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *) ((wxMenuBar *) x));
19486 }
19487 static void *_p_wxScrolledWindowTo_p_wxObject(void *x) {
19488 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxPanel *) ((wxScrolledWindow *) x));
19489 }
19490 static void *_p_wxTopLevelWindowTo_p_wxObject(void *x) {
19491 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *) ((wxTopLevelWindow *) x));
19492 }
19493 static void *_p_wxSplashScreenWindowTo_p_wxObject(void *x) {
19494 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *) ((wxSplashScreenWindow *) x));
19495 }
19496 static void *_p_wxSplitterWindowTo_p_wxObject(void *x) {
19497 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *) ((wxSplitterWindow *) x));
19498 }
19499 static void *_p_wxSashWindowTo_p_wxObject(void *x) {
19500 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *) ((wxSashWindow *) x));
19501 }
19502 static void *_p_wxSashLayoutWindowTo_p_wxObject(void *x) {
19503 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxSashWindow *) ((wxSashLayoutWindow *) x));
19504 }
19505 static void *_p_wxPopupWindowTo_p_wxObject(void *x) {
19506 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *) ((wxPopupWindow *) x));
19507 }
19508 static void *_p_wxPyPopupTransientWindowTo_p_wxObject(void *x) {
19509 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxPopupWindow *) ((wxPyPopupTransientWindow *) x));
19510 }
19511 static void *_p_wxTipWindowTo_p_wxObject(void *x) {
19512 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxPopupWindow *)(wxPyPopupTransientWindow *) ((wxTipWindow *) x));
19513 }
19514 static void *_p_wxPyVScrolledWindowTo_p_wxObject(void *x) {
19515 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxPanel *) ((wxPyVScrolledWindow *) x));
19516 }
19517 static void *_p_wxPyHScrolledWindowTo_p_wxObject(void *x) {
19518 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxPanel *) ((wxPyHScrolledWindow *) x));
19519 }
19520 static void *_p_wxPyHVScrolledWindowTo_p_wxObject(void *x) {
19521 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxPanel *) ((wxPyHVScrolledWindow *) x));
19522 }
19523 static void *_p_wxMDIClientWindowTo_p_wxObject(void *x) {
19524 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *) ((wxMDIClientWindow *) x));
19525 }
19526 static void *_p_wxPyScrolledWindowTo_p_wxObject(void *x) {
19527 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxPanel *)(wxScrolledWindow *) ((wxPyScrolledWindow *) x));
19528 }
19529 static void *_p_wxAuiMDIClientWindowTo_p_wxObject(void *x) {
19530 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxControl *)(wxAuiNotebook *) ((wxAuiMDIClientWindow *) x));
19531 }
19532 static void *_p_wxSashEventTo_p_wxObject(void *x) {
19533 return (void *)((wxObject *) (wxEvent *)(wxCommandEvent *) ((wxSashEvent *) x));
19534 }
19535 static void *_p_wxPrintPreviewTo_p_wxObject(void *x) {
19536 return (void *)((wxObject *) ((wxPrintPreview *) x));
19537 }
19538 static void *_p_wxPyPrintPreviewTo_p_wxObject(void *x) {
19539 return (void *)((wxObject *) (wxPrintPreview *) ((wxPyPrintPreview *) x));
19540 }
19541 static void *_p_wxPanelTo_p_wxObject(void *x) {
19542 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *) ((wxPanel *) x));
19543 }
19544 static void *_p_wxDialogTo_p_wxObject(void *x) {
19545 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *) ((wxDialog *) x));
19546 }
19547 static void *_p_wxColourDialogTo_p_wxObject(void *x) {
19548 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxColourDialog *) x));
19549 }
19550 static void *_p_wxDirDialogTo_p_wxObject(void *x) {
19551 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxDirDialog *) x));
19552 }
19553 static void *_p_wxFontDialogTo_p_wxObject(void *x) {
19554 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxTopLevelWindow *)(wxDialog *) ((wxFontDialog *) x));
19555 }
19556 static void *_p_wxPageSetupDialogTo_p_wxObject(void *x) {
19557 return (void *)((wxObject *) ((wxPageSetupDialog *) x));
19558 }
19559 static void *_p_wxPrintDialogTo_p_wxObject(void *x) {
19560 return (void *)((wxObject *) ((wxPrintDialog *) x));
19561 }
19562 static void *_p_wxFileSystemTo_p_wxObject(void *x) {
19563 return (void *)((wxObject *) ((wxFileSystem *) x));
19564 }
19565 static void *_p_wxContextMenuEventTo_p_wxObject(void *x) {
19566 return (void *)((wxObject *) (wxEvent *)(wxCommandEvent *) ((wxContextMenuEvent *) x));
19567 }
19568 static void *_p_wxMenuEventTo_p_wxObject(void *x) {
19569 return (void *)((wxObject *) (wxEvent *) ((wxMenuEvent *) x));
19570 }
19571 static void *_p_wxPyAppTo_p_wxObject(void *x) {
19572 return (void *)((wxObject *) (wxEvtHandler *) ((wxPyApp *) x));
19573 }
19574 static void *_p_wxCloseEventTo_p_wxObject(void *x) {
19575 return (void *)((wxObject *) (wxEvent *) ((wxCloseEvent *) x));
19576 }
19577 static void *_p_wxMouseEventTo_p_wxObject(void *x) {
19578 return (void *)((wxObject *) (wxEvent *) ((wxMouseEvent *) x));
19579 }
19580 static void *_p_wxEraseEventTo_p_wxObject(void *x) {
19581 return (void *)((wxObject *) (wxEvent *) ((wxEraseEvent *) x));
19582 }
19583 static void *_p_wxPyCommandEventTo_p_wxObject(void *x) {
19584 return (void *)((wxObject *) (wxEvent *)(wxCommandEvent *) ((wxPyCommandEvent *) x));
19585 }
19586 static void *_p_wxCommandEventTo_p_wxObject(void *x) {
19587 return (void *)((wxObject *) (wxEvent *) ((wxCommandEvent *) x));
19588 }
19589 static void *_p_wxPreviewControlBarTo_p_wxObject(void *x) {
19590 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxPanel *) ((wxPreviewControlBar *) x));
19591 }
19592 static void *_p_wxPyPreviewControlBarTo_p_wxObject(void *x) {
19593 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxPanel *)(wxPreviewControlBar *) ((wxPyPreviewControlBar *) x));
19594 }
19595 static void *_p_wxDropFilesEventTo_p_wxObject(void *x) {
19596 return (void *)((wxObject *) (wxEvent *) ((wxDropFilesEvent *) x));
19597 }
19598 static void *_p_wxFocusEventTo_p_wxObject(void *x) {
19599 return (void *)((wxObject *) (wxEvent *) ((wxFocusEvent *) x));
19600 }
19601 static void *_p_wxChildFocusEventTo_p_wxObject(void *x) {
19602 return (void *)((wxObject *) (wxEvent *)(wxCommandEvent *) ((wxChildFocusEvent *) x));
19603 }
19604 static void *_p_wxControlWithItemsTo_p_wxObject(void *x) {
19605 return (void *)((wxObject *) (wxEvtHandler *)(wxWindow *)(wxControl *) ((wxControlWithItems *) x));
19606 }
19607 static void *_p_wxPageSetupDialogDataTo_p_wxObject(void *x) {
19608 return (void *)((wxObject *) ((wxPageSetupDialogData *) x));
19609 }
19610 static void *_p_wxPrintDialogDataTo_p_wxObject(void *x) {
19611 return (void *)((wxObject *) ((wxPrintDialogData *) x));
19612 }
19613 static void *_p_wxPyValidatorTo_p_wxObject(void *x) {
19614 return (void *)((wxObject *) (wxEvtHandler *)(wxValidator *) ((wxPyValidator *) x));
19615 }
19616 static void *_p_wxValidatorTo_p_wxObject(void *x) {
19617 return (void *)((wxObject *) (wxEvtHandler *) ((wxValidator *) x));
19618 }
19619 static void *_p_p_wxSplashScreenTo_p_p_wxWindow(void *x) {
19620 return (void *)((wxWindow **) (wxTopLevelWindow *)(wxFrame *) ((wxSplashScreen **) x));
19621 }
19622 static void *_p_p_wxMiniFrameTo_p_p_wxWindow(void *x) {
19623 return (void *)((wxWindow **) (wxTopLevelWindow *)(wxFrame *) ((wxMiniFrame **) x));
19624 }
19625 static void *_p_p_wxPyPanelTo_p_p_wxWindow(void *x) {
19626 return (void *)((wxWindow **) (wxPanel *) ((wxPyPanel **) x));
19627 }
19628 static void *_p_p_wxMenuBarTo_p_p_wxWindow(void *x) {
19629 return (void *)((wxWindow **) ((wxMenuBar **) x));
19630 }
19631 static void *_p_p_wxMessageDialogTo_p_p_wxWindow(void *x) {
19632 return (void *)((wxWindow **) (wxTopLevelWindow *)(wxDialog *) ((wxMessageDialog **) x));
19633 }
19634 static void *_p_p_wxNumberEntryDialogTo_p_p_wxWindow(void *x) {
19635 return (void *)((wxWindow **) (wxTopLevelWindow *)(wxDialog *) ((wxNumberEntryDialog **) x));
19636 }
19637 static void *_p_p_wxPasswordEntryDialogTo_p_p_wxWindow(void *x) {
19638 return (void *)((wxWindow **) (wxTopLevelWindow *)(wxDialog *)(wxTextEntryDialog *) ((wxPasswordEntryDialog **) x));
19639 }
19640 static void *_p_p_wxTextEntryDialogTo_p_p_wxWindow(void *x) {
19641 return (void *)((wxWindow **) (wxTopLevelWindow *)(wxDialog *) ((wxTextEntryDialog **) x));
19642 }
19643 static void *_p_p_wxSingleChoiceDialogTo_p_p_wxWindow(void *x) {
19644 return (void *)((wxWindow **) (wxTopLevelWindow *)(wxDialog *) ((wxSingleChoiceDialog **) x));
19645 }
19646 static void *_p_p_wxMultiChoiceDialogTo_p_p_wxWindow(void *x) {
19647 return (void *)((wxWindow **) (wxTopLevelWindow *)(wxDialog *) ((wxMultiChoiceDialog **) x));
19648 }
19649 static void *_p_p_wxFileDialogTo_p_p_wxWindow(void *x) {
19650 return (void *)((wxWindow **) (wxTopLevelWindow *)(wxDialog *) ((wxFileDialog **) x));
19651 }
19652 static void *_p_p_wxProgressDialogTo_p_p_wxWindow(void *x) {
19653 return (void *)((wxWindow **) (wxTopLevelWindow *)(wxFrame *) ((wxProgressDialog **) x));
19654 }
19655 static void *_p_p_wxFindReplaceDialogTo_p_p_wxWindow(void *x) {
19656 return (void *)((wxWindow **) (wxTopLevelWindow *)(wxDialog *) ((wxFindReplaceDialog **) x));
19657 }
19658 static void *_p_p_wxPanelTo_p_p_wxWindow(void *x) {
19659 return (void *)((wxWindow **) ((wxPanel **) x));
19660 }
19661 static void *_p_p_wxStatusBarTo_p_p_wxWindow(void *x) {
19662 return (void *)((wxWindow **) ((wxStatusBar **) x));
19663 }
19664 static void *_p_p_wxPyHVScrolledWindowTo_p_p_wxWindow(void *x) {
19665 return (void *)((wxWindow **) (wxPanel *) ((wxPyHVScrolledWindow **) x));
19666 }
19667 static void *_p_p_wxPyHScrolledWindowTo_p_p_wxWindow(void *x) {
19668 return (void *)((wxWindow **) (wxPanel *) ((wxPyHScrolledWindow **) x));
19669 }
19670 static void *_p_p_wxPyVScrolledWindowTo_p_p_wxWindow(void *x) {
19671 return (void *)((wxWindow **) (wxPanel *) ((wxPyVScrolledWindow **) x));
19672 }
19673 static void *_p_p_wxTipWindowTo_p_p_wxWindow(void *x) {
19674 return (void *)((wxWindow **) (wxPopupWindow *)(wxPyPopupTransientWindow *) ((wxTipWindow **) x));
19675 }
19676 static void *_p_p_wxPyPopupTransientWindowTo_p_p_wxWindow(void *x) {
19677 return (void *)((wxWindow **) (wxPopupWindow *) ((wxPyPopupTransientWindow **) x));
19678 }
19679 static void *_p_p_wxPopupWindowTo_p_p_wxWindow(void *x) {
19680 return (void *)((wxWindow **) ((wxPopupWindow **) x));
19681 }
19682 static void *_p_p_wxSashLayoutWindowTo_p_p_wxWindow(void *x) {
19683 return (void *)((wxWindow **) (wxSashWindow *) ((wxSashLayoutWindow **) x));
19684 }
19685 static void *_p_p_wxScrolledWindowTo_p_p_wxWindow(void *x) {
19686 return (void *)((wxWindow **) (wxPanel *) ((wxScrolledWindow **) x));
19687 }
19688 static void *_p_p_wxTopLevelWindowTo_p_p_wxWindow(void *x) {
19689 return (void *)((wxWindow **) ((wxTopLevelWindow **) x));
19690 }
19691 static void *_p_p_wxSplashScreenWindowTo_p_p_wxWindow(void *x) {
19692 return (void *)((wxWindow **) ((wxSplashScreenWindow **) x));
19693 }
19694 static void *_p_p_wxSplitterWindowTo_p_p_wxWindow(void *x) {
19695 return (void *)((wxWindow **) ((wxSplitterWindow **) x));
19696 }
19697 static void *_p_p_wxSashWindowTo_p_p_wxWindow(void *x) {
19698 return (void *)((wxWindow **) ((wxSashWindow **) x));
19699 }
19700 static void *_p_p_wxMDIClientWindowTo_p_p_wxWindow(void *x) {
19701 return (void *)((wxWindow **) ((wxMDIClientWindow **) x));
19702 }
19703 static void *_p_p_wxPyScrolledWindowTo_p_p_wxWindow(void *x) {
19704 return (void *)((wxWindow **) (wxPanel *)(wxScrolledWindow *) ((wxPyScrolledWindow **) x));
19705 }
19706 static void *_p_p_wxAuiMDIClientWindowTo_p_p_wxWindow(void *x) {
19707 return (void *)((wxWindow **) (wxControl *)(wxAuiNotebook *) ((wxAuiMDIClientWindow **) x));
19708 }
19709 static void *_p_p_wxControlTo_p_p_wxWindow(void *x) {
19710 return (void *)((wxWindow **) ((wxControl **) x));
19711 }
19712 static void *_p_p_wxPreviewFrameTo_p_p_wxWindow(void *x) {
19713 return (void *)((wxWindow **) (wxTopLevelWindow *)(wxFrame *) ((wxPreviewFrame **) x));
19714 }
19715 static void *_p_p_wxPyPreviewFrameTo_p_p_wxWindow(void *x) {
19716 return (void *)((wxWindow **) (wxTopLevelWindow *)(wxFrame *)(wxPreviewFrame *) ((wxPyPreviewFrame **) x));
19717 }
19718 static void *_p_p_wxMDIChildFrameTo_p_p_wxWindow(void *x) {
19719 return (void *)((wxWindow **) (wxTopLevelWindow *)(wxFrame *) ((wxMDIChildFrame **) x));
19720 }
19721 static void *_p_p_wxAuiMDIChildFrameTo_p_p_wxWindow(void *x) {
19722 return (void *)((wxWindow **) (wxPanel *) ((wxAuiMDIChildFrame **) x));
19723 }
19724 static void *_p_p_wxControlWithItemsTo_p_p_wxWindow(void *x) {
19725 return (void *)((wxWindow **) (wxControl *) ((wxControlWithItems **) x));
19726 }
19727 static void *_p_p_wxPyWindowTo_p_p_wxWindow(void *x) {
19728 return (void *)((wxWindow **) ((wxPyWindow **) x));
19729 }
19730 static void *_p_p_wxPreviewCanvasTo_p_p_wxWindow(void *x) {
19731 return (void *)((wxWindow **) (wxPanel *)(wxScrolledWindow *) ((wxPreviewCanvas **) x));
19732 }
19733 static void *_p_p_wxSimpleHtmlListBoxTo_p_p_wxWindow(void *x) {
19734 return (void *)((wxWindow **) (wxPanel *)(wxPyVScrolledWindow *)(wxPyVListBox *)(wxPyHtmlListBox *) ((wxSimpleHtmlListBox **) x));
19735 }
19736 static void *_p_p_wxPyHtmlListBoxTo_p_p_wxWindow(void *x) {
19737 return (void *)((wxWindow **) (wxPanel *)(wxPyVScrolledWindow *)(wxPyVListBox *) ((wxPyHtmlListBox **) x));
19738 }
19739 static void *_p_p_wxPyVListBoxTo_p_p_wxWindow(void *x) {
19740 return (void *)((wxWindow **) (wxPanel *)(wxPyVScrolledWindow *) ((wxPyVListBox **) x));
19741 }
19742 static void *_p_p_wxAuiNotebookTo_p_p_wxWindow(void *x) {
19743 return (void *)((wxWindow **) (wxControl *) ((wxAuiNotebook **) x));
19744 }
19745 static void *_p_p_wxPreviewControlBarTo_p_p_wxWindow(void *x) {
19746 return (void *)((wxWindow **) (wxPanel *) ((wxPreviewControlBar **) x));
19747 }
19748 static void *_p_p_wxPyPreviewControlBarTo_p_p_wxWindow(void *x) {
19749 return (void *)((wxWindow **) (wxPanel *)(wxPreviewControlBar *) ((wxPyPreviewControlBar **) x));
19750 }
19751 static void *_p_p_wxAuiTabCtrlTo_p_p_wxWindow(void *x) {
19752 return (void *)((wxWindow **) (wxControl *) ((wxAuiTabCtrl **) x));
19753 }
19754 static void *_p_p_wxFrameTo_p_p_wxWindow(void *x) {
19755 return (void *)((wxWindow **) (wxTopLevelWindow *) ((wxFrame **) x));
19756 }
19757 static void *_p_p_wxFontDialogTo_p_p_wxWindow(void *x) {
19758 return (void *)((wxWindow **) (wxTopLevelWindow *)(wxDialog *) ((wxFontDialog **) x));
19759 }
19760 static void *_p_p_wxDirDialogTo_p_p_wxWindow(void *x) {
19761 return (void *)((wxWindow **) (wxTopLevelWindow *)(wxDialog *) ((wxDirDialog **) x));
19762 }
19763 static void *_p_p_wxColourDialogTo_p_p_wxWindow(void *x) {
19764 return (void *)((wxWindow **) (wxTopLevelWindow *)(wxDialog *) ((wxColourDialog **) x));
19765 }
19766 static void *_p_p_wxDialogTo_p_p_wxWindow(void *x) {
19767 return (void *)((wxWindow **) (wxTopLevelWindow *) ((wxDialog **) x));
19768 }
19769 static void *_p_p_wxAuiFloatingFrameTo_p_p_wxWindow(void *x) {
19770 return (void *)((wxWindow **) (wxTopLevelWindow *)(wxFrame *)(wxMiniFrame *) ((wxAuiFloatingFrame **) x));
19771 }
19772 static void *_p_p_wxMDIParentFrameTo_p_p_wxWindow(void *x) {
19773 return (void *)((wxWindow **) (wxTopLevelWindow *)(wxFrame *) ((wxMDIParentFrame **) x));
19774 }
19775 static void *_p_p_wxAuiMDIParentFrameTo_p_p_wxWindow(void *x) {
19776 return (void *)((wxWindow **) (wxTopLevelWindow *)(wxFrame *) ((wxAuiMDIParentFrame **) x));
19777 }
19778 static void *_p_wxSplashScreenTo_p_wxWindow(void *x) {
19779 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxFrame *) ((wxSplashScreen *) x));
19780 }
19781 static void *_p_wxMiniFrameTo_p_wxWindow(void *x) {
19782 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxFrame *) ((wxMiniFrame *) x));
19783 }
19784 static void *_p_wxPyPanelTo_p_wxWindow(void *x) {
19785 return (void *)((wxWindow *) (wxPanel *) ((wxPyPanel *) x));
19786 }
19787 static void *_p_wxMenuBarTo_p_wxWindow(void *x) {
19788 return (void *)((wxWindow *) ((wxMenuBar *) x));
19789 }
19790 static void *_p_wxMessageDialogTo_p_wxWindow(void *x) {
19791 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxDialog *) ((wxMessageDialog *) x));
19792 }
19793 static void *_p_wxNumberEntryDialogTo_p_wxWindow(void *x) {
19794 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxDialog *) ((wxNumberEntryDialog *) x));
19795 }
19796 static void *_p_wxPasswordEntryDialogTo_p_wxWindow(void *x) {
19797 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxDialog *)(wxTextEntryDialog *) ((wxPasswordEntryDialog *) x));
19798 }
19799 static void *_p_wxTextEntryDialogTo_p_wxWindow(void *x) {
19800 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxDialog *) ((wxTextEntryDialog *) x));
19801 }
19802 static void *_p_wxSingleChoiceDialogTo_p_wxWindow(void *x) {
19803 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxDialog *) ((wxSingleChoiceDialog *) x));
19804 }
19805 static void *_p_wxMultiChoiceDialogTo_p_wxWindow(void *x) {
19806 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxDialog *) ((wxMultiChoiceDialog *) x));
19807 }
19808 static void *_p_wxFileDialogTo_p_wxWindow(void *x) {
19809 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxDialog *) ((wxFileDialog *) x));
19810 }
19811 static void *_p_wxProgressDialogTo_p_wxWindow(void *x) {
19812 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxFrame *) ((wxProgressDialog *) x));
19813 }
19814 static void *_p_wxFindReplaceDialogTo_p_wxWindow(void *x) {
19815 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxDialog *) ((wxFindReplaceDialog *) x));
19816 }
19817 static void *_p_wxPanelTo_p_wxWindow(void *x) {
19818 return (void *)((wxWindow *) ((wxPanel *) x));
19819 }
19820 static void *_p_wxStatusBarTo_p_wxWindow(void *x) {
19821 return (void *)((wxWindow *) ((wxStatusBar *) x));
19822 }
19823 static void *_p_wxPyHVScrolledWindowTo_p_wxWindow(void *x) {
19824 return (void *)((wxWindow *) (wxPanel *) ((wxPyHVScrolledWindow *) x));
19825 }
19826 static void *_p_wxPyHScrolledWindowTo_p_wxWindow(void *x) {
19827 return (void *)((wxWindow *) (wxPanel *) ((wxPyHScrolledWindow *) x));
19828 }
19829 static void *_p_wxPyVScrolledWindowTo_p_wxWindow(void *x) {
19830 return (void *)((wxWindow *) (wxPanel *) ((wxPyVScrolledWindow *) x));
19831 }
19832 static void *_p_wxTipWindowTo_p_wxWindow(void *x) {
19833 return (void *)((wxWindow *) (wxPopupWindow *)(wxPyPopupTransientWindow *) ((wxTipWindow *) x));
19834 }
19835 static void *_p_wxPyPopupTransientWindowTo_p_wxWindow(void *x) {
19836 return (void *)((wxWindow *) (wxPopupWindow *) ((wxPyPopupTransientWindow *) x));
19837 }
19838 static void *_p_wxPopupWindowTo_p_wxWindow(void *x) {
19839 return (void *)((wxWindow *) ((wxPopupWindow *) x));
19840 }
19841 static void *_p_wxSashLayoutWindowTo_p_wxWindow(void *x) {
19842 return (void *)((wxWindow *) (wxSashWindow *) ((wxSashLayoutWindow *) x));
19843 }
19844 static void *_p_wxScrolledWindowTo_p_wxWindow(void *x) {
19845 return (void *)((wxWindow *) (wxPanel *) ((wxScrolledWindow *) x));
19846 }
19847 static void *_p_wxTopLevelWindowTo_p_wxWindow(void *x) {
19848 return (void *)((wxWindow *) ((wxTopLevelWindow *) x));
19849 }
19850 static void *_p_wxSplashScreenWindowTo_p_wxWindow(void *x) {
19851 return (void *)((wxWindow *) ((wxSplashScreenWindow *) x));
19852 }
19853 static void *_p_wxSplitterWindowTo_p_wxWindow(void *x) {
19854 return (void *)((wxWindow *) ((wxSplitterWindow *) x));
19855 }
19856 static void *_p_wxSashWindowTo_p_wxWindow(void *x) {
19857 return (void *)((wxWindow *) ((wxSashWindow *) x));
19858 }
19859 static void *_p_wxMDIClientWindowTo_p_wxWindow(void *x) {
19860 return (void *)((wxWindow *) ((wxMDIClientWindow *) x));
19861 }
19862 static void *_p_wxPyScrolledWindowTo_p_wxWindow(void *x) {
19863 return (void *)((wxWindow *) (wxPanel *)(wxScrolledWindow *) ((wxPyScrolledWindow *) x));
19864 }
19865 static void *_p_wxAuiMDIClientWindowTo_p_wxWindow(void *x) {
19866 return (void *)((wxWindow *) (wxControl *)(wxAuiNotebook *) ((wxAuiMDIClientWindow *) x));
19867 }
19868 static void *_p_wxControlTo_p_wxWindow(void *x) {
19869 return (void *)((wxWindow *) ((wxControl *) x));
19870 }
19871 static void *_p_wxPreviewFrameTo_p_wxWindow(void *x) {
19872 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxFrame *) ((wxPreviewFrame *) x));
19873 }
19874 static void *_p_wxPyPreviewFrameTo_p_wxWindow(void *x) {
19875 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxFrame *)(wxPreviewFrame *) ((wxPyPreviewFrame *) x));
19876 }
19877 static void *_p_wxMDIChildFrameTo_p_wxWindow(void *x) {
19878 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxFrame *) ((wxMDIChildFrame *) x));
19879 }
19880 static void *_p_wxAuiMDIChildFrameTo_p_wxWindow(void *x) {
19881 return (void *)((wxWindow *) (wxPanel *) ((wxAuiMDIChildFrame *) x));
19882 }
19883 static void *_p_wxControlWithItemsTo_p_wxWindow(void *x) {
19884 return (void *)((wxWindow *) (wxControl *) ((wxControlWithItems *) x));
19885 }
19886 static void *_p_wxPyWindowTo_p_wxWindow(void *x) {
19887 return (void *)((wxWindow *) ((wxPyWindow *) x));
19888 }
19889 static void *_p_wxPreviewCanvasTo_p_wxWindow(void *x) {
19890 return (void *)((wxWindow *) (wxPanel *)(wxScrolledWindow *) ((wxPreviewCanvas *) x));
19891 }
19892 static void *_p_wxSimpleHtmlListBoxTo_p_wxWindow(void *x) {
19893 return (void *)((wxWindow *) (wxPanel *)(wxPyVScrolledWindow *)(wxPyVListBox *)(wxPyHtmlListBox *) ((wxSimpleHtmlListBox *) x));
19894 }
19895 static void *_p_wxPyHtmlListBoxTo_p_wxWindow(void *x) {
19896 return (void *)((wxWindow *) (wxPanel *)(wxPyVScrolledWindow *)(wxPyVListBox *) ((wxPyHtmlListBox *) x));
19897 }
19898 static void *_p_wxPyVListBoxTo_p_wxWindow(void *x) {
19899 return (void *)((wxWindow *) (wxPanel *)(wxPyVScrolledWindow *) ((wxPyVListBox *) x));
19900 }
19901 static void *_p_wxAuiNotebookTo_p_wxWindow(void *x) {
19902 return (void *)((wxWindow *) (wxControl *) ((wxAuiNotebook *) x));
19903 }
19904 static void *_p_wxPreviewControlBarTo_p_wxWindow(void *x) {
19905 return (void *)((wxWindow *) (wxPanel *) ((wxPreviewControlBar *) x));
19906 }
19907 static void *_p_wxPyPreviewControlBarTo_p_wxWindow(void *x) {
19908 return (void *)((wxWindow *) (wxPanel *)(wxPreviewControlBar *) ((wxPyPreviewControlBar *) x));
19909 }
19910 static void *_p_wxAuiTabCtrlTo_p_wxWindow(void *x) {
19911 return (void *)((wxWindow *) (wxControl *) ((wxAuiTabCtrl *) x));
19912 }
19913 static void *_p_wxFrameTo_p_wxWindow(void *x) {
19914 return (void *)((wxWindow *) (wxTopLevelWindow *) ((wxFrame *) x));
19915 }
19916 static void *_p_wxFontDialogTo_p_wxWindow(void *x) {
19917 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxDialog *) ((wxFontDialog *) x));
19918 }
19919 static void *_p_wxDirDialogTo_p_wxWindow(void *x) {
19920 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxDialog *) ((wxDirDialog *) x));
19921 }
19922 static void *_p_wxColourDialogTo_p_wxWindow(void *x) {
19923 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxDialog *) ((wxColourDialog *) x));
19924 }
19925 static void *_p_wxDialogTo_p_wxWindow(void *x) {
19926 return (void *)((wxWindow *) (wxTopLevelWindow *) ((wxDialog *) x));
19927 }
19928 static void *_p_wxAuiFloatingFrameTo_p_wxWindow(void *x) {
19929 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxFrame *)(wxMiniFrame *) ((wxAuiFloatingFrame *) x));
19930 }
19931 static void *_p_wxMDIParentFrameTo_p_wxWindow(void *x) {
19932 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxFrame *) ((wxMDIParentFrame *) x));
19933 }
19934 static void *_p_wxAuiMDIParentFrameTo_p_wxWindow(void *x) {
19935 return (void *)((wxWindow *) (wxTopLevelWindow *)(wxFrame *) ((wxAuiMDIParentFrame *) x));
19936 }
19937 static void *_p_wxFrameTo_p_wxTopLevelWindow(void *x) {
19938 return (void *)((wxTopLevelWindow *) ((wxFrame *) x));
19939 }
19940 static void *_p_wxMiniFrameTo_p_wxTopLevelWindow(void *x) {
19941 return (void *)((wxTopLevelWindow *) (wxFrame *) ((wxMiniFrame *) x));
19942 }
19943 static void *_p_wxFontDialogTo_p_wxTopLevelWindow(void *x) {
19944 return (void *)((wxTopLevelWindow *) (wxDialog *) ((wxFontDialog *) x));
19945 }
19946 static void *_p_wxDirDialogTo_p_wxTopLevelWindow(void *x) {
19947 return (void *)((wxTopLevelWindow *) (wxDialog *) ((wxDirDialog *) x));
19948 }
19949 static void *_p_wxColourDialogTo_p_wxTopLevelWindow(void *x) {
19950 return (void *)((wxTopLevelWindow *) (wxDialog *) ((wxColourDialog *) x));
19951 }
19952 static void *_p_wxDialogTo_p_wxTopLevelWindow(void *x) {
19953 return (void *)((wxTopLevelWindow *) ((wxDialog *) x));
19954 }
19955 static void *_p_wxSplashScreenTo_p_wxTopLevelWindow(void *x) {
19956 return (void *)((wxTopLevelWindow *) (wxFrame *) ((wxSplashScreen *) x));
19957 }
19958 static void *_p_wxMDIParentFrameTo_p_wxTopLevelWindow(void *x) {
19959 return (void *)((wxTopLevelWindow *) (wxFrame *) ((wxMDIParentFrame *) x));
19960 }
19961 static void *_p_wxAuiMDIParentFrameTo_p_wxTopLevelWindow(void *x) {
19962 return (void *)((wxTopLevelWindow *) (wxFrame *) ((wxAuiMDIParentFrame *) x));
19963 }
19964 static void *_p_wxMDIChildFrameTo_p_wxTopLevelWindow(void *x) {
19965 return (void *)((wxTopLevelWindow *) (wxFrame *) ((wxMDIChildFrame *) x));
19966 }
19967 static void *_p_wxAuiFloatingFrameTo_p_wxTopLevelWindow(void *x) {
19968 return (void *)((wxTopLevelWindow *) (wxFrame *)(wxMiniFrame *) ((wxAuiFloatingFrame *) x));
19969 }
19970 static void *_p_wxMessageDialogTo_p_wxTopLevelWindow(void *x) {
19971 return (void *)((wxTopLevelWindow *) (wxDialog *) ((wxMessageDialog *) x));
19972 }
19973 static void *_p_wxNumberEntryDialogTo_p_wxTopLevelWindow(void *x) {
19974 return (void *)((wxTopLevelWindow *) (wxDialog *) ((wxNumberEntryDialog *) x));
19975 }
19976 static void *_p_wxPasswordEntryDialogTo_p_wxTopLevelWindow(void *x) {
19977 return (void *)((wxTopLevelWindow *) (wxDialog *)(wxTextEntryDialog *) ((wxPasswordEntryDialog *) x));
19978 }
19979 static void *_p_wxTextEntryDialogTo_p_wxTopLevelWindow(void *x) {
19980 return (void *)((wxTopLevelWindow *) (wxDialog *) ((wxTextEntryDialog *) x));
19981 }
19982 static void *_p_wxSingleChoiceDialogTo_p_wxTopLevelWindow(void *x) {
19983 return (void *)((wxTopLevelWindow *) (wxDialog *) ((wxSingleChoiceDialog *) x));
19984 }
19985 static void *_p_wxMultiChoiceDialogTo_p_wxTopLevelWindow(void *x) {
19986 return (void *)((wxTopLevelWindow *) (wxDialog *) ((wxMultiChoiceDialog *) x));
19987 }
19988 static void *_p_wxFileDialogTo_p_wxTopLevelWindow(void *x) {
19989 return (void *)((wxTopLevelWindow *) (wxDialog *) ((wxFileDialog *) x));
19990 }
19991 static void *_p_wxProgressDialogTo_p_wxTopLevelWindow(void *x) {
19992 return (void *)((wxTopLevelWindow *) (wxFrame *) ((wxProgressDialog *) x));
19993 }
19994 static void *_p_wxFindReplaceDialogTo_p_wxTopLevelWindow(void *x) {
19995 return (void *)((wxTopLevelWindow *) (wxDialog *) ((wxFindReplaceDialog *) x));
19996 }
19997 static void *_p_wxPreviewFrameTo_p_wxTopLevelWindow(void *x) {
19998 return (void *)((wxTopLevelWindow *) (wxFrame *) ((wxPreviewFrame *) x));
19999 }
20000 static void *_p_wxPyPreviewFrameTo_p_wxTopLevelWindow(void *x) {
20001 return (void *)((wxTopLevelWindow *) (wxFrame *)(wxPreviewFrame *) ((wxPyPreviewFrame *) x));
20002 }
20003 static void *_p_wxAuiMDIChildFrameTo_p_wxPanel(void *x) {
20004 return (void *)((wxPanel *) ((wxAuiMDIChildFrame *) x));
20005 }
20006 static void *_p_wxScrolledWindowTo_p_wxPanel(void *x) {
20007 return (void *)((wxPanel *) ((wxScrolledWindow *) x));
20008 }
20009 static void *_p_wxPyVScrolledWindowTo_p_wxPanel(void *x) {
20010 return (void *)((wxPanel *) ((wxPyVScrolledWindow *) x));
20011 }
20012 static void *_p_wxPyHScrolledWindowTo_p_wxPanel(void *x) {
20013 return (void *)((wxPanel *) ((wxPyHScrolledWindow *) x));
20014 }
20015 static void *_p_wxPyHVScrolledWindowTo_p_wxPanel(void *x) {
20016 return (void *)((wxPanel *) ((wxPyHVScrolledWindow *) x));
20017 }
20018 static void *_p_wxPyScrolledWindowTo_p_wxPanel(void *x) {
20019 return (void *)((wxPanel *) (wxScrolledWindow *) ((wxPyScrolledWindow *) x));
20020 }
20021 static void *_p_wxPyVListBoxTo_p_wxPanel(void *x) {
20022 return (void *)((wxPanel *) (wxPyVScrolledWindow *) ((wxPyVListBox *) x));
20023 }
20024 static void *_p_wxPyHtmlListBoxTo_p_wxPanel(void *x) {
20025 return (void *)((wxPanel *) (wxPyVScrolledWindow *)(wxPyVListBox *) ((wxPyHtmlListBox *) x));
20026 }
20027 static void *_p_wxSimpleHtmlListBoxTo_p_wxPanel(void *x) {
20028 return (void *)((wxPanel *) (wxPyVScrolledWindow *)(wxPyVListBox *)(wxPyHtmlListBox *) ((wxSimpleHtmlListBox *) x));
20029 }
20030 static void *_p_wxPyPanelTo_p_wxPanel(void *x) {
20031 return (void *)((wxPanel *) ((wxPyPanel *) x));
20032 }
20033 static void *_p_wxPreviewCanvasTo_p_wxPanel(void *x) {
20034 return (void *)((wxPanel *) (wxScrolledWindow *) ((wxPreviewCanvas *) x));
20035 }
20036 static void *_p_wxPreviewControlBarTo_p_wxPanel(void *x) {
20037 return (void *)((wxPanel *) ((wxPreviewControlBar *) x));
20038 }
20039 static void *_p_wxPyPreviewControlBarTo_p_wxPanel(void *x) {
20040 return (void *)((wxPanel *) (wxPreviewControlBar *) ((wxPyPreviewControlBar *) x));
20041 }
20042 static void *_p_wxSashEventTo_p_wxCommandEvent(void *x) {
20043 return (void *)((wxCommandEvent *) ((wxSashEvent *) x));
20044 }
20045 static void *_p_wxWindowDestroyEventTo_p_wxCommandEvent(void *x) {
20046 return (void *)((wxCommandEvent *) ((wxWindowDestroyEvent *) x));
20047 }
20048 static void *_p_wxSplitterEventTo_p_wxCommandEvent(void *x) {
20049 return (void *)((wxCommandEvent *) (wxNotifyEvent *) ((wxSplitterEvent *) x));
20050 }
20051 static void *_p_wxClipboardTextEventTo_p_wxCommandEvent(void *x) {
20052 return (void *)((wxCommandEvent *) ((wxClipboardTextEvent *) x));
20053 }
20054 static void *_p_wxScrollEventTo_p_wxCommandEvent(void *x) {
20055 return (void *)((wxCommandEvent *) ((wxScrollEvent *) x));
20056 }
20057 static void *_p_wxPyCommandEventTo_p_wxCommandEvent(void *x) {
20058 return (void *)((wxCommandEvent *) ((wxPyCommandEvent *) x));
20059 }
20060 static void *_p_wxContextMenuEventTo_p_wxCommandEvent(void *x) {
20061 return (void *)((wxCommandEvent *) ((wxContextMenuEvent *) x));
20062 }
20063 static void *_p_wxChildFocusEventTo_p_wxCommandEvent(void *x) {
20064 return (void *)((wxCommandEvent *) ((wxChildFocusEvent *) x));
20065 }
20066 static void *_p_wxAuiNotebookEventTo_p_wxCommandEvent(void *x) {
20067 return (void *)((wxCommandEvent *) (wxNotifyEvent *) ((wxAuiNotebookEvent *) x));
20068 }
20069 static void *_p_wxDateEventTo_p_wxCommandEvent(void *x) {
20070 return (void *)((wxCommandEvent *) ((wxDateEvent *) x));
20071 }
20072 static void *_p_wxWindowCreateEventTo_p_wxCommandEvent(void *x) {
20073 return (void *)((wxCommandEvent *) ((wxWindowCreateEvent *) x));
20074 }
20075 static void *_p_wxNotifyEventTo_p_wxCommandEvent(void *x) {
20076 return (void *)((wxCommandEvent *) ((wxNotifyEvent *) x));
20077 }
20078 static void *_p_wxFindDialogEventTo_p_wxCommandEvent(void *x) {
20079 return (void *)((wxCommandEvent *) ((wxFindDialogEvent *) x));
20080 }
20081 static void *_p_wxUpdateUIEventTo_p_wxCommandEvent(void *x) {
20082 return (void *)((wxCommandEvent *) ((wxUpdateUIEvent *) x));
20083 }
20084 static swig_type_info _swigt__p_char = {"_p_char", "char *", 0, 0, (void*)0, 0};
20085 static swig_type_info _swigt__p_double = {"_p_double", "double *", 0, 0, (void*)0, 0};
20086 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};
20087 static swig_type_info _swigt__p_int = {"_p_int", "int *", 0, 0, (void*)0, 0};
20088 static swig_type_info _swigt__p_p_wxAuiTabContainerButton = {"_p_p_wxAuiTabContainerButton", "wxAuiTabContainerButton **", 0, 0, (void*)0, 0};
20089 static swig_type_info _swigt__p_p_wxWindow = {"_p_p_wxWindow", "wxWindow **", 0, 0, (void*)0, 0};
20090 static swig_type_info _swigt__p_p_wxSplashScreen = {"_p_p_wxSplashScreen", 0, 0, 0, 0, 0};
20091 static swig_type_info _swigt__p_p_wxMiniFrame = {"_p_p_wxMiniFrame", 0, 0, 0, 0, 0};
20092 static swig_type_info _swigt__p_p_wxPyPanel = {"_p_p_wxPyPanel", 0, 0, 0, 0, 0};
20093 static swig_type_info _swigt__p_p_wxMenuBar = {"_p_p_wxMenuBar", 0, 0, 0, 0, 0};
20094 static swig_type_info _swigt__p_p_wxMessageDialog = {"_p_p_wxMessageDialog", 0, 0, 0, 0, 0};
20095 static swig_type_info _swigt__p_p_wxNumberEntryDialog = {"_p_p_wxNumberEntryDialog", 0, 0, 0, 0, 0};
20096 static swig_type_info _swigt__p_p_wxPasswordEntryDialog = {"_p_p_wxPasswordEntryDialog", 0, 0, 0, 0, 0};
20097 static swig_type_info _swigt__p_p_wxTextEntryDialog = {"_p_p_wxTextEntryDialog", 0, 0, 0, 0, 0};
20098 static swig_type_info _swigt__p_p_wxSingleChoiceDialog = {"_p_p_wxSingleChoiceDialog", 0, 0, 0, 0, 0};
20099 static swig_type_info _swigt__p_p_wxMultiChoiceDialog = {"_p_p_wxMultiChoiceDialog", 0, 0, 0, 0, 0};
20100 static swig_type_info _swigt__p_p_wxFileDialog = {"_p_p_wxFileDialog", 0, 0, 0, 0, 0};
20101 static swig_type_info _swigt__p_p_wxProgressDialog = {"_p_p_wxProgressDialog", 0, 0, 0, 0, 0};
20102 static swig_type_info _swigt__p_p_wxFindReplaceDialog = {"_p_p_wxFindReplaceDialog", 0, 0, 0, 0, 0};
20103 static swig_type_info _swigt__p_p_wxPanel = {"_p_p_wxPanel", 0, 0, 0, 0, 0};
20104 static swig_type_info _swigt__p_p_wxStatusBar = {"_p_p_wxStatusBar", 0, 0, 0, 0, 0};
20105 static swig_type_info _swigt__p_p_wxPyHVScrolledWindow = {"_p_p_wxPyHVScrolledWindow", 0, 0, 0, 0, 0};
20106 static swig_type_info _swigt__p_p_wxPyHScrolledWindow = {"_p_p_wxPyHScrolledWindow", 0, 0, 0, 0, 0};
20107 static swig_type_info _swigt__p_p_wxPyVScrolledWindow = {"_p_p_wxPyVScrolledWindow", 0, 0, 0, 0, 0};
20108 static swig_type_info _swigt__p_p_wxTipWindow = {"_p_p_wxTipWindow", 0, 0, 0, 0, 0};
20109 static swig_type_info _swigt__p_p_wxPyPopupTransientWindow = {"_p_p_wxPyPopupTransientWindow", 0, 0, 0, 0, 0};
20110 static swig_type_info _swigt__p_p_wxPopupWindow = {"_p_p_wxPopupWindow", 0, 0, 0, 0, 0};
20111 static swig_type_info _swigt__p_p_wxSashLayoutWindow = {"_p_p_wxSashLayoutWindow", 0, 0, 0, 0, 0};
20112 static swig_type_info _swigt__p_p_wxScrolledWindow = {"_p_p_wxScrolledWindow", 0, 0, 0, 0, 0};
20113 static swig_type_info _swigt__p_p_wxTopLevelWindow = {"_p_p_wxTopLevelWindow", 0, 0, 0, 0, 0};
20114 static swig_type_info _swigt__p_p_wxSplashScreenWindow = {"_p_p_wxSplashScreenWindow", 0, 0, 0, 0, 0};
20115 static swig_type_info _swigt__p_p_wxSplitterWindow = {"_p_p_wxSplitterWindow", 0, 0, 0, 0, 0};
20116 static swig_type_info _swigt__p_p_wxSashWindow = {"_p_p_wxSashWindow", 0, 0, 0, 0, 0};
20117 static swig_type_info _swigt__p_p_wxMDIClientWindow = {"_p_p_wxMDIClientWindow", 0, 0, 0, 0, 0};
20118 static swig_type_info _swigt__p_p_wxPyScrolledWindow = {"_p_p_wxPyScrolledWindow", 0, 0, 0, 0, 0};
20119 static swig_type_info _swigt__p_p_wxAuiMDIClientWindow = {"_p_p_wxAuiMDIClientWindow", 0, 0, 0, 0, 0};
20120 static swig_type_info _swigt__p_p_wxPreviewFrame = {"_p_p_wxPreviewFrame", 0, 0, 0, 0, 0};
20121 static swig_type_info _swigt__p_p_wxPyPreviewFrame = {"_p_p_wxPyPreviewFrame", 0, 0, 0, 0, 0};
20122 static swig_type_info _swigt__p_p_wxControl = {"_p_p_wxControl", 0, 0, 0, 0, 0};
20123 static swig_type_info _swigt__p_p_wxMDIChildFrame = {"_p_p_wxMDIChildFrame", 0, 0, 0, 0, 0};
20124 static swig_type_info _swigt__p_p_wxAuiMDIChildFrame = {"_p_p_wxAuiMDIChildFrame", 0, 0, 0, 0, 0};
20125 static swig_type_info _swigt__p_p_wxControlWithItems = {"_p_p_wxControlWithItems", 0, 0, 0, 0, 0};
20126 static swig_type_info _swigt__p_p_wxPyWindow = {"_p_p_wxPyWindow", 0, 0, 0, 0, 0};
20127 static swig_type_info _swigt__p_p_wxPreviewCanvas = {"_p_p_wxPreviewCanvas", 0, 0, 0, 0, 0};
20128 static swig_type_info _swigt__p_p_wxSimpleHtmlListBox = {"_p_p_wxSimpleHtmlListBox", 0, 0, 0, 0, 0};
20129 static swig_type_info _swigt__p_p_wxPyHtmlListBox = {"_p_p_wxPyHtmlListBox", 0, 0, 0, 0, 0};
20130 static swig_type_info _swigt__p_p_wxPyVListBox = {"_p_p_wxPyVListBox", 0, 0, 0, 0, 0};
20131 static swig_type_info _swigt__p_p_wxAuiNotebook = {"_p_p_wxAuiNotebook", 0, 0, 0, 0, 0};
20132 static swig_type_info _swigt__p_p_wxPreviewControlBar = {"_p_p_wxPreviewControlBar", 0, 0, 0, 0, 0};
20133 static swig_type_info _swigt__p_p_wxPyPreviewControlBar = {"_p_p_wxPyPreviewControlBar", 0, 0, 0, 0, 0};
20134 static swig_type_info _swigt__p_p_wxAuiTabCtrl = {"_p_p_wxAuiTabCtrl", 0, 0, 0, 0, 0};
20135 static swig_type_info _swigt__p_p_wxFrame = {"_p_p_wxFrame", 0, 0, 0, 0, 0};
20136 static swig_type_info _swigt__p_p_wxFontDialog = {"_p_p_wxFontDialog", 0, 0, 0, 0, 0};
20137 static swig_type_info _swigt__p_p_wxDirDialog = {"_p_p_wxDirDialog", 0, 0, 0, 0, 0};
20138 static swig_type_info _swigt__p_p_wxColourDialog = {"_p_p_wxColourDialog", 0, 0, 0, 0, 0};
20139 static swig_type_info _swigt__p_p_wxDialog = {"_p_p_wxDialog", 0, 0, 0, 0, 0};
20140 static swig_type_info _swigt__p_p_wxAuiFloatingFrame = {"_p_p_wxAuiFloatingFrame", 0, 0, 0, 0, 0};
20141 static swig_type_info _swigt__p_p_wxMDIParentFrame = {"_p_p_wxMDIParentFrame", 0, 0, 0, 0, 0};
20142 static swig_type_info _swigt__p_p_wxAuiMDIParentFrame = {"_p_p_wxAuiMDIParentFrame", 0, 0, 0, 0, 0};
20143 static swig_type_info _swigt__p_unsigned_char = {"_p_unsigned_char", "unsigned char *|byte *", 0, 0, (void*)0, 0};
20144 static swig_type_info _swigt__p_unsigned_int = {"_p_unsigned_int", "unsigned int *|time_t *", 0, 0, (void*)0, 0};
20145 static swig_type_info _swigt__p_unsigned_long = {"_p_unsigned_long", "unsigned long *|wxUIntPtr *", 0, 0, (void*)0, 0};
20146 static swig_type_info _swigt__p_wxActivateEvent = {"_p_wxActivateEvent", "wxActivateEvent *", 0, 0, (void*)0, 0};
20147 static swig_type_info _swigt__p_wxAuiDefaultDockArt = {"_p_wxAuiDefaultDockArt", "wxAuiDefaultDockArt *", 0, 0, (void*)0, 0};
20148 static swig_type_info _swigt__p_wxAuiDefaultTabArt = {"_p_wxAuiDefaultTabArt", "wxAuiDefaultTabArt *", 0, 0, (void*)0, 0};
20149 static swig_type_info _swigt__p_wxAuiDockArt = {"_p_wxAuiDockArt", "wxAuiDockArt *", 0, 0, (void*)0, 0};
20150 static swig_type_info _swigt__p_wxAuiDockInfo = {"_p_wxAuiDockInfo", "wxAuiDockInfo *", 0, 0, (void*)0, 0};
20151 static swig_type_info _swigt__p_wxAuiDockUIPart = {"_p_wxAuiDockUIPart", "wxAuiDockUIPart *", 0, 0, (void*)0, 0};
20152 static swig_type_info _swigt__p_wxAuiFloatingFrame = {"_p_wxAuiFloatingFrame", "wxAuiFloatingFrame *", 0, 0, (void*)0, 0};
20153 static swig_type_info _swigt__p_wxAuiMDIChildFrame = {"_p_wxAuiMDIChildFrame", "wxAuiMDIChildFrame *", 0, 0, (void*)0, 0};
20154 static swig_type_info _swigt__p_wxAuiMDIClientWindow = {"_p_wxAuiMDIClientWindow", "wxAuiMDIClientWindow *", 0, 0, (void*)0, 0};
20155 static swig_type_info _swigt__p_wxAuiMDIParentFrame = {"_p_wxAuiMDIParentFrame", "wxAuiMDIParentFrame *", 0, 0, (void*)0, 0};
20156 static swig_type_info _swigt__p_wxAuiManager = {"_p_wxAuiManager", "wxAuiManager *", 0, 0, (void*)0, 0};
20157 static swig_type_info _swigt__p_wxAuiManagerEvent = {"_p_wxAuiManagerEvent", "wxAuiManagerEvent *", 0, 0, (void*)0, 0};
20158 static swig_type_info _swigt__p_wxAuiNotebook = {"_p_wxAuiNotebook", "wxAuiNotebook *", 0, 0, (void*)0, 0};
20159 static swig_type_info _swigt__p_wxAuiNotebookEvent = {"_p_wxAuiNotebookEvent", "wxAuiNotebookEvent *", 0, 0, (void*)0, 0};
20160 static swig_type_info _swigt__p_wxAuiNotebookPage = {"_p_wxAuiNotebookPage", "wxAuiNotebookPage *", 0, 0, (void*)0, 0};
20161 static swig_type_info _swigt__p_wxAuiNotebookPageArray = {"_p_wxAuiNotebookPageArray", "wxAuiNotebookPageArray *", 0, 0, (void*)0, 0};
20162 static swig_type_info _swigt__p_wxAuiPaneButton = {"_p_wxAuiPaneButton", "wxAuiPaneButton *", 0, 0, (void*)0, 0};
20163 static swig_type_info _swigt__p_wxAuiPaneButtonArray = {"_p_wxAuiPaneButtonArray", "wxAuiPaneButtonArray *", 0, 0, (void*)0, 0};
20164 static swig_type_info _swigt__p_wxAuiPaneInfo = {"_p_wxAuiPaneInfo", "wxAuiPaneInfo *", 0, 0, (void*)0, 0};
20165 static swig_type_info _swigt__p_wxAuiPaneInfoPtrArray = {"_p_wxAuiPaneInfoPtrArray", "wxAuiPaneInfoPtrArray *", 0, 0, (void*)0, 0};
20166 static swig_type_info _swigt__p_wxAuiSimpleTabArt = {"_p_wxAuiSimpleTabArt", "wxAuiSimpleTabArt *", 0, 0, (void*)0, 0};
20167 static swig_type_info _swigt__p_wxAuiTabArt = {"_p_wxAuiTabArt", "wxAuiTabArt *", 0, 0, (void*)0, 0};
20168 static swig_type_info _swigt__p_wxAuiTabContainer = {"_p_wxAuiTabContainer", "wxAuiTabContainer *", 0, 0, (void*)0, 0};
20169 static swig_type_info _swigt__p_wxAuiTabContainerButton = {"_p_wxAuiTabContainerButton", "wxAuiTabContainerButton *", 0, 0, (void*)0, 0};
20170 static swig_type_info _swigt__p_wxAuiTabCtrl = {"_p_wxAuiTabCtrl", "wxAuiTabCtrl *", 0, 0, (void*)0, 0};
20171 static swig_type_info _swigt__p_wxBitmap = {"_p_wxBitmap", "wxBitmap *", 0, 0, (void*)0, 0};
20172 static swig_type_info _swigt__p_wxCloseEvent = {"_p_wxCloseEvent", "wxCloseEvent *", 0, 0, (void*)0, 0};
20173 static swig_type_info _swigt__p_wxColour = {"_p_wxColour", "wxColour *", 0, 0, (void*)0, 0};
20174 static swig_type_info _swigt__p_wxCommandEvent = {"_p_wxCommandEvent", "wxCommandEvent *", 0, 0, (void*)0, 0};
20175 static swig_type_info _swigt__p_wxSashEvent = {"_p_wxSashEvent", 0, 0, 0, 0, 0};
20176 static swig_type_info _swigt__p_wxWindowDestroyEvent = {"_p_wxWindowDestroyEvent", 0, 0, 0, 0, 0};
20177 static swig_type_info _swigt__p_wxSplitterEvent = {"_p_wxSplitterEvent", 0, 0, 0, 0, 0};
20178 static swig_type_info _swigt__p_wxClipboardTextEvent = {"_p_wxClipboardTextEvent", 0, 0, 0, 0, 0};
20179 static swig_type_info _swigt__p_wxScrollEvent = {"_p_wxScrollEvent", 0, 0, 0, 0, 0};
20180 static swig_type_info _swigt__p_wxPyCommandEvent = {"_p_wxPyCommandEvent", 0, 0, 0, 0, 0};
20181 static swig_type_info _swigt__p_wxContextMenuEvent = {"_p_wxContextMenuEvent", 0, 0, 0, 0, 0};
20182 static swig_type_info _swigt__p_wxChildFocusEvent = {"_p_wxChildFocusEvent", 0, 0, 0, 0, 0};
20183 static swig_type_info _swigt__p_wxDateEvent = {"_p_wxDateEvent", 0, 0, 0, 0, 0};
20184 static swig_type_info _swigt__p_wxWindowCreateEvent = {"_p_wxWindowCreateEvent", 0, 0, 0, 0, 0};
20185 static swig_type_info _swigt__p_wxFindDialogEvent = {"_p_wxFindDialogEvent", 0, 0, 0, 0, 0};
20186 static swig_type_info _swigt__p_wxUpdateUIEvent = {"_p_wxUpdateUIEvent", 0, 0, 0, 0, 0};
20187 static swig_type_info _swigt__p_wxControl = {"_p_wxControl", "wxControl *", 0, 0, (void*)0, 0};
20188 static swig_type_info _swigt__p_wxControlWithItems = {"_p_wxControlWithItems", 0, 0, 0, 0, 0};
20189 static swig_type_info _swigt__p_wxDC = {"_p_wxDC", "wxDC *", 0, 0, (void*)0, 0};
20190 static swig_type_info _swigt__p_wxDuplexMode = {"_p_wxDuplexMode", "enum wxDuplexMode *|wxDuplexMode *", 0, 0, (void*)0, 0};
20191 static swig_type_info _swigt__p_wxEvent = {"_p_wxEvent", "wxEvent *", 0, 0, (void*)0, 0};
20192 static swig_type_info _swigt__p_wxMouseEvent = {"_p_wxMouseEvent", 0, 0, 0, 0, 0};
20193 static swig_type_info _swigt__p_wxEraseEvent = {"_p_wxEraseEvent", 0, 0, 0, 0, 0};
20194 static swig_type_info _swigt__p_wxSetCursorEvent = {"_p_wxSetCursorEvent", 0, 0, 0, 0, 0};
20195 static swig_type_info _swigt__p_wxInitDialogEvent = {"_p_wxInitDialogEvent", 0, 0, 0, 0, 0};
20196 static swig_type_info _swigt__p_wxPyEvent = {"_p_wxPyEvent", 0, 0, 0, 0, 0};
20197 static swig_type_info _swigt__p_wxMouseCaptureLostEvent = {"_p_wxMouseCaptureLostEvent", 0, 0, 0, 0, 0};
20198 static swig_type_info _swigt__p_wxCalculateLayoutEvent = {"_p_wxCalculateLayoutEvent", 0, 0, 0, 0, 0};
20199 static swig_type_info _swigt__p_wxIdleEvent = {"_p_wxIdleEvent", 0, 0, 0, 0, 0};
20200 static swig_type_info _swigt__p_wxQueryNewPaletteEvent = {"_p_wxQueryNewPaletteEvent", 0, 0, 0, 0, 0};
20201 static swig_type_info _swigt__p_wxMaximizeEvent = {"_p_wxMaximizeEvent", 0, 0, 0, 0, 0};
20202 static swig_type_info _swigt__p_wxIconizeEvent = {"_p_wxIconizeEvent", 0, 0, 0, 0, 0};
20203 static swig_type_info _swigt__p_wxSizeEvent = {"_p_wxSizeEvent", 0, 0, 0, 0, 0};
20204 static swig_type_info _swigt__p_wxMoveEvent = {"_p_wxMoveEvent", 0, 0, 0, 0, 0};
20205 static swig_type_info _swigt__p_wxPaintEvent = {"_p_wxPaintEvent", 0, 0, 0, 0, 0};
20206 static swig_type_info _swigt__p_wxNcPaintEvent = {"_p_wxNcPaintEvent", 0, 0, 0, 0, 0};
20207 static swig_type_info _swigt__p_wxPaletteChangedEvent = {"_p_wxPaletteChangedEvent", 0, 0, 0, 0, 0};
20208 static swig_type_info _swigt__p_wxDisplayChangedEvent = {"_p_wxDisplayChangedEvent", 0, 0, 0, 0, 0};
20209 static swig_type_info _swigt__p_wxMouseCaptureChangedEvent = {"_p_wxMouseCaptureChangedEvent", 0, 0, 0, 0, 0};
20210 static swig_type_info _swigt__p_wxSysColourChangedEvent = {"_p_wxSysColourChangedEvent", 0, 0, 0, 0, 0};
20211 static swig_type_info _swigt__p_wxDropFilesEvent = {"_p_wxDropFilesEvent", 0, 0, 0, 0, 0};
20212 static swig_type_info _swigt__p_wxFocusEvent = {"_p_wxFocusEvent", 0, 0, 0, 0, 0};
20213 static swig_type_info _swigt__p_wxQueryLayoutInfoEvent = {"_p_wxQueryLayoutInfoEvent", 0, 0, 0, 0, 0};
20214 static swig_type_info _swigt__p_wxShowEvent = {"_p_wxShowEvent", 0, 0, 0, 0, 0};
20215 static swig_type_info _swigt__p_wxNavigationKeyEvent = {"_p_wxNavigationKeyEvent", 0, 0, 0, 0, 0};
20216 static swig_type_info _swigt__p_wxKeyEvent = {"_p_wxKeyEvent", 0, 0, 0, 0, 0};
20217 static swig_type_info _swigt__p_wxScrollWinEvent = {"_p_wxScrollWinEvent", 0, 0, 0, 0, 0};
20218 static swig_type_info _swigt__p_wxTaskBarIconEvent = {"_p_wxTaskBarIconEvent", 0, 0, 0, 0, 0};
20219 static swig_type_info _swigt__p_wxEvtHandler = {"_p_wxEvtHandler", "wxEvtHandler *", 0, 0, (void*)0, 0};
20220 static swig_type_info _swigt__p_wxSplashScreen = {"_p_wxSplashScreen", 0, 0, 0, 0, 0};
20221 static swig_type_info _swigt__p_wxPyPanel = {"_p_wxPyPanel", 0, 0, 0, 0, 0};
20222 static swig_type_info _swigt__p_wxEventBlocker = {"_p_wxEventBlocker", 0, 0, 0, 0, 0};
20223 static swig_type_info _swigt__p_wxValidator = {"_p_wxValidator", 0, 0, 0, 0, 0};
20224 static swig_type_info _swigt__p_wxPyValidator = {"_p_wxPyValidator", 0, 0, 0, 0, 0};
20225 static swig_type_info _swigt__p_wxPasswordEntryDialog = {"_p_wxPasswordEntryDialog", 0, 0, 0, 0, 0};
20226 static swig_type_info _swigt__p_wxTextEntryDialog = {"_p_wxTextEntryDialog", 0, 0, 0, 0, 0};
20227 static swig_type_info _swigt__p_wxSingleChoiceDialog = {"_p_wxSingleChoiceDialog", 0, 0, 0, 0, 0};
20228 static swig_type_info _swigt__p_wxMultiChoiceDialog = {"_p_wxMultiChoiceDialog", 0, 0, 0, 0, 0};
20229 static swig_type_info _swigt__p_wxFindReplaceDialog = {"_p_wxFindReplaceDialog", 0, 0, 0, 0, 0};
20230 static swig_type_info _swigt__p_wxProgressDialog = {"_p_wxProgressDialog", 0, 0, 0, 0, 0};
20231 static swig_type_info _swigt__p_wxMessageDialog = {"_p_wxMessageDialog", 0, 0, 0, 0, 0};
20232 static swig_type_info _swigt__p_wxNumberEntryDialog = {"_p_wxNumberEntryDialog", 0, 0, 0, 0, 0};
20233 static swig_type_info _swigt__p_wxFileDialog = {"_p_wxFileDialog", 0, 0, 0, 0, 0};
20234 static swig_type_info _swigt__p_wxStatusBar = {"_p_wxStatusBar", 0, 0, 0, 0, 0};
20235 static swig_type_info _swigt__p_wxMDIClientWindow = {"_p_wxMDIClientWindow", 0, 0, 0, 0, 0};
20236 static swig_type_info _swigt__p_wxScrolledWindow = {"_p_wxScrolledWindow", 0, 0, 0, 0, 0};
20237 static swig_type_info _swigt__p_wxPyVScrolledWindow = {"_p_wxPyVScrolledWindow", 0, 0, 0, 0, 0};
20238 static swig_type_info _swigt__p_wxPyHScrolledWindow = {"_p_wxPyHScrolledWindow", 0, 0, 0, 0, 0};
20239 static swig_type_info _swigt__p_wxPyHVScrolledWindow = {"_p_wxPyHVScrolledWindow", 0, 0, 0, 0, 0};
20240 static swig_type_info _swigt__p_wxPyScrolledWindow = {"_p_wxPyScrolledWindow", 0, 0, 0, 0, 0};
20241 static swig_type_info _swigt__p_wxSashWindow = {"_p_wxSashWindow", 0, 0, 0, 0, 0};
20242 static swig_type_info _swigt__p_wxSplitterWindow = {"_p_wxSplitterWindow", 0, 0, 0, 0, 0};
20243 static swig_type_info _swigt__p_wxSplashScreenWindow = {"_p_wxSplashScreenWindow", 0, 0, 0, 0, 0};
20244 static swig_type_info _swigt__p_wxSashLayoutWindow = {"_p_wxSashLayoutWindow", 0, 0, 0, 0, 0};
20245 static swig_type_info _swigt__p_wxPopupWindow = {"_p_wxPopupWindow", 0, 0, 0, 0, 0};
20246 static swig_type_info _swigt__p_wxPyPopupTransientWindow = {"_p_wxPyPopupTransientWindow", 0, 0, 0, 0, 0};
20247 static swig_type_info _swigt__p_wxTipWindow = {"_p_wxTipWindow", 0, 0, 0, 0, 0};
20248 static swig_type_info _swigt__p_wxPreviewFrame = {"_p_wxPreviewFrame", 0, 0, 0, 0, 0};
20249 static swig_type_info _swigt__p_wxPyPreviewFrame = {"_p_wxPyPreviewFrame", 0, 0, 0, 0, 0};
20250 static swig_type_info _swigt__p_wxMDIChildFrame = {"_p_wxMDIChildFrame", 0, 0, 0, 0, 0};
20251 static swig_type_info _swigt__p_wxPyApp = {"_p_wxPyApp", 0, 0, 0, 0, 0};
20252 static swig_type_info _swigt__p_wxPreviewCanvas = {"_p_wxPreviewCanvas", 0, 0, 0, 0, 0};
20253 static swig_type_info _swigt__p_wxPyWindow = {"_p_wxPyWindow", 0, 0, 0, 0, 0};
20254 static swig_type_info _swigt__p_wxPyVListBox = {"_p_wxPyVListBox", 0, 0, 0, 0, 0};
20255 static swig_type_info _swigt__p_wxPyHtmlListBox = {"_p_wxPyHtmlListBox", 0, 0, 0, 0, 0};
20256 static swig_type_info _swigt__p_wxSimpleHtmlListBox = {"_p_wxSimpleHtmlListBox", 0, 0, 0, 0, 0};
20257 static swig_type_info _swigt__p_wxPreviewControlBar = {"_p_wxPreviewControlBar", 0, 0, 0, 0, 0};
20258 static swig_type_info _swigt__p_wxPyPreviewControlBar = {"_p_wxPyPreviewControlBar", 0, 0, 0, 0, 0};
20259 static swig_type_info _swigt__p_wxPyTaskBarIcon = {"_p_wxPyTaskBarIcon", 0, 0, 0, 0, 0};
20260 static swig_type_info _swigt__p_wxDialog = {"_p_wxDialog", 0, 0, 0, 0, 0};
20261 static swig_type_info _swigt__p_wxColourDialog = {"_p_wxColourDialog", 0, 0, 0, 0, 0};
20262 static swig_type_info _swigt__p_wxDirDialog = {"_p_wxDirDialog", 0, 0, 0, 0, 0};
20263 static swig_type_info _swigt__p_wxFontDialog = {"_p_wxFontDialog", 0, 0, 0, 0, 0};
20264 static swig_type_info _swigt__p_wxMDIParentFrame = {"_p_wxMDIParentFrame", 0, 0, 0, 0, 0};
20265 static swig_type_info _swigt__p_wxFont = {"_p_wxFont", "wxFont *", 0, 0, (void*)0, 0};
20266 static swig_type_info _swigt__p_wxFrame = {"_p_wxFrame", "wxFrame *", 0, 0, (void*)0, 0};
20267 static swig_type_info _swigt__p_wxIcon = {"_p_wxIcon", "wxIcon *", 0, 0, (void*)0, 0};
20268 static swig_type_info _swigt__p_wxIconBundle = {"_p_wxIconBundle", "wxIconBundle *", 0, 0, (void*)0, 0};
20269 static swig_type_info _swigt__p_wxMenu = {"_p_wxMenu", "wxMenu *", 0, 0, (void*)0, 0};
20270 static swig_type_info _swigt__p_wxMenuBar = {"_p_wxMenuBar", "wxMenuBar *", 0, 0, (void*)0, 0};
20271 static swig_type_info _swigt__p_wxMenuEvent = {"_p_wxMenuEvent", "wxMenuEvent *", 0, 0, (void*)0, 0};
20272 static swig_type_info _swigt__p_wxMiniFrame = {"_p_wxMiniFrame", "wxMiniFrame *", 0, 0, (void*)0, 0};
20273 static swig_type_info _swigt__p_wxNotifyEvent = {"_p_wxNotifyEvent", "wxNotifyEvent *", 0, 0, (void*)0, 0};
20274 static swig_type_info _swigt__p_wxObject = {"_p_wxObject", "wxObject *", 0, 0, (void*)0, 0};
20275 static swig_type_info _swigt__p_wxLayoutConstraints = {"_p_wxLayoutConstraints", 0, 0, 0, 0, 0};
20276 static swig_type_info _swigt__p_wxGBSizerItem = {"_p_wxGBSizerItem", 0, 0, 0, 0, 0};
20277 static swig_type_info _swigt__p_wxIndividualLayoutConstraint = {"_p_wxIndividualLayoutConstraint", 0, 0, 0, 0, 0};
20278 static swig_type_info _swigt__p_wxStaticBoxSizer = {"_p_wxStaticBoxSizer", 0, 0, 0, 0, 0};
20279 static swig_type_info _swigt__p_wxBoxSizer = {"_p_wxBoxSizer", 0, 0, 0, 0, 0};
20280 static swig_type_info _swigt__p_wxGridBagSizer = {"_p_wxGridBagSizer", 0, 0, 0, 0, 0};
20281 static swig_type_info _swigt__p_wxFontData = {"_p_wxFontData", 0, 0, 0, 0, 0};
20282 static swig_type_info _swigt__p_wxPrintData = {"_p_wxPrintData", 0, 0, 0, 0, 0};
20283 static swig_type_info _swigt__p_wxGridSizer = {"_p_wxGridSizer", 0, 0, 0, 0, 0};
20284 static swig_type_info _swigt__p_wxFlexGridSizer = {"_p_wxFlexGridSizer", 0, 0, 0, 0, 0};
20285 static swig_type_info _swigt__p_wxLayoutAlgorithm = {"_p_wxLayoutAlgorithm", 0, 0, 0, 0, 0};
20286 static swig_type_info _swigt__p_wxFSFile = {"_p_wxFSFile", 0, 0, 0, 0, 0};
20287 static swig_type_info _swigt__p_wxFindReplaceData = {"_p_wxFindReplaceData", 0, 0, 0, 0, 0};
20288 static swig_type_info _swigt__p_wxPySizer = {"_p_wxPySizer", 0, 0, 0, 0, 0};
20289 static swig_type_info _swigt__p_wxColourData = {"_p_wxColourData", 0, 0, 0, 0, 0};
20290 static swig_type_info _swigt__p_wxPrinter = {"_p_wxPrinter", 0, 0, 0, 0, 0};
20291 static swig_type_info _swigt__p_wxMenuItem = {"_p_wxMenuItem", 0, 0, 0, 0, 0};
20292 static swig_type_info _swigt__p_wxPCXHandler = {"_p_wxPCXHandler", 0, 0, 0, 0, 0};
20293 static swig_type_info _swigt__p_wxJPEGHandler = {"_p_wxJPEGHandler", 0, 0, 0, 0, 0};
20294 static swig_type_info _swigt__p_wxPNMHandler = {"_p_wxPNMHandler", 0, 0, 0, 0, 0};
20295 static swig_type_info _swigt__p_wxGIFHandler = {"_p_wxGIFHandler", 0, 0, 0, 0, 0};
20296 static swig_type_info _swigt__p_wxPNGHandler = {"_p_wxPNGHandler", 0, 0, 0, 0, 0};
20297 static swig_type_info _swigt__p_wxANIHandler = {"_p_wxANIHandler", 0, 0, 0, 0, 0};
20298 static swig_type_info _swigt__p_wxCURHandler = {"_p_wxCURHandler", 0, 0, 0, 0, 0};
20299 static swig_type_info _swigt__p_wxICOHandler = {"_p_wxICOHandler", 0, 0, 0, 0, 0};
20300 static swig_type_info _swigt__p_wxBMPHandler = {"_p_wxBMPHandler", 0, 0, 0, 0, 0};
20301 static swig_type_info _swigt__p_wxPyImageHandler = {"_p_wxPyImageHandler", 0, 0, 0, 0, 0};
20302 static swig_type_info _swigt__p_wxImageHandler = {"_p_wxImageHandler", 0, 0, 0, 0, 0};
20303 static swig_type_info _swigt__p_wxXPMHandler = {"_p_wxXPMHandler", 0, 0, 0, 0, 0};
20304 static swig_type_info _swigt__p_wxTIFFHandler = {"_p_wxTIFFHandler", 0, 0, 0, 0, 0};
20305 static swig_type_info _swigt__p_wxTGAHandler = {"_p_wxTGAHandler", 0, 0, 0, 0, 0};
20306 static swig_type_info _swigt__p_wxStdDialogButtonSizer = {"_p_wxStdDialogButtonSizer", 0, 0, 0, 0, 0};
20307 static swig_type_info _swigt__p_wxAcceleratorTable = {"_p_wxAcceleratorTable", 0, 0, 0, 0, 0};
20308 static swig_type_info _swigt__p_wxImage = {"_p_wxImage", 0, 0, 0, 0, 0};
20309 static swig_type_info _swigt__p_wxPyPrintout = {"_p_wxPyPrintout", 0, 0, 0, 0, 0};
20310 static swig_type_info _swigt__p_wxPrintPreview = {"_p_wxPrintPreview", 0, 0, 0, 0, 0};
20311 static swig_type_info _swigt__p_wxPyPrintPreview = {"_p_wxPyPrintPreview", 0, 0, 0, 0, 0};
20312 static swig_type_info _swigt__p_wxPageSetupDialog = {"_p_wxPageSetupDialog", 0, 0, 0, 0, 0};
20313 static swig_type_info _swigt__p_wxPrintDialog = {"_p_wxPrintDialog", 0, 0, 0, 0, 0};
20314 static swig_type_info _swigt__p_wxFileSystem = {"_p_wxFileSystem", 0, 0, 0, 0, 0};
20315 static swig_type_info _swigt__p_wxPageSetupDialogData = {"_p_wxPageSetupDialogData", 0, 0, 0, 0, 0};
20316 static swig_type_info _swigt__p_wxPrintDialogData = {"_p_wxPrintDialogData", 0, 0, 0, 0, 0};
20317 static swig_type_info _swigt__p_wxPanel = {"_p_wxPanel", "wxPanel *", 0, 0, (void*)0, 0};
20318 static swig_type_info _swigt__p_wxPaperSize = {"_p_wxPaperSize", "enum wxPaperSize *|wxPaperSize *", 0, 0, (void*)0, 0};
20319 static swig_type_info _swigt__p_wxPoint = {"_p_wxPoint", "wxPoint *", 0, 0, (void*)0, 0};
20320 static swig_type_info _swigt__p_wxPyAuiDockArt = {"_p_wxPyAuiDockArt", "wxPyAuiDockArt *", 0, 0, (void*)0, 0};
20321 static swig_type_info _swigt__p_wxPyAuiTabArt = {"_p_wxPyAuiTabArt", "wxPyAuiTabArt *", 0, 0, (void*)0, 0};
20322 static swig_type_info _swigt__p_wxRect = {"_p_wxRect", "wxRect *", 0, 0, (void*)0, 0};
20323 static swig_type_info _swigt__p_wxSize = {"_p_wxSize", "wxSize *", 0, 0, (void*)0, 0};
20324 static swig_type_info _swigt__p_wxSizer = {"_p_wxSizer", "wxSizer *", 0, 0, (void*)0, 0};
20325 static swig_type_info _swigt__p_wxSizerItem = {"_p_wxSizerItem", "wxSizerItem *", 0, 0, (void*)0, 0};
20326 static swig_type_info _swigt__p_wxString = {"_p_wxString", "wxString *", 0, 0, (void*)0, 0};
20327 static swig_type_info _swigt__p_wxTopLevelWindow = {"_p_wxTopLevelWindow", "wxTopLevelWindow *", 0, 0, (void*)0, 0};
20328 static swig_type_info _swigt__p_wxWindow = {"_p_wxWindow", "wxWindow *", 0, 0, (void*)0, 0};
20329
20330 static swig_type_info *swig_type_initial[] = {
20331 &_swigt__p_char,
20332 &_swigt__p_double,
20333 &_swigt__p_form_ops_t,
20334 &_swigt__p_int,
20335 &_swigt__p_p_wxAuiFloatingFrame,
20336 &_swigt__p_p_wxAuiMDIChildFrame,
20337 &_swigt__p_p_wxAuiMDIClientWindow,
20338 &_swigt__p_p_wxAuiMDIParentFrame,
20339 &_swigt__p_p_wxAuiNotebook,
20340 &_swigt__p_p_wxAuiTabContainerButton,
20341 &_swigt__p_p_wxAuiTabCtrl,
20342 &_swigt__p_p_wxColourDialog,
20343 &_swigt__p_p_wxControl,
20344 &_swigt__p_p_wxControlWithItems,
20345 &_swigt__p_p_wxDialog,
20346 &_swigt__p_p_wxDirDialog,
20347 &_swigt__p_p_wxFileDialog,
20348 &_swigt__p_p_wxFindReplaceDialog,
20349 &_swigt__p_p_wxFontDialog,
20350 &_swigt__p_p_wxFrame,
20351 &_swigt__p_p_wxMDIChildFrame,
20352 &_swigt__p_p_wxMDIClientWindow,
20353 &_swigt__p_p_wxMDIParentFrame,
20354 &_swigt__p_p_wxMenuBar,
20355 &_swigt__p_p_wxMessageDialog,
20356 &_swigt__p_p_wxMiniFrame,
20357 &_swigt__p_p_wxMultiChoiceDialog,
20358 &_swigt__p_p_wxNumberEntryDialog,
20359 &_swigt__p_p_wxPanel,
20360 &_swigt__p_p_wxPasswordEntryDialog,
20361 &_swigt__p_p_wxPopupWindow,
20362 &_swigt__p_p_wxPreviewCanvas,
20363 &_swigt__p_p_wxPreviewControlBar,
20364 &_swigt__p_p_wxPreviewFrame,
20365 &_swigt__p_p_wxProgressDialog,
20366 &_swigt__p_p_wxPyHScrolledWindow,
20367 &_swigt__p_p_wxPyHVScrolledWindow,
20368 &_swigt__p_p_wxPyHtmlListBox,
20369 &_swigt__p_p_wxPyPanel,
20370 &_swigt__p_p_wxPyPopupTransientWindow,
20371 &_swigt__p_p_wxPyPreviewControlBar,
20372 &_swigt__p_p_wxPyPreviewFrame,
20373 &_swigt__p_p_wxPyScrolledWindow,
20374 &_swigt__p_p_wxPyVListBox,
20375 &_swigt__p_p_wxPyVScrolledWindow,
20376 &_swigt__p_p_wxPyWindow,
20377 &_swigt__p_p_wxSashLayoutWindow,
20378 &_swigt__p_p_wxSashWindow,
20379 &_swigt__p_p_wxScrolledWindow,
20380 &_swigt__p_p_wxSimpleHtmlListBox,
20381 &_swigt__p_p_wxSingleChoiceDialog,
20382 &_swigt__p_p_wxSplashScreen,
20383 &_swigt__p_p_wxSplashScreenWindow,
20384 &_swigt__p_p_wxSplitterWindow,
20385 &_swigt__p_p_wxStatusBar,
20386 &_swigt__p_p_wxTextEntryDialog,
20387 &_swigt__p_p_wxTipWindow,
20388 &_swigt__p_p_wxTopLevelWindow,
20389 &_swigt__p_p_wxWindow,
20390 &_swigt__p_unsigned_char,
20391 &_swigt__p_unsigned_int,
20392 &_swigt__p_unsigned_long,
20393 &_swigt__p_wxANIHandler,
20394 &_swigt__p_wxAcceleratorTable,
20395 &_swigt__p_wxActivateEvent,
20396 &_swigt__p_wxAuiDefaultDockArt,
20397 &_swigt__p_wxAuiDefaultTabArt,
20398 &_swigt__p_wxAuiDockArt,
20399 &_swigt__p_wxAuiDockInfo,
20400 &_swigt__p_wxAuiDockUIPart,
20401 &_swigt__p_wxAuiFloatingFrame,
20402 &_swigt__p_wxAuiMDIChildFrame,
20403 &_swigt__p_wxAuiMDIClientWindow,
20404 &_swigt__p_wxAuiMDIParentFrame,
20405 &_swigt__p_wxAuiManager,
20406 &_swigt__p_wxAuiManagerEvent,
20407 &_swigt__p_wxAuiNotebook,
20408 &_swigt__p_wxAuiNotebookEvent,
20409 &_swigt__p_wxAuiNotebookPage,
20410 &_swigt__p_wxAuiNotebookPageArray,
20411 &_swigt__p_wxAuiPaneButton,
20412 &_swigt__p_wxAuiPaneButtonArray,
20413 &_swigt__p_wxAuiPaneInfo,
20414 &_swigt__p_wxAuiPaneInfoPtrArray,
20415 &_swigt__p_wxAuiSimpleTabArt,
20416 &_swigt__p_wxAuiTabArt,
20417 &_swigt__p_wxAuiTabContainer,
20418 &_swigt__p_wxAuiTabContainerButton,
20419 &_swigt__p_wxAuiTabCtrl,
20420 &_swigt__p_wxBMPHandler,
20421 &_swigt__p_wxBitmap,
20422 &_swigt__p_wxBoxSizer,
20423 &_swigt__p_wxCURHandler,
20424 &_swigt__p_wxCalculateLayoutEvent,
20425 &_swigt__p_wxChildFocusEvent,
20426 &_swigt__p_wxClipboardTextEvent,
20427 &_swigt__p_wxCloseEvent,
20428 &_swigt__p_wxColour,
20429 &_swigt__p_wxColourData,
20430 &_swigt__p_wxColourDialog,
20431 &_swigt__p_wxCommandEvent,
20432 &_swigt__p_wxContextMenuEvent,
20433 &_swigt__p_wxControl,
20434 &_swigt__p_wxControlWithItems,
20435 &_swigt__p_wxDC,
20436 &_swigt__p_wxDateEvent,
20437 &_swigt__p_wxDialog,
20438 &_swigt__p_wxDirDialog,
20439 &_swigt__p_wxDisplayChangedEvent,
20440 &_swigt__p_wxDropFilesEvent,
20441 &_swigt__p_wxDuplexMode,
20442 &_swigt__p_wxEraseEvent,
20443 &_swigt__p_wxEvent,
20444 &_swigt__p_wxEventBlocker,
20445 &_swigt__p_wxEvtHandler,
20446 &_swigt__p_wxFSFile,
20447 &_swigt__p_wxFileDialog,
20448 &_swigt__p_wxFileSystem,
20449 &_swigt__p_wxFindDialogEvent,
20450 &_swigt__p_wxFindReplaceData,
20451 &_swigt__p_wxFindReplaceDialog,
20452 &_swigt__p_wxFlexGridSizer,
20453 &_swigt__p_wxFocusEvent,
20454 &_swigt__p_wxFont,
20455 &_swigt__p_wxFontData,
20456 &_swigt__p_wxFontDialog,
20457 &_swigt__p_wxFrame,
20458 &_swigt__p_wxGBSizerItem,
20459 &_swigt__p_wxGIFHandler,
20460 &_swigt__p_wxGridBagSizer,
20461 &_swigt__p_wxGridSizer,
20462 &_swigt__p_wxICOHandler,
20463 &_swigt__p_wxIcon,
20464 &_swigt__p_wxIconBundle,
20465 &_swigt__p_wxIconizeEvent,
20466 &_swigt__p_wxIdleEvent,
20467 &_swigt__p_wxImage,
20468 &_swigt__p_wxImageHandler,
20469 &_swigt__p_wxIndividualLayoutConstraint,
20470 &_swigt__p_wxInitDialogEvent,
20471 &_swigt__p_wxJPEGHandler,
20472 &_swigt__p_wxKeyEvent,
20473 &_swigt__p_wxLayoutAlgorithm,
20474 &_swigt__p_wxLayoutConstraints,
20475 &_swigt__p_wxMDIChildFrame,
20476 &_swigt__p_wxMDIClientWindow,
20477 &_swigt__p_wxMDIParentFrame,
20478 &_swigt__p_wxMaximizeEvent,
20479 &_swigt__p_wxMenu,
20480 &_swigt__p_wxMenuBar,
20481 &_swigt__p_wxMenuEvent,
20482 &_swigt__p_wxMenuItem,
20483 &_swigt__p_wxMessageDialog,
20484 &_swigt__p_wxMiniFrame,
20485 &_swigt__p_wxMouseCaptureChangedEvent,
20486 &_swigt__p_wxMouseCaptureLostEvent,
20487 &_swigt__p_wxMouseEvent,
20488 &_swigt__p_wxMoveEvent,
20489 &_swigt__p_wxMultiChoiceDialog,
20490 &_swigt__p_wxNavigationKeyEvent,
20491 &_swigt__p_wxNcPaintEvent,
20492 &_swigt__p_wxNotifyEvent,
20493 &_swigt__p_wxNumberEntryDialog,
20494 &_swigt__p_wxObject,
20495 &_swigt__p_wxPCXHandler,
20496 &_swigt__p_wxPNGHandler,
20497 &_swigt__p_wxPNMHandler,
20498 &_swigt__p_wxPageSetupDialog,
20499 &_swigt__p_wxPageSetupDialogData,
20500 &_swigt__p_wxPaintEvent,
20501 &_swigt__p_wxPaletteChangedEvent,
20502 &_swigt__p_wxPanel,
20503 &_swigt__p_wxPaperSize,
20504 &_swigt__p_wxPasswordEntryDialog,
20505 &_swigt__p_wxPoint,
20506 &_swigt__p_wxPopupWindow,
20507 &_swigt__p_wxPreviewCanvas,
20508 &_swigt__p_wxPreviewControlBar,
20509 &_swigt__p_wxPreviewFrame,
20510 &_swigt__p_wxPrintData,
20511 &_swigt__p_wxPrintDialog,
20512 &_swigt__p_wxPrintDialogData,
20513 &_swigt__p_wxPrintPreview,
20514 &_swigt__p_wxPrinter,
20515 &_swigt__p_wxProgressDialog,
20516 &_swigt__p_wxPyApp,
20517 &_swigt__p_wxPyAuiDockArt,
20518 &_swigt__p_wxPyAuiTabArt,
20519 &_swigt__p_wxPyCommandEvent,
20520 &_swigt__p_wxPyEvent,
20521 &_swigt__p_wxPyHScrolledWindow,
20522 &_swigt__p_wxPyHVScrolledWindow,
20523 &_swigt__p_wxPyHtmlListBox,
20524 &_swigt__p_wxPyImageHandler,
20525 &_swigt__p_wxPyPanel,
20526 &_swigt__p_wxPyPopupTransientWindow,
20527 &_swigt__p_wxPyPreviewControlBar,
20528 &_swigt__p_wxPyPreviewFrame,
20529 &_swigt__p_wxPyPrintPreview,
20530 &_swigt__p_wxPyPrintout,
20531 &_swigt__p_wxPyScrolledWindow,
20532 &_swigt__p_wxPySizer,
20533 &_swigt__p_wxPyTaskBarIcon,
20534 &_swigt__p_wxPyVListBox,
20535 &_swigt__p_wxPyVScrolledWindow,
20536 &_swigt__p_wxPyValidator,
20537 &_swigt__p_wxPyWindow,
20538 &_swigt__p_wxQueryLayoutInfoEvent,
20539 &_swigt__p_wxQueryNewPaletteEvent,
20540 &_swigt__p_wxRect,
20541 &_swigt__p_wxSashEvent,
20542 &_swigt__p_wxSashLayoutWindow,
20543 &_swigt__p_wxSashWindow,
20544 &_swigt__p_wxScrollEvent,
20545 &_swigt__p_wxScrollWinEvent,
20546 &_swigt__p_wxScrolledWindow,
20547 &_swigt__p_wxSetCursorEvent,
20548 &_swigt__p_wxShowEvent,
20549 &_swigt__p_wxSimpleHtmlListBox,
20550 &_swigt__p_wxSingleChoiceDialog,
20551 &_swigt__p_wxSize,
20552 &_swigt__p_wxSizeEvent,
20553 &_swigt__p_wxSizer,
20554 &_swigt__p_wxSizerItem,
20555 &_swigt__p_wxSplashScreen,
20556 &_swigt__p_wxSplashScreenWindow,
20557 &_swigt__p_wxSplitterEvent,
20558 &_swigt__p_wxSplitterWindow,
20559 &_swigt__p_wxStaticBoxSizer,
20560 &_swigt__p_wxStatusBar,
20561 &_swigt__p_wxStdDialogButtonSizer,
20562 &_swigt__p_wxString,
20563 &_swigt__p_wxSysColourChangedEvent,
20564 &_swigt__p_wxTGAHandler,
20565 &_swigt__p_wxTIFFHandler,
20566 &_swigt__p_wxTaskBarIconEvent,
20567 &_swigt__p_wxTextEntryDialog,
20568 &_swigt__p_wxTipWindow,
20569 &_swigt__p_wxTopLevelWindow,
20570 &_swigt__p_wxUpdateUIEvent,
20571 &_swigt__p_wxValidator,
20572 &_swigt__p_wxWindow,
20573 &_swigt__p_wxWindowCreateEvent,
20574 &_swigt__p_wxWindowDestroyEvent,
20575 &_swigt__p_wxXPMHandler,
20576 };
20577
20578 static swig_cast_info _swigc__p_char[] = { {&_swigt__p_char, 0, 0, 0},{0, 0, 0, 0}};
20579 static swig_cast_info _swigc__p_double[] = { {&_swigt__p_double, 0, 0, 0},{0, 0, 0, 0}};
20580 static swig_cast_info _swigc__p_form_ops_t[] = { {&_swigt__p_form_ops_t, 0, 0, 0},{0, 0, 0, 0}};
20581 static swig_cast_info _swigc__p_int[] = { {&_swigt__p_int, 0, 0, 0},{0, 0, 0, 0}};
20582 static swig_cast_info _swigc__p_p_wxAuiTabContainerButton[] = { {&_swigt__p_p_wxAuiTabContainerButton, 0, 0, 0},{0, 0, 0, 0}};
20583 static swig_cast_info _swigc__p_p_wxSplashScreen[] = {{&_swigt__p_p_wxSplashScreen, 0, 0, 0},{0, 0, 0, 0}};
20584 static swig_cast_info _swigc__p_p_wxMiniFrame[] = {{&_swigt__p_p_wxMiniFrame, 0, 0, 0},{0, 0, 0, 0}};
20585 static swig_cast_info _swigc__p_p_wxPyPanel[] = {{&_swigt__p_p_wxPyPanel, 0, 0, 0},{0, 0, 0, 0}};
20586 static swig_cast_info _swigc__p_p_wxMenuBar[] = {{&_swigt__p_p_wxMenuBar, 0, 0, 0},{0, 0, 0, 0}};
20587 static swig_cast_info _swigc__p_p_wxMessageDialog[] = {{&_swigt__p_p_wxMessageDialog, 0, 0, 0},{0, 0, 0, 0}};
20588 static swig_cast_info _swigc__p_p_wxNumberEntryDialog[] = {{&_swigt__p_p_wxNumberEntryDialog, 0, 0, 0},{0, 0, 0, 0}};
20589 static swig_cast_info _swigc__p_p_wxPasswordEntryDialog[] = {{&_swigt__p_p_wxPasswordEntryDialog, 0, 0, 0},{0, 0, 0, 0}};
20590 static swig_cast_info _swigc__p_p_wxTextEntryDialog[] = {{&_swigt__p_p_wxTextEntryDialog, 0, 0, 0},{0, 0, 0, 0}};
20591 static swig_cast_info _swigc__p_p_wxSingleChoiceDialog[] = {{&_swigt__p_p_wxSingleChoiceDialog, 0, 0, 0},{0, 0, 0, 0}};
20592 static swig_cast_info _swigc__p_p_wxMultiChoiceDialog[] = {{&_swigt__p_p_wxMultiChoiceDialog, 0, 0, 0},{0, 0, 0, 0}};
20593 static swig_cast_info _swigc__p_p_wxFileDialog[] = {{&_swigt__p_p_wxFileDialog, 0, 0, 0},{0, 0, 0, 0}};
20594 static swig_cast_info _swigc__p_p_wxProgressDialog[] = {{&_swigt__p_p_wxProgressDialog, 0, 0, 0},{0, 0, 0, 0}};
20595 static swig_cast_info _swigc__p_p_wxFindReplaceDialog[] = {{&_swigt__p_p_wxFindReplaceDialog, 0, 0, 0},{0, 0, 0, 0}};
20596 static swig_cast_info _swigc__p_p_wxPanel[] = {{&_swigt__p_p_wxPanel, 0, 0, 0},{0, 0, 0, 0}};
20597 static swig_cast_info _swigc__p_p_wxStatusBar[] = {{&_swigt__p_p_wxStatusBar, 0, 0, 0},{0, 0, 0, 0}};
20598 static swig_cast_info _swigc__p_p_wxPyHVScrolledWindow[] = {{&_swigt__p_p_wxPyHVScrolledWindow, 0, 0, 0},{0, 0, 0, 0}};
20599 static swig_cast_info _swigc__p_p_wxPyHScrolledWindow[] = {{&_swigt__p_p_wxPyHScrolledWindow, 0, 0, 0},{0, 0, 0, 0}};
20600 static swig_cast_info _swigc__p_p_wxPyVScrolledWindow[] = {{&_swigt__p_p_wxPyVScrolledWindow, 0, 0, 0},{0, 0, 0, 0}};
20601 static swig_cast_info _swigc__p_p_wxTipWindow[] = {{&_swigt__p_p_wxTipWindow, 0, 0, 0},{0, 0, 0, 0}};
20602 static swig_cast_info _swigc__p_p_wxPyPopupTransientWindow[] = {{&_swigt__p_p_wxPyPopupTransientWindow, 0, 0, 0},{0, 0, 0, 0}};
20603 static swig_cast_info _swigc__p_p_wxPopupWindow[] = {{&_swigt__p_p_wxPopupWindow, 0, 0, 0},{0, 0, 0, 0}};
20604 static swig_cast_info _swigc__p_p_wxSashLayoutWindow[] = {{&_swigt__p_p_wxSashLayoutWindow, 0, 0, 0},{0, 0, 0, 0}};
20605 static swig_cast_info _swigc__p_p_wxScrolledWindow[] = {{&_swigt__p_p_wxScrolledWindow, 0, 0, 0},{0, 0, 0, 0}};
20606 static swig_cast_info _swigc__p_p_wxTopLevelWindow[] = {{&_swigt__p_p_wxTopLevelWindow, 0, 0, 0},{0, 0, 0, 0}};
20607 static swig_cast_info _swigc__p_p_wxSplashScreenWindow[] = {{&_swigt__p_p_wxSplashScreenWindow, 0, 0, 0},{0, 0, 0, 0}};
20608 static swig_cast_info _swigc__p_p_wxSplitterWindow[] = {{&_swigt__p_p_wxSplitterWindow, 0, 0, 0},{0, 0, 0, 0}};
20609 static swig_cast_info _swigc__p_p_wxSashWindow[] = {{&_swigt__p_p_wxSashWindow, 0, 0, 0},{0, 0, 0, 0}};
20610 static swig_cast_info _swigc__p_p_wxMDIClientWindow[] = {{&_swigt__p_p_wxMDIClientWindow, 0, 0, 0},{0, 0, 0, 0}};
20611 static swig_cast_info _swigc__p_p_wxPyScrolledWindow[] = {{&_swigt__p_p_wxPyScrolledWindow, 0, 0, 0},{0, 0, 0, 0}};
20612 static swig_cast_info _swigc__p_p_wxAuiMDIClientWindow[] = {{&_swigt__p_p_wxAuiMDIClientWindow, 0, 0, 0},{0, 0, 0, 0}};
20613 static swig_cast_info _swigc__p_p_wxPreviewFrame[] = {{&_swigt__p_p_wxPreviewFrame, 0, 0, 0},{0, 0, 0, 0}};
20614 static swig_cast_info _swigc__p_p_wxPyPreviewFrame[] = {{&_swigt__p_p_wxPyPreviewFrame, 0, 0, 0},{0, 0, 0, 0}};
20615 static swig_cast_info _swigc__p_p_wxControl[] = {{&_swigt__p_p_wxControl, 0, 0, 0},{0, 0, 0, 0}};
20616 static swig_cast_info _swigc__p_p_wxMDIChildFrame[] = {{&_swigt__p_p_wxMDIChildFrame, 0, 0, 0},{0, 0, 0, 0}};
20617 static swig_cast_info _swigc__p_p_wxAuiMDIChildFrame[] = {{&_swigt__p_p_wxAuiMDIChildFrame, 0, 0, 0},{0, 0, 0, 0}};
20618 static swig_cast_info _swigc__p_p_wxControlWithItems[] = {{&_swigt__p_p_wxControlWithItems, 0, 0, 0},{0, 0, 0, 0}};
20619 static swig_cast_info _swigc__p_p_wxPyWindow[] = {{&_swigt__p_p_wxPyWindow, 0, 0, 0},{0, 0, 0, 0}};
20620 static swig_cast_info _swigc__p_p_wxPreviewCanvas[] = {{&_swigt__p_p_wxPreviewCanvas, 0, 0, 0},{0, 0, 0, 0}};
20621 static swig_cast_info _swigc__p_p_wxSimpleHtmlListBox[] = {{&_swigt__p_p_wxSimpleHtmlListBox, 0, 0, 0},{0, 0, 0, 0}};
20622 static swig_cast_info _swigc__p_p_wxPyHtmlListBox[] = {{&_swigt__p_p_wxPyHtmlListBox, 0, 0, 0},{0, 0, 0, 0}};
20623 static swig_cast_info _swigc__p_p_wxPyVListBox[] = {{&_swigt__p_p_wxPyVListBox, 0, 0, 0},{0, 0, 0, 0}};
20624 static swig_cast_info _swigc__p_p_wxAuiNotebook[] = {{&_swigt__p_p_wxAuiNotebook, 0, 0, 0},{0, 0, 0, 0}};
20625 static swig_cast_info _swigc__p_p_wxPreviewControlBar[] = {{&_swigt__p_p_wxPreviewControlBar, 0, 0, 0},{0, 0, 0, 0}};
20626 static swig_cast_info _swigc__p_p_wxPyPreviewControlBar[] = {{&_swigt__p_p_wxPyPreviewControlBar, 0, 0, 0},{0, 0, 0, 0}};
20627 static swig_cast_info _swigc__p_p_wxAuiTabCtrl[] = {{&_swigt__p_p_wxAuiTabCtrl, 0, 0, 0},{0, 0, 0, 0}};
20628 static swig_cast_info _swigc__p_p_wxFrame[] = {{&_swigt__p_p_wxFrame, 0, 0, 0},{0, 0, 0, 0}};
20629 static swig_cast_info _swigc__p_p_wxFontDialog[] = {{&_swigt__p_p_wxFontDialog, 0, 0, 0},{0, 0, 0, 0}};
20630 static swig_cast_info _swigc__p_p_wxDirDialog[] = {{&_swigt__p_p_wxDirDialog, 0, 0, 0},{0, 0, 0, 0}};
20631 static swig_cast_info _swigc__p_p_wxColourDialog[] = {{&_swigt__p_p_wxColourDialog, 0, 0, 0},{0, 0, 0, 0}};
20632 static swig_cast_info _swigc__p_p_wxDialog[] = {{&_swigt__p_p_wxDialog, 0, 0, 0},{0, 0, 0, 0}};
20633 static swig_cast_info _swigc__p_p_wxAuiFloatingFrame[] = {{&_swigt__p_p_wxAuiFloatingFrame, 0, 0, 0},{0, 0, 0, 0}};
20634 static swig_cast_info _swigc__p_p_wxMDIParentFrame[] = {{&_swigt__p_p_wxMDIParentFrame, 0, 0, 0},{0, 0, 0, 0}};
20635 static swig_cast_info _swigc__p_p_wxAuiMDIParentFrame[] = {{&_swigt__p_p_wxAuiMDIParentFrame, 0, 0, 0},{0, 0, 0, 0}};
20636 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}};
20637 static swig_cast_info _swigc__p_unsigned_char[] = { {&_swigt__p_unsigned_char, 0, 0, 0},{0, 0, 0, 0}};
20638 static swig_cast_info _swigc__p_unsigned_int[] = { {&_swigt__p_unsigned_int, 0, 0, 0},{0, 0, 0, 0}};
20639 static swig_cast_info _swigc__p_unsigned_long[] = { {&_swigt__p_unsigned_long, 0, 0, 0},{0, 0, 0, 0}};
20640 static swig_cast_info _swigc__p_wxActivateEvent[] = { {&_swigt__p_wxActivateEvent, 0, 0, 0},{0, 0, 0, 0}};
20641 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}};
20642 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}};
20643 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}};
20644 static swig_cast_info _swigc__p_wxAuiDockInfo[] = { {&_swigt__p_wxAuiDockInfo, 0, 0, 0},{0, 0, 0, 0}};
20645 static swig_cast_info _swigc__p_wxAuiDockUIPart[] = { {&_swigt__p_wxAuiDockUIPart, 0, 0, 0},{0, 0, 0, 0}};
20646 static swig_cast_info _swigc__p_wxAuiFloatingFrame[] = { {&_swigt__p_wxAuiFloatingFrame, 0, 0, 0},{0, 0, 0, 0}};
20647 static swig_cast_info _swigc__p_wxAuiMDIChildFrame[] = { {&_swigt__p_wxAuiMDIChildFrame, 0, 0, 0},{0, 0, 0, 0}};
20648 static swig_cast_info _swigc__p_wxAuiMDIClientWindow[] = { {&_swigt__p_wxAuiMDIClientWindow, 0, 0, 0},{0, 0, 0, 0}};
20649 static swig_cast_info _swigc__p_wxAuiMDIParentFrame[] = { {&_swigt__p_wxAuiMDIParentFrame, 0, 0, 0},{0, 0, 0, 0}};
20650 static swig_cast_info _swigc__p_wxAuiManager[] = { {&_swigt__p_wxAuiManager, 0, 0, 0},{0, 0, 0, 0}};
20651 static swig_cast_info _swigc__p_wxAuiManagerEvent[] = { {&_swigt__p_wxAuiManagerEvent, 0, 0, 0},{0, 0, 0, 0}};
20652 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}};
20653 static swig_cast_info _swigc__p_wxAuiNotebookEvent[] = { {&_swigt__p_wxAuiNotebookEvent, 0, 0, 0},{0, 0, 0, 0}};
20654 static swig_cast_info _swigc__p_wxAuiNotebookPage[] = { {&_swigt__p_wxAuiNotebookPage, 0, 0, 0},{0, 0, 0, 0}};
20655 static swig_cast_info _swigc__p_wxAuiNotebookPageArray[] = { {&_swigt__p_wxAuiNotebookPageArray, 0, 0, 0},{0, 0, 0, 0}};
20656 static swig_cast_info _swigc__p_wxAuiPaneButton[] = { {&_swigt__p_wxAuiPaneButton, 0, 0, 0},{0, 0, 0, 0}};
20657 static swig_cast_info _swigc__p_wxAuiPaneButtonArray[] = { {&_swigt__p_wxAuiPaneButtonArray, 0, 0, 0},{0, 0, 0, 0}};
20658 static swig_cast_info _swigc__p_wxAuiPaneInfo[] = { {&_swigt__p_wxAuiPaneInfo, 0, 0, 0},{0, 0, 0, 0}};
20659 static swig_cast_info _swigc__p_wxAuiPaneInfoPtrArray[] = { {&_swigt__p_wxAuiPaneInfoPtrArray, 0, 0, 0},{0, 0, 0, 0}};
20660 static swig_cast_info _swigc__p_wxAuiSimpleTabArt[] = { {&_swigt__p_wxAuiSimpleTabArt, 0, 0, 0},{0, 0, 0, 0}};
20661 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}};
20662 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}};
20663 static swig_cast_info _swigc__p_wxAuiTabContainerButton[] = { {&_swigt__p_wxAuiTabContainerButton, 0, 0, 0},{0, 0, 0, 0}};
20664 static swig_cast_info _swigc__p_wxAuiTabCtrl[] = { {&_swigt__p_wxAuiTabCtrl, 0, 0, 0},{0, 0, 0, 0}};
20665 static swig_cast_info _swigc__p_wxBitmap[] = { {&_swigt__p_wxBitmap, 0, 0, 0},{0, 0, 0, 0}};
20666 static swig_cast_info _swigc__p_wxCloseEvent[] = { {&_swigt__p_wxCloseEvent, 0, 0, 0},{0, 0, 0, 0}};
20667 static swig_cast_info _swigc__p_wxColour[] = { {&_swigt__p_wxColour, 0, 0, 0},{0, 0, 0, 0}};
20668 static swig_cast_info _swigc__p_wxSashEvent[] = {{&_swigt__p_wxSashEvent, 0, 0, 0},{0, 0, 0, 0}};
20669 static swig_cast_info _swigc__p_wxWindowDestroyEvent[] = {{&_swigt__p_wxWindowDestroyEvent, 0, 0, 0},{0, 0, 0, 0}};
20670 static swig_cast_info _swigc__p_wxSplitterEvent[] = {{&_swigt__p_wxSplitterEvent, 0, 0, 0},{0, 0, 0, 0}};
20671 static swig_cast_info _swigc__p_wxClipboardTextEvent[] = {{&_swigt__p_wxClipboardTextEvent, 0, 0, 0},{0, 0, 0, 0}};
20672 static swig_cast_info _swigc__p_wxScrollEvent[] = {{&_swigt__p_wxScrollEvent, 0, 0, 0},{0, 0, 0, 0}};
20673 static swig_cast_info _swigc__p_wxPyCommandEvent[] = {{&_swigt__p_wxPyCommandEvent, 0, 0, 0},{0, 0, 0, 0}};
20674 static swig_cast_info _swigc__p_wxContextMenuEvent[] = {{&_swigt__p_wxContextMenuEvent, 0, 0, 0},{0, 0, 0, 0}};
20675 static swig_cast_info _swigc__p_wxChildFocusEvent[] = {{&_swigt__p_wxChildFocusEvent, 0, 0, 0},{0, 0, 0, 0}};
20676 static swig_cast_info _swigc__p_wxDateEvent[] = {{&_swigt__p_wxDateEvent, 0, 0, 0},{0, 0, 0, 0}};
20677 static swig_cast_info _swigc__p_wxWindowCreateEvent[] = {{&_swigt__p_wxWindowCreateEvent, 0, 0, 0},{0, 0, 0, 0}};
20678 static swig_cast_info _swigc__p_wxFindDialogEvent[] = {{&_swigt__p_wxFindDialogEvent, 0, 0, 0},{0, 0, 0, 0}};
20679 static swig_cast_info _swigc__p_wxUpdateUIEvent[] = {{&_swigt__p_wxUpdateUIEvent, 0, 0, 0},{0, 0, 0, 0}};
20680 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}};
20681 static swig_cast_info _swigc__p_wxControlWithItems[] = {{&_swigt__p_wxControlWithItems, 0, 0, 0},{0, 0, 0, 0}};
20682 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}};
20683 static swig_cast_info _swigc__p_wxDC[] = { {&_swigt__p_wxDC, 0, 0, 0},{0, 0, 0, 0}};
20684 static swig_cast_info _swigc__p_wxDuplexMode[] = { {&_swigt__p_wxDuplexMode, 0, 0, 0},{0, 0, 0, 0}};
20685 static swig_cast_info _swigc__p_wxMouseEvent[] = {{&_swigt__p_wxMouseEvent, 0, 0, 0},{0, 0, 0, 0}};
20686 static swig_cast_info _swigc__p_wxEraseEvent[] = {{&_swigt__p_wxEraseEvent, 0, 0, 0},{0, 0, 0, 0}};
20687 static swig_cast_info _swigc__p_wxSetCursorEvent[] = {{&_swigt__p_wxSetCursorEvent, 0, 0, 0},{0, 0, 0, 0}};
20688 static swig_cast_info _swigc__p_wxInitDialogEvent[] = {{&_swigt__p_wxInitDialogEvent, 0, 0, 0},{0, 0, 0, 0}};
20689 static swig_cast_info _swigc__p_wxPyEvent[] = {{&_swigt__p_wxPyEvent, 0, 0, 0},{0, 0, 0, 0}};
20690 static swig_cast_info _swigc__p_wxMouseCaptureLostEvent[] = {{&_swigt__p_wxMouseCaptureLostEvent, 0, 0, 0},{0, 0, 0, 0}};
20691 static swig_cast_info _swigc__p_wxCalculateLayoutEvent[] = {{&_swigt__p_wxCalculateLayoutEvent, 0, 0, 0},{0, 0, 0, 0}};
20692 static swig_cast_info _swigc__p_wxIdleEvent[] = {{&_swigt__p_wxIdleEvent, 0, 0, 0},{0, 0, 0, 0}};
20693 static swig_cast_info _swigc__p_wxQueryNewPaletteEvent[] = {{&_swigt__p_wxQueryNewPaletteEvent, 0, 0, 0},{0, 0, 0, 0}};
20694 static swig_cast_info _swigc__p_wxMaximizeEvent[] = {{&_swigt__p_wxMaximizeEvent, 0, 0, 0},{0, 0, 0, 0}};
20695 static swig_cast_info _swigc__p_wxIconizeEvent[] = {{&_swigt__p_wxIconizeEvent, 0, 0, 0},{0, 0, 0, 0}};
20696 static swig_cast_info _swigc__p_wxSizeEvent[] = {{&_swigt__p_wxSizeEvent, 0, 0, 0},{0, 0, 0, 0}};
20697 static swig_cast_info _swigc__p_wxMoveEvent[] = {{&_swigt__p_wxMoveEvent, 0, 0, 0},{0, 0, 0, 0}};
20698 static swig_cast_info _swigc__p_wxPaintEvent[] = {{&_swigt__p_wxPaintEvent, 0, 0, 0},{0, 0, 0, 0}};
20699 static swig_cast_info _swigc__p_wxNcPaintEvent[] = {{&_swigt__p_wxNcPaintEvent, 0, 0, 0},{0, 0, 0, 0}};
20700 static swig_cast_info _swigc__p_wxPaletteChangedEvent[] = {{&_swigt__p_wxPaletteChangedEvent, 0, 0, 0},{0, 0, 0, 0}};
20701 static swig_cast_info _swigc__p_wxDisplayChangedEvent[] = {{&_swigt__p_wxDisplayChangedEvent, 0, 0, 0},{0, 0, 0, 0}};
20702 static swig_cast_info _swigc__p_wxMouseCaptureChangedEvent[] = {{&_swigt__p_wxMouseCaptureChangedEvent, 0, 0, 0},{0, 0, 0, 0}};
20703 static swig_cast_info _swigc__p_wxSysColourChangedEvent[] = {{&_swigt__p_wxSysColourChangedEvent, 0, 0, 0},{0, 0, 0, 0}};
20704 static swig_cast_info _swigc__p_wxDropFilesEvent[] = {{&_swigt__p_wxDropFilesEvent, 0, 0, 0},{0, 0, 0, 0}};
20705 static swig_cast_info _swigc__p_wxFocusEvent[] = {{&_swigt__p_wxFocusEvent, 0, 0, 0},{0, 0, 0, 0}};
20706 static swig_cast_info _swigc__p_wxQueryLayoutInfoEvent[] = {{&_swigt__p_wxQueryLayoutInfoEvent, 0, 0, 0},{0, 0, 0, 0}};
20707 static swig_cast_info _swigc__p_wxShowEvent[] = {{&_swigt__p_wxShowEvent, 0, 0, 0},{0, 0, 0, 0}};
20708 static swig_cast_info _swigc__p_wxNavigationKeyEvent[] = {{&_swigt__p_wxNavigationKeyEvent, 0, 0, 0},{0, 0, 0, 0}};
20709 static swig_cast_info _swigc__p_wxKeyEvent[] = {{&_swigt__p_wxKeyEvent, 0, 0, 0},{0, 0, 0, 0}};
20710 static swig_cast_info _swigc__p_wxScrollWinEvent[] = {{&_swigt__p_wxScrollWinEvent, 0, 0, 0},{0, 0, 0, 0}};
20711 static swig_cast_info _swigc__p_wxTaskBarIconEvent[] = {{&_swigt__p_wxTaskBarIconEvent, 0, 0, 0},{0, 0, 0, 0}};
20712 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}};
20713 static swig_cast_info _swigc__p_wxSplashScreen[] = {{&_swigt__p_wxSplashScreen, 0, 0, 0},{0, 0, 0, 0}};
20714 static swig_cast_info _swigc__p_wxPyPanel[] = {{&_swigt__p_wxPyPanel, 0, 0, 0},{0, 0, 0, 0}};
20715 static swig_cast_info _swigc__p_wxEventBlocker[] = {{&_swigt__p_wxEventBlocker, 0, 0, 0},{0, 0, 0, 0}};
20716 static swig_cast_info _swigc__p_wxValidator[] = {{&_swigt__p_wxValidator, 0, 0, 0},{0, 0, 0, 0}};
20717 static swig_cast_info _swigc__p_wxPyValidator[] = {{&_swigt__p_wxPyValidator, 0, 0, 0},{0, 0, 0, 0}};
20718 static swig_cast_info _swigc__p_wxPasswordEntryDialog[] = {{&_swigt__p_wxPasswordEntryDialog, 0, 0, 0},{0, 0, 0, 0}};
20719 static swig_cast_info _swigc__p_wxTextEntryDialog[] = {{&_swigt__p_wxTextEntryDialog, 0, 0, 0},{0, 0, 0, 0}};
20720 static swig_cast_info _swigc__p_wxSingleChoiceDialog[] = {{&_swigt__p_wxSingleChoiceDialog, 0, 0, 0},{0, 0, 0, 0}};
20721 static swig_cast_info _swigc__p_wxMultiChoiceDialog[] = {{&_swigt__p_wxMultiChoiceDialog, 0, 0, 0},{0, 0, 0, 0}};
20722 static swig_cast_info _swigc__p_wxFindReplaceDialog[] = {{&_swigt__p_wxFindReplaceDialog, 0, 0, 0},{0, 0, 0, 0}};
20723 static swig_cast_info _swigc__p_wxProgressDialog[] = {{&_swigt__p_wxProgressDialog, 0, 0, 0},{0, 0, 0, 0}};
20724 static swig_cast_info _swigc__p_wxMessageDialog[] = {{&_swigt__p_wxMessageDialog, 0, 0, 0},{0, 0, 0, 0}};
20725 static swig_cast_info _swigc__p_wxNumberEntryDialog[] = {{&_swigt__p_wxNumberEntryDialog, 0, 0, 0},{0, 0, 0, 0}};
20726 static swig_cast_info _swigc__p_wxFileDialog[] = {{&_swigt__p_wxFileDialog, 0, 0, 0},{0, 0, 0, 0}};
20727 static swig_cast_info _swigc__p_wxStatusBar[] = {{&_swigt__p_wxStatusBar, 0, 0, 0},{0, 0, 0, 0}};
20728 static swig_cast_info _swigc__p_wxMDIClientWindow[] = {{&_swigt__p_wxMDIClientWindow, 0, 0, 0},{0, 0, 0, 0}};
20729 static swig_cast_info _swigc__p_wxScrolledWindow[] = {{&_swigt__p_wxScrolledWindow, 0, 0, 0},{0, 0, 0, 0}};
20730 static swig_cast_info _swigc__p_wxPyVScrolledWindow[] = {{&_swigt__p_wxPyVScrolledWindow, 0, 0, 0},{0, 0, 0, 0}};
20731 static swig_cast_info _swigc__p_wxPyHScrolledWindow[] = {{&_swigt__p_wxPyHScrolledWindow, 0, 0, 0},{0, 0, 0, 0}};
20732 static swig_cast_info _swigc__p_wxPyHVScrolledWindow[] = {{&_swigt__p_wxPyHVScrolledWindow, 0, 0, 0},{0, 0, 0, 0}};
20733 static swig_cast_info _swigc__p_wxPyScrolledWindow[] = {{&_swigt__p_wxPyScrolledWindow, 0, 0, 0},{0, 0, 0, 0}};
20734 static swig_cast_info _swigc__p_wxSashWindow[] = {{&_swigt__p_wxSashWindow, 0, 0, 0},{0, 0, 0, 0}};
20735 static swig_cast_info _swigc__p_wxSplitterWindow[] = {{&_swigt__p_wxSplitterWindow, 0, 0, 0},{0, 0, 0, 0}};
20736 static swig_cast_info _swigc__p_wxSplashScreenWindow[] = {{&_swigt__p_wxSplashScreenWindow, 0, 0, 0},{0, 0, 0, 0}};
20737 static swig_cast_info _swigc__p_wxSashLayoutWindow[] = {{&_swigt__p_wxSashLayoutWindow, 0, 0, 0},{0, 0, 0, 0}};
20738 static swig_cast_info _swigc__p_wxPopupWindow[] = {{&_swigt__p_wxPopupWindow, 0, 0, 0},{0, 0, 0, 0}};
20739 static swig_cast_info _swigc__p_wxPyPopupTransientWindow[] = {{&_swigt__p_wxPyPopupTransientWindow, 0, 0, 0},{0, 0, 0, 0}};
20740 static swig_cast_info _swigc__p_wxTipWindow[] = {{&_swigt__p_wxTipWindow, 0, 0, 0},{0, 0, 0, 0}};
20741 static swig_cast_info _swigc__p_wxPreviewFrame[] = {{&_swigt__p_wxPreviewFrame, 0, 0, 0},{0, 0, 0, 0}};
20742 static swig_cast_info _swigc__p_wxPyPreviewFrame[] = {{&_swigt__p_wxPyPreviewFrame, 0, 0, 0},{0, 0, 0, 0}};
20743 static swig_cast_info _swigc__p_wxMDIChildFrame[] = {{&_swigt__p_wxMDIChildFrame, 0, 0, 0},{0, 0, 0, 0}};
20744 static swig_cast_info _swigc__p_wxPyApp[] = {{&_swigt__p_wxPyApp, 0, 0, 0},{0, 0, 0, 0}};
20745 static swig_cast_info _swigc__p_wxPreviewCanvas[] = {{&_swigt__p_wxPreviewCanvas, 0, 0, 0},{0, 0, 0, 0}};
20746 static swig_cast_info _swigc__p_wxPyWindow[] = {{&_swigt__p_wxPyWindow, 0, 0, 0},{0, 0, 0, 0}};
20747 static swig_cast_info _swigc__p_wxPyVListBox[] = {{&_swigt__p_wxPyVListBox, 0, 0, 0},{0, 0, 0, 0}};
20748 static swig_cast_info _swigc__p_wxPyHtmlListBox[] = {{&_swigt__p_wxPyHtmlListBox, 0, 0, 0},{0, 0, 0, 0}};
20749 static swig_cast_info _swigc__p_wxSimpleHtmlListBox[] = {{&_swigt__p_wxSimpleHtmlListBox, 0, 0, 0},{0, 0, 0, 0}};
20750 static swig_cast_info _swigc__p_wxPreviewControlBar[] = {{&_swigt__p_wxPreviewControlBar, 0, 0, 0},{0, 0, 0, 0}};
20751 static swig_cast_info _swigc__p_wxPyPreviewControlBar[] = {{&_swigt__p_wxPyPreviewControlBar, 0, 0, 0},{0, 0, 0, 0}};
20752 static swig_cast_info _swigc__p_wxPyTaskBarIcon[] = {{&_swigt__p_wxPyTaskBarIcon, 0, 0, 0},{0, 0, 0, 0}};
20753 static swig_cast_info _swigc__p_wxDialog[] = {{&_swigt__p_wxDialog, 0, 0, 0},{0, 0, 0, 0}};
20754 static swig_cast_info _swigc__p_wxColourDialog[] = {{&_swigt__p_wxColourDialog, 0, 0, 0},{0, 0, 0, 0}};
20755 static swig_cast_info _swigc__p_wxDirDialog[] = {{&_swigt__p_wxDirDialog, 0, 0, 0},{0, 0, 0, 0}};
20756 static swig_cast_info _swigc__p_wxFontDialog[] = {{&_swigt__p_wxFontDialog, 0, 0, 0},{0, 0, 0, 0}};
20757 static swig_cast_info _swigc__p_wxMDIParentFrame[] = {{&_swigt__p_wxMDIParentFrame, 0, 0, 0},{0, 0, 0, 0}};
20758 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}};
20759 static swig_cast_info _swigc__p_wxFont[] = { {&_swigt__p_wxFont, 0, 0, 0},{0, 0, 0, 0}};
20760 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}};
20761 static swig_cast_info _swigc__p_wxIcon[] = { {&_swigt__p_wxIcon, 0, 0, 0},{0, 0, 0, 0}};
20762 static swig_cast_info _swigc__p_wxIconBundle[] = { {&_swigt__p_wxIconBundle, 0, 0, 0},{0, 0, 0, 0}};
20763 static swig_cast_info _swigc__p_wxMenu[] = { {&_swigt__p_wxMenu, 0, 0, 0},{0, 0, 0, 0}};
20764 static swig_cast_info _swigc__p_wxMenuBar[] = { {&_swigt__p_wxMenuBar, 0, 0, 0},{0, 0, 0, 0}};
20765 static swig_cast_info _swigc__p_wxMenuEvent[] = { {&_swigt__p_wxMenuEvent, 0, 0, 0},{0, 0, 0, 0}};
20766 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}};
20767 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}};
20768 static swig_cast_info _swigc__p_wxLayoutConstraints[] = {{&_swigt__p_wxLayoutConstraints, 0, 0, 0},{0, 0, 0, 0}};
20769 static swig_cast_info _swigc__p_wxGBSizerItem[] = {{&_swigt__p_wxGBSizerItem, 0, 0, 0},{0, 0, 0, 0}};
20770 static swig_cast_info _swigc__p_wxIndividualLayoutConstraint[] = {{&_swigt__p_wxIndividualLayoutConstraint, 0, 0, 0},{0, 0, 0, 0}};
20771 static swig_cast_info _swigc__p_wxStaticBoxSizer[] = {{&_swigt__p_wxStaticBoxSizer, 0, 0, 0},{0, 0, 0, 0}};
20772 static swig_cast_info _swigc__p_wxBoxSizer[] = {{&_swigt__p_wxBoxSizer, 0, 0, 0},{0, 0, 0, 0}};
20773 static swig_cast_info _swigc__p_wxGridBagSizer[] = {{&_swigt__p_wxGridBagSizer, 0, 0, 0},{0, 0, 0, 0}};
20774 static swig_cast_info _swigc__p_wxFontData[] = {{&_swigt__p_wxFontData, 0, 0, 0},{0, 0, 0, 0}};
20775 static swig_cast_info _swigc__p_wxPrintData[] = {{&_swigt__p_wxPrintData, 0, 0, 0},{0, 0, 0, 0}};
20776 static swig_cast_info _swigc__p_wxGridSizer[] = {{&_swigt__p_wxGridSizer, 0, 0, 0},{0, 0, 0, 0}};
20777 static swig_cast_info _swigc__p_wxFlexGridSizer[] = {{&_swigt__p_wxFlexGridSizer, 0, 0, 0},{0, 0, 0, 0}};
20778 static swig_cast_info _swigc__p_wxLayoutAlgorithm[] = {{&_swigt__p_wxLayoutAlgorithm, 0, 0, 0},{0, 0, 0, 0}};
20779 static swig_cast_info _swigc__p_wxFSFile[] = {{&_swigt__p_wxFSFile, 0, 0, 0},{0, 0, 0, 0}};
20780 static swig_cast_info _swigc__p_wxFindReplaceData[] = {{&_swigt__p_wxFindReplaceData, 0, 0, 0},{0, 0, 0, 0}};
20781 static swig_cast_info _swigc__p_wxPySizer[] = {{&_swigt__p_wxPySizer, 0, 0, 0},{0, 0, 0, 0}};
20782 static swig_cast_info _swigc__p_wxColourData[] = {{&_swigt__p_wxColourData, 0, 0, 0},{0, 0, 0, 0}};
20783 static swig_cast_info _swigc__p_wxPrinter[] = {{&_swigt__p_wxPrinter, 0, 0, 0},{0, 0, 0, 0}};
20784 static swig_cast_info _swigc__p_wxMenuItem[] = {{&_swigt__p_wxMenuItem, 0, 0, 0},{0, 0, 0, 0}};
20785 static swig_cast_info _swigc__p_wxPCXHandler[] = {{&_swigt__p_wxPCXHandler, 0, 0, 0},{0, 0, 0, 0}};
20786 static swig_cast_info _swigc__p_wxJPEGHandler[] = {{&_swigt__p_wxJPEGHandler, 0, 0, 0},{0, 0, 0, 0}};
20787 static swig_cast_info _swigc__p_wxPNMHandler[] = {{&_swigt__p_wxPNMHandler, 0, 0, 0},{0, 0, 0, 0}};
20788 static swig_cast_info _swigc__p_wxGIFHandler[] = {{&_swigt__p_wxGIFHandler, 0, 0, 0},{0, 0, 0, 0}};
20789 static swig_cast_info _swigc__p_wxPNGHandler[] = {{&_swigt__p_wxPNGHandler, 0, 0, 0},{0, 0, 0, 0}};
20790 static swig_cast_info _swigc__p_wxANIHandler[] = {{&_swigt__p_wxANIHandler, 0, 0, 0},{0, 0, 0, 0}};
20791 static swig_cast_info _swigc__p_wxCURHandler[] = {{&_swigt__p_wxCURHandler, 0, 0, 0},{0, 0, 0, 0}};
20792 static swig_cast_info _swigc__p_wxICOHandler[] = {{&_swigt__p_wxICOHandler, 0, 0, 0},{0, 0, 0, 0}};
20793 static swig_cast_info _swigc__p_wxBMPHandler[] = {{&_swigt__p_wxBMPHandler, 0, 0, 0},{0, 0, 0, 0}};
20794 static swig_cast_info _swigc__p_wxPyImageHandler[] = {{&_swigt__p_wxPyImageHandler, 0, 0, 0},{0, 0, 0, 0}};
20795 static swig_cast_info _swigc__p_wxImageHandler[] = {{&_swigt__p_wxImageHandler, 0, 0, 0},{0, 0, 0, 0}};
20796 static swig_cast_info _swigc__p_wxXPMHandler[] = {{&_swigt__p_wxXPMHandler, 0, 0, 0},{0, 0, 0, 0}};
20797 static swig_cast_info _swigc__p_wxTIFFHandler[] = {{&_swigt__p_wxTIFFHandler, 0, 0, 0},{0, 0, 0, 0}};
20798 static swig_cast_info _swigc__p_wxTGAHandler[] = {{&_swigt__p_wxTGAHandler, 0, 0, 0},{0, 0, 0, 0}};
20799 static swig_cast_info _swigc__p_wxStdDialogButtonSizer[] = {{&_swigt__p_wxStdDialogButtonSizer, 0, 0, 0},{0, 0, 0, 0}};
20800 static swig_cast_info _swigc__p_wxAcceleratorTable[] = {{&_swigt__p_wxAcceleratorTable, 0, 0, 0},{0, 0, 0, 0}};
20801 static swig_cast_info _swigc__p_wxImage[] = {{&_swigt__p_wxImage, 0, 0, 0},{0, 0, 0, 0}};
20802 static swig_cast_info _swigc__p_wxPyPrintout[] = {{&_swigt__p_wxPyPrintout, 0, 0, 0},{0, 0, 0, 0}};
20803 static swig_cast_info _swigc__p_wxPrintPreview[] = {{&_swigt__p_wxPrintPreview, 0, 0, 0},{0, 0, 0, 0}};
20804 static swig_cast_info _swigc__p_wxPyPrintPreview[] = {{&_swigt__p_wxPyPrintPreview, 0, 0, 0},{0, 0, 0, 0}};
20805 static swig_cast_info _swigc__p_wxPageSetupDialog[] = {{&_swigt__p_wxPageSetupDialog, 0, 0, 0},{0, 0, 0, 0}};
20806 static swig_cast_info _swigc__p_wxPrintDialog[] = {{&_swigt__p_wxPrintDialog, 0, 0, 0},{0, 0, 0, 0}};
20807 static swig_cast_info _swigc__p_wxFileSystem[] = {{&_swigt__p_wxFileSystem, 0, 0, 0},{0, 0, 0, 0}};
20808 static swig_cast_info _swigc__p_wxPageSetupDialogData[] = {{&_swigt__p_wxPageSetupDialogData, 0, 0, 0},{0, 0, 0, 0}};
20809 static swig_cast_info _swigc__p_wxPrintDialogData[] = {{&_swigt__p_wxPrintDialogData, 0, 0, 0},{0, 0, 0, 0}};
20810 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}};
20811 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}};
20812 static swig_cast_info _swigc__p_wxPaperSize[] = { {&_swigt__p_wxPaperSize, 0, 0, 0},{0, 0, 0, 0}};
20813 static swig_cast_info _swigc__p_wxPoint[] = { {&_swigt__p_wxPoint, 0, 0, 0},{0, 0, 0, 0}};
20814 static swig_cast_info _swigc__p_wxPyAuiDockArt[] = { {&_swigt__p_wxPyAuiDockArt, 0, 0, 0},{0, 0, 0, 0}};
20815 static swig_cast_info _swigc__p_wxPyAuiTabArt[] = { {&_swigt__p_wxPyAuiTabArt, 0, 0, 0},{0, 0, 0, 0}};
20816 static swig_cast_info _swigc__p_wxRect[] = { {&_swigt__p_wxRect, 0, 0, 0},{0, 0, 0, 0}};
20817 static swig_cast_info _swigc__p_wxSize[] = { {&_swigt__p_wxSize, 0, 0, 0},{0, 0, 0, 0}};
20818 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}};
20819 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}};
20820 static swig_cast_info _swigc__p_wxString[] = { {&_swigt__p_wxString, 0, 0, 0},{0, 0, 0, 0}};
20821 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}};
20822 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}};
20823
20824 static swig_cast_info *swig_cast_initial[] = {
20825 _swigc__p_char,
20826 _swigc__p_double,
20827 _swigc__p_form_ops_t,
20828 _swigc__p_int,
20829 _swigc__p_p_wxAuiFloatingFrame,
20830 _swigc__p_p_wxAuiMDIChildFrame,
20831 _swigc__p_p_wxAuiMDIClientWindow,
20832 _swigc__p_p_wxAuiMDIParentFrame,
20833 _swigc__p_p_wxAuiNotebook,
20834 _swigc__p_p_wxAuiTabContainerButton,
20835 _swigc__p_p_wxAuiTabCtrl,
20836 _swigc__p_p_wxColourDialog,
20837 _swigc__p_p_wxControl,
20838 _swigc__p_p_wxControlWithItems,
20839 _swigc__p_p_wxDialog,
20840 _swigc__p_p_wxDirDialog,
20841 _swigc__p_p_wxFileDialog,
20842 _swigc__p_p_wxFindReplaceDialog,
20843 _swigc__p_p_wxFontDialog,
20844 _swigc__p_p_wxFrame,
20845 _swigc__p_p_wxMDIChildFrame,
20846 _swigc__p_p_wxMDIClientWindow,
20847 _swigc__p_p_wxMDIParentFrame,
20848 _swigc__p_p_wxMenuBar,
20849 _swigc__p_p_wxMessageDialog,
20850 _swigc__p_p_wxMiniFrame,
20851 _swigc__p_p_wxMultiChoiceDialog,
20852 _swigc__p_p_wxNumberEntryDialog,
20853 _swigc__p_p_wxPanel,
20854 _swigc__p_p_wxPasswordEntryDialog,
20855 _swigc__p_p_wxPopupWindow,
20856 _swigc__p_p_wxPreviewCanvas,
20857 _swigc__p_p_wxPreviewControlBar,
20858 _swigc__p_p_wxPreviewFrame,
20859 _swigc__p_p_wxProgressDialog,
20860 _swigc__p_p_wxPyHScrolledWindow,
20861 _swigc__p_p_wxPyHVScrolledWindow,
20862 _swigc__p_p_wxPyHtmlListBox,
20863 _swigc__p_p_wxPyPanel,
20864 _swigc__p_p_wxPyPopupTransientWindow,
20865 _swigc__p_p_wxPyPreviewControlBar,
20866 _swigc__p_p_wxPyPreviewFrame,
20867 _swigc__p_p_wxPyScrolledWindow,
20868 _swigc__p_p_wxPyVListBox,
20869 _swigc__p_p_wxPyVScrolledWindow,
20870 _swigc__p_p_wxPyWindow,
20871 _swigc__p_p_wxSashLayoutWindow,
20872 _swigc__p_p_wxSashWindow,
20873 _swigc__p_p_wxScrolledWindow,
20874 _swigc__p_p_wxSimpleHtmlListBox,
20875 _swigc__p_p_wxSingleChoiceDialog,
20876 _swigc__p_p_wxSplashScreen,
20877 _swigc__p_p_wxSplashScreenWindow,
20878 _swigc__p_p_wxSplitterWindow,
20879 _swigc__p_p_wxStatusBar,
20880 _swigc__p_p_wxTextEntryDialog,
20881 _swigc__p_p_wxTipWindow,
20882 _swigc__p_p_wxTopLevelWindow,
20883 _swigc__p_p_wxWindow,
20884 _swigc__p_unsigned_char,
20885 _swigc__p_unsigned_int,
20886 _swigc__p_unsigned_long,
20887 _swigc__p_wxANIHandler,
20888 _swigc__p_wxAcceleratorTable,
20889 _swigc__p_wxActivateEvent,
20890 _swigc__p_wxAuiDefaultDockArt,
20891 _swigc__p_wxAuiDefaultTabArt,
20892 _swigc__p_wxAuiDockArt,
20893 _swigc__p_wxAuiDockInfo,
20894 _swigc__p_wxAuiDockUIPart,
20895 _swigc__p_wxAuiFloatingFrame,
20896 _swigc__p_wxAuiMDIChildFrame,
20897 _swigc__p_wxAuiMDIClientWindow,
20898 _swigc__p_wxAuiMDIParentFrame,
20899 _swigc__p_wxAuiManager,
20900 _swigc__p_wxAuiManagerEvent,
20901 _swigc__p_wxAuiNotebook,
20902 _swigc__p_wxAuiNotebookEvent,
20903 _swigc__p_wxAuiNotebookPage,
20904 _swigc__p_wxAuiNotebookPageArray,
20905 _swigc__p_wxAuiPaneButton,
20906 _swigc__p_wxAuiPaneButtonArray,
20907 _swigc__p_wxAuiPaneInfo,
20908 _swigc__p_wxAuiPaneInfoPtrArray,
20909 _swigc__p_wxAuiSimpleTabArt,
20910 _swigc__p_wxAuiTabArt,
20911 _swigc__p_wxAuiTabContainer,
20912 _swigc__p_wxAuiTabContainerButton,
20913 _swigc__p_wxAuiTabCtrl,
20914 _swigc__p_wxBMPHandler,
20915 _swigc__p_wxBitmap,
20916 _swigc__p_wxBoxSizer,
20917 _swigc__p_wxCURHandler,
20918 _swigc__p_wxCalculateLayoutEvent,
20919 _swigc__p_wxChildFocusEvent,
20920 _swigc__p_wxClipboardTextEvent,
20921 _swigc__p_wxCloseEvent,
20922 _swigc__p_wxColour,
20923 _swigc__p_wxColourData,
20924 _swigc__p_wxColourDialog,
20925 _swigc__p_wxCommandEvent,
20926 _swigc__p_wxContextMenuEvent,
20927 _swigc__p_wxControl,
20928 _swigc__p_wxControlWithItems,
20929 _swigc__p_wxDC,
20930 _swigc__p_wxDateEvent,
20931 _swigc__p_wxDialog,
20932 _swigc__p_wxDirDialog,
20933 _swigc__p_wxDisplayChangedEvent,
20934 _swigc__p_wxDropFilesEvent,
20935 _swigc__p_wxDuplexMode,
20936 _swigc__p_wxEraseEvent,
20937 _swigc__p_wxEvent,
20938 _swigc__p_wxEventBlocker,
20939 _swigc__p_wxEvtHandler,
20940 _swigc__p_wxFSFile,
20941 _swigc__p_wxFileDialog,
20942 _swigc__p_wxFileSystem,
20943 _swigc__p_wxFindDialogEvent,
20944 _swigc__p_wxFindReplaceData,
20945 _swigc__p_wxFindReplaceDialog,
20946 _swigc__p_wxFlexGridSizer,
20947 _swigc__p_wxFocusEvent,
20948 _swigc__p_wxFont,
20949 _swigc__p_wxFontData,
20950 _swigc__p_wxFontDialog,
20951 _swigc__p_wxFrame,
20952 _swigc__p_wxGBSizerItem,
20953 _swigc__p_wxGIFHandler,
20954 _swigc__p_wxGridBagSizer,
20955 _swigc__p_wxGridSizer,
20956 _swigc__p_wxICOHandler,
20957 _swigc__p_wxIcon,
20958 _swigc__p_wxIconBundle,
20959 _swigc__p_wxIconizeEvent,
20960 _swigc__p_wxIdleEvent,
20961 _swigc__p_wxImage,
20962 _swigc__p_wxImageHandler,
20963 _swigc__p_wxIndividualLayoutConstraint,
20964 _swigc__p_wxInitDialogEvent,
20965 _swigc__p_wxJPEGHandler,
20966 _swigc__p_wxKeyEvent,
20967 _swigc__p_wxLayoutAlgorithm,
20968 _swigc__p_wxLayoutConstraints,
20969 _swigc__p_wxMDIChildFrame,
20970 _swigc__p_wxMDIClientWindow,
20971 _swigc__p_wxMDIParentFrame,
20972 _swigc__p_wxMaximizeEvent,
20973 _swigc__p_wxMenu,
20974 _swigc__p_wxMenuBar,
20975 _swigc__p_wxMenuEvent,
20976 _swigc__p_wxMenuItem,
20977 _swigc__p_wxMessageDialog,
20978 _swigc__p_wxMiniFrame,
20979 _swigc__p_wxMouseCaptureChangedEvent,
20980 _swigc__p_wxMouseCaptureLostEvent,
20981 _swigc__p_wxMouseEvent,
20982 _swigc__p_wxMoveEvent,
20983 _swigc__p_wxMultiChoiceDialog,
20984 _swigc__p_wxNavigationKeyEvent,
20985 _swigc__p_wxNcPaintEvent,
20986 _swigc__p_wxNotifyEvent,
20987 _swigc__p_wxNumberEntryDialog,
20988 _swigc__p_wxObject,
20989 _swigc__p_wxPCXHandler,
20990 _swigc__p_wxPNGHandler,
20991 _swigc__p_wxPNMHandler,
20992 _swigc__p_wxPageSetupDialog,
20993 _swigc__p_wxPageSetupDialogData,
20994 _swigc__p_wxPaintEvent,
20995 _swigc__p_wxPaletteChangedEvent,
20996 _swigc__p_wxPanel,
20997 _swigc__p_wxPaperSize,
20998 _swigc__p_wxPasswordEntryDialog,
20999 _swigc__p_wxPoint,
21000 _swigc__p_wxPopupWindow,
21001 _swigc__p_wxPreviewCanvas,
21002 _swigc__p_wxPreviewControlBar,
21003 _swigc__p_wxPreviewFrame,
21004 _swigc__p_wxPrintData,
21005 _swigc__p_wxPrintDialog,
21006 _swigc__p_wxPrintDialogData,
21007 _swigc__p_wxPrintPreview,
21008 _swigc__p_wxPrinter,
21009 _swigc__p_wxProgressDialog,
21010 _swigc__p_wxPyApp,
21011 _swigc__p_wxPyAuiDockArt,
21012 _swigc__p_wxPyAuiTabArt,
21013 _swigc__p_wxPyCommandEvent,
21014 _swigc__p_wxPyEvent,
21015 _swigc__p_wxPyHScrolledWindow,
21016 _swigc__p_wxPyHVScrolledWindow,
21017 _swigc__p_wxPyHtmlListBox,
21018 _swigc__p_wxPyImageHandler,
21019 _swigc__p_wxPyPanel,
21020 _swigc__p_wxPyPopupTransientWindow,
21021 _swigc__p_wxPyPreviewControlBar,
21022 _swigc__p_wxPyPreviewFrame,
21023 _swigc__p_wxPyPrintPreview,
21024 _swigc__p_wxPyPrintout,
21025 _swigc__p_wxPyScrolledWindow,
21026 _swigc__p_wxPySizer,
21027 _swigc__p_wxPyTaskBarIcon,
21028 _swigc__p_wxPyVListBox,
21029 _swigc__p_wxPyVScrolledWindow,
21030 _swigc__p_wxPyValidator,
21031 _swigc__p_wxPyWindow,
21032 _swigc__p_wxQueryLayoutInfoEvent,
21033 _swigc__p_wxQueryNewPaletteEvent,
21034 _swigc__p_wxRect,
21035 _swigc__p_wxSashEvent,
21036 _swigc__p_wxSashLayoutWindow,
21037 _swigc__p_wxSashWindow,
21038 _swigc__p_wxScrollEvent,
21039 _swigc__p_wxScrollWinEvent,
21040 _swigc__p_wxScrolledWindow,
21041 _swigc__p_wxSetCursorEvent,
21042 _swigc__p_wxShowEvent,
21043 _swigc__p_wxSimpleHtmlListBox,
21044 _swigc__p_wxSingleChoiceDialog,
21045 _swigc__p_wxSize,
21046 _swigc__p_wxSizeEvent,
21047 _swigc__p_wxSizer,
21048 _swigc__p_wxSizerItem,
21049 _swigc__p_wxSplashScreen,
21050 _swigc__p_wxSplashScreenWindow,
21051 _swigc__p_wxSplitterEvent,
21052 _swigc__p_wxSplitterWindow,
21053 _swigc__p_wxStaticBoxSizer,
21054 _swigc__p_wxStatusBar,
21055 _swigc__p_wxStdDialogButtonSizer,
21056 _swigc__p_wxString,
21057 _swigc__p_wxSysColourChangedEvent,
21058 _swigc__p_wxTGAHandler,
21059 _swigc__p_wxTIFFHandler,
21060 _swigc__p_wxTaskBarIconEvent,
21061 _swigc__p_wxTextEntryDialog,
21062 _swigc__p_wxTipWindow,
21063 _swigc__p_wxTopLevelWindow,
21064 _swigc__p_wxUpdateUIEvent,
21065 _swigc__p_wxValidator,
21066 _swigc__p_wxWindow,
21067 _swigc__p_wxWindowCreateEvent,
21068 _swigc__p_wxWindowDestroyEvent,
21069 _swigc__p_wxXPMHandler,
21070 };
21071
21072
21073 /* -------- TYPE CONVERSION AND EQUIVALENCE RULES (END) -------- */
21074
21075 static swig_const_info swig_const_table[] = {
21076 {0, 0, 0, 0.0, 0, 0}};
21077
21078 #ifdef __cplusplus
21079 }
21080 #endif
21081 /* -----------------------------------------------------------------------------
21082 * Type initialization:
21083 * This problem is tough by the requirement that no dynamic
21084 * memory is used. Also, since swig_type_info structures store pointers to
21085 * swig_cast_info structures and swig_cast_info structures store pointers back
21086 * to swig_type_info structures, we need some lookup code at initialization.
21087 * The idea is that swig generates all the structures that are needed.
21088 * The runtime then collects these partially filled structures.
21089 * The SWIG_InitializeModule function takes these initial arrays out of
21090 * swig_module, and does all the lookup, filling in the swig_module.types
21091 * array with the correct data and linking the correct swig_cast_info
21092 * structures together.
21093 *
21094 * The generated swig_type_info structures are assigned staticly to an initial
21095 * array. We just loop though that array, and handle each type individually.
21096 * First we lookup if this type has been already loaded, and if so, use the
21097 * loaded structure instead of the generated one. Then we have to fill in the
21098 * cast linked list. The cast data is initially stored in something like a
21099 * two-dimensional array. Each row corresponds to a type (there are the same
21100 * number of rows as there are in the swig_type_initial array). Each entry in
21101 * a column is one of the swig_cast_info structures for that type.
21102 * The cast_initial array is actually an array of arrays, because each row has
21103 * a variable number of columns. So to actually build the cast linked list,
21104 * we find the array of casts associated with the type, and loop through it
21105 * adding the casts to the list. The one last trick we need to do is making
21106 * sure the type pointer in the swig_cast_info struct is correct.
21107 *
21108 * First off, we lookup the cast->type name to see if it is already loaded.
21109 * There are three cases to handle:
21110 * 1) If the cast->type has already been loaded AND the type we are adding
21111 * casting info to has not been loaded (it is in this module), THEN we
21112 * replace the cast->type pointer with the type pointer that has already
21113 * been loaded.
21114 * 2) If BOTH types (the one we are adding casting info to, and the
21115 * cast->type) are loaded, THEN the cast info has already been loaded by
21116 * the previous module so we just ignore it.
21117 * 3) Finally, if cast->type has not already been loaded, then we add that
21118 * swig_cast_info to the linked list (because the cast->type) pointer will
21119 * be correct.
21120 * ----------------------------------------------------------------------------- */
21121
21122 #ifdef __cplusplus
21123 extern "C" {
21124 #if 0
21125 } /* c-mode */
21126 #endif
21127 #endif
21128
21129 #if 0
21130 #define SWIGRUNTIME_DEBUG
21131 #endif
21132
21133 SWIGRUNTIME void
21134 SWIG_InitializeModule(void *clientdata) {
21135 size_t i;
21136 swig_module_info *module_head;
21137 static int init_run = 0;
21138
21139 clientdata = clientdata;
21140
21141 if (init_run) return;
21142 init_run = 1;
21143
21144 /* Initialize the swig_module */
21145 swig_module.type_initial = swig_type_initial;
21146 swig_module.cast_initial = swig_cast_initial;
21147
21148 /* Try and load any already created modules */
21149 module_head = SWIG_GetModule(clientdata);
21150 if (module_head) {
21151 swig_module.next = module_head->next;
21152 module_head->next = &swig_module;
21153 } else {
21154 /* This is the first module loaded */
21155 swig_module.next = &swig_module;
21156 SWIG_SetModule(clientdata, &swig_module);
21157 }
21158
21159 /* Now work on filling in swig_module.types */
21160 #ifdef SWIGRUNTIME_DEBUG
21161 printf("SWIG_InitializeModule: size %d\n", swig_module.size);
21162 #endif
21163 for (i = 0; i < swig_module.size; ++i) {
21164 swig_type_info *type = 0;
21165 swig_type_info *ret;
21166 swig_cast_info *cast;
21167
21168 #ifdef SWIGRUNTIME_DEBUG
21169 printf("SWIG_InitializeModule: type %d %s\n", i, swig_module.type_initial[i]->name);
21170 #endif
21171
21172 /* if there is another module already loaded */
21173 if (swig_module.next != &swig_module) {
21174 type = SWIG_MangledTypeQueryModule(swig_module.next, &swig_module, swig_module.type_initial[i]->name);
21175 }
21176 if (type) {
21177 /* Overwrite clientdata field */
21178 #ifdef SWIGRUNTIME_DEBUG
21179 printf("SWIG_InitializeModule: found type %s\n", type->name);
21180 #endif
21181 if (swig_module.type_initial[i]->clientdata) {
21182 type->clientdata = swig_module.type_initial[i]->clientdata;
21183 #ifdef SWIGRUNTIME_DEBUG
21184 printf("SWIG_InitializeModule: found and overwrite type %s \n", type->name);
21185 #endif
21186 }
21187 } else {
21188 type = swig_module.type_initial[i];
21189 }
21190
21191 /* Insert casting types */
21192 cast = swig_module.cast_initial[i];
21193 while (cast->type) {
21194 /* Don't need to add information already in the list */
21195 ret = 0;
21196 #ifdef SWIGRUNTIME_DEBUG
21197 printf("SWIG_InitializeModule: look cast %s\n", cast->type->name);
21198 #endif
21199 if (swig_module.next != &swig_module) {
21200 ret = SWIG_MangledTypeQueryModule(swig_module.next, &swig_module, cast->type->name);
21201 #ifdef SWIGRUNTIME_DEBUG
21202 if (ret) printf("SWIG_InitializeModule: found cast %s\n", ret->name);
21203 #endif
21204 }
21205 if (ret) {
21206 if (type == swig_module.type_initial[i]) {
21207 #ifdef SWIGRUNTIME_DEBUG
21208 printf("SWIG_InitializeModule: skip old type %s\n", ret->name);
21209 #endif
21210 cast->type = ret;
21211 ret = 0;
21212 } else {
21213 /* Check for casting already in the list */
21214 swig_cast_info *ocast = SWIG_TypeCheck(ret->name, type);
21215 #ifdef SWIGRUNTIME_DEBUG
21216 if (ocast) printf("SWIG_InitializeModule: skip old cast %s\n", ret->name);
21217 #endif
21218 if (!ocast) ret = 0;
21219 }
21220 }
21221
21222 if (!ret) {
21223 #ifdef SWIGRUNTIME_DEBUG
21224 printf("SWIG_InitializeModule: adding cast %s\n", cast->type->name);
21225 #endif
21226 if (type->cast) {
21227 type->cast->prev = cast;
21228 cast->next = type->cast;
21229 }
21230 type->cast = cast;
21231 }
21232 cast++;
21233 }
21234 /* Set entry in modules->types array equal to the type */
21235 swig_module.types[i] = type;
21236 }
21237 swig_module.types[i] = 0;
21238
21239 #ifdef SWIGRUNTIME_DEBUG
21240 printf("**** SWIG_InitializeModule: Cast List ******\n");
21241 for (i = 0; i < swig_module.size; ++i) {
21242 int j = 0;
21243 swig_cast_info *cast = swig_module.cast_initial[i];
21244 printf("SWIG_InitializeModule: type %d %s\n", i, swig_module.type_initial[i]->name);
21245 while (cast->type) {
21246 printf("SWIG_InitializeModule: cast type %s\n", cast->type->name);
21247 cast++;
21248 ++j;
21249 }
21250 printf("---- Total casts: %d\n",j);
21251 }
21252 printf("**** SWIG_InitializeModule: Cast List ******\n");
21253 #endif
21254 }
21255
21256 /* This function will propagate the clientdata field of type to
21257 * any new swig_type_info structures that have been added into the list
21258 * of equivalent types. It is like calling
21259 * SWIG_TypeClientData(type, clientdata) a second time.
21260 */
21261 SWIGRUNTIME void
21262 SWIG_PropagateClientData(void) {
21263 size_t i;
21264 swig_cast_info *equiv;
21265 static int init_run = 0;
21266
21267 if (init_run) return;
21268 init_run = 1;
21269
21270 for (i = 0; i < swig_module.size; i++) {
21271 if (swig_module.types[i]->clientdata) {
21272 equiv = swig_module.types[i]->cast;
21273 while (equiv) {
21274 if (!equiv->converter) {
21275 if (equiv->type && !equiv->type->clientdata)
21276 SWIG_TypeClientData(equiv->type, swig_module.types[i]->clientdata);
21277 }
21278 equiv = equiv->next;
21279 }
21280 }
21281 }
21282 }
21283
21284 #ifdef __cplusplus
21285 #if 0
21286 {
21287 /* c-mode */
21288 #endif
21289 }
21290 #endif
21291
21292
21293
21294 #ifdef __cplusplus
21295 extern "C" {
21296 #endif
21297
21298 /* Python-specific SWIG API */
21299 #define SWIG_newvarlink() SWIG_Python_newvarlink()
21300 #define SWIG_addvarlink(p, name, get_attr, set_attr) SWIG_Python_addvarlink(p, name, get_attr, set_attr)
21301 #define SWIG_InstallConstants(d, constants) SWIG_Python_InstallConstants(d, constants)
21302
21303 /* -----------------------------------------------------------------------------
21304 * global variable support code.
21305 * ----------------------------------------------------------------------------- */
21306
21307 typedef struct swig_globalvar {
21308 char *name; /* Name of global variable */
21309 PyObject *(*get_attr)(void); /* Return the current value */
21310 int (*set_attr)(PyObject *); /* Set the value */
21311 struct swig_globalvar *next;
21312 } swig_globalvar;
21313
21314 typedef struct swig_varlinkobject {
21315 PyObject_HEAD
21316 swig_globalvar *vars;
21317 } swig_varlinkobject;
21318
21319 SWIGINTERN PyObject *
21320 swig_varlink_repr(swig_varlinkobject *SWIGUNUSEDPARM(v)) {
21321 return PyString_FromString("<Swig global variables>");
21322 }
21323
21324 SWIGINTERN PyObject *
21325 swig_varlink_str(swig_varlinkobject *v) {
21326 PyObject *str = PyString_FromString("(");
21327 swig_globalvar *var;
21328 for (var = v->vars; var; var=var->next) {
21329 PyString_ConcatAndDel(&str,PyString_FromString(var->name));
21330 if (var->next) PyString_ConcatAndDel(&str,PyString_FromString(", "));
21331 }
21332 PyString_ConcatAndDel(&str,PyString_FromString(")"));
21333 return str;
21334 }
21335
21336 SWIGINTERN int
21337 swig_varlink_print(swig_varlinkobject *v, FILE *fp, int SWIGUNUSEDPARM(flags)) {
21338 PyObject *str = swig_varlink_str(v);
21339 fprintf(fp,"Swig global variables ");
21340 fprintf(fp,"%s\n", PyString_AsString(str));
21341 Py_DECREF(str);
21342 return 0;
21343 }
21344
21345 SWIGINTERN void
21346 swig_varlink_dealloc(swig_varlinkobject *v) {
21347 swig_globalvar *var = v->vars;
21348 while (var) {
21349 swig_globalvar *n = var->next;
21350 free(var->name);
21351 free(var);
21352 var = n;
21353 }
21354 }
21355
21356 SWIGINTERN PyObject *
21357 swig_varlink_getattr(swig_varlinkobject *v, char *n) {
21358 PyObject *res = NULL;
21359 swig_globalvar *var = v->vars;
21360 while (var) {
21361 if (strcmp(var->name,n) == 0) {
21362 res = (*var->get_attr)();
21363 break;
21364 }
21365 var = var->next;
21366 }
21367 if (res == NULL && !PyErr_Occurred()) {
21368 PyErr_SetString(PyExc_NameError,"Unknown C global variable");
21369 }
21370 return res;
21371 }
21372
21373 SWIGINTERN int
21374 swig_varlink_setattr(swig_varlinkobject *v, char *n, PyObject *p) {
21375 int res = 1;
21376 swig_globalvar *var = v->vars;
21377 while (var) {
21378 if (strcmp(var->name,n) == 0) {
21379 res = (*var->set_attr)(p);
21380 break;
21381 }
21382 var = var->next;
21383 }
21384 if (res == 1 && !PyErr_Occurred()) {
21385 PyErr_SetString(PyExc_NameError,"Unknown C global variable");
21386 }
21387 return res;
21388 }
21389
21390 SWIGINTERN PyTypeObject*
21391 swig_varlink_type(void) {
21392 static char varlink__doc__[] = "Swig var link object";
21393 static PyTypeObject varlink_type;
21394 static int type_init = 0;
21395 if (!type_init) {
21396 const PyTypeObject tmp
21397 = {
21398 PyObject_HEAD_INIT(NULL)
21399 0, /* Number of items in variable part (ob_size) */
21400 (char *)"swigvarlink", /* Type name (tp_name) */
21401 sizeof(swig_varlinkobject), /* Basic size (tp_basicsize) */
21402 0, /* Itemsize (tp_itemsize) */
21403 (destructor) swig_varlink_dealloc, /* Deallocator (tp_dealloc) */
21404 (printfunc) swig_varlink_print, /* Print (tp_print) */
21405 (getattrfunc) swig_varlink_getattr, /* get attr (tp_getattr) */
21406 (setattrfunc) swig_varlink_setattr, /* Set attr (tp_setattr) */
21407 0, /* tp_compare */
21408 (reprfunc) swig_varlink_repr, /* tp_repr */
21409 0, /* tp_as_number */
21410 0, /* tp_as_sequence */
21411 0, /* tp_as_mapping */
21412 0, /* tp_hash */
21413 0, /* tp_call */
21414 (reprfunc)swig_varlink_str, /* tp_str */
21415 0, /* tp_getattro */
21416 0, /* tp_setattro */
21417 0, /* tp_as_buffer */
21418 0, /* tp_flags */
21419 varlink__doc__, /* tp_doc */
21420 0, /* tp_traverse */
21421 0, /* tp_clear */
21422 0, /* tp_richcompare */
21423 0, /* tp_weaklistoffset */
21424 #if PY_VERSION_HEX >= 0x02020000
21425 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, /* tp_iter -> tp_weaklist */
21426 #endif
21427 #if PY_VERSION_HEX >= 0x02030000
21428 0, /* tp_del */
21429 #endif
21430 #ifdef COUNT_ALLOCS
21431 0,0,0,0 /* tp_alloc -> tp_next */
21432 #endif
21433 };
21434 varlink_type = tmp;
21435 varlink_type.ob_type = &PyType_Type;
21436 type_init = 1;
21437 }
21438 return &varlink_type;
21439 }
21440
21441 /* Create a variable linking object for use later */
21442 SWIGINTERN PyObject *
21443 SWIG_Python_newvarlink(void) {
21444 swig_varlinkobject *result = PyObject_NEW(swig_varlinkobject, swig_varlink_type());
21445 if (result) {
21446 result->vars = 0;
21447 }
21448 return ((PyObject*) result);
21449 }
21450
21451 SWIGINTERN void
21452 SWIG_Python_addvarlink(PyObject *p, char *name, PyObject *(*get_attr)(void), int (*set_attr)(PyObject *p)) {
21453 swig_varlinkobject *v = (swig_varlinkobject *) p;
21454 swig_globalvar *gv = (swig_globalvar *) malloc(sizeof(swig_globalvar));
21455 if (gv) {
21456 size_t size = strlen(name)+1;
21457 gv->name = (char *)malloc(size);
21458 if (gv->name) {
21459 strncpy(gv->name,name,size);
21460 gv->get_attr = get_attr;
21461 gv->set_attr = set_attr;
21462 gv->next = v->vars;
21463 }
21464 }
21465 v->vars = gv;
21466 }
21467
21468 SWIGINTERN PyObject *
21469 SWIG_globals() {
21470 static PyObject *_SWIG_globals = 0;
21471 if (!_SWIG_globals) _SWIG_globals = SWIG_newvarlink();
21472 return _SWIG_globals;
21473 }
21474
21475 /* -----------------------------------------------------------------------------
21476 * constants/methods manipulation
21477 * ----------------------------------------------------------------------------- */
21478
21479 /* Install Constants */
21480 SWIGINTERN void
21481 SWIG_Python_InstallConstants(PyObject *d, swig_const_info constants[]) {
21482 PyObject *obj = 0;
21483 size_t i;
21484 for (i = 0; constants[i].type; ++i) {
21485 switch(constants[i].type) {
21486 case SWIG_PY_POINTER:
21487 obj = SWIG_NewPointerObj(constants[i].pvalue, *(constants[i]).ptype,0);
21488 break;
21489 case SWIG_PY_BINARY:
21490 obj = SWIG_NewPackedObj(constants[i].pvalue, constants[i].lvalue, *(constants[i].ptype));
21491 break;
21492 default:
21493 obj = 0;
21494 break;
21495 }
21496 if (obj) {
21497 PyDict_SetItemString(d, constants[i].name, obj);
21498 Py_DECREF(obj);
21499 }
21500 }
21501 }
21502
21503 /* -----------------------------------------------------------------------------*/
21504 /* Fix SwigMethods to carry the callback ptrs when needed */
21505 /* -----------------------------------------------------------------------------*/
21506
21507 SWIGINTERN void
21508 SWIG_Python_FixMethods(PyMethodDef *methods,
21509 swig_const_info *const_table,
21510 swig_type_info **types,
21511 swig_type_info **types_initial) {
21512 size_t i;
21513 for (i = 0; methods[i].ml_name; ++i) {
21514 const char *c = methods[i].ml_doc;
21515 if (c && (c = strstr(c, "swig_ptr: "))) {
21516 int j;
21517 swig_const_info *ci = 0;
21518 const char *name = c + 10;
21519 for (j = 0; const_table[j].type; ++j) {
21520 if (strncmp(const_table[j].name, name,
21521 strlen(const_table[j].name)) == 0) {
21522 ci = &(const_table[j]);
21523 break;
21524 }
21525 }
21526 if (ci) {
21527 size_t shift = (ci->ptype) - types;
21528 swig_type_info *ty = types_initial[shift];
21529 size_t ldoc = (c - methods[i].ml_doc);
21530 size_t lptr = strlen(ty->name)+2*sizeof(void*)+2;
21531 char *ndoc = (char*)malloc(ldoc + lptr + 10);
21532 if (ndoc) {
21533 char *buff = ndoc;
21534 void *ptr = (ci->type == SWIG_PY_POINTER) ? ci->pvalue : 0;
21535 if (ptr) {
21536 strncpy(buff, methods[i].ml_doc, ldoc);
21537 buff += ldoc;
21538 strncpy(buff, "swig_ptr: ", 10);
21539 buff += 10;
21540 SWIG_PackVoidPtr(buff, ptr, ty->name, lptr);
21541 methods[i].ml_doc = ndoc;
21542 }
21543 }
21544 }
21545 }
21546 }
21547 }
21548
21549 #ifdef __cplusplus
21550 }
21551 #endif
21552
21553 /* -----------------------------------------------------------------------------*
21554 * Partial Init method
21555 * -----------------------------------------------------------------------------*/
21556
21557 #ifdef __cplusplus
21558 extern "C"
21559 #endif
21560 SWIGEXPORT void SWIG_init(void) {
21561 PyObject *m, *d;
21562
21563 /* Fix SwigMethods to carry the callback ptrs when needed */
21564 SWIG_Python_FixMethods(SwigMethods, swig_const_table, swig_types, swig_type_initial);
21565
21566 m = Py_InitModule((char *) SWIG_name, SwigMethods);
21567 d = PyModule_GetDict(m);
21568
21569 SWIG_InitializeModule(0);
21570 SWIG_InstallConstants(d,swig_const_table);
21571
21572
21573 SWIG_Python_SetConstant(d, "AUI_DOCK_NONE",SWIG_From_int(static_cast< int >(wxAUI_DOCK_NONE)));
21574 SWIG_Python_SetConstant(d, "AUI_DOCK_TOP",SWIG_From_int(static_cast< int >(wxAUI_DOCK_TOP)));
21575 SWIG_Python_SetConstant(d, "AUI_DOCK_RIGHT",SWIG_From_int(static_cast< int >(wxAUI_DOCK_RIGHT)));
21576 SWIG_Python_SetConstant(d, "AUI_DOCK_BOTTOM",SWIG_From_int(static_cast< int >(wxAUI_DOCK_BOTTOM)));
21577 SWIG_Python_SetConstant(d, "AUI_DOCK_LEFT",SWIG_From_int(static_cast< int >(wxAUI_DOCK_LEFT)));
21578 SWIG_Python_SetConstant(d, "AUI_DOCK_CENTER",SWIG_From_int(static_cast< int >(wxAUI_DOCK_CENTER)));
21579 SWIG_Python_SetConstant(d, "AUI_DOCK_CENTRE",SWIG_From_int(static_cast< int >(wxAUI_DOCK_CENTRE)));
21580 SWIG_Python_SetConstant(d, "AUI_MGR_ALLOW_FLOATING",SWIG_From_int(static_cast< int >(wxAUI_MGR_ALLOW_FLOATING)));
21581 SWIG_Python_SetConstant(d, "AUI_MGR_ALLOW_ACTIVE_PANE",SWIG_From_int(static_cast< int >(wxAUI_MGR_ALLOW_ACTIVE_PANE)));
21582 SWIG_Python_SetConstant(d, "AUI_MGR_TRANSPARENT_DRAG",SWIG_From_int(static_cast< int >(wxAUI_MGR_TRANSPARENT_DRAG)));
21583 SWIG_Python_SetConstant(d, "AUI_MGR_TRANSPARENT_HINT",SWIG_From_int(static_cast< int >(wxAUI_MGR_TRANSPARENT_HINT)));
21584 SWIG_Python_SetConstant(d, "AUI_MGR_VENETIAN_BLINDS_HINT",SWIG_From_int(static_cast< int >(wxAUI_MGR_VENETIAN_BLINDS_HINT)));
21585 SWIG_Python_SetConstant(d, "AUI_MGR_RECTANGLE_HINT",SWIG_From_int(static_cast< int >(wxAUI_MGR_RECTANGLE_HINT)));
21586 SWIG_Python_SetConstant(d, "AUI_MGR_HINT_FADE",SWIG_From_int(static_cast< int >(wxAUI_MGR_HINT_FADE)));
21587 SWIG_Python_SetConstant(d, "AUI_MGR_NO_VENETIAN_BLINDS_FADE",SWIG_From_int(static_cast< int >(wxAUI_MGR_NO_VENETIAN_BLINDS_FADE)));
21588 SWIG_Python_SetConstant(d, "AUI_MGR_DEFAULT",SWIG_From_int(static_cast< int >(wxAUI_MGR_DEFAULT)));
21589 SWIG_Python_SetConstant(d, "AUI_DOCKART_SASH_SIZE",SWIG_From_int(static_cast< int >(wxAUI_DOCKART_SASH_SIZE)));
21590 SWIG_Python_SetConstant(d, "AUI_DOCKART_CAPTION_SIZE",SWIG_From_int(static_cast< int >(wxAUI_DOCKART_CAPTION_SIZE)));
21591 SWIG_Python_SetConstant(d, "AUI_DOCKART_GRIPPER_SIZE",SWIG_From_int(static_cast< int >(wxAUI_DOCKART_GRIPPER_SIZE)));
21592 SWIG_Python_SetConstant(d, "AUI_DOCKART_PANE_BORDER_SIZE",SWIG_From_int(static_cast< int >(wxAUI_DOCKART_PANE_BORDER_SIZE)));
21593 SWIG_Python_SetConstant(d, "AUI_DOCKART_PANE_BUTTON_SIZE",SWIG_From_int(static_cast< int >(wxAUI_DOCKART_PANE_BUTTON_SIZE)));
21594 SWIG_Python_SetConstant(d, "AUI_DOCKART_BACKGROUND_COLOUR",SWIG_From_int(static_cast< int >(wxAUI_DOCKART_BACKGROUND_COLOUR)));
21595 SWIG_Python_SetConstant(d, "AUI_DOCKART_SASH_COLOUR",SWIG_From_int(static_cast< int >(wxAUI_DOCKART_SASH_COLOUR)));
21596 SWIG_Python_SetConstant(d, "AUI_DOCKART_ACTIVE_CAPTION_COLOUR",SWIG_From_int(static_cast< int >(wxAUI_DOCKART_ACTIVE_CAPTION_COLOUR)));
21597 SWIG_Python_SetConstant(d, "AUI_DOCKART_ACTIVE_CAPTION_GRADIENT_COLOUR",SWIG_From_int(static_cast< int >(wxAUI_DOCKART_ACTIVE_CAPTION_GRADIENT_COLOUR)));
21598 SWIG_Python_SetConstant(d, "AUI_DOCKART_INACTIVE_CAPTION_COLOUR",SWIG_From_int(static_cast< int >(wxAUI_DOCKART_INACTIVE_CAPTION_COLOUR)));
21599 SWIG_Python_SetConstant(d, "AUI_DOCKART_INACTIVE_CAPTION_GRADIENT_COLOUR",SWIG_From_int(static_cast< int >(wxAUI_DOCKART_INACTIVE_CAPTION_GRADIENT_COLOUR)));
21600 SWIG_Python_SetConstant(d, "AUI_DOCKART_ACTIVE_CAPTION_TEXT_COLOUR",SWIG_From_int(static_cast< int >(wxAUI_DOCKART_ACTIVE_CAPTION_TEXT_COLOUR)));
21601 SWIG_Python_SetConstant(d, "AUI_DOCKART_INACTIVE_CAPTION_TEXT_COLOUR",SWIG_From_int(static_cast< int >(wxAUI_DOCKART_INACTIVE_CAPTION_TEXT_COLOUR)));
21602 SWIG_Python_SetConstant(d, "AUI_DOCKART_BORDER_COLOUR",SWIG_From_int(static_cast< int >(wxAUI_DOCKART_BORDER_COLOUR)));
21603 SWIG_Python_SetConstant(d, "AUI_DOCKART_GRIPPER_COLOUR",SWIG_From_int(static_cast< int >(wxAUI_DOCKART_GRIPPER_COLOUR)));
21604 SWIG_Python_SetConstant(d, "AUI_DOCKART_CAPTION_FONT",SWIG_From_int(static_cast< int >(wxAUI_DOCKART_CAPTION_FONT)));
21605 SWIG_Python_SetConstant(d, "AUI_DOCKART_GRADIENT_TYPE",SWIG_From_int(static_cast< int >(wxAUI_DOCKART_GRADIENT_TYPE)));
21606 SWIG_Python_SetConstant(d, "AUI_GRADIENT_NONE",SWIG_From_int(static_cast< int >(wxAUI_GRADIENT_NONE)));
21607 SWIG_Python_SetConstant(d, "AUI_GRADIENT_VERTICAL",SWIG_From_int(static_cast< int >(wxAUI_GRADIENT_VERTICAL)));
21608 SWIG_Python_SetConstant(d, "AUI_GRADIENT_HORIZONTAL",SWIG_From_int(static_cast< int >(wxAUI_GRADIENT_HORIZONTAL)));
21609 SWIG_Python_SetConstant(d, "AUI_BUTTON_STATE_NORMAL",SWIG_From_int(static_cast< int >(wxAUI_BUTTON_STATE_NORMAL)));
21610 SWIG_Python_SetConstant(d, "AUI_BUTTON_STATE_HOVER",SWIG_From_int(static_cast< int >(wxAUI_BUTTON_STATE_HOVER)));
21611 SWIG_Python_SetConstant(d, "AUI_BUTTON_STATE_PRESSED",SWIG_From_int(static_cast< int >(wxAUI_BUTTON_STATE_PRESSED)));
21612 SWIG_Python_SetConstant(d, "AUI_BUTTON_STATE_DISABLED",SWIG_From_int(static_cast< int >(wxAUI_BUTTON_STATE_DISABLED)));
21613 SWIG_Python_SetConstant(d, "AUI_BUTTON_STATE_HIDDEN",SWIG_From_int(static_cast< int >(wxAUI_BUTTON_STATE_HIDDEN)));
21614 SWIG_Python_SetConstant(d, "AUI_BUTTON_STATE_CHECKED",SWIG_From_int(static_cast< int >(wxAUI_BUTTON_STATE_CHECKED)));
21615 SWIG_Python_SetConstant(d, "AUI_BUTTON_CLOSE",SWIG_From_int(static_cast< int >(wxAUI_BUTTON_CLOSE)));
21616 SWIG_Python_SetConstant(d, "AUI_BUTTON_MAXIMIZE_RESTORE",SWIG_From_int(static_cast< int >(wxAUI_BUTTON_MAXIMIZE_RESTORE)));
21617 SWIG_Python_SetConstant(d, "AUI_BUTTON_MINIMIZE",SWIG_From_int(static_cast< int >(wxAUI_BUTTON_MINIMIZE)));
21618 SWIG_Python_SetConstant(d, "AUI_BUTTON_PIN",SWIG_From_int(static_cast< int >(wxAUI_BUTTON_PIN)));
21619 SWIG_Python_SetConstant(d, "AUI_BUTTON_OPTIONS",SWIG_From_int(static_cast< int >(wxAUI_BUTTON_OPTIONS)));
21620 SWIG_Python_SetConstant(d, "AUI_BUTTON_WINDOWLIST",SWIG_From_int(static_cast< int >(wxAUI_BUTTON_WINDOWLIST)));
21621 SWIG_Python_SetConstant(d, "AUI_BUTTON_LEFT",SWIG_From_int(static_cast< int >(wxAUI_BUTTON_LEFT)));
21622 SWIG_Python_SetConstant(d, "AUI_BUTTON_RIGHT",SWIG_From_int(static_cast< int >(wxAUI_BUTTON_RIGHT)));
21623 SWIG_Python_SetConstant(d, "AUI_BUTTON_UP",SWIG_From_int(static_cast< int >(wxAUI_BUTTON_UP)));
21624 SWIG_Python_SetConstant(d, "AUI_BUTTON_DOWN",SWIG_From_int(static_cast< int >(wxAUI_BUTTON_DOWN)));
21625 SWIG_Python_SetConstant(d, "AUI_BUTTON_CUSTOM1",SWIG_From_int(static_cast< int >(wxAUI_BUTTON_CUSTOM1)));
21626 SWIG_Python_SetConstant(d, "AUI_BUTTON_CUSTOM2",SWIG_From_int(static_cast< int >(wxAUI_BUTTON_CUSTOM2)));
21627 SWIG_Python_SetConstant(d, "AUI_BUTTON_CUSTOM3",SWIG_From_int(static_cast< int >(wxAUI_BUTTON_CUSTOM3)));
21628 SWIG_Python_SetConstant(d, "AUI_INSERT_PANE",SWIG_From_int(static_cast< int >(wxAUI_INSERT_PANE)));
21629 SWIG_Python_SetConstant(d, "AUI_INSERT_ROW",SWIG_From_int(static_cast< int >(wxAUI_INSERT_ROW)));
21630 SWIG_Python_SetConstant(d, "AUI_INSERT_DOCK",SWIG_From_int(static_cast< int >(wxAUI_INSERT_DOCK)));
21631 PyDict_SetItemString(d,(char*)"cvar", SWIG_globals());
21632 SWIG_addvarlink(SWIG_globals(),(char*)"AuiNullDockInfo",AuiNullDockInfo_get, AuiNullDockInfo_set);
21633 SWIG_addvarlink(SWIG_globals(),(char*)"AuiNullPaneInfo",AuiNullPaneInfo_get, AuiNullPaneInfo_set);
21634 SWIG_Python_SetConstant(d, "AuiPaneInfo_optionFloating",SWIG_From_int(static_cast< int >(wxAuiPaneInfo::optionFloating)));
21635 SWIG_Python_SetConstant(d, "AuiPaneInfo_optionHidden",SWIG_From_int(static_cast< int >(wxAuiPaneInfo::optionHidden)));
21636 SWIG_Python_SetConstant(d, "AuiPaneInfo_optionLeftDockable",SWIG_From_int(static_cast< int >(wxAuiPaneInfo::optionLeftDockable)));
21637 SWIG_Python_SetConstant(d, "AuiPaneInfo_optionRightDockable",SWIG_From_int(static_cast< int >(wxAuiPaneInfo::optionRightDockable)));
21638 SWIG_Python_SetConstant(d, "AuiPaneInfo_optionTopDockable",SWIG_From_int(static_cast< int >(wxAuiPaneInfo::optionTopDockable)));
21639 SWIG_Python_SetConstant(d, "AuiPaneInfo_optionBottomDockable",SWIG_From_int(static_cast< int >(wxAuiPaneInfo::optionBottomDockable)));
21640 SWIG_Python_SetConstant(d, "AuiPaneInfo_optionFloatable",SWIG_From_int(static_cast< int >(wxAuiPaneInfo::optionFloatable)));
21641 SWIG_Python_SetConstant(d, "AuiPaneInfo_optionMovable",SWIG_From_int(static_cast< int >(wxAuiPaneInfo::optionMovable)));
21642 SWIG_Python_SetConstant(d, "AuiPaneInfo_optionResizable",SWIG_From_int(static_cast< int >(wxAuiPaneInfo::optionResizable)));
21643 SWIG_Python_SetConstant(d, "AuiPaneInfo_optionPaneBorder",SWIG_From_int(static_cast< int >(wxAuiPaneInfo::optionPaneBorder)));
21644 SWIG_Python_SetConstant(d, "AuiPaneInfo_optionCaption",SWIG_From_int(static_cast< int >(wxAuiPaneInfo::optionCaption)));
21645 SWIG_Python_SetConstant(d, "AuiPaneInfo_optionGripper",SWIG_From_int(static_cast< int >(wxAuiPaneInfo::optionGripper)));
21646 SWIG_Python_SetConstant(d, "AuiPaneInfo_optionDestroyOnClose",SWIG_From_int(static_cast< int >(wxAuiPaneInfo::optionDestroyOnClose)));
21647 SWIG_Python_SetConstant(d, "AuiPaneInfo_optionToolbar",SWIG_From_int(static_cast< int >(wxAuiPaneInfo::optionToolbar)));
21648 SWIG_Python_SetConstant(d, "AuiPaneInfo_optionActive",SWIG_From_int(static_cast< int >(wxAuiPaneInfo::optionActive)));
21649 SWIG_Python_SetConstant(d, "AuiPaneInfo_optionGripperTop",SWIG_From_int(static_cast< int >(wxAuiPaneInfo::optionGripperTop)));
21650 SWIG_Python_SetConstant(d, "AuiPaneInfo_optionMaximized",SWIG_From_int(static_cast< int >(wxAuiPaneInfo::optionMaximized)));
21651 SWIG_Python_SetConstant(d, "AuiPaneInfo_buttonClose",SWIG_From_int(static_cast< int >(wxAuiPaneInfo::buttonClose)));
21652 SWIG_Python_SetConstant(d, "AuiPaneInfo_buttonMaximize",SWIG_From_int(static_cast< int >(wxAuiPaneInfo::buttonMaximize)));
21653 SWIG_Python_SetConstant(d, "AuiPaneInfo_buttonMinimize",SWIG_From_int(static_cast< int >(wxAuiPaneInfo::buttonMinimize)));
21654 SWIG_Python_SetConstant(d, "AuiPaneInfo_buttonPin",SWIG_From_int(static_cast< int >(wxAuiPaneInfo::buttonPin)));
21655 SWIG_Python_SetConstant(d, "AuiPaneInfo_buttonCustom1",SWIG_From_int(static_cast< int >(wxAuiPaneInfo::buttonCustom1)));
21656 SWIG_Python_SetConstant(d, "AuiPaneInfo_buttonCustom2",SWIG_From_int(static_cast< int >(wxAuiPaneInfo::buttonCustom2)));
21657 SWIG_Python_SetConstant(d, "AuiPaneInfo_buttonCustom3",SWIG_From_int(static_cast< int >(wxAuiPaneInfo::buttonCustom3)));
21658 SWIG_Python_SetConstant(d, "AuiPaneInfo_savedHiddenState",SWIG_From_int(static_cast< int >(wxAuiPaneInfo::savedHiddenState)));
21659 SWIG_Python_SetConstant(d, "AuiPaneInfo_actionPane",SWIG_From_int(static_cast< int >(wxAuiPaneInfo::actionPane)));
21660 SWIG_Python_SetConstant(d, "AuiDockUIPart_typeCaption",SWIG_From_int(static_cast< int >(wxAuiDockUIPart::typeCaption)));
21661 SWIG_Python_SetConstant(d, "AuiDockUIPart_typeGripper",SWIG_From_int(static_cast< int >(wxAuiDockUIPart::typeGripper)));
21662 SWIG_Python_SetConstant(d, "AuiDockUIPart_typeDock",SWIG_From_int(static_cast< int >(wxAuiDockUIPart::typeDock)));
21663 SWIG_Python_SetConstant(d, "AuiDockUIPart_typeDockSizer",SWIG_From_int(static_cast< int >(wxAuiDockUIPart::typeDockSizer)));
21664 SWIG_Python_SetConstant(d, "AuiDockUIPart_typePane",SWIG_From_int(static_cast< int >(wxAuiDockUIPart::typePane)));
21665 SWIG_Python_SetConstant(d, "AuiDockUIPart_typePaneSizer",SWIG_From_int(static_cast< int >(wxAuiDockUIPart::typePaneSizer)));
21666 SWIG_Python_SetConstant(d, "AuiDockUIPart_typeBackground",SWIG_From_int(static_cast< int >(wxAuiDockUIPart::typeBackground)));
21667 SWIG_Python_SetConstant(d, "AuiDockUIPart_typePaneBorder",SWIG_From_int(static_cast< int >(wxAuiDockUIPart::typePaneBorder)));
21668 SWIG_Python_SetConstant(d, "AuiDockUIPart_typePaneButton",SWIG_From_int(static_cast< int >(wxAuiDockUIPart::typePaneButton)));
21669 PyDict_SetItemString(d, "wxEVT_AUI_PANE_BUTTON", PyInt_FromLong(wxEVT_AUI_PANE_BUTTON));
21670 PyDict_SetItemString(d, "wxEVT_AUI_PANE_CLOSE", PyInt_FromLong(wxEVT_AUI_PANE_CLOSE));
21671 PyDict_SetItemString(d, "wxEVT_AUI_PANE_MAXIMIZE", PyInt_FromLong(wxEVT_AUI_PANE_MAXIMIZE));
21672 PyDict_SetItemString(d, "wxEVT_AUI_PANE_RESTORE", PyInt_FromLong(wxEVT_AUI_PANE_RESTORE));
21673 PyDict_SetItemString(d, "wxEVT_AUI_RENDER", PyInt_FromLong(wxEVT_AUI_RENDER));
21674 PyDict_SetItemString(d, "wxEVT_AUI_FIND_MANAGER", PyInt_FromLong(wxEVT_AUI_FIND_MANAGER));
21675 SWIG_Python_SetConstant(d, "AUI_NB_TOP",SWIG_From_int(static_cast< int >(wxAUI_NB_TOP)));
21676 SWIG_Python_SetConstant(d, "AUI_NB_LEFT",SWIG_From_int(static_cast< int >(wxAUI_NB_LEFT)));
21677 SWIG_Python_SetConstant(d, "AUI_NB_RIGHT",SWIG_From_int(static_cast< int >(wxAUI_NB_RIGHT)));
21678 SWIG_Python_SetConstant(d, "AUI_NB_BOTTOM",SWIG_From_int(static_cast< int >(wxAUI_NB_BOTTOM)));
21679 SWIG_Python_SetConstant(d, "AUI_NB_TAB_SPLIT",SWIG_From_int(static_cast< int >(wxAUI_NB_TAB_SPLIT)));
21680 SWIG_Python_SetConstant(d, "AUI_NB_TAB_MOVE",SWIG_From_int(static_cast< int >(wxAUI_NB_TAB_MOVE)));
21681 SWIG_Python_SetConstant(d, "AUI_NB_TAB_EXTERNAL_MOVE",SWIG_From_int(static_cast< int >(wxAUI_NB_TAB_EXTERNAL_MOVE)));
21682 SWIG_Python_SetConstant(d, "AUI_NB_TAB_FIXED_WIDTH",SWIG_From_int(static_cast< int >(wxAUI_NB_TAB_FIXED_WIDTH)));
21683 SWIG_Python_SetConstant(d, "AUI_NB_SCROLL_BUTTONS",SWIG_From_int(static_cast< int >(wxAUI_NB_SCROLL_BUTTONS)));
21684 SWIG_Python_SetConstant(d, "AUI_NB_WINDOWLIST_BUTTON",SWIG_From_int(static_cast< int >(wxAUI_NB_WINDOWLIST_BUTTON)));
21685 SWIG_Python_SetConstant(d, "AUI_NB_CLOSE_BUTTON",SWIG_From_int(static_cast< int >(wxAUI_NB_CLOSE_BUTTON)));
21686 SWIG_Python_SetConstant(d, "AUI_NB_CLOSE_ON_ACTIVE_TAB",SWIG_From_int(static_cast< int >(wxAUI_NB_CLOSE_ON_ACTIVE_TAB)));
21687 SWIG_Python_SetConstant(d, "AUI_NB_CLOSE_ON_ALL_TABS",SWIG_From_int(static_cast< int >(wxAUI_NB_CLOSE_ON_ALL_TABS)));
21688 SWIG_Python_SetConstant(d, "AUI_NB_DEFAULT_STYLE",SWIG_From_int(static_cast< int >(wxAUI_NB_DEFAULT_STYLE)));
21689 PyDict_SetItemString(d, "wxEVT_COMMAND_AUINOTEBOOK_PAGE_CLOSE", PyInt_FromLong(wxEVT_COMMAND_AUINOTEBOOK_PAGE_CLOSE));
21690 PyDict_SetItemString(d, "wxEVT_COMMAND_AUINOTEBOOK_PAGE_CHANGED", PyInt_FromLong(wxEVT_COMMAND_AUINOTEBOOK_PAGE_CHANGED));
21691 PyDict_SetItemString(d, "wxEVT_COMMAND_AUINOTEBOOK_PAGE_CHANGING", PyInt_FromLong(wxEVT_COMMAND_AUINOTEBOOK_PAGE_CHANGING));
21692 PyDict_SetItemString(d, "wxEVT_COMMAND_AUINOTEBOOK_BUTTON", PyInt_FromLong(wxEVT_COMMAND_AUINOTEBOOK_BUTTON));
21693 PyDict_SetItemString(d, "wxEVT_COMMAND_AUINOTEBOOK_BEGIN_DRAG", PyInt_FromLong(wxEVT_COMMAND_AUINOTEBOOK_BEGIN_DRAG));
21694 PyDict_SetItemString(d, "wxEVT_COMMAND_AUINOTEBOOK_END_DRAG", PyInt_FromLong(wxEVT_COMMAND_AUINOTEBOOK_END_DRAG));
21695 PyDict_SetItemString(d, "wxEVT_COMMAND_AUINOTEBOOK_DRAG_MOTION", PyInt_FromLong(wxEVT_COMMAND_AUINOTEBOOK_DRAG_MOTION));
21696 PyDict_SetItemString(d, "wxEVT_COMMAND_AUINOTEBOOK_ALLOW_DND", PyInt_FromLong(wxEVT_COMMAND_AUINOTEBOOK_ALLOW_DND));
21697 }
21698